Home/Insiders/Duprey David E
DD
SEC Insider//CIK 0001358250

Duprey David E

CIK 00013582501 companyDALLAS, TX

Transactions

50

Companies

1

Filings

6

CIK

0001358250

Recent Transactions

50 trades
  • Tax Payment

    Common Stock

    2018-02-28$97.22/sh4,59191,730 total
  • Tax Payment

    Common Stock

    2018-02-27$98.61/sh4,16396,321 total
  • Award

    Common Stock

    2018-02-27+9,546100,484 total
  • Sale

    Common Stock

    2018-01-29$95.24/sh3,51090,935 total
  • Exercise/Conversion

    Common Stock

    2018-01-29$49.51/sh+4,05594,990 total
  • Exercise/Conversion

    Employee Stock Option (right to buy)

    2018-01-291,0433,132 total
  • Exercise/Conversion

    Common Stock

    2018-01-29$67.66/sh+1,04391,978 total
  • Sale

    Common Stock

    2018-01-29$95.56/sh1,04390,935 total
  • Exercise/Conversion

    Employee Stock Option (right to buy)

    2018-01-294,0550 total
  • Exercise/Conversion

    Employee Stock Option (right to buy)

    2018-01-293,5101,170 total
  • Sale

    Common Stock

    2018-01-29$95.16/sh2,68590,935 total
  • Sale

    Common Stock

    2018-01-29$95.38/sh4,05590,935 total
  • Exercise/Conversion

    Common Stock

    2018-01-29$42.32/sh+3,51094,445 total
  • Exercise/Conversion

    Common Stock

    2018-01-29$32.97/sh+2,68593,620 total
  • Exercise/Conversion

    Employee Stock Option (right to buy)

    2018-01-292,6852,685 total
  • Tax Payment

    Common Stock

    2018-01-27$95.81/sh43090,935 total
  • Tax Payment

    Common Stock

    2018-01-21$94.99/sh19491,365 total
  • Tax Payment

    Common Stock

    2017-02-28$71.28/sh3,68991,559 total
  • Award

    Common Stock

    2017-02-28+7,98495,248 total
  • Exercise/Conversion

    Common Stock

    2017-01-31$29.60/sh+17,500104,754 total
  • Sale

    Common Stock

    2017-01-31$67.58/sh4,50087,254 total
  • Exercise/Conversion

    Employee Stock Option (right to buy)

    2017-01-314,5000 total
  • Exercise/Conversion

    Employee Stock Option (right to buy)

    2017-01-3117,5000 total
  • Exercise/Conversion

    Common Stock

    2017-01-31$33.79/sh+4,50091,754 total
  • Sale

    Common Stock

    2017-01-31$67.57/sh17,50087,254 total
  • Exercise/Conversion

    Common Stock

    2017-01-30$39.10/sh+18,500105,754 total
  • Exercise/Conversion

    Employee Stock Option (right to buy)

    2017-01-3018,5000 total
  • Sale

    Common Stock

    2017-01-30$67.97/sh18,50087,254 total
  • Exercise/Conversion

    Common Stock

    2017-01-30$39.16/sh+18,500105,754 total
  • Exercise/Conversion

    Employee Stock Option (right to buy)

    2017-01-3018,5000 total
  • Sale

    Common Stock

    2017-01-30$67.96/sh18,50087,254 total
  • Tax Payment

    Common Stock

    2017-01-24$67.66/sh6,24585,424 total
  • Award

    Common Stock

    2017-01-24+1,83087,254 total
  • Award

    Employee Stock Option (right to buy)

    2017-01-24+4,1754,175 total
  • Tax Payment

    Common Stock

    2017-01-21$66.96/sh40991,669 total
  • Exercise/Conversion

    Employee Stock Option (right to buy)

    2016-11-1718,8000 total
  • Tax Payment

    Common Stock

    2016-11-17$60.57/sh18,53592,078 total
  • Exercise/Conversion

    Common Stock

    2016-11-17$58.98/sh+18,800110,613 total
  • Award

    Common Stock

    2016-07-26+4,91591,807 total
  • Tax Payment

    Common Stock

    2016-03-03$37.21/sh4,35086,744 total
  • Award

    Common Stock

    2016-02-23+1,87591,028 total
  • Award

    Common Stock

    2016-01-26+2,43589,092 total
  • Award

    Employee Stock Option (right to buy)

    2016-01-26+5,3705,370 total
  • Tax Payment

    Common Stock

    2016-01-25$32.04/sh2,97586,657 total
  • Tax Payment

    Common Stock

    2015-07-27$46.63/sh3,00289,305 total
  • Award

    Common Stock

    2015-02-24+1,87592,026 total
  • Award

    Common Stock

    2015-01-27+1,89590,105 total
  • Award

    Employee Stock Option (right to buy)

    2015-01-27+4,6804,680 total
  • Tax Payment

    Common Stock

    2014-11-17$48.61/sh2,73088,098 total
  • Award

    Common Stock

    2014-02-25+1,87590,210 total