Stock Price
2023-09-21
Market Capitalization
2023-09-21
Revenue
FY, 2022
Patents
FY, 2022
Customers
Q3, 2023
Patents (US)
FY, 2022
United States
100 Chelmsford St
United States
7540 Windsor Drive
United States
2925 Boardwalk Dr
United States
3000 NW Stucki Pl Ste 200
United States
101 Crawfords Corner Road
United States
20 Thornwood Dr