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




Backlog
Q3, 2019
United States
25025 I-45 Suite 200
United States
1310 Quarles Dr
United States
5008 Curtis Ln
United States
24900 Pitkin Rd Suite 309
Canada
407 2 St SW #1600
Egypt
43KM, 3 Ismailia Desert Rd