SEC CIK 1181945

Simoncic Richard J

Reported ownership across 2 companies, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
MCHPview stock →132,9162026-08-17
AITview stock →1,4902026-01-20

Position History — MCHP

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

0172,847345,694518,5412006-012011-052014-112019-022021-022024-112026-08

Recent Filings — MCHP

DateActivitySharesPriceOwned After
2026-08-17Option exercise (derivative)1,952$0.000
2026-08-17Option exercise (derivative)2,226$0.000
2026-08-17Tax withholding827$80.26132,916
2026-08-17Option exercise1,952$80.26133,743
2026-08-17Tax withholding943$80.26131,791
2026-08-17Option exercise2,226$80.26132,734
2026-08-15Option exercise (derivative)1,222$0.000
2026-08-15Option exercise (derivative)702$0.000
2026-08-15Tax withholding360$80.26134,668
2026-08-15Option exercise849$80.26135,028
2026-08-15Tax withholding114$80.26134,179
2026-08-15Option exercise269$80.26134,293
2026-08-15Tax withholding518$80.26134,024
2026-08-15Option exercise1,222$80.26134,542
2026-08-15Tax withholding298$80.26133,320
2026-08-15Option exercise702$80.26133,618
2026-07-01Grant / award (derivative)3,524$0.003,524
2026-07-01Grant / award (derivative)3,523$0.003,523
2026-06-04Open-market sale5,000$97.52130,508
2026-05-22Open-market sale5,000$93.44135,508
2026-05-15Option exercise (derivative)2,015$0.000
2026-05-15Option exercise (derivative)1,690$0.000
2026-05-15Option exercise (derivative)1,222$0.00702
2026-05-15Option exercise (derivative)702$0.00702
2026-05-15Tax withholding182$93.85140,508
2026-05-15Option exercise429$93.85140,690
2026-05-15Open-market sale83$93.85140,261
2026-05-15Option exercise194$93.85140,344
2026-05-15Tax withholding616$93.85140,150
2026-05-15Option exercise2,015$93.85140,766
2026-05-15Tax withholding463$93.85138,751
2026-05-15Option exercise1,690$93.85139,214
2026-05-15Tax withholding335$93.85137,524
2026-05-15Option exercise1,222$93.85137,859
2026-05-15Tax withholding192$93.85136,637
2026-05-15Option exercise702$93.85136,829
2026-05-13Open-market sale10,000$97.55136,127
2026-05-08Grant / award (derivative)371$0.00371
2026-04-01Grant / award (derivative)4,780$0.004,780
2026-04-01Grant / award (derivative)4,779$0.004,779
2026-04-01Grant / award (derivative)8,090$0.008,090
2026-04-01Grant / award (derivative)8,089$0.008,089
2026-04-01Grant / award (derivative)10,667$0.0010,667
2026-04-01Grant / award (derivative)10,667$0.0010,667
2026-03-02Grant / award431$49.26159,862
2026-02-16Option exercise (derivative)110$0.000
2026-02-16Option exercise (derivative)678$0.000
2026-02-16Option exercise99$78.94159,459
2026-02-16Tax withholding31$78.94159,360
2026-02-16Option exercise110$78.94159,391
2026-02-16Tax withholding186$78.94159,281
2026-02-16Option exercise678$78.94159,467
2026-02-16Tax withholding28$78.94159,431
2026-02-15Option exercise (derivative)1,219$0.000
2026-02-15Option exercise (derivative)1,831$0.000
2026-02-15Option exercise (derivative)702$0.001,404
2026-02-15Option exercise (derivative)1,222$0.001,404
2026-02-15Tax withholding553$78.94158,789
2026-02-15Option exercise1,831$78.94159,342
2026-02-15Option exercise702$78.94155,931
2026-02-15Option exercise1,219$78.94157,845
2026-02-15Tax withholding335$78.94156,626
2026-02-15Option exercise1,222$78.94156,961
2026-02-15Tax withholding192$78.94155,739
2026-02-15Tax withholding334$78.94157,511
2026-02-06Grant / award (derivative)608$0.00608
2026-01-02Grant / award (derivative)4,806$0.004,806
2026-01-02Grant / award (derivative)4,805$0.004,805
2025-11-17Option exercise (derivative)736$0.000
2025-11-17Option exercise (derivative)388$0.000
2025-11-17Tax withholding312$51.70155,006
2025-11-17Option exercise736$51.70155,318
2025-11-17Tax withholding165$51.70155,229
2025-11-17Option exercise388$51.70155,394
2025-11-15Option exercise (derivative)702$0.002,106
2025-11-15Option exercise (derivative)1,222$0.002,106
2025-11-15Option exercise (derivative)2,447$0.000
2025-11-15Option exercise (derivative)1,404$0.000
2025-11-15Tax withholding518$51.70154,582
2025-11-15Option exercise1,222$51.70155,100
2025-11-15Tax withholding298$51.70153,878
2025-11-15Option exercise702$51.70154,176
2025-11-15Tax withholding839$51.70153,474
2025-11-15Option exercise2,447$51.70154,313
2025-11-15Tax withholding595$51.70151,866
2025-11-15Option exercise1,404$51.70152,461
2025-11-06Grant / award (derivative)846$0.00846
2025-10-01Grant / award (derivative)4,874$0.004,874
2025-10-01Grant / award (derivative)4,875$0.004,875
2025-10-01Grant / award (derivative)4,874$0.004,874
2025-10-01Grant / award (derivative)4,875$0.004,875
2025-09-02Grant / award56$49.26151,057
2025-08-22Gift2,000$69.14151,001
2025-08-15Option exercise (derivative)1,222$0.002,808
2025-08-15Option exercise (derivative)1,452$0.000
2025-08-15Option exercise (derivative)1,456$0.000
2025-08-15Option exercise (derivative)702$0.002,808
2025-08-15Tax withholding192$65.71152,114
2025-08-15Tax withholding335$65.71153,001
2025-08-15Option exercise1,222$65.71153,336
2025-08-15Option exercise1,452$65.71150,945
2025-08-15Option exercise702$65.71152,306
2025-08-15Tax withholding399$65.71151,604
2025-08-15Option exercise1,456$65.71152,003
2025-08-15Tax withholding398$65.71150,547
2025-08-08Grant / award (derivative)849$0.00849
2025-07-01Grant / award (derivative)4,360$0.004,360
2025-07-01Grant / award (derivative)4,359$0.004,359
2025-05-15Option exercise (derivative)1,150$0.000
2025-05-15Option exercise (derivative)1,222$0.003,510
2025-05-15Option exercise (derivative)702$0.003,510
2025-05-15Option exercise (derivative)1,338$0.000
2025-05-15Tax withholding335$60.80149,493
2025-05-15Option exercise1,222$60.80149,828
2025-05-15Tax withholding192$60.80148,606
2025-05-15Option exercise702$60.80148,798
2025-05-15Tax withholding366$60.80148,096
2025-05-15Option exercise1,338$60.80148,462
2025-05-15Tax withholding315$60.80147,124
2025-05-15Option exercise1,150$60.80147,439
2025-04-01Grant / award (derivative)6,443$0.006,443
2025-04-01Grant / award (derivative)429$0.00429
2025-04-01Grant / award (derivative)6,444$0.006,444
2025-03-03Grant / award285$49.26146,289
2025-02-17Option exercise (derivative)715$0.000
2025-02-17Option exercise (derivative)678$0.000
2025-02-17Tax withholding196$57.86146,004
2025-02-17Option exercise715$57.86146,200
2025-02-17Tax withholding186$57.86145,485
2025-02-17Option exercise678$57.86145,671
2025-02-15Option exercise (derivative)1,280$0.00102
2025-02-15Option exercise (derivative)1,382$0.000
2025-02-15Option exercise (derivative)704$0.004,212
2025-02-15Option exercise (derivative)1,222$0.004,212
2025-02-15Option exercise1,382$57.86143,162
2025-02-15Tax withholding429$57.86142,733
2025-02-15Option exercise1,280$57.86144,013
2025-02-15Tax withholding335$57.86144,993
2025-02-15Option exercise1,222$57.86145,328
2025-02-15Tax withholding418$57.86143,595
2025-02-15Option exercise704$57.86144,299
2025-02-15Tax withholding193$57.86144,106
2025-01-02Grant / award (derivative)1,472$0.001,472
2025-01-02Grant / award (derivative)5,494$0.005,494
2025-01-02Grant / award (derivative)1,473$0.001,473
2025-01-02Grant / award (derivative)314$0.00314
2025-01-02Grant / award (derivative)5,494$0.005,494
2025-01-02Grant / award (derivative)5,494$0.005,494
2025-01-02Grant / award (derivative)1,472$0.001,472
2025-01-02Grant / award (derivative)1,473$0.001,473
2025-01-02Grant / award (derivative)314$0.00314
2025-01-02Grant / award (derivative)5,494$0.005,494
2024-11-15Option exercise (derivative)1,221$0.004,916
2024-11-15Option exercise (derivative)702$0.004,914
2024-11-15Option exercise (derivative)1,142$0.000
2024-11-15Option exercise (derivative)1,770$0.000
2024-11-15Tax withholding727$62.86139,537
2024-11-15Option exercise702$62.86140,239
2024-11-15Tax withholding244$62.86139,995
2024-11-15Option exercise1,221$62.86141,216
2024-11-15Option exercise736$62.86141,434
2024-11-15Tax withholding312$62.86141,122
2024-11-15Option exercise1,142$62.86142,264
2024-11-15Tax withholding484$62.86141,780
2024-11-15Option exercise1,713$62.86140,264
2024-11-15Tax withholding751$62.86138,551
2024-11-15Option exercise1,770$62.86139,302
2024-11-15Tax withholding518$62.86140,698
2024-10-01Grant / award (derivative)4,033$0.004,033
2024-10-01Grant / award (derivative)4,033$0.004,033
2024-10-01Grant / award (derivative)1,081$0.001,081
2024-10-01Grant / award (derivative)1,081$0.001,081
2024-10-01Grant / award (derivative)269$0.00269
2024-10-01Grant / award (derivative)1,081$0.001,081
2024-10-01Grant / award (derivative)1,081$0.001,081
2024-10-01Grant / award (derivative)4,033$0.004,033
2024-10-01Grant / award (derivative)269$0.00269
2024-10-01Grant / award (derivative)4,033$0.004,033
2024-08-15Option exercise (derivative)1,838$0.000
2024-08-15Option exercise (derivative)1,406$0.005,618
2024-08-15Option exercise1,838$81.30137,015
2024-08-15Option exercise1,406$81.30137,917
2024-08-15Tax withholding385$81.30137,532
2024-08-15Tax withholding504$81.30136,511
2024-07-01Grant / award (derivative)915$0.00915
2024-07-01Grant / award (derivative)914$0.00914
2024-07-01Grant / award (derivative)194$0.00194
2024-07-01Grant / award (derivative)3,412$0.003,412
2024-07-01Grant / award (derivative)3,412$0.003,412
2024-07-01Grant / award (derivative)3,412$0.003,412
2024-07-01Grant / award (derivative)3,412$0.003,412
2024-07-01Grant / award (derivative)194$0.00194
2024-07-01Grant / award (derivative)915$0.00915
2024-07-01Grant / award (derivative)914$0.00914
2024-05-15Option exercise (derivative)2,416$0.000
2024-05-15Option exercise (derivative)2,416$0.000
2024-05-15Option exercise (derivative)1,406$0.007,024
2024-05-15Option exercise1,406$95.36135,562
2024-05-15Option exercise2,416$95.36134,151
2024-05-15Tax withholding663$95.36133,488
2024-05-15Option exercise921$95.36134,409
2024-05-15Tax withholding253$95.36134,156
2024-05-15Tax withholding385$95.36135,177
2024-05-15Gift1,075$95.36146,127
2024-04-03Grant / award (derivative)933$0.00933
2024-04-03Grant / award (derivative)3,482$0.003,482
2024-04-03Grant / award (derivative)934$0.00934
2024-04-03Grant / award (derivative)3,483$0.003,483
2024-04-03Grant / award (derivative)99$0.0099
2024-04-03Grant / award (derivative)933$0.00933
2024-04-03Grant / award (derivative)3,483$0.003,483
2024-04-03Grant / award (derivative)3,482$0.003,482
2024-04-03Grant / award (derivative)99$0.0099
2024-04-03Grant / award (derivative)934$0.00934
2024-03-01Grant / award385$55.19131,735
2024-02-15Option exercise (derivative)1,406$0.008,430
2024-02-15Option exercise (derivative)1,762$0.000
2024-02-15Option exercise1,762$82.51130,883
2024-02-15Tax withholding480$82.51130,403
2024-02-15Option exercise1,406$82.51131,809
2024-02-15Tax withholding459$82.51131,350
2024-01-02Grant / award (derivative)2,642$0.002,642
2024-01-02Grant / award (derivative)2,643$0.002,643
2023-11-15Option exercise (derivative)3,708$0.000
2023-11-15Option exercise (derivative)1,406$0.009,836
2023-11-15Option exercise1,406$82.50129,717
2023-11-15Option exercise3,708$82.50129,884
2023-11-15Tax withholding1,573$82.50128,311
2023-11-15Tax withholding596$82.50129,121
2023-10-02Grant / award (derivative)2,919$0.002,919
2023-10-02Grant / award (derivative)2,919$0.002,919
2023-08-15Option exercise (derivative)3,770$0.000
2023-08-15Option exercise3,770$80.89127,775
2023-08-15Tax withholding1,599$80.89126,176
2023-07-05Grant / award (derivative)2,587$0.002,587
2023-07-05Grant / award (derivative)2,587$0.002,587
2023-05-15Option exercise (derivative)2,002$0.000
2023-05-15Tax withholding549$75.38121,450
2023-05-15Option exercise3,940$75.38125,390
2023-05-15Tax withholding1,385$75.38124,005
2023-05-15Option exercise2,002$75.38121,999
2023-04-03Grant / award (derivative)2,765$0.002,765
2023-04-03Grant / award (derivative)2,766$0.002,766
2023-03-01Grant / award385$55.19119,997
2023-02-15Option exercise (derivative)4,830$0.000
2023-02-15Option exercise (derivative)2,002$0.002,002
2023-02-15Tax withholding1,324$85.91119,612
2023-02-15Option exercise4,830$85.91120,936
2023-02-15Tax withholding546$85.91116,106
2023-02-15Option exercise2,002$85.91116,652
2023-01-03Grant / award (derivative)2,713$0.002,713
2023-01-03Grant / award (derivative)679$0.00679
2023-01-03Grant / award (derivative)2,714$0.002,714
2023-01-03Grant / award (derivative)678$0.00678
2022-11-16Gift500$73.64114,650
2022-11-15Option exercise (derivative)4,466$0.000
2022-11-15Option exercise (derivative)2,002$0.004,004
2022-11-15Option exercise104$76.94115,196
2022-11-15Tax withholding1,948$76.94115,092
2022-11-15Option exercise4,466$76.94117,040
2022-11-15Tax withholding874$76.94112,574
2022-11-15Open-market sale8,596$77.15111,446
2022-11-15Tax withholding46$76.94115,150
2022-11-15Option exercise2,002$76.94113,448
2022-10-03Grant / award (derivative)737$0.00737
2022-10-03Grant / award (derivative)2,946$0.002,946
2022-10-03Grant / award (derivative)736$0.00736
2022-10-03Grant / award (derivative)2,945$0.002,945
2022-08-15Option exercise (derivative)2,002$0.006,006
2022-08-15Option exercise (derivative)3,766$0.000
2022-08-15Tax withholding1,643$74.28118,730
2022-08-15Option exercise2,002$74.28120,732
2022-08-15Tax withholding874$74.28119,858
2022-08-15Option exercise232$74.28120,090
2022-08-15Tax withholding102$74.28119,988
2022-08-15Option exercise96$74.28120,084
2022-08-15Tax withholding42$74.28120,042
2022-08-15Option exercise3,766$74.28120,373
2022-07-01Grant / award (derivative)2,226$0.002,226
2022-07-01Grant / award (derivative)2,226$0.002,226
2022-06-01Option exercise (derivative)196$0.000
2022-06-01Option exercise196$71.16116,693
2022-06-01Tax withholding86$71.16116,607
2022-05-15Option exercise (derivative)2,002$0.008,008
2022-05-15Option exercise (derivative)230$0.000
2022-05-15Tax withholding1,126$65.93114,904
2022-05-15Option exercise230$65.93116,563
2022-05-15Option exercise3,932$65.93116,030
2022-05-15Tax withholding66$65.93116,497
2022-05-15Option exercise2,002$65.93116,906
2022-05-15Tax withholding573$65.93116,333
2022-04-01Grant / award (derivative)1,690$0.001,690
2022-04-01Grant / award (derivative)1,690$0.001,690
2022-03-01Grant / award526$40.47112,098
2022-02-15Option exercise (derivative)2,002$0.0010,010
2022-02-15Option exercise (derivative)3,812$0.000
2022-02-15Tax withholding1,149$74.98109,935
2022-02-15Tax withholding107$74.98111,572
2022-02-15Option exercise2,002$74.98111,937
2022-02-15Tax withholding574$74.98111,363
2022-02-15Option exercise316$74.98111,679
2022-02-15Option exercise3,812$74.98111,084
2022-01-03Grant / award (derivative)1,219$0.001,219
2022-01-03Grant / award (derivative)1,219$0.001,219
2021-12-03Gift500$85.27107,272
2021-12-03Open-market sale2,500$84.60107,772
2021-11-15Option exercise (derivative)2,002$0.0012,012
2021-11-15Option exercise (derivative)3,838$0.000
2021-11-15Tax withholding874$83.21110,002
2021-11-15Option exercise376$83.21110,437
2021-11-15Tax withholding47$83.21110,061
2021-11-15Option exercise106$83.21110,108
2021-11-15Tax withholding165$83.21110,272
2021-11-15Option exercise2,002$83.21110,876
2021-11-15Tax withholding1,674$83.21108,874
2021-11-15Option exercise3,838$83.21110,548
2021-10-01Grant / award (derivative)703$0.00703
2021-10-01Grant / award (derivative)5,621$0.005,621
2021-10-01Grant / award (derivative)2,808$0.002,808
2021-10-01Grant / award (derivative)702$0.00702
2021-09-01Grant / award43$80.9453,355
2021-08-15Option exercise (derivative)1,000$0.007,007
2021-08-15Option exercise (derivative)2,210$0.000
2021-08-15Option exercise1,000$150.4153,480
2021-08-15Option exercise27$150.4153,099
2021-08-15Tax withholding23$150.4153,072
2021-08-15Option exercise52$150.4153,095
2021-08-15Tax withholding437$150.4153,043
2021-08-15Tax withholding12$150.4153,087
2021-08-15Tax withholding964$150.4152,480
2021-08-15Option exercise2,210$150.4153,444
2021-08-15Option exercise402$150.4153,489
2021-08-15Tax withholding177$150.4153,312
2021-08-05Grant / award (derivative)48$0.0048
2021-07-01Grant / award (derivative)727$0.00727
2021-07-01Grant / award (derivative)726$0.00726
2021-06-01Option exercise (derivative)348$0.000
2021-06-01Option exercise348$155.3251,387
2021-06-01Tax withholding153$155.3251,234
2021-05-26Open-market sale2,500$154.2151,039
2021-05-19Grant / award (derivative)98$0.0098
2021-05-15Option exercise (derivative)2,353$0.000
2021-05-15Option exercise (derivative)1,000$0.008,007
2021-05-15Tax withholding437$143.5253,539
2021-05-15Option exercise1,000$143.5253,976
2021-05-15Tax withholding696$143.5252,976
2021-05-15Option exercise2,353$143.5253,672
2021-04-01Grant / award (derivative)669$0.00669
2021-04-01Grant / award (derivative)670$0.00670
2021-03-01Grant / award219$80.9451,319
2021-02-22Open-market sale2,795$159.2051,100
2021-02-15Option exercise (derivative)1,000$0.009,007
2021-02-15Option exercise (derivative)2,698$0.000
2021-02-15Option exercise78$162.2453,918
2021-02-15Tax withholding23$162.2453,895
2021-02-15Tax withholding287$162.2453,840
2021-02-15Option exercise2,698$162.2453,743
2021-02-15Option exercise1,000$162.2454,127
2021-02-15Tax withholding72$162.2453,127
2021-02-15Option exercise248$162.2453,199
2021-02-15Tax withholding792$162.2452,951
2021-02-05Grant / award (derivative)158$0.00158
2021-01-04Grant / award (derivative)691$0.00691
2021-01-04Grant / award (derivative)691$0.00691
2021-01-04Grant / award (derivative)52$0.0052
2020-11-23Open-market sale2,269$130.7051,045
2020-11-15Option exercise (derivative)1,000$0.0010,007
2020-11-15Option exercise (derivative)250$0.000
2020-11-15Tax withholding1,208$129.6552,559
2020-11-15Tax withholding436$129.6553,264
2020-11-15Option exercise90$129.6553,354
2020-11-15Tax withholding40$129.6553,314
2020-11-15Option exercise1,000$129.6553,700
2020-11-15Tax withholding109$129.6552,700
2020-11-15Option exercise250$129.6552,809
2020-11-15Option exercise2,772$129.6553,767
2020-11-06Grant / award (derivative)188$0.00188
2020-10-01Grant / award (derivative)886$0.00886
2020-10-01Grant / award (derivative)53$0.0053
2020-10-01Grant / award (derivative)885$0.00885
2020-10-01Grant / award (derivative)116$0.00116
2020-09-01Grant / award32$80.9450,995
2020-08-24Open-market sale3,802$108.3950,963
2020-08-15Option exercise (derivative)1,000$0.0011,007
2020-08-15Option exercise (derivative)138$0.000
2020-08-15Tax withholding126$103.3654,124
2020-08-15Option exercise288$103.3654,250
2020-08-15Tax withholding1,489$103.3653,962
2020-08-15Option exercise3,417$103.3655,451
2020-08-15Option exercise1,000$103.3655,124
2020-08-15Tax withholding436$103.3654,688
2020-08-15Option exercise138$103.3654,826
2020-08-15Tax withholding61$103.3654,765
2020-08-15Tax withholding886$103.3652,034
2020-08-15Option exercise2,034$103.3652,920
2020-08-05Grant / award (derivative)402$0.00402
2020-08-05Grant / award (derivative)27$0.0027
2020-07-01Grant / award (derivative)919$0.00919
2020-07-01Grant / award (derivative)919$0.00919
2020-07-01Grant / award (derivative)52$0.0052
2020-07-01Grant / award (derivative)115$0.00115
2020-06-01Grant / award (derivative)348$0.00348
2020-05-22Open-market sale3,958$86.9250,886
2020-05-15Option exercise (derivative)2,034$0.002,034
2020-05-15Option exercise (derivative)306$0.000
2020-05-15Tax withholding88$83.5554,777
2020-05-15Option exercise2,034$83.5552,853
2020-05-15Tax withholding581$83.5552,272
2020-05-15Option exercise3,568$83.5555,840
2020-05-15Tax withholding1,281$83.5554,559
2020-05-15Tax withholding27$83.5554,844
2020-05-15Option exercise94$83.5554,871
2020-05-15Option exercise306$83.5554,865
2020-04-09Grant / award (derivative)1,208$0.001,208
2020-04-09Grant / award (derivative)1,208$0.001,208
2020-03-01Grant / award259$72.1650,819
2020-03-01Grant / award295$72.1650,855
2020-02-24Open-market sale4,091$101.0050,560
2020-02-15Option exercise (derivative)2,034$0.004,068
2020-02-15Option exercise (derivative)3,568$0.000
2020-02-15Option exercise101$106.9654,680
2020-02-15Tax withholding5$106.9654,579
2020-02-15Option exercise17$106.9654,584
2020-02-15Option exercise3,568$106.9655,534
2020-02-15Option exercise73$106.9654,588
2020-02-15Tax withholding1,019$106.9654,515
2020-02-15Tax withholding29$106.9654,651
2020-02-15Option exercise2,034$106.9652,594
2020-02-15Tax withholding628$106.9651,966
2020-02-15Tax withholding21$106.9654,567
2020-02-05Grant / award (derivative)78$0.0078
2020-01-02Grant / award (derivative)881$0.00881
2020-01-02Grant / award (derivative)881$0.00881
2019-11-22Open-market sale3,536$91.1550,560
2019-11-15Option exercise (derivative)2,034$0.006,102
2019-11-15Option exercise (derivative)3,889$0.000
2019-11-15Tax withholding1,694$94.6053,903
2019-11-15Option exercise3,889$94.6055,597
2019-11-15Tax withholding886$94.6051,708
2019-11-15Option exercise2,034$94.6052,594
2019-11-15Option exercise75$94.6053,978
2019-11-15Tax withholding33$94.6053,945
2019-11-15Tax withholding8$94.6053,954
2019-11-15Option exercise253$94.6054,207
2019-11-15Tax withholding111$94.6054,096
2019-11-15Option exercise17$94.6053,962
2019-11-06Grant / award (derivative)90$0.0090
2019-10-01Grant / award (derivative)1,854$0.001,854
2019-09-03Grant / award55$72.1650,560
2019-08-22Open-market sale3,437$88.6050,505
2019-08-15Option exercise (derivative)2,034$0.008,136
2019-08-15Option exercise (derivative)429$0.000
2019-08-15Option exercise92$86.8453,730
2019-08-15Tax withholding886$86.8453,638
2019-08-15Option exercise20$86.8453,709
2019-08-15Tax withholding1,533$86.8452,490
2019-08-15Option exercise3,518$86.8454,023
2019-08-15Tax withholding187$86.8453,942
2019-08-15Option exercise429$86.8454,129
2019-08-15Tax withholding9$86.8453,700
2019-08-15Option exercise2,034$86.8454,524
2019-08-15Tax withholding41$86.8453,689
2019-08-09Grant / award (derivative)138$0.00138
2019-07-01Grant / award (derivative)1,885$0.001,885
2019-06-05Option exercise (derivative)94$0.0094
2019-05-22Open-market sale3,900$80.9950,505
2019-05-15Option exercise (derivative)2,034$0.0010,171
2019-05-15Option exercise (derivative)3,396$0.000
2019-05-15Option exercise96$85.8054,436
2019-05-15Option exercise3,396$85.8053,901
2019-05-15Tax withholding970$85.8052,931
2019-05-15Option exercise2,034$85.8054,965
2019-05-15Tax withholding625$85.8054,340
2019-05-15Tax withholding10$85.8054,405
2019-05-15Option exercise21$85.8054,415
2019-05-15Tax withholding42$85.8054,394
2019-04-01Grant / award (derivative)1,970$0.001,970
2019-03-01Grant / award233$73.1850,505
2019-02-22Open-market sale2,435$89.20518,541
2019-02-22Open-market sale127$89.7150,272
2019-02-22Open-market sale1,452$89.2350,399
2019-02-15Option exercise (derivative)2,033$0.0012,204
2019-02-15Option exercise (derivative)3,483$0.000
2019-02-15Tax withholding581$91.1053,994
2019-02-15Option exercise2,033$91.1054,575
2019-02-15Option exercise179$91.1054,173
2019-02-15Tax withholding52$91.1054,121
2019-02-15Option exercise231$91.1054,352
2019-02-15Tax withholding66$91.1054,286
2019-02-15Option exercise3,483$91.1053,590
2019-02-15Tax withholding1,048$91.1052,542
2019-02-15Option exercise (derivative)2,033$0.0020,336
2019-02-15Option exercise (derivative)3,483$0.000
2019-02-15Tax withholding52$91.1054,121
2019-02-15Option exercise231$91.1054,352
2019-02-15Tax withholding66$91.1054,286
2019-02-15Option exercise3,483$91.1053,590
2019-02-15Tax withholding1,048$91.1052,542
2019-02-15Option exercise2,033$91.1054,575
2019-02-15Tax withholding581$91.1053,994
2019-02-15Option exercise179$91.1054,173
2019-02-06Grant / award (derivative)101$0.00101
2019-02-06Grant / award (derivative)101$0.00101
2019-01-02Grant / award (derivative)2,415$0.002,415
2018-11-23Open-market sale3,171$72.0650,107
2018-11-15Option exercise (derivative)2,033$0.0014,237
2018-11-15Option exercise (derivative)238$0.000
2018-11-15Tax withholding1,478$75.3551,887
2018-11-15Option exercise3,392$75.3553,365
2018-11-15Option exercise2,033$75.3553,920
2018-11-15Tax withholding886$75.3553,034
2018-11-15Option exercise195$75.3553,229
2018-11-15Option exercise238$75.3553,382
2018-11-15Tax withholding104$75.3553,278
2018-11-15Tax withholding85$75.3253,144
2018-11-08Grant / award (derivative)253$0.00253
2018-10-01Grant / award (derivative)2,233$0.002,233
2018-10-01Grant / award (derivative)2,233$0.002,233
2018-10-01Grant / award (derivative)2,233$0.002,233
2018-09-04Grant / award (derivative)12,007$0.0012,007
2018-08-22Open-market sale3,017$84.3349,973
2018-08-15Option exercise (derivative)2,033$0.0016,270
2018-08-15Option exercise (derivative)3,048$0.000
2018-08-15Tax withholding128$82.3451,990
2018-08-15Tax withholding77$82.3450,678
2018-08-15Option exercise2,033$82.3452,741
2018-08-15Tax withholding886$82.3451,825
2018-08-15Option exercise293$82.3452,118
2018-08-15Option exercise176$82.3450,755
2018-08-15Tax withholding40$82.3450,579
2018-08-15Option exercise3,048$82.3451,856
2018-08-15Tax withholding1,328$82.3450,528
2018-08-15Option exercise91$82.3450,619
2018-08-14Grant / award (derivative)429$0.00429
2018-07-02Grant / award (derivative)1,883$0.001,883
2018-07-02Grant / award (derivative)1,883$0.001,883
2018-05-22Open-market sale173$93.5552,714
2018-05-22Open-market sale121$93.5551,141
2018-05-22Open-market sale2,333$93.5548,808
2018-05-22Open-market sale1,452$93.5551,262
2018-05-15Option exercise (derivative)2,033$0.0018,303
2018-05-15Option exercise (derivative)306$0.000
2018-05-15Option exercise170$93.3651,311
2018-05-15Option exercise3,266$93.3652,074
2018-05-15Tax withholding933$93.3651,141
2018-05-15Option exercise306$93.3653,020
2018-05-15Tax withholding581$93.3652,714
2018-05-15Option exercise2,033$93.3653,295
2018-05-15Tax withholding49$93.3651,262
2018-05-15Tax withholding133$93.3652,887
2018-04-02Grant / award (derivative)1,966$0.001,966
2018-03-01Grant / award553$38.4448,808
2018-02-22Open-market sale3,850$84.1848,255
2018-02-15Option exercise (derivative)3,053$0.000
2018-02-15Option exercise (derivative)2,033$0.0020,336
2018-02-15Tax withholding563$82.4952,105
2018-02-15Option exercise2,033$82.4952,668
2018-02-15Tax withholding1,055$82.4950,635
2018-02-15Option exercise3,435$82.4951,690
2018-01-02Grant / award (derivative)248$0.00248
2018-01-02Grant / award (derivative)17$0.0017
2018-01-02Grant / award (derivative)1,906$0.001,906
2017-11-22Open-market sale3,121$91.6648,255
2017-11-15Option exercise (derivative)2,033$0.0022,369
2017-11-15Option exercise (derivative)3,765$0.000
2017-11-15Tax withholding939$89.5951,376
2017-11-15Option exercise2,033$89.5952,315
2017-11-15Option exercise3,765$89.5952,020
2017-11-15Tax withholding1,738$89.5950,282
2017-10-02Grant / award (derivative)1,919$0.001,919
2017-10-02Grant / award (derivative)17$0.0017
2017-10-02Grant / award (derivative)250$0.00250
2017-08-23Gift1,212$82.9048,255
2017-08-22Open-market sale2,508$81.8949,467
2017-08-15Option exercise (derivative)4,060$0.000
2017-08-15Tax withholding1,552$84.2951,975
2017-08-15Option exercise4,060$84.2953,527
2017-07-05Grant / award (derivative)2,210$0.002,210
2017-07-05Grant / award (derivative)288$0.00288
2017-07-05Grant / award (derivative)20$0.0020
2017-05-22Open-market sale2,824$80.2949,467
2017-05-15Option exercise (derivative)4,126$0.000
2017-05-15Option exercise4,126$80.1353,593
2017-05-15Tax withholding1,302$80.1352,291
2017-04-03Grant / award (derivative)306$0.00306
2017-04-03Grant / award (derivative)21$0.0021
2017-04-03Grant / award (derivative)2,353$0.002,353
2017-03-01Grant / award553$38.4449,466
2017-02-22Open-market sale2,899$72.4548,914
2017-02-15Option exercise (derivative)4,329$0.000
2017-02-15Option exercise4,329$71.9053,243
2017-02-15Tax withholding1,430$71.9051,813
2017-01-03Grant / award (derivative)73$0.0073
2017-01-03Grant / award (derivative)231$0.00231
2017-01-03Grant / award (derivative)2,698$0.002,698
2016-11-21Open-market sale2,892$64.9048,914
2016-11-16Option exercise (derivative)4,441$0.000
2016-11-16Option exercise4,441$65.1953,355
2016-11-15Tax withholding1,549$65.1951,806
2016-10-02Grant / award (derivative)75$0.0075
2016-10-02Grant / award (derivative)2,772$0.002,772
2016-10-02Grant / award (derivative)238$0.00238
2016-10-02Grant / award (derivative)75$0.0075
2016-10-02Grant / award (derivative)238$0.00238
2016-10-02Grant / award (derivative)2,772$0.002,772
2016-09-01Grant / award118$38.4448,914
2016-08-22Open-market sale3,048$60.9548,796
2016-08-15Option exercise (derivative)4,453$0.000
2016-08-15Tax withholding1,405$61.2151,844
2016-08-15Option exercise4,453$61.2153,249
2016-08-10Open-market sale15,000$60.4653,796
2016-08-10Open-market sale5,000$60.4848,796
2016-07-02Grant / award (derivative)3,417$0.003,417
2016-07-02Grant / award (derivative)92$0.0092
2016-07-02Grant / award (derivative)293$0.00293
2016-05-23Open-market sale2,679$48.7168,796
2016-05-15Option exercise (derivative)3,915$0.000
2016-05-15Option exercise3,915$47.9572,711
2016-05-15Tax withholding1,236$47.9571,475
2016-04-01Grant / award (derivative)3,568$0.003,568
2016-04-01Grant / award (derivative)96$0.0096
2016-04-01Grant / award (derivative)306$0.00306
2016-03-01Grant / award488$34.2968,796
2016-02-22Open-market sale2,695$42.9568,308
2016-02-15Option exercise (derivative)4,085$0.000
2016-02-15Option exercise4,085$41.6372,393
2016-02-15Tax withholding1,390$41.6371,003
2016-01-04Grant / award (derivative)179$0.00179
2016-01-04Grant / award (derivative)3,568$0.003,568
2015-11-23Open-market sale3,286$47.1968,308
2015-11-15Option exercise (derivative)4,801$0.000
2015-11-15Option exercise4,801$45.9573,109
2015-11-15Tax withholding1,515$45.9571,594
2015-10-01Option exercise (derivative)3,889$0.003,889
2015-10-01Option exercise (derivative)195$0.00195
2015-09-01Option exercise (derivative)24,402$0.0024,402
2015-09-01Grant / award145$34.2968,308
2015-08-21Open-market sale2,638$41.3768,163
2015-08-15Option exercise (derivative)3,854$0.000
2015-08-15Tax withholding1,216$43.5270,801
2015-08-15Option exercise3,854$43.5272,017
2015-07-01Option exercise (derivative)3,518$0.003,518
2015-07-01Option exercise (derivative)173$0.00176
2015-05-21Open-market sale2,637$48.7068,163
2015-05-15Option exercise (derivative)3,853$0.000
2015-05-15Tax withholding1,216$49.2670,800
2015-05-15Option exercise3,853$49.2672,016
2015-04-01Option exercise (derivative)170$0.00170
2015-04-01Option exercise (derivative)3,396$0.003,396
2015-03-02Grant / award411$38.2168,163
2015-02-23Open-market sale2,604$50.6267,752
2015-02-15Option exercise (derivative)3,876$0.000
2015-02-15Option exercise3,876$50.9171,628
2015-02-15Tax withholding1,272$50.9170,356
2015-02-13Open-market sale14,270$50.3567,752
2015-01-02Grant / award (derivative)3,483$0.003,483
2014-11-21Open-market sale2,694$43.9182,022
2014-11-15Option exercise (derivative)3,936$0.000
2014-11-15Tax withholding1,242$43.6684,716
2014-11-15Option exercise3,936$43.6685,958
2014-10-01Grant / award (derivative)3,392$0.003,392
2014-09-02Grant / award79$38.2182,022
2014-08-21Open-market sale3,050$47.6681,943
2014-08-18Open-market sale10,000$47.0085,218
2014-08-18Open-market sale225$47.0084,993
2014-08-15Option exercise (derivative)4,456$0.000
2014-08-15Tax withholding1,406$47.3795,218
2014-08-15Option exercise4,456$47.3796,624
2014-07-02Grant / award (derivative)91$0.0091
2014-07-01Grant / award (derivative)3,048$0.003,048
2014-05-21Open-market sale3,004$46.2492,168
2014-05-15Option exercise (derivative)4,390$0.000
2014-05-15Option exercise4,390$45.8596,558
2014-05-15Tax withholding1,386$45.8595,172
2014-04-01Grant / award (derivative)3,266$0.003,266
2014-03-03Grant / award623$29.2692,168
2014-02-21Open-market sale2,847$45.2591,545
2014-02-15Option exercise (derivative)4,236$0.000
2014-02-15Option exercise4,236$45.5095,781
2014-02-15Tax withholding1,389$45.5094,392
2014-01-02Grant / award (derivative)3,435$0.003,435
2013-11-21Open-market sale2,637$42.9491,545
2013-11-15Option exercise (derivative)4,898$0.000
2013-11-15Tax withholding2,261$43.6194,042
2013-11-15Option exercise4,898$43.6196,303
2013-11-15Tax withholding120$43.6194,182
2013-11-15Option exercise260$43.6194,302
2013-11-04Open-market sale25,444$42.3891,405
2013-11-01Open-market sale556$42.92116,849
2013-10-01Option exercise (derivative)3,765$0.003,765
2013-09-03Grant / award341$29.26117,405
2013-08-21Open-market sale2,924$38.80117,064
2013-08-15Option exercise (derivative)5,431$0.000
2013-08-15Tax withholding2,507$39.41119,988
2013-08-15Option exercise5,431$39.41122,495
2013-08-02Option exercise (derivative)10,000$0.000
2013-08-02Open-market sale24,000$41.27117,064
2013-08-02Option exercise24,000$27.05146,892
2013-08-02Option exercise10,000$26.25156,892
2013-08-02Option exercise24,000$25.29180,892
2013-08-02Open-market sale39,828$41.30141,064
2013-08-02Option exercise5,828$26.14122,892
2013-07-01Option exercise (derivative)4,060$0.004,060
2013-05-21Open-market sale3,875$36.44117,064
2013-05-03Tax withholding1,851$36.10120,939
2013-05-01Option exercise (derivative)5,726$0.000
2013-05-01Option exercise5,726$36.10122,790
2013-04-02Option exercise (derivative)26,000$0.000
2013-04-02Open-market sale26,000$36.19117,064
2013-04-02Option exercise26,000$18.48143,064
2013-04-01Option exercise (derivative)4,126$0.004,126
2013-03-19Option exercise (derivative)4,857$0.000
2013-03-19Open-market sale4,857$36.16117,064
2013-03-19Option exercise4,857$18.48121,921
2013-03-05Open-market sale925$36.47116,139
2013-03-05Option exercise (derivative)925$0.000
2013-03-05Open-market sale925$36.47117,064
2013-03-05Option exercise925$18.48117,989
2013-03-01Grant / award385$29.26117,064
2013-03-01Grant / award385$29.26117,064
2013-02-21Open-market sale4,648$36.39116,679
2013-02-15Option exercise (derivative)340$0.000
2013-02-15Option exercise340$37.08121,435
2013-02-15Tax withholding108$37.08121,327
2013-02-04Grant / award (derivative)260$0.00260
2013-02-01Option exercise (derivative)6,621$0.000
2013-02-01Option exercise6,621$34.52123,300
2013-02-01Tax withholding2,205$34.52121,095
2013-01-02Option exercise (derivative)4,329$0.004,329
2012-11-21Open-market sale330$29.55116,679
2012-11-15Option exercise (derivative)477$0.000
2012-11-15Option exercise (derivative)339$0.00340
2012-11-15Tax withholding147$29.61117,009
2012-11-15Option exercise477$29.61117,156
2012-11-15Option exercise339$29.61116,783
2012-11-15Tax withholding104$29.61116,679
2012-11-01Option exercise (derivative)4,600$0.000
2012-11-01Tax withholding1,410$32.5090,444
2012-11-01Option exercise4,600$32.5091,854
2012-11-01Option exercise (derivative)4,600$0.000
2012-11-01Tax withholding1,410$32.50116,444
2012-11-01Option exercise4,600$32.50117,854
2012-10-03Option exercise (derivative)26,000$0.000
2012-10-03Option exercise26,000$24.04113,254
2012-10-01Grant / award (derivative)4,441$0.004,441
2012-09-04Grant / award215$29.2687,254
2012-08-21Open-market sale330$35.3687,039
2012-08-15Option exercise (derivative)477$0.00477
2012-08-15Tax withholding147$35.3587,369
2012-08-15Option exercise477$35.3587,516
2012-07-27Option exercise (derivative)3,946$0.000
2012-07-27Option exercise3,946$21.0087,039
2012-07-02Grant / award (derivative)4,453$0.004,453
2012-05-21Open-market sale330$30.5482,763
2012-05-15Option exercise (derivative)476$0.00954
2012-05-15Option exercise476$31.3483,239
2012-05-15Tax withholding146$31.3483,093
2012-05-07Open-market sale2,381$33.4782,763
2012-05-03Tax withholding1,053$35.2385,144
2012-05-01Option exercise (derivative)3,434$0.000
2012-05-01Option exercise3,434$35.2386,197
2012-04-02Grant / award (derivative)3,915$0.003,915
2012-03-01Grant / award627$23.3782,763
2012-02-21Open-market sale330$37.0982,136
2012-02-15Option exercise (derivative)476$0.001,430
2012-02-15Tax withholding146$36.7081,466
2012-02-15Option exercise476$36.7082,612
2012-02-07Open-market sale4,412$37.7382,136
2012-02-01Option exercise (derivative)6,508$0.000
2012-02-01Tax withholding2,096$37.5686,548
2012-02-01Option exercise6,508$37.5688,644
2012-01-03Grant / award (derivative)4,085$0.004,085
2011-11-21Open-market sale282$34.2181,854
2011-11-15Option exercise (derivative)476$0.001,906
2011-11-15Option exercise476$36.8782,330
2011-11-15Tax withholding194$36.8782,136
2011-11-08Option exercise (derivative)3,745$0.000
2011-11-08Open-market sale42,318$36.7781,854
2011-11-08Option exercise38,573$37.15124,172
2011-11-08Option exercise3,745$27.1585,599
2011-11-07Open-market sale3,675$36.4981,854
2011-11-01Option exercise (derivative)5,619$0.000
2011-11-01Option exercise5,619$34.4887,473
2011-11-01Tax withholding2,285$34.4885,188
2011-11-01Tax withholding234$34.4885,529
2011-11-01Option exercise575$34.4885,763
2011-10-03Grant / award (derivative)4,801$0.004,801
2011-09-01Grant / award100$23.3781,854
2011-09-01Grant / award (derivative)679$0.00679
2011-08-19Open-market sale282$29.4581,754
2011-08-15Option exercise (derivative)476$0.002,382
2011-08-15Option exercise476$32.3482,230
2011-08-15Tax withholding194$32.3482,036
2011-08-05Open-market sale341$32.1881,754
2011-08-01Option exercise (derivative)575$0.00575
2011-08-01Tax withholding234$33.7282,095
2011-08-01Option exercise575$33.7282,329
2011-07-01Grant / award (derivative)3,854$0.003,854
2011-05-20Open-market sale540$40.0581,754
2011-05-15Option exercise (derivative)435$0.000
2011-05-15Option exercise (derivative)476$0.002,858
2011-05-15Tax withholding177$40.3182,294
2011-05-15Option exercise435$40.3182,471
2011-05-15Tax withholding194$40.3182,036
2011-05-15Option exercise476$40.3182,230
2011-05-09Open-market sale42,596$40.6881,754
2011-05-06Open-market sale2,121$40.76124,350
2011-05-02Option exercise (derivative)575$0.001,150
2011-05-02Tax withholding234$40.63126,471
2011-05-02Option exercise575$40.63126,705
2011-05-01Option exercise (derivative)3,000$0.000
2011-05-01Option exercise3,000$40.63127,350
2011-05-01Tax withholding1,220$40.63126,130
2011-04-01Grant / award (derivative)3,853$0.003,853
2011-03-01Grant / award809$23.37124,350
2011-02-22Open-market sale1,288$37.90123,541
2011-02-15Option exercise (derivative)1,558$0.000
2011-02-15Option exercise (derivative)476$0.003,334
2011-02-15Option exercise476$37.88124,017
2011-02-15Option exercise1,558$37.88125,381
2011-02-15Tax withholding552$37.88124,829
2011-02-15Tax withholding194$37.88123,823
2011-02-11Open-market sale2,305$37.38123,541
2011-02-01Option exercise (derivative)575$0.001,725
2011-02-01Option exercise (derivative)2,750$0.000
2011-02-01Option exercise575$37.19126,023
2011-02-01Tax withholding843$37.19125,448
2011-02-01Option exercise2,750$37.19126,291
2011-02-01Tax withholding177$37.19125,846
2011-01-31Option exercise (derivative)2,194$0.000
2011-01-31Open-market sale39,803$36.85123,541
2011-01-31Option exercise2,194$24.27163,344
2011-01-31Option exercise1,690$15.86161,150
2011-01-31Option exercise30,000$15.92159,460
2011-01-31Option exercise5,919$15.92129,460
2011-01-03Grant / award (derivative)3,876$0.003,876
2010-11-05Open-market sale2,305$33.34123,541
2010-11-01Option exercise (derivative)575$0.002,300
2010-11-01Option exercise (derivative)2,750$0.002,750
2010-11-01Option exercise2,750$32.05126,291
2010-11-01Tax withholding177$32.05125,846
2010-11-01Option exercise575$32.05126,023
2010-11-01Tax withholding843$32.05125,448
2010-10-01Grant / award (derivative)3,936$0.003,936
2010-09-01Grant / award909$23.37123,541
2010-08-06Open-market sale2,305$30.73122,632
2010-08-02Option exercise (derivative)575$0.002,875
2010-08-02Tax withholding177$30.65127,937
2010-08-02Option exercise575$30.65125,114
2010-08-02Option exercise (derivative)575$0.002,875
2010-08-02Option exercise575$30.65125,114
2010-08-02Tax withholding177$30.65124,937
2010-08-01Option exercise (derivative)2,750$0.005,500
2010-08-01Tax withholding843$30.65124,539
2010-08-01Option exercise2,750$30.65125,382
2010-08-01Option exercise (derivative)2,750$0.005,500
2010-08-01Tax withholding843$30.65124,539
2010-08-01Option exercise2,750$30.65125,382
2010-07-01Grant / award (derivative)4,456$0.004,456
2010-05-07Open-market sale2,241$27.31122,632
2010-05-03Option exercise (derivative)575$0.003,450
2010-05-03Option exercise575$29.67123,207
2010-05-03Tax withholding188$29.67123,019
2010-05-01Option exercise (derivative)2,750$0.008,250
2010-05-01Tax withholding896$29.67124,873
2010-05-01Option exercise2,750$29.67125,769
2010-04-01Grant / award (derivative)435$0.00435
2010-04-01Grant / award (derivative)4,390$0.004,390
2010-04-01Grant / award (derivative)4,390$0.004,390
2010-04-01Grant / award (derivative)435$0.00435
2010-03-30Option exercise (derivative)43,200$0.000
2010-03-30Option exercise43,200$23.39122,632
2010-02-09Open-market sale1,527$26.5877,905
2010-02-01Option exercise (derivative)575$0.004,025
2010-02-01Option exercise (derivative)1,375$0.000
2010-02-01Option exercise575$26.5179,349
2010-02-01Option exercise1,375$26.5179,280
2010-02-01Tax withholding534$26.5178,746
2010-02-01Tax withholding194$26.5179,432
2010-02-01Option exercise500$26.5179,626
2010-02-01Tax withholding223$26.5179,126
2010-02-01Tax withholding18$26.5178,774
2010-02-01Option exercise46$26.5178,792
2010-01-04Grant / award (derivative)1,558$0.001,558
2010-01-04Grant / award (derivative)3,810$0.003,810
2010-01-04Grant / award (derivative)4,236$0.004,236
2009-11-05Open-market sale920$25.4577,905
2009-11-01Option exercise (derivative)45$0.0046
2009-11-01Option exercise (derivative)1,375$0.001,375
2009-11-01Tax withholding455$24.0978,795
2009-11-01Option exercise45$24.0978,840
2009-11-01Tax withholding15$24.0978,825
2009-11-01Option exercise1,375$24.0979,250
2009-10-01Grant / award (derivative)4,898$0.004,898
2009-09-01Grant / award194$15.1877,875
2009-08-05Open-market sale920$27.1677,681
2009-08-01Option exercise (derivative)1,375$0.002,750
2009-08-01Option exercise1,375$27.2579,056
2009-08-01Tax withholding455$27.2578,601
2009-07-01Grant / award (derivative)5,431$0.005,431
2009-05-05Open-market sale830$23.4777,681
2009-05-01Option exercise (derivative)1,375$0.004,125
2009-05-01Option exercise1,375$22.8479,056
2009-05-01Tax withholding545$22.8478,511
2009-04-02Grant / award (derivative)5,726$0.005,726
2009-03-02Grant / award686$15.1877,681
2009-02-27Grant / award (derivative)500$0.00500
2009-02-27Grant / award (derivative)6,621$0.006,621
2009-02-27Grant / award (derivative)4,600$0.004,600
2009-02-04Open-market sale846$19.1176,995
2009-02-01Option exercise (derivative)1,375$0.005,500
2009-02-01Tax withholding529$19.1477,841
2009-02-01Option exercise1,375$19.1478,370
2008-11-05Open-market sale932$23.5876,995
2008-11-03Option exercise (derivative)1,375$0.006,875
2008-11-03Option exercise1,375$24.6578,370
2008-11-03Tax withholding443$24.6577,927
2008-10-31Grant / award (derivative)484$0.00484
2008-10-31Grant / award (derivative)4,578$0.004,578
2008-08-04Open-market sale932$31.6776,995
2008-08-01Option exercise (derivative)1,375$0.008,250
2008-08-01Tax withholding443$31.5777,927
2008-08-01Option exercise1,375$31.5778,370
2008-07-01Grant / award (derivative)3,730$0.003,730
2008-05-02Open-market sale889$38.0576,995
2008-05-01Option exercise (derivative)1,375$0.009,625
2008-05-01Option exercise1,375$38.0078,370
2008-05-01Tax withholding486$38.0077,884
2008-04-01Grant / award (derivative)91$0.0091
2008-04-01Grant / award (derivative)3,434$0.003,434
2008-03-11Option exercise (derivative)427$0.0038,573
2008-03-11Option exercise427$27.1576,995
2008-03-03Grant / award693$26.6876,568
2008-01-18Grant / award (derivative)6,508$0.006,508
2007-11-02Grant / award (derivative)5,619$0.005,619
2007-07-02Grant / award (derivative)3,000$0.003,000
2007-05-01Option exercise (derivative)24,000$0.000
2007-05-01Option exercise24,000$10.04117,803
2007-05-01Open-market sale41,928$40.2675,875
2007-05-01Option exercise17,928$10.0493,803
2007-04-16Grant / award (derivative)3,000$0.003,000
2007-03-01Grant / award692$29.1075,875
2007-02-07Option exercise (derivative)30,000$0.0024,000
2007-02-07Open-market sale30,000$35.8175,183
2007-02-07Option exercise30,000$10.04105,183
2006-09-27Option exercise (derivative)398$0.003,745
2006-09-27Option exercise398$27.1575,183
2006-09-01Grant / award119$29.1074,785
2006-04-03Grant / award (derivative)11,000$0.0011,000
2006-03-01Grant / award687$22.8174,666
2006-03-01Grant / award687$22.8174,666
2006-01-25Option exercise (derivative)7,050$0.000
2006-01-25Option exercise37,125$8.96111,104
2006-01-25Option exercise7,050$8.56118,154
2006-01-25Open-market sale44,175$35.7873,979

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