We are now roughly halfway through the second quarter 2019 earnings season, and the results have been much better than expected, powering the S&P 500 to new all-time highs. Source: Shutterstock To …
More 7 Hot Stocks That Killed It This Earnings Season Videos