SEC CIK 1270709

LEUNG SIMON

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

Current Positions

CompanyShares OwnedAs Of
SNXview stock →24,5152025-01-07

Position History — SNX

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

014,68629,37144,0572006-012016-032017-052019-102020-052021-042025-01

Recent Filings — SNX

DateActivitySharesPriceOwned After
2025-01-07Grant / award1,176$0.0024,515
2025-01-07Tax withholding484$123.2324,031
2024-11-06Open-market sale6,249$123.1723,339
2024-10-15Grant / award3,277$0.0029,588
2024-10-07Tax withholding291$118.9426,311
2024-10-07Tax withholding260$118.9426,602
2024-10-04Tax withholding575$117.3126,862
2024-10-03Tax withholding673$115.3527,437
2024-10-02Tax withholding239$116.6328,110
2024-01-22Tax withholding5,478$105.9528,349
2024-01-17Grant / award2,486$0.0034,771
2024-01-17Tax withholding944$103.7033,827
2023-12-01Tax withholding193$98.7232,285
2023-10-11Tax withholding237$96.1223,794
2023-10-09Tax withholding199$98.6932,478
2023-10-05Tax withholding178$96.9332,677
2023-10-04Tax withholding405$97.6932,855
2023-10-03Grant / award3,112$0.0033,260
2023-10-02Tax withholding163$98.8930,148
2023-05-10Open-market sale2,620$88.5230,311
2023-04-28Open-market sale10,174$88.4732,931
2023-01-24Grant / award2,498$0.0044,057
2023-01-24Tax withholding952$109.0243,105
2022-12-01Tax withholding193$102.8041,559
2022-10-11Tax withholding340$81.4441,752
2022-10-07Tax withholding286$82.8442,092
2022-10-05Tax withholding255$86.7042,378
2022-10-04Grant / award3,436$0.0042,633
2022-10-03Tax withholding193$83.9339,197
2022-10-03Tax withholding234$83.9339,390
2022-01-28Grant / award3,683$0.0040,899
2022-01-28Tax withholding1,275$100.7639,624
2022-01-20Tax withholding1,994$105.7137,216
2021-12-01Tax withholding193$103.2739,210
2021-10-20Tax withholding3,245$105.1939,403
2021-10-20Grant / award7,104$0.0042,648
2021-10-12Tax withholding237$104.5035,544
2021-10-11Tax withholding237$104.5035,544
2021-10-07Tax withholding199$106.1435,781
2021-10-05Grant / award (derivative)3,789$0.003,789
2021-10-05Grant / award1,164$0.0035,980
2021-10-05Grant / award2,562$0.0034,816
2021-10-04Tax withholding155$105.9232,254
2021-10-04Tax withholding135$105.9232,409
2021-10-04Tax withholding163$105.9232,544
2021-06-30Open-market sale78$122.2832,707
2021-06-01Open-market sale6$126.4733,711
2021-06-01Open-market sale5$126.4733,717
2021-06-01Open-market sale2$126.4533,722
2021-06-01Open-market sale2$126.4533,724
2021-06-01Open-market sale8$126.4333,726
2021-06-01Open-market sale6$126.4333,734
2021-06-01Open-market sale2$126.4233,740
2021-06-01Open-market sale3$126.3833,742
2021-06-01Open-market sale1$126.3833,745
2021-06-01Open-market sale6$126.3733,746
2021-06-01Open-market sale2$126.3033,752
2021-06-01Open-market sale3$126.2833,754
2021-06-01Open-market sale17$126.2633,757
2021-06-01Open-market sale4$126.2433,774
2021-06-01Open-market sale2$126.1133,778
2021-06-01Open-market sale5$126.1033,780
2021-06-01Open-market sale1$126.6233,624
2021-06-01Open-market sale8$126.6133,625
2021-06-01Open-market sale6$126.6133,633
2021-06-01Open-market sale10$126.6033,639
2021-06-01Open-market sale1$126.6033,649
2021-06-01Open-market sale6$126.5933,650
2021-06-01Open-market sale11$126.5933,656
2021-06-01Open-market sale4$126.5833,667
2021-06-01Open-market sale1$126.5833,671
2021-06-01Open-market sale10$126.5733,672
2021-06-01Open-market sale1$126.5433,682
2021-06-01Open-market sale10$126.5233,683
2021-06-01Open-market sale14$126.5133,693
2021-06-01Open-market sale4$126.4833,707
2021-06-01Open-market sale18$126.9233,173
2021-06-01Open-market sale17$126.9133,191
2021-06-01Open-market sale8$126.9133,208
2021-06-01Open-market sale4$126.9033,216
2021-06-01Open-market sale1$126.8933,220
2021-06-01Open-market sale3$126.8933,221
2021-06-01Open-market sale4$126.8833,224
2021-06-01Open-market sale4$126.8833,228
2021-06-01Open-market sale8$126.8733,232
2021-06-01Open-market sale2$126.8733,240
2021-06-01Open-market sale16$126.8633,242
2021-06-01Open-market sale15$126.8533,258
2021-06-01Open-market sale1$126.8533,273
2021-06-01Open-market sale10$126.8433,274
2021-06-01Open-market sale7$126.8333,284
2021-06-01Open-market sale35$126.8233,291
2021-06-01Open-market sale1$126.8233,326
2021-06-01Open-market sale9$126.8133,327
2021-06-01Open-market sale6$126.9333,167
2021-06-01Open-market sale3$126.9333,164
2021-06-01Open-market sale1$126.9433,163
2021-06-01Open-market sale12$126.9433,151
2021-06-01Open-market sale7$126.9533,144
2021-06-01Open-market sale10$126.9533,134
2021-06-01Open-market sale10$126.7733,413
2021-06-01Open-market sale2$126.7833,411
2021-06-01Open-market sale25$126.7833,386
2021-06-01Open-market sale33$126.7933,353
2021-06-01Open-market sale16$126.8033,336
2021-06-01Open-market sale1$126.8033,352
2021-06-01Open-market sale12$127.9632,785
2021-06-01Open-market sale4$127.9032,797
2021-06-01Open-market sale2$127.8932,801
2021-06-01Open-market sale7$127.8432,803
2021-06-01Open-market sale1$127.8332,810
2021-06-01Open-market sale8$127.7932,811
2021-06-01Open-market sale9$127.0833,049
2021-06-01Open-market sale6$127.0733,058
2021-06-01Open-market sale4$127.0633,064
2021-06-01Open-market sale1$127.0533,068
2021-06-01Open-market sale3$127.0533,069
2021-06-01Open-market sale3$127.0433,072
2021-06-01Open-market sale7$127.0333,075
2021-06-01Open-market sale1$127.0333,082
2021-06-01Open-market sale1$127.0133,083
2021-06-01Open-market sale1$127.0133,084
2021-06-01Open-market sale21$127.0033,085
2021-06-01Open-market sale6$127.0033,106
2021-06-01Open-market sale2$126.9933,112
2021-06-01Open-market sale1$126.9833,114
2021-06-01Open-market sale7$126.9733,115
2021-06-01Open-market sale3$126.9633,122
2021-06-01Open-market sale6$127.0933,043
2021-06-01Open-market sale9$126.9633,125
2021-06-01Open-market sale5$127.1033,038
2021-06-01Open-market sale1$127.1133,037
2021-06-01Open-market sale2$127.1133,035
2021-06-01Open-market sale4$127.1932,974
2021-06-01Open-market sale8$127.1732,978
2021-06-01Open-market sale1$127.1732,986
2021-06-01Open-market sale11$127.1632,987
2021-06-01Open-market sale20$127.1532,998
2021-06-01Open-market sale5$127.1533,018
2021-06-01Open-market sale2$127.1433,023
2021-06-01Open-market sale8$127.1333,025
2021-06-01Open-market sale2$127.1333,033
2021-06-01Open-market sale18$127.5732,880
2021-06-01Open-market sale1$127.5532,898
2021-06-01Open-market sale4$127.5032,899
2021-06-01Open-market sale11$127.4532,903
2021-06-01Open-market sale1$127.3932,914
2021-06-01Open-market sale3$127.3732,915
2021-06-01Open-market sale2$127.3632,918
2021-06-01Open-market sale11$127.3532,920
2021-06-01Open-market sale1$127.3532,931
2021-06-01Open-market sale1$127.3432,932
2021-06-01Open-market sale1$127.3332,933
2021-06-01Open-market sale4$127.3332,934
2021-06-01Open-market sale5$127.3232,938
2021-06-01Open-market sale1$127.3232,943
2021-06-01Open-market sale1$127.3132,944
2021-06-01Open-market sale17$127.2832,945
2021-06-01Open-market sale4$127.2532,962
2021-06-01Open-market sale4$127.2432,966
2021-06-01Open-market sale4$127.2032,970
2021-06-01Open-market sale13$127.7832,819
2021-06-01Open-market sale1$127.7632,832
2021-06-01Open-market sale5$127.7232,833
2021-06-01Open-market sale2$127.7232,838
2021-06-01Open-market sale10$127.7132,840
2021-06-01Open-market sale1$127.7132,850
2021-06-01Open-market sale21$127.6932,851
2021-06-01Open-market sale1$127.6832,872
2021-06-01Open-market sale2$127.6332,873
2021-06-01Open-market sale4$127.5932,876
2021-06-01Open-market sale1$127.6232,875
2021-06-01Open-market sale20$126.6233,604
2021-06-01Open-market sale1$126.7733,423
2021-06-01Open-market sale1$126.7633,424
2021-06-01Open-market sale7$126.7633,425
2021-06-01Open-market sale16$126.7533,432
2021-06-01Open-market sale2$126.7533,448
2021-06-01Open-market sale1$126.7433,450
2021-06-01Open-market sale7$126.7433,451
2021-06-01Open-market sale14$126.7333,458
2021-06-01Open-market sale2$126.7333,472
2021-06-01Open-market sale3$126.7233,474
2021-06-01Open-market sale1$126.7233,477
2021-06-01Open-market sale8$126.7133,478
2021-06-01Open-market sale2$126.6433,555
2021-06-01Open-market sale9$126.7033,489
2021-06-01Open-market sale1$126.7033,498
2021-06-01Open-market sale3$126.6933,499
2021-06-01Open-market sale4$126.6933,502
2021-06-01Open-market sale2$126.6833,506
2021-06-01Open-market sale3$126.6833,508
2021-06-01Open-market sale10$126.6733,511
2021-06-01Open-market sale1$126.6733,521
2021-06-01Open-market sale10$126.6633,522
2021-06-01Open-market sale12$126.6633,532
2021-06-01Open-market sale8$126.6533,544
2021-06-01Open-market sale3$126.6533,552
2021-06-01Open-market sale1$126.6333,603
2021-06-01Open-market sale42$126.6333,561
2021-06-01Open-market sale4$126.6433,557
2021-06-01Open-market sale3$126.7133,486
2021-04-30Open-market sale23$122.2634,428
2021-04-30Open-market sale17$122.3434,451
2021-04-30Open-market sale5$122.3734,468
2021-04-30Open-market sale20$122.3934,473
2021-04-30Open-market sale19$122.4134,493
2021-04-30Open-market sale6$122.4634,512
2021-04-30Open-market sale13$122.4734,518
2021-04-30Open-market sale15$122.4834,531
2021-04-30Open-market sale13$122.4934,546
2021-04-30Open-market sale14$122.5634,559
2021-04-30Open-market sale16$122.5734,573
2021-04-30Open-market sale7$122.5834,589
2021-04-30Open-market sale36$122.5934,596
2021-04-30Open-market sale48$122.6034,632
2021-04-30Open-market sale9$122.6734,680
2021-04-30Open-market sale3$122.6834,689
2021-04-30Open-market sale15$122.7734,692
2021-04-30Open-market sale2$122.8234,707
2021-04-30Open-market sale4$122.8534,709
2021-04-30Open-market sale2$122.9134,715
2021-04-30Open-market sale15$122.9834,717
2021-04-30Open-market sale13$122.9934,732
2021-04-30Open-market sale1$123.0434,745
2021-04-30Open-market sale5$123.1234,746
2021-04-30Open-market sale4$123.2034,751
2021-04-30Open-market sale2$123.3834,755
2021-04-30Open-market sale4$123.5134,757
2021-04-30Open-market sale24$123.7934,761
2021-04-30Open-market sale6$122.2534,422
2021-04-30Open-market sale2$122.9034,713
2021-04-30Open-market sale11$121.4533,896
2021-04-30Open-market sale3$121.4733,907
2021-04-30Open-market sale9$121.4833,910
2021-04-30Open-market sale26$121.4933,919
2021-04-30Open-market sale7$121.5033,945
2021-04-30Open-market sale9$121.5133,952
2021-04-30Open-market sale2$121.5333,961
2021-04-30Open-market sale8$121.5433,963
2021-04-30Open-market sale11$121.5533,971
2021-04-30Open-market sale16$121.5633,982
2021-04-30Open-market sale24$121.5733,998
2021-04-30Open-market sale26$121.5834,022
2021-04-30Open-market sale14$121.5934,048
2021-04-30Open-market sale17$121.6134,062
2021-04-30Open-market sale5$121.6334,079
2021-04-30Open-market sale20$121.4433,876
2021-04-30Open-market sale27$121.4333,849
2021-04-30Open-market sale32$121.4033,817
2021-04-30Open-market sale9$121.3933,808
2021-04-30Open-market sale3$121.3833,805
2021-04-30Open-market sale9$121.3433,796
2021-04-30Open-market sale2$121.3033,794
2021-04-30Open-market sale5$121.2933,789
2021-04-30Open-market sale18$121.6634,129
2021-04-30Open-market sale4$121.6734,147
2021-04-30Open-market sale4$121.2033,785
2021-04-30Open-market sale23$121.6434,084
2021-04-30Open-market sale22$121.6534,107
2021-04-30Open-market sale7$122.2134,400
2021-04-30Open-market sale15$122.2234,407
2021-04-30Open-market sale11$122.2034,389
2021-04-30Open-market sale5$122.1834,384
2021-04-30Open-market sale13$121.6834,151
2021-04-30Open-market sale1$121.6934,164
2021-04-30Open-market sale7$121.7034,165
2021-04-30Open-market sale3$121.7134,172
2021-04-30Open-market sale3$121.7234,175
2021-04-30Open-market sale23$121.7334,178
2021-04-30Open-market sale2$121.7434,201
2021-04-30Open-market sale7$121.7634,203
2021-04-30Open-market sale2$121.7934,210
2021-04-30Open-market sale19$121.8034,212
2021-04-30Open-market sale2$121.8734,231
2021-04-30Open-market sale4$121.8834,233
2021-04-30Open-market sale3$121.8934,237
2021-04-30Open-market sale13$121.9034,240
2021-04-30Open-market sale7$121.9134,253
2021-04-30Open-market sale11$121.9334,260
2021-04-30Open-market sale10$121.9434,271
2021-04-30Open-market sale4$121.9734,281
2021-04-30Open-market sale9$122.1034,285
2021-04-30Open-market sale12$122.1134,294
2021-04-30Open-market sale12$122.1234,306
2021-04-30Open-market sale11$122.1334,318
2021-04-30Open-market sale27$122.1434,329
2021-04-30Open-market sale12$122.1534,356
2021-04-30Open-market sale8$122.1634,368
2021-04-30Open-market sale8$122.1734,376
2021-03-31Open-market sale1$116.2135,741
2021-03-31Open-market sale7$116.2235,742
2021-03-31Open-market sale7$116.2435,749
2021-03-31Open-market sale5$116.2635,756
2021-03-31Open-market sale9$116.2935,761
2021-03-31Open-market sale1$116.3235,770
2021-03-31Open-market sale5$116.4535,771
2021-03-31Open-market sale4$116.8135,776
2021-03-31Open-market sale5$116.8235,780
2021-03-31Open-market sale4$115.9335,657
2021-03-31Open-market sale6$115.8735,613
2021-03-31Open-market sale8$115.9635,666
2021-03-31Open-market sale11$115.9735,674
2021-03-31Open-market sale5$116.0035,685
2021-03-31Open-market sale9$116.0135,690
2021-03-31Open-market sale5$116.0235,699
2021-03-31Open-market sale11$116.0435,704
2021-03-31Open-market sale4$116.0535,715
2021-03-31Open-market sale2$116.0635,719
2021-03-31Open-market sale9$116.0735,721
2021-03-31Open-market sale2$116.1035,730
2021-03-31Open-market sale1$116.1735,732
2021-03-31Open-market sale4$116.1935,733
2021-03-31Open-market sale4$116.2035,737
2021-03-31Open-market sale6$115.9235,651
2021-03-31Open-market sale3$115.9035,648
2021-03-31Open-market sale10$115.8935,638
2021-03-31Open-market sale19$115.8835,619
2021-03-31Open-market sale5$115.9535,661
2021-03-31Open-market sale4$114.3734,808
2021-03-31Open-market sale6$114.3834,812
2021-03-31Open-market sale9$114.3934,818
2021-03-31Open-market sale4$114.4034,827
2021-03-31Open-market sale4$114.4134,831
2021-03-31Open-market sale1$114.4234,835
2021-03-31Open-market sale4$114.4534,836
2021-03-31Open-market sale1$114.5434,840
2021-03-31Open-market sale10$114.5634,841
2021-03-31Open-market sale5$114.5734,851
2021-03-31Open-market sale10$114.5934,856
2021-03-31Open-market sale10$114.6034,866
2021-03-31Open-market sale7$114.6234,876
2021-03-31Open-market sale3$114.6334,883
2021-03-31Open-market sale6$114.6534,886
2021-03-31Open-market sale2$114.6834,892
2021-03-31Open-market sale9$114.6934,894
2021-03-31Open-market sale12$114.7034,903
2021-03-31Open-market sale7$114.7134,915
2021-03-31Open-market sale5$114.7534,922
2021-03-31Open-market sale2$114.7634,927
2021-03-31Open-market sale3$114.8034,929
2021-03-31Open-market sale4$114.8334,932
2021-03-31Open-market sale6$114.1434,785
2021-03-31Open-market sale8$114.1534,791
2021-03-31Open-market sale3$114.2734,799
2021-03-31Open-market sale3$114.3034,802
2021-03-31Open-market sale3$114.3334,805
2021-03-31Open-market sale3$115.4635,303
2021-03-31Open-market sale2$115.2535,245
2021-03-31Open-market sale4$115.2435,241
2021-03-31Open-market sale5$115.2335,236
2021-03-31Open-market sale11$115.2235,225
2021-03-31Open-market sale8$115.2635,247
2021-03-31Open-market sale2$115.2735,255
2021-03-31Open-market sale1$115.2935,257
2021-03-31Open-market sale1$115.3135,258
2021-03-31Open-market sale8$115.3335,259
2021-03-31Open-market sale5$115.3535,267
2021-03-31Open-market sale6$115.3635,272
2021-03-31Open-market sale5$115.3935,278
2021-03-31Open-market sale4$115.4035,283
2021-03-31Open-market sale9$115.4235,287
2021-03-31Open-market sale2$115.4435,296
2021-03-31Open-market sale5$115.4535,298
2021-03-31Open-market sale4$115.4735,306
2021-03-31Open-market sale5$115.4835,310
2021-03-31Open-market sale4$115.5235,315
2021-03-31Open-market sale2$115.5335,319
2021-03-31Open-market sale8$115.5435,321
2021-03-31Open-market sale4$115.5535,329
2021-03-31Open-market sale6$115.1635,195
2021-03-31Open-market sale8$115.1735,201
2021-03-31Open-market sale2$115.1835,209
2021-03-31Open-market sale2$115.1935,211
2021-03-31Open-market sale1$115.2035,213
2021-03-31Open-market sale11$115.2135,214
2021-03-31Open-market sale5$115.8535,602
2021-03-31Open-market sale6$115.8635,607
2021-03-31Open-market sale12$115.8435,590
2021-03-31Open-market sale12$115.5735,333
2021-03-31Open-market sale14$115.5835,345
2021-03-31Open-market sale2$115.5935,359
2021-03-31Open-market sale11$115.6035,361
2021-03-31Open-market sale4$115.6135,372
2021-03-31Open-market sale36$115.6435,376
2021-03-31Open-market sale6$115.6535,412
2021-03-31Open-market sale23$115.6635,418
2021-03-31Open-market sale7$115.6735,441
2021-03-31Open-market sale9$115.6835,448
2021-03-31Open-market sale10$115.6935,457
2021-03-31Open-market sale3$115.7035,467
2021-03-31Open-market sale15$115.7035,470
2021-03-31Open-market sale11$115.7135,485
2021-03-31Open-market sale9$115.7235,496
2021-03-31Open-market sale12$115.7335,505
2021-03-31Open-market sale15$115.7435,517
2021-03-31Open-market sale9$115.7535,532
2021-03-31Open-market sale10$115.7635,541
2021-03-31Open-market sale4$115.7735,551
2021-03-31Open-market sale10$115.7835,555
2021-03-31Open-market sale4$115.7935,565
2021-03-31Open-market sale7$115.8035,569
2021-03-31Open-market sale5$115.8135,576
2021-03-31Open-market sale4$115.8235,581
2021-03-31Open-market sale5$115.8335,585
2021-03-31Open-market sale12$114.8534,952
2021-03-31Open-market sale5$115.1535,190
2021-03-31Open-market sale16$114.8434,936
2021-03-31Open-market sale7$114.8634,964
2021-03-31Open-market sale4$114.8734,971
2021-03-31Open-market sale6$114.8834,975
2021-03-31Open-market sale8$114.8934,981
2021-03-31Open-market sale4$114.9034,989
2021-03-31Open-market sale18$114.9134,993
2021-03-31Open-market sale16$114.9235,011
2021-03-31Open-market sale13$114.9335,027
2021-03-31Open-market sale7$114.9435,040
2021-03-31Open-market sale4$114.9535,047
2021-03-31Open-market sale8$114.9635,051
2021-03-31Open-market sale12$114.9735,059
2021-03-31Open-market sale6$114.9835,071
2021-03-31Open-market sale4$114.9935,077
2021-03-31Open-market sale11$115.0035,081
2021-03-31Open-market sale9$115.0135,092
2021-03-31Open-market sale11$115.0235,101
2021-03-31Open-market sale3$115.0435,112
2021-03-31Open-market sale12$115.0535,115
2021-03-31Open-market sale13$115.0635,127
2021-03-31Open-market sale10$115.0735,140
2021-03-31Open-market sale8$115.0835,150
2021-03-31Open-market sale1$115.0935,158
2021-03-31Open-market sale12$115.1035,159
2021-03-31Open-market sale11$115.1135,171
2021-03-31Open-market sale3$115.1235,182
2021-03-31Open-market sale5$115.1435,185
2021-01-28Tax withholding657$84.5835,785
2021-01-28Grant / award1,612$0.0036,442
2021-01-20Grant / award (derivative)4,241$0.004,241
2021-01-20Grant / award11,047$0.0034,830
2021-01-20Grant / award5,523$0.0023,783
2021-01-20Grant / award2,872$0.0018,260
2020-10-20Tax withholding2,125$147.2115,388
2020-10-20Grant / award4,694$0.0017,513
2020-10-12Tax withholding258$150.4712,819
2020-10-06Tax withholding211$151.9213,077
2020-10-04Tax withholding168$150.6013,288
2020-10-03Tax withholding146$150.6013,456
2020-10-02Tax withholding178$147.6413,602
2020-05-29Open-market sale17$105.2413,780
2020-05-29Open-market sale3$106.0614,300
2020-05-29Open-market sale3$105.8514,309
2020-05-29Open-market sale3$105.6714,312
2020-05-29Open-market sale3$105.5814,315
2020-05-29Open-market sale3$105.5014,318
2020-05-29Open-market sale3$105.3514,321
2020-05-29Open-market sale3$105.1714,324
2020-05-29Open-market sale3$105.1614,327
2020-05-29Open-market sale2$107.3514,330
2020-05-29Open-market sale2$107.1414,332
2020-05-29Open-market sale2$107.0014,334
2020-05-29Open-market sale2$106.9914,336
2020-05-29Open-market sale2$106.8914,338
2020-05-29Open-market sale2$106.7114,340
2020-05-29Open-market sale2$106.1414,342
2020-05-29Open-market sale4$105.9714,258
2020-05-29Open-market sale4$105.8614,262
2020-05-29Open-market sale4$105.8314,266
2020-05-29Open-market sale4$105.8014,270
2020-05-29Open-market sale4$105.5914,274
2020-05-29Open-market sale4$105.2914,278
2020-05-29Open-market sale3$106.9614,282
2020-05-29Open-market sale3$106.7314,285
2020-05-29Open-market sale3$106.6314,288
2020-05-29Open-market sale3$106.4214,291
2020-05-29Open-market sale3$106.4214,294
2020-05-29Open-market sale3$106.4014,297
2020-05-29Open-market sale3$105.9014,306
2020-05-29Open-market sale3$105.9214,303
2020-05-29Open-market sale8$106.0114,080
2020-05-29Open-market sale8$106.0014,088
2020-05-29Open-market sale16$105.9313,797
2020-05-29Open-market sale15$105.8213,813
2020-05-29Open-market sale15$105.7713,828
2020-05-29Open-market sale15$105.6413,843
2020-05-29Open-market sale13$106.4313,858
2020-05-29Open-market sale13$105.8413,871
2020-05-29Open-market sale12$106.0513,884
2020-05-29Open-market sale12$105.6613,896
2020-05-29Open-market sale11$107.4213,908
2020-05-29Open-market sale11$105.9913,919
2020-05-29Open-market sale10$106.8713,930
2020-05-29Open-market sale10$106.8513,940
2020-05-29Open-market sale9$106.4613,950
2020-05-29Open-market sale9$106.3913,959
2020-05-29Open-market sale9$106.2913,968
2020-05-29Open-market sale9$106.1213,977
2020-05-29Open-market sale9$106.0813,986
2020-05-29Open-market sale9$105.8113,995
2020-05-29Open-market sale9$105.7014,004
2020-05-29Open-market sale9$105.6514,013
2020-05-29Open-market sale9$105.6114,022
2020-05-29Open-market sale9$105.4014,031
2020-05-29Open-market sale8$106.5114,040
2020-05-29Open-market sale8$106.4114,048
2020-05-29Open-market sale8$106.2514,056
2020-05-29Open-market sale8$106.1314,064
2020-05-29Open-market sale8$106.0914,072
2020-05-29Open-market sale1$105.7814,371
2020-05-29Open-market sale1$105.5314,374
2020-05-29Open-market sale1$105.4914,375
2020-05-29Open-market sale1$105.4214,376
2020-05-29Open-market sale1$105.3914,377
2020-05-29Open-market sale1$105.3414,378
2020-05-29Open-market sale1$105.3214,379
2020-05-29Open-market sale1$105.3114,380
2020-05-29Open-market sale1$105.2714,381
2020-05-29Open-market sale1$105.2314,382
2020-05-29Open-market sale2$106.1014,344
2020-05-29Open-market sale2$106.0414,346
2020-05-29Open-market sale2$106.0314,348
2020-05-29Open-market sale2$105.7214,350
2020-05-29Open-market sale2$105.6914,352
2020-05-29Open-market sale2$105.5714,354
2020-05-29Open-market sale2$105.4514,356
2020-05-29Open-market sale2$105.3814,358
2020-05-29Open-market sale2$105.3614,360
2020-05-29Open-market sale2$105.2114,362
2020-05-29Open-market sale1$107.2414,364
2020-05-29Open-market sale1$106.9014,365
2020-05-29Open-market sale1$106.7714,366
2020-05-29Open-market sale1$106.2314,367
2020-05-29Open-market sale1$106.0214,368
2020-05-29Open-market sale1$105.9814,369
2020-05-29Open-market sale1$105.9514,370
2020-05-29Open-market sale1$105.5414,373
2020-05-29Open-market sale1$105.7414,372
2020-05-29Open-market sale5$106.0714,216
2020-05-29Open-market sale5$105.7914,221
2020-05-29Open-market sale5$105.7614,226
2020-05-29Open-market sale5$105.5114,231
2020-05-29Open-market sale5$105.4114,236
2020-05-29Open-market sale5$105.2514,241
2020-05-29Open-market sale4$106.5514,246
2020-05-29Open-market sale4$106.5314,250
2020-05-29Open-market sale4$106.2014,254
2020-05-29Open-market sale8$105.6314,096
2020-05-29Open-market sale7$106.1814,104
2020-05-29Open-market sale7$105.8914,111
2020-05-29Open-market sale7$105.7114,118
2020-05-29Open-market sale6$106.9714,125
2020-05-29Open-market sale6$106.4714,131
2020-05-29Open-market sale6$106.3714,137
2020-05-29Open-market sale6$106.3414,143
2020-05-29Open-market sale6$106.2114,149
2020-05-29Open-market sale6$106.1714,155
2020-05-29Open-market sale6$106.1114,161
2020-05-29Open-market sale6$105.9414,167
2020-05-29Open-market sale6$105.9114,173
2020-05-29Open-market sale6$105.8814,179
2020-05-29Open-market sale6$105.3714,185
2020-05-29Open-market sale5$107.0514,191
2020-05-29Open-market sale5$106.5814,196
2020-05-29Open-market sale5$106.5214,201
2020-05-29Open-market sale5$106.3214,206
2020-05-29Open-market sale5$106.2214,211
2020-05-19Open-market sale153$100.2315,281
2020-05-19Open-market sale100$100.5015,434
2020-05-19Open-market sale100$100.4015,534
2020-05-19Open-market sale100$100.3715,634
2020-05-19Open-market sale100$100.2815,734
2020-05-19Open-market sale100$100.2715,834
2020-05-19Open-market sale100$100.0915,934
2020-05-19Open-market sale200$100.1014,883
2020-05-19Open-market sale100$100.0516,134
2020-05-19Open-market sale100$100.0016,234
2020-05-19Open-market sale47$100.2416,334
2020-05-19Open-market sale2$100.4616,381
2020-05-19Open-market sale200$100.1614,683
2020-05-19Open-market sale198$100.0615,083
2020-05-19Open-market sale100$100.0716,034
2020-05-19Open-market sale300$100.3514,383
2020-01-30Tax withholding506$140.0916,383
2020-01-30Grant / award1,221$0.0016,889
2019-11-29Open-market sale2$123.8716,234
2019-11-29Open-market sale17$123.9016,268
2019-11-29Open-market sale9$123.9116,285
2019-11-29Open-market sale10$123.9216,294
2019-11-29Open-market sale11$123.9416,304
2019-11-29Open-market sale12$123.9516,315
2019-11-29Open-market sale3$123.9616,327
2019-11-29Open-market sale2$123.9716,330
2019-11-29Open-market sale3$123.9816,332
2019-11-29Open-market sale7$123.9916,335
2019-11-29Open-market sale13$124.0016,342
2019-11-29Open-market sale27$124.0116,355
2019-11-29Open-market sale13$124.0216,382
2019-11-29Open-market sale6$123.7016,054
2019-11-29Open-market sale17$123.7116,060
2019-11-29Open-market sale25$123.7216,077
2019-11-29Open-market sale27$123.7316,102
2019-11-29Open-market sale13$123.7416,129
2019-11-29Open-market sale14$123.7516,142
2019-11-29Open-market sale7$123.7616,156
2019-11-29Open-market sale2$123.7816,163
2019-11-29Open-market sale7$123.7916,165
2019-11-29Open-market sale11$123.8016,172
2019-11-29Open-market sale17$123.8316,183
2019-11-29Open-market sale17$123.8416,200
2019-11-29Open-market sale2$123.8516,217
2019-11-29Open-market sale15$123.8616,219
2019-11-29Open-market sale11$123.8916,257
2019-11-29Open-market sale21$123.8816,236
2019-11-29Open-market sale5$124.4616,574
2019-11-29Open-market sale6$124.4716,579
2019-11-29Open-market sale4$124.5416,585
2019-11-29Open-market sale3$124.5516,589
2019-11-29Open-market sale5$124.5616,592
2019-11-29Open-market sale9$124.6016,597
2019-11-29Open-market sale14$124.6116,606
2019-11-29Open-market sale5$124.6716,620
2019-11-29Open-market sale3$124.6816,625
2019-11-29Open-market sale34$124.0316,395
2019-11-29Open-market sale26$124.0416,429
2019-11-29Open-market sale27$124.0516,455
2019-11-29Open-market sale11$124.0716,482
2019-11-29Open-market sale3$124.0916,493
2019-11-29Open-market sale2$124.1116,496
2019-11-29Open-market sale6$124.1316,498
2019-11-29Open-market sale8$124.1516,504
2019-11-29Open-market sale2$124.1616,512
2019-11-29Open-market sale4$124.1716,514
2019-11-29Open-market sale4$124.1816,518
2019-11-29Open-market sale6$124.1916,522
2019-11-29Open-market sale2$124.2016,528
2019-11-29Open-market sale9$124.3216,530
2019-11-29Open-market sale12$124.3316,539
2019-11-29Open-market sale1$124.3616,551
2019-11-29Open-market sale3$124.3716,552
2019-11-29Open-market sale3$124.3816,555
2019-11-29Open-market sale15$124.4216,558
2019-11-29Open-market sale1$124.4316,573
2019-11-29Open-market sale23$123.0415,740
2019-11-29Open-market sale2$123.0715,779
2019-11-29Open-market sale3$123.0915,781
2019-11-29Open-market sale2$123.1015,784
2019-11-29Open-market sale6$123.1215,786
2019-11-29Open-market sale5$123.1315,792
2019-11-29Open-market sale7$123.1415,797
2019-11-29Open-market sale8$123.1515,804
2019-11-29Open-market sale2$123.1615,812
2019-11-29Open-market sale7$123.1715,814
2019-11-29Open-market sale5$123.2115,821
2019-11-29Open-market sale1$123.2215,826
2019-11-29Open-market sale2$122.6915,668
2019-11-29Open-market sale2$122.7115,670
2019-11-29Open-market sale6$122.8015,672
2019-11-29Open-market sale14$122.8115,678
2019-11-29Open-market sale5$122.8215,692
2019-11-29Open-market sale1$122.8915,697
2019-11-29Open-market sale6$122.9015,698
2019-11-29Open-market sale6$122.9115,704
2019-11-29Open-market sale10$122.9215,710
2019-11-29Open-market sale5$122.9415,720
2019-11-29Open-market sale2$122.9615,725
2019-11-29Open-market sale1$122.9815,727
2019-11-29Open-market sale12$123.0015,728
2019-11-29Open-market sale7$123.0615,772
2019-11-29Open-market sale9$123.0515,763
2019-11-29Open-market sale16$123.6816,034
2019-11-29Open-market sale1$123.2615,831
2019-11-29Open-market sale2$123.2715,832
2019-11-29Open-market sale5$123.2815,834
2019-11-29Open-market sale4$123.3115,839
2019-11-29Open-market sale1$123.3615,843
2019-11-29Open-market sale1$123.3915,844
2019-11-29Open-market sale12$123.4015,845
2019-11-29Open-market sale27$123.4115,857
2019-11-29Open-market sale3$123.4915,884
2019-11-29Open-market sale12$123.5015,887
2019-11-29Open-market sale6$123.5115,899
2019-11-29Open-market sale12$123.5215,905
2019-11-29Open-market sale3$123.5315,917
2019-11-29Open-market sale9$123.5515,920
2019-11-29Open-market sale20$123.5615,929
2019-11-29Open-market sale14$123.5715,949
2019-11-29Open-market sale13$123.5815,963
2019-11-29Open-market sale4$123.5915,976
2019-11-29Open-market sale13$123.6015,980
2019-11-29Open-market sale2$123.6115,993
2019-11-29Open-market sale24$123.6215,995
2019-11-29Open-market sale2$123.6316,019
2019-11-29Open-market sale3$123.6516,021
2019-11-29Open-market sale4$123.6616,024
2019-11-29Open-market sale2$123.6616,028
2019-11-29Open-market sale4$123.6716,030
2019-11-29Open-market sale4$123.2315,827
2019-11-29Open-market sale4$123.6916,050
2019-10-31Open-market sale100$117.7717,128
2019-10-31Open-market sale100$117.8617,378
2019-10-31Open-market sale43$117.8917,478
2019-10-31Open-market sale7$118.4417,521
2019-10-31Open-market sale100$118.7517,528
2019-10-31Open-market sale100$117.8017,228
2019-10-31Open-market sale50$117.8517,328
2019-10-31Open-market sale100$117.7117,028
2019-10-31Open-market sale100$117.7016,928
2019-10-31Open-market sale100$117.5716,828
2019-10-31Open-market sale100$117.5416,728
2019-10-31Open-market sale100$117.0916,628
2019-10-11Tax withholding258$113.7717,628
2019-10-07Tax withholding211$113.0017,886
2019-10-07Tax withholding299$113.0018,097
2019-10-04Tax withholding168$111.7918,396
2019-10-03Tax withholding147$110.1118,564
2019-10-02Grant / award (derivative)3,907$0.003,907
2019-10-02Grant / award2,354$0.0018,711
2019-09-30Open-market sale58$113.0816,899
2019-09-30Open-market sale100$113.4517,157
2019-09-30Open-market sale100$113.6017,257
2019-09-30Open-market sale100$113.1616,957
2019-09-30Open-market sale100$113.2317,057
2019-09-30Open-market sale9$113.0716,890
2019-09-30Open-market sale100$113.0416,790
2019-09-30Open-market sale100$112.9716,690
2019-09-30Open-market sale100$112.9316,590
2019-09-30Open-market sale100$112.8516,490
2019-09-30Open-market sale96$112.2016,394
2019-09-30Open-market sale37$112.1616,357
2019-09-25Open-market sale1,000$105.6617,357
2019-07-31Open-market sale300$100.5918,657
2019-07-31Open-market sale300$100.9018,357
2019-07-31Open-market sale100$100.6018,957
2019-07-31Open-market sale100$100.4419,057
2019-07-31Open-market sale100$100.3519,157
2019-07-31Open-market sale50$100.5119,257
2019-07-31Open-market sale50$100.4819,307
2019-07-01Open-market sale1,000$101.1519,357
2019-06-26Open-market sale150$100.1520,357
2019-06-26Open-market sale700$100.0020,507
2019-06-26Open-market sale100$100.0121,257
2019-06-26Open-market sale50$100.1621,207
2019-04-30Open-market sale100$107.3921,857
2019-04-30Open-market sale100$107.3821,757
2019-04-30Open-market sale100$107.1221,657
2019-04-30Open-market sale100$106.9821,557
2019-04-30Open-market sale100$107.5521,957
2019-04-30Open-market sale100$107.5922,057
2019-04-30Open-market sale100$107.6322,157
2019-04-30Open-market sale100$107.8022,257
2019-04-30Open-market sale100$106.3121,357
2019-04-30Open-market sale100$106.9421,457
2019-04-03Open-market sale100$100.1022,843
2019-04-03Open-market sale286$100.0522,457
2019-04-03Open-market sale100$100.0822,743
2019-04-03Open-market sale100$100.0022,357
2019-04-03Open-market sale100$100.1622,943
2019-04-03Open-market sale314$100.3423,043
2019-01-31Grant / award1,204$0.0023,879
2019-01-31Tax withholding522$96.7623,357
2018-10-11Grant / award (derivative)5,955$0.005,955
2018-10-11Grant / award3,420$0.0022,675
2018-10-08Tax withholding211$83.7219,554
2018-10-08Tax withholding299$83.7219,255
2018-10-04Tax withholding168$88.3819,765
2018-10-03Tax withholding147$84.9019,933
2018-10-03Tax withholding243$84.9020,080
2018-07-02Open-market sale457$100.0020,323
2018-07-02Open-market sale100$100.0320,780
2018-06-01Open-market sale100$107.0820,880
2018-06-01Open-market sale4$108.2921,876
2018-06-01Open-market sale96$108.2721,780
2018-06-01Open-market sale100$108.2621,680
2018-06-01Open-market sale100$108.2021,580
2018-06-01Open-market sale100$108.1121,480
2018-06-01Open-market sale100$108.0621,380
2018-06-01Open-market sale65$107.3220,980
2018-06-01Open-market sale35$107.3721,045
2018-06-01Open-market sale100$107.9021,080
2018-06-01Open-market sale70$107.9421,180
2018-06-01Open-market sale30$107.9621,250
2018-06-01Open-market sale100$108.0121,280
2018-05-01Open-market sale200$100.1221,980
2018-05-01Open-market sale100$100.1722,180
2018-05-01Open-market sale100$100.2322,280
2018-05-01Open-market sale100$100.0021,880
2018-05-01Open-market sale100$100.2422,380
2018-05-01Open-market sale100$100.5522,780
2018-05-01Open-market sale100$100.3322,480
2018-05-01Open-market sale100$100.4022,580
2018-05-01Open-market sale100$100.4322,680
2018-04-02Open-market sale50$100.9923,630
2018-04-02Open-market sale71$100.8723,559
2018-04-02Open-market sale200$101.0623,680
2018-04-02Open-market sale100$100.3222,880
2018-04-02Open-market sale100$100.4622,980
2018-04-02Open-market sale200$100.5023,080
2018-04-02Open-market sale279$100.5123,280
2018-03-01Open-market sale100$122.3524,180
2018-03-01Open-market sale94$121.9023,980
2018-03-01Open-market sale6$121.9124,074
2018-03-01Open-market sale100$122.2724,080
2018-03-01Open-market sale100$121.7123,880
2018-03-01Open-market sale100$122.5624,280
2018-03-01Open-market sale100$123.1824,380
2018-03-01Open-market sale100$123.2724,480
2018-03-01Open-market sale100$123.8224,580
2018-03-01Open-market sale100$124.2524,680
2018-03-01Open-market sale100$124.6224,780
2018-01-03Tax withholding492$138.2124,881
2018-01-03Grant / award1,167$0.0025,373
2018-01-03Tax withholding493$138.2124,880
2017-10-09Tax withholding415$130.5224,206
2017-10-06Tax withholding293$129.9424,621
2017-10-04Tax withholding233$128.7224,914
2017-10-03Tax withholding338$128.6723,849
2017-10-03Tax withholding644$128.6723,205
2017-10-03Grant / award (derivative)3,385$0.003,385
2017-10-03Grant / award1,942$0.0025,147
2017-08-01Open-market sale1$118.7924,348
2017-08-01Open-market sale27$118.8324,349
2017-08-01Open-market sale27$118.8424,376
2017-08-01Open-market sale1$118.9824,403
2017-08-01Open-market sale27$119.0024,404
2017-08-01Open-market sale3$119.1224,431
2017-08-01Open-market sale27$119.2024,434
2017-08-01Open-market sale27$119.3424,461
2017-08-01Open-market sale27$119.5524,488
2017-08-01Open-market sale27$119.6224,515
2017-08-01Open-market sale27$119.6624,542
2017-08-01Open-market sale27$119.7024,569
2017-08-01Open-market sale27$119.7324,596
2017-08-01Open-market sale27$119.7724,623
2017-08-01Open-market sale25$119.7824,650
2017-08-01Open-market sale27$119.7924,675
2017-08-01Open-market sale23$119.8024,702
2017-08-01Open-market sale27$119.8424,725
2017-08-01Open-market sale31$119.8724,752
2017-08-01Open-market sale27$119.9024,783
2017-08-01Open-market sale54$119.9324,810
2017-08-01Open-market sale27$119.9524,864
2017-08-01Open-market sale27$119.9824,891
2017-08-01Open-market sale27$120.0424,918
2017-08-01Open-market sale27$120.1424,945
2017-08-01Open-market sale27$120.1524,972
2017-08-01Open-market sale27$120.3124,999
2017-08-01Open-market sale27$120.3525,026
2017-08-01Open-market sale54$120.3925,053
2017-08-01Open-market sale27$118.7024,241
2017-08-01Open-market sale27$118.7824,321
2017-08-01Open-market sale26$118.7724,295
2017-08-01Open-market sale27$118.7524,268
2017-08-01Open-market sale27$118.5024,214
2017-08-01Open-market sale27$118.3724,187
2017-07-03Open-market sale29$120.3025,933
2017-07-03Open-market sale29$120.4626,020
2017-07-03Open-market sale29$120.5526,049
2017-07-03Open-market sale29$120.6026,078
2017-07-03Open-market sale57$119.7525,193
2017-07-03Open-market sale29$119.7625,250
2017-07-03Open-market sale29$119.8425,279
2017-07-03Open-market sale29$119.8625,308
2017-07-03Open-market sale29$119.8725,337
2017-07-03Open-market sale29$119.8825,366
2017-07-03Open-market sale29$119.8925,395
2017-07-03Open-market sale29$119.9025,424
2017-07-03Open-market sale29$119.9025,453
2017-07-03Open-market sale8$119.9125,482
2017-07-03Open-market sale29$119.9425,490
2017-07-03Open-market sale29$119.9725,519
2017-07-03Open-market sale29$120.0225,548
2017-07-03Open-market sale49$120.0425,577
2017-07-03Open-market sale57$120.0525,626
2017-07-03Open-market sale57$120.0625,683
2017-07-03Open-market sale25$120.0825,740
2017-07-03Open-market sale3$120.1025,765
2017-07-03Open-market sale49$120.1125,768
2017-07-03Open-market sale29$120.1825,817
2017-07-03Open-market sale29$120.2225,846
2017-07-03Open-market sale29$120.2525,875
2017-07-03Open-market sale29$120.2625,904
2017-07-03Open-market sale29$120.3525,991
2017-07-03Open-market sale29$120.3425,962
2017-07-03Open-market sale57$119.7225,136
2017-07-03Open-market sale29$119.6725,107
2017-06-01Open-market sale29$112.6326,774
2017-06-01Open-market sale29$112.7826,861
2017-06-01Open-market sale29$112.7926,890
2017-06-01Open-market sale57$112.8226,919
2017-06-01Open-market sale29$112.8326,976
2017-06-01Open-market sale29$112.8627,005
2017-06-01Open-market sale3$113.0427,034
2017-06-01Open-market sale41$113.0627,037
2017-06-01Open-market sale29$113.2227,078
2017-06-01Open-market sale29$111.6926,251
2017-06-01Open-market sale29$111.7426,280
2017-06-01Open-market sale15$111.7926,309
2017-06-01Open-market sale14$111.8026,324
2017-06-01Open-market sale29$111.8326,338
2017-06-01Open-market sale29$111.8626,367
2017-06-01Open-market sale29$111.9126,396
2017-06-01Open-market sale29$111.9326,425
2017-06-01Open-market sale29$111.9526,454
2017-06-01Open-market sale29$111.9726,483
2017-06-01Open-market sale29$112.0426,512
2017-06-01Open-market sale29$112.0826,541
2017-06-01Open-market sale28$112.1626,570
2017-06-01Open-market sale54$112.2726,598
2017-06-01Open-market sale21$112.2926,652
2017-06-01Open-market sale29$112.3026,673
2017-06-01Open-market sale14$112.3226,702
2017-06-01Open-market sale29$112.5726,716
2017-06-01Open-market sale29$112.6026,745
2017-06-01Open-market sale29$112.6926,832
2017-06-01Open-market sale29$112.6526,803
2017-06-01Open-market sale29$111.5026,193
2017-06-01Open-market sale57$111.4126,136
2017-06-01Open-market sale29$111.1126,107
2017-06-01Open-market sale29$111.5426,222
2017-05-01Open-market sale29$108.0927,107
2017-05-01Open-market sale29$109.1127,907
2017-05-01Open-market sale57$109.1327,936
2017-05-01Open-market sale28$109.2327,993
2017-05-01Open-market sale57$109.2428,021
2017-05-01Open-market sale29$109.7728,078
2017-05-01Open-market sale29$108.2227,136
2017-05-01Open-market sale29$108.2527,165
2017-05-01Open-market sale29$108.2627,194
2017-05-01Open-market sale29$108.3127,223
2017-05-01Open-market sale29$108.3227,252
2017-05-01Open-market sale29$108.3427,281
2017-05-01Open-market sale29$108.3527,310
2017-05-01Open-market sale29$108.3927,339
2017-05-01Open-market sale29$108.5227,368
2017-05-01Open-market sale29$108.5627,397
2017-05-01Open-market sale24$108.5727,426
2017-05-01Open-market sale24$108.5927,450
2017-05-01Open-market sale29$108.6027,474
2017-05-01Open-market sale29$108.6327,503
2017-05-01Open-market sale57$108.6527,532
2017-05-01Open-market sale29$108.6827,589
2017-05-01Open-market sale29$108.7227,618
2017-05-01Open-market sale29$108.8427,647
2017-05-01Open-market sale29$108.9427,676
2017-05-01Open-market sale29$108.9627,705
2017-05-01Open-market sale29$109.0127,734
2017-05-01Open-market sale29$109.0327,763
2017-05-01Open-market sale29$109.0427,792
2017-05-01Open-market sale57$109.0927,821
2017-05-01Open-market sale29$109.1027,878
2017-04-11Tax withholding2,812$103.5028,107
2017-04-11Grant / award7,428$0.0030,919
2017-04-03Open-market sale29$109.8323,549
2017-04-03Open-market sale29$109.7723,491
2017-04-03Open-market sale29$109.7823,520
2017-04-03Open-market sale29$112.2524,462
2017-04-03Open-market sale29$109.8823,578
2017-04-03Open-market sale29$110.2023,607
2017-04-03Open-market sale29$110.2223,636
2017-04-03Open-market sale29$110.2723,665
2017-04-03Open-market sale29$110.2823,694
2017-04-03Open-market sale28$110.2923,723
2017-04-03Open-market sale29$111.7624,433
2017-04-03Open-market sale57$110.4223,953
2017-04-03Open-market sale28$111.6924,376
2017-04-03Open-market sale29$111.6624,347
2017-04-03Open-market sale57$110.3223,751
2017-04-03Open-market sale29$110.3523,808
2017-04-03Open-market sale29$110.3623,837
2017-04-03Open-market sale29$110.3723,866
2017-04-03Open-market sale29$110.3923,895
2017-04-03Open-market sale29$110.4023,924
2017-04-03Open-market sale29$111.7524,404
2017-04-03Open-market sale29$110.4324,010
2017-04-03Open-market sale29$110.4424,039
2017-04-03Open-market sale29$110.5324,068
2017-04-03Open-market sale29$110.5424,097
2017-04-03Open-market sale29$110.5824,126
2017-04-03Open-market sale29$110.6324,155
2017-04-03Open-market sale19$110.6424,184
2017-04-03Open-market sale28$110.7824,203
2017-04-03Open-market sale29$111.2024,231
2017-04-03Open-market sale29$111.3824,260
2017-04-03Open-market sale29$111.4624,289
2017-04-03Open-market sale29$111.4824,318
2017-03-01Open-market sale29$119.5024,578
2017-03-01Open-market sale29$119.1624,549
2017-03-01Open-market sale29$118.2524,520
2017-03-01Open-market sale29$118.1824,491
2017-03-01Open-market sale29$119.8924,781
2017-03-01Open-market sale19$119.9224,810
2017-03-01Open-market sale27$119.9824,829
2017-03-01Open-market sale29$120.0924,856
2017-03-01Open-market sale29$120.1024,885
2017-03-01Open-market sale29$120.1524,914
2017-03-01Open-market sale29$120.1724,943
2017-03-01Open-market sale41$120.2624,972
2017-03-01Open-market sale29$120.2725,013
2017-03-01Open-market sale29$120.3025,042
2017-03-01Open-market sale29$120.3125,071
2017-03-01Open-market sale29$120.3225,100
2017-03-01Open-market sale29$120.3725,129
2017-03-01Open-market sale29$120.3825,158
2017-03-01Open-market sale57$120.3925,187
2017-03-01Open-market sale29$119.7624,752
2017-03-01Open-market sale29$120.4625,292
2017-03-01Open-market sale29$120.5025,321
2017-03-01Open-market sale23$120.5125,350
2017-03-01Open-market sale3$120.5225,373
2017-03-01Open-market sale29$120.5825,376
2017-03-01Open-market sale28$120.6025,405
2017-03-01Open-market sale29$120.6225,433
2017-03-01Open-market sale29$120.8025,462
2017-03-01Open-market sale29$119.5324,607
2017-03-01Open-market sale29$119.5624,636
2017-03-01Open-market sale29$119.6324,665
2017-03-01Open-market sale29$119.6424,694
2017-03-01Open-market sale29$119.6724,723
2017-03-01Open-market sale48$120.4225,244
2017-02-01Open-market sale29$118.3525,535
2017-02-01Open-market sale29$118.3425,506
2017-02-01Open-market sale15$118.3225,491
2017-02-01Open-market sale57$118.3625,564
2017-02-01Open-market sale29$118.4625,737
2017-02-01Open-market sale29$118.5525,818
2017-02-01Open-market sale29$118.6325,847
2017-02-01Open-market sale29$118.6625,876
2017-02-01Open-market sale29$118.7025,905
2017-02-01Open-market sale57$118.7325,934
2017-02-01Open-market sale29$118.7825,991
2017-02-01Open-market sale57$118.7926,020
2017-02-01Open-market sale29$118.8026,077
2017-02-01Open-market sale29$118.8126,106
2017-02-01Open-market sale29$118.8526,135
2017-02-01Open-market sale29$118.8626,164
2017-02-01Open-market sale49$118.8726,193
2017-02-01Open-market sale20$118.9426,242
2017-02-01Open-market sale28$119.0826,262
2017-02-01Open-market sale29$119.1826,290
2017-02-01Open-market sale29$119.2526,319
2017-02-01Open-market sale27$119.2926,348
2017-02-01Open-market sale29$120.1726,375
2017-02-01Open-market sale29$120.3026,404
2017-02-01Open-market sale29$120.4426,433
2017-02-01Open-market sale29$121.3826,462
2017-02-01Open-market sale29$118.3825,621
2017-02-01Open-market sale29$118.3925,650
2017-02-01Open-market sale29$118.4025,679
2017-02-01Open-market sale29$118.4125,708
2017-02-01Open-market sale29$118.5025,789
2017-02-01Open-market sale23$118.4725,766
2017-01-27Grant / award1,822$0.0027,235
2017-01-27Tax withholding744$120.1226,491
2016-10-07Tax withholding299$110.7125,413
2016-10-06Tax withholding211$112.6825,712
2016-10-05Tax withholding418$112.0125,923
2016-10-04Grant / award (derivative)3,827$0.003,827
2016-10-04Grant / award2,230$0.0026,341
2016-10-03Tax withholding244$111.6424,111
2016-10-03Tax withholding464$111.6424,355
2016-07-01Open-market sale33$94.5225,753
2016-07-01Open-market sale33$93.2624,852
2016-07-01Open-market sale33$93.2824,885
2016-07-01Open-market sale33$93.2924,918
2016-07-01Open-market sale33$93.3024,951
2016-07-01Open-market sale33$93.3124,984
2016-07-01Open-market sale33$93.3425,017
2016-07-01Open-market sale33$93.3625,050
2016-07-01Open-market sale33$93.4425,083
2016-07-01Open-market sale33$93.4825,116
2016-07-01Open-market sale33$93.4925,149
2016-07-01Open-market sale33$93.5125,182
2016-07-01Open-market sale33$93.5425,215
2016-07-01Open-market sale67$93.5625,248
2016-07-01Open-market sale33$93.5825,315
2016-07-01Open-market sale68$93.6525,348
2016-07-01Open-market sale39$93.7125,416
2016-07-01Open-market sale33$93.7725,455
2016-07-01Open-market sale33$93.7825,488
2016-07-01Open-market sale33$93.8125,521
2016-07-01Open-market sale67$94.0025,554
2016-07-01Open-market sale33$94.1425,621
2016-07-01Open-market sale33$94.3125,654
2016-07-01Open-market sale33$94.4225,687
2016-07-01Open-market sale33$94.5125,720
2016-07-01Open-market sale33$93.2124,819
2016-07-01Open-market sale33$94.5925,786
2016-06-01Open-market sale33$90.7126,083
2016-06-01Open-market sale33$90.7226,116
2016-06-01Open-market sale33$90.7926,149
2016-06-01Open-market sale33$90.8626,182
2016-06-01Open-market sale33$90.7026,050
2016-06-01Open-market sale33$91.6026,522
2016-06-01Open-market sale33$90.6425,984
2016-06-01Open-market sale33$90.6325,951
2016-06-01Open-market sale33$90.6125,918
2016-06-01Open-market sale33$90.5925,885
2016-06-01Open-market sale33$90.4525,852
2016-06-01Open-market sale33$90.8926,215
2016-06-01Open-market sale33$91.0326,248
2016-06-01Open-market sale33$91.0526,281
2016-06-01Open-market sale37$91.0926,314
2016-06-01Open-market sale39$91.2626,351
2016-06-01Open-market sale33$91.4326,390
2016-06-01Open-market sale33$91.5426,423
2016-06-01Open-market sale33$91.5726,456
2016-06-01Open-market sale33$91.5926,489
2016-06-01Open-market sale33$90.6926,017
2016-06-01Open-market sale33$91.7126,555
2016-06-01Open-market sale33$91.7426,588
2016-06-01Open-market sale33$91.7626,621
2016-06-01Open-market sale33$91.8226,654
2016-06-01Open-market sale33$91.8826,687
2016-06-01Open-market sale33$92.0226,720
2016-06-01Open-market sale33$92.0826,753
2016-06-01Open-market sale33$92.0926,786
2016-06-01Open-market sale33$90.2825,819
2016-05-02Open-market sale100$80.3027,519
2016-05-02Open-market sale700$80.0026,819
2016-05-02Open-market sale100$80.5727,719
2016-05-02Open-market sale100$80.3427,619
2016-04-01Open-market sale33$91.9128,184
2016-04-01Open-market sale33$91.9528,217
2016-04-01Open-market sale33$92.0028,250
2016-04-01Open-market sale33$92.0228,283
2016-04-01Open-market sale72$92.0628,316
2016-04-01Open-market sale67$92.0728,388
2016-04-01Open-market sale33$92.0928,455
2016-04-01Open-market sale33$92.2028,488
2016-04-01Open-market sale33$92.2228,521
2016-04-01Open-market sale67$92.2728,554
2016-04-01Open-market sale63$92.4028,621
2016-04-01Open-market sale33$92.4728,684
2016-04-01Open-market sale33$92.5828,717
2016-04-01Open-market sale33$92.6128,750
2016-04-01Open-market sale33$92.6228,783
2016-04-01Open-market sale3$92.6928,816
2016-04-01Open-market sale33$90.4927,819
2016-04-01Open-market sale67$90.9227,852
2016-04-01Open-market sale67$91.0027,919
2016-04-01Open-market sale33$91.1727,986
2016-04-01Open-market sale33$91.1828,019
2016-04-01Open-market sale33$91.3328,052
2016-04-01Open-market sale33$91.6328,085
2016-04-01Open-market sale33$91.7228,118
2016-04-01Open-market sale33$91.8728,151
2016-03-01Open-market sale33$94.8929,571
2016-03-01Open-market sale22$95.0029,670
2016-03-01Open-market sale33$95.2729,692
2016-03-01Open-market sale33$95.4329,725
2016-03-01Open-market sale33$95.4729,758
2016-03-01Open-market sale28$95.4929,791
2016-03-01Open-market sale33$93.9228,819
2016-03-01Open-market sale33$93.9728,852
2016-03-01Open-market sale33$94.1428,885
2016-03-01Open-market sale33$94.2528,918
2016-03-01Open-market sale33$94.3828,951
2016-03-01Open-market sale33$94.4228,984
2016-03-01Open-market sale33$94.4629,017
2016-03-01Open-market sale33$94.4829,050
2016-03-01Open-market sale33$94.4929,083
2016-03-01Open-market sale67$94.6029,116
2016-03-01Open-market sale33$94.6529,183
2016-03-01Open-market sale33$94.6629,216
2016-03-01Open-market sale40$94.6729,249
2016-03-01Open-market sale33$94.7329,289
2016-03-01Open-market sale100$94.7529,322
2016-03-01Open-market sale33$94.7629,422
2016-03-01Open-market sale33$94.8129,455
2016-03-01Open-market sale33$94.8229,488
2016-03-01Open-market sale33$94.8429,521
2016-03-01Open-market sale17$94.8829,554
2016-03-01Open-market sale33$94.9929,637
2016-03-01Open-market sale33$94.9829,604
2016-01-12Tax withholding1,297$83.2429,819
2016-01-12Grant / award3,303$0.0031,116
2015-10-07Tax withholding270$89.9928,112
2015-10-07Tax withholding299$89.9927,813
2015-10-06Grant / award2,802—28,382
2015-10-05Tax withholding418$87.7326,288
2015-10-05Tax withholding244$87.7325,580
2015-10-05Tax withholding464$87.7325,824
2015-09-01Option exercise (derivative)2,661$0.000
2015-09-01Option exercise2,661$17.1726,706
2015-07-30Open-market sale1,000$75.1024,045
2015-07-14Open-market sale885$73.4025,045
2015-04-13Open-market sale1,746$75.5225,930
2015-01-22Grant / award2,869$0.0028,799
2015-01-22Tax withholding1,123$79.0027,676
2015-01-16Open-market sale2,531$77.5025,930
2014-10-07Tax withholding270$62.9024,487
2014-10-07Grant / award3,974—28,461
2014-10-06Tax withholding418$64.6624,757
2014-10-03Tax withholding244$65.3225,175
2014-10-03Tax withholding465$65.3225,419
2014-09-29Tax withholding226$62.1925,884
2014-09-04Option exercise (derivative)5,000$0.000
2014-09-04Option exercise5,000$16.1026,110
2014-07-31Option exercise (derivative)3,000$0.005,000
2014-07-31Open-market sale100$64.5421,310
2014-07-31Option exercise3,000$16.1024,110
2014-07-31Open-market sale2,700$64.5221,410
2014-07-31Open-market sale100$64.5521,210
2014-07-31Open-market sale100$64.5621,110
2014-04-30Option exercise (derivative)2,431$0.008,000
2014-04-30Option exercise2,431$16.1023,541
2014-04-30Open-market sale2,431$67.0021,110
2013-10-07Tax withholding270$60.9221,110
2013-10-05Tax withholding418$60.9221,380
2013-10-03Tax withholding301$61.8319,029
2013-10-03Grant / award3,234—21,798
2013-10-03Tax withholding465$61.8318,564
2013-10-01Option exercise (derivative)2,339$0.002,661
2013-10-01Open-market sale2,339$62.0019,330
2013-10-01Option exercise2,339$17.1721,669
2013-09-29Tax withholding226$61.4521,237
2013-04-29Option exercise (derivative)2,444$0.0010,431
2013-04-29Option exercise2,444$16.1023,907
2013-04-29Open-market sale2,444$34.0021,463
2012-10-07Tax withholding264$32.6224,527
2012-10-05Tax withholding408$32.7724,791
2012-10-03Tax withholding294$32.4019,026
2012-10-03Grant / award6,173—25,199
2012-10-02Tax withholding221$32.6919,320
2012-09-29Tax withholding221$32.6619,541
2011-10-18Tax withholding221$27.5719,762
2011-10-07Tax withholding264$26.9219,983
2011-10-05Grant / award5,559—20,247
2011-10-03Tax withholding294$25.2714,688
2011-10-02Tax withholding221$25.2714,982
2011-09-29Tax withholding221$27.7415,203
2011-01-10Option exercise (derivative)2,554$0.000
2011-01-10Option exercise2,554$12.0017,978
2011-01-10Open-market sale1,250$32.7516,728
2011-01-10Open-market sale1,304$33.2415,424
2011-01-06Option exercise (derivative)392$0.000
2011-01-06Option exercise (derivative)4,737$0.002,554
2011-01-06Option exercise4,737$12.0020,161
2011-01-06Open-market sale858$32.0019,303
2011-01-06Open-market sale129$32.4019,174
2011-01-06Open-market sale1,250$32.3017,924
2011-01-06Open-market sale2,500$32.1015,424
2011-01-06Option exercise392$10.0015,816
2010-10-18Tax withholding221$29.0415,424
2010-10-07Grant / award3,591—15,645
2010-10-03Tax withholding294$27.4412,054
2010-10-02Tax withholding221$27.4412,348
2010-09-29Tax withholding221$25.9012,569
2010-09-20Tax withholding133$25.5912,790
2010-01-05Option exercise (derivative)1,941$0.00392
2010-01-05Open-market sale500$32.0014,364
2010-01-05Option exercise1,941$10.0014,864
2010-01-05Open-market sale400$32.3412,923
2010-01-05Open-market sale500$32.1413,864
2010-01-05Open-market sale41$32.3513,323
2010-01-05Open-market sale500$32.2513,364
2009-10-18Tax withholding215$29.9112,923
2009-10-03Tax withholding286$29.6913,138
2009-10-02Tax withholding215$29.0913,424
2009-09-29Grant / award3,000—13,639
2009-09-21Tax withholding129$32.1410,639
2008-10-18Tax withholding215$17.6410,768
2008-10-03Grant / award4,000—10,983
2008-10-02Tax withholding215$20.766,983
2008-09-20Tax withholding129$21.937,198
2007-10-18Tax withholding215$21.957,327
2007-10-02Grant / award3,000—7,542
2007-09-20Tax withholding129$21.104,542
2007-05-18Option exercise (derivative)500$0.0012,875
2007-05-18Open-market sale500$20.104,671
2007-05-18Option exercise500$16.105,171
2007-05-07Option exercise (derivative)500$0.0013,375
2007-05-07Option exercise500$16.105,171
2007-05-07Open-market sale250$20.704,671
2007-05-07Open-market sale250$20.654,921
2007-05-04Option exercise (derivative)500$0.0013,875
2007-05-04Open-market sale500$20.654,671
2007-05-04Option exercise500$16.105,171
2007-05-02Option exercise (derivative)1,000$0.0014,375
2007-05-02Open-market sale1,000$20.254,671
2007-05-02Option exercise1,000$16.105,671
2007-04-16Option exercise (derivative)500$0.0015,375
2007-04-16Option exercise500$16.105,171
2007-04-16Open-market sale500$21.384,671
2007-04-02Option exercise (derivative)500$0.0015,875
2007-04-02Option exercise500$16.105,171
2007-04-02Open-market sale500$21.504,671
2007-03-30Option exercise (derivative)500$0.0016,375
2007-03-30Open-market sale500$21.454,671
2007-03-30Option exercise500$16.105,171
2007-03-27Option exercise (derivative)625$0.0016,875
2007-03-27Option exercise (derivative)875$0.007,291
2007-03-27Open-market sale42$21.605,004
2007-03-27Open-market sale125$21.605,171
2007-03-27Option exercise875$12.005,546
2007-03-27Open-market sale500$21.255,046
2007-03-27Open-market sale333$21.604,671
2007-03-27Option exercise625$16.105,296
2007-03-23Option exercise (derivative)2,000$0.008,166
2007-03-23Option exercise2,000$12.006,671
2007-03-23Open-market sale250$22.205,421
2007-03-23Open-market sale500$22.005,671
2007-03-23Open-market sale250$22.404,671
2007-03-23Open-market sale250$22.354,921
2007-03-23Open-market sale250$22.305,171
2007-03-23Open-market sale500$21.606,171
2007-02-22Option exercise (derivative)500$0.0010,166
2007-02-22Open-market sale500$20.204,671
2007-02-22Option exercise500$12.005,171
2007-02-09Option exercise (derivative)500$0.0010,666
2007-02-09Open-market sale500$20.504,671
2007-02-09Option exercise500$12.005,171
2007-02-08Option exercise (derivative)2,000$0.002,333
2007-02-08Option exercise (derivative)500$0.0011,166
2007-02-08Option exercise2,000$10.006,671
2007-02-08Open-market sale500$22.934,671
2007-02-08Option exercise500$12.005,171
2007-02-08Open-market sale100$20.065,671
2007-02-08Open-market sale900$20.055,771
2007-02-08Option exercise (derivative)2,000$0.002,333
2007-02-08Option exercise (derivative)500$0.0011,166
2007-02-08Option exercise500$12.005,171
2007-02-08Open-market sale100$20.065,671
2007-02-08Open-market sale900$20.055,771
2007-02-08Option exercise2,000$10.006,671
2007-02-08Open-market sale500$20.404,671
2007-01-23Option exercise (derivative)467$0.004,333
2007-01-23Option exercise (derivative)33$0.000
2007-01-23Option exercise33$12.004,704
2007-01-23Open-market sale33$20.084,671
2007-01-23Option exercise467$10.005,138
2007-01-12Option exercise (derivative)200$0.004,800
2007-01-12Option exercise (derivative)300$0.0033
2007-01-12Option exercise200$10.004,871
2007-01-12Open-market sale300$20.484,671
2007-01-12Option exercise300$12.004,971
2007-01-10Option exercise (derivative)500$0.00333
2007-01-10Open-market sale500$21.704,671
2007-01-10Option exercise500$12.005,171
2007-01-09Option exercise (derivative)500$0.00833
2007-01-09Open-market sale500$21.704,671
2007-01-09Option exercise500$12.005,171
2007-01-08Option exercise (derivative)500$0.001,333
2007-01-08Option exercise500$12.005,171
2007-01-08Open-market sale500$21.404,671
2007-01-05Option exercise (derivative)500$0.001,833
2007-01-05Option exercise500$12.005,171
2007-01-05Open-market sale500$21.504,671
2007-01-04Option exercise (derivative)500$0.002,333
2007-01-04Open-market sale500$21.934,671
2007-01-04Option exercise500$12.005,171
2007-01-03Option exercise (derivative)500$0.002,833
2007-01-03Open-market sale500$21.704,671
2007-01-03Option exercise500$12.005,171
2006-10-18Grant / award3,000—4,671
2006-10-18Grant / award3,000—3,000
2006-09-20Tax withholding129$22.401,671
2006-07-06Option exercise (derivative)3,400$0.00333
2006-07-06Open-market sale300$19.672,900
2006-07-06Open-market sale500$19.702,300
2006-07-06Open-market sale100$19.682,800
2006-07-06Open-market sale500$19.741,800
2006-07-06Open-market sale500$19.603,200
2006-07-06Open-market sale1,500$19.503,700
2006-07-06Option exercise3,400$12.005,200
2006-06-28Option exercise (derivative)2,433$0.003,733
2006-06-28Option exercise (derivative)67$0.002,333
2006-06-28Open-market sale67$18.904,233
2006-06-28Open-market sale1,633$18.902,600
2006-06-28Open-market sale800$18.951,800
2006-06-28Option exercise2,500$12.001,800
2006-06-27Option exercise (derivative)5,000$0.005,067
2006-06-27Option exercise5,000$10.006,800
2006-06-27Open-market sale1,900$19.004,900
2006-06-27Open-market sale600$19.014,300
2006-06-27Open-market sale1,500$19.022,800
2006-06-27Open-market sale1,000$19.051,800
2006-06-27Option exercise (derivative)5,000$0.005,067
2006-06-27Open-market sale1,500$19.022,800
2006-06-27Open-market sale600$19.014,300
2006-06-27Option exercise5,000$10.006,800
2006-06-27Open-market sale1,900$19.004,900
2006-06-27Open-market sale1,000$19.051,800
2006-06-26Option exercise (derivative)4,100$0.0010,067
2006-06-26Option exercise4,100$10.005,900
2006-06-26Open-market sale1,500$19.204,400
2006-06-26Open-market sale2,600$19.221,800
2006-06-26Option exercise (derivative)4,100$0.0010,067
2006-06-26Option exercise4,100$10.005,900
2006-06-26Open-market sale1,500$19.204,400
2006-06-26Open-market sale2,600$19.221,800
2006-06-23Option exercise (derivative)5,833$0.0014,167
2006-06-23Option exercise (derivative)1,667$0.003,333
2006-06-23Open-market sale1,000$19.653,800
2006-06-23Open-market sale400$19.693,400
2006-06-23Open-market sale600$19.752,800
2006-06-23Open-market sale200$19.103,267
2006-06-23Open-market sale400$19.605,500
2006-06-23Open-market sale100$19.485,900
2006-06-23Open-market sale900$19.476,000
2006-06-23Open-market sale733$19.406,900
2006-06-23Option exercise5,833$10.007,633
2006-06-23Open-market sale267$19.401,800
2006-06-23Open-market sale1,000$19.232,067
2006-06-23Open-market sale200$19.173,067
2006-06-23Open-market sale700$19.604,800
2006-06-23Option exercise1,667$12.003,467
2006-06-23Option exercise (derivative)5,833$0.0014,167
2006-06-23Option exercise (derivative)1,667$0.003,333
2006-06-23Open-market sale100$19.485,900
2006-06-23Open-market sale733$19.406,900
2006-06-23Open-market sale1,000$19.232,067
2006-06-23Open-market sale200$19.173,067
2006-06-23Open-market sale200$19.103,267
2006-06-23Option exercise1,667$12.003,467
2006-06-23Open-market sale1,000$19.951,800
2006-06-23Open-market sale600$19.752,800
2006-06-23Open-market sale400$19.693,400
2006-06-23Open-market sale1,000$19.653,800
2006-06-23Open-market sale700$19.604,800
2006-06-23Open-market sale400$19.605,500
2006-06-23Option exercise5,833$10.007,633
2006-06-23Open-market sale900$19.476,000
2006-03-27Option exercise (derivative)1,000$0.005,000
2006-03-27Option exercise1,000$12.002,800
2006-03-27Open-market sale1,000$19.951,800
2006-03-24Option exercise (derivative)4,000$0.006,000
2006-03-24Open-market sale1,000$19.901,800
2006-03-24Open-market sale500$19.822,800
2006-03-24Open-market sale500$19.753,300
2006-03-24Open-market sale1,000$19.503,800
2006-03-24Open-market sale1,000$19.604,800
2006-03-24Option exercise4,000$12.005,800
2006-02-03Option exercise (derivative)2,500$0.0010,000
2006-02-03Open-market sale750$19.053,550
2006-02-03Option exercise2,500$12.004,300
2006-02-03Open-market sale750$19.102,800
2006-02-03Open-market sale1,000$19.301,800
2006-02-03Option exercise (derivative)2,500$0.0010,000
2006-02-03Open-market sale1,000$19.301,800
2006-02-03Open-market sale750$19.102,800
2006-02-03Option exercise2,500$12.004,300
2006-02-03Open-market sale750$19.053,550
2006-02-01Option exercise (derivative)1,000$0.0014,000
2006-02-01Option exercise1,000$12.002,800
2006-02-01Open-market sale1,000$19.001,800
2006-02-01Option exercise (derivative)2,500$0.0012,500
2006-02-01Open-market sale1,500$19.002,800
2006-02-01Open-market sale1,000$19.051,800
2006-02-01Option exercise2,500$12.004,300
2006-01-25Option exercise (derivative)2,000$0.0015,000
2006-01-25Open-market sale1,000$18.701,800
2006-01-25Option exercise2,000$12.003,800
2006-01-25Open-market sale1,000$18.552,800
2006-01-24Option exercise (derivative)1,000$0.0017,000
2006-01-24Open-market sale1,000$18.501,800
2006-01-24Option exercise1,000$12.002,800
2006-01-12Option exercise (derivative)1,000$0.0018,000
2006-01-12Option exercise1,000$12.002,800
2006-01-12Open-market sale1,000$18.501,800
2006-01-11Option exercise (derivative)1,000$0.0019,000
2006-01-11Open-market sale1,000$18.501,800
2006-01-11Option exercise1,000$12.002,800

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