MPI
CAT icon

Mairs & Power Inc’s Caterpillar CAT Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$7.52M Buy
19,361
+2,808
+17% +$1.09M 0.07% 77
2025
Q1
$5.46M Sell
16,553
-140
-0.8% -$46.2K 0.06% 86
2024
Q4
$6.06M Buy
16,693
+115
+0.7% +$41.7K 0.06% 86
2024
Q3
$6.48M Sell
16,578
-510
-3% -$199K 0.06% 90
2024
Q2
$5.69M Sell
17,088
-347
-2% -$116K 0.06% 90
2024
Q1
$6.39M Sell
17,435
-145
-0.8% -$53.1K 0.06% 89
2023
Q4
$5.2M Hold
17,580
0.05% 93
2023
Q3
$4.8M Sell
17,580
-75
-0.4% -$20.5K 0.06% 92
2023
Q2
$4.34M Sell
17,655
-265
-1% -$65.2K 0.05% 95
2023
Q1
$4.1M Sell
17,920
-35
-0.2% -$8.01K 0.05% 99
2022
Q4
$4.3M Sell
17,955
-140
-0.8% -$33.5K 0.05% 99
2022
Q3
$2.97M Buy
18,095
+10,800
+148% +$1.77M 0.04% 104
2022
Q2
$1.3M Sell
7,295
-325
-4% -$58.1K 0.02% 123
2022
Q1
$1.7M Buy
7,620
+300
+4% +$66.9K 0.02% 125
2021
Q4
$1.51M Buy
7,320
+498
+7% +$103K 0.01% 127
2021
Q3
$1.31M Sell
6,822
-150
-2% -$28.8K 0.01% 127
2021
Q2
$1.52M Sell
6,972
-3,163
-31% -$688K 0.02% 125
2021
Q1
$2.35M Buy
10,135
+2,946
+41% +$683K 0.02% 111
2020
Q4
$1.31M Buy
7,189
+282
+4% +$51.3K 0.01% 130
2020
Q3
$1.03M Sell
6,907
-468
-6% -$69.8K 0.01% 133
2020
Q2
$933K Hold
7,375
0.01% 134
2020
Q1
$856K Buy
7,375
+335
+5% +$38.9K 0.01% 131
2019
Q4
$1.04M Hold
7,040
0.01% 138
2019
Q3
$889K Hold
7,040
0.01% 136
2019
Q2
$959K Hold
7,040
0.01% 135
2019
Q1
$954K Hold
7,040
0.01% 137
2018
Q4
$895K Hold
7,040
0.01% 134
2018
Q3
$1.07M Sell
7,040
-1,000
-12% -$153K 0.01% 131
2018
Q2
$1.09M Buy
8,040
+550
+7% +$74.6K 0.01% 126
2018
Q1
$1.1M Buy
7,490
+128
+2% +$18.9K 0.01% 124
2017
Q4
$1.16M Hold
7,362
0.01% 120
2017
Q3
$918K Hold
7,362
0.01% 124
2017
Q2
$791K Sell
7,362
-400
-5% -$43K 0.01% 124
2017
Q1
$720K Buy
7,762
+80
+1% +$7.42K 0.01% 131
2016
Q4
$712K Hold
7,682
0.01% 128
2016
Q3
$682K Buy
7,682
+3,000
+64% +$266K 0.01% 128
2016
Q2
$355K Sell
4,682
-50
-1% -$3.79K ﹤0.01% 143
2016
Q1
$362K Sell
4,732
-300
-6% -$23K 0.01% 144
2015
Q4
$342K Sell
5,032
-100
-2% -$6.8K 0.01% 152
2015
Q3
$335K Buy
5,132
+1,020
+25% +$66.6K 0.01% 146
2015
Q2
$349K Sell
4,112
-226
-5% -$19.2K ﹤0.01% 146
2015
Q1
$347K Buy
4,338
+839
+24% +$67.1K ﹤0.01% 154
2014
Q4
$320K Buy
3,499
+427
+14% +$39.1K ﹤0.01% 162
2014
Q3
$304K Buy
3,072
+486
+19% +$48.1K ﹤0.01% 160
2014
Q2
$281K Sell
2,586
-134
-5% -$14.6K ﹤0.01% 169
2014
Q1
$270K Sell
2,720
-66
-2% -$6.55K ﹤0.01% 174
2013
Q4
$253K Sell
2,786
-1,400
-33% -$127K ﹤0.01% 193
2013
Q3
$349K Sell
4,186
-265
-6% -$22.1K 0.01% 149
2013
Q2
$367K Buy
+4,451
New +$367K 0.01% 139