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




Backlog
Q2, 2026
Customers
FY, 2025
Facility Space Owned, sq. ft.
FY, 2025
United States
6110 Stoneridge Mall Road
United States
3350 Peachtree Rd NE #1000
United States
3815 S Capital of Texas Hwy #140
United States
4145 SW Watson Ave Suite 300
United States
1180 Swedesford Rd #210
United States
33 Arch St #2200