Stock Price
2024-09-27
Market Capitalization
2024-09-27
Revenue
FY, 2024
Backlog
FY, 2023
Facilities Owned
FY, 2023
Facilities Leased
FY, 2023
United States
4600 Silicon Drive
United States
3028 E Cornwallis Rd
United States
535 W Research Blvd #209
United States
5757 Marcy-SUNY IT Parkway
China
16/F, Block 1, Universal Hi-Tech Plaza No. 958 Zhenbei Road
China
Room 101, HongyuanKechuang Building No.10, ZhangjiangJidian Port No.3000 Longdong Avenue