Opthea Limited

OPT · NASDAQ
Analyze with AI
6/30/2025
6/30/2024
6/30/2023
6/30/2022
Market Cap$522$152$164$294
- Cash$48$172$134$65
+ Debt$247$142$0$0
Enterprise Value$721$121$31$229
Revenue$0$0$0$0
% Growth-69.2%-22.6%28.9%
Gross Profit$0$0-$0-$0
% Margin100%17.4%-55.4%-85.9%
EBITDA-$189-$200-$223-$99
% Margin-492,739.3%-160,443.7%-138,554.6%-79,177.1%
Net Income-$250-$220-$212-$128
% Margin-651,771.5%-176,665.7%-131,469.8%-102,353.7%
EPS Diluted0-22.16-3.6-2.72
% Growth100%-515.6%-32.4%
Operating Cash Flow-$243-$161-$179-$98
Capital Expenditures$0-$0-$0-$0
Free Cash Flow-$243-$161-$179-$98