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




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
1555 S Harding St
United States
450 E 29th St 12th floor