Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2024
Production Sites
FY, 2021
Projects
FY, 2021
Warehouses
FY, 2019
Germany
Kennedypl. 1
United States
8500 W Bay Rd
United States
8 Morgan Rd
United States
145 Parker Ct
United States
2151 King St Ext
United States
111 RIDC Park W Dr