Ocugen, Inc.

OCGN Healthcare Biotechnology

Ocugen, Inc.’s revenue for fiscal 2025 (year ended December 2025) was $4.4 million, up 8.83% from fiscal 2024.

Revenue
+11.4%
EPS
+84.9%
Free cash flow
−22.2%
Total debt
−93.7%

Quarter to September 2026, against a year earlier

0.93 0.11 +13.41%
Market cap
$276.9M
P/E
0.0×
Fwd P/E
−3.6×
Dividend yield
—
F-score
2/9
Altman Z
−13.40
Beneish M
n/a
Dividend safety
n/a
Sep '26 Jun '26 Mar '26 Dec '25 Older periods
P/E ratio
0.00 0.00 0.00 0.00

+8 more quarters

P/S ratio
73.11 113.14 132.78 91.83
P/FCF ratio
0.00 0.00 0.00 0.00
P/Operating CF
(22.20) (42.48) (27.20) (29.03)
P/B ratio
0.00 0.00 102.13 0.00
EV/Sales
55.85 91.68 132.18 94.14
EV/EBITDA
0.00 0.00 0.00 0.00
EV/FCF
(4.18) (6.88) (9.91) (7.27)
Current Ratio
0.77 0.80 1.86 1.06
Net Debt/EBITDA
5.02 7.05 0.16 (0.64)
Debt/Equity
(0.10) (0.11) 5.03 (2.37)
Earnings Yield
(19.48%) (16.99%) (13.26%) (17.04%)
Free Cash Flow Yield
(18.29%) (11.78%) (10.05%) (14.10%)
Free Cash Flow per Share
(0.05) (0.04) (0.07) (0.05)
Book value per Share
(0.05) (0.05) 0.02 (0.04)
Free Cash Flow
(15.89) (12.22) (21.80) (14.00)
EV/EBIT
0.00 0.00 0.00 0.00
Other line items

Show all line items

Columns are period end dates · fundamentals updated 6 Nov 2026