Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2024
Production Sites
FY, 2019
Sales Offices
FY, 2019
Innovation Centers
FY, 2019
Netherlands
127 Piet Heinkade
United States
370 Harbor Blvd
United States
650 Industrial Park Dr
United States
14622 Lakeside Ave
United States
96 E Union Ave
United States
13830 Botts Rd