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  Xcel Energy Inc. (XEL)
← All XEL superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 402,263 0.33 Add 1.51% <0.01 $74.11–84.23 · VW $80.43i $31,955,810 SEC
2025   Q4 396,280 0.28 Add 2.66% <0.01 $72.43–82.28 · VW $76.92i $29,269,276 SEC
2025   Q3 386,008 0.29 Add 2.54% <0.01 $69.16–83.01 · VW $77.78i $31,131,583 SEC
2025   Q2 376,431 0.25 Add 0.57% <0.01 $65.21–73.87 · VW $70.84i $25,634,983 SEC
2025   Q1 374,314 0.28 Reduce 0.26% <0.01 $65.43–73.00 · VW $69.71i $26,497,721 SEC
2024   Q4 375,289 0.25 Add 1.44% <0.01 $62.58–73.38 · VW $67.72i $25,339,545 SEC
2024   Q3 369,970 0.23 Add 2.84% <0.01 $56.69–67.73 · VW $63.74i $24,159,072 SEC
2024   Q2 359,756 0.19 Reduce 1.27% <0.01 $51.97–58.73 · VW $56.33i $19,214,593 SEC
2024   Q1 364,380 0.19 Add 3.14% <0.01 $46.79–61.15 · VW $53.89i $19,585,450 SEC
2023   Q4 353,276 0.23 Add 5.50% 0.01 $57.73–64.25 · VW $60.62i $21,871,346 SEC
2023   Q3 334,863 0.22 Add 2.03% <0.01 $53.73–63.24 · VW $58.75i $19,160,888 SEC
2023   Q2 328,198 0.22 Add 17.90% 0.03 $60.39–70.60 · VW $64.57i $20,404,099 SEC
2023   Q1 278,370 0.22 Reduce 0.45% <0.01 $62.85–71.96 · VW $68.24i $18,773,305 SEC
2022   Q4 279,640 0.24 Reduce 0.71% <0.01 $64.16–72.99 · VW $68.64i $19,605,593 SEC
2022   Q3 281,628 0.23 Reduce 1.17% <0.01 $56.89–77.66 · VW $66.55i $18,024,000 SEC
2022   Q2 284,948 0.24 Reduce 2.37% <0.01 $63.57–76.63 · VW $71.13i $20,163,000 SEC
2022   Q1 291,857 0.21 Add 3.27% <0.01 $63.81–76.05 · VW $71.04i $21,063,000 SEC
2021   Q4 282,627 0.18 Add 0.07% <0.01 $62.36–70.21 · VW $67.41i $19,134,000 SEC
2021   Q3 282,443 0.18 Add 18.59% 0.03 $61.16–71.08 · VW $65.61i $17,653,000 SEC
2021   Q2 238,177 0.16 Add 1.30% <0.01 $65.48–72.94 · VW $68.89i $15,691,000 SEC
2021   Q1 235,119 0.16 Add 0.44% <0.01 $57.23–72.23 · VW $66.92i $15,638,000 SEC
2020   Q4 234,098 0.17 Add 0.08% <0.01 $61.99–76.44 · VW $67.47i $15,607,000 SEC
2020   Q3 233,918 0.20 Reduce 0.83% <0.01 $65.69–74.41 · VW $70.04i $16,143,000 SEC
2020   Q2 235,870 0.19 Reduce 0.89% <0.01 $56.07–69.55 · VW $64.89i $14,742,000 SEC
2020   Q1 238,000 0.21 Reduce 0.50% <0.01 $46.58–72.14 · VW $60.76i $14,351,000 SEC
2019   Q4 239,200 0.17 Reduce 0.42% <0.01 $59.46–69.62 · VW $66.09i $15,187,000 SEC
2019   Q3 240,200 0.19 Reduce 0.94% <0.01 $58.74–66.05 · VW $62.77i $15,587,000 SEC
2019   Q2 242,485 0.17 Reduce 2.48% <0.01 $55.26–62.03 · VW $58.97i $14,425,000 SEC
2019   Q1 248,643 0.17 Reduce 1.25% <0.01 $51.53–57.51 · VW $55.18i $13,976,000 SEC
2018   Q4 251,792 0.17 Reduce 2.05% <0.01 $47.44–54.11 · VW $51.30i $12,406,000 SEC
2018   Q3 257,067 0.14 Reduce 3.46% <0.01 $45.87–50.53 · VW $48.47i $12,136,000 SEC
2018   Q2 266,274 0.15 Reduce 6.64% 0.01 $41.99–47.15 · VW $45.33i $12,163,000 SEC
2018   Q1 285,204 0.16 Reduce 0.72% <0.01 $41.51–47.38 · VW $45.24i $12,971,000 SEC
2017   Q4 287,264 0.16 Reduce 1.72% <0.01 $44.74–52.22 · VW $47.53i $13,820,000 SEC
2017   Q3 292,284 0.17 Reduce 11.73% 0.02 $46.69–50.56 · VW $48.92i $13,831,000 SEC
2017   Q2 331,123 0.18 Reduce 7.76% 0.02 $44.47–48.50 · VW $46.76i $15,192,000 SEC
2017   Q1 358,967 0.20 Reduce 0.78% <0.01 $40.43–45.44 · VW $43.64i $15,956,000 SEC
2016   Q4 361,807 0.19 Reduce 2.46% <0.01 $38.00–41.75 · VW $40.36i $14,726,000 SEC
2016   Q3 370,919 0.20 Reduce 5.91% 0.01 $39.08–44.13 · VW $41.59i $15,260,000 SEC
2016   Q2 394,210 0.24 Reduce 6.98% 0.02 $39.69–45.42 · VW $43.03i $17,653,000 SEC
2016   Q1 423,803 0.25 Reduce 15.53% 0.04 $36.25–42.04 · VW $39.44i $17,723,000 SEC
2015   Q4 501,742 0.27 Reduce 2.24% <0.01 $34.33–38.26 · VW $36.94i $18,018,000 SEC
2015   Q3 513,242 0.28 Add 0.74% <0.01 $32.43–37.25 · VW $35.10i $18,174,000 SEC
2015   Q2 509,462 0.23 Reduce 1.60% <0.01 $31.76–35.15 · VW $33.86i $16,394,000 SEC
2015   Q1 517,726 0.25 Reduce 1.13% <0.01 $33.41–37.84 · VW $35.05i $18,022,000 SEC
2014   Q4 523,637 0.26 Reduce 10.81% 0.03 $32.95–38.35 · VW $36.28i $18,809,000 SEC
2014   Q3 587,122 0.26 Reduce 0.68% <0.01 $29.60–33.76 · VW $32.28i $17,849,000 SEC
2014   Q2 591,122 0.27 Add 0.93% <0.01 $29.83–32.37 · VW $31.00i $19,052,000 SEC
2014   Q1 585,675 0.28 Reduce 0.39% <0.01 $28.21–32.18 · VW $30.75i $17,781,000 SEC
2013   Q4 587,949 0.27 Add 2.14% <0.01 $27.27–29.12 · VW $28.43i $16,427,000 SEC
2013   Q3 575,634 0.29 Reduce 0.26% <0.01 $26.90–30.41 · VW $28.72i $15,893,000 SEC
2013   Q2 577,134 0.33 Add 8.37% 0.03 $27.38–31.77 · VW $29.70i $16,356,000 SEC
2013   Q1 532,554 0.16 Add 22.02% 0.03 $27.59–31.79 · VW $30.39i $15,817,000 SEC
2012   Q4 436,456 0.29 Reduce 1.21% <0.01 $25.84–28.34 · VW $27.32i $11,658,000 SEC
2012   Q3 441,809 0.30 Reduce 2.89% <0.01 $27.25–29.92 · VW $28.47i $12,243,000 SEC
2012   Q2 454,950 0.34 Add 0.58% <0.01 $26.75–29.70 · VW $28.58i $12,925,000 SEC
2012   Q1 452,320 0.31 Add 1.76% <0.01 $25.89–27.25 · VW $26.73i $11,973,000 SEC
2011   Q4 444,517 0.35 Reduce 2.43% <0.01 $24.82–27.93 · VW $26.45i $12,286,000 SEC
2011   Q3 455,610 0.36 Add 0.15% <0.01 $21.20–26.33 · VW $24.46i $11,249,000 SEC
2011   Q2 454,934 0.15 Reduce 0.56% <0.01 $23.66–25.39 · VW $24.35i $11,055,000 SEC
2011   Q1 457,513 0.30 Reduce 0.20% <0.01 $23.17–24.67 · VW $24.06i $10,930,000 SEC
2010   Q4 458,426 0.31 Reduce 1.69% <0.01 $23.17–24.36 · VW $23.70i $10,796,000 SEC
2010   Q3 466,291 0.17 Add 3.83% <0.01 $21.41–24.08 · VW $23.12i $10,710,699,000 SEC
2010   Q2 449,096 0.32 Add 2.23% <0.01 $19.81–23.02 · VW $21.61i $9,255,869,000 SEC
2010   Q1 439,293 0.14 Reduce 0.95% <0.01 $19.82–22.05 · VW $21.21i $9,313,012,000 SEC
2009   Q4 443,492 0.15 Add 0.12% <0.01 $18.53–21.94 · VW $20.42i $9,410,900,000 SEC
2009   Q3 442,965 0.14 Add 2.20% <0.01 $18.79–20.29 · VW $19.31i $8,522,647,000 SEC
2009   Q2 433,448 0.15 Reduce 0.60% <0.01 $16.83–20.19 · VW $18.99i $7,979,778,000 SEC
2009   Q1 436,073 0.18 Reduce 7.68% 0.01 $16.01–19.13 · VW $17.86i $8,124,040,000 SEC
2008   Q4 472,375 0.17 Reduce 4.07% <0.01 $16.50–19.21 · VW $18.06i $8,762,556,000 SEC
2008   Q3 492,399 0.14 Reduce 1.25% <0.01 $15.32–22.39 · VW $18.38i $9,843,056,000 SEC
2008   Q2 498,637 0.15 Reduce 1.62% <0.01 $19.40–21.73 · VW $20.40i $10,007,645,000 SEC
2008   Q1 506,837 0.14 Reduce 2.41% <0.01 $19.39–21.55 · VW $20.58i $10,111,398,000 SEC
2007   Q4 519,337 0.24 Reduce 2.11% <0.01 $20.14–23.50 · VW $21.46i $11,721,436 SEC
2007   Q3 530,511 0.14 Add 3.01% <0.01 $19.59–22.62 · VW $21.59i $11,427,207,000 SEC
2007   Q2 514,988 0.13 Reduce 3.37% <0.01 $19.96–24.46 · VW $21.57i $10,541,804 SEC
2007   Q1 532,953 0.17 Reduce 8.29% 0.01 $22.75–25.03 · VW $23.96i $13,158,610 SEC
2006   Q4 581,117 0.17 Reduce 4.69% 0.02 $21.81–23.63 · VW $22.92i $13,400,558 SEC
2006   Q3 609,717 0.35 Reduce 13.82% 0.05 $19.90–22.15 · VW $21.37i $12,590,656 SEC
2006   Q2 707,495 0.35 Add 24.53% 0.07 $18.10–20.37 · VW $19.50i $13,569,754 SEC
2006   Q1 568,152 0.14 Reduce 1.23% <0.01 $17.80–19.61 · VW $18.75i $10,311,959 SEC
2005   Q4 575,202 0.15 Add 1.98% <0.01 $17.81–19.50 · VW $18.91i $10,618,229 SEC
2005   Q3 564,052 0.35 Reduce 0.55% <0.01 $17.86–20.19 · VW $18.79i $11,061,060 SEC
2005   Q2 567,152 0.17 Add 4.45% <0.01 $16.94–19.70 · VW $18.68i $11,070,807 SEC
2005   Q1 542,973 0.16 Add 1.50% <0.01 $16.50–18.41 · VW $17.36i $9,328,276 SEC
2004   Q4 534,961 0.17 Add 1.13% <0.01 $16.96–18.78 · VW $17.98i $9,736,290 SEC
2004   Q3 528,973 0.39 Reduce 1.01% <0.01 $16.97–17.70 · VW $17.26i $9,161,812 SEC
2004   Q2 534,373 0.39 Reduce 99.17% 50.68 $15.48–17.42 · VW $16.67i $8,929,373 SEC
2004   Q1 64,726,913 51.11 Add 12688.14% 50.71 $16.46–18.33 · VW $17.17i $2,133,165,155 SEC
2003   Q4 506,148 0.23 Add 0.20% <0.01 $15.90–17.83 · VW $17.02i $8,594,393 SEC
2003   Q3 505,148 0.24 Add 1.96% <0.01 $13.25–16.45 · VW $15.37i $7,814,640 SEC
2003   Q2 495,448 0.51 Add 16.48% 0.07 $13.45–15.83 · VW $14.59i $7,451,538 SEC
2003   Q1 425,356 0.23 Add 4.43% <0.01 $10.40–13.78 · VW $12.57i $5,448,810 SEC
2002   Q4 407,328 0.19 Reduce 1.46% <0.01 $8.71–12.60 · VW $10.78i $4,480,608 SEC
2002   Q3 413,378 0.18 Add 47.41% 0.06 $6.40–11.60 · VW $9.47i $3,848,549 SEC
2002   Q2 280,428 0.21 Add 223.72% 0.14 $5.12–26.39 · VW $12.82i $4,702,778 SEC
2002   Q1 86,628 0.19 Add 418.42% 0.15 $22.26–26.70 · VW $24.80i $2,196,020 SEC
2001   Q4 16,710 0.02 Reduce 99.94% 50.87 $25.30–29.77 · VW $27.26i $463,535 SEC
2001   Q3 30,005,517 50.90 Add 265529.58% 50.88 $26.35–29.65 · VW $28.09i $893,252,035 SEC
2001   Q2 11,296 0.04 Buy 0.04 $25.00–31.45 · VW $27.80i $321,371 SEC
Price snapshot:
Current price$80.48
Avg. buy price$926.22
+/- since buy-91.31%
52-week low$65.78
52-week high$83.22