Opthea Limited

OPT · NASDAQ
Analyze with AI
6/30/2025
12/31/2024
6/30/2024
12/31/2023
Market Cap$796,755$313,517$162,393$218,536
- Cash$48,443$131,916$172,471$157,069
+ Debt$246,993$222,752$141,648$130
Enterprise Value$995,305$404,353$131,569$61,597
Revenue$1$24$89$93
% Growth-95.4%-73.3%-4.1%
Gross Profit-$5$0-$134$15
% Margin-417%0%-149.4%15.9%
EBITDA-$107,346-$115,270-$147,066-$138,969
% Margin-9,821,245.8%-482,158.1%-164,523.4%-149,138.6%
Net Income-$31,381-$131,410-$185,986-$147,417
% Margin-2,871,059.9%-549,673%-208,063.4%-158,205.3%
EPS Diluted-0.3-1.68-2.16-2
% Growth82.1%22.2%-8%
Operating Cash Flow-$86,406-$31,381-$137,409-$106,304
Capital Expenditures-$14-$2-$44-$7
Free Cash Flow-$135,670-$31,383-$137,453-$106,310