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  Graco Inc. (GGG)
← All GGG superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2005   Q1 0 0.00 Sell 100.00% 0.68 $11.08–13.70 · VW $12.14i SEC
2004   Q4 8,416,377 0.68 Reduce 58.49% 0.97 $11.21–12.96 · VW $12.35i $104,784,000 SEC
2004   Q3 20,275,749 1.66 Reduce 15.38% <0.01 $10.47–12.53 · VW $11.74i $226,412,000 SEC
2004   Q2 23,959,683 0.05 Reduce 7.25% 0.14 $9.31–10.60 · VW $10.10i $247,982,000 SEC
2004   Q1 25,832,061 1.92 Reduce 0.95% 0.02 $8.80–10.00 · VW $9.38i $250,657,000 SEC
2003   Q4 26,079,939 1.92 Add 0.89% 0.02 $8.47–9.55 · VW $9.15i $232,401,000 SEC
2003   Q3 25,849,161 2.19 Add 1.41% 0.03 $7.92–9.05 · VW $8.51i $215,697,000 SEC
2003   Q2 25,490,178 2.06 Reduce 6.01% <0.01 $6.61–8.81 · VW $8.07i $181,264,000 SEC
2003   Q1 27,118,814 0.04 Reduce 12.53% 0.33 $5.66–7.11 · VW $6.54i $169,342,000 SEC
2002   Q4 31,003,380 2.67 Reduce 2.19% <0.01 $5.56–6.73 · VW $6.08i $197,389,000 SEC
2002   Q3 31,698,194 0.02 Reduce 49.90% 1.34 $5.12–6.67 · VW $6.12i $174,692,000 SEC
2002   Q2 63,267,255 2.69 Add 1.99% 0.05 $4.92–6.33 · VW $5.64i $353,453,040,000 SEC
2002   Q1 62,033,148 2.42 Add 98.87% 1.20 $5.93–6.79 · VW $6.36i $411,348,696,000 SEC
2001   Q3 31,192,871 3.01 Add 1.15% 0.03 $4.13–5.36 · VW $4.88i $139,559,000 SEC
2001   Q2 30,839,279 3.19 Add 0.58% 0.02 $4.26–5.26 · VW $4.87i $150,770,000 SEC
2001   Q1 30,661,200 2.99 Add 0.12% <0.01 $3.44–4.52 · VW $4.08i $127,187,000 SEC
2000   Q4 30,625,796 4.11 Reduce 0.08% <0.01 $3.59–4.44 · VW $4.00i $125,150,000 SEC
2000   Q3 30,650,957 2.81 Add 63.55% 1.09 $2.98–3.75 · VW $3.44i $98,386,000 SEC
2000   Q2 18,740,616 1.22 $2.86 $53,677,000 SEC
2000   Q1 18,740,616 1.22 Add 3.33% 0.04 $2.81–3.38 · VW $3.12i $53,677,000 SEC
1999   Q4 18,137,216 2.88 Add 118.70% 1.57 $2.89–3.57 · VW $3.15i $64,264,000 SEC
1999   Q2 8,293,337 0.02 Add 82.44% 0.01 $2.79–3.44 · VW $3.19i $24,061,000 SEC
1999   Q1 4,545,669 0.58 $2.18 $9,905,000 SEC
Price snapshot:
Current price$73.92
52-week low$72.51
52-week high$95.37