Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2025



Order Intake
FY, 2022
Order Book
FY, 2022
Netherlands
Spinnerstraat 15
United States
125 Commerce Court, Suite 11
United States
1595 Peachtree Pkwy, Suite 204-110
United States
102 Pickering Way, Suite 502
United States
5340 Spectrum Drive, Suite C
United States
4400 State Hwy 121, Suite 304