Earnings for  Wednesday Oct 21 Before Market: ABT, BKU, CME, DHR, ELV, HCSG, IART, LAD, MCO, MHO, NEE, NTRS, OFG, ONB, PM, SF, T, TDY, TMO, UNF, WAB, WGO After Market: ASIC, BANR, BBT, BDN, CACI, CASH, CATY, CCI, CSX, CVBF, EFSC, EGBN, EGP, EPRT, ESI, FAF, FR, FRME, FULT, GGG, GL, GSBC, GTY, HBNC, HXL, IBM, KALU, KMI, KNX, LBRT, LOB, LRCX, LUV, LVS, MEDP, META, MMLP, MOH, NTST, NVEC, OII, PKG, PNFP, QS, ROL, RPT, RS, SEIC, SLG, SON, SSB, STC, TCBI, TCBX, TFIN, TRST, TSLA, TXN, URI, WCN, WDFC, WH, WSBC 20-OCT-2026 04:41 PM ET