EMCOR Group is trading at $670.99, down 4.03%, as reports of damaged tankers in the Strait of Hormuz pushed oil higher and pressured global risk sentiment.
- No clear company-specific catalyst surfaced for October 22.
- The next earnings release is scheduled for October 29, not October 22.
- Intraday volume or activity details were not available in the supplied price context.