SEC CIK 1416765

EL-NAFFY HANI

Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
DMCview stock →2,6632018-01-02

Position History — DMC

Reported shares owned immediately after each Form 4 transaction, over time.

058,389116,778175,1672008-042013-052013-072013-092014-082015-082018-01

Recent Filings — DMC

DateActivitySharesPriceOwned After
2018-01-02Grant / award2,663$46.932,663
2017-05-09Open-market sale106,044$54.090
2017-05-04Option exercise (derivative)31,846$0.000
2017-05-04Option exercise175,167—175,167
2017-05-04Open-market sale69,119$52.67106,048
2017-03-31Grant / award (derivative)442$0.00442
2016-12-09Grant / award (derivative)428$0.00428
2016-11-03Option exercise (derivative)40,000$0.000
2016-11-03Option exercise40,000$28.0940,000
2016-11-03Open-market sale40,000$61.130
2016-11-03Option exercise (derivative)50,000$0.000
2016-11-03Open-market sale75,821$60.930
2016-11-03Open-market sale65,264$58.6275,821
2016-11-03Option exercise141,085$0.00141,085
2016-11-02Grant / award (derivative)50,000$0.0050,000
2016-09-09Grant / award (derivative)696$0.00696
2016-08-08Open-market sale17,838$60.270
2016-08-05Option exercise (derivative)24,624$0.000
2016-08-05Open-market sale24,624$60.3517,838
2016-08-05Option exercise24,624$24.2942,462
2016-08-04Option exercise (derivative)40,000$0.0040,000
2016-08-04Option exercise (derivative)11,376$0.0024,624
2016-08-04Option exercise (derivative)10,000$0.0040,000
2016-08-04Option exercise11,376$24.2929,214
2016-08-04Option exercise40,000$28.0957,838
2016-08-04Open-market sale4,126$59.6717,838
2016-08-04Option exercise10,000$0.0021,964
2016-08-03Grant / award (derivative)50,000$0.0050,000
2016-08-02Option exercise (derivative)10,255$0.0020,512
2016-08-02Open-market sale4,231$56.5111,964
2016-08-02Option exercise10,255$0.0016,195
2016-08-01Option exercise (derivative)10,113$0.0030,340
2016-08-01Option exercise10,113$0.0010,113
2016-08-01Open-market sale4,173$56.565,940
2016-06-03Grant / award (derivative)574$0.00574
2016-04-01Grant / award (derivative)715$0.00715
2016-02-24Grant / award (derivative)40,000$0.0040,000
2015-12-04Grant / award (derivative)590$0.00590
2015-09-04Grant / award (derivative)648$0.00648
2015-08-11Open-market sale921$38.000
2015-08-10Open-market sale3,953$38.02921
2015-08-07Open-market sale6,816$38.014,874
2015-08-03Option exercise (derivative)36,000$0.0036,000
2015-08-03Option exercise (derivative)40,000$0.000
2015-08-03Option exercise40,000$23.7640,000
2015-08-03Open-market sale40,000$38.4836,000
2015-08-03Option exercise36,000$24.2996,000
2015-08-03Open-market sale36,000$38.490
2015-07-31Option exercise (derivative)40,000$0.0080,000
2015-07-31Open-market sale40,000$39.330
2015-07-31Option exercise40,000$28.0940,000
2015-07-31Option exercise (derivative)10,141$0.0030,423
2015-07-31Option exercise (derivative)10,000$0.0040,000
2015-07-31Open-market sale4,280$38.8415,861
2015-07-31Open-market sale4,171$38.8411,690
2015-07-31Option exercise20,141$0.0020,141
2015-07-29Grant / award (derivative)50,000$0.0050,000
2015-05-29Grant / award (derivative)578$0.00578
2015-05-04Open-market sale5,932$37.000
2015-03-27Grant / award (derivative)560$0.00560
2015-02-18Grant / award (derivative)40,000$0.0040,000
2014-12-08Option exercise (derivative)1,981$0.000
2014-12-08Option exercise1,981$29.847,913
2014-12-08Open-market sale1,981$34.455,932
2014-12-05Option exercise (derivative)12,693$0.001,981
2014-12-05Open-market sale12,693$34.365,932
2014-12-05Option exercise12,693$29.8418,625
2014-12-05Grant / award (derivative)482$0.00482
2014-12-04Option exercise (derivative)20,600$0.0014,674
2014-12-04Open-market sale20,600$34.345,932
2014-12-04Option exercise20,600$29.8426,532
2014-12-03Option exercise (derivative)22,724$0.0035,274
2014-12-03Open-market sale22,724$34.345,932
2014-12-03Option exercise22,724$29.8428,656
2014-12-02Option exercise (derivative)40,000$0.00120,000
2014-12-02Option exercise (derivative)22,002$0.0057,998
2014-12-02Option exercise22,002$29.8427,934
2014-12-02Open-market sale6,702$34.2521,232
2014-12-02Option exercise40,000$28.0945,932
2014-12-02Open-market sale40,000$34.185,932
2014-09-05Grant / award (derivative)512$0.00512
2014-08-28Option exercise (derivative)20,070$0.00160,000
2014-08-28Open-market sale20,070$31.455,932
2014-08-28Option exercise20,070$28.0926,002
2014-08-27Option exercise (derivative)36,000$0.0072,000
2014-08-27Option exercise (derivative)10,293$0.0040,000
2014-08-27Option exercise36,000$24.2952,225
2014-08-26Option exercise (derivative)19,930$0.00180,070
2014-08-26Option exercise (derivative)29,707$0.0050,293
2014-08-26Option exercise19,930$28.0972,155
2014-08-26Option exercise10,293$23.7616,225
2014-08-26Open-market sale29,707$31.355,932
2014-08-26Option exercise29,707$23.7635,639
2014-08-04Option exercise (derivative)10,000$0.0040,000
2014-08-04Option exercise10,000$0.0010,000
2014-08-04Open-market sale4,068$29.785,932
2014-07-30Grant / award (derivative)50,000$0.0050,000
2014-06-27Option exercise (derivative)36,000$0.00108,000
2014-06-27Open-market sale36,000$30.410
2014-06-27Option exercise36,000$24.2936,000
2014-06-09Option exercise (derivative)21,867$0.0080,000
2014-06-09Open-market sale21,867$29.870
2014-06-09Option exercise21,867$23.7621,867
2014-06-06Option exercise (derivative)15,433$0.00101,867
2014-06-06Option exercise15,433$23.7615,433
2014-06-06Open-market sale15,433$29.830
2014-05-30Grant / award (derivative)397$0.00397
2014-04-29Option exercise (derivative)2,700$0.00117,300
2014-04-29Open-market sale2,700$29.910
2014-04-29Option exercise2,700$23.762,700
2014-03-28Grant / award (derivative)423$0.00423
2014-02-19Grant / award (derivative)30,000$0.0030,000
2013-12-20Option exercise (derivative)24,295$0.000
2013-12-20Option exercise24,295$21.7224,295
2013-12-20Open-market sale24,295$28.310
2013-12-06Option exercise (derivative)15,705$0.0024,295
2013-12-06Grant / award (derivative)272$0.00272
2013-12-06Option exercise15,705$21.7215,705
2013-12-06Open-market sale15,705$28.290
2013-09-11Option exercise (derivative)11,025$0.00120,000
2013-09-11Option exercise (derivative)7,429$0.00144,000
2013-09-11Option exercise7,429$24.297,429
2013-09-11Open-market sale18,454$29.890
2013-09-11Option exercise11,025$23.7611,025
2013-09-10Option exercise (derivative)26,138$0.00151,429
2013-09-10Option exercise (derivative)61,546$0.00131,025
2013-09-10Option exercise61,546$23.7661,546
2013-09-10Option exercise26,138$24.2926,138
2013-09-10Open-market sale61,546$29.920
2013-09-09Option exercise (derivative)7,429$0.00192,571
2013-09-09Option exercise7,429$23.767,429
2013-09-09Open-market sale7,429$29.850
2013-09-06Grant / award (derivative)260$0.00260
2013-09-03Option exercise (derivative)2,433$0.00177,567
2013-09-03Open-market sale2,433$29.850
2013-09-03Option exercise2,433$24.292,433
2013-08-02Option exercise (derivative)3,000$0.000
2013-08-02Open-market sale3,000$28.750
2013-08-02Option exercise3,000$22.253,000
2013-08-01Option exercise (derivative)28,227$0.003,000
2013-08-01Open-market sale28,227$28.360
2013-08-01Option exercise28,227$22.2528,227
2013-07-31Grant / award (derivative)200,000$0.00200,000
2013-07-30Option exercise (derivative)3,842$0.0031,227
2013-07-30Open-market sale3,842$28.600
2013-07-30Option exercise3,842$22.253,842
2013-07-29Option exercise (derivative)221$0.0035,069
2013-07-29Option exercise221$22.25221
2013-07-29Open-market sale221$28.340
2013-07-26Option exercise (derivative)13,217$0.0035,290
2013-07-26Open-market sale13,217$28.340
2013-07-26Option exercise13,217$22.2513,217
2013-07-25Option exercise (derivative)34,494$0.0048,507
2013-07-25Option exercise34,494$22.2534,494
2013-07-25Open-market sale34,494$28.360
2013-07-24Option exercise (derivative)800$0.0083,001
2013-07-24Open-market sale800$28.340
2013-07-24Option exercise800$22.25800
2013-07-23Option exercise (derivative)1,752$0.0083,801
2013-07-23Option exercise1,752$22.251,752
2013-07-23Open-market sale1,752$28.340
2013-07-22Option exercise (derivative)23,015$0.0085,553
2013-07-22Option exercise23,015$22.2523,015
2013-07-22Open-market sale23,015$28.360
2013-07-15Option exercise (derivative)15,655$0.00108,568
2013-07-15Option exercise15,655$22.2515,655
2013-07-15Open-market sale15,655$28.390
2013-07-11Option exercise (derivative)11,578$0.00124,223
2013-07-11Open-market sale11,578$28.360
2013-07-11Option exercise11,578$22.2511,578
2013-07-10Option exercise (derivative)37,277$0.00135,801
2013-07-10Open-market sale37,277$28.470
2013-07-10Option exercise37,277$22.2537,277
2013-07-09Option exercise (derivative)43,322$0.00173,078
2013-07-09Option exercise43,322$22.2543,322
2013-07-09Open-market sale43,322$28.420
2013-07-08Option exercise (derivative)30,600$0.00216,400
2013-07-08Open-market sale30,600$28.380
2013-07-08Option exercise30,600$22.2530,600
2013-07-05Option exercise (derivative)3,000$0.00247,000
2013-07-05Open-market sale3,000$28.390
2013-07-05Option exercise3,000$22.253,000
2013-06-18Option exercise (derivative)43,244$0.0040,000
2013-06-18Option exercise43,244$21.7243,244
2013-06-18Open-market sale43,244$27.950
2013-06-17Option exercise (derivative)25,992$0.0083,244
2013-06-17Open-market sale25,992$27.840
2013-06-17Option exercise25,992$21.7225,992
2013-06-14Option exercise (derivative)8,848$0.00109,236
2013-06-14Open-market sale8,848$27.820
2013-06-14Option exercise8,848$21.728,848
2013-06-13Option exercise (derivative)26,992$0.00118,084
2013-06-13Open-market sale26,992$27.810
2013-06-13Option exercise26,992$21.7226,992
2013-05-31Grant / award (derivative)285$0.00285
2013-05-28Option exercise (derivative)54,924$0.00145,076
2013-05-28Open-market sale54,924$27.820
2013-05-28Option exercise54,924$21.7254,924
2013-03-29Grant / award (derivative)281$0.00281
2013-02-20Grant / award (derivative)30,000$0.0030,000
2012-12-07Grant / award (derivative)117$0.00117
2012-09-07Grant / award (derivative)124$0.00124
2012-08-01Grant / award (derivative)180,000$0.00180,000
2012-06-08Grant / award (derivative)129$0.00129
2012-03-30Grant / award (derivative)132$0.00132
2011-12-09Grant / award (derivative)119$0.00119
2011-11-02Grant / award (derivative)30,000$0.0030,000
2011-08-03Grant / award (derivative)200,000$0.00200,000
2011-03-30Option exercise (derivative)12,258$0.000
2011-03-30Option exercise12,258$15.7812,258
2011-03-30Open-market sale12,258$26.050
2011-03-29Option exercise (derivative)16,200$0.0012,258
2011-03-29Option exercise16,200$15.7816,200
2011-03-29Open-market sale16,200$26.000
2011-03-28Option exercise (derivative)24,508$0.0028,458
2011-03-28Option exercise24,508$15.7824,508
2011-03-28Open-market sale24,508$26.120
2011-03-25Option exercise (derivative)28,187$0.0052,966
2011-03-25Open-market sale28,187$26.080
2011-03-25Option exercise28,187$15.7828,187
2011-03-24Option exercise (derivative)100$0.0081,153
2011-03-24Option exercise100$15.78100
2011-03-24Open-market sale100$26.000
2011-03-23Option exercise (derivative)976$0.0081,253
2011-03-23Open-market sale976$26.000
2011-03-23Option exercise976$15.78976
2011-03-07Option exercise (derivative)900$0.0082,229
2011-03-07Open-market sale900$26.010
2011-03-07Option exercise900$15.78900
2011-03-04Option exercise (derivative)16,800$0.0083,129
2011-03-04Option exercise16,800$15.7816,800
2011-03-04Open-market sale16,800$26.030
2011-03-03Option exercise (derivative)50,071$0.0099,929
2011-03-03Open-market sale50,071$26.070
2011-03-03Option exercise50,071$15.7850,071
2009-07-31Grant / award (derivative)200,000$0.00200,000
2008-07-30Grant / award (derivative)250,000$0.00250,000
2008-04-24Option exercise (derivative)102,891$0.0080,000
2008-04-24Open-market sale102,891$38.200
2008-04-24Option exercise102,891$29.84102,891
2008-04-23Option exercise (derivative)1,700$0.00182,891
2008-04-23Option exercise1,700$29.841,700
2008-04-23Open-market sale1,700$38.150

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.