Sterling Infrastructure Q2 revenue beats estimates on E-Infrastructure growth - STRL News | Rallies