Company News
Sterling Infrastructure Shares Drop 40% Post Overvaluation
InvestingPro flagged Sterling Infrastructure (NASDAQ:STRL) as 37.6% overvalued at $861.88 in mid‑June 2026, fair value $522.82.
The stock fell 28.9% in July and 21.2% in August, reaching $470.52 on Au