Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2024
Office Facilities
FY, 2022
Backlog
Q1, 2023
Business Segments
Q1, 2023
United States
15901 Olden Street
United States
620 Gebhardt Rd
United States
1617 W Crosby Road, Suite 120
United States
1695 Allen Rd
United States
5101 NW 21st Avenue, Suite 210
United States
73 Mt. Wayte Avenue