Apellis Pharmaceuticals, Inc. (APLS)
May 14, 2026 - APLS was delisted (reason: acquired by BIIB)
41.03
-0.03 (-0.07%)
Inactive · Last trade price on May 13, 2026

Apellis Pharmaceuticals Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
1,1051,004781.37396.5975.4266.56
Revenue Growth
42.46%28.46%97.02%425.83%13.31%-73.44%
Gross Profit
710.47605.69336.07-16.31-317.45-359.51
Operating Income
165.2255.43-164.98-517.12-594.61-536.28
Net Income
133.2722.39-197.88-528.63-652.17-746.35
Earnings Per Share
1.030.17-1.60-4.45-6.15-8.84
EPS Growth
------

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EMPAVELI
124.01102.4598.0991.0365.0915.15
SYFOVRE
607.48586.93611.86275.25--
Licensing and Other
373.79314.471.4130.3110.3351.42
Revenue (Total)
1,1051,004781.37396.5975.4266.56

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
406.2467.79416.14355.54558.31701.23
Total Debt
475.76474.36469.78110.93112.71210.22
Net Cash (Debt)
-69.56-6.57-53.65244.61445.59491.01
Net Cash Growth
----45.10%-9.25%-1.78%
Net Cash Per Share
-0.53-0.05-0.432.064.205.82

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
37.7745.33-87.87-594.74-513.75-563.13
Capital Expenditures
-0.31-0.31-0.4-0.77-1.52-1.1
Free Cash Flow
37.4745.01-88.27-595.51-515.27-564.23
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
64.28%60.34%43.01%-4.11%--
Operating Margin
14.95%5.52%-21.11%-130.39%-788.38%-805.67%
Pretax Margin
12.23%2.40%-25.18%-132.76%-863.81%-1120.75%
Profit Margin
12.06%2.23%-25.32%-133.29%-864.70%-1121.28%
FCF Margin
3.39%4.48%-11.30%-150.16%-683.18%-847.66%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
39.98141.97----
P/FCF Ratio
140.2070.61----
PS Ratio
4.753.175.0817.8975.8169.15