2 Great Large Cap Stocks to Buy On Sale in June