(NYSE: V) is the world's leading payments processing network, servicing over 200 countries and handling more than $14.3 trillion in payment volume in the 12 months ending on March 31. Through its extensive reach and brand recognition, Visa has become a household name and quintessential blue chip stock.

Few people would argue that it isn't a great business. But being a great business doesn't make a stock a no-brainer investment. Does that apply to Visa? Let's see.

Continue reading


Source Fool.com