Stock Price
2023-09-18
Market Capitalization
2023-09-18
Revenue
FY, 2022
Patents and Patent Applications
FY, 2019
Manufacturing Facilities
FY, 2020
Countries
FY, 2020
United States
1 Edwards Way
United States
12050 Lone Peak Pkwy
United States
601 13th St NW #350
Australia
40 Talavera Rd
Austria
Vorgartenstraße 206C
Belgium
Pontbeekstraat 4