Robert Olstein - Olstein Capital Management
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    99
Portfolio value:    $458,067,000
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
2024   Q1 0 0.00 Sell 100.00% 0.20 $277.17–302.39 · VW $287.17i SEC
2023   Q4 4,000 0.20 Reduce 60.00% 0.27 $245.73–296.85 · VW $279.70i $1,186,000 SEC
2023   Q3 10,000 0.45 $263.40 $2,634,000 SEC
2023   Q2 10,000 0.48 $298.40 $2,984,000 SEC
2023   Q1 10,000 0.44 $279.60 $2,796,000 SEC
2022   Q4 10,000 0.41 Reduce 33.33% 0.19 $231.71–281.67 · VW $258.97i $2,635,000 SEC
2022   Q3 15,000 0.58 $230.73 $3,461,000 SEC
2022   Q2 15,000 0.55 $246.87 $3,703,000 SEC
2022   Q1 15,000 0.46 Reduce 11.76% 0.06 $217.68–271.15 · VW $245.37i $3,709,000 SEC
2021   Q4 17,000 0.54 Reduce 29.17% 0.21 $236.14–269.72 · VW $257.98i $4,557,000 SEC
2021   Q3 24,000 0.71 $241.13 $5,787,000 SEC
2021   Q2 24,000 0.70 Reduce 4.00% 0.03 $223.28–238.18 · VW $230.82i $5,544,000 SEC
2021   Q1 25,000 0.78 $224.16 $5,604,000 SEC
2020   Q4 25,000 0.86 Reduce 3.85% 0.04 $206.19–231.91 · VW $217.56i $5,365,000 SEC
2020   Q3 26,000 1.03 Reduce 16.13% 0.17 $182.62–226.72 · VW $209.61i $5,707,000 SEC
2020   Q2 31,000 1.07 $184.48 $5,719,000 SEC
2020   Q1 31,000 1.13 Add 14.81% 0.15 $124.23–218.39 · VW $169.32i $5,126,000 SEC
2019   Q4 27,000 0.83 Add 42.11% 0.25 $187.55–213.47 · VW $199.54i $5,335,000 SEC
2019   Q3 19,000 0.64 Reduce 24.00% 0.20 $206.19–221.93 · VW $214.28i $4,079,000 SEC
2019   Q2 25,000 0.85 Reduce 3.85% 0.03 $186.70–207.99 · VW $200.78i $5,192,000 SEC
2019   Q1 26,000 0.83 $189.88 $4,937,000 SEC
2018   Q4 26,000 0.76 $177.58 $4,617,000 SEC
2018   Q3 26,000 0.59 Buy 0.59 $153.13–167.83 · VW $162.75i $4,350,000 SEC
2014   Q4 0 0.00 Sell 100.00% 0.42 $87.62–97.50 · VW $92.94i SEC
2014   Q3 33,000 0.42 $94.82 $3,129,000 SEC
2014   Q2 33,000 0.45 Reduce 13.16% 0.07 $96.52–103.78 · VW $100.35i $3,324,000 SEC
2014   Q1 38,000 0.52 $98.03 $3,725,000 SEC
2013   Q4 38,000 0.55 Reduce 9.52% 0.06 $93.14–99.27 · VW $96.48i $3,687,000 SEC
2013   Q3 42,000 0.65 $96.21 $4,041,000 SEC
2013   Q2 42,000 0.69 Reduce 4.55% 0.04 $95.16–103.70 · VW $99.29i $4,158,000 SEC
2013   Q1 44,000 0.77 Reduce 15.38% 0.14 $89.25–99.78 · VW $96.24i $4,386,000 SEC
2012   Q4 52,000 0.90 Add 14.29% 0.11 $83.31–94.16 · VW $88.56i $4,587,000 SEC
2012   Q3 45,500 0.77 $91.76 $4,175,000 SEC
2012   Q2 45,500 0.75 Add 16.67% 0.11 $85.92–99.50 · VW $91.32i $4,028,000 SEC
2012   Q1 39,000 0.65 $98.10 $3,826,000 SEC
2011   Q4 39,000 0.75 Reduce 7.14% 0.05 $83.74–101.00 · VW $95.02i $3,913,000 SEC
2011   Q3 42,000 0.75 Reduce 50.59% 0.60 $82.01–91.22 · VW $87.02i $3,688,000 SEC
2011   Q2 85,000 1.18 Reduce 15.00% 0.18 $75.66–84.91 · VW $81.63i $7,167,000 SEC
2011   Q1 100,000 1.20 Add 14.94% 0.16 $72.14–77.59 · VW $75.27i $7,609,000 SEC
2010   Q4 87,000 1.08 Add 29.85% 0.25 $74.40–80.94 · VW $77.37i $6,678,000 SEC
2010   Q3 67,000 0.89 Reduce 6.94% 0.06 $65.31–76.26 · VW $72.03i $4,992,170 SEC
2010   Q2 72,000 0.89 Reduce 21.74% 0.21 $65.55–71.84 · VW $67.75i $4,743,000 SEC
2010   Q1 92,000 0.98 Buy 0.98 $61.06–67.49 · VW $65.09i $6,138,000 SEC
2006   Q3 0 0.00 Sell 100.00% 2.70 $32.75–40.06 · VW $37.31i SEC
2006   Q2 1,047,050 2.70 Add 12.10% 0.29 $31.73–35.99 · VW $33.77i $35,181,000 SEC
2006   Q1 934,050 2.21 Buy 2.21 $33.20–36.75 · VW $34.77i $32,094,000 SEC
2005   Q3 0 0.00 Sell 100.00% 1.90 $27.36–35.03 · VW $31.96i SEC
2005   Q2 1,024,850 1.90 $27.75 $28,440,000 SEC
2005   Q1 1,024,850 1.81 $31.14 $31,914,000 SEC
2004   Q4 1,024,850 2.02 Reduce 26.93% 0.63 $27.31–32.96 · VW $30.78i $32,857,000 SEC
2004   Q3 1,402,650 2.36 Reduce 11.99% 0.29 $25.64–28.25 · VW $27.31i $39,316,000 SEC
2004   Q2 1,593,650 2.44 Add 11.86% 0.26 $25.05–29.43 · VW $26.83i $41,435,000 SEC
2004   Q1 1,424,650 2.58 Buy 2.58 $24.54–29.98 · VW $27.70i $40,702,000 SEC
2003   Q4 0 0.00 Sell 100.00% 2.49 $23.10–27.01 · VW $24.98i SEC
2003   Q3 1,364,300 2.49 $23.54 $32,116,000 SEC
2003   Q2 1,364,300 2.54 Buy 2.54 $13.88–22.95 · VW $19.63i $30,096,000 SEC
2003   Q1 0 0.00 Sell 100.00% 1.29 $12.12–17.38 · VW $14.65i SEC
2002   Q4 930,000 1.29 Add 135.44% 0.74 $15.17–19.95 · VW $17.07i $14,954,000 SEC
2002   Q3 395,000 0.65 Buy 0.65 $17.42–28.62 · VW $21.23i $6,976,000 SEC
Price snapshot:
Current price$272.61
52-week low$264.53
52-week high$337.56