BME:ALMPharmaceuticals
A Look At Almirall (BME:ALM) Valuation After Q1 Results Dividend Approval And Stock Split Announcement
Almirall (BME:ALM) has given investors a cluster of fresh information, combining first quarter 2026 results with reiterated full year net sales guidance, a confirmed dividend and an upcoming stock split.
See our latest analysis for Almirall.
Despite the fresh guidance, dividend approval and upcoming stock split, momentum in the share price has cooled, with the stock down 11.8% year to date on a share price basis. However, the 3 year total shareholder return of 42.1% points to a stronger...