Ocugen, Inc. (OCGN)
NASDAQ: OCGN · Real-Time Price · USD
1.210
-0.010 (-0.82%)
At close: Jun 12, 2026, 4:00 PM EDT
1.250
+0.040 (3.31%)
Pre-market: Jun 15, 2026, 7:05 AM EDT

Ocugen Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
410422235148288907
Market Cap Growth
68.14%79.80%58.65%-48.68%-68.25%169.40%
Enterprise Value
411.05436.29208.54115.32203.52815.53
Last Close Price
1.211.350.810.571.304.55
Forward PE
-----52.48
PS Ratio
91.7495.5657.8424.49115.79-
PB Ratio
70.52-34.667.923.643.899.47
EV/Sales Ratio
92.0698.8651.4319.1181.80-
Debt / Equity Ratio
4.73-2.551.030.160.080.03
Net Debt / Equity Ratio
0.25-1.20-0.88-0.80-1.14-0.96
Net Debt / EBITDA Ratio
-0.02-0.240.490.500.951.59
Net Debt / FCF Ratio
-0.02-0.250.570.451.311.88
Asset Turnover
0.090.070.060.070.020
Quick Ratio
1.540.812.712.313.1913.57
Current Ratio
1.861.062.862.513.4514.66
Return on Equity (ROE)
2253.51%-776.89%-154.01%-110.14%-102.24%-99.46%
Return on Assets (ROA)
-131.95%-99.90%-74.50%-75.68%-83.09%-87.25%
Return on Invested Capital (ROIC)
-291.27%-286.70%-244.70%-399.73%-1203.34%-1954.89%
Return on Capital Employed (ROCE)
-233.82%-154.72%-101.11%-102.75%-99.60%-94.72%
Buyback Yield / Dilution
-10.50%-10.77%-10.91%-13.85%-10.04%-73.75%
Total Shareholder Return
-10.50%-10.77%-10.91%-13.85%-10.04%-73.75%
SEC Filings: 10-K · 10-Q