Castle Rock Wealth Management’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
Q2
$394K Sell
4,945
-10
-0.2% -$798 0.08% 192
2026
Q1
$400K Buy
4,955
+5
+0.1% +$392 0.09% 179
2025
Q4
$376K Buy
4,950
+10
+0.2% +$789 0.08% 188
2025
Q3
$395K Buy
4,940
+10
+0.2% +$723 0.09% 180
2025
Q2
$354K Hold
4,930
0.08% 184
2025
Q1
$347K Hold
4,930
0.09% 172
2024
Q4
$338K Hold
4,930
0.08% 179
2024
Q3
$311K Buy
4,930
+10
+0.2% +$593 0.07% 197
2024
Q2
$258K Buy
4,920
+5
+0.1% +$272 0.06% 212
2024
Q1
$264K Hold
4,915
0.07% 203
2023
Q4
$312K Hold
4,915
0.09% 175
2023
Q3
$283K Hold
4,915
0.1% 178
2023
Q2
$314K Hold
4,915
0.11% 165
2023
Q1
$340K Hold
4,915
0.12% 157
2022
Q4
$338K Hold
4,915
0.15% 156
2022
Q3
$294K Hold
4,915
0.15% 156
2022
Q2
$342K Hold
4,915
0.17% 150
2022
Q1
$368K Hold
4,915
0.17% 160
2021
Q4
$335K Hold
4,915
0.14% 179
2021
Q3
$308K Hold
4,915
0.11% 200
2021
Q2
$338K Hold
4,915
0.12% 189
2021
Q1
$350K Hold
4,915
0.14% 190
2020
Q4
$318K Buy
+4,915
New +$343K 0.13% 194

Other funds holding XEL

Castle Rock Wealth Management's XEL Position: Q2 2026 in Review

Castle Rock Wealth Management reduced its Xcel Energy (XEL) stake by 0.2% in Q2 2026, selling an estimated $798 and leaving 4,945 shares worth $394K. The position accounts for 0.08% of the portfolio, ranked #192.

Castle Rock Wealth Management first reported a position in XEL in Q4 2020 and has held it in 23 quarters since. The position peaked at $400K in Q1 2026. 1,285 funds tracked by Wall St. Rank hold XEL as of Q2 2026.

  • Castle Rock Wealth Management held 4,945 shares of Xcel Energy worth $394K as of Q2 2026.
  • Castle Rock Wealth Management sold 10 Xcel Energy shares in Q2 2026, an estimated $798.
  • Xcel Energy made up 0.08% of Castle Rock Wealth Management's portfolio in Q2 2026, its #192 holding.
  • Castle Rock Wealth Management first reported a position in Xcel Energy in Q4 2020 and has held it in 23 quarters since.
  • Castle Rock Wealth Management's Xcel Energy position peaked at $400K in Q1 2026.
  • 1,285 funds tracked by Wall St. Rank held Xcel Energy as of Q2 2026.

Based on Castle Rock Wealth Management's 13F filing for Q2 2026, filed 8 Jul 2026.