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  IDEX Corp. (IEX)
← All IEX superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2018   Q2 0 0.00 Sell 100.00% 0.10 $130.37–146.75 · VW $137.91i SEC
2018   Q1 58,816 0.10 Reduce 22.55% 0.03 $127.40–150.72 · VW $140.09i $8,382,000 SEC
2017   Q4 75,942 0.12 Reduce 49.56% 0.11 $120.93–135.70 · VW $129.52i $10,022,000 SEC
2017   Q3 150,567 0.22 Reduce 8.52% 0.02 $110.25–124.54 · VW $117.15i $18,289,000 SEC
2017   Q2 164,593 0.23 Reduce 16.09% 0.04 $91.60–114.94 · VW $106.75i $18,601,000 SEC
2017   Q1 196,152 0.22 Reduce 7.90% 0.02 $88.29–96.24 · VW $91.97i $18,342,000 SEC
2016   Q4 212,984 0.24 Reduce 16.70% 0.05 $82.05–95.76 · VW $89.76i $19,181,000 SEC
2016   Q3 255,668 0.30 Reduce 5.02% 0.01 $79.91–95.33 · VW $90.58i $23,923,000 SEC
2016   Q2 269,174 0.29 Reduce 20.79% 0.07 $77.93–87.18 · VW $82.74i $22,099,000 SEC
2016   Q1 339,812 0.36 Add 3.93% 0.01 $67.20–84.05 · VW $75.15i $28,164,000 SEC
2015   Q4 326,952 0.31 Add 0.81% <0.01 $69.40–79.59 · VW $76.43i $25,048,000 SEC
2015   Q3 324,320 0.31 Reduce 22.09% 0.09 $66.88–79.61 · VW $72.75i $23,124,000 SEC
2015   Q2 416,281 0.39 Reduce 2.57% 0.01 $73.80–80.31 · VW $77.03i $32,711,000 SEC
2015   Q1 427,246 0.40 Reduce 0.46% <0.01 $69.44–78.85 · VW $75.09i $32,398,000 SEC
2014   Q4 429,221 0.43 Reduce 22.57% 0.13 $65.91–78.97 · VW $74.57i $33,411,000 SEC
2014   Q3 554,301 0.57 Reduce 0.22% <0.01 $72.27–81.82 · VW $76.33i $40,115,000 SEC
2014   Q2 555,536 0.61 Reduce 34.00% 0.28 $69.17–80.85 · VW $75.15i $44,854,000 SEC
2014   Q1 841,736 0.83 Reduce 24.60% 0.28 $68.58–79.27 · VW $73.22i $61,354,000 SEC
2013   Q4 1,116,414 1.14 Reduce 13.32% 0.19 $63.21–74.08 · VW $69.93i $82,447,000 SEC
2013   Q3 1,287,907 1.40 Reduce 1.79% 0.02 $53.95–65.32 · VW $60.47i $84,036,000 SEC
2013   Q2 1,311,384 1.34 Reduce 9.57% 0.15 $49.55–57.38 · VW $53.19i $70,566,000 SEC
2013   Q1 1,450,164 1.53 Reduce 0.14% <0.01 $47.43–53.84 · VW $50.41i $77,468,000 SEC
2012   Q4 1,452,134 1.61 Reduce 1.68% 0.03 $39.74–46.69 · VW $43.51i $67,568,000 SEC
2012   Q3 1,476,951 1.53 Reduce 4.95% 0.08 $34.06–43.96 · VW $39.29i $61,692,000 SEC
2012   Q2 1,553,863 1.56 Reduce 8.34% 0.14 $36.91–44.14 · VW $40.75i $60,570,000 SEC
2012   Q1 1,695,172 1.73 Reduce 2.90% 0.05 $36.73–43.15 · VW $40.71i $71,418,000 SEC
2011   Q4 1,745,762 1.75 Reduce 4.56% 0.08 $29.29–38.36 · VW $35.27i $64,785,000 SEC
2011   Q3 1,829,107 1.79 Reduce 27.01% 0.68 $30.09–47.28 · VW $37.06i $56,995,000 SEC
2011   Q2 2,505,974 2.52 Reduce 6.17% 0.19 $41.90–47.50 · VW $45.23i $114,899,000 SEC
2011   Q1 2,670,841 3.01 Reduce 0.32% <0.01 $38.02–43.78 · VW $41.07i $116,582,210,000 SEC
2010   Q4 2,679,386 2.42 Reduce 0.77% 0.02 $35.08–40.29 · VW $37.32i $104,817,580,000 SEC
2010   Q3 2,700,188 2.40 Reduce 1.79% 0.04 $27.54–36.24 · VW $31.75i $95,883,677,000 SEC
2010   Q2 2,749,368 2.08 Add 19.36% 0.34 $28.49–35.54 · VW $31.57i $78,549,443,000 SEC
2010   Q1 2,303,454 1.70 Reduce 2.44% 0.04 $28.09–33.66 · VW $30.94i $76,244,327,000 SEC
2009   Q4 2,361,103 1.75 Add 0.75% 0.01 $26.08–32.85 · VW $29.62i $73,548,359,000 SEC
2009   Q3 2,343,420 1.95 Reduce 6.75% 0.13 $22.16–29.71 · VW $26.72i $65,498,475,000 SEC
2009   Q2 2,513,174 1.97 Reduce 21.69% 0.56 $19.67–26.18 · VW $24.01i $61,748,685,000 SEC
2009   Q1 3,209,240 2.57 Reduce 19.63% 0.53 $16.67–26.24 · VW $21.44i $70,186,078,000 SEC
2008   Q4 3,992,994 2.71 Reduce 10.54% 0.25 $17.70–31.45 · VW $23.33i $96,430,805,000 SEC
2008   Q3 4,463,602 2.36 Add 1805.76% 2.24 $30.00–40.35 · VW $35.18i $138,460,934,000 SEC
2008   Q2 234,216 3.76 Reduce 97.08% 3.20 $30.80–40.75 · VW $36.67i $279,780,421,000 SEC
2008   Q1 8,016,159 3.30 Reduce 6.21% 0.22 $25.77–36.32 · VW $30.49i $246,016,529,000 SEC
2007   Q4 8,546,967 3.49 Reduce 7.80% 0.28 $32.41–38.85 · VW $35.82i $308,802,030,000 SEC
2007   Q3 9,270,519 3.54 Reduce 5.27% 0.17 $34.51–44.99 · VW $38.36i $337,354,090,000 SEC
2007   Q1 9,786,753 3.31 Reduce 3.02% 0.09 $30.41–35.27 · VW $33.87i $331,966,200,000 SEC
2006   Q4 10,091,702 2.96 Reduce 2.31% 0.06 $28.63–32.90 · VW $31.34i $318,965,212,000 SEC
2006   Q3 10,330,791 2.68 Reduce 2.35% 0.06 $26.00–32.17 · VW $28.73i $296,493,680,000 SEC
2006   Q2 10,579,079 2.49 Reduce 25.25% 0.90 $29.00–35.65 · VW $32.59i $332,888,000,000 SEC
2006   Q1 14,153,256 3.55 Reduce 4.25% 0.12 $27.27–35.47 · VW $31.74i $492,250,000 SEC
2005   Q4 14,780,928 2.88 Reduce 6.10% 0.18 $26.09–29.71 · VW $27.89i $405,096,000 SEC
2005   Q3 15,741,696 3.00 Reduce 1.25% 0.03 $25.77–30.24 · VW $28.45i $446,540,000 SEC
2005   Q2 15,940,511 2.80 Add 1.24% 0.03 $24.41–27.53 · VW $25.53i $410,308,000 SEC
2005   Q1 15,745,626 2.87 Reduce 6.89% 0.20 $24.33–28.09 · VW $26.28i $423,557,000 SEC
2004   Q4 16,910,667 2.95 Reduce 1.77% 0.05 $22.63–27.31 · VW $25.67i $456,588,000 SEC
2004   Q3 17,216,057 2.86 Add 0.92% 0.03 $19.47–23.83 · VW $21.57i $389,771,000 SEC
2004   Q2 17,059,065 0.08 Add 3.12% <0.01 $18.92–22.93 · VW $21.17i $390,653,000 SEC
2004   Q1 16,542,338 2.45 Add 0.65% 0.02 $17.68–19.40 · VW $18.80i $319,672,000 SEC
2003   Q4 16,435,485 2.51 Add 3.18% 0.08 $15.95–18.83 · VW $17.29i $303,801,000 SEC
2003   Q3 15,928,808 2.62 Add 1.66% 0.04 $15.60–17.96 · VW $16.56i $257,976,000 SEC
2003   Q2 15,669,416 2.87 Add 4.49% 0.12 $12.72–16.39 · VW $14.73i $252,382,000 SEC
2003   Q1 14,996,291 0.04 Add 22.31% <0.01 $11.56–15.33 · VW $12.89i $193,285,000 SEC
2002   Q4 12,260,549 2.41 Add 1.07% 0.03 $11.42–15.48 · VW $13.92i $178,187,000 SEC
2002   Q3 12,130,292 0.02 Reduce 48.49% 1.29 $12.07–14.89 · VW $13.41i $153,920,000 SEC
2002   Q2 23,550,098 2.67 Add 6.77% 0.17 $14.07–17.63 · VW $16.14i $350,634,784,000 SEC
2002   Q1 22,056,368 2.07 Add 144.45% 1.23 $14.78–17.29 · VW $15.87i $352,509,766,000 SEC
2001   Q3 9,022,826 2.39 Add 4.06% 0.09 $11.07–16.53 · VW $14.32i $110,881,000 SEC
2001   Q2 8,671,028 2.78 Add 1.06% 0.03 $12.21–15.11 · VW $14.06i $131,029,000 SEC
2001   Q1 8,580,105 2.60 Buy 2.60 $12.00–15.03 · VW $13.57i $110,512,000 SEC
2000   Q4 0 0.00 Sell 100.00% 2.90 $11.72–16.00 · VW $14.09i SEC
2000   Q3 8,185,365 2.90 Add 10.62% 0.28 $11.17–15.03 · VW $13.18i $101,635,000 SEC
2000   Q2 7,399,586 2.03 $12.11 $89,617,000 SEC
2000   Q1 7,399,586 2.03 Add 4.82% 0.09 $10.11–13.94 · VW $11.76i $89,617,000 SEC
1999   Q4 7,059,555 4.28 Add 7.01% 0.28 $10.17–13.97 · VW $12.18i $95,304,000 SEC
1999   Q2 6,596,944 0.10 Add 10.95% <0.01 $10.33–14.72 · VW $12.43i $96,389,000 SEC
1999   Q1 5,946,098 3.64 $10.47 $62,269,000 SEC
Price snapshot:
Current price$221.48
52-week low$154.95
52-week high$229.43