Keel Point’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
Sell
-5,485
Closed -$405K 576
2025
Q4
$405K Buy
5,485
+137
+3% +$10.8K 0.02% 345
2025
Q3
$431K Buy
5,348
+52
+1% +$3.76K 0.03% 332
2025
Q2
$361K Buy
5,296
+2,188
+70% +$152K 0.02% 368
2025
Q1
$220K Sell
3,108
-70
-2% -$4.76K 0.02% 423
2024
Q4
$215K Sell
3,178
-460
-13% -$30.9K 0.02% 399
2024
Q3
$238K Buy
3,638
+5
+0.1% +$297 0.02% 383
2024
Q2
$217K Buy
+3,633
New +$198K 0.02% 397
2023
Q3
Sell
-3,850
Closed -$239K 332
2023
Q2
$239K Buy
3,850
+485
+14% +$32.4K 0.03% 283
2023
Q1
$227K Buy
3,365
+116
+4% +$7.83K 0.03% 275
2022
Q4
$228K Buy
+3,249
New +$216K 0.04% 256
2022
Q3
Sell
-2,931
Closed -$220K 272
2022
Q2
$220K Buy
2,931
+142
+5% +$10.3K 0.03% 232
2022
Q1
$201K Buy
+2,789
New +$192K 0.03% 256

Other funds holding XEL

Keel Point's XEL Position: Q1 2026 in Review

Keel Point sold out of Xcel Energy (XEL) in Q1 2026, closing a stake of 5,485 shares — an estimated $405K sold.

Keel Point first reported a position in XEL in Q1 2022 and held it in 12 quarters. The position peaked at $431K in Q3 2025. 1,272 funds tracked by Wall St. Rank hold XEL as of Q1 2026.

  • Keel Point reported no remaining Xcel Energy position as of Q1 2026 after selling out during the quarter.
  • Keel Point sold 5,485 Xcel Energy shares in Q1 2026, an estimated $405K.
  • Keel Point first reported a position in Xcel Energy in Q1 2022 and held it in 12 quarters.
  • Keel Point's Xcel Energy position peaked at $431K in Q3 2025.
  • 1,272 funds tracked by Wall St. Rank held Xcel Energy as of Q1 2026.

Based on Keel Point's 13F filing for Q1 2026, filed 1 Jun 2026.