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



Countries
FY, 2023
Facility Space Owned, sq. ft.
FY, 2023
Facility Space Leased, sq. ft.
FY, 2023
United States
980 Rock Ave
United States
525 Washington Blvd
United States
368 9th Ave
China
Suite 701, Tower D, Jiahua Building, No. 9, Shangdi 3rd Street
China
Room 605, Nanyang 1931 Building, No. 165 Yude Road Xuhui District
China
Room 702, No 398, North Caoxi Road, HuiZhi Building