William Frels - Mairs & Power
Holding/activity history for The Toro Co. (TTC)
← All TTC superinvestors
| Period | Shares | % of Portfolio | Activity | % Change to Portfolio | Price | Value | Filing |
|---|---|---|---|---|---|---|---|
| 2026 Q1 | 2,718,983 | 2.60 | Reduce 20.56% | 0.53 | $86.95–105.19 · VW $94.01i | $254,061,812 | SEC |
| 2025 Q4 | 3,422,823 | 2.59 | Reduce 4.93% | 0.13 | $69.26–102.32 · VW $90.15i | $269,444,639 | SEC |
| 2025 Q3 | 3,600,459 | 2.58 | Reduce 1.35% | 0.03 | $67.64–82.34 · VW $73.24i | $274,355,003 | SEC |
| 2025 Q2 | 3,649,717 | 2.55 | Reduce 0.05% | <0.01 | $67.04–84.32 · VW $77.47i | $257,961,970 | SEC |
| 2025 Q1 | 3,651,436 | 2.76 | Add 1.61% | 0.04 | $62.34–80.68 · VW $72.93i | $265,641,974 | SEC |
| 2024 Q4 | 3,593,482 | 2.78 | Add 4.73% | 0.13 | $76.95–89.50 · VW $82.22i | $287,837,889 | SEC |
| 2024 Q3 | 3,431,184 | 2.80 | Add 5.70% | 0.15 | $78.37–93.00 · VW $86.15i | $297,586,617 | SEC |
| 2024 Q2 | 3,246,014 | 2.93 | Add 0.05% | <0.01 | $78.08–100.93 · VW $90.54i | $303,534,730 | SEC |
| 2024 Q1 | 3,244,481 | 2.88 | Add 0.59% | 0.02 | $77.15–94.88 · VW $84.07i | $297,291,836 | SEC |
| 2023 Q4 | 3,225,547 | 3.26 | Add 0.59% | 0.02 | $81.35–102.00 · VW $91.89i | $309,620,228 | SEC |
| 2023 Q3 | 3,206,648 | 3.13 | Add 7.10% | 0.21 | $78.35–104.23 · VW $88.53i | $266,472,445 | SEC |
| 2023 Q2 | 2,994,084 | 3.31 | Add 2.31% | 0.07 | $95.00–106.68 · VW $101.33i | $304,348,672 | SEC |
| 2023 Q1 | 2,926,565 | 3.75 | Reduce 0.49% | 0.02 | $97.53–117.17 · VW $104.18i | $325,317,007 | SEC |
| 2022 Q4 | 2,940,902 | 4.01 | Reduce 4.61% | 0.16 | $105.77–117.66 · VW $111.29i | $332,910,087 | SEC |
| 2022 Q3 | 3,083,178 | 3.36 | Add 1.36% | 0.05 | $80.44–113.37 · VW $101.60i | $266,633,000 | SEC |
| 2022 Q2 | 3,041,764 | 2.76 | Add 6.38% | 0.17 | $71.86–91.95 · VW $82.25i | $230,535,000 | SEC |
| 2022 Q1 | 2,859,373 | 2.46 | Add 4.97% | 0.12 | $74.29–97.66 · VW $84.81i | $244,448,000 | SEC |
| 2021 Q4 | 2,723,989 | 2.52 | Add 4.49% | 0.11 | $90.00–104.46 · VW $96.09i | $272,154,000 | SEC |
| 2021 Q3 | 2,606,863 | 2.54 | Reduce 1.44% | 0.04 | $92.62–111.24 · VW $101.47i | $253,934,000 | SEC |
| 2021 Q2 | 2,645,005 | 2.87 | Reduce 2.84% | 0.08 | $102.65–115.68 · VW $109.42i | $290,633,000 | SEC |
| 2021 Q1 | 2,722,196 | 2.95 | Reduce 0.35% | 0.01 | $95.90–118.13 · VW $108.37i | $280,767,000 | SEC |
| 2020 Q4 | 2,731,795 | 2.88 | Reduce 0.28% | <0.01 | $88.35–102.56 · VW $97.23i | $259,083,000 | SEC |
| 2020 Q3 | 2,739,422 | 2.87 | Add 1.54% | 0.04 | $75.03–92.39 · VW $86.04i | $229,975,000 | SEC |
| 2020 Q2 | 2,697,743 | 2.34 | Add 8.87% | 0.19 | $63.07–76.38 · VW $71.58i | $178,968,000 | SEC |
| 2020 Q1 | 2,477,883 | 2.35 | Reduce 1.09% | 0.02 | $52.07–77.54 · VW $66.89i | $161,285,000 | SEC |
| 2019 Q4 | 2,505,141 | 2.27 | Reduce 7.98% | 0.19 | $70.16–84.26 · VW $75.28i | $199,585,000 | SEC |
| 2019 Q3 | 2,722,467 | 2.41 | Reduce 1.96% | 0.04 | $70.51–78.75 · VW $75.81i | $199,557,000 | SEC |
| 2019 Q2 | 2,776,902 | 2.23 | Reduce 1.59% | 0.04 | $65.00–75.25 · VW $70.75i | $185,775,000 | SEC |
| 2019 Q1 | 2,821,807 | 2.36 | Reduce 0.11% | <0.01 | $64.42–75.13 · VW $68.24i | $194,253,000 | SEC |
| 2018 Q4 | 2,825,029 | 2.13 | Add 8.11% | 0.16 | $52.97–69.41 · VW $63.65i | $157,863,000 | SEC |
| 2018 Q3 | 2,613,064 | 1.82 | Add 6.27% | 0.11 | $53.80–64.16 · VW $59.98i | $156,705,000 | SEC |
| 2018 Q2 | 2,458,831 | 1.84 | Reduce 1.32% | 0.03 | $58.43–64.28 · VW $61.17i | $148,145,000 | SEC |
| 2018 Q1 | 2,491,847 | 1.92 | Reduce 1.64% | 0.03 | $56.60–64.16 · VW $59.59i | $155,616,000 | SEC |
| 2017 Q4 | 2,533,497 | 1.92 | Reduce 0.94% | 0.02 | $58.54–67.81 · VW $63.31i | $165,260,000 | SEC |
| 2017 Q3 | 2,557,573 | 1.91 | Reduce 7.80% | 0.18 | $58.39–65.41 · VW $63.02i | $158,723,000 | SEC |
| 2017 Q2 | 2,773,928 | 2.32 | Reduce 8.12% | 0.19 | $60.00–73.86 · VW $65.18i | $192,205,000 | SEC |
| 2017 Q1 | 3,018,974 | 2.31 | Reduce 7.60% | 0.18 | $59.80–69.31 · VW $65.87i | $188,565,000 | SEC |
| 2016 Q4 | 3,267,419 | 2.35 | Reduce 14.86% | 0.35 | $52.60–62.49 · VW $58.43i | $182,812,000 | SEC |
| 2016 Q3 | 3,837,664 | 2.37 | Reduce 3.39% | 0.08 | $46.09–54.15 · VW $51.06i | $179,756,000 | SEC |
| 2016 Q2 | 3,972,396 | 2.36 | Reduce 2.33% | 0.06 | $41.49–49.50 · VW $46.52i | $175,183,000 | SEC |
| 2016 Q1 | 4,067,244 | 2.49 | Reduce 5.71% | 0.13 | $39.92–44.99 · VW $43.19i | $175,136,000 | SEC |
| 2015 Q4 | 4,313,724 | 2.36 | Reduce 10.09% | 0.27 | $32.35–40.35 · VW $37.52i | $157,602,000 | SEC |
| 2015 Q3 | 4,797,898 | 2.64 | Reduce 3.22% | 0.08 | $34.15–39.24 · VW $37.31i | $169,222,000 | SEC |
| 2015 Q2 | 4,957,420 | 2.38 | Reduce 11.76% | 0.32 | $33.01–37.06 · VW $35.24i | $168,007,000 | SEC |
| 2015 Q1 | 5,617,858 | 2.71 | Reduce 2.64% | 0.07 | $32.75–35.29 · VW $34.08i | $196,962,000 | SEC |
| 2014 Q4 | 5,770,400 | 2.56 | Add 0.21% | <0.01 | $30.10–34.75 · VW $32.89i | $184,105,000 | SEC |
| 2014 Q3 | 5,758,030 | 2.49 | Add 1.28% | 0.03 | $27.89–33.51 · VW $31.41i | $170,524,000 | SEC |
| 2014 Q2 | 5,685,130 | 2.60 | Reduce 3.63% | 0.11 | $29.40–33.15 · VW $31.11i | $180,787,000 | SEC |
| 2014 Q1 | 5,899,506 | 2.89 | Reduce 7.90% | 0.26 | $30.50–33.67 · VW $32.16i | $186,395,000 | SEC |
| 2013 Q4 | 6,405,566 | 3.29 | Reduce 0.37% | 0.01 | $28.80–33.52 · VW $31.81i | $203,697,000 | SEC |
| 2013 Q3 | 6,429,606 | 3.17 | Reduce 0.49% | 0.01 | $26.21–31.24 · VW $29.43i | $174,725,000 | SEC |
| 2013 Q2 | 6,461,506 | 2.94 | Reduce 0.25% | <0.01 | $22.08–27.13 · VW $25.20i | $146,708,000 | SEC |
| 2013 Q1 | 6,477,636 | 1.52 | Add 0.31% | <0.01 | $21.57–24.69 · VW $23.36i | $149,115,000 | SEC |
| 2012 Q4 | 6,457,886 | 3.46 | Reduce 2.64% | 0.09 | $20.18–23.57 · VW $22.10i | $138,780,000 | SEC |
| 2012 Q3 | 6,633,106 | 3.25 | Add 0.02% | <0.01 | $18.41–22.47 · VW $21.10i | $131,932,000 | SEC |
| 2012 Q2 | 6,632,084 | 3.17 | Add 0.04% | <0.01 | $17.54–20.17 · VW $18.77i | $121,516,000 | SEC |
| 2012 Q1 | 6,629,324 | 3.02 | Reduce 0.58% | 0.02 | $16.38–19.22 · VW $18.08i | $117,853,000 | SEC |
| 2011 Q4 | 6,668,288 | 2.91 | Reduce 0.26% | <0.01 | $13.73–17.01 · VW $15.89i | $101,125,000 | SEC |
| 2011 Q3 | 6,685,880 | 2.65 | Add 0.56% | 0.01 | $11.26–14.70 · VW $13.36i | $82,353,000 | SEC |
| 2011 Q2 | 6,648,668 | 1.36 | Reduce 4.01% | 0.13 | $11.42–15.94 · VW $13.66i | $100,561,000 | SEC |
| 2011 Q1 | 6,926,228 | 3.14 | Reduce 2.38% | 0.08 | $14.49–17.11 · VW $15.86i | $114,664,000 | SEC |
| 2010 Q4 | 7,095,228 | 3.15 | Reduce 1.89% | 0.03 | $14.40–16.81 · VW $15.60i | $109,337,000 | SEC |
| 2010 Q3 | 7,231,852 | 1.61 | Reduce 9.04% | 0.30 | $12.62–14.72 · VW $13.96i | $101,661,759,000 | SEC |
| 2010 Q2 | 7,950,200 | 3.35 | Reduce 17.80% | 0.32 | $11.64–14.10 · VW $12.74i | $97,628,456,000 | SEC |
| 2010 Q1 | 9,671,784 | 1.80 | Reduce 0.66% | 0.01 | $10.98–14.63 · VW $12.99i | $118,890,405,000 | SEC |
| 2009 Q4 | 9,735,784 | 1.61 | Reduce 0.37% | <0.01 | $9.38–11.26 · VW $10.55i | $101,763,282,000 | SEC |
| 2009 Q3 | 9,771,884 | 1.60 | Reduce 0.19% | <0.01 | $9.02–10.51 · VW $9.83i | $97,156,957,000 | SEC |
| 2009 Q2 | 9,790,884 | 1.39 | Add 1.04% | 0.01 | $7.11–9.77 · VW $8.79i | $73,186,858,000 | SEC |
| 2009 Q1 | 9,690,364 | 1.32 | Reduce 0.54% | <0.01 | $5.06–8.20 · VW $6.99i | $58,578,250,000 | SEC |
| 2008 Q4 | 9,742,764 | 1.53 | Reduce 0.23% | <0.01 | $5.35–9.14 · VW $6.65i | $80,377,803,000 | SEC |
| 2008 Q3 | 9,765,272 | 1.47 | Add 2.55% | 0.04 | $6.20–11.67 · VW $8.33i | $100,826,433,000 | SEC |
| 2008 Q2 | 9,522,392 | 1.17 | Add 9.72% | 0.10 | $7.51–10.48 · VW $9.40i | $79,202,495,000 | SEC |
| 2008 Q1 | 8,678,904 | 1.24 | Add 0.23% | <0.01 | $9.48–12.27 · VW $10.51i | $89,804,959,000 | SEC |
| 2007 Q4 | 8,658,904 | 2.40 | Reduce 0.25% | <0.01 | $10.12–14.79 · VW $12.32i | $117,847,683 | SEC |
| 2007 Q3 | 8,680,184 | 1.53 | Reduce 0.06% | <0.01 | $12.69–15.39 · VW $14.00i | $127,663,806,000 | SEC |
| 2007 Q2 | 8,685,744 | 1.54 | Reduce 0.66% | <0.01 | $12.68–15.92 · VW $14.46i | $127,875,866 | SEC |
| 2007 Q1 | 8,743,700 | 1.43 | Add 0.03% | <0.01 | $12.30–15.06 · VW $14.10i | $112,006,797 | SEC |
| 2006 Q4 | 8,741,180 | 1.31 | Reduce 0.63% | 0.02 | $11.11–14.28 · VW $12.84i | $101,900,306 | SEC |
| 2006 Q3 | 8,796,572 | 2.55 | Reduce 3.81% | 0.10 | $9.77–11.47 · VW $10.82i | $92,737,860 | SEC |
| 2006 Q2 | 9,145,180 | 2.74 | Add 4.00% | 0.11 | $9.44–12.58 · VW $10.67i | $106,769,977 | SEC |
| 2006 Q1 | 8,793,044 | 1.44 | Reduce 0.81% | 0.01 | $11.38–13.14 · VW $12.19i | $104,966,963 | SEC |
| 2005 Q4 | 8,865,132 | 1.41 | Add 1.77% | 0.02 | $10.02–11.88 · VW $11.14i | $97,006,707 | SEC |
| 2005 Q3 | 8,710,632 | 2.51 | Add 12.79% | 0.28 | $8.66–10.56 · VW $9.76i | $80,050,708 | SEC |
| 2005 Q2 | 7,723,116 | 1.17 | Reduce 0.06% | <0.01 | $9.09–10.97 · VW $9.92i | $74,547,377 | SEC |
| 2005 Q1 | 7,728,032 | 1.43 | Reduce 0.00% | $10.11–12.26 · VW $11.04i | $85,491,354 | SEC | |
| 2004 Q4 | 7,728,144 | 1.41 | Reduce 2.16% | 0.06 | $9.01–10.96 · VW $10.27i | $78,585,564 | SEC |
| 2004 Q3 | 7,899,096 | 2.89 | Reduce 0.19% | <0.01 | $8.13–9.10 · VW $8.77i | $67,438,532 | SEC |
| 2004 Q2 | 7,914,344 | 3.05 | Reduce 3.03% | 0.05 | $7.56–8.96 · VW $8.22i | $69,319,761 | SEC |
| 2004 Q1 | 8,161,544 | 1.52 | Reduce 5.53% | 0.07 | $6.61–8.08 · VW $7.57i | $63,251,966 | SEC |
| 2003 Q4 | 8,638,840 | 1.34 | Add 0.92% | 0.01 | $5.56–6.94 · VW $6.46i | $50,105,272 | SEC |
| 2003 Q3 | 8,559,888 | 1.50 | Reduce 1.36% | 0.04 | $5.60–6.38 · VW $6.05i | $48,149,370 | SEC |
| 2003 Q2 | 8,677,488 | 2.95 | Reduce 6.71% | 0.11 | $4.72–5.91 · VW $5.50i | $43,116,269 | SEC |
| 2003 Q1 | 9,301,728 | 1.70 | Reduce 0.64% | 0.01 | $4.21–5.03 · VW $4.74i | $40,724,128 | SEC |
| 2002 Q4 | 9,361,728 | 1.58 | Reduce 1.50% | 0.02 | $3.77–4.33 · VW $4.13i | $37,388,401 | SEC |
| 2002 Q3 | 9,504,128 | 1.57 | Reduce 0.03% | <0.01 | $3.39–4.27 · VW $3.89i | $33,412,950 | SEC |
| 2002 Q2 | 9,506,928 | 1.50 | Reduce 0.18% | <0.01 | $2.89–3.78 · VW $3.39i | $33,773,362 | SEC |
| 2002 Q1 | 9,524,528 | 3.09 | Reduce 0.18% | <0.01 | $3.36–3.92 · VW $3.63i | $35,478,867 | SEC |
| 2001 Q4 | 9,542,128 | 1.34 | Add 18.59% | 0.21 | $2.70–3.57 · VW $3.27i | $26,837,235 | SEC |
| 2001 Q3 | 8,046,528 | 1.21 | Reduce 0.42% | 0.01 | $2.44–2.92 · VW $2.74i | $21,172,427 | SEC |
| 2001 Q2 | 8,080,128 | 2.57 | Reduce 0.12% | <0.01 | $2.56–3.13 · VW $2.84i | $22,700,110 | SEC |
| 2001 Q1 | 8,089,728 | 1.42 | Add 0.02% | <0.01 | $2.53–3.00 · VW $2.69i | $23,257,968 | SEC |
| 2000 Q4 | 8,088,128 | 1.07 | Add 7.78% | 0.08 | $2.05–2.81 · VW $2.54i | $18,545,825 | SEC |
| 2000 Q3 | 7,504,128 | 0.96 | Add 3.69% | 0.03 | $1.85–2.23 · VW $2.06i | $14,773,752 | SEC |
| 2000 Q2 | 7,236,928 | 0.94 | Add 3.67% | 0.03 | $1.70–2.26 · VW $1.95i | $14,897,895 | SEC |
| 2000 Q1 | 6,980,928 | 1.73 | Add 0.02% | <0.01 | $1.81–2.09 · VW $1.96i | $13,061,971 | SEC |
| 1999 Q4 | 6,979,328 | 1.03 | Reduce 0.23% | <0.01 | $1.83–2.38 · VW $2.09i | $16,276,011 | SEC |
| 1999 Q3 | 6,995,328 | 1.03 | Buy | 1.03 | $1.98–2.38 · VW $2.13i | $16,340,649 | SEC |
Price snapshot:
Current price$93.35
Avg. buy price$592.04
+/- since buy-84.23%
52-week low$66.72
52-week high$104.29