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




Facilities
FY, 2023
Service Centers
FY, 2023
Backlog
Q1, 2024
United States
10353 Richmond Ave.
United States
3100 Steam Ct
United States
3273 North Poplar
United States
11919, 11929, 11931 FM 529 Road
United States
12000 W Little York Rd
United States
1215 SE 4th Hwy 76 South