Mairs & Power Growth Fund

Holding/activity history for  Toro Co. (TTC)

PeriodShares% of PortfolioActivity% Change to PortfolioReported Price
2024   Q3 1,854,523 2.82 Add 8.74% 0.23 $86.73
2024   Q2 1,705,523 2.87 $93.51
2024   Q1 1,705,523 2.86 $91.63
2023   Q4 1,705,523 3.27 $95.99
2023   Q3 1,705,523 3.16 Add 8.39% 0.24 $83.10
2023   Q2 1,573,523 3.30 Add 1.29% 0.04 $101.65
2023   Q1 1,553,523 3.80 Reduce 0.68% 0.03 $111.16
2022   Q4 1,564,200 4.10 Reduce 4.39% 0.19 $113.20
2022   Q3 1,636,000 3.37 $86.48
2022   Q2 1,636,000 2.79 Add 5.07% 0.13 $75.79
2022   Q1 1,557,000 2.46 $85.49
2021   Q4 1,557,000 2.63 Add 4.15% 0.10 $99.91
2021   Q3 1,495,000 2.68 Reduce 2.61% 0.07 $97.41
2021   Q2 1,535,000 3.07 Reduce 2.23% 0.07 $109.88
2021   Q1 1,570,000 3.19 $103.14
2020   Q4 1,570,000 3.08 $94.84
2020   Q3 1,570,000 3.03 $83.95
2020   Q2 1,570,000 2.52 Add 3.97% 0.10 $66.34
2020   Q1 1,510,000 2.74 Reduce 2.58% 0.07 $65.09
2019   Q4 1,550,000 2.69 Reduce 10.40% 0.31 $79.67
2019   Q3 1,730,000 2.94 Reduce 1.70% 0.05 $73.30
2019   Q2 1,760,000 2.72 Reduce 2.22% 0.06 $66.90
2019   Q1 1,800,000 2.88 $68.84
2018   Q4 1,800,000 2.59 Add 6.82% 0.17 $55.88
2018   Q3 1,685,000 2.23 Add 4.66% 0.10 $59.97
2018   Q2 1,610,000 2.27 $60.25
2018   Q1 1,610,000 2.32 Reduce 1.23% 0.03 $62.45
2017   Q4 1,630,000 2.27 $65.23
2017   Q3 1,630,000 2.32 Reduce 11.17% 0.29 $62.06
2017   Q2 1,835,000 2.80 Reduce 9.61% 0.30 $69.29
2017   Q1 2,030,000 2.82 Reduce 7.31% 0.22 $62.46
2016   Q4 2,190,000 2.82 Reduce 19.49% 0.68 $55.95
2016   Q3 2,720,000 2.97 Reduce 2.86% 0.09 $46.84
2016   Q2 2,800,000 2.94 Reduce 1.41% 0.04 $44.10
2016   Q1 2,840,000 3.08 Reduce 5.96% 0.20 $43.06
2015   Q4 3,020,000 2.92 Reduce 12.21% 0.41 $36.54
2015   Q3 3,440,000 3.32 Reduce 5.49% 0.19 $35.27
2015   Q2 3,640,000 3.03 Reduce 14.40% 0.51 $33.89
2015   Q1 4,252,298 3.53 $35.06
2014   Q4 4,252,298 3.21 $31.91
2014   Q3 4,252,298 3.12 $29.62
2014   Q2 4,252,298 3.24 Reduce 2.99% 0.10 $31.80
2014   Q1 4,383,144 3.45 Reduce 8.68% 0.33 $31.59
2013   Q4 4,800,000 3.95 $31.80
2013   Q3 4,800,000 3.78 $27.18
2013   Q2 4,800,000 3.61 $22.71
2013   Q1 4,800,000 3.84 $23.02
2012   Q4 4,800,000 4.30 Reduce 1.64% 0.07 $21.49
2012   Q3 4,880,000 4.17 $19.89
2012   Q2 4,880,000 4.07 $18.32
2012   Q1 4,880,000 3.88 $17.78
2011   Q4 4,880,000 3.79 $15.16
2011   Q3 4,880,000 3.45 $12.32
2011   Q2 4,880,000 3.51 Reduce 4.69% 0.17 $15.13
2011   Q1 5,120,000 4.01 Reduce 2.29% 0.09 $16.56
2010   Q4 5,240,000 4.03 Reduce 1.87% 0.08 $15.41
2010   Q3 5,340,000 4.09 Reduce 10.40% 0.47 $14.06
2010   Q2 5,960,000 4.26 Reduce 20.74% 1.12 $12.28
2010   Q1 7,520,000 4.65 $12.29
2009   Q4 7,520,000 4.13 $10.45
2009   Q3 7,520,000 4.05 $9.94
2009   Q2 7,520,000 3.45 Add 1.08% 0.04 $7.48
2009   Q1 7,440,000 3.26 $6.05
2008   Q4 7,440,000 3.74 $8.25
2008   Q3 7,440,000 3.54 Add 1.64% 0.06 $10.33
2008   Q2 7,320,000 2.85 Add 4.57% 0.12 $8.32
2008   Q1 7,000,000 3.12 $10.35
2007   Q4 7,000,000 3.72 $13.61
2007   Q3 7,000,000 3.76 $14.71
2007   Q2 7,000,000 3.77 $14.72
2007   Q1 7,000,000 3.41 $12.81
2006   Q4 7,000,000 3.10 $11.66