Before Markets Open:
Earnings:
Bank Of Marin Bancorp (Nasdaq: BMRC) – consensus EPS $0.84
Citizens Financial Group (NYSE: CFG) – consensus EPS $0.34
D. R. Horton (NYSE: DHI) – consensus EPS $0.34
Grainger (NYSE: GWW) – consensus EPS $1.25
Norfolk Southern (NYSE: NSC) – consensus EPS $1.68
OSI Systems (Nasdaq: OSIS) – consensus EPS $0.95
Provident Financial Holdings (Nasdaq: PROV) – consensus EPS $0.24
Roper Industries (NYSE: ROP) – consensus EPS $1.79
Seagate Technology (Nasdaq: STX) – consensus EPS $1.34
Yadkin Financial (NYSE: YDKN) – consensus EPS $0.34
After