Stock Price
2024-08-23
Market Capitalization
2024-08-23
Revenue
FY, 2023
Production Facilities
FY, 2023
Plants
FY, 2023
Germany
Söhnleinstraße 8
United States
10715 David Taylor Drive, Suite 460
United States
307 Jamestown Road
United States
8781 Randolph Road NE
United States
900 Theresia Street
United States
796 Fritztown Road