Sterling Infrastructure Inc. (STRL) shares fell 9.8% on July 2, 2026. The stock closed at a price of $700.75. Shares have declined 20.5% over the past week. The stock has dropped 20.0% over the last month.
GuruFocus analysis indicates the stock is significantly overvalued. The current price is 232.8% higher than the estimated GF Valueβ’. This estimated value sits at $210.55.
Insiders sold $27.1 million in stock over the last three months. No insider buying was reported during this same period.