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




Facility Space (US), sq. ft.
FY, 2024
Countries
Q2, 2025
Facility Space, sq. ft.
FY, 2024
United States
1 New Orchard Road
United States
6303 Barfield Rd
United States
11501 Burnet Rd
United States
100 North St
United States
5 Kilton Rd
United States
2500 SE Technology Cir