Almirall, S.A. (BME:ALM)
Spain flag Spain · Delayed Price · Currency is EUR
10.68
+0.04 (0.38%)
Jul 17, 2026, 5:35 PM CET

Almirall Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,3262,7481,76121,7812,043
Market Cap Growth
1.77%56.01%98709.48%-99.90%-12.81%5.01%
Enterprise Value
2,3002,7351,77613.321,9342,228
Last Close Price
10.6812.848.238.439.0411.30
PE Ratio
57.5658.36164.60-452.00-
Forward PE
24.3928.8336.8863.3526.5626.66
PEG Ratio
0.680.460.521.681.191.86
PS Ratio
2.082.471.780.002.032.44
PB Ratio
1.541.851.180.001.351.59
P/TBV Ratio
8.269.937.489.0917.1137.81
P/FCF Ratio
15.3319.6913.450.0313.489.50
P/OCF Ratio
11.8715.7510.950.0211.488.73
EV/Sales Ratio
2.052.451.790.012.202.66
EV/EBITDA Ratio
11.0212.209.590.0810.5110.29
EV/EBIT Ratio
33.9337.4449.21-41.27387.28
EV/FCF Ratio
15.1619.6013.560.2214.6410.36
Debt / Equity Ratio
0.200.200.250.260.290.29
Debt / EBITDA Ratio
1.451.452.122.402.191.81
Debt / FCF Ratio
2.342.342.996.663.051.83
Net Debt / Equity Ratio
-0.01-0.010.010.010.120.14
Net Debt / EBITDA Ratio
-0.06-0.060.080.070.830.86
Net Debt / FCF Ratio
-0.09-0.090.110.191.160.86
Asset Turnover
0.470.470.420.400.410.38
Inventory Turnover
1.511.511.411.491.521.46
Quick Ratio
1.471.471.561.521.491.31
Current Ratio
2.042.042.102.052.011.78
Return on Equity (ROE)
1.32%3.10%0.69%-2.77%0.33%-3.16%
Return on Assets (ROA)
1.91%1.91%0.58%-0.52%0.30%1.17%
Return on Invested Capital (ROIC)
3.07%3.04%0.93%-0.80%0.44%1.67%
Return on Capital Employed (ROCE)
3.63%3.63%1.77%-0.27%2.51%0.31%
Earnings Yield
1.71%1.71%0.61%-0.22%-
FCF Yield
6.52%5.08%7.43%3365.44%7.42%10.53%
Dividend Yield
1.76%0.95%0.19%0.15%0.70%0.58%
Payout Ratio
65.73%56.76%32.40%-6.74%290.10%-28.75%
Buyback Yield / Dilution
-0.00%-1.21%-7.33%-8.98%-1.03%
Total Shareholder Return
1.76%0.95%-1.02%-7.19%-8.28%-0.46%