MPI
TTC icon

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

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$258M Sell
3,649,717
-1,719
-0% -$121K 2.55% 11
2025
Q1
$266M Buy
3,651,436
+57,954
+2% +$4.22M 2.76% 12
2024
Q4
$288M Buy
3,593,482
+162,298
+5% +$13M 2.78% 10
2024
Q3
$298M Buy
3,431,184
+185,170
+6% +$16.1M 2.8% 11
2024
Q2
$304M Buy
3,246,014
+1,533
+0% +$143K 2.93% 8
2024
Q1
$297M Buy
3,244,481
+18,934
+0.6% +$1.73M 2.88% 9
2023
Q4
$310M Buy
3,225,547
+18,899
+0.6% +$1.81M 3.26% 7
2023
Q3
$266M Buy
3,206,648
+212,564
+7% +$17.7M 3.13% 7
2023
Q2
$304M Buy
2,994,084
+67,519
+2% +$6.86M 3.31% 7
2023
Q1
$325M Sell
2,926,565
-14,337
-0.5% -$1.59M 3.75% 4
2022
Q4
$333M Sell
2,940,902
-142,276
-5% -$16.1M 4.01% 4
2022
Q3
$267M Buy
3,083,178
+41,414
+1% +$3.58M 3.36% 6
2022
Q2
$231M Buy
3,041,764
+182,391
+6% +$13.8M 2.76% 9
2022
Q1
$244M Buy
2,859,373
+135,384
+5% +$11.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% -$3.72M 2.54% 11
2021
Q2
$291M Sell
2,645,005
-77,191
-3% -$8.48M 2.87% 10
2021
Q1
$281M Sell
2,722,196
-9,599
-0.4% -$990K 2.95% 9
2020
Q4
$259M Sell
2,731,795
-7,627
-0.3% -$723K 2.88% 9
2020
Q3
$230M Buy
2,739,422
+41,679
+2% +$3.5M 2.87% 11
2020
Q2
$179M Buy
2,697,743
+219,860
+9% +$14.6M 2.34% 14
2020
Q1
$161M Sell
2,477,883
-27,258
-1% -$1.77M 2.35% 15
2019
Q4
$200M Sell
2,505,141
-217,326
-8% -$17.3M 2.27% 16
2019
Q3
$200M Sell
2,722,467
-54,435
-2% -$3.99M 2.41% 15
2019
Q2
$186M Sell
2,776,902
-44,905
-2% -$3M 2.23% 17
2019
Q1
$194M Sell
2,821,807
-3,222
-0.1% -$222K 2.36% 14
2018
Q4
$158M Buy
2,825,029
+211,965
+8% +$11.8M 2.13% 15
2018
Q3
$157M Buy
2,613,064
+154,233
+6% +$9.25M 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.6M 1.92% 20
2017
Q4
$165M Sell
2,533,497
-24,076
-0.9% -$1.57M 1.92% 21
2017
Q3
$159M Sell
2,557,573
-216,355
-8% -$13.4M 1.91% 23
2017
Q2
$192M Sell
2,773,928
-245,046
-8% -$17M 2.32% 13
2017
Q1
$189M Sell
3,018,974
-248,445
-8% -$15.5M 2.31% 14
2016
Q4
$183M Sell
3,267,419
-570,245
-15% -$31.9M 2.35% 14
2016
Q3
$180M Buy
3,837,664
+1,851,466
+93% +$86.7M 2.37% 12
2016
Q2
$175M Sell
1,986,198
-47,424
-2% -$4.18M 2.36% 14
2016
Q1
$175M Sell
2,033,622
-123,240
-6% -$10.6M 2.49% 12
2015
Q4
$158M Sell
2,156,862
-242,087
-10% -$17.7M 2.36% 13
2015
Q3
$169M Sell
2,398,949
-79,761
-3% -$5.63M 2.65% 13
2015
Q2
$168M Sell
2,478,710
-330,219
-12% -$22.4M 2.38% 17
2015
Q1
$197M Sell
2,808,929
-76,271
-3% -$5.35M 2.71% 11
2014
Q4
$184M Buy
2,885,200
+6,185
+0.2% +$395K 2.55% 14
2014
Q3
$171M Buy
2,879,015
+36,450
+1% +$2.16M 2.49% 15
2014
Q2
$181M Sell
2,842,565
-107,188
-4% -$6.82M 2.56% 14
2014
Q1
$186M Sell
2,949,753
-253,030
-8% -$16M 2.76% 12
2013
Q4
$204M Sell
3,202,783
-12,020
-0.4% -$764K 3.13% 10
2013
Q3
$175M Sell
3,214,803
-15,950
-0.5% -$867K 3.02% 11
2013
Q2
$147M Buy
+3,230,753
New +$147M 2.8% 12