SEC CIK 1067838

ROWE JOHN W

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

Current Positions

CompanyShares OwnedAs Of
EXCview stock →319,3742012-01-23
NTRSview stock →22,922.572019-04-23
SXCview stock →15,9742019-08-14

Position History — EXC

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

0201,384402,768604,1522006-012006-082007-022007-052007-112008-022012-01

Recent Filings — EXC

DateActivitySharesPriceOwned After
2012-03-12Grant / award (derivative)302,000—302,000
2012-03-09Grant / award (derivative)33$38.917,226
2012-02-29Grant / award (derivative)714$39.077,107
2012-01-23Grant / award (derivative)118,910$39.83140,607
2012-01-23Option exercise (derivative)61,334$39.8379,273
2012-01-23Disposition to issuer13,457$39.83319,374
2012-01-23Tax withholding23,300$39.83332,831
2012-01-23Option exercise61,334$39.83356,131
2011-12-30Grant / award (derivative)40$43.376,394
2011-12-16Grant / award (derivative)41$42.846,353
2011-12-02Grant / award (derivative)40$43.336,238
2011-11-18Grant / award (derivative)40$43.686,197
2011-11-04Grant / award (derivative)40$44.026,157
2011-10-21Grant / award (derivative)40$43.316,117
2011-10-07Grant / award (derivative)42$41.936,077
2011-09-23Grant / award (derivative)41$42.436,035
2011-09-09Grant / award (derivative)41$42.385,994
2011-08-26Grant / award (derivative)42$42.015,880
2011-08-12Grant / award (derivative)43$40.725,838
2011-07-29Grant / award (derivative)40$44.075,795
2011-07-15Grant / award (derivative)40$43.375,756
2011-06-30Grant / award (derivative)40$43.355,715
2011-06-17Grant / award (derivative)42$41.745,675
2011-06-03Grant / award (derivative)42$41.475,564
2011-05-20Grant / award (derivative)42$42.265,522
2011-05-06Grant / award (derivative)42$41.275,480
2011-04-21Grant / award (derivative)43$40.655,438
2011-04-08Grant / award (derivative)43$40.445,394
2011-03-25Grant / award (derivative)43$40.595,351
2011-03-11Grant / award (derivative)28$43.165,308
2011-02-28Grant / award (derivative)884$41.765,227
2011-01-24Grant / award (derivative)265,000—265,000
2011-01-24Option exercise (derivative)58,691$43.4020,662
2011-01-24Disposition to issuer36,397$43.40294,797
2011-01-24Option exercise58,691$43.40353,487
2011-01-24Tax withholding22,293$43.40331,194
2010-12-31Grant / award (derivative)41$41.644,343
2010-12-17Grant / award (derivative)41$41.084,302
2010-12-03Grant / award (derivative)42$40.054,207
2010-11-19Grant / award (derivative)43$40.004,164
2010-11-05Grant / award (derivative)41$41.174,122
2010-10-22Grant / award (derivative)41$42.004,080
2010-10-08Grant / award (derivative)40$43.204,040
2010-09-24Grant / award (derivative)40$42.984,001
2010-09-10Grant / award (derivative)40$42.823,961
2010-08-27Grant / award (derivative)42$40.763,874
2010-08-13Grant / award (derivative)41$41.373,832
2010-07-30Grant / award (derivative)41$41.833,791
2010-07-16Grant / award (derivative)41$41.483,751
2010-07-02Grant / award (derivative)45$37.883,710
2010-06-18Grant / award (derivative)41$41.243,665
2010-06-04Grant / award (derivative)45$37.633,578
2010-05-21Grant / award (derivative)43$39.433,532
2010-05-07Grant / award (derivative)41$41.543,489
2010-04-23Grant / award (derivative)39$43.953,448
2010-04-09Grant / award (derivative)38$44.263,410
2010-03-26Grant / award (derivative)39$43.193,371
2010-03-12Grant / award (derivative)26$44.163,332
2010-01-25Option exercise (derivative)98,898$46.0975,497
2010-01-25Grant / award (derivative)58,966$46.09174,395
2010-01-25Grant / award (derivative)138,000—138,000
2010-01-25Disposition to issuer61,575$46.09294,797
2010-01-25Option exercise98,898$46.09393,694
2010-01-25Tax withholding37,322$46.09356,372
2009-12-31Grant / award (derivative)58$48.873,267
2009-12-18Grant / award (derivative)57$49.743,209
2009-12-04Grant / award (derivative)58$49.303,121
2009-11-20Grant / award (derivative)61$46.813,064
2009-11-06Grant / award (derivative)61$46.703,003
2009-10-23Grant / award (derivative)57$49.872,943
2009-10-09Grant / award (derivative)57$49.422,886
2009-09-25Grant / award (derivative)57$49.862,828
2009-09-11Grant / award (derivative)59$48.392,771
2009-08-28Grant / award (derivative)56$50.512,684
2009-08-14Grant / award (derivative)57$49.982,628
2009-07-31Grant / award (derivative)56$50.862,572
2009-07-17Grant / award (derivative)55$51.422,516
2009-07-02Grant / award (derivative)57$49.372,461
2009-06-19Grant / award (derivative)57$49.942,403
2009-06-05Grant / award (derivative)59$48.462,323
2009-05-22Grant / award (derivative)61$46.642,265
2009-05-08Grant / award (derivative)57$50.152,204
2009-04-24Grant / award (derivative)63$44.722,147
2009-04-09Grant / award (derivative)59$47.812,084
2009-03-27Grant / award (derivative)62$45.742,025
2009-03-13Grant / award (derivative)38$42.021,963
2009-01-26Option exercise (derivative)120,757$56.51110,581
2009-01-26Grant / award (derivative)155,000—155,000
2009-01-26Grant / award (derivative)104,000$56.51231,338
2009-01-26Tax withholding45,999$56.51373,172
2009-01-26Disposition to issuer74,758$56.51298,414
2009-01-26Option exercise120,757$56.51419,171
2009-01-02Grant / award (derivative)48$57.171,900
2008-12-19Grant / award (derivative)52$52.711,852
2008-12-05Grant / award (derivative)52$53.031,784
2008-11-21Grant / award (derivative)55$50.001,732
2008-11-18Gift80,000—298,414
2008-11-07Grant / award (derivative)51$53.821,677
2008-10-24Grant / award (derivative)57$48.551,626
2008-10-10Grant / award (derivative)58$47.381,569
2008-09-26Grant / award (derivative)41$67.161,511
2008-09-12Grant / award (derivative)40$68.391,470
2008-08-29Grant / award (derivative)36$75.961,420
2008-08-26Option exercise (derivative)50,000—0
2008-08-26Option exercise50,000$32.54424,110
2008-08-26Open-market sale45,696$75.63378,414
2008-08-19Option exercise (derivative)50,000—50,000
2008-08-19Open-market sale45,819$73.18374,110
2008-08-19Option exercise50,000$32.54419,929
2008-08-15Grant / award (derivative)37$73.391,383
2008-08-12Option exercise (derivative)50,000—100,000
2008-08-12Open-market sale45,756$73.90369,929
2008-08-12Option exercise50,000$32.54415,685
2008-08-05Option exercise (derivative)50,000—150,000
2008-08-05Open-market sale36,112$73.39375,385
2008-08-05Open-market sale9,700$73.72403,855
2008-08-05Option exercise50,000$32.54411,497
2008-08-01Grant / award (derivative)36$75.441,346
2008-07-18Grant / award (derivative)33$83.421,309
2008-07-03Grant / award (derivative)30$90.461,276
2008-06-20Grant / award (derivative)31$89.571,246
2008-06-06Grant / award (derivative)31$87.411,209
2008-05-27Open-market sale200$89.97366,755
2008-05-27Open-market sale500$89.87367,855
2008-05-27Open-market sale100$89.92367,755
2008-05-27Open-market sale200$89.93367,555
2008-05-27Open-market sale200$89.94367,355
2008-05-27Open-market sale100$89.95367,255
2008-05-27Open-market sale300$89.96366,955
2008-05-27Open-market sale158$90.32361,497
2008-05-27Open-market sale1,200$89.98365,555
2008-05-27Open-market sale700$89.99364,855
2008-05-27Open-market sale1,100$90.01363,755
2008-05-27Open-market sale900$90.10362,855
2008-05-27Open-market sale500$90.12362,355
2008-05-27Open-market sale700$90.19361,655
2008-05-27Option exercise (derivative)50,000—200,000
2008-05-27Open-market sale1,100$89.60405,555
2008-05-27Option exercise50,000$32.54406,655
2008-05-27Open-market sale1,700$89.61403,855
2008-05-27Open-market sale1,200$89.62402,655
2008-05-27Open-market sale1,100$89.63401,555
2008-05-27Open-market sale1,400$89.64400,155
2008-05-27Open-market sale1,900$89.65398,255
2008-05-27Open-market sale2,900$89.66395,355
2008-05-27Open-market sale900$89.67394,455
2008-05-27Open-market sale1,200$89.68393,255
2008-05-27Open-market sale1,300$89.69391,955
2008-05-27Open-market sale1,000$89.70390,955
2008-05-27Open-market sale2,100$89.71388,855
2008-05-27Open-market sale1,300$89.72387,555
2008-05-27Open-market sale2,600$89.73384,955
2008-05-27Open-market sale1,200$89.85368,355
2008-05-27Open-market sale200$89.84369,555
2008-05-27Open-market sale700$89.83369,755
2008-05-27Open-market sale1,600$89.82370,455
2008-05-27Open-market sale800$89.81372,055
2008-05-27Open-market sale2,500$89.80372,855
2008-05-27Open-market sale800$89.79375,355
2008-05-27Open-market sale800$89.78376,155
2008-05-27Open-market sale2,000$89.77376,955
2008-05-27Open-market sale2,400$89.76378,955
2008-05-27Open-market sale1,900$89.75381,355
2008-05-27Open-market sale1,700$89.74383,255
2008-05-23Grant / award (derivative)31$88.331,177
2008-05-20Open-market sale1,000$88.47374,555
2008-05-20Open-market sale1,600$88.48372,955
2008-05-20Open-market sale2,600$88.50370,355
2008-05-20Open-market sale800$88.53369,555
2008-05-20Open-market sale900$88.56368,655
2008-05-20Open-market sale800$88.57367,855
2008-05-20Open-market sale900$88.65366,955
2008-05-20Open-market sale1,900$88.76365,055
2008-05-20Open-market sale1,100$88.78363,955
2008-05-20Open-market sale1,100$88.79362,855
2008-05-20Open-market sale2,000$88.80360,855
2008-05-20Open-market sale700$88.83360,155
2008-05-20Open-market sale1,000$88.88359,155
2008-05-20Open-market sale1,300$88.89357,855
2008-05-20Open-market sale800$88.38377,455
2008-05-20Open-market sale1,200$88.91356,655
2008-05-20Open-market sale700$88.46375,555
2008-05-20Open-market sale1,200$88.42376,255
2008-05-20Option exercise (derivative)50,000—250,000
2008-05-20Open-market sale700$87.90399,255
2008-05-20Option exercise50,000$32.54401,914
2008-05-20Open-market sale800$87.74401,114
2008-05-20Open-market sale1,000$87.83400,114
2008-05-20Open-market sale159$87.89399,955
2008-05-20Open-market sale1,000$87.93398,255
2008-05-20Open-market sale600$87.95397,655
2008-05-20Open-market sale1,000$87.97396,655
2008-05-20Open-market sale1,100$87.98395,555
2008-05-20Open-market sale1,100$87.99394,455
2008-05-20Open-market sale800$88.01393,655
2008-05-20Open-market sale1,200$88.04392,455
2008-05-20Open-market sale1,000$88.05391,455
2008-05-20Open-market sale100$88.11391,355
2008-05-20Open-market sale100$88.12391,255
2008-05-20Open-market sale900$88.13390,355
2008-05-20Open-market sale400$88.14389,955
2008-05-20Open-market sale1,100$88.15388,855
2008-05-20Open-market sale1,100$88.19387,755
2008-05-20Open-market sale800$88.26386,955
2008-05-20Open-market sale4,500$88.37378,255
2008-05-20Open-market sale800$88.35382,755
2008-05-20Open-market sale100$88.33383,555
2008-05-20Open-market sale900$88.32383,655
2008-05-20Open-market sale600$88.30384,555
2008-05-20Open-market sale1,300$88.28385,155
2008-05-20Open-market sale500$88.27386,455
2008-05-13Option exercise (derivative)50,000—300,000
2008-05-13Open-market sale300$83.21390,565
2008-05-13Open-market sale400$83.22390,165
2008-05-13Open-market sale2,300$83.23387,865
2008-05-13Open-market sale500$83.24387,365
2008-05-13Open-market sale1,300$83.28386,065
2008-05-13Open-market sale800$83.29385,265
2008-05-13Open-market sale400$83.30384,865
2008-05-13Open-market sale700$83.31384,165
2008-05-13Open-market sale1,100$83.35383,065
2008-05-13Open-market sale1,400$83.36381,665
2008-05-13Open-market sale900$83.41380,765
2008-05-13Open-market sale400$83.42380,365
2008-05-13Open-market sale3,000$83.43377,365
2008-05-13Open-market sale400$83.44376,965
2008-05-13Open-market sale400$83.46376,565
2008-05-13Open-market sale2,100$83.48374,465
2008-05-13Open-market sale1,000$83.49373,465
2008-05-13Open-market sale1,000$83.09396,265
2008-05-13Open-market sale1,500$83.11394,565
2008-05-13Open-market sale500$83.12394,065
2008-05-13Open-market sale100$83.13393,965
2008-05-13Open-market sale200$83.14393,765
2008-05-13Open-market sale600$83.15393,165
2008-05-13Open-market sale1,000$83.17392,165
2008-05-13Option exercise50,000$32.54397,265
2008-05-13Open-market sale200$83.10396,065
2008-05-13Open-market sale1,300$83.19390,865
2008-05-13Open-market sale600$83.56371,165
2008-05-13Open-market sale1,700$83.59369,465
2008-05-13Open-market sale1,000$83.60368,465
2008-05-13Open-market sale900$83.62367,565
2008-05-13Open-market sale900$83.64366,665
2008-05-13Open-market sale900$83.65365,765
2008-05-13Open-market sale200$83.68365,565
2008-05-13Open-market sale1,600$83.69363,965
2008-05-13Open-market sale700$83.70363,265
2008-05-13Open-market sale900$83.71362,365
2008-05-13Open-market sale100$83.73362,265
2008-05-13Open-market sale500$83.79361,765
2008-05-13Open-market sale400$83.82361,365
2008-05-13Open-market sale800$83.83360,565
2008-05-13Open-market sale1,100$83.86359,465
2008-05-13Open-market sale100$83.87359,365
2008-05-13Open-market sale1,200$83.88358,165
2008-05-13Open-market sale100$83.91358,065
2008-05-13Open-market sale700$83.94357,365
2008-05-13Open-market sale1,100$83.96356,265
2008-05-13Open-market sale1,100$83.98355,165
2008-05-13Open-market sale1,200$84.02353,965
2008-05-13Open-market sale700$84.03353,265
2008-05-13Open-market sale900$84.04352,365
2008-05-13Open-market sale300$84.05352,065
2008-05-13Open-market sale151$84.13351,914
2008-05-13Open-market sale1,000$83.51371,765
2008-05-13Open-market sale700$83.50372,765
2008-05-09Grant / award (derivative)33$82.941,146
2008-05-06Option exercise (derivative)50,000—350,000
2008-05-06Open-market sale400$84.70384,639
2008-05-06Open-market sale2,000$84.69385,039
2008-05-06Open-market sale100$84.68387,039
2008-05-06Open-market sale2,300$84.65387,139
2008-05-06Open-market sale200$84.64389,439
2008-05-06Open-market sale2,300$84.62389,639
2008-05-06Open-market sale200$84.61391,939
2008-05-06Open-market sale100$84.60392,139
2008-05-06Open-market sale100$84.59392,239
2008-05-06Open-market sale100$84.57392,339
2008-05-06Open-market sale100$84.55392,439
2008-05-06Open-market sale100$84.54392,539
2008-05-06Open-market sale800$84.72382,639
2008-05-06Open-market sale1,000$84.84365,039
2008-05-06Open-market sale700$84.83366,039
2008-05-06Open-market sale1,700$84.82366,739
2008-05-06Open-market sale1,900$84.81368,439
2008-05-06Open-market sale2,700$84.80370,339
2008-05-06Open-market sale1,100$84.79373,039
2008-05-06Open-market sale1,800$84.78374,139
2008-05-06Open-market sale4,000$84.77375,939
2008-05-06Open-market sale1,000$84.76379,939
2008-05-06Open-market sale400$84.75380,939
2008-05-06Open-market sale100$84.74381,339
2008-05-06Open-market sale1,200$84.73381,439
2008-05-06Open-market sale1,200$84.71383,439
2008-05-06Option exercise50,000$32.54392,639
2008-05-06Open-market sale100$85.08352,439
2008-05-06Open-market sale800$85.07352,539
2008-05-06Open-market sale1,800$85.09350,639
2008-05-06Open-market sale1,100$85.06353,339
2008-05-06Open-market sale1,000$85.05354,439
2008-05-06Open-market sale900$85.04355,439
2008-05-06Open-market sale100$85.03356,339
2008-05-06Open-market sale800$85.01356,439
2008-05-06Open-market sale1,100$85.00357,239
2008-05-06Open-market sale1,500$84.98358,339
2008-05-06Open-market sale600$84.97359,839
2008-05-06Open-market sale800$84.95360,439
2008-05-06Open-market sale700$84.94361,239
2008-05-06Open-market sale300$84.93361,939
2008-05-06Open-market sale900$84.92362,239
2008-05-06Open-market sale1,100$84.90363,139
2008-05-06Open-market sale700$84.87364,239
2008-05-06Open-market sale100$84.86364,939
2008-05-06Open-market sale300$85.39347,265
2008-05-06Open-market sale900$85.36347,565
2008-05-06Open-market sale200$85.17348,465
2008-05-06Open-market sale174$85.15348,665
2008-05-06Open-market sale900$85.13348,839
2008-05-06Open-market sale700$85.12349,739
2008-05-06Open-market sale200$85.10350,439
2008-04-25Grant / award (derivative)32$86.391,113
2008-04-11Grant / award (derivative)33$82.471,081
2008-03-28Grant / award (derivative)34$79.761,048
2008-03-14Grant / award (derivative)34$79.751,013
2008-02-29Grant / award (derivative)23$74.85973
2008-02-19Option exercise (derivative)50,000—0
2008-02-19Open-market sale1,500$78.90380,935
2008-02-19Open-market sale2,600$78.87384,835
2008-02-19Option exercise50,000$24.81387,435
2008-02-19Open-market sale600$79.16349,535
2008-02-19Open-market sale2,300$79.15350,135
2008-02-19Open-market sale2,400$79.14352,435
2008-02-19Open-market sale900$79.13354,835
2008-02-19Open-market sale1,600$79.12355,735
2008-02-19Open-market sale900$79.11357,335
2008-02-19Open-market sale500$79.08358,235
2008-02-19Open-market sale3,100$79.07358,735
2008-02-19Open-market sale1,200$79.06361,835
2008-02-19Open-market sale900$79.05363,035
2008-02-19Open-market sale1,900$79.03363,935
2008-02-19Open-market sale500$79.02365,835
2008-02-19Open-market sale1,300$79.01366,335
2008-02-19Open-market sale900$79.00367,635
2008-02-19Open-market sale3,400$78.99368,535
2008-02-19Open-market sale2,000$78.98371,935
2008-02-19Open-market sale3,000$78.97373,935
2008-02-19Open-market sale1,700$78.96376,935
2008-02-19Open-market sale600$78.95378,635
2008-02-19Open-market sale1,400$78.94379,235
2008-02-19Open-market sale100$78.93380,635
2008-02-19Open-market sale200$78.92380,735
2008-02-19Open-market sale1,000$78.88383,835
2008-02-19Open-market sale1,400$78.89382,435
2008-02-19Open-market sale1,000$79.21344,935
2008-02-19Open-market sale900$79.26342,935
2008-02-19Open-market sale1,100$79.24343,835
2008-02-19Open-market sale296$79.32342,639
2008-02-19Open-market sale2,200$79.20345,935
2008-02-19Open-market sale1,000$79.19348,135
2008-02-19Open-market sale400$79.17349,135
2008-02-12Open-market sale700$80.38342,235
2008-02-12Open-market sale800$80.34345,435
2008-02-12Open-market sale800$80.33346,235
2008-02-12Open-market sale800$80.32347,035
2008-02-12Open-market sale1,900$80.31347,835
2008-02-12Open-market sale800$80.30349,735
2008-02-12Open-market sale1,400$80.29350,535
2008-02-12Open-market sale4,000$80.26351,935
2008-02-12Open-market sale900$80.22355,935
2008-02-12Open-market sale900$80.21356,835
2008-02-12Open-market sale700$80.20357,735
2008-02-12Open-market sale600$80.19358,435
2008-02-12Open-market sale200$80.15359,035
2008-02-12Open-market sale500$80.14359,235
2008-02-12Open-market sale100$80.13359,735
2008-02-12Open-market sale300$80.12359,835
2008-02-12Open-market sale1,000$80.11360,135
2008-02-12Open-market sale600$80.07361,135
2008-02-12Open-market sale900$80.51337,435
2008-02-12Open-market sale800$80.46338,335
2008-02-12Open-market sale1,500$80.41339,135
2008-02-12Open-market sale1,600$80.39340,635
2008-02-12Open-market sale1,700$80.35343,735
2008-02-12Open-market sale800$80.36342,935
2008-02-12Option exercise (derivative)50,000—50,000
2008-02-12Open-market sale1,000$79.88369,235
2008-02-12Open-market sale1,400$79.86370,235
2008-02-12Open-market sale900$79.91368,335
2008-02-12Open-market sale200$79.92368,135
2008-02-12Open-market sale2,000$79.93366,135
2008-02-12Open-market sale1,100$79.94365,035
2008-02-12Open-market sale400$79.96364,635
2008-02-12Open-market sale200$79.97364,435
2008-02-12Open-market sale400$79.98364,035
2008-02-12Open-market sale500$80.04363,535
2008-02-12Open-market sale1,600$80.05361,935
2008-02-12Open-market sale200$80.06361,735
2008-02-12Option exercise50,000$24.81382,244
2008-02-12Open-market sale1,209$79.49381,035
2008-02-12Open-market sale800$79.55380,235
2008-02-12Open-market sale1,100$79.66379,135
2008-02-12Open-market sale200$79.68378,935
2008-02-12Open-market sale100$79.69378,835
2008-02-12Open-market sale500$79.70378,335
2008-02-12Open-market sale900$79.83371,635
2008-02-12Open-market sale1,200$79.82372,535
2008-02-12Open-market sale100$79.81373,735
2008-02-12Open-market sale300$79.80373,835
2008-02-12Open-market sale900$79.78374,135
2008-02-12Open-market sale1,100$79.77375,035
2008-02-12Open-market sale1,300$79.72376,135
2008-02-12Open-market sale900$79.71377,435
2008-02-05Open-market sale200$76.56334,497
2008-02-05Open-market sale100$77.12334,197
2008-02-05Open-market sale400$77.15333,797
2008-02-05Open-market sale600$77.21333,197
2008-02-05Open-market sale300$77.28332,897
2008-02-05Open-market sale300$77.27348,397
2008-02-05Open-market sale1,600$77.28346,797
2008-02-05Open-market sale800$77.29345,997
2008-02-05Open-market sale1,300$77.30344,697
2008-02-05Open-market sale900$77.31343,797
2008-02-05Open-market sale800$77.32342,997
2008-02-05Open-market sale400$77.33342,597
2008-02-05Open-market sale1,100$77.34341,497
2008-02-05Open-market sale1,200$77.36340,297
2008-02-05Open-market sale700$77.37339,597
2008-02-05Open-market sale1,300$77.38338,297
2008-02-05Open-market sale200$77.39338,097
2008-02-05Open-market sale100$77.40337,997
2008-02-05Open-market sale200$77.43337,797
2008-02-05Open-market sale300$77.45337,497
2008-02-05Open-market sale900$77.46336,597
2008-02-05Open-market sale300$77.48336,297
2008-02-05Open-market sale400$77.49335,897
2008-02-05Open-market sale600$77.54335,297
2008-02-05Open-market sale600$77.58334,697
2008-02-05Open-market sale100$76.85334,297
2008-02-05Open-market sale100$76.84334,397
2008-02-05Option exercise (derivative)50,000—100,000
2008-02-05Open-market sale700$76.91363,097
2008-02-05Open-market sale300$76.89363,797
2008-02-05Open-market sale1,200$76.88364,097
2008-02-05Open-market sale200$76.87365,297
2008-02-05Open-market sale400$76.86365,497
2008-02-05Open-market sale900$76.85365,897
2008-02-05Open-market sale100$76.83366,797
2008-02-05Open-market sale300$76.82366,897
2008-02-05Open-market sale1,200$76.81367,197
2008-02-05Open-market sale300$76.80368,397
2008-02-05Open-market sale500$76.79368,697
2008-02-05Open-market sale600$76.78369,197
2008-02-05Open-market sale100$76.77369,797
2008-02-05Open-market sale1,100$76.75369,897
2008-02-05Open-market sale500$76.73370,997
2008-02-05Open-market sale100$76.72371,497
2008-02-05Open-market sale900$76.71371,597
2008-02-05Open-market sale400$76.69372,497
2008-02-05Open-market sale300$76.67372,897
2008-02-05Open-market sale100$76.65373,197
2008-02-05Open-market sale800$76.64373,297
2008-02-05Open-market sale800$76.62374,097
2008-02-05Open-market sale100$76.61374,897
2008-02-05Open-market sale1,100$76.60374,997
2008-02-05Open-market sale400$76.59376,097
2008-02-05Open-market sale600$76.57376,497
2008-02-05Option exercise50,000$24.81377,097
2008-02-05Open-market sale200$77.54332,244
2008-02-05Open-market sale200$77.33332,697
2008-02-05Open-market sale153$77.41332,544
2008-02-05Open-market sale100$77.50332,444
2008-02-05Open-market sale1,400$77.10358,997
2008-02-05Open-market sale100$77.09360,397
2008-02-05Open-market sale800$77.11358,197
2008-02-05Open-market sale900$77.12357,297
2008-02-05Open-market sale400$77.14356,897
2008-02-05Open-market sale800$77.15356,097
2008-02-05Open-market sale600$77.16355,497
2008-02-05Open-market sale1,300$77.17354,197
2008-02-05Open-market sale200$77.18353,997
2008-02-05Open-market sale200$77.19353,797
2008-02-05Open-market sale1,100$77.20352,697
2008-02-05Open-market sale500$77.21352,197
2008-02-05Open-market sale1,200$77.22350,997
2008-02-05Open-market sale100$77.23350,897
2008-02-05Open-market sale1,400$77.24349,497
2008-02-05Open-market sale200$77.25349,297
2008-02-05Open-market sale600$77.26348,697
2008-02-05Open-market sale100$76.93362,997
2008-02-05Open-market sale200$76.95362,797
2008-02-05Open-market sale100$76.97362,697
2008-02-05Open-market sale100$77.00362,597
2008-02-05Open-market sale200$77.01362,397
2008-02-05Open-market sale700$77.03361,697
2008-02-05Open-market sale700$77.04360,997
2008-02-05Open-market sale200$77.05360,797
2008-02-05Open-market sale200$77.07360,597
2008-02-05Open-market sale100$77.08360,497
2008-01-28Grant / award (derivative)114,000—114,000
2008-01-28Option exercise (derivative)113,262$73.29123,676
2008-01-28Grant / award (derivative)120,185$73.29236,938
2008-01-28Option exercise113,262$73.29440,359
2008-01-28Tax withholding43,613$73.29396,746
2008-01-28Disposition to issuer69,650$73.29327,097
2007-12-21Grant / award (derivative)32$82.26950
2007-12-07Grant / award (derivative)31$85.26913
2007-11-27Open-market sale300$81.33327,997
2007-11-27Open-market sale300$81.31328,297
2007-11-27Open-market sale600$81.29328,597
2007-11-27Open-market sale300$81.21329,197
2007-11-27Open-market sale400$81.19329,497
2007-11-27Open-market sale200$81.28327,097
2007-11-27Open-market sale200$80.80327,297
2007-11-27Open-market sale200$81.41327,497
2007-11-27Open-market sale300$81.38327,697
2007-11-27Open-market sale900$80.91356,347
2007-11-27Open-market sale2,900$80.97349,197
2007-11-27Open-market sale1,050$80.96352,097
2007-11-27Open-market sale500$80.95353,147
2007-11-27Open-market sale400$80.94353,647
2007-11-27Open-market sale1,500$81.02340,997
2007-11-27Open-market sale500$80.93354,047
2007-11-27Open-market sale1,600$81.03339,397
2007-11-27Open-market sale1,400$81.04337,997
2007-11-27Open-market sale800$81.05337,197
2007-11-27Open-market sale300$81.06336,897
2007-11-27Open-market sale300$81.07336,597
2007-11-27Open-market sale300$81.08336,297
2007-11-27Open-market sale500$81.09335,797
2007-11-27Open-market sale600$81.10335,197
2007-11-27Open-market sale1,200$81.12333,997
2007-11-27Open-market sale1,700$81.14332,297
2007-11-27Open-market sale400$81.15331,897
2007-11-27Open-market sale900$81.16330,997
2007-11-27Open-market sale300$81.17330,697
2007-11-27Open-market sale800$81.18329,897
2007-11-27Open-market sale1,200$81.01342,497
2007-11-27Open-market sale2,800$81.00343,697
2007-11-27Open-market sale1,800$80.99346,497
2007-11-27Open-market sale2,200$80.90357,247
2007-11-27Open-market sale900$80.98348,297
2007-11-27Open-market sale1,800$80.92354,547
2007-11-27Option exercise (derivative)50,000—150,000
2007-11-27Open-market sale400$80.57366,347
2007-11-27Open-market sale200$80.37369,647
2007-11-27Open-market sale400$80.38369,247
2007-11-27Open-market sale700$80.39368,547
2007-11-27Open-market sale200$80.40368,347
2007-11-27Open-market sale100$80.42368,247
2007-11-27Open-market sale800$80.45367,447
2007-11-27Open-market sale400$80.51367,047
2007-11-27Open-market sale300$80.55366,747
2007-11-27Open-market sale400$80.59365,947
2007-11-27Open-market sale400$80.60365,547
2007-11-27Open-market sale400$80.63365,147
2007-11-27Open-market sale400$80.66364,747
2007-11-27Open-market sale400$80.68364,347
2007-11-27Open-market sale400$80.70363,947
2007-11-27Open-market sale1,200$80.73362,747
2007-11-27Open-market sale400$80.74362,347
2007-11-27Open-market sale300$80.78362,047
2007-11-27Open-market sale300$80.79361,747
2007-11-27Open-market sale800$80.80360,947
2007-11-27Open-market sale800$80.81360,147
2007-11-27Open-market sale400$80.84359,747
2007-11-27Open-market sale300$80.88359,447
2007-11-27Option exercise50,000$24.81371,847
2007-11-27Open-market sale700$80.30371,147
2007-11-27Open-market sale800$80.32370,347
2007-11-27Open-market sale500$80.35369,847
2007-11-23Grant / award (derivative)33$80.64882
2007-11-20Option exercise (derivative)50,000—200,000
2007-11-20Open-market sale500$80.22363,312
2007-11-20Open-market sale200$80.24363,112
2007-11-20Open-market sale300$80.25362,812
2007-11-20Open-market sale200$80.28362,612
2007-11-20Open-market sale565$80.31362,047
2007-11-20Open-market sale300$80.33361,747
2007-11-20Open-market sale900$80.34360,847
2007-11-20Open-market sale1,100$80.35359,747
2007-11-20Open-market sale900$80.36358,847
2007-11-20Open-market sale400$80.37358,447
2007-11-20Open-market sale2,400$80.38356,047
2007-11-20Open-market sale1,700$80.39354,347
2007-11-20Open-market sale600$80.40353,747
2007-11-20Open-market sale1,500$80.41352,247
2007-11-20Open-market sale1,400$80.42350,847
2007-11-20Open-market sale1,100$80.43349,747
2007-11-20Open-market sale600$80.44349,147
2007-11-20Open-market sale500$80.45348,647
2007-11-20Option exercise50,000$24.81366,612
2007-11-20Open-market sale200$79.92366,412
2007-11-20Open-market sale200$80.06366,212
2007-11-20Open-market sale500$80.15365,712
2007-11-20Open-market sale700$80.17365,012
2007-11-20Open-market sale500$80.18364,512
2007-11-20Open-market sale200$80.19364,312
2007-11-20Open-market sale400$80.20363,912
2007-11-20Open-market sale100$80.21363,812
2007-11-20Open-market sale400$80.88330,447
2007-11-20Open-market sale400$80.87330,847
2007-11-20Open-market sale200$80.85331,247
2007-11-20Open-market sale100$80.84331,447
2007-11-20Open-market sale100$80.83331,547
2007-11-20Open-market sale200$80.82331,647
2007-11-20Open-market sale400$80.79331,847
2007-11-20Open-market sale200$80.78332,247
2007-11-20Open-market sale300$80.89330,147
2007-11-20Open-market sale200$80.90329,947
2007-11-20Open-market sale1,300$80.91328,647
2007-11-20Open-market sale200$80.92328,447
2007-11-20Open-market sale300$80.93328,147
2007-11-20Open-market sale100$81.14322,947
2007-11-20Open-market sale400$81.13323,047
2007-11-20Open-market sale300$81.12323,447
2007-11-20Open-market sale600$81.11323,747
2007-11-20Open-market sale330$81.09324,347
2007-11-20Open-market sale400$81.08324,677
2007-11-20Open-market sale200$81.07325,077
2007-11-20Open-market sale870$81.06325,277
2007-11-20Open-market sale1,000$81.02326,147
2007-11-20Open-market sale300$81.01327,147
2007-11-20Open-market sale300$81.00327,447
2007-11-20Open-market sale100$80.98327,747
2007-11-20Open-market sale100$80.95327,847
2007-11-20Open-market sale200$80.94327,947
2007-11-20Open-market sale200$81.20321,847
2007-11-20Open-market sale500$81.15322,447
2007-11-20Open-market sale100$81.16322,347
2007-11-20Open-market sale100$81.18322,247
2007-11-20Open-market sale200$81.19322,047
2007-11-20Open-market sale400$80.66334,247
2007-11-20Open-market sale200$80.67334,047
2007-11-20Open-market sale300$80.72332,847
2007-11-20Open-market sale500$80.68333,547
2007-11-20Open-market sale500$80.65334,647
2007-11-20Open-market sale100$80.73332,747
2007-11-20Open-market sale200$80.70333,147
2007-11-20Open-market sale200$80.69333,347
2007-11-20Open-market sale200$80.74332,547
2007-11-20Open-market sale100$80.75332,447
2007-11-20Open-market sale200$80.46348,447
2007-11-20Open-market sale700$80.47347,747
2007-11-20Open-market sale100$80.48347,647
2007-11-20Open-market sale700$80.49346,947
2007-11-20Open-market sale1,000$80.50345,947
2007-11-20Open-market sale1,000$80.51344,947
2007-11-20Open-market sale1,700$80.52343,247
2007-11-20Open-market sale500$80.53342,747
2007-11-20Open-market sale1,700$80.54341,047
2007-11-20Open-market sale400$80.55340,647
2007-11-20Open-market sale1,100$80.56339,547
2007-11-20Open-market sale1,200$80.57338,347
2007-11-20Open-market sale900$80.58337,447
2007-11-20Open-market sale900$80.59336,547
2007-11-20Open-market sale800$80.60335,747
2007-11-20Open-market sale400$80.61335,347
2007-11-20Open-market sale200$80.64335,147
2007-11-13Open-market sale1,000$79.10325,512
2007-11-13Open-market sale500$79.39316,712
2007-11-13Open-market sale600$79.38317,212
2007-11-13Open-market sale500$79.37317,812
2007-11-13Open-market sale400$79.31318,312
2007-11-13Open-market sale400$79.30318,712
2007-11-13Open-market sale500$79.27319,112
2007-11-13Open-market sale1,000$79.24319,612
2007-11-13Open-market sale900$79.20320,612
2007-11-13Open-market sale800$79.18321,512
2007-11-13Open-market sale1,000$79.16322,312
2007-11-13Open-market sale600$79.15323,312
2007-11-13Open-market sale1,000$79.14323,912
2007-11-13Open-market sale100$79.13324,912
2007-11-13Open-market sale300$79.12325,012
2007-11-13Open-market sale200$79.11325,312
2007-11-13Open-market sale100$79.41316,612
2007-11-13Open-market sale200$79.05326,512
2007-11-13Option exercise (derivative)50,000—250,000
2007-11-13Open-market sale200$77.62361,216
2007-11-13Option exercise50,000$24.81361,416
2007-11-13Open-market sale800$77.66360,416
2007-11-13Open-market sale100$77.72360,316
2007-11-13Open-market sale300$77.76360,016
2007-11-13Open-market sale300$77.80359,716
2007-11-13Open-market sale300$77.81359,416
2007-11-13Open-market sale500$77.83358,916
2007-11-13Open-market sale600$77.84358,316
2007-11-13Open-market sale500$77.85357,816
2007-11-13Open-market sale204$77.89357,612
2007-11-13Open-market sale600$77.92357,012
2007-11-13Open-market sale300$77.93356,712
2007-11-13Open-market sale800$77.96355,912
2007-11-13Open-market sale600$77.98355,312
2007-11-13Open-market sale700$77.99354,612
2007-11-13Open-market sale900$78.02353,712
2007-11-13Open-market sale1,000$78.04352,712
2007-11-13Open-market sale900$78.05351,812
2007-11-13Open-market sale300$78.06351,512
2007-11-13Open-market sale300$78.07351,212
2007-11-13Open-market sale900$78.09350,312
2007-11-13Open-market sale900$78.10349,412
2007-11-13Open-market sale1,700$78.11347,712
2007-11-13Open-market sale300$78.12347,412
2007-11-13Open-market sale1,200$78.13346,212
2007-11-13Open-market sale700$78.14345,512
2007-11-13Open-market sale300$78.22338,312
2007-11-13Open-market sale100$78.26337,512
2007-11-13Open-market sale300$78.29337,212
2007-11-13Open-market sale700$78.31336,512
2007-11-13Open-market sale300$78.44336,212
2007-11-13Open-market sale400$78.46335,812
2007-11-13Open-market sale400$78.50335,412
2007-11-13Open-market sale1,600$78.56333,812
2007-11-13Open-market sale400$78.59333,412
2007-11-13Open-market sale200$78.84333,212
2007-11-13Open-market sale400$78.90332,812
2007-11-13Open-market sale600$78.92332,212
2007-11-13Open-market sale1,200$78.93331,012
2007-11-13Open-market sale1,400$78.95329,612
2007-11-13Open-market sale900$78.96328,712
2007-11-13Open-market sale200$78.97328,512
2007-11-13Open-market sale400$78.99328,112
2007-11-13Open-market sale500$79.00327,612
2007-11-13Open-market sale400$79.01327,212
2007-11-13Open-market sale500$79.02326,712
2007-11-13Open-market sale1,700$78.15343,812
2007-11-13Open-market sale1,800$78.16342,012
2007-11-13Open-market sale2,200$78.17339,812
2007-11-13Open-market sale600$78.18339,212
2007-11-13Open-market sale600$78.19338,612
2007-11-13Open-market sale300$78.24337,612
2007-11-13Open-market sale400$78.23337,912
2007-11-09Grant / award (derivative)32$82.36850
2007-11-06Open-market sale800$83.19321,216
2007-11-06Open-market sale500$82.98326,716
2007-11-06Open-market sale2,300$83.00324,416
2007-11-06Open-market sale400$83.01324,016
2007-11-06Open-market sale400$83.02323,616
2007-11-06Open-market sale100$83.07323,516
2007-11-06Open-market sale700$83.09322,816
2007-11-06Open-market sale400$83.11322,416
2007-11-06Open-market sale1,100$82.96327,916
2007-11-06Open-market sale400$82.95329,016
2007-11-06Open-market sale600$82.94329,416
2007-11-06Open-market sale900$82.93330,016
2007-11-06Open-market sale900$82.92330,916
2007-11-06Open-market sale600$82.91331,816
2007-11-06Open-market sale800$82.90332,416
2007-11-06Open-market sale500$82.89333,216
2007-11-06Open-market sale600$82.88333,716
2007-11-06Open-market sale400$82.87334,316
2007-11-06Open-market sale400$82.85334,716
2007-11-06Open-market sale600$82.84335,116
2007-11-06Open-market sale600$82.83335,716
2007-11-06Open-market sale800$82.82336,316
2007-11-06Open-market sale1,200$82.81337,116
2007-11-06Open-market sale400$83.23320,316
2007-11-06Open-market sale500$83.20320,716
2007-11-06Open-market sale700$82.97327,216
2007-11-06Open-market sale400$83.18322,016
2007-11-06Open-market sale1,300$83.24319,016
2007-11-06Open-market sale1,400$83.32317,616
2007-11-06Open-market sale500$83.35317,116
2007-11-06Open-market sale800$83.37316,316
2007-11-06Open-market sale400$83.41315,916
2007-11-06Open-market sale700$83.43315,216
2007-11-06Open-market sale100$83.44315,116
2007-11-06Open-market sale800$83.72313,616
2007-11-06Open-market sale300$83.56314,416
2007-11-06Open-market sale400$83.45314,716
2007-11-06Open-market sale200$83.99313,416
2007-11-06Open-market sale500$84.28311,416
2007-11-06Open-market sale600$84.25311,916
2007-11-06Open-market sale600$84.20312,516
2007-11-06Open-market sale300$84.03313,116
2007-11-06Option exercise (derivative)50,000—300,000
2007-11-06Open-market sale300$82.60350,185
2007-11-06Open-market sale300$82.59350,485
2007-11-06Open-market sale100$82.52350,785
2007-11-06Open-market sale300$82.48350,885
2007-11-06Open-market sale3,400$82.47351,185
2007-11-06Open-market sale200$82.45354,585
2007-11-06Open-market sale1,100$82.42354,785
2007-11-06Open-market sale200$82.39355,885
2007-11-06Option exercise50,000$24.81356,085
2007-11-06Open-market sale1,400$82.80338,316
2007-11-06Open-market sale1,569$82.79339,716
2007-11-06Open-market sale600$82.77341,285
2007-11-06Open-market sale800$82.76341,885
2007-11-06Open-market sale500$82.75342,685
2007-11-06Open-market sale300$82.73343,185
2007-11-06Open-market sale700$82.72343,485
2007-11-06Open-market sale500$82.61349,685
2007-11-06Open-market sale100$82.62349,585
2007-11-06Open-market sale300$82.63349,285
2007-11-06Open-market sale700$82.64348,585
2007-11-06Open-market sale300$82.71344,185
2007-11-06Open-market sale700$82.70344,485
2007-11-06Open-market sale600$82.69345,185
2007-11-06Open-market sale900$82.68345,785
2007-11-06Open-market sale100$82.67346,685
2007-11-06Open-market sale1,100$82.66346,785
2007-11-06Open-market sale700$82.65347,885
2007-10-26Grant / award (derivative)33$80.22817
2007-10-12Grant / award (derivative)33$79.18784
2007-09-28Grant / award (derivative)35$75.36751
2007-09-14Grant / award (derivative)35$76.47716
2007-08-31Grant / award (derivative)37$70.67678
2007-08-28Open-market sale500$69.98316,753
2007-08-28Open-market sale2,700$69.97317,253
2007-08-28Open-market sale400$69.89322,353
2007-08-28Open-market sale800$69.90321,553
2007-08-28Open-market sale800$69.91320,753
2007-08-28Open-market sale400$69.95320,353
2007-08-28Open-market sale300$69.69306,085
2007-08-28Open-market sale368$70.34306,385
2007-08-28Open-market sale900$70.33306,753
2007-08-28Open-market sale500$70.31307,653
2007-08-28Open-market sale1,200$70.30308,153
2007-08-28Open-market sale500$70.29309,353
2007-08-28Open-market sale1,100$70.26309,853
2007-08-28Open-market sale400$70.24310,953
2007-08-28Open-market sale900$70.23311,353
2007-08-28Open-market sale100$70.20312,253
2007-08-28Open-market sale300$70.08312,353
2007-08-28Open-market sale4,000$70.00312,653
2007-08-28Open-market sale100$69.99316,653
2007-08-28Open-market sale400$69.96319,953
2007-08-28Option exercise (derivative)50,000—0
2007-08-28Open-market sale300$69.67345,953
2007-08-28Open-market sale900$69.66346,253
2007-08-28Open-market sale1,000$69.64347,153
2007-08-28Open-market sale900$69.63348,153
2007-08-28Open-market sale1,400$69.62349,053
2007-08-28Open-market sale300$69.60350,453
2007-08-28Open-market sale300$69.59350,753
2007-08-28Option exercise50,000$23.46351,053
2007-08-28Open-market sale600$69.88322,753
2007-08-28Open-market sale1,100$69.87323,353
2007-08-28Open-market sale100$69.86324,453
2007-08-28Open-market sale1,300$69.84324,553
2007-08-28Open-market sale1,500$69.83325,853
2007-08-28Open-market sale500$69.82327,353
2007-08-28Open-market sale1,200$69.81327,853
2007-08-28Open-market sale300$69.79329,053
2007-08-28Open-market sale400$69.78329,353
2007-08-28Open-market sale1,100$69.77329,753
2007-08-28Open-market sale300$69.76330,853
2007-08-28Open-market sale1,000$69.75331,153
2007-08-28Open-market sale3,200$69.74332,153
2007-08-28Open-market sale2,700$69.73335,353
2007-08-28Open-market sale1,900$69.72338,053
2007-08-28Open-market sale300$69.68345,653
2007-08-28Open-market sale600$69.69345,053
2007-08-28Open-market sale3,800$69.70341,253
2007-08-28Open-market sale1,300$69.71339,953
2007-08-21Open-market sale300$71.88301,053
2007-08-21Open-market sale300$71.79301,353
2007-08-21Open-market sale200$71.76301,753
2007-08-21Open-market sale831$71.75301,953
2007-08-21Open-market sale200$71.73302,784
2007-08-21Open-market sale400$71.72302,984
2007-08-21Open-market sale1,400$71.70303,384
2007-08-21Open-market sale300$71.69304,784
2007-08-21Open-market sale800$71.67305,084
2007-08-21Open-market sale900$71.66305,884
2007-08-21Open-market sale300$71.65306,784
2007-08-21Open-market sale300$71.63307,084
2007-08-21Open-market sale500$71.62307,384
2007-08-21Open-market sale800$71.61307,884
2007-08-21Open-market sale600$71.60308,684
2007-08-21Open-market sale3,400$71.59309,284
2007-08-21Open-market sale100$71.78301,653
2007-08-21Open-market sale1,600$71.57313,684
2007-08-21Open-market sale800$71.56315,284
2007-08-21Open-market sale700$71.53316,084
2007-08-21Open-market sale500$71.52316,784
2007-08-21Open-market sale900$71.51317,284
2007-08-21Open-market sale1,000$71.50318,184
2007-08-21Open-market sale300$71.49319,184
2007-08-21Open-market sale2,200$71.48319,484
2007-08-21Open-market sale1,200$71.45321,684
2007-08-21Open-market sale2,800$71.44322,884
2007-08-21Open-market sale900$71.43325,684
2007-08-21Open-market sale1,000$71.58312,684
2007-08-21Option exercise (derivative)50,000—50,000
2007-08-21Option exercise50,000$23.46345,984
2007-08-21Open-market sale400$70.86345,584
2007-08-21Open-market sale400$70.91345,184
2007-08-21Open-market sale200$71.41326,584
2007-08-21Open-market sale1,000$71.40326,784
2007-08-21Open-market sale1,000$71.39327,784
2007-08-21Open-market sale1,000$71.38328,784
2007-08-21Open-market sale1,500$71.37329,784
2007-08-21Open-market sale100$71.36331,284
2007-08-21Open-market sale700$71.35331,384
2007-08-21Open-market sale600$71.33332,084
2007-08-21Open-market sale1,200$71.32332,684
2007-08-21Open-market sale500$71.31333,884
2007-08-21Open-market sale1,000$71.29334,384
2007-08-21Open-market sale600$71.28335,384
2007-08-21Open-market sale2,100$71.27335,984
2007-08-21Open-market sale1,100$71.26338,084
2007-08-21Open-market sale400$71.25339,184
2007-08-21Open-market sale700$71.23339,584
2007-08-21Open-market sale1,500$71.21340,284
2007-08-21Open-market sale1,300$71.20341,784
2007-08-21Open-market sale400$71.14343,084
2007-08-21Open-market sale400$71.13343,484
2007-08-21Open-market sale400$71.12343,884
2007-08-21Open-market sale200$71.06344,284
2007-08-21Open-market sale300$71.02344,484
2007-08-21Open-market sale400$70.98344,784
2007-08-17Grant / award (derivative)37$71.32640
2007-08-14Option exercise (derivative)50,000—100,000
2007-08-14Open-market sale300$71.48338,265
2007-08-14Open-market sale300$71.45338,565
2007-08-14Open-market sale1,600$71.37338,865
2007-08-14Open-market sale400$71.23340,465
2007-08-14Option exercise50,000$23.46340,865
2007-08-14Open-market sale100$71.79326,765
2007-08-14Open-market sale300$71.78326,865
2007-08-14Open-market sale200$71.75327,165
2007-08-14Open-market sale200$71.74327,365
2007-08-14Open-market sale700$71.73327,565
2007-08-14Open-market sale300$71.72328,265
2007-08-14Open-market sale700$71.69328,565
2007-08-14Open-market sale300$71.50337,165
2007-08-14Open-market sale600$71.67329,565
2007-08-14Open-market sale400$71.65330,165
2007-08-14Open-market sale1,400$71.64330,565
2007-08-14Open-market sale100$71.63331,965
2007-08-14Open-market sale600$71.61332,065
2007-08-14Open-market sale500$71.59332,665
2007-08-14Open-market sale300$71.58333,165
2007-08-14Open-market sale1,200$71.57333,465
2007-08-14Open-market sale700$71.56334,665
2007-08-14Open-market sale1,200$71.53335,365
2007-08-14Open-market sale300$71.52336,565
2007-08-14Open-market sale300$71.51336,865
2007-08-14Open-market sale800$71.49337,465
2007-08-14Open-market sale300$71.68329,265
2007-08-14Open-market sale200$71.82326,265
2007-08-14Open-market sale300$71.80326,465
2007-08-14Open-market sale900$72.45310,484
2007-08-14Open-market sale400$72.44311,384
2007-08-14Open-market sale800$72.43311,784
2007-08-14Open-market sale900$72.40312,584
2007-08-14Open-market sale500$72.39313,484
2007-08-14Open-market sale400$72.38313,984
2007-08-14Open-market sale600$72.36314,384
2007-08-14Open-market sale900$72.34314,984
2007-08-14Open-market sale2,100$72.32315,884
2007-08-14Open-market sale1,400$72.31317,984
2007-08-14Open-market sale400$72.29319,384
2007-08-14Open-market sale1,000$72.27319,784
2007-08-14Open-market sale100$72.15320,784
2007-08-14Open-market sale300$72.07320,884
2007-08-14Open-market sale300$72.06321,184
2007-08-14Open-market sale800$72.04321,484
2007-08-14Open-market sale481$72.03322,284
2007-08-14Open-market sale300$72.02322,765
2007-08-14Open-market sale500$72.00323,065
2007-08-14Open-market sale400$71.96323,565
2007-08-14Open-market sale600$71.94323,965
2007-08-14Open-market sale200$71.93324,565
2007-08-14Open-market sale300$71.92324,765
2007-08-14Open-market sale200$71.85326,065
2007-08-14Open-market sale1,000$71.88325,065
2007-08-14Open-market sale800$72.47308,884
2007-08-14Open-market sale800$72.46309,684
2007-08-14Open-market sale400$72.48308,484
2007-08-14Open-market sale1,100$72.49307,384
2007-08-14Open-market sale1,200$72.50306,184
2007-08-14Open-market sale2,000$72.52304,184
2007-08-14Open-market sale700$72.53303,484
2007-08-14Open-market sale700$72.54302,784
2007-08-14Open-market sale1,900$72.55300,884
2007-08-14Open-market sale400$72.56300,484
2007-08-14Open-market sale200$72.57300,284
2007-08-14Open-market sale1,100$72.60299,184
2007-08-14Open-market sale400$72.61298,784
2007-08-14Open-market sale500$72.62298,284
2007-08-14Open-market sale700$72.63297,584
2007-08-14Open-market sale400$72.65297,184
2007-08-14Open-market sale400$72.66296,784
2007-08-14Open-market sale400$72.73296,384
2007-08-14Open-market sale400$72.75295,984
2007-08-07Open-market sale500$74.22292,165
2007-08-07Open-market sale900$74.21292,665
2007-08-07Open-market sale500$74.23291,665
2007-08-07Open-market sale800$74.24290,865
2007-08-07Open-market sale500$74.10297,465
2007-08-07Open-market sale300$74.14297,165
2007-08-07Open-market sale1,100$74.15296,065
2007-08-07Open-market sale800$74.16295,265
2007-08-07Open-market sale600$74.17294,665
2007-08-07Open-market sale100$74.18294,565
2007-08-07Open-market sale1,000$74.19293,565
2007-08-07Option exercise (derivative)50,000—150,000
2007-08-07Open-market sale400$73.16325,865
2007-08-07Open-market sale600$73.13327,165
2007-08-07Open-market sale400$73.12327,765
2007-08-07Open-market sale400$73.11328,165
2007-08-07Open-market sale800$73.09328,565
2007-08-07Open-market sale300$73.08329,365
2007-08-07Open-market sale700$73.07329,665
2007-08-07Open-market sale1,200$73.06330,365
2007-08-07Open-market sale1,536$73.05331,565
2007-08-07Open-market sale1,300$73.00333,101
2007-08-07Open-market sale900$72.99334,401
2007-08-07Open-market sale400$72.93335,301
2007-08-07Option exercise50,000$23.46335,701
2007-08-07Open-market sale600$73.33—
2007-08-07Open-market sale400$73.32316,665
2007-08-07Open-market sale800$73.30317,265
2007-08-07Open-market sale1,300$73.28317,665
2007-08-07Open-market sale900$73.26318,465
2007-08-07Open-market sale200$73.25319,765
2007-08-07Open-market sale400$73.24320,665
2007-08-07Open-market sale1,000$73.23320,865
2007-08-07Open-market sale1,100$73.22321,265
2007-08-07Open-market sale400$73.21322,265
2007-08-07Open-market sale800$73.20323,365
2007-08-07Open-market sale600$73.19324,565
2007-08-07Open-market sale100$73.18325,165
2007-08-07Open-market sale600$73.17325,265
2007-08-07Open-market sale100$73.14327,065
2007-08-07Open-market sale800$73.15326,265
2007-08-07Open-market sale300$74.09—
2007-08-07Open-market sale300$74.08297,965
2007-08-07Open-market sale400$74.06298,265
2007-08-07Open-market sale500$74.05298,565
2007-08-07Open-market sale300$74.04298,965
2007-08-07Open-market sale900$74.02299,465
2007-08-07Open-market sale300$74.00299,765
2007-08-07Open-market sale900$73.99300,965
2007-08-07Open-market sale1,200$73.98301,865
2007-08-07Open-market sale800$73.97303,065
2007-08-07Open-market sale2,000$73.96303,865
2007-08-07Open-market sale1,500$73.95305,865
2007-08-07Open-market sale200$73.94307,365
2007-08-07Open-market sale1,200$73.93307,565
2007-08-07Open-market sale200$73.92308,765
2007-08-07Open-market sale200$73.91308,965
2007-08-07Open-market sale1,800$73.90309,165
2007-08-07Open-market sale400$73.89310,965
2007-08-07Open-market sale400$73.85311,365
2007-08-07Open-market sale500$73.83311,765
2007-08-07Open-market sale300$73.80312,265
2007-08-07Open-market sale300$73.79312,565
2007-08-07Open-market sale300$73.72312,865
2007-08-07Open-market sale300$73.62313,165
2007-08-07Open-market sale100$73.55313,465
2007-08-07Open-market sale300$73.54313,565
2007-08-07Open-market sale300$73.45313,865
2007-08-07Open-market sale500$73.40314,165
2007-08-07Open-market sale400$73.35314,665
2007-08-07Open-market sale1,600$73.34315,065
2007-08-03Grant / award (derivative)37$71.09603
2007-08-01Option exercise (derivative)284,112$70.150
2007-08-01Option exercise (derivative)34,339$70.15566
2007-08-01Tax withholding107,974$70.15496,178
2007-08-01Disposition to issuer21,289$70.15285,701
2007-08-01Option exercise284,112$70.15569,813
2007-08-01Option exercise34,339$70.15604,152
2007-08-01Disposition to issuer176,138$70.15306,990
2007-08-01Tax withholding13,050$70.15483,128
2007-07-20Grant / award (derivative)34$78.8934,905
2007-07-06Grant / award (derivative)35$76.4134,871
2007-06-22Grant / award (derivative)38$70.0334,837
2007-06-08Grant / award (derivative)37$70.6634,588
2007-05-25Grant / award (derivative)36$73.2534,551
2007-05-22Option exercise (derivative)50,000—200,000
2007-05-22Open-market sale700$77.41318,622
2007-05-22Open-market sale300$77.40319,322
2007-05-22Open-market sale821$77.42317,801
2007-05-22Open-market sale2,000$77.43315,801
2007-05-22Open-market sale1,500$77.44314,301
2007-05-22Open-market sale1,400$77.45312,901
2007-05-22Open-market sale2,000$77.46310,901
2007-05-22Option exercise50,000$23.46330,422
2007-05-22Open-market sale400$77.18330,022
2007-05-22Open-market sale200$77.20329,822
2007-05-22Open-market sale1,100$77.21328,722
2007-05-22Open-market sale1,000$77.23327,722
2007-05-22Open-market sale400$77.24327,322
2007-05-22Open-market sale1,200$77.25326,122
2007-05-22Open-market sale300$77.26325,822
2007-05-22Open-market sale100$77.27325,722
2007-05-22Open-market sale400$77.28325,322
2007-05-22Open-market sale500$77.29324,822
2007-05-22Open-market sale700$77.30324,122
2007-05-22Open-market sale1,700$77.31322,422
2007-05-22Open-market sale600$77.32321,822
2007-05-22Open-market sale500$77.33321,322
2007-05-22Open-market sale500$77.35320,822
2007-05-22Open-market sale300$77.36320,522
2007-05-22Open-market sale100$77.37320,422
2007-05-22Open-market sale500$77.38319,922
2007-05-22Open-market sale300$77.39319,622
2007-05-22Open-market sale300$77.61292,501
2007-05-22Open-market sale1,700$77.62290,801
2007-05-22Open-market sale800$77.63290,001
2007-05-22Open-market sale700$77.64289,301
2007-05-22Open-market sale100$77.66289,201
2007-05-22Open-market sale400$77.67288,801
2007-05-22Open-market sale900$77.74287,901
2007-05-22Open-market sale400$77.77287,501
2007-05-22Open-market sale1,400$77.79286,101
2007-05-22Open-market sale400$77.80285,701
2007-05-22Open-market sale1,400$77.47309,501
2007-05-22Open-market sale1,800$77.48307,701
2007-05-22Open-market sale1,100$77.49306,601
2007-05-22Open-market sale4,100$77.50302,501
2007-05-22Open-market sale1,200$77.51301,301
2007-05-22Open-market sale1,000$77.52300,301
2007-05-22Open-market sale300$77.54300,001
2007-05-22Open-market sale1,500$77.55298,501
2007-05-22Open-market sale800$77.56297,701
2007-05-22Open-market sale700$77.57297,001
2007-05-22Open-market sale1,700$77.58295,301
2007-05-22Open-market sale1,000$77.59294,301
2007-05-22Open-market sale1,500$77.60292,801
2007-05-15Open-market sale300$77.77281,822
2007-05-15Open-market sale700$77.73283,222
2007-05-15Open-market sale800$77.72283,922
2007-05-15Open-market sale500$77.71284,722
2007-05-15Open-market sale300$77.69285,222
2007-05-15Open-market sale500$77.68285,522
2007-05-15Open-market sale900$77.67286,022
2007-05-15Open-market sale1,347$77.66286,922
2007-05-15Open-market sale1,400$77.65288,269
2007-05-15Open-market sale900$77.64289,669
2007-05-15Open-market sale1,300$77.63290,569
2007-05-15Open-market sale600$77.62291,869
2007-05-15Open-market sale300$77.61292,469
2007-05-15Open-market sale900$77.60292,769
2007-05-15Open-market sale200$77.59293,669
2007-05-15Open-market sale400$77.58293,869
2007-05-15Open-market sale300$77.57294,269
2007-05-15Open-market sale700$77.56294,569
2007-05-15Open-market sale1,900$77.55295,269
2007-05-15Open-market sale2,200$77.54297,169
2007-05-15Open-market sale1,500$77.53299,369
2007-05-15Open-market sale2,600$77.52300,869
2007-05-15Open-market sale600$77.82280,422
2007-05-15Open-market sale800$77.81281,022
2007-05-15Open-market sale800$77.75282,422
2007-05-15Open-market sale300$77.76282,122
2007-05-15Option exercise (derivative)50,000—250,000
2007-05-15Open-market sale500$77.03324,669
2007-05-15Option exercise50,000$23.46325,169
2007-05-15Open-market sale1,700$77.51303,469
2007-05-15Open-market sale1,800$77.50305,169
2007-05-15Open-market sale700$77.49306,969
2007-05-15Open-market sale1,800$77.48307,669
2007-05-15Open-market sale700$77.46309,469
2007-05-15Open-market sale2,100$77.45310,169
2007-05-15Open-market sale100$77.43312,269
2007-05-15Open-market sale400$77.42312,369
2007-05-15Open-market sale400$77.40312,769
2007-05-15Open-market sale1,500$77.39313,169
2007-05-15Open-market sale800$77.38314,669
2007-05-15Open-market sale400$77.37315,469
2007-05-15Open-market sale300$77.36315,869
2007-05-15Open-market sale400$77.33316,169
2007-05-15Open-market sale400$77.32316,569
2007-05-15Open-market sale1,300$77.31316,969
2007-05-15Open-market sale800$77.29318,269
2007-05-15Open-market sale500$77.27319,069
2007-05-15Open-market sale1,000$77.25319,569
2007-05-15Open-market sale1,000$77.23320,569
2007-05-15Open-market sale1,100$77.20321,569
2007-05-15Open-market sale400$77.06324,269
2007-05-15Open-market sale500$77.08323,769
2007-05-15Open-market sale600$77.18322,669
2007-05-15Open-market sale500$77.14323,269
2007-05-11Grant / award (derivative)35$76.5334,515
2007-05-08Open-market sale400$77.72281,569
2007-05-08Open-market sale900$77.69282,469
2007-05-08Open-market sale500$77.66284,169
2007-05-08Open-market sale1,200$77.64284,669
2007-05-08Open-market sale1,400$77.63285,869
2007-05-08Open-market sale1,800$77.62287,269
2007-05-08Open-market sale2,100$77.61289,069
2007-05-08Open-market sale2,700$77.60291,169
2007-05-08Open-market sale1,601$77.59293,869
2007-05-08Open-market sale800$77.50275,169
2007-05-08Open-market sale200$77.35275,969
2007-05-08Open-market sale800$77.79276,169
2007-05-08Open-market sale300$77.78276,969
2007-05-08Open-market sale200$77.77277,269
2007-05-08Open-market sale1,200$77.76277,469
2007-05-08Open-market sale1,300$77.75278,669
2007-05-08Open-market sale1,200$77.74279,969
2007-05-08Open-market sale400$77.73281,169
2007-05-08Open-market sale800$77.67283,369
2007-05-08Open-market sale500$77.70281,969
2007-05-08Option exercise (derivative)50,000—300,000
2007-05-08Open-market sale2,000$77.49300,470
2007-05-08Open-market sale2,800$77.47303,670
2007-05-08Open-market sale300$77.44308,270
2007-05-08Open-market sale1,100$77.45307,170
2007-05-08Open-market sale2,800$77.43308,570
2007-05-08Open-market sale1,300$77.42311,370
2007-05-08Open-market sale1,100$77.41312,670
2007-05-08Open-market sale900$77.40313,770
2007-05-08Open-market sale800$77.39314,670
2007-05-08Open-market sale800$77.38315,470
2007-05-08Open-market sale600$77.36316,270
2007-05-08Open-market sale600$77.34316,870
2007-05-08Open-market sale100$77.33317,470
2007-05-08Open-market sale700$77.31317,570
2007-05-08Open-market sale300$77.28318,270
2007-05-08Open-market sale300$77.25318,570
2007-05-08Open-market sale1,000$77.24318,870
2007-05-08Option exercise50,000$23.46319,870
2007-05-08Open-market sale600$77.58295,470
2007-05-08Open-market sale400$77.57296,070
2007-05-08Open-market sale700$77.56296,470
2007-05-08Open-market sale500$77.55297,170
2007-05-08Open-market sale1,400$77.52297,670
2007-05-08Open-market sale500$77.51299,070
2007-05-08Open-market sale900$77.50299,570
2007-05-08Open-market sale700$77.46306,470
2007-05-08Open-market sale1,200$77.48302,470
2007-05-01Option exercise (derivative)50,000—350,000
2007-05-01Open-market sale100$75.35311,437
2007-05-01Open-market sale1,200$75.34311,537
2007-05-01Open-market sale400$75.38311,037
2007-05-01Open-market sale400$75.43310,637
2007-05-01Open-market sale200$75.57310,437
2007-05-01Open-market sale200$75.58310,237
2007-05-01Open-market sale100$75.60310,137
2007-05-01Open-market sale500$75.61309,637
2007-05-01Open-market sale300$75.63309,337
2007-05-01Open-market sale400$75.68308,937
2007-05-01Open-market sale300$75.70308,637
2007-05-01Open-market sale200$75.71308,437
2007-05-01Open-market sale700$75.72307,737
2007-05-01Open-market sale900$75.73306,837
2007-05-01Open-market sale1,600$75.75305,237
2007-05-01Open-market sale1,700$75.76303,537
2007-05-01Open-market sale2,700$75.77300,837
2007-05-01Open-market sale600$75.78300,237
2007-05-01Open-market sale2,900$75.79297,337
2007-05-01Open-market sale2,700$75.80294,637
2007-05-01Open-market sale4,800$75.81289,837
2007-05-01Open-market sale1,300$75.82288,537
2007-05-01Open-market sale700$75.83287,837
2007-05-01Open-market sale600$75.84287,237
2007-05-01Open-market sale1,900$75.30312,737
2007-05-01Option exercise50,000$23.46314,637
2007-05-01Open-market sale2,900$75.85284,337
2007-05-01Open-market sale200$76.00274,337
2007-05-01Open-market sale900$76.29270,537
2007-05-01Open-market sale167$76.30270,370
2007-05-01Open-market sale500$76.34269,870
2007-05-01Open-market sale500$76.03273,537
2007-05-01Open-market sale300$76.05273,237
2007-05-01Open-market sale300$76.08272,937
2007-05-01Open-market sale100$76.09272,837
2007-05-01Open-market sale400$76.13272,437
2007-05-01Open-market sale500$76.19271,937
2007-05-01Open-market sale1,100$75.86283,237
2007-05-01Open-market sale1,800$75.87281,437
2007-05-01Open-market sale1,100$75.88280,337
2007-05-01Open-market sale600$75.90279,737
2007-05-01Open-market sale900$75.91278,837
2007-05-01Open-market sale500$75.92278,337
2007-05-01Open-market sale900$75.93277,437
2007-05-01Open-market sale1,400$75.94276,037
2007-05-01Open-market sale700$75.95275,337
2007-05-01Open-market sale500$75.96274,837
2007-05-01Open-market sale300$75.99274,537
2007-05-01Open-market sale500$76.25271,437
2007-05-01Open-market sale300$76.01274,037
2007-04-27Grant / award (derivative)35$76.2334,480
2007-04-13Grant / award (derivative)37$70.9234,446
2007-03-30Grant / award (derivative)38$68.7134,408
2007-03-16Grant / award (derivative)40$65.7834,370
2007-03-02Grant / award (derivative)20$64.2234,097
2007-02-26Open-market sale300$69.77279,137
2007-02-26Open-market sale1,400$69.80276,637
2007-02-26Open-market sale400$69.81276,237
2007-02-26Open-market sale400$69.82275,837
2007-02-26Open-market sale400$69.84275,437
2007-02-26Open-market sale400$69.85275,037
2007-02-26Open-market sale500$69.86274,537
2007-02-26Open-market sale400$69.87274,137
2007-02-26Open-market sale300$69.88273,837
2007-02-26Open-market sale800$69.53289,537
2007-02-26Open-market sale1,100$69.54288,437
2007-02-26Open-market sale1,300$69.55287,137
2007-02-26Open-market sale200$69.56286,937
2007-02-26Open-market sale300$69.58286,637
2007-02-26Open-market sale300$69.62286,337
2007-02-26Open-market sale400$69.66285,937
2007-02-26Open-market sale300$69.67285,637
2007-02-26Open-market sale800$69.68284,837
2007-02-26Open-market sale900$69.69283,937
2007-02-26Open-market sale800$69.70283,137
2007-02-26Open-market sale300$69.71282,837
2007-02-26Open-market sale300$69.73282,537
2007-02-26Open-market sale1,300$69.74281,237
2007-02-26Open-market sale900$69.75280,337
2007-02-26Open-market sale900$69.76279,437
2007-02-26Open-market sale700$69.79278,037
2007-02-26Open-market sale400$69.78278,737
2007-02-26Option exercise (derivative)48,069—0
2007-02-26Open-market sale500$69.43293,937
2007-02-26Open-market sale223$69.42294,437
2007-02-26Open-market sale300$69.41294,660
2007-02-26Open-market sale600$69.44293,337
2007-02-26Open-market sale800$69.45292,537
2007-02-26Open-market sale600$69.48291,937
2007-02-26Open-market sale500$69.49291,437
2007-02-26Open-market sale1,000$69.50290,437
2007-02-26Open-market sale100$69.51290,337
2007-02-26Option exercise48,069$33.94305,260
2007-02-26Open-market sale300$69.08304,960
2007-02-26Open-market sale300$69.19304,660
2007-02-26Open-market sale400$69.24304,260
2007-02-26Open-market sale600$69.25303,660
2007-02-26Open-market sale800$69.26302,860
2007-02-26Open-market sale500$69.28302,360
2007-02-26Open-market sale600$69.29301,760
2007-02-26Open-market sale800$69.30300,960
2007-02-26Open-market sale100$69.31300,860
2007-02-26Open-market sale300$69.32300,560
2007-02-26Open-market sale500$69.33300,060
2007-02-26Open-market sale700$69.34299,360
2007-02-26Open-market sale1,900$69.36297,460
2007-02-26Open-market sale1,100$69.37296,360
2007-02-26Open-market sale700$69.38295,660
2007-02-26Open-market sale300$69.39295,360
2007-02-26Open-market sale400$69.40294,960
2007-02-26Open-market sale1,400$69.96270,837
2007-02-26Open-market sale1,700$71.07265,037
2007-02-26Open-market sale200$71.03266,737
2007-02-26Open-market sale300$71.01266,937
2007-02-26Open-market sale400$70.77267,237
2007-02-26Open-market sale100$70.76267,637
2007-02-26Open-market sale500$70.70267,737
2007-02-26Open-market sale400$70.54268,237
2007-02-26Open-market sale300$70.47268,637
2007-02-26Open-market sale200$70.44268,937
2007-02-26Open-market sale900$70.37269,137
2007-02-26Open-market sale400$70.00270,037
2007-02-26Open-market sale400$69.97270,437
2007-02-26Open-market sale400$71.27264,637
2007-02-26Open-market sale1,600$69.94272,237
2007-02-20Option exercise (derivative)48,125—48,069
2007-02-20Open-market sale200$63.57273,291
2007-02-20Open-market sale1,000$63.56273,491
2007-02-20Open-market sale1,000$63.55274,491
2007-02-20Open-market sale300$63.54275,491
2007-02-20Open-market sale1,200$63.53275,791
2007-02-20Open-market sale900$63.51276,991
2007-02-20Open-market sale700$63.67277,891
2007-02-20Open-market sale300$63.66278,591
2007-02-20Open-market sale900$63.65278,891
2007-02-20Open-market sale900$63.64279,791
2007-02-20Open-market sale1,100$63.63280,691
2007-02-20Open-market sale400$63.62281,791
2007-02-20Open-market sale3,400$63.61282,191
2007-02-20Open-market sale4,600$63.60285,591
2007-02-20Open-market sale6,865$63.59290,191
2007-02-20Open-market sale300$63.58297,056
2007-02-20Open-market sale1,200$63.57297,356
2007-02-20Option exercise48,125$33.94298,556
2007-02-20Open-market sale300$63.65257,191
2007-02-20Open-market sale500$63.64257,491
2007-02-20Open-market sale1,500$63.63257,991
2007-02-20Open-market sale2,200$63.61259,491
2007-02-20Open-market sale8,600$63.60261,691
2007-02-20Open-market sale3,000$63.59270,291
2007-02-12Option exercise (derivative)48,125—96,194
2007-02-12Open-market sale3,200$63.99259,007
2007-02-12Open-market sale1,400$63.96266,007
2007-02-12Open-market sale3,400$63.95267,407
2007-02-12Open-market sale2,300$63.94270,807
2007-02-12Open-market sale2,600$63.93273,107
2007-02-12Open-market sale4,800$63.92275,707
2007-02-12Open-market sale5,800$63.91280,507
2007-02-12Open-market sale3,200$63.90286,307
2007-02-12Open-market sale500$63.89289,507
2007-02-12Open-market sale400$63.88290,007
2007-02-12Open-market sale1,300$63.87290,407
2007-02-12Option exercise48,125$33.94291,707
2007-02-12Open-market sale300$63.98250,431
2007-02-12Open-market sale700$64.02250,731
2007-02-12Open-market sale3,376$64.01251,431
2007-02-12Open-market sale4,200$64.00254,807
2007-02-12Open-market sale1,200$63.97264,807
2007-02-12Open-market sale2,600$63.98262,207
2007-02-05Open-market sale200$61.31255,004
2007-02-05Open-market sale200$61.30255,204
2007-02-05Open-market sale100$61.32254,904
2007-02-05Open-market sale400$61.34254,504
2007-02-05Open-market sale500$61.36254,004
2007-02-05Open-market sale200$60.99265,404
2007-02-05Open-market sale200$61.02265,204
2007-02-05Open-market sale200$61.03265,004
2007-02-05Open-market sale800$61.04264,204
2007-02-05Open-market sale1,200$61.05263,004
2007-02-05Open-market sale1,200$61.07261,804
2007-02-05Open-market sale300$61.08261,504
2007-02-05Open-market sale300$61.09261,204
2007-02-05Open-market sale200$61.11261,004
2007-02-05Open-market sale1,100$61.12259,904
2007-02-05Open-market sale200$61.13259,704
2007-02-05Open-market sale200$61.14259,504
2007-02-05Open-market sale200$61.15259,304
2007-02-05Open-market sale200$61.16259,104
2007-02-05Open-market sale1,400$61.18257,704
2007-02-05Open-market sale300$61.19257,404
2007-02-05Open-market sale600$61.20256,804
2007-02-05Open-market sale200$61.21256,604
2007-02-05Open-market sale200$61.23256,404
2007-02-05Open-market sale200$61.25256,204
2007-02-05Open-market sale200$61.27256,004
2007-02-05Open-market sale600$61.28255,404
2007-02-05Open-market sale500$61.72247,904
2007-02-05Open-market sale100$61.82246,504
2007-02-05Open-market sale300$61.79246,604
2007-02-05Open-market sale200$61.78246,904
2007-02-05Open-market sale100$61.76247,104
2007-02-05Open-market sale200$61.75247,204
2007-02-05Open-market sale400$61.74247,404
2007-02-05Open-market sale100$61.73247,804
2007-02-05Open-market sale200$61.42249,904
2007-02-05Open-market sale400$61.88245,504
2007-02-05Open-market sale200$61.87245,904
2007-02-05Open-market sale200$61.86246,104
2007-02-05Open-market sale700$61.40250,104
2007-02-05Open-market sale500$61.39250,804
2007-02-05Open-market sale1,000$61.38251,304
2007-02-05Open-market sale1,700$61.37252,304
2007-02-05Open-market sale622$61.93243,582
2007-02-05Open-market sale200$61.91244,204
2007-02-05Open-market sale1,000$61.90244,404
2007-02-05Open-market sale100$61.89245,404
2007-02-05Open-market sale1,000$61.53248,904
2007-02-05Open-market sale100$61.63248,804
2007-02-05Open-market sale400$61.70248,404
2007-02-05Open-market sale200$61.83246,304
2007-02-05Option exercise (derivative)48,125—144,319
2007-02-05Open-market sale1,300$60.87271,104
2007-02-05Open-market sale400$60.61278,304
2007-02-05Open-market sale200$60.63278,104
2007-02-05Open-market sale400$60.64277,704
2007-02-05Open-market sale1,100$60.65276,604
2007-02-05Open-market sale1,500$60.59279,204
2007-02-05Open-market sale600$60.58280,704
2007-02-05Open-market sale1,800$60.57281,304
2007-02-05Open-market sale1,100$60.56283,104
2007-02-05Open-market sale1,100$60.55284,204
2007-02-05Option exercise48,125$33.94285,304
2007-02-05Open-market sale200$60.98265,604
2007-02-05Open-market sale300$60.96265,804
2007-02-05Open-market sale900$60.95266,104
2007-02-05Open-market sale2,300$60.94267,004
2007-02-05Open-market sale300$60.93269,304
2007-02-05Open-market sale800$60.90269,604
2007-02-05Open-market sale700$60.89270,404
2007-02-05Open-market sale500$60.60278,704
2007-02-05Open-market sale900$60.82272,404
2007-02-05Open-market sale500$60.81273,304
2007-02-05Open-market sale400$60.78273,804
2007-02-05Open-market sale400$60.75274,204
2007-02-05Open-market sale900$60.74274,604
2007-02-05Open-market sale300$60.73275,504
2007-02-05Open-market sale500$60.71275,804
2007-02-05Open-market sale300$60.66276,304
2007-01-22Grant / award (derivative)150,000—150,000
2007-01-22Option exercise (derivative)112,701$59.96114,004
2007-01-22Grant / award (derivative)127,581$59.96226,705
2007-01-22Disposition to issuer69,594$59.96237,179
2007-01-22Option exercise112,701$59.96349,880
2007-01-22Tax withholding43,107$59.96306,773
2006-12-22Grant / award (derivative)41$61.4334,077
2006-12-08Grant / award (derivative)41$61.4533,818
2006-11-27Open-market sale300$59.43266,279
2006-11-27Open-market sale900$59.36267,779
2006-11-27Open-market sale500$59.62237,179
2006-11-27Open-market sale400$59.60237,679
2006-11-27Open-market sale400$59.59238,079
2006-11-27Open-market sale400$59.55238,479
2006-11-27Open-market sale400$59.54238,879
2006-11-27Open-market sale1,300$59.53239,279
2006-11-27Open-market sale2,700$59.52240,579
2006-11-27Open-market sale5,500$59.51243,279
2006-11-27Open-market sale5,700$59.50248,779
2006-11-27Open-market sale3,100$59.49254,479
2006-11-27Open-market sale2,600$59.48257,579
2006-11-27Open-market sale3,200$59.47260,179
2006-11-27Open-market sale400$59.46263,379
2006-11-27Open-market sale1,100$59.45263,779
2006-11-27Open-market sale1,400$59.44264,879
2006-11-27Open-market sale900$59.37266,879
2006-11-27Open-market sale300$59.39266,579
2006-11-27Option exercise (derivative)48,125—192,444
2006-11-27Open-market sale1,200$59.01277,833
2006-11-27Open-market sale400$59.28268,933
2006-11-27Open-market sale200$59.27269,333
2006-11-27Open-market sale100$59.26269,533
2006-11-27Open-market sale200$59.24269,633
2006-11-27Open-market sale300$59.23269,833
2006-11-27Open-market sale500$59.22270,133
2006-11-27Open-market sale300$59.21270,633
2006-11-27Open-market sale800$59.20270,933
2006-11-27Open-market sale300$59.17271,733
2006-11-27Open-market sale600$59.16272,033
2006-11-27Open-market sale1,600$59.14272,633
2006-11-27Open-market sale300$59.13274,233
2006-11-27Open-market sale900$59.12274,533
2006-11-27Open-market sale500$59.10275,433
2006-11-27Open-market sale200$59.08275,933
2006-11-27Open-market sale300$59.07276,133
2006-11-27Open-market sale300$59.05276,433
2006-11-27Open-market sale200$59.04276,733
2006-11-27Open-market sale600$59.03276,933
2006-11-27Open-market sale300$59.02277,533
2006-11-27Open-market sale254$59.30268,679
2006-11-27Option exercise48,125$33.94279,033
2006-11-22Grant / award (derivative)42$59.2733,777
2006-11-20Option exercise (derivative)48,125—240,569
2006-11-20Open-market sale1,200$58.42238,508
2006-11-20Open-market sale1,500$58.41239,708
2006-11-20Open-market sale1,000$58.40241,208
2006-11-20Open-market sale2,300$58.39242,208
2006-11-20Open-market sale1,100$58.38244,508
2006-11-20Open-market sale1,100$58.37245,608
2006-11-20Open-market sale1,400$58.35246,708
2006-11-20Open-market sale700$58.33248,108
2006-11-20Open-market sale500$58.30248,808
2006-11-20Open-market sale1,000$58.28249,308
2006-11-20Open-market sale2,700$58.27250,308
2006-11-20Open-market sale3,400$58.26253,008
2006-11-20Open-market sale2,700$58.25256,408
2006-11-20Open-market sale1,700$58.24259,108
2006-11-20Open-market sale2,700$58.23260,808
2006-11-20Open-market sale1,740$58.22263,508
2006-11-20Open-market sale1,400$58.21265,248
2006-11-20Open-market sale3,800$58.20266,648
2006-11-20Open-market sale800$58.19270,448
2006-11-20Open-market sale500$58.18271,248
2006-11-20Open-market sale900$58.17271,748
2006-11-20Open-market sale300$58.16272,648
2006-11-20Option exercise48,125$33.94272,948
2006-11-20Open-market sale700$58.47233,208
2006-11-20Open-market sale1,000$58.43237,508
2006-11-20Open-market sale1,500$58.54230,908
2006-11-20Open-market sale400$58.49232,408
2006-11-20Open-market sale400$58.48232,808
2006-11-20Open-market sale1,100$58.46233,908
2006-11-20Open-market sale900$58.45235,008
2006-11-20Open-market sale1,600$58.44235,908
2006-11-13Option exercise (derivative)48,125—288,694
2006-11-13Open-market sale2,200$59.31242,723
2006-11-13Open-market sale4,200$59.30244,923
2006-11-13Open-market sale3,400$59.29249,123
2006-11-13Open-market sale900$59.28252,523
2006-11-13Open-market sale2,100$59.27253,423
2006-11-13Open-market sale400$59.32242,323
2006-11-13Open-market sale1,800$59.33240,523
2006-11-13Open-market sale1,000$59.34239,523
2006-11-13Open-market sale500$59.35239,023
2006-11-13Open-market sale800$59.36238,223
2006-11-13Open-market sale1,800$59.37236,423
2006-11-13Open-market sale300$59.26255,523
2006-11-13Option exercise48,125$33.94266,689
2006-11-13Open-market sale400$59.15266,289
2006-11-13Open-market sale266$59.16266,023
2006-11-13Open-market sale500$59.17265,523
2006-11-13Open-market sale300$59.19265,223
2006-11-13Open-market sale1,500$59.20263,723
2006-11-13Open-market sale4,600$59.25255,823
2006-11-13Open-market sale1,300$59.24260,423
2006-11-13Open-market sale400$59.23261,723
2006-11-13Open-market sale1,100$59.22262,123
2006-11-13Open-market sale500$59.21263,223
2006-11-13Open-market sale400$59.44224,823
2006-11-13Open-market sale1,600$59.38234,823
2006-11-13Open-market sale2,700$59.39232,123
2006-11-13Open-market sale3,100$59.40229,023
2006-11-13Open-market sale3,000$59.41226,023
2006-11-13Open-market sale800$59.42225,223
2006-11-10Grant / award (derivative)42$60.0533,735
2006-11-06Option exercise (derivative)48,125—336,819
2006-11-06Open-market sale1,700$60.90249,926
2006-11-06Open-market sale2,500$60.89251,626
2006-11-06Open-market sale3,700$60.88254,126
2006-11-06Open-market sale2,400$60.87257,826
2006-11-06Option exercise48,125$33.94260,226
2006-11-06Open-market sale400$61.23218,564
2006-11-06Open-market sale300$61.22218,964
2006-11-06Open-market sale300$61.20219,264
2006-11-06Open-market sale500$61.10219,564
2006-11-06Open-market sale600$61.08220,064
2006-11-06Open-market sale600$61.06220,664
2006-11-06Open-market sale700$61.05221,264
2006-11-06Open-market sale800$61.04221,964
2006-11-06Open-market sale200$61.02222,764
2006-11-06Open-market sale1,900$61.01222,964
2006-11-06Open-market sale2,600$61.00224,864
2006-11-06Open-market sale1,500$60.99227,464
2006-11-06Open-market sale500$60.98228,964
2006-11-06Open-market sale1,600$60.97229,464
2006-11-06Open-market sale1,300$60.96231,064
2006-11-06Open-market sale3,200$60.95232,364
2006-11-06Open-market sale4,362$60.94235,564
2006-11-06Open-market sale4,600$60.93239,926
2006-11-06Open-market sale2,000$60.92244,526
2006-11-06Open-market sale3,400$60.91246,526
2006-10-27Grant / award (derivative)40$62.4033,694
2006-10-13Grant / award (derivative)41$60.4033,654
2006-09-29Grant / award (derivative)41$60.5433,612
2006-09-15Grant / award (derivative)42$59.2133,571
2006-09-01Grant / award (derivative)41$60.5433,303
2006-08-28Open-market sale300$60.92212,101
2006-08-28Open-market sale1,100$60.90212,801
2006-08-28Open-market sale400$60.91212,401
2006-08-28Open-market sale300$60.86217,201
2006-08-28Open-market sale1,300$60.88215,901
2006-08-28Open-market sale2,000$60.89213,901
2006-08-28Option exercise (derivative)48,125—384,944
2006-08-28Open-market sale1,100$60.55251,601
2006-08-28Open-market sale400$60.54252,701
2006-08-28Open-market sale769$60.51253,101
2006-08-28Option exercise48,125$33.94253,870
2006-08-28Open-market sale1,100$60.85217,501
2006-08-28Open-market sale900$60.84218,601
2006-08-28Open-market sale1,700$60.83219,501
2006-08-28Open-market sale1,600$60.82221,201
2006-08-28Open-market sale1,300$60.81222,801
2006-08-28Open-market sale1,100$60.80224,101
2006-08-28Open-market sale1,300$60.79225,201
2006-08-28Open-market sale1,200$60.78226,501
2006-08-28Open-market sale300$60.77227,701
2006-08-28Open-market sale400$60.76228,001
2006-08-28Open-market sale800$60.75228,401
2006-08-28Open-market sale500$60.74229,201
2006-08-28Open-market sale1,100$60.72229,701
2006-08-28Open-market sale1,000$60.71230,801
2006-08-28Open-market sale1,000$60.70231,801
2006-08-28Open-market sale1,000$60.69232,801
2006-08-28Open-market sale3,300$60.68233,801
2006-08-28Open-market sale3,300$60.67237,101
2006-08-28Open-market sale1,800$60.66240,401
2006-08-28Open-market sale3,100$60.65242,201
2006-08-28Open-market sale400$60.64245,301
2006-08-28Open-market sale2,700$60.63245,701
2006-08-28Open-market sale800$60.62248,401
2006-08-28Open-market sale500$60.61249,201
2006-08-28Open-market sale500$60.60249,701
2006-08-28Open-market sale1,400$60.57250,201
2006-08-21Open-market sale1,300$60.34213,545
2006-08-21Open-market sale400$60.38211,545
2006-08-21Open-market sale300$60.39211,245
2006-08-21Open-market sale600$60.40210,645
2006-08-21Open-market sale300$60.41210,345
2006-08-21Open-market sale600$60.42209,745
2006-08-21Open-market sale1,000$60.43208,745
2006-08-21Open-market sale300$60.44208,445
2006-08-21Open-market sale1,200$60.45207,245
2006-08-21Open-market sale1,100$60.46206,145
2006-08-21Open-market sale400$60.47205,745
2006-08-21Open-market sale1,700$60.33214,845
2006-08-21Open-market sale700$60.37211,945
2006-08-21Open-market sale600$60.36212,645
2006-08-21Open-market sale300$60.35213,245
2006-08-21Option exercise (derivative)33,531—433,069
2006-08-21Option exercise (derivative)14,594—0
2006-08-21Open-market sale400$60.28219,545
2006-08-21Open-market sale1,900$60.27219,945
2006-08-21Open-market sale1,800$60.26221,845
2006-08-21Open-market sale2,200$60.25223,645
2006-08-21Open-market sale1,900$60.24225,845
2006-08-21Open-market sale1,200$60.23227,745
2006-08-21Open-market sale400$60.22228,945
2006-08-21Open-market sale1,600$60.21229,345
2006-08-21Open-market sale300$60.18230,945
2006-08-21Open-market sale700$60.17231,245
2006-08-21Open-market sale1,700$60.16231,945
2006-08-21Open-market sale1,900$60.15233,645
2006-08-21Open-market sale1,100$60.14235,545
2006-08-21Open-market sale2,400$60.13236,645
2006-08-21Open-market sale1,000$60.12239,045
2006-08-21Open-market sale800$60.11240,045
2006-08-21Open-market sale559$60.10240,845
2006-08-21Open-market sale700$60.08241,404
2006-08-21Open-market sale400$60.07242,104
2006-08-21Open-market sale400$60.06242,504
2006-08-21Open-market sale200$60.05242,904
2006-08-21Open-market sale500$60.04243,104
2006-08-21Open-market sale2,500$60.03243,604
2006-08-21Open-market sale1,200$60.02246,104
2006-08-21Option exercise33,531$33.94247,304
2006-08-21Option exercise14,594$29.75213,773
2006-08-21Open-market sale1,000$60.32216,545
2006-08-21Open-market sale700$60.31217,545
2006-08-21Open-market sale200$60.30218,245
2006-08-21Open-market sale1,100$60.29218,445
2006-08-18Grant / award (derivative)42$59.8533,262
2006-08-14Open-market sale400$59.02199,979
2006-08-14Open-market sale300$59.04199,679
2006-08-14Open-market sale1,000$58.91214,675
2006-08-14Open-market sale2,000$58.92212,675
2006-08-14Open-market sale900$58.93211,775
2006-08-14Open-market sale900$58.94210,875
2006-08-14Open-market sale300$58.95210,575
2006-08-14Open-market sale800$58.96209,775
2006-08-14Open-market sale400$58.97209,375
2006-08-14Open-market sale2,000$58.98207,375
2006-08-14Open-market sale3,896$58.99203,479
2006-08-14Open-market sale2,200$59.00201,279
2006-08-14Open-market sale900$59.01200,379
2006-08-14Open-market sale500$59.05199,179
2006-08-14Option exercise (derivative)48,125—14,594
2006-08-14Open-market sale800$58.59229,575
2006-08-14Open-market sale800$58.57230,375
2006-08-14Open-market sale1,000$58.60228,575
2006-08-14Open-market sale800$58.62227,775
2006-08-14Open-market sale400$58.63227,375
2006-08-14Open-market sale300$58.64227,075
2006-08-14Open-market sale400$58.68226,675
2006-08-14Open-market sale300$58.71226,375
2006-08-14Open-market sale500$58.73225,875
2006-08-14Open-market sale800$58.74225,075
2006-08-14Open-market sale1,100$58.76223,975
2006-08-14Open-market sale400$58.78223,575
2006-08-14Open-market sale1,100$58.80222,475
2006-08-14Open-market sale700$58.81221,775
2006-08-14Open-market sale300$58.82221,475
2006-08-14Open-market sale300$58.84221,175
2006-08-14Open-market sale100$58.56231,175
2006-08-14Open-market sale2,500$58.55231,275
2006-08-14Open-market sale500$58.54233,775
2006-08-14Open-market sale900$58.53234,275
2006-08-14Open-market sale1,200$58.52235,175
2006-08-14Open-market sale1,000$58.50236,375
2006-08-14Open-market sale500$58.49237,375
2006-08-14Open-market sale1,900$58.48237,875
2006-08-14Open-market sale400$58.42239,775
2006-08-14Option exercise48,125$29.75240,175
2006-08-14Open-market sale4,000$58.90215,675
2006-08-14Open-market sale800$58.89219,675
2006-08-14Open-market sale300$58.87220,475
2006-08-14Open-market sale400$58.86220,775
2006-08-07Open-market sale1,900$58.67195,150
2006-08-07Open-market sale200$58.70193,050
2006-08-07Open-market sale1,600$58.69193,250
2006-08-07Open-market sale300$58.68194,850
2006-08-07Open-market sale700$58.71192,350
2006-08-07Open-market sale1,200$58.66197,050
2006-08-07Open-market sale1,800$58.65198,250
2006-08-07Open-market sale300$58.64200,050
2006-08-07Open-market sale300$58.74192,050
2006-08-07Option exercise (derivative)48,125—62,719
2006-08-07Open-market sale1,800$58.38224,508
2006-08-07Open-market sale500$58.37226,308
2006-08-07Open-market sale1,100$58.36226,808
2006-08-07Open-market sale700$58.35227,908
2006-08-07Open-market sale1,100$58.34228,608
2006-08-07Open-market sale1,200$58.31229,708
2006-08-07Open-market sale200$58.30230,908
2006-08-07Open-market sale1,600$58.29231,108
2006-08-07Open-market sale300$58.27232,708
2006-08-07Option exercise48,125$29.75233,008
2006-08-07Open-market sale600$58.63200,350
2006-08-07Open-market sale100$58.62200,950
2006-08-07Open-market sale300$58.61201,050
2006-08-07Open-market sale600$58.60201,350
2006-08-07Open-market sale400$58.59201,950
2006-08-07Open-market sale300$58.58202,350
2006-08-07Open-market sale2,000$58.57202,650
2006-08-07Open-market sale600$58.54204,650
2006-08-07Open-market sale1,400$58.53205,250
2006-08-07Open-market sale1,600$58.51206,650
2006-08-07Open-market sale1,300$58.50208,250
2006-08-07Open-market sale1,100$58.49209,550
2006-08-07Open-market sale900$58.47210,650
2006-08-07Open-market sale2,258$58.46211,550
2006-08-07Open-market sale1,100$58.45213,808
2006-08-07Open-market sale400$58.43214,908
2006-08-07Open-market sale1,700$58.42215,308
2006-08-07Open-market sale2,700$58.41217,008
2006-08-07Open-market sale3,600$58.40219,708
2006-08-07Open-market sale1,200$58.39223,308
2006-08-04Grant / award (derivative)43$58.7333,220
2006-07-21Grant / award (derivative)42$58.8533,177
2006-07-07Grant / award (derivative)44$56.9733,135
2006-06-23Grant / award (derivative)44$56.9333,091
2006-06-09Grant / award (derivative)43$57.8232,821
2006-05-26Grant / award (derivative)45$56.0532,777
2006-05-22Open-market sale400$55.22185,183
2006-05-22Open-market sale800$55.21185,583
2006-05-22Open-market sale300$55.24184,883
2006-05-22Option exercise (derivative)48,125—110,844
2006-05-22Open-market sale2,100$55.01222,214
2006-05-22Open-market sale1,000$55.00224,314
2006-05-22Open-market sale200$54.98225,314
2006-05-22Open-market sale500$54.97225,514
2006-05-22Open-market sale300$54.92226,014
2006-05-22Option exercise48,125$29.75226,314
2006-05-22Open-market sale3,200$55.20186,383
2006-05-22Open-market sale1,000$55.19189,583
2006-05-22Open-market sale500$55.18190,583
2006-05-22Open-market sale1,200$55.17191,083
2006-05-22Open-market sale2,100$55.16192,283
2006-05-22Open-market sale2,100$55.15194,383
2006-05-22Open-market sale1,200$55.14196,483
2006-05-22Open-market sale1,100$55.13197,683
2006-05-22Open-market sale2,100$55.12198,783
2006-05-22Open-market sale1,500$55.11200,883
2006-05-22Open-market sale3,231$55.10202,383
2006-05-22Open-market sale4,900$55.09205,614
2006-05-22Open-market sale2,100$55.08210,514
2006-05-22Open-market sale500$55.07212,614
2006-05-22Open-market sale2,000$55.06213,114
2006-05-22Open-market sale4,800$55.05215,114
2006-05-22Open-market sale600$55.04219,914
2006-05-22Open-market sale1,000$55.03220,514
2006-05-22Open-market sale700$55.02221,514
2006-05-15Open-market sale900$56.00194,089
2006-05-15Open-market sale500$55.99194,989
2006-05-15Open-market sale100$56.31178,189
2006-05-15Open-market sale200$56.28178,289
2006-05-15Open-market sale200$56.27178,489
2006-05-15Open-market sale100$56.23178,689
2006-05-15Open-market sale200$56.22178,789
2006-05-15Open-market sale800$56.21178,989
2006-05-15Open-market sale100$56.20179,789
2006-05-15Open-market sale200$56.18179,889
2006-05-15Open-market sale300$56.17180,089
2006-05-15Open-market sale100$56.15180,389
2006-05-15Open-market sale600$56.14180,489
2006-05-15Open-market sale700$56.12181,089
2006-05-15Open-market sale400$56.11181,789
2006-05-15Open-market sale1,000$56.10182,189
2006-05-15Open-market sale1,100$56.09183,189
2006-05-15Open-market sale800$56.08184,289
2006-05-15Open-market sale300$56.07185,089
2006-05-15Open-market sale1,300$56.06185,389
2006-05-15Open-market sale1,100$56.05186,689
2006-05-15Open-market sale1,900$56.04187,789
2006-05-15Open-market sale2,500$56.03189,689
2006-05-15Open-market sale500$56.02192,189
2006-05-15Open-market sale1,400$56.01192,689
2006-05-15Option exercise (derivative)48,125—158,969
2006-05-15Open-market sale700$55.47217,830
2006-05-15Open-market sale400$55.40219,230
2006-05-15Option exercise48,125$29.75219,630
2006-05-15Open-market sale700$55.98195,489
2006-05-15Open-market sale400$55.97196,189
2006-05-15Open-market sale200$55.96196,589
2006-05-15Open-market sale400$55.95196,789
2006-05-15Open-market sale500$55.94197,189
2006-05-15Open-market sale300$55.88197,689
2006-05-15Open-market sale200$55.87197,989
2006-05-15Open-market sale1,000$55.86198,189
2006-05-15Open-market sale700$55.85199,189
2006-05-15Open-market sale300$55.81199,889
2006-05-15Open-market sale200$55.79200,189
2006-05-15Open-market sale300$55.69200,389
2006-05-15Open-market sale200$55.68200,689
2006-05-15Open-market sale1,300$55.65200,889
2006-05-15Open-market sale300$55.63202,189
2006-05-15Open-market sale1,100$55.60202,489
2006-05-15Open-market sale1,200$55.57203,589
2006-05-15Open-market sale1,800$55.56204,789
2006-05-15Open-market sale2,000$55.55206,589
2006-05-15Open-market sale2,000$55.54208,589
2006-05-15Open-market sale1,200$55.53210,589
2006-05-15Open-market sale1,900$55.52211,789
2006-05-15Open-market sale1,800$55.51213,689
2006-05-15Open-market sale1,941$55.50215,489
2006-05-15Open-market sale400$55.48217,430
2006-05-15Open-market sale400$55.41218,830
2006-05-15Open-market sale300$55.44218,530
2006-05-12Grant / award (derivative)45$54.9732,733
2006-05-08Option exercise (derivative)48,125—207,094
2006-05-08Open-market sale400$55.33204,087
2006-05-08Open-market sale1,400$55.30204,487
2006-05-08Open-market sale700$55.29205,887
2006-05-08Open-market sale500$55.28206,587
2006-05-08Open-market sale1,200$55.22207,087
2006-05-08Open-market sale400$55.21208,287
2006-05-08Open-market sale1,000$55.19208,687
2006-05-08Open-market sale200$55.18209,687
2006-05-08Open-market sale200$55.17209,887
2006-05-08Open-market sale100$55.14210,087
2006-05-08Open-market sale900$55.12210,187
2006-05-08Open-market sale300$55.63191,287
2006-05-08Open-market sale1,000$55.10211,587
2006-05-08Open-market sale200$55.08212,587
2006-05-08Option exercise48,125$29.75212,787
2006-05-08Open-market sale600$55.76189,987
2006-05-08Open-market sale200$55.73190,587
2006-05-08Open-market sale500$55.66190,787
2006-05-08Open-market sale200$55.36203,887
2006-05-08Open-market sale1,200$55.37202,687
2006-05-08Open-market sale1,400$55.38201,287
2006-05-08Open-market sale1,600$55.39199,687
2006-05-08Open-market sale1,700$55.40197,987
2006-05-08Open-market sale2,400$55.41195,587
2006-05-08Open-market sale1,000$55.42194,587
2006-05-08Open-market sale1,400$55.43193,187
2006-05-08Open-market sale900$55.45192,287
2006-05-08Open-market sale200$55.47192,087
2006-05-08Open-market sale500$55.55191,587
2006-05-08Open-market sale500$55.11211,087
2006-05-08Open-market sale400$56.11174,405
2006-05-08Open-market sale1,700$56.10174,805
2006-05-08Open-market sale400$56.09176,505
2006-05-08Open-market sale300$56.06176,905
2006-05-08Open-market sale300$56.05177,205
2006-05-08Open-market sale400$56.04177,505
2006-05-08Open-market sale400$56.02177,905
2006-05-08Open-market sale1,282$56.01178,305
2006-05-08Open-market sale400$55.98179,587
2006-05-08Open-market sale900$55.95179,987
2006-05-08Open-market sale1,000$55.94180,887
2006-05-08Open-market sale1,300$55.93181,887
2006-05-08Open-market sale2,500$55.92183,187
2006-05-08Open-market sale900$55.91185,687
2006-05-08Open-market sale300$55.90186,587
2006-05-08Open-market sale300$55.89186,887
2006-05-08Open-market sale300$55.86187,187
2006-05-08Open-market sale800$55.81187,487
2006-05-08Open-market sale200$55.80188,287
2006-05-08Open-market sale600$55.79188,487
2006-05-08Open-market sale600$55.78189,087
2006-05-08Open-market sale300$55.77189,687
2006-05-08Open-market sale700$56.15171,505
2006-05-08Open-market sale1,100$56.14172,205
2006-05-08Open-market sale300$56.13173,305
2006-05-08Open-market sale800$56.12173,605
2006-05-01Option exercise (derivative)48,125—255,219
2006-05-01Open-market sale2,200$54.08176,162
2006-05-01Open-market sale1,200$54.04180,162
2006-05-01Open-market sale1,200$54.05178,962
2006-05-01Open-market sale700$54.03181,362
2006-05-01Open-market sale4,119$54.02182,062
2006-05-01Open-market sale1,100$54.01186,181
2006-05-01Open-market sale5,500$54.00187,281
2006-05-01Open-market sale2,100$53.99192,781
2006-05-01Open-market sale3,000$53.98194,881
2006-05-01Open-market sale700$53.97197,881
2006-05-01Open-market sale200$53.96198,581
2006-05-01Open-market sale1,600$53.95198,781
2006-05-01Open-market sale1,000$53.94200,381
2006-05-01Open-market sale1,300$53.93201,381
2006-05-01Open-market sale900$53.92202,681
2006-05-01Open-market sale900$53.91203,581
2006-05-01Open-market sale1,500$53.90204,481
2006-05-01Open-market sale300$53.89205,981
2006-05-01Option exercise48,125$29.75206,281
2006-05-01Open-market sale300$54.18165,862
2006-05-01Open-market sale600$54.16166,162
2006-05-01Open-market sale400$54.15166,762
2006-05-01Open-market sale900$54.14167,162
2006-05-01Open-market sale1,500$54.13168,062
2006-05-01Open-market sale1,000$54.12169,562
2006-05-01Open-market sale2,000$54.11170,562
2006-05-01Open-market sale2,500$54.10172,562
2006-05-01Open-market sale1,100$54.09175,062
2006-05-01Open-market sale400$54.06178,562
2006-05-01Open-market sale200$54.07178,362
2006-05-01Open-market sale400$54.25164,662
2006-05-01Open-market sale600$54.20165,062
2006-05-01Open-market sale200$54.19165,662
2006-04-28Grant / award (derivative)46$54.0032,687
2006-04-13Grant / award (derivative)48$51.7332,641
2006-03-31Grant / award (derivative)47$52.9032,593
2006-03-17Grant / award (derivative)45$55.9032,545
2006-03-03Grant / award (derivative)18$57.0232,268
2006-02-27Option exercise (derivative)48,125—303,344
2006-02-27Open-market sale2,000$57.63171,476
2006-02-27Open-market sale1,100$57.62173,476
2006-02-27Open-market sale2,400$57.61174,576
2006-02-27Open-market sale2,700$57.60176,976
2006-02-27Open-market sale2,200$57.59179,676
2006-02-27Open-market sale700$57.58181,876
2006-02-27Open-market sale500$57.57182,576
2006-02-27Open-market sale900$57.56183,076
2006-02-27Open-market sale1,800$57.55183,976
2006-02-27Open-market sale300$57.54185,776
2006-02-27Open-market sale300$57.52188,276
2006-02-27Open-market sale1,800$57.51188,576
2006-02-27Open-market sale800$57.50190,376
2006-02-27Open-market sale2,300$57.48191,176
2006-02-27Open-market sale1,100$57.47193,476
2006-02-27Open-market sale1,100$57.46194,576
2006-02-27Open-market sale400$57.45195,676
2006-02-27Open-market sale1,200$57.44196,076
2006-02-27Open-market sale2,000$57.43197,276
2006-02-27Option exercise48,125$29.75199,276
2006-02-27Open-market sale2,300$57.64169,176
2006-02-27Open-market sale2,220$57.65166,956
2006-02-27Open-market sale2,600$57.66164,356
2006-02-27Open-market sale1,400$57.67162,956
2006-02-27Open-market sale1,600$57.68161,356
2006-02-27Open-market sale2,200$57.53186,076
2006-02-27Open-market sale600$57.71158,156
2006-02-27Open-market sale1,100$57.70158,756
2006-02-27Open-market sale1,500$57.69159,856
2006-02-21Option exercise (derivative)48,125—351,469
2006-02-21Open-market sale900$56.60161,351
2006-02-21Open-market sale2,400$56.49185,351
2006-02-21Open-market sale1,600$56.50183,751
2006-02-21Open-market sale800$56.47190,051
2006-02-21Open-market sale200$56.46190,851
2006-02-21Open-market sale300$56.45191,051
2006-02-21Open-market sale500$56.41191,351
2006-02-21Open-market sale400$56.40191,851
2006-02-21Open-market sale100$56.39192,251
2006-02-21Open-market sale100$56.26192,351
2006-02-21Option exercise48,125$29.75192,451
2006-02-21Open-market sale500$56.65154,151
2006-02-21Open-market sale2,200$56.64154,651
2006-02-21Open-market sale800$56.63156,851
2006-02-21Open-market sale2,300$56.62157,651
2006-02-21Open-market sale1,400$56.61159,951
2006-02-21Open-market sale2,300$56.48187,751
2006-02-21Open-market sale3,800$56.59162,251
2006-02-21Open-market sale2,500$56.58166,051
2006-02-21Open-market sale2,000$56.57168,551
2006-02-21Open-market sale2,600$56.56170,551
2006-02-21Open-market sale1,200$56.55173,151
2006-02-21Open-market sale2,600$56.54174,351
2006-02-21Open-market sale1,700$56.53176,951
2006-02-21Open-market sale1,300$56.52178,651
2006-02-21Open-market sale3,800$56.51179,951
2006-02-21Open-market sale500$56.67153,351
2006-02-21Open-market sale300$56.66153,851
2006-02-21Open-market sale900$56.77151,151
2006-02-21Open-market sale400$56.76152,051
2006-02-21Open-market sale500$56.71152,451
2006-02-21Open-market sale400$56.68152,951
2006-02-13Option exercise (derivative)48,125—399,594
2006-02-13Open-market sale3,400$55.88165,706
2006-02-13Open-market sale3,400$55.87169,106
2006-02-13Open-market sale3,100$55.86172,506
2006-02-13Open-market sale900$55.85175,606
2006-02-13Open-market sale800$55.84176,506
2006-02-13Open-market sale3,100$55.83177,306
2006-02-13Open-market sale2,000$55.82180,406
2006-02-13Open-market sale800$55.81182,406
2006-02-13Open-market sale600$55.80183,206
2006-02-13Open-market sale1,500$55.79183,806
2006-02-13Open-market sale300$55.78185,306
2006-02-13Option exercise48,125$29.75185,606
2006-02-13Open-market sale3,000$55.89162,706
2006-02-13Open-market sale1,000$55.90161,706
2006-02-13Open-market sale500$55.91161,206
2006-02-13Open-market sale1,500$55.92159,706
2006-02-13Open-market sale3,980$55.93155,726
2006-02-13Open-market sale900$56.05144,326
2006-02-13Open-market sale700$56.03145,226
2006-02-13Open-market sale700$56.02145,926
2006-02-13Open-market sale1,500$56.01146,626
2006-02-13Open-market sale600$56.00148,126
2006-02-13Open-market sale1,000$55.99148,726
2006-02-13Open-market sale300$55.97149,726
2006-02-13Open-market sale500$55.96150,026
2006-02-13Open-market sale2,100$55.95150,526
2006-02-13Open-market sale3,100$55.94152,626
2006-02-06Option exercise (derivative)48,125—447,719
2006-02-06Open-market sale500$55.71178,332
2006-02-06Open-market sale1,000$55.97139,081
2006-02-06Open-market sale4,000$55.96140,081
2006-02-06Open-market sale500$55.95144,081
2006-02-06Open-market sale2,000$55.94144,581
2006-02-06Open-market sale1,100$55.93146,581
2006-02-06Open-market sale2,200$55.92147,681
2006-02-06Open-market sale2,300$55.91149,881
2006-02-06Open-market sale5,300$55.90152,181
2006-02-06Open-market sale4,000$55.89157,481
2006-02-06Open-market sale400$55.88161,481
2006-02-06Open-market sale1,700$55.87161,881
2006-02-06Open-market sale2,151$55.86163,581
2006-02-06Open-market sale400$55.85165,732
2006-02-06Open-market sale3,100$55.84166,132
2006-02-06Open-market sale2,900$55.83169,232
2006-02-06Open-market sale800$55.82172,132
2006-02-06Open-market sale500$55.81172,932
2006-02-06Open-market sale300$55.80173,432
2006-02-06Open-market sale700$55.79173,732
2006-02-06Open-market sale800$55.77174,432
2006-02-06Open-market sale1,000$55.76175,232
2006-02-06Open-market sale1,400$55.75176,232
2006-02-06Open-market sale300$55.74177,632
2006-02-06Open-market sale400$55.72177,932
2006-02-06Open-market sale900$55.98138,181
2006-02-06Option exercise48,125$29.75178,832
2006-02-06Open-market sale400$55.99137,781
2006-02-06Open-market sale300$56.02137,481
2006-01-23Grant / award (derivative)84,525$58.55194,648
2006-01-23Option exercise (derivative)98,178$58.5596,470
2006-01-23Option exercise98,178$58.55228,886
2006-01-23Disposition to issuer61,155$58.55130,707
2006-01-23Tax withholding37,023$58.55191,862

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