Home Business 3 Mega-Cap Stocks That Pay You To Hold Them