SEC CIK 1249834

CHAN CHI-FOON

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

Current Positions

CompanyShares OwnedAs Of
SNPSview stock →155,1202022-02-28
PDFSview stock →24,1682026-07-01

Position History — SNPS

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

0126,082252,164378,2462006-022009-022012-022013-122016-082019-122022-02

Recent Filings — SNPS

DateActivitySharesPriceOwned After
2022-02-28J37$265.53155,120
2022-02-18Open-market sale12,570$289.25155,083
2021-12-09Grant / award (derivative)14,947$0.0020,552
2021-12-09Disposition to issuer (derivative)3,737$0.0016,815
2021-12-09Tax withholding1,853$354.48167,653
2021-12-09Option exercise3,737$0.00169,506
2021-12-09Tax withholding4,088$354.48165,769
2021-12-09Grant / award8,244$0.00169,857
2021-12-08Disposition to issuer (derivative)6,214$0.000
2021-12-08Disposition to issuer (derivative)1,869$0.005,605
2021-12-08Disposition to issuer (derivative)6,197$0.006,197
2021-12-08Disposition to issuer (derivative)4,232$0.008,463
2021-12-08Option exercise1,869$0.00162,540
2021-12-08Tax withholding3,081$364.36155,414
2021-12-08Tax withholding927$364.36161,613
2021-12-08Option exercise6,214$0.00158,495
2021-12-08Option exercise6,197$0.00161,611
2021-12-08Tax withholding3,073$364.36158,538
2021-12-08Option exercise4,232$0.00162,770
2021-12-08Tax withholding2,099$364.36160,671
2021-12-03Open-market sale4,625$343.12159,974
2021-12-03Open-market sale4,172$343.18152,281
2021-12-03Open-market sale3,521$343.08156,453
2021-08-31J84$118.38164,599
2021-08-23Option exercise (derivative)310$0.0015,105
2021-08-23Open-market sale310$316.43164,515
2021-08-23Option exercise310$90.51164,825
2021-08-20Option exercise (derivative)105,424$0.0015,415
2021-08-20Option exercise (derivative)160,899$0.000
2021-08-20Option exercise160,899$60.37325,414
2021-08-20Open-market sale105,424$314.98164,515
2021-08-20Option exercise105,424$90.51269,939
2021-05-21Open-market sale7,040$242.96176,834
2021-02-26J84$118.38183,874
2021-02-19Open-market sale6,372$269.37183,790
2020-12-10Disposition to issuer (derivative)4,232$0.0012,695
2020-12-10Grant / award (derivative)28,987$0.0028,987
2020-12-10Grant / award (derivative)7,474$0.007,474
2020-12-10Grant / award (derivative)16,927$0.0016,927
2020-12-10Tax withholding2,099$234.17190,162
2020-12-10Option exercise4,232$0.00192,261
2020-12-10Tax withholding4,088$234.17188,029
2020-12-10Grant / award8,244$0.00192,117
2020-12-08Disposition to issuer (derivative)7,661$0.000
2020-12-08Disposition to issuer (derivative)6,197$0.0012,394
2020-12-08Disposition to issuer (derivative)6,215$0.006,214
2020-12-08Tax withholding3,799$238.76177,616
2020-12-08Option exercise7,661$0.00181,415
2020-12-08Tax withholding3,073$238.76183,873
2020-12-08Option exercise6,197$0.00186,946
2020-12-08Tax withholding3,082$238.76180,749
2020-12-08Option exercise6,215$0.00183,831
2020-12-04Open-market sale5,582$237.45173,754
2020-12-04Open-market sale6,372$237.55179,336
2020-08-31J84$118.38185,708
2020-08-21Option exercise (derivative)187,007$0.000
2020-08-21Option exercise187,007$45.23372,631
2020-08-21Open-market sale187,007$211.79185,624
2020-05-22Open-market sale5,582$170.01197,578
2020-02-28J63$117.24203,160
2020-02-21Option exercise (derivative)37,075$0.000
2020-02-21Option exercise37,075$38.07246,397
2020-02-21Open-market sale6,225$149.74203,097
2020-02-21Open-market sale168,924$149.74209,322
2020-02-21Option exercise168,924$42.43378,246
2019-12-12Disposition to issuer (derivative)6,197$0.0018,591
2019-12-12Grant / award (derivative)24,788$0.0024,788
2019-12-12Grant / award (derivative)74,641$0.0074,641
2019-12-12Tax withholding3,073$135.88209,322
2019-12-12Option exercise6,197$0.00212,395
2019-12-08Disposition to issuer (derivative)7,661$0.007,661
2019-12-08Disposition to issuer (derivative)6,215$0.0012,429
2019-12-08Disposition to issuer (derivative)9,672$0.000
2019-12-08Tax withholding3,082$134.21206,198
2019-12-08Tax withholding3,799$134.21203,065
2019-12-08Option exercise7,661$0.00206,864
2019-12-08Option exercise6,215$0.00209,280
2019-12-08Tax withholding4,796$134.21199,203
2019-12-08Option exercise9,672$0.00203,999
2019-12-06Open-market sale5,321$134.17194,327
2019-08-30J109$68.35199,648
2019-08-23Open-market sale4,578$137.14199,539
2019-05-24Open-market sale5,105$117.15204,117
2019-02-28J109$68.35209,222
2019-02-22Option exercise (derivative)80,000$0.0037,075
2019-02-22Open-market sale80,000$102.20214,218
2019-02-22Open-market sale5,105$102.20209,113
2019-02-22Option exercise80,000$38.07294,218
2018-12-12Disposition to issuer (derivative)6,215$0.0018,644
2018-12-12Grant / award (derivative)24,859$0.0024,859
2018-12-12Grant / award (derivative)104,646$0.00104,646
2018-12-12Option exercise6,215$0.00217,300
2018-12-12Tax withholding3,082$89.76214,218
2018-12-08Disposition to issuer (derivative)7,365$0.000
2018-12-08Disposition to issuer (derivative)7,661$0.0015,322
2018-12-08Disposition to issuer (derivative)9,673$0.009,672
2018-12-08Tax withholding3,799$87.82211,085
2018-12-08Option exercise7,661$0.00214,884
2018-12-08Option exercise7,365$0.00205,998
2018-12-08Tax withholding3,652$87.82202,346
2018-12-08Option exercise9,673$0.00212,019
2018-12-08Tax withholding4,796$87.82207,223
2018-12-07Open-market sale3,611$88.28198,633
2018-08-31J109$68.35202,244
2018-08-24Open-market sale3,609$101.85202,135
2018-05-25Option exercise (derivative)39,222$0.000
2018-05-25Open-market sale3,609$88.32205,744
2018-05-25Option exercise39,222$32.38248,575
2018-05-25Open-market sale39,222$88.06209,353
2018-03-13Option exercise (derivative)778$0.0039,222
2018-03-13Open-market sale778$90.06209,353
2018-03-13Option exercise778$32.38210,131
2018-02-28J109$68.35209,353
2018-02-23Open-market sale3,609$84.77209,244
2017-12-08Disposition to issuer (derivative)8,725$0.000
2017-12-08Grant / award (derivative)120,839$0.00120,839
2017-12-08Disposition to issuer (derivative)7,365$0.007,365
2017-12-08Disposition to issuer (derivative)9,673$0.0019,345
2017-12-08Grant / award (derivative)30,644$0.0030,644
2017-12-08Disposition to issuer (derivative)7,661$0.0022,983
2017-12-08Option exercise7,365$0.00212,962
2017-12-08Option exercise8,725$0.00205,597
2017-12-08Option exercise9,673$0.00222,635
2017-12-08Option exercise7,661$0.00230,296
2017-12-08Tax withholding4,553$90.51225,743
2017-12-08Tax withholding3,844$90.51221,899
2017-12-08Tax withholding5,048$90.51216,851
2017-12-08Tax withholding3,998$90.51212,853
2017-12-01Open-market sale3,750$89.78196,872
2017-08-31J193$38.79200,622
2017-08-18Open-market sale3,750$77.50200,429
2017-05-19Open-market sale3,750$70.96204,179
2017-02-28J193$38.79207,929
2017-02-17Option exercise (derivative)40,000$0.0040,000
2017-02-17Option exercise40,000$32.38251,486
2017-02-17Open-market sale40,000$70.47211,486
2017-02-17Open-market sale3,750$70.44207,736
2016-12-15Grant / award (derivative)38,691$0.0038,691
2016-12-15Disposition to issuer (derivative)9,673$0.0029,018
2016-12-15Grant / award (derivative)160,899$0.00160,899
2016-12-15Tax withholding5,048$60.37211,486
2016-12-15Option exercise9,673$0.00216,534
2016-12-08Disposition to issuer (derivative)8,725$0.008,725
2016-12-08Disposition to issuer (derivative)7,365$0.0014,730
2016-12-08Disposition to issuer (derivative)13,325$0.000
2016-12-08Tax withholding3,844$59.31206,861
2016-12-08Tax withholding4,553$59.31210,705
2016-12-08Tax withholding6,285$59.31215,258
2016-12-08Option exercise7,365$0.00221,543
2016-12-08Option exercise8,725$0.00214,178
2016-12-08Option exercise13,325$0.00205,453
2016-12-02Open-market sale2,000$57.09192,128
2016-08-31J193$38.79194,128
2016-08-19Open-market sale2,000$58.23193,935
2016-05-20Open-market sale2,000$49.65195,935
2016-03-18Option exercise (derivative)35,000$0.000
2016-03-18Option exercise35,000$27.65232,935
2016-03-18Open-market sale35,000$47.52197,935
2016-02-29J197$38.04197,935
2016-02-19Open-market sale2,000$44.02197,738
2015-12-15Grant / award (derivative)187,007$0.00187,007
2015-12-15Grant / award (derivative)29,461$0.0029,461
2015-12-15Disposition to issuer (derivative)7,366$0.0022,095
2015-12-15Option exercise7,366$0.00199,738
2015-12-15Tax withholding3,844$45.23192,372
2015-12-08Disposition to issuer (derivative)13,325$0.0013,325
2015-12-08Disposition to issuer (derivative)11,675$0.000
2015-12-08Disposition to issuer (derivative)8,725$0.0017,450
2015-12-08Option exercise11,675$0.00174,166
2015-12-08Tax withholding4,553$46.08162,491
2015-12-08Tax withholding6,953$46.08167,044
2015-12-08Tax withholding6,093$46.08173,997
2015-12-08Option exercise8,725$0.00196,216
2015-12-08Option exercise13,325$0.00187,491
2015-12-04Open-market sale10,000$46.91180,090
2015-08-31J248$30.19190,090
2015-08-21Open-market sale10,000$48.10189,842
2015-05-22Option exercise (derivative)28,750$0.000
2015-05-22Option exercise (derivative)35,000$0.0035,000
2015-05-22Option exercise (derivative)40,000$0.0080,000
2015-05-22Option exercise (derivative)39,025$0.00117,075
2015-05-22Option exercise40,000$32.38249,842
2015-05-22Option exercise35,000$27.65244,842
2015-05-22Option exercise28,750$26.56238,592
2015-05-22Option exercise39,025$38.07248,867
2015-05-22Open-market sale39,025$49.31209,842
2015-05-22Open-market sale10,000$49.31199,842
2015-02-27J248$30.19209,842
2014-12-12Grant / award (derivative)168,924$0.00168,924
2014-12-12Disposition to issuer (derivative)8,725$0.0026,175
2014-12-12Grant / award (derivative)34,900$0.0034,900
2014-12-12Tax withholding4,553$42.43200,869
2014-12-12Option exercise8,725$0.00209,594
2014-12-08Disposition to issuer (derivative)11,675$0.0011,675
2014-12-08Disposition to issuer (derivative)13,325$0.0026,650
2014-12-08Disposition to issuer (derivative)9,575$0.000
2014-12-08Tax withholding6,953$43.74170,847
2014-12-08Tax withholding6,093$43.74182,054
2014-12-08Option exercise11,675$0.00192,097
2014-12-08Option exercise9,575$0.00180,422
2014-12-08Option exercise13,325$0.00205,422
2014-12-08Tax withholding4,254$43.74177,800
2014-12-05Option exercise (derivative)20,000$0.00120,000
2014-12-05Option exercise (derivative)17,500$0.0070,000
2014-12-05Option exercise (derivative)14,375$0.0028,750
2014-12-05Option exercise20,000$32.38211,147
2014-12-05Option exercise17,500$27.65208,647
2014-12-05Option exercise14,375$26.56205,522
2014-12-05Open-market sale20,000$44.16191,147
2014-12-05Open-market sale3,000$44.16188,147
2014-08-29J248$30.19191,147
2014-08-22Option exercise (derivative)15,000$0.000
2014-08-22Open-market sale3,000$41.55190,899
2014-08-22Option exercise15,000$21.02208,899
2014-08-22Open-market sale15,000$41.55193,899
2014-05-23Open-market sale3,000$38.69193,899
2014-02-28J248$30.19196,899
2013-12-12Disposition to issuer (derivative)13,325$0.0039,975
2013-12-12Grant / award (derivative)156,100$0.00156,100
2013-12-12Grant / award (derivative)53,300$0.0053,300
2013-12-12Tax withholding6,953$38.07183,326
2013-12-12Option exercise13,325$0.00196,651
2013-12-09Option exercise (derivative)20,000$0.00140,000
2013-12-09Option exercise (derivative)50,831$0.0087,500
2013-12-09Option exercise50,831$27.65241,110
2013-12-09Option exercise20,000$32.38210,279
2013-12-09Open-market sale20,000$38.08190,279
2013-12-08Disposition to issuer (derivative)11,675$0.0023,350
2013-12-08Disposition to issuer (derivative)9,575$0.009,575
2013-12-08Disposition to issuer (derivative)10,000$0.000
2013-12-08Option exercise11,675$0.00190,279
2013-12-08Option exercise9,575$0.00178,604
2013-12-08Option exercise10,000$0.00169,029
2013-12-08Tax withholding5,218$37.94159,029
2013-12-08Tax withholding4,997$37.94164,247
2013-12-08Tax withholding6,093$37.94169,244
2013-12-06Option exercise (derivative)1,669$0.00138,331
2013-12-06Option exercise (derivative)57,500$0.0043,125
2013-12-06Option exercise (derivative)37,500$0.0015,000
2013-12-06Option exercise (derivative)18,959$0.000
2013-12-06Option exercise57,500$26.56246,521
2013-12-06Option exercise37,500$21.02226,521
2013-12-06Option exercise18,959$17.64207,980
2013-12-06Open-market sale9,684$37.79175,337
2013-12-06Open-market sale4,000$37.75185,021
2013-12-06Open-market sale1,669$38.02189,021
2013-12-06Option exercise1,669$27.65190,690
2013-08-30J346$21.64189,021
2013-08-23Open-market sale13,684$37.02188,675
2013-07-11Option exercise (derivative)28,012$0.0052,500
2013-07-11Option exercise (derivative)14,537$0.000
2013-07-11Option exercise (derivative)35,208$0.0018,959
2013-07-11Option exercise28,012$21.02230,371
2013-07-11Option exercise35,208$17.64237,567
2013-07-11Open-market sale35,208$37.06202,359
2013-07-11Option exercise14,537$27.14216,896
2013-06-10Option exercise (derivative)2,000$0.0080,512
2013-06-10Open-market sale2,000$37.00202,359
2013-06-10Option exercise2,000$21.02204,359
2013-06-07Option exercise (derivative)2,130$0.0014,537
2013-06-07Option exercise (derivative)9,600$0.000
2013-06-07Option exercise7,700$29.87210,059
2013-06-07Option exercise9,600$29.88211,959
2013-06-07Option exercise2,130$27.14204,489
2013-06-07Open-market sale9,600$37.00202,359
2013-02-28J346$21.64202,359
2013-02-22Option exercise (derivative)15,200$0.000
2013-02-22Option exercise15,200$29.28217,213
2013-02-22Option exercise10,500$33.30212,513
2013-02-22Option exercise22,600$32.67224,613
2013-02-22Open-market sale22,600$35.32202,013
2012-12-12Grant / award (derivative)160,000$0.00160,000
2012-12-12Grant / award (derivative)46,700$0.0046,700
2012-12-12Disposition to issuer (derivative)11,675$0.0035,025
2012-12-12Tax withholding5,450$32.38190,338
2012-12-12Option exercise11,675$0.00202,013
2012-12-08Disposition to issuer (derivative)9,575$0.0019,150
2012-12-08Disposition to issuer (derivative)10,825$0.000
2012-12-08Disposition to issuer (derivative)10,000$0.0010,000
2012-12-08Option exercise9,575$0.00209,980
2012-12-08Option exercise10,000$0.00200,405
2012-12-08Option exercise10,825$0.00190,405
2012-12-08Tax withholding4,668$32.92205,312
2012-12-08Tax withholding5,054$32.92195,788
2012-12-08Tax withholding4,470$32.92200,842
2012-12-08Disposition to issuer (derivative)9,575$0.0019,150
2012-12-08Disposition to issuer (derivative)10,825$0.000
2012-12-08Disposition to issuer (derivative)10,000$0.0010,000
2012-12-08Tax withholding4,470$32.92200,842
2012-12-08Tax withholding5,054$32.92195,788
2012-12-08Tax withholding4,668$32.92205,312
2012-12-08Option exercise10,825$0.00190,405
2012-12-08Option exercise10,000$0.00200,405
2012-12-08Option exercise9,575$0.00209,980
2012-08-31J346$21.64179,580
2012-04-03Option exercise (derivative)22,755$0.0016,667
2012-04-03Option exercise (derivative)14,375$0.00100,625
2012-04-03Option exercise22,755$27.14201,989
2012-04-03Option exercise14,375$26.56193,609
2012-04-03Open-market sale14,375$31.01179,234
2012-04-02Option exercise (derivative)15,878$0.0039,422
2012-04-02Option exercise15,878$27.14195,112
2012-04-02Open-market sale15,878$31.00179,234
2012-03-29Option exercise (derivative)75,000$0.000
2012-03-29Option exercise (derivative)44,700$0.0055,300
2012-03-29Option exercise44,700$27.14223,934
2012-03-29Option exercise75,000$26.09254,234
2012-03-29Open-market sale44,700$31.01179,234
2012-02-29J346$21.64179,234
2012-02-27Option exercise (derivative)63,533$0.0054,167
2012-02-27Option exercise (derivative)37,488$0.0082,512
2012-02-27Option exercise63,533$17.64242,421
2012-02-27Option exercise37,488$21.02216,376
2012-02-27Open-market sale37,488$30.53178,888
2012-02-24Option exercise (derivative)12,300$0.00117,700
2012-02-24Option exercise (derivative)60,000$0.00100,000
2012-02-24Option exercise (derivative)100,000$0.000
2012-02-24Option exercise100,000$20.73278,888
2012-02-24Option exercise32,000$25.74210,888
2012-02-24Option exercise60,000$20.73238,888
2012-02-24Option exercise15,150$20.46194,038
2012-02-24Option exercise12,300$17.64191,188
2012-02-24Open-market sale12,300$30.69178,888
2011-12-23Disposition to issuer (derivative)11,000$0.000
2011-12-23Disposition to issuer (derivative)10,000$0.0020,000
2011-12-23Disposition to issuer (derivative)10,825$0.0010,825
2011-12-23Disposition to issuer (derivative)9,575$0.0028,725
2011-12-23Tax withholding5,054$27.32168,451
2011-12-23Option exercise11,000$0.00167,815
2011-12-23Tax withholding5,135$27.32162,680
2011-12-23Option exercise10,000$0.00178,451
2011-12-23Tax withholding4,668$27.32173,783
2011-12-23Option exercise9,575$0.00183,358
2011-12-23Tax withholding4,470$27.32178,888
2011-12-23Option exercise10,825$0.00173,505
2011-12-08Grant / award (derivative)140,000$0.00140,000
2011-12-02Option exercise (derivative)30,000$0.000
2011-12-02Option exercise30,000$22.28186,815
2011-12-02Open-market sale25,400$27.67156,815
2011-12-02Option exercise25,400$24.70182,215
2011-11-30Grant / award (derivative)38,300$0.0038,300
2011-08-31J340$22.00156,815
2011-02-28Option exercise (derivative)10,251$0.0039,749
2011-02-28Option exercise (derivative)39,749$0.000
2011-02-28Option exercise39,749$27.16195,733
2011-02-28Open-market sale10,251$27.80155,984
2011-02-28Option exercise10,251$27.16166,235
2011-02-28J491$15.25156,475
2010-12-09J (derivative)115,000$0.00115,000
2010-12-08Disposition to issuer (derivative)10,825$0.0021,650
2010-12-08Disposition to issuer (derivative)6,250$0.000
2010-12-08Option exercise6,250$0.00155,984
2010-12-08Option exercise10,825$0.00149,734
2010-12-08Option exercise3,950$0.00138,909
2010-12-08Tax withholding1,844$26.58134,959
2010-12-08Tax withholding5,054$26.58136,803
2010-12-08Tax withholding2,918$26.58141,857
2010-12-04Disposition to issuer (derivative)11,000$0.0011,000
2010-12-04Option exercise11,000$0.00144,775
2010-12-04Tax withholding5,135$26.25133,775
2010-12-03Disposition to issuer (derivative)10,000$0.0030,000
2010-12-03Option exercise (derivative)45,000$0.000
2010-12-03Option exercise45,000$23.72183,910
2010-12-03Tax withholding3,668$26.25128,910
2010-12-03Option exercise50,000$18.55188,910
2010-12-03Open-market sale50,000$26.24138,910
2010-12-03Option exercise10,000$0.00138,910
2010-12-01Grant / award (derivative)40,000$0.0040,000
2010-08-31J491$15.25132,578
2010-02-26J491$15.25132,087
2009-12-08Disposition to issuer (derivative)6,250$0.006,250
2009-12-08Disposition to issuer (derivative)3,950$0.003,950
2009-12-08Grant / award3,950$0.00136,358
2009-12-08Grant / award6,250$0.00132,408
2009-12-08Tax withholding1,844$20.74131,596
2009-12-08Tax withholding2,918$20.74133,440
2009-12-04Disposition to issuer (derivative)11,000$0.0022,000
2009-12-04Disposition to issuer (derivative)10,825$0.0032,475
2009-12-04Tax withholding5,054$21.02126,158
2009-12-04Grant / award11,000$0.00125,522
2009-12-04Grant / award10,825$0.00136,347
2009-12-04Tax withholding5,135$21.02131,212
2009-12-04Grant / award (derivative)120,000$0.00120,000
2009-12-02Grant / award (derivative)43,300$0.0043,300
2009-09-22Option exercise (derivative)120,000$0.000
2009-09-22Open-market sale120,000$22.70114,522
2009-09-22Option exercise120,000$21.34234,522
2009-09-21Option exercise (derivative)20,000$0.00120,000
2009-09-21Option exercise (derivative)64,567$0.000
2009-09-21Option exercise64,567$19.75179,089
2009-09-21Open-market sale64,567$22.53114,522
2009-09-21Option exercise20,000$21.34134,522
2009-09-18Option exercise (derivative)47,387$0.0064,567
2009-09-18Option exercise47,387$19.75161,909
2009-09-18Open-market sale47,387$22.53114,522
2009-08-31J491$15.25114,522
2009-02-27J473$15.84114,031
2008-12-10Grant / award (derivative)7,900$0.007,900
2008-12-10J (derivative)130,000$0.00130,000
2008-12-08Disposition to issuer (derivative)6,250$0.0012,500
2008-12-08Grant / award6,250$0.00113,558
2008-12-08Tax withholding2,235$17.16107,308
2008-12-03Grant / award (derivative)44,000$0.0044,000
2008-12-03Disposition to issuer (derivative)11,000$0.0033,000
2008-12-03Grant / award11,000$0.00109,543
2008-12-03Tax withholding3,933$15.0998,543
2008-08-29J471$15.90102,476
2008-08-20Option exercise (derivative)55,000$0.000
2008-08-20Open-market sale55,000$24.01102,005
2008-08-20Option exercise55,000$21.25157,005
2008-08-06Option exercise (derivative)50,000$0.0060,000
2008-08-06Option exercise (derivative)5,000$0.0055,000
2008-08-06Option exercise50,000$21.25152,005
2008-08-06Option exercise5,000$21.25107,005
2008-08-06Open-market sale5,000$24.84102,005
2008-02-29J471$15.90102,005
2007-12-11Option exercise (derivative)6,046$0.00111,954
2007-12-11Option exercise6,046$19.75107,580
2007-12-11Open-market sale6,046$27.35101,534
2007-12-10Option exercise (derivative)32,000$0.00118,000
2007-12-10J (derivative)100,000$0.00100,000
2007-12-10Open-market sale32,000$27.15101,534
2007-12-10Option exercise32,000$19.75133,534
2007-12-06J (derivative)30,000$0.00160,000
2007-12-06Grant / award (derivative)25,000$0.0025,000
2007-12-06Disposition to issuer (derivative)6,250$0.0018,750
2007-12-06Tax withholding2,859$25.06101,534
2007-12-06Grant / award6,250$0.00104,393
2007-09-28Option exercise (derivative)400$0.00276,952
2007-09-28Option exercise (derivative)124,842$0.00150,000
2007-09-28Option exercise (derivative)2,110$0.00274,842
2007-09-28Option exercise (derivative)2,648$0.00277,352
2007-09-28Option exercise2,648$19.75100,791
2007-09-28Option exercise400$19.7598,543
2007-09-28Option exercise124,842$19.75222,985
2007-09-28Open-market sale2,110$27.0698,143
2007-09-28Option exercise2,110$19.75100,253
2007-08-31J471$15.9098,143
2007-08-29Option exercise (derivative)20,000$0.00280,000
2007-08-29Open-market sale20,000$27.1597,672
2007-08-29Option exercise20,000$19.75117,672
2007-06-21Option exercise (derivative)25,000$0.000
2007-06-21Option exercise25,000$19.13122,672
2007-06-21Open-market sale25,000$26.6097,672
2007-06-01Option exercise (derivative)25,000$0.0025,000
2007-06-01Option exercise25,000$19.13122,672
2007-06-01Open-market sale25,000$27.0697,672
2007-05-31Option exercise (derivative)25,000$0.0050,000
2007-05-31Option exercise25,000$19.13122,672
2007-05-31Open-market sale25,000$26.8297,672
2007-05-25Option exercise (derivative)75,000$0.0075,000
2007-05-25Option exercise75,000$19.13172,672
2007-05-25Open-market sale75,000$26.3397,672
2007-03-12Option exercise (derivative)100,000$0.00150,000
2007-03-12Option exercise100,000$19.13197,672
2007-03-12Open-market sale100,000$26.1597,672
2007-02-28J471$15.9097,672
2007-02-23Option exercise (derivative)50,000$0.0050,000
2007-02-23Option exercise50,000$18.55147,201
2007-02-23Open-market sale50,000$26.1797,201
2006-12-06Option exercise (derivative)5,000$0.0022,571
2006-12-06Option exercise (derivative)74,746$0.000
2006-12-06Option exercise74,746$17.75171,947
2006-12-06Option exercise5,000$14.09102,201
2006-12-06Option exercise22,571$14.09119,772
2006-12-06Option exercise180,000$16.13277,201
2006-12-06Open-market sale18,072$25.7397,201
2006-12-06Option exercise18,072$17.81115,273
2006-12-05J (derivative)75,000$0.0075,000
2006-11-29J (derivative)30,000$0.00130,000
2006-08-31J558$13.4397,201
2006-03-03Option exercise (derivative)1,678$0.0027,571
2006-03-03Open-market sale1,678$22.4096,643
2006-03-03Option exercise1,678$14.0998,321
2006-03-02Option exercise (derivative)1,767$0.0029,249
2006-03-02Open-market sale1,767$22.5096,643
2006-03-02Option exercise1,767$14.0998,410
2006-02-28J558$13.4396,643
2006-02-22Option exercise (derivative)14,876$0.0035,000
2006-02-22Option exercise (derivative)3,984$0.0031,016
2006-02-22Option exercise3,984$14.09100,069
2006-02-22Open-market sale3,984$22.6096,085
2006-02-22Option exercise14,876$14.09110,961

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