David Abrams acquired 535 Thousand Mastercard Incorporated shares worth $247 Million. That's 7.73% 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.