Mairs & Power Inc’s Tennant Co TNC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$105M Sell
1,352,658
-68,752
-5% -$5.33M 1.03% 31
2025
Q1
$113M Buy
1,421,410
+1,715
+0.1% +$137K 1.18% 29
2024
Q4
$116M Buy
1,419,695
+83,613
+6% +$6.82M 1.12% 30
2024
Q3
$128M Buy
1,336,082
+141,473
+12% +$13.6M 1.21% 29
2024
Q2
$118M Buy
1,194,609
+25,000
+2% +$2.46M 1.14% 31
2024
Q1
$142M Sell
1,169,609
-55,100
-4% -$6.7M 1.38% 29
2023
Q4
$114M Sell
1,224,709
-107,105
-8% -$9.93M 1.2% 33
2023
Q3
$98.8M Sell
1,331,814
-109,570
-8% -$8.12M 1.16% 32
2023
Q2
$117M Sell
1,441,384
-91,332
-6% -$7.41M 1.27% 32
2023
Q1
$105M Sell
1,532,716
-99,232
-6% -$6.8M 1.21% 30
2022
Q4
$100M Sell
1,631,948
-41,384
-2% -$2.55M 1.21% 31
2022
Q3
$94.6M Buy
1,673,332
+12,119
+0.7% +$685K 1.19% 32
2022
Q2
$98.4M Sell
1,661,213
-5,993
-0.4% -$355K 1.18% 31
2022
Q1
$131M Sell
1,667,206
-12,896
-0.8% -$1.02M 1.32% 31
2021
Q4
$136M Buy
1,680,102
+2,956
+0.2% +$240K 1.26% 33
2021
Q3
$124M Buy
1,677,146
+18,680
+1% +$1.38M 1.24% 33
2021
Q2
$132M Buy
1,658,466
+787
+0% +$62.8K 1.31% 32
2021
Q1
$132M Buy
1,657,679
+12,622
+0.8% +$1.01M 1.39% 29
2020
Q4
$115M Buy
1,645,057
+67,281
+4% +$4.72M 1.28% 32
2020
Q3
$95.2M Sell
1,577,776
-14,171
-0.9% -$855K 1.19% 34
2020
Q2
$103M Buy
1,591,947
+91,139
+6% +$5.92M 1.35% 30
2020
Q1
$87M Buy
1,500,808
+77,826
+5% +$4.51M 1.27% 29
2019
Q4
$111M Buy
1,422,982
+10,815
+0.8% +$843K 1.26% 31
2019
Q3
$99.8M Buy
1,412,167
+55,601
+4% +$3.93M 1.21% 30
2019
Q2
$83M Buy
1,356,566
+50,081
+4% +$3.06M 1% 33
2019
Q1
$81.1M Buy
1,306,485
+34,547
+3% +$2.15M 0.99% 35
2018
Q4
$66.3M Buy
1,271,938
+84,301
+7% +$4.39M 0.89% 39
2018
Q3
$90.2M Buy
1,187,637
+2,107
+0.2% +$160K 1.05% 37
2018
Q2
$93.7M Sell
1,185,530
-13,782
-1% -$1.09M 1.16% 33
2018
Q1
$81.2M Buy
1,199,312
+85,467
+8% +$5.79M 1% 33
2017
Q4
$80.9M Buy
1,113,845
+134,442
+14% +$9.77M 0.94% 37
2017
Q3
$64.8M Buy
979,403
+238,967
+32% +$15.8M 0.78% 43
2017
Q2
$54.6M Buy
740,436
+200,441
+37% +$14.8M 0.66% 46
2017
Q1
$39.2M Buy
539,995
+415,215
+333% +$30.2M 0.48% 50
2016
Q4
$8.88M Buy
124,780
+8,080
+7% +$575K 0.11% 81
2016
Q3
$7.56M Buy
116,700
+108,800
+1,377% +$7.05M 0.1% 83
2016
Q2
$426K Hold
7,900
0.01% 138
2016
Q1
$407K Hold
7,900
0.01% 140
2015
Q4
$444K Hold
7,900
0.01% 137
2015
Q3
$444K Hold
7,900
0.01% 134
2015
Q2
$516K Hold
7,900
0.01% 133
2015
Q1
$516K Hold
7,900
0.01% 140
2014
Q4
$570K Hold
7,900
0.01% 139
2014
Q3
$530K Sell
7,900
-1,300
-14% -$87.2K 0.01% 139
2014
Q2
$702K Hold
9,200
0.01% 127
2014
Q1
$604K Hold
9,200
0.01% 138
2013
Q4
$624K Hold
9,200
0.01% 136
2013
Q3
$570K Hold
9,200
0.01% 130
2013
Q2
$444K Buy
+9,200
New +$444K 0.01% 134