David Abrams acquired 535 Thousand Mastercard Incorporated shares worth $244 Million. That's 7.32% of their entire equity portfolio (7th largest holding). David Abrams acquired their 535 Thousand shares in Q2 2006. So far they never sold any shares in the company.