PPL insider activity
What the executives and directors of PPL 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 100 routine events on the chart, as a list
| Date | Insider | Shares |
|---|---|---|
| Sep 1, 2026 | Martin Christine M | 1,558 |
| Apr 24, 2026 | Bonenberger David J | 312 |
| Apr 24, 2026 | Bellar Lonnie E | 118 |
| Apr 8, 2026 | Sorgi Vincent | 33K |
| Feb 20, 2026 | Sorgi Vincent | 99K |
| Feb 20, 2026 | Bergstein Joseph P Jr | 30K |
| Feb 20, 2026 | Henninger Tadd J | 4,345 |
| Feb 20, 2026 | Beers Marlene C | 4,227 |
| Feb 20, 2026 | Stark Wendy E | 21K |
| Feb 20, 2026 | Crockett John R III | 13K |
| Feb 20, 2026 | Gosman Angela K | 13K |
| Feb 20, 2026 | Bonenberger David J | 11K |
| Feb 20, 2026 | Martin Christine M | 3,846 |
| Feb 20, 2026 | Cornett John Gregory | 2,706 |
| Feb 20, 2026 | Bellar Lonnie E | 4,569 |
| Jan 30, 2026 | Sorgi Vincent | 327K |
| Jan 30, 2026 | Bergstein Joseph P Jr | 97K |
| Jan 30, 2026 | Henninger Tadd J | 14K |
| Jan 30, 2026 | Beers Marlene C | 14K |
| Jan 30, 2026 | Stark Wendy E | 67K |
| Jan 30, 2026 | Crockett John R III | 40K |
| Jan 30, 2026 | Gosman Angela K | 38K |
| Jan 30, 2026 | Bonenberger David J | 35K |
| Jan 30, 2026 | Martin Christine M | 13K |
| Jan 30, 2026 | Cornett John Gregory | 9,376 |
| Jan 30, 2026 | Bellar Lonnie E | 16K |
| Jan 30, 2026 | Del Vecchio Dean A | 4,123 |
| Jan 20, 2026 | Sorgi Vincent | 61K |
| Jan 20, 2026 | Bergstein Joseph P Jr | 18K |
| Jan 20, 2026 | Henninger Tadd J | 2,986 |
| Jan 20, 2026 | Beers Marlene C | 2,904 |
| Jan 20, 2026 | Stark Wendy E | 13K |
| Jan 20, 2026 | Crockett John R III | 8,152 |
| Jan 20, 2026 | Gosman Angela K | 7,634 |
| Jan 20, 2026 | Bonenberger David J | 6,924 |
| Jan 20, 2026 | Martin Christine M | 2,387 |
| Jan 20, 2026 | Cornett John Gregory | 1,692 |
| Jan 20, 2026 | Bellar Lonnie E | 2,835 |
| Nov 7, 2025 | Sorgi Vincent | 30K |
| Aug 8, 2025 | Sorgi Vincent | 16K |
| Jul 28, 2025 | Gosman Angela K | 4,568 |
| Jul 28, 2025 | Bonenberger David J | 5,537 |
| Jul 28, 2025 | Bellar Lonnie E | 2,253 |
| May 23, 2025 | Henninger Tadd J | 1,948 |
| May 23, 2025 | Beers Marlene C | 1,217 |
| May 23, 2025 | Bonenberger David J | 4,492 |
| May 23, 2025 | Martin Christine M | 552 |
| Mar 13, 2025 | Martin Christine M | 735 |
| Feb 13, 2025 | Sorgi Vincent | 88K |
| Feb 13, 2025 | Bergstein Joseph P Jr | 25K |
| Feb 13, 2025 | Henninger Tadd J | 4,064 |
| Feb 13, 2025 | Beers Marlene C | 3,878 |
| Feb 13, 2025 | Stark Wendy E | 17K |
| Feb 13, 2025 | Crockett John R III | 13K |
| Feb 13, 2025 | Gosman Angela K | 7,231 |
| Feb 13, 2025 | Bonenberger David J | 9,347 |
| Feb 13, 2025 | Sullivan Francis X | 2,031 |
| Feb 13, 2025 | Martin Christine M | 3,600 |
| Feb 13, 2025 | Cornett John Gregory | 2,460 |
| Jan 30, 2025 | Sorgi Vincent | 363K |
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 |
|---|---|
| Vested / exercised | 727K |
| Withheld for tax | 286K |
| Planned sales (10b5-1) | 7,051 |
| Gifts | 63K |
| Kept | 371K |
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 |
|---|---|---|---|
| Bonenberger David J | 34K | 72K | 208.8 |
Who holds what
| Insider | Role | Shares held | Buys 12 m | Sales 12 m | 12 m | Last trade |
|---|---|---|---|---|---|---|
| Sorgi Vincent President and CEO Last trade Aug 12, 2022 | CEO | 612K | – | – | Aug 12, 2022 | |
| Bergstein Joseph P Jr EVP and CFO Last trade Aug 26, 2022 | CFO | 224K | – | – | Aug 26, 2022 | |
| Stark Wendy E EVP & CLO | Officer | 111K | – | – | – | |
| Bonenberger David J EVP & COO-Utilities Last trade Jul 29, 2025 | COO | 72K | – | – | Jul 29, 2025 | |
| Gosman Angela K EVP and CHRO Last trade May 23, 2025 | Officer | 60K | – | – | May 23, 2025 | |
| Crockett John R III President of a PPL Subsidiary Last trade Aug 27, 2025 | Officer | 56K | – | – | Aug 27, 2025 | |
| Beers Marlene C Vice President and Controller | Officer | 56K | – | – | – | |
| Martin Christine M President of a PPL Subsidiary Last trade May 27, 2025 | Officer | 48K | – | – | May 27, 2025 | |
| Bellar Lonnie E EVP-Eng, Constr and Gen | Officer | 42K | – | – | – | |
| Henninger Tadd J SVP-Finance and Treasurer Last trade May 27, 2025 | Officer | 24K | – | – | May 27, 2025 | |
| Cornett John Gregory President of a PPL Subsidiary Last trade Jun 12, 2026 | Officer | 7,769 | – | $251K | net selling over the year: 0 months buying, 1 month selling | Jun 12, 2026 |
| Sullivan Francis X EVP and COO | COO | 5,990 | – | – | – | |
| Del Vecchio Dean A EVP and CTIO | Officer | 2,887 | – | – | – |
Open-market trade log
the 60 most recent of 868| Date | Insider | Type | Shares | Price | Value | Since trade | Filed |
|---|---|---|---|---|---|---|---|
| Jun 12, 2026 | Cornett John Gregory (Officer) 7,051 shares $35.56 +0.0% since trade filed Jun 15, 2026 | Planned sale (10b5-1) | 7,051 | $35.56 | $251K | +0.0% | Jun 15, 2026 |
| Aug 27, 2025 | Crockett John R III (Officer) 16K shares $36.56 −2.7% since trade filed Aug 28, 2025 | Planned sale (10b5-1) | 16K | $36.56 | $577K | −2.7% | Aug 28, 2025 |
| Jul 29, 2025 | Bonenberger David J (COO) 2,165 shares $35.86 −0.8% since trade filed Jul 30, 2025 | Planned sale (10b5-1) | 2,165 | $35.86 | $78K | −0.8% | Jul 30, 2025 |
| May 27, 2025 | Henninger Tadd J (Officer) 1,076 shares $34.98 +1.7% since trade filed May 28, 2025 | Planned sale (10b5-1) | 1,076 | $34.98 | $38K | +1.7% | May 28, 2025 |
| May 27, 2025 | Bonenberger David J (COO) 1,767 shares $34.98 +1.7% since trade filed May 28, 2025 | Planned sale (10b5-1) | 1,767 | $34.98 | $62K | +1.7% | May 28, 2025 |
| May 27, 2025 | Martin Christine M (Officer) 306 shares $34.98 +1.7% since trade filed May 28, 2025 | Planned sale (10b5-1) | 306 | $34.98 | $11K | +1.7% | May 28, 2025 |
| May 23, 2025 | Gosman Angela K (Officer) 6,533 shares $34.66 +2.6% since trade filed May 28, 2025 | Planned sale (10b5-1) | 6,533 | $34.66 | $226K | +2.6% | May 28, 2025 |
| Feb 28, 2025 | Martin Christine M (Officer) 1,146 shares $34.78 +2.2% since trade filed Mar 4, 2025 | Planned sale (10b5-1) | 1,146 | $34.78 | $40K | +2.2% | Mar 4, 2025 |
| Feb 18, 2025 | Henninger Tadd J (Officer) 2,248 shares $33.86 +5.0% since trade filed Feb 19, 2025 | Planned sale (10b5-1) | 2,248 | $33.86 | $76K | +5.0% | Feb 19, 2025 |
| Feb 18, 2025 | Bonenberger David J (COO) 4,523 shares $33.86 +5.0% since trade filed Feb 19, 2025 | Planned sale (10b5-1) | 4,523 | $33.86 | $153K | +5.0% | Feb 19, 2025 |
| Feb 3, 2025 | Henninger Tadd J (Officer) 7,745 shares $33.38 +6.5% since trade filed Feb 5, 2025 | Planned sale (10b5-1) | 7,745 | $33.38 | $259K | +6.5% | Feb 5, 2025 |
| Feb 3, 2025 | Bonenberger David J (COO) 17K shares $33.38 +6.5% since trade filed Feb 5, 2025 | Planned sale (10b5-1) | 17K | $33.38 | $573K | +6.5% | Feb 5, 2025 |
| Jan 28, 2025 | Henninger Tadd J (Officer) 1,424 shares $33.48 +6.2% since trade filed Jan 29, 2025 | Planned sale (10b5-1) | 1,424 | $33.48 | $48K | +6.2% | Jan 29, 2025 |
| Jan 28, 2025 | Bonenberger David J (COO) 981 shares $33.48 +6.2% since trade filed Jan 29, 2025 | Planned sale (10b5-1) | 981 | $33.48 | $33K | +6.2% | Jan 29, 2025 |
| Jan 27, 2025 | Crockett John R III (Officer) 1,589 shares $33.12 +7.4% since trade filed Jan 29, 2025 | Planned sale (10b5-1) | 1,589 | $33.12 | $53K | +7.4% | Jan 29, 2025 |
| Dec 17, 2024 | Henninger Tadd J (Officer) 6,639 shares $32.16 +10.6% since trade filed Dec 18, 2024 | Planned sale (10b5-1) | 6,639 | $32.16 | $214K | +10.6% | Dec 18, 2024 |
| Nov 21, 2024 | Crockett John R III (Officer) 9,161 shares $34.35 +3.5% since trade filed Nov 25, 2024 | Planned sale (10b5-1) | 9,161 | $34.35 | $315K | +3.5% | Nov 25, 2024 |
| Aug 29, 2024 | Henninger Tadd J (Officer) 4,782 shares $31.74 +12.0% since trade filed Aug 30, 2024 | Planned sale (10b5-1) | 4,782 | $31.74 | $152K | +12.0% | Aug 30, 2024 |
| Nov 16, 2023 | Henninger Tadd J (Officer) 13K shares $25.99 +36.8% since trade filed Nov 17, 2023 | Planned sale (10b5-1) | 13K | $25.99 | $346K | +36.8% | Nov 17, 2023 |
| Apr 5, 2023 | Crockett John R III (Officer) 5,500 shares $28.00 +27.0% since trade filed Apr 6, 2023 | Planned sale (10b5-1) | 5,500 | $28.00 | $154K | +27.0% | Apr 6, 2023 |
| Jan 24, 2023 | Bonenberger David J (Officer) 719 shares $26.13 +36.1% since trade filed Jan 25, 2023 | Discretionary sale | 719 | $26.13 | $19K | +36.1% | Jan 25, 2023 |
| Jan 24, 2023 | Bonenberger David J (Officer) 719 shares $29.28 +21.5% since trade filed Feb 28, 2023 late | Discretionary sale | 719 | $29.28 | $21K | +21.5% | Feb 28, 2023 late |
| Jan 4, 2023 | Bonenberger David J (Officer) 29K shares $30.00 +18.5% since trade filed Jan 6, 2023 | Discretionary sale | 29K | $30.00 | $872K | +18.5% | Jan 6, 2023 |
| Jan 3, 2023 | Raymond Stephanie R (Officer) 19K shares $29.31 +21.3% since trade filed Jan 4, 2023 | Discretionary sale | 19K | $29.31 | $545K | +21.3% | Jan 4, 2023 |
| Aug 26, 2022 | Bergstein Joseph P Jr (CFO) 21K shares $30.41 +16.9% since trade filed Aug 30, 2022 | Discretionary sale | 21K | $30.41 | $628K | +16.9% | Aug 30, 2022 |
| Aug 12, 2022 | Sorgi Vincent (CEO) 28K shares $30.00 +18.5% since trade filed Aug 15, 2022 | Discretionary sale | 28K | $30.00 | $828K | +18.5% | Aug 15, 2022 |
| Jul 29, 2022 | Sorgi Vincent (CEO) 28K shares $29.00 +22.6% since trade filed Aug 1, 2022 | Discretionary sale | 28K | $29.00 | $799K | +22.6% | Aug 1, 2022 |
| Jul 8, 2022 | Bonenberger David J (Officer) 477 shares $27.10 +31.2% since trade filed Jul 12, 2022 | Discretionary sale | 477 | $27.10 | $13K | +31.2% | Jul 12, 2022 |
| Jun 8, 2022 | Raymond Stephanie R (Officer) 3,374 shares $30.45 +16.8% since trade filed Jun 9, 2022 | Discretionary sale | 3,374 | $30.45 | $103K | +16.8% | Jun 9, 2022 |
| Jan 25, 2022 | Dudkin Gregory N (COO) 5,432 shares $29.29 +21.4% since trade filed Jan 26, 2022 | Discretionary sale | 5,432 | $29.29 | $159K | +21.4% | Jan 26, 2022 |
| Jan 24, 2022 | Sorgi Vincent (CEO) 30K shares $29.55 +20.3% since trade filed Jan 26, 2022 | Discretionary sale | 30K | $29.55 | $875K | +20.3% | Jan 26, 2022 |
| Feb 22, 2021 | Raphael Joanne H (Officer) 2,898 shares $27.49 filed Feb 23, 2021 | Discretionary sale | 2,898 | $27.49 | $80K | – | Feb 23, 2021 |
| Feb 22, 2021 | Raphael Joanne H (Officer) 3,002 shares $27.50 filed Feb 23, 2021 | Discretionary sale | 3,002 | $27.50 | $83K | – | Feb 23, 2021 |
| Feb 22, 2021 | Raphael Joanne H (Officer) 13K shares $27.48 filed Feb 23, 2021 | Discretionary sale | 13K | $27.48 | $365K | – | Feb 23, 2021 |
| Feb 19, 2021 | Dudkin Gregory N (Officer) 20K shares $27.78 filed Feb 22, 2021 | Discretionary sale | 20K | $27.78 | $550K | – | Feb 22, 2021 |
| Jan 26, 2021 | Dudkin Gregory N (Officer) 4,747 shares $28.12 filed Jan 27, 2021 | Discretionary sale | 4,747 | $28.12 | $133K | – | Jan 27, 2021 |
| Jan 26, 2021 | Raphael Joanne H (Officer) 4,589 shares $28.12 filed Jan 27, 2021 | Discretionary sale | 4,589 | $28.12 | $129K | – | Jan 27, 2021 |
| Jan 25, 2021 | Sorgi Vincent (CEO) 27K shares $27.64 filed Jan 27, 2021 | Discretionary sale | 27K | $27.64 | $734K | – | Jan 27, 2021 |
| Feb 18, 2020 | Dudkin Gregory N (Officer) 11K shares $35.64 filed Feb 19, 2020 | Discretionary sale | 11K | $35.64 | $387K | – | Feb 19, 2020 |
| Dec 4, 2019 | SPENCE WILLIAM H (CEO) 389K shares $34.50 filed Dec 5, 2019 | Discretionary sale | 389K | $34.50 | $13M | – | Dec 5, 2019 |
| Nov 18, 2019 | Sorgi Vincent (COO) 14K shares $34.04 filed Nov 19, 2019 | Discretionary sale | 14K | $34.04 | $466K | – | Nov 19, 2019 |
| Nov 1, 2019 | SPENCE WILLIAM H (CEO) 253K shares $33.51 filed Nov 4, 2019 | Discretionary sale | 253K | $33.51 | $8.5M | – | Nov 4, 2019 |
| Oct 31, 2019 | SPENCE WILLIAM H (CEO) 135K shares $33.50 filed Nov 4, 2019 | Discretionary sale | 135K | $33.50 | $4.5M | – | Nov 4, 2019 |
| Oct 22, 2019 | SPENCE WILLIAM H (CEO) 215K shares $33.00 filed Oct 23, 2019 | Discretionary sale | 215K | $33.00 | $7.1M | – | Oct 23, 2019 |
| Oct 14, 2019 | Raphael Joanne H (Officer) 21K shares $32.07 filed Oct 15, 2019 | Discretionary sale | 21K | $32.07 | $683K | – | Oct 15, 2019 |
| Jul 15, 2019 | Swift Philip (Officer) 3,782 shares $30.26 filed Jul 16, 2019 | Discretionary sale | 3,782 | $30.26 | $114K | – | Jul 16, 2019 |
| Mar 5, 2019 | SPENCE WILLIAM H (CEO) 10K shares $32.50 filed Mar 7, 2019 | Discretionary sale | 10K | $32.50 | $336K | – | Mar 7, 2019 |
| Mar 5, 2019 | SPENCE WILLIAM H (CEO) 215K shares $32.50 filed Mar 7, 2019 | Discretionary sale | 215K | $32.50 | $7.0M | – | Mar 7, 2019 |
| Feb 11, 2019 | Thompson Paul W (Officer) 7,419 shares $31.28 filed Feb 13, 2019 | Discretionary sale | 7,419 | $31.28 | $232K | – | Feb 13, 2019 |
| Jan 23, 2019 | Dudkin Gregory N (Officer) 9,430 shares $29.91 filed Jan 24, 2019 | Discretionary sale | 9,430 | $29.91 | $282K | – | Jan 24, 2019 |
| Jan 23, 2019 | Thompson Paul W (Officer) 5,637 shares $29.91 filed Jan 24, 2019 | Discretionary sale | 5,637 | $29.91 | $169K | – | Jan 24, 2019 |
| Dec 27, 2018 | Thompson Paul W (Officer) 4,573 shares $28.25 filed Dec 31, 2018 | Discretionary sale | 4,573 | $28.25 | $129K | – | Dec 31, 2018 |
| Dec 7, 2018 | Raphael Joanne H (Officer) 300 shares $31.00 filed Dec 11, 2018 | Discretionary sale | 300 | $31.00 | $9K | – | Dec 11, 2018 |
| Dec 7, 2018 | Raphael Joanne H (Officer) 800 shares $31.01 filed Dec 11, 2018 | Discretionary sale | 800 | $31.01 | $25K | – | Dec 11, 2018 |
| Dec 7, 2018 | Raphael Joanne H (Officer) 21K shares $31.00 filed Dec 11, 2018 | Discretionary sale | 21K | $31.00 | $661K | – | Dec 11, 2018 |
| Feb 28, 2018 | Dudkin Gregory N (Officer) 2,378 shares $29.19 filed Mar 1, 2018 | Discretionary sale | 2,378 | $29.19 | $69K | – | Mar 1, 2018 |
| Feb 28, 2018 | Staffieri Victor A (Officer) 4,232 shares $29.20 filed Mar 1, 2018 | Discretionary sale | 4,232 | $29.20 | $124K | – | Mar 1, 2018 |
| Feb 28, 2018 | Raphael Joanne H (Officer) 2,205 shares $29.19 filed Mar 1, 2018 | Discretionary sale | 2,205 | $29.19 | $64K | – | Mar 1, 2018 |
| Feb 1, 2018 | Dudkin Gregory N (Officer) 9,320 shares $31.67 filed Feb 2, 2018 | Discretionary sale | 9,320 | $31.67 | $295K | – | Feb 2, 2018 |
| Jan 30, 2018 | Sorgi Vincent (CFO) 10K shares $31.54 filed Jan 31, 2018 | Discretionary sale | 10K | $31.54 | $324K | – | Jan 31, 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.