Stock Price
2024-10-28
Market Capitalization
2024-10-28
Revenue
FY, 2024
Facilities Leased, sq. ft.
FY, 2023
Technologies
FY, 2023
Products
FY, 2023
United States
1109 McKay Dr
China
No. 605, Building D, Zhonghangji Square
China
6th Floor, Building 8A, Area Tianfu Software Park, Tianfu Road
China
10F, Building 10, No. 399, Keyuan Road
China
EVOC Technology Building, No. 31 Gaoxinzhongsi Road
Hong Kong
Units 1903-04 of 19/F, AIA Financial Centre, 712 Prince Edward Road East