Sterling Infrastructure Q2 Revenue USD 1,168.179 Million Vs. IBES Estimate USD 989.8 Million - STRL News | Rallies