Stock Price
2024-10-29
Market Capitalization
2024-08-26
Revenue
FY, 2023
Trademarks
FY, 2022
Order Intake
Q1, 2023
Order Backlog
Q1, 2023
Austria
Stattegger Strasse 18
United States
5405 Windward Parkway, Suite 100W
United States
2970 Duss Ave
United States
50 Eclipse Center
United States
130 Main St
United States
500 Technology Dr