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




Facilities Leased, sq. ft.
FY, 2023
Countries
Q3, 2024
Facilities Owned, sq. ft.
FY, 2023
United States
600 E Greenwich Ave
Canada
3505 Isabelle, Suite O
China
Part D, Building No. 8 Plot Section No. 81 Meiyue Road
Denmark
46A Marielundvej
France
10A Rue Blaise Pascal
Germany
Waldstraße 70