MPI
IBM icon

Mairs & Power Inc’s IBM IBM Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$1.11M Buy
3,774
+2,395
+174% +$706K 0.01% 140
2025
Q1
$343K Buy
1,379
+262
+23% +$65.1K ﹤0.01% 182
2024
Q4
$246K Buy
1,117
+100
+10% +$22K ﹤0.01% 210
2024
Q3
$225K Buy
+1,017
New +$225K ﹤0.01% 214
2024
Q2
Sell
-1,117
Closed -$213K 226
2024
Q1
$213K Sell
1,117
-185
-14% -$35.3K ﹤0.01% 214
2023
Q4
$213K Buy
+1,302
New +$213K ﹤0.01% 216
2023
Q2
Sell
-2,162
Closed -$283K 235
2023
Q1
$283K Sell
2,162
-280
-11% -$36.7K ﹤0.01% 208
2022
Q4
$344K Hold
2,442
﹤0.01% 184
2022
Q3
$290K Sell
2,442
-866
-26% -$103K ﹤0.01% 192
2022
Q2
$467K Sell
3,308
-394
-11% -$55.6K 0.01% 151
2022
Q1
$481K Sell
3,702
-412
-10% -$53.5K ﹤0.01% 164
2021
Q4
$550K Sell
4,114
-1,221
-23% -$163K 0.01% 157
2021
Q3
$741K Sell
5,335
-2,426
-31% -$337K 0.01% 142
2021
Q2
$1.14M Sell
7,761
-923
-11% -$135K 0.01% 133
2021
Q1
$1.16M Sell
8,684
-1,799
-17% -$240K 0.01% 134
2020
Q4
$1.32M Buy
10,483
+1,991
+23% +$251K 0.01% 129
2020
Q3
$1.03M Sell
8,492
-5,504
-39% -$670K 0.01% 132
2020
Q2
$1.69M Sell
13,996
-1,630
-10% -$197K 0.02% 116
2020
Q1
$1.73M Buy
15,626
+897
+6% +$99.5K 0.03% 111
2019
Q4
$1.97M Sell
14,729
-24,606
-63% -$3.3M 0.02% 116
2019
Q3
$5.72M Hold
39,335
0.07% 94
2019
Q2
$5.42M Sell
39,335
-3,264
-8% -$450K 0.07% 99
2019
Q1
$6.01M Sell
42,599
-3,988
-9% -$563K 0.07% 96
2018
Q4
$5.3M Sell
46,587
-18,754
-29% -$2.13M 0.07% 94
2018
Q3
$9.88M Sell
65,341
-25,661
-28% -$3.88M 0.12% 82
2018
Q2
$12.7M Sell
91,002
-30,903
-25% -$4.32M 0.16% 73
2018
Q1
$18.7M Sell
121,905
-5,963
-5% -$915K 0.23% 61
2017
Q4
$19.6M Sell
127,868
-43,224
-25% -$6.63M 0.23% 59
2017
Q3
$24.8M Sell
171,092
-6,537
-4% -$948K 0.3% 57
2017
Q2
$27.3M Sell
177,629
-1,324
-0.7% -$204K 0.33% 57
2017
Q1
$31.2M Sell
178,953
-3,920
-2% -$683K 0.38% 52
2016
Q4
$30.4M Sell
182,873
-3,628
-2% -$602K 0.39% 51
2016
Q3
$29.6M Sell
186,501
-10,304
-5% -$1.64M 0.39% 53
2016
Q2
$29.9M Sell
196,805
-2,102
-1% -$319K 0.4% 49
2016
Q1
$30.1M Buy
198,907
+835
+0.4% +$126K 0.43% 49
2015
Q4
$27.3M Sell
198,072
-6,017
-3% -$828K 0.41% 52
2015
Q3
$29.6M Sell
204,089
-12,091
-6% -$1.75M 0.46% 48
2015
Q2
$35.2M Buy
216,180
+149
+0.1% +$24.2K 0.5% 47
2015
Q1
$34.7M Buy
216,031
+3,319
+2% +$533K 0.48% 48
2014
Q4
$34.1M Buy
212,712
+14,042
+7% +$2.25M 0.47% 49
2014
Q3
$37.7M Buy
198,670
+14,498
+8% +$2.75M 0.55% 47
2014
Q2
$33.4M Buy
184,172
+16,215
+10% +$2.94M 0.47% 50
2014
Q1
$32.3M Buy
167,957
+63,829
+61% +$12.3M 0.48% 49
2013
Q4
$19.5M Buy
104,128
+16,178
+18% +$3.03M 0.3% 53
2013
Q3
$16.3M Sell
87,950
-347
-0.4% -$64.3K 0.28% 55
2013
Q2
$16.9M Buy
+88,297
New +$16.9M 0.32% 51