Ballast Advisors’s Xcel Energy XEL Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$289K Sell
3,634
-431
-11% -$33.8K 0.08% 94
2025
Q4
$300K Buy
4,065
+6
+0.1% +$473 0.08% 95
2025
Q3
$327K Buy
4,059
+7
+0.2% +$506 0.09% 88
2025
Q2
$276K Buy
4,052
+765
+23% +$53.1K 0.08% 92
2025
Q1
$233K Sell
3,287
-545
-14% -$37.1K 0.07% 98
2024
Q4
$259K Sell
3,832
-30
-0.8% -$2.01K 0.08% 95
2024
Q3
$252K Sell
3,862
-838
-18% -$49.7K 0.08% 100
2024
Q2
$251K Sell
4,700
-604
-11% -$32.9K 0.08% 101
2024
Q1
$285K Buy
5,304
+1,174
+28% +$67K 0.1% 96
2023
Q4
$256K Sell
4,130
-1,729
-30% -$104K 0.1% 96
2023
Q3
$335K Sell
5,859
-586
-9% -$35.2K 0.13% 87
2023
Q2
$401K Sell
6,445
-92
-1% -$6.14K 0.15% 74
2023
Q1
$441K Buy
6,537
+430
+7% +$29K 0.18% 63
2022
Q4
$428K Buy
6,107
+2,126
+53% +$141K 0.19% 59
2022
Q3
$255K Buy
3,981
+5
+0.1% +$364 0.12% 89
2022
Q2
$281K Buy
3,976
+3
+0.1% +$218 0.13% 88
2022
Q1
$287K Buy
3,973
+359
+10% +$24.7K 0.11% 96
2021
Q4
$245K Buy
3,614
+4
+0.1% +$261 0.09% 101
2021
Q3
$226K Buy
3,610
+4
+0.1% +$270 0.09% 99
2021
Q2
$238K Buy
3,606
+4
+0.1% +$278 0.1% 95
2021
Q1
$240K Buy
3,602
+3
+0.1% +$190 0.11% 89
2020
Q4
$240K Buy
3,599
+334
+10% +$23.3K 0.12% 88
2020
Q3
$225K Buy
+3,265
New +$223K 0.14% 87
2020
Q2
Sell
-3,963
Closed -$239K 168
2020
Q1
$239K Buy
3,963
+503
+15% +$32.8K 0.22% 66
2019
Q4
$220K Buy
+3,460
New +$216K 0.16% 89

Other funds holding XEL

Ballast Advisors's XEL Position: Q1 2026 in Review

Ballast Advisors reduced its Xcel Energy (XEL) stake by 11% in Q1 2026, selling an estimated $33.8K and leaving 3,634 shares worth $289K. The position accounts for 0.08% of the portfolio, ranked #94.

Ballast Advisors first reported a position in XEL in Q4 2019 and has held it in 25 quarters since. The position peaked at $441K in Q1 2023. 1,263 funds tracked by Wall St. Rank hold XEL as of Q1 2026.

  • Ballast Advisors held 3,634 shares of Xcel Energy worth $289K as of Q1 2026.
  • Ballast Advisors sold 431 Xcel Energy shares in Q1 2026, an estimated $33.8K.
  • Xcel Energy made up 0.08% of Ballast Advisors's portfolio in Q1 2026, its #94 holding.
  • Ballast Advisors first reported a position in Xcel Energy in Q4 2019 and has held it in 25 quarters since.
  • Ballast Advisors's Xcel Energy position peaked at $441K in Q1 2023.
  • 1,263 funds tracked by Wall St. Rank held Xcel Energy as of Q1 2026.

Based on Ballast Advisors's 13F filing for Q1 2026, filed 13 May 2026.