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




Clinical Trials
FY, 2022
Patients
FY, 2022
Sweden
Ideongatan 1a
Australia
Hyde Park Hub 223-225 Liverpool Street
Germany
Carl-Reuther-Straße 1
United Kingdom
The Officers’ Mess Royston Road