SEC Insider Transactions from Banks Margaret Katherine.

Last updated: 2026-03-14 11:57 UTC | Total transactions: 20

Margaret Katherine Banks, a director at Halliburton Co. ($HAL), sold shares on the open market once in the last 365 days for a total of $88,855, with her most recent sale on January 26, 2026. She had no open market purchases during this period. Her sales rank 9,746th among 11,678 insiders, compared to an average sale amount of $8.6 million across 6.4 transactions.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
March 10, 2026 PEABODY ENERGY CORP $BTU Banks Margaret Katherine Director A Common Stock 39 $32.56 17,112.0000 121,800,000 0.23% 0.00%
Jan. 26, 2026 HALLIBURTON CO $HAL Banks Margaret Katherine Director S Common Stock 2600 $34.18 14,043.0000 853,000,000 15.62% 0.00%
Dec. 5, 2025 HALLIBURTON CO $HAL Banks Margaret Katherine Director M 12/2024 Restricted Stock Units 6092 $0.00 0.0000 858,000,000 100.00% 0.00%
Dec. 5, 2025 HALLIBURTON CO $HAL Banks Margaret Katherine Director A 12/2025 Restricted Stock Units 7485 $0.00 7,485.0000 858,000,000 9999.99% 0.00%
Dec. 5, 2025 HALLIBURTON CO $HAL Banks Margaret Katherine Director M Common Stock 6092 $0.00 16,643.0000 858,000,000 57.74% 0.00%
Dec. 3, 2025 PEABODY ENERGY CORP $BTU Banks Margaret Katherine Director A Common Stock 43 $29.43 17,073.0000 121,700,000 0.25% 0.00%
Sept. 3, 2025 PEABODY ENERGY CORP $BTU Banks Margaret Katherine Director A Common Stock 74 $17.09 17,030.0000 141,900,000 0.44% 0.00%
June 4, 2025 PEABODY ENERGY CORP $BTU Banks Margaret Katherine Director A Common Stock 94 $13.40 16,956.0000 141,900,000 0.56% 0.00%
May 9, 2025 PEABODY ENERGY CORP $BTU Banks Margaret Katherine Director A Common Stock 8747 $0.00 16,862.0000 141,900,000 107.79% 0.01%
March 11, 2025 PEABODY ENERGY CORP $BTU Banks Margaret Katherine Director A Common Stock 44 $13.81 8,115.0000 141,900,000 0.55% 0.00%
March 4, 2025 HALLIBURTON CO $HAL Banks Margaret Katherine Director S Common Stock 3900 $24.04 10,551.0000 883,000,000 26.99% 0.00%
Dec. 6, 2024 HALLIBURTON CO $HAL Banks Margaret Katherine Director M 12/2023 Restricted Stock Units 4826 $0.00 0.0000 886,000,000 100.00% 0.00%
Dec. 6, 2024 HALLIBURTON CO $HAL Banks Margaret Katherine Director M Common Stock 4826 $0.00 14,451.0000 886,000,000 50.14% 0.00%
Dec. 5, 2024 HALLIBURTON CO $HAL Banks Margaret Katherine Director A 12/2024 Restricted Stock Units 6092 $0.00 6,092.0000 886,000,000 9999.99% 0.00%
Dec. 4, 2024 PEABODY ENERGY CORP $BTU Banks Margaret Katherine Director A Common Stock 26 $23.08 8,071.0000 143,100,000 0.32% 0.00%
Sept. 4, 2024 PEABODY ENERGY CORP $BTU Banks Margaret Katherine Director A Common Stock 27 $22.03 8,045.0000 154,300,000 0.34% 0.00%
June 5, 2024 PEABODY ENERGY CORP $BTU Banks Margaret Katherine Director A Common Stock 25 $23.60 8,018.0000 154,300,000 0.31% 0.00%
May 10, 2024 PEABODY ENERGY CORP $BTU Banks Margaret Katherine Director A Common Stock 5712 $0.00 7,993.0000 154,300,000 250.42% 0.00%
March 13, 2024 PEABODY ENERGY CORP $BTU Banks Margaret Katherine Director A Common Stock 6 $25.15 2,281.0000 154,300,000 0.26% 0.00%
March 5, 2024 HALLIBURTON CO $HAL Banks Margaret Katherine Director S Common Stock 5000 $35.30 9,625.0000 902,000,000 34.19% 0.00%