‹ Screener

XCEL ENERGY INC

XEL, XELLL · Electric & Other Services Combined · 624.3M shares · +2%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: $7M (gross $32M, SBC $25M)

Reference price $82.91 · est. market cap ~$51.8B — last insider sale, 2026-03-04 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

C61

Regulated electric utility with below-median returns and thin interest coverage.

Strengths

Risks

Notable findings

Quarterly revenue

2018-12-31 · $2.9B2019-03-31 · $3.1B2019-06-30 · $2.6B2019-09-30 · $3.0B

Last 4 quarters · from SEC filings.

Key metrics

Return on equity
8.5%
Return on assets
2.5%
ROIC
3.7%
Revenue growth (QoQ)
16.9%
Net-income growth
4.2%
Debt / equity
1.3×
Interest coverage
1.8×
Current ratio
0.7×
EBITDA
$5.6B
Tangible book value
$23.6B

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-05-21Welsh Timothy AGrant2.3K
2026-05-21KAMPLING PATRICIA LGrant2.3K
2026-05-21Casey LynnGrant2.3K
2026-05-21Johnson Netha N.Grant2.3K
2026-05-21Hutchinson Maria DemareeGrant2.3K
2026-05-21Stockfish Devin WGrant2.3K
2026-05-21Pardee Charles GGrant2.3K
2026-05-21Burkhart Megan DGrant2.3K
2026-05-21Kehl George JGrant2.3K
2026-03-28Burkhart Megan DGrant615
2026-03-28Welsh Timothy AGrant480
2026-03-28Pardee Charles GGrant581
2026-03-28KAMPLING PATRICIA LGrant615
2026-03-28Casey LynnGrant519
2026-03-20Rome Amanda JInherited6
2026-03-04Long Ryan J.Sell800$82.91
2026-03-02Van Abel Brian JGrant9.1K
2026-03-02Ostrom MelissaGrant1.4K
2026-03-02Correa PatriciaGrant4.2K
2026-03-02Sharp ScottGrant4.1K
2026-03-02Lamb Michael G.Grant4.7K
2026-03-02Long Ryan J.Grant5.4K
2026-03-02Rome Amanda JSell16K$83.61
2026-03-02Rome Amanda JGrant7.9K
2026-03-02Frenzel RobertGrant42K
2026-02-24Lamb Michael G.Option exercise2.9K
2026-02-24Ostrom MelissaGrant3.8K
2026-02-24Ostrom MelissaOption exercise1.1K
2026-02-24Ostrom MelissaTax withheld1.5K$83.35
2026-02-24Correa PatriciaGrant11K
2026-02-24Correa PatriciaOption exercise3.2K
2026-02-24Correa PatriciaTax withheld4.9K$83.35
2026-02-24Sharp ScottGrant4.1K
2026-02-24Sharp ScottOption exercise1.1K
2026-02-24Sharp ScottTax withheld1.6K$83.35
2026-02-24Lamb Michael G.Grant3.6K
2026-02-24Rome Amanda JGrant21K
2026-02-24Rome Amanda JOption exercise6.1K
2026-02-24Rome Amanda JTax withheld11K$83.35
2026-02-24Van Abel Brian JGrant28K
2026-02-24Van Abel Brian JOption exercise8.2K
2026-02-24Van Abel Brian JTax withheld15K$83.35
2026-02-24Frenzel RobertGrant97K
2026-02-24Frenzel RobertOption exercise28K
2026-02-24Frenzel RobertTax withheld57K$83.35
2026-02-24Lamb Michael G.Tax withheld2.0K$83.35
2026-02-24Long Ryan J.Grant4.3K
2026-02-24Long Ryan J.Option exercise1.1K
2026-02-24Long Ryan J.Tax withheld1.7K$83.35
2025-12-28Welsh Timothy AGrant504
2025-12-28Casey LynnGrant544
2025-12-28Burkhart Megan DGrant645
2025-12-28KAMPLING PATRICIA LGrant387
2025-12-28Pardee Charles GGrant625
2025-12-17Hutchinson Maria DemareeGrant976
2025-12-16Lamb Michael G.Gift700
2025-12-09Frenzel RobertGift2.0K
2025-11-21Long Ryan J.Gift1.3K
2025-09-28Pardee Charles GGrant587
2025-09-28Welsh Timothy AGrant473
2025-09-28KAMPLING PATRICIA LGrant363
2025-09-28Casey LynnGrant511
2025-09-28Burkhart Megan DGrant605
2025-09-04Lamb Michael G.Gift25K
2025-09-04Lamb Michael G.Gift25K
2025-06-28Welsh Timothy AGrant578
2025-06-28Pardee Charles GGrant686
2025-06-28KAMPLING PATRICIA LGrant388
2025-06-28Casey LynnGrant573
2025-06-28Burkhart Megan DGrant647
2025-06-18Casey LynnGift1.0K
2025-06-18Long Ryan J.Grant3.4K
2025-05-22Casey LynnGrant2.4K
2025-05-22Burkhart Megan DGrant2.4K
2025-05-22Welsh Timothy AGrant2.4K
2025-05-22Johnson Netha N.Grant2.4K
2025-05-22Stockfish Devin WGrant2.4K
2025-05-22PROKOPANKO JAMES TGrant2.4K
2025-05-22Pardee Charles GGrant2.4K
2025-05-22Pardee Charles GGrant2.4K
2025-05-22OBRIEN RICHARD TGrant2.4K
2025-05-22Kehl George JGrant2.4K
2025-05-22KAMPLING PATRICIA LGrant2.4K
2025-05-01Sharp ScottGrant2.8K
2025-05-01Lamb Michael G.Grant1.9K
2025-03-28Welsh Timothy AGrant584
2025-03-28Policinski Christopher J.Grant649
2025-03-28Pardee Charles GGrant671
2025-03-28KAMPLING PATRICIA LGrant351
2025-03-28Casey LynnGrant541
2025-03-28Burkhart Megan DGrant584
2025-03-11Stockfish Devin WBuy2.2K$68.93
2025-03-03Rome Amanda JTax withheld312$72.10
2025-02-25Ostrom MelissaGrant3.7K
2025-02-25Ostrom MelissaOption exercise873
2025-02-25Ostrom MelissaOption exercise361
2025-02-25Ostrom MelissaTax withheld1.5K$70.78
2025-02-25Correa PatriciaGrant6.0K
2025-02-25Correa PatriciaOption exercise1.7K
2025-02-25Correa PatriciaTax withheld2.3K$70.78
2025-02-25O'Connor Timothy JohnGrant18K
2025-02-25O'Connor Timothy JohnOption exercise5.0K
2025-02-25O'Connor Timothy JohnTax withheld9.7K$70.78
2025-02-25Rome Amanda JGrant16K
2025-02-25Rome Amanda JOption exercise3.9K
2025-02-25Rome Amanda JTax withheld7.9K$70.78
2025-02-25Van Abel Brian JGrant20K
2025-02-25Van Abel Brian JOption exercise5.6K
2025-02-25Van Abel Brian JTax withheld11K$70.78
2025-02-25Frenzel RobertGrant81K
2025-02-25Frenzel RobertOption exercise23K
2025-02-25Frenzel RobertTax withheld47K$70.78
2025-01-23Stockfish Devin WGrant837
2025-01-02Ostrom MelissaGrant1.7K
2025-01-02Correa PatriciaGrant4.8K
2025-01-02Berntsen RobertGrant6.3K
2025-01-02Rome Amanda JGrant8.5K
2025-01-02Frenzel RobertGrant49K
2025-01-02O'Connor Timothy JohnGrant7.6K
2025-01-02Van Abel Brian JGrant11K

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-06-23Otherfiling ↗
2026-06-22Otherfiling ↗
2026-06-09Otherfiling ↗
2026-06-03Otherfiling ↗
2026-05-22Shareholder votefiling ↗
2026-05-11Otherfiling ↗
2026-05-05Otherfiling ↗
2026-05-01OtherExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-232026-06-220000072903-26-000109 ↗
8-K2026-06-222026-06-180000072903-26-000107 ↗
8-K2026-06-092026-06-050000072903-26-000103 ↗
8-K2026-06-032026-06-020000072903-26-000101 ↗
8-K2026-05-222026-05-200000072903-26-000097 ↗
8-K2026-05-112026-05-080000072903-26-000077 ↗
8-K2026-05-052026-05-010000072903-26-000075 ↗
8-K2026-05-012026-05-010001193125-26-201734 ↗
10-Q2026-04-302026-03-310000072903-26-000073 ↗
8-K2026-04-302026-04-300000072903-26-000070 ↗
8-K2026-03-032026-03-030001193125-26-087393 ↗
10-K2026-02-252025-12-310000072903-26-000009 ↗