Stock Price
2023-12-08
Market Capitalization
2023-12-08
Revenue
FY, 2023
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