Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2023
Manufacturing Sites
Q2, 2020
Test Centers
Q2, 2020
Backlog
Q2, 2020
Austria
Tobelbader Str. 30
United States
20400 Stevens Creek Boulevard, Suite 250
United States
5556 Tennyson Pkwy
United States
4545 E River Rd
Belgium
Borsbeeksebrug 36
China
3/F Building Tower A, Global Trade Centre, No. 36 North 3rd Ring East Road