William Frels - Mairs & Power Inc
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    245
Portfolio value:    $9,786,094,433
Holdings Activity Buys Sells    History
Holding/activity history for  McDonald's Corp. (MCD)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 14,329 0.05 Reduce 14.16% <0.01 $310.81 $4,453,538 SEC
2025   Q4 16,693 0.05 Reduce 6.96% <0.01 $305.63 $5,101,800 SEC
2025   Q3 17,941 0.05 Reduce 0.19% <0.01 $303.89 $5,452,009 SEC
2025   Q2 17,976 0.05 Add 34.90% 0.01 $292.17 $5,251,970 SEC
2025   Q1 13,325 0.04 Reduce 18.64% <0.01 $312.36 $4,162,247 SEC
2024   Q4 16,378 0.05 Add 1.01% <0.01 $289.89 $4,747,741 SEC
2024   Q3 16,215 0.05 Reduce 1.31% <0.01 $304.50 $4,937,548 SEC
2024   Q2 16,431 0.04 Add 21.78% <0.01 $254.84 $4,187,208 SEC
2024   Q1 13,492 0.04 Reduce 2.89% <0.01 $281.94 $3,803,994 SEC
2023   Q4 13,894 0.04 Reduce 1.53% <0.01 $296.50 $4,119,631 SEC
2023   Q3 14,110 0.04 Reduce 3.82% <0.01 $263.44 $3,717,068 SEC
2023   Q2 14,671 0.05 Reduce 1.20% <0.01 $298.40 $4,377,894 SEC
2023   Q1 14,849 0.05 Add 3.78% <0.01 $279.60 $4,151,854 SEC
2022   Q4 14,308 0.05 Reduce 1.67% <0.01 $263.53 $3,770,517 SEC
2022   Q3 14,551 0.04 Add 6.20% <0.01 $230.71 $3,357,000 SEC
2022   Q2 13,701 0.04 Reduce 3.86% <0.01 $246.84 $3,382,000 SEC
2022   Q1 14,251 0.04 Reduce 1.64% <0.01 $247.28 $3,524,000 SEC
2021   Q4 14,489 0.04 Reduce 1.08% <0.01 $268.07 $3,884,000 SEC
2021   Q3 14,647 0.04 Add 3.86% <0.01 $241.07 $3,531,000 SEC
2021   Q2 14,103 0.03 Reduce 3.23% <0.01 $231.01 $3,258,000 SEC
2021   Q1 14,573 0.03 Reduce 4.88% <0.01 $224.11 $3,266,000 SEC
2020   Q4 15,320 0.04 Add 0.97% <0.01 $214.56 $3,287,000 SEC
2020   Q3 15,173 0.04 Reduce 0.33% <0.01 $219.47 $3,330,000 SEC
2020   Q2 15,223 0.04 Reduce 1.10% <0.01 $184.46 $2,808,000 SEC
2020   Q1 15,393 0.04 Reduce 3.90% <0.01 $165.33 $2,545,000 SEC
2019   Q4 16,018 0.04 Add 1.47% <0.01 $197.59 $3,165,000 SEC
2019   Q3 15,786 0.04 Add 6.62% <0.01 $214.68 $3,389,000 SEC
2019   Q2 14,806 0.04 $207.69 $3,075,000 SEC
2019   Q1 14,806 0.03 Reduce 1.27% <0.01 $189.92 $2,812,000 SEC
2018   Q4 14,996 0.04 Add 3.63% <0.01 $177.58 $2,663,000 SEC
2018   Q3 14,471 0.03 Reduce 6.46% <0.01 $167.30 $2,421,000 SEC
2018   Q2 15,471 0.03 Reduce 0.21% <0.01 $156.68 $2,424,000 SEC
2018   Q1 15,504 0.03 Add 5.10% <0.01 $156.35 $2,424,000 SEC
2017   Q4 14,751 0.03 Reduce 1.99% <0.01 $172.12 $2,539,000 SEC
2017   Q3 15,051 0.03 Reduce 3.40% <0.01 $156.67 $2,358,000 SEC
2017   Q2 15,580 0.03 Reduce 3.78% <0.01 $153.15 $2,386,000 SEC
2017   Q1 16,192 0.03 Add 0.87% <0.01 $129.63 $2,099,000 SEC
2016   Q4 16,052 0.03 Reduce 9.26% <0.01 $121.73 $1,954,000 SEC
2016   Q3 17,690 0.03 Add 4.23% <0.01 $115.38 $2,041,000 SEC
2016   Q2 16,972 0.03 $120.32 $2,042,000 SEC
2016   Q1 16,972 0.03 Reduce 2.62% <0.01 $125.68 $2,133,000 SEC
2015   Q4 17,428 0.03 Add 0.92% <0.01 $118.14 $2,059,000 SEC
2015   Q3 17,269 0.03 Add 2.77% <0.01 $98.56 $1,702,000 SEC
2015   Q2 16,803 0.02 Reduce 2.33% <0.01 $95.04 $1,597,000 SEC
2015   Q1 17,203 0.02 Reduce 8.02% <0.01 $97.42 $1,676,000 SEC
2014   Q4 18,703 0.02 Reduce 12.57% <0.01 $93.67 $1,752,000 SEC
2014   Q3 21,393 0.03 Add 1.15% <0.01 $94.80 $2,028,000 SEC
2014   Q2 21,149 0.03 Reduce 0.68% <0.01 $100.76 $2,131,000 SEC
2014   Q1 21,293 0.03 Add 8.38% <0.01 $98.01 $2,087,000 SEC
2013   Q4 19,646 0.03 Reduce 0.86% <0.01 $97.02 $1,906,000 SEC
2013   Q3 19,817 0.03 Add 1.78% <0.01 $96.23 $1,907,000 SEC
2013   Q2 19,471 0.04 Reduce 1.05% <0.01 $99.02 $1,928,000 SEC
2013   Q1 19,677 0.02 Add 7.47% <0.01 $99.71 $1,962,000 SEC
2012   Q4 18,309 0.04 Add 4.12% <0.01 $88.21 $1,615,000 SEC
2012   Q3 17,584 0.04 Reduce 2.15% <0.01 $91.73 $1,613,000 SEC
2012   Q2 17,970 0.04 Add 13.23% <0.01 $88.54 $1,591,000 SEC
2012   Q1 15,870 0.04 Reduce 20.82% 0.01 $98.11 $1,557,000 SEC
2011   Q4 20,044 0.06 Add 5.25% <0.01 $100.33 $2,011,000 SEC
2011   Q3 19,044 0.05 Buy 0.05 $87.80 $1,672,000 SEC
2011   Q2 0 0.00 Sell 100.00% 0.04 SEC
2011   Q1 16,854 0.04 $76.07 $1,282,000 SEC
2010   Q4 16,854 0.04 Add 4.66% <0.01 $76.78 $1,294,000 SEC
2010   Q3 16,104 0.02 Reduce 2.57% <0.01 $74,510.00 $1,199,909,000 SEC
2010   Q1 16,529 0.02 Add 0.61% <0.01 $66,720.01 $1,102,815,000 SEC
2009   Q4 16,429 0.02 Reduce 0.51% <0.01 $62,440.01 $1,025,827,000 SEC
2009   Q3 16,513 0.02 Add 2.50% <0.01 $57,070.01 $942,397,000 SEC
2009   Q2 16,110 0.02 Reduce 9.39% <0.01 $57,490.01 $926,164,000 SEC
2009   Q1 17,780 0.02 Reduce 0.45% <0.01 $54,570.02 $970,255,000 SEC
2008   Q4 17,860 0.02 Reduce 14.19% <0.01 $62,189.98 $1,110,713,000 SEC
2008   Q3 20,813 0.02 $61,700.00 $1,284,162,000 SEC
2008   Q2 20,813 0.02 Add 1.47% <0.01 $56,220.01 $1,170,107,000 SEC
2008   Q1 20,511 0.02 Reduce 6.39% <0.01 $55,769.98 $1,143,898,000 SEC
2007   Q4 21,911 0.03 Add 84.34% 0.01 $58,910.00 $1,290,777,000 SEC
2007   Q3 11,886 0.01 Reduce 2.46% <0.01 $54,469.96 $647,430,000 SEC
2007   Q2 12,186 0.01 Reduce 2.40% <0.01 $50,759.97 $618,561,000 SEC
2007   Q1 12,486 0.01 $45,049.98 $562,494,000 SEC
2006   Q4 12,486 0.01 Buy 0.01 $44,329.97 $553,504,000 SEC
2006   Q3 0 0.00 Sell 100.00% 0.04 SEC
2006   Q2 26,604 0.04 Add 283.40% 0.03 $33,599.98 $893,894,000 SEC
2006   Q1 6,939 <0.01 Reduce 7.96% <0.01 $34,359.99 $238,424,000 SEC
2005   Q4 7,539 <0.01 Add 3.57% <0.01 $33,719.99 $254,215,000 SEC
2005   Q3 7,279 0.01 Reduce 4.59% <0.01 $33,490.04 $243,774,000 SEC
2005   Q2 7,629 <0.01 Reduce 21.87% <0.01 $27,750.03 $211,705,000 SEC
2005   Q1 9,765 0.01 Add 3.72% <0.01 $31,139.99 $304,082,000 SEC
2004   Q4 9,415 0.01 Buy 0.01 $32,060.01 $301,845,000 SEC