SEC CIK 1271132

LAROCQUE PETER

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

Current Positions

CompanyShares OwnedAs Of
SNXview stock →47,4372021-07-02

Position History — SNX

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

021,77143,54265,3132005-102009-102014-012014-032015-012019-102021-07

Recent Filings — SNX

DateActivitySharesPriceOwned After
2021-07-02Option exercise (derivative)689$0.00918
2021-07-02Option exercise (derivative)610$0.003,249
2021-07-02Option exercise (derivative)1,065$0.009,940
2021-07-02Option exercise (derivative)698$0.009,317
2021-07-02Option exercise689$57.3447,437
2021-07-02Option exercise610$65.8348,047
2021-07-02Option exercise1,065$38.8949,112
2021-07-02Option exercise698$56.5049,810
2021-07-02Open-market sale3,062$120.9546,748
2021-03-31Option exercise (derivative)406$0.003,859
2021-03-31Option exercise (derivative)459$0.001,607
2021-03-31Option exercise (derivative)710$0.0011,005
2021-03-31Option exercise (derivative)466$0.0010,015
2021-03-31Option exercise459$57.3447,207
2021-03-31Open-market sale2,041$115.0046,748
2021-03-31Option exercise406$65.8347,613
2021-03-31Option exercise466$56.5048,789
2021-03-31Option exercise710$38.8948,323
2021-01-28Tax withholding1,881$84.5846,748
2021-01-28Grant / award5,731$0.0048,629
2021-01-20Grant / award (derivative)15,331$0.0015,331
2021-01-20Grant / award4,308$0.0020,804
2021-01-20Grant / award (derivative)15,171$0.0015,171
2021-01-20Grant / award4,308$0.0020,804
2021-01-20Grant / award22,094$0.0042,898
2021-01-19Open-market sale2,259$88.9216,496
2021-01-15Option exercise (derivative)699$0.0010,481
2021-01-15Option exercise (derivative)689$0.002,066
2021-01-15Option exercise (derivative)609$0.004,265
2021-01-15Option exercise (derivative)1,420$0.0011,715
2021-01-15Option exercise609$65.8320,053
2021-01-15Option exercise689$57.3419,444
2021-01-15Option exercise699$56.5022,172
2021-01-15Option exercise1,420$38.8921,473
2021-01-15Open-market sale3,417$86.7418,755
2020-10-20Grant / award14,084$0.0025,650
2020-10-20Tax withholding6,895$147.2118,755
2020-10-12Tax withholding503$150.4711,566
2020-10-08Open-market sale200$154.6712,983
2020-10-08Open-market sale100$155.0412,069
2020-10-08Open-market sale114$154.8812,869
2020-10-08Open-market sale100$154.8912,769
2020-10-08Open-market sale200$154.9112,569
2020-10-08Open-market sale200$154.9112,369
2020-10-08Open-market sale100$154.9212,269
2020-10-08Open-market sale100$154.9812,169
2020-10-08Option exercise (derivative)1,828$0.004,874
2020-10-08Option exercise (derivative)689$0.002,755
2020-10-08Option exercise (derivative)2,796$0.0011,180
2020-10-08Option exercise (derivative)710$0.0013,135
2020-10-08Option exercise (derivative)562$0.000
2020-10-08Option exercise2,796$110.4418,654
2020-10-08Option exercise710$76.0115,858
2020-10-08Option exercise1,828$128.6715,148
2020-10-08Option exercise689$112.0813,320
2020-10-08Option exercise562$89.2112,631
2020-10-08Open-market sale100$154.6113,183
2020-10-08Open-market sale100$154.5813,283
2020-10-08Open-market sale100$154.5813,383
2020-10-08Open-market sale100$154.5213,483
2020-10-08Open-market sale400$154.5113,583
2020-10-08Open-market sale100$154.4713,983
2020-10-08Open-market sale100$154.4514,183
2020-10-08Open-market sale100$154.4414,283
2020-10-08Open-market sale100$154.4314,383
2020-10-08Open-market sale120$154.2818,534
2020-10-08Open-market sale100$154.2918,434
2020-10-08Open-market sale100$154.3018,334
2020-10-08Open-market sale300$154.3018,034
2020-10-08Open-market sale300$154.3117,734
2020-10-08Open-market sale100$154.3117,634
2020-10-08Open-market sale200$154.3217,434
2020-10-08Open-market sale600$154.3416,834
2020-10-08Open-market sale100$154.3616,734
2020-10-08Open-market sale100$154.3816,634
2020-10-08Open-market sale100$154.4016,534
2020-10-08Open-market sale667$154.4115,867
2020-10-08Open-market sale100$154.4215,767
2020-10-08Open-market sale1,284$154.4214,483
2020-10-08Open-market sale100$154.4614,083
2020-10-06Tax withholding275$151.9212,069
2020-10-05Open-market sale163$149.1913,358
2020-10-05Open-market sale185$149.4218,373
2020-10-05Open-market sale1$149.4118,372
2020-10-05Open-market sale106$149.3618,266
2020-10-05Open-market sale4,745$149.2313,521
2020-10-05Open-market sale100$149.1313,258
2020-10-05Open-market sale100$149.1212,958
2020-10-05Open-market sale200$149.1213,058
2020-10-04Tax withholding328$150.6017,944
2020-10-03Tax withholding286$150.6018,272
2020-10-02Tax withholding347$147.6418,558
2020-07-16Open-market sale1,618$123.4318,905
2020-07-15Option exercise (derivative)1,123$0.00562
2020-07-15Option exercise (derivative)1,377$0.003,444
2020-07-15Option exercise (derivative)2,130$0.0013,845
2020-07-15Open-market sale1,130$122.0020,523
2020-07-15Open-market sale2,377$123.0021,653
2020-07-15Option exercise1,123$89.2121,646
2020-07-15Option exercise1,377$112.0823,023
2020-07-15Option exercise2,130$76.0125,153
2020-07-15Open-market sale1,123$123.1224,030
2020-01-30Grant / award4,336$0.0022,441
2020-01-30Tax withholding1,918$140.0920,523
2020-01-16Option exercise (derivative)5,325$0.0015,975
2020-01-16Option exercise (derivative)258$0.000
2020-01-16Option exercise (derivative)749$0.001,685
2020-01-16Option exercise (derivative)5,512$0.004,821
2020-01-16Option exercise (derivative)5,486$0.006,702
2020-01-16Option exercise5,486$128.6730,110
2020-01-16Option exercise5,325$76.0135,435
2020-01-16Open-market sale456$152.5434,979
2020-01-16Open-market sale874$152.1534,105
2020-01-16Open-market sale1,000$152.1333,105
2020-01-16Open-market sale1,000$152.3232,105
2020-01-16Open-market sale1,000$152.3231,105
2020-01-16Open-market sale1,000$152.2630,105
2020-01-16Open-market sale1,000$152.5429,105
2020-01-16Open-market sale1,000$152.0028,105
2020-01-16Option exercise5,512$112.0824,624
2020-01-16Option exercise749$89.2119,112
2020-01-16Open-market sale1,000$149.1019,105
2020-01-16Open-market sale1,000$149.0822,105
2020-01-16Open-market sale1,000$149.1418,105
2020-01-16Open-market sale2,000$149.0020,105
2020-01-16Open-market sale1,000$148.9023,105
2020-01-16Open-market sale2,000$150.9024,105
2020-01-16Open-market sale1,000$151.5227,105
2020-01-16Option exercise258$62.9018,363
2020-01-16Open-market sale1,000$151.2026,105
2019-10-11Tax withholding503$113.7718,105
2019-10-07Tax withholding275$113.0018,608
2019-10-07Tax withholding389$113.0018,883
2019-10-04Tax withholding328$111.7919,272
2019-10-03Tax withholding286$110.1119,600
2019-10-02Grant / award (derivative)13,976$0.0013,976
2019-10-02Grant / award3,531$0.0019,886
2019-10-01Open-market sale145$111.0819,547
2019-10-01Open-market sale100$111.8119,692
2019-10-01Open-market sale100$112.6119,792
2019-10-01Open-market sale100$113.3519,892
2019-10-01Open-market sale69$112.8719,992
2019-10-01Open-market sale300$110.5020,061
2019-10-01Open-market sale100$112.6620,361
2019-10-01Open-market sale78$110.8416,758
2019-10-01Open-market sale100$110.7616,836
2019-10-01Open-market sale100$111.1516,936
2019-10-01Open-market sale100$110.9017,036
2019-10-01Open-market sale100$110.3617,136
2019-10-01Open-market sale700$110.3517,236
2019-10-01Open-market sale105$110.4217,936
2019-10-01Open-market sale200$112.6418,041
2019-10-01Open-market sale100$110.3818,241
2019-10-01Open-market sale100$110.7018,341
2019-10-01Open-market sale100$111.0318,441
2019-10-01Open-market sale100$111.0418,541
2019-10-01Open-market sale100$110.8118,641
2019-10-01Open-market sale100$110.9518,741
2019-10-01Open-market sale1$111.1918,841
2019-10-01Open-market sale105$112.0918,842
2019-10-01Open-market sale100$110.8918,947
2019-10-01Open-market sale100$113.1019,047
2019-10-01Open-market sale100$113.4819,147
2019-10-01Open-market sale100$111.0519,247
2019-10-01Open-market sale100$113.4519,347
2019-10-01Open-market sale100$110.5719,447
2019-10-01Open-market sale200$110.4316,458
2019-10-01Open-market sale103$110.4016,355
2019-10-01Open-market sale100$110.4416,658
2019-10-01Open-market sale100$110.9223,156
2019-10-01Open-market sale100$112.7223,456
2019-10-01Open-market sale100$115.2023,556
2019-10-01Open-market sale100$115.2823,656
2019-10-01Open-market sale100$113.1720,461
2019-10-01Open-market sale103$113.1920,561
2019-10-01Open-market sale100$113.5620,664
2019-10-01Open-market sale200$113.4920,764
2019-10-01Open-market sale200$113.5020,964
2019-10-01Open-market sale100$113.5321,164
2019-10-01Open-market sale200$113.5721,264
2019-10-01Open-market sale100$111.4421,464
2019-10-01Open-market sale100$113.3321,564
2019-10-01Open-market sale100$114.0021,664
2019-10-01Open-market sale100$113.0721,764
2019-10-01Open-market sale100$114.5921,864
2019-10-01Open-market sale100$110.9621,964
2019-10-01Open-market sale100$114.8322,064
2019-10-01Open-market sale100$112.7422,164
2019-10-01Open-market sale100$113.2522,264
2019-10-01Open-market sale100$113.7422,364
2019-10-01Open-market sale100$114.8522,464
2019-10-01Open-market sale100$113.4122,564
2019-10-01Open-market sale100$113.8122,664
2019-10-01Open-market sale100$114.7822,764
2019-10-01Open-market sale100$115.0122,864
2019-10-01Open-market sale192$110.6622,964
2019-10-01Open-market sale100$110.9723,356
2019-10-01Open-market sale100$110.4523,256
2019-09-30Option exercise (derivative)5,171$0.00258
2019-09-30Option exercise (derivative)1,247$0.000
2019-09-30Option exercise (derivative)3,745$0.002,434
2019-09-30Option exercise5,171$62.9030,174
2019-09-30Option exercise3,745$89.2133,919
2019-09-30Open-market sale10,163$112.7423,756
2019-09-30Option exercise1,247$61.8325,003
2019-01-31Tax withholding1,515$96.7623,756
2019-01-31Grant / award4,279$0.0025,271
2018-10-11Grant / award (derivative)21,300$0.0021,300
2018-10-11Grant / award5,130$0.0020,992
2018-10-08Tax withholding275$83.7216,252
2018-10-08Tax withholding390$83.7215,862
2018-10-04Tax withholding328$88.3816,527
2018-10-03Tax withholding286$84.9016,855
2018-10-03Tax withholding317$84.9017,141
2018-01-19Option exercise (derivative)832$0.001,247
2018-01-19Option exercise (derivative)602$0.000
2018-01-19Option exercise (derivative)1,311$0.006,179
2018-01-19Option exercise (derivative)1,810$0.005,429
2018-01-19Option exercise (derivative)3,445$0.0010,333
2018-01-19Open-market sale1,000$135.2320,458
2018-01-19Option exercise602$32.4018,060
2018-01-19Option exercise832$61.8318,892
2018-01-19Option exercise1,810$62.9020,702
2018-01-19Option exercise1,311$89.2122,013
2018-01-19Option exercise3,445$112.0825,458
2018-01-19Open-market sale1,000$135.7119,458
2018-01-19Open-market sale1,000$135.0224,458
2018-01-19Open-market sale1,000$135.0323,458
2018-01-19Open-market sale1,000$135.0022,458
2018-01-19Open-market sale1,000$135.1921,458
2018-01-19Open-market sale2,000$135.6117,458
2018-01-03Grant / award4,144$0.0018,927
2018-01-03Tax withholding1,477$138.2117,450
2018-01-03Tax withholding1,469$138.2117,458
2017-10-09Tax withholding390$130.5214,783
2017-10-06Tax withholding275$129.9415,173
2017-10-04Tax withholding328$128.7215,448
2017-10-03Tax withholding317$128.6712,862
2017-10-03Tax withholding574$128.6713,179
2017-10-03Grant / award (derivative)12,188$0.0012,188
2017-10-03Grant / award2,914$0.0015,776
2017-07-05Option exercise (derivative)1,205$0.00602
2017-07-05Option exercise (derivative)936$0.007,490
2017-07-05Option exercise (derivative)1,293$0.007,239
2017-07-05Option exercise (derivative)831$0.002,079
2017-07-05Option exercise1,205$32.4014,958
2017-07-05Option exercise831$61.8315,789
2017-07-05Option exercise1,293$62.9017,082
2017-07-05Option exercise936$89.2118,018
2017-07-05Open-market sale1,000$119.1217,018
2017-07-05Open-market sale1,265$119.0915,753
2017-07-05Open-market sale1,000$119.0014,753
2017-07-05Open-market sale1,000$119.1013,753
2017-01-27Grant / award6,473$0.0016,908
2017-01-27Tax withholding3,155$120.1213,753
2017-01-17Option exercise (derivative)562$0.008,426
2017-01-17Option exercise (derivative)861$0.001,807
2017-01-17Option exercise (derivative)776$0.008,532
2017-01-17Option exercise (derivative)416$0.002,910
2017-01-17Open-market sale1,000$123.9011,050
2017-01-17Open-market sale1,000$123.5012,050
2017-01-17Option exercise416$61.8311,712
2017-01-17Open-market sale615$123.7410,435
2017-01-17Option exercise776$62.9012,488
2017-01-17Option exercise562$89.2113,050
2017-01-17Option exercise861$32.4011,296
2017-01-13Open-market sale3,868$125.4410,435
2016-10-13Open-market sale2,600$105.8214,303
2016-10-12Option exercise (derivative)544$0.003,628
2016-10-12Option exercise (derivative)6,206$0.009,308
2016-10-12Option exercise (derivative)2,247$0.008,988
2016-10-12Option exercise (derivative)554$0.003,326
2016-10-12Open-market sale304$106.5023,903
2016-10-12Open-market sale696$106.5024,207
2016-10-12Open-market sale1,551$107.0024,903
2016-10-12Option exercise544$32.4026,454
2016-10-12Option exercise554$61.8325,910
2016-10-12Option exercise6,206$62.9025,356
2016-10-12Option exercise2,247$89.2119,150
2016-10-12Open-market sale1,000$106.4622,903
2016-10-12Open-market sale1,000$106.4721,903
2016-10-12Open-market sale1,000$106.5020,903
2016-10-12Open-market sale1,000$106.5819,903
2016-10-12Open-market sale1,000$106.5718,903
2016-10-12Open-market sale902$106.6718,001
2016-10-12Open-market sale544$106.6716,903
2016-10-12Open-market sale554$106.6717,447
2016-10-07Tax withholding390$110.7116,903
2016-10-07Open-market sale2,400$111.2817,293
2016-10-06Tax withholding275$112.6819,693
2016-10-05Tax withholding726$112.0119,968
2016-10-04Grant / award (derivative)13,778$0.0013,778
2016-10-04Grant / award3,345$0.0020,694
2016-10-03Tax withholding317$111.6417,349
2016-10-03Tax withholding575$111.6417,666
2016-07-08Open-market sale7,000$94.2218,241
2016-07-05Option exercise (derivative)643$0.003,212
2016-07-05Option exercise (derivative)353$0.003,880
2016-07-05Open-market sale643$92.4525,594
2016-07-05Option exercise353$61.8326,237
2016-07-05Option exercise643$32.4025,884
2016-07-05Open-market sale353$92.4625,241
2016-04-12Option exercise (derivative)1,151$0.000
2016-04-12Option exercise (derivative)964$0.003,855
2016-04-12Option exercise (derivative)529$0.004,233
2016-04-12Open-market sale1,000$86.5026,885
2016-04-12Option exercise1,151$26.9826,392
2016-04-12Option exercise964$32.4027,356
2016-04-12Option exercise529$61.8327,885
2016-04-12Open-market sale1,000$87.0025,885
2016-04-12Open-market sale644$87.7025,241
2016-01-13Option exercise (derivative)1,151$0.001,151
2016-01-13Option exercise (derivative)963$0.004,815
2016-01-13Option exercise (derivative)529$0.004,762
2016-01-13Option exercise1,151$26.9826,392
2016-01-13Open-market sale1,000$84.1525,241
2016-01-13Open-market sale1,000$83.7526,241
2016-01-13Open-market sale643$83.3527,241
2016-01-13Option exercise529$61.8327,884
2016-01-13Option exercise963$32.4027,355
2016-01-12Tax withholding4,372$83.2425,241
2016-01-12Grant / award12,229$0.0029,613
2015-10-22Option exercise (derivative)1,151$0.002,302
2015-10-22Option exercise (derivative)669$0.000
2015-10-22Option exercise (derivative)964$0.005,778
2015-10-22Option exercise (derivative)1,635$0.005,291
2015-10-22Open-market sale5,727$92.1217,384
2015-10-22Option exercise1,635$61.8323,111
2015-10-22Option exercise669$32.4021,476
2015-10-22Option exercise964$32.4020,807
2015-10-22Option exercise1,151$26.9819,843
2015-10-22Option exercise1,308$27.8718,692
2015-10-07Tax withholding703$89.9917,774
2015-10-07Tax withholding390$89.9917,384
2015-10-06Grant / award (derivative)11,235$0.0011,235
2015-10-06Grant / award2,802—18,477
2015-10-05Tax withholding726$87.7316,567
2015-10-05Tax withholding575$87.7315,992
2015-10-05Tax withholding317$87.7315,675
2015-07-13Open-market sale12,500$73.2917,293
2015-07-06Option exercise (derivative)3,941$0.00668
2015-07-06Option exercise (derivative)3,228$0.001,308
2015-07-06Option exercise (derivative)5,755$0.003,453
2015-07-06Option exercise (derivative)4,819$0.006,742
2015-07-06Option exercise (derivative)3,658$0.006,926
2015-07-06Option exercise3,658$61.8351,194
2015-07-06Open-market sale21,401$72.3229,793
2015-07-06Option exercise3,228$27.8733,021
2015-07-06Option exercise5,755$26.9838,776
2015-07-06Option exercise4,819$32.4043,595
2015-07-06Option exercise3,941$32.4047,536
2015-04-29Tax withholding14,685$78.8529,793
2015-04-29Grant / award10,000$0.0044,478
2015-04-29Grant / award20,000$0.0034,478
2015-04-08Open-market sale13,650$73.5714,478
2015-02-02Option exercise (derivative)1,604$0.004,536
2015-02-02Option exercise (derivative)3,396$0.000
2015-02-02Open-market sale1,000$73.3228,524
2015-02-02Open-market sale604$73.5129,128
2015-02-02Option exercise1,604$27.8729,732
2015-02-02Open-market sale1,000$74.0028,128
2015-02-02Open-market sale1,000$73.2129,524
2015-02-02Open-market sale1,000$73.7130,524
2015-02-02Option exercise3,396$30.9631,524
2015-01-22Tax withholding3,493$79.0028,128
2015-01-22Grant / award10,187$0.0031,621
2015-01-15Open-market sale100$77.8824,167
2015-01-15Open-market sale200$78.2021,634
2015-01-15Open-market sale300$78.1821,834
2015-01-15Open-market sale1,700$78.1722,134
2015-01-15Open-market sale300$78.1623,834
2015-01-15Open-market sale33$77.8924,134
2015-01-15Open-market sale200$78.2221,434
2015-01-15Open-market sale100$77.8824,267
2015-01-15Open-market sale100$77.8524,367
2015-01-15Open-market sale200$77.8424,467
2015-01-15Open-market sale300$77.8424,667
2015-01-15Open-market sale200$77.8124,967
2015-01-15Open-market sale2,600$77.8025,167
2014-10-29Open-market sale2,600$66.3427,767
2014-10-29Open-market sale72$66.3230,467
2014-10-29Open-market sale100$66.3330,367
2014-10-29Open-market sale1,000$66.3130,539
2014-10-07Tax withholding703$62.9027,565
2014-10-07Grant / award (derivative)15,514$0.0015,514
2014-10-07Grant / award3,974—31,539
2014-10-07Grant / award (derivative)15,514$0.0015,514
2014-10-07Grant / award3,974—31,539
2014-10-06Tax withholding726$64.6628,268
2014-10-03Option exercise (derivative)3,506$0.004,610
2014-10-03Option exercise (derivative)1,494$0.0011,565
2014-10-03Option exercise1,494$32.4030,488
2014-10-03Tax withholding575$65.3229,311
2014-10-03Tax withholding317$65.3228,994
2014-10-03Option exercise3,506$32.4032,500
2014-10-03Open-market sale3,506$65.0028,994
2014-09-29Tax withholding637$62.1929,886
2014-09-02Option exercise (derivative)2,000$0.0013,059
2014-09-02Option exercise (derivative)3,000$0.0015,059
2014-09-02Option exercise3,000$32.4033,523
2014-09-02Open-market sale3,000$70.0030,523
2014-09-02Option exercise2,000$32.4032,523
2014-08-06Option exercise (derivative)2,744$0.003,396
2014-08-06Option exercise (derivative)384$0.009,208
2014-08-06Option exercise (derivative)654$0.006,140
2014-08-06Option exercise (derivative)1,218$0.0018,059
2014-08-06Option exercise654$27.8731,177
2014-08-06Option exercise384$26.9830,907
2014-08-06Option exercise2,744$30.9633,267
2014-08-06Option exercise1,218$32.4031,741
2014-08-06Open-market sale1,218$65.0030,523
2014-07-31Open-market sale100$64.3831,727
2014-07-31Open-market sale100$64.3731,827
2014-07-31Open-market sale200$64.3631,927
2014-07-31Open-market sale400$64.3532,127
2014-07-31Open-market sale300$64.3332,527
2014-07-31Open-market sale900$64.3232,827
2014-07-31Open-market sale400$64.3133,727
2014-07-31Open-market sale800$64.3034,127
2014-07-31Open-market sale630$64.2934,927
2014-07-31Open-market sale700$64.2835,557
2014-07-31Open-market sale800$64.2736,257
2014-07-31Open-market sale500$64.2637,057
2014-07-31Open-market sale2,271$64.2437,557
2014-07-31Open-market sale100$64.2339,828
2014-07-31Open-market sale95$64.2139,928
2014-07-31Open-market sale100$64.1740,023
2014-07-31Open-market sale400$64.1440,123
2014-07-31Open-market sale100$64.5030,523
2014-07-31Open-market sale400$64.4530,623
2014-07-31Open-market sale604$64.4031,023
2014-07-31Open-market sale100$64.3931,627
2014-07-18Open-market sale5,000$65.6640,523
2014-07-08Open-market sale1,700$67.9853,118
2014-07-08Open-market sale200$67.6155,123
2014-07-08Open-market sale200$67.5955,323
2014-07-08Open-market sale533$67.9952,585
2014-07-08Open-market sale700$68.0051,885
2014-07-08Open-market sale3,795$68.0148,090
2014-07-08Open-market sale100$68.0247,990
2014-07-08Open-market sale333$68.0347,657
2014-07-08Open-market sale400$68.0347,257
2014-07-08Open-market sale567$68.0446,690
2014-07-08Open-market sale300$68.0546,390
2014-07-08Open-market sale100$68.0646,290
2014-07-08Open-market sale100$68.0646,190
2014-07-08Open-market sale100$68.0646,090
2014-07-08Open-market sale100$68.0845,990
2014-07-08Open-market sale60$68.0945,930
2014-07-08Open-market sale200$68.0945,730
2014-07-08Open-market sale200$68.1245,530
2014-07-08Open-market sale7$68.1645,523
2014-07-08Open-market sale305$67.6254,818
2014-04-29Grant / award10,000$0.0055,313
2014-04-29Grant / award10,000$0.0065,313
2014-04-29Tax withholding9,790$66.7955,523
2014-04-22Option exercise (derivative)2,302$0.009,592
2014-04-22Option exercise (derivative)1,381$0.006,794
2014-04-22Option exercise (derivative)417$0.000
2014-04-22Option exercise417$19.4145,730
2014-04-22Option exercise2,302$26.9847,615
2014-04-22Open-market sale583$70.0047,032
2014-04-22Open-market sale1,000$70.2646,032
2014-04-22Option exercise1,381$27.8746,694
2014-04-22Open-market sale281$70.5046,413
2014-04-22Open-market sale1,000$70.6545,413
2014-04-22Open-market sale100$71.0045,313
2014-03-06Option exercise (derivative)5,000$0.006,140
2014-03-06Open-market sale5,000$61.0045,313
2014-03-06Option exercise5,000$30.9650,313
2014-03-04Option exercise (derivative)5,000$0.0011,140
2014-03-04Open-market sale100$60.4448,413
2014-03-04Open-market sale200$60.3448,513
2014-03-04Open-market sale305$60.3348,713
2014-03-04Open-market sale200$60.3249,018
2014-03-04Open-market sale95$60.3049,218
2014-03-04Open-market sale200$60.2549,313
2014-03-04Open-market sale100$60.2549,513
2014-03-04Open-market sale100$60.1849,613
2014-03-04Open-market sale100$60.1749,713
2014-03-04Open-market sale300$60.1649,813
2014-03-04Open-market sale200$60.0950,113
2014-03-04Option exercise5,000$30.9650,313
2014-03-04Open-market sale105$60.6345,313
2014-03-04Open-market sale100$60.6345,418
2014-03-04Open-market sale395$60.6245,518
2014-03-04Open-market sale100$60.6145,913
2014-03-04Open-market sale100$60.6146,013
2014-03-04Open-market sale600$60.6046,113
2014-03-04Open-market sale100$60.5846,713
2014-03-04Open-market sale100$60.5746,813
2014-03-04Open-market sale500$60.5346,913
2014-03-04Open-market sale600$60.5247,413
2014-03-04Open-market sale100$60.5148,013
2014-03-04Open-market sale300$60.5048,113
2014-03-03Option exercise (derivative)3,640$0.008,175
2014-03-03Open-market sale100$58.0246,853
2014-03-03Option exercise3,640$27.8748,953
2014-03-03Open-market sale300$57.6248,653
2014-03-03Open-market sale400$57.7048,253
2014-03-03Open-market sale200$57.7648,053
2014-03-03Open-market sale3$58.3045,313
2014-03-03Open-market sale100$58.2845,316
2014-03-03Open-market sale197$58.2645,416
2014-03-03Open-market sale100$58.2545,613
2014-03-03Open-market sale100$58.2145,713
2014-03-03Open-market sale100$58.1745,813
2014-03-03Open-market sale100$58.1645,913
2014-03-03Open-market sale100$58.1546,013
2014-03-03Open-market sale200$58.1246,113
2014-03-03Open-market sale200$58.1046,313
2014-03-03Open-market sale100$58.0846,513
2014-03-03Open-market sale40$58.0746,613
2014-03-03Open-market sale100$58.0646,653
2014-03-03Open-market sale100$58.0546,753
2014-03-03Open-market sale100$58.0046,953
2014-03-03Open-market sale200$57.9847,053
2014-03-03Open-market sale100$57.9547,253
2014-03-03Open-market sale100$57.9447,353
2014-03-03Open-market sale2$57.9147,453
2014-03-03Open-market sale200$57.8947,455
2014-03-03Open-market sale98$57.8847,655
2014-03-03Open-market sale200$57.8347,753
2014-03-03Open-market sale100$57.8047,953
2014-03-03Option exercise (derivative)1,360$0.0016,140
2014-03-03Open-market sale100$57.6846,273
2014-03-03Option exercise1,360$30.9646,673
2014-03-03Open-market sale100$57.5146,573
2014-03-03Open-market sale100$57.5246,473
2014-03-03Open-market sale100$57.6646,373
2014-03-03Open-market sale60$58.0745,413
2014-03-03Open-market sale100$58.0145,473
2014-03-03Open-market sale200$57.8245,573
2014-03-03Open-market sale100$57.7945,773
2014-03-03Open-market sale100$57.7545,873
2014-03-03Open-market sale100$57.7445,973
2014-03-03Open-market sale200$57.7246,073
2014-03-03Open-market sale100$58.0945,313
2014-02-03Open-market sale100$55.0645,713
2014-02-03Open-market sale100$55.3245,413
2014-02-03Open-market sale100$55.3245,513
2014-02-03Open-market sale100$55.2045,613
2014-02-03Open-market sale100$55.4345,313
2014-02-03Open-market sale100$55.0445,813
2014-02-03Open-market sale100$55.0245,913
2014-02-03Open-market sale100$54.7246,013
2014-02-03Open-market sale98$53.7648,515
2014-02-03Open-market sale100$53.7148,613
2014-02-03Open-market sale200$53.7048,713
2014-02-03Open-market sale100$53.6848,913
2014-02-03Open-market sale100$54.6546,113
2014-02-03Open-market sale100$54.6246,213
2014-02-03Open-market sale100$54.5846,313
2014-02-03Open-market sale100$54.5746,413
2014-02-03Open-market sale11$54.5546,513
2014-02-03Open-market sale189$54.5346,524
2014-02-03Open-market sale200$54.5146,713
2014-02-03Open-market sale2$54.5046,913
2014-02-03Open-market sale98$54.4946,915
2014-02-03Open-market sale100$54.4847,013
2014-02-03Open-market sale100$54.4747,113
2014-02-03Open-market sale100$54.4047,213
2014-02-03Open-market sale100$54.2747,313
2014-02-03Open-market sale100$54.2747,413
2014-02-03Open-market sale35$54.2447,513
2014-02-03Open-market sale100$54.2447,548
2014-02-03Open-market sale65$54.2347,648
2014-02-03Open-market sale100$54.1847,713
2014-02-03Open-market sale100$54.0547,813
2014-02-03Open-market sale100$54.0147,913
2014-02-03Open-market sale100$53.9948,013
2014-02-03Open-market sale26$53.9548,113
2014-02-03Open-market sale74$53.9348,139
2014-02-03Open-market sale100$53.9048,213
2014-02-03Open-market sale100$53.8948,313
2014-02-03Open-market sale102$53.7848,413
2014-02-03Option exercise (derivative)7,808$0.0011,815
2014-02-03Open-market sale100$52.4851,213
2014-02-03Open-market sale100$52.2751,513
2014-02-03Open-market sale200$52.2051,613
2014-02-03Open-market sale100$51.8251,813
2014-02-03Open-market sale900$51.8151,913
2014-02-03Open-market sale108$51.7852,813
2014-02-03Open-market sale200$51.7552,921
2014-02-03Option exercise7,808$27.8753,121
2014-02-03Open-market sale100$53.4949,013
2014-02-03Open-market sale100$53.2849,113
2014-02-03Open-market sale200$53.2649,213
2014-02-03Open-market sale80$53.2549,413
2014-02-03Open-market sale20$53.2449,493
2014-02-03Open-market sale100$53.1449,513
2014-02-03Open-market sale100$53.1249,613
2014-02-03Open-market sale100$53.0949,713
2014-02-03Open-market sale200$53.0849,813
2014-02-03Open-market sale200$53.0150,013
2014-02-03Open-market sale100$52.9950,213
2014-02-03Open-market sale100$52.9550,313
2014-02-03Open-market sale100$52.9150,413
2014-02-03Open-market sale100$52.8850,513
2014-02-03Open-market sale100$52.8550,613
2014-02-03Open-market sale100$52.8550,713
2014-02-03Open-market sale100$52.8050,813
2014-02-03Open-market sale100$52.7550,913
2014-02-03Open-market sale100$52.7051,013
2014-02-03Open-market sale100$52.6151,113
2014-02-03Open-market sale100$52.3551,413
2014-02-03Open-market sale100$52.3751,313
2014-02-03Option exercise (derivative)7,192$0.0011,894
2014-02-03Open-market sale434$52.2947,013
2014-02-03Open-market sale66$52.2847,447
2014-02-03Open-market sale1,002$52.2647,513
2014-02-03Open-market sale398$52.2548,515
2014-02-03Open-market sale200$52.1948,913
2014-02-03Open-market sale200$52.1649,113
2014-02-03Open-market sale400$52.1549,313
2014-02-03Open-market sale500$52.1449,713
2014-02-03Open-market sale100$52.1250,213
2014-02-03Open-market sale200$52.1050,313
2014-02-03Open-market sale100$52.0750,513
2014-02-03Open-market sale100$52.0650,613
2014-02-03Open-market sale200$52.0450,713
2014-02-03Open-market sale100$52.0350,913
2014-02-03Open-market sale34$52.0251,013
2014-02-03Open-market sale366$52.0051,047
2014-02-03Open-market sale300$51.9951,413
2014-02-03Open-market sale100$51.9651,713
2014-02-03Open-market sale100$51.9051,813
2014-02-03Open-market sale100$51.8851,913
2014-02-03Open-market sale200$51.8452,013
2014-02-03Open-market sale100$51.8452,213
2014-02-03Open-market sale192$51.7852,313
2014-02-03Option exercise7,192$26.9852,505
2014-02-03Open-market sale200$52.3645,313
2014-02-03Open-market sale400$52.3245,513
2014-02-03Open-market sale700$52.3046,313
2014-02-03Open-market sale400$52.3145,913
2014-01-02Option exercise (derivative)3,983$0.000
2014-01-02Open-market sale100$66.3445,313
2014-01-02Open-market sale100$66.3345,413
2014-01-02Open-market sale200$66.2845,513
2014-01-02Open-market sale200$66.2645,713
2014-01-02Open-market sale216$66.2345,913
2014-01-02Open-market sale100$66.2346,129
2014-01-02Open-market sale100$66.2246,229
2014-01-02Open-market sale100$66.2146,329
2014-01-02Open-market sale116$66.2146,429
2014-01-02Open-market sale100$66.2046,545
2014-01-02Open-market sale571$66.1946,645
2014-01-02Open-market sale34$66.1747,216
2014-01-02Open-market sale200$66.1647,250
2014-01-02Open-market sale500$66.1647,450
2014-01-02Open-market sale300$66.1547,950
2014-01-02Open-market sale100$66.1448,250
2014-01-02Open-market sale487$66.1448,350
2014-01-02Open-market sale100$66.1248,837
2014-01-02Open-market sale100$66.0948,937
2014-01-02Open-market sale3$66.0449,037
2014-01-02Open-market sale2$66.0349,040
2014-01-02Open-market sale100$66.0249,042
2014-01-02Open-market sale100$66.0249,142
2014-01-02Open-market sale54$66.0149,242
2014-01-02Option exercise3,983$23.1349,296
2014-01-02Option exercise (derivative)1,250$0.000
2014-01-02Option exercise (derivative)5,833$0.00417
2014-01-02Open-market sale1,050$66.5045,513
2014-01-02Option exercise1,250$20.4046,563
2014-01-02Open-market sale100$66.5145,413
2014-01-02Open-market sale200$66.5045,713
2014-01-02Open-market sale303$66.1845,913
2014-01-02Open-market sale84$66.1746,216
2014-01-02Open-market sale587$66.1546,300
2014-01-02Open-market sale200$66.1446,887
2014-01-02Open-market sale200$66.1247,087
2014-01-02Open-market sale100$66.1247,287
2014-01-02Open-market sale16$66.1147,387
2014-01-02Open-market sale900$66.1147,403
2014-01-02Open-market sale505$66.1048,303
2014-01-02Open-market sale300$66.0948,808
2014-01-02Open-market sale502$66.0849,108
2014-01-02Open-market sale100$66.0849,610
2014-01-02Open-market sale600$66.0749,710
2014-01-02Open-market sale100$66.0650,310
2014-01-02Open-market sale300$66.0650,410
2014-01-02Open-market sale294$66.0550,710
2014-01-02Open-market sale142$66.0151,004
2014-01-02Option exercise5,833$19.4151,146
2014-01-02Open-market sale100$66.5245,313
2014-01-02Option exercise (derivative)3,934$0.0019,086
2014-01-02Open-market sale327$65.9045,697
2014-01-02Open-market sale100$65.8946,024
2014-01-02Open-market sale100$65.8846,124
2014-01-02Open-market sale10$65.8746,224
2014-01-02Open-market sale190$65.8646,234
2014-01-02Open-market sale200$65.8446,424
2014-01-02Open-market sale200$65.8346,624
2014-01-02Open-market sale100$65.8346,824
2014-01-02Open-market sale100$65.7847,824
2014-01-02Open-market sale200$65.7947,624
2014-01-02Open-market sale400$65.8147,224
2014-01-02Open-market sale100$65.9245,597
2014-01-02Open-market sale100$65.9345,497
2014-01-02Open-market sale84$66.2345,413
2014-01-02Open-market sale100$66.2445,313
2014-01-02Option exercise3,934$26.9849,247
2014-01-02Open-market sale200$65.6749,047
2014-01-02Open-market sale100$65.6948,947
2014-01-02Open-market sale100$65.7148,847
2014-01-02Open-market sale200$65.7548,247
2014-01-02Open-market sale300$65.8246,924
2014-01-02Open-market sale200$65.7348,447
2014-01-02Open-market sale200$65.7248,647
2014-01-02Open-market sale323$65.7647,924
2013-10-07Tax withholding703$60.9245,313
2013-10-05Tax withholding726$60.9246,016
2013-10-03Grant / award (derivative)10,584$0.0010,584
2013-10-03Tax withholding575$61.8343,508
2013-10-03Grant / award3,234—46,742
2013-10-03Tax withholding833$61.8344,083
2013-10-01Option exercise (derivative)15,000$0.003,983
2013-10-01Option exercise15,000$23.1359,916
2013-10-01Open-market sale5,000$61.5154,916
2013-10-01Open-market sale5,000$61.5049,916
2013-10-01Open-market sale410$61.6049,506
2013-10-01Open-market sale4,590$61.4844,916
2013-09-29Tax withholding447$61.4544,916
2013-02-01Option exercise (derivative)2,000$0.0018,983
2013-02-01Open-market sale2,000$36.1745,363
2013-02-01Option exercise2,000$23.1347,363
2013-01-25Option exercise (derivative)3,517$0.0020,983
2013-01-25Option exercise (derivative)1,483$0.001,250
2013-01-25Option exercise3,517$23.1348,880
2013-01-25Open-market sale1,483$36.4745,363
2013-01-25Option exercise1,483$20.4046,846
2013-01-24Option exercise (derivative)10,000$0.002,733
2013-01-24Option exercise10,000$20.4055,363
2013-01-24Open-market sale10,000$36.3045,363
2013-01-02Option exercise (derivative)250$0.006,250
2013-01-02Option exercise (derivative)1,750$0.0012,733
2013-01-02Option exercise1,750$20.4047,113
2013-01-02Open-market sale250$34.9545,363
2013-01-02Option exercise250$19.4145,613
2012-12-03Option exercise (derivative)2,000$0.006,500
2012-12-03Open-market sale2,000$33.1545,363
2012-12-03Option exercise2,000$19.4147,363
2012-11-06Option exercise (derivative)1,498$0.008,500
2012-11-06Option exercise1,498$19.4146,861
2012-11-06Open-market sale1,498$33.0045,363
2012-11-02Option exercise (derivative)502$0.009,998
2012-11-02Option exercise502$19.4145,865
2012-11-02Open-market sale502$33.0045,363
2012-10-07Tax withholding481$32.6245,363
2012-10-05Option exercise (derivative)2,000$0.0010,500
2012-10-05Open-market sale2,000$33.0046,341
2012-10-05Option exercise2,000$19.4148,341
2012-10-05Tax withholding497$32.7745,844
2012-10-03Grant / award (derivative)19,273$0.0019,273
2012-10-03Grant / award (derivative)8,115$0.008,115
2012-10-03Tax withholding569$32.4040,477
2012-10-03Grant / award5,864—46,341
2012-10-02Tax withholding558$32.6941,046
2012-09-29Tax withholding435$32.6641,604
2012-07-25Option exercise (derivative)1,250$0.0014,483
2012-07-25Option exercise (derivative)1,250$0.0012,500
2012-07-25Option exercise (derivative)500$0.0024,500
2012-07-25Open-market sale100$32.8642,439
2012-07-25Open-market sale100$32.8642,056
2012-07-25Open-market sale383$32.8742,156
2012-07-25Option exercise500$23.1342,539
2012-07-25Open-market sale100$32.8842,239
2012-07-25Open-market sale100$32.8642,339
2012-07-25Open-market sale700$33.1442,539
2012-07-25Open-market sale50$33.1343,239
2012-07-25Open-market sale250$33.1342,039
2012-07-25Open-market sale1,000$32.6142,289
2012-07-25Option exercise1,250$19.4143,289
2011-10-18Tax withholding558$27.5742,039
2011-10-07Tax withholding481$26.9242,597
2011-10-05Grant / award (derivative)23,020$0.0023,020
2011-10-05Grant / award7,412—43,078
2011-10-03Tax withholding569$25.2735,666
2011-10-02Tax withholding558$25.2736,235
2011-09-29Tax withholding435$27.7436,793
2011-01-27Option exercise (derivative)1,700$0.0015,733
2011-01-27Open-market sale200$33.7937,428
2011-01-27Open-market sale200$33.7037,628
2011-01-27Open-market sale200$33.5137,828
2011-01-27Open-market sale500$33.5038,028
2011-01-27Open-market sale200$33.8937,228
2011-01-27Open-market sale200$33.4038,728
2011-01-27Option exercise1,700$20.4038,928
2011-01-27Open-market sale200$33.4138,528
2011-01-26Option exercise (derivative)2,900$0.0017,433
2011-01-26Open-market sale1,500$34.0038,228
2011-01-26Open-market sale200$33.6039,728
2011-01-26Open-market sale200$33.5039,928
2011-01-26Option exercise2,900$20.4040,128
2011-01-26Open-market sale500$34.1937,428
2011-01-26Open-market sale300$34.1537,928
2011-01-26Open-market sale200$34.2037,228
2011-01-25Option exercise (derivative)1,500$0.0020,333
2011-01-25Option exercise1,500$20.4038,728
2011-01-25Open-market sale600$33.4037,228
2011-01-25Open-market sale300$33.3037,828
2011-01-25Open-market sale600$33.2038,128
2011-01-24Option exercise (derivative)700$0.0021,833
2011-01-24Option exercise700$20.4037,928
2011-01-24Open-market sale500$33.7737,228
2011-01-24Open-market sale200$33.8437,728
2011-01-21Option exercise (derivative)500$0.0022,533
2011-01-21Open-market sale500$34.0037,228
2011-01-21Option exercise500$20.4037,728
2011-01-19Option exercise (derivative)300$0.0023,033
2011-01-19Open-market sale100$34.5037,428
2011-01-19Open-market sale200$34.5137,228
2011-01-19Option exercise300$20.4037,528
2011-01-18Option exercise (derivative)1,000$0.0023,333
2011-01-18Option exercise (derivative)267$0.0013,750
2011-01-18Open-market sale300$34.7937,728
2011-01-18Option exercise1,000$20.4038,228
2011-01-18Open-market sale267$34.7237,228
2011-01-18Option exercise267$19.4137,495
2011-01-18Open-market sale200$34.7838,028
2011-01-14Option exercise (derivative)1,400$0.0014,017
2011-01-14Open-market sale200$34.6638,228
2011-01-14Open-market sale500$34.5437,228
2011-01-14Open-market sale300$34.5537,728
2011-01-14Open-market sale200$34.5838,028
2011-01-14Open-market sale200$34.7038,428
2011-01-14Option exercise1,400$19.4138,628
2010-10-18Tax withholding558$29.0437,228
2010-10-13Option exercise (derivative)9,750$0.000
2010-10-13Option exercise (derivative)250$0.0024,750
2010-10-13Option exercise (derivative)9,333$0.0015,417
2010-10-13Option exercise (derivative)667$0.0024,333
2010-10-13Option exercise9,750$17.1747,536
2010-10-13Option exercise667$20.4038,453
2010-10-13Option exercise9,333$19.4147,119
2010-10-13Option exercise250$19.4138,036
2010-10-13Open-market sale250$28.5037,786
2010-10-08Option exercise (derivative)6,057$0.000
2010-10-08Option exercise (derivative)3,789$0.009,750
2010-10-08Open-market sale9,846$28.0037,786
2010-10-08Option exercise3,789$17.1747,632
2010-10-08Option exercise6,057$16.1043,843
2010-10-07Option exercise (derivative)154$0.006,057
2010-10-07Grant / award (derivative)19,623$0.0019,623
2010-10-07Open-market sale154$28.0037,786
2010-10-07Option exercise154$16.1037,940
2010-10-07Grant / award7,175—37,786
2010-10-03Tax withholding569$27.4430,611
2010-10-02Tax withholding558$27.4431,180
2010-09-29Tax withholding435$25.9031,738
2010-09-20Tax withholding482$25.5932,173
2010-04-23Option exercise (derivative)6,461$0.0013,539
2010-04-23Option exercise (derivative)3,539$0.006,211
2010-04-23Option exercise3,539$16.1036,194
2010-04-23Open-market sale3,961$30.1535,155
2010-04-23Option exercise6,461$17.1739,116
2010-04-23Open-market sale2,500$30.2032,655
2010-04-23Open-market sale730$30.0835,464
2009-10-18Tax withholding725$29.9132,655
2009-10-06Option exercise (derivative)5,200$0.009,750
2009-10-06Option exercise5,200$16.1038,580
2009-10-06Open-market sale5,200$29.9033,380
2009-10-05Option exercise (derivative)18,550$0.0014,950
2009-10-05Option exercise (derivative)1,250$0.000
2009-10-05Option exercise18,550$16.1051,930
2009-10-05Open-market sale1,187$29.8050,743
2009-10-05Open-market sale3,813$29.8446,930
2009-10-05Open-market sale3,750$29.8543,180
2009-10-05Open-market sale9,800$29.9533,380
2009-10-05Option exercise1,250$12.0034,630
2009-10-03Tax withholding739$29.6933,380
2009-10-02Tax withholding725$29.0934,119
2009-09-29Grant / award (derivative)17,500$0.0017,500
2009-09-29Grant / award6,500—34,844
2009-09-21Tax withholding626$32.1428,344
2009-07-22Option exercise (derivative)10,000$0.0033,500
2009-07-22Open-market sale1,000$29.1037,970
2009-07-22Open-market sale900$29.1137,070
2009-07-22Option exercise10,000$16.1038,970
2009-07-22Open-market sale500$29.2528,970
2009-07-22Open-market sale100$29.1336,970
2009-07-22Open-market sale2,400$29.2329,470
2009-07-22Open-market sale200$29.2231,870
2009-07-22Open-market sale4,900$29.2032,070
2009-07-07Option exercise (derivative)7,500$0.001,250
2009-07-07Open-market sale7,500$27.0028,970
2009-07-07Option exercise7,500$12.0036,470
2009-07-06Option exercise (derivative)12,917$0.008,750
2009-07-06Option exercise (derivative)9,583$0.000
2009-07-06Option exercise12,917$12.0041,887
2009-07-06Open-market sale5,000$27.3031,470
2009-07-06Open-market sale5,000$27.1036,470
2009-07-06Open-market sale417$27.0241,470
2009-07-06Open-market sale983$27.0228,970
2009-07-06Open-market sale300$27.0129,953
2009-07-06Open-market sale8,300$27.0030,253
2009-07-06Option exercise9,583$10.0038,553
2008-10-18Tax withholding558$17.6428,970
2008-10-03Grant / award (derivative)25,000$0.0025,000
2008-10-03Grant / award8,500—29,528
2008-10-02Tax withholding558$20.7621,028
2008-09-20Tax withholding482$21.9321,586
2008-07-11Option exercise (derivative)1,000$0.0021,667
2008-07-11Option exercise1,000$12.0023,068
2008-07-11Open-market sale1,000$25.0022,068
2008-07-11Option exercise (derivative)1,000$0.0021,667
2008-07-11Open-market sale1,000$25.0022,068
2008-07-11Option exercise1,000$12.0023,068
2008-07-10Option exercise (derivative)2,000$0.0022,667
2008-07-10Option exercise2,000$12.0024,068
2008-07-10Open-market sale2,000$25.0022,068
2008-07-10Option exercise (derivative)2,000$0.0022,667
2008-07-10Open-market sale2,000$25.0022,068
2008-07-10Option exercise2,000$12.0024,068
2008-07-09Option exercise (derivative)317$0.009,583
2008-07-09Option exercise (derivative)1,583$0.0024,667
2008-07-09Option exercise1,583$12.0023,651
2008-07-09Open-market sale1,583$25.0022,068
2008-07-09Option exercise317$10.0022,385
2008-07-09Option exercise (derivative)317$0.009,583
2008-07-09Option exercise (derivative)1,583$0.0024,667
2008-07-09Option exercise1,583$12.0023,651
2008-07-09Option exercise317$10.0022,385
2008-07-09Open-market sale317$25.0022,068
2008-07-08Option exercise (derivative)100$0.009,900
2008-07-08Option exercise100$10.0022,168
2008-07-08Open-market sale100$25.0022,068
2007-10-18Tax withholding691$21.9522,068
2007-10-02Grant / award (derivative)25,000$0.0025,000
2007-10-02Grant / award8,333—22,759
2007-09-20Tax withholding481$21.1014,426
2007-01-03Option exercise (derivative)5,281$0.0010,000
2007-01-03Option exercise (derivative)4,516$0.0043,500
2007-01-03Option exercise (derivative)6,250$0.0026,250
2007-01-03Open-market sale800$21.5817,407
2007-01-03Option exercise5,281$10.0020,188
2007-01-03Open-market sale181$21.8320,007
2007-01-03Open-market sale100$21.7219,107
2007-01-03Open-market sale216$21.7319,207
2007-01-03Option exercise4,516$16.1019,423
2007-01-03Open-market sale250$21.5820,907
2007-01-03Option exercise6,250$12.0021,157
2007-01-03Open-market sale2,500$21.5014,907
2007-01-03Open-market sale100$21.6218,207
2007-01-03Open-market sale1,700$21.7518,307
2006-12-01Option exercise (derivative)20,000$0.0048,016
2006-12-01Open-market sale4,500$22.0524,607
2006-12-01Option exercise20,000$16.1034,907
2006-12-01Open-market sale9,700$22.0014,907
2006-12-01Open-market sale4,700$22.1029,107
2006-12-01Open-market sale300$22.1133,807
2006-12-01Open-market sale100$22.1534,107
2006-12-01Open-market sale600$22.2134,207
2006-12-01Open-market sale100$22.2434,807
2006-11-02Option exercise (derivative)1,900$0.0068,016
2006-11-02Open-market sale400$21.2616,407
2006-11-02Open-market sale1,500$21.2114,907
2006-11-02Option exercise1,900$16.1016,807
2006-11-01Option exercise (derivative)13,016$0.0032,500
2006-11-01Option exercise (derivative)5,084$0.0069,916
2006-11-01Open-market sale100$22.2627,823
2006-11-01Option exercise13,016$12.0027,923
2006-11-01Open-market sale4,900$22.1022,923
2006-11-01Open-market sale200$21.9122,723
2006-11-01Open-market sale4,000$21.9018,723
2006-11-01Option exercise5,084$16.1019,991
2006-11-01Open-market sale3,716$21.8514,907
2006-11-01Open-market sale100$21.8918,623
2006-10-18Grant / award (derivative)25,000$0.0025,000
2006-10-18Grant / award8,333—14,907
2006-10-18Grant / award (derivative)25,000$0.0025,000
2006-10-18Grant / award8,333—8,333
2006-10-02Option exercise (derivative)548$0.0045,516
2006-10-02Option exercise (derivative)10,792$0.0015,281
2006-10-02Option exercise (derivative)8,660$0.000
2006-10-02Option exercise10,792$10.0017,366
2006-10-02Option exercise548$12.007,122
2006-10-02Open-market sale2,792$22.457,374
2006-10-02Open-market sale7,200$22.4010,166
2006-10-02Open-market sale200$22.836,574
2006-10-02Open-market sale260$22.616,774
2006-10-02Open-market sale4,800$22.607,034
2006-10-02Open-market sale3,400$22.5011,834
2006-10-02Option exercise8,660$9.0015,234
2006-09-20Tax withholding626$22.406,574
2006-09-01Option exercise (derivative)16,571$0.008,660
2006-09-01Option exercise (derivative)3,429$0.000
2006-09-01Open-market sale700$21.5116,700
2006-09-01Open-market sale4,000$22.007,300
2006-09-01Open-market sale400$21.7911,300
2006-09-01Open-market sale4,200$21.5911,700
2006-09-01Open-market sale800$21.5715,900
2006-09-01Open-market sale6,371$21.5017,400
2006-09-01Option exercise16,571$9.0023,771
2006-09-01Open-market sale3,429$21.507,200
2006-09-01Option exercise3,429$4.5010,629
2006-08-01Option exercise (derivative)20,000$0.003,429
2006-08-01Open-market sale1,600$20.0414,300
2006-08-01Option exercise20,000$4.5027,200
2006-08-01Open-market sale11,300$20.0015,900
2006-08-01Open-market sale700$20.1912,200
2006-08-01Open-market sale1,000$20.0812,900
2006-08-01Open-market sale400$20.0513,900
2006-08-01Open-market sale5,000$20.207,200
2006-07-19Option exercise (derivative)7,145$0.0023,429
2006-07-19Option exercise (derivative)2,855$0.000
2006-07-19Option exercise7,145$4.5014,345
2006-07-19Open-market sale7,145$20.007,200
2006-07-19Option exercise2,855$4.5010,055
2006-07-06Option exercise (derivative)5,000$0.002,855
2006-07-06Option exercise5,000$4.5012,200
2006-07-06Open-market sale5,000$19.507,200
2006-07-03Option exercise (derivative)3,855$0.000
2006-07-03Option exercise (derivative)1,145$0.007,855
2006-07-03Option exercise3,855$4.5011,055
2006-07-03Option exercise1,145$4.508,345
2006-07-03Open-market sale1,145$18.957,200
2006-04-07Option exercise (derivative)1,600$0.003,855
2006-04-07Option exercise1,600$4.508,800
2006-04-07Open-market sale500$18.337,500
2006-04-07Open-market sale600$18.288,000
2006-04-07Open-market sale200$18.278,600
2006-04-07Open-market sale300$18.347,200
2006-04-06Option exercise (derivative)1,400$0.005,455
2006-04-06Open-market sale1,300$18.407,200
2006-04-06Open-market sale100$18.418,500
2006-04-06Option exercise1,400$4.508,600
2006-04-04Option exercise (derivative)2,400$0.006,855
2006-04-04Option exercise2,400$4.509,600
2006-04-04Open-market sale2,400$18.507,200
2006-04-03Option exercise (derivative)2,600$0.009,255
2006-04-03Option exercise2,600$4.509,800
2006-04-03Open-market sale2,600$18.507,200
2006-03-31Option exercise (derivative)2,000$0.0011,855
2006-03-31Open-market sale500$18.648,200
2006-03-31Open-market sale500$18.638,700
2006-03-31Option exercise2,000$4.509,200
2006-03-31Open-market sale200$18.787,200
2006-03-31Open-market sale200$18.777,400
2006-03-31Open-market sale100$18.737,600
2006-03-31Open-market sale300$18.697,700
2006-03-31Open-market sale200$18.688,000
2006-03-30Option exercise (derivative)900$0.0013,855
2006-03-30Open-market sale700$18.967,200
2006-03-30Open-market sale200$18.977,900
2006-03-30Option exercise900$4.508,100
2006-03-29Option exercise (derivative)6,600$0.0014,755
2006-03-29Open-market sale2,500$19.1011,300
2006-03-29Option exercise6,600$4.5013,800
2006-03-29Open-market sale4,100$19.207,200
2006-03-28Option exercise (derivative)7,500$0.0021,355
2006-03-28Open-market sale2,500$19.457,200
2006-03-28Open-market sale5,000$19.409,700
2006-03-28Option exercise7,500$4.5014,700
2005-10-14Option exercise (derivative)3,332$0.0071,668
2005-10-14Option exercise (derivative)2,068$0.0027,469
2005-10-14Option exercise3,332$12.0012,600
2005-10-14Option exercise2,068$10.009,268
2005-10-14Open-market sale1,900$16.6610,700
2005-10-14Open-market sale168$16.7310,532
2005-10-14Open-market sale3,332$16.607,200

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