SEC CIK 1416765
EL-NAFFY HANI
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| DMCview stock → | 2,663 | 2018-01-02 |
Position History — DMC
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — DMC
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2018-01-02 | Grant / award | 2,663 | $46.93 | 2,663 |
| 2017-05-09 | Open-market sale | 106,044 | $54.09 | 0 |
| 2017-05-04 | Option exercise (derivative) | 31,846 | $0.00 | 0 |
| 2017-05-04 | Option exercise | 175,167 | — | 175,167 |
| 2017-05-04 | Open-market sale | 69,119 | $52.67 | 106,048 |
| 2017-03-31 | Grant / award (derivative) | 442 | $0.00 | 442 |
| 2016-12-09 | Grant / award (derivative) | 428 | $0.00 | 428 |
| 2016-11-03 | Option exercise (derivative) | 40,000 | $0.00 | 0 |
| 2016-11-03 | Option exercise | 40,000 | $28.09 | 40,000 |
| 2016-11-03 | Open-market sale | 40,000 | $61.13 | 0 |
| 2016-11-03 | Option exercise (derivative) | 50,000 | $0.00 | 0 |
| 2016-11-03 | Open-market sale | 75,821 | $60.93 | 0 |
| 2016-11-03 | Open-market sale | 65,264 | $58.62 | 75,821 |
| 2016-11-03 | Option exercise | 141,085 | $0.00 | 141,085 |
| 2016-11-02 | Grant / award (derivative) | 50,000 | $0.00 | 50,000 |
| 2016-09-09 | Grant / award (derivative) | 696 | $0.00 | 696 |
| 2016-08-08 | Open-market sale | 17,838 | $60.27 | 0 |
| 2016-08-05 | Option exercise (derivative) | 24,624 | $0.00 | 0 |
| 2016-08-05 | Open-market sale | 24,624 | $60.35 | 17,838 |
| 2016-08-05 | Option exercise | 24,624 | $24.29 | 42,462 |
| 2016-08-04 | Option exercise (derivative) | 40,000 | $0.00 | 40,000 |
| 2016-08-04 | Option exercise (derivative) | 11,376 | $0.00 | 24,624 |
| 2016-08-04 | Option exercise (derivative) | 10,000 | $0.00 | 40,000 |
| 2016-08-04 | Option exercise | 11,376 | $24.29 | 29,214 |
| 2016-08-04 | Option exercise | 40,000 | $28.09 | 57,838 |
| 2016-08-04 | Open-market sale | 4,126 | $59.67 | 17,838 |
| 2016-08-04 | Option exercise | 10,000 | $0.00 | 21,964 |
| 2016-08-03 | Grant / award (derivative) | 50,000 | $0.00 | 50,000 |
| 2016-08-02 | Option exercise (derivative) | 10,255 | $0.00 | 20,512 |
| 2016-08-02 | Open-market sale | 4,231 | $56.51 | 11,964 |
| 2016-08-02 | Option exercise | 10,255 | $0.00 | 16,195 |
| 2016-08-01 | Option exercise (derivative) | 10,113 | $0.00 | 30,340 |
| 2016-08-01 | Option exercise | 10,113 | $0.00 | 10,113 |
| 2016-08-01 | Open-market sale | 4,173 | $56.56 | 5,940 |
| 2016-06-03 | Grant / award (derivative) | 574 | $0.00 | 574 |
| 2016-04-01 | Grant / award (derivative) | 715 | $0.00 | 715 |
| 2016-02-24 | Grant / award (derivative) | 40,000 | $0.00 | 40,000 |
| 2015-12-04 | Grant / award (derivative) | 590 | $0.00 | 590 |
| 2015-09-04 | Grant / award (derivative) | 648 | $0.00 | 648 |
| 2015-08-11 | Open-market sale | 921 | $38.00 | 0 |
| 2015-08-10 | Open-market sale | 3,953 | $38.02 | 921 |
| 2015-08-07 | Open-market sale | 6,816 | $38.01 | 4,874 |
| 2015-08-03 | Option exercise (derivative) | 36,000 | $0.00 | 36,000 |
| 2015-08-03 | Option exercise (derivative) | 40,000 | $0.00 | 0 |
| 2015-08-03 | Option exercise | 40,000 | $23.76 | 40,000 |
| 2015-08-03 | Open-market sale | 40,000 | $38.48 | 36,000 |
| 2015-08-03 | Option exercise | 36,000 | $24.29 | 96,000 |
| 2015-08-03 | Open-market sale | 36,000 | $38.49 | 0 |
| 2015-07-31 | Option exercise (derivative) | 40,000 | $0.00 | 80,000 |
| 2015-07-31 | Open-market sale | 40,000 | $39.33 | 0 |
| 2015-07-31 | Option exercise | 40,000 | $28.09 | 40,000 |
| 2015-07-31 | Option exercise (derivative) | 10,141 | $0.00 | 30,423 |
| 2015-07-31 | Option exercise (derivative) | 10,000 | $0.00 | 40,000 |
| 2015-07-31 | Open-market sale | 4,280 | $38.84 | 15,861 |
| 2015-07-31 | Open-market sale | 4,171 | $38.84 | 11,690 |
| 2015-07-31 | Option exercise | 20,141 | $0.00 | 20,141 |
| 2015-07-29 | Grant / award (derivative) | 50,000 | $0.00 | 50,000 |
| 2015-05-29 | Grant / award (derivative) | 578 | $0.00 | 578 |
| 2015-05-04 | Open-market sale | 5,932 | $37.00 | 0 |
| 2015-03-27 | Grant / award (derivative) | 560 | $0.00 | 560 |
| 2015-02-18 | Grant / award (derivative) | 40,000 | $0.00 | 40,000 |
| 2014-12-08 | Option exercise (derivative) | 1,981 | $0.00 | 0 |
| 2014-12-08 | Option exercise | 1,981 | $29.84 | 7,913 |
| 2014-12-08 | Open-market sale | 1,981 | $34.45 | 5,932 |
| 2014-12-05 | Option exercise (derivative) | 12,693 | $0.00 | 1,981 |
| 2014-12-05 | Open-market sale | 12,693 | $34.36 | 5,932 |
| 2014-12-05 | Option exercise | 12,693 | $29.84 | 18,625 |
| 2014-12-05 | Grant / award (derivative) | 482 | $0.00 | 482 |
| 2014-12-04 | Option exercise (derivative) | 20,600 | $0.00 | 14,674 |
| 2014-12-04 | Open-market sale | 20,600 | $34.34 | 5,932 |
| 2014-12-04 | Option exercise | 20,600 | $29.84 | 26,532 |
| 2014-12-03 | Option exercise (derivative) | 22,724 | $0.00 | 35,274 |
| 2014-12-03 | Open-market sale | 22,724 | $34.34 | 5,932 |
| 2014-12-03 | Option exercise | 22,724 | $29.84 | 28,656 |
| 2014-12-02 | Option exercise (derivative) | 40,000 | $0.00 | 120,000 |
| 2014-12-02 | Option exercise (derivative) | 22,002 | $0.00 | 57,998 |
| 2014-12-02 | Option exercise | 22,002 | $29.84 | 27,934 |
| 2014-12-02 | Open-market sale | 6,702 | $34.25 | 21,232 |
| 2014-12-02 | Option exercise | 40,000 | $28.09 | 45,932 |
| 2014-12-02 | Open-market sale | 40,000 | $34.18 | 5,932 |
| 2014-09-05 | Grant / award (derivative) | 512 | $0.00 | 512 |
| 2014-08-28 | Option exercise (derivative) | 20,070 | $0.00 | 160,000 |
| 2014-08-28 | Open-market sale | 20,070 | $31.45 | 5,932 |
| 2014-08-28 | Option exercise | 20,070 | $28.09 | 26,002 |
| 2014-08-27 | Option exercise (derivative) | 36,000 | $0.00 | 72,000 |
| 2014-08-27 | Option exercise (derivative) | 10,293 | $0.00 | 40,000 |
| 2014-08-27 | Option exercise | 36,000 | $24.29 | 52,225 |
| 2014-08-26 | Option exercise (derivative) | 19,930 | $0.00 | 180,070 |
| 2014-08-26 | Option exercise (derivative) | 29,707 | $0.00 | 50,293 |
| 2014-08-26 | Option exercise | 19,930 | $28.09 | 72,155 |
| 2014-08-26 | Option exercise | 10,293 | $23.76 | 16,225 |
| 2014-08-26 | Open-market sale | 29,707 | $31.35 | 5,932 |
| 2014-08-26 | Option exercise | 29,707 | $23.76 | 35,639 |
| 2014-08-04 | Option exercise (derivative) | 10,000 | $0.00 | 40,000 |
| 2014-08-04 | Option exercise | 10,000 | $0.00 | 10,000 |
| 2014-08-04 | Open-market sale | 4,068 | $29.78 | 5,932 |
| 2014-07-30 | Grant / award (derivative) | 50,000 | $0.00 | 50,000 |
| 2014-06-27 | Option exercise (derivative) | 36,000 | $0.00 | 108,000 |
| 2014-06-27 | Open-market sale | 36,000 | $30.41 | 0 |
| 2014-06-27 | Option exercise | 36,000 | $24.29 | 36,000 |
| 2014-06-09 | Option exercise (derivative) | 21,867 | $0.00 | 80,000 |
| 2014-06-09 | Open-market sale | 21,867 | $29.87 | 0 |
| 2014-06-09 | Option exercise | 21,867 | $23.76 | 21,867 |
| 2014-06-06 | Option exercise (derivative) | 15,433 | $0.00 | 101,867 |
| 2014-06-06 | Option exercise | 15,433 | $23.76 | 15,433 |
| 2014-06-06 | Open-market sale | 15,433 | $29.83 | 0 |
| 2014-05-30 | Grant / award (derivative) | 397 | $0.00 | 397 |
| 2014-04-29 | Option exercise (derivative) | 2,700 | $0.00 | 117,300 |
| 2014-04-29 | Open-market sale | 2,700 | $29.91 | 0 |
| 2014-04-29 | Option exercise | 2,700 | $23.76 | 2,700 |
| 2014-03-28 | Grant / award (derivative) | 423 | $0.00 | 423 |
| 2014-02-19 | Grant / award (derivative) | 30,000 | $0.00 | 30,000 |
| 2013-12-20 | Option exercise (derivative) | 24,295 | $0.00 | 0 |
| 2013-12-20 | Option exercise | 24,295 | $21.72 | 24,295 |
| 2013-12-20 | Open-market sale | 24,295 | $28.31 | 0 |
| 2013-12-06 | Option exercise (derivative) | 15,705 | $0.00 | 24,295 |
| 2013-12-06 | Grant / award (derivative) | 272 | $0.00 | 272 |
| 2013-12-06 | Option exercise | 15,705 | $21.72 | 15,705 |
| 2013-12-06 | Open-market sale | 15,705 | $28.29 | 0 |
| 2013-09-11 | Option exercise (derivative) | 11,025 | $0.00 | 120,000 |
| 2013-09-11 | Option exercise (derivative) | 7,429 | $0.00 | 144,000 |
| 2013-09-11 | Option exercise | 7,429 | $24.29 | 7,429 |
| 2013-09-11 | Open-market sale | 18,454 | $29.89 | 0 |
| 2013-09-11 | Option exercise | 11,025 | $23.76 | 11,025 |
| 2013-09-10 | Option exercise (derivative) | 26,138 | $0.00 | 151,429 |
| 2013-09-10 | Option exercise (derivative) | 61,546 | $0.00 | 131,025 |
| 2013-09-10 | Option exercise | 61,546 | $23.76 | 61,546 |
| 2013-09-10 | Option exercise | 26,138 | $24.29 | 26,138 |
| 2013-09-10 | Open-market sale | 61,546 | $29.92 | 0 |
| 2013-09-09 | Option exercise (derivative) | 7,429 | $0.00 | 192,571 |
| 2013-09-09 | Option exercise | 7,429 | $23.76 | 7,429 |
| 2013-09-09 | Open-market sale | 7,429 | $29.85 | 0 |
| 2013-09-06 | Grant / award (derivative) | 260 | $0.00 | 260 |
| 2013-09-03 | Option exercise (derivative) | 2,433 | $0.00 | 177,567 |
| 2013-09-03 | Open-market sale | 2,433 | $29.85 | 0 |
| 2013-09-03 | Option exercise | 2,433 | $24.29 | 2,433 |
| 2013-08-02 | Option exercise (derivative) | 3,000 | $0.00 | 0 |
| 2013-08-02 | Open-market sale | 3,000 | $28.75 | 0 |
| 2013-08-02 | Option exercise | 3,000 | $22.25 | 3,000 |
| 2013-08-01 | Option exercise (derivative) | 28,227 | $0.00 | 3,000 |
| 2013-08-01 | Open-market sale | 28,227 | $28.36 | 0 |
| 2013-08-01 | Option exercise | 28,227 | $22.25 | 28,227 |
| 2013-07-31 | Grant / award (derivative) | 200,000 | $0.00 | 200,000 |
| 2013-07-30 | Option exercise (derivative) | 3,842 | $0.00 | 31,227 |
| 2013-07-30 | Open-market sale | 3,842 | $28.60 | 0 |
| 2013-07-30 | Option exercise | 3,842 | $22.25 | 3,842 |
| 2013-07-29 | Option exercise (derivative) | 221 | $0.00 | 35,069 |
| 2013-07-29 | Option exercise | 221 | $22.25 | 221 |
| 2013-07-29 | Open-market sale | 221 | $28.34 | 0 |
| 2013-07-26 | Option exercise (derivative) | 13,217 | $0.00 | 35,290 |
| 2013-07-26 | Open-market sale | 13,217 | $28.34 | 0 |
| 2013-07-26 | Option exercise | 13,217 | $22.25 | 13,217 |
| 2013-07-25 | Option exercise (derivative) | 34,494 | $0.00 | 48,507 |
| 2013-07-25 | Option exercise | 34,494 | $22.25 | 34,494 |
| 2013-07-25 | Open-market sale | 34,494 | $28.36 | 0 |
| 2013-07-24 | Option exercise (derivative) | 800 | $0.00 | 83,001 |
| 2013-07-24 | Open-market sale | 800 | $28.34 | 0 |
| 2013-07-24 | Option exercise | 800 | $22.25 | 800 |
| 2013-07-23 | Option exercise (derivative) | 1,752 | $0.00 | 83,801 |
| 2013-07-23 | Option exercise | 1,752 | $22.25 | 1,752 |
| 2013-07-23 | Open-market sale | 1,752 | $28.34 | 0 |
| 2013-07-22 | Option exercise (derivative) | 23,015 | $0.00 | 85,553 |
| 2013-07-22 | Option exercise | 23,015 | $22.25 | 23,015 |
| 2013-07-22 | Open-market sale | 23,015 | $28.36 | 0 |
| 2013-07-15 | Option exercise (derivative) | 15,655 | $0.00 | 108,568 |
| 2013-07-15 | Option exercise | 15,655 | $22.25 | 15,655 |
| 2013-07-15 | Open-market sale | 15,655 | $28.39 | 0 |
| 2013-07-11 | Option exercise (derivative) | 11,578 | $0.00 | 124,223 |
| 2013-07-11 | Open-market sale | 11,578 | $28.36 | 0 |
| 2013-07-11 | Option exercise | 11,578 | $22.25 | 11,578 |
| 2013-07-10 | Option exercise (derivative) | 37,277 | $0.00 | 135,801 |
| 2013-07-10 | Open-market sale | 37,277 | $28.47 | 0 |
| 2013-07-10 | Option exercise | 37,277 | $22.25 | 37,277 |
| 2013-07-09 | Option exercise (derivative) | 43,322 | $0.00 | 173,078 |
| 2013-07-09 | Option exercise | 43,322 | $22.25 | 43,322 |
| 2013-07-09 | Open-market sale | 43,322 | $28.42 | 0 |
| 2013-07-08 | Option exercise (derivative) | 30,600 | $0.00 | 216,400 |
| 2013-07-08 | Open-market sale | 30,600 | $28.38 | 0 |
| 2013-07-08 | Option exercise | 30,600 | $22.25 | 30,600 |
| 2013-07-05 | Option exercise (derivative) | 3,000 | $0.00 | 247,000 |
| 2013-07-05 | Open-market sale | 3,000 | $28.39 | 0 |
| 2013-07-05 | Option exercise | 3,000 | $22.25 | 3,000 |
| 2013-06-18 | Option exercise (derivative) | 43,244 | $0.00 | 40,000 |
| 2013-06-18 | Option exercise | 43,244 | $21.72 | 43,244 |
| 2013-06-18 | Open-market sale | 43,244 | $27.95 | 0 |
| 2013-06-17 | Option exercise (derivative) | 25,992 | $0.00 | 83,244 |
| 2013-06-17 | Open-market sale | 25,992 | $27.84 | 0 |
| 2013-06-17 | Option exercise | 25,992 | $21.72 | 25,992 |
| 2013-06-14 | Option exercise (derivative) | 8,848 | $0.00 | 109,236 |
| 2013-06-14 | Open-market sale | 8,848 | $27.82 | 0 |
| 2013-06-14 | Option exercise | 8,848 | $21.72 | 8,848 |
| 2013-06-13 | Option exercise (derivative) | 26,992 | $0.00 | 118,084 |
| 2013-06-13 | Open-market sale | 26,992 | $27.81 | 0 |
| 2013-06-13 | Option exercise | 26,992 | $21.72 | 26,992 |
| 2013-05-31 | Grant / award (derivative) | 285 | $0.00 | 285 |
| 2013-05-28 | Option exercise (derivative) | 54,924 | $0.00 | 145,076 |
| 2013-05-28 | Open-market sale | 54,924 | $27.82 | 0 |
| 2013-05-28 | Option exercise | 54,924 | $21.72 | 54,924 |
| 2013-03-29 | Grant / award (derivative) | 281 | $0.00 | 281 |
| 2013-02-20 | Grant / award (derivative) | 30,000 | $0.00 | 30,000 |
| 2012-12-07 | Grant / award (derivative) | 117 | $0.00 | 117 |
| 2012-09-07 | Grant / award (derivative) | 124 | $0.00 | 124 |
| 2012-08-01 | Grant / award (derivative) | 180,000 | $0.00 | 180,000 |
| 2012-06-08 | Grant / award (derivative) | 129 | $0.00 | 129 |
| 2012-03-30 | Grant / award (derivative) | 132 | $0.00 | 132 |
| 2011-12-09 | Grant / award (derivative) | 119 | $0.00 | 119 |
| 2011-11-02 | Grant / award (derivative) | 30,000 | $0.00 | 30,000 |
| 2011-08-03 | Grant / award (derivative) | 200,000 | $0.00 | 200,000 |
| 2011-03-30 | Option exercise (derivative) | 12,258 | $0.00 | 0 |
| 2011-03-30 | Option exercise | 12,258 | $15.78 | 12,258 |
| 2011-03-30 | Open-market sale | 12,258 | $26.05 | 0 |
| 2011-03-29 | Option exercise (derivative) | 16,200 | $0.00 | 12,258 |
| 2011-03-29 | Option exercise | 16,200 | $15.78 | 16,200 |
| 2011-03-29 | Open-market sale | 16,200 | $26.00 | 0 |
| 2011-03-28 | Option exercise (derivative) | 24,508 | $0.00 | 28,458 |
| 2011-03-28 | Option exercise | 24,508 | $15.78 | 24,508 |
| 2011-03-28 | Open-market sale | 24,508 | $26.12 | 0 |
| 2011-03-25 | Option exercise (derivative) | 28,187 | $0.00 | 52,966 |
| 2011-03-25 | Open-market sale | 28,187 | $26.08 | 0 |
| 2011-03-25 | Option exercise | 28,187 | $15.78 | 28,187 |
| 2011-03-24 | Option exercise (derivative) | 100 | $0.00 | 81,153 |
| 2011-03-24 | Option exercise | 100 | $15.78 | 100 |
| 2011-03-24 | Open-market sale | 100 | $26.00 | 0 |
| 2011-03-23 | Option exercise (derivative) | 976 | $0.00 | 81,253 |
| 2011-03-23 | Open-market sale | 976 | $26.00 | 0 |
| 2011-03-23 | Option exercise | 976 | $15.78 | 976 |
| 2011-03-07 | Option exercise (derivative) | 900 | $0.00 | 82,229 |
| 2011-03-07 | Open-market sale | 900 | $26.01 | 0 |
| 2011-03-07 | Option exercise | 900 | $15.78 | 900 |
| 2011-03-04 | Option exercise (derivative) | 16,800 | $0.00 | 83,129 |
| 2011-03-04 | Option exercise | 16,800 | $15.78 | 16,800 |
| 2011-03-04 | Open-market sale | 16,800 | $26.03 | 0 |
| 2011-03-03 | Option exercise (derivative) | 50,071 | $0.00 | 99,929 |
| 2011-03-03 | Open-market sale | 50,071 | $26.07 | 0 |
| 2011-03-03 | Option exercise | 50,071 | $15.78 | 50,071 |
| 2009-07-31 | Grant / award (derivative) | 200,000 | $0.00 | 200,000 |
| 2008-07-30 | Grant / award (derivative) | 250,000 | $0.00 | 250,000 |
| 2008-04-24 | Option exercise (derivative) | 102,891 | $0.00 | 80,000 |
| 2008-04-24 | Open-market sale | 102,891 | $38.20 | 0 |
| 2008-04-24 | Option exercise | 102,891 | $29.84 | 102,891 |
| 2008-04-23 | Option exercise (derivative) | 1,700 | $0.00 | 182,891 |
| 2008-04-23 | Option exercise | 1,700 | $29.84 | 1,700 |
| 2008-04-23 | Open-market sale | 1,700 | $38.15 | 0 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.