SEC CIK 1271325

MIAU MATTHEW

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

Current Positions

CompanyShares OwnedAs Of
SNXview stock →3,473,8882023-10-20

Position History — SNX

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

04,065,6758,131,34912,197,0242003-112006-102008-082009-072010-042011-062023-102023-10

Recent Filings — SNX

DateActivitySharesPriceOwned After
2023-10-20Open-market sale50,348$95.163,473,888
2023-10-20Open-market sale69,130$95.162,064,649
2023-10-20Open-market sale6,522$95.16145,542
2023-10-13Open-market sale43,478$95.51152,064
2023-10-13Open-market sale335,652$95.513,524,236
2023-10-13Open-market sale460,870$95.512,133,779
2023-04-04Grant / award1,975$0.00195,542
2022-10-05Open-market sale4,997,878$87.82302,102
2022-10-05Open-market buy2,594,649$87.822,594,649
2022-10-05Open-market buy2,403,229$87.822,403,229
2022-03-31Grant / award1,792$0.00193,567
2021-03-29Grant / award1,459$0.00191,775
2020-04-23Open-market buy1,000$73.00189,603
2020-04-22Open-market buy10,000$71.475,299,980
2020-04-01Grant / award2,094$0.00190,316
2020-03-31Open-market buy1,000$74.475,240,980
2020-03-31Open-market buy10,000$73.925,283,980
2020-03-31Open-market buy2,000$73.10188,603
2020-03-31Open-market buy10,000$74.325,273,980
2020-03-31Open-market buy3,000$74.435,243,980
2020-03-31Open-market buy10,000$74.415,253,980
2020-03-31Open-market buy10,000$74.175,263,980
2020-03-31Open-market buy6,000$74.355,289,980
2019-10-30Gift177,594$0.00186,603
2019-10-30Gift177,594$0.00188,222
2019-04-04Grant / award1,464$0.00365,816
2018-10-30Open-market buy100$76.908,609
2018-10-30Open-market buy100$76.938,709
2018-10-30Open-market buy100$76.978,809
2018-10-30Open-market buy200$77.009,009
2018-10-30Open-market buy100$75.637,109
2018-10-30Open-market buy100$75.937,209
2018-10-30Open-market buy100$76.027,309
2018-10-30Open-market buy100$76.047,409
2018-10-30Open-market buy100$76.758,209
2018-10-30Open-market buy100$76.778,309
2018-10-30Open-market buy100$76.818,409
2018-10-30Open-market buy100$76.688,009
2018-10-30Open-market buy100$76.718,109
2018-10-30Open-market buy100$76.868,509
2018-10-30Open-market buy100$76.077,509
2018-10-30Open-market buy100$76.267,609
2018-10-30Open-market buy100$76.367,709
2018-10-30Open-market buy100$76.447,809
2018-10-30Open-market buy100$76.487,909
2018-10-29Open-market buy100$76.227,009
2018-10-29Open-market buy100$75.466,909
2018-10-29Open-market buy40$74.506,809
2018-10-29Open-market buy100$75.526,769
2018-10-29Open-market buy60$74.646,669
2018-10-29Open-market buy100$75.686,609
2018-10-29Open-market buy100$75.826,509
2018-10-29Open-market buy100$75.846,409
2018-10-29Open-market buy100$75.876,309
2018-10-29Open-market buy100$75.896,209
2018-10-29Open-market buy100$75.956,109
2018-10-29Open-market buy100$76.266,009
2018-10-29Open-market buy100$76.645,909
2018-10-29Open-market buy100$76.845,809
2018-10-29Open-market buy100$76.865,709
2018-10-29Open-market buy100$77.075,609
2018-10-29Open-market buy100$77.335,509
2018-10-29Open-market buy2$77.385,409
2018-10-29Open-market buy98$77.395,407
2018-10-29Open-market buy100$77.485,309
2018-10-29Open-market buy200$77.505,209
2018-10-29Open-market buy1,320$78.42217,050
2018-10-24Open-market buy900$77.905,233,980
2018-10-24Open-market buy1,200$80.005,009
2018-10-24Open-market buy6,000$78.105,239,980
2018-10-22Open-market buy10,000$80.785,161,080
2018-10-22Open-market buy5,000$80.755,228,080
2018-10-22Open-market buy5,000$80.895,233,080
2018-10-22Open-market buy3,809$79.003,809
2018-10-22Open-market buy10,000$80.305,130,080
2018-10-22Open-market buy5,000$80.815,218,080
2018-10-22Open-market buy5,000$80.595,213,080
2018-10-22Open-market buy5,000$80.795,208,080
2018-10-22Open-market buy5,000$80.205,203,080
2018-10-22Open-market buy5,000$80.305,198,080
2018-10-22Open-market buy5,000$79.645,193,080
2018-10-22Open-market buy10,000$80.605,188,080
2018-10-22Open-market buy5,000$79.505,178,080
2018-10-22Open-market buy2,000$80.535,173,080
2018-10-22Open-market buy10,000$80.795,171,080
2018-10-22Open-market buy5,000$80.805,223,080
2018-10-22Open-market buy5,000$80.715,151,080
2018-10-22Open-market buy5,000$80.695,146,080
2018-10-22Open-market buy11,000$80.555,141,080
2018-10-19Open-market buy122,202$78.275,120,080
2018-04-18Open-market sale2,000$104.76364,352
2018-04-17Open-market sale700$103.96367,652
2018-04-17Open-market sale1,300$104.00366,352
2018-04-16Open-market sale2,000$104.22368,352
2018-04-13Open-market sale2,000$104.15370,352
2018-04-12Open-market sale1,000$103.55372,352
2018-04-11Open-market sale1,000$103.04373,352
2018-04-10Open-market sale1,000$101.84373,057
2018-04-09Open-market sale500$98.15374,057
2018-04-09Grant / award1,295$0.00375,352
2018-04-05Open-market sale500$98.05374,557
2018-04-04Open-market sale300$97.95375,057
2018-04-04Open-market sale200$97.94375,357
2018-01-22Open-market sale2,000$132.00215,730
2018-01-17Open-market sale349,000$130.303,859,888
2018-01-17Open-market sale451,000$130.304,997,878
2017-04-04Grant / award1,137$0.00375,557
2016-10-31Open-market sale3,000$102.094,208,888
2016-10-28Open-market sale681$103.175,448,878
2016-10-26Open-market sale1,200$103.885,449,559
2016-10-26Open-market sale2,000$104.155,462,759
2016-10-26Open-market sale3,000$104.015,459,759
2016-10-26Open-market sale5,900$103.615,453,859
2016-10-26Open-market sale3,100$103.875,450,759
2016-10-26Open-market sale2,000$104.254,217,188
2016-10-26Open-market sale5,300$103.824,211,888
2016-10-24Open-market sale6,000$105.21217,730
2016-10-24Open-market sale4,100$105.024,237,288
2016-10-24Open-market sale7,800$105.034,229,488
2016-10-24Open-market sale13,800$105.045,491,990
2016-10-24Open-market sale8,721$105.035,477,079
2016-10-24Open-market sale6,190$105.015,485,800
2016-10-24Open-market sale3,100$105.424,219,188
2016-10-24Open-market sale2,100$105.145,474,979
2016-10-24Open-market sale4,200$105.475,470,779
2016-10-24Open-market sale4,100$105.425,466,679
2016-10-24Open-market sale710$105.025,465,969
2016-10-24Open-market sale3,100$105.184,226,388
2016-10-24Open-market sale4,100$105.414,222,288
2016-10-24Open-market sale5,800$105.014,241,388
2016-10-24Open-market sale1,210$105.435,464,759
2016-10-19Open-market sale3,600$105.515,516,090
2016-10-19Open-market sale1,910$105.615,519,690
2016-10-19Open-market sale3,100$105.385,512,990
2016-10-19Open-market sale3,100$105.025,509,890
2016-10-19Open-market sale4,100$105.115,505,790
2016-10-19Open-market sale2,300$105.304,258,688
2016-10-19Open-market sale2,300$105.614,256,388
2016-10-19Open-market sale2,300$105.434,254,088
2016-10-19Open-market sale3,484$105.034,248,304
2016-10-19Open-market sale1,116$105.114,247,188
2016-10-19Open-market sale2,300$105.245,521,600
2016-10-19Open-market sale2,300$105.314,251,788
2016-10-18Open-market sale3,000$105.085,531,200
2016-10-18Open-market sale201$105.215,534,200
2016-10-18Open-market sale7,300$105.015,523,900
2016-10-18Open-market sale60$105.114,271,888
2016-10-18Open-market sale4,000$105.094,267,888
2016-10-18Open-market sale6,900$105.034,260,988
2016-10-17Open-market sale6,100$105.515,540,664
2016-10-17Open-market sale500$105.014,271,948
2016-10-17Open-market sale3,100$105.354,272,448
2016-10-17Open-market sale863$105.245,534,401
2016-10-17Open-market sale3,000$105.514,275,548
2016-10-17Open-market sale2,100$105.015,535,264
2016-10-17Open-market sale3,300$105.215,537,364
2016-10-14Open-market sale1,400$105.515,550,364
2016-10-14Open-market sale1,000$106.845,547,264
2016-10-14Open-market sale500$106.925,546,764
2016-10-14Open-market sale2,100$106.815,548,264
2016-10-14Open-market sale1,500$106.834,278,548
2016-10-14Open-market sale847$105.514,282,048
2016-10-14Open-market sale2,000$106.814,280,048
2016-04-05Grant / award1,270$0.00374,420
2015-04-09Grant / award1,562$0.00373,150
2014-04-25Gift60,000$0.00371,588
2014-04-25Gift60,000$0.00223,730
2014-04-24Gift11,368$0.00431,588
2014-04-24Gift11,368$0.00163,730
2014-04-11Grant / award1,337$0.00442,956
2014-01-28Option exercise (derivative)50,000$0.000
2014-01-28Option exercise50,000$18.25431,619
2014-01-28Option exercise5,000$18.48436,619
2014-01-28Option exercise5,000$18.97441,619
2014-01-27Gift152,362$0.00381,619
2014-01-27Gift152,362$0.00152,362
2013-10-31Open-market sale470$61.635,551,764
2013-10-31Open-market sale300$61.625,552,234
2013-10-31Open-market sale400$61.615,552,534
2013-10-31Open-market sale2,182$61.605,552,934
2013-10-31Open-market sale200$61.595,555,116
2013-10-31Open-market sale500$61.585,555,316
2013-10-31Open-market sale100$61.575,555,816
2013-10-31Open-market sale1,718$61.565,555,916
2013-10-31Open-market sale312$61.555,557,634
2013-10-31Open-market sale49$61.555,557,946
2013-10-31Open-market sale475$61.545,557,995
2013-10-31Open-market sale994$61.525,558,470
2013-10-31Open-market sale300$61.515,559,464
2013-10-31Open-market sale32,000$61.505,559,764
2013-10-30Open-market sale200$61.665,600,464
2013-10-30Open-market sale200$61.655,600,664
2013-10-30Open-market sale900$61.645,600,864
2013-10-30Open-market sale100$61.625,601,764
2013-10-30Open-market sale100$61.615,601,864
2013-10-30Open-market sale300$61.585,601,964
2013-10-30Open-market sale400$61.575,602,264
2013-10-30Open-market sale200$61.525,602,664
2013-10-30Open-market sale2,600$61.505,602,864
2013-10-30Open-market sale371$61.995,594,453
2013-10-30Open-market sale493$61.985,594,824
2013-10-30Open-market sale700$61.975,595,317
2013-10-30Open-market sale600$61.965,596,017
2013-10-30Open-market sale100$61.955,596,617
2013-10-30Open-market sale1,529$61.945,596,717
2013-10-30Open-market sale100$61.915,598,246
2013-10-30Open-market sale100$61.905,598,346
2013-10-30Open-market sale111$61.895,598,446
2013-10-30Open-market sale300$61.865,598,557
2013-10-30Open-market sale107$61.845,598,857
2013-10-30Open-market sale100$61.805,598,964
2013-10-30Open-market sale100$61.785,599,064
2013-10-30Open-market sale75$61.775,599,164
2013-10-30Open-market sale25$61.765,599,239
2013-10-30Open-market sale275$61.735,599,264
2013-10-30Open-market sale225$61.725,599,539
2013-10-30Open-market sale100$61.725,599,764
2013-10-30Open-market sale100$61.695,599,864
2013-10-30Open-market sale200$61.685,599,964
2013-10-30Open-market sale300$61.675,600,164
2013-10-30Open-market sale300$62.105,591,953
2013-10-30Open-market sale89$62.115,591,864
2013-10-30Open-market sale100$62.035,592,253
2013-10-30Open-market sale100$62.025,592,353
2013-10-30Open-market sale2,000$62.015,592,453
2013-10-30Open-market sale100$62.155,591,764
2013-10-29Open-market sale1,300$62.755,607,140
2013-10-29Open-market sale100$62.485,609,564
2013-10-29Open-market sale12$62.465,609,664
2013-10-29Open-market sale200$62.385,609,676
2013-10-29Open-market sale100$62.305,609,876
2013-10-29Open-market sale88$62.295,609,976
2013-10-29Open-market sale200$62.275,610,064
2013-10-29Open-market sale500$62.005,610,264
2013-10-29Open-market sale200$61.995,610,764
2013-10-29Open-market sale506$61.985,610,964
2013-10-29Open-market sale100$61.985,611,470
2013-10-29Open-market sale1,022$61.965,611,570
2013-10-29Open-market sale300$61.955,612,592
2013-10-29Open-market sale700$61.945,612,892
2013-10-29Open-market sale278$61.925,613,592
2013-10-29Open-market sale494$61.915,613,870
2013-10-29Open-market sale500$61.905,614,364
2013-10-29Open-market sale97$61.895,614,864
2013-10-29Open-market sale1,003$61.885,614,961
2013-10-29Open-market sale100$61.875,615,964
2013-10-29Open-market sale400$61.855,616,064
2013-10-29Open-market sale500$61.845,616,464
2013-10-29Open-market sale400$61.835,616,964
2013-10-29Open-market sale5$61.825,617,364
2013-10-29Open-market sale200$61.815,617,369
2013-10-29Open-market sale1,094$61.805,617,569
2013-10-29Open-market sale476$63.025,606,564
2013-10-29Open-market sale100$62.775,607,040
2013-10-29Open-market sale24$62.545,609,540
2013-10-29Open-market sale1,100$62.615,608,440
2013-10-29Open-market sale1,100$63.035,605,464
2013-10-29Open-market sale200$61.705,621,919
2013-10-29Open-market sale5$61.685,623,620
2013-10-29Open-market sale536$61.675,623,625
2013-10-29Open-market sale4,766$61.665,624,161
2013-10-29Open-market sale1,466$61.655,628,927
2013-10-29Open-market sale185$61.655,630,393
2013-10-29Open-market sale2,084$61.645,630,578
2013-10-29Open-market sale3,488$61.635,632,662
2013-10-29Open-market sale542$61.625,636,150
2013-10-29Open-market sale1,512$61.615,636,692
2013-10-29Open-market sale2,910$61.605,638,204
2013-10-29Open-market sale1,800$61.595,641,114
2013-10-29Open-market sale400$61.585,642,914
2013-10-29Open-market sale360$61.575,643,314
2013-10-29Open-market sale505$61.565,643,674
2013-10-29Open-market sale195$61.555,644,179
2013-10-29Open-market sale117$61.545,644,374
2013-10-29Open-market sale100$61.535,644,491
2013-10-29Open-market sale214$61.515,644,591
2013-10-29Open-market sale659$61.505,644,805
2013-10-29Open-market sale156$61.795,618,663
2013-10-29Open-market sale105$61.775,618,819
2013-10-29Open-market sale200$61.765,618,924
2013-10-29Open-market sale1,300$61.745,619,124
2013-10-29Open-market sale726$61.735,620,424
2013-10-29Open-market sale500$61.725,621,150
2013-10-29Open-market sale95$61.715,621,650
2013-10-29Open-market sale174$61.715,621,745
2013-10-29Open-market sale300$61.685,623,320
2013-10-29Open-market sale1,201$61.695,622,119
2013-10-28Open-market sale1,549$61.515,654,972
2013-10-28Open-market sale3,943$61.505,656,521
2013-10-28Open-market sale500$61.875,645,464
2013-10-28Open-market sale90$61.805,645,964
2013-10-28Open-market sale120$61.545,654,370
2013-10-28Open-market sale100$61.785,646,054
2013-10-28Open-market sale100$61.775,646,154
2013-10-28Open-market sale1,406$61.765,646,254
2013-10-28Open-market sale4$61.755,647,660
2013-10-28Open-market sale1,104$61.745,647,664
2013-10-28Open-market sale196$61.735,648,768
2013-10-28Open-market sale200$61.725,648,964
2013-10-28Open-market sale100$61.705,649,164
2013-10-28Open-market sale100$61.705,649,264
2013-10-28Open-market sale100$61.685,649,364
2013-10-28Open-market sale500$61.675,649,464
2013-10-28Open-market sale300$61.655,649,964
2013-10-28Open-market sale358$61.645,650,264
2013-10-28Open-market sale600$61.635,650,622
2013-10-28Open-market sale200$61.615,651,222
2013-10-28Open-market sale1,377$61.605,651,422
2013-10-28Open-market sale553$61.595,652,799
2013-10-28Open-market sale200$61.585,653,352
2013-10-28Open-market sale100$61.575,653,552
2013-10-28Open-market sale101$61.565,653,652
2013-10-28Open-market sale617$61.555,653,753
2013-10-28Open-market sale381$61.525,654,591
2013-10-28Open-market sale101$61.535,654,490
2013-10-25Open-market sale200$62.015,669,264
2013-10-25Open-market sale6,129$62.005,669,464
2013-10-25Open-market sale1,200$61.995,675,593
2013-10-25Open-market sale400$61.975,676,793
2013-10-25Open-market sale200$61.935,677,193
2013-10-25Open-market sale400$61.915,677,393
2013-10-25Open-market sale100$61.875,677,793
2013-10-25Open-market sale100$61.835,677,893
2013-10-25Open-market sale400$61.825,677,993
2013-10-25Open-market sale200$61.815,678,393
2013-10-25Open-market sale300$61.805,678,593
2013-10-25Open-market sale500$61.765,678,893
2013-10-25Open-market sale200$61.705,679,393
2013-10-25Open-market sale400$61.685,679,593
2013-10-25Open-market sale200$61.675,679,993
2013-10-25Open-market sale65$61.665,680,193
2013-10-25Open-market sale35$61.655,680,258
2013-10-25Open-market sale100$61.655,680,293
2013-10-25Open-market sale200$61.635,680,393
2013-10-25Open-market sale300$61.625,680,593
2013-10-25Open-market sale100$61.615,680,893
2013-10-25Open-market sale500$61.595,680,993
2013-10-25Open-market sale200$61.585,681,493
2013-10-25Open-market sale100$61.565,681,693
2013-10-25Open-market sale300$61.555,681,793
2013-10-25Open-market sale2,000$61.505,682,093
2013-10-25Open-market sale100$62.105,666,364
2013-10-25Open-market sale2,400$62.095,666,464
2013-10-25Open-market sale300$62.035,668,864
2013-10-25Open-market sale100$62.025,669,164
2013-10-25Open-market sale100$62.205,661,884
2013-10-25Open-market sale2,200$62.155,662,814
2013-10-25Open-market sale1,350$62.115,665,014
2013-10-25Open-market sale20$62.275,660,464
2013-10-25Open-market sale900$62.245,660,484
2013-10-25Open-market sale500$62.225,661,384
2013-10-25Open-market sale550$62.195,661,984
2013-10-25Open-market sale180$62.185,662,534
2013-10-25Open-market sale100$62.165,662,714
2013-10-24Open-market sale2,300$61.525,693,582
2013-10-24Open-market sale100$61.515,695,882
2013-10-24Open-market sale13,111$61.505,695,982
2013-10-24Open-market sale100$61.705,684,093
2013-10-24Open-market sale100$61.705,684,193
2013-10-24Open-market sale1,823$61.695,684,293
2013-10-24Open-market sale100$61.695,686,116
2013-10-24Open-market sale500$61.685,686,216
2013-10-24Open-market sale600$61.675,686,716
2013-10-24Open-market sale200$61.675,687,316
2013-10-24Open-market sale800$61.665,687,516
2013-10-24Open-market sale308$61.655,688,316
2013-10-24Open-market sale100$61.635,688,624
2013-10-24Open-market sale200$61.615,688,724
2013-10-24Open-market sale89$61.605,688,924
2013-10-24Open-market sale200$61.595,689,013
2013-10-24Open-market sale1,100$61.585,689,213
2013-10-24Open-market sale300$61.575,690,313
2013-10-24Open-market sale277$61.565,690,613
2013-10-24Open-market sale1,200$61.555,690,890
2013-10-24Open-market sale200$61.545,692,090
2013-10-24Open-market sale100$61.545,692,290
2013-10-24Open-market sale1,192$61.535,692,390
2013-10-23Open-market sale4,760$61.505,709,093
2013-10-22Open-market sale12,933$61.505,745,920
2013-10-22Open-market sale100$61.515,745,820
2013-10-22Open-market sale3,600$61.515,742,220
2013-10-22Open-market sale3,579$61.525,738,641
2013-10-22Open-market sale2,029$61.535,736,412
2013-10-22Open-market sale67$61.545,736,345
2013-10-22Open-market sale2,318$61.545,734,027
2013-10-22Open-market sale100$61.555,733,927
2013-10-22Open-market sale2,200$61.555,731,727
2013-10-22Open-market sale2,190$61.565,729,537
2013-10-22Open-market sale700$61.575,728,837
2013-10-22Open-market sale3,585$61.575,725,252
2013-10-22Open-market sale300$61.585,724,952
2013-10-22Open-market sale1,304$61.585,723,648
2013-10-22Open-market sale200$61.595,723,448
2013-10-22Open-market sale1,800$61.595,721,648
2013-10-22Open-market sale300$61.605,721,348
2013-10-22Open-market sale3,011$61.605,718,337
2013-10-22Open-market sale200$61.535,738,441
2013-10-22Open-market sale1,000$61.615,717,337
2013-10-22Open-market sale100$61.625,717,237
2013-10-22Open-market sale100$61.625,717,137
2013-10-22Open-market sale900$61.635,716,237
2013-10-22Open-market sale484$61.645,715,753
2013-10-22Open-market sale1,500$61.655,714,253
2013-10-22Open-market sale100$61.675,714,153
2013-10-22Open-market sale100$61.695,714,053
2013-10-22Open-market sale100$61.725,713,953
2013-10-22Open-market sale100$61.745,713,853
2013-10-21Open-market sale500$61.515,762,309
2013-10-21Open-market sale10,900$61.505,762,809
2013-10-21Open-market sale101$61.555,759,460
2013-10-21Open-market sale880$61.545,759,561
2013-10-21Open-market sale1,191$61.525,761,118
2013-10-21Open-market sale100$61.605,759,360
2013-10-21Open-market sale200$61.625,759,160
2013-10-21Open-market sale307$61.675,758,853
2013-10-21Open-market sale677$61.535,760,441
2013-10-18Open-market sale4,321$61.505,773,709
2013-10-04Open-market sale300$62.275,778,230
2013-10-04Open-market sale100$62.265,778,530
2013-10-04Open-market sale4,208$62.005,787,644
2013-10-04Open-market sale524$62.015,787,120
2013-10-04Open-market sale313$62.025,786,807
2013-10-04Open-market sale4$62.235,778,630
2013-10-04Open-market sale19$62.225,778,634
2013-10-04Open-market sale220$62.215,778,653
2013-10-04Open-market sale172$62.205,778,873
2013-10-04Open-market sale200$62.195,779,045
2013-10-04Open-market sale200$62.185,779,245
2013-10-04Open-market sale100$62.185,779,445
2013-10-04Open-market sale1,700$62.175,779,545
2013-10-04Open-market sale603$62.165,781,245
2013-10-04Open-market sale605$62.155,781,848
2013-10-04Open-market sale889$62.145,782,453
2013-10-04Open-market sale243$62.135,783,342
2013-10-04Open-market sale345$62.125,783,585
2013-10-04Open-market sale100$62.115,783,930
2013-10-04Open-market sale100$62.105,784,030
2013-10-04Open-market sale100$62.095,784,130
2013-10-04Open-market sale976$62.085,784,230
2013-10-04Open-market sale368$62.075,785,206
2013-10-04Open-market sale202$62.065,785,574
2013-10-04Open-market sale199$62.055,785,776
2013-10-04Open-market sale632$62.045,785,975
2013-10-04Open-market sale200$62.035,786,607
2013-10-04Open-market sale145$62.295,778,085
2013-10-04Open-market sale55$62.305,778,030
2013-10-03Open-market sale31$62.205,791,852
2013-10-03Open-market sale1$62.115,791,883
2013-10-03Open-market sale300$62.105,791,884
2013-10-03Open-market sale200$62.085,792,184
2013-10-03Open-market sale155$62.065,792,384
2013-10-03Open-market sale100$62.045,792,539
2013-10-03Open-market sale2,113$62.005,792,639
2013-10-02Open-market sale900$62.035,805,459
2013-10-02Open-market sale1,513$62.025,806,359
2013-10-02Open-market sale735$62.015,807,872
2013-10-02Open-market sale500$62.045,804,959
2013-10-02Open-market sale606$62.055,804,353
2013-10-02Open-market sale1,401$62.065,802,952
2013-10-02Open-market sale10,645$62.005,808,607
2013-10-02Open-market sale100$62.305,794,752
2013-10-02Open-market sale100$62.295,794,852
2013-10-02Open-market sale200$62.285,794,952
2013-10-02Open-market sale100$62.275,795,152
2013-10-02Open-market sale15$62.255,795,252
2013-10-02Open-market sale685$62.235,795,267
2013-10-02Open-market sale400$62.225,795,952
2013-10-02Open-market sale200$62.215,796,352
2013-10-02Open-market sale600$62.195,796,552
2013-10-02Open-market sale100$62.185,797,152
2013-10-02Open-market sale300$62.165,797,252
2013-10-02Open-market sale400$62.155,797,552
2013-10-02Open-market sale400$62.145,797,952
2013-10-02Open-market sale500$62.135,798,352
2013-10-02Open-market sale500$62.125,798,852
2013-10-02Open-market sale100$62.125,799,352
2013-10-02Open-market sale300$62.115,799,452
2013-10-02Open-market sale45$62.105,799,752
2013-10-02Open-market sale1,006$62.095,799,797
2013-10-02Open-market sale1,500$62.085,800,803
2013-10-02Open-market sale649$62.075,802,303
2013-10-01Open-market sale111$62.045,819,963
2013-10-01Open-market sale300$62.035,820,074
2013-10-01Open-market sale78$62.025,820,374
2013-10-01Open-market sale200$62.005,820,452
2013-10-01Open-market sale200$61.995,820,652
2013-10-01Open-market sale100$61.985,820,852
2013-10-01Open-market sale2,300$61.975,820,952
2013-10-01Open-market sale828$61.965,823,252
2013-10-01Open-market sale703$61.955,824,080
2013-10-01Open-market sale269$61.945,824,783
2013-10-01Open-market sale300$61.935,825,052
2013-10-01Open-market sale300$62.095,819,252
2013-10-01Open-market sale100$61.915,825,552
2013-10-01Open-market sale200$61.905,825,652
2013-10-01Open-market sale300$61.895,825,852
2013-10-01Open-market sale306$61.885,826,152
2013-10-01Open-market sale100$61.875,826,458
2013-10-01Open-market sale691$61.865,826,558
2013-10-01Open-market sale700$61.855,827,249
2013-10-01Open-market sale709$61.845,827,949
2013-10-01Open-market sale817$61.835,828,658
2013-10-01Open-market sale1,594$61.825,829,475
2013-10-01Open-market sale800$61.815,831,069
2013-10-01Open-market sale311$62.055,819,652
2013-10-01Open-market sale100$62.075,819,552
2013-10-01Open-market sale200$61.925,825,352
2013-10-01Open-market sale2,226$61.515,851,355
2013-10-01Open-market sale15,671$61.505,853,581
2013-10-01Open-market sale300$61.525,851,055
2013-10-01Open-market sale300$61.805,831,869
2013-10-01Open-market sale900$61.795,832,169
2013-10-01Open-market sale6$61.795,833,069
2013-10-01Open-market sale900$61.785,833,075
2013-10-01Open-market sale1,094$61.775,833,975
2013-10-01Open-market sale300$61.765,835,069
2013-10-01Open-market sale200$61.755,835,369
2013-10-01Open-market sale1,525$61.745,835,569
2013-10-01Open-market sale201$61.725,837,094
2013-10-01Open-market sale200$61.715,837,295
2013-10-01Open-market sale800$61.705,837,495
2013-10-01Open-market sale975$61.695,838,295
2013-10-01Open-market sale403$61.685,839,270
2013-10-01Open-market sale583$61.675,839,673
2013-10-01Open-market sale800$61.665,840,256
2013-10-01Open-market sale1,600$61.655,841,056
2013-10-01Open-market sale1,000$61.645,842,656
2013-10-01Open-market sale2,118$61.635,843,656
2013-10-01Open-market sale100$61.625,845,774
2013-10-01Open-market sale400$61.605,845,874
2013-10-01Open-market sale303$61.595,846,274
2013-10-01Open-market sale619$61.585,846,577
2013-10-01Open-market sale1,200$61.575,847,196
2013-10-01Open-market sale700$61.565,848,396
2013-10-01Open-market sale762$61.555,849,096
2013-10-01Open-market sale300$61.545,849,858
2013-10-01Open-market sale897$61.535,850,158
2013-09-30Open-market sale1,328$61.535,872,252
2013-09-30Open-market sale100$61.645,869,952
2013-09-30Open-market sale233$61.615,870,052
2013-09-30Open-market sale200$61.565,870,285
2013-09-30Open-market sale418$61.555,870,485
2013-09-30Open-market sale1,149$61.545,870,903
2013-09-30Open-market sale200$61.535,872,052
2013-09-30Open-market sale500$61.775,869,452
2013-09-30Open-market sale2,605$61.525,873,580
2013-09-30Open-market sale5,946$61.515,876,185
2013-09-30Open-market sale900$61.515,882,131
2013-09-30Open-market sale400$61.505,883,031
2013-09-30Open-market sale24,365$61.505,883,431
2013-09-30Open-market sale200$61.785,869,252
2013-04-26Option exercise (derivative)150,000$0.000
2013-04-26Option exercise150,000$12.00533,981
2013-04-05Grant / award2,563$0.00383,981
2012-04-30Grant / award2,362$0.00381,418
2012-01-23Open-market sale400$35.795,911,186
2012-01-23Open-market sale300$35.765,911,986
2012-01-23Open-market sale100$35.765,912,286
2012-01-23Open-market sale1,200$35.755,912,386
2012-01-23Open-market sale380$35.745,913,586
2012-01-23Open-market sale800$35.735,913,966
2012-01-23Open-market sale1,200$35.725,914,766
2012-01-23Open-market sale1,130$35.715,915,966
2012-01-23Open-market sale200$35.715,917,096
2012-01-23Open-market sale2,719$35.705,917,296
2012-01-23Open-market sale100$35.955,907,796
2012-01-23Open-market sale398$35.945,907,896
2012-01-23Open-market sale302$35.895,908,294
2012-01-23Open-market sale332$35.855,908,596
2012-01-23Open-market sale258$35.845,908,928
2012-01-23Open-market sale200$35.835,909,186
2012-01-23Open-market sale400$35.825,909,386
2012-01-23Open-market sale500$35.815,909,786
2012-01-23Open-market sale900$35.805,910,286
2012-01-23Open-market sale300$35.775,911,686
2012-01-23Open-market sale100$35.785,911,586
2012-01-23Open-market sale599$35.395,942,096
2012-01-23Open-market sale100$35.695,920,283
2012-01-23Open-market sale1,000$35.685,920,383
2012-01-23Open-market sale3,005$35.675,921,383
2012-01-23Open-market sale100$35.675,924,388
2012-01-23Open-market sale300$35.665,924,488
2012-01-23Open-market sale100$35.665,924,788
2012-01-23Open-market sale1,400$35.655,924,888
2012-01-23Open-market sale1,607$35.645,926,288
2012-01-23Open-market sale800$35.635,927,895
2012-01-23Open-market sale100$35.625,928,695
2012-01-23Open-market sale1,000$35.615,928,795
2012-01-23Open-market sale1,200$35.595,929,795
2012-01-23Open-market sale1,353$35.585,930,995
2012-01-23Open-market sale1,896$35.575,932,348
2012-01-23Open-market sale300$35.575,934,244
2012-01-23Open-market sale500$35.565,934,544
2012-01-23Open-market sale1,700$35.555,935,044
2012-01-23Open-market sale900$35.545,936,744
2012-01-23Open-market sale1,805$35.535,937,644
2012-01-23Open-market sale647$35.525,939,449
2012-01-23Open-market sale100$35.515,940,096
2012-01-23Open-market sale100$35.505,940,196
2012-01-23Open-market sale200$35.495,940,296
2012-01-23Open-market sale1,100$35.485,940,496
2012-01-23Open-market sale100$35.475,941,596
2012-01-23Open-market sale100$35.455,941,696
2012-01-23Open-market sale300$35.435,941,796
2012-01-23Open-market sale268$35.695,920,015
2012-01-23Open-market sale101$35.345,942,695
2012-01-20Open-market sale300$36.065,945,396
2012-01-20Open-market sale1,500$36.055,945,696
2012-01-20Open-market sale300$36.045,947,196
2012-01-20Open-market sale351$36.035,947,496
2012-01-20Open-market sale400$36.025,947,847
2012-01-20Open-market sale100$36.015,948,247
2012-01-20Open-market sale600$36.005,948,347
2012-01-20Open-market sale1,849$35.995,948,947
2012-01-20Open-market sale2,300$35.985,950,796
2012-01-20Open-market sale600$35.975,953,096
2012-01-20Open-market sale2,300$35.965,953,696
2012-01-20Open-market sale800$35.955,955,996
2012-01-20Open-market sale2,800$35.945,956,796
2012-01-20Open-market sale300$35.935,959,596
2012-01-20Open-market sale100$35.925,959,896
2012-01-20Open-market sale418$35.905,961,096
2012-01-20Open-market sale1,400$35.895,961,514
2012-01-20Open-market sale100$35.895,962,914
2012-01-20Open-market sale100$35.925,959,996
2012-01-20Open-market sale1,000$35.915,960,096
2012-01-20Open-market sale200$36.125,942,796
2012-01-20Open-market sale78$36.125,942,996
2012-01-20Open-market sale423$36.095,943,074
2012-01-20Open-market sale700$36.085,943,497
2012-01-20Open-market sale1,199$36.075,944,197
2012-01-20Open-market sale982$35.835,969,914
2012-01-20Open-market sale200$35.825,970,896
2012-01-20Open-market sale1,100$35.815,971,096
2012-01-20Open-market sale100$35.805,972,196
2012-01-20Open-market sale200$35.795,972,296
2012-01-20Open-market sale501$35.785,972,496
2012-01-20Open-market sale1,000$35.775,972,997
2012-01-20Open-market sale100$35.765,973,997
2012-01-20Open-market sale100$35.755,974,097
2012-01-20Open-market sale200$35.745,974,197
2012-01-20Open-market sale500$35.735,974,397
2012-01-20Open-market sale1,507$35.885,963,014
2012-01-20Open-market sale300$35.715,974,997
2012-01-20Open-market sale299$35.705,975,297
2012-01-20Open-market sale600$35.695,975,596
2012-01-20Open-market sale200$35.675,976,196
2012-01-20Open-market sale300$35.655,976,396
2012-01-20Open-market sale26$35.655,976,696
2012-01-20Open-market sale200$35.645,976,722
2012-01-20Open-market sale274$35.635,976,922
2012-01-20Open-market sale200$35.585,977,196
2012-01-20Open-market sale300$35.565,977,396
2012-01-20Open-market sale100$35.555,977,696
2012-01-20Open-market sale301$35.845,969,613
2012-01-20Open-market sale99$35.855,969,514
2012-01-20Open-market sale2,574$35.855,966,940
2012-01-20Open-market sale1,919$35.865,965,021
2012-01-20Open-market sale407$35.875,964,614
2012-01-20Open-market sale93$35.885,964,521
2012-01-20Open-market sale100$35.725,974,897
2012-01-19Open-market sale1,200$35.764,296,595
2012-01-19Open-market sale1,400$35.754,297,795
2012-01-19Open-market sale1,700$35.744,299,195
2012-01-19Open-market sale1,800$35.734,300,895
2012-01-19Open-market sale1,100$35.724,302,695
2012-01-19Open-market sale1,131$35.714,303,795
2012-01-19Open-market sale3,069$35.704,304,926
2012-01-19Open-market sale200$35.704,307,995
2012-01-19Open-market sale3,300$35.694,308,195
2012-01-19Open-market sale800$35.964,283,395
2012-01-19Open-market sale200$35.954,284,195
2012-01-19Open-market sale200$35.954,284,395
2012-01-19Open-market sale300$35.944,284,595
2012-01-19Open-market sale1,000$35.934,284,895
2012-01-19Open-market sale1,400$35.924,285,895
2012-01-19Open-market sale1,200$35.914,287,295
2012-01-19Open-market sale1,700$35.904,288,495
2012-01-19Open-market sale5$35.904,290,195
2012-01-19Open-market sale495$35.894,290,200
2012-01-19Open-market sale1,119$35.884,290,695
2012-01-19Open-market sale500$35.874,291,814
2012-01-19Open-market sale1,400$35.864,292,314
2012-01-19Open-market sale200$35.854,293,714
2012-01-19Open-market sale500$35.844,293,914
2012-01-19Open-market sale200$35.834,294,414
2012-01-19Open-market sale381$35.824,294,614
2012-01-19Open-market sale340$35.814,294,995
2012-01-19Open-market sale200$35.804,295,335
2012-01-19Open-market sale560$35.794,295,535
2012-01-19Open-market sale500$35.784,296,095
2012-01-19Open-market sale200$35.516,017,496
2012-01-19Open-market sale200$35.815,992,896
2012-01-19Open-market sale200$35.805,993,096
2012-01-19Open-market sale1,600$35.795,993,296
2012-01-19Open-market sale100$35.785,994,896
2012-01-19Open-market sale1,419$35.765,994,996
2012-01-19Open-market sale2,273$35.755,996,415
2012-01-19Open-market sale300$35.755,998,688
2012-01-19Open-market sale2,127$35.745,998,988
2012-01-19Open-market sale1,200$35.736,001,115
2012-01-19Open-market sale2,103$35.726,002,315
2012-01-19Open-market sale2,300$35.716,004,418
2012-01-19Open-market sale3,315$35.706,006,718
2012-01-19Open-market sale85$35.706,010,033
2012-01-19Open-market sale3,430$35.696,010,118
2012-01-19Open-market sale867$35.686,013,548
2012-01-19Open-market sale300$35.676,014,415
2012-01-19Open-market sale281$35.666,014,715
2012-01-19Open-market sale100$35.656,014,996
2012-01-19Open-market sale200$35.646,015,096
2012-01-19Open-market sale84$35.636,015,296
2012-01-19Open-market sale700$35.616,015,380
2012-01-19Open-market sale600$35.606,016,080
2012-01-19Open-market sale100$35.596,016,680
2012-01-19Open-market sale300$35.586,016,780
2012-01-19Open-market sale116$35.566,017,080
2012-01-19Open-market sale200$35.536,017,196
2012-01-19Open-market sale100$35.526,017,396
2012-01-19Open-market sale700$35.825,992,196
2012-01-19Open-market sale100$35.506,017,696
2012-01-19Open-market sale400$35.984,282,895
2012-01-19Open-market sale100$35.974,283,295
2012-01-19Open-market sale800$35.845,991,296
2012-01-19Open-market sale100$35.835,992,096
2012-01-19Open-market sale1,000$35.684,311,495
2012-01-19Open-market sale200$35.674,312,495
2012-01-19Open-market sale201$35.664,312,695
2012-01-19Open-market sale100$35.644,312,896
2012-01-19Open-market sale200$35.624,312,996
2012-01-19Open-market sale400$35.614,313,196
2012-01-19Open-market sale300$35.604,313,596
2012-01-19Open-market sale100$35.594,313,896
2012-01-19Open-market sale400$35.584,313,996
2012-01-19Open-market sale100$35.574,314,396
2012-01-19Open-market sale199$35.534,314,496
2012-01-19Open-market sale200$35.514,314,695
2012-01-19Open-market sale100$36.005,977,796
2012-01-19Open-market sale1,000$35.985,977,896
2012-01-19Open-market sale1,300$35.965,978,896
2012-01-19Open-market sale100$35.965,980,196
2012-01-19Open-market sale200$35.955,980,296
2012-01-19Open-market sale700$35.945,980,496
2012-01-19Open-market sale700$35.935,981,196
2012-01-19Open-market sale2,248$35.925,981,896
2012-01-19Open-market sale1,100$35.915,984,144
2012-01-19Open-market sale100$35.915,985,244
2012-01-19Open-market sale1,052$35.905,985,344
2012-01-19Open-market sale700$35.895,986,396
2012-01-19Open-market sale1,300$35.885,987,096
2012-01-19Open-market sale500$35.875,988,396
2012-01-19Open-market sale400$35.855,990,896
2012-01-19Open-market sale2,000$35.865,988,896
2012-01-18Open-market sale100$35.336,091,396
2012-01-18Open-market sale100$35.296,091,496
2012-01-18Open-market sale200$35.346,091,196
2012-01-18Open-market sale100$35.386,091,096
2012-01-18Open-market sale300$35.406,090,796
2012-01-18Open-market sale600$35.416,090,196
2012-01-18Open-market sale700$35.536,078,099
2012-01-18Open-market sale107$35.526,078,799
2012-01-18Open-market sale1,093$35.516,078,906
2012-01-18Open-market sale300$35.506,079,999
2012-01-18Open-market sale300$35.496,080,299
2012-01-18Open-market sale100$35.496,080,599
2012-01-18Open-market sale200$35.286,091,596
2012-01-18Open-market sale200$35.276,091,796
2012-01-18Open-market sale100$35.266,091,996
2012-01-18Open-market sale100$35.176,092,096
2012-01-18Open-market sale100$35.166,092,196
2012-01-18Open-market sale100$35.126,092,296
2012-01-18Open-market sale200$35.106,092,396
2012-01-18Open-market sale200$35.056,092,596
2012-01-18Open-market sale200$35.046,092,796
2012-01-18Open-market sale100$35.016,092,996
2012-01-18Open-market sale300$35.006,093,096
2012-01-18Open-market sale800$35.486,080,699
2012-01-18Open-market sale1,000$35.476,081,499
2012-01-18Open-market sale403$35.466,082,499
2012-01-18Open-market sale900$35.456,082,902
2012-01-18Open-market sale3,094$35.446,083,802
2012-01-18Open-market sale800$35.436,086,896
2012-01-18Open-market sale2,500$35.426,087,696
2012-01-18Open-market sale800$35.846,017,796
2012-01-18Open-market sale900$35.836,018,596
2012-01-18Open-market sale200$35.324,369,595
2012-01-18Open-market sale100$35.274,369,795
2012-01-18Open-market sale200$35.264,369,895
2012-01-18Open-market sale100$35.164,370,095
2012-01-18Open-market sale100$35.114,370,195
2012-01-18Open-market sale100$35.094,370,295
2012-01-18Open-market sale200$35.024,370,395
2012-01-18Open-market sale200$35.014,370,595
2012-01-18Open-market sale300$35.004,370,795
2012-01-18Open-market sale300$35.484,361,495
2012-01-18Open-market sale1,100$35.474,361,795
2012-01-18Open-market sale200$35.464,362,895
2012-01-18Open-market sale200$35.454,363,095
2012-01-18Open-market sale1,700$35.444,363,295
2012-01-18Open-market sale1,500$35.434,364,995
2012-01-18Open-market sale1,800$35.424,366,495
2012-01-18Open-market sale100$35.424,368,295
2012-01-18Open-market sale800$35.414,368,395
2012-01-18Open-market sale200$35.404,369,195
2012-01-18Open-market sale200$35.354,369,395
2012-01-18Open-market sale75$35.564,358,734
2012-01-18Open-market sale200$35.554,358,809
2012-01-18Open-market sale486$35.544,359,009
2012-01-18Open-market sale200$35.534,359,495
2012-01-18Open-market sale200$35.524,359,695
2012-01-18Open-market sale600$35.514,359,895
2012-01-18Open-market sale400$35.504,360,495
2012-01-18Open-market sale600$35.494,360,895
2012-01-18Open-market sale1,100$35.666,064,096
2012-01-18Open-market sale1,000$35.656,065,196
2012-01-18Open-market sale500$35.646,066,196
2012-01-18Open-market sale600$35.636,066,696
2012-01-18Open-market sale500$35.626,067,296
2012-01-18Open-market sale1,503$35.616,067,796
2012-01-18Open-market sale1,900$35.606,069,299
2012-01-18Open-market sale1,800$35.596,071,199
2012-01-18Open-market sale2,500$35.586,072,999
2012-01-18Open-market sale1,000$35.576,075,499
2012-01-18Open-market sale200$35.566,076,499
2012-01-18Open-market sale100$35.556,076,699
2012-01-18Open-market sale1,300$35.546,076,799
2012-01-18Open-market sale700$35.806,023,474
2012-01-18Open-market sale800$35.796,024,174
2012-01-18Open-market sale922$35.786,024,974
2012-01-18Open-market sale400$35.776,025,896
2012-01-18Open-market sale200$35.766,026,296
2012-01-18Open-market sale2,500$35.756,026,496
2012-01-18Open-market sale3,900$35.746,028,996
2012-01-18Open-market sale8,300$35.736,032,896
2012-01-18Open-market sale4,823$35.726,041,196
2012-01-18Open-market sale10,400$35.716,046,019
2012-01-18Open-market sale3,177$35.706,056,419
2012-01-18Open-market sale1,800$35.696,059,596
2012-01-18Open-market sale100$35.696,061,396
2012-01-18Open-market sale1,946$35.826,019,496
2012-01-18Open-market sale2,032$35.816,021,442
2012-01-18Open-market sale2,300$35.686,061,496
2012-01-18Open-market sale300$35.676,063,796
2012-01-18Open-market sale2,200$35.744,323,695
2012-01-18Open-market sale5,600$35.734,325,895
2012-01-18Open-market sale4,400$35.724,331,495
2012-01-18Open-market sale8,500$35.714,335,895
2012-01-18Open-market sale1,400$35.704,344,395
2012-01-18Open-market sale1,800$35.694,345,795
2012-01-18Open-market sale1,700$35.684,347,595
2012-01-18Open-market sale600$35.674,349,295
2012-01-18Open-market sale600$35.664,349,895
2012-01-18Open-market sale600$35.844,314,895
2012-01-18Open-market sale200$35.644,351,195
2012-01-18Open-market sale500$35.634,351,395
2012-01-18Open-market sale225$35.624,351,895
2012-01-18Open-market sale1,014$35.614,352,120
2012-01-18Open-market sale1,200$35.604,353,134
2012-01-18Open-market sale1,200$35.594,354,334
2012-01-18Open-market sale2,200$35.584,355,534
2012-01-18Open-market sale1,000$35.574,357,734
2012-01-18Open-market sale2,500$35.754,321,195
2012-01-18Open-market sale300$35.774,320,895
2012-01-18Open-market sale900$35.784,319,995
2012-01-18Open-market sale578$35.794,319,417
2012-01-18Open-market sale400$35.804,319,017
2012-01-18Open-market sale1,200$35.814,317,817
2012-01-18Open-market sale1,628$35.824,316,189
2012-01-18Open-market sale94$35.834,316,095
2012-01-18Open-market sale600$35.834,315,495
2012-01-18Open-market sale700$35.654,350,495
2012-01-17Open-market sale792$35.016,113,204
2012-01-17Open-market sale23,800$35.006,113,996
2012-01-17Open-market sale5,508$35.016,107,696
2012-01-17Open-market sale100$35.026,107,596
2012-01-17Open-market sale7,600$35.026,099,996
2012-01-17Open-market sale2,000$35.036,097,996
2012-01-17Open-market sale100$35.046,097,896
2012-01-17Open-market sale100$35.056,097,796
2012-01-17Open-market sale100$35.066,097,696
2012-01-17Open-market sale300$35.096,097,396
2012-01-17Open-market sale800$35.106,096,596
2012-01-17Open-market sale1,500$35.116,095,096
2012-01-17Open-market sale600$35.126,094,496
2012-01-17Open-market sale800$35.136,093,696
2012-01-17Open-market sale100$35.166,093,596
2012-01-17Open-market sale100$35.176,093,496
2012-01-17Open-market sale100$35.186,093,396
2012-01-17Open-market sale19,942$35.004,386,953
2012-01-17Open-market sale156$35.014,386,797
2012-01-17Open-market sale3,544$35.014,383,253
2012-01-17Open-market sale7,000$35.024,376,253
2012-01-17Open-market sale200$35.034,376,053
2012-01-17Open-market sale900$35.034,375,153
2012-01-17Open-market sale300$35.044,374,853
2012-01-17Open-market sale100$35.054,374,753
2012-01-17Open-market sale100$35.074,374,653
2012-01-17Open-market sale300$35.094,374,353
2012-01-17Open-market sale1,058$35.114,372,695
2012-01-17Open-market sale100$35.114,373,753
2012-01-17Open-market sale500$35.104,373,853
2012-01-17Open-market sale200$35.174,371,095
2012-01-17Open-market sale100$35.154,371,295
2012-01-17Open-market sale100$35.144,371,395
2012-01-17Open-market sale800$35.134,371,495
2012-01-17Open-market sale400$35.124,372,295
2012-01-13Disposition to issuer2,513$34.604,412,055
2012-01-13Disposition to issuer600$34.634,407,195
2012-01-13Disposition to issuer200$34.694,406,995
2012-01-13Disposition to issuer100$34.704,406,895
2012-01-13Disposition to issuer1,000$34.624,407,795
2012-01-13Disposition to issuer3,260$34.614,408,795
2012-01-13Open-market sale200$34.696,137,896
2012-01-13Open-market sale700$34.626,139,796
2012-01-13Open-market sale600$34.636,139,196
2012-01-13Open-market sale200$34.646,138,996
2012-01-13Open-market sale300$34.656,138,696
2012-01-13Open-market sale300$34.666,138,396
2012-01-13Open-market sale200$34.676,138,196
2012-01-13Open-market sale100$34.686,138,096
2012-01-13Open-market sale100$34.716,137,796
2012-01-13Disposition to issuer6,300$34.504,420,595
2012-01-13Disposition to issuer2,100$34.514,418,495
2012-01-13Disposition to issuer1,300$34.524,417,195
2012-01-13Disposition to issuer800$34.534,416,395
2012-01-13Disposition to issuer800$34.554,415,595
2012-01-13Disposition to issuer340$34.584,415,255
2012-01-13Disposition to issuer587$34.594,414,668
2012-01-13Disposition to issuer100$34.604,414,568
2012-01-13Open-market sale6,100$34.506,151,696
2012-01-13Open-market sale200$34.516,151,496
2012-01-13Open-market sale100$34.516,151,396
2012-01-13Open-market sale2,108$34.516,149,288
2012-01-13Open-market sale283$34.526,149,005
2012-01-13Open-market sale501$34.526,148,504
2012-01-13Open-market sale108$34.536,148,396
2012-01-13Open-market sale1,200$34.536,147,196
2012-01-13Open-market sale100$34.546,147,096
2012-01-13Open-market sale1,009$34.586,146,087
2012-01-13Open-market sale1,691$34.616,140,496
2012-01-13Open-market sale3,400$34.606,142,187
2012-01-13Open-market sale500$34.596,145,587
2011-08-09Option exercise (derivative)187,500$0.000
2011-08-09Option exercise187,500$10.00379,056
2011-07-07Open-market sale700$31.546,167,996
2011-07-07Open-market sale100$31.546,168,696
2011-07-07Open-market sale2,190$31.536,168,796
2011-07-07Open-market sale500$31.526,170,986
2011-07-07Open-market sale1,506$31.516,171,486
2011-07-07Open-market sale4,804$31.506,172,992
2011-07-07Open-market sale3,200$31.706,157,796
2011-07-07Open-market sale300$31.626,162,496
2011-07-07Open-market sale600$31.646,161,696
2011-07-07Open-market sale600$31.656,161,096
2011-07-07Open-market sale300$31.556,167,696
2011-07-07Open-market sale400$31.566,167,296
2011-07-07Open-market sale200$31.576,167,096
2011-07-07Open-market sale300$31.586,166,796
2011-07-07Open-market sale200$31.596,166,596
2011-07-07Open-market sale2,900$31.606,163,696
2011-07-07Open-market sale900$31.616,162,796
2011-07-07Open-market sale100$31.686,160,996
2011-07-07Open-market sale200$31.636,162,296
2011-06-23Open-market sale100$30.54199,356
2011-06-23Open-market sale100$30.80195,456
2011-06-23Open-market sale100$31.00195,556
2011-06-23Open-market sale100$31.08195,656
2011-06-23Open-market sale300$30.81195,756
2011-06-23Open-market sale200$31.02196,056
2011-06-23Open-market sale100$30.83196,256
2011-06-23Open-market sale200$30.75196,356
2011-06-23Open-market sale200$30.67196,556
2011-06-23Open-market sale300$30.72196,756
2011-06-23Open-market sale100$30.62197,056
2011-06-23Open-market sale200$30.65197,156
2011-06-23Open-market sale100$30.53197,356
2011-06-23Open-market sale100$30.51197,456
2011-06-23Open-market sale100$30.56197,556
2011-06-23Open-market sale200$30.55197,656
2011-06-23Open-market sale100$30.63197,856
2011-06-23Open-market sale100$30.60197,956
2011-06-23Open-market sale100$30.68198,056
2011-06-23Open-market sale100$30.78198,156
2011-06-23Open-market sale300$30.70198,256
2011-06-23Open-market sale100$30.64198,556
2011-06-23Open-market sale100$30.57198,656
2011-06-23Open-market sale100$30.45198,756
2011-06-23Open-market sale200$31.37198,856
2011-06-23Open-market sale100$30.37199,056
2011-06-23Open-market sale100$30.42199,156
2011-06-23Open-market sale100$30.25199,256
2011-06-23Open-market sale100$30.88195,356
2011-06-23Open-market sale100$30.40199,456
2011-06-23Open-market sale100$30.84194,656
2011-06-23Open-market sale100$30.79194,756
2011-06-23Open-market sale100$30.69194,856
2011-06-23Open-market sale200$30.74194,956
2011-06-23Open-market sale100$30.82195,156
2011-06-23Open-market sale100$31.01195,256
2011-06-23Open-market sale100$31.33191,556
2011-06-23Open-market sale200$31.26191,656
2011-06-23Open-market sale100$31.21191,856
2011-06-23Open-market sale100$31.31191,956
2011-06-23Open-market sale200$31.24192,056
2011-06-23Open-market sale100$30.96192,256
2011-06-23Open-market sale300$31.04192,356
2011-06-23Open-market sale200$31.19192,656
2011-06-23Open-market sale100$30.98192,856
2011-06-23Open-market sale300$31.11192,956
2011-06-23Open-market sale100$30.93193,256
2011-06-23Open-market sale100$31.12193,356
2011-06-23Open-market sale100$31.16193,456
2011-06-23Open-market sale100$31.18193,556
2011-06-23Open-market sale300$30.99193,656
2011-06-23Open-market sale300$30.94193,956
2011-06-23Open-market sale100$31.07194,256
2011-06-23Open-market sale100$30.86194,356
2011-06-23Open-market sale200$31.05194,456
2011-06-13Open-market sale400$30.15199,556
2011-06-13Open-market sale100$30.06199,956
2011-06-13Open-market sale200$30.03200,056
2011-06-13Open-market sale100$30.02200,256
2011-06-13Open-market sale200$30.04200,356
2011-06-13Open-market sale200$30.09200,556
2011-06-13Open-market sale300$30.01200,756
2011-06-13Open-market sale400$30.05201,056
2011-06-13Open-market sale700$30.14201,456
2011-06-13Open-market sale300$30.17202,156
2011-06-13Open-market sale200$30.22202,456
2011-06-13Open-market sale400$30.12202,656
2011-06-13Open-market sale700$30.13203,056
2011-06-13Open-market sale400$30.23203,756
2011-06-13Open-market sale200$30.11204,156
2011-06-13Open-market sale400$30.19204,356
2011-06-13Open-market sale200$30.24204,756
2011-06-13Open-market sale600$30.16204,956
2011-06-13Open-market sale100$30.10205,556
2011-06-13Open-market sale400$30.18205,656
2011-06-13Open-market sale200$30.21206,056
2011-06-13Open-market sale300$30.29206,256
2011-06-13Open-market sale100$30.34206,556
2011-06-13Open-market sale100$30.37206,656
2011-06-13Open-market sale400$30.20206,756
2011-06-13Open-market sale200$30.28207,156
2011-06-13Open-market sale200$30.25207,356
2011-06-09Open-market sale500$30.82207,556
2011-06-09Open-market sale100$30.85208,056
2011-06-09Open-market sale200$30.86208,156
2011-06-09Open-market sale100$30.87208,356
2011-06-09Open-market sale100$30.49211,356
2011-06-09Open-market sale200$30.47211,456
2011-06-09Open-market sale200$30.45211,656
2011-06-09Open-market sale100$30.48211,856
2011-06-09Open-market sale300$30.55211,956
2011-06-09Open-market sale100$30.58212,256
2011-06-09Open-market sale300$30.53212,356
2011-06-09Open-market sale300$30.61212,656
2011-06-09Open-market sale400$30.68212,956
2011-06-09Open-market sale300$30.60213,356
2011-06-09Open-market sale600$30.56213,656
2011-06-09Open-market sale500$30.57214,256
2011-06-09Open-market sale400$30.59214,756
2011-06-09Open-market sale300$30.51215,156
2011-06-09Open-market sale100$30.39215,456
2011-06-09Open-market sale300$30.84208,456
2011-06-09Open-market sale100$30.83208,756
2011-06-09Open-market sale200$30.74208,856
2011-06-09Open-market sale100$30.76209,056
2011-06-09Open-market sale120$30.78209,156
2011-06-09Open-market sale180$30.77209,276
2011-06-09Open-market sale30$30.81209,456
2011-06-09Open-market sale370$30.80209,486
2011-06-09Open-market sale300$30.79209,856
2011-06-09Open-market sale200$30.71210,156
2011-06-09Open-market sale200$30.67210,356
2011-06-09Open-market sale200$30.65210,556
2011-06-09Open-market sale100$30.62210,756
2011-06-09Open-market sale300$30.63210,856
2011-06-09Open-market sale200$30.52211,156
2011-06-01Open-market sale300$31.94215,856
2011-06-01Open-market sale200$31.96216,156
2011-06-01Open-market sale1,100$32.02216,956
2011-06-01Open-market sale200$32.04218,056
2011-06-01Open-market sale100$32.06215,756
2011-06-01Open-market sale200$31.97215,556
2011-06-01Open-market sale300$32.03218,256
2011-06-01Open-market sale600$32.00216,356
2011-06-01Open-market sale100$32.20221,256
2011-06-01Open-market sale100$32.28221,356
2011-06-01Open-market sale100$32.21221,456
2011-06-01Open-market sale100$32.29221,556
2011-06-01Open-market sale100$32.26221,656
2011-06-01Open-market sale200$32.23221,756
2011-06-01Open-market sale300$32.27221,956
2011-06-01Open-market sale100$32.34222,256
2011-06-01Open-market sale100$32.42222,356
2011-06-01Open-market sale200$32.48222,456
2011-06-01Open-market sale200$32.43222,656
2011-06-01Open-market sale100$32.44222,856
2011-06-01Open-market sale100$32.54222,956
2011-06-01Open-market sale100$32.50223,056
2011-06-01Open-market sale100$32.56223,156
2011-06-01Open-market sale100$32.61223,256
2011-06-01Open-market sale100$32.51223,356
2011-06-01Open-market sale100$32.59223,456
2011-06-01Open-market sale49$32.19220,807
2011-06-01Open-market sale500$32.05218,556
2011-06-01Open-market sale100$32.07219,056
2011-06-01Open-market sale800$32.01219,156
2011-06-01Open-market sale100$32.09219,956
2011-06-01Open-market sale100$32.14220,056
2011-06-01Open-market sale200$32.22220,156
2011-06-01Open-market sale51$32.18220,356
2011-06-01Open-market sale100$31.90220,407
2011-06-01Open-market sale300$31.98220,507
2011-06-01Open-market sale100$32.25221,156
2011-06-01Open-market sale300$32.24220,856
2011-05-25Open-market sale300$32.50224,156
2011-05-25Open-market sale100$32.53223,856
2011-05-25Open-market sale100$32.54223,956
2011-05-25Open-market sale100$32.63224,056
2011-05-25Open-market sale300$32.46223,556
2011-05-25Open-market sale500$32.58224,456
2011-05-25Open-market sale100$32.62224,956
2011-05-25Open-market sale100$32.64225,056
2011-05-25Open-market sale100$32.65225,156
2011-05-25Open-market sale100$32.61225,556
2011-05-25Open-market sale100$32.69225,656
2011-05-25Open-market sale100$32.70225,756
2011-05-25Open-market sale400$32.60225,856
2011-05-25Open-market sale200$32.68226,256
2011-05-25Open-market sale200$32.57226,456
2011-05-25Open-market sale200$32.45226,656
2011-05-25Open-market sale1,014$32.49226,856
2011-05-25Open-market sale100$32.41227,870
2011-05-25Open-market sale200$32.44227,970
2011-05-25Open-market sale200$32.39228,170
2011-05-25Open-market sale786$32.48228,370
2011-05-25Open-market sale100$32.40229,156
2011-05-25Open-market sale100$32.42229,256
2011-05-25Open-market sale200$32.59229,356
2011-05-25Open-market sale100$32.51229,556
2011-05-25Open-market sale400$32.56229,656
2011-05-25Open-market sale200$32.47230,056
2011-05-25Open-market sale100$32.33230,256
2011-05-25Open-market sale100$32.24230,356
2011-05-25Open-market sale100$32.15230,456
2011-05-25Open-market sale200$32.16230,556
2011-05-25Open-market sale100$32.20230,756
2011-05-25Open-market sale100$32.19230,856
2011-05-25Open-market sale100$32.12230,956
2011-05-25Open-market sale100$32.09231,056
2011-05-25Open-market sale300$32.13231,156
2011-05-25Open-market sale100$32.66225,256
2011-05-25Open-market sale200$32.67225,356
2011-05-25Open-market sale100$31.92231,456
2011-05-17Open-market sale600$32.96231,556
2011-05-17Open-market sale200$32.85232,156
2011-05-17Open-market sale100$32.74239,456
2011-05-17Open-market sale400$32.93232,356
2011-05-17Open-market sale100$32.95232,756
2011-05-17Open-market sale700$32.87232,856
2011-05-17Open-market sale600$32.92233,556
2011-05-17Open-market sale100$32.99234,156
2011-05-17Open-market sale300$32.91234,256
2011-05-17Open-market sale500$32.97234,556
2011-05-17Open-market sale500$32.90235,056
2011-05-17Open-market sale500$32.98235,556
2011-05-17Open-market sale500$32.89236,056
2011-05-17Open-market sale200$33.00236,556
2011-05-17Open-market sale400$32.94236,756
2011-05-17Open-market sale100$32.75237,156
2011-05-17Open-market sale100$32.77237,256
2011-05-17Open-market sale100$32.84237,356
2011-05-17Open-market sale400$32.86237,456
2011-05-17Open-market sale1,200$32.88237,856
2011-05-17Open-market sale200$32.80239,056
2011-05-17Open-market sale100$32.78239,256
2011-05-17Open-market sale100$32.73239,356
2011-05-11Open-market sale100$32.64239,556
2011-05-11Open-market sale200$32.55239,656
2011-05-11Open-market sale100$32.54239,856
2011-05-11Open-market sale100$32.68239,956
2011-05-11Open-market sale100$32.60240,056
2011-05-11Open-market sale200$32.62240,156
2011-05-11Open-market sale100$32.53240,356
2011-05-11Open-market sale200$32.58240,456
2011-05-11Open-market sale200$32.50240,656
2011-05-11Open-market sale100$32.49240,856
2011-05-11Open-market sale200$32.52240,956
2011-05-11Open-market sale100$32.59241,156
2011-05-11Open-market sale500$32.51241,256
2011-05-11Open-market sale200$32.57241,756
2011-05-11Open-market sale200$32.66241,956
2011-05-11Open-market sale100$32.71242,156
2011-05-11Open-market sale400$32.63242,256
2011-05-11Open-market sale200$32.70242,656
2011-05-11Open-market sale300$32.61242,856
2011-05-11Open-market sale100$32.82243,856
2011-05-11Open-market sale100$32.81243,956
2011-05-11Open-market sale100$32.89244,056
2011-05-11Open-market sale100$33.12244,156
2011-05-11Open-market sale200$32.48246,556
2011-05-11Open-market sale100$32.97244,356
2011-05-11Open-market sale100$33.16244,456
2011-05-11Open-market sale200$33.13244,556
2011-05-11Open-market sale200$33.14244,756
2011-05-11Open-market sale100$33.11244,956
2011-05-11Open-market sale200$33.06245,056
2011-05-11Open-market sale200$33.05245,256
2011-05-11Open-market sale200$33.04245,456
2011-05-11Open-market sale200$33.07245,656
2011-05-11Open-market sale100$32.96245,856
2011-05-11Open-market sale200$33.17245,956
2011-05-11Open-market sale100$33.29246,156
2011-05-11Open-market sale100$33.30246,256
2011-05-11Open-market sale100$33.37246,356
2011-05-11Open-market sale100$33.33246,456
2011-05-11Open-market sale500$32.67243,356
2011-05-11Open-market sale100$32.73243,256
2011-05-11Open-market sale100$32.69243,156
2011-05-11Open-market sale200$33.34247,356
2011-05-11Open-market sale100$33.20247,256
2011-05-11Open-market sale100$33.28247,156
2011-05-11Open-market sale200$33.26246,956
2011-05-11Open-market sale100$33.32246,856
2011-05-11Open-market sale100$33.40246,756
2011-05-11Open-market sale100$33.15244,256
2011-05-04Open-market sale173$32.36248,156
2011-05-04Open-market sale100$32.45248,829
2011-05-04Open-market sale200$32.44248,929
2011-05-04Open-market sale300$32.33249,129
2011-05-04Open-market sale200$32.35247,556
2011-05-04Open-market sale400$32.31247,756
2011-05-04Open-market sale100$32.42248,329
2011-05-04Open-market sale100$32.43248,429
2011-05-04Open-market sale300$32.47248,529
2011-05-04Open-market sale3$32.25254,926
2011-05-04Open-market sale200$32.28254,929
2011-05-04Open-market sale100$32.20255,129
2011-05-04Open-market sale27$32.38255,229
2011-05-04Open-market sale300$32.30255,256
2011-05-04Open-market sale100$32.34249,429
2011-05-04Open-market sale100$32.15249,529
2011-05-04Open-market sale400$32.00249,629
2011-05-04Open-market sale300$32.08250,029
2011-05-04Open-market sale100$32.12250,329
2011-05-04Open-market sale100$32.05250,429
2011-05-04Open-market sale200$31.98250,529
2011-05-04Open-market sale400$32.04250,729
2011-05-04Open-market sale500$32.07251,129
2011-05-04Open-market sale97$32.24254,829
2011-05-04Open-market sale300$32.32254,529
2011-05-04Open-market sale200$32.29254,329
2011-05-04Open-market sale400$32.27253,929
2011-05-04Open-market sale200$32.14253,729
2011-05-04Open-market sale300$32.17253,429
2011-05-04Open-market sale200$32.01251,629
2011-05-04Open-market sale100$32.09251,829
2011-05-04Open-market sale100$32.02251,929
2011-05-04Open-market sale300$32.03252,029
2011-05-04Open-market sale300$32.18252,329
2011-05-04Open-market sale100$31.99252,629
2011-05-04Open-market sale200$32.10252,729
2011-05-04Open-market sale200$32.13252,929
2011-05-04Open-market sale100$31.97253,129
2011-05-04Open-market sale200$32.16253,229
2011-04-29Open-market sale200$33.44262,256
2011-04-29Open-market sale400$33.45262,456
2011-04-29Open-market sale300$33.47262,856
2011-04-29Open-market sale100$33.55263,156
2011-04-29Open-market sale200$33.58263,256
2011-04-29Open-market sale100$33.51263,456
2011-04-29Open-market sale200$33.37255,556
2011-04-29Open-market sale400$33.38255,756
2011-04-29Open-market sale200$33.32256,156
2011-04-29Open-market sale300$33.36256,356
2011-04-29Open-market sale1,500$33.39256,656
2011-04-29Open-market sale1,000$33.40258,156
2011-04-29Open-market sale100$33.48259,156
2011-04-29Open-market sale300$33.42259,256
2011-04-29Open-market sale500$33.43259,556
2011-04-29Open-market sale400$33.46261,856
2011-04-29Open-market sale100$33.33261,756
2011-04-29Open-market sale500$33.34261,256
2011-04-29Open-market sale500$33.35260,756
2011-04-29Open-market sale100$33.49260,056
2011-04-29Open-market sale600$33.41260,156
2011-04-18Open-market sale200$31.44267,356
2011-04-18Open-market sale300$31.55267,556
2011-04-18Open-market sale100$31.52267,856
2011-04-18Open-market sale148$31.42267,956
2011-04-18Open-market sale600$31.41268,104
2011-04-18Open-market sale200$31.49268,704
2011-04-18Open-market sale400$31.50268,904
2011-04-18Open-market sale400$31.58269,304
2011-04-18Open-market sale100$31.64269,704
2011-04-18Open-market sale200$31.60269,804
2011-04-18Open-market sale200$31.53270,004
2011-04-18Open-market sale400$31.47270,204
2011-04-18Open-market sale952$31.45270,604
2011-04-18Open-market sale300$31.54263,556
2011-04-18Open-market sale300$31.56263,856
2011-04-18Open-market sale200$31.51264,156
2011-04-18Open-market sale200$31.37264,356
2011-04-18Open-market sale200$31.39264,556
2011-04-18Open-market sale200$31.36264,756
2011-04-18Open-market sale200$31.34264,956
2011-04-18Open-market sale100$31.33265,156
2011-04-18Open-market sale500$31.35265,256
2011-04-18Open-market sale100$31.38265,756
2011-04-18Open-market sale300$31.46265,856
2011-04-18Open-market sale100$31.43266,156
2011-04-18Open-market sale100$31.48266,256
2011-04-18Open-market sale1,000$31.40266,356
2011-04-12Open-market sale100$31.72272,056
2011-04-12Open-market sale400$31.68272,156
2011-04-12Open-market sale200$31.85272,556
2011-04-12Open-market sale100$31.86272,756
2011-04-12Open-market sale300$31.84272,856
2011-04-12Open-market sale500$31.71273,156
2011-04-12Open-market sale100$31.63273,656
2011-04-12Open-market sale100$31.64273,756
2011-04-12Open-market sale300$31.77271,756
2011-04-12Open-market sale200$31.65271,556
2011-04-12Open-market sale100$32.00279,456
2011-04-12Open-market sale100$32.08279,356
2011-04-12Open-market sale100$31.81279,256
2011-04-12Open-market sale100$32.01279,156
2011-04-12Open-market sale100$31.95278,756
2011-04-12Open-market sale200$31.82278,556
2011-04-12Open-market sale500$31.70278,056
2011-04-12Open-market sale300$31.78277,756
2011-04-12Open-market sale1,100$31.75276,656
2011-04-12Open-market sale200$31.73276,456
2011-04-12Open-market sale400$31.69276,056
2011-04-12Open-market sale200$31.83275,856
2011-04-12Open-market sale400$31.74275,456
2011-04-12Open-market sale600$31.76274,856
2011-04-12Open-market sale500$31.66274,356
2011-04-12Open-market sale500$31.67273,856
2011-04-12Open-market sale300$31.80278,856
2011-04-07Open-market sale200$33.07283,656
2011-04-07Open-market sale100$33.06283,556
2011-04-07Open-market sale600$33.15282,956
2011-04-07Open-market sale800$33.18282,156
2011-04-07Open-market sale100$33.10282,056
2011-04-07Open-market sale900$33.16281,156
2011-04-07Open-market sale500$33.19280,656
2011-04-07Open-market sale300$33.24283,856
2011-04-07Open-market sale600$33.26284,156
2011-04-07Open-market sale100$33.30284,756
2011-04-07Open-market sale400$33.21284,856
2011-04-07Open-market sale100$33.29285,256
2011-04-07Open-market sale100$33.37285,356
2011-04-07Open-market sale298$33.32285,456
2011-04-07Open-market sale2$33.33285,754
2011-04-07Open-market sale300$33.31285,756
2011-04-07Open-market sale600$33.25286,056
2011-04-07Open-market sale200$33.23286,656
2011-04-07Open-market sale700$33.17286,856
2011-04-07Open-market sale200$33.13279,556
2011-04-07Open-market sale200$33.14279,756
2011-04-07Open-market sale100$33.22279,956
2011-04-07Open-market sale200$33.27280,056
2011-04-07Open-market sale100$33.20280,256
2011-04-07Open-market sale100$33.28280,356
2011-04-07Open-market sale200$33.12280,456
2011-04-01Grant / award2,782—295,556
2011-04-01Open-market sale400$32.38290,556
2011-04-01Open-market sale100$32.41290,956
2011-04-01Open-market sale300$32.42291,056
2011-04-01Open-market sale400$32.43291,356
2011-04-01Open-market sale200$32.44291,756
2011-04-01Open-market sale566$32.45291,956
2011-04-01Open-market sale34$32.46292,522
2011-04-01Open-market sale500$32.40292,556
2011-04-01Open-market sale600$32.48293,056
2011-04-01Open-market sale100$32.53293,656
2011-04-01Open-market sale100$32.57293,756
2011-04-01Open-market sale100$32.62293,856
2011-04-01Open-market sale100$32.61293,956
2011-04-01Open-market sale300$32.54294,056
2011-04-01Open-market sale100$32.55294,356
2011-04-01Open-market sale37$32.59294,456
2011-04-01Open-market sale100$32.52294,493
2011-04-01Open-market sale263$32.58294,593
2011-04-01Open-market sale100$32.50294,856
2011-04-01Open-market sale300$32.56294,956
2011-04-01Open-market sale100$32.74295,256
2011-04-01Open-market sale100$32.60295,356
2011-04-01Open-market sale100$32.68295,456
2011-04-01Grant / award2,782$0.00295,556
2011-04-01Open-market sale449$32.33288,507
2011-04-01Open-market sale200$32.39288,956
2011-04-01Open-market sale700$32.35289,156
2011-04-01Open-market sale300$32.36289,856
2011-04-01Open-market sale300$32.37290,156
2011-04-01Open-market sale100$32.30290,456
2011-04-01Open-market sale100$32.22287,656
2011-04-01Open-market sale100$32.24287,856
2011-04-01Open-market sale100$32.26287,956
2011-04-01Open-market sale100$32.23287,756
2011-04-01Open-market sale151$32.32288,056
2011-04-01Open-market sale100$32.47288,207
2011-04-01Open-market sale200$32.34288,307
2011-04-01Open-market sale100$32.28287,556
2011-03-23Open-market sale200$33.99292,774
2011-03-23Open-market sale200$33.95293,274
2011-03-23Open-market sale100$33.87293,174
2011-03-23Open-market sale200$33.91292,974
2011-03-23Open-market sale600$33.80298,074
2011-03-23Open-market sale600$33.88298,674
2011-03-23Open-market sale200$33.89299,274
2011-03-23Open-market sale300$33.81299,474
2011-03-23Open-market sale200$33.98299,774
2011-03-23Open-market sale200$33.90299,974
2011-03-23Open-market sale600$33.96300,174
2011-03-23Open-market sale300$33.93293,474
2011-03-23Open-market sale200$33.83293,774
2011-03-23Open-market sale100$33.73293,974
2011-03-23Open-market sale100$34.05294,074
2011-03-23Open-market sale400$33.84294,174
2011-03-23Open-market sale400$33.82294,574
2011-03-23Open-market sale100$33.67294,974
2011-03-23Open-market sale100$33.69295,074
2011-03-23Open-market sale100$33.61295,174
2011-03-23Open-market sale100$33.58295,274
2011-03-23Open-market sale100$33.57295,374
2011-03-23Open-market sale100$33.59295,474
2011-03-23Open-market sale100$33.63295,574
2011-03-23Open-market sale100$33.68295,674
2011-03-23Open-market sale100$33.60295,774
2011-03-23Open-market sale200$33.76295,874
2011-03-23Open-market sale100$33.70296,074
2011-03-23Open-market sale400$33.78296,174
2011-03-23Open-market sale100$33.79296,574
2011-03-23Open-market sale400$33.77296,674
2011-03-23Open-market sale200$33.85297,074
2011-03-23Open-market sale400$33.86297,274
2011-03-23Open-market sale400$33.97297,674
2011-03-14Open-market sale100$34.52307,674
2011-03-14Open-market sale100$33.97305,074
2011-03-14Open-market sale100$33.96304,974
2011-03-14Open-market sale200$34.06305,574
2011-03-14Open-market sale200$34.11305,774
2011-03-14Open-market sale100$34.19305,974
2011-03-14Open-market sale200$34.12306,074
2011-03-14Open-market sale200$34.27306,274
2011-03-14Open-market sale100$33.99306,474
2011-03-14Open-market sale100$34.18306,574
2011-03-14Open-market sale100$34.22306,674
2011-03-14Open-market sale252$34.21306,774
2011-03-14Open-market sale48$34.24307,026
2011-03-14Open-market sale100$34.37307,074
2011-03-14Open-market sale100$34.32307,174
2011-03-14Open-market sale200$34.42307,274
2011-03-14Open-market sale100$34.30307,474
2011-03-14Open-market sale100$34.38307,574
2011-03-14Open-market sale400$33.95305,174
2011-03-14Open-market sale100$34.62307,774
2011-03-14Open-market sale100$34.57307,874
2011-03-14Open-market sale100$34.54307,974
2011-03-14Open-market sale200$34.46308,074
2011-03-14Open-market sale200$34.28308,274
2011-03-14Open-market sale100$34.36308,474
2011-03-14Open-market sale100$34.39308,574
2011-03-14Open-market sale100$34.31308,674
2011-03-14Open-market sale400$34.00304,074
2011-03-14Open-market sale300$34.05304,474
2011-03-14Open-market sale200$34.03304,774
2011-03-14Open-market sale100$34.01303,874
2011-03-14Open-market sale200$34.02303,674
2011-03-14Open-market sale700$34.25302,974
2011-03-14Open-market sale100$34.23302,874
2011-03-14Open-market sale500$34.40301,974
2011-03-14Open-market sale100$34.08303,974
2011-03-14Open-market sale100$34.53300,774
2011-03-14Open-market sale100$34.55300,874
2011-03-14Open-market sale100$34.49300,974
2011-03-14Open-market sale200$34.50301,074
2011-03-14Open-market sale100$34.51301,274
2011-03-14Open-market sale200$34.47301,374
2011-03-14Open-market sale100$34.44301,574
2011-03-14Open-market sale300$34.45301,674
2011-03-14Open-market sale200$34.33302,674
2011-03-14Open-market sale200$34.35302,474
2011-03-10Open-market sale200$34.20313,974
2011-03-10Open-market sale600$34.24314,174
2011-03-10Open-market sale900$34.28313,074
2011-03-10Open-market sale200$34.25312,874
2011-03-10Open-market sale600$34.26312,274
2011-03-10Open-market sale600$34.31311,674
2011-03-10Open-market sale300$34.39311,374
2011-03-10Open-market sale200$34.38311,174
2011-03-10Open-market sale200$34.30310,974
2011-03-10Open-market sale100$34.34310,874
2011-03-10Open-market sale100$34.15314,774
2011-03-10Open-market sale300$34.27314,874
2011-03-10Open-market sale100$34.50315,174
2011-03-10Open-market sale100$34.47315,274
2011-03-10Open-market sale500$34.35315,374
2011-03-10Open-market sale100$34.40315,874
2011-03-10Open-market sale100$34.48315,974
2011-03-10Open-market sale100$34.53316,074
2011-03-10Open-market sale100$34.60316,174
2011-03-10Open-market sale299$34.45316,274
2011-03-10Open-market sale1$34.46316,573
2011-03-10Open-market sale100$34.49316,574
2011-03-10Open-market sale100$34.41316,674
2011-03-10Open-market sale100$34.16309,974
2011-03-10Open-market sale100$34.33310,074
2011-03-10Open-market sale200$34.44310,174
2011-03-10Open-market sale100$34.37310,374
2011-03-10Open-market sale100$34.42310,474
2011-03-10Open-market sale200$34.32310,574
2011-03-10Open-market sale100$34.36310,774
2011-03-10Open-market sale200$34.21309,074
2011-03-10Open-market sale400$34.19309,574
2011-03-10Open-market sale100$34.12308,774
2011-03-10Open-market sale200$34.18308,874
2011-03-10Open-market sale100$34.29309,274
2011-03-10Open-market sale200$34.17309,374
2011-03-04Open-market sale300$36.23324,374
2011-03-04Open-market sale100$36.43324,674
2011-03-04Open-market sale400$35.88318,174
2011-03-04Open-market sale400$36.01318,574
2011-03-04Open-market sale100$35.83318,974
2011-03-04Open-market sale200$36.02319,074
2011-03-04Open-market sale200$35.84319,274
2011-03-04Open-market sale100$36.05319,474
2011-03-04Open-market sale699$35.94319,574
2011-03-04Open-market sale99$36.15320,273
2011-03-04Open-market sale100$36.32320,372
2011-03-04Open-market sale100$36.34320,472
2011-03-04Open-market sale100$36.20320,572
2011-03-04Open-market sale100$36.28320,672
2011-03-04Open-market sale200$36.25320,772
2011-03-04Open-market sale200$36.27321,272
2011-03-04Open-market sale100$35.98321,472
2011-03-04Open-market sale400$35.90321,572
2011-03-04Open-market sale200$36.19321,972
2011-03-04Open-market sale300$35.92322,172
2011-03-04Open-market sale100$36.13322,472
2011-03-04Open-market sale400$35.99322,572
2011-03-04Open-market sale300$35.91322,972
2011-03-04Open-market sale300$36.18323,272
2011-03-04Open-market sale200$36.22323,572
2011-03-04Open-market sale100$36.16323,772
2011-03-04Open-market sale300$36.21324,074
2011-03-04Open-market sale201$36.17323,873
2011-03-04Open-market sale1$35.96323,872
2011-03-04Open-market sale300$36.24320,972
2011-03-04Open-market sale100$35.89317,974
2011-03-04Open-market sale300$35.93317,474
2011-03-04Open-market sale100$35.82317,774
2011-03-04Open-market sale100$36.08317,874
2011-03-04Open-market sale100$36.00318,074
2011-03-04Open-market sale100$36.07316,774
2011-03-04Open-market sale100$36.06316,874
2011-03-04Open-market sale400$35.95316,974
2011-03-04Open-market sale100$35.85317,374
2011-02-24Open-market sale100$34.24331,674
2011-02-24Open-market sale500$34.20331,774
2011-02-24Open-market sale200$34.28332,274
2011-02-24Open-market sale100$34.16332,474
2011-02-24Open-market sale100$34.02332,574
2011-02-24Open-market sale100$33.89332,674
2011-02-24Open-market sale300$34.40331,374
2011-02-24Open-market sale121$34.53330,071
2011-02-24Open-market sale100$34.58330,192
2011-02-24Open-market sale82$34.48331,292
2011-02-24Open-market sale200$34.54329,871
2011-02-24Open-market sale500$34.57329,371
2011-02-24Open-market sale297$34.51329,074
2011-02-24Open-market sale100$34.43328,974
2011-02-24Open-market sale100$34.47328,874
2011-02-24Open-market sale200$34.42328,674
2011-02-24Open-market sale300$34.35328,374
2011-02-24Open-market sale400$34.38327,974
2011-02-24Open-market sale300$34.32327,674
2011-02-24Open-market sale395$34.36327,279
2011-02-24Open-market sale200$34.44327,079
2011-02-24Open-market sale300$34.23326,779
2011-02-24Open-market sale100$34.31326,679
2011-02-24Open-market sale200$34.39326,479
2011-02-24Open-market sale200$34.22326,279
2011-02-24Open-market sale200$34.21331,092
2011-02-24Open-market sale300$34.29330,792
2011-02-24Open-market sale200$34.41330,592
2011-02-24Open-market sale200$34.49330,392
2011-02-24Open-market sale100$34.50330,292
2011-02-24Open-market sale300$34.17325,674
2011-02-24Open-market sale100$34.70324,774
2011-02-24Open-market sale100$34.67324,874
2011-02-24Open-market sale100$34.62324,974
2011-02-24Open-market sale100$34.60325,074
2011-02-24Open-market sale130$34.45325,174
2011-02-24Open-market sale270$34.46325,304
2011-02-24Open-market sale100$34.15325,574
2011-02-24Open-market sale105$34.34325,974
2011-02-24Open-market sale100$34.27326,079
2011-02-24Open-market sale100$34.13326,179
2011-02-14Open-market sale918$34.90334,856
2011-02-14Open-market sale100$34.75335,774
2011-02-14Open-market sale500$34.93334,356
2011-02-14Open-market sale200$34.76335,874
2011-02-14Open-market sale800$34.87336,074
2011-02-14Open-market sale100$34.83336,874
2011-02-14Open-market sale200$34.79336,974
2011-02-14Open-market sale100$34.85337,174
2011-02-14Open-market sale100$34.84337,274
2011-02-14Open-market sale700$34.89337,374
2011-02-14Open-market sale300$34.94338,074
2011-02-14Open-market sale200$34.91338,374
2011-02-14Open-market sale100$34.99338,574
2011-02-14Open-market sale100$34.96338,674
2011-02-14Open-market sale500$34.95338,774
2011-02-14Open-market sale400$34.86339,274
2011-02-14Open-market sale100$34.85339,674
2011-02-14Open-market sale100$35.04339,774
2011-02-14Open-market sale500$34.88339,874
2011-02-14Open-market sale300$34.80340,374
2011-02-14Open-market sale100$35.01340,674
2011-02-14Open-market sale200$34.97332,774
2011-02-14Open-market sale900$34.96332,974
2011-02-14Open-market sale482$34.92333,874
2011-02-10Open-market sale200$35.03340,774
2011-02-10Open-market sale100$34.87340,974
2011-02-10Open-market sale200$35.23344,274
2011-02-10Open-market sale100$35.20344,474
2011-02-10Open-market sale200$34.90344,574
2011-02-10Open-market sale100$35.19344,774
2011-02-10Open-market sale300$35.11344,874
2011-02-10Open-market sale200$34.96345,174
2011-02-10Open-market sale200$35.17345,374
2011-02-10Open-market sale300$35.05345,574
2011-02-10Open-market sale300$35.02345,874
2011-02-10Open-market sale500$34.94346,174
2011-02-10Open-market sale700$34.92346,674
2011-02-10Open-market sale200$35.16347,374
2011-02-10Open-market sale500$34.97347,574
2011-02-10Open-market sale100$34.89348,174
2011-02-10Open-market sale400$35.00348,274
2011-02-10Open-market sale100$34.81348,674
2011-02-10Open-market sale100$35.06341,074
2011-02-10Open-market sale100$34.99341,174
2011-02-10Open-market sale200$34.91341,274
2011-02-10Open-market sale200$35.10341,474
2011-02-10Open-market sale500$34.93341,674
2011-02-10Open-market sale100$35.12342,174
2011-02-10Open-market sale600$35.04342,274
2011-02-10Open-market sale100$34.88342,874
2011-02-10Open-market sale400$35.01342,974
2011-02-10Open-market sale400$35.09343,374
2011-02-10Open-market sale100$35.22344,174
2011-02-10Open-market sale100$35.14344,074
2011-02-10Open-market sale300$34.95343,774
2011-02-10Open-market sale100$34.90348,074
2011-02-01Open-market sale200$33.75356,374
2011-02-01Open-market sale100$33.67356,274
2011-02-01Open-market sale100$33.70356,174
2011-02-01Open-market sale100$33.78356,074
2011-02-01Open-market sale100$33.69355,974
2011-02-01Open-market sale100$33.84355,874
2011-02-01Open-market sale100$33.80355,774
2011-02-01Open-market sale100$33.88355,674
2011-02-01Open-market sale14$33.91355,660
2011-02-01Open-market sale436$34.18355,224
2011-02-01Open-market sale86$33.90355,138
2011-02-01Open-market sale200$33.98354,938
2011-02-01Open-market sale300$34.11354,638
2011-02-01Open-market sale664$34.19353,974
2011-02-01Open-market sale300$33.93353,674
2011-02-01Open-market sale100$34.12353,574
2011-02-01Open-market sale200$33.66356,574
2011-02-01Open-market sale200$34.13350,574
2011-02-01Open-market sale300$34.15350,774
2011-02-01Open-market sale100$33.94351,074
2011-02-01Open-market sale100$33.87351,174
2011-02-01Open-market sale200$33.79351,274
2011-02-01Open-market sale100$33.85351,474
2011-02-01Open-market sale200$34.00351,574
2011-02-01Open-market sale100$33.81351,774
2011-02-01Open-market sale300$33.89351,874
2011-02-01Open-market sale600$34.17352,174
2011-02-01Open-market sale100$33.96352,774
2011-02-01Open-market sale300$34.16352,874
2011-02-01Open-market sale400$33.97353,174
2011-02-01Open-market sale400$34.32348,974
2011-02-01Open-market sale100$34.27349,374
2011-02-01Open-market sale300$34.22349,474
2011-02-01Open-market sale100$34.29349,874
2011-02-01Open-market sale500$34.21349,974
2011-02-01Open-market sale100$34.14350,474
2011-02-01Open-market sale100$34.37348,874
2011-02-01Open-market sale100$34.33348,774
2011-02-01Open-market sale100$34.20349,774
2011-01-25Open-market sale600$33.33357,574
2011-01-25Open-market sale400$33.36358,174
2011-01-25Open-market sale500$33.25361,974
2011-01-25Open-market sale100$33.21362,474
2011-01-25Open-market sale300$33.29362,574
2011-01-25Open-market sale200$33.16362,874
2011-01-25Open-market sale300$33.15363,074
2011-01-25Open-market sale500$33.24363,374
2011-01-25Open-market sale200$33.38363,874
2011-01-25Open-market sale100$33.30364,074
2011-01-25Open-market sale300$33.31364,174
2011-01-25Open-market sale300$33.39364,474
2011-01-25Open-market sale400$33.34358,574
2011-01-25Open-market sale400$33.27358,974
2011-01-25Open-market sale100$33.26359,374
2011-01-25Open-market sale200$33.44359,474
2011-01-25Open-market sale100$33.46359,674
2011-01-25Open-market sale100$33.47359,774
2011-01-25Open-market sale100$33.42359,874
2011-01-25Open-market sale600$33.32359,974
2011-01-25Open-market sale600$33.23360,574
2011-01-25Open-market sale100$33.19361,174
2011-01-25Open-market sale300$33.17361,274
2011-01-25Open-market sale100$33.18361,574
2011-01-25Open-market sale200$33.28361,674
2011-01-25Open-market sale100$33.20361,874
2011-01-25Open-market sale200$33.22356,874
2011-01-25Open-market sale100$33.41357,074
2011-01-25Open-market sale200$33.40357,174
2011-01-25Open-market sale200$33.35357,374
2011-01-25Open-market sale100$33.37356,774
2011-01-19Open-market sale100$34.68372,374
2011-01-19Open-market sale100$34.64372,474
2011-01-19Open-market sale200$34.09367,774
2011-01-19Open-market sale100$34.75372,674
2011-01-19Open-market sale100$34.60372,274
2011-01-19Open-market sale100$34.61372,174
2011-01-19Open-market sale100$34.52372,074
2011-01-19Open-market sale200$34.55371,874
2011-01-19Open-market sale100$34.62371,774
2011-01-19Open-market sale100$34.45371,674
2011-01-19Open-market sale400$34.38371,274
2011-01-19Open-market sale300$34.30370,974
2011-01-19Open-market sale200$34.23370,774
2011-01-19Open-market sale400$34.33370,374
2011-01-19Open-market sale300$34.24370,074
2011-01-19Open-market sale300$34.32369,774
2011-01-19Open-market sale100$34.36369,674
2011-01-19Open-market sale100$34.34369,574
2011-01-19Open-market sale100$34.39369,474
2011-01-19Open-market sale200$34.31369,274
2011-01-19Open-market sale100$34.29369,174
2011-01-19Open-market sale200$34.21368,974
2011-01-19Open-market sale200$34.27368,774
2011-01-19Open-market sale200$34.26368,574
2011-01-19Open-market sale100$34.20368,474
2011-01-19Open-market sale200$34.14368,274
2011-01-19Open-market sale100$33.95368,174
2011-01-19Open-market sale100$34.15368,074
2011-01-19Open-market sale100$33.94367,974
2011-01-19Open-market sale100$34.74372,574
2011-01-19Open-market sale100$34.08367,474
2011-01-19Open-market sale300$33.93364,874
2011-01-19Open-market sale200$33.90365,174
2011-01-19Open-market sale100$33.98365,374
2011-01-19Open-market sale100$33.83365,474
2011-01-19Open-market sale100$34.02365,574
2011-01-19Open-market sale200$33.85365,674
2011-01-19Open-market sale100$34.04365,874
2011-01-19Open-market sale200$34.05365,974
2011-01-19Open-market sale200$34.10366,174
2011-01-19Open-market sale300$34.25366,374
2011-01-19Open-market sale200$34.17366,674
2011-01-19Open-market sale100$33.97366,874
2011-01-19Open-market sale300$34.16366,974
2011-01-19Open-market sale100$33.89367,274
2011-01-19Open-market sale100$34.00367,374
2011-01-19Open-market sale100$33.87364,774
2011-01-19Open-market sale200$33.88367,574
2011-01-12Open-market sale100$34.36372,774
2011-01-12Open-market sale100$34.53376,374
2011-01-12Open-market sale300$34.28376,074
2011-01-12Open-market sale200$34.20375,874
2011-01-12Open-market sale400$34.19375,474
2011-01-12Open-market sale100$34.11375,374
2011-01-12Open-market sale200$34.18375,174
2011-01-12Open-market sale100$33.99375,074
2011-01-12Open-market sale100$34.10374,974
2011-01-12Open-market sale200$34.13374,774
2011-01-12Open-market sale100$34.07374,674
2011-01-12Open-market sale600$34.24374,074
2011-01-12Open-market sale200$34.22373,874
2011-01-12Open-market sale600$34.25373,274
2011-01-12Open-market sale100$34.12373,174
2011-01-12Open-market sale300$34.23372,874
2011-01-12Open-market sale900$34.26376,474
2011-01-12Open-market sale100$35.40379,874
2011-01-12Open-market sale100$34.30379,974
2011-01-12Open-market sale100$34.38380,074
2011-01-12Open-market sale100$35.30380,174
2011-01-12Open-market sale100$34.45380,274
2011-01-12Open-market sale100$35.45380,374
2011-01-12Open-market sale100$35.72380,474
2011-01-12Open-market sale100$34.05380,574
2011-01-12Open-market sale70$35.84380,674
2011-01-12Open-market sale30$35.85380,744
2011-01-12Open-market sale200$34.35377,374
2011-01-12Open-market sale200$34.55377,574
2011-01-12Open-market sale100$34.71377,774
2011-01-12Open-market sale100$34.57377,874
2011-01-12Open-market sale100$34.83377,974
2011-01-12Open-market sale100$34.88378,074
2011-01-12Open-market sale100$34.89378,174
2011-01-12Open-market sale100$34.15378,274
2011-01-12Open-market sale100$35.15378,374
2011-01-12Open-market sale100$34.27378,474
2011-01-12Open-market sale90$35.27378,574
2011-01-12Open-market sale200$34.21378,664
2011-01-12Open-market sale400$34.29378,864
2011-01-12Open-market sale10$35.29379,264
2011-01-12Open-market sale100$34.16379,274
2011-01-12Open-market sale100$34.97379,374
2011-01-12Open-market sale90$35.16379,474
2011-01-12Open-market sale100$34.17379,564
2011-01-12Open-market sale10$35.17379,664
2011-01-12Open-market sale200$34.40379,674
2011-01-07Disposition to issuer200$31.58388,474
2011-01-07Disposition to issuer100$31.55384,074
2011-01-07Disposition to issuer100$31.54384,174
2011-01-07Disposition to issuer400$31.56384,274
2011-01-07Disposition to issuer200$31.59384,674
2011-01-07Disposition to issuer300$31.65384,874
2011-01-07Disposition to issuer100$31.72385,174
2011-01-07Disposition to issuer300$31.75385,274
2011-01-07Disposition to issuer100$31.71385,574
2011-01-07Disposition to issuer300$32.04385,674
2011-01-07Disposition to issuer100$31.82385,974
2011-01-07Disposition to issuer200$32.03386,074
2011-01-07Disposition to issuer200$31.99386,274
2011-01-07Disposition to issuer300$32.05386,474
2011-01-07Disposition to issuer100$32.08386,774
2011-01-07Disposition to issuer100$31.95386,874
2011-01-07Disposition to issuer100$32.14386,974
2011-01-07Disposition to issuer100$32.12387,074
2011-01-07Disposition to issuer100$31.98387,174
2011-01-07Disposition to issuer200$32.11387,274
2011-01-07Disposition to issuer100$32.16387,474
2011-01-07Disposition to issuer100$32.15387,574
2011-01-07Disposition to issuer200$31.39387,674
2011-01-07Disposition to issuer200$32.31387,874
2011-01-07Disposition to issuer100$32.39388,074
2011-01-07Disposition to issuer100$31.42388,174
2011-01-07Disposition to issuer100$32.42388,274
2011-01-07Disposition to issuer100$32.53388,374
2011-01-07Disposition to issuer300$31.45383,774
2011-01-07Disposition to issuer100$32.58388,674
2011-01-07Disposition to issuer300$31.28383,274
2011-01-07Disposition to issuer100$31.66380,874
2011-01-07Disposition to issuer100$31.67380,974
2011-01-07Disposition to issuer100$31.63381,074
2011-01-07Disposition to issuer200$31.60381,174
2011-01-07Disposition to issuer100$31.57381,374
2011-01-07Disposition to issuer200$31.69381,474
2011-01-07Disposition to issuer100$31.61381,674
2011-01-07Disposition to issuer400$31.62381,774
2011-01-07Disposition to issuer100$31.52382,174
2011-01-07Disposition to issuer100$31.49382,274
2011-01-07Disposition to issuer100$31.44382,374
2011-01-07Disposition to issuer100$31.46382,474
2011-01-07Disposition to issuer100$31.47382,574
2011-01-07Disposition to issuer100$31.36382,674
2011-01-07Disposition to issuer200$31.26382,774
2011-01-07Disposition to issuer100$31.21382,974
2011-01-07Disposition to issuer100$31.13383,074
2011-01-07Disposition to issuer100$31.20383,174
2011-01-07Disposition to issuer100$31.77380,774
2011-01-07Disposition to issuer200$31.25383,574
2010-11-30Tax withholding183$28.66388,774
2010-10-29Open-market sale5,000$29.30393,957
2010-10-29Open-market sale5,000$29.40388,957
2010-10-28Open-market sale1,237$29.50398,957
2010-10-22Open-market sale5,000$29.50400,194
2010-10-21Open-market sale5,000$29.10405,194
2010-10-18Open-market sale5,000$28.80410,194
2010-10-15Open-market sale9,631$28.80415,194
2010-10-13Open-market sale300$28.72441,901
2010-10-13Open-market sale3,466$28.50434,825
2010-10-13Open-market sale3,410$28.70438,291
2010-10-13Open-market sale200$28.71441,701
2010-10-13Open-market sale200$28.56434,625
2010-10-13Open-market sale2,324$28.70442,201
2010-10-13Open-market sale300$28.72444,525
2010-10-13Open-market sale5,000$28.60424,825
2010-10-13Open-market sale4,800$28.55429,825
2010-08-31Tax withholding183$23.06444,825
2010-07-07Tax withholding241$25.24445,008
2010-05-31Tax withholding183$25.77445,249
2010-04-29Open-market sale1,000$28.65445,432
2010-04-29Open-market sale1,000$28.63446,432
2010-04-29Open-market sale1,000$28.61447,432
2010-04-29Open-market sale1,000$28.63448,432
2010-04-29Open-market sale1,000$28.61449,432
2010-04-29Open-market sale1,000$28.70450,432
2010-04-29Open-market sale1,000$28.69451,432
2010-04-29Open-market sale1,000$28.68452,432
2010-04-29Open-market sale1,000$28.68453,432
2010-04-29Open-market sale1,000$28.68454,432
2010-04-28Open-market sale400$28.40456,432
2010-04-28Open-market sale200$28.41456,832
2010-04-28Open-market sale100$28.42457,032
2010-04-28Open-market sale300$28.46457,132
2010-04-28Open-market sale800$28.41457,432
2010-04-28Open-market sale200$28.43458,232
2010-04-28Open-market sale1,000$28.38458,432
2010-04-28Open-market sale1,000$28.38459,432
2010-04-28Open-market sale1,000$28.38460,432
2010-04-28Open-market sale109$28.38461,432
2010-04-28Open-market sale200$28.40461,541
2010-04-28Open-market sale691$28.80461,741
2010-04-28Open-market sale1,000$28.38462,432
2010-04-28Open-market sale1,000$28.40463,432
2010-04-28Open-market sale900$28.80464,432
2010-04-28Open-market sale100$28.81465,332
2010-04-28Open-market sale200$29.006,177,796
2010-04-28Open-market sale113$29.004,426,895
2010-04-28Open-market sale1,000$28.40455,432
2010-04-27Open-market sale600$29.264,518,244
2010-04-26Open-market sale2,628$29.254,518,844
2010-04-26Open-market sale100$30.086,177,996
2010-04-26Open-market sale100$29.996,178,096
2010-04-26Open-market sale2,336$29.744,436,908
2010-04-26Open-market sale6,040$29.754,430,868
2010-04-26Open-market sale200$29.764,430,668
2010-04-26Open-market sale1,000$29.764,429,668
2010-04-26Open-market sale100$29.774,429,568
2010-04-26Open-market sale100$29.986,178,196
2010-04-26Open-market sale200$29.976,178,296
2010-04-26Open-market sale200$29.966,178,496
2010-04-26Open-market sale500$29.956,178,696
2010-04-26Open-market sale200$29.916,179,196
2010-04-26Open-market sale200$29.876,179,396
2010-04-26Open-market sale200$29.866,179,596
2010-04-26Open-market sale100$29.826,179,796
2010-04-26Open-market sale100$29.786,179,896
2010-04-26Open-market sale1,202$29.766,179,996
2010-04-26Open-market sale6,432$29.756,181,198
2010-04-26Open-market sale200$29.756,187,630
2010-04-26Open-market sale1,672$29.746,187,830
2010-04-26Open-market sale405$29.984,427,208
2010-04-26Open-market sale100$29.964,427,613
2010-04-26Open-market sale500$29.954,427,713
2010-04-26Open-market sale349$29.914,428,213
2010-04-26Open-market sale201$29.894,428,562
2010-04-26Open-market sale346$29.854,428,763
2010-04-26Open-market sale200$29.814,429,109
2010-04-26Open-market sale199$29.804,429,309
2010-04-26Open-market sale34$29.794,429,508
2010-04-26Open-market sale26$29.774,429,542
2010-04-26Open-market sale100$30.084,427,008
2010-04-26Open-market sale100$30.004,427,108
2010-04-25Open-market sale969$29.224,521,472
2010-04-24Open-market sale500$29.214,522,441
2010-04-23Open-market sale1,551$29.214,522,941
2010-04-23Open-market sale200$30.164,439,344
2010-04-23Open-market sale100$30.164,439,244
2010-04-23Open-market sale1,400$30.124,440,444
2010-04-23Open-market sale200$30.134,440,244
2010-04-23Open-market sale100$30.144,440,144
2010-04-23Open-market sale600$30.154,439,544
2010-04-23Open-market sale200$30.124,441,844
2010-04-23Open-market sale100$30.114,442,044
2010-04-23Open-market sale100$30.114,442,144
2010-04-23Open-market sale200$30.104,442,244
2010-04-23Open-market sale700$30.094,442,444
2010-04-23Open-market sale100$30.094,443,144
2010-04-23Open-market sale900$30.084,443,244
2010-04-23Open-market sale300$30.084,444,144
2010-04-23Open-market sale200$30.064,444,444
2010-04-23Open-market sale200$30.064,444,644
2010-04-23Open-market sale600$30.054,444,844
2010-04-23Open-market sale100$30.054,445,444
2010-04-23Open-market sale100$30.044,445,544
2010-04-23Open-market sale300$30.034,445,644
2010-04-23Open-market sale1,100$30.024,445,944
2010-04-23Open-market sale300$30.014,447,044
2010-04-23Open-market sale100$30.004,447,344
2010-04-23Open-market sale800$29.994,447,444
2010-04-23Open-market sale100$29.984,448,244
2010-04-23Open-market sale200$29.984,448,344
2010-04-23Open-market sale1,200$29.974,448,544
2010-04-23Open-market sale100$29.974,449,744
2010-04-23Open-market sale1,100$29.964,449,844
2010-04-23Open-market sale300$29.964,450,944
2010-04-23Open-market sale200$29.954,451,244
2010-04-23Open-market sale400$29.944,451,444
2010-04-23Open-market sale1,300$29.934,451,844
2010-04-23Open-market sale100$29.924,453,144
2010-04-23Open-market sale22$29.914,453,244
2010-04-23Open-market sale1,078$29.904,453,266
2010-04-23Open-market sale1,000$30.13472,432
2010-04-23Open-market sale1,000$30.10475,432
2010-04-23Open-market sale1,000$30.15476,432
2010-04-23Open-market sale1,000$30.13477,432
2010-04-23Open-market sale1,000$30.13478,432
2010-04-23Open-market sale1,000$30.10479,432
2010-04-23Open-market sale1,000$30.11480,432
2010-04-23Open-market sale1,000$30.08481,432
2010-04-23Open-market sale1,000$30.08482,432
2010-04-23Open-market sale1,000$30.08483,432
2010-04-23Open-market sale1,000$30.08484,432
2010-04-23Open-market sale100$29.666,216,102
2010-04-23Open-market sale600$29.656,216,202
2010-04-23Open-market sale1,500$29.646,216,802
2010-04-23Open-market sale100$29.626,218,302
2010-04-23Open-market sale400$29.616,218,402
2010-04-23Open-market sale15$29.606,218,802
2010-04-23Open-market sale500$29.566,218,817
2010-04-23Open-market sale185$29.546,219,317
2010-04-23Open-market sale4,000$30.00465,432
2010-04-23Open-market sale600$30.00469,432
2010-04-23Open-market sale200$30.09470,032
2010-04-23Open-market sale200$30.10470,232
2010-04-23Open-market sale400$30.00470,432
2010-04-23Open-market sale300$30.17470,832
2010-04-23Open-market sale300$30.19471,132
2010-04-23Open-market sale200$30.00471,432
2010-04-23Open-market sale800$30.03471,632
2010-04-23Open-market sale1,000$30.11474,432
2010-04-23Open-market sale1,000$30.14473,432
2010-04-23Open-market sale1,305$29.724,463,350
2010-04-23Open-market sale200$29.894,455,044
2010-04-23Open-market sale700$29.884,455,244
2010-04-23Open-market sale600$29.684,464,844
2010-04-23Open-market sale600$29.664,465,444
2010-04-23Open-market sale500$29.644,466,044
2010-04-23Open-market sale1,500$29.584,466,544
2010-04-23Open-market sale200$29.574,468,044
2010-04-23Open-market sale100$29.884,455,944
2010-04-23Open-market sale100$29.874,456,044
2010-04-23Open-market sale500$29.864,456,144
2010-04-23Open-market sale300$29.864,456,644
2010-04-23Open-market sale500$29.854,456,944
2010-04-23Open-market sale300$29.854,457,444
2010-04-23Open-market sale800$29.844,457,744
2010-04-23Open-market sale800$29.834,458,544
2010-04-23Open-market sale100$29.824,459,344
2010-04-23Open-market sale100$29.824,459,444
2010-04-23Open-market sale300$29.814,459,544
2010-04-23Open-market sale400$29.804,459,844
2010-04-23Open-market sale500$29.794,460,244
2010-04-23Open-market sale700$29.784,460,744
2010-04-23Open-market sale400$29.774,461,444
2010-04-23Open-market sale600$29.764,461,844
2010-04-23Open-market sale300$29.764,462,444
2010-04-23Open-market sale106$29.754,462,744
2010-04-23Open-market sale400$29.744,462,850
2010-04-23Open-market sale100$29.744,463,250
2010-04-23Open-market sale700$29.894,454,344
2010-04-23Open-market sale189$29.704,464,655
2010-04-23Open-market sale300$29.796,211,502
2010-04-23Open-market sale200$29.776,213,302
2010-04-23Open-market sale600$29.776,213,502
2010-04-23Open-market sale600$29.766,214,102
2010-04-23Open-market sale100$29.746,214,702
2010-04-23Open-market sale300$29.746,214,802
2010-04-23Open-market sale100$29.736,215,102
2010-04-23Open-market sale400$29.726,215,202
2010-04-23Open-market sale100$29.716,215,602
2010-04-23Open-market sale400$29.666,215,702
2010-04-23Open-market sale300$29.956,202,502
2010-04-23Open-market sale200$29.946,202,802
2010-04-23Open-market sale906$29.936,203,002
2010-04-23Open-market sale394$29.926,203,908
2010-04-23Open-market sale449$29.916,204,302
2010-04-23Open-market sale1,100$29.906,204,751
2010-04-23Open-market sale2,400$29.896,205,851
2010-04-23Open-market sale100$29.886,208,251
2010-04-23Open-market sale751$29.886,208,351
2010-04-23Open-market sale100$29.876,209,102
2010-04-23Open-market sale400$29.866,209,202
2010-04-23Open-market sale100$29.856,209,602
2010-04-23Open-market sale800$29.846,209,702
2010-04-23Open-market sale200$29.836,210,502
2010-04-23Open-market sale300$29.826,210,702
2010-04-23Open-market sale300$29.826,211,002
2010-04-23Open-market sale100$29.806,211,302
2010-04-23Open-market sale100$29.806,211,402
2010-04-23Open-market sale1,400$29.786,211,902
2010-04-23Open-market sale100$29.786,211,802
2010-04-23Open-market sale900$30.096,192,502
2010-04-23Open-market sale400$30.066,194,702
2010-04-23Open-market sale300$30.066,195,102
2010-04-23Open-market sale400$30.056,195,402
2010-04-23Open-market sale500$30.046,195,802
2010-04-23Open-market sale400$30.036,196,302
2010-04-23Open-market sale800$30.026,196,702
2010-04-23Open-market sale100$30.026,197,502
2010-04-23Open-market sale400$30.016,197,602
2010-04-23Open-market sale300$29.996,198,002
2010-04-23Open-market sale400$29.996,198,302
2010-04-23Open-market sale300$29.986,198,702
2010-04-23Open-market sale100$29.986,199,002
2010-04-23Open-market sale100$29.986,199,102
2010-04-23Open-market sale1,000$29.976,199,202
2010-04-23Open-market sale500$29.976,200,202
2010-04-23Open-market sale900$29.966,200,702
2010-04-23Open-market sale700$29.966,201,602
2010-04-23Open-market sale200$29.966,202,302
2010-04-23Open-market sale100$30.206,189,502
2010-04-23Open-market sale500$30.206,189,602
2010-04-23Open-market sale400$30.156,190,102
2010-04-23Open-market sale300$30.156,190,502
2010-04-23Open-market sale500$30.146,190,802
2010-04-23Open-market sale600$30.136,191,302
2010-04-23Open-market sale400$30.126,191,902
2010-04-23Open-market sale100$30.116,192,302
2010-04-23Open-market sale100$30.106,192,402
2010-04-23Open-market sale300$30.076,194,402
2010-04-23Open-market sale1,000$30.086,193,402
2010-04-22Open-market sale200$29.214,524,492
2010-04-22Open-market sale1,100$29.764,482,544
2010-04-22Open-market sale1,800$29.754,483,644
2010-04-22Open-market sale200$29.754,485,444
2010-04-22Open-market sale100$29.734,485,644
2010-04-22Open-market sale100$29.694,485,744
2010-04-22Open-market sale100$29.684,485,844
2010-04-22Open-market sale200$29.674,485,944
2010-04-22Open-market sale300$29.664,486,144
2010-04-22Open-market sale300$29.654,486,444
2010-04-22Open-market sale471$29.944,472,273
2010-04-22Open-market sale800$29.934,472,744
2010-04-22Open-market sale1,100$29.924,473,544
2010-04-22Open-market sale100$29.914,474,644
2010-04-22Open-market sale1,000$29.804,479,244
2010-04-22Open-market sale100$29.904,474,944
2010-04-22Open-market sale593$29.894,475,044
2010-04-22Open-market sale499$29.884,475,637
2010-04-22Open-market sale800$29.874,476,136
2010-04-22Open-market sale508$29.864,476,936
2010-04-22Open-market sale100$29.854,477,444
2010-04-22Open-market sale300$29.844,477,544
2010-04-22Open-market sale600$29.834,477,844
2010-04-22Open-market sale400$29.824,478,444
2010-04-22Open-market sale400$29.814,478,844
2010-04-22Open-market sale100$29.774,482,444
2010-04-22Open-market sale900$29.774,481,544
2010-04-22Open-market sale200$29.784,481,344
2010-04-22Open-market sale600$29.794,480,744
2010-04-22Open-market sale500$29.804,480,244
2010-04-22Open-market sale200$29.904,474,744
2010-04-22Open-market sale100$29.644,487,244
2010-04-22Open-market sale500$29.604,487,544
2010-04-22Open-market sale100$29.604,488,044
2010-04-22Open-market sale100$29.584,488,144
2010-04-22Open-market sale200$29.26485,432
2010-04-22Open-market sale500$29.27485,632
2010-04-22Open-market sale300$29.28486,132
2010-04-22Open-market sale400$29.27486,432
2010-04-22Open-market sale100$29.26486,832
2010-04-22Open-market sale500$29.25486,932
2010-04-22Open-market sale1,000$29.24487,432
2010-04-22Open-market sale1,000$29.25488,432
2010-04-22Open-market sale1,000$29.25489,432
2010-04-22Open-market sale1,000$29.25490,432
2010-04-22Open-market sale1,000$29.25491,432
2010-04-22Open-market sale100$29.24492,432
2010-04-22Open-market sale900$29.23492,532
2010-04-22Open-market sale1,000$29.25493,432
2010-04-22Open-market sale1,000$29.25494,432
2010-04-22Open-market sale1,000$29.23495,432
2010-04-22Open-market sale100$29.23496,432
2010-04-22Open-market sale200$29.22496,532
2010-04-22Open-market sale100$29.24496,732
2010-04-22Open-market sale600$29.25496,832
2010-04-22Open-market sale1,000$29.28497,432
2010-04-22Open-market sale100$29.27498,432
2010-04-22Open-market sale700$29.25498,532
2010-04-22Open-market sale500$29.644,486,744
2010-04-22Open-market sale100$29.614,487,444
2010-04-22Open-market sale100$29.624,487,344
2010-04-22Open-market sale100$29.606,219,502
2010-04-22Open-market sale1,000$29.486,222,002
2010-04-22Open-market sale900$29.376,230,702
2010-04-22Open-market sale100$29.386,230,602
2010-04-22Open-market sale800$29.396,229,802
2010-04-22Open-market sale100$29.406,229,702
2010-04-22Open-market sale200$29.426,229,502
2010-04-22Open-market sale300$29.436,229,202
2010-04-22Open-market sale200$29.606,219,602
2010-04-22Open-market sale100$29.596,219,802
2010-04-22Open-market sale200$29.596,219,902
2010-04-22Open-market sale200$29.586,220,102
2010-04-22Open-market sale200$29.576,220,302
2010-04-22Open-market sale300$29.556,220,502
2010-04-22Open-market sale100$29.546,220,802
2010-04-22Open-market sale400$29.536,220,902
2010-04-22Open-market sale700$29.516,221,302
2010-04-22Open-market sale500$29.476,223,002
2010-04-22Open-market sale100$29.476,223,502
2010-04-22Open-market sale1,000$29.466,223,602
2010-04-22Open-market sale400$29.466,224,602
2010-04-22Open-market sale3,100$29.456,225,002
2010-04-22Open-market sale400$29.456,228,102
2010-04-22Open-market sale700$29.446,228,502
2010-04-22Open-market sale500$29.26502,432
2010-04-22Open-market sale500$29.30505,432
2010-04-22Open-market sale500$29.28505,932
2010-04-22Open-market sale500$29.25506,432
2010-04-22Open-market sale500$29.20506,932
2010-04-22Open-market sale500$29.05507,432
2010-04-22Open-market sale100$29.20507,932
2010-04-22Open-market sale400$29.21508,032
2010-04-22Open-market sale500$29.14508,432
2010-04-22Open-market sale500$29.08508,932
2010-04-22Open-market sale500$29.10509,432
2010-04-22Open-market sale400$29.10509,932
2010-04-22Open-market sale100$29.13510,332
2010-04-22Open-market sale200$29.28499,232
2010-04-22Open-market sale1,000$29.40499,432
2010-04-22Open-market sale1,000$29.35500,432
2010-04-22Open-market sale1,000$29.29501,432
2010-04-22Open-market sale2,000$29.25503,432
2010-04-22Open-market sale500$29.27502,932
2010-04-22Open-market sale1,000$29.366,231,602
2010-04-22Open-market sale1,600$29.356,232,602
2010-04-22Open-market sale200$29.336,234,202
2010-04-22Open-market sale500$29.326,234,402
2010-04-22Open-market sale100$29.326,234,902
2010-04-22Open-market sale100$29.326,235,002
2010-04-22Open-market sale900$29.316,235,102
2010-04-22Open-market sale1,000$29.306,236,002
2010-04-22Open-market sale1,500$29.296,237,002
2010-04-22Open-market sale701$29.286,238,502
2010-04-22Open-market sale300$29.286,239,203
2010-04-22Open-market sale100$29.286,239,503
2010-04-22Open-market sale2,602$29.276,239,603
2010-04-22Open-market sale100$29.276,242,205
2010-04-22Open-market sale1,799$29.266,242,305
2010-04-22Open-market sale1$29.266,244,104
2010-04-22Open-market sale2,499$29.256,244,105
2010-04-22Open-market sale200$29.256,246,604
2010-04-22Open-market sale1,100$29.246,246,804
2010-04-22Open-market sale1,300$29.246,247,904
2010-04-22Open-market sale100$29.246,249,204
2010-04-22Open-market sale198$29.246,249,304
2010-04-22Open-market sale100$30.024,468,244
2010-04-22Open-market sale400$30.014,468,344
2010-04-22Open-market sale473$30.004,468,744
2010-04-22Open-market sale1,100$29.994,469,217
2010-04-22Open-market sale300$29.984,470,317
2010-04-22Open-market sale384$29.974,470,617
2010-04-22Open-market sale200$29.964,471,001
2010-04-22Open-market sale1,072$29.954,471,201
2010-04-21Open-market sale13,552$29.204,524,692
2010-04-21Open-market sale500$29.16512,432
2010-04-21Open-market sale500$29.25512,932
2010-04-21Open-market sale100$29.20512,332
2010-04-21Open-market sale400$29.17511,932
2010-04-21Open-market sale300$29.16511,632
2010-04-21Open-market sale200$29.20511,432
2010-04-21Open-market sale1,000$29.18510,432
2010-04-21Open-market sale4,100$29.104,514,144
2010-04-21Open-market sale100$29.16513,432
2010-04-21Open-market sale400$29.29513,532
2010-04-21Open-market sale500$29.27513,932
2010-04-21Open-market sale500$29.25514,432
2010-04-21Open-market sale100$29.25514,932
2010-04-21Open-market sale400$29.26515,032
2010-04-21Open-market sale1,100$29.244,501,622
2010-04-21Open-market sale3,836$29.234,502,722
2010-04-21Open-market sale600$29.224,506,558
2010-04-21Open-market sale100$29.224,507,158
2010-04-21Open-market sale886$29.214,507,258
2010-04-21Open-market sale100$29.204,508,144
2010-04-21Open-market sale700$29.194,508,244
2010-04-21Open-market sale740$29.184,508,944
2010-04-21Open-market sale960$29.174,509,684
2010-04-21Open-market sale200$29.164,510,644
2010-04-21Open-market sale100$29.154,510,844
2010-04-21Open-market sale200$29.144,510,944
2010-04-21Open-market sale400$29.134,511,144
2010-04-21Open-market sale1,200$29.124,511,544
2010-04-21Open-market sale1,200$29.114,512,744
2010-04-21Open-market sale200$29.114,513,944
2010-04-21Open-market sale200$29.334,488,244
2010-04-21Open-market sale3,000$29.304,488,444
2010-04-21Open-market sale100$29.294,491,444
2010-04-21Open-market sale400$29.294,491,544
2010-04-21Open-market sale200$29.294,491,944
2010-04-21Open-market sale600$29.284,492,144
2010-04-21Open-market sale1,281$29.274,492,744
2010-04-21Open-market sale3,597$29.264,494,025
2010-04-21Open-market sale2,300$29.254,497,622
2010-04-21Open-market sale200$29.254,499,922
2010-04-21Open-market sale1,500$29.244,500,122
2010-04-20Open-market sale1,000$29.09515,432
2010-04-20Open-market sale1,000$29.07516,432
2010-04-20Open-market sale1,000$29.03517,432
2010-04-20Open-market sale500$29.04518,432
2010-04-20Open-market sale900$29.00518,932
2010-04-20Open-market sale100$29.35519,832
2010-04-20Open-market sale500$29.30519,932
2010-04-20Open-market sale200$29.214,524,492
2010-04-20Open-market sale500$29.30519,932
2010-04-20Open-market sale600$29.264,518,244
2010-04-20Open-market sale2,628$29.254,518,844
2010-04-20Open-market sale969$29.224,521,472
2010-04-20Open-market sale500$29.214,522,441
2010-04-20Open-market sale1,551$29.214,522,941
2010-04-20Open-market sale100$29.35519,832
2010-04-20Open-market sale13,552$29.204,524,692
2010-04-20Open-market sale1,000$29.09515,432
2010-04-20Open-market sale1,000$29.07516,432
2010-04-20Open-market sale1,000$29.03517,432
2010-04-20Open-market sale500$29.04518,432
2010-04-20Open-market sale900$29.00518,932
2010-04-19Open-market sale1,000$29.15531,432
2010-04-19Open-market sale1,000$29.14532,432
2010-04-19Open-market sale500$29.16530,932
2010-04-19Open-market sale500$29.14530,432
2010-04-19Open-market sale1,000$29.14529,432
2010-04-19Open-market sale1,000$29.14533,432
2010-04-19Open-market sale1,000$29.14534,432
2010-04-19Open-market sale1,000$29.304,538,244
2010-04-19Open-market sale200$29.224,539,244
2010-04-19Open-market sale100$29.204,539,444
2010-04-19Open-market sale900$29.194,539,544
2010-04-19Open-market sale1,800$29.184,540,444
2010-04-19Open-market sale1,000$29.174,542,244
2010-04-19Open-market sale2,500$29.164,543,244
2010-04-19Open-market sale3,300$29.164,545,744
2010-04-19Open-market sale589$29.154,549,044
2010-04-19Open-market sale500$29.28520,432
2010-04-19Open-market sale500$29.26520,932
2010-04-19Open-market sale500$29.20521,432
2010-04-19Open-market sale500$29.25521,932
2010-04-19Open-market sale500$29.25522,432
2010-04-19Open-market sale1,000$29.20522,932
2010-04-19Open-market sale500$29.19523,932
2010-04-19Open-market sale1,000$29.18524,432
2010-04-19Open-market sale1,000$29.18525,432
2010-04-19Open-market sale1,000$29.17526,432
2010-04-19Open-market sale1,000$29.16527,432
2010-04-19Open-market sale1,000$29.15528,432
2010-04-19Open-market sale1,000$29.14529,432
2010-04-19Open-market sale500$29.14530,432
2010-04-19Open-market sale500$29.16530,932
2010-04-19Open-market sale1,000$29.15528,432
2010-04-19Open-market sale1,000$29.16527,432
2010-04-19Open-market sale1,000$29.17526,432
2010-04-19Open-market sale1,000$29.18525,432
2010-04-19Open-market sale1,000$29.18524,432
2010-04-19Open-market sale1,000$29.15531,432
2010-04-19Open-market sale1,000$29.14532,432
2010-04-19Open-market sale1,000$29.14533,432
2010-04-19Open-market sale1,000$29.14534,432
2010-04-19Open-market sale1,000$29.174,538,244
2010-04-19Open-market sale3,300$29.164,539,244
2010-04-19Open-market sale1,800$29.184,542,544
2010-04-19Open-market sale900$29.194,544,344
2010-04-19Open-market sale1,000$29.304,545,244
2010-04-19Open-market sale200$29.224,546,244
2010-04-19Open-market sale2,500$29.164,546,444
2010-04-19Open-market sale100$29.204,548,944
2010-04-19Open-market sale589$29.154,549,044
2010-04-19Open-market sale500$29.28520,432
2010-04-19Open-market sale500$29.26520,932
2010-04-19Open-market sale500$29.20521,432
2010-04-19Open-market sale500$29.25521,932
2010-04-19Open-market sale500$29.25522,432
2010-04-19Open-market sale1,000$29.20522,932
2010-04-19Open-market sale500$29.19523,932
2010-04-16Open-market sale202$29.354,550,331
2010-04-16Open-market sale400$29.344,550,533
2010-04-16Open-market sale600$29.384,549,731
2010-04-16Open-market sale98$29.404,549,633
2010-04-16Open-market sale100$29.334,550,933
2010-04-16Open-market sale2,106$29.324,551,033
2010-04-16Open-market sale2,700$29.314,553,139
2010-04-16Open-market sale11,994$29.304,555,839
2010-04-16Open-market sale500$29.30535,432
2010-04-16Open-market sale500$29.28535,932
2010-04-16Open-market sale500$29.28536,432
2010-04-16Open-market sale300$29.32536,932
2010-04-16Open-market sale200$29.33537,232
2010-04-16Open-market sale500$29.33537,432
2010-04-16Open-market sale500$29.31537,932
2010-04-16Open-market sale500$29.32538,432
2010-04-16Open-market sale500$29.30538,932
2010-04-16Open-market sale500$29.23539,432
2010-04-16Open-market sale500$29.20539,932
2010-04-15Open-market sale700$29.424,568,433
2010-04-15Open-market sale300$29.424,569,133
2010-04-15Open-market sale3,100$29.424,569,433
2010-04-15Open-market sale4,500$29.414,572,533
2010-04-15Open-market sale1,900$29.414,577,033
2010-04-15Open-market sale15,583$29.404,578,933
2010-04-15Open-market sale1,000$29.36540,432
2010-04-15Open-market sale1,000$29.36541,432
2010-04-15Open-market sale300$29.35542,432
2010-04-15Open-market sale200$29.58542,732
2010-04-15Open-market sale500$29.55542,932
2010-04-15Open-market sale100$29.444,567,833
2010-04-15Open-market sale100$29.434,567,933
2010-04-15Open-market sale100$29.434,568,033
2010-04-15Open-market sale300$29.434,568,133
2010-04-14Open-market sale100$29.444,595,816
2010-04-14Open-market sale1,100$29.434,595,916
2010-04-14Open-market sale500$29.454,595,316
2010-04-14Open-market sale300$29.464,595,016
2010-04-14Open-market sale500$29.474,594,516
2010-04-14Open-market sale1,400$29.424,597,016
2010-04-14Open-market sale1,800$29.324,602,616
2010-04-14Open-market sale100$29.324,604,416
2010-04-14Open-market sale200$29.324,604,516
2010-04-14Open-market sale1,600$29.314,604,716
2010-04-14Open-market sale100$29.314,606,316
2010-04-14Open-market sale200$29.314,606,416
2010-04-14Open-market sale2,600$29.304,606,616
2010-04-14Open-market sale2,700$29.294,609,216
2010-04-14Open-market sale100$29.294,611,916
2010-04-14Open-market sale100$29.284,612,016
2010-04-14Open-market sale700$29.284,612,116
2010-04-14Open-market sale200$29.274,612,816
2010-04-14Open-market sale346$29.274,613,016
2010-04-14Open-market sale1,854$29.264,613,362
2010-04-14Open-market sale7,100$29.254,615,216
2010-04-14Open-market sale300$29.244,622,316
2010-04-14Open-market sale200$29.244,622,616
2010-04-14Open-market sale100$29.234,622,816
2010-04-14Open-market sale600$29.234,622,916
2010-04-14Open-market sale1,000$29.224,623,516
2010-04-14Open-market sale200$29.414,598,416
2010-04-14Open-market sale300$29.404,598,616
2010-04-14Open-market sale300$29.384,598,916
2010-04-14Open-market sale100$29.374,599,216
2010-04-14Open-market sale400$29.354,599,316
2010-04-14Open-market sale400$29.354,599,716
2010-04-14Open-market sale1,500$29.344,600,116
2010-04-14Open-market sale200$29.344,601,616
2010-04-14Open-market sale700$29.334,601,816
2010-04-14Open-market sale100$29.324,602,516
2010-04-14Open-market sale500$29.20556,432
2010-04-14Open-market sale500$29.22555,432
2010-04-14Open-market sale500$29.22554,932
2010-04-14Open-market sale100$29.26554,832
2010-04-14Open-market sale400$29.25554,432
2010-04-14Open-market sale500$29.20553,932
2010-04-14Open-market sale500$29.25553,432
2010-04-14Open-market sale1,000$29.25552,432
2010-04-14Open-market sale1,000$29.26551,432
2010-04-14Open-market sale1,000$29.25550,432
2010-04-14Open-market sale1,000$29.27549,432
2010-04-14Open-market sale1,000$29.25548,432
2010-04-14Open-market sale1,000$29.26547,432
2010-04-14Open-market sale1,000$29.35546,432
2010-04-14Open-market sale1,000$29.30545,432
2010-04-14Open-market sale1,000$29.34544,432
2010-04-14Open-market sale1,000$29.27543,432
2010-04-14Open-market sale1,000$29.24562,432
2010-04-14Open-market sale200$29.25562,232
2010-04-14Open-market sale800$29.24561,432
2010-04-14Open-market sale500$29.28560,932
2010-04-14Open-market sale1,000$29.23559,932
2010-04-14Open-market sale1,000$29.23558,932
2010-04-14Open-market sale500$29.25558,432
2010-04-14Open-market sale500$29.23557,932
2010-04-14Open-market sale500$29.25557,432
2010-04-14Open-market sale500$29.24556,932
2010-04-14Open-market sale400$29.25555,932
2010-04-14Open-market sale100$29.26556,332
2010-04-13Open-market sale300$29.224,631,516
2010-04-13Open-market sale200$29.234,631,316
2010-04-13Open-market sale1,340$29.254,629,976
2010-04-13Open-market sale200$29.354,626,716
2010-04-13Open-market sale1,100$29.264,628,876
2010-04-13Open-market sale700$29.274,628,176
2010-04-13Open-market sale500$29.284,627,676
2010-04-13Open-market sale160$29.304,627,516
2010-04-13Open-market sale400$29.204,631,816
2010-04-13Open-market sale400$29.194,632,216
2010-04-13Open-market sale100$29.084,624,516
2010-04-13Open-market sale200$29.034,624,616
2010-04-13Open-market sale766$29.024,624,816
2010-04-13Open-market sale634$29.014,625,582
2010-04-13Open-market sale300$29.004,626,216
2010-04-13Open-market sale200$29.364,626,516
2010-04-13Open-market sale400$29.314,627,116
2010-04-13Open-market sale200$29.324,626,916
2010-04-13Open-market sale500$29.04563,932
2010-04-13Open-market sale500$29.05564,432
2010-04-13Open-market sale500$29.01564,932
2010-04-13Open-market sale1,000$29.00565,432
2010-04-13Open-market sale900$29.04566,432
2010-04-13Open-market sale100$29.03567,332
2010-04-13Open-market sale1,000$29.00567,432
2010-04-13Open-market sale400$29.00568,432
2010-04-13Open-market sale100$29.01568,832
2010-04-13Open-market sale500$29.00568,932
2010-04-13Open-market sale500$29.00569,432
2010-04-13Open-market sale500$29.00569,932
2010-04-13Open-market sale100$29.01570,432
2010-04-13Open-market sale400$29.14570,532
2010-04-13Open-market sale500$29.05570,932
2010-04-13Open-market sale400$29.11571,432
2010-04-13Open-market sale100$29.17571,832
2010-04-13Open-market sale500$29.15571,932
2010-04-13Open-market sale500$29.10572,432
2010-04-13Open-market sale500$29.11572,932
2010-04-13Open-market sale200$29.184,632,616
2010-04-13Open-market sale200$29.174,632,816
2010-04-13Open-market sale200$29.164,633,016
2010-04-13Open-market sale200$29.154,633,216
2010-04-13Open-market sale100$29.144,633,416
2010-04-13Open-market sale400$29.134,633,516
2010-04-13Open-market sale100$29.124,633,916
2010-04-13Open-market sale400$29.114,634,016
2010-04-13Open-market sale100$29.104,634,416
2010-04-13Open-market sale500$29.09563,432
2010-04-12Open-market sale100$29.45573,432
2010-04-12Open-market sale500$29.45573,532
2010-04-12Open-market sale500$29.45574,032
2010-04-12Open-market sale500$29.46574,532
2010-04-12Open-market sale500$29.45575,032
2010-04-12Open-market sale200$29.42575,532
2010-04-12Open-market sale300$29.45575,732
2010-04-12Open-market sale500$29.40576,032
2010-04-12Open-market sale400$29.40576,532
2010-04-12Open-market sale100$29.49576,932
2010-04-12Open-market sale500$29.44577,032
2010-04-09Open-market sale400$29.22581,632
2010-04-09Open-market sale500$29.15582,532
2010-04-09Open-market sale500$29.14583,032
2010-04-09Open-market sale1,000$29.13583,532
2010-04-09Open-market sale4,000$29.10584,532
2010-04-09Open-market sale1,000$29.09588,532
2010-04-09Open-market sale1,000$29.08589,532
2010-04-09Open-market sale1,000$29.07590,532
2010-04-09Open-market sale500$29.34577,532
2010-04-09Open-market sale1,000$29.33578,032
2010-04-09Open-market sale1,500$29.30579,032
2010-04-09Open-market sale400$29.29580,532
2010-04-09Open-market sale600$29.27580,932
2010-04-09Open-market sale100$29.23581,532
2010-04-09Open-market sale400$29.20582,132
2010-04-09Open-market sale100$29.21582,032
2010-04-08Option exercise (derivative)180,687$0.000
2010-04-08Option exercise180,687$9.00591,532
2010-04-06Option exercise (derivative)24,005$0.000
2010-04-06Option exercise (derivative)17,995$0.00180,687
2010-04-06Option exercise17,995$9.00386,840
2010-04-06Option exercise24,005$9.00410,845
2010-04-05Grant / award2,000—368,845
2010-04-01Open-market sale3,100$30.004,634,516
2010-03-31Option exercise (derivative)20,318$0.00198,682
2010-03-31Open-market sale115$30.19366,845
2010-03-31Open-market sale100$30.16367,360
2010-03-31Open-market sale201$30.15367,460
2010-03-31Open-market sale200$30.14367,661
2010-03-31Open-market sale100$30.13367,861
2010-03-31Open-market sale100$30.12367,961
2010-03-31Open-market sale100$30.11368,061
2010-03-31Open-market sale700$30.09368,161
2010-03-31Open-market sale100$30.09368,861
2010-03-31Open-market sale700$30.08368,961
2010-03-31Open-market sale300$30.08369,661
2010-03-31Open-market sale400$30.07369,961
2010-03-31Open-market sale400$30.07370,361
2010-03-31Open-market sale400$30.06370,761
2010-03-31Open-market sale400$30.06371,161
2010-03-31Open-market sale600$30.05371,561
2010-03-31Open-market sale200$30.05372,161
2010-03-31Open-market sale700$30.04372,361
2010-03-31Open-market sale200$30.04373,061
2010-03-31Open-market sale400$30.03373,261
2010-03-31Open-market sale400$30.02373,661
2010-03-31Open-market sale200$30.02374,061
2010-03-31Open-market sale1,000$30.01374,261
2010-03-31Open-market sale700$30.01375,261
2010-03-31Open-market sale11,202$30.00375,961
2010-03-31Option exercise20,318$9.00387,163
2010-03-31Open-market sale51,628$30.004,637,616
2010-03-31Open-market sale100$30.17367,260
2010-03-31Open-market sale300$30.18366,960
2010-03-30Tax withholding243$30.27366,845
2010-03-30Open-market sale100$30.35367,088
2010-03-30Open-market sale100$30.32367,188
2010-03-30Open-market sale100$30.30367,288
2010-03-30Open-market sale800$30.23367,388
2010-03-30Option exercise (derivative)32,000$0.00219,000
2010-03-30Open-market sale14,740$30.00384,348
2010-03-30Open-market sale600$30.16372,988
2010-03-30Open-market sale400$30.17372,588
2010-03-30Open-market sale200$30.17372,388
2010-03-30Open-market sale600$30.18371,788
2010-03-30Open-market sale1,000$30.18370,788
2010-03-30Open-market sale200$30.20370,588
2010-03-30Open-market sale500$30.15374,688
2010-03-30Open-market sale1,400$30.14375,188
2010-03-30Open-market sale200$30.13376,588
2010-03-30Open-market sale200$30.12376,788
2010-03-30Open-market sale100$30.11376,988
2010-03-30Open-market sale100$30.10377,088
2010-03-30Open-market sale400$30.10377,188
2010-03-30Open-market sale100$30.07377,588
2010-03-30Open-market sale800$30.05377,688
2010-03-30Open-market sale100$30.04378,488
2010-03-30Open-market sale800$30.03378,588
2010-03-30Open-market sale300$30.02379,388
2010-03-30Open-market sale100$30.02379,688
2010-03-30Open-market sale2,960$30.01379,788
2010-03-30Open-market sale100$30.01382,748
2010-03-30Open-market sale1,400$30.01382,848
2010-03-30Open-market sale100$30.00384,248
2010-03-30Open-market sale1,100$30.15373,588
2010-03-30Option exercise32,000$9.00399,088
2010-03-30Open-market sale200$30.23368,188
2010-03-30Open-market sale100$30.22368,388
2010-03-30Open-market sale300$30.21368,488
2010-03-30Open-market sale1,800$30.20368,788
2010-03-24Option exercise (derivative)80,000$0.00251,000
2010-03-24Option exercise80,000$9.00367,088
2010-03-17Open-market sale73$31.096,249,502
2010-03-17Open-market sale300$31.076,249,748
2010-03-17Open-market sale900$31.066,250,048
2010-03-17Open-market sale100$31.066,250,948
2010-03-17Open-market sale1,000$31.056,251,048
2010-03-17Open-market sale200$31.046,252,048
2010-03-17Open-market sale500$31.036,252,248
2010-03-17Open-market sale613$31.026,252,748
2010-03-17Open-market sale100$31.016,253,361
2010-03-17Open-market sale314$31.006,253,461
2010-03-17Open-market sale173$31.086,249,575
2010-03-16Option exercise (derivative)44,000$0.00331,000
2010-03-16Open-market sale2,603$31.026,256,260
2010-03-16Open-market sale246$31.026,258,863
2010-03-16Open-market sale1,600$31.016,259,109
2010-03-16Open-market sale600$31.016,260,709
2010-03-16Open-market sale24,519$31.006,261,309
2010-03-16Open-market sale84$31.006,285,828
2010-03-16Open-market sale2,500$31.006,285,912
2010-03-16Option exercise44,000$9.00287,088
2010-03-16Open-market sale200$31.056,253,775
2010-03-16Open-market sale200$31.056,253,975
2010-03-16Open-market sale591$31.046,254,175
2010-03-16Open-market sale400$31.036,254,766
2010-03-16Open-market sale700$31.036,255,166
2010-03-16Open-market sale394$31.036,255,866
2010-03-15Open-market sale3$30.636,288,412
2010-03-15Open-market sale1,008$30.506,289,804
2010-03-15Open-market sale92$30.516,289,712
2010-03-15Open-market sale400$30.526,289,312
2010-03-15Open-market sale700$30.576,288,612
2010-03-15Open-market sale197$30.576,288,415
2010-03-12Open-market sale300$30.756,290,972
2010-03-12Open-market sale900$30.736,291,272
2010-03-12Open-market sale200$30.726,292,172
2010-03-12Open-market sale200$30.716,292,372
2010-03-12Open-market sale400$30.706,292,572
2010-03-12Open-market sale100$30.646,292,972
2010-03-12Open-market sale700$30.636,293,072
2010-03-12Open-market sale600$30.566,293,772
2010-03-12Open-market sale300$30.556,294,572
2010-03-12Open-market sale333$30.546,294,872
2010-03-12Open-market sale700$30.546,295,205
2010-03-12Open-market sale2,300$30.526,295,905
2010-03-12Open-market sale100$30.526,298,205
2010-03-12Open-market sale500$30.516,298,305
2010-03-12Open-market sale900$30.516,298,805
2010-03-12Open-market sale4,167$30.506,299,705
2010-03-12Open-market sale160$30.786,290,812
2010-03-12Open-market sale200$30.556,294,372
2010-03-11Open-market sale100$30.516,303,872
2010-03-11Open-market sale500$30.516,303,972
2010-03-11Open-market sale21,247$30.506,304,472
2010-03-10Open-market sale18,338$30.516,336,626
2010-03-10Open-market sale3,600$30.526,333,026
2010-03-10Open-market sale100$30.526,332,926
2010-03-10Open-market sale2,804$30.526,330,122
2010-03-10Open-market sale100$30.516,354,964
2010-03-10Open-market sale3,600$30.516,355,064
2010-03-10Open-market sale500$30.546,325,719
2010-03-10Open-market sale200$30.526,329,922
2010-03-10Open-market sale300$30.536,329,622
2010-03-10Open-market sale400$30.536,329,222
2010-03-10Open-market sale1,551$30.536,327,671
2010-03-10Open-market sale200$30.506,358,664
2010-03-10Open-market sale93,225$30.506,358,864
2010-03-10Open-market sale1,200$30.546,326,471
2010-03-10Open-market sale252$30.546,326,219
2010-03-09Open-market sale6,269$30.516,452,089
2010-03-09Open-market sale700$30.516,458,358
2010-03-09Open-market sale100$30.506,459,058
2010-03-09Open-market sale54,254$30.506,459,158
2010-03-08Open-market sale861$30.056,518,112
2010-03-08Open-market sale439$30.046,518,973
2010-03-08Open-market sale400$30.036,519,412
2010-03-08Open-market sale1,800$30.026,519,812
2010-03-08Open-market sale1,396$30.016,521,612
2010-03-08Open-market sale358$30.016,523,008
2010-03-08Open-market sale96,596$30.006,523,366
2010-03-08Open-market sale3,200$30.056,514,912
2010-03-08Open-market sale100$30.106,513,412
2010-03-08Open-market sale1,200$30.076,513,512
2010-03-08Open-market sale200$30.066,514,712
2010-03-05Open-market sale100$30.096,619,962
2010-03-05Open-market sale200$30.096,620,062
2010-03-05Open-market sale600$30.086,620,262
2010-03-05Open-market sale800$30.076,620,862
2010-03-05Open-market sale300$30.076,621,662
2010-03-05Open-market sale500$30.066,621,962
2010-03-05Open-market sale300$30.056,622,462
2010-03-05Open-market sale703$30.046,622,762
2010-03-05Open-market sale300$30.046,623,465
2010-03-05Open-market sale400$30.046,623,765
2010-03-05Open-market sale7,530$30.036,624,165
2010-03-05Open-market sale524$30.036,631,695
2010-03-05Open-market sale100$30.036,632,219
2010-03-05Open-market sale117$30.026,632,319
2010-03-05Open-market sale3,599$30.026,632,436
2010-03-05Open-market sale200$30.026,636,035
2010-03-05Open-market sale500$30.026,636,235
2010-03-05Open-market sale300$30.016,636,735
2010-03-05Open-market sale3,580$30.016,637,035
2010-03-05Open-market sale300$30.016,640,615
2010-03-05Open-market sale1,100$30.016,640,915
2010-03-05Open-market sale50,173$30.006,642,015
2010-03-04Open-market sale400$30.006,692,188
2010-03-03Open-market sale4,800$30.056,699,988
2010-03-03Open-market sale400$30.056,704,788
2010-03-03Open-market sale900$30.066,699,088
2010-03-03Open-market sale100$30.066,698,988
2010-03-03Open-market sale1,000$30.066,697,988
2010-03-03Open-market sale900$30.076,697,088
2010-03-03Open-market sale9,700$30.046,705,188
2010-03-03Open-market sale300$30.046,714,888
2010-03-03Open-market sale200$30.046,715,188
2010-03-03Open-market sale1,500$30.036,715,388
2010-03-03Open-market sale2,000$30.026,716,888
2010-03-03Open-market sale1,900$30.016,718,888
2010-03-03Open-market sale300$30.016,720,788
2010-03-03Open-market sale10,424$30.006,721,088
2010-03-03Open-market sale100$30.166,692,588
2010-03-03Open-market sale100$30.156,692,688
2010-03-03Open-market sale200$30.146,692,788
2010-03-03Open-market sale1,000$30.136,692,988
2010-03-03Open-market sale400$30.126,693,988
2010-03-03Open-market sale500$30.126,694,388
2010-03-03Open-market sale400$30.116,694,888
2010-03-03Open-market sale200$30.106,695,288
2010-03-03Open-market sale200$30.096,695,488
2010-03-03Open-market sale500$30.096,695,688
2010-03-03Open-market sale500$30.086,696,188
2010-03-03Open-market sale400$30.076,696,688
2010-03-02Open-market sale6,900$30.006,731,512
2010-01-29Option exercise (derivative)20,000$0.0024,005
2010-01-29Open-market sale787$26.80254,088
2010-01-29Open-market sale713$26.52254,875
2010-01-29Open-market sale1,000$26.52255,588
2010-01-29Open-market sale146$26.85256,588
2010-01-29Open-market sale58$26.77256,734
2010-01-29Open-market sale796$26.75256,792
2010-01-29Open-market sale1,000$26.75257,588
2010-01-29Open-market sale200$26.75258,588
2010-01-29Open-market sale800$26.74258,788
2010-01-29Open-market sale200$26.82259,588
2010-01-29Open-market sale1,300$26.82259,788
2010-01-29Open-market sale200$26.76261,088
2010-01-29Open-market sale200$26.75261,288
2010-01-29Open-market sale600$26.75261,488
2010-01-29Open-market sale1,000$26.82262,088
2010-01-29Option exercise20,000$9.00263,088
2010-01-29Open-market sale1,000$26.54243,088
2010-01-29Open-market sale1,000$26.55244,088
2010-01-29Open-market sale1,000$26.75245,088
2010-01-29Open-market sale1,000$27.13246,088
2010-01-29Open-market sale1,000$27.10247,088
2010-01-29Open-market sale1,000$27.05248,088
2010-01-29Open-market sale1,000$27.00249,088
2010-01-29Open-market sale1,000$26.80250,088
2010-01-29Open-market sale1,000$26.76251,088
2010-01-29Open-market sale1,000$26.71252,088
2010-01-29Open-market sale1,000$26.60253,088
2010-01-27Option exercise (derivative)20,000$0.0044,005
2010-01-27Open-market sale43$27.45256,545
2010-01-27Open-market sale509$27.39243,088
2010-01-27Option exercise20,000$9.00263,088
2010-01-27Open-market sale1,500$27.37261,588
2010-01-27Open-market sale1,500$27.40260,088
2010-01-27Open-market sale1,500$27.25258,588
2010-01-27Open-market sale1,000$27.30257,588
2010-01-27Open-market sale100$27.28244,088
2010-01-27Open-market sale100$27.27244,188
2010-01-27Open-market sale300$27.26244,288
2010-01-27Open-market sale1,000$27.25244,588
2010-01-27Open-market sale1,000$27.44245,588
2010-01-27Open-market sale1,000$27.43246,588
2010-01-27Open-market sale1,500$27.40247,588
2010-01-27Open-market sale1,500$27.35249,088
2010-01-27Open-market sale1,500$27.32250,588
2010-01-27Open-market sale1,000$27.25252,088
2010-01-27Open-market sale1,000$27.35253,088
2010-01-27Open-market sale1,500$27.30254,088
2010-01-27Open-market sale957$27.28255,588
2010-01-27Open-market sale491$27.40243,597
2010-01-27Open-market sale1,000$27.30256,588
2010-01-26Open-market sale100$27.56243,088
2010-01-26Open-market sale100$27.33243,188
2010-01-26Open-market sale600$27.32243,288
2010-01-26Open-market sale100$27.33243,888
2010-01-26Open-market sale200$27.34243,988
2010-01-26Open-market sale100$27.56244,188
2010-01-26Open-market sale300$27.57244,288
2010-01-26Open-market sale800$27.30244,588
2010-01-26Open-market sale600$27.55245,388
2010-01-26Open-market sale97$27.33245,988
2010-01-26Open-market sale103$27.31246,085
2010-01-26Open-market sale200$27.40246,188
2010-01-26Open-market sale100$27.38246,388
2010-01-26Open-market sale200$27.37246,488
2010-01-26Option exercise (derivative)19,000$0.0064,005
2010-01-26Open-market sale500$27.36246,688
2010-01-26Open-market sale500$27.40247,188
2010-01-26Open-market sale1,000$27.36247,688
2010-01-26Open-market sale897$27.40248,688
2010-01-26Open-market sale103$27.41249,585
2010-01-26Open-market sale1,000$27.45249,688
2010-01-26Open-market sale1,000$27.63250,688
2010-01-26Open-market sale1,000$27.67251,688
2010-01-26Open-market sale1,000$27.55252,688
2010-01-26Open-market sale1,000$27.58253,688
2010-01-26Open-market sale1,000$27.60254,688
2010-01-26Open-market sale300$27.57255,688
2010-01-26Open-market sale600$27.55255,988
2010-01-26Open-market sale1,000$27.40256,588
2010-01-26Open-market sale1,000$27.42257,588
2010-01-26Open-market sale700$27.51258,588
2010-01-26Open-market sale300$27.50259,288
2010-01-26Open-market sale1,000$27.34259,588
2010-01-26Open-market sale1,500$27.38260,588
2010-01-26Option exercise19,000$9.00262,088
2010-01-25Option exercise (derivative)6,000$0.0083,005
2010-01-25Open-market sale300$27.87243,188
2010-01-25Open-market sale300$27.84243,488
2010-01-25Open-market sale500$27.81243,788
2010-01-25Open-market sale1,300$27.80244,288
2010-01-25Open-market sale1,000$27.82245,588
2010-01-25Open-market sale1,000$27.80246,588
2010-01-25Open-market sale500$27.82247,588
2010-01-25Open-market sale1,000$28.00248,088
2010-01-25Option exercise6,000$9.00249,088
2010-01-25Open-market sale100$27.91243,088
2010-01-20Option exercise (derivative)35,000$0.0089,005
2010-01-20Option exercise35,000$9.00243,088
2010-01-19Open-market sale200$29.61208,088
2010-01-19Open-market sale100$29.63208,288
2010-01-19Open-market sale4,262$29.50208,388
2010-01-19Open-market sale300$29.56212,650
2010-01-19Open-market sale200$29.60212,950
2010-01-19Open-market sale1,834$29.55213,150
2010-01-19Open-market sale300$29.53214,984
2010-01-19Open-market sale100$29.57215,284
2010-01-19Open-market sale300$29.59215,384
2010-01-19Open-market sale110$29.64215,684
2010-01-19Open-market sale100$29.54215,794
2010-01-15Option exercise (derivative)20,000$0.00124,005
2010-01-15Option exercise20,000$9.00215,894
2010-01-14Open-market sale500$29.70195,894
2010-01-13Option exercise (derivative)16,000$0.00144,005
2010-01-13Open-market sale2,431$29.31198,994
2010-01-13Open-market sale200$29.32198,794
2010-01-13Open-market sale4$29.50212,390
2010-01-13Open-market sale1,000$29.33211,390
2010-01-13Open-market sale100$29.30211,290
2010-01-13Open-market sale500$29.57210,790
2010-01-13Open-market sale100$29.51210,690
2010-01-13Open-market sale296$29.55210,394
2010-01-13Open-market sale1,800$29.23208,594
2010-01-13Open-market sale1,300$29.56207,294
2010-01-13Open-market sale3,969$29.20203,325
2010-01-13Open-market sale400$29.53202,925
2010-01-13Open-market sale1,500$29.29201,425
2010-01-13Open-market sale2,400$29.54196,394
2010-01-13Option exercise16,000$9.00212,394
2010-01-12Option exercise (derivative)15,000$0.00160,005
2010-01-12Open-market sale2,000$29.46200,694
2010-01-12Open-market sale8,000$29.45202,694
2010-01-12Open-market sale700$29.51210,694
2010-01-12Option exercise15,000$9.00211,394
2010-01-12Open-market sale4,300$29.50196,394
2010-01-11Option exercise (derivative)24,995$0.00175,005
2010-01-11Open-market sale700$30.01196,394
2010-01-11Open-market sale500$30.25197,094
2010-01-11Open-market sale300$30.15197,594
2010-01-11Open-market sale1,000$30.06197,894
2010-01-11Open-market sale300$30.21198,894
2010-01-11Open-market sale500$30.02199,194
2010-01-11Open-market sale100$30.11199,694
2010-01-11Open-market sale200$30.18199,794
2010-01-11Open-market sale1,500$30.00199,994
2010-01-11Open-market sale1,500$30.03201,494
2010-01-11Open-market sale3,295$30.12202,994
2010-01-11Open-market sale12,600$30.10206,289
2010-01-11Open-market sale1,500$30.08218,889
2010-01-11Open-market sale600$30.17220,389
2010-01-11Open-market sale400$30.07220,989
2010-01-11Option exercise24,995$9.00221,389
2009-12-07Option exercise (derivative)150,000$0.000
2009-12-07Option exercise150,000$4.50196,394
2009-11-30Tax withholding133$28.3146,394
2009-10-15Open-market sale100$30.556,739,812
2009-10-15Open-market sale1,300$30.516,741,512
2009-10-15Open-market sale500$30.586,738,412
2009-10-15Open-market sale500$30.576,738,912
2009-10-15Open-market sale400$30.566,739,412
2009-10-15Open-market sale15,600$30.506,742,812
2009-10-15Open-market sale700$30.536,739,912
2009-10-15Open-market sale700$30.526,740,612
2009-10-15Open-market sale200$30.526,741,312
2009-09-30Open-market sale899$31.046,759,913
2009-09-30Open-market sale400$31.026,761,012
2009-09-30Open-market sale5,200$31.016,761,412
2009-09-30Open-market sale500$31.086,758,412
2009-09-30Open-market sale1$31.066,758,912
2009-09-30Open-market sale100$31.036,760,912
2009-09-30Open-market sale100$31.046,760,812
2009-09-30Open-market sale200$31.056,759,713
2009-09-30Open-market sale800$31.056,758,913
2009-09-29Open-market sale800$31.006,766,612
2009-09-28Open-market sale50$31.126,767,412
2009-09-28Open-market sale221$31.116,767,462
2009-09-28Open-market sale600$31.106,767,683
2009-09-28Open-market sale400$31.066,768,283
2009-09-28Open-market sale900$31.056,768,683
2009-09-28Open-market sale2,875$31.006,779,337
2009-09-28Open-market sale2,800$31.016,776,537
2009-09-28Open-market sale2,325$31.036,771,383
2009-09-28Open-market sale2,829$31.026,773,708
2009-09-28Open-market sale1,800$31.046,769,583
2009-09-25Open-market sale1,201$31.006,782,212
2009-09-24Open-market sale2,100$30.906,790,813
2009-09-24Open-market sale3,696$31.806,786,313
2009-09-24Open-market sale400$31.816,790,009
2009-09-24Open-market sale600$30.946,783,413
2009-09-24Open-market sale700$30.976,784,013
2009-09-24Open-market sale200$30.986,784,713
2009-09-24Open-market sale300$30.996,784,913
2009-09-24Open-market sale1,000$31.006,785,213
2009-09-24Open-market sale100$31.036,786,213
2009-09-24Open-market sale400$31.906,790,413
2009-09-24Open-market sale4$31.836,790,409
2009-08-31Tax withholding133$29.6546,527
2009-07-31Open-market sale1,400$28.394,719,636
2009-07-31Open-market sale2,100$28.384,721,036
2009-07-31Open-market sale200$28.524,689,244
2009-07-31Open-market sale839$28.514,689,444
2009-07-31Open-market sale6,812$28.504,690,283
2009-07-31Open-market sale2$28.474,697,095
2009-07-31Open-market sale100$28.464,697,097
2009-07-31Open-market sale100$28.454,697,197
2009-07-31Open-market sale200$28.444,697,297
2009-07-31Open-market sale2,013$28.434,697,497
2009-07-31Open-market sale1,149$28.424,699,510
2009-07-31Open-market sale100$28.424,700,659
2009-07-31Open-market sale5,737$28.414,700,759
2009-07-31Open-market sale100$28.414,706,496
2009-07-31Open-market sale300$28.414,706,596
2009-07-31Open-market sale12,740$28.404,706,896
2009-07-31Open-market sale100$28.224,749,534
2009-07-31Open-market sale300$28.154,750,434
2009-07-31Open-market sale1,698$28.374,723,136
2009-07-31Open-market sale3,425$28.364,724,834
2009-07-31Open-market sale830$28.354,728,259
2009-07-31Open-market sale500$28.344,729,089
2009-07-31Open-market sale100$28.344,729,589
2009-07-31Open-market sale1,500$28.334,729,689
2009-07-31Open-market sale6,245$28.324,731,189
2009-07-31Open-market sale6,200$28.314,737,434
2009-07-31Open-market sale100$28.304,743,634
2009-07-31Open-market sale3,500$28.304,743,734
2009-07-31Open-market sale800$28.294,747,234
2009-07-31Open-market sale700$28.284,748,034
2009-07-31Open-market sale200$28.274,748,734
2009-07-31Open-market sale100$28.254,748,934
2009-07-31Open-market sale100$28.154,750,734
2009-07-31Open-market sale200$28.144,750,834
2009-07-31Open-market sale300$28.134,751,034
2009-07-31Open-market sale100$28.134,751,334
2009-07-31Open-market sale800$28.124,751,434
2009-07-31Open-market sale200$28.114,752,234
2009-07-31Open-market sale100$28.104,752,434
2009-07-31Open-market sale500$28.094,752,534
2009-07-31Open-market sale100$28.094,753,034
2009-07-31Open-market sale100$28.254,749,034
2009-07-31Open-market sale200$28.244,749,134
2009-07-31Open-market sale200$28.234,749,334
2009-07-31Open-market sale300$28.194,750,134
2009-07-31Open-market sale500$28.204,749,634
2009-07-31Open-market sale861$27.894,759,373
2009-07-31Open-market sale700$27.894,760,234
2009-07-31Open-market sale1,100$27.884,760,934
2009-07-31Open-market sale300$27.864,762,034
2009-07-31Open-market sale100$27.834,762,334
2009-07-31Open-market sale100$27.824,762,434
2009-07-31Open-market sale400$27.814,762,534
2009-07-31Open-market sale600$27.804,762,934
2009-07-31Open-market sale300$27.794,763,534
2009-07-31Open-market sale400$27.784,763,834
2009-07-31Open-market sale100$27.764,764,234
2009-07-31Open-market sale100$27.744,764,334
2009-07-31Open-market sale100$27.734,764,434
2009-07-31Open-market sale400$28.084,753,134
2009-07-31Open-market sale400$28.074,753,534
2009-07-31Open-market sale300$28.064,753,934
2009-07-31Open-market sale500$28.054,754,234
2009-07-31Open-market sale200$28.044,754,734
2009-07-31Open-market sale100$28.044,754,934
2009-07-31Open-market sale100$28.044,755,034
2009-07-31Open-market sale100$28.034,755,134
2009-07-31Open-market sale100$28.034,755,234
2009-07-31Open-market sale600$28.024,755,334
2009-07-31Open-market sale2,100$28.004,755,934
2009-07-31Open-market sale600$27.984,758,034
2009-07-31Open-market sale200$27.954,758,634
2009-07-31Open-market sale200$27.944,758,834
2009-07-31Open-market sale200$27.924,759,034
2009-07-31Open-market sale100$27.894,759,273
2009-07-31Open-market sale39$27.914,759,234
2009-07-31Open-market sale1,280$27.604,774,754
2009-07-31Open-market sale100$27.734,764,534
2009-07-31Open-market sale200$27.724,764,634
2009-07-31Open-market sale1,700$27.714,764,834
2009-07-31Open-market sale100$27.714,766,534
2009-07-31Open-market sale4,800$27.704,766,634
2009-07-31Open-market sale200$27.674,771,434
2009-07-31Open-market sale300$27.664,771,634
2009-07-31Open-market sale596$27.654,771,934
2009-07-31Open-market sale900$27.644,772,530
2009-07-31Open-market sale304$27.634,773,430
2009-07-31Open-market sale200$27.624,773,734
2009-07-31Open-market sale200$27.614,773,934
2009-07-31Open-market sale620$27.614,774,134
2009-07-30Open-market sale100$27.754,793,565
2009-07-30Open-market sale200$27.734,793,665
2009-07-30Open-market sale569$27.724,793,865
2009-07-30Open-market sale214$27.714,794,434
2009-07-30Open-market sale600$27.704,794,648
2009-07-30Open-market sale100$27.684,795,248
2009-07-30Open-market sale900$27.674,795,348
2009-07-30Open-market sale200$27.674,796,248
2009-07-30Open-market sale1,386$27.664,796,448
2009-07-30Open-market sale400$27.664,797,834
2009-07-30Open-market sale2,160$27.654,798,234
2009-07-30Open-market sale700$27.824,787,848
2009-07-30Open-market sale100$27.644,800,394
2009-07-30Open-market sale1,600$27.634,800,494
2009-07-30Open-market sale1,000$27.624,802,094
2009-07-30Open-market sale500$27.624,803,094
2009-07-30Open-market sale1,645$27.614,803,594
2009-07-30Open-market sale100$27.614,805,239
2009-07-30Open-market sale200$27.614,805,339
2009-07-30Open-market sale58$27.604,805,539
2009-07-30Open-market sale1,700$27.604,805,597
2009-07-30Open-market sale4,789$27.584,807,297
2009-07-30Open-market sale100$27.824,788,548
2009-07-30Open-market sale1,400$27.814,788,648
2009-07-30Open-market sale1,100$27.804,790,048
2009-07-30Open-market sale617$27.794,791,148
2009-07-30Open-market sale100$27.794,791,765
2009-07-30Open-market sale400$27.784,791,865
2009-07-30Open-market sale600$27.774,792,265
2009-07-30Open-market sale700$27.764,792,865
2009-07-30Open-market sale139$28.034,776,334
2009-07-30Open-market sale956$28.024,776,473
2009-07-30Open-market sale2,800$28.014,777,429
2009-07-30Open-market sale2,736$28.004,780,229
2009-07-30Open-market sale500$27.964,782,965
2009-07-30Open-market sale100$27.904,783,465
2009-07-30Open-market sale700$27.894,783,565
2009-07-30Open-market sale400$27.884,784,265
2009-07-30Open-market sale600$27.874,784,665
2009-07-30Open-market sale100$27.874,785,265
2009-07-30Open-market sale1,000$27.864,785,365
2009-07-30Open-market sale600$27.854,786,365
2009-07-30Open-market sale341$27.844,786,965
2009-07-30Open-market sale542$27.834,787,306
2009-07-30Open-market sale100$28.074,776,234
2009-07-30Open-market sale200$28.104,776,034
2009-07-29Open-market sale100$28.284,812,086
2009-07-29Open-market sale200$28.264,812,186
2009-07-29Open-market sale300$28.224,812,386
2009-07-29Open-market sale100$28.204,812,686
2009-07-29Open-market sale200$28.194,812,786
2009-07-29Open-market sale100$28.184,812,986
2009-07-29Open-market sale400$28.174,813,086
2009-07-29Open-market sale100$28.154,813,486
2009-07-29Open-market sale400$28.134,813,586
2009-07-29Open-market sale300$28.124,813,986
2009-07-29Open-market sale100$28.114,814,286
2009-07-29Open-market sale1,000$28.104,814,386
2009-07-29Open-market sale100$28.094,815,386
2009-07-29Open-market sale300$28.044,815,486
2009-07-29Open-market sale200$28.034,815,786
2009-07-29Open-market sale100$28.024,815,986
2009-07-29Open-market sale1,400$28.014,816,086
2009-07-29Open-market sale600$28.014,817,486
2009-07-29Open-market sale2,800$28.004,818,086
2009-07-28Open-market sale300$29.104,821,386
2009-07-28Open-market sale100$29.144,820,886
2009-07-28Open-market sale100$29.124,820,986
2009-07-28Open-market sale200$29.114,821,086
2009-07-28Open-market sale100$29.114,821,286
2009-07-27Open-market sale100$29.794,822,219
2009-07-27Open-market sale100$29.734,822,619
2009-07-27Open-market sale133$29.624,822,719
2009-07-27Open-market sale367$29.604,822,852
2009-07-27Open-market sale100$28.994,823,219
2009-07-27Open-market sale100$28.994,823,319
2009-07-27Open-market sale69$28.984,823,419
2009-07-27Open-market sale100$28.974,823,488
2009-07-27Open-market sale200$28.964,823,588
2009-07-27Open-market sale1,931$28.954,823,788
2009-07-27Open-market sale267$28.944,825,719
2009-07-27Open-market sale733$28.924,825,986
2009-07-27Open-market sale800$28.914,826,719
2009-07-27Open-market sale500$28.904,827,519
2009-07-27Open-market sale200$28.854,828,019
2009-07-27Open-market sale500$29.924,821,686
2009-07-27Open-market sale33$29.874,822,186
2009-07-27Open-market sale200$29.774,822,419
2009-07-27Open-market sale100$29.784,822,319
2009-07-24Open-market sale500$29.584,862,817
2009-07-24Open-market sale100$29.584,863,317
2009-07-24Open-market sale600$29.574,863,417
2009-07-24Open-market sale1,300$29.574,864,017
2009-07-24Open-market sale200$29.574,865,317
2009-07-24Open-market sale600$29.564,865,517
2009-07-24Open-market sale300$29.564,866,117
2009-07-24Open-market sale202$29.514,872,317
2009-07-24Open-market sale100$29.554,866,817
2009-07-24Open-market sale200$29.554,866,917
2009-07-24Open-market sale500$29.544,867,117
2009-07-24Open-market sale400$29.544,867,617
2009-07-24Open-market sale100$29.544,868,017
2009-07-24Open-market sale100$29.544,868,117
2009-07-24Open-market sale200$29.534,868,217
2009-07-24Open-market sale100$29.534,868,417
2009-07-24Open-market sale200$29.534,868,517
2009-07-24Open-market sale100$29.524,868,717
2009-07-24Open-market sale1,200$29.524,868,817
2009-07-24Open-market sale1,000$29.524,870,017
2009-07-24Open-market sale1,200$29.524,871,017
2009-07-24Open-market sale100$29.514,872,217
2009-07-24Open-market sale1,098$29.584,861,719
2009-07-24Open-market sale100$29.584,861,619
2009-07-24Open-market sale100$29.594,861,519
2009-07-24Open-market sale828$29.594,860,691
2009-07-24Open-market sale4,800$29.504,873,419
2009-07-24Open-market sale200$29.504,873,219
2009-07-24Open-market sale700$29.514,872,519
2009-07-24Open-market sale400$29.564,866,417
2009-07-24Open-market sale300$29.744,851,519
2009-07-24Open-market sale100$29.744,851,819
2009-07-24Open-market sale1,100$29.734,851,919
2009-07-24Open-market sale400$29.734,853,019
2009-07-24Open-market sale1,000$29.724,853,419
2009-07-24Open-market sale100$29.724,854,419
2009-07-24Open-market sale1,300$29.714,854,519
2009-07-24Open-market sale200$29.694,855,819
2009-07-24Open-market sale100$29.694,856,019
2009-07-24Open-market sale100$29.674,856,119
2009-07-24Open-market sale200$29.664,856,219
2009-07-24Open-market sale200$29.634,856,419
2009-07-24Open-market sale100$29.634,856,619
2009-07-24Open-market sale200$29.624,856,719
2009-07-24Open-market sale100$29.624,856,919
2009-07-24Open-market sale200$29.624,857,019
2009-07-24Open-market sale1,272$29.614,857,219
2009-07-24Open-market sale100$29.614,858,491
2009-07-24Open-market sale100$29.604,858,591
2009-07-24Open-market sale800$29.604,858,691
2009-07-24Open-market sale400$29.604,859,491
2009-07-24Open-market sale300$29.604,859,891
2009-07-24Open-market sale500$29.594,860,191
2009-07-24Open-market sale1,400$29.774,847,669
2009-07-24Open-market sale100$29.774,849,069
2009-07-24Open-market sale1,000$29.764,849,169
2009-07-24Open-market sale550$29.764,850,169
2009-07-24Open-market sale200$29.754,850,719
2009-07-24Open-market sale400$29.754,850,919
2009-07-24Open-market sale200$29.744,851,319
2009-07-24Open-market sale200$29.774,847,469
2009-07-24Open-market sale100$29.854,828,619
2009-07-24Open-market sale500$29.844,828,719
2009-07-24Open-market sale100$29.844,829,219
2009-07-24Open-market sale500$29.834,829,319
2009-07-24Open-market sale400$29.834,829,819
2009-07-24Open-market sale900$29.824,830,219
2009-07-24Open-market sale100$29.824,831,119
2009-07-24Open-market sale887$29.814,831,219
2009-07-24Open-market sale500$29.814,832,106
2009-07-24Open-market sale500$29.804,832,606
2009-07-24Open-market sale12,413$29.804,833,106
2009-07-24Open-market sale100$29.804,845,519
2009-07-24Open-market sale100$29.794,845,619
2009-07-24Open-market sale100$29.794,845,719
2009-07-24Open-market sale200$29.794,845,819
2009-07-24Open-market sale100$29.784,846,019
2009-07-24Open-market sale1,350$29.784,846,119
2009-07-24Open-market sale300$29.874,828,319
2009-07-24Open-market sale100$29.884,828,219
2009-07-23Open-market sale500$29.944,881,724
2009-07-23Open-market sale117$29.984,878,219
2009-07-23Open-market sale2,788$29.954,878,936
2009-07-23Open-market sale200$29.964,878,736
2009-07-23Open-market sale400$29.974,878,336
2009-07-23Open-market sale400$29.534,915,359
2009-07-23Open-market sale1,300$29.534,915,759
2009-07-23Open-market sale300$29.534,917,059
2009-07-23Open-market sale1,140$29.534,917,359
2009-07-23Open-market sale200$29.524,918,499
2009-07-23Open-market sale1,360$29.524,918,699
2009-07-23Open-market sale200$29.624,900,459
2009-07-23Open-market sale800$29.514,923,019
2009-07-23Open-market sale700$29.514,923,819
2009-07-23Open-market sale2,000$29.514,924,519
2009-07-23Open-market sale1,000$29.504,926,519
2009-07-23Open-market sale700$29.504,927,519
2009-07-23Open-market sale100$29.544,915,259
2009-07-23Open-market sale100$29.544,915,159
2009-07-23Open-market sale100$29.554,915,059
2009-07-23Open-market sale1,700$29.554,913,359
2009-07-23Open-market sale600$29.564,912,759
2009-07-23Open-market sale600$29.564,912,159
2009-07-23Open-market sale3,000$29.564,909,159
2009-07-23Open-market sale1,000$29.564,908,159
2009-07-23Open-market sale100$29.574,908,059
2009-07-23Open-market sale1,644$29.574,906,415
2009-07-23Open-market sale656$29.574,905,759
2009-07-23Open-market sale200$29.584,905,559
2009-07-23Open-market sale800$29.584,904,759
2009-07-23Open-market sale2,000$29.594,902,759
2009-07-23Open-market sale1,700$29.604,901,059
2009-07-23Open-market sale300$29.614,900,759
2009-07-23Open-market sale100$29.614,900,659
2009-07-23Open-market sale2,960$29.524,920,059
2009-07-23Open-market sale600$29.764,895,624
2009-07-23Open-market sale435$29.754,896,224
2009-07-23Open-market sale365$29.744,896,659
2009-07-23Open-market sale100$29.724,897,024
2009-07-23Open-market sale200$29.714,897,124
2009-07-23Open-market sale1,235$29.704,897,324
2009-07-23Open-market sale900$29.654,898,559
2009-07-23Open-market sale400$29.644,899,459
2009-07-23Open-market sale400$29.634,899,859
2009-07-23Open-market sale200$29.634,900,259
2009-07-23Open-market sale200$29.924,882,224
2009-07-23Open-market sale200$29.914,882,424
2009-07-23Open-market sale200$29.904,882,624
2009-07-23Open-market sale400$29.894,882,824
2009-07-23Open-market sale500$29.884,883,224
2009-07-23Open-market sale300$29.874,883,724
2009-07-23Open-market sale650$29.864,884,024
2009-07-23Open-market sale100$29.864,884,674
2009-07-23Open-market sale1,029$29.854,884,774
2009-07-23Open-market sale770$29.844,885,803
2009-07-23Open-market sale771$29.834,886,573
2009-07-23Open-market sale1,600$29.824,887,344
2009-07-23Open-market sale100$29.824,888,944
2009-07-23Open-market sale1,306$29.814,889,044
2009-07-23Open-market sale500$29.804,890,350
2009-07-23Open-market sale300$29.804,890,850
2009-07-23Open-market sale2,674$29.804,891,150
2009-07-23Open-market sale736$29.794,893,824
2009-07-23Open-market sale502$29.784,894,560
2009-07-23Open-market sale562$29.774,895,062
2009-07-22Open-market sale100$29.934,928,916
2009-07-22Open-market sale203$29.924,929,016
2009-07-22Open-market sale200$29.964,928,219
2009-07-22Open-market sale600$29.914,929,319
2009-07-22Open-market sale700$29.904,929,919
2009-07-22Open-market sale197$29.934,928,719
2009-07-22Open-market sale200$29.944,928,519
2009-07-22Open-market sale100$29.954,928,419
2009-07-22Open-market sale100$29.924,929,219
2009-07-22Open-market sale200$29.874,930,819
2009-07-22Open-market sale1,400$29.834,933,119
2009-07-22Open-market sale100$29.824,934,519
2009-07-22Open-market sale800$29.814,934,619
2009-07-22Open-market sale100$29.804,935,419
2009-07-22Open-market sale100$29.774,935,519
2009-07-22Open-market sale800$29.754,935,619
2009-07-22Open-market sale200$29.734,936,419
2009-07-22Open-market sale400$29.724,936,619
2009-07-22Open-market sale100$29.724,937,019
2009-07-22Open-market sale200$29.714,937,119
2009-07-22Open-market sale1,000$29.704,937,319
2009-07-22Open-market sale100$29.414,938,319
2009-07-22Open-market sale500$29.394,938,419
2009-07-22Open-market sale300$29.384,938,919
2009-07-22Open-market sale600$29.374,939,219
2009-07-22Open-market sale300$29.364,939,819
2009-07-22Open-market sale200$29.354,940,119
2009-07-22Open-market sale100$29.354,940,319
2009-07-22Open-market sale500$29.344,940,419
2009-07-22Open-market sale255$29.334,940,919
2009-07-22Open-market sale600$29.324,941,174
2009-07-22Open-market sale300$29.324,941,774
2009-07-22Open-market sale100$29.324,942,074
2009-07-22Open-market sale3,000$29.314,942,174
2009-07-22Open-market sale1,100$29.314,945,174
2009-07-22Open-market sale19,545$29.304,946,274
2009-07-22Open-market sale200$29.884,930,619
2009-07-22Open-market sale100$29.854,933,019
2009-07-22Open-market sale2,000$29.864,931,019
2009-07-21Open-market sale400$28.535,000,319
2009-07-21Open-market sale100$28.525,000,719
2009-07-21Open-market sale900$29.004,994,519
2009-07-21Open-market sale100$28.934,995,419
2009-07-21Open-market sale100$28.904,995,519
2009-07-21Open-market sale100$28.864,995,619
2009-07-21Open-market sale200$28.814,995,719
2009-07-21Open-market sale300$28.804,995,919
2009-07-21Open-market sale100$28.794,996,219
2009-07-21Open-market sale300$28.764,996,319
2009-07-21Open-market sale103$28.734,996,619
2009-07-21Open-market sale100$28.724,996,722
2009-07-21Open-market sale100$28.694,996,822
2009-07-21Open-market sale100$28.684,996,922
2009-07-21Open-market sale100$28.674,997,022
2009-07-21Open-market sale14$28.674,997,122
2009-07-21Open-market sale500$28.664,997,136
2009-07-21Open-market sale100$28.654,997,636
2009-07-21Open-market sale340$28.654,997,736
2009-07-21Open-market sale102$28.644,998,076
2009-07-21Open-market sale400$28.634,998,178
2009-07-21Open-market sale198$28.624,998,578
2009-07-21Open-market sale186$28.614,998,776
2009-07-21Open-market sale184$28.604,998,962
2009-07-21Open-market sale73$28.584,999,146
2009-07-21Open-market sale100$28.574,999,219
2009-07-21Open-market sale200$28.574,999,319
2009-07-21Open-market sale400$28.564,999,519
2009-07-21Open-market sale300$28.554,999,919
2009-07-21Open-market sale100$28.545,000,219
2009-07-21Open-market sale100$29.664,975,519
2009-07-21Open-market sale300$29.654,975,619
2009-07-21Open-market sale1,100$29.644,975,919
2009-07-21Open-market sale500$29.634,977,019
2009-07-21Open-market sale701$29.624,977,519
2009-07-21Open-market sale100$29.624,978,220
2009-07-21Open-market sale700$29.614,978,320
2009-07-21Open-market sale300$29.614,979,020
2009-07-21Open-market sale1,100$29.604,979,320
2009-07-21Open-market sale1,100$29.594,980,420
2009-07-21Open-market sale910$29.584,981,520
2009-07-21Open-market sale300$29.894,965,819
2009-07-21Open-market sale100$29.884,966,119
2009-07-21Open-market sale300$29.844,966,219
2009-07-21Open-market sale200$29.824,966,519
2009-07-21Open-market sale700$29.814,966,719
2009-07-21Open-market sale400$29.804,967,419
2009-07-21Open-market sale200$29.794,967,819
2009-07-21Open-market sale300$29.784,968,019
2009-07-21Open-market sale200$29.754,968,319
2009-07-21Open-market sale100$29.714,968,519
2009-07-21Open-market sale300$29.714,968,619
2009-07-21Open-market sale400$29.664,975,119
2009-07-21Open-market sale100$29.674,975,019
2009-07-21Open-market sale100$29.674,974,919
2009-07-21Open-market sale1,200$29.684,973,719
2009-07-21Open-market sale100$29.704,971,519
2009-07-21Open-market sale2,600$29.704,968,919
2009-07-21Open-market sale2,000$29.694,971,719
2009-07-21Open-market sale100$29.694,971,619
2009-07-21Open-market sale200$29.444,989,719
2009-07-21Open-market sale700$29.444,989,919
2009-07-21Open-market sale1,600$29.434,990,619
2009-07-21Open-market sale100$29.434,992,219
2009-07-21Open-market sale300$29.424,992,319
2009-07-21Open-market sale200$29.414,992,619
2009-07-21Open-market sale100$29.404,992,819
2009-07-21Open-market sale200$29.174,992,919
2009-07-21Open-market sale100$29.114,993,119
2009-07-21Open-market sale100$29.094,993,219
2009-07-21Open-market sale500$29.074,993,319
2009-07-21Open-market sale100$29.074,993,819
2009-07-21Open-market sale100$29.054,993,919
2009-07-21Open-market sale400$29.044,994,019
2009-07-21Open-market sale100$29.044,994,419
2009-07-21Open-market sale990$29.574,982,430
2009-07-21Open-market sale900$29.564,983,420
2009-07-21Open-market sale100$29.564,984,320
2009-07-21Open-market sale701$29.554,984,420
2009-07-21Open-market sale499$29.544,985,121
2009-07-21Open-market sale500$29.534,985,620
2009-07-21Open-market sale300$29.514,986,120
2009-07-21Open-market sale39$29.514,986,420
2009-07-21Open-market sale300$29.514,986,459
2009-07-21Open-market sale1,260$29.504,986,759
2009-07-21Open-market sale300$29.494,988,019
2009-07-21Open-market sale300$29.484,988,319
2009-07-21Open-market sale600$29.474,988,619
2009-07-21Open-market sale100$29.474,989,219
2009-07-21Open-market sale400$29.454,989,319
2009-07-20Open-market sale100$28.405,000,819
2009-07-20Open-market sale100$28.365,000,919
2009-07-20Open-market sale200$28.355,001,019
2009-07-20Open-market sale701$28.345,001,219
2009-07-20Open-market sale300$28.335,001,920
2009-07-20Open-market sale700$28.325,002,220
2009-07-20Open-market sale400$28.325,002,920
2009-07-20Open-market sale200$28.315,003,320
2009-07-20Open-market sale900$28.315,003,520
2009-07-20Open-market sale100$28.315,004,420
2009-07-20Open-market sale6,312$28.305,004,520
2009-07-17Open-market sale600$28.345,010,832
2009-07-17Open-market sale100$28.335,011,432
2009-07-17Open-market sale2,700$28.325,011,532
2009-07-17Open-market sale400$28.325,014,232
2009-07-17Open-market sale900$28.315,014,632
2009-07-17Open-market sale2,512$28.315,015,532
2009-07-17Open-market sale300$28.315,018,044
2009-07-17Open-market sale2,826$28.315,018,344
2009-07-17Open-market sale100$28.305,021,170
2009-07-17Open-market sale17,974$28.305,021,270
2009-07-16Open-market sale736$28.936,799,214
2009-07-16Open-market sale100$28.906,815,121
2009-07-16Open-market sale100$28.906,815,021
2009-07-16Open-market sale1,300$28.916,813,721
2009-07-16Open-market sale200$28.916,813,521
2009-07-16Open-market sale100$29.086,792,913
2009-07-16Open-market sale100$29.036,793,013
2009-07-16Open-market sale400$29.006,793,113
2009-07-16Open-market sale1,200$28.986,793,513
2009-07-16Open-market sale100$28.986,794,713
2009-07-16Open-market sale300$28.976,794,813
2009-07-16Open-market sale901$28.966,795,113
2009-07-16Open-market sale2,300$28.956,796,014
2009-07-16Open-market sale700$28.956,798,314
2009-07-16Open-market sale200$28.946,799,014
2009-07-16Open-market sale300$28.936,799,950
2009-07-16Open-market sale5,971$28.926,800,250
2009-07-16Open-market sale100$28.926,806,221
2009-07-16Open-market sale2,000$28.926,806,321
2009-07-16Open-market sale100$28.916,808,321
2009-07-16Open-market sale5,100$28.916,808,421
2009-07-16Open-market sale400$28.796,854,013
2009-07-16Open-market sale100$28.656,854,413
2009-07-16Open-market sale500$28.626,854,513
2009-07-16Open-market sale500$28.616,855,013
2009-07-16Open-market sale300$28.606,855,513
2009-07-16Open-market sale1,000$28.596,855,813
2009-07-16Open-market sale500$28.576,856,813
2009-07-16Open-market sale500$28.556,857,313
2009-07-16Open-market sale100$28.526,857,813
2009-07-16Open-market sale21,813$28.906,815,221
2009-07-16Open-market sale100$28.906,837,034
2009-07-16Open-market sale400$28.896,837,134
2009-07-16Open-market sale701$28.886,837,534
2009-07-16Open-market sale210$28.886,838,235
2009-07-16Open-market sale972$28.876,838,445
2009-07-16Open-market sale736$28.866,839,417
2009-07-16Open-market sale1,418$28.856,840,153
2009-07-16Open-market sale400$28.856,841,571
2009-07-16Open-market sale700$28.846,841,971
2009-07-16Open-market sale400$28.846,842,671
2009-07-16Open-market sale100$28.836,843,071
2009-07-16Open-market sale2,970$28.836,843,171
2009-07-16Open-market sale100$28.836,846,141
2009-07-16Open-market sale500$28.836,846,241
2009-07-16Open-market sale100$28.826,846,741
2009-07-16Open-market sale2,859$28.826,846,841
2009-07-16Open-market sale200$28.826,849,700
2009-07-16Open-market sale400$28.826,849,900
2009-07-16Open-market sale800$28.816,850,300
2009-07-16Open-market sale2,913$28.806,851,100
2009-07-15Open-market sale400$28.396,893,813
2009-07-15Open-market sale100$28.346,902,315
2009-07-15Open-market sale1,398$28.336,902,415
2009-07-15Open-market sale100$28.336,903,813
2009-07-15Open-market sale1,000$28.326,903,913
2009-07-15Open-market sale800$28.316,904,913
2009-07-15Open-market sale2,100$28.306,905,713
2009-07-15Open-market sale1,424$28.376,895,815
2009-07-15Open-market sale200$28.376,897,239
2009-07-15Open-market sale700$28.366,897,439
2009-07-15Open-market sale100$28.366,898,139
2009-07-15Open-market sale2,200$28.356,898,239
2009-07-15Open-market sale300$28.356,900,439
2009-07-15Open-market sale3,700$28.506,864,713
2009-07-15Open-market sale5,893$28.496,868,413
2009-07-15Open-market sale1,300$28.486,874,306
2009-07-15Open-market sale100$28.486,875,606
2009-07-15Open-market sale2,160$28.476,875,706
2009-07-15Open-market sale2,147$28.466,877,866
2009-07-15Open-market sale1,000$28.456,880,013
2009-07-15Open-market sale900$28.446,881,013
2009-07-15Open-market sale100$28.446,881,913
2009-07-15Open-market sale400$28.436,882,013
2009-07-15Open-market sale2,300$28.426,882,413
2009-07-15Open-market sale100$28.426,884,713
2009-07-15Open-market sale1,502$28.416,884,813
2009-07-15Open-market sale6,098$28.406,886,315
2009-07-15Open-market sale1,400$28.396,892,413
2009-07-15Open-market sale1,576$28.346,900,739
2009-07-15Open-market sale1,602$28.386,894,213
2009-07-15Open-market sale200$28.516,863,913
2009-07-15Open-market sale300$28.876,858,013
2009-07-15Open-market sale100$28.856,858,313
2009-07-15Open-market sale100$28.826,858,413
2009-07-15Open-market sale200$28.816,858,513
2009-07-15Open-market sale800$28.806,858,713
2009-07-15Open-market sale100$28.646,859,513
2009-07-15Open-market sale200$28.636,859,613
2009-07-15Open-market sale300$28.626,859,813
2009-07-15Open-market sale700$28.616,860,113
2009-07-15Open-market sale2,000$28.606,860,813
2009-07-15Open-market sale100$28.556,862,813
2009-07-15Open-market sale100$28.546,862,913
2009-07-15Open-market sale100$28.546,863,013
2009-07-15Open-market sale500$28.536,863,113
2009-07-15Open-market sale100$28.536,863,613
2009-07-15Open-market sale100$28.526,863,713
2009-07-15Open-market sale100$28.526,863,813
2009-07-15Open-market sale100$28.896,857,913
2009-07-15Open-market sale600$28.516,864,113
2009-07-14Open-market sale100$29.166,908,013
2009-07-14Open-market sale100$29.136,908,413
2009-07-14Open-market sale200$29.146,908,213
2009-07-14Open-market sale200$29.116,908,513
2009-07-14Open-market sale100$29.096,908,713
2009-07-14Open-market sale100$29.026,908,813
2009-07-14Open-market sale500$29.026,908,913
2009-07-14Open-market sale530$29.016,909,413
2009-07-14Open-market sale70$29.016,909,943
2009-07-14Open-market sale100$29.156,908,113
2009-07-14Open-market sale100$29.206,907,813
2009-07-14Open-market sale100$29.186,907,913
2009-07-14Open-market sale500$28.526,922,513
2009-07-14Open-market sale200$28.516,923,013
2009-07-14Open-market sale100$28.516,923,213
2009-07-14Open-market sale2,900$29.006,910,013
2009-07-14Open-market sale150$28.996,912,913
2009-07-14Open-market sale100$28.966,913,063
2009-07-14Open-market sale100$28.936,913,163
2009-07-14Open-market sale100$28.906,913,263
2009-07-14Open-market sale100$28.866,913,363
2009-07-14Open-market sale100$28.846,913,463
2009-07-14Open-market sale1,200$28.826,913,563
2009-07-14Open-market sale1,000$28.816,914,763
2009-07-14Open-market sale3,300$28.806,915,763
2009-07-14Open-market sale300$28.776,919,063
2009-07-14Open-market sale100$28.776,919,363
2009-07-14Open-market sale100$28.756,919,463
2009-07-14Open-market sale400$28.746,919,563
2009-07-14Open-market sale100$28.746,919,963
2009-07-14Open-market sale200$28.736,920,063
2009-07-14Open-market sale700$28.726,920,263
2009-07-14Open-market sale50$28.716,920,963
2009-07-14Open-market sale100$28.696,921,013
2009-07-14Open-market sale300$28.686,921,113
2009-07-14Open-market sale200$28.656,921,413
2009-07-14Open-market sale100$28.646,921,613
2009-07-14Open-market sale100$28.616,921,713
2009-07-14Open-market sale200$28.596,921,813
2009-07-14Open-market sale100$28.576,922,013
2009-07-14Open-market sale300$28.556,922,113
2009-07-14Open-market sale100$28.536,922,413
2009-07-13Open-market sale100$27.976,978,713
2009-07-13Open-market sale200$27.916,979,013
2009-07-13Open-market sale200$27.896,979,213
2009-07-13Open-market sale100$27.886,979,413
2009-07-13Open-market sale100$27.866,979,513
2009-07-13Open-market sale300$27.856,979,613
2009-07-13Open-market sale100$27.836,979,913
2009-07-13Open-market sale100$27.826,980,013
2009-07-13Open-market sale100$27.816,980,113
2009-07-13Open-market sale100$27.706,980,213
2009-07-13Open-market sale100$27.696,980,313
2009-07-13Open-market sale100$27.686,980,413
2009-07-13Open-market sale100$27.686,980,513
2009-07-13Open-market sale600$27.656,980,613
2009-07-13Open-market sale400$27.646,981,213
2009-07-13Open-market sale300$27.636,981,613
2009-07-13Open-market sale200$27.626,981,913
2009-07-13Open-market sale100$27.626,982,113
2009-07-13Open-market sale400$27.616,982,213
2009-07-13Open-market sale200$27.606,982,613
2009-07-13Open-market sale100$27.576,982,813
2009-07-13Open-market sale100$27.576,982,913
2009-07-13Open-market sale1,400$27.566,983,013
2009-07-13Open-market sale100$28.056,974,313
2009-07-13Open-market sale300$28.046,974,413
2009-07-13Open-market sale100$28.026,974,713
2009-07-13Open-market sale3,700$28.006,974,813
2009-07-13Open-market sale200$27.986,978,513
2009-07-13Open-market sale100$27.936,978,913
2009-07-13Open-market sale100$27.956,978,813
2009-07-13Open-market sale500$28.156,948,899
2009-07-13Open-market sale3,800$28.156,949,399
2009-07-13Open-market sale100$28.156,953,199
2009-07-13Open-market sale3,000$28.146,953,299
2009-07-13Open-market sale1,400$28.136,956,299
2009-07-13Open-market sale100$28.136,957,699
2009-07-13Open-market sale1,400$28.126,957,799
2009-07-13Open-market sale1,900$28.116,959,199
2009-07-13Open-market sale300$28.116,961,099
2009-07-13Open-market sale7,814$28.106,961,399
2009-07-13Open-market sale100$28.106,969,213
2009-07-13Open-market sale1,100$28.096,969,313
2009-07-13Open-market sale1,400$28.086,970,413
2009-07-13Open-market sale1,100$28.076,971,813
2009-07-13Open-market sale900$28.066,972,913
2009-07-13Open-market sale100$28.066,973,813
2009-07-13Open-market sale400$28.056,973,913
2009-07-13Open-market sale500$28.226,939,913
2009-07-13Open-market sale300$28.216,940,413
2009-07-13Open-market sale2,600$28.196,940,713
2009-07-13Open-market sale286$28.196,943,313
2009-07-13Open-market sale1,100$28.186,943,599
2009-07-13Open-market sale900$28.186,944,699
2009-07-13Open-market sale200$28.176,945,599
2009-07-13Open-market sale1,400$28.176,945,799
2009-07-13Open-market sale1,500$28.166,947,199
2009-07-13Open-market sale200$28.166,948,699
2009-07-13Open-market sale1,000$28.236,938,613
2009-07-13Open-market sale200$28.236,939,613
2009-07-13Open-market sale100$28.236,939,813
2009-07-13Open-market sale500$28.376,925,813
2009-07-13Open-market sale200$28.366,926,313
2009-07-13Open-market sale300$28.346,927,213
2009-07-13Open-market sale700$28.356,926,513
2009-07-13Open-market sale1,769$28.326,927,913
2009-07-13Open-market sale10$28.326,929,682
2009-07-13Open-market sale1,831$28.316,929,692
2009-07-13Open-market sale100$28.316,931,523
2009-07-13Open-market sale3,090$28.306,931,623
2009-07-13Open-market sale500$28.296,934,713
2009-07-13Open-market sale100$28.286,935,213
2009-07-13Open-market sale200$28.276,935,313
2009-07-13Open-market sale400$28.266,935,513
2009-07-13Open-market sale1,400$28.256,935,913
2009-07-13Open-market sale200$28.256,937,313
2009-07-13Open-market sale1,100$28.246,937,513
2009-07-13Open-market sale400$28.336,927,513
2009-07-13Open-market sale100$28.486,923,313
2009-07-13Open-market sale400$28.466,923,413
2009-07-13Open-market sale100$28.446,923,813
2009-07-13Open-market sale100$28.436,923,913
2009-07-13Open-market sale300$28.426,924,013
2009-07-13Open-market sale500$28.416,924,313
2009-07-13Open-market sale700$28.406,924,813
2009-07-13Open-market sale100$28.396,925,513
2009-07-13Open-market sale100$28.386,925,613
2009-07-13Open-market sale100$28.386,925,713
2009-07-13Open-market sale100$27.536,985,813
2009-07-13Open-market sale400$27.546,985,413
2009-07-13Open-market sale900$27.556,984,513
2009-07-13Open-market sale100$27.566,984,413
2009-07-13Open-market sale3,200$27.006,995,113
2009-07-13Open-market sale200$27.516,985,913
2009-07-13Open-market sale100$27.516,986,113
2009-07-13Open-market sale500$27.506,986,213
2009-07-13Open-market sale200$27.486,986,713
2009-07-13Open-market sale200$27.476,986,913
2009-07-13Open-market sale100$27.466,987,113
2009-07-13Open-market sale200$27.466,987,213
2009-07-13Open-market sale100$27.456,987,413
2009-07-13Open-market sale200$27.446,987,513
2009-07-13Open-market sale200$27.416,987,713
2009-07-13Open-market sale200$27.406,987,913
2009-07-13Open-market sale200$27.396,988,113
2009-07-13Open-market sale100$27.376,988,313
2009-07-13Open-market sale100$27.366,988,413
2009-07-13Open-market sale100$27.286,988,513
2009-07-13Open-market sale100$27.246,988,613
2009-07-13Open-market sale100$27.206,988,713
2009-07-13Open-market sale100$27.176,988,813
2009-07-13Open-market sale1,300$27.146,988,913
2009-07-13Open-market sale1,000$27.136,990,213
2009-07-13Open-market sale2,400$27.126,991,213
2009-07-13Open-market sale100$27.116,993,613
2009-07-13Open-market sale300$27.036,993,713
2009-07-13Open-market sale500$27.026,994,013
2009-07-13Open-market sale600$27.016,994,513
2009-07-10Open-market sale900$27.017,014,913
2009-07-10Open-market sale174$27.226,998,439
2009-07-10Open-market sale100$27.206,998,613
2009-07-10Open-market sale300$27.146,998,713
2009-07-10Open-market sale300$27.136,999,013
2009-07-10Open-market sale80$27.126,999,313
2009-07-10Open-market sale500$27.116,999,393
2009-07-10Open-market sale1,000$27.106,999,893
2009-07-10Open-market sale100$27.107,000,893
2009-07-10Open-market sale220$27.097,000,993
2009-07-10Open-market sale100$27.097,001,213
2009-07-10Open-market sale600$27.087,001,313
2009-07-10Open-market sale700$27.077,001,913
2009-07-10Open-market sale700$27.067,002,613
2009-07-10Open-market sale200$27.067,003,313
2009-07-10Open-market sale700$27.057,003,513
2009-07-10Open-market sale400$27.057,004,213
2009-07-10Open-market sale1,200$27.047,004,613
2009-07-10Open-market sale400$27.047,005,813
2009-07-10Open-market sale1,600$27.037,006,213
2009-07-10Open-market sale2,400$27.027,007,813
2009-07-10Open-market sale500$27.027,010,213
2009-07-10Open-market sale4,200$27.017,010,713
2009-07-10Open-market sale126$27.246,998,313
2009-07-10Open-market sale23,700$27.007,015,813
2009-07-09Open-market sale100$27.037,047,513
2009-07-09Open-market sale500$27.027,047,613
2009-07-09Open-market sale2,465$27.027,048,113
2009-07-09Open-market sale200$27.017,050,578
2009-07-09Open-market sale6,035$27.017,050,778
2009-07-09Open-market sale100$27.017,056,813
2009-07-09Open-market sale100$27.017,056,913
2009-07-09Open-market sale400$27.017,057,013
2009-07-09Open-market sale16,511$27.007,057,413
2009-07-09Open-market sale100$27.327,040,813
2009-07-09Open-market sale100$27.317,040,913
2009-07-09Open-market sale100$27.307,041,013
2009-07-09Open-market sale100$27.207,041,113
2009-07-09Open-market sale300$27.197,041,213
2009-07-09Open-market sale200$27.167,041,513
2009-07-09Open-market sale200$27.157,041,713
2009-07-09Open-market sale100$27.147,041,913
2009-07-09Open-market sale100$27.137,042,013
2009-07-09Open-market sale300$27.127,042,113
2009-07-09Open-market sale300$27.117,042,413
2009-07-09Open-market sale300$27.107,042,713
2009-07-09Open-market sale200$27.097,043,013
2009-07-09Open-market sale700$27.087,043,213
2009-07-09Open-market sale100$27.087,043,913
2009-07-09Open-market sale800$27.077,044,013
2009-07-09Open-market sale700$27.067,044,813
2009-07-09Open-market sale700$27.057,045,513
2009-07-09Open-market sale100$27.057,046,213
2009-07-09Open-market sale600$27.047,046,313
2009-07-09Open-market sale600$27.037,046,913
2009-07-09Open-market sale600$27.357,040,213
2009-07-09Open-market sale400$27.457,039,513
2009-07-09Open-market sale100$27.367,040,113
2009-07-09Open-market sale200$27.417,039,913
2009-07-08Open-market sale100$27.257,074,924
2009-07-08Open-market sale100$27.287,074,124
2009-07-08Open-market sale600$27.277,074,224
2009-07-08Open-market sale100$27.267,074,824
2009-07-08Open-market sale200$27.307,073,924
2009-07-08Open-market sale300$27.247,075,024
2009-07-08Open-market sale1,000$27.237,075,324
2009-07-08Open-market sale1,500$27.227,076,324
2009-07-08Open-market sale1,132$27.217,077,824
2009-07-08Open-market sale4,014$27.207,079,056
2009-07-08Open-market sale2,354$27.197,083,070
2009-07-08Open-market sale2,900$27.187,085,424
2009-07-08Open-market sale4,000$27.177,088,324
2009-07-08Open-market sale100$27.167,092,324
2009-07-08Open-market sale2,706$27.167,092,424
2009-07-08Open-market sale100$27.167,095,130
2009-07-08Open-market sale10,720$27.157,095,230
2009-07-08Open-market sale2,700$27.147,105,950
2009-07-08Open-market sale100$27.147,108,650
2009-07-08Open-market sale1,700$27.137,108,750
2009-07-08Open-market sale1,800$27.127,110,450
2009-07-08Open-market sale94$27.127,112,250
2009-07-08Open-market sale2,000$27.117,112,344
2009-07-08Open-market sale1,380$27.107,114,344
2009-07-08Open-market sale400$27.107,115,724
2009-07-08Open-market sale1,700$27.097,116,124
2009-07-08Open-market sale200$27.097,117,824
2009-07-08Open-market sale400$27.087,118,024
2009-07-08Open-market sale200$27.087,118,424
2009-07-08Open-market sale200$27.077,118,624
2009-07-08Open-market sale900$27.077,118,824
2009-07-08Open-market sale100$27.067,119,724
2009-07-08Open-market sale100$27.057,119,824
2009-07-08Open-market sale200$27.047,119,924
2009-07-08Open-market sale100$27.037,120,124
2009-07-08Open-market sale800$27.027,120,224
2009-07-08Open-market sale100$27.217,078,956
2009-07-08Open-market sale1,200$27.017,121,024
2009-07-08Open-market sale1,700$27.007,122,224
2009-07-07Tax withholding180$27.1846,660
2009-07-07Open-market sale100$27.207,127,574
2009-07-07Open-market sale400$27.567,124,224
2009-07-07Open-market sale100$27.557,124,624
2009-07-07Open-market sale100$27.527,124,724
2009-07-07Open-market sale300$27.507,124,824
2009-07-07Open-market sale100$27.497,125,124
2009-07-07Open-market sale100$27.497,125,224
2009-07-07Open-market sale100$27.477,125,324
2009-07-07Open-market sale100$27.467,125,424
2009-07-07Open-market sale100$27.457,125,524
2009-07-07Open-market sale100$27.397,125,624
2009-07-07Open-market sale200$27.387,125,724
2009-07-07Open-market sale300$27.377,125,924
2009-07-07Open-market sale900$27.367,126,224
2009-07-07Open-market sale100$27.327,127,124
2009-07-07Open-market sale100$27.307,127,224
2009-07-07Open-market sale150$27.257,127,324
2009-07-07Open-market sale100$27.237,127,474
2009-07-07Open-market sale300$27.607,123,924
2009-07-07Open-market sale450$27.177,127,674
2009-07-07Open-market sale687$26.987,137,324
2009-07-07Open-market sale100$26.907,144,824
2009-07-07Open-market sale800$26.897,144,924
2009-07-07Open-market sale100$26.867,145,724
2009-07-07Open-market sale300$26.847,145,824
2009-07-07Open-market sale300$26.827,146,124
2009-07-07Open-market sale499$26.817,146,424
2009-07-07Open-market sale401$26.807,146,923
2009-07-07Open-market sale300$27.137,128,124
2009-07-07Open-market sale200$27.127,128,424
2009-07-07Open-market sale420$27.117,128,624
2009-07-07Open-market sale100$27.107,129,044
2009-07-07Open-market sale200$27.097,129,144
2009-07-07Open-market sale236$27.047,129,344
2009-07-07Open-market sale44$27.037,129,580
2009-07-07Open-market sale700$27.027,129,624
2009-07-07Open-market sale100$27.027,130,324
2009-07-07Open-market sale200$27.027,130,424
2009-07-07Open-market sale200$27.017,130,624
2009-07-07Open-market sale1,805$26.967,138,711
2009-07-07Open-market sale2,095$26.957,140,516
2009-07-07Open-market sale100$26.957,142,611
2009-07-07Open-market sale400$26.947,142,711
2009-07-07Open-market sale100$26.937,143,111
2009-07-07Open-market sale200$26.937,143,211
2009-07-07Open-market sale700$26.927,143,411
2009-07-07Open-market sale100$27.017,130,824
2009-07-07Open-market sale6,400$27.007,130,924
2009-07-07Open-market sale713$26.917,144,111
2009-07-07Open-market sale700$26.977,138,011
2009-07-06Open-market sale200$27.707,147,824
2009-07-06Open-market sale100$27.637,149,524
2009-07-06Open-market sale100$27.787,147,324
2009-07-06Open-market sale100$27.757,147,424
2009-07-06Open-market sale100$27.747,147,524
2009-07-06Open-market sale100$27.727,147,624
2009-07-06Open-market sale100$27.717,147,724
2009-07-06Open-market sale500$27.687,148,024
2009-07-06Open-market sale100$27.667,148,524
2009-07-06Open-market sale400$27.657,148,624
2009-07-06Open-market sale400$27.647,149,024
2009-07-06Open-market sale100$27.647,149,424
2009-07-06Open-market sale500$27.547,155,624
2009-07-06Open-market sale1,500$26.987,165,124
2009-07-06Open-market sale2,100$26.977,166,624
2009-07-06Open-market sale100$26.967,168,724
2009-07-06Open-market sale2,200$26.957,168,824
2009-07-06Open-market sale100$26.947,171,024
2009-07-06Open-market sale200$26.937,171,124
2009-07-06Open-market sale200$26.927,171,324
2009-07-06Open-market sale700$26.917,171,524
2009-07-06Open-market sale600$26.917,172,224
2009-07-06Open-market sale300$27.637,149,624
2009-07-06Open-market sale200$27.627,149,924
2009-07-06Open-market sale500$27.617,150,124
2009-07-06Open-market sale300$27.607,150,624
2009-07-06Open-market sale300$27.607,150,924
2009-07-06Open-market sale500$27.597,151,224
2009-07-06Open-market sale400$27.597,151,724
2009-07-06Open-market sale2,100$27.587,152,124
2009-07-06Open-market sale200$27.587,154,224
2009-07-06Open-market sale500$27.577,154,424
2009-07-06Open-market sale200$27.577,154,924
2009-07-06Open-market sale400$27.567,155,124
2009-07-06Open-market sale1,500$26.997,163,124
2009-07-06Open-market sale300$27.007,162,824
2009-07-06Open-market sale4,400$27.527,158,424
2009-07-06Open-market sale200$27.527,158,224
2009-07-06Open-market sale1,600$27.527,156,624
2009-07-06Open-market sale500$27.537,156,124
2009-07-06Open-market sale500$26.987,164,624
2009-07-06Open-market sale100$27.557,155,524
2009-06-01Tax withholding133$27.5646,840
2009-04-30Open-market sale800$21.947,176,224
2009-04-30Open-market sale100$21.947,177,024
2009-04-30Open-market sale1,200$21.937,177,124
2009-04-30Open-market sale1,300$21.927,178,324
2009-04-30Open-market sale700$21.917,179,624
2009-04-30Open-market sale400$21.907,180,324
2009-04-30Open-market sale500$21.887,180,724
2009-04-30Open-market sale400$21.957,175,824
2009-04-30Open-market sale800$21.857,183,441
2009-04-30Open-market sale200$22.017,172,824
2009-04-30Open-market sale800$22.007,173,024
2009-04-30Open-market sale1,200$21.997,173,824
2009-04-30Open-market sale100$21.977,175,024
2009-04-30Open-market sale700$21.967,175,124
2009-04-30Open-market sale2,217$21.867,181,224
2009-04-30Open-market sale2,800$21.757,193,324
2009-04-30Open-market sale300$21.747,196,124
2009-04-30Open-market sale200$21.737,196,424
2009-04-30Open-market sale500$21.727,196,624
2009-04-30Open-market sale200$21.717,197,124
2009-04-30Open-market sale3,700$21.707,197,324
2009-04-30Open-market sale2,800$21.697,201,024
2009-04-30Open-market sale600$21.687,203,824
2009-04-30Open-market sale700$21.677,204,424
2009-04-30Open-market sale200$21.667,205,124
2009-04-30Open-market sale100$21.647,205,324
2009-04-30Open-market sale1,200$21.637,205,424
2009-04-30Open-market sale500$21.627,206,624
2009-04-30Open-market sale100$21.627,207,124
2009-04-30Open-market sale700$21.617,207,224
2009-04-30Open-market sale200$21.617,207,924
2009-04-30Open-market sale776$21.607,208,124
2009-04-30Open-market sale1,400$21.597,208,900
2009-04-30Open-market sale2,800$21.577,210,300
2009-04-30Open-market sale2,424$21.567,213,100
2009-04-30Open-market sale3,400$21.557,215,524
2009-04-30Open-market sale500$21.767,192,824
2009-04-30Open-market sale1,700$21.847,184,241
2009-04-30Open-market sale3,200$21.837,185,941
2009-04-30Open-market sale1,100$21.827,189,141
2009-04-30Open-market sale300$21.817,190,241
2009-04-30Open-market sale1,383$21.807,190,541
2009-04-30Open-market sale600$21.797,191,924
2009-04-30Open-market sale200$21.787,192,524
2009-04-30Open-market sale100$21.777,192,724
2009-04-30Open-market sale890$21.497,226,534
2009-04-30Open-market sale6,600$21.487,227,424
2009-04-30Open-market sale100$21.487,234,024
2009-04-30Open-market sale600$21.477,234,124
2009-04-30Open-market sale2,400$21.467,234,724
2009-04-30Open-market sale200$21.467,237,124
2009-04-30Open-market sale3,700$21.457,237,324
2009-04-30Open-market sale200$21.457,241,024
2009-04-30Open-market sale2,704$21.447,241,224
2009-04-30Open-market sale1,200$21.437,243,928
2009-04-30Open-market sale600$21.427,245,128
2009-04-30Open-market sale100$21.417,245,728
2009-04-30Open-market sale100$21.397,245,828
2009-04-30Open-market sale1,800$21.527,222,834
2009-04-30Open-market sale100$21.377,247,924
2009-04-30Open-market sale100$21.367,248,024
2009-04-30Open-market sale100$21.367,248,124
2009-04-30Open-market sale900$21.357,248,224
2009-04-30Open-market sale100$21.337,249,124
2009-04-30Open-market sale100$21.327,249,224
2009-04-30Open-market sale400$21.327,249,324
2009-04-30Open-market sale500$21.317,249,724
2009-04-30Open-market sale2,600$21.307,250,224
2009-04-30Open-market sale100$21.557,218,924
2009-04-30Open-market sale100$21.557,219,024
2009-04-30Open-market sale2,210$21.547,219,124
2009-04-30Open-market sale1,500$21.537,221,334
2009-04-30Open-market sale1,400$21.507,225,134
2009-04-30Open-market sale500$21.517,224,634
2009-04-30Open-market sale1,996$21.387,245,928
2009-04-29Open-market sale14,716$20.037,512,824
2009-04-29Open-market sale10,000$20.007,527,540
2009-04-29Open-market sale10,000$20.007,537,540
2009-04-29Open-market sale10,000$20.007,547,540
2009-04-29Open-market sale10,000$20.007,557,540
2009-04-29Open-market sale10,000$20.007,567,540
2009-04-29Open-market sale10,000$20.007,577,540
2009-04-29Open-market sale5,000$20.007,587,540
2009-04-29Open-market sale5,000$20.007,602,540
2009-04-29Open-market sale10,000$20.007,607,540
2009-04-29Open-market sale10,000$20.017,617,540
2009-04-29Open-market sale5,000$20.077,627,540
2009-04-29Open-market sale10,000$20.007,632,540
2009-04-29Open-market sale5,000$20.007,642,540
2009-04-29Open-market sale10,000$20.007,502,824
2009-04-29Open-market sale10,000$20.187,492,824
2009-04-29Open-market sale240,000$20.477,252,824
2009-04-29Open-market sale10,000$20.007,592,540
2009-04-28Open-market sale5,000$20.007,648,740
2009-04-28Open-market sale5,634$20.017,653,740
2009-04-28Open-market sale5,000$20.017,659,374
2009-04-28Open-market sale5,000$20.007,664,374
2009-04-28Open-market sale5,000$20.007,669,374
2009-04-28Open-market sale5,000$20.007,674,374
2009-04-28Open-market sale1,200$20.007,647,540
2009-04-28Open-market sale2,500$20.007,679,374
2009-04-28Open-market sale10,000$20.017,689,674
2009-04-28Open-market sale5,300$20.007,684,374
2009-04-28Open-market sale2,500$20.007,681,874
2009-04-27Open-market sale3,600$20.017,699,674
2009-04-27Open-market sale3,200$20.007,703,274
2009-04-27Open-market sale5,000$20.007,711,474
2009-04-27Open-market sale5,000$20.007,706,474
2009-04-17Open-market sale500$20.007,716,474
2009-04-15Open-market sale3,100$19.5253,572
2009-04-15Open-market sale900$19.6047,592
2009-04-15Open-market sale619$19.5346,973
2009-04-15Open-market sale1,400$19.5048,492
2009-04-15Open-market sale100$19.5953,472
2009-04-15Open-market sale481$19.5752,991
2009-04-15Open-market sale1,099$19.3751,892
2009-04-15Open-market sale500$19.5551,392
2009-04-15Open-market sale200$19.4549,892
2009-04-15Open-market sale200$19.4650,092
2009-04-15Open-market sale700$19.5150,292
2009-04-15Open-market sale200$19.4950,992
2009-04-15Open-market sale200$19.4751,192
2009-04-14Open-market sale135$19.6657,372
2009-04-14Open-market sale2,500$19.9857,507
2009-04-14Open-market sale176$19.5960,007
2009-04-14Open-market sale2,700$19.6060,183
2009-04-14Open-market sale9,500$19.7062,883
2009-04-14Open-market sale2,100$19.6572,383
2009-04-14Open-market sale489$19.6174,483
2009-04-14Open-market sale1,700$19.7174,972
2009-04-14Open-market sale600$20.007,716,974
2009-04-14Open-market sale700$19.9956,672
2009-04-13Open-market sale2,500$19.5294,172
2009-04-13Open-market sale1,900$19.4376,672
2009-04-13Open-market sale5,000$19.4878,572
2009-04-13Open-market sale7,500$19.5083,572
2009-04-13Open-market sale600$19.4491,072
2009-04-13Open-market sale2,500$19.4591,672
2009-04-13Open-market sale4,350$20.007,717,574
2009-04-09Open-market sale4,400$19.42112,272
2009-04-09Open-market sale1,600$19.4096,672
2009-04-09Open-market sale2,000$19.36108,872
2009-04-09Open-market sale1,400$19.75110,872
2009-04-09Open-market sale1,000$19.63107,872
2009-04-09Open-market sale9,600$19.3798,272
2009-04-06Open-market sale301$19.30116,672
2009-04-02Open-market sale300$20.007,721,924
2009-04-02Grant / award2,000—116,973
2009-03-31Open-market sale5,000$20.097,727,224
2009-03-31Open-market sale100$20.007,752,724
2009-03-31Open-market sale5,000$20.007,747,724
2009-03-31Open-market sale5,000$20.037,722,224
2009-03-31Open-market sale5,000$20.227,706,724
2009-03-31Open-market sale10,500$20.037,711,724
2009-03-31Open-market sale5,000$20.227,722,224
2009-03-31Open-market sale10,500$20.037,727,224
2009-03-31Open-market sale5,000$20.037,737,724
2009-03-31Open-market sale5,000$20.007,747,724
2009-03-31Open-market sale100$20.007,752,724
2009-03-31Open-market sale5,000$20.097,742,724
2009-03-30Tax withholding177$20.19114,973
2009-03-30Tax withholding177$20.19114,973
2009-02-13Option exercise (derivative)70,000$0.000
2009-02-13Option exercise70,000$4.50115,150
2008-09-26Option exercise (derivative)7,200$0.0070,000
2008-09-26Option exercise7,200$4.5052,350
2008-09-26Open-market sale2,800$23.0049,550
2008-09-26Open-market sale1,500$23.0148,050
2008-09-26Open-market sale1,100$23.0246,950
2008-09-26Open-market sale400$23.0346,550
2008-09-26Open-market sale200$23.0446,350
2008-09-26Open-market sale500$23.0545,850
2008-09-26Open-market sale200$23.0745,450
2008-09-26Open-market sale200$23.0945,250
2008-09-26Open-market sale100$23.1045,150
2008-09-26Open-market sale200$23.0645,650
2008-09-22Option exercise (derivative)2,800$0.0077,200
2008-09-22Open-market sale100$23.1346,150
2008-09-22Open-market sale400$23.1545,550
2008-09-22Open-market sale200$23.1445,950
2008-09-22Open-market sale400$23.4245,150
2008-09-22Open-market sale1,000$23.0346,250
2008-09-22Open-market sale700$23.0047,250
2008-09-22Option exercise2,800$4.5047,950
2008-09-19Option exercise (derivative)18,579$0.0080,000
2008-09-19Open-market sale200$23.0648,129
2008-09-19Open-market sale600$23.0349,229
2008-09-19Open-market sale9,300$23.0249,829
2008-09-19Open-market sale1,300$23.0159,129
2008-09-19Open-market sale3,300$23.0060,429
2008-09-19Option exercise18,579$4.5063,729
2008-09-19Open-market sale100$23.1845,150
2008-09-19Open-market sale100$23.1745,250
2008-09-19Open-market sale200$23.1645,350
2008-09-19Open-market sale100$23.1345,550
2008-09-19Open-market sale700$23.1145,650
2008-09-19Open-market sale300$23.1046,350
2008-09-19Open-market sale179$23.0946,650
2008-09-19Open-market sale100$23.0846,829
2008-09-19Open-market sale1,200$23.0746,929
2008-09-19Open-market sale200$23.0449,029
2008-09-19Open-market sale700$23.0548,329
2008-09-09Option exercise (derivative)1,421$0.0098,579
2008-09-09Open-market sale100$23.0146,071
2008-09-09Option exercise1,421$4.5046,571
2008-09-09Open-market sale500$23.0345,371
2008-09-09Open-market sale200$23.0245,871
2008-09-09Open-market sale221$23.0545,150
2008-09-09Open-market sale400$23.0046,171
2008-09-02Option exercise (derivative)10,000$0.00100,000
2008-09-02Option exercise10,000$4.5055,150
2008-09-02Open-market sale100$23.3146,350
2008-09-02Open-market sale100$23.3046,450
2008-09-02Open-market sale400$23.2846,550
2008-09-02Open-market sale300$23.2746,950
2008-09-02Open-market sale500$23.2647,250
2008-09-02Open-market sale200$23.2547,750
2008-09-02Open-market sale100$23.2347,950
2008-09-02Open-market sale200$23.2248,050
2008-09-02Open-market sale400$23.2048,250
2008-09-02Open-market sale400$23.1948,650
2008-09-02Open-market sale400$23.1849,050
2008-09-02Open-market sale400$23.1749,450
2008-09-02Open-market sale500$23.1649,850
2008-09-02Open-market sale800$23.1550,350
2008-09-02Open-market sale300$23.1351,150
2008-09-02Open-market sale300$23.1351,450
2008-09-02Open-market sale1,000$23.1251,750
2008-09-02Open-market sale100$23.1152,750
2008-09-02Open-market sale100$23.1052,850
2008-09-02Open-market sale400$23.0852,950
2008-09-02Open-market sale100$23.0853,350
2008-09-02Open-market sale200$23.0753,450
2008-09-02Open-market sale100$23.0753,650
2008-09-02Open-market sale100$23.0553,750
2008-09-02Open-market sale100$23.0453,850
2008-09-02Open-market sale300$23.0353,950
2008-09-02Open-market sale100$23.0254,250
2008-09-02Open-market sale300$23.0154,350
2008-09-02Open-market sale500$23.0054,650
2008-09-02Open-market sale100$23.3745,150
2008-09-02Open-market sale500$23.3645,250
2008-09-02Open-market sale300$23.3545,750
2008-09-02Open-market sale100$23.3446,050
2008-09-02Open-market sale200$23.3346,150
2008-08-25Option exercise (derivative)10,000$0.00110,000
2008-08-25Open-market sale100$23.1645,450
2008-08-25Open-market sale300$23.2245,150
2008-08-25Open-market sale100$23.0445,550
2008-08-25Open-market sale1,000$23.0345,650
2008-08-25Open-market sale1,399$23.0246,650
2008-08-25Open-market sale701$23.0148,049
2008-08-25Open-market sale6,400$23.0048,750
2008-08-25Option exercise10,000$4.5055,150
2008-08-18Open-market sale100$24.865,039,744
2008-08-18Open-market sale100$24.555,040,044
2008-08-18Open-market sale300$24.545,040,144
2008-08-18Open-market sale100$24.535,040,444
2008-08-18Open-market sale400$24.535,040,544
2008-08-18Open-market sale500$24.465,040,944
2008-08-18Open-market sale200$24.435,041,444
2008-08-18Open-market sale200$24.425,041,644
2008-08-18Open-market sale300$24.415,041,844
2008-08-18Open-market sale882$24.405,042,144
2008-08-18Open-market sale100$24.405,043,026
2008-08-18Open-market sale1,100$24.395,043,126
2008-08-18Open-market sale200$24.385,044,226
2008-08-18Open-market sale100$24.385,044,426
2008-08-18Open-market sale100$24.375,044,526
2008-08-18Open-market sale702$24.375,044,626
2008-08-18Open-market sale200$24.375,045,328
2008-08-18Open-market sale1,820$24.365,045,528
2008-08-18Open-market sale100$24.365,047,348
2008-08-18Open-market sale200$24.365,047,448
2008-08-18Open-market sale1,400$24.355,047,648
2008-08-18Open-market sale100$24.355,049,048
2008-08-18Open-market sale100$24.345,049,148
2008-08-18Open-market sale200$24.905,039,244
2008-08-18Open-market sale300$24.895,039,444
2008-08-18Open-market sale100$24.685,039,944
2008-08-18Open-market sale100$24.695,039,844
2008-08-18Open-market sale400$24.055,070,344
2008-08-18Open-market sale600$24.045,070,744
2008-08-18Open-market sale300$24.035,071,344
2008-08-18Open-market sale800$24.025,071,644
2008-08-18Open-market sale300$24.9445,150
2008-08-18Open-market sale100$24.9045,450
2008-08-18Open-market sale100$24.8945,550
2008-08-18Open-market sale100$24.8345,650
2008-08-18Open-market sale100$24.8245,750
2008-08-18Open-market sale100$24.7445,850
2008-08-18Open-market sale2,696$24.345,049,248
2008-08-18Open-market sale100$24.345,051,944
2008-08-18Open-market sale200$24.335,052,044
2008-08-18Open-market sale500$24.325,052,244
2008-08-18Open-market sale700$24.285,052,744
2008-08-18Open-market sale1,000$24.265,053,444
2008-08-18Open-market sale200$24.245,054,444
2008-08-18Open-market sale900$24.235,054,644
2008-08-18Open-market sale1,100$24.195,055,544
2008-08-18Open-market sale3,900$24.185,056,644
2008-08-18Open-market sale500$24.175,060,544
2008-08-18Open-market sale1,500$24.165,061,044
2008-08-18Open-market sale900$24.135,062,544
2008-08-18Open-market sale100$24.125,063,444
2008-08-18Open-market sale649$24.115,063,544
2008-08-18Open-market sale4,200$24.105,064,193
2008-08-18Open-market sale551$24.095,068,393
2008-08-18Open-market sale400$24.085,068,944
2008-08-18Open-market sale400$24.075,069,344
2008-08-18Open-market sale600$24.065,069,744
2008-08-18Option exercise (derivative)10,000$0.00120,000
2008-08-18Open-market sale600$24.4147,862
2008-08-18Open-market sale888$24.4048,462
2008-08-18Open-market sale654$24.3949,350
2008-08-18Open-market sale846$24.3850,004
2008-08-18Open-market sale100$24.3850,850
2008-08-18Open-market sale700$24.3750,950
2008-08-18Open-market sale300$24.3751,650
2008-08-18Open-market sale400$24.3552,350
2008-08-18Open-market sale1,300$24.3452,750
2008-08-18Open-market sale200$24.3354,050
2008-08-18Open-market sale300$24.3154,250
2008-08-18Open-market sale100$24.3054,550
2008-08-18Open-market sale200$24.2954,650
2008-08-18Open-market sale300$24.2254,850
2008-08-18Option exercise10,000$4.5055,150
2008-08-18Open-market sale100$24.6445,950
2008-08-18Open-market sale100$24.6346,050
2008-08-18Open-market sale100$24.6146,150
2008-08-18Open-market sale200$24.5946,250
2008-08-18Open-market sale100$24.5746,450
2008-08-18Open-market sale100$24.5646,550
2008-08-18Open-market sale100$24.4247,762
2008-08-18Open-market sale200$24.4347,562
2008-08-18Open-market sale112$24.4447,450
2008-08-18Open-market sale200$24.4647,250
2008-08-18Open-market sale100$24.4947,150
2008-08-18Open-market sale300$24.5046,850
2008-08-18Open-market sale100$24.5146,750
2008-08-18Open-market sale100$24.5546,650
2008-08-18Open-market sale400$24.3651,950
2008-08-15Open-market sale100$24.605,089,644
2008-08-15Open-market sale100$24.615,089,544
2008-08-15Open-market sale700$24.615,088,844
2008-08-15Open-market sale200$24.625,088,644
2008-08-15Open-market sale800$24.635,087,844
2008-08-15Open-market sale1,100$24.645,086,744
2008-08-15Open-market sale100$24.655,086,644
2008-08-15Open-market sale600$24.665,086,044
2008-08-15Open-market sale1,000$24.675,085,044
2008-08-15Open-market sale600$24.685,084,444
2008-08-15Open-market sale100$24.695,084,344
2008-08-15Open-market sale400$24.575,090,244
2008-08-15Open-market sale600$24.705,083,744
2008-08-15Open-market sale300$24.715,083,444
2008-08-15Open-market sale400$24.845,078,662
2008-08-15Open-market sale500$24.825,079,062
2008-08-15Open-market sale382$24.815,079,562
2008-08-15Open-market sale100$24.815,079,944
2008-08-15Open-market sale100$24.805,080,044
2008-08-15Open-market sale100$24.805,080,144
2008-08-15Open-market sale500$24.795,080,244
2008-08-15Open-market sale200$24.785,080,744
2008-08-15Open-market sale200$24.775,080,944
2008-08-15Open-market sale1,000$24.765,081,144
2008-08-15Open-market sale100$24.755,082,144
2008-08-15Open-market sale300$24.745,082,244
2008-08-15Open-market sale200$24.735,082,544
2008-08-15Open-market sale700$24.725,082,744
2008-08-15Open-market sale400$24.595,089,744
2008-08-15Open-market sale100$24.585,090,144
2008-08-15Option exercise (derivative)2,800$0.00130,000
2008-08-15Open-market sale200$25.0146,850
2008-08-15Open-market sale100$25.0246,750
2008-08-15Open-market sale1,600$25.1045,150
2008-08-15Open-market sale100$24.855,078,562
2008-08-15Open-market sale200$24.875,078,362
2008-08-15Open-market sale200$24.925,078,162
2008-08-15Open-market sale259$24.935,077,903
2008-08-15Open-market sale341$24.945,077,562
2008-08-15Open-market sale300$24.975,077,262
2008-08-15Open-market sale100$24.985,077,162
2008-08-15Open-market sale100$24.995,077,062
2008-08-15Open-market sale100$24.995,076,962
2008-08-15Open-market sale400$25.005,076,562
2008-08-15Open-market sale100$25.015,076,462
2008-08-15Open-market sale18$25.015,076,444
2008-08-15Open-market sale4,000$25.105,072,444
2008-08-15Open-market sale900$25.0047,050
2008-08-15Option exercise2,800$4.5047,950
2008-08-15Open-market sale184$24.545,090,860
2008-08-15Open-market sale400$24.535,091,044
2008-08-15Open-market sale500$24.525,091,444
2008-08-15Open-market sale200$24.515,091,944
2008-08-15Open-market sale2,523$24.505,092,144
2008-08-15Open-market sale200$24.495,094,667
2008-08-15Open-market sale200$24.495,094,867
2008-08-15Open-market sale1,377$24.495,095,067
2008-08-15Open-market sale200$24.495,096,444
2008-08-15Open-market sale600$24.485,096,644
2008-08-15Open-market sale100$24.485,097,244
2008-08-15Open-market sale100$24.475,097,344
2008-08-15Open-market sale300$24.475,097,444
2008-08-15Open-market sale900$24.475,097,744
2008-08-15Open-market sale100$24.455,098,644
2008-08-15Open-market sale200$24.445,098,744
2008-08-15Open-market sale682$24.445,098,944
2008-08-15Open-market sale100$24.445,099,626
2008-08-15Open-market sale718$24.435,099,726
2008-08-15Open-market sale1,100$24.425,100,444
2008-08-15Open-market sale1,000$24.415,101,544
2008-08-15Open-market sale700$24.405,102,544
2008-08-15Open-market sale200$24.395,103,244
2008-08-15Open-market sale200$24.395,103,444
2008-08-15Open-market sale200$24.385,103,644
2008-08-15Open-market sale100$24.375,103,844
2008-08-15Open-market sale200$24.345,103,944
2008-08-15Open-market sale200$24.335,104,144
2008-08-15Open-market sale16$24.565,090,644
2008-08-15Open-market sale200$24.555,090,660
2008-08-14Open-market sale888$24.895,137,992
2008-08-14Open-market sale1,432$24.885,138,880
2008-08-14Open-market sale500$24.875,140,312
2008-08-14Open-market sale600$24.865,140,812
2008-08-14Open-market sale332$24.855,141,412
2008-08-14Open-market sale100$24.835,141,744
2008-08-14Open-market sale2,497$25.055,111,622
2008-08-14Open-market sale100$25.055,114,119
2008-08-14Open-market sale400$25.045,114,219
2008-08-14Open-market sale2,203$25.035,114,619
2008-08-14Open-market sale900$25.025,116,822
2008-08-14Open-market sale100$24.915,137,592
2008-08-14Open-market sale1,565$24.915,136,027
2008-08-14Open-market sale1,500$24.925,134,527
2008-08-14Open-market sale800$24.925,133,727
2008-08-14Open-market sale100$24.935,133,627
2008-08-14Open-market sale1,200$24.935,132,427
2008-08-14Open-market sale416$24.945,132,011
2008-08-14Open-market sale500$24.955,131,511
2008-08-14Open-market sale600$24.965,130,911
2008-08-14Open-market sale100$24.975,130,811
2008-08-14Open-market sale1,600$24.975,129,211
2008-08-14Open-market sale700$24.985,128,511
2008-08-14Open-market sale2,384$24.985,126,127
2008-08-14Open-market sale200$24.995,125,927
2008-08-14Open-market sale2,700$24.995,123,227
2008-08-14Open-market sale100$24.995,123,127
2008-08-14Open-market sale2,505$25.005,120,622
2008-08-14Open-market sale2,900$25.015,117,722
2008-08-14Open-market sale300$24.905,137,692
2008-08-14Open-market sale100$25.055,111,522
2008-08-14Open-market sale100$25.115,104,344
2008-08-14Open-market sale600$25.105,104,444
2008-08-14Open-market sale1,894$25.095,105,044
2008-08-14Open-market sale900$25.085,106,938
2008-08-14Open-market sale100$25.755,107,838
2008-08-14Open-market sale500$25.075,107,938
2008-08-14Open-market sale200$25.065,108,438
2008-08-14Open-market sale2,884$25.065,108,638
2008-08-14Option exercise (derivative)23,100$0.00132,800
2008-08-14Open-market sale4,027$25.0159,551
2008-08-14Open-market sale797$25.1445,150
2008-08-14Open-market sale203$25.1345,947
2008-08-14Open-market sale200$25.1246,150
2008-08-14Open-market sale900$25.1146,350
2008-08-14Open-market sale1,300$25.1047,250
2008-08-14Open-market sale400$25.0948,550
2008-08-14Open-market sale2,200$25.0848,950
2008-08-14Open-market sale2,600$25.0751,150
2008-08-14Open-market sale1,600$25.0653,750
2008-08-14Open-market sale600$25.0555,350
2008-08-14Open-market sale800$25.0455,950
2008-08-14Open-market sale601$25.0356,750
2008-08-14Open-market sale2,200$25.0257,351
2008-08-14Option exercise23,100$4.5068,250
2008-08-14Open-market sale4,672$25.0063,578
2008-08-13Option exercise (derivative)24,100$0.00155,900
2008-08-13Open-market sale400$25.1449,350
2008-08-13Open-market sale700$25.1548,650
2008-08-13Open-market sale800$25.1647,850
2008-08-13Open-market sale1,200$25.1746,650
2008-08-13Open-market sale900$25.1845,750
2008-08-13Open-market sale600$25.1945,150
2008-08-13Option exercise24,100$4.5069,250
2008-08-13Open-market sale1,800$25.0164,750
2008-08-13Open-market sale1,600$25.0263,150
2008-08-13Open-market sale1,700$25.0361,450
2008-08-13Open-market sale1,300$25.0460,150
2008-08-13Open-market sale1,000$25.0559,150
2008-08-13Open-market sale1,800$25.0657,350
2008-08-13Open-market sale800$25.0756,550
2008-08-13Open-market sale1,200$25.0855,350
2008-08-13Open-market sale1,900$25.0953,450
2008-08-13Open-market sale1,900$25.1051,550
2008-08-13Open-market sale500$25.1151,050
2008-08-13Open-market sale600$25.1250,450
2008-08-13Open-market sale700$25.1349,750
2008-08-13Open-market sale2,700$25.0066,550
2008-08-11Open-market sale100$24.4145,150
2008-08-11Open-market sale100$24.3445,550
2008-08-11Open-market sale100$24.3345,650
2008-08-11Open-market sale300$24.3645,250
2008-08-11Option exercise (derivative)10,000$0.00180,000
2008-08-11Open-market sale200$24.2548,050
2008-08-11Open-market sale500$24.2448,250
2008-08-11Open-market sale300$24.2448,750
2008-08-11Open-market sale600$24.2349,050
2008-08-11Open-market sale100$24.2349,650
2008-08-11Open-market sale400$24.2249,750
2008-08-11Open-market sale200$24.2250,150
2008-08-11Open-market sale500$24.2150,350
2008-08-11Open-market sale200$24.2050,850
2008-08-11Open-market sale200$24.2051,050
2008-08-11Open-market sale600$24.1651,250
2008-08-11Open-market sale300$24.1651,850
2008-08-11Open-market sale600$24.1852,150
2008-08-11Open-market sale100$24.1752,750
2008-08-11Open-market sale200$24.1652,850
2008-08-11Open-market sale600$24.1553,050
2008-08-11Open-market sale400$24.1553,650
2008-08-11Open-market sale300$24.1454,050
2008-08-11Open-market sale43$24.1354,350
2008-08-11Open-market sale100$24.1354,393
2008-08-11Open-market sale257$24.1254,493
2008-08-11Open-market sale200$24.1254,750
2008-08-11Open-market sale200$24.1154,950
2008-08-11Option exercise10,000$4.5055,150
2008-08-11Open-market sale500$24.3145,750
2008-08-11Open-market sale700$24.2946,250
2008-08-11Open-market sale100$24.2946,950
2008-08-11Open-market sale500$24.2847,050
2008-08-11Open-market sale300$24.2747,550
2008-08-11Open-market sale200$24.2647,850
2008-08-06Option exercise (derivative)10,000$0.00190,000
2008-08-06Open-market sale800$23.1546,550
2008-08-06Open-market sale200$23.1447,350
2008-08-06Open-market sale200$23.1347,550
2008-08-06Open-market sale300$23.1147,750
2008-08-06Open-market sale100$23.1048,050
2008-08-06Open-market sale200$23.0948,150
2008-08-06Open-market sale400$23.0848,350
2008-08-06Open-market sale100$23.0748,750
2008-08-06Open-market sale300$23.0648,850
2008-08-06Open-market sale800$23.0549,150
2008-08-06Open-market sale1,000$23.0449,950
2008-08-06Open-market sale1,400$23.0350,950
2008-08-06Open-market sale400$23.0252,350
2008-08-06Open-market sale200$23.0152,750
2008-08-06Open-market sale2,200$23.0052,950
2008-08-06Option exercise10,000$4.5055,150
2008-08-06Open-market sale200$23.2145,150
2008-08-06Open-market sale200$23.2045,350
2008-08-06Open-market sale100$23.1945,550
2008-08-06Open-market sale400$23.1845,650
2008-08-06Open-market sale400$23.1746,050
2008-08-06Open-market sale100$23.1646,450
2008-07-18Open-market sale152,300$24.005,142,144
2008-07-18Open-market sale300$24.015,141,844
2008-07-17Open-market sale2,600$24.057,758,724
2008-07-17Open-market sale1,800$24.047,761,324
2008-07-17Open-market sale100$24.047,763,124
2008-07-17Open-market sale3,500$24.037,763,224
2008-07-17Open-market sale1,600$24.027,766,724
2008-07-17Open-market sale1,800$24.017,768,324
2008-07-17Open-market sale15,300$24.007,770,124
2008-07-17Open-market sale1,400$23.997,785,424
2008-07-17Open-market sale1,500$23.987,786,824
2008-07-17Open-market sale600$23.977,788,324
2008-07-17Open-market sale200$23.967,788,924
2008-07-17Open-market sale3,600$23.957,789,124
2008-07-17Open-market sale900$23.937,792,724
2008-07-17Open-market sale2,600$23.917,793,624
2008-07-17Open-market sale200$24.177,752,824
2008-07-17Open-market sale100$24.157,753,024
2008-07-17Open-market sale500$24.147,753,124
2008-07-17Open-market sale800$24.137,753,624
2008-07-17Open-market sale300$24.127,754,424
2008-07-17Open-market sale400$24.117,754,724
2008-07-17Open-market sale1,400$24.107,755,124
2008-07-17Open-market sale1,000$24.097,756,524
2008-07-17Open-market sale1,100$24.077,757,524
2008-07-17Open-market sale100$24.067,758,624
2008-07-17Open-market sale900$23.817,810,524
2008-07-17Open-market sale300$23.807,811,424
2008-07-17Open-market sale850$23.797,811,724
2008-07-17Open-market sale1,300$23.787,812,574
2008-07-17Open-market sale700$23.777,813,874
2008-07-17Open-market sale1,100$23.767,814,574
2008-07-17Open-market sale400$23.757,815,674
2008-07-17Open-market sale700$23.747,816,074
2008-07-17Open-market sale1,050$23.727,816,774
2008-07-17Open-market sale600$23.717,817,824
2008-07-17Open-market sale500$23.697,818,424
2008-07-17Open-market sale1,353$23.687,818,924
2008-07-17Open-market sale200$23.677,820,277
2008-07-17Open-market sale200$23.667,820,477
2008-07-17Open-market sale3,400$23.657,820,677
2008-07-17Open-market sale1,400$23.647,824,077
2008-07-17Open-market sale900$23.637,825,477
2008-07-17Open-market sale1,700$23.627,826,377
2008-07-17Open-market sale3,000$23.617,828,077
2008-07-17Open-market sale4,347$23.607,831,077
2008-07-17Open-market sale3,300$23.907,796,224
2008-07-17Open-market sale1,700$23.897,799,524
2008-07-17Open-market sale1,400$23.887,801,224
2008-07-17Open-market sale400$23.877,802,624
2008-07-17Open-market sale1,800$23.877,803,024
2008-07-17Open-market sale1,100$23.867,804,824
2008-07-17Open-market sale1,200$23.857,805,924
2008-07-17Open-market sale1,400$23.837,807,124
2008-07-17Open-market sale2,000$23.827,808,524
2008-07-15Open-market sale200$23.347,835,724
2008-07-15Open-market sale300$23.357,835,424
2008-07-15Open-market sale600$23.317,836,024
2008-07-15Open-market sale100$23.327,835,924
2008-07-15Open-market sale300$23.227,842,624
2008-07-15Open-market sale2,000$23.217,842,924
2008-07-15Open-market sale1,500$23.207,844,924
2008-07-15Open-market sale600$23.237,842,024
2008-07-15Open-market sale100$23.247,841,924
2008-07-15Open-market sale1,600$23.197,846,424
2008-07-15Open-market sale3,600$23.187,848,024
2008-07-15Open-market sale2,200$23.177,851,624
2008-07-15Open-market sale1,299$23.167,853,824
2008-07-15Open-market sale2,405$23.157,855,123
2008-07-15Open-market sale3,442$23.147,857,528
2008-07-15Open-market sale4,200$23.137,860,970
2008-07-15Open-market sale5,500$23.127,865,170
2008-07-15Open-market sale100$23.127,870,670
2008-07-15Open-market sale6,459$23.117,870,770
2008-07-15Open-market sale8,495$23.107,877,229
2008-07-15Open-market sale200$23.307,836,624
2008-07-15Open-market sale600$23.297,836,824
2008-07-15Open-market sale800$23.287,837,424
2008-07-15Open-market sale300$23.277,838,224
2008-07-15Open-market sale2,100$23.267,838,524
2008-07-15Open-market sale1,300$23.257,840,624
2008-07-14Open-market sale100$24.947,885,724
2008-07-14Open-market sale200$24.917,885,824
2008-07-14Open-market sale100$24.907,886,024
2008-07-14Open-market sale100$24.897,886,124
2008-07-14Open-market sale100$24.837,886,224
2008-07-14Open-market sale100$24.817,886,324
2008-07-14Open-market sale100$24.817,886,424
2008-07-11Open-market sale1,100$25.007,886,524
2008-07-10Open-market sale11,100$25.007,889,124
2008-07-10Open-market sale100$25.017,889,024
2008-07-10Open-market sale100$25.027,887,624
2008-07-10Open-market sale1,300$25.017,887,724
2008-07-09Open-market sale200$25.207,900,224
2008-07-09Open-market sale200$25.177,902,424
2008-07-09Open-market sale200$25.177,902,224
2008-07-09Open-market sale300$25.187,901,924
2008-07-09Open-market sale2,200$25.067,914,824
2008-07-09Open-market sale1,100$25.077,913,724
2008-07-09Open-market sale1,000$25.087,912,724
2008-07-09Open-market sale2,300$25.097,910,424
2008-07-09Open-market sale1,900$25.107,908,524
2008-07-09Open-market sale300$25.117,908,224
2008-07-09Open-market sale2,300$25.127,905,924
2008-07-09Open-market sale800$25.137,905,124
2008-07-09Open-market sale100$25.147,905,024
2008-07-09Open-market sale700$25.157,904,324
2008-07-09Open-market sale2,700$25.057,917,024
2008-07-09Open-market sale600$25.057,919,724
2008-07-09Open-market sale4,800$25.047,920,324
2008-07-09Open-market sale2,000$25.037,925,124
2008-07-09Open-market sale4,580$25.027,927,124
2008-07-09Open-market sale800$25.027,931,704
2008-07-09Open-market sale9,100$25.017,932,504
2008-07-09Open-market sale800$25.017,941,604
2008-07-09Open-market sale60,420$25.007,942,404
2008-07-09Open-market sale1,700$25.167,902,624
2008-07-09Open-market sale1,500$25.197,900,424
2008-07-08Open-market sale100$24.198,055,024
2008-07-08Open-market sale600$24.188,055,124
2008-07-08Open-market sale800$24.208,054,224
2008-07-08Open-market sale619$24.218,053,605
2008-07-08Open-market sale81$24.228,053,524
2008-07-08Open-market sale499$24.238,053,025
2008-07-08Open-market sale800$24.248,052,225
2008-07-08Open-market sale900$24.258,051,325
2008-07-08Open-market sale100$24.168,055,724
2008-07-08Open-market sale100$24.148,055,824
2008-07-08Open-market sale100$24.118,055,924
2008-07-08Open-market sale100$24.108,056,024
2008-07-08Open-market sale400$24.078,056,124
2008-07-08Open-market sale500$24.418,039,524
2008-07-08Open-market sale700$24.408,040,024
2008-07-08Open-market sale1,100$24.398,040,724
2008-07-08Open-market sale600$24.388,041,824
2008-07-08Open-market sale700$24.378,042,424
2008-07-08Open-market sale1,400$24.368,043,124
2008-07-08Open-market sale200$24.358,044,524
2008-07-08Open-market sale600$24.348,044,724
2008-07-08Open-market sale2,215$24.338,045,324
2008-07-08Open-market sale500$24.328,047,539
2008-07-08Open-market sale1,885$24.318,048,039
2008-07-08Open-market sale300$24.308,049,924
2008-07-08Open-market sale201$24.298,050,224
2008-07-08Open-market sale100$24.288,050,425
2008-07-08Open-market sale400$24.278,050,525
2008-07-08Open-market sale400$24.268,050,925
2008-07-08Open-market sale1,400$24.808,008,224
2008-07-08Open-market sale500$24.798,009,624
2008-07-08Open-market sale400$24.788,010,124
2008-07-08Open-market sale200$24.788,010,524
2008-07-08Open-market sale100$24.778,010,724
2008-07-08Open-market sale300$24.768,010,824
2008-07-08Open-market sale200$24.768,011,124
2008-07-08Open-market sale100$24.948,002,824
2008-07-08Open-market sale100$24.938,002,924
2008-07-08Open-market sale400$24.928,003,024
2008-07-08Open-market sale500$24.918,003,424
2008-07-08Open-market sale200$24.878,003,924
2008-07-08Open-market sale100$24.868,004,124
2008-07-08Open-market sale300$24.858,004,224
2008-07-08Open-market sale2,000$24.848,004,524
2008-07-08Open-market sale500$24.838,006,524
2008-07-08Open-market sale400$24.828,007,024
2008-07-08Open-market sale800$24.818,007,424
2008-07-08Open-market sale100$24.758,011,324
2008-07-08Open-market sale400$24.698,012,124
2008-07-08Open-market sale400$24.688,012,524
2008-07-08Open-market sale100$24.678,012,924
2008-07-08Open-market sale100$24.658,013,024
2008-07-08Open-market sale100$24.648,013,124
2008-07-08Open-market sale400$24.638,013,224
2008-07-08Open-market sale200$24.628,013,624
2008-07-08Open-market sale200$24.618,013,824
2008-07-08Open-market sale200$24.598,014,024
2008-07-08Open-market sale300$24.588,014,224
2008-07-08Open-market sale500$24.578,014,524
2008-07-08Open-market sale1,800$24.568,015,024
2008-07-08Open-market sale600$24.558,016,824
2008-07-08Open-market sale418$24.548,017,424
2008-07-08Open-market sale500$24.538,017,842
2008-07-08Open-market sale1,500$24.528,018,342
2008-07-08Open-market sale1,201$24.518,019,842
2008-07-08Open-market sale1,081$24.508,021,043
2008-07-08Open-market sale900$24.498,022,124
2008-07-08Open-market sale880$24.488,023,024
2008-07-08Open-market sale1,645$24.478,023,904
2008-07-08Open-market sale2,850$24.468,025,549
2008-07-08Open-market sale2,998$24.458,028,399
2008-07-08Open-market sale200$24.458,031,397
2008-07-08Open-market sale2,763$24.448,031,597
2008-07-08Open-market sale3,764$24.438,034,360
2008-07-08Open-market sale1,400$24.428,038,124
2008-07-08Open-market sale200$24.708,011,924
2008-07-08Open-market sale500$24.728,011,424
2008-07-07Open-market sale23$25.008,056,524
2008-07-07Open-market sale1,300$24.818,059,347
2008-07-07Open-market sale400$24.868,056,547
2008-07-07Open-market sale700$24.808,060,647
2008-07-07Open-market sale1,600$24.828,057,747
2008-07-07Open-market sale600$24.838,057,147
2008-07-07Open-market sale200$24.858,056,947
2008-07-07Open-market sale900$23.998,238,847
2008-07-07Open-market sale1,800$23.988,239,747
2008-07-07Open-market sale400$23.988,241,547
2008-07-07Open-market sale700$23.978,241,947
2008-07-07Open-market sale600$23.978,242,647
2008-07-07Open-market sale300$23.968,243,247
2008-07-07Open-market sale500$23.958,243,547
2008-07-07Open-market sale1,200$23.948,244,047
2008-07-07Open-market sale900$23.938,245,247
2008-07-07Open-market sale700$23.928,246,147
2008-07-07Open-market sale1,477$23.918,246,847
2008-07-07Open-market sale300$23.908,248,324
2008-07-07Open-market sale200$23.898,248,624
2008-07-07Open-market sale300$23.888,248,824
2008-07-07Open-market sale600$23.878,249,124
2008-07-07Open-market sale1,400$23.868,249,724
2008-07-07Open-market sale1,400$23.858,251,124
2008-07-07Open-market sale100$23.848,252,524
2008-07-07Open-market sale200$23.838,252,624
2008-07-07Grant / award2,000—45,150
2008-07-07Open-market sale2,404$24.078,225,332
2008-07-07Open-market sale3,096$24.068,227,736
2008-07-07Open-market sale2,300$24.058,230,832
2008-07-07Open-market sale1,215$24.048,233,132
2008-07-07Open-market sale1,500$24.038,234,347
2008-07-07Open-market sale200$24.038,235,847
2008-07-07Open-market sale1,100$24.028,236,047
2008-07-07Open-market sale200$24.028,237,147
2008-07-07Open-market sale500$24.018,237,347
2008-07-07Open-market sale1,000$24.008,237,847
2008-07-07Open-market sale100$24.588,116,412
2008-07-07Open-market sale300$24.578,119,159
2008-07-07Open-market sale2,888$24.568,119,459
2008-07-07Open-market sale200$24.798,061,347
2008-07-07Open-market sale200$24.788,061,547
2008-07-07Open-market sale700$24.768,061,747
2008-07-07Open-market sale300$24.758,062,447
2008-07-07Open-market sale300$24.748,062,747
2008-07-07Open-market sale1,500$24.738,063,047
2008-07-07Open-market sale600$24.728,064,547
2008-07-07Open-market sale1,600$24.718,065,147
2008-07-07Open-market sale2,800$24.708,066,747
2008-07-07Open-market sale500$24.698,069,547
2008-07-07Open-market sale3,000$24.688,070,047
2008-07-07Open-market sale2,900$24.678,073,047
2008-07-07Open-market sale2,800$24.668,075,947
2008-07-07Open-market sale3,200$24.658,078,747
2008-07-07Open-market sale3,100$24.648,081,947
2008-07-07Open-market sale2,400$24.638,085,047
2008-07-07Open-market sale300$24.638,087,447
2008-07-07Open-market sale5,309$24.628,087,747
2008-07-07Open-market sale100$24.618,093,056
2008-07-07Open-market sale3,591$24.618,093,156
2008-07-07Open-market sale4,103$24.608,096,747
2008-07-07Open-market sale1,400$24.608,100,850
2008-07-07Open-market sale9,060$24.598,102,250
2008-07-07Open-market sale300$24.598,111,310
2008-07-07Open-market sale4,802$24.588,111,610
2008-07-07Open-market sale2,447$24.578,116,712
2008-07-07Open-market sale200$24.588,116,512
2008-07-07Open-market sale1,100$24.238,171,647
2008-07-07Open-market sale800$24.228,172,747
2008-07-07Open-market sale300$24.218,173,547
2008-07-07Open-market sale4,500$24.208,173,847
2008-07-07Open-market sale300$24.208,178,347
2008-07-07Open-market sale200$24.198,178,647
2008-07-07Open-market sale2,600$24.198,178,847
2008-07-07Open-market sale1,304$24.188,181,447
2008-07-07Open-market sale800$24.188,182,751
2008-07-07Open-market sale100$24.178,183,551
2008-07-07Open-market sale2,356$24.178,183,651
2008-07-07Open-market sale1,700$24.168,186,007
2008-07-07Open-market sale4,600$24.158,187,707
2008-07-07Open-market sale500$24.158,192,307
2008-07-07Open-market sale600$24.258,170,447
2008-07-07Open-market sale6,206$24.138,195,807
2008-07-07Open-market sale200$24.138,202,013
2008-07-07Open-market sale8,040$24.128,202,213
2008-07-07Open-market sale200$24.128,210,253
2008-07-07Open-market sale4,385$24.118,210,453
2008-07-07Open-market sale5,194$24.108,214,838
2008-07-07Open-market sale2,900$24.098,220,032
2008-07-07Open-market sale500$24.098,222,932
2008-07-07Open-market sale1,700$24.088,223,432
2008-07-07Open-market sale200$24.088,225,132
2008-07-07Open-market sale4$24.298,170,047
2008-07-07Open-market sale100$24.288,170,051
2008-07-07Open-market sale296$24.268,170,151
2008-07-07Open-market sale600$24.248,171,047
2008-07-07Open-market sale3,000$24.148,192,807
2008-07-07Open-market sale300$24.438,147,247
2008-07-07Open-market sale100$24.438,147,147
2008-07-07Open-market sale300$24.448,146,847
2008-07-07Open-market sale400$24.458,146,447
2008-07-07Open-market sale1,000$24.468,145,447
2008-07-07Open-market sale1,400$24.478,144,047
2008-07-07Open-market sale2,500$24.518,136,347
2008-07-07Open-market sale100$24.528,136,247
2008-07-07Open-market sale1,589$24.528,134,658
2008-07-07Open-market sale1,811$24.538,132,847
2008-07-07Open-market sale5,400$24.548,127,447
2008-07-07Open-market sale5,100$24.558,122,347
2008-07-07Open-market sale300$24.308,169,747
2008-07-07Open-market sale3,996$24.318,165,751
2008-07-07Open-market sale1,214$24.328,164,537
2008-07-07Open-market sale1,300$24.338,163,237
2008-07-07Open-market sale1,004$24.338,162,233
2008-07-07Open-market sale482$24.348,161,751
2008-07-07Open-market sale2,474$24.358,159,277
2008-07-07Open-market sale1,500$24.368,157,777
2008-07-07Open-market sale4,500$24.378,153,277
2008-07-07Open-market sale4,630$24.388,148,647
2008-07-07Open-market sale600$24.398,148,047
2008-07-07Open-market sale100$24.418,147,647
2008-07-07Open-market sale200$24.478,143,847
2008-07-07Open-market sale1,500$24.488,142,347
2008-07-07Open-market sale1,300$24.498,141,047
2008-07-07Open-market sale2,200$24.508,138,847
2008-07-07Open-market sale300$24.408,147,747
2008-07-07Open-market sale100$24.428,147,547
2008-04-08Open-market sale6,000$22.518,271,089
2008-04-08Open-market sale200$22.638,253,753
2008-04-08Open-market sale100$22.628,253,953
2008-04-08Open-market sale200$22.618,254,053
2008-04-08Open-market sale3,164$22.608,254,253
2008-04-08Open-market sale1,400$22.598,257,417
2008-04-08Open-market sale760$22.588,258,817
2008-04-08Open-market sale300$22.578,259,577
2008-04-08Open-market sale2,000$22.578,259,877
2008-04-08Open-market sale1,307$22.568,261,877
2008-04-08Open-market sale1,500$22.558,263,184
2008-04-08Open-market sale1,726$22.548,264,684
2008-04-08Open-market sale2,200$22.538,266,410
2008-04-08Open-market sale2,479$22.528,268,610
2008-04-08Open-market sale929$22.708,252,824
2008-04-08Open-market sale46,135$22.508,277,089
2008-04-07Open-market sale1,400$22.568,337,924
2008-04-07Open-market sale600$22.628,323,324
2008-04-07Open-market sale6,600$22.608,323,924
2008-04-07Open-market sale700$22.598,330,524
2008-04-07Open-market sale800$22.588,331,224
2008-04-07Open-market sale5,900$22.578,332,024
2008-04-07Open-market sale100$22.648,323,224
2008-04-07Open-market sale9,500$22.558,339,324
2008-04-07Open-market sale3,200$22.548,348,824
2008-04-07Open-market sale3,500$22.538,352,024
2008-04-07Open-market sale16,600$22.528,355,524
2008-04-07Open-market sale7,100$22.518,372,124
2008-04-07Open-market sale56,400$22.508,379,224
2008-04-04Open-market sale22,400$22.608,458,724
2008-04-04Open-market sale200$22.578,482,624
2008-04-04Open-market sale300$22.568,482,824
2008-04-04Open-market sale100$22.548,483,124
2008-04-04Open-market sale400$22.538,483,224
2008-04-04Open-market sale1,400$22.528,483,624
2008-04-04Open-market sale400$22.518,485,024
2008-04-04Open-market sale16,400$22.508,485,424
2008-04-04Open-market sale200$22.748,435,624
2008-04-04Open-market sale100$22.728,435,824
2008-04-04Open-market sale300$22.718,435,924
2008-04-04Open-market sale600$22.708,436,224
2008-04-04Open-market sale100$22.678,436,824
2008-04-04Open-market sale300$22.668,436,924
2008-04-04Open-market sale5,500$22.658,437,224
2008-04-04Open-market sale2,100$22.648,442,724
2008-04-04Open-market sale5,700$22.638,444,824
2008-04-04Open-market sale2,500$22.628,450,524
2008-04-04Open-market sale5,700$22.618,453,024
2008-04-04Open-market sale300$22.588,482,324
2008-04-04Open-market sale1,200$22.598,481,124
2008-04-03Open-market sale4,500$22.518,575,424
2008-04-03Open-market sale20,300$22.508,579,924
2008-04-03Open-market sale4,600$22.528,570,824
2008-04-03Open-market sale6,100$22.538,564,724
2008-04-03Open-market sale4,500$22.548,560,224
2008-04-03Open-market sale4,100$22.558,556,124
2008-04-03Open-market sale4,000$22.608,552,124
2008-04-03Open-market sale1,900$22.618,550,224
2008-04-03Open-market sale25,000$22.658,525,224
2008-04-03Open-market sale23,400$22.708,501,824
2008-04-02Open-market sale500$22.838,600,224
2008-04-02Open-market sale1,400$22.808,600,724
2008-04-02Open-market sale200$22.778,602,124
2008-04-02Open-market sale800$22.768,602,324
2008-04-02Open-market sale1,400$22.678,603,124
2008-04-02Open-market sale100$22.658,604,524
2008-04-02Open-market sale100$22.618,604,624
2008-04-02Open-market sale100$22.608,604,724
2008-04-02Open-market sale1,200$22.588,604,824
2008-04-02Open-market sale1,100$22.578,606,024
2008-04-02Open-market sale1,900$22.568,607,124
2008-04-02Open-market sale2,800$22.558,609,024
2008-04-02Open-market sale3,600$22.538,614,724
2008-04-02Open-market sale600$22.528,618,324
2008-04-02Open-market sale200$22.518,618,924
2008-04-02Open-market sale11,500$22.508,619,124
2008-04-02Open-market sale2,900$22.548,611,824
2008-03-30Tax withholding218$21.2243,150
2008-01-16Open-market sale800$22.718,639,202
2008-01-16Open-market sale3,400$22.728,635,802
2008-01-16Open-market sale2,578$22.738,633,224
2008-01-16Open-market sale200$22.748,633,024
2008-01-16Open-market sale1,100$22.758,631,924
2008-01-16Open-market sale100$22.778,631,824
2008-01-16Open-market sale12,022$22.708,640,002
2008-01-16Open-market sale100$22.578,652,024
2008-01-16Open-market sale600$22.568,652,124
2008-01-16Open-market sale100$22.558,652,724
2008-01-16Open-market sale100$22.828,630,624
2008-01-16Open-market sale900$22.808,630,924
2008-01-16Open-market sale200$22.818,630,724
2007-10-19Open-market sale1,500$22.038,668,190
2007-10-19Open-market sale1,600$22.078,654,724
2007-10-19Open-market sale200$22.138,652,924
2007-10-19Open-market sale200$22.118,653,124
2007-10-19Open-market sale300$22.108,653,324
2007-10-19Open-market sale800$22.098,653,624
2007-10-19Open-market sale300$22.088,654,424
2007-10-19Open-market sale100$22.158,652,824
2007-10-19Open-market sale500$22.058,656,324
2007-10-19Open-market sale900$22.048,656,824
2007-10-19Open-market sale400$22.038,657,724
2007-10-19Open-market sale600$22.028,658,124
2007-10-19Open-market sale800$22.018,658,724
2007-10-19Open-market sale8,466$22.008,659,524
2007-10-18Open-market sale900$22.018,670,090
2007-10-18Open-market sale4,500$22.008,670,990
2007-10-18Open-market sale400$22.028,669,690
2007-10-18Open-market sale200$22.048,667,990
2007-10-17Option exercise (derivative)12,400$0.000
2007-10-17Open-market sale600$22.0549,068
2007-10-17Open-market sale600$22.0552,568
2007-10-17Open-market sale2,100$22.0253,168
2007-10-17Open-market sale400$22.0155,268
2007-10-17Open-market sale100$22.0055,668
2007-10-17Option exercise12,400$4.5055,768
2007-10-17Open-market sale3,620$22.088,680,716
2007-10-17Open-market sale100$22.088,684,336
2007-10-17Open-market sale2,400$22.078,684,436
2007-10-17Open-market sale100$22.078,686,836
2007-10-17Open-market sale5,188$22.068,686,936
2007-10-17Open-market sale35,100$22.058,692,124
2007-10-17Open-market sale2,700$22.058,727,224
2007-10-17Open-market sale3,100$22.048,729,924
2007-10-17Open-market sale500$22.048,733,024
2007-10-17Open-market sale500$22.038,733,524
2007-10-17Open-market sale600$22.028,734,024
2007-10-17Open-market sale6,100$22.018,734,624
2007-10-17Open-market sale2,000$22.008,740,724
2007-10-17Open-market sale100$22.1343,368
2007-10-17Open-market sale500$22.1143,468
2007-10-17Open-market sale800$22.1043,968
2007-10-17Open-market sale200$22.0944,768
2007-10-17Open-market sale1,800$22.0744,968
2007-10-17Open-market sale500$22.0746,768
2007-10-17Open-market sale700$22.0647,268
2007-10-17Open-market sale400$22.0647,968
2007-10-17Open-market sale700$22.0648,368
2007-10-17Open-market sale600$22.0551,968
2007-10-17Open-market sale2,300$22.0549,668
2007-10-17Open-market sale1,526$22.098,679,090
2007-10-17Open-market sale2,800$22.108,676,290
2007-10-17Open-market sale800$22.118,675,490
2007-10-17Open-market sale100$22.098,680,616
2007-10-15Option exercise (derivative)500$0.0012,400
2007-10-15Open-market sale1,300$22.008,743,524
2007-10-15Open-market sale100$22.118,743,124
2007-10-15Open-market sale300$22.028,743,224
2007-10-15Open-market sale400$22.208,742,724
2007-10-15Open-market sale500$22.0743,368
2007-10-15Option exercise500$4.5043,868
2007-10-12Open-market sale1,700$22.108,762,324
2007-10-12Open-market sale300$22.098,775,724
2007-10-12Open-market sale12,000$22.098,776,024
2007-10-12Open-market sale1,300$22.098,788,024
2007-10-12Open-market sale1,100$22.088,789,324
2007-10-12Open-market sale1,300$22.088,790,424
2007-10-12Open-market sale100$22.078,791,724
2007-10-12Open-market sale1,800$22.078,791,824
2007-10-12Open-market sale1,400$22.078,793,624
2007-10-12Open-market sale1,400$22.168,744,824
2007-10-12Open-market sale100$22.168,746,224
2007-10-12Open-market sale900$22.158,746,324
2007-10-12Open-market sale5,100$22.148,747,224
2007-10-12Open-market sale600$22.138,752,324
2007-10-12Open-market sale2,000$22.128,752,924
2007-10-12Open-market sale800$22.128,754,924
2007-10-12Open-market sale300$22.118,755,724
2007-10-12Open-market sale5,600$22.118,756,024
2007-10-12Open-market sale700$22.118,761,624
2007-10-12Open-market sale1,600$22.108,774,124
2007-10-12Open-market sale10,100$22.108,764,024
2007-10-12Option exercise (derivative)40,600$0.0012,900
2007-10-12Open-market sale1,100$22.028,802,224
2007-10-12Open-market sale16,400$22.008,812,324
2007-10-12Open-market sale2,500$22.0843,368
2007-10-12Open-market sale1,900$22.0745,868
2007-10-12Open-market sale1,900$22.0647,768
2007-10-12Open-market sale1,000$22.0549,668
2007-10-12Open-market sale400$22.0450,668
2007-10-12Open-market sale1,600$22.0351,068
2007-10-12Open-market sale100$22.0252,668
2007-10-12Open-market sale2,800$22.0152,768
2007-10-12Open-market sale1,300$22.0055,568
2007-10-12Open-market sale1,000$22.1556,868
2007-10-12Open-market sale2,800$22.1457,868
2007-10-12Open-market sale2,000$22.1360,668
2007-10-12Open-market sale1,000$22.1362,668
2007-10-12Open-market sale5,200$22.1263,668
2007-10-12Open-market sale1,200$22.1168,868
2007-10-12Open-market sale8,900$22.1070,068
2007-10-12Open-market sale4,200$22.0978,968
2007-10-12Open-market sale800$22.0983,168
2007-10-12Option exercise40,600$4.5083,968
2007-10-12Open-market sale600$22.068,795,024
2007-10-12Open-market sale600$22.068,795,624
2007-10-12Open-market sale2,000$22.058,796,224
2007-10-12Open-market sale400$22.058,798,224
2007-10-12Open-market sale900$22.048,798,624
2007-10-12Open-market sale300$22.038,799,524
2007-10-12Open-market sale2,400$22.028,799,824
2007-10-12Open-market sale2,800$22.018,809,524
2007-10-12Open-market sale6,200$22.018,803,324
2007-08-17Option exercise (derivative)4,400$0.0053,500
2007-08-17Open-market sale18,600$22.008,828,724
2007-08-17Open-market sale4,400$22.0041,368
2007-08-17Option exercise4,400$4.5045,768
2007-08-10Open-market sale200$21.918,852,824
2007-08-10Open-market sale1,300$21.858,853,424
2007-08-10Open-market sale200$21.868,853,224
2007-08-10Open-market sale200$21.878,853,024
2007-08-10Open-market sale5,500$22.008,847,324
2007-08-10Option exercise (derivative)2,100$0.0057,900
2007-08-10Open-market sale100$21.738,863,424
2007-08-10Open-market sale500$21.708,864,924
2007-08-10Open-market sale1,400$21.698,865,424
2007-08-10Open-market sale300$21.688,866,824
2007-08-10Open-market sale100$21.688,867,124
2007-08-10Open-market sale300$21.668,867,224
2007-08-10Open-market sale2,000$21.658,867,524
2007-08-10Open-market sale500$21.648,869,524
2007-08-10Open-market sale200$21.548,870,024
2007-08-10Open-market sale1,100$21.538,870,224
2007-08-10Open-market sale200$21.528,871,324
2007-08-10Open-market sale3,800$21.508,871,524
2007-08-10Open-market sale2,100$22.0041,368
2007-08-10Option exercise2,100$4.5043,468
2007-08-10Open-market sale100$21.848,854,724
2007-08-10Open-market sale2,100$21.848,854,824
2007-08-10Open-market sale500$21.838,856,924
2007-08-10Open-market sale1,000$21.818,857,424
2007-08-10Open-market sale200$21.808,858,424
2007-08-10Open-market sale500$21.798,858,624
2007-08-10Open-market sale800$21.788,859,124
2007-08-10Open-market sale100$21.788,859,924
2007-08-10Open-market sale600$21.778,860,024
2007-08-10Open-market sale500$21.768,860,624
2007-08-10Open-market sale400$21.758,861,124
2007-08-10Open-market sale1,300$21.748,861,524
2007-08-10Open-market sale100$21.748,862,824
2007-08-10Open-market sale500$21.738,862,924
2007-08-10Open-market sale1,000$21.718,863,924
2007-08-10Open-market sale400$21.728,863,524
2007-08-09Open-market sale1,900$21.518,884,624
2007-08-09Open-market sale500$21.558,878,224
2007-08-09Open-market sale1,600$21.548,878,724
2007-08-09Open-market sale2,800$21.538,880,324
2007-08-09Open-market sale400$21.538,883,124
2007-08-09Open-market sale1,100$21.528,883,524
2007-08-09Open-market sale400$21.568,877,824
2007-08-09Open-market sale10,300$21.508,886,524
2007-08-09Open-market sale100$21.628,875,324
2007-08-09Open-market sale1,000$21.608,875,424
2007-08-09Open-market sale500$21.588,876,424
2007-08-09Open-market sale900$21.578,876,924
2007-07-19Open-market sale10,200$21.508,912,824
2007-07-19Open-market sale100$21.518,912,724
2007-07-19Open-market sale2,300$21.518,910,424
2007-07-19Open-market sale100$21.528,910,324
2007-07-19Open-market sale2,000$21.528,908,324
2007-07-19Open-market sale100$21.538,908,224
2007-07-19Open-market sale5,100$21.538,903,124
2007-07-19Open-market sale100$21.548,903,024
2007-07-19Open-market sale200$21.548,902,824
2007-07-19Open-market sale1,500$21.548,901,324
2007-07-19Open-market sale100$21.558,901,224
2007-07-19Open-market sale300$21.558,900,924
2007-07-19Open-market sale2,300$21.558,898,624
2007-07-19Open-market sale100$21.568,898,524
2007-07-19Open-market sale200$21.568,898,324
2007-07-19Open-market sale800$21.568,897,524
2007-07-19Open-market sale700$21.578,896,824
2007-06-26Open-market sale3,100$21.518,925,324
2007-06-26Open-market sale20,800$21.508,928,424
2007-06-26Open-market sale1,000$21.558,923,024
2007-06-26Open-market sale800$21.538,924,024
2007-06-26Open-market sale500$21.528,924,824
2007-06-25Open-market sale100$21.658,966,596
2007-06-25Open-market sale500$21.718,955,324
2007-06-25Open-market sale1,400$21.708,955,824
2007-06-25Open-market sale100$21.708,957,224
2007-06-25Open-market sale100$21.708,957,324
2007-06-25Open-market sale900$21.698,957,424
2007-06-25Open-market sale1,700$21.688,958,324
2007-06-25Open-market sale800$21.678,960,024
2007-06-25Open-market sale4,872$21.668,960,824
2007-06-25Open-market sale39,400$21.508,989,524
2007-06-25Open-market sale2,900$21.518,986,624
2007-06-25Open-market sale100$21.528,986,524
2007-06-25Open-market sale100$21.528,986,424
2007-06-25Open-market sale3,928$21.528,982,496
2007-06-25Open-market sale2,800$21.538,979,696
2007-06-25Open-market sale2,700$21.548,976,996
2007-06-25Open-market sale1,000$21.558,975,996
2007-06-25Open-market sale300$21.578,975,696
2007-06-25Open-market sale2,200$21.588,973,496
2007-06-25Open-market sale2,000$21.598,971,496
2007-06-25Open-market sale1,700$21.608,969,796
2007-06-25Open-market sale200$21.618,969,596
2007-06-25Open-market sale100$21.618,969,496
2007-06-25Open-market sale1,000$21.628,968,496
2007-06-25Open-market sale600$21.638,967,896
2007-06-25Open-market sale1,200$21.648,966,696
2007-06-25Open-market sale300$21.728,955,024
2007-06-25Open-market sale900$21.658,965,696
2007-06-25Open-market sale400$21.828,949,224
2007-06-25Open-market sale200$21.818,949,624
2007-06-25Open-market sale800$21.808,949,824
2007-06-25Open-market sale100$21.798,950,624
2007-06-25Open-market sale700$21.788,950,724
2007-06-25Open-market sale800$21.778,951,424
2007-06-25Open-market sale500$21.768,952,224
2007-06-25Open-market sale900$21.758,952,724
2007-06-25Open-market sale700$21.748,953,624
2007-06-25Open-market sale700$21.738,954,324
2007-06-20Open-market sale600$21.509,028,924
2007-06-19Open-market sale4,800$21.519,033,024
2007-06-19Open-market sale15,000$21.509,037,824
2007-06-19Open-market sale1,200$21.529,031,824
2007-06-19Open-market sale500$21.539,031,324
2007-06-19Open-market sale1,200$21.549,030,124
2007-06-19Open-market sale100$21.559,030,024
2007-06-19Open-market sale500$21.569,029,524
2007-04-17Open-market sale1,500$21.529,060,024
2007-04-17Open-market sale7,200$21.539,052,824
2007-04-17Open-market sale3,500$21.519,061,524
2007-04-17Open-market sale41,500$21.509,065,024
2007-03-30Grant / award2,000—43,368
2007-03-27Option exercise (derivative)7,700$0.0060,000
2007-03-27Open-market sale3,000$22.059,110,024
2007-03-27Open-market sale1,000$22.049,113,024
2007-03-27Open-market sale3,500$22.039,114,024
2007-03-27Open-market sale1,100$22.029,117,524
2007-03-27Open-market sale1,900$22.019,118,624
2007-03-27Open-market sale1,500$22.009,120,524
2007-03-27Open-market sale900$22.0941,368
2007-03-27Open-market sale1,000$22.0742,268
2007-03-27Open-market sale100$22.0643,268
2007-03-27Open-market sale100$22.0543,368
2007-03-27Open-market sale900$22.0543,468
2007-03-27Open-market sale200$22.0444,368
2007-03-27Open-market sale1,400$22.0344,568
2007-03-27Open-market sale1,100$22.0245,968
2007-03-27Open-market sale1,600$22.0147,068
2007-03-27Open-market sale400$22.0048,668
2007-03-27Open-market sale1,000$22.069,109,024
2007-03-27Open-market sale2,500$22.079,106,524
2007-03-27Option exercise7,700$4.5049,068
2007-03-26Option exercise (derivative)2,300$0.0067,700
2007-03-26Option exercise2,300$4.5043,668
2007-03-26Open-market sale200$22.0043,468
2007-03-26Open-market sale700$22.0142,768
2007-03-26Open-market sale600$22.0242,168
2007-03-26Open-market sale800$22.1541,368
2007-03-23Option exercise (derivative)69,600$0.00130,400
2007-03-23Open-market sale1,700$22.1257,668
2007-03-23Open-market sale1,300$22.0965,268
2007-03-23Open-market sale100$22.0966,568
2007-03-23Open-market sale1,200$22.0866,668
2007-03-23Open-market sale4,100$22.0767,868
2007-03-23Open-market sale2,700$22.0671,968
2007-03-23Open-market sale1,100$22.0574,668
2007-03-23Open-market sale6,000$22.0475,768
2007-03-23Open-market sale7,400$22.0381,768
2007-03-23Open-market sale6,400$22.0289,168
2007-03-23Open-market sale4,400$22.0195,568
2007-03-23Open-market sale11,000$22.0099,968
2007-03-23Option exercise69,600$4.50110,968
2007-03-23Open-market sale4,000$22.2141,368
2007-03-23Open-market sale900$22.2045,368
2007-03-23Open-market sale2,100$22.1946,268
2007-03-23Open-market sale3,000$22.1848,368
2007-03-23Open-market sale400$22.1751,368
2007-03-23Open-market sale2,700$22.1651,768
2007-03-23Open-market sale500$22.1554,468
2007-03-23Open-market sale2,000$22.1454,968
2007-03-23Open-market sale700$22.1356,968
2007-03-23Open-market sale1,400$22.1063,868
2007-03-23Open-market sale4,500$22.1159,368
2007-03-23Option exercise (derivative)10,400$0.00120,000
2007-03-23Open-market sale100$22.2350,768
2007-03-23Open-market sale1,900$22.2744,468
2007-03-23Open-market sale1,000$22.3341,368
2007-03-23Open-market sale1,100$22.2942,368
2007-03-23Open-market sale900$22.2843,468
2007-03-23Open-market sale100$22.2844,368
2007-03-23Open-market sale900$22.2250,868
2007-03-23Option exercise10,400$4.5051,768
2007-03-23Open-market sale1,700$22.2449,068
2007-03-23Open-market sale2,600$22.2546,468
2007-03-23Open-market sale100$22.2646,368
2007-03-23Option exercise (derivative)10,400$0.0070,000
2007-03-23Open-market sale2,600$22.2546,468
2007-03-23Option exercise10,400$4.5051,768
2007-03-23Open-market sale1,100$22.2942,368
2007-03-23Open-market sale900$22.2843,468
2007-03-23Open-market sale100$22.2844,368
2007-03-23Open-market sale1,900$22.2744,468
2007-03-23Open-market sale100$22.2646,368
2007-03-23Open-market sale1,000$22.3341,368
2007-03-23Open-market sale1,700$22.2449,068
2007-03-23Open-market sale100$22.2350,768
2007-03-23Open-market sale900$22.2250,868
2007-03-23Option exercise (derivative)69,600$0.0080,400
2007-03-23Open-market sale3,000$22.1848,368
2007-03-23Open-market sale400$22.1751,368
2007-03-23Open-market sale2,700$22.1651,768
2007-03-23Open-market sale500$22.1554,468
2007-03-23Open-market sale2,000$22.1454,968
2007-03-23Open-market sale700$22.1356,968
2007-03-23Open-market sale1,700$22.1257,668
2007-03-23Open-market sale6,000$22.0475,768
2007-03-23Open-market sale1,400$22.1063,868
2007-03-23Open-market sale1,300$22.0965,268
2007-03-23Open-market sale100$22.0966,568
2007-03-23Open-market sale1,200$22.0866,668
2007-03-23Open-market sale4,100$22.0767,868
2007-03-23Open-market sale2,700$22.0671,968
2007-03-23Open-market sale1,100$22.0574,668
2007-03-23Open-market sale2,100$22.1946,268
2007-03-23Open-market sale900$22.2045,368
2007-03-23Open-market sale4,000$22.2141,368
2007-03-23Option exercise69,600$4.50110,968
2007-03-23Open-market sale11,000$22.0099,968
2007-03-23Open-market sale4,400$22.0195,568
2007-03-23Open-market sale6,400$22.0289,168
2007-03-23Open-market sale7,400$22.0381,768
2007-03-23Open-market sale4,500$22.1159,368
2006-10-31Open-market sale700$22.251,577
2006-10-31Open-market sale2,800$22.202,277
2006-10-31Open-market sale500$22.195,077
2006-10-31Open-market sale800$22.185,577
2006-10-31Open-market sale700$22.176,377
2006-10-31Open-market sale1,500$22.167,077
2006-10-31Open-market sale7,000$22.158,577
2006-10-31Open-market sale300$22.1215,577
2006-10-31Open-market sale58,900$22.1015,877
2006-10-31Open-market sale5,400$22.0974,777
2006-10-31Open-market sale1,577$22.350
2006-10-31Open-market sale800$22.0682,677
2006-10-31Open-market sale13,900$22.0583,477
2006-10-31Open-market sale3,000$22.0497,377
2006-10-31Open-market sale6,500$22.03100,377
2006-10-31Open-market sale2,500$22.0780,177
2006-10-30Open-market sale100$22.45106,877
2006-10-30Open-market sale2,500$22.40106,977
2006-10-30Open-market sale300$22.05147,977
2006-10-30Open-market sale15,900$22.00150,977
2006-10-30Open-market sale600$22.38109,477
2006-10-30Open-market sale500$22.34110,077
2006-10-30Open-market sale500$22.32110,577
2006-10-30Open-market sale500$22.31111,077
2006-10-30Open-market sale3,400$22.30111,577
2006-10-30Open-market sale100$22.21114,977
2006-10-30Open-market sale1,000$22.20115,077
2006-10-30Open-market sale3,000$22.17116,077
2006-10-30Open-market sale11,000$22.15119,077
2006-10-30Open-market sale9,900$22.14130,077
2006-10-30Open-market sale1,100$22.13139,977
2006-10-30Open-market sale1,500$22.12141,077
2006-10-30Open-market sale100$22.08142,577
2006-10-30Open-market sale5,300$22.07142,677
2006-10-30Open-market sale1,100$22.01149,877
2006-10-30Open-market sale1,600$22.04148,277
2006-10-27Open-market sale29,600$22.53177,177
2006-10-27Open-market sale100$22.57167,077
2006-10-27Open-market sale8,100$22.55167,177
2006-10-27Open-market sale1,900$22.54175,277
2006-10-27Open-market sale200$22.65166,877
2006-10-27Open-market sale10,400$22.52206,777
2006-10-27Open-market sale5,000$22.51217,177
2006-10-27Open-market sale48,900$22.50222,177
2006-10-27Open-market sale100$22.45271,077
2006-10-26Open-market sale4,200$22.59326,977
2006-10-26Open-market sale600$22.58331,177
2006-10-26Open-market sale500$22.55331,777
2006-10-26Open-market sale600$22.75271,177
2006-10-26Open-market sale3,100$22.53332,677
2006-10-26Open-market sale2,400$22.52335,777
2006-10-26Open-market sale13,600$22.51338,177
2006-10-26Open-market sale16,000$22.60310,977
2006-10-26Open-market sale11,000$22.61299,977
2006-10-26Open-market sale5,000$22.63294,977
2006-10-26Open-market sale700$22.64294,277
2006-10-26Open-market sale5,400$22.65288,877
2006-10-26Open-market sale5,000$22.66283,877
2006-10-26Open-market sale7,500$22.67276,377
2006-10-26Open-market sale2,500$22.69273,877
2006-10-26Open-market sale2,100$22.70271,777
2006-10-26Open-market sale400$22.54332,277
2006-10-25Open-market sale10,100$22.61372,977
2006-10-25Open-market sale2,500$22.55420,977
2006-10-25Open-market sale2,500$22.57418,477
2006-10-25Open-market sale6,800$22.59411,677
2006-10-25Open-market sale28,600$22.60383,077
2006-10-25Open-market sale2,500$22.52423,477
2006-10-25Open-market sale3,000$22.62369,977
2006-10-25Open-market sale10,500$22.63359,477
2006-10-25Open-market sale5,000$22.65354,477
2006-10-25Open-market sale2,700$22.67351,777
2006-10-24Open-market sale2,900$22.58452,277
2006-10-24Open-market sale2,500$22.65438,177
2006-10-24Open-market sale2,700$22.63440,677
2006-10-24Open-market sale1,400$22.61443,377
2006-10-24Open-market sale5,000$22.60444,777
2006-10-24Open-market sale2,500$22.59449,777
2006-10-24Open-market sale7,100$22.57455,177
2006-10-24Open-market sale5,000$22.56462,277
2006-10-24Open-market sale2,500$22.55467,277
2006-10-24Open-market sale300$22.51469,777
2006-10-24Open-market sale12,200$22.50425,977
2006-10-23Open-market sale100$22.59490,877
2006-10-23Open-market sale6,200$22.65473,377
2006-10-23Open-market sale400$22.63479,577
2006-10-23Open-market sale500$22.62479,977
2006-10-23Open-market sale2,600$22.61480,477
2006-10-23Open-market sale7,800$22.60483,077
2006-10-23Open-market sale3,300$22.67470,077
2006-10-23Open-market sale1,200$22.58490,977
2006-10-23Open-market sale1,500$22.57492,177
2006-10-23Open-market sale1,000$22.56493,677
2006-10-23Open-market sale2,000$22.55494,677
2006-10-23Open-market sale200$22.51496,677
2006-10-23Open-market sale1,600$22.50496,877
2006-10-20Open-market sale1,000$22.68511,577
2006-10-20Open-market sale7,200$22.65515,877
2006-10-20Open-market sale2,500$22.64523,077
2006-10-20Open-market sale3,200$22.63525,577
2006-10-20Open-market sale4,100$22.62528,777
2006-10-20Open-market sale700$22.61532,877
2006-10-20Open-market sale1,000$22.80498,477
2006-10-20Open-market sale400$22.79499,477
2006-10-20Open-market sale1,000$22.78499,877
2006-10-20Open-market sale500$22.76500,877
2006-10-20Open-market sale800$22.75501,377
2006-10-20Open-market sale500$22.74502,177
2006-10-20Open-market sale4,500$22.72502,677
2006-10-20Open-market sale1,000$22.71507,177
2006-10-20Open-market sale2,500$22.70508,177
2006-10-20Open-market sale900$22.69510,677
2006-10-20Open-market sale3,100$22.66512,777
2006-10-20Open-market sale200$22.67512,577
2006-10-19Open-market sale2,000$22.93556,277
2006-10-19Open-market sale1,000$22.92558,277
2006-10-19Open-market sale1,500$22.94554,777
2006-10-19Open-market sale700$23.20533,577
2006-10-19Open-market sale1,300$23.17534,277
2006-10-19Open-market sale100$23.16535,577
2006-10-19Open-market sale4,500$23.15535,677
2006-10-19Open-market sale400$23.14540,177
2006-10-19Open-market sale1,200$23.13540,577
2006-10-19Open-market sale2,600$23.12541,777
2006-10-19Open-market sale100$23.06544,327
2006-10-19Open-market sale3,600$23.05544,477
2006-10-19Open-market sale1,000$23.04548,077
2006-10-19Open-market sale100$23.03549,077
2006-10-19Open-market sale1,000$23.01549,177
2006-10-19Open-market sale3,300$23.00550,177
2006-10-19Open-market sale300$22.98553,477
2006-10-19Open-market sale1,000$22.96553,777
2006-08-14Option exercise (derivative)5,000$0.000
2006-08-14Open-market sale100$20.7943,068
2006-08-14Open-market sale1,000$20.8042,068
2006-08-14Open-market sale100$20.8141,968
2006-08-14Open-market sale200$20.8241,768
2006-08-14Open-market sale100$20.8341,668
2006-08-14Open-market sale100$20.8541,568
2006-08-14Open-market sale100$20.8741,468
2006-08-14Open-market sale100$20.8841,368
2006-08-14Option exercise5,000$3.0046,368
2006-08-14Open-market sale200$20.6146,168
2006-08-14Open-market sale100$20.6346,068
2006-08-14Open-market sale200$20.6645,868
2006-08-14Open-market sale500$20.7145,368
2006-08-14Open-market sale300$20.7245,068
2006-08-14Open-market sale300$20.7344,768
2006-08-14Open-market sale300$20.7444,468
2006-08-14Open-market sale400$20.7544,068
2006-08-14Open-market sale400$20.7643,668
2006-08-14Open-market sale400$20.7843,168
2006-08-14Open-market sale100$20.7743,568
2006-08-07Option exercise (derivative)7,500$0.005,000
2006-08-07Open-market sale300$19.9548,568
2006-08-07Option exercise7,500$3.0048,868
2006-08-07Open-market sale200$19.9748,368
2006-08-07Open-market sale400$19.9847,968
2006-08-07Open-market sale600$20.0047,368
2006-08-07Open-market sale800$20.0146,568
2006-08-07Open-market sale100$20.0246,468
2006-08-07Open-market sale600$20.0245,868
2006-08-07Open-market sale1,100$20.0344,768
2006-08-07Open-market sale100$20.0344,668
2006-08-07Open-market sale800$20.0443,868
2006-08-07Open-market sale100$20.0543,768
2006-08-07Open-market sale200$20.0543,568
2006-08-07Open-market sale200$20.2041,368
2006-08-07Open-market sale100$20.1841,568
2006-08-07Open-market sale200$20.1641,668
2006-08-07Open-market sale400$20.1341,868
2006-08-07Open-market sale100$20.1042,268
2006-08-07Open-market sale300$20.0942,368
2006-08-07Open-market sale200$20.0842,668
2006-08-07Open-market sale600$20.0742,868
2006-08-07Open-market sale100$20.0643,468
2006-07-31Option exercise (derivative)7,500$0.0012,500
2006-07-31Open-market sale600$20.3548,268
2006-07-31Open-market sale600$20.5641,468
2006-07-31Open-market sale300$20.5542,068
2006-07-31Open-market sale100$20.5442,368
2006-07-31Open-market sale100$20.5142,468
2006-07-31Open-market sale300$20.5042,568
2006-07-31Open-market sale300$20.4942,868
2006-07-31Open-market sale300$20.4843,168
2006-07-31Open-market sale100$20.4543,468
2006-07-31Open-market sale1,400$20.4243,568
2006-07-31Open-market sale700$20.4144,968
2006-07-31Open-market sale900$20.4045,668
2006-07-31Open-market sale600$20.3946,568
2006-07-31Open-market sale200$20.3847,168
2006-07-31Open-market sale300$20.3747,368
2006-07-31Open-market sale600$20.3647,668
2006-07-31Open-market sale100$20.5941,368
2006-07-31Option exercise7,500$3.0048,868
2006-07-27Open-market sale2,500$20.35577,777
2006-07-27Open-market sale500$20.01590,477
2006-07-27Open-market sale500$20.08589,977
2006-07-27Open-market sale300$19.95591,277
2006-07-27Open-market sale200$19.94591,577
2006-07-27Open-market sale1,500$19.91591,777
2006-07-27Open-market sale800$19.90593,277
2006-07-27Open-market sale1,200$19.87594,077
2006-07-27Open-market sale10,000$20.45559,277
2006-07-27Open-market sale2,500$20.42569,277
2006-07-27Open-market sale1,000$20.41571,777
2006-07-27Open-market sale2,500$20.40572,777
2006-07-27Open-market sale2,500$20.39575,277
2006-07-27Open-market sale300$20.00590,977
2006-07-27Open-market sale1,000$20.31580,277
2006-07-27Open-market sale500$20.30581,277
2006-07-27Open-market sale500$20.21581,777
2006-07-27Open-market sale200$20.18582,277
2006-07-27Open-market sale1,500$20.16582,477
2006-07-27Open-market sale4,000$20.15583,977
2006-07-27Open-market sale1,500$20.14587,977
2006-07-27Open-market sale500$20.12589,477
2006-07-26Open-market sale5,000$20.47612,677
2006-07-26Open-market sale11,300$20.45617,677
2006-07-26Open-market sale900$20.44628,977
2006-07-26Open-market sale7,000$20.42629,877
2006-07-26Open-market sale6,000$20.40636,877
2006-07-26Open-market sale5,000$20.39642,877
2006-07-26Open-market sale300$20.38647,877
2006-07-26Open-market sale7,200$20.37648,177
2006-07-26Open-market sale2,000$20.36655,377
2006-07-26Open-market sale2,500$20.35657,377
2006-07-26Open-market sale2,500$20.32659,877
2006-07-26Open-market sale2,500$20.30662,377
2006-07-26Open-market sale6,500$20.29664,877
2006-07-26Open-market sale2,000$20.28671,377
2006-07-26Open-market sale4,000$20.27673,377
2006-07-26Open-market sale2,500$20.25677,377
2006-07-26Open-market sale2,500$20.23679,877
2006-07-26Open-market sale2,500$20.21682,377
2006-07-26Open-market sale1,300$20.20684,877
2006-07-26Open-market sale1,600$20.19686,177
2006-07-26Open-market sale1,000$20.18687,777
2006-07-26Open-market sale500$20.17688,777
2006-07-26Open-market sale1,800$20.15689,277
2006-07-26Open-market sale1,000$20.10691,077
2006-07-26Open-market sale14,600$20.49598,077
2006-07-26Open-market sale2,500$20.50595,577
2006-07-26Open-market sale300$20.53595,277
2006-07-25Open-market sale2,600$20.40692,577
2006-07-25Open-market sale500$20.41692,077
2006-07-25Open-market sale2,000$20.06793,477
2006-07-25Open-market sale3,200$20.05795,477
2006-07-25Open-market sale8,200$20.04798,677
2006-07-25Open-market sale1,000$20.00806,877
2006-07-25Open-market sale4,000$20.39695,177
2006-07-25Open-market sale2,500$20.37699,177
2006-07-25Open-market sale2,500$20.35701,677
2006-07-25Open-market sale200$20.31704,177
2006-07-25Open-market sale5,000$20.30704,377
2006-07-25Open-market sale700$20.29709,377
2006-07-25Open-market sale1,000$20.27710,077
2006-07-25Open-market sale6,000$20.25711,077
2006-07-25Open-market sale600$20.23717,077
2006-07-25Open-market sale200$20.21717,677
2006-07-25Open-market sale12,200$20.20717,877
2006-07-25Open-market sale1,300$20.19730,077
2006-07-25Open-market sale900$20.18731,377
2006-07-25Open-market sale800$20.17732,277
2006-07-25Open-market sale12,600$20.15733,077
2006-07-25Open-market sale100$20.14745,677
2006-07-25Open-market sale5,800$20.13745,777
2006-07-25Open-market sale4,200$20.12751,577
2006-07-25Open-market sale3,900$20.11755,777
2006-07-25Open-market sale27,300$20.10759,677
2006-07-25Open-market sale1,800$20.09786,977
2006-07-25Open-market sale2,100$20.08788,777
2006-07-25Open-market sale2,600$20.07790,877
2006-07-24Open-market sale2,500$20.55815,377
2006-07-24Open-market sale5,000$20.48829,677
2006-07-24Open-market sale5,000$20.47834,677
2006-07-24Open-market sale1,000$20.45839,677
2006-07-24Open-market sale300$20.41840,677
2006-07-24Open-market sale2,700$20.40840,977
2006-07-24Open-market sale200$20.36843,477
2006-07-24Open-market sale1,900$20.35843,677
2006-07-24Open-market sale3,200$20.33845,777
2006-07-24Open-market sale4,400$20.32848,977
2006-07-24Open-market sale9,700$20.31853,377
2006-07-24Open-market sale27,200$20.30863,077
2006-07-24Open-market sale200$20.66807,877
2006-07-24Open-market sale2,300$20.65808,077
2006-07-24Open-market sale2,500$20.59810,377
2006-07-24Open-market sale2,500$20.57812,877
2006-07-24Open-market sale9,300$20.50820,377
2006-07-24Open-market sale2,500$20.54817,877
2006-07-24Option exercise (derivative)7,500$0.0020,000
2006-07-24Open-market sale600$20.4048,268
2006-07-24Option exercise7,500$3.0048,868
2006-07-24Open-market sale300$20.4147,968
2006-07-24Open-market sale100$20.4247,868
2006-07-24Open-market sale900$20.4546,968
2006-07-24Open-market sale400$20.4646,568
2006-07-24Open-market sale800$20.7241,368
2006-07-24Open-market sale700$20.7142,168
2006-07-24Open-market sale200$20.7042,868
2006-07-24Open-market sale400$20.6743,068
2006-07-24Open-market sale100$20.6543,468
2006-07-24Open-market sale800$20.6443,568
2006-07-24Open-market sale200$20.6344,368
2006-07-24Open-market sale300$20.6044,568
2006-07-24Open-market sale100$20.5844,868
2006-07-24Open-market sale100$20.5744,968
2006-07-24Open-market sale100$20.5345,068
2006-07-24Open-market sale300$20.5245,168
2006-07-24Open-market sale300$20.5145,468
2006-07-24Open-market sale300$20.5045,768
2006-07-24Open-market sale300$20.4946,068
2006-07-24Open-market sale100$20.4846,368
2006-07-24Open-market sale100$20.4746,468
2006-07-18Open-market sale1,600$19.30980,777
2006-07-18Open-market sale1,000$19.29982,377
2006-07-18Open-market sale400$19.31980,377
2006-07-18Open-market sale1,000$19.32979,377
2006-07-18Open-market sale3,500$19.33975,877
2006-07-18Open-market sale3,100$19.36964,277
2006-07-18Open-market sale14,100$19.38932,477
2006-07-18Open-market sale13,200$19.39924,277
2006-07-18Open-market sale26,500$19.40897,777
2006-07-18Open-market sale5,000$19.41892,777
2006-07-18Open-market sale2,500$19.42890,277
2006-07-18Open-market sale8,500$19.35967,377
2006-07-17Open-market sale500$19.43983,377
2006-07-17Open-market sale3,700$19.42983,877
2006-07-17Open-market sale2,000$19.41987,577
2006-07-17Open-market sale17,800$19.40989,577
2006-07-17Open-market sale9,600$19.391,007,377
2006-07-17Open-market sale4,600$19.381,016,977
2006-07-17Open-market sale5,200$19.371,021,577
2006-07-17Open-market sale1,600$19.361,026,777
2006-07-17Open-market sale6,300$19.351,028,377
2006-07-17Open-market sale100$19.341,034,677
2006-07-17Open-market sale3,700$19.321,034,777
2006-07-17Open-market sale2,500$19.311,038,477
2006-07-17Open-market sale26,400$19.301,040,977
2006-07-17Open-market sale19,100$19.291,067,377
2006-07-17Open-market sale4,700$19.281,086,477
2006-07-17Open-market sale5,100$19.271,091,177
2006-07-17Open-market sale400$19.261,096,277
2006-07-17Open-market sale2,600$19.251,096,677
2006-07-17Option exercise (derivative)7,500$0.0027,500
2006-07-17Option exercise7,500$3.0048,868
2006-07-17Open-market sale400$19.5441,768
2006-07-17Open-market sale900$19.5342,168
2006-07-17Open-market sale200$19.5343,068
2006-07-17Open-market sale1,000$19.5143,268
2006-07-17Open-market sale100$19.5144,268
2006-07-17Open-market sale300$19.5044,368
2006-07-17Open-market sale500$19.4944,668
2006-07-17Open-market sale200$19.4545,168
2006-07-17Open-market sale100$19.4445,368
2006-07-17Open-market sale200$19.4345,468
2006-07-17Open-market sale200$19.4145,668
2006-07-17Open-market sale100$19.3845,868
2006-07-17Open-market sale100$19.3645,968
2006-07-17Open-market sale100$19.3546,068
2006-07-17Open-market sale300$19.3346,168
2006-07-17Open-market sale400$19.3246,468
2006-07-17Open-market sale200$19.3046,868
2006-07-17Open-market sale600$19.2947,068
2006-07-17Open-market sale100$19.2847,668
2006-07-17Open-market sale600$19.2647,768
2006-07-17Open-market sale100$19.2448,368
2006-07-17Open-market sale200$19.2348,468
2006-07-17Open-market sale200$19.2148,668
2006-07-17Open-market sale300$19.5541,468
2006-07-17Open-market sale100$19.5641,368
2006-07-17Open-market sale12,700$19.37951,577
2006-07-14Open-market sale2,200$19.451,101,277
2006-07-14Open-market sale2,000$19.471,099,277
2006-07-13Open-market sale500$19.421,155,277
2006-07-13Open-market sale5,000$19.571,103,477
2006-07-13Open-market sale7,000$19.551,108,477
2006-07-13Open-market sale4,500$19.531,115,477
2006-07-13Open-market sale5,000$19.521,119,977
2006-07-13Open-market sale3,000$19.511,124,977
2006-07-13Open-market sale8,700$19.501,127,977
2006-07-13Open-market sale1,100$19.491,136,677
2006-07-13Open-market sale400$19.481,137,777
2006-07-13Open-market sale6,100$19.471,138,177
2006-07-13Open-market sale700$19.461,144,277
2006-07-13Open-market sale9,300$19.451,144,977
2006-07-13Open-market sale1,000$19.431,154,277
2006-07-13Open-market sale500$19.411,155,777
2006-07-12Open-market sale3,900$19.551,218,777
2006-07-12Open-market sale3,400$19.501,229,577
2006-07-12Open-market sale600$19.481,232,977
2006-07-12Open-market sale200$19.801,156,277
2006-07-12Open-market sale2,000$19.751,156,477
2006-07-12Open-market sale7,500$19.731,158,477
2006-07-12Open-market sale10,500$19.721,165,977
2006-07-12Open-market sale11,600$19.711,176,477
2006-07-12Open-market sale24,700$19.701,188,077
2006-07-12Open-market sale500$19.681,212,777
2006-07-12Open-market sale2,500$19.661,213,277
2006-07-12Open-market sale1,000$19.651,215,777
2006-07-12Open-market sale300$19.631,216,777
2006-07-12Open-market sale600$19.611,217,077
2006-07-12Open-market sale1,100$19.601,217,677
2006-07-12Open-market sale6,000$19.511,223,577
2006-07-12Open-market sale900$19.521,222,677
2006-07-11Open-market sale8,600$19.801,244,977
2006-07-11Open-market sale400$19.821,244,577
2006-07-11Open-market sale5,000$19.831,239,577
2006-07-11Open-market sale2,500$19.791,253,577
2006-07-11Open-market sale100$19.781,256,077
2006-07-11Open-market sale5,000$19.851,233,577
2006-07-11Open-market sale1,000$19.841,238,577
2006-07-11Open-market sale7,500$19.571,334,077
2006-07-11Open-market sale32,500$19.551,341,577
2006-07-11Open-market sale10,000$19.591,324,077
2006-07-11Open-market sale12,500$19.601,311,577
2006-07-11Open-market sale5,000$19.611,306,577
2006-07-11Open-market sale5,000$19.621,301,577
2006-07-11Open-market sale5,000$19.641,296,577
2006-07-11Open-market sale10,000$19.651,286,577
2006-07-11Open-market sale5,000$19.671,281,577
2006-07-11Open-market sale5,000$19.701,276,577
2006-07-11Open-market sale10,000$19.711,266,577
2006-07-11Open-market sale3,400$19.741,263,177
2006-07-11Open-market sale3,000$19.751,260,177
2006-07-11Open-market sale2,500$19.541,374,077
2006-07-11Open-market sale7,500$19.531,376,577
2006-07-11Open-market sale2,500$19.511,384,077
2006-07-11Open-market sale20,000$19.501,386,577
2006-07-11Open-market sale1,000$19.481,406,577
2006-07-11Open-market sale2,500$19.471,407,577
2006-07-11Open-market sale300$19.461,410,077
2006-07-11Open-market sale4,700$19.451,410,377
2006-07-11Open-market sale4,000$19.421,415,077
2006-07-11Open-market sale2,200$19.411,419,077
2006-07-11Open-market sale4,800$19.401,421,277
2006-07-11Open-market sale2,500$19.771,256,177
2006-07-11Open-market sale1,500$19.761,258,677
2006-07-10Open-market sale1,700$19.461,441,777
2006-07-10Open-market sale12,700$19.451,443,477
2006-07-10Open-market sale10,600$19.501,431,177
2006-07-10Open-market sale100$19.511,431,077
2006-07-10Open-market sale800$19.441,456,177
2006-07-10Open-market sale7,100$19.431,456,977
2006-07-10Open-market sale10,000$19.421,464,077
2006-07-10Open-market sale2,500$19.411,474,077
2006-07-10Open-market sale3,300$19.401,476,577
2006-07-10Open-market sale3,200$19.391,479,877
2006-07-10Open-market sale3,200$19.381,483,077
2006-07-10Open-market sale1,500$19.701,426,077
2006-07-10Open-market sale1,000$19.671,427,577
2006-07-10Open-market sale1,000$19.651,428,577
2006-07-10Open-market sale1,000$19.621,429,577
2006-07-10Open-market sale200$19.551,430,577
2006-07-10Open-market sale300$19.541,430,777
2006-07-10Option exercise (derivative)7,500$0.0035,000
2006-07-10Open-market sale200$19.7341,368
2006-07-10Open-market sale100$19.7341,568
2006-07-10Open-market sale100$19.7041,668
2006-07-10Open-market sale200$19.6941,768
2006-07-10Open-market sale600$19.6841,968
2006-07-10Open-market sale100$19.6842,568
2006-07-10Open-market sale200$19.6742,668
2006-07-10Open-market sale300$19.6642,868
2006-07-10Open-market sale200$19.5448,668
2006-07-10Open-market sale500$19.6443,668
2006-07-10Open-market sale800$19.6344,168
2006-07-10Open-market sale1,892$19.6244,968
2006-07-10Open-market sale1,008$19.6146,860
2006-07-10Open-market sale300$19.6047,868
2006-07-10Open-market sale100$19.5948,168
2006-07-10Open-market sale100$19.5848,268
2006-07-10Open-market sale300$19.5548,368
2006-07-10Option exercise7,500$3.0048,868
2006-07-10Open-market sale500$19.6543,168
2006-07-06Open-market sale5,100$19.551,492,277
2006-07-06Open-market sale4,000$19.201,622,277
2006-07-06Open-market sale1,000$19.211,621,277
2006-07-06Open-market sale2,500$19.231,618,777
2006-07-06Open-market sale5,000$19.251,613,777
2006-07-06Open-market sale5,000$19.291,608,777
2006-07-06Open-market sale5,000$19.311,603,777
2006-07-06Open-market sale5,000$19.351,598,777
2006-07-06Open-market sale5,000$19.391,593,777
2006-07-06Open-market sale20,400$19.451,573,377
2006-07-06Open-market sale5,100$19.531,497,377
2006-07-06Open-market sale5,300$19.511,502,477
2006-07-06Open-market sale43,800$19.501,507,777
2006-07-06Open-market sale5,600$19.491,551,577
2006-07-06Open-market sale5,700$19.481,557,177
2006-07-06Open-market sale7,700$19.471,562,877
2006-07-06Open-market sale2,800$19.461,570,577
2006-07-06Open-market sale5,300$19.601,486,877
2006-07-06Open-market sale600$19.621,486,277
2006-07-06Open-market sale100$19.561,492,177
2006-07-05Open-market sale16,700$19.051,687,877
2006-07-05Open-market sale9,500$19.001,716,777
2006-07-05Open-market sale5,000$19.031,711,777
2006-07-05Open-market sale7,200$19.041,704,577
2006-07-05Open-market sale20,700$19.061,667,177
2006-07-05Open-market sale10,800$19.071,656,377
2006-07-05Open-market sale2,600$19.081,653,777
2006-07-05Open-market sale7,500$19.091,646,277
2006-07-05Open-market sale12,500$19.101,633,777
2006-07-05Open-market sale5,000$19.121,628,777
2006-07-05Open-market sale2,500$19.131,626,277
2006-07-03Option exercise (derivative)7,500$0.0042,500
2006-07-03Open-market sale400$18.9644,468
2006-07-03Open-market sale1,700$18.9544,868
2006-07-03Open-market sale600$18.9446,568
2006-07-03Open-market sale336$18.9347,168
2006-07-03Open-market sale500$18.9743,968
2006-07-03Open-market sale1,300$18.8947,568
2006-07-03Option exercise7,500$3.0048,868
2006-07-03Open-market sale2,300$18.9941,368
2006-07-03Open-market sale300$18.9843,668
2006-07-03Open-market sale64$18.9047,504
2006-06-29Open-market sale3,000$18.981,758,777
2006-06-29Open-market sale500$18.971,761,777
2006-06-29Open-market sale3,800$18.991,754,977
2006-06-29Open-market sale10,600$19.001,744,377
2006-06-29Open-market sale1,500$19.021,742,877
2006-06-29Open-market sale200$19.141,726,277
2006-06-29Open-market sale800$19.121,726,477
2006-06-29Open-market sale1,000$19.101,727,277
2006-06-29Open-market sale7,781$19.051,728,277
2006-06-29Open-market sale1,000$19.041,736,058
2006-06-29Open-market sale5,819$19.031,737,058
2006-06-28Open-market sale3,000$19.001,762,277
2006-06-28Open-market sale1,000$18.911,780,277
2006-06-28Open-market sale6,900$18.931,773,377
2006-06-28Open-market sale400$18.941,772,977
2006-06-28Open-market sale6,500$18.951,766,477
2006-06-28Open-market sale300$18.961,766,177
2006-06-28Open-market sale900$18.981,765,277
2006-06-27Open-market sale700$19.081,781,377
2006-06-27Open-market sale100$19.111,781,277
2006-06-27Open-market sale3,200$19.021,797,177
2006-06-27Open-market sale4,300$19.011,800,377
2006-06-27Open-market sale11,600$19.001,804,677
2006-06-27Open-market sale2,000$19.061,782,077
2006-06-27Open-market sale4,300$19.051,784,077
2006-06-27Open-market sale5,000$19.041,788,377
2006-06-27Open-market sale3,800$19.031,793,377
2006-06-26Option exercise (derivative)7,500$0.0050,000
2006-06-26Option exercise (derivative)7,500$0.0050,000
2006-06-26Open-market sale100$19.0446,868
2006-06-26Open-market sale300$19.0346,968
2006-06-26Open-market sale700$19.0247,268
2006-06-26Open-market sale400$19.0147,968
2006-06-26Open-market sale500$19.0048,368
2006-06-26Option exercise7,500$3.0048,868
2006-06-26Open-market sale400$19.2941,368
2006-06-26Open-market sale100$19.2741,768
2006-06-26Open-market sale500$19.2641,868
2006-06-26Open-market sale200$19.2542,368
2006-06-26Open-market sale200$19.2442,568
2006-06-26Open-market sale700$19.2342,768
2006-06-26Open-market sale700$19.2243,468
2006-06-26Open-market sale600$19.2144,168
2006-06-26Open-market sale300$19.2044,768
2006-06-26Open-market sale400$19.1945,068
2006-06-26Open-market sale500$19.1845,468
2006-06-26Open-market sale100$19.1745,968
2006-06-26Open-market sale300$19.1646,068
2006-06-26Open-market sale100$19.1546,368
2006-06-26Open-market sale100$19.1446,468
2006-06-26Open-market sale200$19.1346,568
2006-06-26Open-market sale100$19.1046,768
2006-06-19Option exercise (derivative)1,200$0.0057,500
2006-06-19Open-market sale100$16.9542,168
2006-06-19Option exercise1,200$3.0042,568
2006-06-19Open-market sale200$16.9841,768
2006-06-19Open-market sale200$16.9641,968
2006-06-19Open-market sale200$16.8942,368
2006-06-19Open-market sale200$17.0341,368
2006-06-19Open-market sale100$17.0241,568
2006-06-19Open-market sale100$16.9941,668
2006-06-19Open-market sale100$16.9142,268
2006-06-19Option exercise (derivative)6,300$0.0058,700
2006-06-19Open-market sale400$16.6846,068
2006-06-19Open-market sale400$16.6446,468
2006-06-19Open-market sale100$16.6246,868
2006-06-19Open-market sale200$16.6146,968
2006-06-19Open-market sale100$16.5947,168
2006-06-19Open-market sale200$16.5747,268
2006-06-19Open-market sale200$16.5547,468
2006-06-19Option exercise6,300$3.0047,668
2006-06-19Open-market sale100$16.8841,368
2006-06-19Open-market sale600$16.8841,468
2006-06-19Open-market sale200$16.8642,068
2006-06-19Open-market sale600$16.8542,268
2006-06-19Open-market sale100$16.8442,868
2006-06-19Open-market sale400$16.8342,968
2006-06-19Open-market sale100$16.8243,368
2006-06-19Open-market sale200$16.8143,468
2006-06-19Open-market sale400$16.8043,668
2006-06-19Open-market sale500$16.7844,068
2006-06-19Open-market sale100$16.7744,568
2006-06-19Open-market sale200$16.7644,668
2006-06-19Open-market sale300$16.7544,868
2006-06-19Open-market sale100$16.7445,168
2006-06-19Open-market sale100$16.7345,268
2006-06-19Open-market sale400$16.7245,368
2006-06-19Open-market sale100$16.7145,768
2006-06-19Open-market sale200$16.6945,868
2006-06-12Option exercise (derivative)7,500$0.0065,000
2006-06-12Open-market sale200$16.2944,568
2006-06-12Open-market sale200$16.4541,968
2006-06-12Open-market sale100$16.4641,868
2006-06-12Open-market sale100$16.4741,768
2006-06-12Open-market sale200$16.4841,568
2006-06-12Open-market sale200$16.5241,368
2006-06-12Option exercise7,500$3.0048,868
2006-06-12Open-market sale1,100$16.2547,768
2006-06-12Open-market sale1,700$16.2646,068
2006-06-12Open-market sale1,000$16.2745,068
2006-06-12Open-market sale300$16.2844,768
2006-06-12Open-market sale200$16.4242,168
2006-06-12Open-market sale500$16.3542,368
2006-06-12Open-market sale200$16.3442,868
2006-06-12Open-market sale200$16.3343,068
2006-06-12Open-market sale100$16.3243,268
2006-06-12Open-market sale600$16.3143,368
2006-06-12Open-market sale600$16.3043,968
2006-06-05Option exercise (derivative)6,400$0.0073,600
2006-06-05Open-market sale100$18.0441,668
2006-06-05Open-market sale100$18.0341,768
2006-06-05Open-market sale400$18.0241,868
2006-06-05Open-market sale600$18.0042,268
2006-06-05Open-market sale200$17.9342,868
2006-06-05Open-market sale100$17.8943,068
2006-06-05Open-market sale1,000$17.8843,168
2006-06-05Open-market sale100$17.8744,168
2006-06-05Open-market sale100$17.8644,268
2006-06-05Open-market sale800$17.8544,368
2006-06-05Open-market sale200$17.8445,168
2006-06-05Open-market sale600$17.8245,368
2006-06-05Open-market sale200$17.8145,968
2006-06-05Open-market sale100$17.7946,168
2006-06-05Open-market sale100$17.7746,268
2006-06-05Open-market sale200$17.7546,368
2006-06-05Open-market sale200$17.7446,568
2006-06-05Open-market sale200$17.7346,768
2006-06-05Open-market sale100$17.7046,968
2006-06-05Open-market sale300$17.6847,068
2006-06-05Open-market sale200$17.6547,368
2006-06-05Open-market sale100$17.6047,568
2006-06-05Open-market sale100$17.5047,668
2006-06-05Open-market sale200$18.1041,368
2006-06-05Open-market sale100$18.0541,568
2006-06-05Option exercise6,400$3.0047,768
2006-06-05Option exercise (derivative)1,100$0.0072,500
2006-06-05Open-market sale300$18.1441,768
2006-06-05Open-market sale100$18.1741,368
2006-06-05Open-market sale100$18.1641,468
2006-06-05Open-market sale200$18.1541,568
2006-06-05Option exercise1,100$3.0042,468
2006-06-05Open-market sale400$18.1142,068
2006-05-30Option exercise (derivative)800$0.0080,000
2006-05-30Open-market sale500$18.0841,368
2006-05-30Open-market sale200$18.0741,868
2006-05-30Open-market sale100$18.0542,068
2006-05-30Option exercise800$3.0042,168
2006-05-30Option exercise (derivative)6,700$0.0080,800
2006-05-30Open-market sale400$17.8242,468
2006-05-30Open-market sale200$17.8142,868
2006-05-30Open-market sale200$17.8043,068
2006-05-30Open-market sale600$17.7943,268
2006-05-30Open-market sale100$17.7843,868
2006-05-30Open-market sale200$17.7643,968
2006-05-30Open-market sale1,500$17.7544,168
2006-05-30Open-market sale200$17.7445,668
2006-05-30Open-market sale100$17.7245,868
2006-05-30Open-market sale100$17.7145,968
2006-05-30Open-market sale100$17.7046,068
2006-05-30Open-market sale100$17.6646,168
2006-05-30Open-market sale400$17.6546,268
2006-05-30Open-market sale100$17.6246,668
2006-05-30Open-market sale900$17.6146,768
2006-05-30Open-market sale100$17.8342,368
2006-05-30Option exercise6,700$3.0048,068
2006-05-30Open-market sale100$18.0341,368
2006-05-30Open-market sale100$18.0041,468
2006-05-30Open-market sale100$17.9641,568
2006-05-30Open-market sale100$17.9341,668
2006-05-30Open-market sale100$17.9241,768
2006-05-30Open-market sale100$17.8641,868
2006-05-30Open-market sale200$17.8541,968
2006-05-30Open-market sale200$17.8442,168
2006-05-30Open-market sale400$17.6047,668
2006-05-22Option exercise (derivative)6,000$0.0089,000
2006-05-22Open-market sale100$17.2446,168
2006-05-22Open-market sale400$17.1946,968
2006-05-22Open-market sale200$17.2046,768
2006-05-22Open-market sale200$17.2146,568
2006-05-22Open-market sale200$17.2246,368
2006-05-22Open-market sale300$17.5041,368
2006-05-22Open-market sale100$17.4841,668
2006-05-22Open-market sale100$17.4841,768
2006-05-22Open-market sale500$17.4441,868
2006-05-22Open-market sale200$17.4342,368
2006-05-22Open-market sale200$17.4242,568
2006-05-22Open-market sale600$17.4142,768
2006-05-22Open-market sale500$17.4043,368
2006-05-22Open-market sale100$17.4043,868
2006-05-22Open-market sale300$17.3843,968
2006-05-22Open-market sale300$17.3744,268
2006-05-22Open-market sale100$17.3644,568
2006-05-22Open-market sale100$17.3544,668
2006-05-22Open-market sale200$17.3444,768
2006-05-22Open-market sale400$17.3344,968
2006-05-22Open-market sale300$17.3145,368
2006-05-22Open-market sale100$17.3045,668
2006-05-22Open-market sale100$17.2945,768
2006-05-22Open-market sale200$17.2745,868
2006-05-22Open-market sale100$17.2646,068
2006-05-22Option exercise6,000$3.0047,368
2006-05-22Open-market sale100$17.2346,268
2006-05-22Option exercise (derivative)1,500$0.0087,500
2006-05-22Open-market sale200$17.5841,368
2006-05-22Open-market sale100$17.5841,568
2006-05-22Open-market sale100$17.5741,668
2006-05-22Open-market sale500$17.5641,768
2006-05-22Open-market sale100$17.5342,268
2006-05-22Option exercise1,500$3.0042,868
2006-05-22Open-market sale100$17.5242,368
2006-05-22Open-market sale400$17.5142,468
2006-05-15Option exercise (derivative)7,500$0.0095,000
2006-05-15Open-market sale200$17.0746,068
2006-05-15Open-market sale100$17.0346,468
2006-05-15Open-market sale300$17.0246,568
2006-05-15Open-market sale700$17.0146,868
2006-05-15Open-market sale300$17.0047,568
2006-05-15Open-market sale300$16.9947,868
2006-05-15Open-market sale100$16.9548,168
2006-05-15Open-market sale200$16.8648,268
2006-05-15Open-market sale300$16.8548,468
2006-05-15Open-market sale100$16.8448,768
2006-05-15Option exercise7,500$3.0048,868
2006-05-15Open-market sale400$17.2941,368
2006-05-15Open-market sale500$17.2841,768
2006-05-15Open-market sale200$17.2242,268
2006-05-15Open-market sale100$17.2042,468
2006-05-15Open-market sale500$17.1842,568
2006-05-15Open-market sale200$17.1743,068
2006-05-15Open-market sale100$17.1643,268
2006-05-15Open-market sale900$17.1543,368
2006-05-15Open-market sale111$17.1444,268
2006-05-15Open-market sale789$17.1344,379
2006-05-15Open-market sale300$17.1145,168
2006-05-15Open-market sale200$17.1045,468
2006-05-15Open-market sale200$17.0945,668
2006-05-15Open-market sale200$17.0845,868
2006-05-15Open-market sale100$17.0546,368
2006-05-15Open-market sale100$17.0646,268
2006-05-08Option exercise (derivative)7,500$0.00102,500
2006-05-08Open-market sale704$18.9345,068
2006-05-08Option exercise7,500$3.0048,868
2006-05-08Open-market sale996$18.9047,872
2006-05-08Open-market sale100$18.9147,772
2006-05-08Open-market sale300$18.9841,968
2006-05-08Open-market sale200$18.9742,268
2006-05-08Open-market sale100$18.9742,468
2006-05-08Open-market sale1,200$18.9642,568
2006-05-08Open-market sale600$18.9543,768
2006-05-08Open-market sale100$18.9544,368
2006-05-08Open-market sale600$18.9444,468
2006-05-08Open-market sale600$18.9941,368
2006-05-08Open-market sale700$18.9245,772
2006-05-08Open-market sale1,300$18.9146,472
2006-05-01Option exercise (derivative)7,500$0.00110,000
2006-05-01Open-market sale1,000$18.8441,868
2006-05-01Open-market sale100$18.8342,868
2006-05-01Open-market sale100$18.8541,768
2006-05-01Open-market sale100$18.7048,468
2006-05-01Open-market sale100$18.9241,568
2006-05-01Open-market sale200$18.9441,368
2006-05-01Option exercise7,500$3.0048,868
2006-05-01Open-market sale100$18.6148,768
2006-05-01Open-market sale100$18.6248,668
2006-05-01Open-market sale100$18.6348,568
2006-05-01Open-market sale100$18.8841,668
2006-05-01Open-market sale700$18.7247,768
2006-05-01Open-market sale600$18.8142,968
2006-05-01Open-market sale400$18.8043,568
2006-05-01Open-market sale100$18.7843,968
2006-05-01Open-market sale1,000$18.7744,068
2006-05-01Open-market sale1,160$18.7645,068
2006-05-01Open-market sale1,140$18.7546,228
2006-05-01Open-market sale400$18.7347,368
2006-04-25Open-market sale20,000$18.531,816,277
2006-04-24Option exercise (derivative)6,600$0.00118,400
2006-04-24Open-market sale500$18.2246,268
2006-04-24Open-market sale1,100$18.2046,768
2006-04-24Open-market sale100$18.1947,868
2006-04-24Option exercise6,600$3.0047,968
2006-04-24Open-market sale400$18.4441,368
2006-04-24Open-market sale200$18.4341,768
2006-04-24Open-market sale400$18.4241,968
2006-04-24Open-market sale300$18.3942,368
2006-04-24Open-market sale100$18.3842,668
2006-04-24Open-market sale200$18.3742,768
2006-04-24Open-market sale100$18.3742,968
2006-04-24Open-market sale500$18.3643,068
2006-04-24Open-market sale100$18.3643,568
2006-04-24Open-market sale800$18.3543,668
2006-04-24Open-market sale300$18.3444,468
2006-04-24Open-market sale100$18.3444,768
2006-04-24Open-market sale2$18.3244,868
2006-04-24Open-market sale199$18.3044,870
2006-04-24Open-market sale299$18.2945,069
2006-04-24Open-market sale100$18.2945,368
2006-04-24Open-market sale100$18.2845,468
2006-04-24Open-market sale200$18.2745,568
2006-04-24Open-market sale100$18.2645,768
2006-04-24Open-market sale100$18.2445,868
2006-04-24Open-market sale100$18.2345,968
2006-04-24Open-market sale200$18.2346,068
2006-04-24Option exercise (derivative)900$0.00117,500
2006-04-24Open-market sale100$18.4642,168
2006-04-24Open-market sale100$18.6741,768
2006-04-24Open-market sale7,800$18.521,836,277
2006-04-24Option exercise900$3.0042,268
2006-04-24Open-market sale400$18.7241,368
2006-04-24Open-market sale200$18.4641,968
2006-04-24Open-market sale100$18.5341,868
2006-04-21Open-market sale14,500$18.751,844,077
2006-04-20Open-market sale10,000$18.841,858,577
2006-04-19Open-market sale20,000$18.861,868,577
2006-04-18Open-market sale15,000$18.691,888,577
2006-04-17Option exercise (derivative)7,500$0.00125,000
2006-04-17Open-market sale11,800$18.501,903,577
2006-04-17Open-market sale100$18.5141,368
2006-04-17Open-market sale100$18.5041,468
2006-04-17Open-market sale200$18.4941,568
2006-04-17Open-market sale500$18.4841,768
2006-04-17Open-market sale200$18.4742,268
2006-04-17Open-market sale400$18.4642,468
2006-04-17Open-market sale500$18.4542,868
2006-04-17Open-market sale200$18.4443,368
2006-04-17Open-market sale400$18.4343,568
2006-04-17Open-market sale100$18.4143,968
2006-04-17Open-market sale400$18.4044,068
2006-04-17Open-market sale200$18.3944,468
2006-04-17Open-market sale100$18.3944,668
2006-04-17Open-market sale600$18.3844,768
2006-04-17Open-market sale500$18.3745,368
2006-04-17Open-market sale100$18.3745,868
2006-04-17Open-market sale100$18.3745,968
2006-04-17Open-market sale100$18.3646,068
2006-04-17Open-market sale1,108$18.3646,168
2006-04-17Open-market sale100$18.3647,276
2006-04-17Open-market sale1,392$18.3547,376
2006-04-17Open-market sale100$18.3448,768
2006-04-17Option exercise7,500$3.0048,868
2006-04-10Option exercise (derivative)6,700$0.00133,300
2006-04-10Open-market sale100$18.0447,968
2006-04-10Open-market sale100$18.2441,868
2006-04-10Open-market sale100$18.2541,768
2006-04-10Open-market sale200$18.2541,568
2006-04-10Open-market sale100$18.2541,468
2006-04-10Open-market sale200$18.2441,968
2006-04-10Open-market sale100$18.2442,168
2006-04-10Open-market sale300$18.2342,268
2006-04-10Open-market sale200$18.2242,568
2006-04-10Open-market sale800$18.2242,768
2006-04-10Open-market sale100$18.2143,568
2006-04-10Open-market sale700$18.2143,668
2006-04-10Open-market sale300$18.2144,368
2006-04-10Open-market sale500$18.2044,668
2006-04-10Open-market sale300$18.1445,168
2006-04-10Open-market sale200$18.1445,468
2006-04-10Open-market sale300$18.1445,668
2006-04-10Open-market sale100$18.1345,968
2006-04-10Open-market sale300$18.1246,068
2006-04-10Open-market sale500$18.1146,368
2006-04-10Open-market sale300$18.1046,868
2006-04-10Open-market sale100$18.1047,168
2006-04-10Open-market sale200$18.0947,268
2006-04-10Open-market sale200$18.0847,468
2006-04-10Open-market sale300$18.0747,668
2006-04-10Open-market sale100$18.2641,368
2006-04-10Option exercise6,700$3.0048,068
2006-04-10Option exercise (derivative)800$0.00132,500
2006-04-10Open-market sale100$18.2642,068
2006-04-10Open-market sale300$18.2741,768
2006-04-10Open-market sale300$18.2841,468
2006-04-10Open-market sale100$18.2941,368
2006-04-10Option exercise800$3.0042,168
2006-04-06Open-market sale400$18.501,915,377
2006-04-04Open-market sale5,200$18.501,915,777
2006-04-03Option exercise (derivative)7,500$0.00140,000
2006-04-03Open-market sale100$18.4445,504
2006-04-03Open-market sale1,100$18.4345,604
2006-04-03Open-market sale300$18.4246,704
2006-04-03Open-market sale300$18.4147,004
2006-04-03Open-market sale300$18.4047,304
2006-04-03Open-market sale200$18.3747,604
2006-04-03Open-market sale100$18.3647,804
2006-04-03Open-market sale400$18.3647,904
2006-04-03Open-market sale364$18.3548,304
2006-04-03Open-market sale248$18.4642,868
2006-04-03Open-market sale100$18.3348,768
2006-04-03Option exercise7,500$3.0048,868
2006-04-03Open-market sale2,800$18.511,920,977
2006-04-03Open-market sale300$18.4941,368
2006-04-03Open-market sale500$18.4841,668
2006-04-03Open-market sale600$18.4742,168
2006-04-03Open-market sale100$18.4742,768
2006-04-03Open-market sale736$18.4444,768
2006-04-03Open-market sale1,652$18.4543,116
2006-04-03Open-market sale100$18.3448,668
2006-03-31Open-market sale4,000$18.941,923,777
2006-03-30Open-market sale10,000$18.971,927,777
2006-03-29Open-market sale20,000$19.201,937,777
2006-03-28Open-market sale16,700$19.481,957,777
2006-03-27Option exercise (derivative)7,500$0.00147,500
2006-03-27Open-market sale300$19.8546,047
2006-03-27Open-market sale200$19.8446,347
2006-03-27Open-market sale100$19.8246,547
2006-03-27Open-market sale221$19.8146,647
2006-03-27Open-market sale600$19.8046,868
2006-03-27Open-market sale200$19.7947,468
2006-03-27Open-market sale100$19.7547,668
2006-03-27Open-market sale400$19.7447,768
2006-03-27Open-market sale100$19.6648,168
2006-03-27Open-market sale600$19.6548,268
2006-03-27Option exercise7,500$3.0048,868
2006-03-27Open-market sale200$19.9941,368
2006-03-27Open-market sale200$19.9841,568
2006-03-27Open-market sale100$19.9741,768
2006-03-27Open-market sale1,400$19.9541,868
2006-03-27Open-market sale800$19.9443,268
2006-03-27Open-market sale1,000$19.9344,068
2006-03-27Open-market sale179$19.9245,068
2006-03-27Open-market sale100$19.9145,247
2006-03-27Open-market sale200$19.9045,347
2006-03-27Open-market sale200$19.8845,547
2006-03-27Open-market sale300$19.8645,747
2006-03-23Grant / award (derivative)5,000$0.005,000
2006-03-20Option exercise (derivative)7,000$0.00155,500
2006-03-20Open-market sale300$18.5744,868
2006-03-20Open-market sale700$18.5446,368
2006-03-20Open-market sale100$18.5447,068
2006-03-20Open-market sale100$18.5447,168
2006-03-20Open-market sale500$18.5347,268
2006-03-20Open-market sale200$18.5247,768
2006-03-20Open-market sale200$18.5147,968
2006-03-20Open-market sale100$18.4848,168
2006-03-20Open-market sale100$18.4748,268
2006-03-20Option exercise7,000$3.0048,368
2006-03-20Open-market sale100$18.6641,368
2006-03-20Open-market sale500$18.6541,468
2006-03-20Open-market sale200$18.6441,968
2006-03-20Open-market sale200$18.6342,168
2006-03-20Open-market sale100$18.6342,368
2006-03-20Open-market sale400$18.6242,468
2006-03-20Open-market sale600$18.6142,868
2006-03-20Open-market sale400$18.6043,468
2006-03-20Open-market sale100$18.6043,868
2006-03-20Open-market sale100$18.5943,968
2006-03-20Open-market sale300$18.5944,068
2006-03-20Open-market sale100$18.5944,368
2006-03-20Open-market sale200$18.5944,468
2006-03-20Open-market sale100$18.5844,668
2006-03-20Open-market sale100$18.5844,768
2006-03-20Open-market sale600$18.5545,768
2006-03-20Open-market sale600$18.5645,168
2006-03-20Option exercise (derivative)500$0.00155,000
2006-03-20Open-market sale100$18.7641,668
2006-03-20Open-market sale300$18.8041,368
2006-03-20Option exercise500$3.0041,868
2006-03-13Option exercise (derivative)7,500$0.00162,500
2006-03-13Open-market sale400$17.9948,268
2006-03-13Open-market sale100$17.9848,668
2006-03-13Open-market sale100$17.9148,768
2006-03-13Option exercise7,500$3.0048,868
2006-03-13Open-market sale100$18.1941,368
2006-03-13Open-market sale100$18.1841,468
2006-03-13Open-market sale100$18.1641,568
2006-03-13Open-market sale200$18.1541,668
2006-03-13Open-market sale300$18.1441,868
2006-03-13Open-market sale200$18.1342,168
2006-03-13Open-market sale200$18.1242,368
2006-03-13Open-market sale700$18.1142,568
2006-03-13Open-market sale1,900$18.1043,268
2006-03-13Open-market sale400$18.0945,168
2006-03-13Open-market sale200$18.0845,568
2006-03-13Open-market sale500$18.0745,768
2006-03-13Open-market sale800$18.0646,268
2006-03-13Open-market sale700$18.0547,068
2006-03-13Open-market sale100$18.0447,768
2006-03-13Open-market sale200$18.0347,868
2006-03-13Open-market sale100$18.0248,068
2006-03-13Open-market sale100$18.0048,168
2006-03-06Option exercise (derivative)7,500$0.00170,000
2006-03-06Open-market sale200$18.7244,268
2006-03-06Open-market sale300$18.7244,468
2006-03-06Open-market sale500$18.7343,768
2006-03-06Open-market sale400$18.7144,768
2006-03-06Open-market sale200$18.7145,168
2006-03-06Open-market sale300$18.7045,368
2006-03-06Open-market sale400$18.7045,668
2006-03-06Open-market sale1,900$18.7046,068
2006-03-06Open-market sale300$18.6947,968
2006-03-06Open-market sale300$18.6948,268
2006-03-06Open-market sale100$18.6848,568
2006-03-06Open-market sale200$18.6648,668
2006-03-06Option exercise7,500$3.0048,868
2006-03-06Open-market sale300$18.8741,368
2006-03-06Open-market sale100$18.8041,668
2006-03-06Open-market sale200$18.7941,768
2006-03-06Open-market sale200$18.7941,968
2006-03-06Open-market sale100$18.7742,168
2006-03-06Open-market sale700$18.7642,268
2006-03-06Open-market sale200$18.7542,968
2006-03-06Open-market sale100$18.7543,168
2006-03-06Open-market sale400$18.7443,268
2006-03-06Open-market sale100$18.7343,668
2006-02-27Option exercise (derivative)7,500$0.00177,500
2006-02-27Option exercise7,500$3.0048,868
2006-02-27Open-market sale100$18.4548,768
2006-02-27Open-market sale100$18.4648,668
2006-02-27Open-market sale200$18.4748,468
2006-02-27Open-market sale400$18.4848,068
2006-02-27Open-market sale600$18.4947,468
2006-02-27Open-market sale800$18.5046,668
2006-02-27Open-market sale1,500$18.5145,168
2006-02-27Open-market sale1,400$18.5243,768
2006-02-27Open-market sale1,100$18.5441,868
2006-02-27Open-market sale800$18.5342,968
2006-02-27Open-market sale300$18.5541,568
2006-02-27Open-market sale100$18.5641,468
2006-02-27Open-market sale100$18.5741,368
2006-02-21Option exercise (derivative)1,100$0.00185,000
2006-02-21Open-market sale100$18.2641,868
2006-02-21Open-market sale200$18.2042,168
2006-02-21Open-market sale100$18.1842,368
2006-02-21Option exercise1,100$3.0042,468
2006-02-21Open-market sale400$18.4541,468
2006-02-21Open-market sale100$18.4941,368
2006-02-21Open-market sale200$18.2141,968
2006-02-21Option exercise (derivative)6,400$0.00186,100
2006-02-21Open-market sale100$18.1741,568
2006-02-21Open-market sale600$18.1641,668
2006-02-21Open-market sale200$18.1442,268
2006-02-21Open-market sale100$18.1142,468
2006-02-21Open-market sale100$18.1042,568
2006-02-21Open-market sale100$18.0942,668
2006-02-21Open-market sale200$18.0642,768
2006-02-21Open-market sale100$18.0542,968
2006-02-21Open-market sale100$18.0243,068
2006-02-21Open-market sale500$18.0143,168
2006-02-21Open-market sale100$18.0043,668
2006-02-21Open-market sale600$17.9943,768
2006-02-21Open-market sale300$17.9844,368
2006-02-21Open-market sale400$17.9744,668
2006-02-21Open-market sale300$17.9645,068
2006-02-21Open-market sale400$17.9545,368
2006-02-21Open-market sale200$17.9445,768
2006-02-21Open-market sale300$17.9345,968
2006-02-21Open-market sale200$18.1741,368
2006-02-21Open-market sale300$17.9146,668
2006-02-21Open-market sale100$17.9046,968
2006-02-21Open-market sale100$17.8947,068
2006-02-21Open-market sale300$17.8847,168
2006-02-21Open-market sale100$17.8547,468
2006-02-21Open-market sale200$17.8347,568
2006-02-21Option exercise6,400$3.0047,768
2006-02-21Open-market sale400$17.9246,268
2006-02-20Open-market sale100$18.7041,768
2006-02-16Option exercise (derivative)7,500$0.00192,500
2006-02-16Open-market sale100$18.5442,720
2006-02-16Open-market sale200$18.5143,168
2006-02-16Open-market sale300$18.4543,368
2006-02-16Open-market sale200$18.4043,668
2006-02-16Open-market sale400$18.3843,868
2006-02-16Open-market sale100$18.3344,268
2006-02-16Open-market sale100$18.3244,368
2006-02-16Open-market sale100$18.3144,468
2006-02-16Open-market sale300$18.2844,568
2006-02-16Open-market sale100$18.2744,868
2006-02-16Open-market sale200$18.2444,968
2006-02-16Open-market sale700$18.2345,168
2006-02-16Open-market sale1,000$18.2145,868
2006-02-16Open-market sale100$18.2046,868
2006-02-16Open-market sale800$18.1946,968
2006-02-16Open-market sale700$18.1847,768
2006-02-16Open-market sale300$18.1748,468
2006-02-16Open-market sale100$18.1648,768
2006-02-16Option exercise7,500$3.0048,868
2006-02-16Open-market sale500$18.7041,368
2006-02-16Open-market sale200$18.6441,868
2006-02-16Open-market sale200$18.6342,068
2006-02-16Open-market sale252$18.5842,268
2006-02-16Open-market sale200$18.5642,520
2006-02-16Open-market sale100$18.5243,068
2006-02-16Open-market sale248$18.5342,820
2003-11-24———322,500
2003-11-24———3,047,082
2003-11-24———5,294,444
2003-11-24———12,197,024
2003-11-24———11,368

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