SEC CIK 1509441

Schroepfer Michael Todd

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

Current Positions

CompanyShares OwnedAs Of
METAview stock →639,0442022-02-15

Position History — META

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

0533,2711,066,5421,599,8132012-102014-052015-072016-122018-012018-112022-02

Recent Filings — META

DateActivitySharesPriceOwned After
2022-02-15Option exercise (derivative)8,432$0.0059,028
2022-02-15Option exercise (derivative)5,998$0.0089,976
2022-02-15Option exercise (derivative)7,434$0.0096,647
2022-02-15Option exercise (derivative)6,848$0.0095,871
2022-02-15Option exercise (derivative)9,426$0.0028,279
2022-02-15Option exercise8,432$0.00639,044
2022-02-15Option exercise9,426$0.00648,470
2022-02-15Option exercise6,848$0.00655,318
2022-02-15Option exercise7,434$0.00662,752
2022-02-15Option exercise5,998$0.00668,750
2022-02-15Tax withholding18,224$217.70650,526
2021-11-15Option exercise (derivative)9,426$0.0037,705
2021-11-15Option exercise (derivative)7,434$0.00104,081
2021-11-15Option exercise (derivative)6,847$0.00102,719
2021-11-15Option exercise (derivative)26,848$0.000
2021-11-15Option exercise (derivative)8,433$0.0067,460
2021-11-15Tax withholding29,249$340.89630,612
2021-11-15Option exercise26,848$0.00627,721
2021-11-15Option exercise8,433$0.00636,154
2021-11-15Option exercise9,426$0.00645,580
2021-11-15Option exercise6,847$0.00652,427
2021-11-15Option exercise7,434$0.00659,861
2021-08-15Option exercise (derivative)9,427$0.0047,131
2021-08-15Option exercise (derivative)8,432$0.0075,893
2021-08-15Option exercise (derivative)26,847$0.0026,848
2021-08-15Option exercise (derivative)7,434$0.00111,515
2021-08-15Option exercise8,432$0.00609,864
2021-08-15Option exercise7,434$0.00626,725
2021-08-15Option exercise9,427$0.00619,291
2021-08-15Tax withholding25,852$363.18600,873
2021-08-15Option exercise26,847$0.00601,432
2021-05-25Gift19,500$0.00417,625
2021-05-15Option exercise (derivative)26,847$0.0053,695
2021-05-15Option exercise (derivative)8,433$0.0084,325
2021-05-15Option exercise (derivative)9,426$0.0056,558
2021-05-15Option exercise26,847$0.00578,893
2021-05-15Option exercise8,433$0.00587,326
2021-05-15Option exercise9,426$0.00596,752
2021-05-15Tax withholding22,167$315.94574,585
2021-03-22Grant / award (derivative)75,526$0.0075,526
2021-02-25Gift13,794$0.0014,450
2021-02-25Gift13,794$0.000
2021-02-25Gift13,794$0.0028,244
2021-02-24Gift10,776$0.00437,125
2021-02-24Gift10,776$0.00426,349
2021-02-24Gift10,776$0.0013,794
2021-02-15Option exercise (derivative)9,426$0.0065,984
2021-02-15Option exercise (derivative)8,432$0.0092,758
2021-02-15Option exercise (derivative)8,255$0.000
2021-02-15Option exercise (derivative)26,847$0.0080,542
2021-02-15Option exercise8,255$0.00559,894
2021-02-15Option exercise26,847$0.00551,639
2021-02-15Option exercise8,432$0.00568,326
2021-02-15Option exercise9,426$0.00577,752
2021-02-15Tax withholding25,706$270.50552,046
2020-11-15Option exercise (derivative)9,426$0.0075,410
2020-11-15Option exercise (derivative)8,433$0.00101,190
2020-11-15Option exercise (derivative)26,847$0.00107,389
2020-11-15Option exercise (derivative)8,254$0.008,255
2020-11-15Option exercise8,254$0.00533,193
2020-11-15Option exercise9,426$0.00551,052
2020-11-15Option exercise8,433$0.00541,626
2020-11-15Tax withholding26,260$276.95524,792
2020-11-15Option exercise26,847$0.00524,939
2020-08-20Gift29,000$0.00448,498
2020-08-15Option exercise (derivative)9,426$0.0084,836
2020-08-15Option exercise (derivative)8,432$0.00109,623
2020-08-15Option exercise (derivative)8,255$0.0016,509
2020-08-15Option exercise (derivative)26,847$0.00134,236
2020-08-15Option exercise8,255$0.00506,493
2020-08-15Tax withholding26,259$261.24498,092
2020-08-15Option exercise8,432$0.00514,925
2020-08-15Option exercise9,426$0.00524,351
2020-08-15Option exercise26,847$0.00498,238
2020-08-14Open-market sale112$262.090
2020-05-19Gift2,399$0.00477,498
2020-05-15Option exercise (derivative)9,427$0.0094,262
2020-05-15Option exercise (derivative)8,433$0.00118,055
2020-05-15Option exercise (derivative)8,254$0.0024,764
2020-05-15Option exercise (derivative)26,847$0.00161,083
2020-05-15Option exercise9,427$0.00497,651
2020-05-15Tax withholding26,260$206.81471,391
2020-05-15Option exercise26,847$0.00471,537
2020-05-15Option exercise8,433$0.00488,224
2020-05-15Option exercise8,254$0.00479,791
2020-03-20Grant / award (derivative)95,974$0.0095,974
2020-02-15Option exercise (derivative)9,426$0.00103,689
2020-02-15Option exercise (derivative)26,847$0.00187,930
2020-02-15Option exercise (derivative)10,023$0.000
2020-02-15Option exercise (derivative)8,432$0.00126,488
2020-02-15Option exercise (derivative)8,254$0.0033,018
2020-02-15Option exercise10,023$0.00449,117
2020-02-15Option exercise26,847$0.00439,094
2020-02-15Tax withholding30,539$214.18444,690
2020-02-15Option exercise9,426$0.00475,229
2020-02-15Option exercise8,432$0.00465,803
2020-02-15Option exercise8,254$0.00457,371
2019-11-15Option exercise (derivative)8,255$0.0041,272
2019-11-15Option exercise (derivative)10,022$0.0010,023
2019-11-15Option exercise (derivative)9,426$0.00113,115
2019-11-15Option exercise (derivative)26,847$0.00214,777
2019-11-15Option exercise26,847$0.00411,591
2019-11-15Option exercise10,022$0.00421,613
2019-11-15Option exercise8,255$0.00429,868
2019-11-15Option exercise9,426$0.00439,294
2019-11-15Tax withholding27,047$193.15412,247
2019-11-04Gift14,354$0.00488,284
2019-11-04Gift14,354$0.00328
2019-11-04Gift14,354$0.00502,638
2019-08-15Option exercise (derivative)9,426$0.00122,541
2019-08-15Option exercise (derivative)8,254$0.0049,527
2019-08-15Option exercise (derivative)10,023$0.0020,045
2019-08-15Option exercise (derivative)26,847$0.00241,624
2019-08-15Option exercise8,254$0.00402,366
2019-08-15Option exercise9,426$0.00411,792
2019-08-15Tax withholding27,048$179.71384,744
2019-08-15Option exercise10,023$0.00394,112
2019-08-15Option exercise26,847$0.00384,089
2019-05-15Option exercise (derivative)8,254$0.0057,781
2019-05-15Option exercise (derivative)10,022$0.0030,068
2019-05-15Option exercise (derivative)9,426$0.00131,967
2019-05-15Option exercise (derivative)26,847$0.00268,471
2019-05-15Tax withholding27,047$180.73357,242
2019-05-15Option exercise9,426$0.00384,289
2019-05-15Option exercise26,847$0.00356,587
2019-05-15Option exercise10,022$0.00366,609
2019-05-15Option exercise8,254$0.00374,863
2019-03-20Grant / award (derivative)118,949$0.00118,949
2019-02-15Option exercise (derivative)8,255$0.0066,035
2019-02-15Option exercise (derivative)26,847$0.00295,318
2019-02-15Option exercise (derivative)9,426$0.00141,393
2019-02-15Option exercise (derivative)10,023$0.0040,090
2019-02-15Tax withholding4,093$163.95324,988
2019-02-15Option exercise26,847$0.00328,182
2019-02-15Tax withholding12,409$163.95315,773
2019-02-15Option exercise10,023$0.00325,796
2019-02-15Tax withholding4,674$163.95329,740
2019-02-15Option exercise9,426$0.00334,414
2019-02-15Option exercise8,255$0.00329,081
2019-02-15Tax withholding4,970$163.95320,826
2018-11-21Option exercise (derivative)66,233$0.0066,233
2018-11-21Option exercise (derivative)66,233$0.000
2018-11-21Conversion (derivative)66,233$0.000
2018-11-21Conversion66,233$0.00512,115
2018-11-21Open-market sale11,628$135.15500,487
2018-11-21Open-market sale22,092$136.07478,395
2018-11-21Open-market sale4,465$136.91473,930
2018-11-19Gift36,500$0.00482,382
2018-11-19Gift36,500$0.00445,882
2018-11-19Gift36,500$0.0036,500
2018-11-16Gift310,109$0.00301,335
2018-11-16Gift157,745$0.00518,882
2018-11-15Option exercise (derivative)26,847$0.00322,165
2018-11-15Option exercise (derivative)8,254$0.0074,290
2018-11-15Option exercise (derivative)10,022$0.0050,113
2018-11-15Option exercise26,847$0.00615,541
2018-11-15Tax withholding13,311$144.22602,230
2018-11-15Tax withholding4,093$144.22611,444
2018-11-15Option exercise8,254$0.00615,537
2018-11-15Tax withholding4,969$144.22607,283
2018-11-15Option exercise10,022$0.00612,252
2018-11-13Option exercise (derivative)66,256$0.0066,256
2018-11-13Option exercise (derivative)66,256$0.0066,233
2018-11-13Conversion (derivative)66,256$0.000
2018-11-13Open-market sale12,708$143.22681,626
2018-11-13Open-market sale20,457$142.40694,334
2018-11-13Conversion66,256$0.00714,791
2018-11-13Open-market sale4,999$144.29676,627
2018-11-02Gift15,439$0.00648,535
2018-11-02Gift15,439$0.00633,096
2018-11-02Gift15,439$0.0014,682
2018-10-09Conversion (derivative)66,256$0.000
2018-10-09Option exercise (derivative)66,256$0.0066,256
2018-10-09Option exercise (derivative)66,256$0.00132,489
2018-10-09Open-market sale5,140$160.15617,657
2018-10-09Open-market sale13,760$159.46622,797
2018-10-09Open-market sale19,205$158.45636,557
2018-10-09Conversion66,256$0.00655,762
2018-09-11Option exercise (derivative)66,256$0.00198,745
2018-09-11Option exercise (derivative)66,256$0.0066,256
2018-09-11Conversion (derivative)66,256$0.000
2018-09-11Open-market sale28,957$166.25591,554
2018-09-11Conversion66,256$0.00627,591
2018-09-11Open-market sale2,048$167.03589,506
2018-09-11Open-market sale7,080$165.28620,511
2018-08-15Conversion (derivative)34,123$0.000
2018-08-15Option exercise (derivative)26,847$0.00349,012
2018-08-15Option exercise (derivative)10,023$0.0060,135
2018-08-15Option exercise (derivative)8,255$0.0082,544
2018-08-15Option exercise (derivative)34,123$0.000
2018-08-15Option exercise (derivative)34,123$0.0034,123
2018-08-15Option exercise26,847$0.00575,586
2018-08-15Tax withholding13,311$181.11562,275
2018-08-15Option exercise10,023$0.00572,298
2018-08-15Tax withholding4,970$181.11567,328
2018-08-15Option exercise8,255$0.00575,583
2018-08-15Tax withholding4,093$181.11571,490
2018-08-15Conversion34,123$0.00605,613
2018-08-15Tax withholding16,919$181.11588,694
2018-08-14Option exercise (derivative)66,256$0.0066,256
2018-08-14Option exercise (derivative)66,256$0.00265,001
2018-08-14Conversion (derivative)66,256$0.000
2018-08-14Open-market sale17,358$181.25561,635
2018-08-14Open-market sale14,368$180.62578,993
2018-08-14Open-market sale6,011$179.34593,361
2018-08-14Open-market sale300$181.98561,335
2018-08-14Conversion66,256$0.00599,372
2018-07-10Conversion (derivative)66,256$0.000
2018-07-10Option exercise (derivative)66,256$0.0066,256
2018-07-10Option exercise (derivative)66,256$0.00331,257
2018-07-10Open-market sale2,412$204.44533,116
2018-07-10Open-market sale6,703$202.85564,395
2018-07-10Open-market sale28,867$203.79535,528
2018-07-10Conversion66,256$0.00571,098
2018-06-12Option exercise (derivative)66,256$0.0066,256
2018-06-12Conversion (derivative)66,256$0.000
2018-06-12Option exercise (derivative)66,256$0.00397,513
2018-06-12Open-market sale6,400$192.93504,842
2018-06-12Conversion66,256$0.00542,851
2018-06-12Open-market sale31,609$192.23511,242
2018-05-15Option exercise (derivative)10,022$0.0070,158
2018-05-15Option exercise (derivative)34,122$0.0034,122
2018-05-15Option exercise (derivative)34,122$0.0034,123
2018-05-15Option exercise (derivative)8,254$0.0090,799
2018-05-15Option exercise (derivative)26,847$0.00375,859
2018-05-15Conversion (derivative)86,584$0.000
2018-05-15Option exercise (derivative)86,584$0.0086,584
2018-05-15Option exercise (derivative)86,584$0.000
2018-05-15Option exercise10,022$0.00532,343
2018-05-15Conversion34,122$0.00565,657
2018-05-15Tax withholding4,093$186.64531,535
2018-05-15Option exercise8,254$0.00535,628
2018-05-15Tax withholding4,969$186.64527,374
2018-05-15Tax withholding16,918$186.64548,739
2018-05-15Tax withholding13,311$186.64522,321
2018-05-15Option exercise26,847$0.00535,632
2018-05-15Tax withholding42,929$186.64508,785
2018-05-15Conversion86,584$0.00551,714
2018-05-08Option exercise (derivative)66,256$0.0066,256
2018-05-08Conversion (derivative)66,256$0.000
2018-05-08Option exercise (derivative)66,256$0.00463,769
2018-05-08Conversion66,256$0.00514,638
2018-05-08Open-market sale17,601$177.69468,824
2018-05-08Open-market sale20,442$178.50448,382
2018-04-10Option exercise (derivative)66,256$0.0066,256
2018-04-10Option exercise (derivative)66,256$0.00530,025
2018-04-10Conversion (derivative)66,256$0.000
2018-04-10Open-market sale800$162.13456,927
2018-04-10Open-market sale1,600$163.75455,327
2018-04-10Open-market sale5,845$164.92449,482
2018-04-10Open-market sale1,100$165.64448,382
2018-04-10Conversion66,256$0.00486,486
2018-04-10Open-market sale1,500$157.91484,986
2018-04-10Open-market sale5,700$159.44479,286
2018-04-10Open-market sale6,559$161.42457,727
2018-04-10Open-market sale15,000$160.30464,286
2018-03-20Grant / award (derivative)109,566$0.00109,566
2018-03-13Conversion (derivative)66,256$0.000
2018-03-13Option exercise (derivative)66,256$0.0066,256
2018-03-13Option exercise (derivative)66,256$0.00596,281
2018-03-13Conversion66,256$0.00458,254
2018-03-13Open-market sale11,235$182.55427,838
2018-03-13Open-market sale19,181$181.90439,073
2018-03-13Open-market sale2,401$184.50420,230
2018-03-13Open-market sale5,207$183.89422,631
2018-02-15Option exercise (derivative)10,023$0.0080,180
2018-02-15Option exercise (derivative)26,847$0.00402,706
2018-02-15Option exercise (derivative)34,122$0.0034,122
2018-02-15Option exercise (derivative)34,122$0.0068,245
2018-02-15Option exercise (derivative)8,254$0.0099,053
2018-02-15Option exercise (derivative)86,584$0.0086,584
2018-02-15Option exercise (derivative)86,584$0.0086,584
2018-02-15Conversion (derivative)26,940$0.000
2018-02-15Option exercise (derivative)26,940$0.0026,940
2018-02-15Option exercise (derivative)26,940$0.000
2018-02-15Tax withholding4,093$179.52465,130
2018-02-15Option exercise8,254$0.00469,223
2018-02-15Tax withholding4,970$179.52460,969
2018-02-15Option exercise10,023$0.00465,939
2018-02-15Tax withholding13,311$179.52455,916
2018-02-15Option exercise26,847$0.00469,227
2018-02-15Tax withholding16,918$179.52442,380
2018-02-15Conversion34,122$0.00459,298
2018-02-15Tax withholding42,929$179.52425,176
2018-02-15Conversion86,584$0.00468,105
2018-02-15Open-market sale600$180.370
2018-02-15Open-market sale7,238$179.61600
2018-02-15Open-market sale13,752$178.877,838
2018-02-15Open-market sale5,350$177.8421,590
2018-02-15Conversion26,940$0.0026,940
2018-02-13Conversion (derivative)66,256$0.000
2018-02-13Option exercise (derivative)66,256$0.00662,537
2018-02-13Option exercise (derivative)66,256$0.0066,256
2018-02-13Open-market sale8,257$173.87421,791
2018-02-13Open-market sale29,193$174.52392,598
2018-02-13Open-market sale600$175.21391,998
2018-02-13Conversion66,256$0.00430,048
2018-01-09Option exercise (derivative)66,256$0.00728,793
2018-01-09Option exercise (derivative)66,256$0.0066,256
2018-01-09Conversion (derivative)66,256$0.000
2018-01-09Open-market sale35,960$187.81365,849
2018-01-09Conversion66,256$0.00401,809
2018-01-09Open-market sale2,057$188.26363,792
2017-12-12Conversion (derivative)66,256—0
2017-12-12Option exercise (derivative)66,256—66,256
2017-12-12Option exercise (derivative)66,256$0.00795,049
2017-12-12Open-market sale17,600$178.27339,759
2017-12-12Open-market sale4,206$178.89335,553
2017-12-12Open-market sale16,236$177.15357,359
2017-12-12Conversion66,256$0.00373,595
2017-11-20Gift163,985$0.00402,534
2017-11-20Gift21,013$0.00381,521
2017-11-15Option exercise (derivative)86,584$0.00173,168
2017-11-15Option exercise (derivative)8,255$0.00107,307
2017-11-15Option exercise (derivative)10,022$0.0090,203
2017-11-15Option exercise (derivative)34,123$0.0034,123
2017-11-15Option exercise (derivative)34,123$0.00102,367
2017-11-15Conversion (derivative)86,584$0.000
2017-11-15Option exercise (derivative)86,584$0.0086,584
2017-11-15Tax withholding45,180$178.07541,463
2017-11-15Conversion86,584$0.00586,643
2017-11-15Conversion34,123$0.00575,586
2017-11-15Tax withholding17,806$178.07557,780
2017-11-15Option exercise10,022$0.00567,802
2017-11-15Tax withholding5,230$178.07562,572
2017-11-15Option exercise8,255$0.00570,827
2017-11-15Tax withholding4,308$178.07566,519
2017-11-14Option exercise (derivative)66,256$0.00861,305
2017-11-14Option exercise (derivative)66,256$0.0066,256
2017-11-14Conversion (derivative)66,256$0.000
2017-11-14Open-market sale19,139$178.49307,339
2017-11-14Open-market sale18,904$178.02326,478
2017-11-14Conversion66,256$0.00345,382
2017-10-15Conversion (derivative)59,953$0.000
2017-10-15Option exercise (derivative)59,953$0.0059,953
2017-10-15Option exercise (derivative)59,953$0.000
2017-10-15Conversion59,953$0.00531,343
2017-10-15Tax withholding31,284$173.74500,059
2017-10-10Conversion (derivative)66,256—0
2017-10-10Option exercise (derivative)66,256—66,256
2017-10-10Option exercise (derivative)66,256$0.00927,561
2017-10-10Open-market sale36,558$171.48280,626
2017-10-10Conversion66,256$0.00317,184
2017-10-10Open-market sale1,500$172.37279,126
2017-09-12Option exercise (derivative)66,256$0.00993,817
2017-09-12Conversion (derivative)66,256—0
2017-09-12Option exercise (derivative)66,256—66,256
2017-09-12Conversion66,256$0.00288,983
2017-09-12Open-market sale5,911$173.07250,928
2017-09-12Open-market sale32,144$172.51256,839
2017-08-18Gift125,093$0.00533,937
2017-08-18Gift62,547$0.00471,390
2017-08-15Option exercise (derivative)86,584$0.00259,752
2017-08-15Option exercise (derivative)34,122$0.00136,490
2017-08-15Option exercise (derivative)34,122$0.0034,122
2017-08-15Option exercise (derivative)86,584$0.0086,584
2017-08-15Conversion (derivative)34,122$0.000
2017-08-15Option exercise (derivative)10,023$0.00100,225
2017-08-15Option exercise (derivative)8,254$0.00115,562
2017-08-15Conversion86,584$0.00970,862
2017-08-15Option exercise10,023$0.00885,562
2017-08-15Tax withholding5,231$170.75880,331
2017-08-15Tax withholding17,805$170.75941,999
2017-08-15Conversion34,122$0.00959,804
2017-08-15Tax withholding45,180$170.75925,682
2017-08-15Tax withholding4,307$170.75884,278
2017-08-15Option exercise8,254$0.00888,585
2017-08-08Option exercise (derivative)35,181$0.000
2017-08-08Option exercise (derivative)35,181$0.0035,181
2017-08-08Option exercise (derivative)31,075$0.001,060,073
2017-08-08Conversion (derivative)31,075$0.000
2017-08-08Option exercise (derivative)31,075$0.0031,075
2017-08-08Open-market sale13,763$171.31899,739
2017-08-08Conversion35,181$0.00882,427
2017-08-08Open-market sale15,800$172.12883,939
2017-08-08Open-market sale8,400$172.83875,539
2017-08-08Conversion31,075$0.00913,502
2017-07-24Gift30,121$0.00252,848
2017-07-24Gift30,121$0.00222,727
2017-07-24Gift30,121$0.0030,121
2017-07-15Option exercise (derivative)59,952$0.0059,953
2017-07-15Option exercise (derivative)59,952$0.0059,952
2017-07-15Conversion (derivative)59,952$0.000
2017-07-15Tax withholding31,283$159.97847,246
2017-07-15Conversion59,952$0.00878,529
2017-07-11Option exercise (derivative)66,256$0.0035,181
2017-07-11Option exercise (derivative)66,256$0.0066,256
2017-07-11Conversion (derivative)66,256$0.000
2017-07-11Open-market sale13,714$155.23818,577
2017-07-11Open-market sale8,100$154.48832,291
2017-07-11Open-market sale16,100$153.72840,391
2017-07-11Conversion66,256$1.85856,491
2017-06-13Option exercise (derivative)66,256$0.00101,437
2017-06-13Option exercise (derivative)66,256$0.0066,256
2017-06-13Conversion (derivative)66,256$0.000
2017-06-13Open-market sale3,000$151.01790,235
2017-06-13Conversion66,256$1.85828,157
2017-06-13Open-market sale3,109$149.64825,048
2017-06-13Open-market sale31,813$150.55793,235
2017-05-15Option exercise (derivative)10,022$0.00110,248
2017-05-15Option exercise (derivative)86,584$0.0086,584
2017-05-15Option exercise (derivative)86,584$0.00346,336
2017-05-15Option exercise (derivative)34,122$0.00170,612
2017-05-15Option exercise (derivative)34,122$0.0034,122
2017-05-15Conversion (derivative)34,122$0.000
2017-05-15Option exercise (derivative)8,254$0.00123,816
2017-05-15Conversion34,122$0.00770,967
2017-05-15Option exercise8,254$0.00766,208
2017-05-15Tax withholding5,230$150.33757,954
2017-05-15Option exercise10,022$0.00763,184
2017-05-15Tax withholding4,307$150.33761,901
2017-05-15Tax withholding45,180$150.33736,845
2017-05-15Conversion86,584$0.00782,025
2017-05-15Tax withholding17,805$150.33753,162
2017-05-09Conversion (derivative)66,256$0.000
2017-05-09Option exercise (derivative)66,256$0.0066,256
2017-05-09Option exercise (derivative)66,256$0.00167,693
2017-05-09Open-market sale12,500$151.99698,141
2017-05-09Conversion66,256$1.85733,360
2017-05-09Open-market sale22,719$150.63710,641
2017-05-09Open-market sale2,700$152.43695,441
2017-04-15Conversion (derivative)59,952$0.000
2017-04-15Option exercise (derivative)59,952$0.00119,905
2017-04-15Option exercise (derivative)59,952$0.0059,952
2017-04-15Tax withholding31,283$139.39667,104
2017-04-15Conversion59,952$0.00698,387
2017-04-11Conversion (derivative)66,256$0.000
2017-04-11Option exercise (derivative)66,256$0.0066,256
2017-04-11Option exercise (derivative)66,256$0.00233,949
2017-04-11Conversion66,256$1.85676,380
2017-04-11Open-market sale900$140.96638,435
2017-04-11Open-market sale25,263$139.59651,117
2017-04-11Open-market sale11,782$140.12639,335
2017-03-15Grant / award (derivative)150,819$0.00150,819
2017-03-14Option exercise (derivative)66,256$0.00300,205
2017-03-14Option exercise (derivative)66,256$0.0066,256
2017-03-14Conversion (derivative)66,256$0.000
2017-03-14Open-market sale37,949$138.90610,124
2017-03-14Conversion66,256$1.85648,073
2017-02-15Option exercise (derivative)86,585$0.0086,585
2017-02-15Option exercise (derivative)86,585$0.00432,920
2017-02-15Option exercise (derivative)10,023$0.00120,270
2017-02-15Option exercise (derivative)34,123$0.0034,123
2017-02-15Option exercise (derivative)34,123$0.00204,734
2017-02-15Conversion (derivative)86,585$0.000
2017-02-15Tax withholding45,181$133.85558,708
2017-02-15Option exercise10,023$0.00585,048
2017-02-15Tax withholding17,806$133.85575,025
2017-02-15Conversion34,123$0.00592,831
2017-02-15Tax withholding5,231$133.85579,817
2017-02-15Conversion86,585$0.00603,889
2017-02-14Conversion (derivative)66,256$0.000
2017-02-14Option exercise (derivative)66,256$0.0066,256
2017-02-14Option exercise (derivative)66,256$0.00366,461
2017-02-14Open-market sale23,553$133.76519,304
2017-02-14Open-market sale14,411$133.13542,857
2017-02-14Conversion66,256$0.00557,268
2017-01-15Conversion (derivative)59,952$0.000
2017-01-15Option exercise (derivative)59,952$0.0059,952
2017-01-15Option exercise (derivative)59,952$0.00179,857
2017-01-15Tax withholding31,283$128.34491,012
2017-01-15Conversion59,952$0.00522,295
2017-01-10Conversion (derivative)66,256$0.000
2017-01-10Option exercise (derivative)66,256$0.0066,256
2017-01-10Option exercise (derivative)66,256$0.00432,717
2017-01-10Conversion66,256$1.85500,337
2017-01-10Open-market sale37,994$124.79462,343
2016-12-19Gift28,527$0.00434,081
2016-12-13Option exercise (derivative)66,256$0.0066,256
2016-12-13Option exercise (derivative)66,256$0.00498,973
2016-12-13Conversion (derivative)66,256$0.000
2016-12-13Open-market sale8,248$119.21492,379
2016-12-13Conversion66,256$1.85500,627
2016-12-13Open-market sale16,934$120.41475,445
2016-12-13Open-market sale12,837$121.00462,608
2016-11-23Gift243,091$0.00434,371
2016-11-22Option exercise (derivative)66,256$0.00565,229
2016-11-22Option exercise (derivative)66,256$0.0066,256
2016-11-22Conversion (derivative)66,256$0.000
2016-11-22Open-market sale34,602$121.53680,862
2016-11-22Open-market sale3,400$122.12677,462
2016-11-22Conversion66,256$1.85715,464
2016-11-21Gift93,018$0.00649,208
2016-11-15Option exercise (derivative)10,022$0.00130,293
2016-11-15Option exercise (derivative)34,122$0.0034,122
2016-11-15Option exercise (derivative)34,122$0.00238,857
2016-11-15Conversion (derivative)86,585$0.000
2016-11-15Option exercise (derivative)86,585$0.0086,585
2016-11-15Option exercise (derivative)86,585$0.00519,505
2016-11-15Option exercise10,022$0.00810,442
2016-11-15Open-market sale43,798$117.43754,139
2016-11-15Open-market sale11,913$118.13742,226
2016-11-15Conversion86,585$0.00766,298
2016-11-15Conversion34,122$0.00800,420
2016-11-15Open-market sale12,505$116.60797,937
2016-10-17Open-market sale200$128.44679,713
2016-10-17Open-market sale31,083$127.92679,913
2016-10-15Option exercise (derivative)59,952$0.0059,952
2016-10-15Option exercise (derivative)59,952$0.00239,809
2016-10-15Conversion (derivative)59,952$0.000
2016-10-15Conversion59,952$0.00710,996
2016-08-15Option exercise (derivative)34,122$0.00272,979
2016-08-15Option exercise (derivative)34,122$0.0034,122
2016-08-15Conversion (derivative)86,585$0.000
2016-08-15Option exercise (derivative)86,585$0.0086,585
2016-08-15Option exercise (derivative)86,585$0.00606,090
2016-08-15Option exercise (derivative)10,023$0.00140,315
2016-08-15Option exercise10,023$0.00719,261
2016-08-15Open-market sale66,017$124.06653,244
2016-08-15Open-market sale2,200$124.84651,044
2016-08-15Conversion34,122$0.00709,238
2016-08-15Conversion86,585$0.00675,116
2016-08-01Option exercise (derivative)11,870$0.00631,485
2016-08-01Option exercise (derivative)11,870$0.0011,870
2016-08-01Option exercise (derivative)78,130$0.000
2016-08-01Option exercise (derivative)78,130$0.0078,130
2016-08-01Conversion (derivative)78,130$0.000
2016-08-01Open-market sale90,000$123.85588,531
2016-08-01Conversion11,870$1.85678,531
2016-08-01Conversion78,130$1.85666,661
2016-07-15Option exercise (derivative)59,952$0.00299,761
2016-07-15Option exercise (derivative)59,952$0.0059,952
2016-07-15Conversion (derivative)59,952$0.000
2016-07-15Open-market sale6,840$117.91588,531
2016-07-15Open-market sale24,443$116.97595,371
2016-07-15Conversion59,952$0.00619,814
2016-07-14Option exercise (derivative)20,000$0.0020,000
2016-07-14Conversion (derivative)20,000$0.000
2016-07-14Option exercise (derivative)20,000$0.0078,130
2016-07-14Open-market sale20,000$117.50559,862
2016-07-14Conversion20,000$1.85579,862
2016-07-01Conversion (derivative)20,000$0.000
2016-07-01Option exercise (derivative)20,000$0.0098,130
2016-07-01Option exercise (derivative)20,000$0.0020,000
2016-07-01Conversion20,000$1.85579,862
2016-07-01Open-market sale20,000$114.20559,862
2016-06-14Option exercise (derivative)20,000$0.00118,130
2016-06-14Conversion (derivative)20,000$0.000
2016-06-14Option exercise (derivative)20,000$0.0020,000
2016-06-14Open-market sale20,000$114.07559,862
2016-06-14Conversion20,000$1.85579,862
2016-06-01Option exercise (derivative)20,000$0.0020,000
2016-06-01Conversion (derivative)20,000$0.000
2016-06-01Option exercise (derivative)20,000$0.00138,130
2016-06-01Conversion20,000$1.85579,862
2016-06-01Open-market sale20,000$118.45559,862
2016-05-17Option exercise (derivative)20,000$0.00158,130
2016-05-17Conversion (derivative)20,000$0.000
2016-05-17Option exercise (derivative)20,000$0.0020,000
2016-05-17Open-market sale20,000$118.88559,862
2016-05-17Conversion20,000$1.85579,862
2016-05-16Open-market sale17,300$118.60561,879
2016-05-16Open-market sale48,900$117.97579,179
2016-05-16Open-market sale2,017$119.42559,862
2016-05-15Option exercise (derivative)34,123$0.00307,101
2016-05-15Option exercise (derivative)34,123$0.0034,123
2016-05-15Option exercise (derivative)10,022$0.00150,338
2016-05-15Conversion (derivative)86,585$0.000
2016-05-15Option exercise (derivative)86,585$0.0086,585
2016-05-15Option exercise (derivative)86,585$0.00692,675
2016-05-15Option exercise10,022$0.00628,079
2016-05-15Conversion86,585$0.00583,934
2016-05-15Conversion34,123$0.00618,057
2016-05-02Conversion (derivative)20,000$0.000
2016-05-02Option exercise (derivative)20,000$0.0020,000
2016-05-02Option exercise (derivative)20,000$0.00178,130
2016-05-02Conversion20,000$1.85517,349
2016-05-02Open-market sale20,000$117.82497,349
2016-04-15Option exercise (derivative)59,952$0.00359,713
2016-04-15Option exercise (derivative)59,952$0.0059,952
2016-04-15Conversion (derivative)59,952$0.000
2016-04-15Open-market sale29,583$109.76499,049
2016-04-15Open-market sale1,700$110.72497,349
2016-04-15Conversion59,952$0.00528,632
2016-04-14Option exercise (derivative)20,000$0.00198,130
2016-04-14Conversion (derivative)20,000$0.000
2016-04-14Option exercise (derivative)20,000$0.0020,000
2016-04-14Open-market sale20,000$110.65468,680
2016-04-14Conversion20,000$1.85488,680
2016-04-01Option exercise (derivative)20,000$0.000
2016-04-01Conversion (derivative)20,000$0.000
2016-04-01Option exercise (derivative)20,000$0.00218,130
2016-04-01Open-market sale20,000$113.75468,680
2016-04-01Conversion20,000$1.85488,680
2016-03-15Option exercise (derivative)20,000$0.00238,130
2016-03-15Grant / award (derivative)134,920$0.00134,920
2016-03-15Conversion (derivative)20,000$0.000
2016-03-15Option exercise (derivative)20,000$0.0020,000
2016-03-15Open-market sale20,000$109.13468,680
2016-03-15Conversion20,000$1.85488,680
2016-03-02Option exercise (derivative)20,000$0.0020,000
2016-03-02Conversion (derivative)20,000$0.000
2016-03-02Option exercise (derivative)20,000$0.00258,130
2016-03-02Conversion20,000$1.85488,680
2016-03-02Open-market sale20,000$109.75468,680
2016-02-16Conversion (derivative)20,000$0.000
2016-02-16Option exercise (derivative)20,000$0.00278,130
2016-02-16Option exercise (derivative)20,000$0.0020,000
2016-02-16Open-market sale5,058$101.70494,585
2016-02-16Conversion20,000$1.85488,680
2016-02-16Open-market sale19,002$103.00475,583
2016-02-16Open-market sale20,000$103.80468,680
2016-02-16Open-market sale32,023$100.84499,643
2016-02-15Option exercise (derivative)86,585$0.0086,585
2016-02-15Option exercise (derivative)86,585$0.00779,260
2016-02-15Option exercise (derivative)34,122$0.00341,224
2016-02-15Option exercise (derivative)34,122$0.0034,122
2016-02-15Conversion (derivative)34,122$0.000
2016-02-15Conversion34,122$0.00531,666
2016-02-15Conversion86,585$0.00497,544
2016-01-15Option exercise (derivative)59,952$0.00419,665
2016-01-15Conversion (derivative)59,952$0.000
2016-01-15Option exercise (derivative)59,952$0.0059,952
2016-01-15Open-market sale19,192$95.02415,759
2016-01-15Conversion59,952$0.00440,851
2016-01-15Open-market sale4,800$95.81410,959
2016-01-15Open-market sale5,900$94.26434,951
2015-11-16Open-market sale24,071$101.28758,687
2015-11-16Open-market sale11,500$102.97721,872
2015-11-16Open-market sale25,315$102.09733,372
2015-11-16Open-market sale2,100$103.78719,772
2015-11-15Option exercise (derivative)34,122$0.00375,346
2015-11-15Option exercise (derivative)86,585$0.00865,845
2015-11-15Option exercise (derivative)86,585$0.0086,585
2015-11-15Option exercise (derivative)34,122$0.0034,122
2015-11-15Conversion (derivative)34,122$0.000
2015-11-15Conversion34,122$0.00782,758
2015-11-15Conversion86,585$0.00748,636
2015-10-15Option exercise (derivative)59,952$0.0059,952
2015-10-15Option exercise (derivative)59,952$0.00479,617
2015-10-15Conversion (derivative)59,952$0.000
2015-10-15Open-market sale22,484$95.75670,850
2015-10-15Open-market sale8,799$96.00662,051
2015-10-15Conversion59,952$0.00693,334
2015-10-09J184$0.00633,382
2015-08-18Option exercise (derivative)37,500$0.00335,630
2015-08-18Option exercise (derivative)37,500$0.0037,500
2015-08-18Option exercise (derivative)37,500$0.00298,130
2015-08-18Conversion (derivative)37,500$0.000
2015-08-18Open-market sale37,500$94.10633,198
2015-08-18Conversion37,500$1.85670,698
2015-08-17Open-market sale62,987$93.75633,198
2015-08-15Option exercise (derivative)86,585$0.00952,430
2015-08-15Option exercise (derivative)86,585$0.0086,585
2015-08-15Option exercise (derivative)34,123$0.00409,468
2015-08-15Option exercise (derivative)34,123$0.0034,123
2015-08-15Conversion (derivative)34,123$0.000
2015-08-15Conversion34,123$0.00696,185
2015-08-15Conversion86,585$0.00662,062
2015-08-03Option exercise (derivative)37,500$0.0037,500
2015-08-03Option exercise (derivative)37,500$0.00373,130
2015-08-03Conversion (derivative)37,500$0.000
2015-08-03Option exercise (derivative)62,500$0.0062,500
2015-08-03Option exercise (derivative)62,500$0.00410,630
2015-08-03Conversion37,500$1.85612,977
2015-08-03Conversion62,500$1.85637,977
2015-08-03Open-market sale37,500$93.53575,477
2015-07-17Option exercise (derivative)12,500$0.0012,500
2015-07-17Option exercise (derivative)12,500$0.00473,130
2015-07-17Conversion (derivative)12,500$0.000
2015-07-17Conversion12,500$1.85587,977
2015-07-17Open-market sale12,500$94.94575,477
2015-07-16Conversion (derivative)87,500$0.000
2015-07-16Option exercise (derivative)87,500$0.00485,630
2015-07-16Option exercise (derivative)87,500$0.0087,500
2015-07-16Open-market sale87,500$90.28575,477
2015-07-16Conversion87,500$1.85662,977
2015-07-15Option exercise (derivative)59,952$0.00539,569
2015-07-15Option exercise (derivative)59,952$0.0059,952
2015-07-15Conversion (derivative)59,952$0.000
2015-07-15Open-market sale4,231$90.76575,477
2015-07-15Open-market sale27,053$90.34579,708
2015-07-15Conversion59,952$0.00606,761
2015-07-01Option exercise (derivative)100,000$0.00573,130
2015-07-01Conversion (derivative)100,000$0.000
2015-07-01Option exercise (derivative)100,000$0.00100,000
2015-07-01Open-market sale100,000$86.77546,809
2015-07-01Conversion100,000$1.85646,809
2015-06-16Conversion (derivative)25,000$0.000
2015-06-16Option exercise (derivative)25,000$0.00673,130
2015-06-16Option exercise (derivative)25,000$0.0025,000
2015-06-16Open-market sale25,000$80.90546,809
2015-06-16Conversion25,000$1.85571,809
2015-06-02Option exercise (derivative)25,000$0.00698,130
2015-06-02Conversion (derivative)25,000$0.000
2015-06-02Option exercise (derivative)25,000$0.0025,000
2015-06-02Conversion25,000$1.85571,809
2015-06-02Open-market sale25,000$79.76546,809
2015-05-18Conversion (derivative)25,000$0.000
2015-05-18Option exercise (derivative)25,000$0.00723,130
2015-05-18Option exercise (derivative)25,000$0.0025,000
2015-05-18Open-market sale25,000$80.25546,809
2015-05-18Conversion25,000$1.85571,809
2015-05-15Option exercise (derivative)86,585$0.0086,585
2015-05-15Conversion (derivative)86,585$0.000
2015-05-15Option exercise (derivative)34,122$0.0034,122
2015-05-15Option exercise (derivative)86,585$0.001,039,015
2015-05-15Option exercise (derivative)34,122$0.00443,591
2015-05-15Open-market sale7,800$81.27546,809
2015-05-15Conversion86,585$0.00575,673
2015-05-15Conversion34,122$0.00609,795
2015-05-15Open-market sale55,186$80.64554,609
2015-05-04Option exercise (derivative)25,000$0.0025,000
2015-05-04Option exercise (derivative)25,000$0.00748,130
2015-05-04Conversion (derivative)25,000$0.000
2015-05-04Conversion25,000$0.00514,088
2015-05-04Open-market sale25,000$79.21489,088
2015-04-16Option exercise (derivative)25,000$0.00773,130
2015-04-16Option exercise (derivative)25,000$0.0025,000
2015-04-16Conversion (derivative)25,000$0.000
2015-04-16Open-market sale25,000$82.51489,088
2015-04-16Conversion25,000$0.00514,088
2015-04-15Option exercise (derivative)59,952$0.0059,952
2015-04-15Option exercise (derivative)59,952$0.00599,521
2015-04-15Conversion (derivative)59,952$0.000
2015-04-15Conversion59,952$0.00520,371
2015-04-15Open-market sale30,483$82.74489,888
2015-04-15Open-market sale800$83.47489,088
2015-04-01Option exercise (derivative)25,000$0.0025,000
2015-04-01Option exercise (derivative)25,000$0.00798,130
2015-04-01Conversion (derivative)25,000$0.000
2015-04-01Open-market sale25,000$82.50460,419
2015-04-01Conversion25,000$0.00485,419
2015-03-19Option exercise (derivative)25,000$0.0025,000
2015-03-19Conversion (derivative)25,000$0.000
2015-03-19Option exercise (derivative)25,000$0.00823,130
2015-03-19Conversion25,000$0.00485,419
2015-03-19Open-market sale25,000$81.08460,419
2015-03-16Grant / award (derivative)132,070$0.00132,070
2015-03-04Conversion (derivative)25,000$0.000
2015-03-04Option exercise (derivative)25,000$0.0025,000
2015-03-04Option exercise (derivative)25,000$0.00848,130
2015-03-04Open-market sale1,914$81.01460,419
2015-03-04Open-market sale16,086$80.29462,333
2015-03-04Open-market sale7,000$79.50478,419
2015-03-04Conversion25,000$0.00485,419
2015-02-17Option exercise (derivative)37,000$0.0037,000
2015-02-17Option exercise (derivative)37,000$0.0026,940
2015-02-17Option exercise (derivative)25,000$0.0025,000
2015-02-17Option exercise (derivative)25,000$0.00873,130
2015-02-17Conversion (derivative)37,000$0.000
2015-02-17Open-market sale11,758$76.46460,419
2015-02-17Open-market sale13,242$75.73472,177
2015-02-17Conversion25,000$0.00485,419
2015-02-17Conversion37,000$0.0037,000
2015-02-17Open-market sale17,331$76.470
2015-02-17Open-market sale19,669$75.7317,331
2015-02-15Option exercise (derivative)34,122$0.0034,122
2015-02-15Option exercise (derivative)34,122$0.00477,713
2015-02-15Conversion (derivative)86,585$0.000
2015-02-15Option exercise (derivative)86,585$0.0086,585
2015-02-15Option exercise (derivative)86,585$0.001,125,600
2015-02-15Conversion34,122$0.00523,405
2015-02-15Conversion86,585$0.00489,283
2015-01-15Option exercise (derivative)59,952$0.00659,473
2015-01-15Option exercise (derivative)59,952$0.0059,952
2015-01-15Conversion (derivative)59,952$0.000
2015-01-15Open-market sale2,700$76.16402,698
2015-01-15Open-market sale17,200$75.13405,398
2015-01-15Conversion59,952$0.00432,120
2015-01-15Open-market sale9,522$74.39422,598
2014-12-29Option exercise (derivative)33,852$0.0033,852
2014-12-29Conversion (derivative)54,675$0.000
2014-12-29Option exercise (derivative)33,852$0.001,091,148
2014-12-29Option exercise (derivative)54,675$0.0054,675
2014-12-29Option exercise (derivative)54,675$0.00898,130
2014-12-29Conversion54,675$0.00338,316
2014-12-29Conversion33,852$0.00372,168
2014-12-23Gift9$0.00283,641
2014-12-17Gift37,909$0.00283,650
2014-12-02Conversion (derivative)40,000$0.000
2014-12-02Option exercise (derivative)40,000$0.0040,000
2014-12-02Option exercise (derivative)40,000$0.00952,805
2014-12-02Open-market sale40,000$75.33321,559
2014-12-02Conversion40,000$0.00361,559
2014-11-19Option exercise (derivative)20,000$0.00992,805
2014-11-19Conversion (derivative)20,000$0.000
2014-11-19Option exercise (derivative)20,000$0.0020,000
2014-11-19Open-market sale20,000$74.01321,559
2014-11-19Conversion20,000$0.00341,559
2014-11-17Open-market sale7,400$75.22321,559
2014-11-17Open-market sale55,586$74.34328,959
2014-11-15Option exercise (derivative)34,122$0.0034,122
2014-11-15Option exercise (derivative)34,122$0.00511,835
2014-11-15Conversion (derivative)86,585$0.000
2014-11-15Option exercise (derivative)86,585$0.0086,585
2014-11-15Option exercise (derivative)86,585$0.001,212,185
2014-11-15Conversion34,122$0.00384,545
2014-11-15Conversion86,585$0.00350,423
2014-11-07J2,384$0.00263,838
2014-11-03Option exercise (derivative)35,000$0.001,012,805
2014-11-03Option exercise (derivative)35,000$0.0035,000
2014-11-03Conversion (derivative)35,000$0.000
2014-11-03Conversion35,000$0.00296,454
2014-11-03Open-market sale35,000$75.50261,454
2014-10-30J2,384$0.00261,454
2014-10-22Option exercise (derivative)35,000$0.001,047,805
2014-10-22Conversion (derivative)35,000$0.000
2014-10-22Option exercise (derivative)35,000$0.0035,000
2014-10-22Conversion35,000$0.00294,070
2014-10-22Open-market sale35,000$78.80259,070
2014-10-15Option exercise (derivative)59,952$0.00719,425
2014-10-15Option exercise (derivative)59,952$0.0059,952
2014-10-15Conversion (derivative)59,952$0.000
2014-10-15Open-market sale23,476$72.61259,070
2014-10-15Conversion59,952$0.00290,353
2014-10-15Open-market sale7,807$71.71282,546
2014-10-07Option exercise (derivative)35,000$0.001,082,805
2014-10-07Option exercise (derivative)35,000$0.0035,000
2014-10-07Conversion (derivative)35,000$0.000
2014-10-07Open-market sale35,000$77.07230,401
2014-10-07Conversion35,000$0.00265,401
2014-09-22Option exercise (derivative)35,000$0.001,117,805
2014-09-22Option exercise (derivative)35,000$0.0035,000
2014-09-22Conversion (derivative)35,000$0.000
2014-09-22Conversion35,000$0.00265,401
2014-09-22Open-market sale35,000$77.00230,401
2014-09-04Conversion (derivative)75,000$0.000
2014-09-04Option exercise (derivative)75,000$0.0075,000
2014-09-04Option exercise (derivative)75,000$0.001,152,805
2014-09-04Open-market sale75,000$75.90230,401
2014-09-04Conversion75,000$0.00305,401
2014-08-20Gift40,000$0.00230,401
2014-08-19Option exercise (derivative)85,000$0.0085,000
2014-08-19Conversion (derivative)85,000$0.000
2014-08-19Option exercise (derivative)85,000$0.001,227,805
2014-08-19Open-market sale65,000$74.94270,401
2014-08-19Conversion85,000$0.00355,401
2014-08-19Open-market sale20,000$74.83335,401
2014-08-15Option exercise (derivative)86,585$0.0086,585
2014-08-15Conversion (derivative)86,585$0.000
2014-08-15Option exercise (derivative)86,585$0.001,298,770
2014-08-15Conversion86,585$0.00315,582
2014-08-15Open-market sale36,581$73.54279,001
2014-08-15Open-market sale8,600$74.26270,401
2014-08-04Conversion (derivative)20,000$0.000
2014-08-04Option exercise (derivative)20,000$0.001,312,805
2014-08-04Option exercise (derivative)20,000$0.0020,000
2014-08-04Open-market sale20,000$72.42228,997
2014-08-04Conversion20,000$0.00248,997
2014-07-21Conversion (derivative)20,000$0.000
2014-07-21Option exercise (derivative)20,000$0.0020,000
2014-07-21Option exercise (derivative)20,000$0.001,332,805
2014-07-21Conversion20,000$0.00248,997
2014-07-21Open-market sale20,000$68.84228,997
2014-07-15Option exercise (derivative)18,750$0.000
2014-07-15Option exercise (derivative)59,952$0.0059,952
2014-07-15Option exercise (derivative)59,952$0.00779,377
2014-07-15Option exercise (derivative)18,750$0.0018,750
2014-07-15Conversion (derivative)18,750$0.000
2014-07-15Conversion78,702$0.00270,153
2014-07-15Open-market sale41,156$66.81228,997
2014-07-08Option exercise (derivative)20,000$0.001,352,805
2014-07-08Conversion (derivative)20,000$0.000
2014-07-08Option exercise (derivative)20,000$0.0020,000
2014-07-08Open-market sale20,000$65.06191,451
2014-07-08Conversion20,000$0.00211,451
2014-06-17Conversion (derivative)20,000$0.000
2014-06-17Option exercise (derivative)20,000$0.0020,000
2014-06-17Option exercise (derivative)20,000$0.001,372,805
2014-06-17Open-market sale20,000$64.10191,451
2014-06-17Conversion20,000$0.00211,451
2014-06-16Open-market sale9,784$64.00191,451
2014-06-15Option exercise (derivative)18,750$0.0018,750
2014-06-15Option exercise (derivative)18,750$0.0018,750
2014-06-15Conversion (derivative)18,750$0.000
2014-06-15Conversion18,750$0.00201,235
2014-06-10Conversion (derivative)20,000$0.000
2014-06-10Option exercise (derivative)20,000$0.001,392,805
2014-06-10Option exercise (derivative)20,000$0.0020,000
2014-06-10Open-market sale20,000$63.53182,485
2014-06-10Conversion20,000$0.00202,485
2014-05-28Conversion (derivative)20,000$0.000
2014-05-28Option exercise (derivative)20,000$0.0020,000
2014-05-28Option exercise (derivative)20,000$0.001,412,805
2014-05-28Conversion20,000$0.00202,485
2014-05-28Open-market sale20,000$63.38182,485
2014-05-16Gift40,000$0.00182,485
2014-05-15Option exercise (derivative)18,750$0.0018,750
2014-05-15Conversion (derivative)18,750$0.000
2014-05-15Option exercise (derivative)18,750$0.0037,500
2014-05-15Open-market sale9,784$57.98222,485
2014-05-15Conversion18,750$0.00232,269
2014-04-21Open-market sale25,000$59.47213,519
2014-04-15Option exercise (derivative)18,750$0.0056,250
2014-04-15Option exercise (derivative)18,750$0.0018,750
2014-04-15Option exercise (derivative)59,952$0.00839,329
2014-04-15Option exercise (derivative)59,952$0.0059,952
2014-04-15Conversion (derivative)59,952$0.000
2014-04-15Open-market sale25,475$59.36238,519
2014-04-15Conversion78,702$0.00279,594
2014-04-15Open-market sale15,600$58.80263,994
2014-04-07Open-market sale25,000$55.87200,892
2014-03-24Open-market sale25,000$67.17225,892
2014-03-17Grant / award (derivative)160,360$0.00160,360
2014-03-17Open-market sale9,787$68.14250,892
2014-03-15Option exercise (derivative)18,750$0.0018,750
2014-03-15Conversion (derivative)18,750$0.000
2014-03-15Option exercise (derivative)18,750$0.0075,000
2014-03-15Conversion18,750$0.00260,679
2014-03-10Open-market sale25,000$70.75241,929
2014-02-24Open-market sale25,000$68.75266,929
2014-02-20Gift50,000$0.00291,929
2014-02-18Open-market sale9,787$66.92341,929
2014-02-15Option exercise (derivative)18,750$0.0018,750
2014-02-15Conversion (derivative)18,750$0.000
2014-02-15Option exercise (derivative)18,750$0.0093,750
2014-02-15Conversion18,750$0.00351,716
2014-02-10Open-market sale25,000$64.28332,966
2014-01-27Open-market sale25,000$54.69357,966
2014-01-15Option exercise (derivative)59,952$0.0059,952
2014-01-15Option exercise (derivative)59,952$0.00899,281
2014-01-15Option exercise (derivative)18,750$0.0018,750
2014-01-15Option exercise (derivative)18,750$0.00112,500
2014-01-15Conversion (derivative)18,750$0.000
2014-01-15Conversion78,702$0.00421,620
2014-01-15Open-market sale38,654$58.00382,966
2014-01-13Open-market sale25,000$57.89342,918
2013-12-30Gift200,000$0.00367,918
2013-12-30Open-market sale25,000$54.90567,918
2013-12-16Open-market sale25,000$53.25592,918
2013-12-15Option exercise (derivative)18,750$0.0018,750
2013-12-15Tax withholding (derivative)9,784$0.008,966
2013-12-15Option exercise (derivative)18,750$0.00131,250
2013-12-15Conversion (derivative)8,966$0.000
2013-12-15Conversion8,966$0.00617,918
2013-12-02Open-market sale25,000$46.90608,952
2013-11-20Gift (derivative)63,940$0.0063,940
2013-11-20Gift (derivative)63,940$0.001,432,805
2013-11-18Open-market sale25,000$48.46633,952
2013-11-15Option exercise (derivative)18,750$0.00150,000
2013-11-15Option exercise (derivative)18,750$0.0018,750
2013-11-15Tax withholding (derivative)9,784$0.008,966
2013-11-15Conversion (derivative)8,966$0.000
2013-11-15Conversion8,966$0.00658,952
2013-11-01Option exercise (derivative)19,615$0.0019,615
2013-11-01Tax withholding (derivative)10,236$0.009,379
2013-11-01Conversion (derivative)9,379$0.000
2013-11-01Option exercise (derivative)19,615$0.000
2013-11-01Conversion9,379$0.00649,986
2013-10-15Tax withholding (derivative)9,784$0.008,966
2013-10-15Option exercise (derivative)18,750$0.0018,750
2013-10-15Option exercise (derivative)18,750$0.00168,750
2013-10-15Conversion (derivative)8,966$0.000
2013-10-15Conversion8,966$0.00640,607
2013-10-01Tax withholding (derivative)10,236$0.009,379
2013-10-01Option exercise (derivative)19,615$0.0019,615
2013-10-01Option exercise (derivative)19,615$0.0019,615
2013-10-01Conversion (derivative)9,379$0.000
2013-10-01Conversion9,379$0.00631,641
2013-09-24J9$0.00622,262
2013-09-15Option exercise (derivative)18,750$0.0018,750
2013-09-15Option exercise (derivative)18,750$0.00187,500
2013-09-15Conversion (derivative)8,966$0.000
2013-09-15Tax withholding (derivative)9,784$0.008,966
2013-09-15Conversion8,966$0.00622,253
2013-09-01Option exercise (derivative)19,615$0.0039,230
2013-09-01Tax withholding (derivative)10,236$0.009,379
2013-09-01Option exercise (derivative)19,615$0.0019,615
2013-09-01Option exercise (derivative)24,965$0.000
2013-09-01Option exercise (derivative)24,965$0.0024,965
2013-09-01Tax withholding (derivative)13,027$0.0011,938
2013-09-01Conversion (derivative)11,938$0.000
2013-09-01Conversion21,317$0.00613,287
2013-08-26Open-market sale26,400$41.78591,970
2013-08-26Open-market sale63,600$41.23618,370
2013-08-15Tax withholding (derivative)9,784$0.008,966
2013-08-15Conversion (derivative)8,966$0.000
2013-08-15Option exercise (derivative)18,750$0.00206,250
2013-08-15Option exercise (derivative)18,750$0.0018,750
2013-08-15Conversion8,966$0.00681,970
2013-08-12Open-market sale90,000$38.16673,004
2013-08-01Option exercise (derivative)19,610$0.0058,845
2013-08-01Tax withholding (derivative)13,027$0.0011,938
2013-08-01Option exercise (derivative)24,965$0.0024,965
2013-08-01Option exercise (derivative)24,965$0.0024,965
2013-08-01Option exercise (derivative)19,610$0.0019,610
2013-08-01Conversion (derivative)9,377$0.000
2013-08-01Tax withholding (derivative)10,233$0.009,377
2013-08-01Conversion21,315$0.00763,004
2013-07-30Open-market sale45,000$36.94741,689
2013-07-29Open-market sale120,000$34.40786,689
2013-07-25Open-market sale150,000$33.51906,689
2013-07-15Option exercise (derivative)18,750$0.0018,750
2013-07-15Option exercise (derivative)18,750$0.00225,000
2013-07-15Conversion (derivative)8,966$0.000
2013-07-15Tax withholding (derivative)9,784$0.008,966
2013-07-15Conversion8,966$0.001,101,689
2013-07-15Open-market sale45,000$28.801,056,689
2013-07-01Option exercise (derivative)19,615$0.0019,615
2013-07-01Option exercise (derivative)19,615$0.0078,455
2013-07-01Conversion (derivative)9,379$0.000
2013-07-01Option exercise (derivative)24,960$0.0024,960
2013-07-01Option exercise (derivative)24,960$0.0049,930
2013-07-01Tax withholding (derivative)10,236$0.009,379
2013-07-01Tax withholding (derivative)13,025$0.0011,935
2013-07-01Open-market sale45,000$24.831,092,723
2013-07-01Conversion21,314$0.001,137,723
2013-06-19Open-market sale15,000$24.941,116,409
2013-06-17Open-market sale37,500$23.881,131,409
2013-06-15Conversion (derivative)8,966$0.000
2013-06-15Tax withholding (derivative)9,784$0.008,966
2013-06-15Option exercise (derivative)18,750$0.0018,750
2013-06-15Option exercise (derivative)18,750$0.00243,750
2013-06-15Conversion8,966$0.001,168,909
2013-06-04Open-market sale7,500$23.781,159,943
2013-06-03Open-market sale30,000$24.211,167,443
2013-06-01Tax withholding (derivative)13,027$0.0011,938
2013-06-01Option exercise (derivative)19,615$0.0098,070
2013-06-01Option exercise (derivative)19,615$0.0019,615
2013-06-01Conversion (derivative)9,379$0.000
2013-06-01Option exercise (derivative)24,965$0.0074,890
2013-06-01Option exercise (derivative)24,965$0.0024,965
2013-06-01Tax withholding (derivative)10,236$0.009,379
2013-06-01Conversion21,317$0.001,197,443
2013-05-21Open-market sale45,000$25.871,176,126
2013-05-15Option exercise (derivative)18,750$0.0018,750
2013-05-15Option exercise (derivative)18,750$0.00262,500
2013-05-15Conversion (derivative)8,966$0.000
2013-05-15Tax withholding (derivative)9,784$0.008,966
2013-05-15Conversion8,966$0.001,221,126
2013-05-06Grant / award (derivative)429,553$0.00429,553
2013-05-01Tax withholding (derivative)10,236$0.009,379
2013-05-01Option exercise (derivative)19,615$0.0019,615
2013-05-01Option exercise (derivative)19,615$0.00117,685
2013-05-01Conversion (derivative)9,379$0.000
2013-05-01Tax withholding (derivative)13,025$0.0011,935
2013-05-01Option exercise (derivative)24,960$0.0024,960
2013-05-01Option exercise (derivative)24,960$0.0099,855
2013-05-01Conversion21,314$0.001,212,160
2013-04-15Option exercise (derivative)18,750$0.0018,750
2013-04-15Conversion (derivative)8,966$0.000
2013-04-15Tax withholding (derivative)9,784$0.008,966
2013-04-15Option exercise (derivative)18,750$0.00281,250
2013-04-15Conversion8,966$0.001,190,846
2013-04-08Open-market sale31,423$27.191,181,880
2013-04-04Open-market sale7,857$26.941,213,303
2013-04-01Option exercise (derivative)19,610$0.0019,610
2013-04-01Tax withholding (derivative)10,233$0.009,377
2013-04-01Option exercise (derivative)24,965$0.00124,815
2013-04-01Option exercise (derivative)24,965$0.0024,965
2013-04-01Tax withholding (derivative)13,027$0.0011,938
2013-04-01Conversion (derivative)11,938$0.000
2013-04-01Option exercise (derivative)19,610$0.00137,300
2013-04-01Conversion21,315$0.001,221,160
2013-03-25Open-market sale47,143$25.601,199,845
2013-03-15Conversion (derivative)8,966$0.000
2013-03-15Option exercise (derivative)18,750$0.0018,750
2013-03-15Tax withholding (derivative)9,784$0.008,966
2013-03-15Option exercise (derivative)18,750$0.00300,000
2013-03-15Conversion8,966$0.001,246,988
2013-03-11Open-market sale55,000$27.991,238,022
2013-03-01Tax withholding (derivative)10,236$0.009,379
2013-03-01Option exercise (derivative)19,615$0.0019,615
2013-03-01Option exercise (derivative)19,615$0.00156,910
2013-03-01Conversion (derivative)9,379$0.000
2013-03-01Tax withholding (derivative)13,027$0.0011,938
2013-03-01Option exercise (derivative)24,965$0.0024,965
2013-03-01Option exercise (derivative)24,965$0.00149,780
2013-03-01Conversion21,317$0.001,293,022
2013-02-25Open-market sale55,000$27.211,271,705
2013-02-19Open-market sale7,857$28.941,326,705
2013-02-15Conversion (derivative)8,966$0.000
2013-02-15Option exercise (derivative)18,750$0.00318,750
2013-02-15Tax withholding (derivative)9,784$0.008,966
2013-02-15Option exercise (derivative)18,750$0.0018,750
2013-02-15Conversion8,966$0.001,334,562
2013-02-11Open-market sale55,000$28.571,325,596
2013-02-01Option exercise (derivative)19,615$0.00176,525
2013-02-01Option exercise (derivative)19,615$0.0019,615
2013-02-01Tax withholding (derivative)10,236$0.009,379
2013-02-01Conversion (derivative)9,379$0.000
2013-02-01Option exercise (derivative)24,960$0.0024,960
2013-02-01Tax withholding (derivative)13,025$0.0011,935
2013-02-01Option exercise (derivative)24,960$0.00174,745
2013-02-01Conversion21,314$0.001,380,596
2013-01-28Open-market sale70,714$31.881,359,282
2013-01-15Option exercise (derivative)18,750$0.00337,500
2013-01-15Conversion (derivative)8,991$0.000
2013-01-15Tax withholding (derivative)9,759$0.008,991
2013-01-15Option exercise (derivative)18,750$0.0018,750
2013-01-15Conversion8,991$0.001,429,996
2013-01-14Open-market sale70,714$32.051,421,005
2013-01-10Open-market sale39,285$30.941,491,719
2013-01-07Open-market sale39,285$28.941,531,004
2013-01-01Tax withholding (derivative)10,328$0.0014,637
2013-01-01Option exercise (derivative)24,965$0.0024,965
2013-01-01Option exercise (derivative)24,965$0.00199,705
2013-01-01Tax withholding (derivative)8,776$0.0010,839
2013-01-01Option exercise (derivative)19,615$0.00196,140
2013-01-01Option exercise (derivative)19,615$0.0019,615
2013-01-01Conversion (derivative)10,839$0.000
2013-01-01Conversion25,476$0.001,570,289
2012-12-31Open-market sale55,000$26.421,544,813
2012-12-28Conversion (derivative)215,000$0.000
2012-12-28Option exercise (derivative)215,000$0.00215,000
2012-12-28Option exercise (derivative)215,000$0.001,496,745
2012-12-28Conversion215,000$0.001,599,813
2012-12-17Open-market sale55,000$26.791,384,813
2012-12-15Option exercise (derivative)18,750$0.00356,250
2012-12-15Option exercise (derivative)18,750$0.0018,750
2012-12-15Tax withholding (derivative)8,753$0.009,997
2012-12-15Conversion (derivative)9,997$0.000
2012-12-15Conversion9,997$0.001,439,813
2012-12-03Open-market sale23,571$28.001,429,816
2012-12-03Open-market sale31,429$27.941,453,387
2012-12-01Tax withholding (derivative)9,154$0.0010,456
2012-12-01Option exercise (derivative)24,960$0.00224,670
2012-12-01Option exercise (derivative)24,960$0.0024,960
2012-12-01Tax withholding (derivative)11,652$0.0013,308
2012-12-01Conversion (derivative)13,308$0.000
2012-12-01Option exercise (derivative)19,610$0.0019,610
2012-12-01Option exercise (derivative)19,610$0.00215,755
2012-12-01Conversion23,764$0.001,484,816
2012-11-29Open-market sale15,714$26.941,461,052
2012-11-26Open-market sale15,714$24.941,476,766
2012-11-19Open-market sale39,286$23.971,492,480
2012-11-16Open-market sale7,857$22.941,531,766
2012-11-15Tax withholding (derivative)8,753$0.009,997
2012-11-15Option exercise (derivative)18,750$0.0018,750
2012-11-15Option exercise (derivative)18,750$0.00375,000
2012-11-15Conversion9,997$0.001,539,623
2012-11-05Open-market sale31,429$21.101,529,626
2012-11-01Tax withholding (derivative)11,654$0.0013,311
2012-11-01Option exercise (derivative)24,965$0.0024,965
2012-11-01Option exercise (derivative)24,965$0.00249,630
2012-11-01Tax withholding (derivative)9,157$0.0010,458
2012-11-01Conversion (derivative)13,311$0.000
2012-11-01Option exercise (derivative)19,615$0.00235,365
2012-11-01Option exercise (derivative)19,615$0.0019,615
2012-11-01Conversion23,769$0.001,561,055
2012-11-01Conversion (derivative)9,997$0.000
2012-10-25Option exercise (derivative)731,250$0.00731,250
2012-10-25Tax withholding (derivative)570,981$0.00652,199
2012-10-25Option exercise (derivative)731,250$0.00393,750
2012-10-25Tax withholding (derivative)337,690$0.00393,560
2012-10-25Option exercise (derivative)921,845$0.00254,980
2012-10-25Option exercise (derivative)921,845$0.00921,845
2012-10-25Tax withholding (derivative)430,318$0.00491,527
2012-10-25Conversion (derivative)491,527$0.000
2012-10-25Option exercise (derivative)1,223,180$0.00274,595
2012-10-25Option exercise (derivative)1,223,180$0.001,223,180
2012-10-25Conversion1,537,286$0.001,537,286
2012-05-17Grant / award (derivative)1,176,825$0.001,176,825
2012-05-17Grant / award (derivative)1,125,000$0.001,125,000
2012-05-17Grant / award (derivative)1,385,355$0.001,385,355
2012-05-17Grant / award (derivative)1,497,775$0.001,497,775

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