William Frels - Mairs & Power Inc
Holding/activity history for Toro Co. (TTC)
| Period | Shares | % of Portfolio | Activity | % Change to Portfolio | Reported Price | Value | Filing |
|---|---|---|---|---|---|---|---|
| 2026 Q1 | 2,718,983 | 2.60 | Reduce 20.56% | 0.53 | $93.44 | $254,061,812 | SEC |
| 2025 Q4 | 3,422,823 | 2.59 | Reduce 4.93% | 0.13 | $78.72 | $269,444,639 | SEC |
| 2025 Q3 | 3,600,459 | 2.58 | Reduce 1.35% | 0.03 | $76.20 | $274,355,003 | SEC |
| 2025 Q2 | 3,649,717 | 2.55 | Reduce 0.05% | <0.01 | $70.68 | $257,961,970 | SEC |
| 2025 Q1 | 3,651,436 | 2.76 | Add 1.61% | 0.04 | $72.75 | $265,641,974 | SEC |
| 2024 Q4 | 3,593,482 | 2.78 | Add 4.73% | 0.13 | $80.10 | $287,837,889 | SEC |
| 2024 Q3 | 3,431,184 | 2.80 | Add 5.70% | 0.15 | $86.73 | $297,586,617 | SEC |
| 2024 Q2 | 3,246,014 | 2.93 | Add 0.05% | <0.01 | $93.51 | $303,534,730 | SEC |
| 2024 Q1 | 3,244,481 | 2.88 | Add 0.59% | 0.02 | $91.63 | $297,291,836 | SEC |
| 2023 Q4 | 3,225,547 | 3.26 | Add 0.59% | 0.02 | $95.99 | $309,620,228 | SEC |
| 2023 Q3 | 3,206,648 | 3.13 | Add 7.10% | 0.21 | $83.10 | $266,472,445 | SEC |
| 2023 Q2 | 2,994,084 | 3.31 | Add 2.31% | 0.07 | $101.65 | $304,348,672 | SEC |
| 2023 Q1 | 2,926,565 | 3.75 | Reduce 0.49% | 0.02 | $111.16 | $325,317,007 | SEC |
| 2022 Q4 | 2,940,902 | 4.01 | Reduce 4.61% | 0.16 | $113.20 | $332,910,087 | SEC |
| 2022 Q3 | 3,083,178 | 3.36 | Add 1.36% | 0.05 | $86.48 | $266,633,000 | SEC |
| 2022 Q2 | 3,041,764 | 2.76 | Add 6.38% | 0.17 | $75.79 | $230,535,000 | SEC |
| 2022 Q1 | 2,859,373 | 2.46 | Add 4.97% | 0.12 | $85.49 | $244,448,000 | SEC |
| 2021 Q4 | 2,723,989 | 2.52 | Add 4.49% | 0.11 | $99.91 | $272,154,000 | SEC |
| 2021 Q3 | 2,606,863 | 2.54 | Reduce 1.44% | 0.04 | $97.41 | $253,934,000 | SEC |
| 2021 Q2 | 2,645,005 | 2.87 | Reduce 2.84% | 0.08 | $109.88 | $290,633,000 | SEC |
| 2021 Q1 | 2,722,196 | 2.95 | Reduce 0.35% | 0.01 | $103.14 | $280,767,000 | SEC |
| 2020 Q4 | 2,731,795 | 2.88 | Reduce 0.28% | <0.01 | $94.84 | $259,083,000 | SEC |
| 2020 Q3 | 2,739,422 | 2.87 | Add 1.54% | 0.04 | $83.95 | $229,975,000 | SEC |
| 2020 Q2 | 2,697,743 | 2.34 | Add 8.87% | 0.19 | $66.34 | $178,968,000 | SEC |
| 2020 Q1 | 2,477,883 | 2.35 | Reduce 1.09% | 0.02 | $65.09 | $161,285,000 | SEC |
| 2019 Q4 | 2,505,141 | 2.27 | Reduce 7.98% | 0.19 | $79.67 | $199,585,000 | SEC |
| 2019 Q3 | 2,722,467 | 2.41 | Reduce 1.96% | 0.04 | $73.30 | $199,557,000 | SEC |
| 2019 Q2 | 2,776,902 | 2.23 | Reduce 1.59% | 0.04 | $66.90 | $185,775,000 | SEC |
| 2019 Q1 | 2,821,807 | 2.36 | Reduce 0.11% | <0.01 | $68.84 | $194,253,000 | SEC |
| 2018 Q4 | 2,825,029 | 2.13 | Add 8.11% | 0.16 | $55.88 | $157,863,000 | SEC |
| 2018 Q3 | 2,613,064 | 1.82 | Add 6.27% | 0.11 | $59.97 | $156,705,000 | SEC |
| 2018 Q2 | 2,458,831 | 1.84 | Reduce 1.32% | 0.03 | $60.25 | $148,145,000 | SEC |
| 2018 Q1 | 2,491,847 | 1.92 | Reduce 1.64% | 0.03 | $62.45 | $155,616,000 | SEC |
| 2017 Q4 | 2,533,497 | 1.92 | Reduce 0.94% | 0.02 | $65.23 | $165,260,000 | SEC |
| 2017 Q3 | 2,557,573 | 1.91 | Reduce 7.80% | 0.18 | $62.06 | $158,723,000 | SEC |
| 2017 Q2 | 2,773,928 | 2.32 | Reduce 8.12% | 0.19 | $69.29 | $192,205,000 | SEC |
| 2017 Q1 | 3,018,974 | 2.31 | Reduce 7.60% | 0.18 | $62.46 | $188,565,000 | SEC |
| 2016 Q4 | 3,267,419 | 2.35 | Reduce 14.86% | 0.35 | $55.95 | $182,812,000 | SEC |
| 2016 Q3 | 3,837,664 | 2.37 | Add 93.22% | 1.14 | $46.84 | $179,756,000 | SEC |
| 2016 Q2 | 1,986,198 | 2.36 | Reduce 2.33% | 0.06 | $88.20 | $175,183,000 | SEC |
| 2016 Q1 | 2,033,622 | 2.49 | Reduce 5.71% | 0.13 | $86.12 | $175,136,000 | SEC |
| 2015 Q4 | 2,156,862 | 2.36 | Reduce 10.09% | 0.27 | $73.07 | $157,602,000 | SEC |
| 2015 Q3 | 2,398,949 | 2.64 | Reduce 3.22% | 0.08 | $70.54 | $169,222,000 | SEC |
| 2015 Q2 | 2,478,710 | 2.38 | Reduce 11.76% | 0.32 | $67.78 | $168,007,000 | SEC |
| 2015 Q1 | 2,808,929 | 2.71 | Reduce 2.64% | 0.07 | $70.12 | $196,962,000 | SEC |
| 2014 Q4 | 2,885,200 | 2.56 | Add 0.21% | <0.01 | $63.81 | $184,105,000 | SEC |
| 2014 Q3 | 2,879,015 | 2.49 | Add 1.28% | 0.03 | $59.23 | $170,524,000 | SEC |
| 2014 Q2 | 2,842,565 | 2.60 | Reduce 3.63% | 0.11 | $63.60 | $180,787,000 | SEC |
| 2014 Q1 | 2,949,753 | 2.89 | Reduce 7.90% | 0.26 | $63.19 | $186,395,000 | SEC |
| 2013 Q4 | 3,202,783 | 3.29 | Reduce 0.37% | 0.01 | $63.60 | $203,697,000 | SEC |
| 2013 Q3 | 3,214,803 | 3.17 | Reduce 0.49% | 0.01 | $54.35 | $174,725,000 | SEC |
| 2013 Q2 | 3,230,753 | 2.94 | Reduce 0.25% | <0.01 | $45.41 | $146,708,000 | SEC |
| 2013 Q1 | 3,238,818 | 1.52 | Add 0.31% | <0.01 | $46.04 | $149,115,000 | SEC |
| 2012 Q4 | 3,228,943 | 3.46 | Reduce 2.64% | 0.09 | $42.98 | $138,780,000 | SEC |
| 2012 Q3 | 3,316,553 | 3.25 | Add 100.03% | 1.63 | $39.78 | $131,932,000 | SEC |
| 2012 Q2 | 1,658,021 | 3.17 | Add 0.04% | <0.01 | $73.29 | $121,516,000 | SEC |
| 2012 Q1 | 1,657,331 | 3.02 | Reduce 0.58% | 0.02 | $71.11 | $117,853,000 | SEC |
| 2011 Q4 | 1,667,072 | 2.91 | Reduce 0.26% | <0.01 | $60.66 | $101,125,000 | SEC |
| 2011 Q3 | 1,671,470 | 2.65 | Buy | 2.65 | $49.27 | $82,353,000 | SEC |
| 2011 Q2 | 0 | 0.00 | Sell 100.00% | 3.14 | SEC | ||
| 2011 Q1 | 1,731,557 | 3.14 | Reduce 2.38% | 0.08 | $66.22 | $114,664,000 | SEC |
| 2010 Q4 | 1,773,807 | 3.15 | Reduce 1.89% | 0.03 | $61.64 | $109,337,000 | SEC |
| 2010 Q3 | 1,807,963 | 1.61 | Reduce 25.23% | 0.45 | $56,230.00 | $101,661,759,000 | SEC |
| 2010 Q1 | 2,417,946 | 1.80 | Reduce 0.66% | 0.01 | $49,170.00 | $118,890,405,000 | SEC |
| 2009 Q4 | 2,433,946 | 1.61 | Reduce 0.37% | <0.01 | $41,810.00 | $101,763,282,000 | SEC |
| 2009 Q3 | 2,442,971 | 1.60 | Reduce 0.19% | <0.01 | $39,770.00 | $97,156,957,000 | SEC |
| 2009 Q2 | 2,447,721 | 1.39 | Add 1.04% | 0.01 | $29,900.00 | $73,186,858,000 | SEC |
| 2009 Q1 | 2,422,591 | 1.32 | Reduce 0.54% | <0.01 | $24,180.00 | $58,578,250,000 | SEC |
| 2008 Q4 | 2,435,691 | 1.53 | Reduce 0.23% | <0.01 | $33,000.00 | $80,377,803,000 | SEC |
| 2008 Q3 | 2,441,318 | 1.47 | Add 2.55% | 0.04 | $41,300.00 | $100,826,433,000 | SEC |
| 2008 Q2 | 2,380,598 | 1.17 | Add 9.72% | 0.10 | $33,270.00 | $79,202,495,000 | SEC |
| 2008 Q1 | 2,169,726 | 1.24 | Add 0.23% | <0.01 | $41,390.00 | $89,804,959,000 | SEC |
| 2007 Q4 | 2,164,726 | 2.40 | Reduce 0.25% | <0.01 | $54,440.00 | $117,847,683,000 | SEC |
| 2007 Q3 | 2,170,046 | 1.53 | Reduce 0.06% | <0.01 | $58,830.00 | $127,663,806,000 | SEC |
| 2007 Q2 | 2,171,436 | 1.54 | Reduce 0.66% | <0.01 | $58,890.00 | $127,875,866,000 | SEC |
| 2007 Q1 | 2,185,925 | 1.43 | Add 0.03% | <0.01 | $51,240.00 | $112,006,797,000 | SEC |
| 2006 Q4 | 2,185,295 | 1.31 | Reduce 0.63% | 0.02 | $46,630.00 | $101,900,306,000 | SEC |
| 2006 Q3 | 2,199,143 | 2.55 | Reduce 3.81% | 0.01 | $42,170.00 | $92,737,860,000 | SEC |
| 2006 Q2 | 2,286,295 | 0.34 | Add 4.00% | 0.01 | $2,961.11 | $6,769,977,000 | SEC |
| 2006 Q1 | 2,198,261 | 1.44 | Reduce 0.81% | 0.01 | $47,750.00 | $104,966,963,000 | SEC |
| 2005 Q4 | 2,216,283 | 1.41 | Add 1.77% | 0.02 | $43,770.00 | $97,006,707,000 | SEC |
| 2005 Q3 | 2,177,658 | 2.51 | Add 12.79% | 0.28 | $36,760.00 | $80,050,708,000 | SEC |
| 2005 Q2 | 1,930,779 | 1.17 | Add 99.87% | 0.58 | $38,610.00 | $74,547,377,000 | SEC |
| 2005 Q1 | 966,004 | 1.43 | Reduce 0.00% | $88,500.00 | $85,491,354,000 | SEC | |
| 2004 Q4 | 966,018 | 1.41 | Buy | 1.41 | $81,350.00 | $78,585,564,000 | SEC |
| 2004 Q3 | 0 | 0.00 | Sell 100.00% | 3.05 | SEC | ||
| 2004 Q2 | 989,293 | 3.05 | Reduce 3.03% | 0.05 | $70,070.00 | $69,319,761,000 | SEC |
| 2004 Q1 | 1,020,193 | 1.52 | Reduce 5.53% | 0.07 | $62,000.00 | $63,251,966,000 | SEC |
| 2003 Q4 | 1,079,855 | 1.34 | Add 0.92% | 0.01 | $46,400.00 | $50,105,272,000 | SEC |
| 2003 Q3 | 1,069,986 | 1.50 | Buy | 1.50 | $45,000.00 | $48,149,370,000 | SEC |
| 2003 Q2 | 0 | 0.00 | Sell 100.00% | 1.70 | SEC | ||
| 2003 Q1 | 581,358 | 1.70 | Reduce 0.64% | 0.01 | $70,050.00 | $40,724,128,000 | SEC |
| 2002 Q4 | 585,108 | 1.58 | Reduce 1.50% | 0.02 | $63,900.00 | $37,388,401,000 | SEC |
| 2002 Q3 | 594,008 | 1.57 | Reduce 0.03% | <0.01 | $56,250.00 | $33,412,950,000 | SEC |
| 2002 Q2 | 594,183 | 1.50 | Reduce 0.18% | <0.01 | $56,840.00 | $33,773,362,000 | SEC |
| 2002 Q1 | 595,283 | 3.09 | Reduce 0.18% | <0.01 | $59,600.00 | $35,478,867,000 | SEC |
| 2001 Q4 | 596,383 | 1.34 | Add 18.59% | 0.21 | $45,000.00 | $26,837,235,000 | SEC |
| 2001 Q3 | 502,908 | 1.21 | Reduce 0.42% | 0.01 | $42,100.00 | $21,172,427,000 | SEC |
| 2001 Q2 | 505,008 | 2.57 | Buy | 2.57 | $44,950.00 | $22,700,110,000 | SEC |
| 2001 Q1 | 0 | 0.00 | Sell 100.00% | 1.07 | SEC | ||
| 2000 Q4 | 505,508 | 1.07 | Add 7.78% | 0.08 | $36,687.50 | $18,545,825,000 | SEC |
| 2000 Q3 | 469,008 | 0.96 | Add 3.69% | 0.03 | $31,500.00 | $14,773,752,000 | SEC |
| 2000 Q2 | 452,308 | 0.94 | Buy | 0.94 | $32,937.50 | $14,897,895,000 | SEC |
| 2000 Q1 | 0 | 0.00 | Sell 100.00% | 1.03 | SEC | ||
| 1999 Q4 | 436,208 | 1.03 | Reduce 0.23% | <0.01 | $37,312.50 | $16,276,011,000 | SEC |
| 1999 Q3 | 437,208 | 1.03 | Buy | 1.03 | $37,375.00 | $16,340,649,000 | SEC |