Stock Price
2024-10-29
Market Capitalization
2024-08-26
Revenue
FY, 2023
Properties
FY, 2021
Manufacturing Sites
FY, 2021
Phase I Trials Products
FY, 2021
United States
66 Hudson Blvd E
United States
1 Burtt Rd
United States
1825, 1865 and 1885 33rd Street
United States
1 Portland St
United States
875 Chesterfield Pkwy W
United States
500 Arcola Rd