Ocugen, Inc. (OCGN)
NASDAQ: OCGN · Real-Time Price · USD
2.240
-0.050 (-2.18%)
At close: Mar 19, 2026, 4:00 PM EDT
2.250
+0.010 (0.45%)
After-hours: Mar 19, 2026, 7:58 PM EDT

Ocugen Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
734422235148288907
Market Cap Growth
326.51%79.80%58.65%-48.68%-68.25%169.40%
Enterprise Value
753.98434.18206.69114.75203.02815.17
Last Close Price
2.241.350.810.571.304.55
PE Ratio
--5.87-4.03-2.21-3.25-15.17
Forward PE
-----52.48
PS Ratio
167.5595.5657.8424.49115.79-
PB Ratio
--34.667.923.643.899.47
P/TBV Ratio
-55.27-33.317.363.463.779.26
P/FCF Ratio
--7.38-5.15-2.04-4.46-18.56
P/OCF Ratio
--7.40-5.57-2.38-4.80-18.92
EV/Sales Ratio
170.8598.3950.9719.0181.60-
EV/EBITDA Ratio
--7.17-3.92-1.77-2.29-14.10
EV/EBIT Ratio
--6.90-3.77-1.75-2.28-14.05
EV/FCF Ratio
--7.60-4.54-1.58-3.15-16.68
Debt / Equity Ratio
-2.55-2.551.030.160.080.03
Debt / EBITDA Ratio
-0.55-0.55-0.62-0.11-0.07-0.06
Debt / FCF Ratio
-0.58-0.58-0.71-0.10-0.10-0.07
Net Debt / Equity Ratio
-1.20-1.20-0.88-0.80-1.14-0.96
Net Debt / EBITDA Ratio
-0.24-0.240.490.500.951.59
Net Debt / FCF Ratio
-0.25-0.250.570.451.311.88
Asset Turnover
0.070.070.060.070.020
Quick Ratio
0.810.812.712.313.1913.57
Current Ratio
1.061.062.862.513.4514.66
Return on Equity (ROE)
-776.89%-776.89%-154.01%-110.14%-102.24%-99.46%
Return on Assets (ROA)
-99.90%-99.90%-74.50%-75.68%-83.09%-87.25%
Return on Invested Capital (ROIC)
-1535.47%-1535.47%-858.60%7425.61%2887.70%-2787.60%
Return on Capital Employed (ROCE)
-154.72%-154.72%-101.11%-102.75%-99.60%-94.72%
Earnings Yield
-9.18%-17.04%-24.84%-45.22%-30.77%-6.59%
FCF Yield
-7.73%-13.55%-19.41%-49.06%-22.40%-5.39%
Buyback Yield / Dilution
-4.71%-4.71%-16.44%-14.07%-20.68%-14.24%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q