Stock Price
2023-09-28
Market Capitalization
2023-05-03
Revenue
FY, 2022
Facilities Owned (US), sq. ft.
FY, 2021
Facilities Owned, sq. ft.
FY, 2021
Phase I Trials Products
FY, 2019
United States
893 Delaware St
United States
33 Imclone Dr
United States
450 Kendall St
United States
1223 W Morris St
United States
1500 S Harding St
United States
450 E 29th St 12th floor