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  Oracle Corp. (ORCL)
← All ORCL superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 16,367 0.03 Reduce 0.10% $134.57–226.29 · VW $195.55i $2,407,749 SEC
2025   Q4 16,384 0.03 Reduce 0.11% <0.01 $135.25–225.32 · VW $168.66i $3,193,405 SEC
2025   Q3 16,402 0.05 Reduce 48.56% 0.04 $185.63–345.72 · VW $244.43i $4,612,898 SEC
2025   Q2 31,885 0.08 Reduce 16.11% <0.01 $162.60–260.87 · VW $216.53i $6,971,018 SEC
2025   Q1 38,008 0.06 Reduce 8.99% <0.01 $118.86–167.12 · VW $150.50i $5,313,898 SEC
2024   Q4 41,763 0.08 Reduce 24.40% 0.02 $152.42–198.31 · VW $172.26i $6,959,386 SEC
2024   Q3 55,244 0.10 Reduce 8.57% <0.01 $137.95–196.04 · VW $172.94i $9,413,578 SEC
2024   Q2 60,420 0.09 Reduce 1.77% <0.01 $117.34–146.59 · VW $135.07i $8,531,304 SEC
2024   Q1 61,510 0.08 $125.61 $7,726,271 SEC
2023   Q4 61,510 0.07 Add 5.22% <0.01 $99.26–117.79 · VW $109.58i $6,484,999 SEC
2023   Q3 58,459 0.07 Reduce 4.96% <0.01 $99.87–127.42 · VW $114.50i $6,191,977 SEC
2023   Q2 61,507 0.07 Reduce 11.94% <0.01 $104.78–127.54 · VW $117.57i $7,324,869 SEC
2023   Q1 69,850 0.06 $92.92 $6,490,462 SEC
2022   Q4 69,850 0.06 Reduce 22.20% 0.01 $78.06–91.22 · VW $85.56i $5,709,539 SEC
2022   Q3 89,777 0.06 Reduce 8.55% <0.01 $60.78–83.49 · VW $75.77i $5,483,000 SEC
2022   Q2 98,169 0.07 Reduce 1.73% <0.01 $63.76–79.88 · VW $72.60i $6,859,000 SEC
2022   Q1 99,902 0.07 Reduce 1.75% <0.01 $66.72–84.52 · VW $74.39i $8,265,000 SEC
2021   Q4 101,680 0.07 Add 3.29% <0.01 $70.23–106.34 · VW $84.18i $8,868,000 SEC
2021   Q3 98,444 0.08 Reduce 35.26% 0.04 $84.73–98.95 · VW $91.47i $8,577,000 SEC
2021   Q2 152,056 0.11 Reduce 7.54% <0.01 $75.90–91.78 · VW $85.60i $11,836,000 SEC
2021   Q1 164,456 0.11 Add 1.07% <0.01 $64.77–80.72 · VW $74.74i $11,540,000 SEC
2020   Q4 162,716 0.12 $64.69 $10,526,000 SEC
2020   Q3 162,716 0.14 Add 1.58% <0.01 $54.87–62.60 · VW $58.40i $9,714,000 SEC
2020   Q2 160,179 0.13 Reduce 10.39% 0.02 $50.91–58.45 · VW $55.53i $8,853,000 SEC
2020   Q1 178,755 0.15 Reduce 8.92% 0.01 $39.71–54.72 · VW $49.40i $8,639,000 SEC
2019   Q4 196,257 0.13 Add 1.03% <0.01 $47.90–56.66 · VW $51.34i $10,398,000 SEC
2019   Q3 194,257 0.14 Reduce 1.27% <0.01 $51.55–57.33 · VW $55.01i $10,690,000 SEC
2019   Q2 196,757 0.14 $56.97 $11,209,000 SEC
2019   Q1 196,757 0.13 Reduce 3.96% <0.01 $50.51–55.53 · VW $52.21i $10,568,000 SEC
2018   Q4 204,861 0.13 Reduce 3.11% <0.01 $42.40–53.03 · VW $49.19i $9,249,000 SEC
2018   Q3 211,438 0.12 Reduce 0.01% $46.34–52.11 · VW $49.07i $10,902,000 SEC
2018   Q2 211,467 0.11 Reduce 0.06% <0.01 $42.57–49.70 · VW $46.95i $9,317,000 SEC
2018   Q1 211,589 0.11 Reduce 0.04% <0.01 $44.04–53.48 · VW $48.08i $9,680,000 SEC
2017   Q4 211,679 0.12 Add 4.34% <0.01 $45.92–52.79 · VW $49.79i $10,008,000 SEC
2017   Q3 202,878 0.12 Add 0.58% <0.01 $47.64–53.14 · VW $49.95i $9,809,000 SEC
2017   Q2 201,713 0.12 Reduce 1.19% <0.01 $43.74–51.85 · VW $48.64i $10,114,000 SEC
2017   Q1 204,135 0.11 Reduce 0.08% <0.01 $42.25–46.99 · VW $44.88i $9,106,000 SEC
2016   Q4 204,295 0.10 $38.45 $7,855,000 SEC
2016   Q3 204,295 0.10 $39.28 $8,025,000 SEC
2016   Q2 204,295 0.11 $40.93 $8,362,000 SEC
2016   Q1 204,295 0.11 Reduce 5.97% <0.01 $37.04–42.00 · VW $39.75i $8,358,000 SEC
2015   Q4 217,260 0.10 Reduce 3.77% <0.01 $33.13–39.39 · VW $36.43i $7,937,000 SEC
2015   Q3 225,775 0.11 Add 0.38% <0.01 $35.24–40.64 · VW $38.28i $8,155,000 SEC
2015   Q2 224,910 0.11 Reduce 1.58% <0.01 $35.14–45.24 · VW $39.16i $9,064,000 SEC
2015   Q1 228,510 0.12 $43.15 $9,860,000 SEC
2014   Q4 228,510 0.13 Reduce 1.08% <0.01 $39.92–46.71 · VW $43.48i $10,276,000 SEC
2014   Q3 231,010 0.13 Add 46.76% 0.04 $35.82–42.51 · VW $40.25i $8,843,000 SEC
2014   Q2 157,405 0.09 Add 15.19% 0.01 $39.53–43.19 · VW $41.42i $6,380,000 SEC
2014   Q1 136,645 0.08 Add 13.57% <0.01 $37.38–42.35 · VW $40.58i $5,590,000 SEC
2013   Q4 120,315 0.06 Buy 0.06 $33.22–39.37 · VW $37.23i $4,603,000 SEC
Price snapshot:
Current price$131.54
Avg. buy price$44.53
+/- since buy195.39%
52-week low$131.35
52-week high$341.82