Opthea Limited

OPT · NASDAQ
Analyze with AI
6/30/2025
6/30/2024
6/30/2023
6/30/2022
Market Cap$522,027$151,573$164,345$293,691
- Cash$48,443$172,471$133,987$64,904
+ Debt$246,993$141,648$273$0
Enterprise Value$720,577$120,750$30,631$228,787
Revenue$25$125$161$125
% Growth-79.9%-22.6%28.9%
Gross Profit$25$22-$89-$107
% Margin100%17.4%-55.4%-85.9%
EBITDA-$123,190-$200,019-$223,299-$99,009
% Margin-492,760%-160,443.7%-138,554.6%-79,177.1%
Net Income-$162,791-$220,242-$211,881-$127,990
% Margin-651,164%-176,665.7%-131,469.8%-102,353.7%
EPS Diluted-1.04-22.16-3.6-2.72
% Growth95.3%-515.6%-32.4%
Operating Cash Flow-$158,644-$161,015-$179,304-$98,367
Capital Expenditures-$13-$33-$33-$23
Free Cash Flow-$158,657-$161,049-$179,337-$98,390
Opthea Limited (OPT) Financial Statements & Key Stats | AlphaPilot