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  CPI Aerostructures, Inc. (CVU)
← All CVU superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2020   Q1 0 0.00 Sell 100.00% 0.02 $1.29–7.00 · VW $3.28i SEC
2019   Q4 207,452 0.02 Reduce 34.72% 0.01 $6.45–8.55 · VW $7.20i $1,396,000 SEC
2019   Q3 317,783 0.04 Reduce 33.95% 0.02 $6.98–8.53 · VW $7.90i $2,612,000 SEC
2019   Q2 481,113 0.05 Reduce 10.30% <0.01 $6.12–8.64 · VW $7.16i $4,046,000 SEC
2019   Q1 536,368 0.04 Reduce 32.01% 0.02 $6.04–7.83 · VW $6.90i $3,486,000 SEC
2018   Q4 788,877 0.07 Reduce 3.78% <0.01 $5.83–9.55 · VW $7.30i $5,025,000 SEC
2018   Q3 819,857 0.08 Add 5.63% <0.01 $7.60–10.60 · VW $8.93i $6,846,000 SEC
2018   Q2 776,157 0.09 Add 11.40% <0.01 $8.90–11.75 · VW $10.10i $8,150,000 SEC
2018   Q1 696,703 0.08 Add 9.11% <0.01 $7.80–10.00 · VW $8.89i $6,793,000 SEC
2017   Q4 638,543 0.07 Reduce 6.68% <0.01 $8.20–9.60 · VW $9.02i $5,715,000 SEC
2017   Q3 684,236 0.08 Add 0.28% <0.01 $8.05–10.05 · VW $9.11i $6,398,000 SEC
2017   Q2 682,301 0.08 Reduce 39.56% 0.04 $5.55–9.70 · VW $7.84i $6,414,000 SEC
2017   Q1 1,128,967 0.09 Reduce 20.92% 0.03 $6.35–9.76 · VW $7.92i $7,621,000 SEC
2016   Q4 1,427,538 0.16 Reduce 13.51% 0.02 $6.45–10.15 · VW $8.37i $13,205,000 SEC
2016   Q3 1,650,515 0.14 Add 12.37% 0.02 $6.09–7.48 · VW $6.67i $11,323,000 SEC
2016   Q2 1,468,866 0.12 Add 4.38% <0.01 $4.35–8.19 · VW $6.47i $9,034,000 SEC
2016   Q1 1,407,215 0.13 Reduce 0.38% <0.01 $6.31–9.73 · VW $7.98i $10,315,000 SEC
2015   Q4 1,412,625 0.17 Reduce 8.16% 0.01 $8.30–9.84 · VW $9.25i $13,745,000 SEC
2015   Q3 1,538,155 0.18 Reduce 1.42% <0.01 $8.50–10.30 · VW $9.39i $13,551,000 SEC
2015   Q2 1,560,357 0.19 Reduce 0.83% <0.01 $9.63–12.40 · VW $10.92i $15,619,000 SEC
2015   Q1 1,573,457 0.24 Add 0.11% <0.01 $9.66–12.54 · VW $11.75i $19,196,000 SEC
2014   Q4 1,571,757 0.20 Add 1.85% <0.01 $8.53–12.77 · VW $10.71i $16,048,000 SEC
2014   Q3 1,543,268 0.22 Add 8.33% 0.02 $8.16–12.94 · VW $11.01i $15,201,000 SEC
2014   Q2 1,424,608 0.24 Add 26.14% 0.05 $11.63–14.00 · VW $12.77i $18,050,000 SEC
2014   Q1 1,129,400 0.20 Add 31.22% 0.05 $12.40–16.00 · VW $13.72i $14,682,000 SEC
2013   Q4 860,701 0.18 Add 23.13% 0.03 $10.53–15.36 · VW $13.67i $12,945,000 SEC
2013   Q3 699,026 0.13 Add 269.28% 0.09 $10.12–11.95 · VW $11.16i $8,102,000 SEC
2013   Q2 189,292 0.04 Buy 0.04 $8.25–11.11 · VW $9.98i $2,054,000 SEC