Beginning the week of May 2018, over 44 S&P companies in the S&P 500 will report. Greg reviews how the earnings season went and what to expect in the future. 107 month long expansion so far! Reports available on Twitter @lplresearch