MPI
JPM icon

Mairs & Power Inc’s JPMorgan Chase JPM Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$435M Sell
1,500,966
-161,804
-10% -$46.9M 4.3% 4
2025
Q1
$408M Sell
1,662,770
-51,519
-3% -$12.6M 4.24% 5
2024
Q4
$411M Sell
1,714,289
-6,083
-0.4% -$1.46M 3.98% 6
2024
Q3
$363M Sell
1,720,372
-3,143
-0.2% -$663K 3.41% 6
2024
Q2
$349M Buy
1,723,515
+6,969
+0.4% +$1.41M 3.37% 6
2024
Q1
$344M Sell
1,716,546
-10,555
-0.6% -$2.11M 3.33% 7
2023
Q4
$294M Buy
1,727,101
+41,810
+2% +$7.11M 3.1% 8
2023
Q3
$244M Buy
1,685,291
+36,403
+2% +$5.28M 2.87% 8
2023
Q2
$240M Buy
1,648,888
+362,609
+28% +$52.7M 2.61% 13
2023
Q1
$168M Buy
1,286,279
+304,480
+31% +$39.7M 1.93% 19
2022
Q4
$132M Buy
981,799
+21,606
+2% +$2.9M 1.58% 26
2022
Q3
$100M Buy
960,193
+445,939
+87% +$46.6M 1.27% 30
2022
Q2
$57.9M Buy
514,254
+9,048
+2% +$1.02M 0.69% 40
2022
Q1
$68.9M Buy
505,206
+261,525
+107% +$35.7M 0.69% 39
2021
Q4
$38.6M Buy
243,681
+21,619
+10% +$3.42M 0.36% 52
2021
Q3
$36.3M Buy
222,062
+2,385
+1% +$390K 0.36% 53
2021
Q2
$34.2M Sell
219,677
-2,445
-1% -$380K 0.34% 55
2021
Q1
$33.8M Sell
222,122
-16,671
-7% -$2.54M 0.36% 54
2020
Q4
$30.3M Sell
238,793
-483
-0.2% -$61.4K 0.34% 55
2020
Q3
$23M Sell
239,276
-2,636
-1% -$254K 0.29% 54
2020
Q2
$22.8M Sell
241,912
-705
-0.3% -$66.3K 0.3% 53
2020
Q1
$21.8M Sell
242,617
-1,072
-0.4% -$96.5K 0.32% 52
2019
Q4
$34M Sell
243,689
-1,704
-0.7% -$238K 0.39% 50
2019
Q3
$28.9M Sell
245,393
-1,870
-0.8% -$220K 0.35% 54
2019
Q2
$27.6M Sell
247,263
-2,026
-0.8% -$227K 0.33% 54
2019
Q1
$25.2M Buy
249,289
+37
+0% +$3.75K 0.31% 56
2018
Q4
$24.3M Buy
249,252
+188
+0.1% +$18.4K 0.33% 58
2018
Q3
$28.1M Sell
249,064
-294
-0.1% -$33.2K 0.33% 59
2018
Q2
$26M Sell
249,358
-921
-0.4% -$96K 0.32% 60
2018
Q1
$27.5M Sell
250,279
-4,902
-2% -$539K 0.34% 57
2017
Q4
$27.3M Sell
255,181
-22,399
-8% -$2.4M 0.32% 55
2017
Q3
$26.5M Sell
277,580
-2,113
-0.8% -$202K 0.32% 54
2017
Q2
$25.6M Sell
279,693
-3,476
-1% -$318K 0.31% 59
2017
Q1
$24.9M Buy
283,169
+130
+0% +$11.4K 0.3% 59
2016
Q4
$24.4M Sell
283,039
-1,204
-0.4% -$104K 0.31% 55
2016
Q3
$18.9M Buy
284,243
+3,337
+1% +$222K 0.25% 61
2016
Q2
$17.5M Buy
280,906
+2,143
+0.8% +$133K 0.24% 62
2016
Q1
$16.5M Sell
278,763
-3,817
-1% -$226K 0.23% 59
2015
Q4
$18.7M Sell
282,580
-1,744
-0.6% -$115K 0.28% 58
2015
Q3
$17.3M Sell
284,324
-10,443
-4% -$637K 0.27% 59
2015
Q2
$20M Sell
294,767
-9,537
-3% -$646K 0.28% 56
2015
Q1
$18.4M Buy
304,304
+1,025
+0.3% +$62.1K 0.25% 56
2014
Q4
$19M Buy
303,279
+385
+0.1% +$24.1K 0.26% 55
2014
Q3
$18.2M Buy
302,894
+536
+0.2% +$32.3K 0.27% 55
2014
Q2
$17.4M Buy
302,358
+34,705
+13% +$2M 0.25% 58
2014
Q1
$16.2M Buy
267,653
+4,685
+2% +$284K 0.24% 59
2013
Q4
$15.4M Sell
262,968
-2,495
-0.9% -$146K 0.24% 60
2013
Q3
$13.7M Sell
265,463
-42,659
-14% -$2.21M 0.24% 61
2013
Q2
$16.3M Buy
+308,122
New +$16.3M 0.31% 54