Stock Price
2024-09-23
Market Capitalization
2024-09-23
Revenue
FY, 2023
Facility Space, sq. ft.
FY, 2022
Products
FY, 2022
Facility Space Leased, sq. ft.
FY, 2022
United States
7555 Innovation Way
United States
130 Cheshire Ln #250
United States
3875 Hopyard Rd # 160
Netherlands
De Entree 260