Institutional Investor Purchases Shares of Mastercard: A Promising Opportunity for Strategic … June 16, 2023 The company was established in November 1966 and has its headquarters located in Purchase, NY. Multiple analysts have reported on the company's ...