Almirall
Is an international pharmaceutical company based on innovation and committed to health, headquartered in Barcelona, Spain.
Launch date
Employees
Market cap
CAD2.8b
Enterprise valuation
CAD2.9b (Public information from Sep 2024)
Share price
€8.555 ALM.MC
Barcelona Catalonia (HQ)
Authorizing premium user...