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




Service Providers
FY, 2025
Facilities Leased (EMEA)
FY, 2025
Facilities Leased
FY, 2025
Canada
275 Frank Tompa Drive
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