Stock Price
2023-08-31
Market Capitalization
2023-08-31
Revenue
FY, 2022
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