Almirall overview and recent share performance Almirall (BME:ALM) has drawn investor attention after recent trading, with the share price at €12.62 and mixed returns, including a 3% gain over the past ...