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)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 498,677 3.65 Reduce 3.48% 0.12 $302.24 $150,720,137 SEC
2025   Q4 516,677 3.55 Reduce 3.16% 0.11 $350.71 $181,203,791 SEC
2025   Q3 533,522 3.33 Reduce 0.35% 0.01 $341.38 $182,133,740 SEC
2025   Q2 535,412 3.47 Reduce 37.04% 2.22 $355.05 $190,098,031 SEC
2025   Q1 850,412 5.99 Reduce 2.80% 0.16 $350.46 $298,035,390 SEC
2024   Q4 874,912 5.59 Reduce 21.77% 1.32 $316.04 $276,507,188 SEC
2024   Q3 1,118,383 6.06 Reduce 37.11% 3.57 $274.95 $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 $279.08 $496,311,128 SEC
2023   Q4 1,827,153 10.61 Reduce 12.07% 1.45 $260.35 $475,699,284 SEC
2023   Q3 2,078,020 11.97 Add 4.88% 0.56 $230.01 $477,965,380 SEC
2023   Q2 1,981,276 11.30 Add 20.21% 1.90 $237.48 $470,513,424 SEC
2023   Q1 1,648,124 10.18 Reduce 1.55% 0.17 $225.46 $371,586,037 SEC
2022   Q4 1,674,124 10.93 Reduce 3.46% 0.35 $207.76 $347,816,002 SEC
2022   Q3 1,734,105 10.09 Add 10.57% 0.96 $177.65 $308,064,000 SEC
2022   Q2 1,568,402 9.53 Add 4.83% 0.44 $196.89 $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 17,472.26% 8.50 $216.71 $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% $218.70 $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 $193.17 $1,645,000 SEC
2020   Q1 208,516 2.13 Reduce 17.10% 0.50 $161.12 $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 $172.01 $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 $76.48 $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 $69.66 $17,444,000 SEC
2015   Q2 280,076 6.00 Reduce 18.84% 2.12 $67.15 $18,807,000 SEC
2015   Q1 345,076 11.28 Add 428.09% 9.14 $65.41 $22,571,000 SEC
2014   Q4 65,344 14.17 $262.20 $17,133,000 SEC