The S&P 500 is headed for a big first-half gain. Three key stocks have more than doubled