William Frels - Mairs & Power
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)
← All MCD superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 14,329 0.05 Reduce 14.16% <0.01 $298.33–341.75 · VW $316.96i $4,453,538 SEC
2025   Q4 16,693 0.05 Reduce 6.96% <0.01 $292.04–321.79 · VW $306.49i $5,101,800 SEC
2025   Q3 17,941 0.05 Reduce 0.19% <0.01 $290.26–319.43 · VW $304.53i $5,452,009 SEC
2025   Q2 17,976 0.05 Add 34.90% 0.01 $283.47–321.78 · VW $299.14i $5,251,970 SEC
2025   Q1 13,325 0.04 Reduce 18.64% <0.01 $276.53–326.32 · VW $305.07i $4,162,247 SEC
2024   Q4 16,378 0.05 Add 1.01% <0.01 $283.46–317.90 · VW $297.08i $4,747,741 SEC
2024   Q3 16,215 0.05 Reduce 1.31% <0.01 $243.53–306.96 · VW $285.00i $4,937,548 SEC
2024   Q2 16,431 0.04 Add 21.78% <0.01 $249.16–281.55 · VW $261.85i $4,187,208 SEC
2024   Q1 13,492 0.04 Reduce 2.89% <0.01 $277.17–302.39 · VW $287.17i $3,803,994 SEC
2023   Q4 13,894 0.04 Reduce 1.53% <0.01 $245.73–296.85 · VW $279.70i $4,119,631 SEC
2023   Q3 14,110 0.04 Reduce 3.82% <0.01 $261.75–299.35 · VW $274.85i $3,717,068 SEC
2023   Q2 14,671 0.05 Reduce 1.20% <0.01 $279.68–299.10 · VW $292.40i $4,377,894 SEC
2023   Q1 14,849 0.05 Add 3.78% <0.01 $259.51–280.64 · VW $273.25i $4,151,854 SEC
2022   Q4 14,308 0.05 Reduce 1.67% <0.01 $231.71–281.67 · VW $258.97i $3,770,517 SEC
2022   Q3 14,551 0.04 Add 6.20% <0.01 $230.58–267.97 · VW $243.10i $3,357,000 SEC
2022   Q2 13,701 0.04 Reduce 3.86% <0.01 $228.34–259.61 · VW $244.94i $3,382,000 SEC
2022   Q1 14,251 0.04 Reduce 1.64% <0.01 $217.68–271.15 · VW $245.37i $3,524,000 SEC
2021   Q4 14,489 0.04 Reduce 1.08% <0.01 $236.14–269.72 · VW $257.98i $3,884,000 SEC
2021   Q3 14,647 0.04 Add 3.86% <0.01 $226.42–248.90 · VW $238.81i $3,531,000 SEC
2021   Q2 14,103 0.03 Reduce 3.23% <0.01 $223.28–238.18 · VW $230.82i $3,258,000 SEC
2021   Q1 14,573 0.03 Reduce 4.88% <0.01 $202.73–227.88 · VW $218.25i $3,266,000 SEC
2020   Q4 15,320 0.04 Add 0.97% <0.01 $206.19–231.91 · VW $217.56i $3,287,000 SEC
2020   Q3 15,173 0.04 Reduce 0.33% <0.01 $182.62–226.72 · VW $209.61i $3,330,000 SEC
2020   Q2 15,223 0.04 Reduce 1.10% <0.01 $155.00–202.73 · VW $180.73i $2,808,000 SEC
2020   Q1 15,393 0.04 Reduce 3.90% <0.01 $124.23–218.39 · VW $169.32i $2,545,000 SEC
2019   Q4 16,018 0.04 Add 1.47% <0.01 $187.55–213.47 · VW $199.54i $3,165,000 SEC
2019   Q3 15,786 0.04 Add 6.62% <0.01 $206.19–221.93 · VW $214.28i $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 $173.41–190.52 · VW $184.61i $2,812,000 SEC
2018   Q4 14,996 0.04 Add 3.63% <0.01 $161.82–190.88 · VW $176.76i $2,663,000 SEC
2018   Q3 14,471 0.03 Reduce 6.46% <0.01 $153.13–167.83 · VW $162.75i $2,421,000 SEC
2018   Q2 15,471 0.03 Reduce 0.21% <0.01 $155.01–171.56 · VW $161.09i $2,424,000 SEC
2018   Q1 15,504 0.03 Add 5.10% <0.01 $146.84–178.70 · VW $160.64i $2,424,000 SEC
2017   Q4 14,751 0.03 Reduce 1.99% <0.01 $155.80–175.78 · VW $167.90i $2,539,000 SEC
2017   Q3 15,051 0.03 Reduce 3.40% <0.01 $151.77–161.72 · VW $156.72i $2,358,000 SEC
2017   Q2 15,580 0.03 Reduce 3.78% <0.01 $128.65–155.46 · VW $145.76i $2,386,000 SEC
2017   Q1 16,192 0.03 Add 0.87% <0.01 $118.18–130.19 · VW $125.99i $2,099,000 SEC
2016   Q4 16,052 0.03 Reduce 9.26% <0.01 $110.33–124.00 · VW $118.68i $1,954,000 SEC
2016   Q3 17,690 0.03 Add 4.23% <0.01 $113.96–128.60 · VW $119.31i $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 $112.71–126.96 · VW $121.78i $2,133,000 SEC
2015   Q4 17,428 0.03 Add 0.92% <0.01 $97.13–120.23 · VW $111.83i $2,059,000 SEC
2015   Q3 17,269 0.03 Add 2.77% <0.01 $87.50–101.88 · VW $95.97i $1,702,000 SEC
2015   Q2 16,803 0.02 Reduce 2.33% <0.01 $94.02–101.08 · VW $96.72i $1,597,000 SEC
2015   Q1 17,203 0.02 Reduce 8.02% <0.01 $88.77–101.09 · VW $95.77i $1,676,000 SEC
2014   Q4 18,703 0.02 Reduce 12.57% <0.01 $87.62–97.50 · VW $92.94i $1,752,000 SEC
2014   Q3 21,393 0.03 Add 1.15% <0.01 $90.53–101.36 · VW $95.57i $2,028,000 SEC
2014   Q2 21,149 0.03 Reduce 0.68% <0.01 $96.52–103.78 · VW $100.35i $2,131,000 SEC
2014   Q1 21,293 0.03 Add 8.38% <0.01 $92.22–99.07 · VW $96.44i $2,087,000 SEC
2013   Q4 19,646 0.03 Reduce 0.86% <0.01 $93.14–99.27 · VW $96.48i $1,906,000 SEC
2013   Q3 19,817 0.03 Add 1.78% <0.01 $94.01–101.81 · VW $97.34i $1,907,000 SEC
2013   Q2 19,471 0.04 Reduce 1.05% <0.01 $95.16–103.70 · VW $99.29i $1,928,000 SEC
2013   Q1 19,677 0.02 Add 7.47% <0.01 $89.25–99.78 · VW $96.24i $1,962,000 SEC
2012   Q4 18,309 0.04 Add 4.12% <0.01 $83.31–94.16 · VW $88.56i $1,615,000 SEC
2012   Q3 17,584 0.04 Reduce 2.15% <0.01 $86.15–94.00 · VW $90.63i $1,613,000 SEC
2012   Q2 17,970 0.04 Add 13.23% <0.01 $85.92–99.50 · VW $91.32i $1,591,000 SEC
2012   Q1 15,870 0.04 Reduce 20.82% 0.01 $95.13–102.22 · VW $98.48i $1,557,000 SEC
2011   Q4 20,044 0.06 Add 5.25% <0.01 $83.74–101.00 · VW $95.02i $2,011,000 SEC
2011   Q3 19,044 0.05 $87.80 $1,672,000 SEC
2011   Q2 19,044 0.02 Add 12.99% <0.01 $75.66–84.91 · VW $81.63i $1,606,000 SEC
2011   Q1 16,854 0.04 $76.07 $1,282,000 SEC
2010   Q4 16,854 0.04 Add 4.66% <0.01 $74.40–80.94 · VW $77.37i $1,294,000 SEC
2010   Q3 16,104 0.02 Reduce 2.57% <0.01 $65.31–76.26 · VW $72.03i $1,199,909,000 SEC
2010   Q2 16,529 0.04 $65,869.99 $1,088,765,000 SEC
2010   Q1 16,529 0.02 Add 0.61% <0.01 $61.06–67.49 · VW $65.09i $1,102,815,000 SEC
2009   Q4 16,429 0.02 Reduce 0.51% <0.01 $56.03–64.75 · VW $61.07i $1,025,827,000 SEC
2009   Q3 16,513 0.02 Add 2.50% <0.01 $53.88–59.59 · VW $56.85i $942,397,000 SEC
2009   Q2 16,110 0.02 Reduce 9.39% <0.01 $51.76–61.01 · VW $56.75i $926,164,000 SEC
2009   Q1 17,780 0.02 Reduce 0.45% <0.01 $50.44–64.46 · VW $56.49i $970,255,000 SEC
2008   Q4 17,860 0.02 Reduce 14.19% <0.01 $45.79–64.02 · VW $57.33i $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 $55.14–61.76 · VW $57.71i $1,170,107,000 SEC
2008   Q1 20,511 0.02 Reduce 6.39% <0.01 $49.36–59.48 · VW $54.87i $1,143,898,000 SEC
2007   Q4 21,911 0.03 Add 84.34% 0.01 $54.67–63.69 · VW $59.09i $1,290,777 SEC
2007   Q3 11,886 <0.01 Reduce 2.46% <0.01 $46.64–55.73 · VW $52.28i $647,430,000 SEC
2007   Q2 12,186 <0.01 Reduce 2.40% <0.01 $44.26–52.88 · VW $49.30i $618,561 SEC
2007   Q1 12,486 <0.01 $45.05 $562,494 SEC
2006   Q4 12,486 <0.01 Buy <0.01 $38.95–44.68 · VW $42.65i $553,504 SEC
2006   Q3 0 0.00 Sell 100.00% 0.02 $32.75–40.06 · VW $37.31i SEC
2006   Q2 26,604 0.02 Add 283.40% 0.02 $31.73–35.99 · VW $33.77i $893,894 SEC
2006   Q1 6,939 <0.01 Reduce 7.96% <0.01 $33.20–36.75 · VW $34.77i $238,424 SEC
2005   Q4 7,539 <0.01 Add 3.57% <0.01 $31.48–35.69 · VW $33.63i $254,215 SEC
2005   Q3 7,279 <0.01 Reduce 4.59% <0.01 $27.36–35.03 · VW $31.96i $243,774 SEC
2005   Q2 7,629 <0.01 Reduce 21.87% <0.01 $27.74–31.91 · VW $29.13i $211,705 SEC
2005   Q1 9,765 <0.01 Add 3.72% <0.01 $30.81–34.56 · VW $32.17i $304,082 SEC
2004   Q4 9,415 <0.01 Add 20.38% <0.01 $27.31–32.96 · VW $30.78i $301,845 SEC
2004   Q3 7,821 <0.01 Buy <0.01 $25.64–28.25 · VW $27.31i $219,223 SEC
Price snapshot:
Current price$272.61
Avg. buy price$772.08
+/- since buy-64.69%
52-week low$264.53
52-week high$337.56