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




Facility Space Leased (US), sq. ft.
FY, 2022
Facility Space Owned (US), sq. ft.
FY, 2022
Facility Space, sq. ft.
FY, 2022
United States
3 Technology Dr
United States
1200 Woodridge Ave
United States
6300 Bridge Point Pkwy building 3 suite 400
United States
2141 West Airport Way, Suite 104
United States
444 S Ellis St #3
United States
2260/2278 American Ave.