After alternating between gains and losses for 14 straight sessions, the S&P 500 has pulled a hat trick this week. It has now scored gains in every session this week and, boy, the third time was a charm.
Today after the close the following companies reported earnings: APOG, BBY, RELL, RT
Futures are mixed after hours: S&P 500 futures are +1.21 from fair value of 1582.59 and Nasdaq100 futures are -1.51 from fair value of 2853.51.
Tomorrow morning before the open four economic reports are scheduled to be released: 1) Initial Claims (Consensus 365k), 2) Continuing Claims (Consensus 3058k), 3) Export Prices ex-ag., and 4) Import Prices ex-oil.
Tomorrow before the open the following companies are scheduled to report earnings: KMX, STZ, FDO, FAST, JKS, MSM, PGR, TITN






