Sterling Infrastructure (STRL) is down 10.8% today. Here is some analysis on what might have caused this price movement.