Almirall

Almirall

Is an international pharmaceutical company based on innovation and committed to health, headquartered in Barcelona, Spain.

HQ location
Barcelona, Spain
Launch date
Market cap
$2.5b
Enterprise value
$2.5b
Share price
10.64 ALM.MC
Authorizing premium user...