William Frels - Mairs & Power
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    245
Portfolio value:    $9,786,094,433
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 30,718 0.05 Add 7.34% <0.01 $134.57–226.29 · VW $195.55i $4,518,925 SEC
2025   Q4 28,618 0.05 Add 62.49% 0.02 $135.25–225.32 · VW $168.66i $5,577,934 SEC
2025   Q3 17,612 0.05 Add 23.38% <0.01 $185.63–345.72 · VW $244.43i $4,953,199 SEC
2025   Q2 14,275 0.03 Add 3.55% <0.01 $162.60–260.87 · VW $216.53i $3,120,943 SEC
2025   Q1 13,785 0.02 Add 1.88% <0.01 $118.86–167.12 · VW $150.50i $1,927,281 SEC
2024   Q4 13,530 0.02 Add 6.24% <0.01 $152.42–198.31 · VW $172.26i $2,254,639 SEC
2024   Q3 12,735 0.02 Reduce 2.71% <0.01 $137.95–196.04 · VW $172.94i $2,170,044 SEC
2024   Q2 13,090 0.02 Reduce 49.72% 0.02 $117.34–146.59 · VW $135.07i $1,848,308 SEC
2024   Q1 26,034 0.03 Add 0.29% <0.01 $110.37–132.77 · VW $120.11i $3,270,131 SEC
2023   Q4 25,960 0.03 Reduce 0.57% <0.01 $99.26–117.79 · VW $109.58i $2,736,963 SEC
2023   Q3 26,109 0.03 Reduce 8.24% <0.01 $99.87–127.42 · VW $114.50i $2,765,465 SEC
2023   Q2 28,455 0.04 Reduce 3.11% <0.01 $104.78–127.54 · VW $117.57i $3,388,706 SEC
2023   Q1 29,367 0.03 Add 6.48% <0.01 $82.04–106.49 · VW $98.16i $2,728,782 SEC
2022   Q4 27,579 0.03 $81.74 $2,254,307 SEC
2022   Q3 27,579 0.02 Reduce 0.26% <0.01 $60.78–83.49 · VW $75.77i $1,684,000 SEC
2022   Q2 27,650 0.02 Reduce 0.04% $63.76–79.88 · VW $72.60i $1,932,000 SEC
2022   Q1 27,660 0.02 Add 0.07% $66.72–84.52 · VW $74.39i $2,288,000 SEC
2021   Q4 27,642 0.02 Add 5.92% <0.01 $70.23–106.34 · VW $84.18i $2,411,000 SEC
2021   Q3 26,096 0.02 $87.14 $2,274,000 SEC
2021   Q2 26,096 0.02 Reduce 7.33% <0.01 $75.90–91.78 · VW $85.60i $2,031,000 SEC
2021   Q1 28,161 0.02 Reduce 0.73% <0.01 $64.77–80.72 · VW $74.74i $1,976,000 SEC
2020   Q4 28,368 0.02 Add 5.32% <0.01 $58.01–66.36 · VW $62.96i $1,835,000 SEC
2020   Q3 26,936 0.02 Add 0.60% <0.01 $54.87–62.60 · VW $58.40i $1,608,000 SEC
2020   Q2 26,775 0.02 $55.28 $1,480,000 SEC
2020   Q1 26,775 0.02 Reduce 2.10% <0.01 $39.71–54.72 · VW $49.40i $1,294,000 SEC
2019   Q4 27,348 0.02 Add 1.11% <0.01 $47.90–56.66 · VW $51.34i $1,449,000 SEC
2019   Q3 27,049 0.02 Reduce 11.46% <0.01 $51.55–57.33 · VW $55.01i $1,489,000 SEC
2019   Q2 30,549 0.02 Reduce 0.97% <0.01 $49.89–60.50 · VW $54.15i $1,740,000 SEC
2019   Q1 30,849 0.02 Reduce 1.31% <0.01 $50.51–55.53 · VW $52.21i $1,657,000 SEC
2018   Q4 31,259 0.02 Reduce 2.60% <0.01 $42.40–53.03 · VW $49.19i $1,411,000 SEC
2018   Q3 32,092 0.02 $51.57 $1,655,000 SEC
2018   Q2 32,092 0.02 Reduce 0.47% <0.01 $42.57–49.70 · VW $46.95i $1,414,000 SEC
2018   Q1 32,242 0.02 Reduce 1.23% <0.01 $44.04–53.48 · VW $48.08i $1,475,000 SEC
2017   Q4 32,643 0.02 $47.27 $1,543,000 SEC
2017   Q3 32,643 0.02 Add 0.65% <0.01 $47.64–53.14 · VW $49.95i $1,578,000 SEC
2017   Q2 32,433 0.02 Add 6.04% <0.01 $43.74–51.85 · VW $48.64i $1,626,000 SEC
2017   Q1 30,585 0.02 Reduce 2.60% <0.01 $42.25–46.99 · VW $44.88i $1,364,000 SEC
2016   Q4 31,400 0.02 Add 2.06% <0.01 $37.64–43.26 · VW $41.16i $1,207,000 SEC
2016   Q3 30,765 0.02 Reduce 0.97% <0.01 $37.62–41.42 · VW $39.74i $1,208,000 SEC
2016   Q2 31,065 0.02 Reduce 1.75% <0.01 $38.08–41.91 · VW $40.40i $1,271,000 SEC
2016   Q1 31,617 0.02 Add 0.25% <0.01 $37.04–42.00 · VW $39.75i $1,293,000 SEC
2015   Q4 31,537 0.02 Add 14.53% <0.01 $33.13–39.39 · VW $36.43i $1,152,000 SEC
2015   Q3 27,537 0.02 Add 0.96% <0.01 $35.24–40.64 · VW $38.28i $995,000 SEC
2015   Q2 27,274 0.02 Reduce 3.91% <0.01 $35.14–45.24 · VW $39.16i $1,099,000 SEC
2015   Q1 28,383 0.02 Reduce 5.82% <0.01 $41.26–44.94 · VW $43.23i $1,225,000 SEC
2014   Q4 30,138 0.02 Reduce 28.24% <0.01 $39.92–46.71 · VW $43.48i $1,355,000 SEC
2014   Q3 41,998 0.02 Add 1.07% <0.01 $35.82–42.51 · VW $40.25i $1,608,000 SEC
2014   Q2 41,553 0.02 Reduce 1.17% <0.01 $39.53–43.19 · VW $41.42i $1,684,000 SEC
2014   Q1 42,043 0.03 Add 1.81% <0.01 $37.38–42.35 · VW $40.58i $1,720,000 SEC
2013   Q4 41,295 0.03 Add 200.98% 0.02 $33.22–39.37 · VW $37.23i $1,580,000 SEC
2013   Q3 13,720 0.01 Add 10.73% <0.01 $31.82–35.42 · VW $34.18i $455,000 SEC
2013   Q2 12,390 0.01 Add 5.31% <0.01 $29.86–34.75 · VW $32.16i $380,000 SEC
2013   Q1 11,765 <0.01 Reduce 11.07% <0.01 $31.16–36.43 · VW $33.79i $380,000 SEC
2012   Q4 13,230 0.01 Add 6.56% <0.01 $31.31–36.31 · VW $33.95i $441,000 SEC
2012   Q3 12,415 <0.01 Add 20.53% <0.01 $29.52–33.29 · VW $31.66i $391,000 SEC
2012   Q2 10,300 <0.01 Add 25.61% <0.01 $25.84–32.30 · VW $29.93i $306,000 SEC
2012   Q1 8,200 <0.01 Add 3.80% <0.01 $25.33–31.15 · VW $27.65i $239,000 SEC
2011   Q4 7,900 <0.01 Buy <0.01 $24.91–32.24 · VW $28.80i $203,000 SEC
2011   Q3 0 0.00 Sell 100.00% <0.01 $25.71–33.81 · VW $30.29i SEC
2011   Q2 8,790 <0.01 Reduce 10.99% <0.01 $24.72–34.30 · VW $29.03i $289,000 SEC
2011   Q1 9,875 <0.01 $33.42 $330,000 SEC
2010   Q4 9,875 <0.01 Buy <0.01 $27.41–33.71 · VW $31.34i $309,000 SEC
2010   Q1 0 0.00 Sell 100.00% <0.01 $21.55–26.63 · VW $23.58i SEC
2009   Q4 9,320 <0.01 Buy <0.01 $21.62–25.64 · VW $23.97i $228,620,000 SEC
2008   Q4 0 0.00 Sell 100.00% <0.01 $15.17–18.70 · VW $16.47i SEC
2008   Q3 9,890 <0.01 Reduce 12.40% <0.01 $15.00–22.37 · VW $17.82i $200,866,000 SEC
2008   Q2 11,290 <0.01 Reduce 11.73% <0.01 $19.98–23.62 · VW $21.84i $237,090,000 SEC
2008   Q1 12,790 <0.01 $19,559.97 $250,172,000 SEC
2007   Q4 12,790 <0.01 $22.58 $288,798 SEC
2007   Q3 12,790 <0.01 $21,650.04 $276,904,000 SEC
2007   Q2 12,790 <0.01 Reduce 9.87% <0.01 $18.72–20.98 · VW $19.99i $252,091 SEC
2007   Q1 14,190 <0.01 $18.13 $257,265 SEC
2006   Q4 14,190 <0.01 Add 11.82% <0.01 $16.00–19.34 · VW $17.26i $243,217 SEC
2006   Q3 12,690 <0.01 Reduce 59.57% <0.01 $15.45–19.75 · VW $18.08i $225,121 SEC
2006   Q2 31,390 0.01 Buy 0.01 $13.07–15.95 · VW $14.89i $454,841 SEC
2006   Q1 0 0.00 Sell 100.00% <0.01 $12.49–15.21 · VW $13.97i SEC
2005   Q4 10,240 <0.01 Buy <0.01 $11.99–13.15 · VW $12.52i $125,030 SEC
2004   Q4 0 0.00 Sell 100.00% <0.01 $12.59–14.87 · VW $13.47i SEC
2004   Q3 12,290 <0.01 Add 19.44% <0.01 $9.86–13.50 · VW $12.03i $138,631 SEC
2004   Q2 10,290 <0.01 Reduce 1.91% <0.01 $9.78–12.07 · VW $10.61i $122,760 SEC
2004   Q1 10,490 <0.01 $12.00 $125,880 SEC
2003   Q4 10,490 <0.01 Reduce 16.73% <0.01 $12.16–15.51 · VW $13.51i $138,783 SEC
2003   Q3 12,598 <0.01 Buy <0.01 $11.21–14.03 · VW $12.42i $141,728 SEC
Price snapshot:
Current price$131.54
Avg. buy price$137.74
+/- since buy-4.50%
52-week low$131.35
52-week high$341.82