SEC CIK 1220535

ROBERTS BRETT A

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

Current Positions

CompanyShares OwnedAs Of
CACCview stock →451,1012021-03-01

Position History — CACC

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

0152,144304,289456,4332006-022009-092009-092009-092011-022012-082021-012021-03

Recent Filings — CACC

DateActivitySharesPriceOwned After
2021-03-01Tax withholding4,910$378.48451,101
2021-01-29Grant / award40,000$0.00456,011
2020-08-07Open-market sale500$515.78416,211
2020-08-07Open-market sale2,400$510.45434,647
2020-08-07Open-market sale6,995$511.59427,652
2020-08-07Open-market sale4,558$512.41423,094
2020-08-07Open-market sale200$516.42416,011
2020-08-07Open-market sale1,565$514.70416,711
2020-08-07Open-market sale4,818$513.56418,276
2020-06-05Open-market sale600$480.18439,378
2020-06-05Open-market sale736$478.57439,978
2020-06-05Open-market sale1,486$477.37440,714
2020-06-05Open-market sale1,700$476.35442,200
2020-06-05Open-market sale1,600$475.42443,900
2020-06-05Open-market sale1,300$474.50445,500
2020-06-05Open-market sale1,231$482.97437,047
2020-06-05Open-market sale1,200$471.93448,273
2020-06-05Open-market sale900$470.77449,473
2020-06-05Open-market sale450$469.53450,373
2020-06-05Open-market sale100$468.45450,823
2020-06-05Open-market sale400$467.28450,923
2020-06-05Open-market sale200$465.66451,323
2020-06-05Open-market sale1,100$482.01438,278
2020-06-05Open-market sale1,473$473.30446,800
2020-03-01Tax withholding4,910$403.20451,523
2020-01-29Grant / award40,000$0.00456,433
2019-11-08Open-market sale2,441$428.31417,633
2019-11-08Open-market sale3,696$427.55420,074
2019-11-08Open-market sale2,600$426.44423,770
2019-11-08Open-market sale1,200$429.09416,433
2019-03-01Tax withholding6,415$446.83426,370
2019-01-29Grant / award52,263$0.00432,785
2018-08-02Open-market sale2,000$443.36380,522
2018-03-01Tax withholding3,403$318.19382,522
2018-01-29Grant / award27,737$0.00385,925
2017-03-01Tax withholding6,870$204.02358,188
2017-01-30Grant / award53,005$0.00365,058
2016-03-01Tax withholding8,400$196.38312,053
2016-01-29Grant / award64,790$0.00320,453
2015-05-22Open-market sale346$233.50255,663
2015-05-21Open-market sale1,624$235.00256,009
2015-05-15Open-market sale100$235.62257,633
2015-05-11Open-market sale3,530$229.11257,733
2015-05-08Open-market sale400$229.63261,468
2015-05-08Open-market sale600$229.62261,868
2015-05-08Open-market sale1,000$229.61262,468
2015-05-08Open-market sale100$229.56263,468
2015-05-08Open-market sale400$229.66263,568
2015-05-08Open-market sale100$229.50263,968
2015-05-08Open-market sale200$229.46264,068
2015-05-08Open-market sale400$229.38264,268
2015-05-08Open-market sale100$229.35264,668
2015-05-08Open-market sale100$229.31264,768
2015-05-08Open-market sale100$229.29264,968
2015-05-08Open-market sale95$229.27265,068
2015-05-08Open-market sale300$229.24265,163
2015-05-08Open-market sale100$229.19265,463
2015-05-08Open-market sale100$229.00265,563
2015-05-08Open-market sale105$229.64261,363
2015-05-08Open-market sale100$229.67261,263
2015-05-08Open-market sale100$229.65264,868
2015-03-01Tax withholding2,875$183.30265,663
2015-01-28Grant / award22,180$0.00268,538
2014-11-06Open-market sale100$151.69249,458
2014-11-06Open-market sale100$151.67249,558
2014-11-06Open-market sale200$151.64249,658
2014-11-06Open-market sale1,200$151.70248,258
2014-11-06Open-market sale1,700$151.71246,558
2014-11-06Open-market sale100$151.62249,858
2014-11-06Open-market sale200$151.62249,958
2014-11-06Open-market sale200$151.60250,158
2014-11-06Open-market sale100$151.60250,358
2014-11-06Open-market sale100$151.59250,458
2014-11-06Open-market sale200$151.57250,558
2014-11-06Open-market sale100$151.56250,758
2014-11-06Open-market sale200$151.56250,858
2014-11-06Open-market sale300$151.54251,058
2014-11-06Open-market sale100$151.86246,358
2014-11-06Open-market sale100$151.72246,458
2014-11-05Open-market sale2,931$149.00251,358
2014-11-04Open-market sale100$148.54256,258
2014-11-04Open-market sale1,969$148.50254,289
2014-09-02Open-market sale69$123.14256,358
2014-09-02Open-market sale4,931$123.10256,427
2014-03-01Tax withholding3,684$138.14261,358
2014-02-22Tax withholding92,085$133.20265,042
2014-01-29Grant / award27,026$0.00357,127
2013-08-08Open-market sale2,000$114.37330,101
2013-08-08Open-market sale2,000$114.25332,101
2013-08-05Open-market sale2,000$114.10334,401
2013-08-05Open-market sale300$114.12334,101
2013-08-05Open-market sale1,400$114.04336,701
2013-08-05Open-market sale100$114.08336,401
2013-08-05Open-market sale200$114.05336,501
2013-03-01Tax withholding3,194$113.06338,101
2013-01-30Grant / award32,999$0.00341,295
2012-08-07Open-market sale1,200$101.50308,296
2012-08-06Open-market sale3,275$101.00315,021
2012-08-06Open-market sale200$101.49309,496
2012-08-06Open-market sale200$101.42309,696
2012-08-06Open-market sale100$101.41309,896
2012-08-06Open-market sale100$101.37309,996
2012-08-06Open-market sale400$101.34310,096
2012-08-06Open-market sale200$101.33310,496
2012-08-06Open-market sale100$101.32310,696
2012-08-06Open-market sale300$101.27310,796
2012-08-06Open-market sale100$101.25311,096
2012-08-06Open-market sale200$101.24311,196
2012-08-06Open-market sale400$101.21311,396
2012-08-06Open-market sale400$101.18311,796
2012-08-06Open-market sale100$101.16312,196
2012-08-06Open-market sale150$101.14312,296
2012-08-06Open-market sale100$101.08312,446
2012-08-06Open-market sale9$101.07312,546
2012-08-06Open-market sale13$101.06312,555
2012-08-06Open-market sale300$101.05312,568
2012-08-06Open-market sale940$101.01314,081
2012-08-06Open-market sale413$101.03312,868
2012-08-06Open-market sale800$101.02313,281
2012-03-20Open-market sale310$102.00318,296
2012-03-19Open-market sale2,000$101.00320,606
2012-03-19Open-market sale1,000$100.09322,606
2012-03-19Open-market sale2,000$102.00318,606
2012-03-16Open-market sale100$99.50323,606
2012-03-16Open-market sale1,000$99.00323,706
2012-03-15Open-market sale100$98.74324,826
2012-03-15Open-market sale20$98.78324,706
2012-03-15Open-market sale100$98.75324,726
2012-03-15Open-market sale180$98.73324,926
2012-03-15Open-market sale600$98.72325,106
2012-03-14Open-market sale590$99.54325,706
2012-03-12Open-market sale688$98.50326,608
2012-03-12Open-market sale300$98.55326,308
2012-03-12Open-market sale12$98.60326,296
2012-02-29Open-market sale700$97.50327,496
2012-02-29Open-market sale173$97.61327,323
2012-02-29Open-market sale27$97.51327,296
2012-02-29Open-market sale100$97.69328,196
2012-02-01Grant / award60,000$0.00328,296
2011-06-29Option exercise (derivative)5,000$0.000
2011-06-29Open-market sale500$80.60269,296
2011-06-29Open-market sale1,500$80.55269,796
2011-06-29Open-market sale1,000$80.50271,296
2011-06-29Open-market sale1,000$80.45272,296
2011-06-29Option exercise5,000$9.89273,296
2011-06-29Open-market sale1,000$80.65268,296
2011-06-28Option exercise (derivative)10,888$0.005,000
2011-06-28Open-market sale1,000$80.35271,296
2011-06-28Open-market sale1,000$80.25272,296
2011-06-28Open-market sale500$80.20273,296
2011-06-28Open-market sale500$80.15273,796
2011-06-28Open-market sale2,000$80.10274,296
2011-06-28Open-market sale1,000$80.05276,296
2011-06-28Open-market sale1,888$80.00277,296
2011-06-28Option exercise10,888$9.89279,184
2011-06-28Open-market sale1,000$80.45270,296
2011-06-28Open-market sale1,000$80.65268,296
2011-06-28Open-market sale1,000$80.55269,296
2011-06-24Option exercise (derivative)5,038$0.0015,888
2011-06-24Open-market sale216$80.30268,296
2011-06-24Open-market sale322$80.25268,512
2011-06-24Option exercise5,038$9.89273,334
2011-06-24Open-market sale961$80.05272,373
2011-06-24Open-market sale25$80.21268,834
2011-06-24Open-market sale975$80.20268,859
2011-06-24Open-market sale2,500$80.15269,834
2011-06-24Open-market sale39$80.06272,334
2011-06-22Option exercise (derivative)1,074$0.0020,926
2011-06-22Open-market sale974$80.50268,396
2011-06-22Option exercise1,074$9.89269,370
2011-06-22Open-market sale26$80.51268,370
2011-06-22Open-market sale74$80.60268,296
2011-06-21Option exercise (derivative)9,003$0.0022,000
2011-06-21Open-market sale1,000$80.40272,299
2011-06-21Open-market sale2,000$80.35273,299
2011-06-21Open-market sale3$80.33275,299
2011-06-21Open-market sale100$80.32275,302
2011-06-21Open-market sale100$80.31275,402
2011-06-21Open-market sale859$80.30275,502
2011-06-21Open-market sale938$80.30276,361
2011-06-21Option exercise9,003$9.89277,299
2011-06-21Open-market sale3,003$80.50268,296
2011-06-21Open-market sale1,000$80.45271,299
2011-03-11Open-market sale15,777$65.63268,296
2011-02-16Option exercise (derivative)6,527$0.0031,003
2011-02-16Open-market sale500$65.35289,600
2011-02-16Open-market sale500$65.32290,100
2011-02-16Option exercise6,527$9.89290,600
2011-02-16Open-market sale1,000$65.40288,600
2011-02-16Open-market sale1,000$65.44287,600
2011-02-16Open-market sale1,527$65.45286,073
2011-02-16Open-market sale981$65.48285,092
2011-02-16Open-market sale9$65.50285,083
2011-02-16Open-market sale10$65.51285,073
2011-02-16Open-market sale1,000$65.55284,073
2011-02-15Option exercise (derivative)2,979$0.0037,530
2011-02-15Option exercise (derivative)3,494$0.000
2011-02-15Open-market sale1,473$65.44284,073
2011-02-15Open-market sale1,000$65.42285,546
2011-02-15Open-market sale1,000$65.40286,546
2011-02-15Open-market sale1,000$65.35287,546
2011-02-15Open-market sale2,000$65.29288,546
2011-02-15Option exercise2,979$9.89290,546
2011-02-15Option exercise3,494$9.25287,567
2011-02-14Option exercise (derivative)3,516$0.003,494
2011-02-14Open-market sale1,000$65.43285,073
2011-02-14Open-market sale1,000$65.40286,073
2011-02-14Open-market sale516$65.35287,073
2011-02-14Option exercise3,516$9.25287,589
2011-02-14Open-market sale1,000$65.45284,073
2011-02-11Option exercise (derivative)14,484$0.007,010
2011-02-11Open-market sale1,484$65.30284,073
2011-02-11Open-market sale2,000$65.24285,557
2011-02-11Open-market sale3,000$65.20287,557
2011-02-11Open-market sale2,000$65.15290,557
2011-02-11Open-market sale1,000$65.08293,557
2011-02-11Open-market sale2,000$65.06294,557
2011-02-11Open-market sale1,000$65.03296,557
2011-02-11Open-market sale1,000$65.00297,557
2011-02-11Option exercise14,484$9.25298,557
2011-02-11Open-market sale1,000$65.10292,557
2011-02-10Option exercise (derivative)5,900$0.0021,494
2011-02-10Option exercise5,900$9.25289,973
2011-02-10Open-market sale5,900$65.00284,073
2011-02-09Option exercise (derivative)13,100$0.0027,394
2011-02-09Open-market sale8$64.77285,173
2011-02-09Open-market sale1,067$64.70285,181
2011-02-09Open-market sale951$64.80284,222
2011-02-09Open-market sale49$64.85284,173
2011-02-09Open-market sale100$64.90284,073
2011-02-09Open-market sale7$64.63286,248
2011-02-09Open-market sale918$64.60286,255
2011-02-09Open-market sale10,000$64.50287,173
2011-02-09Option exercise13,100$9.25297,173
2011-02-07Grant / award60,000$0.00284,073
2010-12-31Option exercise (derivative)14,156$0.0040,509
2010-12-31Open-market sale2,000$62.35236,229
2010-12-31Option exercise14,156$9.89238,229
2010-12-31Open-market sale1,000$62.45235,229
2010-12-31Open-market sale2,000$62.60233,229
2010-12-31Open-market sale1,944$62.70231,285
2010-12-31Open-market sale1,156$62.90224,073
2010-12-31Open-market sale3,000$62.85225,229
2010-12-31Open-market sale3,000$62.80228,229
2010-12-31Open-market sale56$62.72231,229
2010-12-28Option exercise (derivative)3,000$0.0054,665
2010-12-28Open-market sale1,000$62.45224,073
2010-12-28Option exercise3,000$9.89227,073
2010-12-28Open-market sale1,000$62.35225,073
2010-12-28Open-market sale1,000$62.25226,073
2010-12-23Option exercise (derivative)2,076$0.0057,665
2010-12-23Open-market sale1,076$62.20224,073
2010-12-23Open-market sale1,000$62.00225,149
2010-12-23Option exercise2,076$9.89226,149
2010-12-07Option exercise (derivative)592$0.0059,741
2010-12-07Option exercise592$9.89224,665
2010-12-07Open-market sale592$62.25224,073
2010-12-02Option exercise (derivative)408$0.0060,333
2010-12-02Option exercise408$9.89224,481
2010-12-02Open-market sale408$62.25224,073
2010-12-01J (derivative)85,741$0.0060,741
2010-12-01J (derivative)90,493$0.0040,494
2010-12-01J90,000$0.00224,073
2010-11-30Option exercise (derivative)1,000$0.00146,482
2010-11-30Open-market sale1,000$62.25314,073
2010-11-30Option exercise1,000$9.89315,073
2010-11-29Option exercise (derivative)15,971$0.00147,482
2010-11-29Open-market sale2,000$62.50316,073
2010-11-29Open-market sale1,000$62.30318,073
2010-11-29Open-market sale1,000$62.20319,073
2010-11-29Open-market sale1,000$62.10320,073
2010-11-29Open-market sale2,000$62.00321,073
2010-11-29Open-market sale1,000$61.90323,073
2010-11-29Open-market sale1,000$61.80324,073
2010-11-29Open-market sale15$61.72325,073
2010-11-29Open-market sale285$61.71325,088
2010-11-29Open-market sale700$61.70325,373
2010-11-29Open-market sale1,000$61.60326,073
2010-11-29Open-market sale1,000$61.50327,073
2010-11-29Open-market sale1,000$61.40328,073
2010-11-29Open-market sale971$61.30329,073
2010-11-29Open-market sale2,000$62.70314,073
2010-11-29Option exercise15,971$9.89330,044
2010-11-26Option exercise (derivative)200$0.00163,453
2010-11-26Option exercise200$9.89314,273
2010-11-26Open-market sale200$61.30314,073
2010-11-24Option exercise (derivative)2,750$0.00163,653
2010-11-24Open-market sale750$61.30314,073
2010-11-24Open-market sale1,000$61.20314,823
2010-11-24Open-market sale1,000$61.10315,823
2010-11-24Option exercise2,750$9.89316,823
2010-11-22Option exercise (derivative)5,079$0.00166,403
2010-11-22Option exercise (derivative)34,921$0.00130,987
2010-11-22Open-market sale6,000$60.20332,073
2010-11-22Open-market sale1,000$60.09348,073
2010-11-22Open-market sale2,000$60.05349,073
2010-11-22Open-market sale3,000$60.00351,073
2010-11-22Option exercise5,079$9.89354,073
2010-11-22Option exercise34,921$9.25348,994
2010-11-22Open-market sale2,000$61.00314,073
2010-11-22Open-market sale2,000$60.95316,073
2010-11-22Open-market sale2,000$60.90318,073
2010-11-22Open-market sale2,000$60.75320,073
2010-11-22Open-market sale5,000$60.50322,073
2010-11-22Open-market sale3,000$60.30327,073
2010-11-22Open-market sale2,000$60.25330,073
2010-11-22Open-market sale7,000$60.10341,073
2010-11-22Open-market sale3,000$60.15338,073
2010-11-11Option exercise (derivative)1,090$0.00165,908
2010-11-11Open-market sale1,090$60.00314,073
2010-11-11Option exercise1,090$9.25315,163
2010-11-10Option exercise (derivative)9,217$0.00166,998
2010-11-10Option exercise9,217$9.25323,290
2010-11-10Open-market sale8,000$60.00315,290
2010-11-10Open-market sale936$60.05314,354
2010-11-10Open-market sale281$60.10314,073
2010-11-09Option exercise (derivative)1,000$0.00176,215
2010-11-09Open-market sale907$60.50314,166
2010-11-09Open-market sale93$60.53314,073
2010-11-09Option exercise1,000$9.25315,073
2010-11-05Option exercise (derivative)3,772$0.00177,215
2010-11-05Open-market sale2,182$61.90315,663
2010-11-05Open-market sale1,590$62.00314,073
2010-11-05Option exercise3,772$9.25317,845
2010-07-13Option exercise (derivative)25,000$0.00171,482
2010-07-13Option exercise25,000$9.89339,073
2010-07-13Open-market sale25,000$49.01314,073
2010-07-12Option exercise (derivative)25,000$0.00196,482
2010-07-12Option exercise25,000$9.89339,073
2010-07-12Open-market sale25,000$48.32314,073
2010-07-08Option exercise (derivative)25,000$0.00221,482
2010-07-08Option exercise25,000$9.89339,073
2010-07-08Open-market sale25,000$47.42314,073
2010-07-01Option exercise (derivative)25,000$0.00246,482
2010-07-01Open-market sale25,000$47.41314,073
2010-07-01Option exercise25,000$9.89339,073
2010-03-25Open-market sale50,000$41.50314,073
2010-03-24Open-market sale50,000$40.86364,073
2010-02-22Tax withholding156$40.15414,073
2010-02-12Grant / award60,000$0.00380,491
2010-02-12Grant / award52,756$0.00433,247
2010-02-12Tax withholding19,018$39.89414,229
2009-09-03Open-market sale96$27.50326,722
2009-09-03Open-market sale100$27.27329,278
2009-09-03Open-market sale100$27.28329,178
2009-09-03Open-market sale100$27.29329,078
2009-09-03Open-market sale100$27.30328,978
2009-09-03Open-market sale200$27.31328,778
2009-09-03Open-market sale460$27.32328,318
2009-09-03Open-market sale300$27.35328,018
2009-09-03Open-market sale200$27.25329,478
2009-09-03Open-market sale100$27.18329,678
2009-09-03Open-market sale200$27.12329,778
2009-09-03Open-market sale100$27.10329,978
2009-09-03Open-market sale100$27.09330,078
2009-09-03Open-market sale500$27.08330,178
2009-09-03Open-market sale200$27.63322,817
2009-09-03Open-market sale300$27.62323,017
2009-09-03Open-market sale500$27.61323,317
2009-09-03Open-market sale695$27.60323,817
2009-09-03Open-market sale206$27.58324,512
2009-09-03Open-market sale200$27.57324,718
2009-09-03Open-market sale100$27.56324,918
2009-09-03Open-market sale4$27.54325,018
2009-09-03Open-market sale1,400$27.52325,022
2009-09-03Open-market sale300$27.51326,422
2009-09-03Open-market sale100$27.26329,378
2009-09-03Open-market sale100$27.49326,818
2009-09-03Open-market sale600$27.46326,918
2009-09-03Open-market sale100$27.41327,518
2009-09-03Open-market sale100$27.40327,618
2009-09-03Open-market sale300$27.36327,718
2009-09-03Open-market sale100$26.84331,478
2009-09-03Open-market sale1,000$26.83331,578
2009-09-03Open-market sale100$26.81332,578
2009-09-03Open-market sale100$26.85331,378
2009-09-03Open-market sale100$26.87331,278
2009-09-03Open-market sale400$27.04330,878
2009-09-03Open-market sale200$27.05330,678
2009-09-03Open-market sale200$26.80332,678
2009-09-03Open-market sale100$26.79332,878
2009-09-03Open-market sale300$26.78332,978
2009-09-03Open-market sale102$26.77333,278
2009-09-03Open-market sale698$26.76333,380
2009-09-03Open-market sale1,050$26.75334,078
2009-09-03Open-market sale800$26.74335,128
2009-09-03Open-market sale550$26.72335,928
2009-09-03Open-market sale350$26.71336,478
2009-09-03Open-market sale1,000$26.70336,828
2009-09-03Open-market sale100$26.69337,828
2009-09-03Open-market sale100$26.67337,928
2009-09-03Open-market sale100$26.64338,028
2009-09-03Open-market sale400$26.62338,128
2009-09-03Open-market sale2,250$26.60338,528
2009-09-03Open-market sale300$26.59340,778
2009-09-03Open-market sale300$26.58341,078
2009-09-03Open-market sale387$26.57341,378
2009-09-03Open-market sale400$26.56341,765
2009-09-03Open-market sale100$26.55342,165
2009-09-03Open-market sale100$26.54342,265
2009-09-03Open-market sale500$26.52342,365
2009-09-03Open-market sale550$26.51342,865
2009-09-03Open-market sale230$27.66322,387
2009-09-03Open-market sale200$27.65322,617
2009-09-03Open-market sale200$27.67322,187
2009-09-03Open-market sale600$27.68321,587
2009-09-03Open-market sale500$27.74321,087
2009-09-03Open-market sale70$27.75321,017
2009-09-03Open-market sale26$27.77320,991
2009-09-03Open-market sale100$27.78320,891
2009-09-03Open-market sale100$27.84320,791
2009-09-03Open-market sale100$28.41320,491
2009-09-03Open-market sale100$28.36320,591
2009-09-03Open-market sale100$28.26320,691
2009-09-03Option exercise (derivative)38,327$0.000
2009-09-03Open-market sale3,000$26.18355,818
2009-09-03Open-market sale500$26.49344,165
2009-09-03Open-market sale1,500$26.48344,665
2009-09-03Open-market sale300$26.47346,165
2009-09-03Open-market sale100$26.46346,465
2009-09-03Open-market sale300$26.45346,565
2009-09-03Open-market sale100$26.44346,865
2009-09-03Open-market sale300$26.43346,965
2009-09-03Open-market sale100$26.42347,265
2009-09-03Open-market sale800$26.41347,365
2009-09-03Open-market sale700$26.40348,165
2009-09-03Open-market sale200$26.38348,865
2009-09-03Open-market sale350$26.37349,065
2009-09-03Open-market sale600$26.36349,415
2009-09-03Open-market sale600$26.35350,015
2009-09-03Open-market sale200$26.34350,615
2009-09-03Open-market sale150$26.33350,815
2009-09-03Open-market sale527$26.32350,965
2009-09-03Open-market sale6$26.31351,492
2009-09-03Open-market sale200$26.30351,498
2009-09-03Open-market sale573$26.29351,698
2009-09-03Open-market sale100$26.28352,271
2009-09-03Open-market sale200$26.27352,371
2009-09-03Open-market sale200$26.26352,571
2009-09-03Open-market sale300$26.25352,771
2009-09-03Open-market sale200$26.24353,071
2009-09-03Open-market sale2,347$26.23353,271
2009-09-03Open-market sale200$26.22355,618
2009-09-03Open-market sale750$26.50343,415
2009-09-03Option exercise38,327$3.63358,818
2009-09-02Open-market sale100$29.43320,591
2009-09-02Open-market sale300$29.37320,691
2009-09-02Open-market sale112$29.36320,991
2009-09-02Open-market sale1,000$29.25321,427
2009-09-02Open-market sale24$29.30321,203
2009-09-02Open-market sale200$29.28321,227
2009-09-02Open-market sale100$29.45320,491
2009-09-02Open-market sale200$29.22324,415
2009-09-02Open-market sale1,300$29.23323,115
2009-09-02Open-market sale688$29.24322,427
2009-09-02Open-market sale100$29.32321,103
2009-09-02Open-market sale1,900$28.34353,027
2009-09-02Open-market sale200$28.38352,127
2009-09-02Open-market sale506$28.39351,621
2009-09-02Open-market sale300$28.40351,321
2009-09-02Open-market sale100$28.41351,221
2009-09-02Open-market sale394$28.42350,827
2009-09-02Open-market sale680$28.44350,147
2009-09-02Open-market sale300$28.45349,847
2009-09-02Open-market sale200$28.46349,647
2009-09-02Open-market sale100$28.47349,547
2009-09-02Open-market sale100$28.48349,447
2009-09-02Open-market sale516$28.49348,931
2009-09-02Open-market sale100$28.50348,831
2009-09-02Open-market sale300$28.51348,531
2009-09-02Open-market sale400$28.52348,131
2009-09-02Open-market sale309$28.53347,822
2009-09-02Open-market sale404$28.54347,418
2009-09-02Open-market sale300$28.55347,118
2009-09-02Open-market sale473$28.57346,645
2009-09-02Open-market sale500$28.35352,527
2009-09-02Open-market sale100$28.36352,427
2009-09-02Open-market sale100$28.65343,445
2009-09-02Open-market sale376$28.58346,269
2009-09-02Open-market sale500$28.59345,769
2009-09-02Open-market sale900$28.60344,869
2009-09-02Open-market sale427$28.61344,442
2009-09-02Open-market sale200$28.62344,242
2009-09-02Open-market sale697$28.64343,545
2009-09-02Open-market sale100$28.37352,327
2009-09-02Open-market sale900$28.33354,927
2009-09-02Open-market sale500$28.76339,318
2009-09-02Open-market sale300$28.77339,018
2009-09-02Open-market sale200$28.78338,818
2009-09-02Open-market sale27$28.79338,791
2009-09-02Open-market sale200$29.03338,591
2009-09-02Open-market sale1,002$29.04337,589
2009-09-02Open-market sale2,429$29.05335,160
2009-09-02Open-market sale2,144$29.06333,016
2009-09-02Open-market sale483$29.07332,533
2009-09-02Open-market sale2,200$29.08330,333
2009-09-02Open-market sale902$29.09329,431
2009-09-02Open-market sale800$29.10328,631
2009-09-02Open-market sale599$29.11328,032
2009-09-02Open-market sale1,002$29.12327,030
2009-09-02Open-market sale324$29.13326,706
2009-09-02Open-market sale282$29.14326,424
2009-09-02Open-market sale516$29.15325,908
2009-09-02Open-market sale400$29.16325,508
2009-09-02Open-market sale317$29.17325,191
2009-09-02Open-market sale200$29.18324,991
2009-09-02Open-market sale176$29.19324,815
2009-09-02Open-market sale200$29.20324,615
2009-09-02Open-market sale627$28.67342,818
2009-09-02Open-market sale200$28.68342,618
2009-09-02Open-market sale500$28.69342,118
2009-09-02Open-market sale300$28.70341,818
2009-09-02Open-market sale100$28.71341,718
2009-09-02Open-market sale200$28.72341,518
2009-09-02Open-market sale1,000$28.75339,818
2009-09-02Open-market sale700$28.74340,818
2009-09-02Option exercise (derivative)46,230$0.0038,327
2009-09-02Open-market sale800$28.32355,827
2009-09-02Open-market sale200$28.31356,627
2009-09-02Open-market sale400$28.30356,827
2009-09-02Open-market sale300$28.26357,227
2009-09-02Open-market sale400$28.25357,527
2009-09-02Open-market sale299$28.24357,927
2009-09-02Open-market sale1,201$28.23358,226
2009-09-02Open-market sale241$28.22359,427
2009-09-02Open-market sale500$28.21359,668
2009-09-02Open-market sale1,000$28.20360,168
2009-09-02Open-market sale100$28.19361,168
2009-09-02Open-market sale214$28.18361,268
2009-09-02Open-market sale279$28.17361,482
2009-09-02Open-market sale200$28.16361,761
2009-09-02Open-market sale400$28.15361,961
2009-09-02Open-market sale301$28.14362,361
2009-09-02Open-market sale959$28.13362,662
2009-09-02Open-market sale100$28.12363,621
2009-09-02Open-market sale581$28.11363,721
2009-09-02Open-market sale900$28.10364,302
2009-09-02Open-market sale200$28.05365,202
2009-09-02Open-market sale300$28.04365,402
2009-09-02Open-market sale200$28.03365,702
2009-09-02Open-market sale100$28.01365,902
2009-09-02Open-market sale119$28.00366,002
2009-09-02Open-market sale23$27.99366,121
2009-09-02Open-market sale177$27.98366,144
2009-09-02Open-market sale100$27.97366,321
2009-09-02Open-market sale300$27.93366,421
2009-09-02Option exercise46,230$3.63366,721
2009-09-01Open-market sale50$30.28324,965
2009-09-01Open-market sale100$30.24325,215
2009-09-01Open-market sale100$30.23325,315
2009-09-01Open-market sale300$30.21325,415
2009-09-01Open-market sale200$30.18325,715
2009-09-01Open-market sale500$30.17325,915
2009-09-01Open-market sale100$30.15326,415
2009-09-01Open-market sale22$30.13326,515
2009-09-01Open-market sale378$30.12326,537
2009-09-01Open-market sale100$30.10326,915
2009-09-01Open-market sale200$30.08327,015
2009-09-01Open-market sale100$30.06327,215
2009-09-01Open-market sale300$30.05327,315
2009-09-01Open-market sale200$30.04327,615
2009-09-01Open-market sale400$30.03327,815
2009-09-01Open-market sale300$30.02328,215
2009-09-01Open-market sale129$30.00328,515
2009-09-01Open-market sale871$29.99328,644
2009-09-01Open-market sale100$29.98329,515
2009-09-01Open-market sale100$29.95329,615
2009-09-01Open-market sale500$30.50323,512
2009-09-01Open-market sale6$30.49324,012
2009-09-01Open-market sale100$30.46324,018
2009-09-01Open-market sale100$30.43324,118
2009-09-01Open-market sale397$30.42324,218
2009-09-01Open-market sale200$30.41324,615
2009-09-01Open-market sale50$30.38324,815
2009-09-01Open-market sale100$30.30324,865
2009-09-01Open-market sale100$30.26325,115
2009-09-01Open-market sale100$30.27325,015
2009-09-01Option exercise (derivative)15,443$0.0084,557
2009-09-01Open-market sale200$29.68331,215
2009-09-01Open-market sale400$29.72330,815
2009-09-01Open-market sale100$29.75330,715
2009-09-01Open-market sale100$29.80330,615
2009-09-01Open-market sale100$29.84330,515
2009-09-01Open-market sale200$29.86330,315
2009-09-01Open-market sale100$29.92330,215
2009-09-01Open-market sale300$29.93329,915
2009-09-01Open-market sale200$29.94329,715
2009-09-01Option exercise15,443$3.63335,934
2009-09-01Open-market sale100$29.04335,834
2009-09-01Open-market sale19$29.14335,815
2009-09-01Open-market sale1,281$29.18334,534
2009-09-01Open-market sale5$29.29334,529
2009-09-01Open-market sale95$29.30334,434
2009-09-01Open-market sale800$29.36333,634
2009-09-01Open-market sale200$29.38333,434
2009-09-01Open-market sale219$29.40332,815
2009-09-01Open-market sale400$29.39333,034
2009-09-01Open-market sale188$29.41332,627
2009-09-01Open-market sale100$29.66331,415
2009-09-01Open-market sale100$29.60331,515
2009-09-01Open-market sale30$29.59331,615
2009-09-01Open-market sale70$29.58331,645
2009-09-01Open-market sale100$29.51331,715
2009-09-01Open-market sale164$29.48331,815
2009-09-01Open-market sale136$29.47331,979
2009-09-01Open-market sale200$29.46332,115
2009-09-01Open-market sale200$29.43332,315
2009-09-01Open-market sale112$29.42332,515
2009-09-01Open-market sale100$30.86320,794
2009-09-01Open-market sale16$30.85320,894
2009-09-01Open-market sale100$30.83320,910
2009-09-01Open-market sale96$30.81321,010
2009-09-01Open-market sale100$30.80321,106
2009-09-01Open-market sale202$30.79321,206
2009-09-01Open-market sale4$30.78321,408
2009-09-01Open-market sale100$30.75321,412
2009-09-01Open-market sale82$30.73321,512
2009-09-01Open-market sale150$30.69321,594
2009-09-01Open-market sale232$30.67321,744
2009-09-01Open-market sale168$30.66321,976
2009-09-01Open-market sale100$30.65322,144
2009-09-01Open-market sale100$30.63322,244
2009-09-01Open-market sale200$30.62322,344
2009-09-01Open-market sale367$30.60322,544
2009-09-01Open-market sale1$30.59322,911
2009-09-01Open-market sale320$30.58322,912
2009-09-01Open-market sale69$30.58323,232
2009-09-01Open-market sale97$30.54323,301
2009-09-01Open-market sale14$30.53323,398
2009-09-01Open-market sale100$30.51323,412
2009-09-01Open-market sale100$31.02320,694
2009-09-01Open-market sale3$30.47320,591
2009-09-01Open-market sale100$29.03320,491
2009-09-01Open-market sale100$31.03320,594
2009-02-03Tax withholding20,000$17.96320,491
2009-02-03Grant / award51,347$0.00340,491
2009-02-02Grant / award60,000$0.00393,247
2008-03-03Option exercise (derivative)100,000$0.000
2008-03-03Option exercise100,000$8.31333,247
2008-02-28Grant / award60,000$0.00233,247
2007-02-22Grant / award1,144—173,247
2006-06-02Option exercise (derivative)85,800$0.000
2006-06-02Option exercise85,800$6.0085,800
2006-06-02Disposition to issuer85,800$27.410
2006-05-11Option exercise (derivative)5,101$0.0085,800
2006-05-11Disposition to issuer600$27.55100
2006-05-11Disposition to issuer2,200$27.582,000
2006-05-11Disposition to issuer1,300$27.50700
2006-05-11Disposition to issuer100$27.520
2006-05-11Disposition to issuer901$27.604,200
2006-05-11Option exercise5,101$6.005,101
2006-05-09Option exercise (derivative)4,900$0.0090,901
2006-05-09Option exercise1,000$26.73400
2006-05-09Disposition to issuer1,300$26.781,400
2006-05-09Option exercise1,000$26.802,700
2006-05-09Disposition to issuer400$26.520
2006-05-09Option exercise4,900$6.004,900
2006-05-09Disposition to issuer1,200$26.903,700
2006-05-08Option exercise (derivative)7,700$0.0095,801
2006-05-08Option exercise7,700$6.007,700
2006-05-08Disposition to issuer2,900$26.564,800
2006-05-08Disposition to issuer4,800$27.050
2006-05-05Option exercise (derivative)1,500$0.00103,501
2006-05-05Disposition to issuer1,500$27.210
2006-05-05Option exercise1,500$6.001,500
2006-04-13Grant / award52,756—172,103
2006-03-13Disposition to issuer45,000$25.0068,000
2006-02-27Grant / award (derivative)271,482$0.00452,469
2006-02-27Grant / award (derivative)50,000$0.00100,000
2006-02-10Option exercise (derivative)45,000$0.00105,001
2006-02-10Option exercise45,000$6.00113,000
2005-03-29Grant / award (derivative)50,000$0.00480,988
2005-03-29Grant / award (derivative)180,987$0.00430,988

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