Stock Price
2023-08-04
Market Capitalization
2023-08-04
Revenue
FY, 2022
Patents Issued
FY, 2022
Customers
FY, 2022
Annual Contract Value
Q1, 2021
Canada
1400-1055 Dunsmuir St
United States
11401 Century Oaks Terrace, Suite 430
United States
1505 Westlake Ave N, Suite 500
Australia
Level 10, 20 Martin Place
Germany
Hamburger Allee 2-4
Japan
5F, 1-5-6 Kudanminami Chiyoda-ku