Out of all the stocks that you mentioned, that have reported earnings, the only one that is down today is EQX…..FWIW….
The shorts may be emboldened here because according to ZH (In full disclosure, I do look at that site quite a bit, but try not to rely on their authenticity of stories too much), there’s a chance that the CPI report out next week, could see a healthy drop because of the OER component (Owners equivalent rent) coming in much lower……