Almirall, S.A. Banner Image

Almirall, S.A.

  • Ticker LBTSF
    Exchange OTC More
  • Industry --None-- More
  • Sector --None-- More
Almirall, S.A. Logo Image
  • 1001-5000 Employees
  • Based in Barcelona, Spain
Almirall is a global, research-focused biopharmaceutical company based in Barcelona, Spain. They have the commitment to bring together our partners and our company's knowledge to provide medical solutions focused not just on fighting against skin health diseases, but on having an impact on patients’ lives both physically and emotionally.
Almirall, S.A.

Most Recent Annual Report

Almirall, S.A.
MOST RECENT 2022 Annual Report

Older/Archived Annual Reports

Almirall, S.A. Logo Image

Rate This Report

Your vote helps our reports be more useful
Rating Saved!

Thank you for your feedback!