Stock Price
2024-10-29
Market Capitalization
2024-08-23
Revenue
FY, 2023
Healthcare Workers Trained
FY, 2021
New Phase I Projects
Q2, 2022
New Phase II Projects
Q2, 2022
United Kingdom
1 Francis Crick Ave
United States
1 Medimmune Way
United States
200 Orchard Ridge Dr
United States
950 Wind River Ln
United States
121 Oyster Point Blvd
United States
35 Gatehouse Dr