Stock Price
2023-09-19
Market Capitalization
2023-09-19
Revenue
FY, 2022
Customers
FY, 2021
Order Intake
Q2, 2022
Order Backlog
Q2, 2022
Germany
Käppelestraße 4
United States
424 Network Station
United States
Norton Building, 801 2nd Ave #1115seattle
United States
Australia
Level 5/9 Sherwood Rd
Canada
2690 Rue Alphonse Gariépy, Lachine