
Wednesday's trading saw the S&P 500, the Dow, and the NASDAQ 100 hit all-time highs. The three indexes are up 11.92%, 5.81%, and 12.41% year-to-date, respectively.
As I write this before Thursday's pre-market opening, Walmart (WMT) stock is up more than 6% after the company reported healthy revenue and earnings growth in the first quarter.