Francois Rochon - Giverny Capital Inc.
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    51
Portfolio value:    $2,731,351,278
Holdings Activity Buys Sells    History
Holding/activity history for  Visa Inc. (V)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 396,357 4.39 Reduce 2.70% 0.13 $302.24 $119,794,940 SEC
2025   Q4 407,345 4.77 Add 0.45% 0.02 $350.71 $142,859,965 SEC
2025   Q3 405,520 4.69 Add 1.05% 0.05 $341.38 $138,436,418 SEC
2025   Q2 401,297 4.89 Add 1.97% 0.09 $355.05 $142,480,500 SEC
2025   Q1 393,549 5.08 Reduce 0.55% 0.03 $350.46 $137,923,183 SEC
2024   Q4 395,717 4.57 Add 1.01% 0.05 $316.04 $125,062,401 SEC
2024   Q3 391,760 4.10 Add 1.24% 0.05 $274.95 $107,714,412 SEC
2024   Q2 386,967 4.29 Add 1.25% 0.05 $262.47 $101,567,228 SEC
2024   Q1 382,208 4.34 Add 1.36% 0.06 $279.08 $106,666,609 SEC
2023   Q4 377,092 4.61 Add 1.54% 0.07 $260.35 $98,175,902 SEC
2023   Q3 371,370 4.64 Reduce 0.04% <0.01 $230.01 $85,418,814 SEC
2023   Q2 371,511 4.64 Add 5.22% 0.23 $237.48 $88,226,432 SEC
2023   Q1 353,075 4.80 Reduce 1.48% 0.07 $225.46 $79,604,290 SEC
2022   Q4 358,387 4.60 Reduce 0.50% 0.02 $207.76 $74,458,483 SEC
2022   Q3 360,179 4.33 Add 2.43% 0.10 $177.65 $63,986,000 SEC
2022   Q2 351,620 4.56 Add 2.50% 0.11 $196.89 $69,230,000 SEC
2022   Q1 343,052 4.29 Add 1.62% 0.07 $221.77 $76,079,000 SEC
2021   Q4 337,580 3.90 Add 1.97% 0.08 $216.71 $73,157,000 SEC
2021   Q3 331,063 4.40 Reduce 0.58% 0.03 $222.75 $73,744,000 SEC
2021   Q2 333,009 4.74 Add 5.31% 0.24 $233.82 $77,864,000 SEC
2021   Q1 316,218 4.48 Add 3.61% 0.16 $211.73 $66,953,000 SEC
2020   Q4 305,206 5.12 Add 1.33% 0.07 $0.22 $66,758 SEC
2020   Q3 301,201 5.52 Add 0.35% 0.02 $199.97 $60,231,000 SEC
2020   Q2 300,144 5.77 Add 2.16% 0.12 $193.17 $57,979,000 SEC
2020   Q1 293,788 6.03 Reduce 6.60% 0.35 $161.12 $47,335,000 SEC
2019   Q4 314,558 5.35 Add 1.62% 0.09 $187.90 $59,105,000 SEC
2019   Q3 309,533 5.31 Reduce 0.08% <0.01 $172.01 $53,243,000 SEC
2019   Q2 309,767 5.43 Add 2.40% 0.13 $173.55 $53,760,000 SEC
2019   Q1 302,505 5.42 Add 1.59% 0.09 $156.19 $47,248,000 SEC
2018   Q4 297,762 5.18 Reduce 1.60% 0.09 $131.94 $39,287,000 SEC
2018   Q3 302,598 5.46 Reduce 11.99% 0.77 $150.09 $45,417,000 SEC
2018   Q2 343,809 6.40 Add 1.70% 0.11 $132.45 $45,538,000 SEC
2018   Q1 338,076 5.89 Add 1.00% 0.06 $119.62 $40,441,000 SEC
2017   Q4 334,714 5.70 Reduce 1.26% 0.07 $114.02 $38,164,000 SEC
2017   Q3 338,992 5.70 Add 0.35% 0.02 $105.24 $35,676,000 SEC
2017   Q2 337,801 5.62 Add 1.05% 0.06 $93.78 $31,679,000 SEC
2017   Q1 334,301 5.46 Add 7.42% 0.38 $88.87 $29,709,000 SEC
2016   Q4 311,216 4.57 Add 0.90% 0.04 $78.02 $24,281,000 SEC
2016   Q3 308,447 7.07 Add 0.09% <0.01 $82.70 $25,509,000 SEC
2016   Q2 308,182 6.66 Add 2.13% 0.14 $74.17 $22,858,000 SEC
2016   Q1 301,750 6.87 Add 2.23% 0.15 $76.48 $23,078,000 SEC
2015   Q4 295,159 6.63 Add 0.69% 0.05 $77.55 $22,890,000 SEC
2015   Q3 293,148 6.00 Add 1.20% 0.07 $69.66 $20,421,000 SEC
2015   Q2 289,658 5.53 Add 1.15% 0.06 $67.15 $19,451,000 SEC
2015   Q1 286,353 4.74 $65.41 $18,730,000 SEC