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




Order Intake
Q2, 2023
Backlog
Q2, 2023
Order Intake (Process Technologies)
Q3, 2021
Germany
Steinhöft 11
United States
190 Bluegrass Valley Pkwy
United States
2300 N Sweet Gum Ave
United States
13830 E 11 Mile Rd
Belgium
Kempenstraat 157A
China
4th Floor, Building C, 405 Su Hong Dong Lu, Wu Zhong Qu