Stock Price
2023-08-31
Market Capitalization
2023-08-31
Revenue
FY, 2022
Patents Issued
FY, 2019
Germany
Fraunhoferstraße 9a
United States
20520 Nordhoff St, Chatsworth
United States
300 Apollo Dr
United States
511 Davis Dr # 400
United States
5755 Peachtree Industrial Blvd
United States
140 E Ridgewood Ave #415