Sterling Infrastructure Q2 2026 Review: A Triple Beat Sold On… — STRL +0.60 · News Impact Screener