Apellis Pharmaceuticals, Inc. (APLS)
NASDAQ: APLS · Real-Time Price · USD
17.21
-0.76 (-4.23%)
At close: Mar 20, 2026, 4:00 PM EDT
17.52
+0.31 (1.78%)
After-hours: Mar 20, 2026, 7:54 PM EDT

Apellis Pharmaceuticals Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,2003,1813,9737,1575,7284,611
Market Cap Growth
-30.78%-19.93%-44.49%24.94%24.23%5.89%
Enterprise Value
2,2072,7263,6656,9105,2834,116
Last Close Price
17.2125.1231.9159.8651.7147.28
PE Ratio
99.82125.60-19.94-13.45-8.41-5.35
PS Ratio
2.193.175.0818.0575.9569.27
PB Ratio
5.898.5917.3836.7933.7223.21
P/TBV Ratio
6.048.8117.3036.5232.3020.09
P/FCF Ratio
48.8770.66-45.01-12.02-11.12-8.17
P/OCF Ratio
48.5470.17-45.21-12.03-11.15-8.19
EV/Sales Ratio
2.202.724.6917.4270.0561.84
EV/EBITDA Ratio
38.7247.84-22.46-13.41-8.91-7.70
EV/EBIT Ratio
39.8149.19-22.21-13.36-8.89-7.68
EV/FCF Ratio
49.0260.57-41.52-11.60-10.25-7.30
Debt / Equity Ratio
0.030.030.450.540.631.04
Debt / EBITDA Ratio
0.330.33-0.68-0.21-0.19-0.39
Debt / FCF Ratio
0.420.42-1.25-0.19-0.22-0.37
Net Debt / Equity Ratio
-1.21-1.21-1.32-1.24-2.58-2.47
Net Debt / EBITDA Ratio
-7.85-7.851.850.470.740.92
Net Debt / FCF Ratio
-9.93-9.933.410.400.850.87
Asset Turnover
1.021.020.930.510.090.07
Inventory Turnover
0.910.911.030.500.110.02
Quick Ratio
2.572.573.652.253.345.39
Current Ratio
3.143.144.253.104.296.25
Return on Equity (ROE)
79.54%7.48%-93.55%-290.14%-353.93%-370.20%
Return on Assets (ROA)
5.25%5.25%-19.83%-67.04%-72.50%-58.24%
Return on Invested Capital (ROIC)
15.12%15.11%-58.51%-298.26%-868.93%-4551.49%
Return on Capital Employed (ROCE)
7.64%7.64%-26.59%-91.22%-88.58%-67.79%
Earnings Yield
1.02%0.80%-5.01%-7.43%-11.89%-18.70%
FCF Yield
2.05%1.42%-2.22%-8.32%-9.00%-12.24%
Buyback Yield / Dilution
-0.28%-0.28%-0.47%-6.29%-6.99%-8.59%
Updated Feb 24, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q