Apellis Pharmaceuticals, Inc. (APLS)
NASDAQ: APLS · Real-Time Price · USD
20.96
-0.68 (-3.14%)
At close: Feb 27, 2026, 4:00 PM EST
20.80
-0.16 (-0.76%)
After-hours: Feb 27, 2026, 7:55 PM EST

Apellis Pharmaceuticals Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,6793,1783,9697,0935,7184,603
Market Cap Growth
-24.45%-19.93%-44.04%24.06%24.22%6.25%
Enterprise Value
2,6863,1734,0366,7375,1234,385
Last Close Price
20.9625.1231.9159.8651.7147.28
PE Ratio
121.57141.97----
PS Ratio
2.673.175.0817.8975.8169.15
PB Ratio
7.178.5917.3736.4733.6623.17
P/TBV Ratio
7.248.5917.3736.4733.6623.17
P/FCF Ratio
59.5270.61----
P/OCF Ratio
59.1170.12----
EV/Sales Ratio
2.683.165.1716.9967.9265.87
EV/EBITDA Ratio
47.1355.69----
EV/EBIT Ratio
48.4657.26----
EV/FCF Ratio
59.6770.50----
Debt / Equity Ratio
1.281.282.060.570.661.06
Debt / EBITDA Ratio
7.037.03----
Debt / FCF Ratio
10.5410.54----
Net Debt / Equity Ratio
0.020.020.24-1.26-2.62-2.47
Net Debt / EBITDA Ratio
0.120.12-0.330.480.750.92
Net Debt / FCF Ratio
0.150.15-0.610.410.870.87
Asset Turnover
1.021.020.930.510.090.07
Inventory Turnover
3.503.503.633.156.35-
Quick Ratio
2.592.593.712.343.565.93
Current Ratio
3.143.144.253.104.296.25
Return on Equity (ROE)
7.48%7.48%-93.55%-290.14%-353.93%-370.20%
Return on Assets (ROA)
3.53%3.53%-12.32%-41.73%-45.27%-36.39%
Return on Invested Capital (ROIC)
13.32%15.62%-142.16%---
Return on Capital Employed (ROCE)
7.40%7.40%-23.60%-95.60%-100.30%-71.50%
Earnings Yield
0.84%0.70%-4.98%-7.45%-11.41%-16.21%
FCF Yield
1.68%1.42%-2.22%-8.39%-9.01%-12.26%
Buyback Yield / Dilution
-4.80%-4.80%-4.40%-11.84%-25.70%-12.32%
Updated Feb 24, 2026. Source: S&P Global Market Intelligence. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q