Caprock Group’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
$989K Buy
12,340
+1,334
+12% +$105K 0.02% 551
2025
Q4
$821K Sell
11,006
-2,101
-16% -$166K 0.02% 657
2025
Q3
$949K Buy
+13,107
New +$948K 0.02% 587
2025
Q1
$844K Buy
11,834
+3,031
+34% +$206K 0.03% 517
2024
Q4
$594K Buy
8,803
+1,410
+19% +$94.6K 0.02% 565
2024
Q3
$487K Buy
7,393
+339
+5% +$20.1K 0.02% 576
2024
Q2
$381K Buy
7,054
+1,502
+27% +$81.7K 0.02% 619
2024
Q1
$302K Sell
5,552
-1,964
-26% -$112K 0.02% 557
2023
Q4
$469K Buy
7,516
+2,254
+43% +$135K 0.03% 405
2023
Q3
$305K Buy
5,262
+228
+5% +$13.7K 0.02% 489
2023
Q2
$316K Buy
5,034
+140
+3% +$9.35K 0.02% 485
2023
Q1
$333K Buy
4,894
+582
+13% +$39.3K 0.03% 467
2022
Q4
$304K Buy
+4,312
New +$287K 0.03% 394
2019
Q2
Sell
-3,560
Closed -$202K 402
2019
Q1
$202K Buy
+3,560
New +$189K 0.04% 346
2018
Q2
Sell
-4,432
Closed -$203K 485
2018
Q1
$203K Sell
4,432
-767
-15% -$34.2K 0.04% 396
2017
Q4
$237K Buy
5,199
+232
+5% +$11.5K 0.05% 374
2017
Q3
$237K Buy
+4,967
New +$238K 0.05% 364

Other funds holding XEL

Caprock Group's XEL Position: Q1 2026 in Review

Caprock Group increased its Xcel Energy (XEL) stake by 12% in Q1 2026, buying an estimated $105K and bringing the position to 12,340 shares worth $989K. The position accounts for 0.02% of the portfolio, ranked #551.

Caprock Group first reported a position in XEL in Q3 2017 and has held it in 17 quarters since. 1,263 funds tracked by Wall St. Rank hold XEL as of Q1 2026.

  • Caprock Group held 12,340 shares of Xcel Energy worth $989K as of Q1 2026.
  • Caprock Group bought 1,334 Xcel Energy shares in Q1 2026, an estimated $105K.
  • Xcel Energy made up 0.02% of Caprock Group's portfolio in Q1 2026, its #551 holding.
  • Caprock Group first reported a position in Xcel Energy in Q3 2017 and has held it in 17 quarters since.
  • 1,263 funds tracked by Wall St. Rank held Xcel Energy as of Q1 2026.

Based on Caprock Group's 13F filing for Q1 2026, filed 11 May 2026.