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)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2020   Q1 0 0.00 Sell 100.00% 0.02 SEC
2019   Q4 207,452 0.02 Reduce 34.72% 0.01 $6.73 $1,396,000 SEC
2019   Q3 317,783 0.04 Reduce 33.95% 0.02 $8.22 $2,612,000 SEC
2019   Q2 481,113 0.05 Reduce 10.30% <0.01 $8.41 $4,046,000 SEC
2019   Q1 536,368 0.04 Reduce 32.01% 0.02 $6.50 $3,486,000 SEC
2018   Q4 788,877 0.07 Reduce 3.78% <0.01 $6.37 $5,025,000 SEC
2018   Q3 819,857 0.08 Add 5.63% <0.01 $8.35 $6,846,000 SEC
2018   Q2 776,157 0.09 Add 11.40% <0.01 $10.50 $8,150,000 SEC
2018   Q1 696,703 0.08 Add 9.11% <0.01 $9.75 $6,793,000 SEC
2017   Q4 638,543 0.07 Reduce 6.68% <0.01 $8.95 $5,715,000 SEC
2017   Q3 684,236 0.08 Add 0.28% <0.01 $9.35 $6,398,000 SEC
2017   Q2 682,301 0.08 Reduce 39.56% 0.04 $9.40 $6,414,000 SEC
2017   Q1 1,128,967 0.09 Reduce 20.92% 0.03 $6.75 $7,621,000 SEC
2016   Q4 1,427,538 0.16 Reduce 13.51% 0.02 $9.25 $13,205,000 SEC
2016   Q3 1,650,515 0.14 Add 12.37% 0.02 $6.86 $11,323,000 SEC
2016   Q2 1,468,866 0.12 Add 4.38% <0.01 $6.15 $9,034,000 SEC
2016   Q1 1,407,215 0.13 Reduce 0.38% <0.01 $7.33 $10,315,000 SEC
2015   Q4 1,412,625 0.17 Reduce 8.16% 0.01 $9.73 $13,745,000 SEC
2015   Q3 1,538,155 0.18 Reduce 1.42% <0.01 $8.81 $13,551,000 SEC
2015   Q2 1,560,357 0.19 Reduce 0.83% <0.01 $10.01 $15,619,000 SEC
2015   Q1 1,573,457 0.24 Add 0.11% <0.01 $12.20 $19,196,000 SEC
2014   Q4 1,571,757 0.20 Add 1.85% <0.01 $10.21 $16,048,000 SEC
2014   Q3 1,543,268 0.22 Add 8.33% 0.02 $9.85 $15,201,000 SEC
2014   Q2 1,424,608 0.24 Add 26.14% 0.05 $12.67 $18,050,000 SEC
2014   Q1 1,129,400 0.20 Add 31.22% 0.05 $13.00 $14,682,000 SEC
2013   Q4 860,701 0.18 Add 23.13% 0.03 $15.04 $12,945,000 SEC
2013   Q3 699,026 0.13 Add 269.28% 0.09 $11.59 $8,102,000 SEC
2013   Q2 189,292 0.04 Buy 0.04 $10.85 $2,054,000 SEC