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




Production Sites
FY, 2022
Suppliers
FY, 2022
Customers
FY, 2022
Germany
Carl-Bösch-Straße 38
United States
141 Englehard Rd
United States
14385 W Port Arthur Rd
United States
1112 Industrial Blvd
United States
11501 Steele Creek Rd
United States
3805 Amnicola Hwy