Stock Price
2023-09-06
Market Capitalization
2023-05-03
Revenue
FY, 2022
Patents
FY, 2020
Production Sites
FY, 2021
Patents Pending
FY, 2020
Germany
4 Hanns-Seidel-Platz
United States
3301 Sutton Rd
United States
6870 Tilghman St
United States
4950 S State Rd
United States
854 N Main St
United States
553 McBryant Rd NW