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