Earnings season has already been outperforming the gains seen in last year's period. As of Thursday, 86% of S & P 500 companies have reported, and their earnings and revenue are up 8.2% and 5.3%, respectively, versus the year-ago quarter. Additionally, earnings have beaten expectations by 7.5% this period, while revenue has beaten expectations by 1.7%.
" Shares hit a 52-week high during Thursday's session, putting the stock's year-to-date gains at more than 198%. Similarly, Loop Capital has taken a bullish stance on JD.com ahead of its quarterly results, upgrading the Chinese e-commerce company to buy from hold. The firm believes the company is well positioned for more growth ahead. The move comes as JD.com has historically beaten earnings estimates 83% of the time and has recorded postearnings gains of 1.1%.