Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2023
Customers
FY, 2021
Order Intake
Q2, 2022
Order Backlog
Q2, 2022
Germany
Kaeppelestraße 4-10
United States
424 Network Station
United States
801 Second Avenue, Suite 1115
United States
Australia
Level 1, Toowong Tower 9, Sherwood Road
Canada
2690 Rue Alphonse Gariépy, Lachine