Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2026



Facilities Owned, sq. ft.
FY, 2023
DPO
Q3, 2024
DSO
Q3, 2024
Switzerland
EPFL - Daniel Borel Innovation Center
United States
4700 NW Camas Meadows Dr
United States
3930 N First St
Argentina
CIT, Av. Elcano 4834
Austria
Schottenring 14
Brazil
Plaza Centenário - Av. das Nações Unidas, 12995 - Cidade Monções