SEC CIK 1231715

DSOUZA FRANCISCO

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

Current Positions

CompanyShares OwnedAs Of
CTSHview stock →162,3242020-02-24
GEview stock →151,5002018-11-14
MDBview stock →8,6062026-06-30

Position History — CTSH

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

0221,620443,240664,8602007-032009-112009-112012-082015-022017-092020-022020-02

Recent Filings — CTSH

DateActivitySharesPriceOwned After
2020-02-24Open-market sale25,867$68.22162,324
2020-02-24Open-market sale11,302$68.86151,022
2020-02-24Open-market sale250$69.84150,772
2020-02-10Open-market sale37,419$69.14188,191
2020-01-27Open-market sale62,177$61.81225,610
2020-01-13Open-market sale60,400$60.86289,564
2020-01-13Open-market sale1,777$61.24287,787
2019-12-31Option exercise (derivative)20,822$0.000
2019-12-31Option exercise20,822—360,517
2019-12-31Tax withholding10,553$62.02349,964
2019-12-30Open-market sale62,177$61.66339,695
2019-12-16Open-market sale145$62.51401,872
2019-12-16Open-market sale62,032$61.85402,017
2019-12-02Open-market sale62,178$63.66464,049
2019-11-26Open-market sale62,178$63.62526,227
2019-09-30Option exercise (derivative)20,822$0.0020,822
2019-09-30Tax withholding10,583$60.27588,405
2019-09-30Option exercise20,822—598,988
2019-07-09Option exercise (derivative)15,682$0.000
2019-07-09Option exercise28,123—505,294
2019-07-09Option exercise173,741—664,860
2019-07-09Tax withholding14,175$64.38491,119
2019-07-09Tax withholding86,694$64.38578,166
2019-07-09Tax withholding7,827$64.38477,171
2019-07-09Option exercise15,682—484,998
2019-06-30Option exercise (derivative)20,822$0.0041,644
2019-06-30Tax withholding10,619$63.39469,316
2019-06-30Option exercise20,822—479,935
2019-06-02Option exercise (derivative)5,227$0.0015,682
2019-06-02Option exercise5,227—461,719
2019-06-02Tax withholding2,606$61.93459,113
2019-06-01Option exercise (derivative)4,017$0.0028,123
2019-06-01Option exercise4,017—458,516
2019-06-01Tax withholding2,024$61.93456,492
2019-03-31Option exercise (derivative)20,821$0.0062,466
2019-03-31Option exercise20,821—465,149
2019-03-31Tax withholding10,650$72.45454,499
2019-03-14Gift48,612$0.00444,328
2019-03-02Option exercise (derivative)5,227$0.0020,909
2019-03-02Tax withholding2,623$72.13492,940
2019-03-02Option exercise5,227—495,563
2019-03-01Option exercise (derivative)4,018$0.0032,140
2019-03-01Option exercise4,018—492,370
2019-03-01Tax withholding2,034$72.13490,336
2019-02-26Grant / award (derivative)173,741$0.00173,741
2019-02-26Grant / award (derivative)83,287$0.0083,287
2019-01-01Option exercise (derivative)72,709$0.000
2019-01-01Option exercise72,709$0.00525,205
2019-01-01Tax withholding36,853$63.48488,352
2018-12-27Gift57,730$0.00452,496
2018-12-17Gift2,750$0.00510,226
2018-12-02Option exercise (derivative)5,227$0.0026,136
2018-12-02Option exercise5,227$0.00515,807
2018-12-02Tax withholding2,831$71.23512,976
2018-12-01Option exercise (derivative)4,735$0.000
2018-12-01Option exercise (derivative)4,017$0.0036,158
2018-12-01Tax withholding2,193$71.23510,580
2018-12-01Option exercise4,735$0.00511,321
2018-12-01Tax withholding2,565$71.23508,756
2018-12-01Option exercise4,017$0.00512,773
2018-11-30Option exercise (derivative)26,872$0.000
2018-11-30Option exercise26,872$0.00521,140
2018-11-30Tax withholding14,554$71.23506,586
2018-09-02Option exercise (derivative)5,228$0.0031,363
2018-09-02Tax withholding2,842$78.43494,268
2018-09-02Option exercise5,228$0.00497,110
2018-09-01Option exercise (derivative)4,735$0.004,735
2018-09-01Option exercise (derivative)4,018$0.0040,175
2018-09-01Tax withholding2,199$78.43491,882
2018-09-01Option exercise4,018$0.00494,081
2018-09-01Tax withholding2,574$78.43490,063
2018-09-01Option exercise4,735$0.00492,637
2018-07-01Option exercise (derivative)36,354$0.0072,709
2018-07-01Tax withholding17,706$78.99487,902
2018-07-01Option exercise36,354$0.00505,608
2018-06-02Option exercise (derivative)5,227$0.0036,591
2018-06-02Tax withholding2,545$76.87469,254
2018-06-02Option exercise5,227$0.00471,799
2018-06-01Option exercise (derivative)4,017$0.0044,193
2018-06-01Option exercise (derivative)4,734$0.009,470
2018-06-01Tax withholding1,974$76.87466,572
2018-06-01Option exercise4,017$0.00468,546
2018-06-01Option exercise4,734$0.00466,834
2018-06-01Tax withholding2,305$76.87464,529
2018-05-11Gift325$0.00462,100
2018-03-02Option exercise (derivative)5,227$0.0041,818
2018-03-02Option exercise5,227$0.00464,979
2018-03-02Tax withholding2,554$81.28462,425
2018-03-01Option exercise (derivative)4,735$0.0014,204
2018-03-01Tax withholding2,313$80.65459,752
2018-03-01Option exercise4,735$0.00462,065
2018-02-26Grant / award (derivative)109,063$0.00109,063
2018-02-26Grant / award (derivative)48,210$0.0048,210
2018-01-11Option exercise (derivative)155,663$0.000
2018-01-11Option exercise155,663$9.11612,993
2018-01-11Open-market sale155,663$74.06457,330
2018-01-10Option exercise (derivative)84,337$0.00155,663
2018-01-10Open-market sale84,337$74.00457,330
2018-01-10Option exercise84,337$9.11541,667
2017-12-19Gift2,020$0.00457,330
2017-12-02Option exercise (derivative)5,227$0.0047,045
2017-12-02Tax withholding2,695$71.36459,350
2017-12-02Option exercise5,227$0.00462,045
2017-12-01Option exercise (derivative)4,735$0.0018,939
2017-12-01Option exercise (derivative)100,263$0.000
2017-12-01Tax withholding2,441$71.36456,818
2017-12-01Option exercise100,263$0.00503,545
2017-12-01Tax withholding51,682$71.36451,863
2017-12-01Option exercise5,493$0.00457,356
2017-12-01Option exercise4,735$0.00459,259
2017-12-01Tax withholding2,832$71.36454,524
2017-11-21Option exercise (derivative)22,394$0.00240,000
2017-11-21Open-market sale22,394$72.22403,282
2017-11-21Option exercise22,394$9.11425,676
2017-11-20Option exercise (derivative)217,606$0.00262,394
2017-11-20Open-market sale7,900$72.820
2017-11-20Open-market sale234,100$71.967,900
2017-11-20Gift755$0.00403,282
2017-11-20Open-market sale217,606$72.07404,037
2017-11-20Option exercise217,606$9.11621,643
2017-09-02Option exercise (derivative)5,227$0.0052,272
2017-09-02Option exercise5,227$0.00406,737
2017-09-02Tax withholding2,700$70.83404,037
2017-09-01Option exercise (derivative)5,492$0.005,493
2017-09-01Option exercise (derivative)4,734$0.0023,674
2017-09-01Tax withholding2,445$70.83401,510
2017-09-01Option exercise4,734$0.00403,955
2017-09-01Tax withholding2,837$70.83399,221
2017-09-01Option exercise5,492$0.00402,058
2017-06-02Option exercise (derivative)5,227$0.0057,499
2017-06-02Tax withholding2,705$67.47396,566
2017-06-02Option exercise5,227$0.00399,271
2017-06-01Option exercise (derivative)4,735$0.0028,408
2017-06-01Option exercise (derivative)5,492$0.0010,985
2017-06-01Option exercise5,492$0.00394,602
2017-06-01Tax withholding2,842$67.39391,760
2017-06-01Option exercise4,735$0.00396,495
2017-06-01Tax withholding2,451$67.39394,044
2017-05-31Option exercise (derivative)13,435$0.0026,872
2017-05-31Option exercise13,435$0.00396,062
2017-05-31Tax withholding6,952$66.91389,110
2017-03-02Grant / award (derivative)40,307$0.0040,307
2017-03-02Grant / award (derivative)62,726$0.0062,726
2017-03-01Option exercise (derivative)4,735$0.0033,143
2017-03-01Option exercise (derivative)5,493$0.0016,477
2017-03-01Option exercise4,735$0.00384,391
2017-03-01Option exercise5,493$0.00381,707
2017-03-01Tax withholding2,051$60.25379,656
2017-03-01Tax withholding1,764$60.25382,627
2016-12-03Option exercise (derivative)6,142$0.000
2016-12-03Option exercise6,142$0.00341,547
2016-12-03Tax withholding3,185$54.02338,362
2016-12-03Option exercise78,614$0.00416,976
2016-12-03Tax withholding40,762$54.02376,214
2016-12-01Option exercise (derivative)4,734$0.0037,878
2016-12-01Option exercise (derivative)5,492$0.0021,970
2016-12-01Tax withholding2,848$54.08333,126
2016-12-01Option exercise5,492$0.00335,974
2016-12-01Option exercise4,734$0.00337,860
2016-12-01Tax withholding2,455$54.08335,405
2016-09-03Option exercise (derivative)6,142$0.006,142
2016-09-03Tax withholding3,185$58.36330,482
2016-09-03Option exercise6,142$0.00333,667
2016-09-01Option exercise (derivative)5,492$0.0027,462
2016-09-01Option exercise (derivative)4,735$0.0042,612
2016-09-01Tax withholding2,456$57.59327,525
2016-09-01Option exercise5,492$0.00328,094
2016-09-01Tax withholding2,848$57.59325,246
2016-09-01Option exercise4,735$0.00329,981
2016-07-29Option exercise (derivative)100,000$0.000
2016-07-29Option exercise100,000$16.85422,602
2016-07-29Open-market sale100,000$57.54322,602
2016-07-28Option exercise (derivative)100,000$0.00100,000
2016-07-28Open-market sale100,000$57.83322,602
2016-07-28Option exercise100,000$16.85422,602
2016-07-27Option exercise (derivative)100,000$0.00200,000
2016-07-27Open-market sale100,000$58.23322,602
2016-07-27Option exercise100,000$16.85422,602
2016-07-26Option exercise (derivative)100,000$0.00300,000
2016-07-26Open-market sale100,000$58.57322,602
2016-07-26Option exercise100,000$16.85422,602
2016-07-25Option exercise (derivative)100,000$0.00400,000
2016-07-25Option exercise100,000$16.85422,602
2016-07-25Open-market sale100,000$58.14322,602
2016-06-03Option exercise (derivative)6,142$0.0012,284
2016-06-03Tax withholding3,185$60.12322,602
2016-06-03Option exercise6,142$0.00325,787
2016-06-01Option exercise (derivative)4,735$0.0047,347
2016-06-01Option exercise (derivative)5,493$0.0032,954
2016-06-01Option exercise (derivative)50,131$0.00100,263
2016-06-01Tax withholding2,456$61.13295,507
2016-06-01Tax withholding25,993$61.13319,645
2016-06-01Option exercise50,131$0.00345,638
2016-06-01Option exercise5,493$0.00296,077
2016-06-01Option exercise4,735$0.00297,963
2016-06-01Tax withholding2,849$61.13293,228
2016-04-28Gift660$0.00290,584
2016-03-03Option exercise (derivative)6,143$0.0018,426
2016-03-03Option exercise6,143$0.00293,533
2016-03-03Tax withholding2,289$57.80291,244
2016-03-01Option exercise (derivative)5,492$0.0038,447
2016-03-01Option exercise (derivative)4,734$0.0052,082
2016-03-01Option exercise5,492$0.00286,302
2016-03-01Tax withholding1,764$58.21287,390
2016-03-01Tax withholding1,882$58.21284,420
2016-03-01Option exercise4,734$0.00289,154
2016-02-25Grant / award (derivative)150,394$0.00150,394
2015-12-15Gift2,845$0.00280,810
2015-12-03Option exercise (derivative)166,238$0.000
2015-12-03Option exercise (derivative)6,143$0.0024,569
2015-12-03Tax withholding4,333$61.67200,655
2015-12-03Option exercise8,356$0.00204,988
2015-12-03Option exercise6,143$0.00206,798
2015-12-03Tax withholding3,186$61.67203,612
2015-12-03Option exercise166,238$0.00369,850
2015-12-03Tax withholding86,195$61.67283,655
2015-12-01Option exercise (derivative)5,492$0.0043,939
2015-12-01Option exercise5,492$0.00199,480
2015-12-01Tax withholding2,848$65.20196,632
2015-11-30Grant / award (derivative)56,816$0.0056,816
2015-09-03Option exercise (derivative)8,356$0.008,356
2015-09-03Option exercise (derivative)6,143$0.0030,712
2015-09-03Option exercise8,356$0.00195,364
2015-09-03Tax withholding4,333$62.86191,031
2015-09-03Option exercise6,143$0.00197,174
2015-09-03Tax withholding3,186$62.86193,988
2015-09-01Option exercise (derivative)5,493$0.0049,431
2015-09-01Option exercise5,493$0.00189,857
2015-09-01Tax withholding2,849$61.23187,008
2015-06-03Option exercise (derivative)6,143$0.0036,855
2015-06-03Option exercise (derivative)39,306$0.0078,614
2015-06-03Option exercise (derivative)8,356$0.0016,712
2015-06-03Option exercise8,356$0.00166,815
2015-06-03Tax withholding4,333$65.70162,482
2015-06-03Option exercise6,143$0.00168,625
2015-06-03Tax withholding20,381$65.70184,364
2015-06-03Option exercise39,306$0.00204,745
2015-06-03Tax withholding3,186$65.70165,439
2015-06-01Option exercise (derivative)5,492$0.0054,924
2015-06-01Option exercise5,492$0.00161,307
2015-06-01Tax withholding2,848$65.40158,459
2015-03-09Grant / award (derivative)117,920$0.00117,920
2015-03-03Option exercise (derivative)8,357$0.0025,068
2015-03-03Option exercise (derivative)6,143$0.0042,998
2015-03-03Option exercise6,143$0.00158,936
2015-03-03Tax withholding3,121$62.78155,815
2015-03-03Option exercise8,357$0.00155,906
2015-03-03Tax withholding3,113$62.78152,793
2015-03-01Option exercise (derivative)5,492$0.0060,416
2015-03-01Tax withholding1,888$62.49147,549
2015-03-01Option exercise5,492$0.00149,437
2015-02-20Open-market sale16,169$62.21143,945
2015-02-19Open-market sale77,276$62.00160,114
2015-02-04Open-market sale130,138$58.01237,390
2014-12-29Open-market sale100,654$53.84367,528
2014-12-19Gift3,099$0.00468,646
2014-12-19Gift232$0.00468,182
2014-12-19Gift232$0.00468,414
2014-12-03Option exercise (derivative)8,357$0.0033,425
2014-12-03Option exercise (derivative)6,143$0.0049,141
2014-12-03Tax withholding4,334$54.44468,788
2014-12-03Option exercise6,143$0.00474,931
2014-12-03Tax withholding3,186$54.44471,745
2014-12-03Option exercise8,357$0.00473,122
2014-12-01Grant / award (derivative)65,908$0.0065,908
2014-11-28Option exercise (derivative)85,860$0.000
2014-11-28Tax withholding5,497$53.99423,424
2014-11-28Option exercise10,600$0.00428,921
2014-11-28Option exercise85,860$0.00509,284
2014-11-28Tax withholding44,519$53.99464,765
2014-09-03Option exercise (derivative)8,357$0.0041,782
2014-09-03Option exercise (derivative)6,143$0.0055,284
2014-09-03Tax withholding4,334$45.92415,364
2014-09-03Option exercise6,143$0.00421,507
2014-09-03Tax withholding3,186$45.92418,321
2014-09-03Option exercise8,357$0.00419,698
2014-08-28Option exercise (derivative)10,600$0.0010,600
2014-08-28Tax withholding5,497$45.47411,341
2014-08-28Option exercise10,600$0.00416,838
2014-06-03Option exercise (derivative)83,118$0.00166,238
2014-06-03Option exercise (derivative)8,357$0.0050,139
2014-06-03Option exercise (derivative)6,143$0.0061,427
2014-06-03Option exercise6,143$0.00369,403
2014-06-03Option exercise8,357$0.00367,594
2014-06-03Option exercise83,118$0.00449,335
2014-06-03Tax withholding3,186$48.50366,217
2014-06-03Tax withholding43,097$48.50406,238
2014-06-03Tax withholding4,334$48.50363,260
2014-05-28Option exercise (derivative)10,600$0.0021,200
2014-05-28Tax withholding5,497$48.90359,237
2014-05-28Option exercise10,600$0.00364,734
2014-04-09Gift328$0.00354,134
2014-03-03Option exercise (derivative)3,071$0.0033,785
2014-03-03Option exercise (derivative)4,178$0.0029,248
2014-03-03Option exercise3,071$0.00178,413
2014-03-03Option exercise4,178$0.00176,861
2014-03-03Tax withholding1,117$102.90177,296
2014-03-03Tax withholding1,519$102.90175,342
2014-02-28Option exercise (derivative)5,300$0.0015,900
2014-02-28Option exercise5,300$0.00174,505
2014-02-28Tax withholding1,822$104.06172,683
2014-02-18Grant / award (derivative)124,678$0.00124,678
2013-12-27Gift506$0.00169,205
2013-12-23Gift1,945$0.00169,711
2013-12-03Grant / award (derivative)36,856$0.0036,856
2013-12-03Option exercise (derivative)4,178$0.0033,426
2013-12-03Option exercise4,178$0.00173,823
2013-12-03Tax withholding2,167$93.85171,656
2013-11-30Option exercise (derivative)113,676$0.000
2013-11-30Option exercise5,040$0.00117,525
2013-11-30Tax withholding58,942$93.89169,645
2013-11-30Option exercise113,676$0.00228,587
2013-11-30Tax withholding2,614$93.89114,911
2013-11-28Option exercise (derivative)5,300$0.0021,200
2013-11-28Option exercise5,300$0.00115,234
2013-11-28Tax withholding2,749$94.42112,485
2013-09-11Open-market sale24,700$80.00109,934
2013-09-04Open-market sale42,605$75.00134,634
2013-09-03Option exercise (derivative)4,178$0.0037,604
2013-09-03Tax withholding2,167$74.49177,239
2013-09-03Option exercise4,178$0.00179,406
2013-08-30Option exercise (derivative)5,040$0.005,040
2013-08-30Option exercise5,040$0.00177,842
2013-08-30Tax withholding2,614$73.30175,228
2013-08-28Option exercise (derivative)5,300$0.0026,500
2013-08-28Tax withholding2,749$73.78172,802
2013-08-28Option exercise5,300$0.00175,551
2013-06-03Option exercise (derivative)4,178$0.0041,782
2013-06-03Option exercise4,178$0.00172,418
2013-06-03Tax withholding2,167$64.87170,251
2013-05-30Option exercise (derivative)5,040$0.0010,080
2013-05-30Option exercise5,040$0.00170,854
2013-05-30Tax withholding2,614$64.80168,240
2013-05-28Option exercise (derivative)5,300$0.0031,800
2013-05-28Option exercise (derivative)21,465$0.0042,930
2013-05-28Tax withholding2,749$63.74155,479
2013-05-28Option exercise21,465$0.00176,944
2013-05-28Tax withholding11,130$63.74165,814
2013-05-28Option exercise5,300$0.00158,228
2013-03-03Option exercise (derivative)4,178$0.0045,960
2013-03-03Tax withholding1,710$77.94152,928
2013-03-03Option exercise4,178$0.00154,638
2013-02-28Option exercise (derivative)5,300$0.0037,100
2013-02-28Option exercise (derivative)5,040$0.0015,120
2013-02-28Option exercise5,300$0.00148,974
2013-02-28Tax withholding1,834$76.77147,140
2013-02-28Option exercise5,040$0.00152,180
2013-02-28Tax withholding1,720$76.77150,460
2013-02-27Grant / award (derivative)64,395$0.0064,395
2012-12-28Gift121,000$0.00121,000
2012-12-28Gift121,000$0.00143,674
2012-12-20Gift2,840$0.00264,674
2012-12-10Option exercise (derivative)242,280$0.000
2012-12-10Option exercise242,280$5.06509,794
2012-12-10Open-market sale242,280$70.78267,514
2012-12-03Grant / award (derivative)50,138$0.00286,374
2012-12-01Option exercise (derivative)4,167$0.000
2012-12-01Tax withholding1,932$67.23235,324
2012-12-01Option exercise4,167$0.00237,256
2012-12-01Option exercise (derivative)60,000$0.000
2012-12-01Tax withholding27,810$67.23267,514
2012-12-01Option exercise60,000$0.00295,324
2012-11-30Option exercise (derivative)5,040$0.0020,160
2012-11-30Option exercise5,040$0.00235,426
2012-11-30Tax withholding2,337$67.23233,089
2012-11-28Option exercise (derivative)5,300$0.0042,400
2012-11-28Option exercise5,300$0.00232,843
2012-11-28Tax withholding2,457$65.68230,386
2012-09-01Option exercise (derivative)4,167$0.004,167
2012-09-01Tax withholding1,932$64.28227,543
2012-09-01Option exercise4,167$0.00229,475
2012-08-30Option exercise (derivative)5,040$0.0025,200
2012-08-30Tax withholding2,337$63.83225,308
2012-08-30Option exercise5,040$0.00227,645
2012-08-28Option exercise (derivative)5,300$0.0047,700
2012-08-28Tax withholding2,457$64.42222,605
2012-08-28Option exercise5,300$0.00225,062
2012-07-27Gift355$0.00219,762
2012-06-01Option exercise (derivative)4,166$0.008,334
2012-06-01Tax withholding1,931$56.90220,117
2012-06-01Option exercise4,166$0.00222,048
2012-05-30Option exercise (derivative)56,835$0.00113,676
2012-05-30Option exercise (derivative)5,040$0.0030,240
2012-05-30Option exercise5,040$0.00189,728
2012-05-30Tax withholding2,337$58.86187,391
2012-05-30Option exercise56,835$0.00244,226
2012-05-30Tax withholding26,344$58.86217,882
2012-05-28Option exercise (derivative)5,300$0.0053,000
2012-05-28Option exercise5,300$0.00187,145
2012-05-28Tax withholding2,457$60.00184,688
2012-03-01Option exercise (derivative)4,167$0.0012,500
2012-03-01Option exercise4,167$0.00183,408
2012-03-01Tax withholding1,563$71.37181,845
2012-02-29Option exercise (derivative)5,040$0.0035,280
2012-02-29Tax withholding1,833$70.95179,241
2012-02-29Option exercise5,040$0.00181,074
2012-02-28Grant / award (derivative)170,511$0.00170,511
2012-02-28Option exercise (derivative)5,300$0.0058,300
2012-02-28Option exercise5,300$0.00177,815
2012-02-28Tax withholding1,781$71.55176,034
2011-12-09Option exercise (derivative)10,834$0.00120,587
2011-12-09Tax withholding5,022$69.38172,515
2011-12-09Option exercise10,834$0.00177,537
2011-12-01Option exercise (derivative)4,167$0.00131,421
2011-12-01Tax withholding1,932$67.59166,703
2011-12-01Option exercise4,167$0.00168,635
2011-11-30Option exercise (derivative)5,040$0.00135,588
2011-11-30Tax withholding2,337$67.35164,468
2011-11-30Option exercise5,040$0.00166,805
2011-11-28Grant / award (derivative)63,600$0.00140,628
2011-09-09Option exercise (derivative)10,833$0.0077,028
2011-09-09Tax withholding5,022$60.79161,765
2011-09-09Option exercise10,833$0.00166,787
2011-09-04Option exercise (derivative)5,930$0.0087,861
2011-09-04Option exercise5,930$0.00158,703
2011-09-04Tax withholding2,749$61.10155,954
2011-09-01Option exercise (derivative)4,166$0.0093,791
2011-09-01Option exercise4,166$0.00154,704
2011-09-01Tax withholding1,931$63.11152,773
2011-08-30Option exercise (derivative)5,040$0.0097,957
2011-08-30Option exercise5,040$0.00152,875
2011-08-30Tax withholding2,337$62.80150,538
2011-06-09Option exercise (derivative)10,834$0.00102,997
2011-06-09Option exercise10,834$0.00152,857
2011-06-09Tax withholding5,022$73.59147,835
2011-06-01Option exercise (derivative)4,167$0.00113,831
2011-06-01Option exercise (derivative)30,000$0.0060,000
2011-06-01Option exercise4,167$0.00127,860
2011-06-01Tax withholding13,905$74.41142,023
2011-06-01Tax withholding1,932$74.41125,928
2011-06-01Option exercise30,000$0.00155,928
2011-05-30Option exercise (derivative)5,040$0.00117,998
2011-05-30Tax withholding2,337$74.77123,693
2011-05-30Option exercise5,040$0.00126,030
2011-03-09Option exercise (derivative)10,833$0.00123,038
2011-03-09Option exercise10,833$0.00126,012
2011-03-09Tax withholding5,022$78.41120,990
2011-03-01Option exercise (derivative)4,167$0.00133,871
2011-03-01Option exercise4,167$0.00117,111
2011-03-01Tax withholding1,932$74.49115,179
2011-02-28Option exercise (derivative)5,040$0.00138,038
2011-02-28Option exercise5,040$0.00115,281
2011-02-28Tax withholding2,337$76.87112,944
2011-02-23Grant / award (derivative)90,000$0.0090,000
2011-02-23Tax withholding12,527$73.91110,241
2011-02-23Grant / award30,264$0.00122,768
2010-12-09Option exercise (derivative)10,833$0.00143,078
2010-12-09Tax withholding5,022$70.5992,504
2010-12-09Option exercise10,833$0.0097,526
2010-12-01Option exercise (derivative)4,166$0.00153,911
2010-12-01Option exercise4,166$0.0088,624
2010-12-01Tax withholding1,931$66.8986,693
2010-11-30Grant / award (derivative)60,480$0.00158,077
2010-09-13Open-market sale5,812$63.9184,458
2010-09-09Option exercise (derivative)10,834$0.0097,597
2010-09-09Option exercise10,834$0.0095,292
2010-09-09Tax withholding5,022$61.7490,270
2010-09-08Open-market sale3,081$63.4584,558
2010-09-08Open-market sale100$62.7784,458
2010-09-07Option exercise (derivative)242,280$0.00242,280
2010-09-07Option exercise242,280$5.06439,451
2010-09-07Open-market sale351,812$62.4387,639
2010-09-04Option exercise (derivative)5,930$0.00108,431
2010-09-04Option exercise5,930$0.00199,920
2010-09-04Tax withholding2,749$62.37197,171
2010-09-01Option exercise (derivative)4,167$0.00114,361
2010-09-01Tax withholding1,932$59.76193,990
2010-09-01Option exercise4,167$0.00195,922
2010-06-09Option exercise (derivative)10,833$0.00118,528
2010-06-09Tax withholding5,249$49.82191,755
2010-06-09Option exercise10,833$0.00197,004
2010-06-01Option exercise (derivative)4,167$0.00129,361
2010-06-01Option exercise4,167$0.00188,190
2010-06-01Tax withholding2,019$49.14186,171
2010-03-09Option exercise (derivative)10,833$0.00133,528
2010-03-09Tax withholding3,821$50.29184,023
2010-03-09Option exercise10,833$0.00187,844
2010-03-01Option exercise (derivative)4,166$0.00144,361
2010-03-01Option exercise4,166$0.00178,431
2010-03-01Tax withholding1,420$50.48177,011
2009-12-09Option exercise (derivative)10,834$0.00148,527
2009-12-09Tax withholding5,250$44.09174,265
2009-12-09Option exercise10,834$0.00179,515
2009-12-01Grant / award (derivative)50,000$0.00159,361
2009-11-23Open-market sale5,433$44.51265,934
2009-11-23Open-market sale6,233$44.50271,367
2009-11-23Open-market sale3,700$44.52262,234
2009-11-23Open-market sale4,893$44.49277,600
2009-11-23Open-market sale4,500$44.48282,493
2009-11-23Open-market sale3,100$44.47286,993
2009-11-23Open-market sale3,800$44.46290,093
2009-11-23Open-market sale1,000$44.45293,893
2009-11-23Open-market sale1,500$44.44294,893
2009-11-23Open-market sale1,900$44.43296,393
2009-11-23Open-market sale1,200$44.42298,293
2009-11-23Open-market sale800$44.41299,493
2009-11-23Open-market sale2,680$44.40300,293
2009-11-23Open-market sale1,700$44.39302,973
2009-11-23Open-market sale2,400$44.68224,181
2009-11-23Open-market sale800$44.67226,581
2009-11-23Open-market sale1,300$44.66227,381
2009-11-23Open-market sale400$44.65228,681
2009-11-23Open-market sale1,300$44.64229,081
2009-11-23Open-market sale400$44.63230,381
2009-11-23Open-market sale1,200$44.62230,781
2009-11-23Open-market sale1,000$44.61231,981
2009-11-23Open-market sale4,900$44.60232,981
2009-11-23Open-market sale5,153$44.59237,881
2009-11-23Open-market sale2,400$44.58243,034
2009-11-23Open-market sale1,500$44.57245,434
2009-11-23Open-market sale3,000$44.56246,934
2009-11-23Open-market sale4,300$44.55249,934
2009-11-23Open-market sale4,000$44.54254,234
2009-11-23Open-market sale4,000$44.53258,234
2009-11-23Option exercise (derivative)175,440$0.00484,560
2009-11-23Open-market sale400$44.19337,871
2009-11-23Open-market sale103$44.17338,271
2009-11-23Open-market sale97$44.16338,374
2009-11-23Open-market sale200$44.14338,471
2009-11-23Open-market sale200$44.13338,671
2009-11-23Open-market sale600$44.12338,871
2009-11-23Open-market sale400$44.11339,471
2009-11-23Open-market sale400$44.10339,871
2009-11-23Open-market sale3,650$44.08340,271
2009-11-23Open-market sale100$44.05343,921
2009-11-23Open-market sale100$44.03344,021
2009-11-23Option exercise175,440$5.06344,121
2009-11-23Open-market sale2,400$44.38304,673
2009-11-23Open-market sale4,200$44.37307,073
2009-11-23Open-market sale3,098$44.36311,273
2009-11-23Open-market sale3,100$44.35314,371
2009-11-23Open-market sale2,700$44.34317,471
2009-11-23Open-market sale2,200$44.33320,171
2009-11-23Open-market sale2,300$44.32322,371
2009-11-23Open-market sale3,400$44.31324,671
2009-11-23Open-market sale2,600$44.30328,071
2009-11-23Open-market sale2,300$44.29330,671
2009-11-23Open-market sale100$44.28332,971
2009-11-23Open-market sale1,600$44.27333,071
2009-11-23Open-market sale400$44.26334,671
2009-11-23Open-market sale200$44.24335,071
2009-11-23Open-market sale600$44.23335,271
2009-11-23Open-market sale1,200$44.22335,871
2009-11-23Open-market sale400$44.21337,071
2009-11-23Open-market sale400$44.20337,471
2009-11-23Open-market sale2,300$44.70218,081
2009-11-23Open-market sale800$45.00176,981
2009-11-23Open-market sale1,700$44.99177,781
2009-11-23Open-market sale1,600$44.98179,481
2009-11-23Open-market sale3,100$44.97181,081
2009-11-23Open-market sale1,544$44.96184,181
2009-11-23Open-market sale900$44.95185,725
2009-11-23Open-market sale800$44.92186,625
2009-11-23Open-market sale1,100$44.90187,425
2009-11-23Open-market sale500$44.89188,525
2009-11-23Open-market sale1,879$44.88189,025
2009-11-23Open-market sale3,098$44.87190,904
2009-11-23Open-market sale1,000$44.86194,002
2009-11-23Open-market sale700$44.85195,002
2009-11-23Open-market sale200$44.84195,702
2009-11-23Open-market sale2,400$44.83195,902
2009-11-23Open-market sale100$44.82198,302
2009-11-23Open-market sale100$44.81198,402
2009-11-23Open-market sale900$44.80198,502
2009-11-23Open-market sale1,100$44.79199,402
2009-11-23Open-market sale1,700$44.78200,502
2009-11-23Open-market sale1,007$44.77202,202
2009-11-23Open-market sale619$44.76203,209
2009-11-23Open-market sale1,800$44.75203,828
2009-11-23Open-market sale7,753$44.74205,628
2009-11-23Open-market sale1,083$44.73213,381
2009-11-23Open-market sale1,217$44.72214,464
2009-11-23Open-market sale2,400$44.71215,681
2009-11-23Open-market sale800$45.01176,181
2009-11-23Open-market sale3,800$44.69220,381
2009-11-23Open-market sale1,700$45.07169,481
2009-11-23Open-market sale1,600$45.06171,181
2009-11-23Open-market sale900$45.05172,781
2009-11-23Open-market sale800$45.08168,681
2009-11-23Open-market sale800$45.04173,681
2009-11-23Open-market sale800$45.03174,481
2009-11-23Open-market sale900$45.02175,281
2009-11-16Open-market sale1,600$45.65171,581
2009-11-16Open-market sale400$45.66171,181
2009-11-16Open-market sale1,000$45.67170,181
2009-11-16Open-market sale700$45.64173,181
2009-11-16Open-market sale701$45.63173,881
2009-11-16Open-market sale3,800$45.62174,582
2009-11-16Open-market sale2,700$45.61178,382
2009-11-16Open-market sale1,400$45.60181,082
2009-11-16Open-market sale1,700$45.59182,482
2009-11-16Open-market sale1,100$45.58184,182
2009-11-16Open-market sale1,800$45.57185,282
2009-11-16Open-market sale3,500$45.56187,082
2009-11-16Open-market sale4,443$45.55190,582
2009-11-16Open-market sale4,064$45.54195,025
2009-11-16Open-market sale800$45.70168,681
2009-11-16Open-market sale400$45.69169,481
2009-11-16Open-market sale300$45.68169,881
2009-11-16Open-market sale2,900$45.37273,885
2009-11-16Open-market sale3,000$45.36276,785
2009-11-16Open-market sale1,500$45.35279,785
2009-11-16Open-market sale2,400$45.34281,285
2009-11-16Open-market sale1,999$45.33283,685
2009-11-16Open-market sale800$45.32285,684
2009-11-16Open-market sale2,019$45.31286,484
2009-11-16Open-market sale2,500$45.30288,503
2009-11-16Open-market sale1,800$45.29291,003
2009-11-16Open-market sale4,600$45.28292,803
2009-11-16Open-market sale700$45.27297,403
2009-11-16Open-market sale700$45.26298,103
2009-11-16Open-market sale1,600$45.25298,803
2009-11-16Open-market sale1,900$45.24300,403
2009-11-16Open-market sale2,800$45.53199,089
2009-11-16Open-market sale3,605$45.52201,889
2009-11-16Open-market sale5,000$45.51205,494
2009-11-16Open-market sale3,900$45.50210,494
2009-11-16Open-market sale8,679$45.49214,394
2009-11-16Open-market sale5,350$45.48223,073
2009-11-16Open-market sale4,000$45.47228,423
2009-11-16Open-market sale4,300$45.46232,423
2009-11-16Open-market sale2,100$45.45236,723
2009-11-16Open-market sale8,472$45.44238,823
2009-11-16Open-market sale5,272$45.43247,295
2009-11-16Open-market sale4,500$45.42252,567
2009-11-16Open-market sale3,300$45.41257,067
2009-11-16Open-market sale4,600$45.40260,367
2009-11-16Open-market sale4,200$45.38269,685
2009-11-16Open-market sale4,718$45.39264,967
2009-11-16Option exercise (derivative)110,000$0.00660,000
2009-11-16Open-market sale470$45.07310,033
2009-11-16Open-market sale1,700$45.01313,466
2009-11-16Open-market sale5,800$45.00315,166
2009-11-16Open-market sale7,906$44.99320,966
2009-11-16Open-market sale1,001$44.98328,872
2009-11-16Open-market sale499$44.97329,873
2009-11-16Open-market sale1,900$44.96330,372
2009-11-16Open-market sale2,900$44.95332,272
2009-11-16Open-market sale1,900$44.93335,172
2009-11-16Open-market sale100$44.92337,072
2009-11-16Open-market sale300$44.91337,172
2009-11-16Open-market sale1,700$44.90337,472
2009-11-16Open-market sale3,149$44.89339,172
2009-11-16Open-market sale600$44.88342,321
2009-11-16Open-market sale300$44.87342,921
2009-11-16Open-market sale900$44.86343,221
2009-11-16Option exercise110,000$5.06344,121
2009-11-16Open-market sale900$45.23302,303
2009-11-16Open-market sale800$45.22303,203
2009-11-16Open-market sale900$45.21304,003
2009-11-16Open-market sale300$45.20304,903
2009-11-16Open-market sale800$45.19305,203
2009-11-16Open-market sale1,100$45.17306,003
2009-11-16Open-market sale1,600$45.15307,103
2009-11-16Open-market sale100$45.14308,703
2009-11-16Open-market sale300$45.13308,803
2009-11-16Open-market sale500$45.11309,103
2009-11-16Open-market sale430$45.08309,603
2009-11-16Open-market sale563$45.02312,903
2009-11-16Open-market sale2,400$45.04310,503
2009-09-09Option exercise (derivative)10,833$0.00109,361
2009-09-09Tax withholding5,152$37.46234,121
2009-09-09Option exercise10,833$0.00239,273
2009-09-04Option exercise (derivative)5,930$0.00120,194
2009-09-04Tax withholding2,281$35.39228,440
2009-09-04Option exercise5,930$0.00230,721
2009-06-09Option exercise (derivative)10,833$0.00126,124
2009-06-09Tax withholding3,624$27.48119,569
2009-06-09Option exercise10,833$0.00123,193
2009-03-09Option exercise (derivative)10,833$0.00136,957
2009-03-09Option exercise10,833$0.00116,055
2009-03-09Tax withholding3,695$18.06112,360
2008-12-09Grant / award (derivative)240,000$0.001,260,000
2008-12-09Grant / award (derivative)130,000$0.00147,790
2008-09-04Grant / award (derivative)17,790$0.0017,790
2007-03-26Option exercise (derivative)35,000$0.00510,000
2007-03-26Open-market sale35,000$94.00105,222
2007-03-26Option exercise35,000$10.12105,222
2006-08-07Grant / award (derivative)125,000$0.00545,000

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