Almirall
BME:ALM
12,06
€-0,26 (-2,11%)
12,06
€-0,26 (-2,11%)
End-of-day quote: 04/07/2026

Quick Analysis
The traffic-light system summarizes key characteristics and shows the investment’s quality at a glance.

€0,25
Earnings Per Share
€5,16
Revenue Per Share
76,72%
Gross Margin %
€2,65 B
Market Cap
€0,27 B
Long-Term Debt
Earnings Per Share
€0,25
Revenue Per Share
€5,16
Gross Margin %
76,72%
Market Cap
€2,65 B
Long-Term Debt
€0,27 B

Financials

Year Year 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
EPS Earnings Per Share €0,25 €0,12 €0,08 €0,18 €0,46 €0,53 €0,78 €0,51 €0,16 €0,48 €0,48 €0,25 €0,18 €0,46 €0,57 €0,82 €0,87 €0,86 €0,79
Earnings Earnings €53,70M €25,62M €16,92M €43,73M €82,70M €94,40M €136,15M €88,66M €27,67M €83,02M €83,02M €43,24M €31,13M €78,44M €94,68M €136,20M €144,51M €142,85M €131,22M
RPS Revenue Per Share €5,16 €4,62 €4,23 €3,55 €4,50 €4,53 €4,89 €4,35 €3,70 €4,42 €3,96 €4,55 €4,01 €4,00 €4,63 €5,31 €5,57 €5,44 €4,77
Revenue Revenue €1,11B €985,72M €894,52M €863,25M €809,80M €807,43M €853,10M €756,93M €639,38M €764,36M €684,99M €786,40M €692,89M €682,90M €768,42M €882,44M €925,49M €902,83M €792,50M
OCF Operating Cash Flow €191,78M €160,80M €93,49M €155,10M €233,85M €165,10M €276,15M €143,20M €6,09M €105,06M €170,88M €646,90M €67,11M €112,80M €100,14M €174,57M €261,64M €233,07M €179,00M
FCF Free Cash Flow €88,48M €-0,66M €35,90M €38,60M €162,70M €139,40M €141,06M €-455,68M €-62,96M €22,97M €144,11M €582,70M €3,46M €32,00M €61,70M €81,63M €0,00M €0,00M €0,00M
OM Operating Margin 6,45% 5,10% 4,93% 7,70% 13,21% 13,40% 17,65% 13,46% -7,95% 10,48% 12,59% -1,04% 0,87% 6,22% 11,15% 17,23% 19,46% 18,08% 16,80%
GM % Gross Margin % 76,72% 75,73% 73,73% 74,83% 77,18% 76,35% 77,49% 76,56% 72,09% 78,43% 77,47% 76,41% 76,45% 74,98% 70,94% 67,19% 67,09% 67,96% 65,71%
FCFS Free Cash Flow Per Share €0,18 €-0,00 €-0,31 €0,20 €0,90 €0,20 €0,81 €-2,62 €-0,36 €0,13 €0,83 €3,34 €0,02 €0,19 €0,37 €0,49 €1,15 €1,27 €-0,67
LT Debt Long-Term Debt €270,04M €332,99M €341,85M €350,76M €359,69M €229,98M €499,43M €555,54M €262,65M €331,13M €333,01M €331,99M €267,23M €15,30M €16,62M €169,81M €220,05M €280,26M €428,53M
Sha. Stocks 214,79M 213,47M 211,44M 242,97M 179,78M 178,12M 174,55M 173,85M 172,95M 172,95M 172,95M 172,95M 172,95M 170,52M 166,1M 166,1M 166,1M 166,1M 166,1M
×