Ocugen Inc.
OCGN | NASDAQ
$1.03
-$0.03 (-2.83%)
At close: Sep 21, 2026, 4:00 PM ET
$1.04
+$0.01 (+0.86%)
Pre-market:
Sep 22, 2026, 9:24 AM ET
Market Data
Market Cap $349.28M
Enterprise Value $335.49M
Beta 2.21
Average Volume 6.41M
Shares Outstanding (Diluted) 338.68M
Shares Change YoY 15.97%
Institutional Ownership 34.58%
Exchange NASDAQ
ISIN US67577C1053
Price Performance
Price Change 1M -26.4%
Price Change 3M -25.4%
Price Change 6M -47.2%
Price Change YTD -25.4%
Price Change 1Y -25.9%
Price Change 3Y 157.5%
Price Change 5Y -86.3%
1M CAGR (ann.) -19.5%
1Y CAGR (ann.) -26.4%
5Y CAGR (ann.) -34.1%
All-Time CAGR -42.5%
Valuation
PE Ratio -4.12
Forward PE 431.57
PEG Ratio 0.19
Forward PEG -0.53
PS Ratio 76.26
Forward PS 104.80
PB Ratio -21.10
P/FCF Ratio -5.69
P/Adj. FCF Ratio -4.95
P/OCF Ratio -5.72
EV/Sales 73.25
EV/EBIT -4.61
EV/EBITDA -4.74
EV/FCF -5.47
Earnings Yield -24.3%
FCF Yield -17.6%
Adj. FCF Yield -20.2%
Financial Health
Net Cash $13.79M
Total Debt $86.26M
Cash & Short-Term Investments $100.05M
Total Assets $124.21M
Current Ratio 0.80
Quick Ratio 0.80
Debt / Equity Ratio -5.31
Debt / EBITDA -1.22
Debt / FCF -1.41
OCF / Debt -0.71
Interest Coverage -8.16
Altman Z-Score -5.76
Piotroski F-Score 3
Margins & Profitability
Gross Profit Margin 100.0%
Operating Profit Margin -1504.4%
EBITDA Margin -1531.1%
Net Profit Margin -1786.3%
FCF Margin -1340.1%
Adj. FCF Margin -1541.2%
SBC / Revenue 201.1%
SBC Impact (per share) -15.0%
Returns
Return on Assets -65.9%
Return on Equity 1688.2%
Return on Invested Capital -92.7%
Return on Capital Employed 776.5%
Return on Tangible Assets -65.9%
Historical Growth (CAGR)
Revenue CAGR 3Y 70.3%
Revenue CAGR 5Y 29.3%
Revenue CAGR 10Y 37.3%
EPS CAGR 3Y -16.7%
EPS CAGR 5Y 10.1%
EPS CAGR 10Y 43.1%
FCF CAGR 3Y -6.2%
FCF CAGR 5Y 0.7%
FCF CAGR 10Y -14.1%
Analyst Forecasts
Analyst Rating Buy
Analyst Count 6
EPS Growth Next 3Y 148.0%
Revenue Growth Next 3Y 383.4%
Earnings Date Nov 3, 2026
EPS Estimate (next Q) -$0.06
EPS Growth Est (next Q) -14.3%
Revenue Est (next Q) $1.08M
Revenue Growth Est (next Q) -38.5%
Fair Value Estimates
Graham Number N/A
Graham Upside N/A
Lynch Fair Value N/A
Lynch Upside N/A
Price Target $5
Price Target Upside 385.4%
Cash Flow
Operating Cash Flow $-61.23M
Free Cash Flow $-61.38M
Adj. Free Cash Flow $-70.59M
FCF Per Share -$0.18
OCF Per Share -$0.18
OCF/S Ratio -1336.8%
Income Statement
Revenue $4.58M
Gross Profit $4.58M
Operating Income $-68.9M
EBITDA $-70.71M
Net Income $-81.81M
EPS (Diluted) -$0.25
Revenue / Employee $39.48K
Profit / Employee $-705.27K
Employees 116
Add to Watchlist
Select watchlists to add or remove OCGN