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
← All XLK superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 4,470 0.01 $132.91 $594,090 SEC
2025   Q4 4,470 0.01 $143.98 $643,575 SEC
2025   Q3 4,470 0.01 Reduce 47.36% <0.01 $124.63–141.45 · VW $133.32i $630,015 SEC
2025   Q2 8,492 0.01 Add 1.41% <0.01 $86.22–126.96 · VW $110.15i $1,075,266 SEC
2025   Q1 8,374 0.01 Reduce 34.16% <0.01 $100.36–121.57 · VW $111.55i $864,574 SEC
2024   Q4 12,718 0.01 Add 3.50% <0.01 $109.47–120.94 · VW $115.33i $1,478,642 SEC
2024   Q3 12,288 0.01 Reduce 23.09% <0.01 $95.38–217.44 · VW $118.57i $1,387,116 SEC
2024   Q2 15,978 0.02 Reduce 5.44% <0.01 $96.02–116.29 · VW $104.18i $1,807,398 SEC
2024   Q1 16,898 0.02 Add 4.45% <0.01 $91.71–106.18 · VW $101.25i $1,759,716 SEC
2023   Q4 16,178 0.02 Add 4.89% <0.01 $79.75–96.86 · VW $88.65i $1,557,010 SEC
2023   Q3 15,424 0.01 Add 4.09% <0.01 $80.31–90.73 · VW $86.17i $1,264,262 SEC
2023   Q2 14,818 0.01 $86.93 $1,288,164 SEC
2023   Q1 14,818 0.01 Add 114.63% <0.01 $60.40–75.57 · VW $69.69i $1,118,864 SEC
2022   Q4 6,904 0.01 $62.23 $429,592 SEC
2022   Q3 6,904 0.01 $59.39 $410,000 SEC
2022   Q2 6,904 0.01 $63.59 $439,000 SEC
2022   Q1 6,904 0.01 $79.52 $549,000 SEC
2021   Q4 6,904 0.01 $86.91 $600,000 SEC
2021   Q3 6,904 0.01 $74.60 $515,000 SEC
2021   Q2 6,904 0.01 $73.87 $510,000 SEC
2021   Q1 6,904 <0.01 $66.34 $458,000 SEC
2020   Q4 6,904 <0.01 $65.04 $449,000 SEC
2020   Q3 6,904 0.01 $58.37 $403,000 SEC
2020   Q2 6,904 <0.01 Add 9.52% <0.01 $37.98–52.92 · VW $47.06i $361,000 SEC
2020   Q1 6,304 <0.01 Add 14.53% <0.01 $34.05–51.47 · VW $42.94i $253,000 SEC
2019   Q4 5,504 <0.01 $45.79 $252,000 SEC
2019   Q3 5,504 <0.01 $40.34 $222,000 SEC
2019   Q2 5,504 <0.01 $39.07 $215,000 SEC
2019   Q1 5,504 <0.01 Buy <0.01 $29.41–37.63 · VW $34.47i $204,000 SEC
2018   Q4 0 0.00 Sell 100.00% <0.01 $28.78–38.13 · VW $33.69i SEC
2018   Q3 5,504 <0.01 Buy <0.01 $34.38–38.01 · VW $36.69i $207,000 SEC
Price snapshot:
Current price$181.28
Avg. buy price$65.53
+/- since buy176.64%
52-week low$125.94
52-week high$198.49