MPI
SPY icon

Mairs & Power Inc’s SPDR S&P 500 ETF Trust SPY Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$17.2M Buy
27,790
+18,846
+211% +$11.6M 0.17% 62
2025
Q1
$5M Sell
8,944
-72
-0.8% -$40.3K 0.05% 89
2024
Q4
$5.28M Sell
9,016
-372
-4% -$218K 0.05% 93
2024
Q3
$5.39M Buy
9,388
+495
+6% +$284K 0.05% 93
2024
Q2
$4.84M Buy
8,893
+3,362
+61% +$1.83M 0.05% 95
2024
Q1
$2.89M Sell
5,531
-14,987
-73% -$7.84M 0.03% 107
2023
Q4
$9.75M Buy
20,518
+10,265
+100% +$4.88M 0.1% 71
2023
Q3
$4.38M Sell
10,253
-5,040
-33% -$2.15M 0.05% 93
2023
Q2
$6.78M Buy
15,293
+1,957
+15% +$868K 0.07% 84
2023
Q1
$5.46M Sell
13,336
-53,327
-80% -$21.8M 0.06% 90
2022
Q4
$25.5M Buy
66,663
+49,596
+291% +$19M 0.31% 52
2022
Q3
$6.1M Sell
17,067
-6,802
-28% -$2.43M 0.08% 88
2022
Q2
$9.01M Sell
23,869
-11,120
-32% -$4.2M 0.11% 74
2022
Q1
$15.8M Buy
34,989
+268
+0.8% +$121K 0.16% 65
2021
Q4
$16.5M Buy
34,721
+19,878
+134% +$9.44M 0.15% 68
2021
Q3
$6.37M Buy
14,843
+4,982
+51% +$2.14M 0.06% 92
2021
Q2
$4.22M Buy
9,861
+835
+9% +$357K 0.04% 103
2021
Q1
$3.58M Buy
9,026
+1,090
+14% +$432K 0.04% 104
2020
Q4
$2.97M Sell
7,936
-3,646
-31% -$1.36M 0.03% 107
2020
Q3
$3.88M Sell
11,582
-2,732
-19% -$915K 0.05% 100
2020
Q2
$4.41M Buy
14,314
+50
+0.4% +$15.4K 0.06% 97
2020
Q1
$3.68M Sell
14,264
-21,834
-60% -$5.63M 0.05% 99
2019
Q4
$11.6M Buy
36,098
+20,318
+129% +$6.54M 0.13% 79
2019
Q3
$4.68M Sell
15,780
-481
-3% -$143K 0.06% 102
2019
Q2
$4.76M Sell
16,261
-6,396
-28% -$1.87M 0.06% 102
2019
Q1
$6.4M Sell
22,657
-48,974
-68% -$13.8M 0.08% 93
2018
Q4
$17.9M Buy
71,631
+52,095
+267% +$13M 0.24% 62
2018
Q3
$5.68M Sell
19,536
-12,891
-40% -$3.75M 0.07% 96
2018
Q2
$8.8M Sell
32,427
-13,270
-29% -$3.6M 0.11% 85
2018
Q1
$12M Buy
45,697
+7,027
+18% +$1.85M 0.15% 75
2017
Q4
$10.3M Buy
38,670
+8,950
+30% +$2.39M 0.12% 80
2017
Q3
$7.47M Buy
29,720
+2,622
+10% +$659K 0.09% 84
2017
Q2
$6.55M Buy
27,098
+1,098
+4% +$265K 0.08% 87
2017
Q1
$6.13M Buy
26,000
+5,311
+26% +$1.25M 0.08% 89
2016
Q4
$4.63M Buy
20,689
+3,220
+18% +$720K 0.06% 93
2016
Q3
$3.78M Sell
17,469
-13,603
-44% -$2.94M 0.05% 97
2016
Q2
$6.51M Sell
31,072
-3,206
-9% -$672K 0.09% 83
2016
Q1
$7.05M Buy
34,278
+1,171
+4% +$241K 0.1% 71
2015
Q4
$6.75M Buy
33,107
+22,457
+211% +$4.58M 0.1% 73
2015
Q3
$2.04M Sell
10,650
-4,241
-28% -$813K 0.03% 98
2015
Q2
$3.07M Sell
14,891
-4,755
-24% -$979K 0.04% 90
2015
Q1
$4.06M Sell
19,646
-10,205
-34% -$2.11M 0.06% 83
2014
Q4
$6.14M Buy
29,851
+3,440
+13% +$707K 0.09% 69
2014
Q3
$5.2M Sell
26,411
-3,140
-11% -$619K 0.08% 71
2014
Q2
$5.78M Buy
29,551
+2,690
+10% +$527K 0.08% 69
2014
Q1
$5.02M Sell
26,861
-632
-2% -$118K 0.07% 69
2013
Q4
$5.08M Sell
27,493
-4,722
-15% -$872K 0.08% 70
2013
Q3
$5.41M Buy
32,215
+5,195
+19% +$873K 0.09% 69
2013
Q2
$4.34M Buy
+27,020
New +$4.34M 0.08% 69