Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2024
Customers (Life Sciences and Applied Markets)
FY, 2024
Facility Space Owned, sq. ft.
FY, 2024
Facility Space, sq. ft.
FY, 2024
United States
5301 Stevens Creek Blvd
United States
6392 Via Real
United States
121 Hartwell Ave
Australia
679 Springvale Rd
Austria
Leopold-Ungar-Platz 2
Belgium
Leonardo da Vincilaan 19A