Sterling Infrastructure, Inc. (STRL) stock analysis, price and outlook | Madmaj