Apellis Pharmaceuticals, Inc. (APLS) Financials

APLS Assets vs Liabilities

DateAssetsLiabilities
March 31, 2026 1.1 billion 667.6 million
Dec. 31, 2025 1.1 billion 705.1 million
Sept. 30, 2025 1.1 billion 657.6 million
June 30, 2025 821.4 million 665.1 million

APLS 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 -61.0 million ?
Dec. 31, 2025 -14.0 million -82.8 million
Sept. 30, 2025 108.3 million 28.2 million
June 30, 2025 4.4 million 27.2 million

APLS Net Income

No data available :(

APLS Cash and Debt

Graph available only for paid members. Upgrade to see it.
DateCashDebtCapital Lease
March 31, 2026 406.7 million 362.2 million 12.8 million
Dec. 31, 2025 467.8 million 373.6 million 11.9 million
Sept. 30, 2025 479.2 million 361.1 million 20.7 million
June 30, 2025 371.5 million 454.0 million 15.7 million

APLS Shares Outstanding

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

APLS Expenses

Graph available only for paid members. Upgrade to see it.
DateCapexR&DG&AS&M
March 31, 2026 - 77.0 million 124.3 million -
Dec. 31, 2025 205000 74.2 million 147.1 million -
Sept. 30, 2025 148000 68.2 million 142.7 million -
June 30, 2025 49000 67.0 million 130.7 million -

APLS Cost of Revenue

Graph available only for paid members. Upgrade to see it.
DateRevenueCost of Revenue
March 31, 2026 268.3 million 40.8 million
Dec. 31, 2025 199.9 million 29.7 million
Sept. 30, 2025 458.6 million 24.5 million
June 30, 2025 178.5 million 14.1 million

APLS Revenue by Segment

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

APLS

Price: $41.03

52 week price:
16.10
41.14

Earnings Per Share: 1.07 USD

P/E Ratio: 38.34

Exchange: NMS

Sector: Healthcare

Industry: Biotechnology

Country: United States

Volume: 1.2 million

Ebitda: -11.6 million

Market Capitalization: 5.3 billion

Links: