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.