Projected Income Statement: Ocugen, Inc.

Forecast Balance Sheet: Ocugen, Inc.

Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026 2027
Net Debt - - - - - - - -
Change - - - - - - - -
Announcement Date 18/03/21 25/02/22 28/02/23 16/04/24 05/03/25 - - -
Estimates

Cash Flow Forecast: Ocugen, Inc.

Fiscal Period: December 2020 2022 2024 2025 2026 2027
CAPEX 1 0.3068 4.457 3.385 - - -
Change - - - -100% - -
Free Cash Flow (FCF) 1 -15.02 - -45.53 -60.75 -59.2 38.45
Change - - - -33.44% 2.55% 164.95%
Announcement Date 18/03/21 28/02/23 05/03/25 - - -
1USD in Million
Estimates

Forecast Financial Ratios: Ocugen, Inc.

Fiscal Period: December 2019 2020 2021 2022 2023 2024 2025 2026 2027

Profitability

         
EBITDA Margin (%) - - - - - - - - -
EBIT Margin (%) - -49,940.69% - - -1,085.67% -1,350.36% -1,191.45% -2,505.19% -7.22%
EBT Margin (%) - - - - -1,045.03% -1,333.02% -1,304.28% -2,905.11% -8.38%
Net margin (%) - - - - -1,045.03% -1,333.02% -1,282.55% -2,588.26% -8.38%
FCF margin (%) - -35,231.25% - - - -1,122.74% -1,124.5% -1,922.08% 24.11%
FCF / Net Income (%) - - - - - 84.23% 87.68% 74.26% -287.79%

Profitability

         
ROA -91.91% -37.3% -54.48% -49.48% -47.3% -46.57% - - -
ROE 2,393.98% -134% -99.46% -90.46% -110.14% -154.01% - - -

Financial Health

         
Leverage (Debt/EBITDA) - - - - - - - - -
Debt / Free cash flow - - - - - - - - -

Capital Intensity

         
CAPEX / Current Assets (%) - 719.92% - - - 83.48% - - -
CAPEX / EBITDA (%) - - - - - - - - -
CAPEX / FCF (%) - -2.04% - - - -7.44% - - -

Items per share

         
Cash flow per share 1 - - - - - - - - -
Change - - - - - - - - -
Dividend per Share 1 - - - - - - - - -
Change - - - - - - - - -
Book Value Per Share 1 - - - - - - - - -
Change - - - - - - - - -
EPS 1 - -0.31 -0.3 -0.38 -0.26 -0.2 -0.228 -0.236 -0.035
Change - - 3.23% -26.67% 31.58% 23.08% -14% -3.51% 85.17%
Nbr of stocks (in thousands) - 1,62,026 1,99,186 2,18,887 2,56,502 2,91,320 3,27,888 3,27,888 3,27,888
Announcement Date - 18/03/21 25/02/22 28/02/23 16/04/24 05/03/25 - - -
1USD
Estimates
2025 *2026 *
P/E ratio -5.83x -5.64x
PBR - -
EV / Sales 80.7x 142x
Yield - -
More valuation ratios * Estimated data

EPS & Dividend

Y-o-Y evolution of P/E

Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
5
Last Close Price
1.330USD
Average target price
9.000USD
Spread / Average Target
+576.69%
Consensus

Quarterly revenue - Rate of surprise

  1. Stock Market
  2. Equities
  3. OCGN Stock
  4. Financials Ocugen, Inc.