Stock Price
2024-10-29
Market Capitalization
2023-05-03
Revenue
FY, 2023
Business Segments
FY, 2022
Patents
FY, 2020
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 Wacker Blvd P.O. Box 446