Sterling Infrastructure (STRL) Stock Falls Amid Market Uptick: What Investors Need to Know In the latest close session, Sterling Infrastructure (STRL) was down 1.32% at $247.65. This change lagged... Digital Marketing 2025-07-22 0 135