Stock Price
2023-09-22
Market Capitalization
2023-05-03
Revenue
FY, 2022
Properties
FY, 2021
Manufacturing Sites
FY, 2021
Phase I Trials Products
FY, 2021
United States
235 E 42nd St
United States
1 Burtt Rd
United States
1825, 1865 and 1885 33rd Street
United States
3200 Walnut St
United States
1 Portland St
United States
875 Chesterfield Pkwy W