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  Hasbro, Inc. (HAS)
← All HAS superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2006   Q3 0 0.00 Sell 100.00% 0.52 $20.09–27.50 · VW $24.78i SEC
2006   Q2 3,817,862 0.52 Reduce 74.80% 1.72 $17.00–20.34 · VW $19.21i $69,141,790,000 SEC
2006   Q1 15,151,196 2.30 Reduce 3.45% 0.08 $18.47–21.27 · VW $19.43i $319,691,000 SEC
2005   Q4 15,693,386 2.25 Reduce 5.92% 0.13 $19.52–21.90 · VW $20.57i $316,693,000 SEC
2005   Q3 16,680,253 2.20 Reduce 4.40% 0.11 $17.75–22.10 · VW $20.09i $327,767,000 SEC
2005   Q2 17,448,145 2.48 Add 10.85% 0.24 $19.83–22.35 · VW $20.96i $362,747,000 SEC
2005   Q1 15,739,940 2.18 Add 1.30% 0.03 $18.40–21.50 · VW $20.03i $321,882,000 SEC
2004   Q4 15,538,675 1.94 Add 14.32% 0.24 $17.72–21.24 · VW $20.03i $301,140,000 SEC
2004   Q3 13,592,242 1.87 Add 36.32% 0.50 $16.90–19.40 · VW $18.44i $255,534,000 SEC
2004   Q2 9,970,552 0.04 Add 6.60% <0.01 $16.98–19.70 · VW $18.40i $189,441,000 SEC
2004   Q1 9,352,942 1.56 Reduce 12.47% 0.23 $17.15–23.33 · VW $20.05i $203,426,000 SEC
2003   Q4 10,684,893 1.88 Reduce 23.37% 0.62 $19.38–22.29 · VW $21.18i $227,375,000 SEC
2003   Q3 13,944,197 2.65 Reduce 22.36% 0.80 $18.21–22.63 · VW $20.98i $260,478,000 SEC
2003   Q2 17,959,665 3.57 Buy 3.57 $15.90–19.37 · VW $17.92i $314,115,000 SEC
2002   Q4 0 0.00 Sell 100.00% 0.03 $11.01–13.48 · VW $12.20i SEC
2002   Q3 17,655,946 0.03 Reduce 48.80% 1.74 $9.87–13.24 · VW $11.98i $196,511,000 SEC
2002   Q2 34,483,622 3.56 Add 0.83% 0.03 $10.75–15.41 · VW $13.10i $467,597,914,000 SEC
2002   Q1 34,201,308 3.22 Add 125.10% 1.79 $14.21–16.98 · VW $15.50i $546,536,902,000 SEC
2001   Q3 15,194,064 4.58 Reduce 7.86% 0.40 $11.60–18.44 · VW $15.50i $212,717,000 SEC
2001   Q2 16,490,484 5.05 Reduce 11.05% 0.62 $13.88–17.62 · VW $16.28i $238,288,000 SEC
2001   Q1 18,538,849 5.62 Add 10.88% 0.55 $10.50–15.40 · VW $13.63i $239,151,000 SEC
2000   Q4 16,719,355 5.83 Add 22.78% 1.08 $8.38–14.63 · VW $11.76i $177,643,000 SEC
2000   Q3 13,617,505 4.44 Add 14969.95% 4.41 $9.00–12.94 · VW $11.17i $155,750,000 SEC
2000   Q2 90,362 38.17 Reduce 99.10% 37.83 $10.19–17.81 · VW $13.44i $1,683,831,000 SEC
2000   Q1 10,090,362 38.17 Add 34.52% 9.80 $13.75–18.56 · VW $16.23i $1,683,831,000 SEC
1999   Q4 7,500,817 6.38 Add 59.03% 2.37 $14.38–23.00 · VW $17.71i $142,047,000 SEC
1999   Q2 4,716,652 0.13 Reduce 18.47% 1.81 $24.13–29.50 · VW $26.02i $131,771,000 SEC
1999   Q1 5,785,412 9.78 $28.94 $167,415,000 SEC
Price snapshot:
Current price$79.53
52-week low$67.83
52-week high$105.38