John Osterweis - AltaRock Partners
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    8
Portfolio value:    $4,126,337,614
Holdings Activity Buys Sells    History
Holding/activity history for  Visa Inc. (V)
← All V superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 498,677 3.65 Reduce 3.48% 0.12 $294.32–358.62 · VW $320.78i $150,720,137 SEC
2025   Q4 516,677 3.55 Reduce 3.16% 0.11 $318.00–356.73 · VW $340.10i $181,203,791 SEC
2025   Q3 533,522 3.33 Reduce 0.35% 0.01 $328.70–359.66 · VW $345.66i $182,133,740 SEC
2025   Q2 535,412 3.47 Reduce 37.04% 2.22 $299.00–375.51 · VW $347.18i $190,098,031 SEC
2025   Q1 850,412 5.99 Reduce 2.80% 0.16 $303.84–366.54 · VW $345.43i $298,035,390 SEC
2024   Q4 874,912 5.59 Reduce 21.77% 1.32 $273.24–321.62 · VW $302.47i $276,507,188 SEC
2024   Q3 1,118,383 6.06 Reduce 37.11% 3.57 $252.70–293.07 · VW $270.64i $307,499,406 SEC
2024   Q2 1,778,383 9.61 $262.47 $466,772,186 SEC
2024   Q1 1,778,383 10.67 Reduce 2.67% 0.28 $256.86–290.96 · VW $277.41i $496,311,128 SEC
2023   Q4 1,827,153 10.61 Reduce 12.07% 1.45 $227.78–263.25 · VW $247.14i $475,699,284 SEC
2023   Q3 2,078,020 11.97 Add 4.88% 0.56 $227.68–250.06 · VW $238.49i $477,965,380 SEC
2023   Q2 1,981,276 11.30 Add 20.21% 1.90 $216.14–238.28 · VW $229.20i $470,513,424 SEC
2023   Q1 1,648,124 10.18 Reduce 1.55% 0.17 $206.16–234.30 · VW $222.19i $371,586,037 SEC
2022   Q4 1,674,124 10.93 Reduce 3.46% 0.35 $174.60–219.98 · VW $205.36i $347,816,002 SEC
2022   Q3 1,734,105 10.09 Add 10.57% 0.96 $174.83–218.07 · VW $199.21i $308,064,000 SEC
2022   Q2 1,568,402 9.53 Add 4.83% 0.44 $185.91–229.24 · VW $207.05i $308,803,000 SEC
2022   Q1 1,496,102 8.46 $221.77 $331,791,000 SEC
2021   Q4 1,496,102 8.55 Add 17472.26% 8.50 $190.10–236.96 · VW $208.63i $324,220,000 SEC
2021   Q3 8,514 0.05 $222.69 $1,896,000 SEC
2021   Q2 8,514 0.06 $233.85 $1,991,000 SEC
2021   Q1 8,514 0.07 $211.77 $1,803,000 SEC
2020   Q4 8,514 0.08 Reduce 0.02% $179.23–220.39 · VW $202.83i $1,862,000 SEC
2020   Q3 8,516 0.08 $199.98 $1,703,000 SEC
2020   Q2 8,516 0.08 Reduce 95.92% 2.04 $150.60–202.18 · VW $182.73i $1,645,000 SEC
2020   Q1 208,516 2.13 Reduce 17.10% 0.50 $133.93–214.17 · VW $177.94i $33,596,000 SEC
2019   Q4 251,516 2.92 $187.90 $47,260,000 SEC
2019   Q3 251,516 3.75 Reduce 10.97% 0.46 $166.98–187.05 · VW $177.28i $43,263,000 SEC
2019   Q2 282,516 4.23 $173.55 $49,031,000 SEC
2019   Q1 282,516 4.19 $156.19 $44,126,000 SEC
2018   Q4 282,516 4.44 $131.94 $37,275,000 SEC
2018   Q3 282,516 3.89 $150.09 $42,403,000 SEC
2018   Q2 282,516 3.87 $132.45 $37,419,000 SEC
2018   Q1 282,516 3.87 $119.62 $33,795,000 SEC
2017   Q4 282,516 4.23 $114.02 $32,212,000 SEC
2017   Q3 282,516 4.35 $105.24 $29,732,000 SEC
2017   Q2 282,516 3.73 $93.78 $26,494,000 SEC
2017   Q1 282,516 3.72 $88.87 $25,107,000 SEC
2016   Q4 282,516 3.23 $78.02 $22,042,000 SEC
2016   Q3 282,516 3.72 $82.70 $23,364,000 SEC
2016   Q2 282,516 3.81 $74.17 $20,954,000 SEC
2016   Q1 282,516 3.98 Add 12.82% 0.45 $66.12–77.00 · VW $72.89i $21,607,000 SEC
2015   Q4 250,416 3.95 $77.55 $19,420,000 SEC
2015   Q3 250,416 4.16 Reduce 10.59% 0.64 $60.00–76.92 · VW $70.54i $17,444,000 SEC
2015   Q2 280,076 6.00 Reduce 18.84% 2.12 $64.35–70.69 · VW $67.60i $18,807,000 SEC
2015   Q1 345,076 11.28 Add 32.02% 2.74 $61.29–69.66 · VW $65.64i $22,571,000 SEC
2014   Q4 261,376 14.17 $65.55 $17,133,000 SEC
Price snapshot:
Current price$357.75
Avg. buy price$216.46
+/- since buy65.27%
52-week low$293.28
52-week high$365.02