David Rolfe - Wedgewood Partners Inc
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    22
Portfolio value:    $484,285,577
Holdings Activity Buys Sells    History
Holding/activity history for  Microsoft Corp. (MSFT)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 73,919 5.65 Reduce 4.62% 0.32 $370.17 $27,362,706 SEC
2025   Q4 77,496 7.00 Reduce 2.16% 0.16 $483.62 $37,478,601 SEC
2025   Q3 79,208 7.49 Add 3.40% 0.25 $517.95 $41,025,625 SEC
2025   Q2 76,605 7.96 Reduce 0.72% 0.05 $535.64 $41,032,945 SEC
2025   Q1 77,161 7.04 Add 18.31% 1.09 $452.94 $34,949,393 SEC
2024   Q4 65,219 5.41 Reduce 3.93% 0.21 $421.50 $27,489,780 SEC
2024   Q3 67,884 5.24 Reduce 1.57% 0.09 $425.20 $28,864,152 SEC
2024   Q2 68,970 5.73 Reduce 2.33% 0.14 $406.81 $28,057,884 SEC
2024   Q1 70,615 5.98 Reduce 1.52% 0.09 $423.08 $29,875,624 SEC
2023   Q4 71,706 6.13 Reduce 2.67% 0.15 $406.32 $29,135,441 SEC
2023   Q3 73,672 5.57 Reduce 35.13% 2.19 $315.75 $23,261,810 SEC
2023   Q2 113,575 6.24 Reduce 4.25% 0.25 $340.53 $38,676,000 SEC
2023   Q1 118,615 5.80 Reduce 11.21% 0.66 $288.29 $34,196,000 SEC
2022   Q4 133,584 5.89 Reduce 3.19% 0.19 $239.81 $32,035,000 SEC
2022   Q3 137,986 6.05 Reduce 2.29% 0.14 $232.89 $32,136,000 SEC
2022   Q2 141,226 6.26 Reduce 0.60% 0.04 $256.82 $36,270,000 SEC
2022   Q1 142,079 6.18 Add 9.27% 0.52 $308.30 $43,803,000 SEC
2021   Q4 130,029 5.81 Reduce 1.53% 0.08 $336.31 $43,730,000 SEC
2021   Q3 132,048 5.25 Reduce 0.97% 0.05 $281.91 $37,226,000 SEC
2021   Q2 133,336 5.23 Reduce 5.28% 0.27 $270.89 $36,119,000 SEC
2021   Q1 140,771 5.11 Reduce 4.63% 0.23 $235.76 $33,188,000 SEC
2020   Q4 147,598 4.88 Reduce 8.15% 0.44 $222.41 $32,827,000 SEC
2020   Q3 160,696 5.35 Add 97.67% 2.64 $210.32 $33,798,000 SEC
2020   Q2 81,296 2.80 Reduce 3.16% 0.08 $203.49 $16,543,000 SEC
2020   Q1 83,949 2.51 Buy 2.51 $157.70 $13,239,000 SEC