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  EFunds Corp (2987544Q)
← All 2987544Q superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2007   Q3 0 0.00 Sell 100.00% 0.58 SEC
2007   Q2 1,356,973 0.58 Reduce 22.57% 0.13 $35.29 $47,887,577 SEC
2007   Q1 1,752,469 0.60 Reduce 0.47% <0.01 $26.66 $46,720,824 SEC
2006   Q4 1,760,797 0.62 Reduce 1.17% 0.01 $27.50 $48,421,918 SEC
2006   Q3 1,781,676 1.18 Reduce 3.17% 0.03 $24.18 $43,080,926 SEC
2006   Q2 1,839,980 1.04 Add 2.54% 0.03 $22.05 $40,571,566 SEC
2006   Q1 1,794,436 0.63 Reduce 2.80% 0.02 $25.84 $46,368,235 SEC
2005   Q4 1,846,132 0.63 Reduce 2.60% 0.03 $23.44 $43,273,342 SEC
2005   Q3 1,895,421 1.12 Reduce 0.03% <0.01 $18.83 $35,690,784 SEC
2005   Q2 1,895,989 0.53 Add 0.37% <0.01 $17.99 $34,108,848 SEC
2005   Q1 1,888,910 0.70 Add 0.33% <0.01 $22.32 $42,160,478 SEC
2004   Q4 1,882,619 0.81 Reduce 0.58% <0.01 $24.01 $45,201,690 SEC
2004   Q3 1,893,517 1.51 Reduce 0.80% 0.01 $18.59 $35,200,487 SEC
2004   Q2 1,908,771 1.47 Reduce 0.19% <0.01 $17.50 $33,403,492 SEC
2004   Q1 1,912,418 0.75 Reduce 1.78% 0.02 $16.40 $31,363,655 SEC
2003   Q4 1,947,017 0.90 Reduce 1.83% 0.01 $17.35 $33,780,745 SEC
2003   Q3 1,983,388 0.76 Reduce 0.09% <0.01 $12.37 $24,534,510 SEC
2003   Q2 1,985,088 1.57 Add 4.71% 0.07 $11.55 $22,927,766 SEC
2003   Q1 1,895,849 0.55 Add 0.43% <0.01 $6.87 $13,024,483 SEC
2002   Q4 1,887,770 0.73 Reduce 0.07% <0.01 $9.11 $17,197,585 SEC
2002   Q3 1,889,070 0.83 Reduce 3.69% 0.03 $9.38 $17,721,366 SEC
2002   Q2 1,961,370 0.83 Add 5.30% 0.04 $9.49 $18,611,440 SEC
2002   Q1 1,862,656 2.60 Add 19.09% 0.42 $16.05 $29,895,629 SEC
2001   Q4 1,564,056 1.08 Add 26.85% 0.23 $13.75 $21,505,770 SEC
2001   Q3 1,233,017 1.17 Add 123.86% 0.65 $16.65 $20,529,733 SEC
2001   Q2 550,800 1.16 Reduce 0.16% <0.01 $18.60 $10,244,880 SEC
2001   Q1 551,686 0.65 Buy 0.65 $19.25 $10,619,956 SEC