Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2025




Backlog
FY, 2023
Facilities Owned
FY, 2023
Facilities Leased
FY, 2023
United States
4600 Silicon Dr
United States
3028 E Cornwallis Rd
United States
535 W Research Blvd #209
United States
5757 Marcy-SUNY IT Parkway
Canada
China
16/F, Block 1, Universal Hi-Tech Plaza No. 958 Zhenbei Road