Apellis Pharmaceuticals, Inc. (BIT:1APLS)
Italy flag Italy · Delayed Price · Currency is EUR
17.62
-0.18 (-1.01%)
Last updated: Mar 12, 2026, 9:41 AM CET

Apellis Pharmaceuticals Ratios and Metrics

Millions EUR. 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
Market Cap
2,1413,1813,9737,1575,7284,611
Market Cap Growth
-32.83%-19.93%-44.49%24.94%24.23%5.89%
Enterprise Value
2,1462,7263,6656,9105,2834,116
PE Ratio
112.27125.60-19.94-13.45-8.41-5.35
PS Ratio
2.503.175.0818.0575.9569.27
PB Ratio
6.798.5917.3836.7933.7223.21
P/TBV Ratio
6.188.8117.3036.5232.3020.09
P/FCF Ratio
55.8470.66-45.01-12.02-11.12-8.17
P/OCF Ratio
55.4570.17-45.21-12.03-11.15-8.19
EV/Sales Ratio
2.472.724.6917.4270.0561.84
EV/EBITDA Ratio
36.8147.84-22.46-13.41-8.91-7.70
EV/EBIT Ratio
44.8149.19-22.21-13.36-8.89-7.68
EV/FCF Ratio
55.9860.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
0.89%0.80%-5.01%-7.43%-11.89%-18.70%
FCF Yield
1.79%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 Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.