Stock Price
2024-09-06
Market Capitalization
2024-09-06
Revenue
FY, 2024
Product Lines
FY, 2023
Product Categories
FY, 2021
Facility Space (US), sq. ft.
FY, 2023
United States
3101 Jay Street
United States
829 Space Drive Beavercreek
China
9th Floor, Park Center 1088 Fangdian Road, Pudong New District
China
Unit E.F., 6th Floor, No. 2 Finance Base, 8 Ke Fa Road
Hong Kong
Unit 1204-5, 12/F, Nanyang Plaza 57 Hung To Road
Italy
Parco Area delle Scienze, 49