Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2023
Customer Retention Rate, percent
FY, 2020
Systems Deployed
FY, 2019
Offices
FY, 2019
Canada
2600 Bd Alfred Nobel 5th floor, Saint-Laurent
United States
150 Ottley Dr NE
United States
750 Estate Dr Ste 104
United States
13975 W Polo Trail Dr
Germany
Adolf-Steckel-Straße
Hong Kong
Level 8, Two Exchange Square, 8 Connaught Pl, Central