Sterling Infrastructure (STRL) Stock: Price, Analysis