BM
Banks Margaret Katherine
Director
BoardF
Insider track record
Board DirectorAcross 6 buy signals with a settled T+90 return. Return basis: close on the day after publication.
Browse the full record of transactions filed by Banks Margaret Katherine, Director. Officer active across 2 companies, notably Halliburton Co. Aggregated, 24 disclosures have been logged. Split: 0 buy · 4 sells. Total volume traded: €566k. History available since 2 August 2021. The latest transaction was filed on 5 December 2025 (Levée d'options). Regulator: SEC (Form 4). The full history is openly available.
Declarations24 total
59 sharesCommon StockSEC:0001768654-26-000010:0
6,092 shares0Common StockSEC:0001768654-25-000007:0
8,747 shares0Common StockSEC:0001064728-25-000068:0
44 shares@ US$13.8122.4% of flowCommon StockSEC:0001064728-25-000037:0
3,900 shares@ US$24.03515.8% of flowCommon StockSEC:0001062993-25-004647:0
4,826 shares0Common StockSEC:0001062993-24-020330:0
26 shares@ US$23.0822.8% of flowCommon StockSEC:0001064728-24-000203:0
27 shares@ US$22.0321.5% of flowCommon StockSEC:0001064728-24-000139:0
25 shares@ US$23.6021.7% of flowCommon StockSEC:0001064728-24-000107:0
5,712 shares0Common StockSEC:0001064728-24-000081:0
6 shares@ US$25.155.5% of flowCommon StockSEC:0001064728-24-000050:0
5,000 shares@ US$35.3028.7% of flowCommon StockSEC:0001062993-24-005659:0
7 shares@ US$23.796.1% 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.7917.7% of flowCommon StockSEC:0001062993-23-002828:0
6,000 shares@ US$35.4937.8% of flowCommon StockSEC:0001062993-22-021307:0
2,007 shares0Common StockSEC:0001062993-22-016945:0
762 shares0Common StockSEC:0001062993-22-006066:0
12,319 shares0Common StockSEC:0001062993-21-012148:0
12,319 shares0Common StockSEC:0001062993-21-012148
2,007 shares0Common StockSEC:0001062993-21-006933:0
2,007 shares0Common StockSEC:0001062993-21-006933
About Banks Margaret Katherine
Margaret Katherine Banks is a Board Member at Halliburton Co. She contributes to the governance of the company by participating in strategic decision-making and overseeing operations. Her experience in the energy sector is an asset for Halliburton, which specializes in oil and gas services. Margaret is committed to promoting best governance practices within the company.