FIX Faces Earnings With a 16% Weekly Sell-Off to Explain
Comfort Systems USA heads into its October 22 earnings report having lost 16% in a single week, a sharper drop than most of its closest peers. The peer sell-off context matters here. EMCOR Group fell 8.6% on the week,…
