STRL is trading 5.8% down at $830.65 on apparent profit-taking and volatility following a significant multi-day rally.
- The stock recently experienced a sharp run-up, including gains of 8.2% on June 22 and a 5.8% intraday move on June 25.
- There are no fresh company-specific headlines or analyst calls this morning; recent news remains broadly positive following strong Q1 2026 results and the June 9 acquisition of Stone Ridge Contracting.