Abeona Therapeutics Inc. (ABEO) Financials

ABEO Assets vs Liabilities

DateAssetsLiabilities
March 31, 2026 198.5 million 53.6 million
Dec. 31, 2025 219.6 million 60.4 million
Sept. 30, 2025 231.1 million 59.9 million
June 30, 2025 246.2 million 82.7 million

ABEO Free Cash Flow and Stock based compensation

Graph available only for paid members. Upgrade to see it.
DateFree Cash FlowStock based compensation
March 31, 2026 -20.7 million 3.0 million
Dec. 31, 2025 -19.1 million -142000
Sept. 30, 2025 -23.7 million 2.7 million
June 30, 2025 -21.7 million 2.8 million

ABEO Net Income

No data available :(

ABEO Cash and Debt

Graph available only for paid members. Upgrade to see it.
DateCashDebtCapital Lease
March 31, 2026 168.3 million 8.6 million 5.1 million
Dec. 31, 2025 191.4 million 7.8 million 4.1 million
Sept. 30, 2025 207.5 million 10.9 million 4.3 million
June 30, 2025 225.5 million 14.0 million 4.5 million

ABEO Shares Outstanding

Graph available only for paid members. Upgrade to see it.
DateShares Outstanding
March 31, 2026 56.6 million
Dec. 31, 2025 66.1 million
Sept. 30, 2025 54.2 million
June 30, 2025 66.6 million

ABEO Expenses

Graph available only for paid members. Upgrade to see it.
DateCapexR&DG&AS&M
March 31, 2026 935000 9.6 million 18.6 million -
Dec. 31, 2025 1.2 million 6.7 million 18.8 million -
Sept. 30, 2025 2.5 million 4.2 million 19.3 million -
June 30, 2025 2.9 million 5.9 million 17.1 million -

ABEO Cost of Revenue

Graph available only for paid members. Upgrade to see it.
DateRevenueCost of Revenue
March 31, 2026 8.7 million 3.6 million
Dec. 31, 2025 5.4 million 2.8 million
Sept. 30, 2025 - 488000
June 30, 2025 400000 100000

ABEO Revenue by Segment

Graph available only for paid members. Upgrade to see it.

ABEO

Price: $6.05

52 week price:
4.00
7.54

Payout Ratio Range:
-472611.46%
96441.28%

Earnings Per Share: 0.95 USD

P/E Ratio: 5.54

Exchange: NCM

Sector: Healthcare

Industry: Biotechnology

Country: United States

Volume: 254600

Ebitda: -5.2 million

Market Capitalization: 364.8 million

Links: