Visa Inc. (NYSE:V) is one of the best stocks to buy and hold for 20 years. On January 21, 2026, JPMorgan CEO Jamie Dimon ...