November 3, 2019 Michael Scheel Why corporate earnings season is going better than expected November 3, 2019 Michael Scheel Michael Scheel