SEC CIK 1191463

MURAI KEVIN M

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

Current Positions

CompanyShares OwnedAs Of
SNXview stock →4,8252021-08-31

Position History — SNX

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

051,277102,553153,8302008-102015-062019-042019-102019-112020-072021-082021-08

Recent Filings — SNX

DateActivitySharesPriceOwned After
2021-08-31Tax withholding151$127.074,825
2021-08-13Option exercise (derivative)4,275$0.0015,686
2021-08-13Option exercise4,275$45.649,251
2021-08-13Open-market sale2,726$124.746,525
2021-08-13Open-market sale1,319$125.265,206
2021-08-13Open-market sale230$126.504,976
2021-08-12Option exercise (derivative)4,275$0.0019,961
2021-08-12Open-market sale1,500$125.717,751
2021-08-12Open-market sale2,744$126.285,007
2021-08-12Open-market sale31$127.364,976
2021-08-12Option exercise4,275$45.649,251
2021-08-11Option exercise (derivative)4,275$0.0024,236
2021-08-11Open-market sale143$127.004,976
2021-08-11Open-market sale1,332$125.307,319
2021-08-11Open-market sale2,200$126.765,119
2021-08-11Open-market sale600$124.598,651
2021-08-11Option exercise4,275$45.649,251
2021-08-10Option exercise (derivative)4,275$0.0028,511
2021-08-10Option exercise4,275$45.649,251
2021-08-10Open-market sale300$122.968,951
2021-08-10Open-market sale2,501$124.404,976
2021-08-10Open-market sale1,474$123.847,477
2021-07-16Option exercise (derivative)4,275$0.0032,786
2021-07-16Open-market sale220$114.844,976
2021-07-16Option exercise4,275$45.649,251
2021-07-16Open-market sale1,593$111.687,658
2021-07-16Open-market sale765$112.536,893
2021-07-16Open-market sale1,697$113.575,196
2021-07-15Option exercise (derivative)3,883$0.000
2021-07-15Option exercise (derivative)392$0.0037,061
2021-07-15Option exercise3,883$32.188,859
2021-07-15Option exercise392$45.649,251
2021-07-15Open-market sale2,075$114.496,576
2021-07-15Open-market sale1,400$115.455,176
2021-07-15Open-market sale200$116.374,976
2021-07-15Open-market sale600$113.938,651
2021-07-14Option exercise (derivative)4,275$0.003,883
2021-07-14Open-market sale200$117.404,976
2021-07-14Option exercise4,275$32.189,251
2021-07-14Open-market sale300$115.958,951
2021-07-14Open-market sale3,775$116.475,176
2021-07-13Option exercise (derivative)4,275$0.008,158
2021-07-13Open-market sale41$118.434,976
2021-07-13Option exercise4,275$32.189,251
2021-07-13Open-market sale1,534$115.727,717
2021-07-13Open-market sale2,700$116.465,017
2021-06-11Option exercise (derivative)4,275$0.0012,433
2021-06-11Open-market sale546$127.768,705
2021-06-11Option exercise4,275$32.189,251
2021-06-11Open-market sale829$129.234,976
2021-06-11Open-market sale2,900$128.615,805
2021-06-10Option exercise (derivative)4,275$0.0016,708
2021-06-10Open-market sale989$127.054,976
2021-06-10Open-market sale500$125.958,751
2021-06-10Option exercise4,275$32.189,251
2021-06-10Open-market sale2,786$126.695,965
2021-06-09Option exercise (derivative)4,275$0.0020,983
2021-06-09Open-market sale143$129.294,976
2021-06-09Option exercise4,275$32.189,251
2021-06-09Open-market sale1,632$126.637,619
2021-06-09Open-market sale2,300$127.475,319
2021-06-09Open-market sale200$128.345,119
2021-06-08Option exercise (derivative)4,275$0.0025,258
2021-06-08Option exercise4,275$32.189,251
2021-06-08Open-market sale973$127.517,924
2021-06-08Open-market sale354$126.438,897
2021-06-08Open-market sale1,325$128.296,599
2021-06-08Open-market sale1,623$129.374,976
2021-06-01Tax withholding151$126.854,976
2021-05-14Option exercise (derivative)4,275$0.0029,533
2021-05-14Open-market sale100$121.045,127
2021-05-14Open-market sale2,425$120.775,227
2021-05-14Open-market sale1,050$119.357,652
2021-05-14Option exercise4,275$32.189,402
2021-05-14Open-market sale700$118.808,702
2021-05-13Option exercise (derivative)1,861$0.000
2021-05-13Option exercise (derivative)4,275$0.0033,808
2021-05-13Open-market sale450$119.115,127
2021-05-13Option exercise4,275$32.1811,263
2021-05-13Open-market sale2,910$118.475,577
2021-05-13Option exercise1,861$16.586,988
2021-05-13Open-market sale1,957$117.438,487
2021-05-13Open-market sale753$116.7710,444
2021-05-13Open-market sale66$115.8911,197
2021-05-12Option exercise (derivative)4,275$0.001,861
2021-05-12Open-market sale701$116.435,476
2021-05-12Open-market sale1,925$115.336,177
2021-05-12Open-market sale1,300$114.618,102
2021-05-12Option exercise4,275$16.589,402
2021-05-12Open-market sale349$117.125,127
2021-05-11Option exercise (derivative)4,275$0.006,136
2021-05-11Open-market sale200$120.145,127
2021-05-11Open-market sale500$117.638,902
2021-05-11Open-market sale1,405$118.567,497
2021-05-11Open-market sale2,170$119.255,327
2021-05-11Option exercise4,275$16.589,402
2021-04-30Option exercise (derivative)4,275$0.0010,411
2021-04-30Open-market sale3,129$121.596,273
2021-04-30Open-market sale999$122.315,274
2021-04-30Open-market sale147$123.265,127
2021-04-30Option exercise4,275$16.589,402
2021-04-29Option exercise (derivative)4,275$0.0014,686
2021-04-29Open-market sale750$123.838,652
2021-04-29Option exercise4,275$16.589,402
2021-04-29Open-market sale3,371$124.515,281
2021-04-29Open-market sale154$125.065,127
2021-04-28Option exercise (derivative)4,275$0.0018,961
2021-04-28Gift3,675$0.005,127
2021-04-28Gift3,675$0.0096,026
2021-04-28Option exercise4,275$16.589,402
2021-04-28Open-market sale3,419$123.665,983
2021-04-28Open-market sale856$124.175,127
2021-04-27Option exercise (derivative)4,275$0.0023,236
2021-04-27Open-market sale2,975$125.458,802
2021-04-27Open-market sale1,300$124.7911,777
2021-04-27Option exercise4,275$16.5813,077
2021-04-12Open-market sale5,000$120.0192,351
2021-04-07Open-market sale2,000$120.5097,351
2021-04-06Open-market sale2,000$120.50101,351
2021-04-06Open-market sale2,000$121.0099,351
2021-04-05Open-market sale2,000$119.52106,351
2021-04-05Open-market sale3,000$120.44103,351
2021-04-05Open-market sale2,500$117.50110,851
2021-04-05Open-market sale2,500$118.53108,351
2021-04-01Open-market sale5,000$116.59113,351
2021-03-29Grant / award1,459$0.008,802
2021-03-01Tax withholding166$94.507,343
2020-11-30Tax withholding230$160.317,509
2020-11-13Option exercise (derivative)2,375$0.0038,083
2020-11-13Option exercise (derivative)2,225$0.0027,511
2020-11-13Open-market sale227$147.5412,112
2020-11-13Open-market sale2,953$149.287,839
2020-11-13Option exercise2,225$32.4012,339
2020-11-13Open-market sale1,320$148.4010,792
2020-11-13Open-market sale100$150.017,739
2020-11-13Option exercise2,375$62.9010,114
2020-11-12Option exercise (derivative)2,375$0.0040,458
2020-11-12Option exercise (derivative)2,225$0.0029,736
2020-11-12Option exercise2,225$32.4012,339
2020-11-12Option exercise2,375$62.9010,114
2020-11-12Open-market sale616$150.607,739
2020-11-12Open-market sale331$145.8712,008
2020-11-12Open-market sale914$146.4611,094
2020-11-12Open-market sale920$149.468,355
2020-11-12Open-market sale1,662$148.479,275
2020-11-12Open-market sale157$147.6210,937
2020-11-11Option exercise (derivative)2,225$0.0031,961
2020-11-11Option exercise (derivative)2,375$0.0042,833
2020-11-11Option exercise2,375$62.9010,114
2020-11-11Option exercise2,225$32.4012,339
2020-11-11Open-market sale691$150.207,739
2020-11-11Open-market sale104$146.8712,235
2020-11-11Open-market sale1,248$147.6510,987
2020-11-11Open-market sale1,291$148.399,696
2020-11-11Open-market sale1,266$149.578,430
2020-11-10Option exercise (derivative)2,225$0.0034,186
2020-11-10Option exercise (derivative)2,375$0.0045,208
2020-11-10Open-market sale1,025$149.427,954
2020-11-10Open-market sale215$150.097,739
2020-11-10Open-market sale1,740$148.508,979
2020-11-10Open-market sale1,344$147.5510,719
2020-11-10Option exercise2,375$62.9010,114
2020-11-10Option exercise2,225$32.4012,339
2020-11-10Open-market sale276$146.5612,063
2020-10-29Open-market sale1,313$133.37118,651
2020-10-29Open-market sale900$132.75119,964
2020-10-28Open-market sale300$134.50118,351
2020-10-27Open-market sale700$142.00120,864
2020-10-23Open-market sale4,000$145.33121,564
2020-10-22Open-market sale3,864$145.20125,764
2020-10-22Open-market sale3,000$144.10129,628
2020-10-22Open-market sale200$146.00125,564
2020-10-21Open-market sale1,051$144.12132,628
2020-10-21Open-market sale100$142.96137,852
2020-10-21Open-market sale4,173$143.42133,679
2020-10-16Option exercise (derivative)2,375$0.0047,583
2020-10-16Option exercise (derivative)2,225$0.0036,411
2020-10-16Option exercise2,375$62.9010,114
2020-10-16Option exercise2,225$32.4012,339
2020-10-16Open-market sale3,923$149.417,801
2020-10-16Open-market sale62$150.147,739
2020-10-16Open-market sale615$148.8711,724
2020-10-15Option exercise (derivative)2,225$0.0038,636
2020-10-15Option exercise (derivative)1,756$0.0049,958
2020-10-15Option exercise (derivative)619$0.000
2020-10-15Open-market sale202$145.388,896
2020-10-15Open-market sale587$148.277,739
2020-10-15Open-market sale337$147.348,326
2020-10-15Option exercise619$61.838,358
2020-10-15Option exercise2,225$32.4012,339
2020-10-15Open-market sale335$142.7712,004
2020-10-15Open-market sale2,661$143.489,343
2020-10-15Open-market sale245$144.639,098
2020-10-15Option exercise1,756$62.9010,114
2020-10-15Open-market sale233$146.438,663
2020-10-14Option exercise (derivative)2,225$0.0040,861
2020-10-14Option exercise (derivative)2,375$0.00619
2020-10-14Open-market sale147$148.117,739
2020-10-14Option exercise2,375$61.8310,114
2020-10-14Option exercise2,225$32.4012,339
2020-10-14Open-market sale499$145.3811,840
2020-10-14Open-market sale708$146.4211,132
2020-10-14Open-market sale3,246$147.407,886
2020-10-13Option exercise (derivative)2,375$0.002,994
2020-10-13Option exercise (derivative)2,225$0.0043,086
2020-10-13Open-market sale2,007$149.047,817
2020-10-13Option exercise2,375$61.8310,114
2020-10-13Open-market sale78$150.617,739
2020-10-13Option exercise2,225$32.4012,339
2020-10-13Open-market sale1,480$148.549,824
2020-10-13Open-market sale331$147.3211,304
2020-10-13Open-market sale704$146.7811,635
2020-10-06Tax withholding493$151.927,739
2020-10-04Tax withholding589$150.608,232
2020-10-03Tax withholding513$150.608,821
2020-10-02Gift1,390$0.00137,952
2020-09-11Option exercise (derivative)2,225$0.0045,311
2020-09-11Option exercise (derivative)2,375$0.005,369
2020-09-11Option exercise2,375$61.8311,709
2020-09-11Option exercise2,225$32.4013,934
2020-09-11Open-market sale82$122.9713,852
2020-09-11Open-market sale3,819$124.209,334
2020-09-11Open-market sale699$123.5513,153
2020-09-10Option exercise (derivative)2,375$0.007,744
2020-09-10Option exercise (derivative)2,225$0.0047,536
2020-09-10Open-market sale930$126.399,469
2020-09-10Open-market sale135$127.229,334
2020-09-10Open-market sale811$124.4213,082
2020-09-10Open-market sale2,683$125.6810,399
2020-09-10Open-market sale41$123.9013,893
2020-09-10Option exercise2,225$32.4013,934
2020-09-10Option exercise2,375$61.8311,709
2020-09-09Option exercise (derivative)2,375$0.0010,119
2020-09-09Option exercise (derivative)2,225$0.0049,761
2020-09-09Open-market sale1,502$125.359,334
2020-09-09Open-market sale3,098$124.1910,836
2020-09-09Option exercise2,225$32.4013,934
2020-09-09Option exercise2,375$61.8311,709
2020-09-08Option exercise (derivative)2,225$0.0051,986
2020-09-08Option exercise (derivative)2,375$0.0012,494
2020-09-08Open-market sale88$124.119,334
2020-09-08Option exercise2,375$61.8311,709
2020-09-08Option exercise2,225$32.4013,934
2020-09-08Open-market sale3,194$122.6410,740
2020-09-08Open-market sale1,318$123.299,422
2020-08-31Tax withholding231$127.159,334
2020-08-14Option exercise (derivative)2,375$0.0014,869
2020-08-14Option exercise (derivative)2,225$0.0054,211
2020-08-14Open-market sale2,931$126.4411,234
2020-08-14Option exercise2,375$61.8311,940
2020-08-14Open-market sale1,669$127.229,565
2020-08-14Option exercise2,225$32.4014,165
2020-08-13Option exercise (derivative)2,225$0.0056,436
2020-08-13Option exercise (derivative)2,375$0.0017,244
2020-08-13Open-market sale283$127.8513,882
2020-08-13Option exercise2,225$32.4014,165
2020-08-13Option exercise2,375$61.8311,940
2020-08-13Open-market sale327$129.179,565
2020-08-13Open-market sale3,990$128.449,892
2020-08-12Option exercise (derivative)2,375$0.0019,619
2020-08-12Option exercise (derivative)2,225$0.0058,661
2020-08-12Option exercise2,375$61.8311,940
2020-08-12Option exercise2,225$32.4014,165
2020-08-12Open-market sale1,337$129.4612,828
2020-08-12Open-market sale3,263$130.699,565
2020-08-12Option exercise (derivative)2,375$0.0019,619
2020-08-12Option exercise (derivative)2,225$0.0058,661
2020-08-12Open-market sale3,263$130.699,565
2020-08-12Option exercise2,375$61.8311,940
2020-08-12Option exercise2,225$32.4014,165
2020-08-12Open-market sale1,337$129.4612,828
2020-08-11Option exercise (derivative)802$0.0060,886
2020-08-11Option exercise (derivative)1,423$0.000
2020-08-11Option exercise (derivative)2,375$0.0021,994
2020-08-11Open-market sale2,479$129.9511,686
2020-08-11Open-market sale974$131.459,722
2020-08-11Open-market sale990$130.4610,696
2020-08-11Open-market sale157$132.289,565
2020-08-11Option exercise802$32.4014,165
2020-08-11Option exercise1,423$26.9813,363
2020-08-11Option exercise2,375$61.8311,940
2020-07-24Option exercise (derivative)2,225$0.001,423
2020-07-24Option exercise (derivative)2,375$0.0024,369
2020-07-24Open-market sale2,486$123.499,565
2020-07-24Open-market sale666$122.2712,051
2020-07-24Open-market sale96$120.9414,069
2020-07-24Option exercise2,375$61.8311,940
2020-07-24Option exercise2,225$26.9814,165
2020-07-24Open-market sale1,352$121.6012,717
2020-07-24Gift1,700$0.00139,342
2020-07-23Option exercise (derivative)2,375$0.0026,744
2020-07-23Option exercise (derivative)2,225$0.003,648
2020-07-23Open-market sale617$125.319,565
2020-07-23Open-market sale1,398$124.4210,182
2020-07-23Open-market sale2,585$123.3411,580
2020-07-23Option exercise2,225$26.9814,165
2020-07-23Option exercise2,375$61.8311,940
2020-07-22Option exercise (derivative)2,225$0.005,873
2020-07-22Option exercise (derivative)2,375$0.0029,119
2020-07-22Option exercise2,375$61.8311,940
2020-07-22Option exercise2,225$26.9814,165
2020-07-22Open-market sale2,492$121.9111,673
2020-07-22Open-market sale1,375$123.209,565
2020-07-22Open-market sale733$122.5810,940
2020-07-21Option exercise (derivative)2,375$0.0031,494
2020-07-21Option exercise (derivative)2,225$0.008,098
2020-07-21Option exercise2,375$61.8311,940
2020-07-21Open-market sale1,085$121.7313,080
2020-07-21Open-market sale3,515$122.149,565
2020-07-21Option exercise2,225$26.9814,165
2020-07-13Open-market sale2,556$121.01141,892
2020-07-13Open-market sale2,677$122.00144,448
2020-07-13Gift850$0.00141,042
2020-06-12Option exercise (derivative)2,500$0.0010,323
2020-06-12Open-market sale281$102.399,565
2020-06-12Open-market sale2,219$101.739,846
2020-06-12Option exercise2,500$26.9812,065
2020-06-11Option exercise (derivative)843$0.0012,823
2020-06-11Open-market sale24$104.239,565
2020-06-11Option exercise843$26.9810,408
2020-06-11Open-market sale192$100.3710,216
2020-06-11Open-market sale159$103.329,589
2020-06-11Open-market sale243$102.609,748
2020-06-11Open-market sale225$101.669,991
2020-06-10Option exercise (derivative)2,500$0.0013,666
2020-06-10Open-market sale294$108.5811,771
2020-06-10Open-market sale89$112.129,642
2020-06-10Open-market sale528$111.309,731
2020-06-10Open-market sale584$110.4410,259
2020-06-10Open-market sale928$109.4110,843
2020-06-10Option exercise2,500$26.9812,065
2020-06-10Open-market sale77$113.659,565
2020-06-09Option exercise (derivative)2,500$0.0016,166
2020-06-09Open-market sale87$115.009,565
2020-06-09Open-market sale1,319$113.289,652
2020-06-09Open-market sale1,094$112.8410,971
2020-06-09Option exercise2,500$26.9812,065
2020-06-01Tax withholding231$109.619,565
2020-04-01Grant / award2,094$0.009,796
2020-03-11Option exercise (derivative)2,500$0.0018,666
2020-03-11Option exercise2,500$26.9810,202
2020-03-11Open-market sale500$106.197,702
2020-03-11Open-market sale1,201$105.558,202
2020-03-11Open-market sale100$104.259,403
2020-03-11Open-market sale699$103.629,503
2020-03-10Option exercise (derivative)2,500$0.0021,166
2020-03-10Open-market sale280$104.569,779
2020-03-10Open-market sale25$110.367,702
2020-03-10Open-market sale327$109.117,727
2020-03-10Open-market sale691$108.578,054
2020-03-10Open-market sale206$107.658,745
2020-03-10Open-market sale371$105.369,408
2020-03-10Open-market sale143$103.5610,059
2020-03-10Open-market sale457$106.428,951
2020-03-10Option exercise2,500$26.9810,202
2020-03-02Tax withholding161$129.817,702
2020-02-14Option exercise (derivative)2,500$0.0023,666
2020-02-14Open-market sale123$143.427,863
2020-02-14Option exercise2,500$26.9810,363
2020-02-14Open-market sale466$141.899,897
2020-02-14Open-market sale1,911$142.327,986
2020-02-13Option exercise (derivative)2,500$0.0026,166
2020-02-13Option exercise2,500$26.9810,363
2020-02-13Open-market sale882$144.327,863
2020-02-13Open-market sale1,212$143.398,745
2020-02-13Open-market sale382$142.509,957
2020-02-13Open-market sale24$141.9910,339
2020-02-12Option exercise (derivative)2,500$0.0028,666
2020-02-12Open-market sale609$143.678,556
2020-02-12Open-market sale693$144.107,863
2020-02-12Open-market sale830$142.529,165
2020-02-12Open-market sale368$141.619,995
2020-02-12Option exercise2,500$26.9810,363
2020-02-11Option exercise (derivative)2,500$0.0031,166
2020-02-11Option exercise2,500$26.9810,363
2020-02-11Open-market sale961$142.428,139
2020-02-11Open-market sale1,263$141.719,100
2020-02-11Open-market sale276$143.137,863
2020-01-30Open-market sale2,408$138.00147,125
2020-01-29Open-market sale2,000$137.75149,533
2020-01-28Open-market sale2,297$140.48151,533
2020-01-24Gift20,403$0.007,863
2020-01-24Gift20,403$0.00153,830
2020-01-17Option exercise (derivative)2,500$0.0033,666
2020-01-17Open-market sale34$149.8028,266
2020-01-17Open-market sale220$148.2928,300
2020-01-17Open-market sale1,089$147.4928,520
2020-01-17Open-market sale1,157$146.6129,609
2020-01-17Option exercise2,500$26.9830,766
2020-01-16Option exercise (derivative)2,500$0.0036,166
2020-01-16Option exercise2,500$26.9830,766
2020-01-16Open-market sale20$151.0928,266
2020-01-16Open-market sale2,480$150.6528,286
2020-01-15Option exercise (derivative)8,300$0.000
2020-01-15Option exercise (derivative)2,500$0.0038,666
2020-01-15Open-market sale8,300$150.1328,266
2020-01-15Open-market sale45$151.1336,566
2020-01-15Open-market sale1,713$150.4936,611
2020-01-15Open-market sale670$149.7638,324
2020-01-15Open-market sale72$148.4838,994
2020-01-15Option exercise8,300$29.2039,066
2020-01-15Option exercise2,500$26.9830,766
2020-01-14Option exercise (derivative)2,500$0.0041,166
2020-01-14Option exercise (derivative)3,300$0.008,300
2020-01-14Open-market sale311$147.7333,755
2020-01-14Open-market sale823$148.4532,932
2020-01-14Open-market sale653$149.6332,279
2020-01-14Open-market sale649$150.3531,630
2020-01-14Open-market sale3,300$150.1428,330
2020-01-14Open-market sale64$151.0428,266
2020-01-14Option exercise3,300$29.2034,066
2020-01-14Option exercise2,500$26.9830,766
2019-12-13Option exercise (derivative)2,500$0.0043,666
2019-12-13Open-market sale966$127.2728,759
2019-12-13Open-market sale305$128.4028,454
2019-12-13Open-market sale188$129.2728,266
2019-12-13Open-market sale1,041$126.7329,725
2019-12-13Option exercise2,500$26.9830,766
2019-12-12Option exercise (derivative)2,500$0.0046,166
2019-12-12Open-market sale1,022$129.3528,266
2019-12-12Open-market sale60$126.4230,706
2019-12-12Open-market sale49$127.1830,657
2019-12-12Open-market sale1,369$128.7429,288
2019-12-12Option exercise2,500$26.9830,766
2019-12-11Option exercise (derivative)2,500$0.0048,666
2019-12-11Open-market sale1,017$127.1828,266
2019-12-11Option exercise2,500$26.9830,766
2019-12-11Open-market sale1,459$126.6129,283
2019-12-11Open-market sale24$125.7530,742
2019-12-10Option exercise (derivative)2,500$0.0051,166
2019-12-10Option exercise2,500$26.9830,766
2019-12-10Open-market sale1,466$126.2828,266
2019-12-10Open-market sale1,034$125.7929,732
2019-12-02Tax withholding161$123.2328,266
2019-11-15Option exercise (derivative)2,500$0.0053,666
2019-11-15Open-market sale39$119.3530,577
2019-11-15Open-market sale12$119.2430,616
2019-11-15Open-market sale11$119.2530,628
2019-11-15Open-market sale12$119.3330,639
2019-11-15Open-market sale12$119.3230,651
2019-11-15Open-market sale43$119.3130,663
2019-11-15Open-market sale39$119.4030,706
2019-11-15Open-market sale39$119.4530,745
2019-11-15Open-market sale20$119.3030,784
2019-11-15Open-market sale14$119.1630,804
2019-11-15Open-market sale13$119.1530,818
2019-11-15Open-market sale39$118.6930,831
2019-11-15Open-market sale57$118.4830,870
2019-11-15Option exercise2,500$26.9830,927
2019-11-15Open-market sale12$119.8330,207
2019-11-15Open-market sale39$119.6330,219
2019-11-15Open-market sale39$119.4630,258
2019-11-15Open-market sale56$119.2330,297
2019-11-15Open-market sale39$119.0130,353
2019-11-15Open-market sale10$118.8730,392
2019-11-15Open-market sale31$118.8630,402
2019-11-15Open-market sale25$118.7830,433
2019-11-15Open-market sale1$118.6330,458
2019-11-15Open-market sale10$118.6830,459
2019-11-15Open-market sale17$118.6130,469
2019-11-15Open-market sale11$118.7630,486
2019-11-15Open-market sale56$118.8530,497
2019-11-15Open-market sale24$118.9930,553
2019-11-15Open-market sale11$119.9429,974
2019-11-15Open-market sale17$119.9129,985
2019-11-15Open-market sale11$119.9030,002
2019-11-15Open-market sale23$119.8930,013
2019-11-15Open-market sale39$119.7930,036
2019-11-15Open-market sale33$119.8230,075
2019-11-15Open-market sale39$119.8430,108
2019-11-15Open-market sale22$119.6930,147
2019-11-15Open-market sale23$119.6830,169
2019-11-15Open-market sale15$119.6430,192
2019-11-15Open-market sale1$120.3129,473
2019-11-15Open-market sale78$120.2829,474
2019-11-15Open-market sale32$119.8629,922
2019-11-15Open-market sale62$120.0829,591
2019-11-15Open-market sale32$120.0729,653
2019-11-15Open-market sale19$120.2129,685
2019-11-15Open-market sale13$120.0529,704
2019-11-15Open-market sale18$120.0429,717
2019-11-15Open-market sale39$120.3329,735
2019-11-15Open-market sale39$120.1029,774
2019-11-15Open-market sale22$120.0129,813
2019-11-15Open-market sale13$120.0229,835
2019-11-15Open-market sale14$119.8829,848
2019-11-15Open-market sale27$119.8729,862
2019-11-15Open-market sale14$119.9429,889
2019-11-15Open-market sale20$119.8529,954
2019-11-15Open-market sale19$119.9329,903
2019-11-15Open-market sale39$120.3529,552
2019-11-15Open-market sale39$120.3029,419
2019-11-15Open-market sale15$120.2929,458
2019-11-15Open-market sale8$121.2928,427
2019-11-15Open-market sale41$121.3328,435
2019-11-15Open-market sale37$121.2528,476
2019-11-15Open-market sale55$121.1228,513
2019-11-15Open-market sale83$121.1328,568
2019-11-15Open-market sale96$121.0428,651
2019-11-15Open-market sale62$121.1128,747
2019-11-15Open-market sale72$121.1028,809
2019-11-15Open-market sale13$121.0728,881
2019-11-15Open-market sale32$120.9828,894
2019-11-15Open-market sale37$121.1728,926
2019-11-15Open-market sale22$121.1628,963
2019-11-15Open-market sale52$121.0228,985
2019-11-15Open-market sale18$121.0129,037
2019-11-15Open-market sale28$121.0329,055
2019-11-15Open-market sale13$120.9629,083
2019-11-15Open-market sale47$121.1529,096
2019-11-15Open-market sale15$121.1429,143
2019-11-15Open-market sale16$121.0829,158
2019-11-15Open-market sale11$121.1829,174
2019-11-15Open-market sale39$121.0929,185
2019-11-15Open-market sale39$120.6929,224
2019-11-15Open-market sale39$120.5029,263
2019-11-15Open-market sale39$120.6329,302
2019-11-15Open-market sale39$120.4929,341
2019-11-15Open-market sale39$120.3829,380
2019-11-14Open-market sale46$117.7028,513
2019-11-14Open-market sale21$117.6128,927
2019-11-14Open-market sale199$117.6428,728
2019-11-14Open-market sale109$117.5828,948
2019-11-14Open-market sale51$117.5929,057
2019-11-14Open-market sale65$117.5629,108
2019-11-14Open-market sale44$117.5429,173
2019-11-14Open-market sale148$117.5329,217
2019-11-14Open-market sale9$117.5729,365
2019-11-14Open-market sale53$117.6229,374
2019-11-14Open-market sale17$117.3929,427
2019-11-14Open-market sale50$117.3829,444
2019-11-14Open-market sale83$117.5229,494
2019-11-14Open-market sale31$117.4929,577
2019-11-14Open-market sale86$117.6028,427
2019-11-14Open-market sale145$117.6828,583
2019-11-14Open-market sale24$117.6928,559
2019-11-14Option exercise (derivative)2,500$0.0056,166
2019-11-14Open-market sale22$117.9830,713
2019-11-14Open-market sale9$117.4530,735
2019-11-14Open-market sale17$117.4430,744
2019-11-14Open-market sale18$117.4330,761
2019-11-14Open-market sale12$117.7730,779
2019-11-14Open-market sale22$117.7430,791
2019-11-14Open-market sale9$117.2430,813
2019-11-14Open-market sale19$117.2930,822
2019-11-14Open-market sale18$118.1930,841
2019-11-14Open-market sale16$118.1830,859
2019-11-14Open-market sale10$118.1730,875
2019-11-14Open-market sale11$118.2930,885
2019-11-14Open-market sale11$118.2730,896
2019-11-14Open-market sale20$117.7130,907
2019-11-14Option exercise2,500$26.9830,927
2019-11-14Open-market sale23$118.4230,446
2019-11-14Open-market sale30$118.6830,469
2019-11-14Open-market sale23$118.5930,499
2019-11-14Open-market sale10$118.5830,522
2019-11-14Open-market sale34$118.5730,532
2019-11-14Open-market sale30$118.5630,566
2019-11-14Open-market sale13$118.3130,596
2019-11-14Open-market sale27$118.3030,609
2019-11-14Open-market sale15$118.3230,636
2019-11-14Open-market sale19$118.4530,651
2019-11-14Open-market sale22$118.2130,670
2019-11-14Open-market sale11$118.2330,692
2019-11-14Open-market sale10$118.2230,703
2019-11-14Open-market sale66$118.5130,341
2019-11-14Open-market sale28$118.4430,407
2019-11-14Open-market sale11$118.4330,435
2019-11-14Open-market sale27$117.4829,608
2019-11-14Open-market sale24$117.3929,635
2019-11-14Open-market sale2$117.3829,659
2019-11-14Open-market sale18$117.5129,661
2019-11-14Open-market sale23$117.5029,679
2019-11-14Open-market sale131$117.6629,702
2019-11-14Open-market sale57$117.9029,833
2019-11-14Open-market sale47$118.0529,890
2019-11-14Open-market sale23$117.7629,937
2019-11-14Open-market sale31$117.7529,960
2019-11-14Open-market sale1$117.8029,991
2019-11-14Open-market sale40$117.7929,992
2019-11-14Open-market sale47$117.7830,032
2019-11-14Open-market sale17$117.6730,079
2019-11-14Open-market sale28$117.5530,096
2019-11-14Open-market sale26$117.6530,124
2019-11-14Open-market sale24$117.6330,150
2019-11-14Open-market sale27$117.8930,174
2019-11-14Open-market sale12$117.8330,201
2019-11-14Open-market sale28$117.8230,213
2019-11-14Open-market sale12$117.9630,241
2019-11-14Open-market sale26$117.9530,253
2019-11-14Open-market sale5$118.4630,304
2019-11-14Open-market sale32$118.5230,309
2019-11-14Open-market sale25$118.1230,279
2019-11-13Open-market sale50$117.9628,845
2019-11-13Open-market sale68$117.9728,895
2019-11-13Open-market sale77$117.9128,963
2019-11-13Open-market sale12$117.8729,040
2019-11-13Open-market sale39$118.0429,052
2019-11-13Open-market sale55$117.8329,091
2019-11-13Open-market sale32$117.8229,146
2019-11-13Open-market sale28$117.9229,178
2019-11-13Open-market sale38$118.0329,206
2019-11-13Open-market sale50$117.9529,244
2019-11-13Open-market sale5$118.1429,294
2019-11-13Open-market sale59$118.1529,299
2019-11-13Open-market sale10$118.3129,358
2019-11-13Open-market sale32$118.1729,368
2019-11-13Open-market sale73$118.1929,400
2019-11-13Open-market sale75$118.0128,427
2019-11-13Open-market sale35$117.9328,502
2019-11-13Open-market sale73$117.9928,537
2019-11-13Open-market sale96$117.9828,610
2019-11-13Open-market sale44$118.1028,706
2019-11-13Open-market sale34$118.0928,750
2019-11-13Open-market sale61$118.0528,784
2019-11-13Option exercise (derivative)2,500$0.0058,666
2019-11-13Open-market sale22$116.3630,905
2019-11-13Open-market sale34$118.2130,313
2019-11-13Open-market sale40$118.2030,347
2019-11-13Open-market sale12$118.0830,387
2019-11-13Open-market sale60$117.9030,399
2019-11-13Open-market sale12$117.8630,459
2019-11-13Open-market sale30$117.8930,471
2019-11-13Open-market sale19$117.8830,501
2019-11-13Open-market sale10$117.3530,520
2019-11-13Open-market sale34$117.3430,530
2019-11-13Open-market sale35$117.2730,564
2019-11-13Open-market sale24$117.3030,599
2019-11-13Open-market sale23$117.2930,623
2019-11-13Open-market sale19$117.3130,646
2019-11-13Open-market sale14$117.3930,665
2019-11-13Open-market sale35$117.4330,679
2019-11-13Open-market sale11$117.4030,714
2019-11-13Open-market sale10$117.4130,725
2019-11-13Open-market sale30$117.3830,735
2019-11-13Open-market sale14$117.8030,765
2019-11-13Open-market sale21$117.3730,779
2019-11-13Open-market sale14$117.3230,800
2019-11-13Open-market sale12$117.3330,814
2019-11-13Open-market sale12$117.0030,826
2019-11-13Open-market sale23$116.9930,838
2019-11-13Open-market sale44$116.5030,861
2019-11-13Open-market sale27$118.1630,286
2019-11-13Option exercise2,500$26.9830,927
2019-11-13Open-market sale38$117.7729,657
2019-11-13Open-market sale31$117.8129,740
2019-11-13Open-market sale10$117.7129,771
2019-11-13Open-market sale17$117.7029,781
2019-11-13Open-market sale5$118.1229,798
2019-11-13Open-market sale22$118.1129,803
2019-11-13Open-market sale45$118.0029,825
2019-11-13Open-market sale51$118.0229,870
2019-11-13Open-market sale34$118.0729,921
2019-11-13Open-market sale51$118.0629,955
2019-11-13Open-market sale55$118.2430,006
2019-11-13Open-market sale64$118.2330,061
2019-11-13Open-market sale18$118.3430,125
2019-11-13Open-market sale18$118.3530,143
2019-11-13Open-market sale11$118.4030,161
2019-11-13Open-market sale20$118.3930,172
2019-11-13Open-market sale25$118.2230,192
2019-11-13Open-market sale5$118.2730,217
2019-11-13Open-market sale26$118.2630,222
2019-11-13Open-market sale38$118.2530,248
2019-11-13Open-market sale39$117.8429,473
2019-11-13Open-market sale37$117.7929,512
2019-11-13Open-market sale27$117.7829,549
2019-11-13Open-market sale27$117.7229,576
2019-11-13Open-market sale12$117.6729,603
2019-11-13Open-market sale42$117.6829,615
2019-11-13Open-market sale39$117.8529,701
2019-11-13Open-market sale6$117.7429,695
2019-11-12Open-market sale24$115.8729,088
2019-11-12Open-market sale56$117.0028,427
2019-11-12Open-market sale61$116.9128,483
2019-11-12Open-market sale62$116.8428,544
2019-11-12Open-market sale10$116.8528,606
2019-11-12Open-market sale19$116.8328,616
2019-11-12Open-market sale62$116.8028,635
2019-11-12Open-market sale34$116.7028,697
2019-11-12Open-market sale35$116.6928,731
2019-11-12Open-market sale18$116.6828,766
2019-11-12Open-market sale11$116.6628,784
2019-11-12Open-market sale37$116.5228,795
2019-11-12Open-market sale46$116.3328,832
2019-11-12Open-market sale46$116.0628,878
2019-11-12Open-market sale46$116.0328,924
2019-11-12Open-market sale46$115.9928,970
2019-11-12Open-market sale46$115.9829,016
2019-11-12Open-market sale26$116.0029,062
2019-11-12Open-market sale28$116.4929,901
2019-11-12Open-market sale11$115.8129,132
2019-11-12Open-market sale41$115.8029,143
2019-11-12Open-market sale66$115.7929,184
2019-11-12Open-market sale19$115.8429,250
2019-11-12Open-market sale31$115.8329,269
2019-11-12Open-market sale20$115.8229,300
2019-11-12Open-market sale17$115.8929,320
2019-11-12Open-market sale19$115.8829,337
2019-11-12Open-market sale67$116.1529,356
2019-11-12Open-market sale29$116.1429,423
2019-11-12Open-market sale15$116.4129,452
2019-11-12Open-market sale24$116.4029,467
2019-11-12Open-market sale30$116.3729,491
2019-11-12Open-market sale18$116.2429,521
2019-11-12Open-market sale56$116.2329,539
2019-11-12Open-market sale60$116.2229,595
2019-11-12Open-market sale17$116.3929,655
2019-11-12Open-market sale71$116.3829,672
2019-11-12Open-market sale20$116.4529,743
2019-11-12Open-market sale14$116.4629,763
2019-11-12Open-market sale16$116.1829,777
2019-11-12Open-market sale24$116.1729,793
2019-11-12Open-market sale35$116.2029,817
2019-11-12Open-market sale10$116.1829,852
2019-11-12Open-market sale39$116.5029,862
2019-11-12Open-market sale20$115.9129,112
2019-11-12Open-market sale46$116.0229,929
2019-11-12Option exercise (derivative)2,500$0.0061,166
2019-11-12Open-market sale22$118.6530,905
2019-11-12Open-market sale46$115.5629,999
2019-11-12Open-market sale81$116.0430,045
2019-11-12Open-market sale11$116.3230,126
2019-11-12Open-market sale46$116.8230,137
2019-11-12Open-market sale23$117.0130,183
2019-11-12Open-market sale3$117.0330,206
2019-11-12Open-market sale46$117.1730,209
2019-11-12Open-market sale82$117.1030,255
2019-11-12Open-market sale12$117.3630,337
2019-11-12Open-market sale44$118.1130,349
2019-11-12Open-market sale49$118.1030,393
2019-11-12Open-market sale11$117.9930,442
2019-11-12Open-market sale33$117.9830,453
2019-11-12Open-market sale15$117.9730,486
2019-11-12Open-market sale26$117.9630,501
2019-11-12Open-market sale52$117.8730,527
2019-11-12Open-market sale58$117.8530,579
2019-11-12Open-market sale50$117.8630,637
2019-11-12Open-market sale17$117.8430,687
2019-11-12Open-market sale21$118.1830,704
2019-11-12Open-market sale18$118.1730,725
2019-11-12Open-market sale52$118.1630,743
2019-11-12Open-market sale18$118.2130,795
2019-11-12Open-market sale19$118.2030,813
2019-11-12Open-market sale73$117.9030,832
2019-11-12Open-market sale24$115.7829,975
2019-11-12Option exercise2,500$26.9830,927
2019-10-18Open-market sale65$116.8628,566
2019-10-18Open-market sale27$116.6728,449
2019-10-18Open-market sale12$116.6828,476
2019-10-18Open-market sale10$116.6828,488
2019-10-18Open-market sale48$116.7528,498
2019-10-18Open-market sale10$116.7328,546
2019-10-18Open-market sale10$116.7828,556
2019-10-18Open-market sale19$116.7028,430
2019-10-18Open-market sale43$116.8428,631
2019-10-18Open-market sale9$116.7928,674
2019-10-18Open-market sale2$116.8228,683
2019-10-18Open-market sale46$116.8328,685
2019-10-18Open-market sale9$116.8528,731
2019-10-18Open-market sale3$116.6528,427
2019-10-18Option exercise (derivative)2,500$0.0063,666
2019-10-18Open-market sale41$117.6130,469
2019-10-18Open-market sale16$117.3830,510
2019-10-18Open-market sale35$117.3730,526
2019-10-18Open-market sale23$117.5130,561
2019-10-18Open-market sale16$117.6330,584
2019-10-18Open-market sale16$117.6230,600
2019-10-18Open-market sale21$117.2230,616
2019-10-18Open-market sale19$117.2330,637
2019-10-18Open-market sale10$117.2430,656
2019-10-18Open-market sale11$117.1030,666
2019-10-18Open-market sale10$117.1130,677
2019-10-18Open-market sale13$117.2630,687
2019-10-18Open-market sale41$117.7130,700
2019-10-18Open-market sale41$117.9630,741
2019-10-18Open-market sale37$117.7030,782
2019-10-18Open-market sale13$117.3130,819
2019-10-18Open-market sale25$117.2130,832
2019-10-18Open-market sale17$117.2030,857
2019-10-18Open-market sale9$117.1930,874
2019-10-18Open-market sale44$117.0730,883
2019-10-18Option exercise2,500$26.9830,927
2019-10-18Open-market sale41$117.0930,164
2019-10-18Open-market sale41$117.2730,205
2019-10-18Open-market sale60$117.3230,246
2019-10-18Open-market sale82$117.4830,306
2019-10-18Open-market sale41$117.5630,388
2019-10-18Open-market sale40$117.5230,429
2019-10-18Open-market sale77$116.9929,023
2019-10-18Open-market sale68$117.0329,150
2019-10-18Open-market sale38$117.0029,262
2019-10-18Open-market sale49$116.9429,300
2019-10-18Open-market sale16$117.0529,349
2019-10-18Open-market sale112$117.0429,365
2019-10-18Open-market sale26$117.0229,477
2019-10-18Open-market sale22$116.7729,503
2019-10-18Open-market sale41$117.3629,525
2019-10-18Open-market sale82$117.4429,566
2019-10-18Open-market sale111$117.5329,648
2019-10-18Open-market sale9$117.5529,759
2019-10-18Open-market sale127$117.5429,768
2019-10-18Open-market sale41$117.5029,895
2019-10-18Open-market sale82$117.5829,936
2019-10-18Open-market sale41$117.4030,018
2019-10-18Open-market sale41$117.3530,059
2019-10-18Open-market sale23$117.4530,100
2019-10-18Open-market sale41$117.3930,123
2019-10-18Open-market sale9$116.8828,740
2019-10-18Open-market sale9$117.0128,749
2019-10-18Open-market sale41$116.9328,758
2019-10-18Open-market sale56$116.9628,799
2019-10-18Open-market sale66$116.9228,855
2019-10-18Open-market sale33$116.9028,921
2019-10-18Open-market sale69$116.8928,954
2019-10-18Open-market sale44$117.0129,218
2019-10-18Open-market sale50$116.9129,100
2019-10-17Open-market sale12$117.6229,715
2019-10-17Open-market sale66$117.2729,804
2019-10-17Open-market sale34$117.0829,870
2019-10-17Open-market sale49$117.0729,904
2019-10-17Open-market sale50$116.6429,953
2019-10-17Open-market sale27$116.6130,003
2019-10-17Open-market sale20$116.7530,030
2019-10-17Open-market sale62$116.7430,050
2019-10-17Open-market sale46$116.8330,112
2019-10-17Open-market sale95$116.8230,158
2019-10-17Open-market sale24$118.1729,311
2019-10-17Open-market sale18$117.9929,335
2019-10-17Open-market sale78$117.9829,353
2019-10-17Open-market sale37$117.9729,431
2019-10-17Open-market sale28$117.9529,468
2019-10-17Open-market sale10$117.9129,496
2019-10-17Open-market sale50$118.3629,506
2019-10-17Open-market sale34$118.2729,556
2019-10-17Open-market sale9$118.2529,590
2019-10-17Open-market sale15$118.2129,599
2019-10-17Open-market sale13$118.1129,614
2019-10-17Open-market sale27$118.1029,627
2019-10-17Open-market sale22$117.8829,654
2019-10-17Open-market sale14$117.8029,676
2019-10-17Open-market sale25$117.7929,690
2019-10-17Open-market sale50$117.3829,754
2019-10-17Open-market sale27$117.6029,727
2019-10-17Open-market sale47$117.2529,096
2019-10-17Open-market sale19$117.4129,143
2019-10-17Open-market sale45$117.8229,162
2019-10-17Open-market sale60$117.8129,207
2019-10-17Open-market sale29$117.7729,267
2019-10-17Open-market sale15$118.1829,296
2019-10-17Open-market sale10$117.4628,427
2019-10-17Open-market sale48$117.5328,437
2019-10-17Open-market sale30$117.4328,485
2019-10-17Open-market sale19$117.4228,515
2019-10-17Open-market sale38$117.4028,534
2019-10-17Open-market sale59$117.3728,572
2019-10-17Open-market sale59$117.3428,631
2019-10-17Open-market sale20$117.3628,690
2019-10-17Open-market sale9$117.4428,710
2019-10-17Open-market sale11$117.6828,719
2019-10-17Open-market sale100$117.6728,730
2019-10-17Open-market sale136$117.6128,830
2019-10-17Open-market sale22$117.5828,966
2019-10-17Open-market sale9$117.5628,988
2019-10-17Open-market sale39$117.6428,997
2019-10-17Open-market sale32$117.6629,036
2019-10-17Open-market sale28$117.3529,068
2019-10-17Option exercise (derivative)2,500$0.0066,166
2019-10-17Open-market sale19$116.6730,908
2019-10-17Open-market sale5$116.7930,278
2019-10-17Open-market sale2$116.8130,283
2019-10-17Open-market sale2$116.8530,285
2019-10-17Open-market sale25$117.3030,287
2019-10-17Open-market sale15$117.3130,312
2019-10-17Open-market sale12$117.2430,327
2019-10-17Open-market sale27$117.2330,339
2019-10-17Open-market sale50$116.9730,366
2019-10-17Open-market sale67$116.9230,416
2019-10-17Open-market sale26$116.9130,483
2019-10-17Open-market sale15$116.7630,509
2019-10-17Open-market sale8$116.6030,524
2019-10-17Open-market sale10$116.6530,532
2019-10-17Open-market sale57$116.9330,542
2019-10-17Open-market sale30$116.9430,599
2019-10-17Open-market sale50$117.1230,629
2019-10-17Open-market sale50$117.5430,679
2019-10-17Open-market sale14$117.2630,729
2019-10-17Open-market sale50$117.5730,743
2019-10-17Open-market sale50$117.1130,793
2019-10-17Open-market sale11$116.7230,843
2019-10-17Open-market sale10$116.7130,854
2019-10-17Open-market sale16$116.5330,864
2019-10-17Open-market sale19$116.5430,880
2019-10-17Open-market sale9$116.5230,899
2019-10-17Open-market sale25$116.7330,253
2019-10-17Option exercise2,500$26.9830,927
2019-10-16Open-market sale13$116.5729,890
2019-10-16Open-market sale15$115.7029,088
2019-10-16Open-market sale126$115.9929,103
2019-10-16Open-market sale22$115.9529,229
2019-10-16Open-market sale34$116.0729,251
2019-10-16Open-market sale10$115.9329,285
2019-10-16Open-market sale14$116.1429,295
2019-10-16Open-market sale30$116.1329,309
2019-10-16Open-market sale33$116.0929,339
2019-10-16Open-market sale17$116.0229,372
2019-10-16Open-market sale16$115.9729,389
2019-10-16Open-market sale12$116.0329,405
2019-10-16Open-market sale39$116.3729,417
2019-10-16Open-market sale31$116.3629,456
2019-10-16Open-market sale49$116.5629,487
2019-10-16Open-market sale17$116.3829,536
2019-10-16Open-market sale50$116.2429,553
2019-10-16Open-market sale50$116.2329,603
2019-10-16Open-market sale33$116.1729,653
2019-10-16Open-market sale50$116.4029,686
2019-10-16Open-market sale19$116.3029,736
2019-10-16Open-market sale22$116.2929,755
2019-10-16Open-market sale10$116.2229,777
2019-10-16Open-market sale21$116.2129,787
2019-10-16Open-market sale32$116.1629,808
2019-10-16Open-market sale50$116.4229,840
2019-10-16Open-market sale27$115.8129,061
2019-10-16Open-market sale50$116.5329,903
2019-10-16Open-market sale15$115.7429,046
2019-10-16Open-market sale18$115.8728,494
2019-10-16Open-market sale60$115.8628,512
2019-10-16Open-market sale60$115.8828,572
2019-10-16Open-market sale62$115.8928,632
2019-10-16Open-market sale28$115.8328,694
2019-10-16Open-market sale80$116.0028,722
2019-10-16Open-market sale38$116.0128,802
2019-10-16Open-market sale19$115.9828,840
2019-10-16Open-market sale21$115.9428,859
2019-10-16Open-market sale65$115.8428,880
2019-10-16Open-market sale20$115.8228,945
2019-10-16Open-market sale16$115.8028,965
2019-10-16Open-market sale65$115.7928,981
2019-10-16Open-market sale52$115.8528,442
2019-10-16Open-market sale15$116.1828,427
2019-10-16Option exercise (derivative)2,500$0.0068,666
2019-10-16Open-market sale18$115.6630,765
2019-10-16Open-market sale12$115.4830,864
2019-10-16Open-market sale14$115.0030,876
2019-10-16Open-market sale21$115.0530,890
2019-10-16Open-market sale3$115.1830,911
2019-10-16Open-market sale13$115.1530,914
2019-10-16Option exercise2,500$26.9830,927
2019-10-16Open-market sale16$116.4629,953
2019-10-16Open-market sale27$116.4529,969
2019-10-16Open-market sale90$116.5929,996
2019-10-16Open-market sale25$116.5830,086
2019-10-16Open-market sale18$116.6030,111
2019-10-16Open-market sale25$116.9530,129
2019-10-16Open-market sale18$116.8730,154
2019-10-16Open-market sale73$116.8630,172
2019-10-16Open-market sale50$117.2130,245
2019-10-16Open-market sale50$116.9130,295
2019-10-16Open-market sale100$116.8230,345
2019-10-16Open-market sale50$116.7830,445
2019-10-16Open-market sale50$116.2730,495
2019-10-16Open-market sale27$116.2830,545
2019-10-16Open-market sale26$116.1530,572
2019-10-16Open-market sale68$115.9130,598
2019-10-16Open-market sale21$114.9330,666
2019-10-16Open-market sale36$114.9430,687
2019-10-16Open-market sale42$114.9230,723
2019-10-16Open-market sale37$115.4930,827
2019-10-16Open-market sale44$115.5030,783
2019-10-15Option exercise (derivative)2,500$0.0071,166
2019-10-15Open-market sale100$114.6329,227
2019-10-15Open-market sale100$114.5729,127
2019-10-15Open-market sale3$114.6729,124
2019-10-15Open-market sale200$114.6928,924
2019-10-15Open-market sale100$114.5928,824
2019-10-15Open-market sale397$114.4628,427
2019-10-15Option exercise2,500$26.9830,927
2019-10-15Open-market sale100$114.5030,827
2019-10-15Open-market sale100$114.6530,727
2019-10-15Open-market sale100$114.3330,627
2019-10-15Open-market sale100$114.4730,527
2019-10-15Open-market sale100$114.6130,427
2019-10-15Open-market sale100$114.5230,327
2019-10-15Open-market sale100$114.2030,227
2019-10-15Open-market sale300$114.4129,327
2019-10-15Open-market sale100$114.2429,627
2019-10-15Open-market sale100$114.1929,727
2019-10-15Open-market sale100$114.2029,827
2019-10-15Open-market sale100$114.1529,927
2019-10-15Open-market sale100$114.0530,027
2019-10-15Open-market sale100$114.1630,127
2019-10-07Tax withholding699$113.0028,920
2019-10-07Grant / award29,761$0.0042,699
2019-10-07Tax withholding493$113.0028,427
2019-10-07Tax withholding12,426$113.0030,273
2019-10-07Tax withholding654$113.0029,619
2019-10-04Tax withholding589$111.7912,938
2019-10-03Tax withholding513$110.1113,527
2019-09-03Tax withholding161$82.5014,040
2019-05-31Tax withholding161$86.7114,201
2019-04-17Gift200$0.00133,427
2019-04-15Option exercise (derivative)5,000$0.0011,600
2019-04-15Open-market sale5,000$107.8714,362
2019-04-15Option exercise5,000$29.2019,362
2019-04-12Option exercise (derivative)5,000$0.0016,600
2019-04-12Open-market sale100$106.9617,962
2019-04-12Open-market sale100$106.8418,062
2019-04-12Open-market sale100$106.9717,862
2019-04-12Open-market sale100$106.9417,762
2019-04-12Open-market sale100$107.2117,662
2019-04-12Open-market sale100$107.1717,562
2019-04-12Open-market sale200$107.1917,362
2019-04-12Open-market sale100$107.2217,262
2019-04-12Open-market sale100$106.6318,162
2019-04-12Open-market sale200$106.4818,262
2019-04-12Open-market sale200$106.4218,462
2019-04-12Open-market sale100$106.5518,662
2019-04-12Open-market sale100$106.6118,762
2019-04-12Open-market sale100$106.6218,862
2019-04-12Open-market sale100$106.5718,962
2019-04-12Open-market sale200$106.4619,062
2019-04-12Open-market sale100$106.4019,262
2019-04-12Option exercise5,000$29.2019,362
2019-04-12Open-market sale300$107.0114,904
2019-04-12Open-market sale700$107.0215,204
2019-04-12Open-market sale475$107.0315,904
2019-04-12Open-market sale100$107.0416,379
2019-04-12Open-market sale108$107.1316,479
2019-04-12Open-market sale175$107.1416,587
2019-04-12Open-market sale100$107.1516,762
2019-04-12Open-market sale200$107.1816,862
2019-04-12Open-market sale100$107.2817,062
2019-04-12Open-market sale100$107.2617,162
2019-04-12Open-market sale200$107.0014,704
2019-04-12Open-market sale308$106.9114,362
2019-04-12Open-market sale34$106.9214,670
2019-04-05Option exercise (derivative)5,000$0.0021,600
2019-04-05Open-market sale60$103.9218,786
2019-04-05Open-market sale60$103.7918,846
2019-04-05Open-market sale48$103.5318,906
2019-04-05Open-market sale60$103.5118,954
2019-04-05Open-market sale60$103.3419,014
2019-04-05Open-market sale60$103.8619,074
2019-04-05Open-market sale60$103.7119,134
2019-04-05Open-market sale60$103.2619,194
2019-04-05Open-market sale60$103.1619,254
2019-04-05Open-market sale48$102.6619,314
2019-04-05Option exercise5,000$29.2019,362
2019-04-05Open-market sale1,984$103.5614,362
2019-04-05Open-market sale84$103.4416,346
2019-04-05Open-market sale1,900$103.4516,430
2019-04-05Open-market sale73$103.4818,330
2019-04-05Open-market sale60$103.7818,403
2019-04-05Open-market sale20$103.7018,463
2019-04-05Open-market sale60$103.7318,483
2019-04-05Open-market sale15$103.6218,543
2019-04-05Open-market sale60$103.5218,558
2019-04-05Open-market sale60$103.5718,618
2019-04-05Open-market sale108$103.4218,678
2019-04-04Grant / award1,464$0.0014,362
2019-02-28Tax withholding112$98.1212,898
2019-01-23Gift12,679$0.0013,010
2019-01-23Gift12,679$0.00133,627
2018-11-30Tax withholding143$80.7419,580
2018-10-30Gift625$0.00127,057
2018-10-26Open-market sale200$77.8622,632
2018-10-26Open-market sale82$78.0122,832
2018-10-26Open-market sale18$77.9922,914
2018-10-26Open-market sale100$77.8322,932
2018-10-26Open-market sale100$77.9523,032
2018-10-26Open-market sale100$77.8123,132
2018-10-26Open-market sale100$77.6023,232
2018-10-26Open-market sale100$77.6623,332
2018-10-26Open-market sale200$78.5223,432
2018-10-26Open-market sale100$78.2623,632
2018-10-26Open-market sale100$78.2723,732
2018-10-26Open-market sale100$78.1723,832
2018-10-26Open-market sale100$77.8923,932
2018-10-26Open-market sale200$77.7624,032
2018-10-26Open-market sale100$77.9124,232
2018-10-26Open-market sale100$77.7124,332
2018-10-26Open-market sale100$77.6824,432
2018-10-26Open-market sale200$77.5324,532
2018-10-26Open-market sale100$77.6724,732
2018-10-26Open-market sale100$77.3124,832
2018-10-26Open-market sale100$76.8824,932
2018-10-26Open-market sale200$76.6625,032
2018-10-26Open-market sale100$76.4625,232
2018-10-26Open-market sale100$76.7725,332
2018-10-26Open-market sale100$76.7125,432
2018-10-26Open-market sale100$76.9725,532
2018-10-26Open-market sale200$78.0325,632
2018-10-26Open-market sale100$77.7922,532
2018-10-26Open-market sale100$77.4521,332
2018-10-26Open-market sale200$77.4221,432
2018-10-26Open-market sale104$77.4021,632
2018-10-26Open-market sale100$76.9121,736
2018-10-26Open-market sale100$76.9221,836
2018-10-26Open-market sale100$77.0521,936
2018-10-26Open-market sale200$77.3522,036
2018-10-26Open-market sale200$77.5222,236
2018-10-26Open-market sale96$77.8722,436
2018-10-26Open-market sale104$77.8819,723
2018-10-26Open-market sale100$77.4321,032
2018-10-26Open-market sale130$77.1919,927
2018-10-26Open-market sale117$77.1620,057
2018-10-26Open-market sale100$77.2520,174
2018-10-26Open-market sale100$77.2320,274
2018-10-26Open-market sale100$77.5420,374
2018-10-26Open-market sale100$77.7220,474
2018-10-26Open-market sale100$77.5720,574
2018-10-26Open-market sale258$77.4120,674
2018-10-26Open-market sale100$77.2720,932
2018-10-26Open-market sale200$77.4621,132
2018-10-26Open-market sale100$77.2419,827
2018-10-26Open-market sale100$76.92123,686
2018-10-26Open-market sale117$77.16121,907
2018-10-26Open-market sale130$77.19121,777
2018-10-26Open-market sale100$77.24121,677
2018-10-26Open-market sale104$77.88121,573
2018-10-26Open-market sale96$77.87124,286
2018-10-26Open-market sale100$77.23122,124
2018-10-26Open-market sale100$77.54122,224
2018-10-26Open-market sale100$77.72122,324
2018-10-26Open-market sale100$77.57122,424
2018-10-26Open-market sale258$77.41122,524
2018-10-26Open-market sale100$77.27122,782
2018-10-26Open-market sale100$77.43122,882
2018-10-26Open-market sale200$77.46122,982
2018-10-26Open-market sale100$77.45123,182
2018-10-26Open-market sale200$77.42123,282
2018-10-26Open-market sale104$77.40123,482
2018-10-26Open-market sale100$76.91123,586
2018-10-26Open-market sale100$77.25122,024
2018-10-26Open-market sale100$77.05123,786
2018-10-26Open-market sale200$77.35123,886
2018-10-26Open-market sale200$77.52124,086
2018-10-26Open-market sale100$77.79124,382
2018-10-26Open-market sale200$77.86124,482
2018-10-26Open-market sale82$78.01124,682
2018-10-26Open-market sale18$77.99124,764
2018-10-26Open-market sale100$77.83124,782
2018-10-26Open-market sale100$77.95124,882
2018-10-26Open-market sale100$77.81124,982
2018-10-26Open-market sale100$77.60125,082
2018-10-26Open-market sale100$77.66125,182
2018-10-26Open-market sale200$78.52125,282
2018-10-26Open-market sale100$78.26125,482
2018-10-26Open-market sale100$78.27125,582
2018-10-26Open-market sale100$78.17125,682
2018-10-26Open-market sale100$77.89125,782
2018-10-26Open-market sale200$77.76125,882
2018-10-26Open-market sale100$77.91126,082
2018-10-26Open-market sale100$77.71126,182
2018-10-26Open-market sale100$77.68126,282
2018-10-26Open-market sale200$77.53126,382
2018-10-26Open-market sale100$77.67126,582
2018-10-26Open-market sale100$77.31126,682
2018-10-26Open-market sale100$76.88126,782
2018-10-26Open-market sale200$76.66126,882
2018-10-26Open-market sale100$76.46127,082
2018-10-26Open-market sale100$76.77127,182
2018-10-26Open-market sale100$76.71127,282
2018-10-26Open-market sale100$76.97127,382
2018-10-26Open-market sale200$78.03127,482
2018-10-24Gift63,810$0.00127,682
2018-10-24Gift63,810$0.0025,832
2018-10-08Tax withholding830$83.7289,642
2018-10-08Tax withholding585$83.7290,472
2018-10-08Tax withholding10,276$83.7291,057
2018-10-07Grant / award19,691$0.00101,333
2018-10-04Tax withholding699$88.3881,642
2018-10-03Tax withholding675$84.9082,950
2018-10-03Tax withholding609$84.9082,341
2018-08-31Tax withholding170$96.9783,625
2018-05-31Tax withholding161$106.8283,795
2018-04-09Grant / award1,295$0.0083,956
2018-01-03Tax withholding2,738$138.21146,532
2018-01-03Grant / award7,145$0.00149,270
2018-01-03Tax withholding2,737$138.21146,533
2017-12-12Option exercise (derivative)2,000$0.0026,600
2017-12-12Open-market sale300$132.73143,225
2017-12-12Open-market sale600$132.65143,525
2017-12-12Option exercise2,000$29.20144,125
2017-12-12Open-market sale500$132.68142,125
2017-12-12Open-market sale96$132.96142,625
2017-12-12Open-market sale4$132.96142,721
2017-12-12Open-market sale400$132.93142,725
2017-12-12Open-market sale100$132.74143,125
2017-11-14Option exercise (derivative)2,000$0.0028,600
2017-11-14Open-market sale2,000$128.81142,125
2017-11-14Option exercise2,000$29.20144,125
2017-10-10Option exercise (derivative)2,000$0.0030,600
2017-10-10Option exercise2,000$29.20144,125
2017-10-10Open-market sale2,000$130.37142,125
2017-10-09Tax withholding830$130.52142,125
2017-10-06Tax withholding585$129.94142,955
2017-10-04Tax withholding699$128.72143,540
2017-10-03Tax withholding1,224$128.67138,411
2017-10-03Tax withholding676$128.67139,635
2017-10-03Grant / award (derivative)40,628$0.0040,628
2017-10-03Grant / award5,828$0.00144,239
2017-09-12Option exercise (derivative)2,000$0.0032,600
2017-09-12Open-market sale2,000$113.66140,311
2017-09-12Option exercise2,000$29.20142,311
2017-08-08Option exercise (derivative)2,000$0.0034,600
2017-08-08Open-market sale200$119.00140,311
2017-08-08Option exercise2,000$29.20142,311
2017-08-08Open-market sale300$119.09142,011
2017-08-08Open-market sale500$118.73140,511
2017-08-08Open-market sale500$119.07141,011
2017-08-08Open-market sale500$118.47141,511
2017-07-11Option exercise (derivative)2,000$0.0036,600
2017-07-11Option exercise2,000$29.20142,311
2017-07-11Open-market sale2,000$118.75140,311
2017-06-13Option exercise (derivative)2,000$0.0038,600
2017-06-13Open-market sale2,000$117.41140,311
2017-06-13Option exercise2,000$29.20142,311
2017-05-09Option exercise (derivative)2,000$0.0040,600
2017-05-09Option exercise2,000$29.20142,311
2017-05-09Open-market sale2,000$108.68140,311
2017-03-14Option exercise (derivative)2,000$0.0042,600
2017-03-14Option exercise2,000$29.20142,311
2017-03-14Open-market sale2,000$116.53140,311
2017-02-14Option exercise (derivative)2,000$0.0044,600
2017-02-14Open-market sale2,000$117.96140,311
2017-02-14Option exercise2,000$29.20142,311
2017-01-27Grant / award11,159$0.00146,121
2017-01-27Tax withholding5,810$120.12140,311
2017-01-10Option exercise (derivative)2,000$0.0046,600
2017-01-10Open-market sale100$121.17134,962
2017-01-10Open-market sale100$121.16135,062
2017-01-10Open-market sale100$121.05135,162
2017-01-10Open-market sale100$121.03135,262
2017-01-10Open-market sale100$120.85135,362
2017-01-10Open-market sale10$120.75135,462
2017-01-10Open-market sale100$120.70135,472
2017-01-10Open-market sale100$120.55135,572
2017-01-10Open-market sale600$120.38135,672
2017-01-10Open-market sale90$120.21136,272
2017-01-10Open-market sale100$120.09136,362
2017-01-10Open-market sale321$120.08136,462
2017-01-10Open-market sale70$119.74136,783
2017-01-10Open-market sale109$119.52136,853
2017-01-10Option exercise2,000$29.20136,962
2016-10-07Tax withholding830$110.71134,962
2016-10-06Tax withholding585$112.68135,792
2016-10-05Tax withholding1,548$112.01136,377
2016-10-04Grant / award (derivative)45,927$0.0045,927
2016-10-04Grant / award6,691$0.00137,925
2016-10-03Tax withholding1,224$111.64131,910
2016-10-03Tax withholding676$111.64131,234
2016-07-01Option exercise (derivative)5,100$0.000
2016-07-01Option exercise (derivative)11,400$0.0048,600
2016-07-01Option exercise11,400$29.20149,634
2016-07-01Open-market sale4,700$93.66144,934
2016-07-01Open-market sale11,800$94.39133,134
2016-07-01Option exercise5,100$30.96138,234
2016-06-01Option exercise (derivative)16,500$0.005,100
2016-06-01Option exercise16,500$30.96149,634
2016-06-01Open-market sale16,500$90.61133,134
2016-05-27Option exercise (derivative)3,300$0.0021,600
2016-05-27Open-market sale3,300$90.02133,134
2016-05-27Option exercise3,300$30.96136,434
2016-05-20Option exercise (derivative)3,300$0.0024,900
2016-05-20Open-market sale3,300$85.00133,134
2016-05-20Option exercise3,300$30.96136,434
2016-05-03Option exercise (derivative)9,900$0.0028,200
2016-05-03Open-market sale9,900$80.03133,134
2016-05-03Option exercise9,900$30.96143,034
2016-04-01Option exercise (derivative)16,500$0.0038,100
2016-04-01Open-market sale13,600$91.15133,134
2016-04-01Open-market sale2,900$90.68146,734
2016-04-01Option exercise16,500$30.96149,634
2016-03-01Option exercise (derivative)11,100$0.000
2016-03-01Option exercise (derivative)5,400$0.0054,600
2016-03-01Open-market sale16,500$94.52133,134
2016-03-01Option exercise5,400$30.96149,634
2016-03-01Option exercise11,100$19.41144,234
2016-02-18Option exercise (derivative)3,300$0.0011,100
2016-02-18Open-market sale3,300$90.00133,134
2016-02-18Option exercise3,300$19.41136,434
2016-02-01Option exercise (derivative)13,200$0.0014,400
2016-02-01Open-market sale9,200$83.58133,134
2016-02-01Open-market sale3,300$85.00143,034
2016-02-01Open-market sale700$84.04142,334
2016-02-01Option exercise13,200$19.41146,334
2016-01-12Grant / award21,085$0.00142,598
2016-01-12Tax withholding9,464$83.24133,134
2016-01-04Option exercise (derivative)13,200$0.0027,600
2016-01-04Open-market sale1,300$87.24121,513
2016-01-04Option exercise13,200$19.41134,713
2016-01-04Open-market sale7,351$85.29127,362
2016-01-04Open-market sale4,549$86.35122,813
2015-12-01Option exercise (derivative)16,500$0.0040,800
2015-12-01Option exercise16,500$19.41138,013
2015-12-01Open-market sale10,700$93.56127,313
2015-12-01Open-market sale4,700$94.33122,613
2015-12-01Open-market sale1,100$95.12121,513
2015-11-03Option exercise (derivative)3,300$0.0057,300
2015-11-03Option exercise3,300$19.41124,813
2015-11-03Open-market sale3,300$90.00121,513
2015-11-02Option exercise (derivative)13,200$0.0060,600
2015-11-02Option exercise13,200$19.41134,713
2015-11-02Open-market sale13,200$88.35121,513
2015-10-07Tax withholding830$89.99121,513
2015-10-06Grant / award (derivative)37,453$0.0037,453
2015-10-06Grant / award5,604—122,343
2015-10-05Tax withholding676$87.73116,739
2015-10-05Tax withholding1,225$87.73117,415
2015-10-05Tax withholding1,548$87.73118,640
2015-07-16Option exercise (derivative)3,300$0.0073,800
2015-07-16Option exercise3,300$19.41123,488
2015-07-16Open-market sale3,300$75.07120,188
2015-07-01Option exercise (derivative)3,300$0.0077,100
2015-07-01Option exercise3,300$19.41123,488
2015-07-01Open-market sale3,300$73.24120,188
2015-06-22Option exercise (derivative)1,297$0.0080,400
2015-06-22Option exercise1,297$19.41121,485
2015-06-22Open-market sale1,297$85.00120,188
2015-06-18Option exercise (derivative)2,003$0.0081,697
2015-06-18Option exercise2,003$19.41122,191
2015-06-18Open-market sale2,003$85.00120,188
2015-06-01Option exercise (derivative)9,900$0.0083,700
2015-06-01Open-market sale7,300$81.77122,788
2015-06-01Open-market sale2,600$82.60120,188
2015-06-01Option exercise9,900$19.41130,088
2015-05-14Option exercise (derivative)3,300$0.0093,600
2015-05-14Open-market sale3,300$80.09120,188
2015-05-14Option exercise3,300$19.41123,488
2015-05-01Option exercise (derivative)6,600$0.0096,900
2015-05-01Open-market sale6,600$76.51120,188
2015-05-01Option exercise6,600$19.41126,788
2015-04-28Option exercise (derivative)1,200$0.00103,500
2015-04-28Option exercise1,200$19.41121,388
2015-04-28Open-market sale1,200$80.00120,188
2015-04-01Option exercise (derivative)6,600$0.00104,700
2015-04-01Option exercise6,600$19.41126,788
2015-04-01Open-market sale100$76.15120,388
2015-04-01Open-market sale100$76.14120,488
2015-04-01Open-market sale200$76.11120,588
2015-04-01Open-market sale100$76.10120,788
2015-04-01Open-market sale223$76.09120,888
2015-04-01Open-market sale200$76.08121,111
2015-04-01Open-market sale100$76.07121,311
2015-04-01Open-market sale100$76.03121,411
2015-04-01Open-market sale200$75.90121,511
2015-04-01Open-market sale800$75.89121,711
2015-04-01Open-market sale977$75.80122,511
2015-04-01Open-market sale1,800$74.13123,488
2015-04-01Open-market sale1,500$74.06125,288
2015-04-01Open-market sale200$76.17120,188
2015-04-01Tax withholding1,566$72.61120,188
2015-03-25Option exercise (derivative)2,400$0.00111,300
2015-03-25Open-market sale100$80.15121,774
2015-03-25Open-market sale1$80.12121,874
2015-03-25Open-market sale200$80.12121,875
2015-03-25Open-market sale100$80.10122,075
2015-03-25Open-market sale100$80.10122,175
2015-03-25Open-market sale100$80.08122,275
2015-03-25Open-market sale192$80.08122,375
2015-03-25Open-market sale100$80.07122,567
2015-03-25Open-market sale207$80.07122,667
2015-03-25Open-market sale200$80.07122,874
2015-03-25Open-market sale200$80.06123,074
2015-03-25Open-market sale676$80.05123,274
2015-03-25Open-market sale4$80.03123,950
2015-03-25Open-market sale200$80.00123,954
2015-03-25Option exercise2,400$19.41124,154
2015-03-25Open-market sale20$80.19121,754
2015-03-02Open-market sale200$76.70121,884
2015-03-02Open-market sale100$76.71121,784
2015-03-02Open-market sale30$76.75121,754
2015-03-02Option exercise (derivative)6,600$0.00113,700
2015-03-02Open-market sale600$76.40124,854
2015-03-02Open-market sale300$76.39125,454
2015-03-02Open-market sale100$76.31125,754
2015-03-02Open-market sale300$76.30125,854
2015-03-02Open-market sale100$76.28126,154
2015-03-02Open-market sale600$76.27126,254
2015-03-02Open-market sale600$76.26126,854
2015-03-02Open-market sale200$76.26127,454
2015-03-02Open-market sale300$76.25127,654
2015-03-02Open-market sale43$76.23127,954
2015-03-02Open-market sale8$76.20127,997
2015-03-02Open-market sale57$76.17128,005
2015-03-02Open-market sale100$76.41124,754
2015-03-02Open-market sale300$76.41124,454
2015-03-02Open-market sale100$76.15128,062
2015-03-02Open-market sale100$76.42124,354
2015-03-02Open-market sale200$76.46124,154
2015-03-02Open-market sale200$76.48123,954
2015-03-02Open-market sale100$76.13128,162
2015-03-02Open-market sale92$76.13128,262
2015-03-02Option exercise6,600$19.41128,354
2015-03-02Open-market sale270$76.69122,084
2015-03-02Open-market sale100$76.69122,354
2015-03-02Open-market sale200$76.55122,454
2015-03-02Open-market sale200$76.52122,654
2015-03-02Open-market sale400$76.50122,854
2015-03-02Open-market sale300$76.50123,254
2015-03-02Open-market sale200$76.49123,554
2015-03-02Open-market sale200$76.48123,754
2015-02-13Option exercise (derivative)3,300$0.00120,300
2015-02-13Open-market sale3,100$80.00121,954
2015-02-13Option exercise3,300$19.41125,054
2015-02-13Open-market sale200$80.05121,754
2015-02-03Option exercise (derivative)3,300$0.00123,600
2015-02-03Open-market sale200$76.49121,954
2015-02-03Open-market sale600$76.48122,154
2015-02-03Open-market sale200$76.48122,754
2015-02-03Open-market sale500$76.25122,954
2015-02-03Open-market sale200$76.12123,454
2015-02-03Open-market sale200$76.08123,854
2015-02-03Open-market sale100$75.99124,054
2015-02-03Open-market sale900$75.97124,154
2015-02-03Option exercise3,300$19.41125,054
2015-02-03Open-market sale200$76.60121,754
2015-02-03Open-market sale200$76.11123,654
2015-02-02Option exercise (derivative)3,300$0.00126,900
2015-02-02Open-market sale100$73.69123,654
2015-02-02Open-market sale500$73.52124,454
2015-02-02Open-market sale100$73.30124,954
2015-02-02Open-market sale200$73.55124,254
2015-02-02Open-market sale400$74.21121,754
2015-02-02Open-market sale34$74.05122,154
2015-02-02Open-market sale100$73.83122,188
2015-02-02Open-market sale190$73.82122,288
2015-02-02Open-market sale10$73.81122,478
2015-02-02Open-market sale216$73.81122,488
2015-02-02Open-market sale50$73.75122,704
2015-02-02Open-market sale100$73.74122,754
2015-02-02Open-market sale100$73.73122,854
2015-02-02Open-market sale200$73.72122,954
2015-02-02Open-market sale43$73.72123,154
2015-02-02Open-market sale357$73.71123,197
2015-02-02Open-market sale100$73.69123,554
2015-02-02Option exercise3,300$19.41125,054
2015-02-02Open-market sale200$73.68123,754
2015-02-02Open-market sale200$73.64123,954
2015-02-02Open-market sale100$73.58124,154
2015-01-26Option exercise (derivative)3,300$0.00130,200
2015-01-26Open-market sale2,200$80.00122,854
2015-01-26Option exercise3,300$19.41125,054
2015-01-26Open-market sale400$80.04122,354
2015-01-26Open-market sale300$80.13121,754
2015-01-26Open-market sale300$80.07122,054
2015-01-26Open-market sale100$80.04122,754
2015-01-22Grant / award17,564$0.00130,098
2015-01-22Tax withholding8,344$79.00121,754
2015-01-02Option exercise (derivative)6,600$0.00133,500
2015-01-02Open-market sale200$76.09117,134
2015-01-02Open-market sale100$76.09117,334
2015-01-02Open-market sale100$76.09117,434
2015-01-02Open-market sale100$76.08117,534
2015-01-02Open-market sale100$76.06117,634
2015-01-02Open-market sale6$76.06117,734
2015-01-02Open-market sale500$76.05117,740
2015-01-02Open-market sale94$76.05118,240
2015-01-02Open-market sale200$76.02118,334
2015-01-02Open-market sale200$76.01118,534
2015-01-02Open-market sale100$76.00118,734
2015-01-02Open-market sale200$76.00118,834
2015-01-02Open-market sale100$75.93119,034
2015-01-02Option exercise6,600$19.41119,134
2015-01-02Open-market sale186$78.39115,048
2015-01-02Open-market sale100$78.32115,234
2015-01-02Open-market sale100$78.31115,334
2015-01-02Open-market sale55$77.97115,434
2015-01-02Open-market sale200$77.80115,489
2015-01-02Open-market sale45$77.64115,689
2015-01-02Open-market sale100$77.61115,734
2015-01-02Open-market sale300$76.20115,834
2015-01-02Open-market sale100$76.20116,134
2015-01-02Open-market sale200$76.17116,234
2015-01-02Open-market sale100$76.16116,434
2015-01-02Open-market sale100$76.16116,534
2015-01-02Open-market sale100$76.15116,634
2015-01-02Open-market sale200$76.14116,734
2015-01-02Open-market sale100$76.13116,934
2015-01-02Open-market sale100$76.12117,034
2015-01-02Open-market sale200$78.72112,534
2015-01-02Open-market sale100$78.72112,734
2015-01-02Open-market sale200$78.71112,834
2015-01-02Open-market sale100$78.71113,034
2015-01-02Open-market sale400$78.70113,134
2015-01-02Open-market sale100$78.62113,534
2015-01-02Open-market sale14$78.40115,034
2015-01-02Open-market sale300$78.61113,634
2015-01-02Open-market sale200$78.61113,934
2015-01-02Open-market sale100$78.60114,134
2015-01-02Open-market sale800$78.59114,234
2014-12-23Option exercise (derivative)2,900$0.00140,100
2014-12-23Open-market sale100$75.27115,134
2014-12-23Open-market sale100$75.32115,034
2014-12-23Open-market sale300$75.32114,734
2014-12-23Open-market sale200$75.33114,534
2014-12-23Open-market sale200$75.39114,334
2014-12-23Open-market sale100$75.41114,234
2014-12-23Open-market sale200$75.44114,034
2014-12-23Open-market sale300$75.47113,734
2014-12-23Open-market sale200$75.47113,534
2014-12-23Open-market sale200$75.49113,334
2014-12-23Open-market sale100$75.52113,234
2014-12-23Open-market sale200$75.58113,034
2014-12-23Open-market sale200$75.63112,834
2014-12-23Open-market sale200$75.66112,634
2014-12-23Open-market sale100$75.83112,534
2014-12-23Open-market sale100$75.20115,334
2014-12-23Option exercise2,900$19.41115,434
2014-12-23Open-market sale100$75.26115,234
2014-12-22Option exercise (derivative)400$0.00143,000
2014-12-22Open-market sale400$75.00112,534
2014-12-22Option exercise400$19.41112,934
2014-12-01Option exercise (derivative)3,300$0.00143,400
2014-12-01Open-market sale400$71.52112,734
2014-12-01Open-market sale100$71.51113,134
2014-12-01Open-market sale200$71.50113,234
2014-12-01Open-market sale400$71.50113,434
2014-12-01Open-market sale100$71.42113,834
2014-12-01Open-market sale100$71.10113,934
2014-12-01Open-market sale100$71.05114,034
2014-12-01Open-market sale140$71.00114,134
2014-12-01Open-market sale60$70.98114,274
2014-12-01Open-market sale400$70.85114,334
2014-12-01Open-market sale200$70.83114,734
2014-12-01Open-market sale100$70.81114,934
2014-12-01Open-market sale100$70.80115,034
2014-12-01Open-market sale100$70.79115,134
2014-12-01Open-market sale100$70.78115,234
2014-12-01Open-market sale200$70.62115,334
2014-12-01Open-market sale300$70.60115,534
2014-12-01Option exercise3,300$19.41115,834
2014-12-01Open-market sale100$71.58112,534
2014-12-01Open-market sale100$71.53112,634
2014-11-03Option exercise (derivative)3,300$0.00146,700
2014-11-03Open-market sale100$70.04114,634
2014-11-03Open-market sale500$70.00115,334
2014-11-03Option exercise3,300$19.41115,834
2014-11-03Open-market sale100$70.46112,534
2014-11-03Open-market sale100$70.36112,634
2014-11-03Open-market sale100$70.36112,734
2014-11-03Open-market sale114$70.35112,834
2014-11-03Open-market sale100$70.29112,948
2014-11-03Open-market sale86$70.27113,048
2014-11-03Open-market sale100$70.25113,134
2014-11-03Open-market sale100$70.23113,234
2014-11-03Open-market sale200$70.22113,334
2014-11-03Open-market sale100$70.21113,534
2014-11-03Open-market sale33$70.20113,634
2014-11-03Open-market sale67$70.19113,667
2014-11-03Open-market sale25$70.18113,734
2014-11-03Open-market sale75$70.17113,759
2014-11-03Open-market sale200$70.16113,834
2014-11-03Open-market sale200$70.14114,034
2014-11-03Open-market sale100$70.11114,234
2014-11-03Open-market sale100$70.10114,334
2014-11-03Open-market sale100$70.07114,434
2014-11-03Open-market sale100$70.05114,534
2014-11-03Open-market sale300$70.02115,034
2014-11-03Open-market sale300$70.03114,734
2014-10-07Grant / award (derivative)51,714$0.0051,714
2014-10-07Grant / award7,949—112,534
2014-10-06Tax withholding1,115$64.66104,585
2014-10-03Tax withholding487$65.32105,700
2014-10-03Tax withholding882$65.32106,187
2014-04-01Tax withholding2,256$61.70107,069
2013-10-05Tax withholding1,430$60.92109,325
2013-10-03Grant / award (derivative)33,869$0.0033,869
2013-10-03Grant / award6,469—110,755
2013-10-03Tax withholding882$61.83104,286
2012-10-05Tax withholding1,385$32.77105,168
2012-10-03Grant / award (derivative)61,674$0.0061,674
2012-10-03Grant / award11,728—106,553
2011-10-05Grant / award (derivative)73,666$0.0073,666
2011-10-05Grant / award14,825—94,825
2010-04-01Grant / award (derivative)60,000$0.0060,000
2010-04-01Grant / award15,000—80,000
2009-09-29Grant / award (derivative)60,000$0.0060,000
2009-09-29Grant / award15,000—65,000
2009-09-29Grant / award (derivative)60,000$0.0060,000
2009-09-29Grant / award15,000—65,000
2008-10-03Grant / award (derivative)150,000$0.00150,000
2008-10-03Grant / award50,000—50,000

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