Mairs & Power Inc’s Toro Company TTC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$254M Sell
2,718,983
-703,840
-21% -$66.3M 2.6% 10
2025
Q4
$269M Sell
3,422,823
-177,636
-5% -$13.1M 2.59% 11
2025
Q3
$274M Sell
3,600,459
-49,258
-1% -$3.78M 2.58% 9
2025
Q2
$258M Sell
3,649,717
-1,719
-0% -$122K 2.55% 11
2025
Q1
$266M Buy
3,651,436
+57,954
+2% +$4.58M 2.76% 12
2024
Q4
$288M Buy
3,593,482
+162,298
+5% +$13.6M 2.78% 10
2024
Q3
$298M Buy
3,431,184
+185,170
+6% +$16.6M 2.8% 11
2024
Q2
$304M Buy
3,246,014
+1,533
+0% +$135K 2.93% 8
2024
Q1
$297M Buy
3,244,481
+18,934
+0.6% +$1.75M 2.88% 9
2023
Q4
$310M Buy
3,225,547
+18,899
+0.6% +$1.62M 3.26% 7
2023
Q3
$266M Buy
3,206,648
+212,564
+7% +$20.5M 3.13% 7
2023
Q2
$304M Buy
2,994,084
+67,519
+2% +$6.92M 3.31% 7
2023
Q1
$325M Sell
2,926,565
-14,337
-0.5% -$1.6M 3.75% 4
2022
Q4
$333M Sell
2,940,902
-142,276
-5% -$15.1M 4.01% 4
2022
Q3
$267M Buy
3,083,178
+41,414
+1% +$3.54M 3.36% 6
2022
Q2
$231M Buy
3,041,764
+182,391
+6% +$14.8M 2.76% 9
2022
Q1
$244M Buy
2,859,373
+135,384
+5% +$12.6M 2.46% 13
2021
Q4
$272M Buy
2,723,989
+117,126
+4% +$11.7M 2.52% 11
2021
Q3
$254M Sell
2,606,863
-38,142
-1% -$4.16M 2.54% 11
2021
Q2
$291M Sell
2,645,005
-77,191
-3% -$8.49M 2.87% 10
2021
Q1
$281M Sell
2,722,196
-9,599
-0.4% -$959K 2.95% 9
2020
Q4
$259M Sell
2,731,795
-7,627
-0.3% -$674K 2.88% 9
2020
Q3
$230M Buy
2,739,422
+41,679
+2% +$3.12M 2.87% 11
2020
Q2
$179M Buy
2,697,743
+219,860
+9% +$14.4M 2.34% 14
2020
Q1
$161M Sell
2,477,883
-27,258
-1% -$2.07M 2.35% 15
2019
Q4
$200M Sell
2,505,141
-217,326
-8% -$16.6M 2.27% 16
2019
Q3
$200M Sell
2,722,467
-54,435
-2% -$3.89M 2.41% 15
2019
Q2
$186M Sell
2,776,902
-44,905
-2% -$3.15M 2.23% 17
2019
Q1
$194M Sell
2,821,807
-3,222
-0.1% -$204K 2.36% 14
2018
Q4
$158M Buy
2,825,029
+211,965
+8% +$12.3M 2.13% 15
2018
Q3
$157M Buy
2,613,064
+154,233
+6% +$9.38M 1.82% 18
2018
Q2
$148M Sell
2,458,831
-33,016
-1% -$1.99M 1.84% 18
2018
Q1
$156M Sell
2,491,847
-41,650
-2% -$2.65M 1.92% 20
2017
Q4
$165M Sell
2,533,497
-24,076
-0.9% -$1.53M 1.92% 21
2017
Q3
$159M Sell
2,557,573
-216,355
-8% -$14.5M 1.91% 23
2017
Q2
$192M Sell
2,773,928
-245,046
-8% -$16.4M 2.32% 13
2017
Q1
$189M Sell
3,018,974
-248,445
-8% -$14.8M 2.31% 14
2016
Q4
$183M Sell
3,267,419
-570,245
-15% -$29.1M 2.35% 14
2016
Q3
$180M Sell
3,837,664
-134,732
-3% -$6.31M 2.37% 12
2016
Q2
$175M Sell
3,972,396
-94,848
-2% -$4.14M 2.36% 14
2016
Q1
$175M Sell
4,067,244
-246,480
-6% -$9.47M 2.49% 12
2015
Q4
$158M Sell
4,313,724
-484,174
-10% -$18.1M 2.36% 13
2015
Q3
$169M Sell
4,797,898
-159,522
-3% -$5.53M 2.65% 13
2015
Q2
$168M Sell
4,957,420
-660,438
-12% -$22.7M 2.38% 17
2015
Q1
$197M Sell
5,617,858
-152,542
-3% -$5.05M 2.71% 11
2014
Q4
$184M Buy
5,770,400
+12,370
+0.2% +$382K 2.55% 14
2014
Q3
$171M Buy
5,758,030
+72,900
+1% +$2.22M 2.49% 15
2014
Q2
$181M Sell
5,685,130
-214,376
-4% -$6.84M 2.56% 14
2014
Q1
$186M Sell
5,899,506
-506,060
-8% -$16.3M 2.76% 12
2013
Q4
$204M Sell
6,405,566
-24,040
-0.4% -$709K 3.13% 10
2013
Q3
$175M Sell
6,429,606
-31,900
-0.5% -$811K 3.02% 11
2013
Q2
$147M Buy
+6,461,506
New +$149M 2.8% 12

Other funds holding TTC