The S&P 500 has added 5.3% so far in May, while the Nasdaq Composite has rallied about 8%, after ending last week at a fresh ...