“According to its most recent 13F filing, Valley Forge Capital Management has approximately 20% of its assets invested in Mastercard.”