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  AstroNova Inc (ALOT)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2021   Q2 0 0.00 Sell 100.00% 0.01 SEC
2021   Q1 79,320 0.01 Reduce 75.32% 0.03 $13.40 $1,063,000 SEC
2020   Q4 321,363 0.04 Add 6.21% <0.01 $10.65 $3,423,000 SEC
2020   Q3 302,571 0.04 Add 6.93% <0.01 $8.02 $2,427,000 SEC
2020   Q2 282,971 0.03 Reduce 23.91% 0.01 $7.96 $2,252,000 SEC
2020   Q1 371,866 0.05 Add 9.26% <0.01 $7.76 $2,886,000 SEC
2019   Q4 340,348 0.06 Add 21.22% 0.01 $13.72 $4,670,000 SEC
2019   Q3 280,763 0.06 Add 23.19% 0.01 $16.17 $4,540,000 SEC
2019   Q2 227,910 0.07 Reduce 43.02% 0.04 $25.84 $5,889,000 SEC
2019   Q1 399,970 0.10 Reduce 6.97% <0.01 $20.39 $8,155,000 SEC
2018   Q4 429,959 0.11 Reduce 17.19% 0.02 $18.75 $8,062,000 SEC
2018   Q3 519,221 0.13 Reduce 3.53% <0.01 $21.60 $11,215,000 SEC
2018   Q2 538,207 0.12 Reduce 10.05% 0.01 $18.85 $10,145,000 SEC
2018   Q1 598,361 0.11 Reduce 19.77% 0.02 $15.50 $9,275,000 SEC
2017   Q4 745,767 0.12 Reduce 0.32% <0.01 $13.85 $10,329,000 SEC
2017   Q3 748,142 0.12 Add 47.25% 0.04 $13.00 $9,726,000 SEC
2017   Q2 508,077 0.08 Reduce 20.84% 0.03 $12.90 $6,554,000 SEC
2017   Q1 641,849 0.12 Reduce 27.23% 0.04 $15.25 $9,788,000 SEC
2016   Q4 881,974 0.16 Reduce 0.02% $14.25 $12,568,000 SEC
2016   Q3 882,174 0.17 $14.80 $13,056,000 SEC
2016   Q2 882,174 0.18 Reduce 16.29% 0.03 $15.22 $13,427,000 SEC
2016   Q1 1,053,845 0.18 Reduce 0.61% <0.01 $13.86 $14,606,000 SEC
2015   Q4 1,060,361 0.19 Reduce 7.16% 0.02 $14.45 $15,322,000 SEC
2015   Q3 1,142,161 0.21 Reduce 1.38% <0.01 $13.86 $15,830,000 SEC
2015   Q2 1,158,146 0.20 Reduce 0.91% <0.01 $14.31 $16,573,000 SEC
2015   Q1 1,168,773 0.20 Add 0.10% <0.01 $13.99 $16,351,000 SEC
2014   Q4 1,167,646 0.25 Add 0.34% <0.01 $16.50 $19,266,000 SEC
2014   Q3 1,163,639 0.22 Add 7.19% 0.01 $13.19 $15,348,000 SEC
2014   Q2 1,085,544 0.20 Add 17.29% 0.03 $13.59 $14,753,000 SEC
2014   Q1 925,538 0.15 Add 0.99% <0.01 $11.89 $11,005,000 SEC
2013   Q4 916,509 0.17 Add 21.33% 0.03 $13.49 $12,364,000 SEC
2013   Q3 755,379 0.14 Add 13.01% 0.02 $10.96 $8,279,000 SEC
2013   Q2 668,442 0.14 Add 43.57% 0.04 $11.00 $7,353,000 SEC
2013   Q1 465,593 0.09 Add 64.08% 0.04 $9.58 $4,460,000 SEC
2012   Q4 283,755 0.07 Add 36.84% 0.02 $10.09 $2,863,000 SEC
2012   Q3 207,357 0.04 Add 7.96% <0.01 $8.69 $1,802,000 SEC
2012   Q2 192,067 0.04 Add 32.89% <0.01 $7.96 $1,529,000 SEC
2012   Q1 144,527 0.03 $8.40 $1,214,000 SEC
2011   Q4 144,527 0.03 Add 13.64% <0.01 $7.61 $1,100,000 SEC
2011   Q3 127,178 0.03 Add 28.38% <0.01 $7.00 $890,000 SEC
2011   Q2 99,065 0.02 Add 176.04% 0.01 $8.19 $811,000 SEC
2011   Q1 35,888 0.01 Add 22.45% <0.01 $7,799.99 $279,926,000 SEC
2010   Q4 29,308 0.01 Buy 0.01 $7,840.01 $229,775,000 SEC