Ocugen, Inc. (OCGN)
NASDAQ: OCGN · Real-Time Price · USD
1.340
-0.010 (-0.74%)
At close: May 22, 2026, 4:00 PM EDT
1.340
0.00 (0.00%)
After-hours: May 22, 2026, 5:47 PM EDT

Ocugen Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
454422235148288907
Market Cap Growth
134.62%79.80%58.65%-48.68%-68.25%169.40%
Enterprise Value
460.14434.18206.7114.75203.02815.17
Last Close Price
1.341.350.810.571.304.55
Forward PE
-----52.48
PS Ratio
102.7395.5657.8424.49115.79-
PB Ratio
78.68-34.667.923.643.899.47
P/TBV Ratio
71.33-33.317.363.463.779.26
EV/Sales Ratio
103.0598.3950.9719.0181.60-
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)
-932.70%-1535.47%-858.60%7425.61%2887.70%-2787.60%
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%
Updated May 7, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q