Why I Own Mastercard Stock
October 16, 2018 at 11:51 AM EDT
Mastercard has delivered spectacular returns for investors over the years. The stock has gained over 1,080% in the last decade, far surpassing the S&P 500 index and its cumulative gain of 175.8%.