Stock Price
2023-09-25
Market Capitalization
2023-09-25
Revenue
FY, 2022
Facility Space Owned, sq. ft.
FY, 2022
Facility Space Leased, sq. ft.
FY, 2022
Manufacturing Facilities
FY, 2022
United States
343 State St
United States
2156 Faulkner Rd NE
United States
37-18 Northern Blvd #101
Argentina
Costa Rica 5379
Australia
18-20 Prospect St
Belgium
Excelsiorlaan 87