Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2023
Scientists and Researchers
FY, 2021
Major Product Lines (Neurology and Immunology)
FY, 2021
Major Product Lines (General Medicine and Endocrinology)
FY, 2021
Germany
Frankfurter Str. 250
United States
3011 N 1st St
Argentina
Tronador 4890, 4° piso
Australia
Ground Floor, Building 1/885 Mountain Hwy
Australia
Suite 1, Level 1, Building B/11 Talavera Rd
Austria
Zimbagasse 5