Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2025




Manufacturing Facilities
FY, 2021
Patent Applications Filed Yearly
FY, 2021
Countries
FY, 2021
Germany
Rellinghauser Str. 1-11
United States
4500 S Pleasant Valley Rd #100
United States
2200 Riverchase Center Suite 501
United States
750 Lakeshore Pkwy
United States
650 Industrial Park Dr
United States
412 North Main Street