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  Home Depot (HD)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2007   Q1 0 0.00 Sell 100.00% 3.56 SEC
2006   Q4 348,740 3.56 Reduce 51.14% 3.47 $40.16 $14,005,000 SEC
2006   Q3 713,737 6.78 Add 5.49% 0.35 $36.27 $25,887,000 SEC
2006   Q2 676,593 6.97 Add 16.61% 0.99 $35.79 $24,215,000 SEC
2006   Q1 580,223 7.03 Add 16.00% 0.97 $42.30 $24,543,000 SEC
2005   Q4 500,177 6.54 Add 19.44% 1.06 $40.48 $20,247,000 SEC
2005   Q3 418,752 6.22 Add 22.62% 1.15 $38.14 $15,971,000 SEC
2005   Q2 341,499 6.68 Add 4.80% 0.31 $38.90 $13,284,000 SEC
2005   Q1 325,844 6.62 Add 16.20% 0.92 $38.24 $12,460,000 SEC
2004   Q4 280,409 8.15 $39.20 $10,992,000 SEC
2004   Q3 280,409 8.15 Add 5.67% 0.44 $39.20 $10,992,000 SEC
2004   Q2 265,367 6.21 Add 26.44% 1.30 $35.20 $9,340,000 SEC
2004   Q1 209,883 6.14 Reduce 3.77% 0.27 $37.36 $7,841,000 SEC
2003   Q4 218,112 7.03 Reduce 7.28% 0.53 $35.49 $7,740,000 SEC
2003   Q3 235,227 7.23 Reduce 1.77% 0.14 $31.85 $7,491,000 SEC
2003   Q2 239,477 7.69 Reduce 1.51% 0.10 $33.12 $7,931,000 SEC
2003   Q1 243,152 6.61 Add 11.23% 0.67 $24.36 $5,923,000 SEC
2002   Q4 218,602 5.68 Reduce 0.15% 0.01 $23.96 $5,237,000 SEC
2002   Q3 218,927 7.00 Add 2.82% 0.19 $26.10 $5,713,000 SEC
2002   Q2 212,914 8.35 Reduce 10.54% 1.04 $36.73 $7,820,000 SEC
2002   Q1 237,989 9.90 Add 0.38% 0.04 $48.61 $11,568,000 SEC
2001   Q4 237,084 10.68 Reduce 4.38% 0.39 $51.01 $12,094,000 SEC
2001   Q3 247,934 8.91 Reduce 0.72% 0.06 $38.37 $9,513,000 SEC
2001   Q2 249,734 8.54 Add 5.02% 0.41 $46.55 $11,625,000 SEC
2001   Q1 237,789 8.10 Reduce 3.97% 0.33 $43.10 $10,248,000 SEC
2000   Q4 247,619 8.25 Add 24.01% 1.60 $45.69 $11,313,000 SEC
2000   Q3 199,674 6.80 Add 3.93% 0.26 $53.06 $10,595,000 SEC
2000   Q2 192,124 5.93 Add 69.09% 2.42 $49.94 $9,595,000 SEC
2000   Q1 113,623 4.61 $64.50 $7,329,000 SEC