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



Floor Space, square feet
FY, 2023
Countries
FY, 2021
United States
2 Tech Drive
United States
Six Shattuck Road
United States
7800 Shoal Creek Blvd #250E
United States
14523 SW Millikan Way
United States
11380 Reed Way
United States
1791 Deere Ave