IBP Stock +106.23% Since Nov ’07 Pick IBP Stock +106.23% Since Nov ’07 Pick Unlock Top Buy Picks
Date Action Amount Person Type
Apr 01, 2024 Buy 2 773 De Lima Armando Zagalo Stock Unit (DDCP)
Apr 01, 2024 Buy 1 455 Williamson Keith H Stock Unit (DDCP)
Apr 01, 2024 Buy 1 455 Wood Phoebe A Stock Unit (DDCP)
Apr 01, 2024 Buy 1 455 Von Althann Natica Stock Unit (DDCP)
Apr 01, 2024 Buy 1 455 Sullivan Linda G Stock Unit (DDCP)
Apr 01, 2024 Buy 4 364 Rogerson Craig A Stock Unit (DDCP)
Apr 01, 2024 Buy 1 455 Redman Heather B Stock Unit (DDCP)
Apr 01, 2024 Buy 1 455 Madabhushi Venkata R Stock Unit (DDCP)
Apr 01, 2024 Buy 2 136 Beattie Art P Stock Unit (DDCP)
Mar 04, 2024 Buy 710 Cornett John Gregory Stock Unit (SIP)
Mar 04, 2024 Buy 710 Cornett John Gregory Performance Unit (SIP)
Mar 04, 2024 Buy 0 Cornett John Gregory Common Stock
Mar 04, 2024 Buy 1 166 Cornett John Gregory Stock Unit (ICPKE)
Mar 04, 2024 Buy 1 488 Cornett John Gregory Stock Unit (SIP)
Mar 04, 2024 Buy 1 248 Cornett John Gregory Performance Unit (ICPKE)
Mar 04, 2024 Buy 1 488 Cornett John Gregory Performance Unit (SIP)
Feb 19, 2024 Buy 37 914 Del Vecchio Dean A Stock Unit (SIP)
Feb 19, 2024 Buy 24 213 Del Vecchio Dean A Performance Stock Unit (SIP)
Feb 19, 2024 Buy 12 107 Del Vecchio Dean A Performance Stock Unit (SIP)
Feb 19, 2024 Buy 0 Del Vecchio Dean A Common Stock
Jan 25, 2024 Buy 11 615 Henninger Tadd J Stock Unit (SIP)
Jan 25, 2024 Buy 26 404 Sullivan Francis X Performance Stock Unit (SIP)
Jan 25, 2024 Buy 13 202 Sullivan Francis X Performance Stock Unit (SIP)
Jan 25, 2024 Buy 13 202 Sullivan Francis X Stock Unit (SIP)
Jan 25, 2024 Buy 505 Sullivan Francis X Common Stock
Jan 25, 2024 Buy 833 Sullivan Francis X Common Stock
Jan 25, 2024 Sell 217 Sullivan Francis X Common Stock
Jan 25, 2024 Sell 357 Sullivan Francis X Common Stock
Jan 25, 2024 Sell 505 Sullivan Francis X Performance Stock Unit (ICPKE)
Jan 25, 2024 Buy 9 497 Stark Wendy E Common Stock
Jan 25, 2024 Buy 18 113 Stark Wendy E Performance Stock Unit (SIP)
Jan 25, 2024 Sell 2 733 Stark Wendy E Common Stock
Jan 25, 2024 Buy 15 670 Stark Wendy E Common Stock
Jan 25, 2024 Sell 4 755 Stark Wendy E Common Stock
Jan 25, 2024 Buy 9 057 Stark Wendy E Stock Unit (SIP)
Jan 25, 2024 Buy 9 057 Stark Wendy E Performance Stock Unit (SIP)
Jan 25, 2024 Sell 9 497 Stark Wendy E Performance Stock Unit (SIP)
Jan 25, 2024 Buy 78 656 Sorgi Vincent Common Stock
Jan 25, 2024 Buy 129 782 Sorgi Vincent Common Stock
Jan 25, 2024 Sell 34 428 Sorgi Vincent Common Stock
Jan 25, 2024 Sell 56 952 Sorgi Vincent Common Stock
Jan 25, 2024 Buy 100 656 Sorgi Vincent Performance Stock Unit (SIP)
Jan 25, 2024 Buy 50 328 Sorgi Vincent Stock Unit (SIP)
Jan 25, 2024 Buy 50 328 Sorgi Vincent Performance Stock Unit (SIP)
Jan 25, 2024 Sell 78 656 Sorgi Vincent Performance Stock Unit (SIP)
Jan 25, 2024 Buy 4 027 Martin Christine M Common Stock
Jan 25, 2024 Sell 1 159 Martin Christine M Common Stock
Jan 25, 2024 Buy 6 644 Martin Christine M Common Stock
Jan 25, 2024 Sell 2 185 Martin Christine M Common Stock
Jan 25, 2024 Buy 5 065 Martin Christine M Performance Stock Unit (SIP)
Jan 25, 2024 Buy 2 533 Martin Christine M Stock Unit (SIP)
Jan 25, 2024 Buy 2 533 Martin Christine M Performance Stock Unit (SIP)
Jan 25, 2024 Sell 4 027 Martin Christine M Performance Stock Unit (ICPKE)
Jan 25, 2024 Buy 4 174 Henninger Tadd J Common Stock
Jan 25, 2024 Sell 1 201 Henninger Tadd J Common Stock
Jan 25, 2024 Buy 6 888 Henninger Tadd J Common Stock
Jan 25, 2024 Sell 2 260 Henninger Tadd J Common Stock
Jan 25, 2024 Buy 5 266 Henninger Tadd J Performance Stock Unit (SIP)
Jan 25, 2024 Buy 2 633 Henninger Tadd J Stock Unit (SIP)
Jan 25, 2024 Buy 2 633 Henninger Tadd J Performance Stock Unit (SIP)
Jan 25, 2024 Sell 4 174 Henninger Tadd J Performance Stock Unit (SIP)
Jan 25, 2024 Buy 14 629 Gosman Angela K Performance Stock Unit (SIP)
Jan 25, 2024 Buy 1 907 Gosman Angela K Common Stock
Jan 25, 2024 Sell 549 Gosman Angela K Common Stock
Jan 25, 2024 Buy 2 593 Gosman Angela K Common Stock
Jan 25, 2024 Sell 747 Gosman Angela K Common Stock
Jan 25, 2024 Buy 3 146 Gosman Angela K Common Stock
Jan 25, 2024 Sell 943 Gosman Angela K Common Stock
Jan 25, 2024 Buy 4 278 Gosman Angela K Common Stock
Jan 25, 2024 Buy 7 315 Gosman Angela K Stock Unit (SIP)
Jan 25, 2024 Buy 7 315 Gosman Angela K Performance Stock Unit (SIP)
Jan 25, 2024 Sell 1 458 Gosman Angela K Common Stock
Jan 25, 2024 Sell 1 907 Gosman Angela K Performance Stock Unit (ICPKE)
Jan 25, 2024 Buy 2 047 Crockett John R Iii Common Stock
Jan 25, 2024 Sell 612 Crockett John R Iii Common Stock
Jan 25, 2024 Buy 3 803 Crockett John R Iii Common Stock
Jan 25, 2024 Sell 1 136 Crockett John R Iii Common Stock
Jan 25, 2024 Buy 3 378 Crockett John R Iii Common Stock
Jan 25, 2024 Sell 1 009 Crockett John R Iii Common Stock
Jan 25, 2024 Buy 6 274 Crockett John R Iii Common Stock
Jan 25, 2024 Sell 2 127 Crockett John R Iii Common Stock
Jan 25, 2024 Buy 11 655 Crockett John R Iii Performance Stock Unit (SIP)
Jan 21, 2024 Buy 1 776 Martin Christine M Common Stock
Jan 21, 2024 Sell 606 Martin Christine M Common Stock
Jan 21, 2024 Sell 1 776 Martin Christine M Stock Unit (ICPKE)
Jan 21, 2024 Buy 2 087 Henninger Tadd J Common Stock
Jan 21, 2024 Sell 712 Henninger Tadd J Common Stock
Jan 21, 2024 Sell 2 087 Henninger Tadd J Stock Unit (SIP)
Jan 21, 2024 Buy 1 144 Gosman Angela K Common Stock
Jan 21, 2024 Sell 390 Gosman Angela K Common Stock
Jan 21, 2024 Sell 1 144 Gosman Angela K Stock Unit (ICPKE)
Jan 21, 2024 Buy 1 677 Crockett John R Iii Common Stock
Jan 21, 2024 Sell 590 Crockett John R Iii Common Stock
Jan 21, 2024 Sell 1 677 Crockett John R Iii Stock Unit (ICPKE)
Jan 21, 2024 Buy 1 522 Bonenberger David J Common Stock
Jan 21, 2024 Sell 560 Bonenberger David J Common Stock
Jan 21, 2024 Sell 1 522 Bonenberger David J Stock Unit (ICPKE)
Jan 21, 2024 Buy 1 992 Beers Marlene C Common Stock
Jan 21, 2024 Sell 679 Beers Marlene C Common Stock
Jan 21, 2024 Sell 1 992 Beers Marlene C Stock Unit (SIP)
INSIDER POWER
53.008
Last 100 transactions
Buy: 756 883 | Sell: 227 329 (Shares)

Based on the 100 latest insides trades, we have calculated the insider power to be positive at a ratio of 53.008.

In total, the insiders bought 756 882 952 and sold 227 328 772 PPL shares in the last 100 trades.

Click to get the best stock tips daily for free!

About PPL Corporation

PPL Pembina Pipeline Corporation provides transportation and midstream services for the energy industry. It operates through three segments: Pipelines, Facilities, and Marketing & New Ventures. The Pipelines segment operates conventional, oil sands and heavy oil, and transmission assets with a transportation capacity of 3.1 millions of barrels of oil equivalent per day, ground storage of 11 millions of barrels, and rail terminalling capacity of appro... PPL Profile

Top Fintech Company

StockInvest.us featured in The Global Fintech Index 2020 as the top Fintech company of the country.

Full report by FINDEXABLE

ROCKIT