Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2025




Marketed Medicines
FY, 2024
Phase II Trials Products
FY, 2024
Phase III Trials Products
FY, 2024
United States
2855 Gazelle Ct
Canada
Germany
Hasenbergsteige 14
Ireland
72 Adelaide Rd, Saint Kevin's
Ireland
d02 t380, 10 Earlsfort Terrace, Saint Kevin's
Portugal
Avenida do Brasil, 15, 1st District: