Over the years, Mastercard (NYSE: MA) has done nothing but reward its investors. For prospective investors, is this top ...