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




Facility Space Leased, sq. ft.
FY, 2022
United States
5555 NE Moore Ct
United States
2600 Vía Fortuna Building 1, Suite 350
United States
2115 O'Nel Dr
Canada
460 Rue Sainte-Catherine O, Suite 700
China
303-2, 303-4, Shokai Plaza, Unit 1 of No. 318 Huilongguan East Street
China
Room 1818, building 4, 588 Shuhui Rd