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  BOK Financial Corp. (BOKF)
← All BOKF superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 1,649,883 2.36 Reduce 2.33% 0.05 $113.53–138.42 · VW $127.63i $211,284,017 SEC
2025   Q4 1,689,307 2.16 Reduce 1.75% 0.04 $102.72–122.16 · VW $111.89i $200,115,308 SEC
2025   Q3 1,719,460 2.05 Reduce 3.93% 0.08 $96.89–114.17 · VW $106.33i $191,616,622 SEC
2025   Q2 1,789,772 1.99 Reduce 1.02% 0.02 $85.08–104.15 · VW $95.00i $174,735,441 SEC
2025   Q1 1,808,295 2.22 Add 0.31% <0.01 $97.84–116.29 · VW $107.74i $188,333,925 SEC
2024   Q4 1,802,681 2.07 Reduce 3.07% 0.06 $99.93–121.58 · VW $110.85i $191,895,393 SEC
2024   Q3 1,859,790 2.02 Reduce 2.89% 0.06 $86.43–108.01 · VW $101.04i $194,571,230 SEC
2024   Q2 1,915,225 1.93 Reduce 11.10% 0.22 $85.02–96.41 · VW $90.20i $175,511,219 SEC
2024   Q1 2,154,389 1.98 Reduce 3.65% 0.07 $77.86–92.08 · VW $85.38i $198,203,788 SEC
2023   Q4 2,236,025 1.95 Reduce 1.60% 0.03 $62.42–87.52 · VW $72.63i $191,515,541 SEC
2023   Q3 2,272,419 1.95 Reduce 3.99% 0.07 $77.61–92.41 · VW $84.62i $181,748,072 SEC
2023   Q2 2,366,764 1.84 Reduce 7.79% 0.16 $74.40–90.91 · VW $82.15i $191,187,196 SEC
2023   Q1 2,566,711 2.11 Reduce 3.03% 0.08 $80.00–106.47 · VW $95.42i $216,656,075 SEC
2022   Q4 2,646,949 2.80 Reduce 12.80% 0.38 $88.92–110.85 · VW $103.44i $274,726,837 SEC
2022   Q3 3,035,642 2.96 Reduce 8.05% 0.20 $70.21–95.51 · VW $86.93i $269,748,000 SEC
2022   Q2 3,301,483 2.49 Add 0.55% 0.01 $74.03–95.36 · VW $82.81i $249,526,000 SEC
2022   Q1 3,283,486 2.74 Reduce 0.70% 0.02 $93.76–120.20 · VW $101.98i $308,483,000 SEC
2021   Q4 3,306,709 2.94 Add 0.55% 0.02 $89.45–110.75 · VW $102.74i $348,825,000 SEC
2021   Q3 3,288,569 2.69 Add 5.55% 0.14 $77.65–92.97 · VW $86.29i $294,491,000 SEC
2021   Q2 3,115,772 2.54 Add 4.23% 0.10 $83.59–93.00 · VW $88.70i $269,826,000 SEC
2021   Q1 2,989,264 2.63 Add 21.41% 0.46 $67.99–98.95 · VW $83.30i $267,001,000 SEC
2020   Q4 2,462,077 1.90 Add 12.37% 0.21 $50.48–73.07 · VW $63.62i $168,603,000 SEC
2020   Q3 2,190,988 1.64 Add 44.42% 0.50 $48.41–63.40 · VW $55.29i $112,858,000 SEC
2020   Q2 1,517,097 1.30 Add 10.79% 0.13 $37.80–67.62 · VW $51.63i $85,625,000 SEC
2020   Q1 1,369,393 1.02 Add 12.33% 0.11 $34.57–87.97 · VW $61.27i $58,281,000 SEC
2019   Q4 1,219,071 1.34 Add 4.74% 0.06 $72.29–88.28 · VW $81.15i $106,547,000 SEC
2019   Q3 1,163,942 1.24 Add 21.34% 0.22 $72.96–84.88 · VW $79.14i $92,126,000 SEC
2019   Q2 959,244 0.92 Add 6.23% 0.05 $72.60–88.70 · VW $80.29i $72,404,000 SEC
2019   Q1 902,957 0.92 Add 1.37% 0.01 $72.53–93.72 · VW $84.76i $73,636,000 SEC
2018   Q4 890,787 0.92 Add 60.24% 0.35 $69.96–98.84 · VW $83.48i $65,321,000 SEC
2018   Q3 555,898 0.60 Add 8.78% 0.05 $92.87–105.22 · VW $98.86i $54,078,000 SEC
2018   Q2 511,018 0.55 Reduce 0.61% <0.01 $92.39–106.65 · VW $99.57i $48,041,000 SEC
2018   Q1 514,177 0.60 Add 10.02% 0.05 $89.82–107.00 · VW $96.78i $50,898,000 SEC
2017   Q4 467,367 0.50 Reduce 3.46% 0.02 $80.11–93.97 · VW $88.87i $43,147,000 SEC
2017   Q3 484,109 0.52 Add 0.84% <0.01 $77.10–90.69 · VW $84.67i $43,124,000 SEC
2017   Q2 480,080 0.49 Add 100.63% 0.25 $74.48–88.78 · VW $82.86i $40,389,000 SEC
2017   Q1 239,292 0.23 Reduce 1.50% <0.01 $73.44–85.25 · VW $81.22i $18,729,000 SEC
2016   Q4 242,933 0.25 Reduce 2.92% <0.01 $67.53–85.00 · VW $77.48i $20,173,000 SEC
2016   Q3 250,242 0.22 Add 3691.55% 0.21 $56.72–70.05 · VW $65.90i $17,259,000 SEC
2016   Q2 6,600 0.01 Buy 0.01 $51.38–65.14 · VW $59.95i $414,000 SEC
Price snapshot:
Current price$138.06
Avg. buy price$72.34
+/- since buy90.86%
52-week low$95.39
52-week high$142.00