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  McCormick & Co., Inc. (MKC)
← All MKC superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 38,581 0.02 Reduce 5.13% <0.01 $47.52–72.41 · VW $56.92i $1,946,026 SEC
2025   Q4 40,666 0.03 Reduce 2.22% <0.01 $59.62–69.75 · VW $63.73i $2,769,761 SEC
2025   Q3 41,591 0.03 Reduce 0.92% <0.01 $63.15–72.58 · VW $66.63i $2,782,854 SEC
2025   Q2 41,976 0.03 Reduce 1.52% <0.01 $69.98–78.16 · VW $72.92i $3,182,620 SEC
2025   Q1 42,626 0.04 Reduce 0.34% <0.01 $70.81–86.24 · VW $77.90i $3,508,546 SEC
2024   Q4 42,770 0.04 Reduce 0.12% $70.05–82.20 · VW $76.49i $3,260,785 SEC
2024   Q3 42,820 0.04 Reduce 1.15% <0.01 $75.97–85.49 · VW $79.90i $3,524,086 SEC
2024   Q2 43,320 0.03 Reduce 0.29% <0.01 $66.88–77.90 · VW $73.93i $3,073,121 SEC
2024   Q1 43,445 0.03 Reduce 1.53% <0.01 $64.33–78.41 · VW $72.93i $3,337,010 SEC
2023   Q4 44,120 0.03 Reduce 1.85% <0.01 $63.57–70.48 · VW $67.40i $3,018,690 SEC
2023   Q3 44,950 0.04 Reduce 0.11% $59.13–89.84 · VW $70.96i $3,400,018 SEC
2023   Q2 45,000 0.04 Add 1.35% <0.01 $82.94–94.39 · VW $88.94i $3,925,350 SEC
2023   Q1 44,400 0.04 Reduce 1.33% <0.01 $70.60–88.17 · VW $82.21i $3,694,524 SEC
2022   Q4 45,000 0.04 Reduce 0.33% <0.01 $72.25–88.03 · VW $78.47i $3,730,050 SEC
2022   Q3 45,150 0.04 Reduce 1.95% <0.01 $71.19–93.00 · VW $80.94i $3,218,000 SEC
2022   Q2 46,050 0.04 Reduce 2.49% <0.01 $80.89–101.50 · VW $89.91i $3,834,000 SEC
2022   Q1 47,225 0.05 Reduce 1.25% <0.01 $92.37–107.35 · VW $100.10i $4,713,000 SEC
2021   Q4 47,825 0.04 Reduce 1.24% <0.01 $79.27–100.38 · VW $93.32i $4,620,000 SEC
2021   Q3 48,425 0.04 Reduce 0.15% <0.01 $77.85–88.51 · VW $82.20i $3,924,000 SEC
2021   Q2 48,500 0.04 Reduce 3.00% <0.01 $84.08–91.83 · VW $86.69i $4,284,000 SEC
2021   Q1 50,000 0.04 Reduce 2.90% <0.01 $82.03–95.89 · VW $89.43i $4,458,000 SEC
2020   Q4 51,492 0.04 Reduce 3.83% <0.01 $88.38–98.80 · VW $92.24i $4,923,000 SEC
2020   Q3 53,542 0.05 Reduce 0.19% <0.01 $89.25–105.54 · VW $95.01i $5,196,000 SEC
2020   Q2 53,642 0.05 Reduce 1.20% <0.01 $76.42–98.39 · VW $90.75i $4,812,000 SEC
2020   Q1 54,292 0.04 Reduce 5.41% <0.01 $56.12–84.43 · VW $72.99i $3,833,000 SEC
2019   Q4 57,400 0.04 Reduce 0.17% <0.01 $78.81–87.29 · VW $82.59i $4,871,000 SEC
2019   Q3 57,500 0.04 Reduce 0.78% <0.01 $76.89–85.55 · VW $80.93i $4,494,000 SEC
2019   Q2 57,950 0.03 Reduce 1.71% <0.01 $73.00–81.85 · VW $78.04i $4,491,000 SEC
2019   Q1 58,960 0.03 Reduce 4.46% <0.01 $60.24–77.55 · VW $71.59i $4,441,000 SEC
2018   Q4 61,710 0.04 Reduce 5.94% <0.01 $59.50–78.00 · VW $66.44i $4,296,000 SEC
2018   Q3 65,610 0.03 Reduce 1.94% <0.01 $58.33–72.52 · VW $67.61i $4,322,000 SEC
2018   Q2 66,910 0.03 Reduce 0.30% <0.01 $49.76–60.12 · VW $56.22i $3,884,000 SEC
2018   Q1 67,110 0.02 Reduce 0.15% $49.74–55.73 · VW $52.73i $3,570,000 SEC
2017   Q4 67,210 0.02 Reduce 0.15% $46.85–54.83 · VW $52.02i $3,425,000 SEC
2017   Q3 67,310 0.02 Reduce 0.30% <0.01 $46.47–51.78 · VW $49.34i $3,454,000 SEC
2017   Q2 67,510 0.02 Reduce 0.15% $45.13–53.25 · VW $48.68i $3,291,000 SEC
2017   Q1 67,610 0.03 Reduce 1.60% <0.01 $47.13–51.21 · VW $49.43i $3,298,000 SEC
2016   Q4 68,710 0.03 Reduce 1.86% <0.01 $44.32–48.22 · VW $46.77i $3,206,000 SEC
2016   Q3 70,010 0.03 Reduce 6.54% <0.01 $46.43–51.46 · VW $48.61i $3,498,000 SEC
2016   Q2 74,910 0.03 Reduce 5.13% <0.01 $46.64–53.92 · VW $50.56i $3,995,000 SEC
2016   Q1 78,960 0.03 Reduce 4.07% <0.01 $42.55–50.46 · VW $46.63i $3,927,000 SEC
2015   Q4 82,310 0.03 Reduce 1.67% <0.01 $39.22–44.40 · VW $42.54i $3,521,000 SEC
2015   Q3 83,710 0.03 Reduce 1.53% <0.01 $37.84–42.99 · VW $40.94i $3,440,000 SEC
2015   Q2 85,010 0.03 Reduce 0.58% <0.01 $37.60–41.19 · VW $39.93i $3,441,000 SEC
2015   Q1 85,510 0.03 $38.56 $3,297,000 SEC
2014   Q4 85,510 0.03 $37.16 $3,177,000 SEC
2014   Q3 85,510 0.03 Add 0.41% <0.01 $32.46–35.38 · VW $34.40i $2,860,000 SEC
2014   Q2 85,160 0.03 Reduce 5.55% <0.01 $32.86–36.67 · VW $34.14i $3,048,000 SEC
2014   Q1 90,160 0.03 Reduce 1.79% <0.01 $31.38–36.14 · VW $34.37i $3,234,000 SEC
2013   Q4 91,800 0.03 Reduce 3.93% <0.01 $31.73–35.26 · VW $33.02i $3,163,000 SEC
2013   Q3 95,560 0.03 Reduce 1.34% <0.01 $31.69–36.90 · VW $34.39i $3,091,000 SEC
2013   Q2 96,860 0.04 Reduce 8.33% <0.01 $34.06–37.63 · VW $35.83i $3,408,000 SEC
2013   Q1 105,660 0.05 $36.78 $3,886,000 SEC
2012   Q4 105,660 0.05 Reduce 5.04% <0.01 $30.40–33.47 · VW $31.68i $3,356,000 SEC
2012   Q3 111,270 0.05 Reduce 8.70% <0.01 $29.51–31.95 · VW $30.76i $3,452,000 SEC
2012   Q2 121,870 0.06 Reduce 11.04% <0.01 $27.41–30.90 · VW $29.58i $3,696,000 SEC
2012   Q1 136,996 0.06 Reduce 8.73% <0.01 $24.93–28.08 · VW $26.99i $3,728,000 SEC
2011   Q4 150,096 0.07 Reduce 20.51% 0.02 $23.14–26.10 · VW $24.84i $3,784,000 SEC
2011   Q3 188,832 0.09 Reduce 31.58% 0.04 $21.68–24.92 · VW $23.63i $4,358,000 SEC
2011   Q2 276,000 0.13 Reduce 2.68% <0.01 $24.02–25.63 · VW $24.66i $6,841,000 SEC
2011   Q1 283,600 0.14 Reduce 2.21% <0.01 $22.08–24.99 · VW $23.88i $6,782,000 SEC
2010   Q4 290,000 0.26 Reduce 2.16% <0.01 $21.60–23.92 · VW $22.54i $6,747,000 SEC
2010   Q3 296,400 0.27 Reduce 2.79% <0.01 $19.44–22.11 · VW $21.22i $6,230,000 SEC
2010   Q2 304,900 0.28 Reduce 2.37% <0.01 $18.59–20.39 · VW $19.55i $5,787,000 SEC
2010   Q1 312,300 0.28 Reduce 0.13% <0.01 $17.70–20.09 · VW $19.19i $5,990,000 SEC
2009   Q4 312,700 0.30 Add 1.03% <0.01 $17.17–18.98 · VW $18.10i $5,649,000 SEC
2009   Q3 309,500 0.29 Add 135.54% 0.16 $15.64–17.84 · VW $16.99i $5,252,000 SEC
2009   Q2 131,400 0.13 Buy 0.13 $14.61–16.77 · VW $15.83i $2,137,000 SEC
2009   Q1 0 0.00 Sell 100.00% 0.12 $14.04–16.72 · VW $15.16i SEC
2008   Q4 131,000 0.12 $15.93 $2,087,000 SEC
2008   Q3 131,000 0.09 Reduce 2.96% <0.01 $15.15–21.03 · VW $17.67i $2,518,000 SEC
2008   Q2 135,000 0.27 Reduce 2.88% <0.01 $17.59–20.52 · VW $19.39i $2,407,000 SEC
2008   Q1 139,000 0.06 $18.48 $2,569,000 SEC
2007   Q4 139,000 0.06 Reduce 1.84% <0.01 $16.33–19.60 · VW $17.58i $2,635,000 SEC
2007   Q3 141,600 0.05 $17.99 $2,547,000 SEC
2007   Q2 141,600 0.06 $19.09 $2,703,000 SEC
2007   Q1 141,600 0.06 $19.26 $2,727,000 SEC
2006   Q4 141,600 0.06 Reduce 31.46% 0.03 $18.37–19.91 · VW $19.27i $2,730,000 SEC
2006   Q3 206,600 0.10 Reduce 1.62% <0.01 $17.38–19.67 · VW $18.58i $3,923,000 SEC
2006   Q2 210,000 0.10 Reduce 7.94% 0.01 $16.11–17.75 · VW $17.13i $3,523,000 SEC
2006   Q1 228,100 0.13 Reduce 14.79% 0.02 $15.05–17.54 · VW $16.67i $3,862,000 SEC
2005   Q4 267,700 0.13 Buy 0.13 $14.80–16.08 · VW $15.33i $4,139,000 SEC
2005   Q3 0 0.00 Sell 100.00% 0.16 $14.48–17.38 · VW $15.67i SEC
2005   Q2 248,900 0.16 Reduce 1.07% <0.01 $15.65–17.65 · VW $16.89i $4,067,026 SEC
2005   Q1 251,600 0.20 Reduce 1.02% <0.01 $16.55–19.19 · VW $17.68i $4,331,294 SEC
2004   Q4 254,200 0.24 Reduce 0.08% <0.01 $17.50–19.57 · VW $18.55i $4,906,060 SEC
2004   Q3 254,400 0.25 Reduce 0.16% <0.01 $16.08–17.92 · VW $17.24i $4,368,048 SEC
2004   Q2 254,800 0.26 Reduce 0.62% <0.01 $16.91–18.06 · VW $17.62i $4,331,600 SEC
2004   Q1 256,400 0.28 Reduce 0.23% <0.01 $14.85–17.50 · VW $16.48i $4,297,264 SEC
2003   Q4 257,000 0.22 $15.05 $3,867,850 SEC
2003   Q3 257,000 0.25 Reduce 0.23% <0.01 $12.56–15.10 · VW $14.16i $3,523,470 SEC
2003   Q2 257,600 0.27 Reduce 0.62% <0.01 $12.19–13.80 · VW $12.92i $3,503,360 SEC
2003   Q1 259,200 0.30 Buy 0.30 $11.10–13.38 · VW $12.29i $3,128,544 SEC
2002   Q4 0 0.00 Sell 100.00% 0.32 $10.85–12.22 · VW $11.42i SEC
2002   Q3 263,200 0.32 $11.40 $3,000,480 SEC
2002   Q2 263,200 0.33 Reduce 50.19% 0.16 $10.35–13.50 · VW $11.74i $3,388,700 SEC
2002   Q1 528,400 0.32 Add 100.00% 0.16 $10.98–13.63 · VW $12.47i $3,377,136 SEC
2001   Q4 264,200 0.38 Buy 0.38 $10.13–11.35 · VW $10.84i $2,772,119 SEC
2001   Q1 0 0.00 Sell 100.00% 0.29 $9.04–10.73 · VW $9.87i SEC
2000   Q4 235,400 0.29 Add 0.51% <0.01 $7.58–9.44 · VW $8.71i $2,122,278 SEC
2000   Q3 234,200 0.17 Buy 0.17 $6.91–8.14 · VW $7.66i $1,741,863 SEC
2000   Q1 0 0.00 Sell 100.00% 0.05 $6.08–9.14 · VW $7.67i SEC
1999   Q4 66,200 0.05 $7,437.49 $492,362,000 SEC
1999   Q3 66,200 0.05 $8,265.62 $547,184,000 SEC
1999   Q2 66,200 0.05 Reduce 5.70% <0.01 $7.31–8.63 · VW $8.07i $522,359 SEC
1999   Q1 70,200 0.05 $7.25 $509,000 SEC
Price snapshot:
Current price$53.75
Avg. buy price$17.69
+/- since buy203.79%
52-week low$44.42
52-week high$71.53