Home/Insiders/Roach Randy
RR
SEC Insider//CIK 0001391169

Roach Randy

CIK 00013911691 companyDERIDDER, LA

Transactions

24

Companies

1

Filings

20

CIK

0001391169

Recent Transactions

24 trades
  • Award

    Common stock, par value $0.01

    2025-06-06+1,63616,522 total
  • Award

    Common stock, par value $0.01

    2024-06-07+1,73014,886 total
  • Award

    Common stock, par value $0.01

    2023-06-09+1,40813,156 total
  • Award

    Common stock, par value $0.01

    2022-06-10+1,48611,748 total
  • Award

    Common stock, par value $0.01

    2021-06-11+80110,262 total
  • Award

    Common stock, par value $0.01

    2020-06-05+7249,461 total
  • Sale

    Common stock, par value $0.01

    2019-11-05$70.05/sh5008,737 total
  • Award

    Common stock, par value $0.01

    2019-06-14+8159,237 total
  • Sale

    Common stock, par value of $0.01

    2018-08-29$63.50/sh8008,422 total
  • Award

    Common stock, par value $0.01

    2018-06-08+8239,222 total
  • Sale

    Common stock, par value $0.01

    2017-08-09$56.90/sh5008,399 total
  • Award

    Common stock, par value $0.01

    2017-06-09+9228,899 total
  • Sale

    Common stock, par value $0.01

    2016-11-14$62.45/sh2,5007,977 total
  • Award

    Common stock, par value $0.01

    2016-06-10+69710,477 total
  • Award

    Common Stock, par value $0.01

    2015-06-12+6779,441 total
  • Award

    Common stock, par value $0.01

    2015-06-12+1,0169,780 total
  • Sale

    Common Stock, par value $0.01

    2013-11-20$40.50/sh2007,953 total
  • Award

    Common stock, par value $0.01

    2013-06-14+8967,953 total
  • Award

    Common Stock, par value $0.01

    2012-06-15+1,1197,057 total
  • Award

    Common Stock, par value $.01

    2011-06-15+1,3595,938 total
  • Award

    Common Stock, par value $.01

    2010-06-15+1,6904,579 total
  • Award

    Common Stock, par value $.01

    2009-06-15+9742,889 total
  • Award

    Common Stock, Par Value $0.01

    2008-06-16+9241,915 total
  • Award

    Common Stock, par value $.01 per share

    2007-06-14+849991 total