Visa insider activity
What the executives and directors of Visa 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 123 routine events on the chart, as a list
| Date | Insider | Shares |
|---|---|---|
| Sep 9, 2026 | ROTTENBERG JULIE B | 1,867 |
| Sep 1, 2026 | MCINERNEY RYAN | 5,875 |
| Aug 31, 2026 | ROTTENBERG JULIE B | 2,028 |
| Aug 21, 2026 | MCINERNEY RYAN | 5,875 |
| Aug 15, 2026 | Suh Chris | 22K |
| Aug 15, 2026 | ANDRESKI PETER M | 5,884 |
| Jul 30, 2026 | MAHON TULLIER KELLY | 37K |
| Jul 2, 2026 | ROTTENBERG JULIE B | 2,027 |
| Jul 1, 2026 | MCINERNEY RYAN | 31K |
| Apr 29, 2026 | MCINERNEY RYAN | 31K |
| Feb 15, 2026 | Taneja Rajat | 53K |
| Feb 15, 2026 | MCINERNEY RYAN | 18K |
| Feb 15, 2026 | MAHON TULLIER KELLY | 53K |
| Feb 15, 2026 | Fabara Paul D | 32K |
| Jan 27, 2026 | CARNEY LLOYD | 861 |
| Jan 27, 2026 | LUNDGREN JOHN F | 861 |
| Jan 27, 2026 | MORRISON DENISE M | 861 |
| Jan 27, 2026 | Fernandez-Carbajal Francisco Javier | 861 |
| Jan 27, 2026 | List Teri | 861 |
| Jan 27, 2026 | Ready William J | 861 |
| Jan 27, 2026 | Murphy Pam | 861 |
| Jan 2, 2026 | MCINERNEY RYAN | 10K |
| Dec 11, 2025 | MCINERNEY RYAN | 10K |
| Dec 11, 2025 | ROTTENBERG JULIE B | 2,027 |
| Dec 4, 2025 | MAHON TULLIER KELLY | 1,535 |
| Nov 30, 2025 | Taneja Rajat | 73K |
| Nov 30, 2025 | MCINERNEY RYAN | 79K |
| Nov 30, 2025 | MAHON TULLIER KELLY | 42K |
| Nov 30, 2025 | Fabara Paul D | 23K |
| Nov 30, 2025 | ROTTENBERG JULIE B | 15K |
| Nov 19, 2025 | Taneja Rajat | 19K |
| Nov 19, 2025 | MCINERNEY RYAN | 35K |
| Nov 19, 2025 | MAHON TULLIER KELLY | 11K |
| Nov 19, 2025 | Fabara Paul D | 6,670 |
| Nov 19, 2025 | Suh Chris | 8,012 |
| Nov 19, 2025 | ROTTENBERG JULIE B | 4,989 |
| Nov 19, 2025 | ANDRESKI PETER M | 2,497 |
| Nov 3, 2025 | MCINERNEY RYAN | 10K |
| Oct 15, 2025 | Ready William J | 251 |
| Oct 1, 2025 | MCINERNEY RYAN | 10K |
| Sep 2, 2025 | MCINERNEY RYAN | 10K |
| Aug 18, 2025 | ROTTENBERG JULIE B | 2,027 |
| Aug 15, 2025 | Suh Chris | 22K |
| Aug 15, 2025 | ANDRESKI PETER M | 5,857 |
| Aug 14, 2025 | MCINERNEY RYAN | 10K |
| Jul 1, 2025 | MCINERNEY RYAN | 8,630 |
| Jun 11, 2025 | Fabara Paul D | 12K |
| Jun 5, 2025 | Taneja Rajat | 50K |
| Jun 5, 2025 | Fabara Paul D | 46K |
| Jun 2, 2025 | MCINERNEY RYAN | 8,620 |
| May 12, 2025 | Fabara Paul D | 18K |
| May 8, 2025 | Fabara Paul D | 15K |
| May 1, 2025 | MCINERNEY RYAN | 8,620 |
| May 1, 2025 | ROTTENBERG JULIE B | 2,575 |
| Apr 1, 2025 | MCINERNEY RYAN | 8,620 |
| Mar 19, 2025 | Fabara Paul D | 39K |
| Mar 14, 2025 | Fabara Paul D | 39K |
| Mar 3, 2025 | MCINERNEY RYAN | 8,620 |
| Feb 15, 2025 | MCINERNEY RYAN | 1,647 |
| Feb 7, 2025 | MAHON TULLIER KELLY | 19K |
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 | 6,278 |
| Vested / exercised | 492K |
| Withheld for tax | 165K |
| Planned sales (10b5-1) | 164K |
| Discretionary sales | 87K |
| Gifts | 9,335 |
| Kept | 72K |
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 |
|---|---|---|---|
| Taneja Rajat | 258K | 232K | 90 |
| MAHON TULLIER KELLY | 36K | 50K | 139.3 |
| Fabara Paul D | 17K | 37K | 216.3 |
| Fernandez-Carbajal Francisco Javier | 30K | 33K | 112.3 |
Who holds what
the 14 largest holdings of 16| Insider | Role | Shares held | Buys 12 m | Sales 12 m | 12 m | Last trade |
|---|---|---|---|---|---|---|
| MCINERNEY RYAN Chief Executive Officer Last trade Sep 1, 2026 | CEO | 261K | – | $40M | net selling over the year: 0 months buying, 9 months selling | Sep 1, 2026 |
| Taneja Rajat PRESIDENT, TECHNOLOGY Last trade Aug 21, 2026 | Officer | 232K | – | $17M | net selling over the year: 0 months buying, 3 months selling | Aug 21, 2026 |
| KELLY ALFRED F JR EXECUTIVE CHAIRMAN Last trade Nov 1, 2023 | Officer | 206K | – | – | Nov 1, 2023 | |
| MAHON TULLIER KELLY VICE CHAIR, CHF PPL & CORP AFF Last trade Jul 30, 2026 | Officer | 107K | – | $21M | net selling over the year: 0 months buying, 1 month selling | Jul 30, 2026 |
| Fabara Paul D CHIEF RISK & CLIENT SVCS OFC Last trade Dec 2, 2025 | Officer | 48K | – | $3.2M | net selling over the year: 0 months buying, 2 months selling | Dec 2, 2025 |
| Fernandez-Carbajal Francisco Javier Last trade Dec 11, 2013 | Director | 33K | – | – | Dec 11, 2013 | |
| Suh Chris CHIEF FINANCIAL OFFICER Last trade May 12, 2026 | CFO | 25K | – | $3.5M | net selling over the year: 0 months buying, 1 month selling | May 12, 2026 |
| ROTTENBERG JULIE B GENERAL COUNSEL Last trade Sep 9, 2026 | Officer | 20K | – | $2.9M | net selling over the year: 0 months buying, 4 months selling | Sep 9, 2026 |
| ANDRESKI PETER M GBL CORP CONTROLLER, CAO Last trade Feb 7, 2025 | Officer | 12K | – | – | Feb 7, 2025 | |
| MORRISON DENISE M Last trade Jun 9, 2022 | Director | 10K | – | – | Jun 9, 2022 | |
| LUNDGREN JOHN F | Director | 9,769 | – | – | – | |
| Laguarta Ramon | Director | 6,409 | – | – | – | |
| Murphy Pam | Director | 3,437 | – | – | – | |
| CARNEY LLOYD Last trade Mar 11, 2026 | Director | 2,679 | – | $504K | net selling over the year: 0 months buying, 2 months selling | Mar 11, 2026 |
Open-market trade log
the 60 most recent of 357| Date | Insider | Type | Shares | Price | Value | Since trade | Filed |
|---|---|---|---|---|---|---|---|
| Sep 9, 2026 | ROTTENBERG JULIE B (Officer) 1,867 shares $368.34 +3.1% since trade filed Sep 10, 2026 | Planned sale (10b5-1) | 1,867 | $368.34 | $688K | +3.1% | Sep 10, 2026 |
| Sep 1, 2026 | MCINERNEY RYAN (CEO) 5,875 shares $379.65 +0.0% since trade filed Sep 2, 2026 | Planned sale (10b5-1) | 5,875 | $379.65 | $2.2M | +0.0% | Sep 2, 2026 |
| Aug 31, 2026 | ROTTENBERG JULIE B (Officer) 2,028 shares $381.35 −0.5% since trade filed Sep 1, 2026 | Planned sale (10b5-1) | 2,028 | $381.35 | $773K | −0.5% | Sep 1, 2026 |
| Aug 21, 2026 | Taneja Rajat (Officer) 18K shares $371.00 +2.3% since trade filed Aug 24, 2026 | Discretionary sale | 18K | $371.00 | $6.7M | +2.3% | Aug 24, 2026 |
| Aug 21, 2026 | MCINERNEY RYAN (CEO) 5,875 shares $367.87 +3.2% since trade filed Aug 24, 2026 | Planned sale (10b5-1) | 5,875 | $367.87 | $2.2M | +3.2% | Aug 24, 2026 |
| Jul 30, 2026 | MAHON TULLIER KELLY (Officer) 20K shares $364.81 +4.1% since trade filed Jul 31, 2026 | Discretionary sale | 20K | $364.81 | $7.3M | +4.1% | Jul 31, 2026 |
| Jul 30, 2026 | MAHON TULLIER KELLY (Officer) 37K shares $365.05 +4.0% since trade filed Jul 31, 2026 | Discretionary sale | 37K | $365.05 | $14M | +4.0% | Jul 31, 2026 |
| Jul 2, 2026 | ROTTENBERG JULIE B (Officer) 2,027 shares $360.00 +5.5% since trade filed Jul 6, 2026 | Planned sale (10b5-1) | 2,027 | $360.00 | $730K | +5.5% | Jul 6, 2026 |
| Jul 1, 2026 | MCINERNEY RYAN (CEO) 1,638 shares $344.55 +10.2% since trade filed Jul 2, 2026 | Planned sale (10b5-1) | 1,638 | $344.55 | $564K | +10.2% | Jul 2, 2026 |
| Jul 1, 2026 | MCINERNEY RYAN (CEO) 8,852 shares $343.88 +10.4% since trade filed Jul 2, 2026 | Planned sale (10b5-1) | 8,852 | $343.88 | $3.0M | +10.4% | Jul 2, 2026 |
| Jun 29, 2026 | MCINERNEY RYAN (CEO) 21K shares $340.25 +11.6% since trade filed Jun 30, 2026 | Planned sale (10b5-1) | 21K | $340.25 | $7.1M | +11.6% | Jun 30, 2026 |
| May 12, 2026 | Suh Chris (CFO) 11K shares $324.81 +16.9% since trade filed May 13, 2026 | Discretionary sale | 11K | $324.81 | $3.5M | +16.9% | May 13, 2026 |
| Apr 29, 2026 | MCINERNEY RYAN (CEO) 31K shares $340.14 +11.6% since trade filed Apr 30, 2026 | Planned sale (10b5-1) | 31K | $340.14 | $11M | +11.6% | Apr 30, 2026 |
| Mar 11, 2026 | CARNEY LLOYD (Director) 650 shares $309.62 +22.6% since trade filed Mar 12, 2026 | Discretionary sale | 650 | $309.62 | $201K | +22.6% | Mar 12, 2026 |
| Jan 2, 2026 | MCINERNEY RYAN (CEO) 10K shares $349.18 +8.7% since trade filed Jan 5, 2026 | Planned sale (10b5-1) | 10K | $349.18 | $3.7M | +8.7% | Jan 5, 2026 |
| Dec 11, 2025 | MCINERNEY RYAN (CEO) 10K shares $340.07 +11.6% since trade filed Dec 12, 2025 | Planned sale (10b5-1) | 10K | $340.07 | $3.6M | +11.6% | Dec 12, 2025 |
| Dec 11, 2025 | ROTTENBERG JULIE B (Officer) 2,027 shares $345.00 +10.0% since trade filed Dec 12, 2025 | Planned sale (10b5-1) | 2,027 | $345.00 | $699K | +10.0% | Dec 12, 2025 |
| Dec 2, 2025 | Taneja Rajat (Officer) 24K shares $330.14 +15.0% since trade filed Dec 2, 2025 | Planned sale (10b5-1) | 24K | $330.14 | $7.8M | +15.0% | Dec 2, 2025 |
| Dec 2, 2025 | Fabara Paul D (Officer) 7,556 shares $331.45 +14.5% since trade filed Dec 2, 2025 | Planned sale (10b5-1) | 7,556 | $331.45 | $2.5M | +14.5% | Dec 2, 2025 |
| Nov 21, 2025 | Taneja Rajat (Officer) 6,305 shares $330.00 +15.1% since trade filed Nov 21, 2025 | Planned sale (10b5-1) | 6,305 | $330.00 | $2.1M | +15.1% | Nov 21, 2025 |
| Nov 21, 2025 | Fabara Paul D (Officer) 2,172 shares $325.93 +16.5% since trade filed Nov 21, 2025 | Planned sale (10b5-1) | 2,172 | $325.93 | $708K | +16.5% | Nov 21, 2025 |
| Nov 4, 2025 | CARNEY LLOYD (Director) 900 shares $336.48 +12.8% since trade filed Nov 5, 2025 | Discretionary sale | 900 | $336.48 | $303K | +12.8% | Nov 5, 2025 |
| Nov 3, 2025 | MCINERNEY RYAN (CEO) 10K shares $341.00 +11.3% since trade filed Nov 4, 2025 | Planned sale (10b5-1) | 10K | $341.00 | $3.6M | +11.3% | Nov 4, 2025 |
| Oct 1, 2025 | MCINERNEY RYAN (CEO) 10K shares $342.30 +10.9% since trade filed Oct 2, 2025 | Planned sale (10b5-1) | 10K | $342.30 | $3.6M | +10.9% | Oct 2, 2025 |
| Sep 2, 2025 | MCINERNEY RYAN (CEO) 10K shares $348.57 +8.9% since trade filed Sep 3, 2025 | Planned sale (10b5-1) | 10K | $348.57 | $3.7M | +8.9% | Sep 3, 2025 |
| Aug 18, 2025 | ROTTENBERG JULIE B (Officer) 2,027 shares $344.02 +10.4% since trade filed Aug 19, 2025 | Planned sale (10b5-1) | 2,027 | $344.02 | $697K | +10.4% | Aug 19, 2025 |
| Aug 14, 2025 | MCINERNEY RYAN (CEO) 10K shares $343.13 +10.6% since trade filed Aug 15, 2025 | Planned sale (10b5-1) | 10K | $343.13 | $3.6M | +10.6% | Aug 15, 2025 |
| Jul 1, 2025 | MCINERNEY RYAN (CEO) 8,630 shares $353.82 +7.3% since trade filed Jul 2, 2025 | Planned sale (10b5-1) | 8,630 | $353.82 | $3.1M | +7.3% | Jul 2, 2025 |
| Jun 11, 2025 | Fabara Paul D (Officer) 12K shares $375.00 +1.2% since trade filed Jun 12, 2025 | Planned sale (10b5-1) | 12K | $375.00 | $4.4M | +1.2% | Jun 12, 2025 |
| Jun 5, 2025 | Taneja Rajat (Officer) 25K shares $370.00 +2.6% since trade filed Jun 5, 2025 | Planned sale (10b5-1) | 25K | $370.00 | $9.3M | +2.6% | Jun 5, 2025 |
| Jun 5, 2025 | Fabara Paul D (Officer) 22K shares $370.00 +2.6% since trade filed Jun 6, 2025 | Planned sale (10b5-1) | 22K | $370.00 | $8.1M | +2.6% | Jun 6, 2025 |
| Jun 5, 2025 | Fabara Paul D (Officer) 24K shares $370.00 +2.6% since trade filed Jun 6, 2025 | Planned sale (10b5-1) | 24K | $370.00 | $9.0M | +2.6% | Jun 6, 2025 |
| Jun 4, 2025 | Taneja Rajat (Officer) 25K shares $367.75 +3.2% since trade filed Jun 5, 2025 | Planned sale (10b5-1) | 25K | $367.75 | $9.2M | +3.2% | Jun 5, 2025 |
| Jun 2, 2025 | MCINERNEY RYAN (CEO) 8,620 shares $362.77 +4.7% since trade filed Jun 4, 2025 | Planned sale (10b5-1) | 8,620 | $362.77 | $3.1M | +4.7% | Jun 4, 2025 |
| May 12, 2025 | Fabara Paul D (Officer) 18K shares $357.45 +6.2% since trade filed May 12, 2025 | Planned sale (10b5-1) | 18K | $357.45 | $6.3M | +6.2% | May 12, 2025 |
| May 8, 2025 | Fabara Paul D (Officer) 15K shares $355.04 +6.9% since trade filed May 9, 2025 | Planned sale (10b5-1) | 15K | $355.04 | $5.3M | +6.9% | May 9, 2025 |
| May 1, 2025 | MCINERNEY RYAN (CEO) 8,620 shares $345.58 +9.9% since trade filed May 2, 2025 | Planned sale (10b5-1) | 8,620 | $345.58 | $3.0M | +9.9% | May 2, 2025 |
| May 1, 2025 | ROTTENBERG JULIE B (Officer) 2,575 shares $345.58 +9.9% since trade filed May 2, 2025 | Planned sale (10b5-1) | 2,575 | $345.58 | $890K | +9.9% | May 2, 2025 |
| Apr 1, 2025 | MCINERNEY RYAN (CEO) 8,620 shares $350.44 +8.3% since trade filed Apr 3, 2025 | Planned sale (10b5-1) | 8,620 | $350.44 | $3.0M | +8.3% | Apr 3, 2025 |
| Mar 19, 2025 | Fabara Paul D (Officer) 39K shares $340.41 +11.5% since trade filed Mar 20, 2025 | Planned sale (10b5-1) | 39K | $340.41 | $13M | +11.5% | Mar 20, 2025 |
| Mar 14, 2025 | Fabara Paul D (Officer) 39K shares $327.20 +16.0% since trade filed Mar 14, 2025 | Planned sale (10b5-1) | 39K | $327.20 | $13M | +16.0% | Mar 14, 2025 |
| Mar 3, 2025 | MCINERNEY RYAN (CEO) 8,620 shares $363.00 +4.6% since trade filed Mar 4, 2025 | Planned sale (10b5-1) | 8,620 | $363.00 | $3.1M | +4.6% | Mar 4, 2025 |
| Feb 7, 2025 | MAHON TULLIER KELLY (Officer) 34K shares $349.77 +8.5% since trade filed Feb 7, 2025 | Discretionary sale | 34K | $349.77 | $12M | +8.5% | Feb 7, 2025 |
| Feb 7, 2025 | ANDRESKI PETER M (Officer) 2,332 shares $349.62 +8.6% since trade filed Feb 7, 2025 | Discretionary sale | 2,332 | $349.62 | $815K | +8.6% | Feb 7, 2025 |
| Feb 3, 2025 | MCINERNEY RYAN (CEO) 8,620 shares $340.00 +11.7% since trade filed Feb 4, 2025 | Planned sale (10b5-1) | 8,620 | $340.00 | $2.9M | +11.7% | Feb 4, 2025 |
| Feb 3, 2025 | ROTTENBERG JULIE B (Officer) 2,572 shares $340.00 +11.7% since trade filed Feb 4, 2025 | Planned sale (10b5-1) | 2,572 | $340.00 | $874K | +11.7% | Feb 4, 2025 |
| Jan 2, 2025 | MCINERNEY RYAN (CEO) 8,620 shares $317.78 +19.5% since trade filed Jan 3, 2025 | Planned sale (10b5-1) | 8,620 | $317.78 | $2.7M | +19.5% | Jan 3, 2025 |
| Dec 13, 2024 | Taneja Rajat (Officer) 28K shares $315.83 +20.2% since trade filed Dec 13, 2024 | Discretionary sale | 28K | $315.83 | $8.9M | +20.2% | Dec 13, 2024 |
| Dec 12, 2024 | Taneja Rajat (Officer) 7,094 shares $314.46 +20.7% since trade filed Dec 13, 2024 | Discretionary sale | 7,094 | $314.46 | $2.2M | +20.7% | Dec 13, 2024 |
| Dec 2, 2024 | MCINERNEY RYAN (CEO) 8,620 shares $316.90 +19.8% since trade filed Dec 3, 2024 | Planned sale (10b5-1) | 8,620 | $316.90 | $2.7M | +19.8% | Dec 3, 2024 |
| Nov 22, 2024 | Fabara Paul D (Officer) 2,171 shares $307.97 +23.3% since trade filed Nov 22, 2024 | Planned sale (10b5-1) | 2,171 | $307.97 | $669K | +23.3% | Nov 22, 2024 |
| Nov 1, 2024 | MCINERNEY RYAN (CEO) 8,620 shares $288.49 +31.6% since trade filed Nov 1, 2024 | Planned sale (10b5-1) | 8,620 | $288.49 | $2.5M | +31.6% | Nov 1, 2024 |
| Nov 1, 2024 | ROTTENBERG JULIE B (Officer) 2,572 shares $288.49 +31.6% since trade filed Nov 1, 2024 | Planned sale (10b5-1) | 2,572 | $288.49 | $742K | +31.6% | Nov 1, 2024 |
| Oct 1, 2024 | MCINERNEY RYAN (CEO) 8,620 shares $276.97 +37.1% since trade filed Oct 2, 2024 | Planned sale (10b5-1) | 8,620 | $276.97 | $2.4M | +37.1% | Oct 2, 2024 |
| Sep 3, 2024 | MCINERNEY RYAN (CEO) 8,620 shares $276.37 +37.4% since trade filed Sep 4, 2024 | Planned sale (10b5-1) | 8,620 | $276.37 | $2.4M | +37.4% | Sep 4, 2024 |
| Aug 29, 2024 | MCINERNEY RYAN (CEO) 8,620 shares $275.00 +38.1% since trade filed Aug 30, 2024 | Planned sale (10b5-1) | 8,620 | $275.00 | $2.4M | +38.1% | Aug 30, 2024 |
| Aug 29, 2024 | ROTTENBERG JULIE B (Officer) 2,572 shares $275.00 +38.1% since trade filed Aug 30, 2024 | Planned sale (10b5-1) | 2,572 | $275.00 | $707K | +38.1% | Aug 30, 2024 |
| Aug 16, 2024 | MAHON TULLIER KELLY (Officer) 38K shares $267.64 +41.9% since trade filed Aug 20, 2024 | Discretionary sale | 38K | $267.64 | $10M | +41.9% | Aug 20, 2024 |
| May 15, 2024 | Fabara Paul D (Officer) 25K shares $277.15 +37.0% since trade filed May 15, 2024 | Planned sale (10b5-1) | 25K | $277.15 | $7.0M | +37.0% | May 15, 2024 |
| Apr 26, 2024 | CARNEY LLOYD (Director) 909 shares $275.55 +37.8% since trade filed Apr 26, 2024 | Discretionary sale | 909 | $275.55 | $250K | +37.8% | Apr 26, 2024 |
“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.