MarketPeel
Insider Trading Intelligence
TM

Tullier Kelly Mahon

V
EVP, GENERAL COUNSEL · VISA INC. · CIK 0001621104
FILING MIX · LIFETIME47%/53%
BUYS
50
SELLS
56
TOTAL VALUE
$119.90M
COMPANIES
1
ACTIVE SINCE
Aug 2020
HOLDINGS NOW
69,653
AVG SELL PX
$271.09
TRADE KIND
SHOWING 106 / 106
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
7 backtested trades · 8 horizons · 1 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Tullier Kelly Mahon, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d7+28.57%+0.70%+0.98%-0.28%+0.35%
14d7+28.57%+1.37%+1.49%-0.12%+0.86%
30d7+42.86%+0.90%+0.43%+0.47%+2.04%
60d7+57.14%-1.46%+1.09%-2.55%-3.83%
90d7+42.86%+2.19%+5.07%-2.88%-6.38%
180d7+71.43%-1.04%+8.08%-9.12%-13.54%
1y7+57.14%+3.23%+10.30%-7.07%-6.35%
2y7(1 pending)+16.67%+15.59%+20.64%-5.05%-4.32%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
V · 69,653 shares · as of Jul 30, 2026
028,65057,30085,949114,599202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
2026
FLOW · 50 buys / 56 sellsCOVERAGE · 25 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
V
VISA INC.
PURCHASE
VICE CHAIR, CHF PPL & CORP AFF
37,281$109.82$4.09M106,934Jul 30, 2026Jul 31, 2026View →
V
VISA INC.
SALE
VICE CHAIR, CHF PPL & CORP AFF
37,281$365.05$13.61M69,653Jul 30, 2026Jul 31, 2026View →
V
VISA INC.
SALE
VICE CHAIR, CHF PPL & CORP AFF
37,2810Jul 30, 2026Jul 31, 2026View →
V
VISA INC.
SALE
VICE CHAIR, CHF PPL & CORP AFF
19,991$364.81$7.29M49,662Jul 30, 2026Jul 31, 2026View →
V
VISA INC.
SALE
VICE CHAIR, CHF PPL & CORP AFF
17,551$314.08$5.51M69,653Feb 15, 2026Feb 18, 2026View →
V
VISA INC.
SALE
VICE CHAIR, CHF PPL & CORP AFF
35,5370Feb 15, 2026Feb 18, 2026View →
V
VISA INC.
PURCHASEGRANT
Stock grant
35,53735,537Feb 15, 2026Feb 18, 2026View →
V
VISA INC.
PURCHASE
VICE CHAIR, CHF PPL & CORP AFF
35,53787,204Feb 15, 2026Feb 18, 2026View →
V
VISA INC.
SALEGRANT
Gift
1,53551,667Dec 4, 2025Dec 5, 2025View →
V
VISA INC.
PURCHASE
VICE CHAIR, CHF PPL & CORP AFF
27,78667,289Nov 30, 2025Dec 2, 2025View →
V
VISA INC.
SALE
VICE CHAIR, CHF PPL & CORP AFF
27,7860Nov 30, 2025Dec 2, 2025View →
V
VISA INC.
PURCHASEGRANT
Stock grant
27,78627,786Nov 30, 2025Dec 2, 2025View →
V
VISA INC.
SALE
VICE CHAIR, CHF PPL & CORP AFF
14,087$334.44$4.71M53,202Nov 30, 2025Dec 2, 2025View →
V
VISA INC.
SALE
VICE CHAIR, CHF PPL & CORP AFF
2,0044,009Nov 19, 2025Nov 21, 2025View →
V
VISA INC.
PURCHASEGRANT
Stock grant
27,87727,877Nov 19, 2025Nov 21, 2025View →
V
VISA INC.
SALE
VICE CHAIR, CHF PPL & CORP AFF
2,8470Nov 19, 2025Nov 21, 2025View →
V
VISA INC.
PURCHASE
VICE CHAIR, CHF PPL & CORP AFF
2,50441,199Nov 19, 2025Nov 21, 2025View →
V
VISA INC.
PURCHASEGRANT
Stock grant
6,5566,556Nov 19, 2025Nov 21, 2025View →
V
VISA INC.
PURCHASE
VICE CHAIR, CHF PPL & CORP AFF
2,00443,203Nov 19, 2025Nov 21, 2025View →
V
VISA INC.
PURCHASE
VICE CHAIR, CHF PPL & CORP AFF
2,84738,695Nov 19, 2025Nov 21, 2025View →
V
VISA INC.
SALE
VICE CHAIR, CHF PPL & CORP AFF
2,5042,505Nov 19, 2025Nov 21, 2025View →
V
VISA INC.
SALE
VICE CHAIR, CHF PPL & CORP AFF
3,700$324.12$1.20M39,503Nov 19, 2025Nov 21, 2025View →
V
VISA INC.
PURCHASE
VICE CHAIR, CHF PPL & CORP AFF
18,641$109.82$2.05M70,307Feb 7, 2025Feb 7, 2025View →
V
VISA INC.
SALE
VICE CHAIR, CHF PPL & CORP AFF
33,741$349.77$11.80M36,566Feb 7, 2025Feb 7, 2025View →
V
VISA INC.
SALE
VICE CHAIR, CHF PPL & CORP AFF
18,64137,281Feb 7, 2025Feb 7, 2025View →
V
VISA INC.
SALEGRANT
Gift
71835,848Feb 7, 2025Feb 7, 2025View →
V
VISA INC.
SALE
VICE CHAIR, CHF PPL & CORP AFF
16,391$315.08$5.16M51,666Nov 30, 2024Dec 3, 2024View →
V
VISA INC.
SALE
VICE CHAIR, CHF PPL & CORP AFF
32,2920Nov 30, 2024Dec 3, 2024View →
V
VISA INC.
PURCHASE
VICE CHAIR, CHF PPL & CORP AFF
32,29268,057Nov 30, 2024Dec 3, 2024View →
V
VISA INC.
PURCHASEGRANT
Stock grant
32,29232,292Nov 30, 2024Dec 3, 2024View →
V
VISA INC.
SALE
VICE CHAIR, CHF PPL & CORP AFF
4,185$311.85$1.31M35,765Nov 19, 2024Nov 21, 2024View →
V
VISA INC.
PURCHASE
VICE CHAIR, CHF PPL & CORP AFF
2,50439,950Nov 19, 2024Nov 21, 2024View →
V
VISA INC.
PURCHASE
VICE CHAIR, CHF PPL & CORP AFF
2,92534,600Nov 19, 2024Nov 21, 2024View →
V
VISA INC.
PURCHASE
VICE CHAIR, CHF PPL & CORP AFF
2,84637,446Nov 19, 2024Nov 21, 2024View →
V
VISA INC.
PURCHASEGRANT
Stock grant
6,0136,013Nov 19, 2024Nov 21, 2024View →
V
VISA INC.
PURCHASEGRANT
Stock grant
25,49225,492Nov 19, 2024Nov 21, 2024View →
V
VISA INC.
SALE
VICE CHAIR, CHF PPL & CORP AFF
2,8462,847Nov 19, 2024Nov 21, 2024View →
V
VISA INC.
SALE
VICE CHAIR, CHF PPL & CORP AFF
2,9250Nov 19, 2024Nov 21, 2024View →
V
VISA INC.
SALE
VICE CHAIR, CHF PPL & CORP AFF
2,5045,009Nov 19, 2024Nov 21, 2024View →
V
VISA INC.
PURCHASE
VICE CHAIR, CHF PPL & CORP AFF
27,707$80.82$2.24M69,481Aug 16, 2024Aug 20, 2024View →
V
VISA INC.
SALE
VICE CHAIR, CHF PPL & CORP AFF
37,806$267.64$10.12M31,675Aug 16, 2024Aug 20, 2024View →
V
VISA INC.
SALE
VICE CHAIR, CHF PPL & CORP AFF
27,7070Aug 16, 2024Aug 20, 2024View →
V
VISA INC.
SALE
VICE CHAIR, CHF PPL & CORP AFF
22,7240Nov 30, 2023Dec 4, 2023View →
V
VISA INC.
PURCHASEGRANT
Stock grant
22,72422,724Nov 30, 2023Dec 4, 2023View →
V
VISA INC.
PURCHASE
VICE CHAIR, CHF PPL & CORP AFF
22,72453,342Nov 30, 2023Dec 4, 2023View →
V
VISA INC.
SALE
VICE CHAIR, CHF PPL & CORP AFF
11,568$256.68$2.97M41,774Nov 30, 2023Dec 4, 2023View →
V
VISA INC.
PURCHASE
VICE CHAIR, CHF PPL & CORP AFF
2,92531,627Nov 19, 2023Nov 21, 2023View →
V
VISA INC.
PURCHASE
VICE CHAIR, CHF PPL & CORP AFF
2,84634,473Nov 19, 2023Nov 21, 2023View →
V
VISA INC.
PURCHASEGRANT
Stock grant
29,97529,975Nov 19, 2023Nov 21, 2023View →
V
VISA INC.
SALE
VICE CHAIR, CHF PPL & CORP AFF
2,8465,693Nov 19, 2023Nov 21, 2023View →
V
VISA INC.
SALE
VICE CHAIR, CHF PPL & CORP AFF
2,0280Nov 19, 2023Nov 21, 2023View →
V
VISA INC.
SALE
VICE CHAIR, CHF PPL & CORP AFF
2,9252,925Nov 19, 2023Nov 21, 2023View →
V
VISA INC.
PURCHASE
VICE CHAIR, CHF PPL & CORP AFF
2,02828,702Nov 19, 2023Nov 21, 2023View →
V
VISA INC.
PURCHASEGRANT
Stock grant
7,5137,513Nov 19, 2023Nov 21, 2023View →
V
VISA INC.
SALE
VICE CHAIR, CHF PPL & CORP AFF
3,855$249.56$962.1K30,618Nov 19, 2023Nov 21, 2023View →
V
VISA INC.
PURCHASE
VICE CHAIR, CHF PPL & CORP AFF
27,706$80.82$2.24M80,820May 1, 2023May 2, 2023View →
V
VISA INC.
SALE
VICE CHAIR, CHF PPL & CORP AFF
27,70627,707May 1, 2023May 2, 2023View →
V
VISA INC.
SALE
VICE CHAIR, CHF PPL & CORP AFF
54,146$232.55$12.59M26,674May 1, 2023May 2, 2023View →
V
VISA INC.
PURCHASE
VICE CHAIR, CHF PPL & ADMN OFF
12,39859,436Nov 30, 2022Dec 2, 2022View →
V
VISA INC.
SALE
VICE CHAIR, CHF PPL & ADMN OFF
12,3980Nov 30, 2022Dec 2, 2022View →
V
VISA INC.
PURCHASEGRANT
Stock grant
12,39812,398Nov 30, 2022Dec 2, 2022View →
V
VISA INC.
SALE
VICE CHAIR, CHF PPL & ADMN OFF
6,322$217.00$1.37M53,114Nov 30, 2022Dec 2, 2022View →
V
VISA INC.
SALE
VICE CHAIR, CHF PPL & ADMN OFF
1,8240Nov 19, 2022Nov 22, 2022View →
V
VISA INC.
SALE
VICE CHAIR, CHF PPL & ADMN OFF
2,9255,850Nov 19, 2022Nov 22, 2022View →
V
VISA INC.
SALE
VICE CHAIR, CHF PPL & ADMN OFF
2,0272,028Nov 19, 2022Nov 22, 2022View →
V
VISA INC.
PURCHASEGRANT
Stock grant
31,41931,419Nov 19, 2022Nov 22, 2022View →
V
VISA INC.
PURCHASE
VICE CHAIR, CHF PPL & ADMN OFF
2,92549,791Nov 19, 2022Nov 22, 2022View →
V
VISA INC.
PURCHASE
VICE CHAIR, CHF PPL & ADMN OFF
2,02746,866Nov 19, 2022Nov 22, 2022View →
V
VISA INC.
PURCHASEGRANT
Stock grant
8,5398,539Nov 19, 2022Nov 22, 2022View →
V
VISA INC.
PURCHASE
VICE CHAIR, CHF PPL & ADMN OFF
1,82444,839Nov 19, 2022Nov 22, 2022View →
V
VISA INC.
SALE
VICE CHAIR, CHF PPL & ADMN OFF
2,753$210.80$580.3K47,038Nov 19, 2022Nov 22, 2022View →
V
VISA INC.
SALE
VICE CHAIR, CHF PPL & ADMN OFF
8,165$193.77$1.58M43,015Nov 30, 2021Dec 1, 2021View →
V
VISA INC.
PURCHASE
VICE CHAIR, CHF PPL & ADMN OFF
15,52351,180Nov 30, 2021Dec 1, 2021View →
V
VISA INC.
SALE
VICE CHAIR, CHF PPL & ADMN OFF
15,5230Nov 30, 2021Dec 1, 2021View →
V
VISA INC.
PURCHASEGRANT
Stock grant
15,52315,523Nov 30, 2021Dec 1, 2021View →
V
VISA INC.
SALE
V.CHAIR, CHF PPL & ADM OFF
2,599$200.86$522.0K35,657Nov 19, 2021Nov 23, 2021View →
V
VISA INC.
SALE
V.CHAIR, CHF PPL & ADM OFF
2,3500Nov 19, 2021Nov 23, 2021View →
V
VISA INC.
PURCHASEGRANT
Stock grant
40,83940,839Nov 19, 2021Nov 23, 2021View →
V
VISA INC.
SALE
V.CHAIR, CHF PPL & ADM OFF
2,0274,055Nov 19, 2021Nov 23, 2021View →
V
VISA INC.
PURCHASE
V.CHAIR, CHF PPL & ADM OFF
2,02738,256Nov 19, 2021Nov 23, 2021View →
V
VISA INC.
SALE
V.CHAIR, CHF PPL & ADM OFF
1,8241,824Nov 19, 2021Nov 23, 2021View →
V
VISA INC.
PURCHASE
V.CHAIR, CHF PPL & ADM OFF
2,35034,405Nov 19, 2021Nov 23, 2021View →
V
VISA INC.
PURCHASE
V.CHAIR, CHF PPL & ADM OFF
1,82436,229Nov 19, 2021Nov 23, 2021View →
V
VISA INC.
PURCHASEGRANT
Stock grant
8,7758,775Nov 19, 2021Nov 23, 2021View →
V
VISA INC.
SALE
EVP, CHIEF LEGAL & ADMIN OFFIC
2,091$248.71$520.1K32,055Jul 28, 2021Jul 30, 2021View →
V
VISA INC.
SALE
EVP, CHIEF LEGAL & ADMIN OFFIC
6,275$235.33$1.48M34,146Jun 29, 2021Jun 30, 2021View →
V
VISA INC.
SALEGRANT
Gift
70340,421Jun 2, 2021Jun 3, 2021View →
V
VISA INC.
SALE
EVP, CHIEF LEGAL & ADMIN OFFIC
12,735$231.51$2.95M41,124Jun 2, 2021Jun 3, 2021View →
V
VISA INC.
SALE
EVP, GENERAL COUNSEL
23,2570Nov 30, 2020Dec 2, 2020View →
V
VISA INC.
PURCHASEGRANT
Stock grant
23,25723,257Nov 30, 2020Dec 2, 2020View →
V
VISA INC.
PURCHASE
EVP, GENERAL COUNSEL
23,25765,298Nov 30, 2020Dec 2, 2020View →
V
VISA INC.
SALE
EVP, GENERAL COUNSEL
11,439$210.35$2.41M53,859Nov 30, 2020Dec 2, 2020View →
V
VISA INC.
PURCHASEGRANT
Stock grant
31,95231,952Nov 19, 2020Nov 23, 2020View →
V
VISA INC.
PURCHASEGRANT
Stock grant
6,0826,082Nov 19, 2020Nov 23, 2020View →
V
VISA INC.
PURCHASE
EVP, GENERAL COUNSEL
1,82345,588Nov 19, 2020Nov 23, 2020View →
V
VISA INC.
SALE
EVP, GENERAL COUNSEL
1,8233,648Nov 19, 2020Nov 23, 2020View →
V
VISA INC.
PURCHASE
EVP, GENERAL COUNSEL
3,03641,415Nov 19, 2020Nov 23, 2020View →
V
VISA INC.
SALE
EVP, GENERAL COUNSEL
3,0360Nov 19, 2020Nov 23, 2020View →
V
VISA INC.
PURCHASE
EVP, GENERAL COUNSEL
2,35043,765Nov 19, 2020Nov 23, 2020View →
V
VISA INC.
SALE
EVP, GENERAL COUNSEL
2,3502,350Nov 19, 2020Nov 23, 2020View →
V
VISA INC.
SALE
EVP, GENERAL COUNSEL
3,547$207.57$736.3K42,041Nov 19, 2020Nov 23, 2020View →
V
VISA INC.
PURCHASE
EVP, GENERAL COUNSEL
38,968$80.15$3.12M114,599Aug 19, 2020Aug 21, 2020View →
V
VISA INC.
SALE
EVP, GENERAL COUNSEL
38,9680Aug 19, 2020Aug 21, 2020View →
V
VISA INC.
SALE
EVP, GENERAL COUNSEL
76,220$201.79$15.38M38,379Aug 19, 2020Aug 21, 2020View →
V
VISA INC.
PURCHASE
EVP, GENERAL COUNSEL
22,360$62.47$1.40M75,631Aug 19, 2020Aug 21, 2020View →
V
VISA INC.
SALE
EVP, GENERAL COUNSEL
22,3600Aug 19, 2020Aug 21, 2020View →
Other insiders · V
Loading peer insiders…
About this filer
CIK 0001621104
ROLE
EVP, GENERAL COUNSEL
PRIMARY
V
COMPANIES
1
ACTIVE SINCE
Aug 2020
MARKETPEEL · /INSIDER/0001621104DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback