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  Fastenal Co. (FAST)
← All FAST superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2018   Q1 0 0.00 Sell 100.00% <0.01 $12.13–14.69 · VW $13.10i SEC
2017   Q4 22,020 <0.01 $13.67 $301,000 SEC
2017   Q3 22,020 <0.01 Buy <0.01 $9.95–12.24 · VW $11.31i $251,000 SEC
2016   Q4 0 0.00 Sell 100.00% 0.02 $9.52–12.89 · VW $11.61i SEC
2016   Q3 171,476 0.02 $10.45 $1,791,000 SEC
2016   Q2 171,476 0.03 Add 3.07% <0.01 $10.37–11.76 · VW $10.94i $1,903,000 SEC
2016   Q1 166,376 0.03 Add 10.38% <0.01 $9.62–12.50 · VW $11.27i $2,038,000 SEC
2015   Q4 150,728 0.02 Reduce 15.10% <0.01 $8.77–10.49 · VW $9.80i $1,538,000 SEC
2015   Q3 177,528 0.02 Add 13.88% <0.01 $8.61–10.49 · VW $9.63i $1,625,000 SEC
2015   Q2 155,892 0.02 Add 22.59% <0.01 $9.93–10.88 · VW $10.42i $1,644,000 SEC
2015   Q1 127,168 0.02 Buy 0.02 $9.86–11.45 · VW $10.66i $1,317,000 SEC
Price snapshot:
Current price$47.05
52-week low$38.55
52-week high$49.83