STRL 2025 Q3 August 4, 2025 / By Trisha Concepcion / STRL Sterling Infrastructure (STRL) reports earnings: Profit: $2.31 vs. $1.67 = +38% Profit Est: $2.02 vs. $1.67 = +21% Beat the street by $0.29 Revenue: +21% Revenue Est: +3%