SEC CIK 1012336

KEYSER RICHARD L

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

Current Positions

CompanyShares OwnedAs Of
GWWview stock →155,4752010-04-26
PFGview stock →36,3082015-03-27
ZBRAview stock →18,9802023-08-07

Position History — GWW

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

0120,675241,350362,0252006-042007-052008-052009-032009-072009-072010-022010-04

Recent Filings — GWW

DateActivitySharesPriceOwned After
2010-04-26Tax withholding7,600$110.92155,475
2010-02-24Open-market sale100$103.36174,475
2010-02-24Open-market sale800$103.34175,175
2010-02-24Open-market sale600$103.31175,975
2010-02-24Open-market sale375$103.25176,575
2010-02-24Open-market sale300$103.24176,950
2010-02-24Open-market sale900$103.21177,250
2010-02-24Open-market sale100$103.53163,075
2010-02-24Open-market sale400$103.52163,175
2010-02-24Open-market sale500$103.51163,575
2010-02-24Open-market sale807$103.50164,075
2010-02-24Open-market sale100$103.49164,882
2010-02-24Open-market sale677$103.48164,982
2010-02-24Open-market sale3,009$103.47165,659
2010-02-24Open-market sale2,616$103.46168,668
2010-02-24Open-market sale791$103.45171,284
2010-02-24Open-market sale300$103.44172,075
2010-02-24Open-market sale300$103.43172,375
2010-02-24Open-market sale300$103.41172,675
2010-02-24Open-market sale400$103.40172,975
2010-02-24Open-market sale1,000$103.39173,375
2010-02-24Open-market sale100$103.37174,375
2010-02-24Open-market sale100$103.34175,075
2010-02-24Open-market sale500$103.35174,575
2010-02-17Tax withholding8,215$97.72178,150
2010-02-17Grant / award23,290$0.00186,365
2009-12-17Gift2,000$0.00163,075
2009-12-14Open-market sale1,650$98.00165,075
2009-12-11Open-market sale500$98.02173,222
2009-12-11Open-market sale500$98.01173,722
2009-12-11Open-market sale1,403$98.00174,222
2009-12-11Open-market sale100$98.18166,725
2009-12-11Open-market sale300$98.17166,825
2009-12-11Open-market sale300$98.14167,125
2009-12-11Open-market sale300$98.12167,425
2009-12-11Open-market sale500$98.10167,725
2009-12-11Open-market sale842$98.09168,225
2009-12-11Open-market sale500$98.08169,067
2009-12-11Open-market sale1,155$98.06169,567
2009-12-11Open-market sale600$98.05170,722
2009-12-11Open-market sale700$98.04171,322
2009-12-11Open-market sale1,200$98.03172,022
2009-07-28Open-market sale2,600$87.86204,725
2009-07-28Open-market sale450$88.06199,575
2009-07-28Open-market sale500$88.05200,025
2009-07-28Open-market sale100$88.04200,525
2009-07-28Open-market sale388$88.00200,625
2009-07-28Open-market sale200$87.99201,013
2009-07-28Open-market sale1,400$87.98201,213
2009-07-28Open-market sale112$87.96202,613
2009-07-28Open-market sale200$87.94202,725
2009-07-28Open-market sale200$87.91202,925
2009-07-28Open-market sale1,100$87.90203,125
2009-07-28Open-market sale400$87.87204,225
2009-07-28Open-market sale100$87.86204,625
2009-07-28Open-market sale811$88.07198,764
2009-07-28Open-market sale600$87.85207,325
2009-07-28Open-market sale300$87.08350,125
2009-07-28Open-market sale200$87.07350,425
2009-07-28Option exercise175,000$54.61350,625
2009-07-28Open-market sale3,541$87.21329,884
2009-07-28Open-market sale2,600$87.20333,425
2009-07-28Open-market sale3,550$87.19336,025
2009-07-28Open-market sale800$87.11348,321
2009-07-28Open-market sale1,000$87.17340,725
2009-07-28Open-market sale100$87.16341,725
2009-07-28Open-market sale400$87.15341,825
2009-07-28Open-market sale2,000$87.14342,225
2009-07-28Open-market sale1,200$87.13344,225
2009-07-28Open-market sale2,896$87.12345,425
2009-07-28Open-market sale100$87.09350,025
2009-07-28Open-market sale904$87.10349,121
2009-07-28Open-market sale1,150$87.18339,575
2009-07-28Open-market sale100$88.25190,849
2009-07-28Open-market sale250$88.21190,949
2009-07-28Open-market sale100$88.26190,749
2009-07-28Open-market sale200$88.27190,549
2009-07-28Open-market sale1,500$88.28189,049
2009-07-28Open-market sale1,247$88.08197,517
2009-07-28Open-market sale340$88.09197,177
2009-07-28Open-market sale1,289$88.10195,888
2009-07-28Open-market sale1,736$88.11194,152
2009-07-28Open-market sale2,200$88.12191,952
2009-07-28Open-market sale100$88.14191,852
2009-07-28Open-market sale353$88.16191,499
2009-07-28Open-market sale50$88.17191,449
2009-07-28Open-market sale150$88.18191,299
2009-07-28Open-market sale100$88.19191,199
2009-07-28Open-market sale1,000$88.40178,174
2009-07-28Open-market sale300$88.39179,174
2009-07-28Open-market sale1,700$88.38179,474
2009-07-28Open-market sale1,000$88.37181,174
2009-07-28Open-market sale200$88.44177,325
2009-07-28Open-market sale300$88.45177,025
2009-07-28Open-market sale100$88.47176,925
2009-07-28Open-market sale500$88.50176,425
2009-07-28Open-market sale400$88.51176,025
2009-07-28Open-market sale300$88.53175,725
2009-07-28Open-market sale100$88.60175,625
2009-07-28Open-market sale249$88.42177,925
2009-07-28Open-market sale2,251$88.32185,898
2009-07-28Open-market sale3,724$88.33182,174
2009-07-28Open-market sale600$88.30188,449
2009-07-28Open-market sale300$88.31188,149
2009-07-28Open-market sale400$88.43177,525
2009-07-28Open-market sale2,846$87.33284,633
2009-07-28Open-market sale7,301$87.32287,479
2009-07-28Open-market sale1,704$87.31294,780
2009-07-28Open-market sale5,111$87.30296,484
2009-07-28Open-market sale2,755$87.29301,595
2009-07-28Open-market sale5,554$87.28304,350
2009-07-28Open-market sale900$87.27309,904
2009-07-28Open-market sale4,574$87.26310,804
2009-07-28Open-market sale3,599$87.25315,378
2009-07-28Open-market sale1,002$87.24318,977
2009-07-28Open-market sale5,505$87.23319,979
2009-07-28Open-market sale4,400$87.22325,484
2009-07-28Open-market sale2,925$87.34281,708
2009-07-28Open-market sale3,026$87.36275,584
2009-07-28Open-market sale3,098$87.35278,610
2009-07-28Open-market sale700$87.84207,925
2009-07-28Open-market sale1,200$87.83208,625
2009-07-28Open-market sale800$87.82209,825
2009-07-28Open-market sale200$87.81210,625
2009-07-28Open-market sale200$87.80210,825
2009-07-28Open-market sale2,100$87.79211,025
2009-07-28Open-market sale400$87.78213,125
2009-07-28Open-market sale400$87.77213,525
2009-07-28Open-market sale200$87.76213,925
2009-07-28Open-market sale450$87.75214,125
2009-07-28Open-market sale1,550$87.74214,575
2009-07-28Open-market sale2,400$87.73216,125
2009-07-28Open-market sale1,600$87.70218,525
2009-07-28Open-market sale200$87.69220,125
2009-07-28Open-market sale100$87.68220,325
2009-07-28Open-market sale600$87.63229,594
2009-07-28Open-market sale500$87.63230,194
2009-07-28Open-market sale1,202$87.64228,392
2009-07-28Open-market sale2,067$87.65226,325
2009-07-28Open-market sale5,000$87.66221,325
2009-07-28Open-market sale900$87.67220,425
2009-07-28Open-market sale2,071$87.52247,256
2009-07-28Open-market sale29$87.53247,227
2009-07-28Open-market sale133$87.56247,094
2009-07-28Open-market sale200$87.57246,894
2009-07-28Open-market sale900$87.58245,994
2009-07-28Open-market sale2,500$87.59243,494
2009-07-28Open-market sale8,400$87.60235,094
2009-07-28Open-market sale3,300$87.61231,794
2009-07-28Open-market sale1,100$87.62230,694
2009-07-28Open-market sale1,300$87.48255,471
2009-07-28Open-market sale1,000$87.45259,784
2009-07-28Open-market sale671$87.44260,784
2009-07-28Open-market sale1,779$87.43261,455
2009-07-28Open-market sale2,788$87.42263,234
2009-07-28Open-market sale1,653$87.41266,022
2009-07-28Open-market sale1,299$87.40267,675
2009-07-28Open-market sale500$87.39268,974
2009-07-28Open-market sale4,000$87.38269,474
2009-07-28Open-market sale2,110$87.37273,474
2009-07-28Open-market sale1,729$87.51249,327
2009-07-28Open-market sale2,015$87.50251,056
2009-07-28Open-market sale1,613$87.47256,771
2009-07-28Open-market sale1,400$87.46258,384
2009-07-28Open-market sale2,400$87.49253,071
2009-07-28Open-market sale5,554$87.28315,750
2009-07-28Open-market sale2,925$87.34293,108
2009-07-28Open-market sale2,846$87.33296,033
2009-07-28Open-market sale7,301$87.32298,879
2009-07-28Open-market sale1,704$87.31306,180
2009-07-28Open-market sale3,026$87.36286,984
2009-07-28Open-market sale5,111$87.30307,884
2009-07-28Open-market sale4,400$87.22336,884
2009-07-28Open-market sale5,505$87.23331,379
2009-07-28Open-market sale1,002$87.24330,377
2009-07-28Open-market sale3,599$87.25326,778
2009-07-28Open-market sale4,574$87.26322,204
2009-07-28Open-market sale900$87.27321,304
2009-07-28Open-market sale3,098$87.35290,010
2009-07-28Open-market sale2,755$87.29312,995
2009-07-28Open-market sale300$88.31199,549
2009-07-28Open-market sale300$88.53187,125
2009-07-28Open-market sale400$88.51187,425
2009-07-28Open-market sale500$88.50187,825
2009-07-28Open-market sale100$88.47188,325
2009-07-28Open-market sale300$88.45188,425
2009-07-28Open-market sale200$88.44188,725
2009-07-28Open-market sale400$88.43188,925
2009-07-28Open-market sale249$88.42189,325
2009-07-28Open-market sale1,000$88.40189,574
2009-07-28Open-market sale300$88.39190,574
2009-07-28Open-market sale1,700$88.38190,874
2009-07-28Open-market sale1,000$88.37192,574
2009-07-28Open-market sale3,724$88.33193,574
2009-07-28Open-market sale2,251$88.32197,298
2009-07-28Open-market sale100$88.60187,025
2009-07-28Open-market sale600$88.30199,849
2009-07-28Option exercise (derivative)175,000$0.000
2009-07-28Open-market sale3,541$87.21341,284
2009-07-28Option exercise175,000$54.61362,025
2009-07-28Open-market sale200$87.07361,825
2009-07-28Open-market sale300$87.08361,525
2009-07-28Open-market sale100$87.09361,425
2009-07-28Open-market sale904$87.10360,521
2009-07-28Open-market sale800$87.11359,721
2009-07-28Open-market sale2,896$87.12356,825
2009-07-28Open-market sale1,200$87.13355,625
2009-07-28Open-market sale2,000$87.14353,625
2009-07-28Open-market sale400$87.15353,225
2009-07-28Open-market sale100$87.16353,125
2009-07-28Open-market sale1,000$87.17352,125
2009-07-28Open-market sale1,150$87.18350,975
2009-07-28Open-market sale3,550$87.19347,425
2009-07-28Open-market sale2,600$87.20344,825
2009-07-28Open-market sale2,600$87.86216,125
2009-07-28Open-market sale600$87.85218,725
2009-07-28Open-market sale100$87.86216,025
2009-07-28Open-market sale400$87.87215,625
2009-07-28Open-market sale1,100$87.90214,525
2009-07-28Open-market sale200$87.91214,325
2009-07-28Open-market sale200$87.94214,125
2009-07-28Open-market sale112$87.96214,013
2009-07-28Open-market sale1,400$87.98212,613
2009-07-28Open-market sale200$87.99212,413
2009-07-28Open-market sale388$88.00212,025
2009-07-28Open-market sale100$88.04211,925
2009-07-28Open-market sale500$88.05211,425
2009-07-28Open-market sale450$88.06210,975
2009-07-28Open-market sale811$88.07210,164
2009-07-28Open-market sale4,000$87.38280,874
2009-07-28Open-market sale2,015$87.50262,456
2009-07-28Open-market sale2,400$87.49264,471
2009-07-28Open-market sale1,300$87.48266,871
2009-07-28Open-market sale1,613$87.47268,171
2009-07-28Open-market sale1,400$87.46269,784
2009-07-28Open-market sale1,000$87.45271,184
2009-07-28Open-market sale671$87.44272,184
2009-07-28Open-market sale1,779$87.43272,855
2009-07-28Open-market sale2,788$87.42274,634
2009-07-28Open-market sale1,653$87.41277,422
2009-07-28Open-market sale1,299$87.40279,075
2009-07-28Open-market sale500$87.39280,374
2009-07-28Open-market sale1,729$87.51260,727
2009-07-28Open-market sale2,110$87.37284,874
2009-07-28Open-market sale800$87.82221,225
2009-07-28Open-market sale100$87.68231,725
2009-07-28Open-market sale200$87.69231,525
2009-07-28Open-market sale1,600$87.70229,925
2009-07-28Open-market sale2,400$87.73227,525
2009-07-28Open-market sale1,550$87.74225,975
2009-07-28Open-market sale450$87.75225,525
2009-07-28Open-market sale200$87.76225,325
2009-07-28Open-market sale400$87.77224,925
2009-07-28Open-market sale400$87.78224,525
2009-07-28Open-market sale2,100$87.79222,425
2009-07-28Open-market sale200$87.80222,225
2009-07-28Open-market sale200$87.81222,025
2009-07-28Open-market sale700$87.84219,325
2009-07-28Open-market sale1,200$87.83220,025
2009-07-28Open-market sale2,071$87.52258,656
2009-07-28Open-market sale29$87.53258,627
2009-07-28Open-market sale133$87.56258,494
2009-07-28Open-market sale200$87.57258,294
2009-07-28Open-market sale900$87.58257,394
2009-07-28Open-market sale2,500$87.59254,894
2009-07-28Open-market sale8,400$87.60246,494
2009-07-28Open-market sale3,300$87.61243,194
2009-07-28Open-market sale1,100$87.62242,094
2009-07-28Open-market sale500$87.63241,594
2009-07-28Open-market sale600$87.63240,994
2009-07-28Open-market sale1,202$87.64239,792
2009-07-28Open-market sale2,067$87.65237,725
2009-07-28Open-market sale5,000$87.66232,725
2009-07-28Open-market sale900$87.67231,825
2009-07-28Open-market sale100$88.26202,149
2009-07-28Open-market sale1,247$88.08208,917
2009-07-28Open-market sale340$88.09208,577
2009-07-28Open-market sale1,289$88.10207,288
2009-07-28Open-market sale1,736$88.11205,552
2009-07-28Open-market sale2,200$88.12203,352
2009-07-28Open-market sale100$88.14203,252
2009-07-28Open-market sale353$88.16202,899
2009-07-28Open-market sale50$88.17202,849
2009-07-28Open-market sale150$88.18202,699
2009-07-28Open-market sale100$88.19202,599
2009-07-28Open-market sale250$88.21202,349
2009-07-28Open-market sale100$88.25202,249
2009-07-28Open-market sale1,500$88.28200,449
2009-07-28Open-market sale200$88.27201,949
2009-04-30Open-market sale200$83.72188,525
2009-04-30Open-market sale100$83.72188,725
2009-04-30Open-market sale200$83.70188,825
2009-04-30Open-market sale94$83.68189,025
2009-04-30Open-market sale56$83.64189,119
2009-04-30Open-market sale100$83.59189,175
2009-04-30Open-market sale100$83.59189,275
2009-04-30Open-market sale1,300$83.57189,375
2009-04-30Open-market sale200$83.56190,675
2009-04-30Open-market sale250$83.55190,875
2009-04-30Open-market sale300$83.55191,125
2009-04-30Open-market sale300$83.55191,425
2009-04-30Open-market sale196$83.80187,025
2009-04-30Open-market sale100$83.79187,221
2009-04-30Open-market sale704$83.75187,321
2009-04-30Open-market sale100$83.73188,425
2009-04-30Open-market sale100$83.74188,025
2009-04-30Open-market sale300$83.73188,125
2009-04-30Open-market sale500$83.55191,725
2009-04-30Open-market sale800$83.54192,225
2009-04-30Open-market sale100$83.50193,025
2009-04-30Open-market sale1,906$83.49193,125
2009-04-30Open-market sale800$83.48195,031
2009-04-30Open-market sale400$83.48195,831
2009-04-30Open-market sale900$83.48196,231
2009-04-30Open-market sale500$83.47197,131
2009-04-30Open-market sale100$83.47197,631
2009-04-30Open-market sale3,200$83.46197,731
2009-04-30Open-market sale100$83.46200,931
2009-04-30Open-market sale600$83.45201,031
2009-04-30Open-market sale1,094$83.45201,631
2009-04-30Open-market sale200$83.45202,725
2009-04-30Open-market sale500$83.44202,925
2009-04-30Open-market sale100$83.44203,425
2009-04-30Open-market sale700$83.43203,525
2009-04-30Open-market sale100$83.42204,225
2009-04-30Open-market sale300$83.41204,325
2009-04-30Open-market sale300$83.40204,625
2009-04-30Open-market sale700$83.28204,925
2009-04-30Open-market sale500$83.55180,325
2009-04-30Open-market sale800$83.54180,825
2009-04-30Open-market sale100$83.50181,625
2009-04-30Open-market sale1,906$83.49181,725
2009-04-30Open-market sale800$83.48183,631
2009-04-30Open-market sale400$83.48184,431
2009-04-30Open-market sale900$83.48184,831
2009-04-30Open-market sale500$83.47185,731
2009-04-30Open-market sale100$83.47186,231
2009-04-30Open-market sale300$83.40193,225
2009-04-30Open-market sale100$83.46189,531
2009-04-30Open-market sale600$83.45189,631
2009-04-30Open-market sale1,094$83.45190,231
2009-04-30Open-market sale200$83.45191,325
2009-04-30Open-market sale500$83.44191,525
2009-04-30Open-market sale100$83.44192,025
2009-04-30Open-market sale700$83.43192,125
2009-04-30Open-market sale100$83.42192,825
2009-04-30Open-market sale300$83.41192,925
2009-04-30Open-market sale700$83.28193,525
2009-04-30Open-market sale3,200$83.46186,331
2009-04-30Open-market sale300$83.55179,725
2009-04-30Open-market sale100$83.79175,821
2009-04-30Open-market sale704$83.75175,921
2009-04-30Open-market sale100$83.74176,625
2009-04-30Open-market sale300$83.73176,725
2009-04-30Open-market sale100$83.73177,025
2009-04-30Open-market sale200$83.72177,125
2009-04-30Open-market sale100$83.72177,325
2009-04-30Open-market sale200$83.70177,425
2009-04-30Open-market sale94$83.68177,625
2009-04-30Open-market sale56$83.64177,719
2009-04-30Open-market sale100$83.59177,775
2009-04-30Open-market sale100$83.59177,875
2009-04-30Open-market sale1,300$83.57177,975
2009-04-30Open-market sale200$83.56179,275
2009-04-30Open-market sale250$83.55179,475
2009-04-30Open-market sale196$83.80175,625
2009-04-30Open-market sale300$83.55180,025
2009-04-27Tax withholding11,400$82.09194,225
2009-03-16Open-market sale825$64.12215,225
2009-03-16Open-market sale1,274$64.11216,050
2009-03-16Open-market sale100$64.09217,324
2009-03-16Open-market sale2,400$64.09217,424
2009-03-16Open-market sale200$64.08219,824
2009-03-16Open-market sale800$64.05220,024
2009-03-16Open-market sale100$64.03220,824
2009-03-16Open-market sale1$64.01220,924
2009-03-16Open-market sale1,202$63.99220,925
2009-03-16Open-market sale200$63.98222,127
2009-03-16Open-market sale200$63.94222,327
2009-03-16Open-market sale1,700$63.94222,527
2009-03-16Open-market sale100$63.93224,227
2009-03-16Open-market sale300$64.14214,925
2009-03-16Open-market sale200$63.93224,327
2009-03-16Open-market sale300$64.35209,325
2009-03-16Open-market sale100$64.57205,925
2009-03-16Open-market sale200$64.56206,025
2009-03-16Open-market sale100$64.55206,225
2009-03-16Open-market sale800$64.55206,325
2009-03-16Open-market sale300$64.53207,125
2009-03-16Open-market sale200$64.41207,425
2009-03-16Open-market sale800$64.40207,625
2009-03-16Open-market sale100$64.39208,425
2009-03-16Open-market sale100$64.39208,525
2009-03-16Open-market sale100$64.38208,625
2009-03-16Open-market sale200$64.37208,725
2009-03-16Open-market sale400$64.36208,925
2009-03-16Open-market sale300$64.60205,625
2009-03-16Open-market sale400$64.33209,625
2009-03-16Open-market sale700$63.91225,427
2009-03-16Open-market sale100$63.90226,127
2009-03-16Open-market sale100$63.88226,227
2009-03-16Open-market sale100$63.87226,327
2009-03-16Open-market sale100$63.87226,427
2009-03-16Open-market sale100$63.87226,527
2009-03-16Open-market sale200$63.93224,527
2009-03-16Open-market sale2,900$63.84226,727
2009-03-16Open-market sale57$63.81229,627
2009-03-16Open-market sale200$63.79229,684
2009-03-16Open-market sale100$63.79229,884
2009-03-16Open-market sale300$63.78229,984
2009-03-16Open-market sale300$63.78230,284
2009-03-16Open-market sale700$63.92224,727
2009-03-16Open-market sale100$63.86226,627
2009-03-16Open-market sale100$64.16214,725
2009-03-16Open-market sale400$64.31210,825
2009-03-16Open-market sale500$64.30211,225
2009-03-16Open-market sale200$64.27211,725
2009-03-16Open-market sale100$64.25211,925
2009-03-16Open-market sale500$64.22212,025
2009-03-16Open-market sale200$64.21212,525
2009-03-16Open-market sale202$64.20212,725
2009-03-16Open-market sale200$64.19212,927
2009-03-16Open-market sale700$64.18213,127
2009-03-16Open-market sale500$64.17213,827
2009-03-16Open-market sale300$64.17214,327
2009-03-16Open-market sale98$64.17214,627
2009-03-16Open-market sale800$64.32210,025
2009-03-16Open-market sale100$64.15214,825
2009-02-18Tax withholding3,511$77.49230,584
2009-02-18Grant / award11,730$0.00234,095
2008-05-15Open-market sale100$90.24223,665
2008-05-15Open-market sale700$90.23223,765
2008-05-15Open-market sale400$90.26223,265
2008-05-15Open-market sale100$90.28223,165
2008-05-15Open-market sale200$90.23224,465
2008-05-15Open-market sale400$90.23224,665
2008-05-15Open-market sale100$90.22225,065
2008-05-15Open-market sale300$90.21225,165
2008-05-15Open-market sale200$90.18225,465
2008-05-15Open-market sale100$90.16225,665
2008-05-15Open-market sale100$90.14225,765
2008-05-15Open-market sale600$90.13225,865
2008-05-15Open-market sale600$90.12226,465
2008-05-15Open-market sale2,500$90.10227,065
2008-05-15Open-market sale200$90.10229,565
2008-05-15Open-market sale100$90.34222,365
2008-05-15Open-market sale400$90.30222,465
2008-05-15Open-market sale300$90.29222,865
2008-05-15Option exercise (derivative)27,860$0.000
2008-05-15Open-market sale200$89.54261,865
2008-05-15Open-market sale100$89.50262,265
2008-05-15Option exercise12,140$43.50262,365
2008-05-15Option exercise27,860$43.50250,225
2008-05-15Open-market sale200$89.68249,660
2008-05-15Open-market sale100$89.68249,860
2008-05-15Open-market sale1,000$89.67249,960
2008-05-15Open-market sale100$89.66250,960
2008-05-15Open-market sale200$89.66251,060
2008-05-15Open-market sale100$89.66251,260
2008-05-15Open-market sale200$89.65251,360
2008-05-15Open-market sale960$89.65251,560
2008-05-15Open-market sale400$89.65252,520
2008-05-15Open-market sale400$89.64252,920
2008-05-15Open-market sale300$89.63253,320
2008-05-15Open-market sale200$89.63253,620
2008-05-15Open-market sale300$89.62253,820
2008-05-15Open-market sale800$89.60254,120
2008-05-15Open-market sale100$89.59254,920
2008-05-15Open-market sale1,100$89.58255,020
2008-05-15Open-market sale100$89.58256,120
2008-05-15Open-market sale600$89.57256,220
2008-05-15Open-market sale100$89.57256,820
2008-05-15Open-market sale300$89.57256,920
2008-05-15Open-market sale3,100$89.56257,220
2008-05-15Open-market sale300$89.56260,320
2008-05-15Open-market sale400$89.56260,620
2008-05-15Open-market sale845$89.55261,020
2008-05-15Open-market sale100$89.51262,165
2008-05-15Open-market sale100$89.51262,065
2008-05-15Open-market sale795$89.99236,460
2008-05-15Open-market sale600$89.99237,255
2008-05-15Open-market sale800$89.98237,855
2008-05-15Open-market sale100$89.98238,655
2008-05-15Open-market sale1,905$89.96238,755
2008-05-15Open-market sale100$89.96240,660
2008-05-15Open-market sale500$89.95240,760
2008-05-15Open-market sale1,600$89.93241,260
2008-05-15Open-market sale100$89.92242,860
2008-05-15Open-market sale500$89.91242,960
2008-05-15Open-market sale500$89.78243,460
2008-05-15Open-market sale200$89.76243,960
2008-05-15Open-market sale400$89.75244,160
2008-05-15Open-market sale1,500$89.74244,560
2008-05-15Open-market sale200$89.73246,060
2008-05-15Open-market sale200$89.73246,260
2008-05-15Open-market sale400$89.73246,460
2008-05-15Open-market sale700$89.72246,860
2008-05-15Open-market sale1,300$89.71247,560
2008-05-15Open-market sale500$89.70248,860
2008-05-15Open-market sale300$89.69249,360
2008-05-15Open-market sale300$90.09229,765
2008-05-15Open-market sale500$90.05230,065
2008-05-15Open-market sale700$90.04230,565
2008-05-15Open-market sale1,195$90.03231,265
2008-05-15Open-market sale100$90.03232,460
2008-05-15Open-market sale200$90.02232,560
2008-05-15Open-market sale2,400$90.01232,760
2008-05-15Open-market sale1,000$90.00235,160
2008-05-15Open-market sale300$90.00236,160
2008-05-14Option exercise (derivative)53,070$0.0027,860
2008-05-14Option exercise (derivative)20,100$0.000
2008-05-14Open-market sale1,598$90.24280,653
2008-05-14Open-market sale1,800$90.23282,251
2008-05-14Open-market sale1,200$90.23284,051
2008-05-14Open-market sale1,900$90.22285,251
2008-05-14Open-market sale2,684$90.21287,151
2008-05-14Open-market sale2,300$90.20289,835
2008-05-14Open-market sale1,400$90.19292,135
2008-05-14Open-market sale700$90.18293,535
2008-05-14Open-market sale700$90.17294,235
2008-05-14Open-market sale600$90.16294,935
2008-05-14Option exercise53,070$43.50295,535
2008-05-14Option exercise20,100$42.81242,465
2008-05-14Open-market sale2,400$90.35251,665
2008-05-14Open-market sale1,100$90.35254,065
2008-05-14Open-market sale4,500$90.34255,165
2008-05-14Open-market sale4,902$90.33259,665
2008-05-14Open-market sale200$90.33264,567
2008-05-14Open-market sale1,300$90.32264,767
2008-05-14Open-market sale1,870$90.31266,067
2008-05-14Open-market sale1,000$90.31267,937
2008-05-14Open-market sale500$90.30268,937
2008-05-14Open-market sale800$90.30269,437
2008-05-14Open-market sale2,616$90.29270,237
2008-05-14Open-market sale1,600$90.29272,853
2008-05-14Open-market sale1,000$90.28274,453
2008-05-14Open-market sale1,400$90.28275,453
2008-05-14Open-market sale400$90.28276,853
2008-05-14Open-market sale700$90.27277,253
2008-05-14Open-market sale1,300$90.26277,953
2008-05-14Open-market sale1,400$90.25279,253
2008-05-14Open-market sale1,100$90.36248,565
2008-05-14Open-market sale100$90.46222,565
2008-05-14Open-market sale100$90.46222,665
2008-05-14Open-market sale100$90.45222,765
2008-05-14Open-market sale300$90.45222,865
2008-05-14Open-market sale100$90.45223,165
2008-05-14Open-market sale500$90.44223,265
2008-05-14Open-market sale4,800$90.43223,765
2008-05-14Open-market sale6,400$90.42228,565
2008-05-14Open-market sale3,100$90.41234,965
2008-05-14Open-market sale800$90.40238,065
2008-05-14Open-market sale1,500$90.38238,865
2008-05-14Open-market sale3,000$90.38240,365
2008-05-14Open-market sale3,200$90.37243,365
2008-05-14Open-market sale2,000$90.37246,565
2008-05-14Open-market sale200$90.47222,365
2008-05-14Open-market sale2,000$90.36249,665
2008-04-30Grant / award (derivative)150,000$0.00150,000
2008-04-28Tax withholding10,260$85.97222,365
2007-11-27Gift8,332—232,625
2007-05-07Option exercise (derivative)8,100$0.000
2007-05-07Open-market sale100$83.29277,157
2007-05-07Open-market sale300$83.28277,257
2007-05-07Open-market sale200$83.27277,557
2007-05-07Open-market sale352$83.26277,757
2007-05-07Open-market sale400$83.25278,109
2007-05-07Open-market sale500$83.24278,509
2007-05-07Option exercise8,100$37.50279,009
2007-05-07Option exercise29,952$37.50270,909
2007-05-07Open-market sale200$83.56267,657
2007-05-07Open-market sale500$83.55267,857
2007-05-07Open-market sale300$83.54268,357
2007-05-07Open-market sale300$83.53268,657
2007-05-07Open-market sale100$83.52268,957
2007-05-07Open-market sale200$83.51269,057
2007-05-07Open-market sale800$83.50269,257
2007-05-07Open-market sale200$83.49270,057
2007-05-07Open-market sale100$83.46270,257
2007-05-07Open-market sale500$83.42270,357
2007-05-07Open-market sale500$83.41270,857
2007-05-07Open-market sale200$83.40271,357
2007-05-07Open-market sale600$83.39271,557
2007-05-07Open-market sale1,100$83.38272,157
2007-05-07Open-market sale300$83.37273,257
2007-05-07Open-market sale700$83.36273,557
2007-05-07Open-market sale390$83.35274,257
2007-05-07Open-market sale210$83.34274,647
2007-05-07Open-market sale400$83.33274,857
2007-05-07Open-market sale600$83.32275,257
2007-05-07Open-market sale700$83.31275,857
2007-05-07Open-market sale600$83.30276,557
2007-05-07Open-market sale200$83.63267,357
2007-05-07Open-market sale100$83.58267,557
2007-05-07Open-market sale500$83.85251,448
2007-05-07Open-market sale700$83.85251,948
2007-05-07Open-market sale200$83.84252,648
2007-05-07Open-market sale100$83.64267,257
2007-05-07Open-market sale200$83.65267,057
2007-05-07Open-market sale100$83.76256,248
2007-05-07Open-market sale109$83.67266,348
2007-05-07Open-market sale1,300$83.68265,048
2007-05-07Open-market sale300$83.69264,748
2007-05-07Open-market sale400$83.69264,348
2007-05-07Open-market sale1,300$83.69263,048
2007-05-07Open-market sale100$83.69262,948
2007-05-07Open-market sale800$83.70262,148
2007-05-07Open-market sale5,100$83.70257,048
2007-05-07Open-market sale100$83.71256,948
2007-05-07Open-market sale300$83.84252,848
2007-05-07Open-market sale800$83.84253,148
2007-05-07Open-market sale900$83.83253,948
2007-05-07Open-market sale100$83.82254,848
2007-05-07Open-market sale200$83.81254,948
2007-05-07Open-market sale100$83.80255,148
2007-05-07Open-market sale400$83.79255,248
2007-05-07Open-market sale400$83.78255,648
2007-05-07Open-market sale200$83.77256,048
2007-05-07Open-market sale600$83.66266,457
2007-05-07Open-market sale100$83.74256,348
2007-05-07Open-market sale100$83.73256,448
2007-05-07Open-market sale400$83.72256,548
2007-05-07Open-market sale214$84.17247,034
2007-05-07Open-market sale100$84.16247,248
2007-05-07Open-market sale100$84.14247,348
2007-05-07Open-market sale600$84.12247,448
2007-05-07Open-market sale100$84.11248,048
2007-05-07Open-market sale300$84.10248,148
2007-05-07Open-market sale100$84.08248,448
2007-05-07Open-market sale100$84.07248,548
2007-05-07Open-market sale100$84.06248,648
2007-05-07Open-market sale100$84.03248,748
2007-05-07Open-market sale100$84.02248,848
2007-05-07Open-market sale100$84.01248,948
2007-05-07Open-market sale400$84.00249,048
2007-05-07Open-market sale1,200$83.88249,448
2007-05-07Open-market sale100$83.87250,648
2007-05-07Open-market sale400$83.86250,748
2007-05-07Open-market sale300$83.85251,148
2007-05-07Open-market sale200$84.35240,957
2007-05-07Open-market sale300$84.34241,157
2007-05-07Open-market sale400$84.33241,457
2007-05-07Open-market sale200$84.32241,857
2007-05-07Open-market sale800$84.31242,057
2007-05-07Open-market sale100$84.27242,857
2007-05-07Open-market sale300$84.26242,957
2007-05-07Open-market sale700$84.25243,257
2007-05-07Open-market sale500$84.23243,957
2007-05-07Open-market sale277$84.22244,457
2007-05-07Open-market sale300$84.21244,734
2007-05-07Open-market sale700$84.19245,034
2007-05-07Open-market sale1,300$84.18245,734
2007-05-04Option exercise (derivative)111,075$0.0029,952
2007-05-04Open-market sale1,600$83.92341,549
2007-05-04Option exercise111,075$37.50352,032
2007-05-04Open-market sale100$83.80351,932
2007-05-04Open-market sale1,406$84.06297,384
2007-05-04Open-market sale2,900$84.05298,790
2007-05-04Open-market sale3,600$84.04301,690
2007-05-04Open-market sale3,100$84.03305,290
2007-05-04Open-market sale3,065$84.02308,390
2007-05-04Open-market sale4,600$84.01311,455
2007-05-04Open-market sale18,194$84.00316,055
2007-05-04Open-market sale1,200$83.99334,249
2007-05-04Open-market sale1,400$83.99335,449
2007-05-04Open-market sale1,400$83.98336,849
2007-05-04Open-market sale1,000$83.97338,249
2007-05-04Open-market sale900$83.96339,249
2007-05-04Open-market sale200$83.95340,149
2007-05-04Open-market sale300$83.94340,349
2007-05-04Open-market sale900$83.93340,649
2007-05-04Open-market sale1,700$84.07295,684
2007-05-04Open-market sale1,694$83.91343,149
2007-05-04Open-market sale700$83.90344,843
2007-05-04Open-market sale1,389$83.89345,543
2007-05-04Open-market sale1,400$83.88346,932
2007-05-04Open-market sale500$83.87348,332
2007-05-04Open-market sale200$83.86348,832
2007-05-04Open-market sale800$83.85349,032
2007-05-04Open-market sale1,100$83.84349,832
2007-05-04Open-market sale600$83.83350,932
2007-05-04Open-market sale200$83.82351,532
2007-05-04Open-market sale200$83.81351,732
2007-05-04Open-market sale100$84.85241,057
2007-05-04Open-market sale500$84.84241,157
2007-05-04Open-market sale100$84.88240,957
2007-05-04Open-market sale400$84.72250,748
2007-05-04Open-market sale1,150$84.73249,598
2007-05-04Open-market sale1,000$84.74248,598
2007-05-04Open-market sale2,350$84.75246,248
2007-05-04Open-market sale300$84.81241,657
2007-05-04Open-market sale1,400$84.80241,957
2007-05-04Open-market sale300$84.79243,357
2007-05-04Open-market sale591$84.78243,657
2007-05-04Open-market sale900$84.77244,248
2007-05-04Open-market sale1,100$84.76245,148
2007-05-04Open-market sale200$84.67252,448
2007-05-04Open-market sale901$84.64253,248
2007-05-04Open-market sale100$84.63254,149
2007-05-04Open-market sale400$84.62254,249
2007-05-04Open-market sale700$84.61254,649
2007-05-04Open-market sale1,000$84.60255,349
2007-05-04Open-market sale400$84.59256,349
2007-05-04Open-market sale800$84.58256,749
2007-05-04Open-market sale300$84.57257,549
2007-05-04Open-market sale700$84.56257,849
2007-05-04Open-market sale1,000$84.55258,549
2007-05-04Open-market sale700$84.54259,549
2007-05-04Open-market sale849$84.53260,249
2007-05-04Open-market sale400$84.52261,098
2007-05-04Open-market sale200$84.51261,498
2007-05-04Open-market sale700$84.50261,698
2007-05-04Open-market sale500$84.49262,398
2007-05-04Open-market sale1,000$84.48262,898
2007-05-04Open-market sale407$84.47263,898
2007-05-04Open-market sale1,200$84.46264,305
2007-05-04Open-market sale618$84.45265,505
2007-05-04Open-market sale1,300$84.44266,123
2007-05-04Open-market sale209$84.43267,423
2007-05-04Open-market sale300$84.42267,632
2007-05-04Open-market sale400$84.41267,932
2007-05-04Open-market sale800$84.71251,148
2007-05-04Open-market sale300$84.70251,948
2007-05-04Open-market sale200$84.69252,248
2007-05-04Open-market sale500$84.65252,748
2007-05-04Open-market sale100$84.66252,648
2007-05-04Open-market sale500$84.11291,784
2007-05-04Open-market sale1,200$84.08294,484
2007-05-04Open-market sale2,300$84.40268,332
2007-05-04Open-market sale300$84.39270,632
2007-05-04Open-market sale100$84.38270,932
2007-05-04Open-market sale1,400$84.37271,032
2007-05-04Open-market sale374$84.36272,432
2007-05-04Open-market sale1,300$84.35272,806
2007-05-04Open-market sale500$84.34274,106
2007-05-04Open-market sale1,000$84.33274,606
2007-05-04Open-market sale700$84.32275,606
2007-05-04Open-market sale1,700$84.31276,306
2007-05-04Open-market sale1,050$84.30278,006
2007-05-04Open-market sale1,400$84.29279,056
2007-05-04Open-market sale400$84.28280,456
2007-05-04Open-market sale900$84.27280,856
2007-05-04Open-market sale1,500$84.26281,756
2007-05-04Open-market sale1,300$84.25283,256
2007-05-04Open-market sale1,300$84.24284,556
2007-05-04Open-market sale900$84.23285,856
2007-05-04Open-market sale1,500$84.22286,756
2007-05-04Open-market sale600$84.21288,256
2007-05-04Open-market sale1,728$84.20288,856
2007-05-04Open-market sale200$84.19290,584
2007-05-04Open-market sale100$84.17290,784
2007-05-04Open-market sale300$84.15290,884
2007-05-04Open-market sale400$84.14291,184
2007-05-04Open-market sale200$84.13291,584
2007-05-04Open-market sale500$84.09293,984
2007-05-04Open-market sale1,700$84.10292,284
2007-05-03Option exercise (derivative)33,973$0.00141,027
2007-05-03Open-market sale900$84.40251,584
2007-05-03Open-market sale1,600$84.37253,552
2007-05-03Open-market sale1,500$84.36255,152
2007-05-03Open-market sale3,346$84.35256,652
2007-05-03Open-market sale3,696$84.34259,998
2007-05-03Open-market sale2,422$84.33263,694
2007-05-03Open-market sale2,582$84.32266,116
2007-05-03Open-market sale700$84.31268,698
2007-05-03Open-market sale2,132$84.30269,398
2007-05-03Open-market sale1,600$84.29271,530
2007-05-03Open-market sale600$84.28273,130
2007-05-03Open-market sale400$84.27273,730
2007-05-03Open-market sale200$84.26274,130
2007-05-03Open-market sale400$84.25274,330
2007-05-03Open-market sale200$84.22274,730
2007-05-03Option exercise33,973$37.50274,930
2007-05-03Open-market sale100$84.49240,957
2007-05-03Open-market sale500$84.48241,057
2007-05-03Open-market sale500$84.47241,557
2007-05-03Open-market sale990$84.46242,057
2007-05-03Open-market sale2,400$84.44243,047
2007-05-03Open-market sale1,200$84.43245,447
2007-05-03Open-market sale3,900$84.42246,647
2007-05-03Open-market sale1,037$84.41250,547
2007-05-03Open-market sale768$84.38252,784
2007-05-03Open-market sale300$84.39252,484
2007-04-25Grant / award (derivative)80,000$0.0080,000
2007-04-25Grant / award20,000$0.00240,957
2007-03-22Option exercise (derivative)65,160$0.000
2007-03-22Open-market sale51,560$78.00234,557
2007-03-22Open-market sale300$78.09227,457
2007-03-22Open-market sale100$78.07227,857
2007-03-22Open-market sale200$78.06227,957
2007-03-22Open-market sale100$78.05228,157
2007-03-22Open-market sale2,100$78.04228,257
2007-03-22Open-market sale4,200$78.03230,357
2007-03-22Open-market sale100$78.08227,757
2007-03-22Option exercise65,160$48.63286,117
2007-03-22Open-market sale400$78.26220,957
2007-03-22Open-market sale4,700$78.25221,357
2007-03-22Open-market sale1,400$78.20226,057
2006-11-21Option exercise (derivative)46,000$0.000
2006-11-21Open-market sale1,400$73.18221,857
2006-11-21Open-market sale200$73.17223,257
2006-11-21Open-market sale200$73.16223,457
2006-11-21Open-market sale5,000$73.15223,657
2006-11-21Open-market sale1,300$73.14228,657
2006-11-21Open-market sale1,900$73.13229,957
2006-11-21Open-market sale5,400$73.12231,857
2006-11-21Open-market sale4,000$73.11237,257
2006-11-21Open-market sale12,800$73.10241,257
2006-11-21Open-market sale1,700$73.08256,757
2006-11-21Open-market sale800$73.07258,457
2006-11-21Open-market sale1,200$73.06259,257
2006-11-21Open-market sale1,800$73.05260,457
2006-11-21Open-market sale3,500$73.04262,257
2006-11-21Open-market sale900$73.03265,757
2006-11-21Open-market sale100$73.02266,657
2006-11-21Open-market sale200$73.01266,757
2006-11-21Option exercise46,000$51.69266,957
2006-11-21Open-market sale400$73.19221,457
2006-11-21Open-market sale500$73.20220,957
2006-11-21Open-market sale2,700$73.09254,057
2006-11-20Gift5,768—220,957
2006-11-08Tax withholding39,450$71.85226,725
2006-04-26Grant / award (derivative)80,000$0.0080,000
2006-04-26Grant / award20,000$0.00266,175

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