Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2023
Clinical Programs
FY, 2021
Facility Space, sq. ft.
FY, 2021
United States
100 5th Avenue
United States
720 Market Street, 5th Floor
United States
65 Grove Street, Suite 302
Australia
Level 1, 718 High Street
Germany
Bavaria Towers, Sky Tower, 16. OG, Einsteinstraße 174
Switzerland
Zählerweg 10