Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Signal history
Browse the full record of transactions filed by Banks Margaret Katherine, Director. Officer active across 2 companies, notably Halliburton Co. Aggregated, 27 disclosures have been logged. Split: 0 buy · 5 sells. Total volume traded: €641k. History available since 2 August 2021. The latest transaction was filed on 10 March 2026 (Attribution). Regulator: SEC (Form 4). The full history is openly available.
Companies and markets linked to Banks Margaret Katherine
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Banks Margaret Katherine is a Director at Peabody Energy CORP and Halliburton Co. She has 27 filings in total, and across the 27 sampled filings between 2021-08-03 and 2026-06-10, sell volume is EUR 640541 and buy volume is EUR 0, with transaction nature shown as Attribution.