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 Charles Schwab Corp. (SCHW)
← All SCHW superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 402,927 0.42 Add 17.72% 0.06 $83.96–100.76 · VW $90.69i $37,867,079 SEC
2025   Q4 342,275 0.37 Reduce 1.48% <0.01 $91.28–107.50 · VW $97.99i $34,196,695 SEC
2025   Q3 347,408 0.35 Reduce 14.44% 0.06 $89.35–98.50 · VW $93.53i $33,167,042 SEC
2025   Q2 406,048 0.42 Reduce 27.25% 0.14 $85.76–99.59 · VW $93.73i $37,047,820 SEC
2025   Q1 558,167 0.52 Reduce 3.90% 0.02 $65.88–89.85 · VW $81.36i $43,693,313 SEC
2024   Q4 580,800 0.46 Reduce 13.31% 0.06 $71.31–84.50 · VW $78.45i $42,985,008 SEC
2024   Q3 669,991 0.45 Add 14.74% 0.06 $61.16–83.35 · VW $75.76i $43,422,117 SEC
2024   Q2 583,935 0.47 Reduce 29.81% 0.18 $61.01–76.70 · VW $67.60i $43,030,170 SEC
2024   Q1 831,990 0.60 Reduce 13.54% 0.09 $65.70–79.49 · VW $72.82i $60,186,157 SEC
2023   Q4 962,296 0.67 Reduce 3.17% 0.02 $59.67–71.40 · VW $65.95i $66,205,965 SEC
2023   Q3 993,749 0.59 Reduce 5.31% 0.03 $48.66–61.80 · VW $57.26i $54,556,820 SEC
2023   Q2 1,049,524 0.57 Add 3.53% 0.02 $52.37–68.80 · VW $60.11i $59,487,020 SEC
2023   Q1 1,013,765 0.52 Add 14.63% 0.07 $45.00–78.18 · VW $58.62i $53,101,011 SEC
2022   Q4 884,406 0.75 Reduce 20.39% 0.18 $73.57–86.63 · VW $79.37i $73,635,643 SEC
2022   Q3 1,110,982 0.88 Reduce 7.06% 0.05 $65.39–82.66 · VW $76.86i $79,846,000 SEC
2022   Q2 1,195,422 0.75 Add 40.20% 0.22 $59.35–77.41 · VW $69.24i $75,527,000 SEC
2022   Q1 852,662 0.64 Add 6.26% 0.04 $61.53–93.16 · VW $74.93i $71,888,000 SEC
2021   Q4 802,416 0.57 Reduce 12.16% 0.07 $76.46–96.24 · VW $85.72i $67,483,000 SEC
2021   Q3 913,525 0.61 Reduce 5.63% 0.04 $67.31–84.49 · VW $76.40i $66,541,000 SEC
2021   Q2 967,989 0.66 Reduce 17.42% 0.13 $65.73–76.37 · VW $71.65i $70,479,000 SEC
2021   Q1 1,172,197 0.75 Add 1.77% 0.01 $62.33–74.31 · VW $70.16i $76,404,000 SEC
2020   Q4 1,151,827 0.69 Reduce 8.09% 0.05 $48.89–65.43 · VW $58.68i $61,093,000 SEC
2020   Q3 1,253,261 0.66 Add 26.47% 0.14 $33.79–50.15 · VW $44.24i $45,406,000 SEC
2020   Q2 990,981 0.51 Add 30.19% 0.12 $31.63–45.86 · VW $37.67i $33,436,000 SEC
2020   Q1 761,173 0.45 Buy 0.45 $28.00–42.05 · VW $35.32i $25,591,000 SEC
Price snapshot:
Current price$102.38
Avg. buy price$55.48
+/- since buy84.52%
52-week low$83.96
52-week high$106.76