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  Fastenal (FAST)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2020   Q2 0 0.00 Sell 100.00% 0.99 SEC
2020   Q1 166,760 0.99 Reduce 86.65% 4.06 $31.25 $5,211,000 SEC
2019   Q4 1,249,539 4.68 Reduce 33.09% 1.79 $36.95 $46,168,000 SEC
2019   Q3 1,867,489 5.41 Reduce 6.51% 0.36 $32.67 $61,009,000 SEC
2019   Q2 1,997,579 5.51 Add 63.58% 2.14 $32.59 $65,099,000 SEC
2019   Q1 1,221,189 5.73 Reduce 20.74% 1.11 $64.31 $78,534,000 SEC
2018   Q4 1,540,793 5.35 Add 8.38% 0.41 $52.29 $80,567,000 SEC
2018   Q3 1,421,608 4.13 Reduce 9.04% 0.34 $58.02 $82,481,000 SEC
2018   Q2 1,562,957 3.80 Reduce 35.41% 2.15 $48.13 $75,224,000 SEC
2018   Q1 2,419,636 6.07 Reduce 12.19% 0.74 $54.59 $132,087,000 SEC
2017   Q4 2,755,545 6.10 Reduce 25.61% 1.48 $54.69 $150,700,000 SEC
2017   Q3 3,704,395 5.76 Add 6.64% 0.36 $45.58 $168,845,000 SEC
2017   Q2 3,473,842 4.63 Add 50.68% 1.56 $43.53 $151,215,000 SEC
2017   Q1 2,305,493 3.06 Reduce 7.55% 0.22 $51.50 $118,732,000 SEC
2016   Q4 2,493,679 2.86 Buy 2.86 $46.98 $117,152,000 SEC