Samsung Biologics (207940 KS): Mixed 1Q24 Result; Order Book Swells; New Drug Approval in Europe
Samsung Biologics 1Q24 sales and net profit surpassed estimates, while op. profit missed. With $12B order book, outlook remains robust. The company...
Stada - ESG Report - Lucror Analytics
Lucror Analytics' ESG Scores are based on a 3-tiered scale and are adjusted for Controversies (if applicable). We assess Stada's ESG as...
Lotus Pharmaceutical (1795 TT): Ready for Next Phase of Growth with New Ownership and Product Launch
Lotus has already created a compelling position in ASEAN, which has been further augmented by oral oncology drug launch in Europe. New ownership...
STADA - Bain+Cinven Emerge as the Winning Bidders
On 10 April 2017, STADA Arzneimittel AG (SAZ GR)'s executive board announced that it was supporting a EUR 66 offer (EUR 65.28 + 0.72 in divs) from...
No more insights