SEC CIK 1239938
TAYLOR RONALD L
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| CVSAview stock → | 424,605 | 2018-11-08 |
Position History — CVSA
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — CVSA
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2018-11-08 | Tax withholding | 1,010 | $57.87 | 424,605 |
| 2018-08-23 | Open-market sale | 25,000 | $48.80 | 450,615 |
| 2018-08-22 | Open-market sale | 15,000 | $48.56 | 460,615 |
| 2018-08-22 | Open-market sale | 10,000 | $48.35 | 450,615 |
| 2018-08-21 | Open-market sale | 35,000 | $48.65 | 475,615 |
| 2018-08-20 | Open-market sale | 15,000 | $48.36 | 510,615 |
| 2018-05-21 | Option exercise (derivative) | 875 | $0.00 | 0 |
| 2018-05-21 | Option exercise | 875 | $46.77 | 544,495 |
| 2018-05-21 | Open-market sale | 18,880 | $46.77 | 525,615 |
| 2018-02-15 | Open-market sale | 2,375 | $47.14 | 543,620 |
| 2018-02-14 | Open-market sale | 58,731 | $46.98 | 545,995 |
| 2018-02-13 | Open-market sale | 38,894 | $46.43 | 604,726 |
| 2018-02-08 | Open-market sale | 100,000 | $45.33 | 643,620 |
| 2017-11-10 | Tax withholding | 1,242 | $38.15 | 743,620 |
| 2017-11-07 | Grant / award | 3,300 | $0.00 | 744,862 |
| 2017-02-06 | Option exercise (derivative) | 1,500 | $0.00 | 0 |
| 2017-02-06 | Open-market sale | 1,500 | $33.00 | 741,562 |
| 2017-02-06 | Option exercise | 1,500 | $33.00 | 743,062 |
| 2016-11-10 | Grant / award | 3,640 | $0.00 | 741,562 |
| 2016-11-05 | Tax withholding | 1,377 | $23.05 | 737,922 |
| 2016-09-02 | Option exercise (derivative) | 40,750 | $0.00 | 0 |
| 2016-09-02 | Option exercise (derivative) | 3,350 | $0.00 | 0 |
| 2016-09-02 | Option exercise | 3,350 | $21.62 | 742,649 |
| 2016-09-02 | Open-market sale | 44,100 | $22.82 | 739,299 |
| 2016-09-02 | Option exercise | 40,750 | $21.62 | 783,399 |
| 2016-09-01 | Option exercise (derivative) | 50,000 | $0.00 | 40,750 |
| 2016-09-01 | Open-market sale | 50,000 | $22.87 | 739,299 |
| 2016-09-01 | Option exercise | 50,000 | $21.62 | 789,299 |
| 2016-08-30 | Option exercise (derivative) | 4,100 | $0.00 | 3,350 |
| 2016-08-30 | Option exercise | 4,100 | $21.62 | 743,399 |
| 2016-08-30 | Open-market sale | 4,100 | $23.53 | 739,299 |
| 2016-08-29 | Option exercise (derivative) | 900 | $0.00 | 7,450 |
| 2016-08-29 | Option exercise | 900 | $21.62 | 740,199 |
| 2016-08-29 | Open-market sale | 900 | $23.50 | 739,299 |
| 2016-08-22 | Option exercise (derivative) | 500 | $0.00 | 0 |
| 2016-08-22 | Option exercise (derivative) | 900 | $0.00 | 8,350 |
| 2016-08-22 | Open-market sale | 1,400 | $25.51 | 739,299 |
| 2016-08-22 | Option exercise | 900 | $21.62 | 740,699 |
| 2016-08-22 | Option exercise | 500 | $22.22 | 739,799 |
| 2015-11-07 | Tax withholding | 407 | $24.89 | 740,799 |
| 2015-11-06 | Tax withholding | 632 | $24.89 | 741,206 |
| 2015-11-05 | Grant / award | 4,070 | $24.54 | 741,838 |
| 2015-05-05 | Option exercise (derivative) | 25,000 | $0.00 | 0 |
| 2015-05-05 | Open-market sale | 25,000 | $31.00 | 787,768 |
| 2015-05-05 | Option exercise | 25,000 | $21.40 | 812,768 |
| 2015-04-29 | Option exercise (derivative) | 25,000 | $0.00 | 25,000 |
| 2015-04-29 | Open-market sale | 25,000 | $31.00 | 787,768 |
| 2015-04-29 | Option exercise | 25,000 | $21.40 | 812,768 |
| 2015-04-27 | Option exercise (derivative) | 500 | $0.00 | 0 |
| 2015-04-27 | Option exercise (derivative) | 50,000 | $0.00 | 50,000 |
| 2015-04-27 | Open-market sale | 50,500 | $30.87 | 787,768 |
| 2015-04-27 | Option exercise | 500 | $20.33 | 838,268 |
| 2015-04-27 | Option exercise | 50,000 | $21.40 | 837,768 |
| 2014-11-07 | Tax withholding | 423 | $48.95 | 787,768 |
| 2014-11-06 | Tax withholding | 906 | $49.18 | 786,561 |
| 2014-11-06 | Gift | 400 | $0.00 | 786,161 |
| 2014-11-06 | Grant / award | 2,030 | $0.00 | 788,191 |
| 2014-11-03 | Tax withholding | 282 | $47.76 | 787,467 |
| 2014-10-07 | J | 27,664 | $0.00 | 736,249 |
| 2014-05-19 | Option exercise (derivative) | 4,813 | $0.00 | 0 |
| 2014-05-19 | Option exercise (derivative) | 5,000 | $0.00 | 0 |
| 2014-05-19 | Option exercise | 4,813 | $0.00 | 998,644 |
| 2014-05-19 | Open-market sale | 9,813 | $43.93 | 988,831 |
| 2014-05-19 | Option exercise | 5,000 | $0.00 | 993,831 |
| 2014-05-16 | Option exercise (derivative) | 20,687 | $0.00 | 5,000 |
| 2014-05-16 | Option exercise | 20,687 | $0.00 | 1,009,518 |
| 2014-05-16 | Open-market sale | 20,687 | $43.64 | 988,831 |
| 2014-05-15 | Option exercise (derivative) | 20,000 | $0.00 | 25,687 |
| 2014-05-15 | Open-market sale | 20,000 | $43.63 | 988,831 |
| 2014-05-15 | Option exercise | 20,000 | $0.00 | 1,008,831 |
| 2014-05-13 | Option exercise (derivative) | 500 | $0.00 | 0 |
| 2014-05-13 | Option exercise (derivative) | 49,500 | $0.00 | 45,687 |
| 2014-05-13 | Option exercise | 500 | $0.00 | 989,331 |
| 2014-05-13 | Open-market sale | 50,000 | $44.07 | 939,331 |
| 2014-05-13 | Option exercise | 49,500 | $0.00 | 988,831 |
| 2014-05-08 | Open-market sale | 1,800 | $45.15 | 988,831 |
| 2014-05-07 | Open-market sale | 5,000 | $45.08 | 990,631 |
| 2014-05-02 | Open-market sale | 2,500 | $45.00 | 995,631 |
| 2014-04-30 | Open-market sale | 2,500 | $45.00 | 998,131 |
| 2014-04-29 | Open-market sale | 17,000 | $44.79 | 1,000,631 |
| 2014-04-28 | Open-market sale | 2,000 | $44.75 | 1,017,631 |
| 2014-02-28 | Gift | 200 | $0.00 | 846,213 |
| 2014-02-27 | Open-market sale | 6,841 | $42.02 | 1,062,790 |
| 2014-02-26 | Open-market sale | 43,159 | $42.04 | 1,026,472 |
| 2013-11-20 | Gift | 4,000 | $0.00 | 864,495 |
| 2013-11-10 | Tax withholding | 231 | $35.81 | 1,069,631 |
| 2013-11-07 | Tax withholding | 412 | $35.00 | 1,069,862 |
| 2013-11-06 | Grant / award | 2,800 | $0.00 | 1,070,274 |
| 2013-11-03 | Tax withholding | 274 | $34.91 | 1,067,474 |
| 2013-05-14 | Option exercise (derivative) | 46,319 | $0.00 | 0 |
| 2013-05-14 | Option exercise (derivative) | 3,681 | $0.00 | 0 |
| 2013-05-14 | Option exercise | 46,319 | $27.16 | 1,017,573 |
| 2013-05-14 | Option exercise | 3,681 | $27.16 | 974,935 |
| 2013-05-14 | Open-market sale | 46,319 | $28.50 | 971,254 |
| 2013-05-08 | Option exercise (derivative) | 500 | $0.00 | 0 |
| 2013-05-08 | Option exercise | 500 | $23.93 | 838,700 |
| 2013-05-08 | Open-market sale | 500 | $27.90 | 838,200 |
| 2013-04-27 | Tax withholding | 162 | $27.60 | 971,254 |
| 2012-12-13 | Gift | 100,000 | $0.00 | 838,362 |
| 2012-11-10 | Tax withholding | 225 | $24.91 | 971,416 |
| 2012-11-07 | Grant / award | 3,920 | $0.00 | 971,641 |
| 2012-11-03 | Tax withholding | 274 | $26.69 | 967,721 |
| 2012-04-27 | Tax withholding | 136 | $32.11 | 968,131 |
| 2012-04-20 | Gift | 200 | $0.00 | 866,995 |
| 2012-02-13 | Option exercise (derivative) | 500 | $0.00 | 0 |
| 2012-02-13 | Option exercise (derivative) | 5,731 | $0.00 | 0 |
| 2012-02-13 | Option exercise | 44,269 | $17.45 | 1,040,948 |
| 2012-02-13 | Option exercise | 5,731 | $17.45 | 1,002,410 |
| 2012-02-13 | Open-market sale | 500 | $38.57 | 996,679 |
| 2012-02-13 | Option exercise | 500 | $22.07 | 997,179 |
| 2011-11-10 | Tax withholding | 225 | $36.28 | 996,679 |
| 2011-11-04 | Gift | 100,000 | $0.00 | 795,832 |
| 2011-11-03 | Grant / award | 2,610 | $0.00 | 996,904 |
| 2011-06-03 | Gift | 800 | $0.00 | 893,222 |
| 2011-05-24 | Option exercise (derivative) | 2,849 | $0.00 | 0 |
| 2011-05-24 | Option exercise (derivative) | 23,051 | $0.00 | 0 |
| 2011-05-24 | Open-market sale | 23,051 | $53.89 | 991,445 |
| 2011-05-24 | Option exercise | 23,051 | $35.10 | 1,014,496 |
| 2011-05-24 | Option exercise | 2,849 | $35.10 | 994,294 |
| 2011-05-13 | Option exercise (derivative) | 100 | $0.00 | 23,051 |
| 2011-05-13 | Open-market sale | 100 | $53.98 | 991,445 |
| 2011-05-13 | Option exercise | 100 | $35.10 | 991,545 |
| 2011-05-12 | Option exercise (derivative) | 5,000 | $0.00 | 23,151 |
| 2011-05-12 | Option exercise (derivative) | 5,000 | $0.00 | 28,151 |
| 2011-05-12 | Open-market sale | 5,000 | $53.75 | 991,445 |
| 2011-05-12 | Option exercise | 5,000 | $35.10 | 996,445 |
| 2011-05-11 | Option exercise (derivative) | 10,000 | $0.00 | 33,151 |
| 2011-05-11 | Option exercise | 10,000 | $35.10 | 1,001,445 |
| 2011-05-11 | Open-market sale | 10,000 | $53.50 | 991,445 |
| 2011-05-10 | Option exercise (derivative) | 500 | $0.00 | 0 |
| 2011-05-10 | Open-market sale | 500 | $53.30 | 991,445 |
| 2011-05-10 | Option exercise | 500 | $35.22 | 991,945 |
| 2011-04-27 | Tax withholding | 136 | $53.70 | 891,309 |
| 2011-04-27 | Tax withholding | 136 | $53.70 | 891,173 |
| 2010-11-10 | Grant / award | 2,140 | $0.00 | 991,445 |
| 2010-08-27 | Grant / award (derivative) | 875 | $0.00 | 875 |
| 2010-04-27 | Grant / award | 1,290 | $0.00 | 989,305 |
| 2010-04-22 | Open-market sale | 4,700 | $74.20 | 988,015 |
| 2010-04-13 | Open-market sale | 40,000 | $69.53 | 992,715 |
| 2010-03-03 | Open-market sale | 30,000 | $64.14 | 1,032,715 |
| 2010-02-17 | Option exercise (derivative) | 3,261 | $0.00 | 0 |
| 2010-02-17 | Option exercise (derivative) | 36,739 | $0.00 | 0 |
| 2010-02-17 | Option exercise | 3,261 | $31.75 | 1,065,976 |
| 2010-02-17 | Option exercise | 500 | $28.88 | 1,063,215 |
| 2010-02-17 | Open-market sale | 36,739 | $60.82 | 1,062,715 |
| 2010-02-17 | Option exercise | 36,739 | $31.75 | 1,099,454 |
| 2010-01-27 | Open-market sale | 30,000 | $60.04 | 1,062,715 |
| 2009-12-15 | Open-market sale | 30,000 | $58.19 | 1,092,715 |
| 2009-08-28 | Open-market sale | 1,000 | $53.10 | 1,122,715 |
| 2009-08-27 | Open-market sale | 8,900 | $52.78 | 1,123,715 |
| 2009-08-27 | Open-market sale | 8,900 | $52.78 | 1,123,715 |
| 2009-08-26 | Open-market sale | 11,100 | $52.75 | 1,132,615 |
| 2009-02-19 | Option exercise (derivative) | 30,455 | $0.00 | 0 |
| 2009-02-19 | Option exercise (derivative) | 500 | $0.00 | 500 |
| 2009-02-19 | Option exercise (derivative) | 4,545 | $0.00 | 0 |
| 2009-02-19 | Option exercise | 30,455 | $21.22 | 1,143,715 |
| 2009-02-19 | Option exercise | 500 | $24.00 | 1,108,715 |
| 2009-02-19 | Option exercise | 4,545 | $21.22 | 1,113,260 |
| 2009-02-11 | Open-market sale | 8,400 | $58.29 | 1,108,215 |
| 2009-02-10 | Open-market sale | 1,600 | $58.25 | 1,116,615 |
| 2009-02-09 | Open-market sale | 3,800 | $58.11 | 1,118,215 |
| 2009-02-06 | Open-market sale | 6,200 | $57.91 | 1,122,015 |
| 2008-12-08 | Open-market sale | 198 | $60.48 | 1,128,215 |
| 2008-12-08 | Open-market sale | 202 | $60.27 | 1,132,713 |
| 2008-12-08 | Open-market sale | 200 | $60.28 | 1,132,513 |
| 2008-12-08 | Open-market sale | 800 | $60.32 | 1,131,713 |
| 2008-12-08 | Open-market sale | 1,316 | $60.22 | 1,133,315 |
| 2008-12-08 | Open-market sale | 1,600 | $60.20 | 1,134,631 |
| 2008-12-08 | Open-market sale | 500 | $60.17 | 1,136,231 |
| 2008-12-08 | Open-market sale | 584 | $60.13 | 1,136,731 |
| 2008-12-08 | Open-market sale | 100 | $60.12 | 1,137,315 |
| 2008-12-08 | Open-market sale | 600 | $60.10 | 1,137,415 |
| 2008-12-08 | Open-market sale | 200 | $60.08 | 1,138,015 |
| 2008-12-08 | Open-market sale | 2,800 | $60.07 | 1,138,215 |
| 2008-12-08 | Open-market sale | 300 | $60.03 | 1,141,015 |
| 2008-12-08 | Open-market sale | 900 | $60.02 | 1,141,315 |
| 2008-12-08 | Open-market sale | 555 | $60.01 | 1,142,215 |
| 2008-12-08 | Open-market sale | 300 | $60.01 | 1,142,770 |
| 2008-12-08 | Open-market sale | 645 | $60.00 | 1,143,070 |
| 2008-12-08 | Open-market sale | 400 | $60.25 | 1,132,915 |
| 2008-12-08 | Open-market sale | 100 | $60.47 | 1,128,413 |
| 2008-12-08 | Open-market sale | 1,800 | $60.46 | 1,128,513 |
| 2008-12-08 | Open-market sale | 300 | $60.43 | 1,130,313 |
| 2008-12-08 | Open-market sale | 100 | $60.42 | 1,130,613 |
| 2008-12-08 | Open-market sale | 300 | $60.41 | 1,130,713 |
| 2008-12-08 | Open-market sale | 600 | $60.38 | 1,131,013 |
| 2008-12-08 | Open-market sale | 100 | $60.34 | 1,131,613 |
| 2008-11-13 | Open-market sale | 30,000 | $56.25 | 1,093,715 |
| 2008-11-07 | Open-market sale | 20,000 | $55.08 | 1,123,715 |
| 2008-08-28 | Open-market sale | 200 | $50.08 | 1,172,015 |
| 2008-08-28 | Open-market sale | 300 | $50.10 | 1,171,415 |
| 2008-08-28 | Open-market sale | 100 | $50.16 | 1,171,315 |
| 2008-08-28 | Open-market sale | 400 | $50.17 | 1,170,915 |
| 2008-08-28 | Open-market sale | 100 | $50.21 | 1,170,815 |
| 2008-08-28 | Open-market sale | 600 | $50.22 | 1,170,215 |
| 2008-08-28 | Open-market sale | 200 | $50.24 | 1,170,015 |
| 2008-08-28 | Open-market sale | 1,400 | $50.25 | 1,168,615 |
| 2008-08-28 | Open-market sale | 600 | $50.30 | 1,168,015 |
| 2008-08-28 | Open-market sale | 1,200 | $50.31 | 1,166,815 |
| 2008-08-28 | Open-market sale | 500 | $50.31 | 1,166,315 |
| 2008-08-28 | Open-market sale | 900 | $50.32 | 1,165,415 |
| 2008-08-28 | Open-market sale | 500 | $50.35 | 1,164,915 |
| 2008-08-28 | Open-market sale | 300 | $50.35 | 1,164,615 |
| 2008-08-28 | Open-market sale | 100 | $50.38 | 1,164,515 |
| 2008-08-28 | Open-market sale | 1,800 | $50.00 | 1,173,915 |
| 2008-08-28 | Open-market sale | 100 | $50.01 | 1,173,815 |
| 2008-08-28 | Open-market sale | 200 | $50.03 | 1,173,615 |
| 2008-08-28 | Open-market sale | 300 | $50.04 | 1,173,315 |
| 2008-08-28 | Open-market sale | 200 | $50.05 | 1,173,115 |
| 2008-08-28 | Open-market sale | 400 | $50.45 | 1,156,415 |
| 2008-08-28 | Open-market sale | 100 | $50.44 | 1,156,815 |
| 2008-08-28 | Open-market sale | 1,600 | $50.43 | 1,156,915 |
| 2008-08-28 | Open-market sale | 200 | $50.42 | 1,158,515 |
| 2008-08-28 | Open-market sale | 1,800 | $50.41 | 1,158,715 |
| 2008-08-28 | Open-market sale | 400 | $50.40 | 1,160,515 |
| 2008-08-28 | Open-market sale | 2,000 | $50.40 | 1,160,915 |
| 2008-08-28 | Open-market sale | 1,600 | $50.39 | 1,162,915 |
| 2008-08-28 | Open-market sale | 300 | $50.10 | 1,171,715 |
| 2008-08-28 | Open-market sale | 900 | $50.07 | 1,172,215 |
| 2008-08-28 | Open-market sale | 110 | $51.03 | 1,152,205 |
| 2008-08-28 | Open-market sale | 200 | $51.03 | 1,152,005 |
| 2008-08-28 | Open-market sale | 1,990 | $51.04 | 1,150,015 |
| 2008-08-28 | Open-market sale | 1,400 | $51.05 | 1,148,615 |
| 2008-08-28 | Open-market sale | 500 | $51.06 | 1,148,115 |
| 2008-08-28 | Open-market sale | 400 | $51.07 | 1,147,715 |
| 2008-08-28 | Open-market sale | 500 | $51.08 | 1,147,215 |
| 2008-08-28 | Open-market sale | 300 | $51.09 | 1,146,915 |
| 2008-08-28 | Open-market sale | 800 | $51.12 | 1,146,115 |
| 2008-08-28 | Open-market sale | 400 | $51.14 | 1,145,715 |
| 2008-08-28 | Open-market sale | 600 | $51.15 | 1,145,115 |
| 2008-08-28 | Open-market sale | 1,000 | $51.17 | 1,144,115 |
| 2008-08-28 | Open-market sale | 100 | $51.18 | 1,144,015 |
| 2008-08-28 | Open-market sale | 300 | $51.19 | 1,143,715 |
| 2008-08-28 | Open-market sale | 300 | $50.50 | 1,156,115 |
| 2008-08-28 | Open-market sale | 100 | $50.51 | 1,156,015 |
| 2008-08-28 | Open-market sale | 200 | $50.52 | 1,155,815 |
| 2008-08-28 | Open-market sale | 100 | $50.53 | 1,155,715 |
| 2008-08-28 | Open-market sale | 1,400 | $51.02 | 1,152,315 |
| 2008-08-28 | Open-market sale | 2,000 | $51.00 | 1,153,715 |
| 2008-04-29 | Open-market sale | 100 | $58.21 | 1,200,115 |
| 2008-04-29 | Open-market sale | 1,400 | $58.16 | 1,200,215 |
| 2008-04-29 | Open-market sale | 200 | $58.15 | 1,201,615 |
| 2008-04-29 | Open-market sale | 200 | $58.08 | 1,201,815 |
| 2008-04-29 | Open-market sale | 400 | $58.06 | 1,202,015 |
| 2008-04-29 | Open-market sale | 300 | $58.04 | 1,202,415 |
| 2008-04-29 | Open-market sale | 100 | $58.03 | 1,202,715 |
| 2008-04-29 | Open-market sale | 300 | $58.02 | 1,202,815 |
| 2008-04-29 | Open-market sale | 800 | $58.01 | 1,203,115 |
| 2008-04-29 | Open-market sale | 5,700 | $58.00 | 1,203,915 |
| 2008-04-29 | Open-market sale | 200 | $58.38 | 1,191,515 |
| 2008-04-29 | Open-market sale | 600 | $58.37 | 1,191,715 |
| 2008-04-29 | Open-market sale | 100 | $58.36 | 1,192,315 |
| 2008-04-29 | Open-market sale | 800 | $58.35 | 1,192,415 |
| 2008-04-29 | Open-market sale | 1,000 | $58.35 | 1,193,215 |
| 2008-04-29 | Open-market sale | 1,000 | $58.34 | 1,194,215 |
| 2008-04-29 | Open-market sale | 100 | $58.33 | 1,195,215 |
| 2008-04-29 | Open-market sale | 200 | $58.32 | 1,195,315 |
| 2008-04-29 | Open-market sale | 400 | $58.31 | 1,195,515 |
| 2008-04-29 | Open-market sale | 1,000 | $58.30 | 1,195,915 |
| 2008-04-29 | Open-market sale | 200 | $58.23 | 1,196,915 |
| 2008-04-29 | Open-market sale | 600 | $58.41 | 1,189,915 |
| 2008-04-29 | Open-market sale | 300 | $58.40 | 1,190,515 |
| 2008-04-29 | Open-market sale | 500 | $58.40 | 1,190,815 |
| 2008-04-29 | Open-market sale | 400 | $58.23 | 1,199,715 |
| 2008-04-29 | Open-market sale | 400 | $58.29 | 1,197,115 |
| 2008-04-29 | Open-market sale | 300 | $58.27 | 1,197,515 |
| 2008-04-29 | Open-market sale | 900 | $58.27 | 1,197,815 |
| 2008-04-29 | Open-market sale | 1,000 | $58.25 | 1,198,715 |
| 2008-04-29 | Open-market sale | 200 | $58.39 | 1,191,315 |
| 2008-04-29 | Open-market sale | 300 | $58.41 | 1,189,615 |
| 2008-04-29 | Open-market sale | 400 | $58.48 | 1,176,715 |
| 2008-04-29 | Open-market sale | 400 | $58.48 | 1,177,115 |
| 2008-04-29 | Open-market sale | 500 | $58.47 | 1,177,515 |
| 2008-04-29 | Open-market sale | 300 | $58.47 | 1,178,015 |
| 2008-04-29 | Open-market sale | 1,100 | $58.46 | 1,178,315 |
| 2008-04-29 | Open-market sale | 200 | $58.46 | 1,179,415 |
| 2008-04-29 | Open-market sale | 300 | $58.46 | 1,179,615 |
| 2008-04-29 | Open-market sale | 500 | $58.45 | 1,179,915 |
| 2008-04-29 | Open-market sale | 100 | $58.45 | 1,180,415 |
| 2008-04-29 | Open-market sale | 300 | $58.45 | 1,180,515 |
| 2008-04-29 | Open-market sale | 4,000 | $58.44 | 1,180,815 |
| 2008-04-29 | Open-market sale | 1,100 | $58.44 | 1,184,815 |
| 2008-04-29 | Open-market sale | 700 | $58.43 | 1,185,915 |
| 2008-04-29 | Open-market sale | 2,200 | $58.43 | 1,186,615 |
| 2008-04-29 | Open-market sale | 100 | $58.42 | 1,188,815 |
| 2008-04-29 | Open-market sale | 700 | $58.42 | 1,188,915 |
| 2008-04-29 | Open-market sale | 700 | $58.49 | 1,176,015 |
| 2008-04-29 | Open-market sale | 300 | $58.49 | 1,175,715 |
| 2008-04-28 | Open-market sale | 1,100 | $58.00 | 1,209,615 |
| 2008-04-25 | Open-market sale | 100 | $55.97 | 1,227,915 |
| 2008-04-25 | Open-market sale | 200 | $55.96 | 1,228,015 |
| 2008-04-25 | Open-market sale | 800 | $55.95 | 1,228,215 |
| 2008-04-25 | Open-market sale | 300 | $57.47 | 1,210,715 |
| 2008-04-25 | Open-market sale | 100 | $57.19 | 1,211,015 |
| 2008-04-25 | Open-market sale | 800 | $57.19 | 1,211,115 |
| 2008-04-25 | Open-market sale | 2,400 | $57.11 | 1,211,915 |
| 2008-04-25 | Open-market sale | 100 | $57.09 | 1,214,315 |
| 2008-04-25 | Open-market sale | 400 | $56.94 | 1,214,415 |
| 2008-04-25 | Open-market sale | 400 | $56.94 | 1,214,815 |
| 2008-04-25 | Open-market sale | 500 | $56.90 | 1,215,215 |
| 2008-04-25 | Open-market sale | 100 | $56.89 | 1,215,715 |
| 2008-04-25 | Open-market sale | 400 | $56.87 | 1,215,815 |
| 2008-04-25 | Open-market sale | 600 | $56.85 | 1,216,215 |
| 2008-04-25 | Open-market sale | 2,100 | $56.85 | 1,216,815 |
| 2008-04-25 | Open-market sale | 1,000 | $56.81 | 1,218,915 |
| 2008-04-25 | Open-market sale | 1,300 | $56.35 | 1,219,915 |
| 2008-04-25 | Open-market sale | 300 | $56.29 | 1,221,215 |
| 2008-04-25 | Open-market sale | 900 | $56.17 | 1,221,515 |
| 2008-04-25 | Open-market sale | 500 | $56.09 | 1,222,415 |
| 2008-04-25 | Open-market sale | 2,000 | $56.07 | 1,222,915 |
| 2008-04-25 | Open-market sale | 900 | $55.99 | 1,224,915 |
| 2008-04-25 | Open-market sale | 200 | $55.99 | 1,225,815 |
| 2008-04-25 | Open-market sale | 700 | $55.97 | 1,226,015 |
| 2008-04-25 | Open-market sale | 1,200 | $55.97 | 1,226,715 |
| 2008-04-25 | Open-market sale | 1,100 | $55.56 | 1,235,315 |
| 2008-04-25 | Open-market sale | 100 | $55.50 | 1,236,415 |
| 2008-04-25 | Open-market sale | 1,000 | $55.45 | 1,236,515 |
| 2008-04-25 | Open-market sale | 500 | $55.39 | 1,237,515 |
| 2008-04-25 | Open-market sale | 800 | $55.33 | 1,238,015 |
| 2008-04-25 | Open-market sale | 400 | $55.32 | 1,238,815 |
| 2008-04-25 | Open-market sale | 2,100 | $55.31 | 1,239,215 |
| 2008-04-25 | Open-market sale | 100 | $55.27 | 1,241,315 |
| 2008-04-25 | Open-market sale | 2,200 | $55.24 | 1,241,415 |
| 2008-04-25 | Open-market sale | 100 | $55.19 | 1,243,615 |
| 2008-04-25 | Open-market sale | 800 | $55.04 | 1,243,715 |
| 2008-04-25 | Open-market sale | 1,200 | $55.01 | 1,244,515 |
| 2008-04-25 | Open-market sale | 400 | $55.95 | 1,229,015 |
| 2008-04-25 | Open-market sale | 100 | $55.94 | 1,229,415 |
| 2008-04-25 | Open-market sale | 400 | $55.93 | 1,229,515 |
| 2008-04-25 | Open-market sale | 200 | $55.90 | 1,229,915 |
| 2008-04-25 | Open-market sale | 100 | $55.82 | 1,230,115 |
| 2008-04-25 | Open-market sale | 100 | $55.80 | 1,230,215 |
| 2008-04-25 | Open-market sale | 100 | $55.79 | 1,230,315 |
| 2008-04-25 | Open-market sale | 200 | $55.79 | 1,230,415 |
| 2008-04-25 | Open-market sale | 100 | $55.78 | 1,230,615 |
| 2008-04-25 | Open-market sale | 500 | $55.77 | 1,230,715 |
| 2008-04-25 | Open-market sale | 200 | $55.75 | 1,231,215 |
| 2008-04-25 | Open-market sale | 800 | $55.73 | 1,231,415 |
| 2008-04-25 | Open-market sale | 100 | $55.73 | 1,232,215 |
| 2008-04-25 | Open-market sale | 200 | $55.72 | 1,232,315 |
| 2008-04-25 | Open-market sale | 1,500 | $55.71 | 1,232,515 |
| 2008-04-25 | Open-market sale | 200 | $55.64 | 1,234,015 |
| 2008-04-25 | Open-market sale | 900 | $55.62 | 1,234,215 |
| 2008-04-25 | Open-market sale | 200 | $55.59 | 1,235,115 |
| 2008-02-21 | Option exercise (derivative) | 4,376 | $0.00 | 0 |
| 2008-02-21 | Option exercise (derivative) | 25,624 | $0.00 | 0 |
| 2008-02-21 | Option exercise | 500 | $20.94 | 1,245,090 |
| 2008-02-21 | Option exercise | 125 | $20.94 | 1,245,215 |
| 2008-02-21 | Option exercise | 500 | $22.69 | 1,245,715 |
| 2008-02-21 | Option exercise | 4,376 | $22.25 | 1,244,590 |
| 2008-02-21 | Option exercise | 25,624 | $22.25 | 1,240,214 |
| 2008-02-01 | Open-market sale | 872 | $56.00 | 1,214,590 |
| 2007-11-07 | Grant / award (derivative) | 3,500 | $0.00 | 3,500 |
| 2007-11-07 | Open-market sale | 10,000 | $58.00 | 1,215,462 |
| 2007-11-06 | Open-market sale | 3,801 | $55.25 | 1,261,561 |
| 2007-11-06 | Open-market sale | 900 | $55.26 | 1,260,661 |
| 2007-11-06 | Open-market sale | 1,000 | $55.27 | 1,259,661 |
| 2007-11-06 | Open-market sale | 200 | $55.28 | 1,259,461 |
| 2007-11-06 | Open-market sale | 200 | $55.29 | 1,259,261 |
| 2007-11-06 | Open-market sale | 943 | $55.31 | 1,258,318 |
| 2007-11-06 | Open-market sale | 1,157 | $55.31 | 1,257,161 |
| 2007-11-06 | Open-market sale | 100 | $55.33 | 1,257,061 |
| 2007-11-06 | Open-market sale | 200 | $55.34 | 1,256,861 |
| 2007-11-06 | Open-market sale | 500 | $55.52 | 1,249,312 |
| 2007-11-06 | Open-market sale | 800 | $55.52 | 1,249,812 |
| 2007-11-06 | Open-market sale | 650 | $55.51 | 1,250,612 |
| 2007-11-06 | Open-market sale | 99 | $55.51 | 1,251,262 |
| 2007-11-06 | Open-market sale | 1,700 | $55.51 | 1,251,361 |
| 2007-11-06 | Open-market sale | 900 | $55.50 | 1,253,061 |
| 2007-11-06 | Open-market sale | 1,500 | $55.50 | 1,253,961 |
| 2007-11-06 | Open-market sale | 800 | $55.44 | 1,255,461 |
| 2007-11-06 | Open-market sale | 400 | $55.43 | 1,256,261 |
| 2007-11-06 | Open-market sale | 100 | $55.36 | 1,256,661 |
| 2007-11-06 | Open-market sale | 100 | $55.35 | 1,256,761 |
| 2007-11-06 | Open-market sale | 700 | $55.79 | 1,225,462 |
| 2007-11-06 | Open-market sale | 600 | $55.78 | 1,226,162 |
| 2007-11-06 | Open-market sale | 700 | $55.77 | 1,226,762 |
| 2007-11-06 | Open-market sale | 500 | $55.76 | 1,227,462 |
| 2007-11-06 | Open-market sale | 400 | $55.76 | 1,227,962 |
| 2007-11-06 | Open-market sale | 800 | $55.76 | 1,228,362 |
| 2007-11-06 | Open-market sale | 600 | $55.76 | 1,229,162 |
| 2007-11-06 | Open-market sale | 200 | $55.76 | 1,229,762 |
| 2007-11-06 | Open-market sale | 500 | $55.75 | 1,229,962 |
| 2007-11-06 | Open-market sale | 14,900 | $55.75 | 1,230,462 |
| 2007-11-06 | Open-market sale | 300 | $55.55 | 1,245,362 |
| 2007-11-06 | Open-market sale | 500 | $55.54 | 1,245,662 |
| 2007-11-06 | Open-market sale | 1,000 | $55.54 | 1,246,162 |
| 2007-11-06 | Open-market sale | 400 | $55.53 | 1,247,162 |
| 2007-11-06 | Open-market sale | 1,750 | $55.52 | 1,247,562 |
| 2007-11-05 | Open-market sale | 47 | $53.00 | 1,275,462 |
| 2007-11-05 | Open-market sale | 3,300 | $55.00 | 1,272,162 |
| 2007-11-05 | Open-market sale | 2,900 | $55.05 | 1,269,262 |
| 2007-11-05 | Open-market sale | 1,800 | $55.06 | 1,267,462 |
| 2007-11-05 | Open-market sale | 100 | $55.09 | 1,267,362 |
| 2007-11-05 | Open-market sale | 1,200 | $55.20 | 1,266,162 |
| 2007-11-05 | Open-market sale | 700 | $55.23 | 1,265,462 |
| 2007-11-05 | Open-market sale | 100 | $55.25 | 1,265,362 |
| 2007-11-02 | Open-market sale | 100 | $53.11 | 1,280,829 |
| 2007-11-02 | Open-market sale | 100 | $53.21 | 1,279,209 |
| 2007-11-02 | Open-market sale | 200 | $53.22 | 1,279,009 |
| 2007-11-02 | Open-market sale | 200 | $53.23 | 1,278,809 |
| 2007-11-02 | Open-market sale | 200 | $53.24 | 1,278,609 |
| 2007-11-02 | Open-market sale | 300 | $53.27 | 1,278,309 |
| 2007-11-02 | Open-market sale | 300 | $53.28 | 1,278,009 |
| 2007-11-02 | Open-market sale | 200 | $53.30 | 1,277,809 |
| 2007-11-02 | Open-market sale | 40,229 | $53.00 | 1,285,233 |
| 2007-11-02 | Open-market sale | 400 | $53.00 | 1,284,833 |
| 2007-11-02 | Open-market sale | 400 | $53.01 | 1,284,433 |
| 2007-11-02 | Open-market sale | 500 | $53.01 | 1,283,933 |
| 2007-11-02 | Open-market sale | 700 | $53.01 | 1,283,233 |
| 2007-11-02 | Open-market sale | 300 | $53.02 | 1,282,933 |
| 2007-11-02 | Open-market sale | 200 | $53.03 | 1,282,733 |
| 2007-11-02 | Open-market sale | 200 | $53.04 | 1,282,533 |
| 2007-11-02 | Open-market sale | 324 | $53.05 | 1,282,209 |
| 2007-11-02 | Open-market sale | 300 | $53.06 | 1,281,909 |
| 2007-11-02 | Open-market sale | 300 | $53.07 | 1,281,609 |
| 2007-11-02 | Open-market sale | 500 | $53.08 | 1,281,109 |
| 2007-11-02 | Open-market sale | 100 | $53.09 | 1,281,009 |
| 2007-11-02 | Open-market sale | 100 | $53.18 | 1,279,509 |
| 2007-11-02 | Open-market sale | 100 | $53.17 | 1,279,609 |
| 2007-11-02 | Open-market sale | 200 | $53.16 | 1,279,709 |
| 2007-11-02 | Open-market sale | 100 | $53.15 | 1,279,909 |
| 2007-11-02 | Open-market sale | 400 | $53.14 | 1,280,009 |
| 2007-11-02 | Open-market sale | 320 | $53.13 | 1,280,409 |
| 2007-11-02 | Open-market sale | 100 | $53.12 | 1,280,729 |
| 2007-11-02 | Open-market sale | 200 | $53.20 | 1,279,309 |
| 2007-11-02 | Open-market sale | 80 | $53.10 | 1,280,929 |
| 2007-11-02 | Open-market sale | 200 | $53.50 | 1,275,909 |
| 2007-11-02 | Open-market sale | 200 | $53.51 | 1,275,709 |
| 2007-11-02 | Open-market sale | 100 | $53.65 | 1,275,609 |
| 2007-11-02 | Open-market sale | 100 | $53.67 | 1,275,509 |
| 2007-11-02 | Open-market sale | 200 | $53.32 | 1,277,509 |
| 2007-11-02 | Open-market sale | 100 | $53.48 | 1,276,109 |
| 2007-11-02 | Open-market sale | 200 | $53.42 | 1,276,209 |
| 2007-11-02 | Open-market sale | 100 | $53.41 | 1,276,409 |
| 2007-11-02 | Open-market sale | 600 | $53.38 | 1,276,509 |
| 2007-11-02 | Open-market sale | 200 | $53.37 | 1,277,109 |
| 2007-11-02 | Open-market sale | 100 | $53.36 | 1,277,309 |
| 2007-11-02 | Open-market sale | 100 | $53.33 | 1,277,409 |
| 2007-11-02 | Open-market sale | 100 | $53.31 | 1,277,709 |
| 2007-10-30 | Open-market sale | 500 | $52.61 | 1,357,762 |
| 2007-10-30 | Open-market sale | 200 | $52.60 | 1,358,262 |
| 2007-10-30 | Open-market sale | 500 | $52.59 | 1,358,462 |
| 2007-10-30 | Open-market sale | 300 | $52.58 | 1,358,962 |
| 2007-10-30 | Open-market sale | 600 | $52.57 | 1,359,262 |
| 2007-10-30 | Open-market sale | 3,393 | $52.55 | 1,359,862 |
| 2007-10-30 | Open-market sale | 1,172 | $52.54 | 1,363,255 |
| 2007-10-30 | Open-market sale | 400 | $52.52 | 1,364,427 |
| 2007-10-30 | Open-market sale | 1,475 | $52.51 | 1,364,827 |
| 2007-10-30 | Open-market sale | 500 | $52.50 | 1,366,302 |
| 2007-10-30 | Open-market sale | 800 | $52.50 | 1,366,802 |
| 2007-10-30 | Open-market sale | 100 | $52.49 | 1,367,602 |
| 2007-10-30 | Open-market sale | 100 | $52.48 | 1,367,702 |
| 2007-10-30 | Open-market sale | 900 | $52.47 | 1,367,802 |
| 2007-10-30 | Open-market sale | 467 | $52.46 | 1,368,702 |
| 2007-10-30 | Open-market sale | 300 | $52.45 | 1,369,169 |
| 2007-10-30 | Open-market sale | 1,458 | $52.44 | 1,369,469 |
| 2007-10-30 | Open-market sale | 600 | $52.43 | 1,370,927 |
| 2007-10-30 | Open-market sale | 1,745 | $52.42 | 1,371,527 |
| 2007-10-30 | Open-market sale | 200 | $52.40 | 1,373,272 |
| 2007-10-30 | Open-market sale | 590 | $52.39 | 1,373,472 |
| 2007-10-30 | Open-market sale | 100 | $52.35 | 1,374,062 |
| 2007-10-30 | Open-market sale | 200 | $52.34 | 1,374,162 |
| 2007-10-30 | Open-market sale | 200 | $52.33 | 1,374,362 |
| 2007-10-30 | Open-market sale | 100 | $52.31 | 1,374,562 |
| 2007-10-30 | Open-market sale | 200 | $52.30 | 1,374,662 |
| 2007-10-30 | Open-market sale | 200 | $52.29 | 1,374,862 |
| 2007-10-30 | Open-market sale | 100 | $52.26 | 1,375,062 |
| 2007-10-30 | Open-market sale | 100 | $52.24 | 1,375,162 |
| 2007-10-30 | Open-market sale | 200 | $52.22 | 1,375,262 |
| 2007-10-30 | Open-market sale | 100 | $52.91 | 1,329,485 |
| 2007-10-30 | Open-market sale | 200 | $52.90 | 1,329,585 |
| 2007-10-30 | Open-market sale | 400 | $52.92 | 1,329,085 |
| 2007-10-30 | Open-market sale | 223 | $52.94 | 1,328,862 |
| 2007-10-30 | Open-market sale | 100 | $53.14 | 1,325,462 |
| 2007-10-30 | Open-market sale | 100 | $53.11 | 1,325,562 |
| 2007-10-30 | Open-market sale | 100 | $53.08 | 1,325,662 |
| 2007-10-30 | Open-market sale | 100 | $53.02 | 1,325,762 |
| 2007-10-30 | Open-market sale | 1,700 | $53.00 | 1,325,862 |
| 2007-10-30 | Open-market sale | 300 | $52.99 | 1,327,562 |
| 2007-10-30 | Open-market sale | 100 | $52.98 | 1,327,862 |
| 2007-10-30 | Open-market sale | 200 | $52.97 | 1,327,962 |
| 2007-10-30 | Open-market sale | 400 | $52.96 | 1,328,162 |
| 2007-10-30 | Open-market sale | 300 | $52.95 | 1,328,562 |
| 2007-10-30 | Open-market sale | 400 | $52.83 | 1,333,462 |
| 2007-10-30 | Open-market sale | 200 | $52.82 | 1,333,862 |
| 2007-10-30 | Open-market sale | 1,100 | $52.81 | 1,334,062 |
| 2007-10-30 | Open-market sale | 700 | $52.80 | 1,335,162 |
| 2007-10-30 | Open-market sale | 1,300 | $52.80 | 1,335,862 |
| 2007-10-30 | Open-market sale | 800 | $52.79 | 1,337,162 |
| 2007-10-30 | Open-market sale | 2,500 | $52.78 | 1,337,962 |
| 2007-10-30 | Open-market sale | 2,000 | $52.78 | 1,340,462 |
| 2007-10-30 | Open-market sale | 2,000 | $52.77 | 1,342,462 |
| 2007-10-30 | Open-market sale | 500 | $52.76 | 1,344,462 |
| 2007-10-30 | Open-market sale | 2,100 | $52.75 | 1,344,962 |
| 2007-10-30 | Open-market sale | 200 | $52.74 | 1,347,062 |
| 2007-10-30 | Open-market sale | 700 | $52.73 | 1,347,262 |
| 2007-10-30 | Open-market sale | 100 | $52.72 | 1,347,962 |
| 2007-10-30 | Open-market sale | 100 | $52.71 | 1,348,062 |
| 2007-10-30 | Open-market sale | 2,500 | $52.70 | 1,348,162 |
| 2007-10-30 | Open-market sale | 1,200 | $52.69 | 1,350,662 |
| 2007-10-30 | Open-market sale | 600 | $52.68 | 1,351,862 |
| 2007-10-30 | Open-market sale | 1,053 | $52.67 | 1,352,462 |
| 2007-10-30 | Open-market sale | 1,600 | $52.66 | 1,353,515 |
| 2007-10-30 | Open-market sale | 1,447 | $52.65 | 1,355,115 |
| 2007-10-30 | Open-market sale | 600 | $52.64 | 1,356,562 |
| 2007-10-30 | Open-market sale | 300 | $52.63 | 1,357,162 |
| 2007-10-30 | Open-market sale | 300 | $52.62 | 1,357,462 |
| 2007-10-30 | Open-market sale | 500 | $52.89 | 1,329,785 |
| 2007-10-30 | Open-market sale | 500 | $52.88 | 1,330,285 |
| 2007-10-30 | Open-market sale | 200 | $52.87 | 1,330,785 |
| 2007-10-30 | Open-market sale | 677 | $52.86 | 1,330,985 |
| 2007-10-30 | Open-market sale | 1,000 | $52.85 | 1,331,662 |
| 2007-10-30 | Open-market sale | 800 | $52.84 | 1,332,662 |
| 2007-10-05 | Open-market sale | 805 | $39.02 | 1,404,257 |
| 2007-10-05 | Open-market sale | 16,200 | $39.00 | 1,409,262 |
| 2007-10-05 | Open-market sale | 100 | $39.35 | 1,379,762 |
| 2007-10-05 | Open-market sale | 100 | $39.34 | 1,379,862 |
| 2007-10-05 | Open-market sale | 300 | $39.25 | 1,379,962 |
| 2007-10-05 | Open-market sale | 100 | $39.24 | 1,380,262 |
| 2007-10-05 | Open-market sale | 200 | $39.23 | 1,380,362 |
| 2007-10-05 | Open-market sale | 500 | $39.22 | 1,380,562 |
| 2007-10-05 | Open-market sale | 400 | $39.22 | 1,381,062 |
| 2007-10-05 | Open-market sale | 100 | $39.21 | 1,381,462 |
| 2007-10-05 | Open-market sale | 100 | $39.19 | 1,381,562 |
| 2007-10-05 | Open-market sale | 400 | $39.18 | 1,381,662 |
| 2007-10-05 | Open-market sale | 200 | $39.17 | 1,382,062 |
| 2007-10-05 | Open-market sale | 300 | $39.16 | 1,382,262 |
| 2007-10-05 | Open-market sale | 900 | $39.15 | 1,382,562 |
| 2007-10-05 | Open-market sale | 600 | $39.11 | 1,383,462 |
| 2007-10-05 | Open-market sale | 2,800 | $39.10 | 1,384,062 |
| 2007-10-05 | Open-market sale | 500 | $39.09 | 1,386,862 |
| 2007-10-05 | Open-market sale | 700 | $39.08 | 1,387,362 |
| 2007-10-05 | Open-market sale | 2,000 | $39.07 | 1,388,062 |
| 2007-10-05 | Open-market sale | 1,500 | $39.06 | 1,390,062 |
| 2007-10-05 | Open-market sale | 200 | $39.06 | 1,391,562 |
| 2007-10-05 | Open-market sale | 300 | $39.05 | 1,391,762 |
| 2007-10-05 | Open-market sale | 6,300 | $39.05 | 1,392,062 |
| 2007-10-05 | Open-market sale | 500 | $39.05 | 1,398,362 |
| 2007-10-05 | Open-market sale | 1,500 | $39.04 | 1,398,862 |
| 2007-10-05 | Open-market sale | 500 | $39.04 | 1,400,362 |
| 2007-10-05 | Open-market sale | 3,395 | $39.03 | 1,400,862 |
| 2007-10-05 | Open-market sale | 600 | $39.01 | 1,408,662 |
| 2007-10-05 | Open-market sale | 3,600 | $39.01 | 1,405,062 |
| 2007-10-05 | Open-market sale | 100 | $39.38 | 1,379,262 |
| 2007-10-05 | Open-market sale | 1,800 | $39.40 | 1,377,362 |
| 2007-10-05 | Open-market sale | 100 | $39.39 | 1,379,162 |
| 2007-10-05 | Open-market sale | 1,900 | $39.41 | 1,375,462 |
| 2007-10-05 | Open-market sale | 100 | $39.37 | 1,379,362 |
| 2007-10-05 | Open-market sale | 300 | $39.36 | 1,379,462 |
| 2007-08-08 | Open-market sale | 200 | $37.08 | 1,426,862 |
| 2007-08-08 | Open-market sale | 400 | $37.15 | 1,425,962 |
| 2007-08-08 | Open-market sale | 400 | $37.11 | 1,426,362 |
| 2007-08-08 | Open-market sale | 100 | $37.09 | 1,426,762 |
| 2007-08-08 | Open-market sale | 500 | $37.19 | 1,425,462 |
| 2007-08-08 | Open-market sale | 400 | $37.07 | 1,427,062 |
| 2007-08-08 | Open-market sale | 200 | $37.06 | 1,427,462 |
| 2007-08-08 | Open-market sale | 1,000 | $37.05 | 1,427,662 |
| 2007-08-08 | Open-market sale | 600 | $37.02 | 1,428,662 |
| 2007-07-19 | Open-market sale | 3,500 | $37.04 | 1,435,562 |
| 2007-07-19 | Open-market sale | 1,100 | $37.09 | 1,429,562 |
| 2007-07-19 | Open-market sale | 1,800 | $37.08 | 1,430,662 |
| 2007-07-19 | Open-market sale | 1,200 | $37.07 | 1,432,462 |
| 2007-07-19 | Open-market sale | 800 | $37.06 | 1,433,662 |
| 2007-07-19 | Open-market sale | 1,100 | $37.05 | 1,434,462 |
| 2007-07-19 | Open-market sale | 300 | $37.12 | 1,429,262 |
| 2007-07-19 | Open-market sale | 2,600 | $37.03 | 1,439,062 |
| 2007-07-19 | Open-market sale | 5,700 | $37.02 | 1,441,662 |
| 2007-07-19 | Open-market sale | 11,700 | $37.01 | 1,447,362 |
| 2007-07-19 | Open-market sale | 700 | $37.01 | 1,459,062 |
| 2007-07-19 | Open-market sale | 15,700 | $37.00 | 1,459,762 |
| 2007-07-12 | Open-market sale | 13,600 | $35.00 | 1,483,862 |
| 2007-07-12 | Open-market sale | 1,900 | $35.01 | 1,481,962 |
| 2007-07-12 | Open-market sale | 1,600 | $35.02 | 1,480,362 |
| 2007-07-12 | Open-market sale | 3,200 | $35.03 | 1,477,162 |
| 2007-07-12 | Open-market sale | 700 | $35.06 | 1,475,462 |
| 2007-07-12 | Open-market sale | 1,000 | $35.05 | 1,476,162 |
| 2007-07-10 | Open-market sale | 200 | $35.00 | 1,497,462 |
| 2007-07-09 | Open-market sale | 300 | $35.21 | 1,497,962 |
| 2007-07-09 | Open-market sale | 400 | $35.21 | 1,498,262 |
| 2007-07-09 | Open-market sale | 100 | $35.20 | 1,498,662 |
| 2007-07-09 | Open-market sale | 200 | $35.12 | 1,499,362 |
| 2007-07-09 | Open-market sale | 300 | $35.16 | 1,498,862 |
| 2007-07-09 | Open-market sale | 200 | $35.14 | 1,499,162 |
| 2007-07-09 | Open-market sale | 300 | $35.26 | 1,497,662 |
| 2007-07-09 | Open-market sale | 300 | $35.00 | 1,509,962 |
| 2007-07-09 | Open-market sale | 200 | $35.01 | 1,509,762 |
| 2007-07-09 | Open-market sale | 1,000 | $35.01 | 1,508,762 |
| 2007-07-09 | Open-market sale | 400 | $35.02 | 1,508,362 |
| 2007-07-09 | Open-market sale | 700 | $35.02 | 1,507,662 |
| 2007-07-09 | Open-market sale | 600 | $35.03 | 1,507,062 |
| 2007-07-09 | Open-market sale | 300 | $35.04 | 1,506,762 |
| 2007-07-09 | Open-market sale | 1,000 | $35.04 | 1,505,762 |
| 2007-07-09 | Open-market sale | 1,400 | $35.04 | 1,504,362 |
| 2007-07-09 | Open-market sale | 1,100 | $35.05 | 1,503,262 |
| 2007-07-09 | Open-market sale | 200 | $35.06 | 1,503,062 |
| 2007-07-09 | Open-market sale | 400 | $35.06 | 1,502,662 |
| 2007-07-09 | Open-market sale | 1,000 | $35.06 | 1,501,662 |
| 2007-07-09 | Open-market sale | 500 | $35.07 | 1,501,162 |
| 2007-07-09 | Open-market sale | 300 | $35.08 | 1,500,862 |
| 2007-07-09 | Open-market sale | 100 | $35.09 | 1,500,762 |
| 2007-07-09 | Open-market sale | 400 | $35.11 | 1,500,362 |
| 2007-07-09 | Open-market sale | 800 | $35.12 | 1,499,562 |
| 2007-07-09 | Open-market sale | 100 | $35.17 | 1,498,762 |
| 2007-06-28 | Open-market sale | 1,000 | $35.02 | 1,515,427 |
| 2007-06-28 | Open-market sale | 200 | $35.02 | 1,516,427 |
| 2007-06-28 | Open-market sale | 2,235 | $35.01 | 1,516,627 |
| 2007-06-28 | Open-market sale | 400 | $35.01 | 1,518,862 |
| 2007-06-28 | Open-market sale | 800 | $35.00 | 1,519,262 |
| 2007-06-28 | Open-market sale | 5,000 | $35.00 | 1,520,062 |
| 2007-06-28 | Open-market sale | 300 | $35.15 | 1,510,262 |
| 2007-06-28 | Open-market sale | 700 | $35.12 | 1,510,562 |
| 2007-06-28 | Open-market sale | 100 | $35.11 | 1,511,262 |
| 2007-06-28 | Open-market sale | 600 | $35.11 | 1,511,362 |
| 2007-06-28 | Open-market sale | 400 | $35.09 | 1,511,962 |
| 2007-06-28 | Open-market sale | 200 | $35.07 | 1,512,362 |
| 2007-06-28 | Open-market sale | 300 | $35.06 | 1,512,562 |
| 2007-06-28 | Open-market sale | 665 | $35.06 | 1,512,862 |
| 2007-06-28 | Open-market sale | 200 | $35.05 | 1,513,527 |
| 2007-06-28 | Open-market sale | 700 | $35.05 | 1,513,727 |
| 2007-06-28 | Open-market sale | 300 | $35.04 | 1,514,427 |
| 2007-06-28 | Open-market sale | 300 | $35.03 | 1,514,727 |
| 2007-06-28 | Open-market sale | 400 | $35.03 | 1,515,027 |
| 2007-06-20 | Open-market sale | 400 | $35.03 | 1,525,062 |
| 2007-05-29 | Open-market sale | 12,000 | $34.00 | 1,525,462 |
| 2007-05-25 | Open-market sale | 1,000 | $34.05 | 1,537,462 |
| 2007-05-25 | Open-market sale | 2,300 | $34.00 | 1,538,462 |
| 2007-05-23 | Open-market sale | 5,600 | $34.60 | 1,544,462 |
| 2007-05-23 | Open-market sale | 2,500 | $34.65 | 1,541,962 |
| 2007-05-23 | Open-market sale | 1,200 | $34.70 | 1,540,762 |
| 2007-05-22 | Open-market sale | 7,750 | $34.65 | 1,553,062 |
| 2007-05-22 | Open-market sale | 1,900 | $34.64 | 1,560,812 |
| 2007-05-22 | Open-market sale | 1,000 | $34.63 | 1,562,712 |
| 2007-05-22 | Open-market sale | 1,700 | $34.62 | 1,563,712 |
| 2007-05-22 | Open-market sale | 300 | $34.61 | 1,565,412 |
| 2007-05-22 | Open-market sale | 7,050 | $34.60 | 1,565,712 |
| 2007-05-22 | Open-market sale | 300 | $34.53 | 1,575,062 |
| 2007-05-22 | Open-market sale | 2,000 | $34.67 | 1,551,062 |
| 2007-05-22 | Open-market sale | 1,000 | $34.69 | 1,550,062 |
| 2007-05-22 | Open-market sale | 1,600 | $34.52 | 1,586,734 |
| 2007-05-22 | Open-market sale | 400 | $34.53 | 1,586,334 |
| 2007-05-22 | Open-market sale | 1,372 | $34.54 | 1,584,962 |
| 2007-05-22 | Open-market sale | 700 | $34.55 | 1,584,262 |
| 2007-05-22 | Open-market sale | 500 | $34.56 | 1,583,762 |
| 2007-05-22 | Open-market sale | 5,000 | $34.60 | 1,578,762 |
| 2007-05-22 | Open-market sale | 1,900 | $34.50 | 1,576,862 |
| 2007-05-22 | Open-market sale | 900 | $34.51 | 1,575,962 |
| 2007-05-22 | Open-market sale | 2,000 | $34.54 | 1,573,062 |
| 2007-05-22 | Open-market sale | 600 | $34.52 | 1,575,362 |
| 2007-05-22 | Open-market sale | 300 | $34.55 | 1,572,762 |
| 2007-05-07 | Open-market sale | 3,000 | $34.13 | 1,588,334 |
| 2007-05-07 | Open-market sale | 3,000 | $33.95 | 1,621,934 |
| 2007-05-07 | Open-market sale | 7,000 | $33.96 | 1,614,934 |
| 2007-05-07 | Open-market sale | 3,600 | $34.00 | 1,611,334 |
| 2007-05-07 | Open-market sale | 10,400 | $34.04 | 1,600,934 |
| 2007-05-07 | Open-market sale | 6,930 | $34.05 | 1,594,004 |
| 2007-05-07 | Open-market sale | 70 | $34.07 | 1,593,934 |
| 2007-05-07 | Open-market sale | 600 | $34.10 | 1,593,334 |
| 2007-05-07 | Open-market sale | 2,000 | $34.12 | 1,591,334 |
| 2007-05-04 | Open-market sale | 5,000 | $33.92 | 1,643,134 |
| 2007-05-04 | Open-market sale | 6,200 | $33.93 | 1,636,934 |
| 2007-05-04 | Open-market sale | 9,000 | $33.91 | 1,648,134 |
| 2007-05-04 | Open-market sale | 1,200 | $33.94 | 1,635,734 |
| 2007-05-04 | Open-market sale | 3,600 | $33.94 | 1,632,134 |
| 2007-05-04 | Open-market sale | 7,200 | $33.95 | 1,624,934 |
| 2007-05-04 | Open-market sale | 16,800 | $33.90 | 1,658,134 |
| 2007-05-04 | Open-market sale | 1,000 | $33.90 | 1,657,134 |
| 2007-05-03 | Open-market sale | 2,100 | $34.00 | 1,674,934 |
| 2007-05-02 | Open-market sale | 4,900 | $34.00 | 1,677,797 |
| 2007-05-02 | Open-market sale | 100 | $33.91 | 1,677,697 |
| 2007-05-02 | Open-market sale | 200 | $33.96 | 1,677,497 |
| 2007-05-02 | Open-market sale | 1,100 | $33.90 | 1,676,397 |
| 2007-05-02 | Open-market sale | 5,000 | $33.99 | 1,682,697 |
| 2007-05-01 | Open-market sale | 3,000 | $33.79 | 1,707,297 |
| 2007-05-01 | Open-market sale | 100 | $33.77 | 1,710,297 |
| 2007-05-01 | Open-market sale | 1,000 | $33.82 | 1,706,297 |
| 2007-05-01 | Open-market sale | 2,000 | $33.73 | 1,704,297 |
| 2007-05-01 | Open-market sale | 10,000 | $33.74 | 1,694,297 |
| 2007-05-01 | Open-market sale | 1,000 | $33.66 | 1,712,697 |
| 2007-05-01 | Open-market sale | 2,300 | $33.75 | 1,710,397 |
| 2007-05-01 | Open-market sale | 1,000 | $33.85 | 1,687,697 |
| 2007-05-01 | Open-market sale | 800 | $33.83 | 1,688,697 |
| 2007-05-01 | Open-market sale | 1,800 | $33.81 | 1,689,497 |
| 2007-05-01 | Open-market sale | 200 | $33.77 | 1,691,297 |
| 2007-05-01 | Open-market sale | 1,300 | $33.75 | 1,691,497 |
| 2007-05-01 | Open-market sale | 1,500 | $33.75 | 1,692,797 |
| 2007-05-01 | Open-market sale | 1,400 | $33.43 | 1,781,634 |
| 2007-05-01 | Open-market sale | 2,000 | $33.41 | 1,783,034 |
| 2007-05-01 | Open-market sale | 2,000 | $33.35 | 1,785,034 |
| 2007-05-01 | Open-market sale | 3,000 | $33.50 | 1,787,034 |
| 2007-05-01 | Open-market sale | 1,700 | $33.15 | 1,790,034 |
| 2007-05-01 | Open-market sale | 1,200 | $33.14 | 1,791,734 |
| 2007-05-01 | Open-market sale | 2,000 | $33.13 | 1,792,934 |
| 2007-05-01 | Open-market sale | 100 | $33.12 | 1,794,934 |
| 2007-05-01 | Open-market sale | 3,000 | $33.06 | 1,795,034 |
| 2007-05-01 | Open-market sale | 7,000 | $33.00 | 1,798,034 |
| 2007-05-01 | Open-market sale | 2,400 | $33.64 | 1,713,697 |
| 2007-05-01 | Open-market sale | 1,600 | $33.63 | 1,716,097 |
| 2007-05-01 | Open-market sale | 2,000 | $33.62 | 1,717,697 |
| 2007-05-01 | Open-market sale | 1,600 | $33.61 | 1,719,697 |
| 2007-05-01 | Open-market sale | 5,000 | $33.60 | 1,721,297 |
| 2007-05-01 | Open-market sale | 5,000 | $33.59 | 1,726,297 |
| 2007-05-01 | Open-market sale | 2,000 | $33.58 | 1,731,297 |
| 2007-05-01 | Open-market sale | 2,000 | $33.57 | 1,733,297 |
| 2007-05-01 | Open-market sale | 5,000 | $33.56 | 1,735,297 |
| 2007-05-01 | Open-market sale | 7,100 | $33.55 | 1,740,297 |
| 2007-05-01 | Open-market sale | 6,600 | $33.54 | 1,747,397 |
| 2007-05-01 | Open-market sale | 2,000 | $33.53 | 1,753,997 |
| 2007-05-01 | Open-market sale | 3,000 | $33.52 | 1,755,997 |
| 2007-05-01 | Open-market sale | 7,000 | $33.51 | 1,758,997 |
| 2007-05-01 | Open-market sale | 3,000 | $33.50 | 1,765,997 |
| 2007-05-01 | Open-market sale | 2,100 | $33.49 | 1,768,997 |
| 2007-05-01 | Open-market sale | 6,200 | $33.47 | 1,771,097 |
| 2007-05-01 | Open-market sale | 519 | $33.46 | 1,777,297 |
| 2007-05-01 | Open-market sale | 2,000 | $33.45 | 1,777,816 |
| 2007-05-01 | Open-market sale | 1,818 | $33.44 | 1,779,816 |
| 2007-05-01 | Open-market sale | 1,181 | $33.44 | 1,688,334 |
| 2007-02-28 | Open-market sale | 400 | $28.00 | 1,805,034 |
| 2007-02-27 | Open-market sale | 1,000 | $28.06 | 1,822,634 |
| 2007-02-27 | Open-market sale | 1,200 | $28.07 | 1,821,434 |
| 2007-02-27 | Open-market sale | 1,000 | $28.08 | 1,820,434 |
| 2007-02-27 | Open-market sale | 2,000 | $28.09 | 1,818,434 |
| 2007-02-27 | Open-market sale | 2,156 | $28.09 | 1,816,278 |
| 2007-02-27 | Open-market sale | 1,000 | $28.10 | 1,815,278 |
| 2007-02-27 | Open-market sale | 100 | $28.11 | 1,815,178 |
| 2007-02-27 | Open-market sale | 1,000 | $28.06 | 1,823,634 |
| 2007-02-27 | Open-market sale | 1,800 | $28.05 | 1,824,634 |
| 2007-02-27 | Open-market sale | 2,000 | $28.04 | 1,826,434 |
| 2007-02-27 | Open-market sale | 3,000 | $28.03 | 1,828,434 |
| 2007-02-27 | Open-market sale | 900 | $28.02 | 1,831,434 |
| 2007-02-27 | Open-market sale | 5,100 | $28.00 | 1,832,334 |
| 2007-02-27 | Open-market sale | 600 | $28.30 | 1,805,434 |
| 2007-02-27 | Open-market sale | 400 | $28.30 | 1,806,034 |
| 2007-02-27 | Open-market sale | 3,000 | $28.29 | 1,806,434 |
| 2007-02-27 | Open-market sale | 1,000 | $28.24 | 1,809,434 |
| 2007-02-27 | Open-market sale | 1,000 | $28.24 | 1,810,434 |
| 2007-02-27 | Open-market sale | 844 | $28.15 | 1,811,434 |
| 2007-02-27 | Open-market sale | 2,000 | $28.12 | 1,812,278 |
| 2007-02-27 | Open-market sale | 900 | $28.12 | 1,814,278 |
| 2007-02-26 | Option exercise (derivative) | 6,854 | $0.00 | 0 |
| 2007-02-26 | Option exercise (derivative) | 43,146 | $0.00 | 0 |
| 2007-02-26 | Option exercise | 43,146 | $14.59 | 1,837,434 |
| 2007-02-26 | Option exercise | 1,000 | $13.44 | 1,794,288 |
| 2007-02-26 | Option exercise | 6,854 | $14.59 | 1,793,288 |
| 2007-02-13 | Open-market sale | 200 | $29.49 | 1,786,434 |
| 2007-02-12 | Open-market sale | 8,000 | $29.29 | 1,786,634 |
| 2007-02-12 | Open-market sale | 1,300 | $29.28 | 1,794,634 |
| 2007-02-12 | Open-market sale | 7,200 | $29.20 | 1,800,934 |
| 2007-02-12 | Open-market sale | 5,000 | $29.23 | 1,795,934 |
| 2007-02-12 | Open-market sale | 2,000 | $29.14 | 1,824,634 |
| 2007-02-12 | Open-market sale | 5,000 | $29.13 | 1,826,634 |
| 2007-02-12 | Open-market sale | 6,500 | $29.15 | 1,818,134 |
| 2007-02-12 | Open-market sale | 10,000 | $29.18 | 1,808,134 |
| 2007-02-12 | Open-market sale | 2,000 | $29.09 | 1,831,634 |
| 2007-02-12 | Open-market sale | 9,000 | $29.08 | 1,833,634 |
| 2007-02-12 | Open-market sale | 2,000 | $29.07 | 1,842,634 |
| 2007-02-12 | Open-market sale | 9,700 | $29.06 | 1,844,634 |
| 2007-02-12 | Open-market sale | 6,200 | $29.05 | 1,854,334 |
| 2007-02-12 | Open-market sale | 2,800 | $29.04 | 1,860,534 |
| 2007-02-12 | Open-market sale | 200 | $29.03 | 1,863,334 |
| 2007-02-12 | Open-market sale | 2,100 | $29.02 | 1,863,534 |
| 2007-02-12 | Open-market sale | 2,000 | $28.89 | 1,865,634 |
| 2007-02-12 | Open-market sale | 2,000 | $28.87 | 1,867,634 |
| 2007-02-09 | Open-market sale | 600 | $29.28 | 1,885,834 |
| 2007-02-09 | Open-market sale | 500 | $29.31 | 1,885,334 |
| 2007-02-09 | Open-market sale | 100 | $29.27 | 1,885,234 |
| 2007-02-09 | Open-market sale | 100 | $29.26 | 1,885,134 |
| 2007-02-09 | Open-market sale | 1,500 | $29.04 | 1,869,634 |
| 2007-02-09 | Open-market sale | 2,000 | $29.03 | 1,871,134 |
| 2007-02-09 | Open-market sale | 2,000 | $29.00 | 1,873,134 |
| 2007-02-09 | Open-market sale | 4,000 | $29.01 | 1,875,134 |
| 2007-02-09 | Open-market sale | 500 | $29.10 | 1,879,134 |
| 2007-02-09 | Open-market sale | 1,700 | $29.16 | 1,879,634 |
| 2007-02-09 | Open-market sale | 800 | $29.17 | 1,881,334 |
| 2007-02-09 | Open-market sale | 300 | $29.18 | 1,882,134 |
| 2007-02-09 | Open-market sale | 2,100 | $29.19 | 1,882,434 |
| 2007-02-09 | Open-market sale | 100 | $29.20 | 1,884,534 |
| 2007-02-09 | Open-market sale | 200 | $29.21 | 1,884,634 |
| 2007-02-09 | Open-market sale | 300 | $29.25 | 1,884,834 |
| 2007-02-06 | Grant / award (derivative) | 1,500 | $0.00 | 1,500 |
| 2006-10-03 | Grant / award (derivative) | 90,750 | $0.00 | 90,750 |
| 2006-10-03 | Grant / award (derivative) | 9,250 | $0.00 | 9,250 |
| 2006-08-24 | Grant / award (derivative) | 500 | $0.00 | 500 |
| 2006-03-01 | Open-market sale | 4,500 | $23.46 | 1,941,480 |
| 2006-03-01 | Open-market sale | 500 | $23.47 | 1,940,980 |
| 2006-03-01 | Open-market sale | 100 | $23.78 | 1,886,434 |
| 2006-03-01 | Open-market sale | 5,300 | $23.77 | 1,886,534 |
| 2006-03-01 | Open-market sale | 5,200 | $23.75 | 1,891,834 |
| 2006-03-01 | Open-market sale | 200 | $23.74 | 1,897,034 |
| 2006-03-01 | Open-market sale | 400 | $23.73 | 1,897,234 |
| 2006-03-01 | Open-market sale | 8,800 | $23.70 | 1,897,634 |
| 2006-03-01 | Open-market sale | 100 | $23.67 | 1,906,434 |
| 2006-03-01 | Open-market sale | 6,900 | $23.64 | 1,906,534 |
| 2006-03-01 | Open-market sale | 300 | $23.60 | 1,913,434 |
| 2006-03-01 | Open-market sale | 2,000 | $23.59 | 1,913,734 |
| 2006-03-01 | Open-market sale | 100 | $23.58 | 1,915,734 |
| 2006-03-01 | Open-market sale | 400 | $23.57 | 1,915,834 |
| 2006-03-01 | Open-market sale | 9,200 | $23.56 | 1,916,234 |
| 2006-03-01 | Open-market sale | 7,000 | $23.55 | 1,925,434 |
| 2006-03-01 | Open-market sale | 5,000 | $23.54 | 1,932,434 |
| 2006-03-01 | Open-market sale | 1,146 | $23.52 | 1,937,434 |
| 2006-03-01 | Open-market sale | 2,400 | $23.50 | 1,938,580 |
| 2006-02-28 | Option exercise (derivative) | 2,000 | $0.00 | 0 |
| 2006-02-28 | Option exercise (derivative) | 14,916 | $0.00 | 0 |
| 2006-02-28 | Option exercise | 35,084 | $11.50 | 1,929,064 |
| 2006-02-28 | Option exercise | 14,916 | $11.50 | 1,943,980 |
| 2006-02-28 | Option exercise | 2,000 | $11.19 | 1,945,980 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.