Sign inGet started

Banks Margaret Katherine

Insider CIK 1768654 · BTU Director · HAL Director

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
BTU PEABODY ENERGY CORP A Award2026-09-032026-09-0865$27.64 $1.8K22,533SEC↗
BTU PEABODY ENERGY CORP A Award2026-09-032026-09-0865$27.64 $1.8K22,533SEC↗
BTU PEABODY ENERGY CORP A Award2026-06-082026-06-1059$28.19 $1.7K22,469SEC↗
BTU PEABODY ENERGY CORP A Award2026-05-082026-05-125,298— $022,410SEC↗
BTU PEABODY ENERGY CORP A Award2026-03-102026-03-1239$32.56 $1.3K17,112SEC↗
HAL HALLIBURTON CO S Sale2026-01-262026-01-272,600$34.18 $88.9K14,043SEC↗
HAL HALLIBURTON CO A Award deriv2025-12-052025-12-097,485— $07,485SEC↗
HAL HALLIBURTON CO M Exercise deriv2025-12-052025-12-096,092— $00SEC↗
HAL HALLIBURTON CO M Exercise2025-12-052025-12-096,092— $016,643SEC↗
BTU PEABODY ENERGY CORP A Award2025-12-032025-12-0543$29.43 $1.3K17,073SEC↗
BTU PEABODY ENERGY CORP A Award2025-09-032025-09-0574$17.09 $1.3K17,030SEC↗
BTU PEABODY ENERGY CORP A Award2025-06-042025-06-0694$13.40 $1.3K16,956SEC↗
BTU PEABODY ENERGY CORP A Award2025-05-092025-05-138,747— $016,862SEC↗
BTU PEABODY ENERGY CORP A Award2025-03-112025-03-1344$13.81 $6088,115SEC↗
HAL HALLIBURTON CO S Sale2025-03-042025-03-053,900$24.04 $93.8K10,551SEC↗
HAL HALLIBURTON CO M Exercise deriv2024-12-062024-12-104,826— $00SEC↗
HAL HALLIBURTON CO M Exercise2024-12-062024-12-104,826— $014,451SEC↗
HAL HALLIBURTON CO A Award deriv2024-12-052024-12-066,092— $06,092SEC↗
BTU PEABODY ENERGY CORP A Award2024-12-042024-12-0626$23.08 $6008,071SEC↗
BTU PEABODY ENERGY CORP A Award2024-09-042024-09-0627$22.03 $5958,045SEC↗
BTU PEABODY ENERGY CORP A Award2024-06-052024-06-0725$23.60 $5908,018SEC↗
BTU PEABODY ENERGY CORP A Award2024-05-102024-05-145,712— $07,993SEC↗
BTU PEABODY ENERGY CORP A Award2024-03-132024-03-156$25.15 $1512,281SEC↗
HAL HALLIBURTON CO S Sale2024-03-052024-03-065,000$35.30 $176.5K9,625SEC↗
HAL HALLIBURTON CO A Award deriv2023-12-072023-12-084,826— $04,826SEC↗
BTU PEABODY ENERGY CORP A Award2023-11-292023-12-017$23.79 $1672,275SEC↗
BTU PEABODY ENERGY CORP A Award2023-10-162023-10-182,268— $02,268SEC↗
HAL HALLIBURTON CO M Exercise deriv2023-08-012023-08-022,007— $00SEC↗
HAL HALLIBURTON CO M Exercise2023-08-012023-08-022,007— $014,625SEC↗
HAL HALLIBURTON CO M Exercise deriv2023-02-282023-03-01762— $00SEC↗
HAL HALLIBURTON CO M Exercise2023-02-282023-03-01762— $012,618SEC↗
HAL HALLIBURTON CO S Sale2023-02-102023-02-132,769$38.79 $107.4K11,856SEC↗
HAL HALLIBURTON CO A Award deriv2022-12-082022-12-094,941— $04,941SEC↗
HAL HALLIBURTON CO S Sale2022-10-282022-11-016,000$35.49 $212.9K14,625SEC↗
HAL HALLIBURTON CO M Exercise deriv2022-08-012022-08-012,007— $02,007SEC↗
HAL HALLIBURTON CO M Exercise2022-08-012022-08-012,007— $020,625SEC↗
HAL HALLIBURTON CO M Exercise deriv2022-02-282022-03-01762— $0762SEC↗
HAL HALLIBURTON CO M Exercise2022-02-282022-03-01762— $018,618SEC↗
HAL HALLIBURTON CO A Award deriv2021-12-082021-12-107,849— $07,849SEC↗
HAL HALLIBURTON CO M Exercise deriv2021-12-022021-12-0312,319— $00SEC↗
HAL HALLIBURTON CO M Exercise2021-12-022021-12-0312,319— $017,856SEC↗
HAL HALLIBURTON CO M Exercise deriv2021-08-022021-08-032,007— $04,014SEC↗
HAL HALLIBURTON CO M Exercise2021-08-022021-08-032,007— $05,537SEC↗
HAL HALLIBURTON CO M Exercise deriv2021-02-262021-03-02762— $01,524SEC↗
HAL HALLIBURTON CO M Exercise2021-02-262021-03-02762— $03,530SEC↗
HAL HALLIBURTON CO A Award deriv2020-12-022020-12-0312,319— $012,319SEC↗
HAL HALLIBURTON CO M Exercise2020-08-032020-08-042,006— $02,768SEC↗
HAL HALLIBURTON CO M Exercise deriv2020-08-012020-08-042,006— $06,021SEC↗
HAL HALLIBURTON CO M Exercise deriv2020-02-282020-03-03762— $02,286SEC↗
HAL HALLIBURTON CO M Exercise2020-02-282020-03-03762— $0762SEC↗
HAL HALLIBURTON CO A Award deriv2019-08-012019-08-058,027— $08,027SEC↗
HAL HALLIBURTON CO A Award deriv2019-02-282019-03-043,048— $03,048SEC↗