MPI
MCD icon

Mairs & Power Inc’s McDonald's MCD Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$5.25M Buy
17,976
+4,651
+35% +$1.36M 0.05% 89
2025
Q1
$4.16M Sell
13,325
-3,053
-19% -$954K 0.04% 94
2024
Q4
$4.75M Buy
16,378
+163
+1% +$47.3K 0.05% 96
2024
Q3
$4.94M Sell
16,215
-216
-1% -$65.8K 0.05% 96
2024
Q2
$4.19M Buy
16,431
+2,939
+22% +$749K 0.04% 96
2024
Q1
$3.8M Sell
13,492
-402
-3% -$113K 0.04% 98
2023
Q4
$4.12M Sell
13,894
-216
-2% -$64K 0.04% 100
2023
Q3
$3.72M Sell
14,110
-561
-4% -$148K 0.04% 97
2023
Q2
$4.38M Sell
14,671
-178
-1% -$53.1K 0.05% 94
2023
Q1
$4.15M Buy
14,849
+541
+4% +$151K 0.05% 97
2022
Q4
$3.77M Sell
14,308
-243
-2% -$64K 0.05% 102
2022
Q3
$3.36M Buy
14,551
+850
+6% +$196K 0.04% 100
2022
Q2
$3.38M Sell
13,701
-550
-4% -$136K 0.04% 103
2022
Q1
$3.52M Sell
14,251
-238
-2% -$58.9K 0.04% 107
2021
Q4
$3.88M Sell
14,489
-158
-1% -$42.4K 0.04% 103
2021
Q3
$3.53M Buy
14,647
+544
+4% +$131K 0.04% 105
2021
Q2
$3.26M Sell
14,103
-470
-3% -$109K 0.03% 109
2021
Q1
$3.27M Sell
14,573
-747
-5% -$167K 0.03% 106
2020
Q4
$3.29M Buy
15,320
+147
+1% +$31.5K 0.04% 105
2020
Q3
$3.33M Sell
15,173
-50
-0.3% -$11K 0.04% 104
2020
Q2
$2.81M Sell
15,223
-170
-1% -$31.4K 0.04% 105
2020
Q1
$2.55M Sell
15,393
-625
-4% -$103K 0.04% 107
2019
Q4
$3.17M Buy
16,018
+232
+1% +$45.8K 0.04% 108
2019
Q3
$3.39M Buy
15,786
+980
+7% +$210K 0.04% 109
2019
Q2
$3.08M Hold
14,806
0.04% 114
2019
Q1
$2.81M Sell
14,806
-190
-1% -$36.1K 0.03% 114
2018
Q4
$2.66M Buy
14,996
+525
+4% +$93.2K 0.04% 108
2018
Q3
$2.42M Sell
14,471
-1,000
-6% -$167K 0.03% 111
2018
Q2
$2.42M Sell
15,471
-33
-0.2% -$5.17K 0.03% 109
2018
Q1
$2.42M Buy
15,504
+753
+5% +$118K 0.03% 106
2017
Q4
$2.54M Sell
14,751
-300
-2% -$51.6K 0.03% 103
2017
Q3
$2.36M Sell
15,051
-529
-3% -$82.9K 0.03% 105
2017
Q2
$2.39M Sell
15,580
-612
-4% -$93.7K 0.03% 105
2017
Q1
$2.1M Buy
16,192
+140
+0.9% +$18.1K 0.03% 110
2016
Q4
$1.95M Sell
16,052
-1,638
-9% -$199K 0.03% 108
2016
Q3
$2.04M Buy
17,690
+718
+4% +$82.8K 0.03% 105
2016
Q2
$2.04M Hold
16,972
0.03% 102
2016
Q1
$2.13M Sell
16,972
-456
-3% -$57.3K 0.03% 98
2015
Q4
$2.06M Buy
17,428
+159
+0.9% +$18.8K 0.03% 98
2015
Q3
$1.7M Buy
17,269
+466
+3% +$45.9K 0.03% 101
2015
Q2
$1.6M Sell
16,803
-400
-2% -$38K 0.02% 105
2015
Q1
$1.68M Sell
17,203
-1,500
-8% -$146K 0.02% 106
2014
Q4
$1.75M Sell
18,703
-2,690
-13% -$252K 0.02% 100
2014
Q3
$2.03M Buy
21,393
+244
+1% +$23.1K 0.03% 98
2014
Q2
$2.13M Sell
21,149
-144
-0.7% -$14.5K 0.03% 96
2014
Q1
$2.09M Buy
21,293
+1,647
+8% +$161K 0.03% 97
2013
Q4
$1.91M Sell
19,646
-171
-0.9% -$16.6K 0.03% 96
2013
Q3
$1.91M Buy
19,817
+346
+2% +$33.3K 0.03% 87
2013
Q2
$1.93M Buy
+19,471
New +$1.93M 0.04% 76