William Frels - Mairs & Power Inc
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)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 402,263 0.33 Add 1.51% <0.01 $79.44 $31,955,810 SEC
2025   Q4 396,280 0.28 Add 2.66% <0.01 $73.86 $29,269,276 SEC
2025   Q3 386,008 0.29 Add 2.54% <0.01 $80.65 $31,131,583 SEC
2025   Q2 376,431 0.25 Add 0.57% <0.01 $68.10 $25,634,983 SEC
2025   Q1 374,314 0.28 Reduce 0.26% <0.01 $70.79 $26,497,721 SEC
2024   Q4 375,289 0.25 Add 1.44% <0.01 $67.52 $25,339,545 SEC
2024   Q3 369,970 0.23 Add 2.84% <0.01 $65.30 $24,159,072 SEC
2024   Q2 359,756 0.19 Reduce 1.27% <0.01 $53.41 $19,214,593 SEC
2024   Q1 364,380 0.19 Add 3.14% <0.01 $53.75 $19,585,450 SEC
2023   Q4 353,276 0.23 Add 5.50% 0.01 $61.91 $21,871,346 SEC
2023   Q3 334,863 0.22 Add 2.03% <0.01 $57.22 $19,160,888 SEC
2023   Q2 328,198 0.22 Add 17.90% 0.03 $62.17 $20,404,099 SEC
2023   Q1 278,370 0.22 Reduce 0.45% <0.01 $67.44 $18,773,305 SEC
2022   Q4 279,640 0.24 Reduce 0.71% <0.01 $70.11 $19,605,593 SEC
2022   Q3 281,628 0.23 Reduce 1.17% <0.01 $64.00 $18,024,000 SEC
2022   Q2 284,948 0.24 Reduce 2.37% <0.01 $70.76 $20,163,000 SEC
2022   Q1 291,857 0.21 Add 3.27% <0.01 $72.17 $21,063,000 SEC
2021   Q4 282,627 0.18 Add 0.07% <0.01 $67.70 $19,134,000 SEC
2021   Q3 282,443 0.18 Add 18.59% 0.03 $62.50 $17,653,000 SEC
2021   Q2 238,177 0.16 Add 1.30% <0.01 $65.88 $15,691,000 SEC
2021   Q1 235,119 0.16 Add 0.44% <0.01 $66.51 $15,638,000 SEC
2020   Q4 234,098 0.17 Add 0.08% <0.01 $66.67 $15,607,000 SEC
2020   Q3 233,918 0.20 Reduce 0.83% <0.01 $69.01 $16,143,000 SEC
2020   Q2 235,870 0.19 Reduce 0.89% <0.01 $62.50 $14,742,000 SEC
2020   Q1 238,000 0.21 Reduce 0.50% <0.01 $60.30 $14,351,000 SEC
2019   Q4 239,200 0.17 Reduce 0.42% <0.01 $63.49 $15,187,000 SEC
2019   Q3 240,200 0.19 Reduce 0.94% <0.01 $64.89 $15,587,000 SEC
2019   Q2 242,485 0.17 Reduce 2.48% <0.01 $59.49 $14,425,000 SEC
2019   Q1 248,643 0.17 Reduce 1.25% <0.01 $56.21 $13,976,000 SEC
2018   Q4 251,792 0.17 Reduce 2.05% <0.01 $49.27 $12,406,000 SEC
2018   Q3 257,067 0.14 Reduce 3.46% <0.01 $47.21 $12,136,000 SEC
2018   Q2 266,274 0.15 Reduce 6.64% 0.01 $45.68 $12,163,000 SEC
2018   Q1 285,204 0.16 Reduce 0.72% <0.01 $45.48 $12,971,000 SEC
2017   Q4 287,264 0.16 Reduce 1.72% <0.01 $48.11 $13,820,000 SEC
2017   Q3 292,284 0.17 Reduce 11.73% 0.02 $47.32 $13,831,000 SEC
2017   Q2 331,123 0.18 Reduce 7.76% 0.02 $45.88 $15,192,000 SEC
2017   Q1 358,967 0.20 Reduce 0.78% <0.01 $44.45 $15,956,000 SEC
2016   Q4 361,807 0.19 Reduce 2.46% <0.01 $40.70 $14,726,000 SEC
2016   Q3 370,919 0.20 Reduce 5.91% 0.01 $41.14 $15,260,000 SEC
2016   Q2 394,210 0.24 Reduce 6.98% 0.02 $44.78 $17,653,000 SEC
2016   Q1 423,803 0.25 Reduce 15.53% 0.04 $41.82 $17,723,000 SEC
2015   Q4 501,742 0.27 Reduce 2.24% <0.01 $35.91 $18,018,000 SEC
2015   Q3 513,242 0.28 Add 0.74% <0.01 $35.41 $18,174,000 SEC
2015   Q2 509,462 0.23 Reduce 1.60% <0.01 $32.18 $16,394,000 SEC
2015   Q1 517,726 0.25 Reduce 1.13% <0.01 $34.81 $18,022,000 SEC
2014   Q4 523,637 0.26 Reduce 10.81% 0.03 $35.92 $18,809,000 SEC
2014   Q3 587,122 0.26 Reduce 0.68% <0.01 $30.40 $17,849,000 SEC
2014   Q2 591,122 0.27 Add 0.93% <0.01 $32.23 $19,052,000 SEC
2014   Q1 585,675 0.28 Reduce 0.39% <0.01 $30.36 $17,781,000 SEC
2013   Q4 587,949 0.27 Add 2.14% <0.01 $27.94 $16,427,000 SEC
2013   Q3 575,634 0.29 Reduce 0.26% <0.01 $27.61 $15,893,000 SEC
2013   Q2 577,134 0.33 Add 8.37% 0.03 $28.34 $16,356,000 SEC
2013   Q1 532,554 0.16 Add 22.02% 0.03 $29.70 $15,817,000 SEC
2012   Q4 436,456 0.29 Reduce 1.21% <0.01 $26.71 $11,658,000 SEC
2012   Q3 441,809 0.30 Reduce 2.89% <0.01 $27.71 $12,243,000 SEC
2012   Q2 454,950 0.34 Add 0.58% <0.01 $28.41 $12,925,000 SEC
2012   Q1 452,320 0.31 Add 1.76% <0.01 $26.47 $11,973,000 SEC
2011   Q4 444,517 0.35 Reduce 2.43% <0.01 $27.64 $12,286,000 SEC
2011   Q3 455,610 0.36 Buy 0.36 $24.69 $11,249,000 SEC
2011   Q2 0 0.00 Sell 100.00% 0.30 SEC
2011   Q1 457,513 0.30 Reduce 0.20% <0.01 $23.89 $10,930,000 SEC
2010   Q4 458,426 0.31 Reduce 1.69% <0.01 $23.55 $10,796,000 SEC
2010   Q3 466,291 0.17 Add 6.15% <0.01 $22,969.99 $10,710,699,000 SEC
2010   Q1 439,293 0.14 Reduce 0.95% <0.01 $21,200.00 $9,313,012,000 SEC
2009   Q4 443,492 0.15 Add 0.12% <0.01 $21,220.00 $9,410,900,000 SEC
2009   Q3 442,965 0.14 Add 2.20% <0.01 $19,240.00 $8,522,647,000 SEC
2009   Q2 433,448 0.15 Reduce 0.60% <0.01 $18,410.00 $7,979,778,000 SEC
2009   Q1 436,073 0.18 Reduce 7.68% 0.01 $18,630.00 $8,124,040,000 SEC
2008   Q4 472,375 0.17 Reduce 4.07% <0.01 $18,550.00 $8,762,556,000 SEC
2008   Q3 492,399 0.14 Reduce 1.25% <0.01 $19,990.00 $9,843,056,000 SEC
2008   Q2 498,637 0.15 Reduce 1.62% <0.01 $20,070.00 $10,007,645,000 SEC
2008   Q1 506,837 0.14 Reduce 2.41% <0.01 $19,950.00 $10,111,398,000 SEC
2007   Q4 519,337 0.24 Reduce 2.11% <0.01 $22,570.00 $11,721,436,000 SEC
2007   Q3 530,511 0.14 Add 3.01% <0.01 $21,540.00 $11,427,207,000 SEC
2007   Q2 514,988 0.13 Reduce 3.37% <0.01 $20,470.00 $10,541,804,000 SEC
2007   Q1 532,953 0.17 Reduce 8.29% 0.01 $24,690.00 $13,158,610,000 SEC
2006   Q4 581,117 0.17 Reduce 4.69% 0.02 $23,060.00 $13,400,558,000 SEC
2006   Q3 609,717 0.35 Reduce 13.82% 0.09 $20,650.00 $12,590,656,000 SEC
2006   Q2 707,495 0.68 Add 24.53% 0.13 $19,180.00 $13,569,754,000 SEC
2006   Q1 568,152 0.14 Reduce 1.23% <0.01 $18,150.00 $10,311,959,000 SEC
2005   Q4 575,202 0.15 Add 1.98% <0.01 $18,460.00 $10,618,229,000 SEC
2005   Q3 564,052 0.35 Reduce 0.55% <0.01 $19,610.00 $11,061,060,000 SEC
2005   Q2 567,152 0.17 Add 4.45% <0.01 $19,520.00 $11,070,807,000 SEC
2005   Q1 542,973 0.16 Add 1.50% <0.01 $17,180.00 $9,328,276,000 SEC
2004   Q4 534,961 0.17 Buy 0.17 $18,200.00 $9,736,290,000 SEC
2004   Q3 0 0.00 Sell 100.00% 0.39 SEC
2004   Q2 534,373 0.39 Reduce 99.17% 50.69 $16,710.00 $8,929,373,000 SEC
2004   Q1 64,726,913 51.11 Add 12,688.14% 50.71 $32,956.39 $2,133,165,155,000 SEC
2003   Q4 506,148 0.23 Add 0.20% <0.01 $16,980.00 $8,594,393,000 SEC
2003   Q3 505,148 0.24 Buy 0.24 $15,470.00 $7,814,640,000 SEC
2003   Q2 0 0.00 Sell 100.00% 0.23 SEC
2003   Q1 425,356 0.23 Add 4.43% <0.01 $12,810.00 $5,448,810,000 SEC
2002   Q4 407,328 0.19 Reduce 1.46% <0.01 $11,000.00 $4,480,608,000 SEC
2002   Q3 413,378 0.18 Add 47.41% 0.06 $9,310.00 $3,848,549,000 SEC
2002   Q2 280,428 0.21 Add 223.72% 0.15 $16,770.00 $4,702,778,000 SEC
2002   Q1 86,628 0.19 Add 418.42% 0.15 $25,350.00 $2,196,020,000 SEC
2001   Q4 16,710 0.02 Reduce 99.94% 50.87 $27,739.98 $463,535,000 SEC
2001   Q3 30,005,517 50.90 Add 265,529.58% 50.88 $29,769.59 $893,252,035,000 SEC
2001   Q2 11,296 0.04 Buy 0.04 $28,449.98 $321,371,000 SEC