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  CSP Inc. (CSPI)
← All CSPI superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2013   Q4 0 0.00 Sell 100.00% 0.02 $3.36–4.20 · VW $3.87i SEC
2013   Q3 274,060 0.02 Reduce 62.89% 0.04 $3.31–4.47 · VW $3.77i $969,000 SEC
2013   Q2 738,472 0.06 Reduce 2.46% <0.01 $2.68–4.72 · VW $3.95i $3,284,000 SEC
2013   Q1 757,134 0.04 Add 14.87% <0.01 $2.55–3.44 · VW $2.97i $2,215,000 SEC
2012   Q4 659,146 0.05 Add 19.86% <0.01 $2.26–3.33 · VW $2.92i $2,103,000 SEC
2012   Q3 549,936 0.03 Add 8.13% <0.01 $1.92–2.49 · VW $2.22i $1,232,000 SEC
2012   Q2 508,610 0.03 Add 9.42% <0.01 $1.91–2.27 · VW $2.06i $1,017,000 SEC
2012   Q1 464,810 0.02 Reduce 1.69% <0.01 $1.52–2.24 · VW $1.92i $934,000 SEC
2011   Q4 472,810 0.02 Add 7.99% <0.01 $1.58–1.87 · VW $1.68i $761,000 SEC
2011   Q3 437,810 0.02 Add 2.81% <0.01 $1.63–2.26 · VW $1.88i $744,000 SEC
2011   Q2 425,830 0.02 Add 0.44% <0.01 $1.97–2.47 · VW $2.21i $930,000 SEC
2011   Q1 423,960 0.03 Add 1.44% <0.01 $1.85–2.30 · VW $2.14i $970,868,000 SEC
2010   Q4 417,960 0.02 Add 312.85% 0.01 $1.80–2.63 · VW $2.09i $773,226,000 SEC
2010   Q3 101,238 <0.01 Add 70.24% <0.01 $1.92–2.33 · VW $2.13i $217,662,000 SEC
2010   Q2 59,468 <0.01 Add 10.13% <0.01 $1.66–2.35 · VW $2.05i $127,262,000 SEC
2010   Q1 53,998 <0.01 Add 0.97% $1.60–1.99 · VW $1.80i $97,196,000 SEC
2009   Q4 53,478 <0.01 Add 14.25% <0.01 $1.65–2.03 · VW $1.84i $97,865,000 SEC
2009   Q3 46,808 <0.01 Add 37.88% <0.01 $1.69–2.13 · VW $1.88i $85,000,000 SEC
2009   Q2 33,948 <0.01 Buy <0.01 $1.27–1.87 · VW $1.64i $60,258,000 SEC