Opthea Limited (OPT)
NASDAQ: OPT · IEX Real-Time Price · USD
3.400
-0.030 (-0.87%)
At close: Apr 30, 2024, 3:59 PM
3.430
+0.030 (0.88%)
After-hours: Apr 30, 2024, 4:00 PM EDT

Opthea Ratios and Metrics

Millions USD. Fiscal year is Jul - Jun.
Year Current20232022202120202019
Market Capitalization
277123277341--
Market Cap Growth
--55.43%-18.90%---
Enterprise Value
275120232223-42-15
PE Ratio
-0.86-0.86-2.98-7.52--
PS Ratio
718.25319.911389.543568.13--
PB Ratio
-21.06-21.065.762.52--
P/FCF Ratio
-1.02-1.02-3.88-7.48--
P/OCF Ratio
-1.02-1.02-3.88-7.49--
EV/Sales Ratio
712.62311.221165.272332.50-420.15-21.25
EV/EBITDA Ratio
-0.89-0.89-2.34-4.432.510.59
EV/EBIT Ratio
-0.89-0.89-2.34-4.432.510.59
EV/FCF Ratio
-0.99-0.99-3.25-4.897.430.89
Debt / Equity Ratio
-14.67-14.67-0.000.010.00
Debt / EBITDA Ratio
-0.64-0.64-0.00-0.020.00
Debt / FCF Ratio
-0.71-0.71-0.00-0.060.00
Quick Ratio
4.794.793.7338.239.013.35
Current Ratio
5.255.254.9744.4610.315.66
Asset Turnover
0.010.010.000.000.00-
Interest Coverage
-10.03-10.03----
Return on Equity (ROE)
-676.70%-676.70%-101.30%-50.40%-33.50%-
Return on Assets (ROA)
-179.60%-179.60%-93.50%-48.30%-29.30%-
Return on Capital (ROIC)
-187.56%-187.56%-201.22%-29.28%-37.95%-117.37%
Earnings Yield
-51.50%-115.63%-33.57%-13.30%--
FCF Yield
-28.24%-97.87%-25.80%-13.36%--
Buyback Yield / Dilution
-0.29%-0.29%-2.21%---
Total Shareholder Return
-0.29%-0.29%-2.21%---
Source: Financials are provided by Nasdaq Data Link and sourced from audited reports submitted to the Securities and Exchange Commission (SEC).