Opthea Limited (OPT) Financials

OPT Assets vs Liabilities

DateAssetsLiabilities
Dec. 31, 2023 113.4 million 145.4 million
June 30, 2023 65.4 million 69.3 million
March 31, 2023 99.0 million 104.9 million
Dec. 31, 2022 104.9 million 66.4 million

OPT Free Cash Flow and Stock based compensation

Graph available only for paid members. Upgrade to see it.
DateFree Cash FlowStock based compensation
Dec. 31, 2023 -47.6 million ?
June 30, 2023 -33.5 million 3.0 million
March 31, 2023 -25.8 million 1.5 million
Dec. 31, 2022 -47.1 million 2.9 million

OPT Net Income

No data available :(

OPT Cash and Debt

Graph available only for paid members. Upgrade to see it.
DateCashDebtCapital Lease
Dec. 31, 2023 107.0 million - -
June 30, 2023 59.2 million - 120552
March 31, 2023 89.5 million - -
Dec. 31, 2022 96.6 million - 143492

OPT Shares Outstanding

Graph available only for paid members. Upgrade to see it.
DateShares Outstanding
Dec. 31, 2023 50.5 million
June 30, 2023 41.1 million
March 31, 2023 280.7 million
Dec. 31, 2022 42.2 million

OPT Expenses

Graph available only for paid members. Upgrade to see it.
DateCapexR&DG&AS&M
Dec. 31, 2023 2922 58.1 million - -
June 30, 2023 9802 40.0 million 13.1 million 6.1 million
March 31, 2023 7495 30.5 million 6.6 million 1.4 million
Dec. 31, 2022 4774 41.8 million 14.6 million 2.7 million

OPT Cost of Revenue

Graph available only for paid members. Upgrade to see it.
DateRevenueCost of Revenue
Dec. 31, 2023 41745 35116
June 30, 2023 37065 84869
March 31, 2023 94467 42766
Dec. 31, 2022 35447 81668

OPT

Price: $3.41

52 week price:
1.79
6.30

Earnings Per Share: -2.25 USD

P/E Ratio: -1.52

Exchange: NMS

Sector: Healthcare

Industry: Biotechnology

Country: Australia

Volume: 800

Market Capitalization: 65.6 million

Links: