John Rogers - Ariel Investments
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    106
Portfolio value:    $8,934,260,435
Holdings Activity Buys Sells    History
Holding/activity history for  The Middleby Corp. (MIDD)
← All MIDD superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 1,957,141 2.34 Add 1.02% 0.02 $101.65–136.32 · VW $116.96i $208,751,187 SEC
2025   Q4 1,937,396 2.50 Add 22.43% 0.46 $89.16–129.18 · VW $112.24i $231,723,751 SEC
2025   Q3 1,582,486 1.81 Add 36.22% 0.48 $95.00–117.60 · VW $104.18i $169,235,575 SEC
2025   Q2 1,161,717 1.53 Reduce 5.65% 0.10 $105.31–122.74 · VW $114.95i $134,583,408 SEC
2025   Q1 1,231,220 1.78 Reduce 17.33% 0.30 $97.91–147.01 · VW $117.40i $150,539,685 SEC
2024   Q4 1,489,336 1.75 Add 6.40% 0.11 $103.55–143.12 · VW $128.12i $162,293,346 SEC
2024   Q3 1,399,802 1.62 Add 120.76% 0.89 $101.03–120.64 · VW $108.67i $156,680,972 SEC
2024   Q2 634,088 0.69 Add 58.02% 0.25 $95.26–115.17 · VW $106.50i $62,546,671 SEC
2024   Q1 401,269 0.52 Add 8.52% 0.04 $111.55–129.53 · VW $117.63i $51,906,710 SEC
2023   Q4 369,748 0.44 Add 1.16% <0.01 $88.17–120.48 · VW $107.38i $43,777,776 SEC
2023   Q3 365,495 0.40 Add 1.25% <0.01 $89.27–121.80 · VW $100.62i $37,637,504 SEC
2023   Q2 360,990 0.41 Reduce 0.24% <0.01 $105.31–125.34 · VW $117.61i $42,932,493 SEC
2023   Q1 361,851 0.42 Add 1.51% <0.01 $106.71–130.35 · VW $116.80i $42,679,784 SEC
2022   Q4 356,479 0.39 Add 2.15% <0.01 $100.21–125.06 · VW $116.78i $38,401,047 SEC
2022   Q3 348,976 0.40 Add 14.29% 0.05 $98.42–129.94 · VW $113.63i $35,984,000 SEC
2022   Q2 305,339 0.31 Add 51.34% 0.11 $96.78–131.21 · VW $114.80i $30,794,000 SEC
2022   Q1 201,760 0.24 Reduce 2.40% <0.01 $116.90–161.98 · VW $134.23i $26,611,000 SEC
2021   Q4 206,715 0.28 Add 1.95% <0.01 $135.67–161.58 · VW $148.75i $32,722,000 SEC
2021   Q3 202,753 0.25 Reduce 7.73% 0.02 $133.80–158.08 · VW $146.22i $27,813,000 SEC
2021   Q2 219,741 0.29 Add 3.38% <0.01 $128.38–154.35 · VW $145.60i $30,629,000 SEC
2021   Q1 212,551 0.28 Add 2.87% <0.01 $104.10–149.80 · VW $133.26i $28,343,000 SEC
2020   Q4 206,629 0.24 Add 17.79% 0.04 $79.94–120.19 · VW $103.11i $21,431,000 SEC
2020   Q3 175,417 0.18 Add 1.16% <0.01 $66.30–88.49 · VW $78.29i $12,660,000 SEC
2020   Q2 173,408 0.17 Add 153.95% 0.10 $39.51–75.27 · VW $60.53i $11,013,000 SEC
2020   Q1 68,285 0.05 Buy 0.05 $33.57–103.36 · VW $60.56i $3,125,000 SEC
2015   Q4 0 0.00 Sell 100.00% 0.06 $65.42–97.14 · VW $78.42i SEC
2015   Q3 50,753 0.06 Reduce 55.50% 0.07 $81.67–100.37 · VW $92.04i $4,295,000 SEC
2015   Q2 114,060 0.12 Reduce 2.84% <0.01 $79.65–100.81 · VW $93.06i $10,298,000 SEC
2015   Q1 117,390 0.12 Reduce 3.34% <0.01 $75.65–88.50 · VW $81.89i $9,694,000 SEC
2014   Q4 121,441 0.12 Reduce 1.14% <0.01 $68.64–80.97 · VW $75.35i $9,682,000 SEC
2014   Q3 122,839 0.12 Reduce 0.70% <0.01 $56.76–74.94 · VW $67.63i $8,709,000 SEC
2014   Q2 123,710 0.11 Reduce 2.38% <0.01 $57.97–69.87 · VW $62.15i $8,233,000 SEC
2014   Q1 126,726 0.12 Reduce 21.89% 0.03 $63.08–82.09 · VW $70.96i $8,979,000 SEC
2013   Q4 162,234 0.14 Reduce 32.26% 0.07 $54.75–69.72 · VW $63.53i $10,429,000 SEC
2013   Q3 239,491 0.22 Reduce 2.33% <0.01 $46.80–62.60 · VW $56.82i $13,417,000 SEC
2013   Q2 245,215 0.21 Reduce 1.05% <0.01 $38.27–50.60 · VW $45.62i $11,185,000 SEC
2013   Q1 247,826 0.20 Reduce 1.37% <0.01 $37.68–41.57 · VW $39.79i $10,112,000 SEC
2012   Q4 251,275 0.21 Add 1.96% <0.01 $31.65–38.81 · VW $36.12i $8,639,000 SEC
2012   Q3 246,446 0.19 Reduce 37.72% 0.10 $25.70–33.67 · VW $30.96i $7,643,000 SEC
2012   Q2 395,692 0.27 Reduce 19.51% 0.06 $25.07–28.11 · VW $26.48i $10,570,000 SEC
2012   Q1 491,575 0.32 Reduce 39.84% 0.22 $24.74–27.89 · VW $26.61i $13,338,000 SEC
2011   Q4 817,080 0.56 Reduce 0.68% <0.01 $21.62–26.48 · VW $24.63i $20,606,000 SEC
2011   Q3 822,658 0.49 Reduce 0.05% <0.01 $17.54–24.38 · VW $21.50i $15,544,000 SEC
2011   Q2 823,031 0.46 Reduce 6.92% 0.04 $21.37–26.21 · VW $23.41i $20,756,000 SEC
2011   Q1 884,187 0.57 Reduce 5.80% 0.03 $21.74–25.81 · VW $23.86i $22,079,777,000 SEC
2010   Q4 938,649 0.49 Reduce 2.04% <0.01 $19.53–23.82 · VW $21.76i $21,249,864,000 SEC
2010   Q3 958,241 0.41 Add 4.42% 0.02 $14.11–20.10 · VW $18.07i $16,289,328,000 SEC
2010   Q2 917,688 0.35 Add 256.25% 0.25 $13.59–17.04 · VW $15.35i $13,089,793,000 SEC
2010   Q1 257,599 0.09 Buy 0.09 $11.24–17.49 · VW $15.04i $3,978,317,000 SEC
Price snapshot:
Current price$134.92
Avg. buy price$107.09
+/- since buy25.99%
52-week low$89.16
52-week high$148.55