This Week's Amazing Earnings Charts - Thursday, Oct. 19
October 19, 2017 at 09:09 AM EDT
Earnings season kicks into high gear this week with over 190 companies reporting, including many big-cap Dow and S&P 500 names. But who has the best earnings track record out of those names?