Home/Insiders/Haines Douglas A
HD
SEC Insider//CIK 0001752357

Haines Douglas A

CIK 00017523571 companyOKLAHOMA CITY, OK

Transactions

30

Companies

1

Filings

16

CIK

0001752357

Recent Transactions

30 trades
  • Tax Payment

    Common stock, par value $0.01 per share

    2025-12-17$44.78/sh9118,451 total
  • Purchase

    Common stock, par value $0.01 per share

    2025-03-05$39.91/sh+1,43318,542 total
  • Award

    Common stock, par value $0.01 per share

    2025-02-15+2,00017,768 total
  • Tax Payment

    Common stock, par value $0.01 per share

    2025-02-15$43.17/sh40617,109 total
  • Tax Payment

    Common stock, par value $0.01 per share

    2025-02-15$43.17/sh25317,515 total
  • Tax Payment

    Common stock, par value $0.01 per share

    2025-01-06$44.72/sh6915,768 total
  • Tax Payment

    Common stock, par value $0.01 per share

    2024-12-17$45.10/sh9115,837 total
  • Award

    Common stock, par value $0.01 per share

    2024-02-15+3,50016,358 total
  • Tax Payment

    Common stock, par value $0.01 per share

    2024-02-15$27.69/sh43015,928 total
  • Tax Payment

    Common stock, par value $0.01 per share

    2024-01-06$26.65/sh6912,858 total
  • Tax Payment

    Common stock, par value $0.01 per share

    2023-12-17$28.22/sh9112,927 total
  • Award

    Common stock, par value $0.01 per share

    2023-02-15+5,00013,018 total
  • Tax Payment

    Common stock, par value $0.01 per share

    2023-01-06$26.56/sh698,018 total
  • Tax Payment

    Common stock, par value $0.01 per share

    2022-12-17$26.00/sh928,087 total
  • Tax Payment

    Common stock, par value $0.01 per share

    2022-01-06$25.29/sh698,179 total
  • Award

    Common stock, par value $0.01 per share

    2021-12-17+1,2508,248 total
  • Tax Payment

    Common stock, par value $0.01 per share

    2021-01-06$14.55/sh+696,998 total
  • Award

    Employee stock options

    2021-01-04+4,0004,000 total
  • Purchase

    Common stock, par value $0.01 per share

    2020-03-13$9.15/sh+1003,215 total
  • Purchase

    Common stock, par value $0.01 per share

    2020-03-13$9.20/sh+9803,115 total
  • Purchase

    Common stock, par value $0.01 per share

    2020-03-13$9.04/sh+7003,915 total
  • Purchase

    Common stock, par value $0.01 per share

    2020-03-13$9.19/sh+2854,300 total
  • Purchase

    Common stock, par value $0.01 per share

    2020-03-13$9.17/sh+1004,015 total
  • Purchase

    Common stock, par value $0.01 per share

    2020-03-13$9.21/sh+3644,664 total
  • Purchase

    Common stock, par value $0.01 per share

    2020-03-13$9.45/sh+2,4037,067 total
  • Purchase

    Common stock, par value $0.01 per share

    2020-03-13$9.21/sh+1352,135 total
  • Award

    Employee stock options

    2020-01-06+1,2501,250 total
  • Award

    Common stock, par value $0.01 per share

    2020-01-06+1,0002,000 total
  • Award

    Employee Stock Options

    2018-09-24+7,5007,500 total
  • Purchase

    Common Stock, par value $0.01 per share

    2018-09-24$19.00/sh+1,0001,000 total