Stock Price
2024-10-29
Market Capitalization
2024-08-26
Revenue
FY, 2024
Facilities Leased
FY, 2024
Facilities Owned, sq. ft.
FY, 2024
Facilities Leased (EMEA)
FY, 2024
Canada
275 Frank Tompa Dr
United States
11720 Amber Park Dr. Suite 200
United States
4075 Wilson Blvd Suite 450
United States
100 Tormee Dr #100
United States
20000 N Creek Pkwy #200
United States
Central Park Tower 385 Interlocken Cres. Interlocken Business Park Suites 500, 600, 700 & 800