TipRanks
Go Ultimate55% OFF

Ocugen (OCGN) Ratios

Ocugen Ratios

MX:OCGN's free cash flow for Q2 2026 was $-12.57M. For the 2026 fiscal year, MX:OCGN's free cash flow was decreased by $-21.00K and operating cash flow was $-12.55M. See a summary of the company’s cash flow.

Financial ratios
RatiosDec 25Dec 24Mar 24Dec 22Dec 21
Liquidity Ratios
Current Ratio1.062.862.513.4514.66
Quick Ratio1.062.862.513.4514.66
Cash Ratio0.812.712.312.7213.57
Solvency Ratio-1.18-0.99-2.60-2.49-5.85
Operating Cash Flow Ratio-2.47-1.95-3.63-2.11-6.85
Short-Term Operating Cash Flow Coverage-45.57-31.780.000.000.00
Net Current Asset Value$ -31.34M$ 8.87M$ 18.99M$ 63.84M$ 92.70M
Leverage Ratios
Debt-to-Assets Ratio0.760.390.110.060.03
Debt-to-Equity Ratio-2.721.100.170.090.03
Debt-to-Capital Ratio1.580.520.150.080.03
Long-Term Debt-to-Capital Ratio1.790.480.060.030.02
Financial Leverage Ratio-3.582.781.591.471.10
Debt Service Coverage Ratio-9.36-39.280.000.00-730.97
Interest Coverage Ratio-12.130.000.000.00-734.53
Debt to Market Cap0.070.130.020.010.00
Interest Debt Per Share0.130.120.030.030.02
Net Debt to EBITDA-0.240.500.500.801.59
Profitability Margins
Gross Profit Margin45.86%51.47%88.34%100.00%0.00%
EBIT Margin-1419.85%-1333.02%-1085.67%-3580.02%0.00%
EBITDA Margin-1365.71%-1284.49%-1074.01%-3560.73%0.00%
Operating Profit Margin-1425.70%-1350.36%-1085.67%-3580.02%0.00%
Pretax Profit Margin-1537.41%-1333.02%-1045.03%-3488.91%0.00%
Net Profit Margin-1537.41%-1333.02%-1045.03%-3488.91%0.00%
Continuous Operations Profit Margin-1537.41%-1333.02%-1045.03%-3488.91%0.00%
Net Income Per EBT100.00%100.00%100.00%100.00%99.91%
EBT Per EBIT107.84%98.72%96.26%97.45%100.67%
Return on Assets (ROA)-155.91%-65.57%-97.72%-79.91%-55.19%
Return on Equity (ROE)557.67%-182.42%-155.50%-117.33%-60.91%
Return on Capital Employed (ROCE)-307.31%-89.98%-138.08%-111.20%-58.76%
Return on Invested Capital (ROIC)-278.62%-87.33%-136.43%-110.51%-58.49%
Return on Tangible Assets-155.91%-65.57%-97.72%-79.91%-55.19%
Earnings Yield-16.74%-24.78%-44.90%-31.11%-6.58%
Efficiency Ratios
Receivables Turnover0.000.000.000.000.00
Payables Turnover0.390.460.220.000.00
Inventory Turnover0.000.000.000.000.00
Fixed Asset Turnover0.310.240.350.410.00
Asset Turnover0.100.050.090.020.00
Working Capital Turnover Ratio0.210.120.130.030.00
Cash Conversion Cycle-947.56-786.94-1644.570.000.00
Days of Sales Outstanding0.000.000.000.000.00
Days of Inventory Outstanding0.000.000.000.000.00
Days of Payables Outstanding947.56786.941644.570.000.00
Operating Cycle0.000.000.000.000.00
Cash Flow Ratios
Operating Cash Flow Per Share-0.19-0.16-0.25-0.28-0.25
Free Cash Flow Per Share-0.19-0.17-0.30-0.30-0.25
Dividend Paid and CapEx Coverage Ratio-307.91-12.45-5.92-13.48-51.06
Capital Expenditure Coverage Ratio-307.91-12.45-5.92-13.48-51.06
Operating Cash Flow Coverage Ratio-1.72-1.30-8.94-9.43-14.50
Operating Cash Flow to Sales Ratio-12.91-10.39-10.28-24.150.00
Free Cash Flow Yield-14.10%-20.87%-51.63%-23.13%-5.51%
Valuation Ratios
Price-to-Earnings (P/E) Ratio-5.87-4.03-2.23-3.21-15.20
Price-to-Sales (P/S) Ratio91.8353.8023.28112.130.00
Price-to-Book (P/B) Ratio-33.317.363.463.779.26
Price-to-Free Cash Flow (P/FCF) Ratio-7.09-4.79-1.94-4.32-18.15
Price-to-Operating Cash Flow Ratio-7.11-5.18-2.26-4.64-18.51
Price-to-Earnings Growth (PEG) Ratio-0.390.170.06-0.104.71
Enterprise Value Multiple-6.97-3.69-1.67-2.35-13.77
Enterprise Value419.80M192.14M107.97M207.79M795.66M
EV to EBITDA-6.97-3.69-1.67-2.35-13.77
EV to Sales95.1347.3817.8983.520.00
EV to Free Cash Flow-7.35-4.22-1.49-3.22-16.28
EV to Operating Cash Flow-7.37-4.56-1.74-3.46-16.60
Tangible Book Value Per Share-0.040.110.170.340.49
Shareholders’ Equity Per Share-0.040.110.170.340.49
Tax and Other Ratios
Effective Tax Rate0.000.000.000.000.00
Revenue Per Share0.010.010.020.010.00
Net Income Per Share-0.23-0.20-0.26-0.40-0.30
Tax Burden1.001.001.001.001.00
Interest Burden1.081.000.960.971.01
Research & Development to Revenue9.017.926.5622.570.00
SG&A to Revenue6.256.585.3014.230.00
Stock-Based Compensation to Revenue1.751.831.534.240.00
Income Quality0.840.780.980.690.82

Currency in USD