Ocugen, Inc.

Ocugen, Inc.

0.74
EUR
+0.02
(+2.93%)
-0.22EPS
Nov 10Next Earn

Important Dates

Ocugen Inc's next confirmed earnings release is scheduled for November 10, 2026.

Earnings Date11/10/2026

Share Statistics

As of June 30, 2026, Ocugen Inc has 339.04M shares outstanding.

Shares Outstanding339.04M

Financial Position

As of June 30, 2026, Ocugen Inc maintains a current ratio of 0.80, meaning it holds 0.8x the short-term assets needed to cover near-term liabilities. The debt-to-equity ratio is -531.44, indicating conservative leverage, while an interest coverage ratio of -7.96 demonstrates limited ability to service its debt obligations.

Current Ratio0.80
Quick Ratio0.75
Debt / Equity-531.44
Debt / EBITDA-1.31
Interest Coverage-7.96

Financial Efficiency

EUR

These figures cover the twelve months ended June 30, 2026. Return on assets (ROA) is negative at -92.03, reflecting losses generated across the asset base. The company generates approximately 36,197.51 in revenue per employee across its workforce of 110.75, a quick read on workforce productivity versus industry peers.

Return on Assets (ROA)-92.03
Revenue Per Employee36,197.51
Employee Count110.75

Income Statement

EUR

Over the twelve months ended June 30, 2026, Ocugen Inc generated 4.01M in revenue and converted that into -71.61M in net income, yielding earnings per share of -0.22. EBITDA reached -58.80M, while operating income came in at -60.31M.

Revenue4.01M
Operating Income-60.31M
Pretax Income-71.61M
Net Income-71.61M
EBITDA-58.80M
EBIT-60.31M
Earnings Per Share (EPS)-0.22

Balance Sheet

EUR

As of June 30, 2026, Ocugen Inc holds 87.57M in cash and equivalents against 77.01M in total debt, resulting in a net debt position of -13.95M. Total book value stands at -14.49M, with working capital of -23.07M providing operational flexibility.

Cash & Cash Equivalents87.57M
Total Debt77.01M
Net Debt-13.95M
Equity (Book Value)-14.49M
Book Value Per Share-0.04
Working Capital-23.07M

Cash Flow

EUR

Ocugen Inc produced -53.28M in operating cash flow over the twelve months ended June 30, 2026. After subtracting -133,920.90 in capital expenditures, free cash flow totaled -53.41M - equivalent to -0.17 per share.

Operating Cash Flow-53.28M
Capital Expenditures-133,920.90
Free Cash Flow-53.41M
FCF Per Share-0.17

Margins

These figures cover the twelve months ended June 30, 2026. The operating margin of -1,504.43 and net profit margin of -1,786.27 provide insight into operational efficiency.

Operating Margin-1,504.43
Pretax Margin-1,786.27
Profit Margin-1,786.27
EBITDA Margin-1,466.68

Stock Splits

Ocugen Inc's most recent stock split took place on September 30, 2019 with a 60:1 split ratio.

Last Split Date9/30/2019
Split Ratio60:1