Thomas Russo - Gardner Russo & Quinn
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    86
Portfolio value:    $8,496,278,296
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 947 <0.01 Add 4.64% <0.01 $298.33–341.75 · VW $316.96i $294,318 SEC
2025   Q4 905 <0.01 Add 28.37% <0.01 $292.04–321.79 · VW $306.49i $276,595 SEC
2025   Q3 705 <0.01 $303.89 $214,242 SEC
2025   Q2 705 <0.01 $292.17 $205,980 SEC
2025   Q1 705 <0.01 $312.37 $220,221 SEC
2024   Q4 705 <0.01 $289.89 $204,372 SEC
2024   Q3 705 <0.01 Reduce 41.10% <0.01 $243.53–306.96 · VW $285.00i $214,680 SEC
2024   Q2 1,197 <0.01 Reduce 38.04% <0.01 $249.16–281.55 · VW $261.85i $305,043 SEC
2024   Q1 1,932 0.01 $281.95 $544,727 SEC
2023   Q4 1,932 0.01 $296.51 $572,857 SEC
2023   Q3 1,932 0.01 Reduce 2.72% <0.01 $261.75–299.35 · VW $274.85i $508,966 SEC
2023   Q2 1,986 0.01 Add 1.74% <0.01 $279.68–299.10 · VW $292.40i $592,642 SEC
2023   Q1 1,952 0.01 $279.61 $545,799 SEC
2022   Q4 1,952 0.01 $263.53 $514,411 SEC
2022   Q3 1,952 0.01 Reduce 4.08% <0.01 $230.58–267.97 · VW $243.10i $450,000 SEC
2022   Q2 2,035 0.01 Reduce 0.73% $228.34–259.61 · VW $244.94i $502,000 SEC
2022   Q1 2,050 <0.01 Add 0.99% $217.68–271.15 · VW $245.37i $507,000 SEC
2021   Q4 2,030 <0.01 Reduce 10.96% <0.01 $236.14–269.72 · VW $257.98i $544,000 SEC
2021   Q3 2,280 0.01 $241.23 $550,000 SEC
2021   Q2 2,280 <0.01 $231.14 $527,000 SEC
2021   Q1 2,280 <0.01 $224.12 $511,000 SEC
2020   Q4 2,280 <0.01 Reduce 2.77% <0.01 $206.19–231.91 · VW $217.56i $489,000 SEC
2020   Q3 2,345 0.01 $219.62 $515,000 SEC
2020   Q2 2,345 <0.01 $184.65 $433,000 SEC
2020   Q1 2,345 <0.01 Reduce 21.04% <0.01 $124.23–218.39 · VW $169.32i $388,000 SEC
2019   Q4 2,970 <0.01 $197.64 $587,000 SEC
2019   Q3 2,970 <0.01 $214.81 $638,000 SEC
2019   Q2 2,970 <0.01 $207.74 $617,000 SEC
2019   Q1 2,970 <0.01 Add 0.17% $173.41–190.52 · VW $184.61i $564,000 SEC
2018   Q4 2,965 <0.01 $177.40 $526,000 SEC
2018   Q3 2,965 <0.01 $167.28 $496,000 SEC
2018   Q2 2,965 <0.01 Reduce 8.35% <0.01 $155.01–171.56 · VW $161.09i $465,000 SEC
2018   Q1 3,235 <0.01 $156.41 $506,000 SEC
2017   Q4 3,235 <0.01 Reduce 4.29% <0.01 $155.80–175.78 · VW $167.90i $557,000 SEC
2017   Q3 3,380 <0.01 $156.80 $530,000 SEC
2017   Q2 3,380 <0.01 Reduce 6.89% <0.01 $128.65–155.46 · VW $145.76i $518,000 SEC
2017   Q1 3,630 <0.01 $129.48 $470,000 SEC
2016   Q4 3,630 <0.01 $121.76 $442,000 SEC
2016   Q3 3,630 <0.01 Reduce 0.27% $113.96–128.60 · VW $119.31i $419,000 SEC
2016   Q2 3,640 <0.01 $120.33 $438,000 SEC
2016   Q1 3,640 <0.01 Reduce 0.14% $112.71–126.96 · VW $121.78i $457,000 SEC
2015   Q4 3,645 <0.01 $118.24 $431,000 SEC
2015   Q3 3,645 <0.01 $98.49 $359,000 SEC
2015   Q2 3,645 <0.01 $95.20 $347,000 SEC
2015   Q1 3,645 <0.01 Reduce 0.68% $88.77–101.09 · VW $95.77i $355,000 SEC
2014   Q4 3,670 <0.01 $93.73 $344,000 SEC
2014   Q3 3,670 <0.01 $94.82 $348,000 SEC
2014   Q2 3,670 <0.01 Reduce 7.32% <0.01 $96.52–103.78 · VW $100.35i $370,000 SEC
2014   Q1 3,960 <0.01 $97.98 $388,000 SEC
2013   Q4 3,960 <0.01 Reduce 3.20% <0.01 $93.14–99.27 · VW $96.48i $384,000 SEC
2013   Q3 4,091 <0.01 Reduce 21.10% <0.01 $94.01–101.81 · VW $97.34i $394,000 SEC
2013   Q2 5,185 <0.01 $98.94 $513,000 SEC
2013   Q1 5,185 <0.01 $99.71 $517,000 SEC
2012   Q4 5,185 <0.01 Reduce 20.96% <0.01 $83.31–94.16 · VW $88.56i $457,000 SEC
2012   Q3 6,560 <0.01 Reduce 4.02% <0.01 $86.15–94.00 · VW $90.63i $602,000 SEC
2012   Q2 6,835 <0.01 Reduce 8.62% <0.01 $85.92–99.50 · VW $91.32i $605,000 SEC
2012   Q1 7,480 0.01 Reduce 4.65% <0.01 $95.13–102.22 · VW $98.48i $734,000 SEC
2011   Q4 7,845 0.01 Add 4.11% <0.01 $83.74–101.00 · VW $95.02i $787,000 SEC
2011   Q3 7,535 0.01 Reduce 0.99% <0.01 $82.01–91.22 · VW $87.02i $662,000 SEC
2011   Q2 7,610 0.01 Reduce 1.30% <0.01 $75.66–84.91 · VW $81.63i $642,000 SEC
2011   Q1 7,710 0.01 Reduce 3.14% <0.01 $72.14–77.59 · VW $75.27i $587,000 SEC
2010   Q4 7,960 0.02 Add 0.63% <0.01 $74.40–80.94 · VW $77.37i $611,000 SEC
2010   Q3 7,910 0.03 Reduce 16.07% <0.01 $65.31–76.26 · VW $72.03i $589,000 SEC
2010   Q2 9,425 0.03 Reduce 2.08% <0.01 $65.55–71.84 · VW $67.75i $621,000 SEC
2010   Q1 9,625 0.03 Reduce 23.46% <0.01 $61.06–67.49 · VW $65.09i $642,000 SEC
2009   Q4 12,575 0.04 $62.43 $785,000 SEC
2009   Q3 12,575 0.04 $57.10 $718,000 SEC
2009   Q2 12,575 0.04 Buy 0.04 $51.76–61.01 · VW $56.75i $723,000 SEC
2009   Q1 0 0.00 Sell 100.00% 0.09 $50.44–64.46 · VW $56.49i SEC
2008   Q4 25,095 0.09 Reduce 4.93% <0.01 $45.79–64.02 · VW $57.33i $1,561,000 SEC
2008   Q3 26,395 0.06 Reduce 0.57% <0.01 $55.70–67.00 · VW $61.47i $1,629,000 SEC
2008   Q2 26,545 0.17 Reduce 11.87% <0.01 $55.14–61.76 · VW $57.71i $1,492,000 SEC
2008   Q1 30,120 0.04 Add 9.44% <0.01 $49.36–59.48 · VW $54.87i $1,680,000 SEC
2007   Q4 27,523 0.03 Reduce 0.18% <0.01 $54.67–63.69 · VW $59.09i $1,621,000 SEC
2007   Q3 27,573 0.03 Reduce 1.34% <0.01 $46.64–55.73 · VW $52.28i $1,502,000 SEC
2007   Q2 27,948 0.03 Reduce 3.22% <0.01 $44.26–52.88 · VW $49.30i $1,419,000 SEC
2007   Q1 28,878 0.03 Reduce 7.38% <0.01 $42.31–46.21 · VW $44.52i $1,301,000 SEC
2006   Q4 31,178 0.03 Reduce 3.78% <0.01 $38.95–44.68 · VW $42.65i $1,382,000 SEC
2006   Q3 32,403 0.03 Reduce 6.22% <0.01 $32.75–40.06 · VW $37.31i $1,268,000 SEC
2006   Q2 34,553 0.03 Reduce 7.43% <0.01 $31.73–35.99 · VW $33.77i $1,161,000 SEC
2006   Q1 37,328 0.04 Reduce 47.96% 0.04 $33.20–36.75 · VW $34.77i $1,283,000 SEC
2005   Q4 71,728 0.07 Buy 0.07 $31.48–35.69 · VW $33.63i $2,419,000 SEC
2005   Q3 0 0.00 Sell 100.00% 0.08 $27.36–35.03 · VW $31.96i SEC
2005   Q2 74,303 0.08 Reduce 12.38% 0.02 $27.74–31.91 · VW $29.13i $2,061,908 SEC
2005   Q1 84,803 0.12 Reduce 15.20% 0.02 $30.81–34.56 · VW $32.17i $2,640,765 SEC
2004   Q4 100,002 0.16 Reduce 2.87% <0.01 $27.31–32.96 · VW $30.78i $3,206,064 SEC
2004   Q3 102,952 0.17 Reduce 4.94% <0.01 $25.64–28.25 · VW $27.31i $2,885,745 SEC
2004   Q2 108,302 0.17 Reduce 1.03% <0.01 $25.05–29.43 · VW $26.83i $2,815,852 SEC
2004   Q1 109,427 0.20 Add 1.34% <0.01 $24.54–29.98 · VW $27.70i $3,126,329 SEC
2003   Q4 107,977 0.15 Reduce 15.05% 0.03 $23.10–27.01 · VW $24.98i $2,681,069 SEC
2003   Q3 127,107 0.21 Add 74.92% 0.09 $20.40–24.37 · VW $22.77i $2,992,099 SEC
2003   Q2 72,667 0.12 Add 2.90% <0.01 $13.88–22.95 · VW $19.63i $1,603,034 SEC
2003   Q1 70,617 0.10 Buy 0.10 $12.12–17.38 · VW $14.65i $1,021,122 SEC
2002   Q4 0 0.00 Sell 100.00% 0.10 $15.17–19.95 · VW $17.07i SEC
2002   Q3 54,859 0.10 Add 12.05% 0.01 $17.42–28.62 · VW $21.23i $968,810 SEC
2002   Q2 48,959 0.14 Add 4.04% <0.01 $27.00–30.72 · VW $28.72i $1,392,884 SEC
2002   Q1 47,060 0.12 Buy 0.12 $25.38–29.06 · VW $27.40i $1,305,915 SEC
2001   Q1 0 0.00 Sell 100.00% 0.03 $24.75–35.06 · VW $28.79i SEC
2000   Q4 7,560 0.03 Buy 0.03 $27.56–34.50 · VW $32.02i $257,040 SEC
2000   Q1 0 0.00 Sell 100.00% <0.01 $29.81–43.63 · VW $36.94i SEC
1999   Q4 1,620 <0.01 Add 8.00% <0.01 $38.31–49.56 · VW $42.73i $65,306,000 SEC
1999   Q3 1,500 <0.01 $43,250.00 $64,875,000 SEC
1999   Q2 1,500 <0.01 Buy <0.01 $37.75–47.06 · VW $41.98i $61,688 SEC
Price snapshot:
Current price$272.61
Avg. buy price$127.03
+/- since buy114.60%
52-week low$264.53
52-week high$337.56