Banks Margaret Katherine

Peabody Energy Corporation · Director

Banks Margaret Katherine is listed in public filings as director. This Banks Margaret Katherine insider trading page organizes Form 4 disclosures, reported purchases and sales, transaction dates, share amounts, related issuers, and historical insider activity so readers can review the person's public trading record in one place. Companies and tickers connected to this insider trading profile include Peabody Energy Corporation (BTU), and Halliburton Company Common Stock (HAL). Investors use Banks Margaret Katherine's insider trading disclosures to study buying and selling patterns, position changes, company-specific activity, and the source evidence behind each reported transaction.

Latest Actions

CompanyHolding ValueLast TransactionAmountTransaction PriceCurrent Price
Peabody Energy CorporationBTU--22.4k sharesGrant / ExerciseMay 8, 2026Disclosure amount unavailable5.3k shares----

Insider Trades History

CompanyHolding ValueLast TransactionAmountTransaction PriceCurrent Price
Peabody Energy CorporationBTU$557k17.1k sharesGrant / ExerciseMar 10, 2026$1.3K39 shares$32.56--
Halliburton Company Common StockHAL$480k14k sharesSellJan 26, 2026$88.9K2.6k shares$34.18--
Halliburton Company Common StockHAL--6.1k sharesGrant / ExerciseDec 5, 2025Disclosure amount unavailable6.1k shares----
Halliburton Company Common StockHAL--7.5k sharesGrant / ExerciseDec 5, 2025Disclosure amount unavailable7.5k shares----
Peabody Energy CorporationBTU$502k17.1k sharesGrant / ExerciseDec 3, 2025$1.3K43 shares$29.43--
Peabody Energy CorporationBTU$291k17k sharesGrant / ExerciseSep 3, 2025$1.3K74 shares$17.09--
Peabody Energy CorporationBTU$227k17k sharesGrant / ExerciseJun 4, 2025$1.3K94 shares$13.40--
Peabody Energy CorporationBTU--16.9k sharesGrant / ExerciseMay 9, 2025Disclosure amount unavailable8.7k shares----
Peabody Energy CorporationBTU$112k8.1k sharesGrant / ExerciseMar 11, 2025$60844 shares$13.81--
Halliburton Company Common StockHAL$254k10.6k sharesSellMar 4, 2025$93.7K3.9k shares$24.04--
Halliburton Company Common StockHAL--4.8k sharesGrant / ExerciseDec 6, 2024Disclosure amount unavailable4.8k shares----
Halliburton Company Common StockHAL--6.1k sharesGrant / ExerciseDec 5, 2024Disclosure amount unavailable6.1k shares----
Peabody Energy CorporationBTU$186k8.1k sharesGrant / ExerciseDec 4, 2024$60026 shares$23.08--
Peabody Energy CorporationBTU$177k8k sharesGrant / ExerciseSep 4, 2024$59527 shares$22.03--