Xcel Energy insider activity
What the executives and directors of Xcel Energy actually did with their own shares, decoded from their SEC Form 4 filings. Each figure says the stretch of time it covers.
The tape: three years of insider trades
Every marker sits at the price reported on the Form 4. The line is the monthly median of all prices insiders reported, so the chart needs no market feed; the grey strip is the routine flow (grants, vestings, tax withholding and gifts) that a headline gets wrong by counting it as selling.
The 154 routine events on the chart, as a list
| Date | Insider | Shares |
|---|---|---|
| Jul 29, 2026 | Carter Peter W | 1,819 |
| Jun 28, 2026 | KAMPLING PATRICIA L | 608 |
| Jun 28, 2026 | Burkhart Megan D | 584 |
| Jun 28, 2026 | Pardee Charles G | 541 |
| Jun 28, 2026 | Welsh Timothy A | 468 |
| Jun 28, 2026 | Casey Lynn | 493 |
| May 21, 2026 | KAMPLING PATRICIA L | 2,254 |
| May 21, 2026 | Burkhart Megan D | 2,254 |
| May 21, 2026 | Pardee Charles G | 2,254 |
| May 21, 2026 | Johnson Netha N. | 2,254 |
| May 21, 2026 | Stockfish Devin W | 2,254 |
| May 21, 2026 | Welsh Timothy A | 2,254 |
| May 21, 2026 | Casey Lynn | 2,254 |
| May 21, 2026 | Kehl George J | 2,254 |
| May 21, 2026 | Hutchinson Maria Demaree | 2,254 |
| Mar 28, 2026 | KAMPLING PATRICIA L | 615 |
| Mar 28, 2026 | Burkhart Megan D | 615 |
| Mar 28, 2026 | Pardee Charles G | 581 |
| Mar 28, 2026 | Welsh Timothy A | 480 |
| Mar 28, 2026 | Casey Lynn | 519 |
| Mar 2, 2026 | Frenzel Robert | 42K |
| Mar 2, 2026 | Van Abel Brian J | 9,129 |
| Mar 2, 2026 | Rome Amanda J | 7,876 |
| Mar 2, 2026 | Correa Patricia | 4,207 |
| Mar 2, 2026 | Ostrom Melissa | 1,450 |
| Mar 2, 2026 | Sharp Scott | 4,118 |
| Mar 2, 2026 | Lamb Michael G. | 4,655 |
| Mar 2, 2026 | Long Ryan J. | 5,370 |
| Feb 24, 2026 | Frenzel Robert | 183K |
| Feb 24, 2026 | Van Abel Brian J | 51K |
| Feb 24, 2026 | Rome Amanda J | 38K |
| Feb 24, 2026 | Correa Patricia | 19K |
| Feb 24, 2026 | Ostrom Melissa | 6,425 |
| Feb 24, 2026 | Sharp Scott | 6,766 |
| Feb 24, 2026 | Lamb Michael G. | 8,481 |
| Feb 24, 2026 | Long Ryan J. | 7,175 |
| Dec 28, 2025 | KAMPLING PATRICIA L | 387 |
| Dec 28, 2025 | Burkhart Megan D | 645 |
| Dec 28, 2025 | Pardee Charles G | 625 |
| Dec 28, 2025 | Welsh Timothy A | 504 |
| Dec 28, 2025 | Casey Lynn | 544 |
| Dec 17, 2025 | Hutchinson Maria Demaree | 976 |
| Dec 16, 2025 | Lamb Michael G. | 700 |
| Dec 9, 2025 | Frenzel Robert | 2,000 |
| Nov 21, 2025 | Long Ryan J. | 1,265 |
| Sep 28, 2025 | KAMPLING PATRICIA L | 363 |
| Sep 28, 2025 | Burkhart Megan D | 605 |
| Sep 28, 2025 | Pardee Charles G | 587 |
| Sep 28, 2025 | Welsh Timothy A | 473 |
| Sep 28, 2025 | Casey Lynn | 511 |
| Sep 4, 2025 | Lamb Michael G. | 49K |
| Jun 28, 2025 | KAMPLING PATRICIA L | 388 |
| Jun 28, 2025 | Burkhart Megan D | 647 |
| Jun 28, 2025 | Pardee Charles G | 686 |
| Jun 28, 2025 | Welsh Timothy A | 578 |
| Jun 28, 2025 | Casey Lynn | 573 |
| Jun 18, 2025 | Casey Lynn | 1,000 |
| Jun 18, 2025 | Long Ryan J. | 3,395 |
| May 22, 2025 | OBRIEN RICHARD T | 2,431 |
| May 22, 2025 | PROKOPANKO JAMES T | 2,431 |
Where the shares went, last 12 months
Every Form 4 movement decomposed: what flowed in (grants, vested equity, purchases) and what flowed out (tax withholding, plan sales, discretionary sales, gifts). Counted in shares, because grants carry no price.
The chart, in numbers
| Flow | Shares |
|---|---|
| Granted | 285K |
| Vested / exercised | 52K |
| Other in | 6 |
| Withheld for tax | 95K |
| Discretionary sales | 17K |
| Gifts | 3,965 |
| Kept | 222K |
Skin in the game
Directly held shares as reported after each trade, indexed to 100 at the start of the window, up to five years back. Direct holdings only: trust and family-entity positions are per-entity in the filings and do not sum honestly, so this chart refuses to guess. The steps are the trades.
The chart, in numbers
| Insider | Start of the window | Latest reported | Indexed, start = 100 |
|---|---|---|---|
| Policinski Christopher J. | 109K | 140K | 128.6 |
| Williams Kim | 102K | 112K | 110.2 |
| OBRIEN RICHARD T | 72K | 100K | 139.1 |
Who holds what
the 14 largest holdings of 26| Insider | Role | Shares held | Buys 12 m | Sales 12 m | 12 m | Last trade |
|---|---|---|---|---|---|---|
| Frenzel Robert Chairman, President and CEO Last trade Mar 4, 2020 | CEO | 513K | – | – | Mar 4, 2020 | |
| Policinski Christopher J. Last trade Mar 1, 2010 | Director | 140K | – | – | Mar 1, 2010 | |
| Williams Kim Last trade May 25, 2022 | Director | 112K | – | – | May 25, 2022 | |
| Van Abel Brian J EVP, Chief Financial Officer | CFO | 111K | – | – | – | |
| OBRIEN RICHARD T Last trade Mar 15, 2013 | Director | 100K | – | – | Mar 15, 2013 | |
| Rome Amanda J EVP, Group President, Utilitie Last trade Mar 2, 2026 | Officer | 56K | – | $1.3M | net selling over the year: 0 months buying, 1 month selling | Mar 2, 2026 |
| Casey Lynn Last trade Sep 5, 2018 | Director | 44K | – | – | Sep 5, 2018 | |
| Lamb Michael G. EVP, Chief Delivery Officer | Officer | 40K | – | – | – | |
| PROKOPANKO JAMES T Last trade Feb 7, 2017 | Director | 38K | – | – | Feb 7, 2017 | |
| Pardee Charles G | Director | 34K | – | – | – | |
| Sharp Scott EVP, Chief Generation Officer | Officer | 30K | – | – | – | |
| Prager Frank P SVP, Strategy and External Aff Last trade Aug 16, 2024 | Officer | 29K | – | – | Aug 16, 2024 | |
| O'Connor Timothy John EVP, Chief Operations Officer Last trade May 20, 2024 | Officer | 26K | – | – | May 20, 2024 | |
| KAMPLING PATRICIA L | Director | 25K | – | – | – |
Open-market trade log
the 60 most recent of 122| Date | Insider | Type | Shares | Price | Value | Since trade | Filed |
|---|---|---|---|---|---|---|---|
| Mar 4, 2026 | Long Ryan J. (Officer) 800 shares $82.91 +0.8% since trade filed Mar 4, 2026 | Discretionary sale | 800 | $82.91 | $66K | +0.8% | Mar 4, 2026 |
| Mar 2, 2026 | Rome Amanda J (Officer) 16K shares $83.61 +0.0% since trade filed Mar 4, 2026 | Discretionary sale | 16K | $83.61 | $1.3M | +0.0% | Mar 4, 2026 |
| Mar 11, 2025 | Stockfish Devin W (Director) 2,170 shares $68.93 +21.3% since trade filed Mar 12, 2025 | Open-market buy | 2,170 | $68.93 | $150K | +21.3% | Mar 12, 2025 |
| Aug 16, 2024 | Prager Frank P (Officer) 2,041 shares $59.50 +40.5% since trade filed Aug 20, 2024 | Discretionary sale | 2,041 | $59.50 | $121K | +40.5% | Aug 20, 2024 |
| May 20, 2024 | O'Connor Timothy John (Officer) 18K shares $55.77 +49.9% since trade filed May 22, 2024 | Discretionary sale | 18K | $55.77 | $979K | +49.9% | May 22, 2024 |
| May 1, 2023 | Carter Brett C (Officer) 30K shares $70.53 +18.6% since trade filed May 3, 2023 | Discretionary sale | 30K | $70.53 | $2.1M | +18.6% | May 3, 2023 |
| Apr 28, 2023 | O'Connor Timothy John (Officer) 16K shares $69.59 +20.2% since trade filed May 1, 2023 | Discretionary sale | 16K | $69.59 | $1.1M | +20.2% | May 1, 2023 |
| Mar 9, 2023 | Prager Frank P (Officer) 737 shares $65.00 +28.6% since trade filed Mar 13, 2023 | Discretionary sale | 737 | $65.00 | $48K | +28.6% | Mar 13, 2023 |
| Nov 16, 2022 | Prager Frank P (Officer) 1,138 shares $68.48 +22.1% since trade filed Nov 18, 2022 | Discretionary sale | 1,138 | $68.48 | $78K | +22.1% | Nov 18, 2022 |
| May 25, 2022 | Williams Kim (Director) 2,000 shares $76.21 +9.7% since trade filed May 26, 2022 | Discretionary sale | 2,000 | $76.21 | $152K | +9.7% | May 26, 2022 |
| May 23, 2022 | Carter Brett C (Officer) 14K shares $74.66 +12.0% since trade filed May 25, 2022 | Discretionary sale | 14K | $74.66 | $1.0M | +12.0% | May 25, 2022 |
| Apr 29, 2022 | Prager Frank P (Officer) 1,000 shares $73.58 +13.6% since trade filed May 3, 2022 | Discretionary sale | 1,000 | $73.58 | $74K | +13.6% | May 3, 2022 |
| Dec 13, 2021 | FOWKE BENJAMIN G S III (Officer) 50K shares $67.57 +23.7% since trade filed Dec 15, 2021 | Discretionary sale | 50K | $67.57 | $3.4M | +23.7% | Dec 15, 2021 |
| Oct 29, 2021 | Prager Frank P (Officer) 3,150 shares $64.60 +29.4% since trade filed Nov 2, 2021 | Discretionary sale | 3,150 | $64.60 | $203K | +29.4% | Nov 2, 2021 |
| Sep 1, 2021 | FOWKE BENJAMIN G S III (Officer) 54K shares $69.73 +19.9% since trade filed Sep 2, 2021 | Discretionary sale | 54K | $69.73 | $3.8M | +19.9% | Sep 2, 2021 |
| Jul 30, 2021 | Prager Frank P (Officer) 1,734 shares $68.58 filed Aug 3, 2021 | Discretionary sale | 1,734 | $68.58 | $119K | – | Aug 3, 2021 |
| Jun 15, 2021 | Figoli Darla (Officer) 11K shares $69.31 filed Jun 16, 2021 | Discretionary sale | 11K | $69.31 | $755K | – | Jun 16, 2021 |
| Jun 4, 2021 | FOWKE BENJAMIN G S III (CEO) 52K shares $70.27 filed Jun 8, 2021 | Discretionary sale | 52K | $70.27 | $3.7M | – | Jun 8, 2021 |
| May 17, 2021 | Hudson David T (Officer) 9,603 shares $71.14 filed May 18, 2021 | Discretionary sale | 9,603 | $71.14 | $683K | – | May 18, 2021 |
| May 14, 2021 | FOWKE BENJAMIN G S III (CEO) 121K shares $71.71 filed May 17, 2021 | Discretionary sale | 121K | $71.71 | $8.7M | – | May 17, 2021 |
| May 4, 2021 | Clark Christopher B (Officer) 6,000 shares $71.46 filed May 4, 2021 | Discretionary sale | 6,000 | $71.46 | $429K | – | May 4, 2021 |
| May 4, 2021 | Prager Frank P (Officer) 1,500 shares $71.71 filed May 4, 2021 | Discretionary sale | 1,500 | $71.71 | $108K | – | May 4, 2021 |
| Apr 30, 2021 | O'Connor Timothy John (Officer) 12K shares $70.22 filed May 4, 2021 | Discretionary sale | 12K | $70.22 | $843K | – | May 4, 2021 |
| Apr 30, 2021 | Carter Brett C (Officer) 15K shares $70.66 filed May 4, 2021 | Discretionary sale | 15K | $70.66 | $1.1M | – | May 4, 2021 |
| Jan 29, 2021 | Prager Frank P (Officer) 3,711 shares $63.45 filed Feb 2, 2021 | Discretionary sale | 3,711 | $63.45 | $235K | – | Feb 2, 2021 |
| Oct 29, 2020 | Prager Frank P (Officer) 5,959 shares $69.66 filed Nov 2, 2020 | Discretionary sale | 5,959 | $69.66 | $415K | – | Nov 2, 2020 |
| Aug 13, 2020 | FOWKE BENJAMIN G S III (CEO) 100K shares $71.31 filed Aug 17, 2020 | Discretionary sale | 100K | $71.31 | $7.1M | – | Aug 17, 2020 |
| Jun 2, 2020 | FOWKE BENJAMIN G S III (CEO) 105K shares $65.84 filed Jun 4, 2020 | Discretionary sale | 105K | $65.84 | $6.9M | – | Jun 4, 2020 |
| Jun 1, 2020 | Sheppard James J. (Director) 2,484 shares $64.95 filed Jun 3, 2020 | Discretionary sale | 2,484 | $64.95 | $161K | – | Jun 3, 2020 |
| Mar 6, 2020 | Prager Frank P (Officer) 7,150 shares $67.99 filed Mar 10, 2020 | Open-market buy | 7,150 | $67.99 | $486K | – | Mar 10, 2020 |
| Mar 5, 2020 | Eves David L (Officer) 10K shares $69.73 filed Mar 9, 2020 | Discretionary sale | 10K | $69.73 | $697K | – | Mar 9, 2020 |
| Mar 5, 2020 | Larson Kent T (Officer) 20K shares $69.30 filed Mar 9, 2020 | Discretionary sale | 20K | $69.30 | $1.4M | – | Mar 9, 2020 |
| Mar 4, 2020 | Frenzel Robert (CFO) 4,000 shares $67.64 filed Mar 5, 2020 | Discretionary sale | 4,000 | $67.64 | $271K | – | Mar 5, 2020 |
| Mar 3, 2020 | Wilensky Scott M (Officer) 30K shares $66.31 filed Mar 5, 2020 | Discretionary sale | 30K | $66.31 | $2.0M | – | Mar 5, 2020 |
| Mar 2, 2020 | Eves David L (Officer) 10K shares $64.46 filed Mar 4, 2020 | Discretionary sale | 10K | $64.46 | $645K | – | Mar 4, 2020 |
| Mar 2, 2020 | Larson Kent T (Officer) 15K shares $64.80 filed Mar 4, 2020 | Discretionary sale | 15K | $64.80 | $972K | – | Mar 4, 2020 |
| Feb 26, 2020 | Eves David L (Officer) 5,000 shares $69.02 filed Feb 27, 2020 | Discretionary sale | 5,000 | $69.02 | $345K | – | Feb 27, 2020 |
| Feb 24, 2020 | FOWKE BENJAMIN G S III (CEO) 95K shares $70.57 filed Feb 25, 2020 | Discretionary sale | 95K | $70.57 | $6.7M | – | Feb 25, 2020 |
| Sep 10, 2019 | Clark Christopher B (Officer) 2,500 shares $62.38 filed Sep 11, 2019 | Discretionary sale | 2,500 | $62.38 | $156K | – | Sep 11, 2019 |
| Sep 6, 2019 | Stoering Mark E (Officer) 4,882 shares $64.87 filed Sep 9, 2019 | Discretionary sale | 4,882 | $64.87 | $317K | – | Sep 9, 2019 |
| Aug 30, 2019 | Larson Kent T (Officer) 25K shares $64.25 filed Sep 3, 2019 | Discretionary sale | 25K | $64.25 | $1.6M | – | Sep 3, 2019 |
| Aug 30, 2019 | Clark Christopher B (Officer) 2,000 shares $64.25 filed Sep 3, 2019 | Discretionary sale | 2,000 | $64.25 | $129K | – | Sep 3, 2019 |
| Aug 16, 2019 | Wilensky Scott M (Officer) 15K shares $61.71 filed Aug 19, 2019 | Discretionary sale | 15K | $61.71 | $926K | – | Aug 19, 2019 |
| Jun 11, 2019 | Frenzel Robert (CFO) 4,400 shares $58.60 filed Jun 13, 2019 | Discretionary sale | 4,400 | $58.60 | $258K | – | Jun 13, 2019 |
| Jun 7, 2019 | FOWKE BENJAMIN G S III (CEO) 50K shares $59.81 filed Jun 11, 2019 | Discretionary sale | 50K | $59.81 | $3.0M | – | Jun 11, 2019 |
| May 30, 2019 | Eves David L (Officer) 10K shares $57.23 filed Jun 3, 2019 | Discretionary sale | 10K | $57.23 | $572K | – | Jun 3, 2019 |
| May 20, 2019 | Larson Kent T (Officer) 5,000 shares $58.43 filed May 22, 2019 | Discretionary sale | 5,000 | $58.43 | $292K | – | May 22, 2019 |
| Mar 12, 2019 | Figoli Darla (Officer) 9,000 shares $56.40 filed Mar 13, 2019 | Discretionary sale | 9,000 | $56.40 | $508K | – | Mar 13, 2019 |
| Mar 11, 2019 | Poferl Judy M. (Officer) 8,953 shares $55.86 filed Mar 12, 2019 | Discretionary sale | 8,953 | $55.86 | $500K | – | Mar 12, 2019 |
| Mar 6, 2019 | FOWKE BENJAMIN G S III (CEO) 75K shares $55.13 filed Mar 8, 2019 | Discretionary sale | 75K | $55.13 | $4.1M | – | Mar 8, 2019 |
| Feb 13, 2019 | Wilensky Scott M (Officer) 15K shares $53.07 filed Feb 14, 2019 | Discretionary sale | 15K | $53.07 | $796K | – | Feb 14, 2019 |
| Sep 7, 2018 | Poferl Judy M. (Officer) 0 shares $48.69 filed Sep 11, 2018 | Discretionary sale | 0 | $48.69 | $16 | – | Sep 11, 2018 |
| Sep 7, 2018 | Poferl Judy M. (Officer) 100 shares $48.66 filed Sep 11, 2018 | Discretionary sale | 100 | $48.66 | $5K | – | Sep 11, 2018 |
| Sep 7, 2018 | Poferl Judy M. (Officer) 200 shares $48.71 filed Sep 11, 2018 | Discretionary sale | 200 | $48.71 | $10K | – | Sep 11, 2018 |
| Sep 7, 2018 | Poferl Judy M. (Officer) 286 shares $48.70 filed Sep 11, 2018 | Discretionary sale | 286 | $48.70 | $14K | – | Sep 11, 2018 |
| Sep 7, 2018 | Poferl Judy M. (Officer) 300 shares $48.65 filed Sep 11, 2018 | Discretionary sale | 300 | $48.65 | $15K | – | Sep 11, 2018 |
| Sep 7, 2018 | Poferl Judy M. (Officer) 400 shares $48.64 filed Sep 11, 2018 | Discretionary sale | 400 | $48.64 | $19K | – | Sep 11, 2018 |
| Sep 7, 2018 | Poferl Judy M. (Officer) 700 shares $48.70 filed Sep 11, 2018 | Discretionary sale | 700 | $48.70 | $34K | – | Sep 11, 2018 |
| Sep 7, 2018 | Poferl Judy M. (Officer) 1,300 shares $48.64 filed Sep 11, 2018 | Discretionary sale | 1,300 | $48.64 | $63K | – | Sep 11, 2018 |
| Sep 7, 2018 | Poferl Judy M. (Officer) 1,900 shares $48.65 filed Sep 11, 2018 | Discretionary sale | 1,900 | $48.65 | $92K | – | Sep 11, 2018 |
“Since trade” compares with the latest insider-implied price, not a market quote: these pages are built from filings alone. A role here is the one on that day's Form 4, so somebody promoted since appears under both titles.
Filing hygiene
How to read this
A Form 4 transaction code decides everything. P is an open-market purchase and S an open-market sale; those two are the only codes where an insider chose to trade. A is a grant, M an option exercise or vesting, F shares withheld to cover tax, G a gift. Most “insiders dumped billions” headlines are code F and M mechanics.
Sales flagged 10b5-1 run on a plan the insider adopted in advance; since 2023 every Form 4 carries that flag. Buys have historically predicted returns, sales mostly have not, and this page states filings, not advice.