Almirall, S.A. (ALM) a global biopharmaceutical company based in Barcelona, today announced its financial results for the first nine months of 2025. Almirall continues to deliver its sustained growth ...