Latest filing published 08 Sept 2026 for Peabody Energy CORP, €1,549.
Filing timeline
BuySaleInsider track record
Margaret Katherine Banks: trading record in brief
Margaret Katherine Banks sits as a Director at Halliburton Co (16 filings) and Peabody Energy Corp (15), in a record of 31 filings published from March 3, 2020 to September 8, 2026. The record's five sales, all at Halliburton, are worth EUR 640,541, median EUR 99,988: EUR 213,628 on October 28, 2022, EUR 162,595 on March 5, 2024 and EUR 99,988 on February 10, 2023. No purchase.
The rest of the activity is equity pay: 15 grants and 11 option exercises. Yearly volume goes from 2 filings in 2020 to 7 in both 2024 and 2025, then 4 for the start of 2026. Six filings fall in the last twelve months, 1 of them a sale.
Filings appear a median of 2 days after the trade. At Halliburton, 2 of Banks's trades coincide within 30 days with those of Jeffrey Allen Miller, Lawrence J. Pope and Van H. Beckwith, and 1 with those of Eric Carre and Jeffrey Shannon Slocum, always in the same direction.
Companies and markets linked to Margaret Katherine Banks
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 65 shares@ US$27.640.0001% mcap18.4% of flowCommon StockSEC:0001768654-26-000012:0
- 59 sharesCommon StockSEC:0001768654-26-000010:0
- 39 shares@ US$32.5613.0% of flowCommon StockSEC:0001768654-26-000004:0
- 2,600 shares@ US$34.17511.7% of flowCommon StockSEC:0001768654-26-000002:0
- 6,092 shares0Common StockSEC:0001768654-25-000007:0
- 43 shares@ US$29.4312.9% of flowCommon StockSEC:0001768654-25-000005:0
- 74 shares@ US$17.0912.9% of flowCommon StockSEC:0001768654-25-000003:0
- 94 shares@ US$13.4013.1% of flowCommon StockSEC:0001064728-25-000084:0
- 8,747 shares0Common StockSEC:0001064728-25-000068:0
- 44 shares@ US$13.816.7% of flowCommon StockSEC:0001064728-25-000037:0
- 3,900 shares@ US$24.03514.0% of flowCommon StockSEC:0001062993-25-004647:0
- 4,826 shares0Common StockSEC:0001062993-24-020330:0
- 26 shares@ US$23.086.8% of flowCommon StockSEC:0001064728-24-000203:0
- 27 shares@ US$22.036.4% of flowCommon StockSEC:0001064728-24-000139:0
- 25 shares@ US$23.606.4% of flowCommon StockSEC:0001064728-24-000107:0
- 5,712 shares0Common StockSEC:0001064728-24-000081:0
- 6 shares@ US$25.151.6% of flowCommon StockSEC:0001064728-24-000050:0
- 5,000 shares@ US$35.3025.4% of flowCommon StockSEC:0001062993-24-005659:0
- 7 shares@ US$23.791.8% of flowCommon StockSEC:0001064728-23-000150:0
- 2,268 shares0Common StockSEC:0001064728-23-000137:0
- 2,007 shares0Common StockSEC:0001062993-23-015655:0
- 762 shares0Common StockSEC:0001062993-23-005288:0
- 2,769 shares@ US$38.7915.6% of flowCommon StockSEC:0001062993-23-002828:0
- 6,000 shares@ US$35.4933.4% of flowCommon StockSEC:0001062993-22-021307:0
- 2,007 shares0Common StockSEC:0001062993-22-016945:0
25 of 31 declarations