Mastercard insider activity
What the executives and directors of Mastercard actually did with their own shares, decoded from their SEC Form 4 filings. Each figure says the stretch of time it covers.
The tape: three years of insider trades
Every marker sits at the price reported on the Form 4. The line is the monthly median of all prices insiders reported, so the chart needs no market feed; the grey strip is the routine flow (grants, vestings, tax withholding and gifts) that a headline gets wrong by counting it as selling.
The 153 routine events on the chart, as a list
| Date | Insider | Shares |
|---|---|---|
| Aug 19, 2026 | SACHIN J. MEHRA | 7,444 |
| Aug 4, 2026 | Kirkpatrick Linda Pistecchia | 6,051 |
| Aug 3, 2026 | Miebach Michael | 9,772 |
| Aug 3, 2026 | Ling Hai | 2,657 |
| Aug 3, 2026 | Dosis Dimitrios | 2,303 |
| Jul 31, 2026 | Miebach Michael | 17K |
| Jul 15, 2026 | McLaughlin Edward Grunde | 20K |
| Jul 2, 2026 | Seshadri Raj | 3,977 |
| Jul 1, 2026 | McLaughlin Edward Grunde | 14K |
| Jun 21, 2026 | Matsumoto Oki | 607 |
| Jun 16, 2026 | GENACHOWSKI JULIUS | 509 |
| Jun 16, 2026 | DAVIS RICHARD K | 509 |
| Jun 16, 2026 | Sulzberger Gabrielle | 509 |
| Jun 16, 2026 | Janow Merit E | 684 |
| Jun 16, 2026 | Moon Youngme E | 509 |
| Jun 16, 2026 | Talwar Harit | 509 |
| Jun 16, 2026 | Qureshi Rima | 1,641 |
| Jun 16, 2026 | Uggla Lance Darrell Gordon | 509 |
| Jun 16, 2026 | Goh Choon Phong | 509 |
| Jun 16, 2026 | Bracher Candido | 509 |
| Mar 1, 2026 | Ling Hai | 21K |
| Mar 1, 2026 | SACHIN J. MEHRA | 32K |
| Mar 1, 2026 | Huntsman Jon M Jr | 2,649 |
| Mar 1, 2026 | Arkell Sandra A | 1,290 |
| Mar 1, 2026 | Vosburg Craig | 26K |
| Mar 1, 2026 | McLaughlin Edward Grunde | 18K |
| Mar 1, 2026 | Verma Richard R. | 2,177 |
| Mar 1, 2026 | Miebach Michael | 76K |
| Mar 1, 2026 | Seshadri Raj | 15K |
| Mar 1, 2026 | Kirkpatrick Linda Pistecchia | 16K |
| Mar 1, 2026 | Muigai Susan W. | 2,291 |
| Mar 1, 2026 | Lambert Jorn | 9,168 |
| Mar 1, 2026 | Kramer Jill | 1,860 |
| Feb 5, 2026 | Qureshi Rima | 24K |
| Dec 5, 2025 | Lambert Jorn | 344 |
| Dec 1, 2025 | Kramer Jill | 9,276 |
| Nov 12, 2025 | McLaughlin Edward Grunde | 3,630 |
| Oct 31, 2025 | GENACHOWSKI JULIUS | 90 |
| Oct 1, 2025 | SACHIN J. MEHRA | 362 |
| Oct 1, 2025 | Madabhushi Venkata R | 66 |
| Oct 1, 2025 | Vosburg Craig | 162 |
| Oct 1, 2025 | McLaughlin Edward Grunde | 85 |
| Oct 1, 2025 | Miebach Michael | 398 |
| Oct 1, 2025 | Seshadri Raj | 222 |
| Oct 1, 2025 | Ling Hai | 178 |
| Sep 17, 2025 | Bracher Candido | 76 |
| Sep 2, 2025 | SACHIN J. MEHRA | 17K |
| Aug 22, 2025 | Ling Hai | 4,485 |
| Aug 19, 2025 | SACHIN J. MEHRA | 18K |
| Jun 24, 2025 | GENACHOWSKI JULIUS | 458 |
| Jun 24, 2025 | DAVIS RICHARD K | 458 |
| Jun 24, 2025 | Sulzberger Gabrielle | 458 |
| Jun 24, 2025 | Janow Merit E | 615 |
| Jun 24, 2025 | Moon Youngme E | 458 |
| Jun 24, 2025 | Talwar Harit | 458 |
| Jun 24, 2025 | Qureshi Rima | 458 |
| Jun 24, 2025 | Matsumoto Oki | 458 |
| Jun 24, 2025 | Uggla Lance Darrell Gordon | 458 |
| Jun 24, 2025 | Goh Choon Phong | 458 |
| Jun 24, 2025 | Bracher Candido | 458 |
Where the shares went, last 12 months
Every Form 4 movement decomposed: what flowed in (grants, vested equity, purchases) and what flowed out (tax withholding, plan sales, discretionary sales, gifts). Counted in shares, because grants carry no price.
The chart, in numbers
| Flow | Shares |
|---|---|
| Granted | 175K |
| Vested / exercised | 85K |
| Withheld for tax | 65K |
| Planned sales (10b5-1) | 120K |
| Gifts | 16K |
| Kept | 59K |
Skin in the game
Directly held shares as reported after each trade, indexed to 100 at the start of the window, up to five years back. Direct holdings only: trust and family-entity positions are per-entity in the filings and do not sum honestly, so this chart refuses to guess. The steps are the trades.
The chart, in numbers
| Insider | Start of the window | Latest reported | Indexed, start = 100 |
|---|---|---|---|
| McLaughlin Edward Grunde | 28K | 39K | 137.9 |
| Vosburg Craig | 40K | 68K | 167 |
| SACHIN J. MEHRA | 16K | 37K | 233.1 |
| Ling Hai | 26K | 36K | 135.3 |
Who holds what
the 14 largest holdings of 30| Insider | Role | Shares held | Buys 12 m | Sales 12 m | 12 m | Last trade |
|---|---|---|---|---|---|---|
| Mastercard Foundation Last trade Aug 22, 2024 | 10% owner | 92M | – | – | Aug 22, 2024 | |
| Mastercard Foundation Asset Management Corp | 10% owner | 92M | – | – | – | |
| Bhalla Ajay President Cyber & Intelligence Last trade Jan 22, 2024 | Officer | 125K | – | – | Jan 22, 2024 | |
| Miebach Michael President & CEO Last trade Aug 5, 2026 | CEO | 94K | – | $28M | net selling over the year: 0 months buying, 2 months selling | Aug 5, 2026 |
| McLaughlin Edward Grunde President & CTO, MA Tech Last trade Jul 15, 2026 | Officer | 59K | – | $18M | net selling over the year: 0 months buying, 1 month selling | Jul 15, 2026 |
| Vosburg Craig Chief Services Officer Last trade Jun 20, 2025 | Officer | 56K | – | – | Jun 20, 2025 | |
| SACHIN J. MEHRA Chief Business Officer Last trade Sep 2, 2026 | Officer | 37K | – | $8.5M | net selling over the year: 0 months buying, 2 months selling | Sep 2, 2026 |
| Ling Hai Chief Financial Officer Last trade Feb 24, 2026 | CFO | 36K | – | $4.5M | net selling over the year: 0 months buying, 1 month selling | Feb 24, 2026 |
| Kirkpatrick Linda Pistecchia Chief Services Officer Last trade Aug 31, 2026 | Officer | 29K | – | $3.7M | net selling over the year: 0 months buying, 1 month selling | Aug 31, 2026 |
| Murphy Timothy H Chief Administrative Officer Last trade Jun 17, 2024 | Officer | 27K | – | – | Jun 17, 2024 | |
| Madabhushi Venkata R Chief Mktg & Comms Officer Last trade Sep 27, 2024 | Officer | 20K | – | – | Sep 27, 2024 | |
| Qureshi Rima | Director | 19K | – | – | – | |
| Seshadri Raj Chief Commercial Pmts Officer Last trade Jul 2, 2026 | Officer | 18K | – | $3.6M | net selling over the year: 0 months buying, 1 month selling | Jul 2, 2026 |
| Janow Merit E | Director | 15K | – | – | – |
Open-market trade log
the 60 most recent of 3,298| Date | Insider | Type | Shares | Price | Value | Since trade | Filed |
|---|---|---|---|---|---|---|---|
| Sep 2, 2026 | SACHIN J. MEHRA (Officer) 3,266 shares $584.00 +0.0% since trade filed Sep 3, 2026 | Planned sale (10b5-1) | 3,266 | $584.00 | $1.9M | +0.0% | Sep 3, 2026 |
| Aug 31, 2026 | Kirkpatrick Linda Pistecchia (Officer) 923 shares $593.54 −1.6% since trade filed Sep 1, 2026 | Planned sale (10b5-1) | 923 | $593.54 | $548K | −1.6% | Sep 1, 2026 |
| Aug 20, 2026 | SACHIN J. MEHRA (Officer) 1,000 shares $572.07 +2.1% since trade filed Aug 20, 2026 | Planned sale (10b5-1) | 1,000 | $572.07 | $572K | +2.1% | Aug 20, 2026 |
| Aug 19, 2026 | SACHIN J. MEHRA (Officer) 120 shares $572.41 +2.0% since trade filed Aug 20, 2026 | Planned sale (10b5-1) | 120 | $572.41 | $69K | +2.0% | Aug 20, 2026 |
| Aug 19, 2026 | SACHIN J. MEHRA (Officer) 160 shares $582.25 +0.3% since trade filed Aug 20, 2026 | Planned sale (10b5-1) | 160 | $582.25 | $93K | +0.3% | Aug 20, 2026 |
| Aug 19, 2026 | SACHIN J. MEHRA (Officer) 400 shares $579.35 +0.8% since trade filed Aug 20, 2026 | Planned sale (10b5-1) | 400 | $579.35 | $232K | +0.8% | Aug 20, 2026 |
| Aug 19, 2026 | SACHIN J. MEHRA (Officer) 628 shares $577.90 +1.1% since trade filed Aug 20, 2026 | Planned sale (10b5-1) | 628 | $577.90 | $363K | +1.1% | Aug 20, 2026 |
| Aug 19, 2026 | SACHIN J. MEHRA (Officer) 732 shares $580.39 +0.6% since trade filed Aug 20, 2026 | Planned sale (10b5-1) | 732 | $580.39 | $425K | +0.6% | Aug 20, 2026 |
| Aug 19, 2026 | SACHIN J. MEHRA (Officer) 840 shares $581.58 +0.4% since trade filed Aug 20, 2026 | Planned sale (10b5-1) | 840 | $581.58 | $489K | +0.4% | Aug 20, 2026 |
| Aug 19, 2026 | SACHIN J. MEHRA (Officer) 966 shares $573.99 +1.7% since trade filed Aug 20, 2026 | Planned sale (10b5-1) | 966 | $573.99 | $554K | +1.7% | Aug 20, 2026 |
| Aug 19, 2026 | SACHIN J. MEHRA (Officer) 1,150 shares $574.73 +1.6% since trade filed Aug 20, 2026 | Planned sale (10b5-1) | 1,150 | $574.73 | $661K | +1.6% | Aug 20, 2026 |
| Aug 19, 2026 | SACHIN J. MEHRA (Officer) 1,168 shares $575.77 +1.4% since trade filed Aug 20, 2026 | Planned sale (10b5-1) | 1,168 | $575.77 | $672K | +1.4% | Aug 20, 2026 |
| Aug 19, 2026 | SACHIN J. MEHRA (Officer) 1,280 shares $576.82 +1.2% since trade filed Aug 20, 2026 | Planned sale (10b5-1) | 1,280 | $576.82 | $738K | +1.2% | Aug 20, 2026 |
| Aug 17, 2026 | Kirkpatrick Linda Pistecchia (Officer) 1,191 shares $565.24 +3.3% since trade filed Aug 18, 2026 | Planned sale (10b5-1) | 1,191 | $565.24 | $673K | +3.3% | Aug 18, 2026 |
| Aug 5, 2026 | SACHIN J. MEHRA (Officer) 80 shares $576.96 +1.2% since trade filed Aug 6, 2026 | Planned sale (10b5-1) | 80 | $576.96 | $46K | +1.2% | Aug 6, 2026 |
| Aug 5, 2026 | SACHIN J. MEHRA (Officer) 200 shares $576.33 +1.3% since trade filed Aug 6, 2026 | Planned sale (10b5-1) | 200 | $576.33 | $115K | +1.3% | Aug 6, 2026 |
| Aug 5, 2026 | SACHIN J. MEHRA (Officer) 240 shares $569.18 +2.6% since trade filed Aug 6, 2026 | Planned sale (10b5-1) | 240 | $569.18 | $137K | +2.6% | Aug 6, 2026 |
| Aug 5, 2026 | SACHIN J. MEHRA (Officer) 280 shares $572.69 +2.0% since trade filed Aug 6, 2026 | Planned sale (10b5-1) | 280 | $572.69 | $160K | +2.0% | Aug 6, 2026 |
| Aug 5, 2026 | SACHIN J. MEHRA (Officer) 440 shares $573.75 +1.8% since trade filed Aug 6, 2026 | Planned sale (10b5-1) | 440 | $573.75 | $252K | +1.8% | Aug 6, 2026 |
| Aug 5, 2026 | SACHIN J. MEHRA (Officer) 880 shares $570.41 +2.4% since trade filed Aug 6, 2026 | Planned sale (10b5-1) | 880 | $570.41 | $502K | +2.4% | Aug 6, 2026 |
| Aug 5, 2026 | SACHIN J. MEHRA (Officer) 880 shares $571.38 +2.2% since trade filed Aug 6, 2026 | Planned sale (10b5-1) | 880 | $571.38 | $503K | +2.2% | Aug 6, 2026 |
| Aug 5, 2026 | Miebach Michael (CEO) 15K shares $575.00 +1.6% since trade filed Aug 6, 2026 | Planned sale (10b5-1) | 15K | $575.00 | $8.8M | +1.6% | Aug 6, 2026 |
| Aug 4, 2026 | Kirkpatrick Linda Pistecchia (Officer) 40 shares $564.92 +3.4% since trade filed Aug 5, 2026 | Planned sale (10b5-1) | 40 | $564.92 | $23K | +3.4% | Aug 5, 2026 |
| Aug 4, 2026 | Kirkpatrick Linda Pistecchia (Officer) 120 shares $572.89 +1.9% since trade filed Aug 5, 2026 | Planned sale (10b5-1) | 120 | $572.89 | $69K | +1.9% | Aug 5, 2026 |
| Aug 4, 2026 | Kirkpatrick Linda Pistecchia (Officer) 200 shares $568.00 +2.8% since trade filed Aug 5, 2026 | Planned sale (10b5-1) | 200 | $568.00 | $114K | +2.8% | Aug 5, 2026 |
| Aug 4, 2026 | Kirkpatrick Linda Pistecchia (Officer) 360 shares $569.18 +2.6% since trade filed Aug 5, 2026 | Planned sale (10b5-1) | 360 | $569.18 | $205K | +2.6% | Aug 5, 2026 |
| Aug 4, 2026 | Kirkpatrick Linda Pistecchia (Officer) 400 shares $569.98 +2.5% since trade filed Aug 5, 2026 | Planned sale (10b5-1) | 400 | $569.98 | $228K | +2.5% | Aug 5, 2026 |
| Aug 4, 2026 | Kirkpatrick Linda Pistecchia (Officer) 600 shares $566.68 +3.1% since trade filed Aug 5, 2026 | Planned sale (10b5-1) | 600 | $566.68 | $340K | +3.1% | Aug 5, 2026 |
| Aug 4, 2026 | Kirkpatrick Linda Pistecchia (Officer) 880 shares $572.06 +2.1% since trade filed Aug 5, 2026 | Planned sale (10b5-1) | 880 | $572.06 | $503K | +2.1% | Aug 5, 2026 |
| Aug 4, 2026 | Kirkpatrick Linda Pistecchia (Officer) 1,680 shares $571.22 +2.2% since trade filed Aug 5, 2026 | Planned sale (10b5-1) | 1,680 | $571.22 | $960K | +2.2% | Aug 5, 2026 |
| Aug 3, 2026 | Miebach Michael (CEO) 17K shares $580.00 +0.7% since trade filed Aug 4, 2026 | Planned sale (10b5-1) | 17K | $580.00 | $9.6M | +0.7% | Aug 4, 2026 |
| Jul 31, 2026 | Miebach Michael (CEO) 17K shares $567.68 +2.9% since trade filed Aug 4, 2026 | Planned sale (10b5-1) | 17K | $567.68 | $9.4M | +2.9% | Aug 4, 2026 |
| Jul 15, 2026 | Arkell Sandra A (Officer) 144 shares $540.00 +8.2% since trade filed Jul 15, 2026 | Planned sale (10b5-1) | 144 | $540.00 | $78K | +8.2% | Jul 15, 2026 |
| Jul 15, 2026 | McLaughlin Edward Grunde (Officer) 160 shares $531.63 +9.9% since trade filed Jul 15, 2026 | Planned sale (10b5-1) | 160 | $531.63 | $85K | +9.9% | Jul 15, 2026 |
| Jul 15, 2026 | McLaughlin Edward Grunde (Officer) 1,089 shares $538.82 +8.4% since trade filed Jul 15, 2026 | Planned sale (10b5-1) | 1,089 | $538.82 | $587K | +8.4% | Jul 15, 2026 |
| Jul 15, 2026 | McLaughlin Edward Grunde (Officer) 1,108 shares $530.67 +10.1% since trade filed Jul 15, 2026 | Planned sale (10b5-1) | 1,108 | $530.67 | $588K | +10.1% | Jul 15, 2026 |
| Jul 15, 2026 | McLaughlin Edward Grunde (Officer) 1,903 shares $529.45 +10.3% since trade filed Jul 15, 2026 | Planned sale (10b5-1) | 1,903 | $529.45 | $1.0M | +10.3% | Jul 15, 2026 |
| Jul 15, 2026 | McLaughlin Edward Grunde (Officer) 2,510 shares $536.95 +8.8% since trade filed Jul 15, 2026 | Planned sale (10b5-1) | 2,510 | $536.95 | $1.3M | +8.8% | Jul 15, 2026 |
| Jul 15, 2026 | McLaughlin Edward Grunde (Officer) 3,431 shares $538.09 +8.5% since trade filed Jul 15, 2026 | Planned sale (10b5-1) | 3,431 | $538.09 | $1.8M | +8.5% | Jul 15, 2026 |
| Jul 15, 2026 | McLaughlin Edward Grunde (Officer) 3,440 shares $533.75 +9.4% since trade filed Jul 15, 2026 | Planned sale (10b5-1) | 3,440 | $533.75 | $1.8M | +9.4% | Jul 15, 2026 |
| Jul 15, 2026 | McLaughlin Edward Grunde (Officer) 6,159 shares $534.66 +9.2% since trade filed Jul 15, 2026 | Planned sale (10b5-1) | 6,159 | $534.66 | $3.3M | +9.2% | Jul 15, 2026 |
| Jul 14, 2026 | Arkell Sandra A (Officer) 200 shares $540.00 +8.2% since trade filed Jul 15, 2026 | Planned sale (10b5-1) | 200 | $540.00 | $108K | +8.2% | Jul 15, 2026 |
| Jul 7, 2026 | Arkell Sandra A (Officer) 200 shares $540.00 +8.2% since trade filed Jul 8, 2026 | Planned sale (10b5-1) | 200 | $540.00 | $108K | +8.2% | Jul 8, 2026 |
| Jul 6, 2026 | Arkell Sandra A (Officer) 200 shares $540.00 +8.2% since trade filed Jul 8, 2026 | Planned sale (10b5-1) | 200 | $540.00 | $108K | +8.2% | Jul 8, 2026 |
| Jul 2, 2026 | Seshadri Raj (Officer) 1,977 shares $529.73 +10.2% since trade filed Jul 2, 2026 | Planned sale (10b5-1) | 1,977 | $529.73 | $1.0M | +10.2% | Jul 2, 2026 |
| Jul 1, 2026 | McLaughlin Edward Grunde (Officer) 14K shares $525.19 +11.2% since trade filed Jul 2, 2026 | Planned sale (10b5-1) | 14K | $525.19 | $7.5M | +11.2% | Jul 2, 2026 |
| Jul 1, 2026 | Seshadri Raj (Officer) 4,828 shares $525.00 +11.2% since trade filed Jul 2, 2026 | Planned sale (10b5-1) | 4,828 | $525.00 | $2.5M | +11.2% | Jul 2, 2026 |
| Feb 24, 2026 | Ling Hai (Officer) 4,485 shares $495.71 +17.8% since trade filed Feb 25, 2026 | Planned sale (10b5-1) | 4,485 | $495.71 | $2.2M | +17.8% | Feb 25, 2026 |
| Feb 23, 2026 | Ling Hai (Officer) 40 shares $516.72 +13.0% since trade filed Feb 25, 2026 | Planned sale (10b5-1) | 40 | $516.72 | $21K | +13.0% | Feb 25, 2026 |
| Feb 23, 2026 | Ling Hai (Officer) 40 shares $522.65 +11.7% since trade filed Feb 25, 2026 | Planned sale (10b5-1) | 40 | $522.65 | $21K | +11.7% | Feb 25, 2026 |
| Feb 23, 2026 | Ling Hai (Officer) 41 shares $520.20 +12.3% since trade filed Feb 25, 2026 | Planned sale (10b5-1) | 41 | $520.20 | $21K | +12.3% | Feb 25, 2026 |
| Feb 23, 2026 | Ling Hai (Officer) 52 shares $496.00 +17.7% since trade filed Feb 25, 2026 | Planned sale (10b5-1) | 52 | $496.00 | $26K | +17.7% | Feb 25, 2026 |
| Feb 23, 2026 | Ling Hai (Officer) 80 shares $497.71 +17.3% since trade filed Feb 25, 2026 | Planned sale (10b5-1) | 80 | $497.71 | $40K | +17.3% | Feb 25, 2026 |
| Feb 23, 2026 | Ling Hai (Officer) 80 shares $500.84 +16.6% since trade filed Feb 25, 2026 | Planned sale (10b5-1) | 80 | $500.84 | $40K | +16.6% | Feb 25, 2026 |
| Feb 23, 2026 | Ling Hai (Officer) 80 shares $521.56 +12.0% since trade filed Feb 25, 2026 | Planned sale (10b5-1) | 80 | $521.56 | $42K | +12.0% | Feb 25, 2026 |
| Feb 23, 2026 | Ling Hai (Officer) 82 shares $510.93 +14.3% since trade filed Feb 25, 2026 | Planned sale (10b5-1) | 82 | $510.93 | $42K | +14.3% | Feb 25, 2026 |
| Feb 23, 2026 | Ling Hai (Officer) 120 shares $494.09 +18.2% since trade filed Feb 25, 2026 | Planned sale (10b5-1) | 120 | $494.09 | $59K | +18.2% | Feb 25, 2026 |
| Feb 23, 2026 | Ling Hai (Officer) 120 shares $502.75 +16.2% since trade filed Feb 25, 2026 | Planned sale (10b5-1) | 120 | $502.75 | $60K | +16.2% | Feb 25, 2026 |
| Feb 23, 2026 | Ling Hai (Officer) 120 shares $513.43 +13.7% since trade filed Feb 25, 2026 | Planned sale (10b5-1) | 120 | $513.43 | $62K | +13.7% | Feb 25, 2026 |
| Feb 23, 2026 | Ling Hai (Officer) 120 shares $519.34 +12.5% since trade filed Feb 25, 2026 | Planned sale (10b5-1) | 120 | $519.34 | $62K | +12.5% | Feb 25, 2026 |
“Since trade” compares with the latest insider-implied price, not a market quote: these pages are built from filings alone. A role here is the one on that day's Form 4, so somebody promoted since appears under both titles.
Filing hygiene
How to read this
A Form 4 transaction code decides everything. P is an open-market purchase and S an open-market sale; those two are the only codes where an insider chose to trade. A is a grant, M an option exercise or vesting, F shares withheld to cover tax, G a gift. Most “insiders dumped billions” headlines are code F and M mechanics.
Sales flagged 10b5-1 run on a plan the insider adopted in advance; since 2023 every Form 4 carries that flag. Buys have historically predicted returns, sales mostly have not, and this page states filings, not advice.