
- Sterling Infrastructure (STRL) is trading at new all-time highs.
- Shares are up more than 240% over the past year.
- STRL maintains a 100% “Buy” technical opinion from Barchart.
- Wall Street sentiment is bullish with 7 “Strong Buy” ratings and price targets up to $510, though Morningstar considers STRL 44% overvalued.