MarketPeel
Insider Trading Intelligence
TH

Tadd J. Henninger

PPL
VP-FINANCE AND TREASURER · PPL CORP · CIK 0001726245
FILING MIX · LIFETIME45%/55%
BUYS
50
SELLS
61
TOTAL VALUE
$4.60M
COMPANIES
1
ACTIVE SINCE
Jan 2020
HOLDINGS NOW
23,936
AVG SELL PX
$30.68
TRADE KIND
SHOWING 111 / 111
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
7 backtested trades · 8 horizons · 6 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Tadd J. Henninger, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d7+14.29%+1.15%-0.27%+1.42%+1.21%
14d7+14.29%+0.89%-0.34%+1.23%+0.53%
30d7+14.29%+2.23%-0.59%+2.82%+4.58%
60d7+0.00%+4.38%-2.49%+6.87%+3.32%
90d7+0.00%+6.40%+0.73%+5.67%+4.83%
180d7+0.00%+7.36%+7.60%-0.23%+1.15%
1y7+0.00%+11.27%+18.50%-7.24%-4.94%
2y7(6 pending)+0.00%+41.28%+52.23%-10.95%-10.95%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
PPL · 23,935.87 shares · as of Feb 20, 2026
05,98411,96817,95223,936202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
FLOW · 50 buys / 61 sellsCOVERAGE · 25 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
PPL
PPL CORP
SALE
SVP-Finance and Treasurer
971$37.44$36.4K22,964.87Feb 20, 2026Feb 24, 2026View →
PPL
PPL CORP
SALE
SVP-Finance and Treasurer
3,3740Feb 20, 2026Feb 24, 2026View →
PPL
PPL CORP
PURCHASE
SVP-Finance and Treasurer
3,374$37.44$126.3K23,935.87Feb 20, 2026Feb 24, 2026View →
PPL
PPL CORP
PURCHASE
SVP-Finance and Treasurer
718.704$36.25$26.1K20,768.87Jan 30, 2026Feb 2, 2026View →
PPL
PPL CORP
SALE
SVP-Finance and Treasurer
207$36.25$7.5K20,561.87Jan 30, 2026Feb 2, 2026View →
PPL
PPL CORP
SALE
SVP-Finance and Treasurer
718.7041,439.47Jan 30, 2026Feb 2, 2026View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
2,3482,348Jan 29, 2026Feb 2, 2026View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
4,6964,696Jan 29, 2026Feb 2, 2026View →
PPL
PPL CORP
SALE
SVP-Finance and Treasurer
3,2420Jan 29, 2026Feb 2, 2026View →
PPL
PPL CORP
SALE
SVP-Finance and Treasurer
1,029$36.31$37.4K14,940.166Jan 29, 2026Feb 2, 2026View →
PPL
PPL CORP
PURCHASE
SVP-Finance and Treasurer
3,242$36.31$117.7K15,969.166Jan 29, 2026Feb 2, 2026View →
PPL
PPL CORP
SALE
SVP-Finance and Treasurer
7,1750Jan 29, 2026Feb 2, 2026View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
2,3482,348Jan 29, 2026Feb 2, 2026View →
PPL
PPL CORP
SALE
SVP-Finance and Treasurer
2,065$36.31$75.0K20,050.166Jan 29, 2026Feb 2, 2026View →
PPL
PPL CORP
PURCHASE
SVP-Finance and Treasurer
7,175$36.31$260.5K22,115.166Jan 29, 2026Feb 2, 2026View →
PPL
PPL CORP
SALE
SVP-Finance and Treasurer
759$36.91$28.0K12,727.166Jan 20, 2026Jan 21, 2026View →
PPL
PPL CORP
PURCHASE
SVP-Finance and Treasurer
2,226.809$36.91$82.2K13,486.166Jan 20, 2026Jan 21, 2026View →
PPL
PPL CORP
SALE
SVP-Finance and Treasurer
2,226.8090Jan 20, 2026Jan 21, 2026View →
PPL
PPL CORP
SALE10b5-1
10b5-1 plan
1,076$34.98$37.6K11,259.307May 27, 2025May 28, 2025View →
PPL
PPL CORP
SALE
SVP-Finance and Treasurer
436$34.67$15.1K12,335.307May 23, 2025May 28, 2025View →
PPL
PPL CORP
PURCHASE
SVP-Finance and Treasurer
1,512.204$34.67$52.4K12,771.307May 23, 2025May 28, 2025View →
PPL
PPL CORP
SALE
SVP-Finance and Treasurer
1,512.2040May 23, 2025May 28, 2025View →
PPL
PPL CORP
SALE10b5-1
10b5-1 plan
2,248$33.86$76.1K11,259.087Feb 18, 2025Feb 19, 2025View →
PPL
PPL CORP
SALE
SVP-Finance and Treasurer
908$34.41$31.2K13,507.087Feb 13, 2025Feb 18, 2025View →
PPL
PPL CORP
PURCHASE
SVP-Finance and Treasurer
3,156$34.41$108.6K14,415.087Feb 13, 2025Feb 18, 2025View →
PPL
PPL CORP
SALE
SVP-Finance and Treasurer
3,1560Feb 13, 2025Feb 18, 2025View →
PPL
PPL CORP
SALE10b5-1
10b5-1 plan
7,745$33.38$258.5K11,259.087Feb 3, 2025Feb 5, 2025View →
PPL
PPL CORP
SALE
SVP-Finance and Treasurer
6,7900Jan 30, 2025Feb 3, 2025View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
2,0932,093Jan 30, 2025Feb 3, 2025View →
PPL
PPL CORP
PURCHASE
SVP-Finance and Treasurer
4,229$33.47$141.5K15,488.087Jan 30, 2025Feb 3, 2025View →
PPL
PPL CORP
SALE
SVP-Finance and Treasurer
1,320$33.47$44.2K14,168.087Jan 30, 2025Feb 3, 2025View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
4,1864,186Jan 30, 2025Feb 3, 2025View →
PPL
PPL CORP
SALE
SVP-Finance and Treasurer
1,954$33.47$65.4K19,004.087Jan 30, 2025Feb 3, 2025View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
2,0932,093Jan 30, 2025Feb 3, 2025View →
PPL
PPL CORP
PURCHASE
SVP-Finance and Treasurer
6,790$33.47$227.3K20,958.087Jan 30, 2025Feb 3, 2025View →
PPL
PPL CORP
SALE
SVP-Finance and Treasurer
4,2290Jan 30, 2025Feb 3, 2025View →
PPL
PPL CORP
SALE10b5-1
10b5-1 plan
1,424$33.48$47.7K11,259.087Jan 28, 2025Jan 29, 2025View →
PPL
PPL CORP
PURCHASE
SVP-Finance and Treasurer
2,161.555$33.51$72.4K13,420.087Jan 27, 2025Jan 29, 2025View →
PPL
PPL CORP
SALE
SVP-Finance and Treasurer
2,161.5550Jan 27, 2025Jan 29, 2025View →
PPL
PPL CORP
SALE
SVP-Finance and Treasurer
737$33.51$24.7K12,683.087Jan 27, 2025Jan 29, 2025View →
PPL
PPL CORP
SALE
SVP-Finance and Treasurer
74.5910Jan 2, 2025Jan 22, 2025View →
PPL
PPL CORP
SALE
SVP-Finance and Treasurer
26$32.18$83711,258.532Jan 2, 2025Jan 22, 2025View →
PPL
PPL CORP
PURCHASE
SVP-Finance and Treasurer
74.591$32.18$2.4K11,284.532Jan 2, 2025Jan 22, 2025View →
PPL
PPL CORP
SALE10b5-1
10b5-1 plan
6,639$32.16$213.5K11,209.925Dec 17, 2024Dec 18, 2024View →
PPL
PPL CORP
PURCHASE
SVP-Finance and Treasurer
9,321.696$32.32$301.3K20,530.925Dec 16, 2024Dec 18, 2024View →
PPL
PPL CORP
SALE
SVP-Finance and Treasurer
2,682$32.32$86.7K17,848.925Dec 16, 2024Dec 18, 2024View →
PPL
PPL CORP
SALE
SVP-Finance and Treasurer
9,321.6960Dec 16, 2024Dec 18, 2024View →
PPL
PPL CORP
SALE10b5-1
10b5-1 plan
4,782$31.74$151.8K11,209.213Aug 29, 2024Aug 30, 2024View →
PPL
PPL CORP
PURCHASE
SVP-Finance and Treasurer
3,103.706$28.08$87.2K16,863.983Jun 14, 2024Jun 17, 2024View →
PPL
PPL CORP
SALE
SVP-Finance and Treasurer
3,103.7060Jun 14, 2024Jun 17, 2024View →
PPL
PPL CORP
SALE
SVP-Finance and Treasurer
893$28.08$25.1K15,970.983Jun 14, 2024Jun 17, 2024View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
2,6332,633Jan 25, 2024Jan 29, 2024View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
5,2665,266Jan 25, 2024Jan 29, 2024View →
PPL
PPL CORP
SALE
SVP-Finance and Treasurer
1,201$25.83$31.0K13,760.258Jan 25, 2024Jan 29, 2024View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
2,6332,633Jan 25, 2024Jan 29, 2024View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
2,6332,633Jan 25, 2024Jan 29, 2024View →
PPL
PPL CORP
SALE
SVP-Finance and Treasurer
6,8880Jan 25, 2024Jan 29, 2024View →
PPL
PPL CORP
SALE
SVP-Finance and Treasurer
4,1740Jan 25, 2024Jan 29, 2024View →
PPL
PPL CORP
SALE
SVP-Finance and Treasurer
2,260$25.83$58.4K10,787.258Jan 25, 2024Jan 29, 2024View →
PPL
PPL CORP
PURCHASE
SVP-Finance and Treasurer
4,174$25.83$107.8K14,961.258Jan 25, 2024Jan 29, 2024View →
PPL
PPL CORP
PURCHASE
SVP-Finance and Treasurer
6,888$25.83$177.9K13,047.258Jan 25, 2024Jan 29, 2024View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
11,61511,615Jan 25, 2024Mar 1, 2024View →
PPL
PPL CORP
SALE
SVP-Finance and Treasurer
2,086.9990Jan 21, 2024Mar 5, 2024View →
PPL
PPL CORP
PURCHASE
SVP-Finance and Treasurer
2,086.999$26.01$54.3K6,871.258Jan 21, 2024Mar 5, 2024View →
PPL
PPL CORP
SALE
SVP-Finance and Treasurer
712$26.01$18.5K6,159.258Jan 21, 2024Mar 5, 2024View →
PPL
PPL CORP
SALE10b5-1
10b5-1 plan
13,330$25.99$346.4K4,784.242Nov 16, 2023Nov 17, 2023View →
PPL
PPL CORP
SALE
SVP-Finance and Treasurer
5,4290Feb 17, 2023Feb 22, 2023View →
PPL
PPL CORP
SALE
SVP-Finance and Treasurer
1,684$28.81$48.5K18,114.186Feb 17, 2023Feb 22, 2023View →
PPL
PPL CORP
PURCHASE
SVP-Finance and Treasurer
5,429$28.81$156.4K19,798.186Feb 17, 2023Feb 22, 2023View →
PPL
PPL CORP
SALE
SVP-Finance and Treasurer
1,574.0760Jan 23, 2023Jan 24, 2023View →
PPL
PPL CORP
SALE
SVP-Finance and Treasurer
537$29.32$15.7K14,369.186Jan 23, 2023Jan 24, 2023View →
PPL
PPL CORP
PURCHASE
SVP-Finance and Treasurer
1,574.076$29.32$46.2K14,906.186Jan 23, 2023Jan 24, 2023View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
4,0224,022Jan 20, 2023Jan 24, 2023View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
2,0112,011Jan 20, 2023Jan 24, 2023View →
PPL
PPL CORP
SALE
SVP-Finance and Treasurer
3,146.9890Jan 20, 2023Jan 24, 2023View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
2,0112,011Jan 20, 2023Jan 24, 2023View →
PPL
PPL CORP
PURCHASE
VP-Finance and Treasurer
69.269$29.08$2.0K13,352.079Jul 29, 2022Aug 1, 2022View →
PPL
PPL CORP
SALE
VP-Finance and Treasurer
20$29.08$58213,332.079Jul 29, 2022Aug 1, 2022View →
PPL
PPL CORP
SALE
VP-Finance and Treasurer
69.2690Jul 29, 2022Aug 1, 2022View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
1,364$29.94$40.8K1,364May 25, 2022May 26, 2022View →
PPL
PPL CORP
PURCHASE
VP-Finance and Treasurer
6,929$26.10$180.8K15,374.781Feb 18, 2022Feb 23, 2022View →
PPL
PPL CORP
SALE
VP-Finance and Treasurer
6,9290Feb 18, 2022Feb 23, 2022View →
PPL
PPL CORP
SALE
VP-Finance and Treasurer
2,092$26.10$54.6K13,282.781Feb 18, 2022Feb 23, 2022View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
1,9511,951Jan 27, 2022Jan 31, 2022View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
1,9511,951Jan 27, 2022Jan 31, 2022View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
3,9013,901Jan 27, 2022Jan 31, 2022View →
PPL
PPL CORP
SALE
VP-Finance and Treasurer
3,328.6940Jan 27, 2022Jan 31, 2022View →
PPL
PPL CORP
SALE
VP-Finance and Treasurer
3,464.0220Jan 27, 2022Feb 11, 2022View →
PPL
PPL CORP
SALE
VP-Finance and Treasurer
1,664.9380Jan 24, 2022Jan 26, 2022View →
PPL
PPL CORP
PURCHASE
VP-Finance and Treasurer
1,664.938$29.56$49.2K9,013.781Jan 24, 2022Jan 26, 2022View →
PPL
PPL CORP
SALE
VP-Finance and Treasurer
568$29.56$16.8K8,445.781Jan 24, 2022Jan 26, 2022View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
8,4818,481Dec 16, 2021Dec 17, 2021View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
2,7922,792Jun 15, 2021Jun 17, 2021View →
PPL
PPL CORP
SALE
VP-Finance and Treasurer
1,6940Feb 22, 2021Feb 23, 2021View →
PPL
PPL CORP
PURCHASE
VP-Finance and Treasurer
1,694$27.48$46.6K7,827.737Feb 22, 2021Feb 23, 2021View →
PPL
PPL CORP
SALE
VP-Finance and Treasurer
479$27.48$13.2K7,348.737Feb 22, 2021Feb 23, 2021View →
PPL
PPL CORP
SALE
VP-Finance and Treasurer
1,237$27.77$34.4K6,133.737Feb 18, 2021Feb 22, 2021View →
PPL
PPL CORP
PURCHASE
VP-Finance and Treasurer
3,828$27.77$106.3K7,370.737Feb 18, 2021Feb 22, 2021View →
PPL
PPL CORP
SALE
VP-Finance and Treasurer
3,8280Feb 18, 2021Feb 22, 2021View →
PPL
PPL CORP
SALE
VP-Finance and Treasurer
956.850Jan 25, 2021Jan 27, 2021View →
PPL
PPL CORP
SALE
VP-Finance and Treasurer
326$28.11$9.2K3,542.737Jan 25, 2021Jan 27, 2021View →
PPL
PPL CORP
PURCHASE
VP-Finance and Treasurer
956.85$28.11$26.9K3,868.737Jan 25, 2021Jan 27, 2021View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
3,6823,682Jan 21, 2021Feb 22, 2021View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
3,6823,682Jan 21, 2021Jan 25, 2021View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
1,8411,841Jan 21, 2021Jan 25, 2021View →
PPL
PPL CORP
SALE
VP-Finance and Treasurer
1,913.7010Jan 21, 2021Jan 25, 2021View →
PPL
PPL CORP
PURCHASE
VP-Finance and Treasurer
1,912$35.37$67.6K3,563.78Feb 14, 2020Feb 18, 2020View →
PPL
PPL CORP
SALE
VP-Finance and Treasurer
1,9120Feb 14, 2020Feb 18, 2020View →
PPL
PPL CORP
SALE
VP-Finance and Treasurer
652$35.37$23.1K2,911.78Feb 14, 2020Feb 18, 2020View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
1,3521,352Jan 23, 2020Jan 27, 2020View →
PPL
PPL CORP
PURCHASEGRANT
Stock grant
2,7032,703Jan 23, 2020Jan 27, 2020View →
Other insiders · PPL
Loading peer insiders…
About this filer
CIK 0001726245
ROLE
VP-Finance and Treasurer
PRIMARY
PPL
COMPANIES
1
ACTIVE SINCE
Jan 2020
MARKETPEEL · /INSIDER/0001726245DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback