SEC CIK 1337069
Holian Janet
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| CMPRview stock → | 19,360 | 2010-11-07 |
Position History — CMPR
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — CMPR
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2010-11-07 | Option exercise (derivative) | 1,363 | $0.00 | 13,630 |
| 2010-11-07 | Tax withholding | 570 | $38.70 | 19,360 |
| 2010-11-07 | Option exercise | 1,363 | $0.00 | 19,930 |
| 2010-11-02 | Option exercise (derivative) | 3,888 | $0.00 | 23,325 |
| 2010-11-02 | Tax withholding | 1,624 | $40.66 | 18,567 |
| 2010-11-02 | Option exercise | 3,888 | $0.00 | 20,191 |
| 2010-08-09 | Option exercise (derivative) | 1,363 | $0.00 | 14,993 |
| 2010-08-09 | Tax withholding | 570 | $32.64 | 16,303 |
| 2010-08-09 | Option exercise | 1,363 | $0.00 | 16,303 |
| 2010-08-02 | Option exercise (derivative) | 3,887 | $0.00 | 27,213 |
| 2010-08-02 | Tax withholding | 1,623 | $33.05 | 15,510 |
| 2010-08-02 | Option exercise | 3,887 | $0.00 | 15,510 |
| 2010-05-10 | Option exercise (derivative) | 6,250 | $0.00 | 6,250 |
| 2010-05-10 | Option exercise | 6,250 | $23.31 | 13,246 |
| 2010-05-10 | Open-market sale | 800 | $50.52 | 13,246 |
| 2010-05-07 | Option exercise (derivative) | 5,451 | $0.00 | 16,356 |
| 2010-05-07 | Option exercise | 5,451 | $0.00 | 13,246 |
| 2010-05-07 | Tax withholding | 2,275 | $47.91 | 13,246 |
| 2010-05-06 | Grant / award (derivative) | 8,260 | $0.00 | 8,260 |
| 2010-05-06 | Grant / award (derivative) | 16,649 | $0.00 | 16,649 |
| 2010-05-02 | Option exercise (derivative) | 3,888 | $0.00 | 31,100 |
| 2010-05-02 | Option exercise | 3,888 | $0.00 | 10,070 |
| 2010-05-02 | Tax withholding | 1,623 | $51.58 | 10,070 |
| 2010-03-05 | Option exercise (derivative) | 10,039 | $0.00 | 18,643 |
| 2010-03-05 | Option exercise | 10,039 | $37.51 | 7,805 |
| 2010-03-05 | Open-market sale | 10,039 | $60.69 | 7,805 |
| 2010-03-04 | Option exercise (derivative) | 300 | $0.00 | 28,682 |
| 2010-03-04 | Open-market sale | 300 | $60.03 | 7,805 |
| 2010-03-04 | Option exercise | 300 | $37.51 | 7,805 |
| 2010-03-02 | Option exercise (derivative) | 20,732 | $0.00 | 28,982 |
| 2010-03-02 | Open-market sale | 23,000 | $60.13 | 7,805 |
| 2010-03-02 | Option exercise | 20,732 | $37.51 | 7,805 |
| 2010-03-01 | Open-market sale | 2,732 | $60.01 | 10,073 |
| 2010-02-08 | Option exercise (derivative) | 6,250 | $0.00 | 12,500 |
| 2010-02-08 | Open-market sale | 4,450 | $53.39 | 12,805 |
| 2010-02-08 | Option exercise | 6,250 | $23.31 | 12,805 |
| 2010-02-02 | Option exercise (derivative) | 3,887 | $0.00 | 34,988 |
| 2010-02-02 | Tax withholding | 1,235 | $55.44 | 12,805 |
| 2010-02-02 | Option exercise | 3,887 | $0.00 | 12,805 |
| 2010-01-29 | Open-market sale | 4,800 | $55.38 | 10,153 |
| 2010-01-14 | Option exercise (derivative) | 12,500 | $0.00 | 18,750 |
| 2010-01-14 | Open-market sale | 15,400 | $53.69 | 15,153 |
| 2010-01-14 | Option exercise | 12,500 | $23.31 | 15,153 |
| 2010-01-13 | Option exercise (derivative) | 5,125 | $0.00 | 31,250 |
| 2010-01-13 | Open-market sale | 4,125 | $53.30 | 15,153 |
| 2010-01-13 | Option exercise | 5,125 | $23.31 | 15,153 |
| 2010-01-06 | Option exercise (derivative) | 4,875 | $0.00 | 36,375 |
| 2010-01-06 | Open-market sale | 4,875 | $56.82 | 19,153 |
| 2010-01-06 | Option exercise | 4,875 | $23.31 | 19,153 |
| 2009-12-30 | Option exercise (derivative) | 4,875 | $0.00 | 41,250 |
| 2009-12-30 | Option exercise | 4,875 | $23.31 | 19,153 |
| 2009-12-30 | Open-market sale | 4,175 | $56.83 | 19,153 |
| 2009-12-23 | Option exercise (derivative) | 4,875 | $0.00 | 46,125 |
| 2009-12-23 | Open-market sale | 4,875 | $58.00 | 19,153 |
| 2009-12-23 | Option exercise | 4,875 | $23.31 | 19,153 |
| 2009-12-18 | Option exercise (derivative) | 4,875 | $0.00 | 51,000 |
| 2009-12-18 | Option exercise | 4,875 | $23.31 | 19,153 |
| 2009-12-18 | Open-market sale | 4,875 | $56.02 | 19,153 |
| 2009-12-08 | Option exercise (derivative) | 4,875 | $0.00 | 55,875 |
| 2009-12-08 | Option exercise | 4,875 | $23.31 | 19,153 |
| 2009-12-08 | Open-market sale | 100 | $57.89 | 19,153 |
| 2009-12-03 | Option exercise (derivative) | 4,875 | $0.00 | 60,750 |
| 2009-12-03 | Option exercise | 4,875 | $23.31 | 19,153 |
| 2009-12-03 | Open-market sale | 4,875 | $58.75 | 19,153 |
| 2009-11-23 | Option exercise (derivative) | 4,875 | $0.00 | 65,625 |
| 2009-11-23 | Open-market sale | 4,875 | $50.30 | 19,153 |
| 2009-11-23 | Option exercise | 4,875 | $23.31 | 19,153 |
| 2009-11-17 | Option exercise (derivative) | 4,875 | $0.00 | 70,500 |
| 2009-11-17 | Open-market sale | 2,975 | $54.81 | 19,153 |
| 2009-11-17 | Option exercise | 4,875 | $23.31 | 19,153 |
| 2009-11-12 | Option exercise (derivative) | 4,875 | $0.00 | 75,375 |
| 2009-11-12 | Option exercise | 4,875 | $23.31 | 19,153 |
| 2009-11-12 | Open-market sale | 4,875 | $52.72 | 19,153 |
| 2009-11-05 | Option exercise (derivative) | 4,875 | $0.00 | 80,250 |
| 2009-11-05 | Option exercise | 4,875 | $23.31 | 19,153 |
| 2009-11-05 | Open-market sale | 2,400 | $55.66 | 19,153 |
| 2009-11-02 | Option exercise (derivative) | 3,888 | $0.00 | 38,875 |
| 2009-11-02 | Option exercise | 3,888 | $0.00 | 19,153 |
| 2009-11-02 | Tax withholding | 1,623 | $51.05 | 19,153 |
| 2009-10-30 | Option exercise (derivative) | 4,875 | $0.00 | 85,125 |
| 2009-10-30 | Option exercise | 4,875 | $23.31 | 19,153 |
| 2009-10-30 | Open-market sale | 2,375 | $51.24 | 19,153 |
| 2009-10-22 | Option exercise (derivative) | 4,875 | $0.00 | 90,000 |
| 2009-10-22 | Option exercise | 4,875 | $23.31 | 16,888 |
| 2009-10-22 | Open-market sale | 4,875 | $49.43 | 16,888 |
| 2009-10-15 | Option exercise (derivative) | 4,875 | $0.00 | 94,875 |
| 2009-10-15 | Option exercise | 4,875 | $23.31 | 16,888 |
| 2009-10-15 | Open-market sale | 4,875 | $49.34 | 16,888 |
| 2009-10-08 | Option exercise (derivative) | 250 | $0.00 | 99,750 |
| 2009-10-08 | Option exercise (derivative) | 4,625 | $0.00 | 0 |
| 2009-10-08 | Open-market sale | 1,500 | $49.18 | 16,888 |
| 2009-10-08 | Option exercise | 4,625 | $12.33 | 16,888 |
| 2009-10-01 | Option exercise (derivative) | 4,875 | $0.00 | 4,625 |
| 2009-10-01 | Option exercise | 4,875 | $12.33 | 16,888 |
| 2009-10-01 | Open-market sale | 4,375 | $49.16 | 16,888 |
| 2009-09-22 | Option exercise (derivative) | 4,875 | $0.00 | 9,500 |
| 2009-09-22 | Open-market sale | 3,775 | $49.47 | 16,888 |
| 2009-09-22 | Option exercise | 4,875 | $12.33 | 16,888 |
| 2009-09-16 | Option exercise (derivative) | 15,600 | $0.00 | 14,375 |
| 2009-09-16 | Option exercise | 15,600 | $12.33 | 16,888 |
| 2009-09-16 | Open-market sale | 12,870 | $45.10 | 16,888 |
| 2009-09-10 | Option exercise (derivative) | 2,730 | $0.00 | 29,975 |
| 2009-09-10 | Option exercise | 2,730 | $12.33 | 16,888 |
| 2009-09-10 | Open-market sale | 2,630 | $42.43 | 16,888 |
| 2009-09-03 | Option exercise (derivative) | 2,730 | $0.00 | 32,705 |
| 2009-09-03 | Open-market sale | 2,730 | $40.26 | 16,888 |
| 2009-09-03 | Option exercise | 2,730 | $12.33 | 16,888 |
| 2009-08-27 | Option exercise (derivative) | 2,730 | $0.00 | 35,435 |
| 2009-08-27 | Option exercise | 2,730 | $12.33 | 16,888 |
| 2009-08-27 | Open-market sale | 2,630 | $41.33 | 16,888 |
| 2009-08-20 | Open-market sale | 100 | $41.62 | 17,988 |
| 2009-08-20 | Open-market sale | 200 | $41.89 | 17,388 |
| 2009-08-20 | Open-market sale | 1 | $41.84 | 17,588 |
| 2009-08-20 | Open-market sale | 100 | $41.94 | 17,188 |
| 2009-08-20 | Open-market sale | 100 | $42.27 | 16,888 |
| 2009-08-20 | Open-market sale | 100 | $42.23 | 16,988 |
| 2009-08-20 | Open-market sale | 100 | $41.96 | 17,088 |
| 2009-08-20 | Open-market sale | 100 | $41.91 | 17,288 |
| 2009-08-20 | Open-market sale | 100 | $41.67 | 17,888 |
| 2009-08-20 | Open-market sale | 100 | $41.71 | 17,788 |
| 2009-08-20 | Open-market sale | 100 | $41.74 | 17,688 |
| 2009-08-20 | Open-market sale | 99 | $41.82 | 17,589 |
| 2009-08-20 | Option exercise (derivative) | 2,730 | $0.00 | 38,165 |
| 2009-08-20 | Open-market sale | 100 | $41.59 | 18,188 |
| 2009-08-20 | Open-market sale | 100 | $41.61 | 18,088 |
| 2009-08-20 | Open-market sale | 200 | $41.57 | 18,288 |
| 2009-08-20 | Option exercise | 2,730 | $12.33 | 19,618 |
| 2009-08-20 | Open-market sale | 100 | $41.56 | 18,488 |
| 2009-08-20 | Open-market sale | 130 | $41.51 | 18,588 |
| 2009-08-20 | Open-market sale | 100 | $41.50 | 18,718 |
| 2009-08-20 | Open-market sale | 100 | $41.38 | 18,818 |
| 2009-08-20 | Open-market sale | 100 | $41.34 | 18,918 |
| 2009-08-20 | Open-market sale | 200 | $41.33 | 19,018 |
| 2009-08-20 | Open-market sale | 100 | $41.29 | 19,218 |
| 2009-08-20 | Open-market sale | 100 | $41.24 | 19,318 |
| 2009-08-20 | Open-market sale | 100 | $41.14 | 19,418 |
| 2009-08-20 | Open-market sale | 100 | $41.13 | 19,518 |
| 2009-08-14 | Option exercise (derivative) | 2,730 | $0.00 | 60,200 |
| 2009-08-14 | Option exercise | 2,730 | $12.33 | 19,568 |
| 2009-08-14 | Open-market sale | 2,730 | $43.74 | 16,838 |
| 2009-08-12 | Option exercise (derivative) | 6,435 | $0.00 | 43,625 |
| 2009-08-12 | Open-market sale | 6,435 | $45.15 | 16,838 |
| 2009-08-12 | Option exercise | 6,435 | $12.33 | 16,838 |
| 2009-08-12 | Option exercise (derivative) | 6,435 | $0.00 | 80,695 |
| 2009-08-12 | Open-market sale | 6,435 | $45.15 | 16,838 |
| 2009-08-12 | Option exercise | 6,435 | $23.31 | 23,273 |
| 2009-08-04 | Option exercise (derivative) | 2,730 | $0.00 | 65,660 |
| 2009-08-04 | Option exercise | 2,730 | $12.33 | 19,568 |
| 2009-08-04 | Open-market sale | 2,730 | $42.68 | 16,838 |
| 2009-08-02 | Option exercise (derivative) | 3,887 | $0.00 | 42,763 |
| 2009-08-02 | Tax withholding | 1,622 | $41.25 | 16,838 |
| 2009-08-02 | Option exercise | 3,887 | $0.00 | 18,460 |
| 2009-07-29 | Option exercise (derivative) | 2,730 | $0.00 | 65,660 |
| 2009-07-29 | Open-market sale | 2,730 | $42.24 | 14,573 |
| 2009-07-29 | Option exercise | 2,730 | $12.33 | 17,303 |
| 2009-07-20 | Open-market sale | 100 | $41.94 | 14,773 |
| 2009-07-20 | Open-market sale | 100 | $41.90 | 14,873 |
| 2009-07-20 | Open-market sale | 100 | $41.77 | 14,973 |
| 2009-07-20 | Open-market sale | 100 | $41.75 | 15,073 |
| 2009-07-20 | Open-market sale | 100 | $41.72 | 15,173 |
| 2009-07-20 | Open-market sale | 100 | $41.67 | 15,273 |
| 2009-07-20 | Open-market sale | 100 | $42.09 | 14,573 |
| 2009-07-20 | Open-market sale | 100 | $41.98 | 14,673 |
| 2009-07-20 | Open-market sale | 100 | $41.59 | 15,373 |
| 2009-07-20 | Open-market sale | 130 | $41.58 | 15,473 |
| 2009-07-20 | Open-market sale | 100 | $41.57 | 15,603 |
| 2009-07-20 | Open-market sale | 100 | $41.51 | 15,703 |
| 2009-07-20 | Option exercise (derivative) | 2,730 | $0.00 | 68,390 |
| 2009-07-20 | Open-market sale | 200 | $41.26 | 16,303 |
| 2009-07-20 | Open-market sale | 100 | $41.23 | 16,503 |
| 2009-07-20 | Open-market sale | 100 | $41.30 | 16,203 |
| 2009-07-20 | Open-market sale | 100 | $41.34 | 16,103 |
| 2009-07-20 | Open-market sale | 100 | $41.38 | 16,003 |
| 2009-07-20 | Open-market sale | 100 | $41.39 | 15,903 |
| 2009-07-20 | Open-market sale | 100 | $41.46 | 15,803 |
| 2009-07-20 | Option exercise | 2,730 | $12.33 | 17,303 |
| 2009-07-20 | Open-market sale | 100 | $40.60 | 17,203 |
| 2009-07-20 | Open-market sale | 100 | $40.73 | 17,103 |
| 2009-07-20 | Open-market sale | 100 | $40.92 | 17,003 |
| 2009-07-20 | Open-market sale | 200 | $40.95 | 16,803 |
| 2009-07-20 | Open-market sale | 100 | $41.05 | 16,703 |
| 2009-07-20 | Open-market sale | 100 | $41.14 | 16,603 |
| 2009-07-16 | Option exercise (derivative) | 12,870 | $0.00 | 58,250 |
| 2009-07-16 | Open-market sale | 12,870 | $45.00 | 14,573 |
| 2009-07-16 | Option exercise | 12,870 | $12.33 | 14,573 |
| 2009-07-16 | Option exercise (derivative) | 12,870 | $0.00 | 87,130 |
| 2009-07-16 | Option exercise | 12,870 | $23.31 | 27,443 |
| 2009-07-16 | Open-market sale | 12,870 | $45.00 | 14,573 |
| 2009-07-15 | Open-market sale | 100 | $43.74 | 14,673 |
| 2009-07-15 | Open-market sale | 100 | $43.76 | 14,573 |
| 2009-07-15 | Open-market sale | 100 | $43.52 | 14,773 |
| 2009-07-15 | Open-market sale | 100 | $42.94 | 15,903 |
| 2009-07-15 | Open-market sale | 200 | $42.96 | 15,703 |
| 2009-07-15 | Open-market sale | 100 | $42.97 | 15,603 |
| 2009-07-15 | Open-market sale | 100 | $42.98 | 15,503 |
| 2009-07-15 | Open-market sale | 100 | $42.99 | 15,403 |
| 2009-07-15 | Open-market sale | 100 | $43.04 | 15,303 |
| 2009-07-15 | Open-market sale | 100 | $43.13 | 15,203 |
| 2009-07-15 | Open-market sale | 100 | $43.35 | 15,103 |
| 2009-07-15 | Open-market sale | 100 | $43.44 | 15,003 |
| 2009-07-15 | Open-market sale | 130 | $43.47 | 14,873 |
| 2009-07-15 | Option exercise (derivative) | 2,730 | $0.00 | 71,120 |
| 2009-07-15 | Open-market sale | 100 | $42.39 | 17,003 |
| 2009-07-15 | Open-market sale | 100 | $42.50 | 16,903 |
| 2009-07-15 | Open-market sale | 100 | $42.52 | 16,803 |
| 2009-07-15 | Open-market sale | 100 | $42.62 | 16,703 |
| 2009-07-15 | Open-market sale | 100 | $42.72 | 16,603 |
| 2009-07-15 | Open-market sale | 100 | $42.77 | 16,503 |
| 2009-07-15 | Open-market sale | 100 | $42.80 | 16,403 |
| 2009-07-15 | Open-market sale | 100 | $42.84 | 16,303 |
| 2009-07-15 | Open-market sale | 100 | $42.86 | 16,203 |
| 2009-07-15 | Open-market sale | 35 | $42.90 | 16,168 |
| 2009-07-15 | Open-market sale | 165 | $42.93 | 16,003 |
| 2009-07-15 | Option exercise | 2,730 | $12.33 | 17,303 |
| 2009-07-15 | Open-market sale | 100 | $42.15 | 17,203 |
| 2009-07-15 | Open-market sale | 100 | $42.36 | 17,103 |
| 2009-07-06 | Open-market sale | 100 | $43.00 | 14,573 |
| 2009-07-06 | Open-market sale | 100 | $42.50 | 14,673 |
| 2009-07-06 | Open-market sale | 100 | $42.22 | 14,773 |
| 2009-07-06 | Open-market sale | 100 | $41.77 | 14,873 |
| 2009-07-06 | Open-market sale | 100 | $41.65 | 14,973 |
| 2009-07-06 | Open-market sale | 200 | $41.59 | 15,073 |
| 2009-07-06 | Open-market sale | 100 | $41.54 | 15,273 |
| 2009-07-06 | Open-market sale | 100 | $41.51 | 15,373 |
| 2009-07-06 | Open-market sale | 130 | $41.49 | 15,473 |
| 2009-07-06 | Open-market sale | 100 | $41.47 | 15,603 |
| 2009-07-06 | Open-market sale | 100 | $41.45 | 15,703 |
| 2009-07-06 | Open-market sale | 100 | $41.44 | 15,803 |
| 2009-07-06 | Open-market sale | 100 | $41.43 | 15,903 |
| 2009-07-06 | Option exercise (derivative) | 2,730 | $0.00 | 73,850 |
| 2009-07-06 | Open-market sale | 100 | $41.40 | 16,203 |
| 2009-07-06 | Open-market sale | 100 | $41.38 | 16,303 |
| 2009-07-06 | Open-market sale | 100 | $41.34 | 16,403 |
| 2009-07-06 | Open-market sale | 190 | $41.31 | 16,503 |
| 2009-07-06 | Open-market sale | 100 | $41.30 | 16,693 |
| 2009-07-06 | Open-market sale | 100 | $41.29 | 16,793 |
| 2009-07-06 | Open-market sale | 100 | $41.28 | 16,893 |
| 2009-07-06 | Open-market sale | 100 | $41.22 | 16,993 |
| 2009-07-06 | Open-market sale | 10 | $41.21 | 17,093 |
| 2009-07-06 | Open-market sale | 100 | $41.20 | 17,103 |
| 2009-07-06 | Open-market sale | 100 | $41.10 | 17,203 |
| 2009-07-06 | Option exercise | 2,730 | $12.33 | 17,303 |
| 2009-07-06 | Open-market sale | 100 | $41.41 | 16,103 |
| 2009-07-06 | Open-market sale | 100 | $41.42 | 16,003 |
| 2009-07-01 | Option exercise | 2,730 | $12.33 | 17,303 |
| 2009-07-01 | Open-market sale | 2,730 | $43.39 | 14,573 |
| 2009-06-24 | Option exercise (derivative) | 2,730 | $0.00 | 79,310 |
| 2009-06-24 | Open-market sale | 2,730 | $42.94 | 14,573 |
| 2009-06-24 | Option exercise | 2,730 | $12.33 | 17,303 |
| 2009-06-24 | Option exercise (derivative) | 2,730 | $0.00 | 76,580 |
| 2009-06-19 | Option exercise (derivative) | 2,730 | $0.00 | 82,040 |
| 2009-06-19 | Open-market sale | 2,730 | $41.92 | 14,573 |
| 2009-06-19 | Option exercise | 2,730 | $12.33 | 17,303 |
| 2009-06-11 | Option exercise (derivative) | 2,730 | $0.00 | 84,770 |
| 2009-06-11 | Open-market sale | 100 | $42.21 | 16,203 |
| 2009-06-11 | Open-market sale | 100 | $42.20 | 16,303 |
| 2009-06-11 | Open-market sale | 100 | $42.16 | 16,403 |
| 2009-06-11 | Open-market sale | 100 | $42.15 | 16,503 |
| 2009-06-11 | Open-market sale | 100 | $42.12 | 16,603 |
| 2009-06-11 | Open-market sale | 100 | $42.09 | 16,703 |
| 2009-06-11 | Open-market sale | 100 | $42.02 | 16,803 |
| 2009-06-11 | Open-market sale | 200 | $42.00 | 16,903 |
| 2009-06-11 | Open-market sale | 100 | $41.96 | 17,103 |
| 2009-06-11 | Open-market sale | 100 | $41.90 | 17,203 |
| 2009-06-11 | Option exercise | 2,730 | $12.33 | 17,303 |
| 2009-06-11 | Open-market sale | 130 | $43.03 | 14,573 |
| 2009-06-11 | Open-market sale | 100 | $42.86 | 14,703 |
| 2009-06-11 | Open-market sale | 200 | $42.80 | 14,803 |
| 2009-06-11 | Open-market sale | 100 | $42.69 | 15,003 |
| 2009-06-11 | Open-market sale | 100 | $42.57 | 15,103 |
| 2009-06-11 | Open-market sale | 100 | $42.50 | 15,203 |
| 2009-06-11 | Open-market sale | 200 | $42.47 | 15,303 |
| 2009-06-11 | Open-market sale | 100 | $42.25 | 16,103 |
| 2009-06-11 | Open-market sale | 100 | $42.26 | 16,003 |
| 2009-06-11 | Open-market sale | 200 | $42.36 | 15,803 |
| 2009-06-11 | Open-market sale | 200 | $42.42 | 15,503 |
| 2009-06-11 | Open-market sale | 100 | $42.37 | 15,703 |
| 2009-06-04 | Open-market sale | 6,830 | $40.03 | 14,573 |
| 2009-05-28 | Open-market sale | 400 | $37.45 | 23,933 |
| 2009-05-28 | Open-market sale | 100 | $37.50 | 23,633 |
| 2009-05-28 | Open-market sale | 200 | $37.53 | 23,433 |
| 2009-05-28 | Open-market sale | 100 | $37.44 | 24,333 |
| 2009-05-28 | Open-market sale | 100 | $37.20 | 25,633 |
| 2009-05-28 | Open-market sale | 100 | $37.22 | 25,533 |
| 2009-05-28 | Open-market sale | 200 | $37.23 | 25,333 |
| 2009-05-28 | Open-market sale | 100 | $37.24 | 25,233 |
| 2009-05-28 | Open-market sale | 100 | $37.27 | 25,133 |
| 2009-05-28 | Open-market sale | 100 | $37.29 | 25,033 |
| 2009-05-28 | Open-market sale | 100 | $37.32 | 24,933 |
| 2009-05-28 | Open-market sale | 100 | $37.33 | 24,833 |
| 2009-05-28 | Open-market sale | 100 | $37.35 | 24,733 |
| 2009-05-28 | Open-market sale | 100 | $37.37 | 24,633 |
| 2009-05-28 | Open-market sale | 100 | $37.38 | 24,533 |
| 2009-05-28 | Open-market sale | 100 | $37.40 | 24,433 |
| 2009-05-28 | Open-market sale | 100 | $37.47 | 23,833 |
| 2009-05-28 | Open-market sale | 100 | $37.49 | 23,733 |
| 2009-05-28 | Open-market sale | 100 | $37.74 | 21,803 |
| 2009-05-28 | Open-market sale | 130 | $37.72 | 21,903 |
| 2009-05-28 | Open-market sale | 100 | $37.70 | 22,033 |
| 2009-05-28 | Open-market sale | 100 | $37.68 | 22,133 |
| 2009-05-28 | Open-market sale | 100 | $37.67 | 22,233 |
| 2009-05-28 | Open-market sale | 200 | $37.65 | 22,333 |
| 2009-05-28 | Open-market sale | 100 | $37.61 | 22,533 |
| 2009-05-28 | Open-market sale | 100 | $37.60 | 22,633 |
| 2009-05-28 | Open-market sale | 100 | $37.58 | 22,733 |
| 2009-05-28 | Open-market sale | 200 | $37.56 | 22,833 |
| 2009-05-28 | Open-market sale | 100 | $37.55 | 23,033 |
| 2009-05-28 | Open-market sale | 300 | $37.54 | 23,133 |
| 2009-05-28 | Open-market sale | 100 | $38.02 | 21,403 |
| 2009-05-28 | Open-market sale | 95 | $37.87 | 21,503 |
| 2009-05-28 | Open-market sale | 100 | $37.84 | 21,598 |
| 2009-05-28 | Open-market sale | 5 | $37.82 | 21,698 |
| 2009-05-28 | Open-market sale | 100 | $37.80 | 21,703 |
| 2009-05-28 | Open-market sale | 100 | $37.03 | 26,533 |
| 2009-05-28 | Open-market sale | 200 | $37.06 | 26,333 |
| 2009-05-28 | Open-market sale | 100 | $37.00 | 26,633 |
| 2009-05-28 | Open-market sale | 100 | $36.99 | 26,733 |
| 2009-05-28 | Open-market sale | 100 | $36.95 | 27,033 |
| 2009-05-28 | Open-market sale | 200 | $36.97 | 26,833 |
| 2009-05-28 | Open-market sale | 300 | $37.07 | 26,033 |
| 2009-05-28 | Open-market sale | 200 | $37.09 | 25,833 |
| 2009-05-28 | Open-market sale | 100 | $37.14 | 25,733 |
| 2009-05-28 | Open-market sale | 100 | $36.61 | 28,133 |
| 2009-05-28 | Open-market sale | 100 | $36.62 | 28,033 |
| 2009-05-28 | Open-market sale | 200 | $36.76 | 27,833 |
| 2009-05-28 | Open-market sale | 100 | $36.80 | 27,733 |
| 2009-05-28 | Open-market sale | 200 | $36.82 | 27,533 |
| 2009-05-28 | Open-market sale | 100 | $36.87 | 27,433 |
| 2009-05-28 | Open-market sale | 100 | $36.90 | 27,333 |
| 2009-05-28 | Open-market sale | 100 | $36.92 | 27,233 |
| 2009-05-28 | Open-market sale | 100 | $36.93 | 27,133 |
| 2009-05-21 | Open-market sale | 100 | $37.16 | 28,733 |
| 2009-05-21 | Open-market sale | 100 | $37.02 | 28,833 |
| 2009-05-21 | Open-market sale | 100 | $36.97 | 28,933 |
| 2009-05-21 | Open-market sale | 100 | $36.86 | 29,033 |
| 2009-05-21 | Open-market sale | 200 | $36.68 | 29,133 |
| 2009-05-21 | Open-market sale | 200 | $36.67 | 29,333 |
| 2009-05-21 | Open-market sale | 100 | $37.79 | 28,233 |
| 2009-05-21 | Open-market sale | 100 | $37.58 | 28,333 |
| 2009-05-21 | Open-market sale | 100 | $37.53 | 28,433 |
| 2009-05-21 | Open-market sale | 100 | $37.48 | 28,533 |
| 2009-05-21 | Open-market sale | 100 | $37.20 | 28,633 |
| 2009-05-21 | Open-market sale | 100 | $36.23 | 32,063 |
| 2009-05-21 | Open-market sale | 30 | $36.59 | 29,633 |
| 2009-05-21 | Open-market sale | 100 | $36.52 | 29,663 |
| 2009-05-21 | Open-market sale | 100 | $36.51 | 29,763 |
| 2009-05-21 | Open-market sale | 100 | $36.48 | 29,863 |
| 2009-05-21 | Open-market sale | 100 | $36.47 | 29,963 |
| 2009-05-21 | Open-market sale | 100 | $36.42 | 30,063 |
| 2009-05-21 | Open-market sale | 100 | $36.41 | 30,163 |
| 2009-05-21 | Open-market sale | 100 | $36.40 | 30,263 |
| 2009-05-21 | Open-market sale | 100 | $36.39 | 30,363 |
| 2009-05-21 | Open-market sale | 100 | $36.37 | 30,463 |
| 2009-05-21 | Open-market sale | 100 | $36.34 | 30,563 |
| 2009-05-21 | Open-market sale | 300 | $36.32 | 30,663 |
| 2009-05-21 | Open-market sale | 400 | $36.30 | 30,963 |
| 2009-05-21 | Open-market sale | 100 | $36.29 | 31,363 |
| 2009-05-21 | Open-market sale | 300 | $36.27 | 31,463 |
| 2009-05-21 | Open-market sale | 100 | $36.26 | 31,763 |
| 2009-05-21 | Open-market sale | 200 | $36.25 | 31,863 |
| 2009-05-21 | Open-market sale | 100 | $36.60 | 29,533 |
| 2009-05-21 | Open-market sale | 100 | $36.17 | 32,163 |
| 2009-05-21 | Open-market sale | 100 | $35.96 | 34,463 |
| 2009-05-21 | Open-market sale | 100 | $35.95 | 34,563 |
| 2009-05-21 | Open-market sale | 100 | $35.93 | 34,663 |
| 2009-05-21 | Open-market sale | 100 | $35.90 | 34,763 |
| 2009-05-21 | Open-market sale | 100 | $35.86 | 34,863 |
| 2009-05-21 | Open-market sale | 100 | $35.79 | 34,963 |
| 2009-05-21 | Open-market sale | 100 | $36.16 | 32,263 |
| 2009-05-21 | Open-market sale | 200 | $36.15 | 32,363 |
| 2009-05-21 | Open-market sale | 200 | $36.14 | 32,563 |
| 2009-05-21 | Open-market sale | 100 | $36.13 | 32,763 |
| 2009-05-21 | Open-market sale | 400 | $36.11 | 32,863 |
| 2009-05-21 | Open-market sale | 200 | $36.10 | 33,263 |
| 2009-05-21 | Open-market sale | 100 | $36.09 | 33,463 |
| 2009-05-21 | Open-market sale | 200 | $36.07 | 33,563 |
| 2009-05-21 | Open-market sale | 100 | $36.06 | 33,763 |
| 2009-05-21 | Open-market sale | 200 | $36.04 | 33,863 |
| 2009-05-21 | Open-market sale | 100 | $36.03 | 34,063 |
| 2009-05-21 | Open-market sale | 100 | $36.02 | 34,163 |
| 2009-05-21 | Open-market sale | 100 | $36.00 | 34,363 |
| 2009-05-21 | Open-market sale | 100 | $36.01 | 34,263 |
| 2009-05-19 | Open-market sale | 4,781 | $39.81 | 500 |
| 2009-05-18 | Open-market sale | 4,781 | $37.72 | 5,281 |
| 2009-05-07 | Grant / award (derivative) | 21,807 | $0.00 | 21,807 |
| 2009-05-07 | Grant / award (derivative) | 9,086 | $0.00 | 9,086 |
| 2009-05-02 | Option exercise (derivative) | 15,550 | $0.00 | 46,650 |
| 2009-05-02 | Tax withholding | 4,937 | $37.26 | 35,063 |
| 2009-05-02 | Option exercise | 15,550 | $0.00 | 40,000 |
| 2008-11-17 | Open-market buy | 20,500 | $12.16 | 24,500 |
| 2008-05-02 | Grant / award (derivative) | 62,200 | $0.00 | 62,200 |
| 2008-05-01 | Open-market sale | 400 | $34.57 | 9,575 |
| 2008-05-01 | Open-market sale | 300 | $34.91 | 12,375 |
| 2008-05-01 | Open-market sale | 200 | $34.62 | 12,175 |
| 2008-05-01 | Open-market sale | 100 | $34.66 | 12,075 |
| 2008-05-01 | Open-market sale | 100 | $34.61 | 11,975 |
| 2008-05-01 | Open-market sale | 400 | $34.69 | 11,575 |
| 2008-05-01 | Open-market sale | 200 | $34.72 | 11,375 |
| 2008-05-01 | Open-market sale | 400 | $34.77 | 10,975 |
| 2008-05-01 | Open-market sale | 200 | $35.02 | 12,975 |
| 2008-05-01 | Open-market sale | 497 | $34.98 | 13,175 |
| 2008-05-01 | Open-market sale | 400 | $34.96 | 13,672 |
| 2008-05-01 | Open-market sale | 200 | $34.97 | 14,072 |
| 2008-05-01 | Open-market sale | 600 | $34.87 | 14,272 |
| 2008-05-01 | Open-market sale | 303 | $34.86 | 14,872 |
| 2008-05-01 | Open-market sale | 600 | $34.89 | 15,175 |
| 2008-05-01 | Open-market sale | 600 | $35.03 | 15,775 |
| 2008-05-01 | Open-market sale | 700 | $35.00 | 16,375 |
| 2008-05-01 | Open-market sale | 100 | $34.66 | 17,075 |
| 2008-05-01 | Open-market sale | 100 | $34.53 | 17,175 |
| 2008-05-01 | Open-market sale | 100 | $34.46 | 17,275 |
| 2008-05-01 | Open-market sale | 79 | $34.46 | 17,375 |
| 2008-05-01 | Open-market sale | 700 | $34.59 | 7,175 |
| 2008-05-01 | Open-market sale | 200 | $34.64 | 7,875 |
| 2008-05-01 | Open-market sale | 900 | $34.65 | 8,075 |
| 2008-05-01 | Open-market sale | 600 | $34.70 | 8,975 |
| 2008-05-01 | Open-market sale | 300 | $35.01 | 12,675 |
| 2008-05-01 | Open-market sale | 700 | $34.63 | 9,975 |
| 2008-05-01 | Open-market sale | 200 | $34.68 | 10,675 |
| 2008-05-01 | Open-market sale | 100 | $34.79 | 10,875 |
| 2008-05-01 | Open-market sale | 300 | $34.58 | 5,800 |
| 2008-05-01 | Open-market sale | 500 | $34.54 | 5,300 |
| 2008-05-01 | Open-market sale | 700 | $34.56 | 4,600 |
| 2008-05-01 | Open-market sale | 500 | $34.74 | 4,100 |
| 2008-05-01 | Open-market sale | 100 | $34.67 | 4,000 |
| 2008-05-01 | Open-market sale | 600 | $34.55 | 6,575 |
| 2008-05-01 | Open-market sale | 475 | $34.60 | 6,100 |
| 2008-05-01 | Option exercise (derivative) | 21,875 | $0.00 | 87,500 |
| 2008-05-01 | Open-market sale | 100 | $33.71 | 23,775 |
| 2008-05-01 | Open-market sale | 1,000 | $33.72 | 23,875 |
| 2008-05-01 | Option exercise | 21,875 | $12.33 | 25,875 |
| 2008-05-01 | Open-market sale | 300 | $33.99 | 25,575 |
| 2008-05-01 | Open-market sale | 100 | $34.25 | 25,475 |
| 2008-05-01 | Open-market sale | 200 | $33.83 | 25,275 |
| 2008-05-01 | Open-market sale | 200 | $33.75 | 25,075 |
| 2008-05-01 | Open-market sale | 100 | $33.74 | 24,975 |
| 2008-05-01 | Open-market sale | 100 | $33.76 | 24,875 |
| 2008-05-01 | Open-market sale | 921 | $34.47 | 17,454 |
| 2008-05-01 | Open-market sale | 1,300 | $34.50 | 18,375 |
| 2008-05-01 | Open-market sale | 100 | $34.45 | 19,675 |
| 2008-05-01 | Open-market sale | 300 | $34.41 | 19,775 |
| 2008-05-01 | Open-market sale | 200 | $34.35 | 20,075 |
| 2008-05-01 | Open-market sale | 100 | $34.34 | 20,275 |
| 2008-05-01 | Open-market sale | 500 | $34.51 | 20,375 |
| 2008-05-01 | Open-market sale | 100 | $34.29 | 20,875 |
| 2008-05-01 | Open-market sale | 100 | $34.33 | 20,975 |
| 2008-05-01 | Open-market sale | 1,100 | $34.32 | 21,075 |
| 2008-05-01 | Open-market sale | 100 | $34.21 | 22,175 |
| 2008-05-01 | Open-market sale | 300 | $34.18 | 22,275 |
| 2008-05-01 | Open-market sale | 400 | $34.52 | 22,575 |
| 2008-05-01 | Open-market sale | 100 | $34.16 | 22,975 |
| 2008-05-01 | Open-market sale | 200 | $34.49 | 23,075 |
| 2008-05-01 | Open-market sale | 100 | $34.20 | 23,275 |
| 2008-05-01 | Open-market sale | 100 | $34.17 | 23,375 |
| 2008-05-01 | Open-market sale | 100 | $34.22 | 23,475 |
| 2008-05-01 | Open-market sale | 100 | $34.11 | 23,575 |
| 2008-05-01 | Open-market sale | 100 | $34.02 | 23,675 |
| 2008-02-01 | Option exercise (derivative) | 21,875 | $0.00 | 131,250 |
| 2008-02-01 | Open-market sale | 200 | $37.61 | 24,447 |
| 2008-02-01 | Open-market sale | 128 | $37.13 | 24,647 |
| 2008-02-01 | Open-market sale | 100 | $36.55 | 24,775 |
| 2008-02-01 | Open-market sale | 200 | $36.60 | 24,875 |
| 2008-02-01 | Open-market sale | 100 | $36.51 | 25,075 |
| 2008-02-01 | Open-market sale | 100 | $36.58 | 25,175 |
| 2008-02-01 | Open-market sale | 370 | $36.59 | 25,275 |
| 2008-02-01 | Open-market sale | 130 | $37.20 | 25,645 |
| 2008-02-01 | Open-market sale | 100 | $36.87 | 25,775 |
| 2008-02-01 | Option exercise | 21,875 | $12.33 | 25,875 |
| 2008-02-01 | Open-market sale | 100 | $37.07 | 19,447 |
| 2008-02-01 | Open-market sale | 200 | $37.03 | 19,547 |
| 2008-02-01 | Open-market sale | 300 | $37.02 | 19,747 |
| 2008-02-01 | Open-market sale | 100 | $37.05 | 20,047 |
| 2008-02-01 | Open-market sale | 400 | $37.04 | 20,147 |
| 2008-02-01 | Open-market sale | 600 | $37.00 | 20,547 |
| 2008-02-01 | Open-market sale | 200 | $36.76 | 21,147 |
| 2008-02-01 | Open-market sale | 200 | $36.77 | 21,347 |
| 2008-02-01 | Open-market sale | 300 | $36.99 | 21,547 |
| 2008-02-01 | Open-market sale | 100 | $36.97 | 21,847 |
| 2008-02-01 | Open-market sale | 300 | $37.10 | 21,947 |
| 2008-02-01 | Open-market sale | 600 | $36.94 | 22,247 |
| 2008-02-01 | Open-market sale | 100 | $37.08 | 24,347 |
| 2008-02-01 | Open-market sale | 100 | $37.09 | 24,247 |
| 2008-02-01 | Open-market sale | 200 | $36.88 | 24,047 |
| 2008-02-01 | Open-market sale | 100 | $36.89 | 23,947 |
| 2008-02-01 | Open-market sale | 600 | $36.91 | 23,347 |
| 2008-02-01 | Open-market sale | 300 | $36.93 | 22,847 |
| 2008-02-01 | Open-market sale | 200 | $36.95 | 23,147 |
| 2008-02-01 | Open-market sale | 300 | $37.42 | 14,075 |
| 2008-02-01 | Open-market sale | 300 | $37.50 | 13,375 |
| 2008-02-01 | Open-market sale | 100 | $37.59 | 13,275 |
| 2008-02-01 | Open-market sale | 100 | $37.66 | 13,175 |
| 2008-02-01 | Open-market sale | 100 | $37.72 | 13,075 |
| 2008-02-01 | Open-market sale | 100 | $37.94 | 12,975 |
| 2008-02-01 | Open-market sale | 300 | $37.62 | 12,675 |
| 2008-02-01 | Open-market sale | 200 | $37.73 | 12,475 |
| 2008-02-01 | Open-market sale | 772 | $37.12 | 18,675 |
| 2008-02-01 | Open-market sale | 600 | $37.15 | 18,075 |
| 2008-02-01 | Open-market sale | 100 | $37.18 | 17,975 |
| 2008-02-01 | Open-market sale | 200 | $37.26 | 17,775 |
| 2008-02-01 | Open-market sale | 400 | $37.32 | 17,375 |
| 2008-02-01 | Open-market sale | 200 | $37.36 | 17,175 |
| 2008-02-01 | Open-market sale | 200 | $37.28 | 16,975 |
| 2008-02-01 | Open-market sale | 100 | $37.29 | 16,875 |
| 2008-02-01 | Open-market sale | 100 | $37.30 | 16,775 |
| 2008-02-01 | Open-market sale | 100 | $37.44 | 16,675 |
| 2008-02-01 | Open-market sale | 100 | $37.43 | 16,575 |
| 2008-02-01 | Open-market sale | 100 | $37.16 | 16,475 |
| 2008-02-01 | Open-market sale | 200 | $37.25 | 16,275 |
| 2008-02-01 | Open-market sale | 300 | $37.22 | 15,975 |
| 2008-02-01 | Open-market sale | 400 | $37.24 | 15,575 |
| 2008-02-01 | Open-market sale | 300 | $37.14 | 15,275 |
| 2008-02-01 | Open-market sale | 500 | $37.19 | 14,775 |
| 2008-02-01 | Open-market sale | 200 | $37.27 | 14,575 |
| 2008-02-01 | Open-market sale | 200 | $37.37 | 14,375 |
| 2008-02-01 | Open-market sale | 200 | $37.46 | 13,675 |
| 2008-02-01 | Open-market sale | 200 | $37.45 | 13,875 |
| 2008-02-01 | Open-market sale | 100 | $38.23 | 9,075 |
| 2008-02-01 | Open-market sale | 200 | $38.35 | 8,875 |
| 2008-02-01 | Open-market sale | 100 | $38.30 | 8,775 |
| 2008-02-01 | Open-market sale | 100 | $38.45 | 8,675 |
| 2008-02-01 | Open-market sale | 100 | $38.37 | 8,575 |
| 2008-02-01 | Open-market sale | 100 | $38.44 | 8,475 |
| 2008-02-01 | Open-market sale | 100 | $37.71 | 12,375 |
| 2008-02-01 | Open-market sale | 200 | $37.51 | 12,175 |
| 2008-02-01 | Open-market sale | 100 | $37.57 | 12,075 |
| 2008-02-01 | Open-market sale | 200 | $37.56 | 11,875 |
| 2008-02-01 | Open-market sale | 100 | $37.63 | 11,775 |
| 2008-02-01 | Open-market sale | 100 | $37.64 | 11,675 |
| 2008-02-01 | Open-market sale | 100 | $37.75 | 11,575 |
| 2008-02-01 | Open-market sale | 100 | $37.81 | 11,475 |
| 2008-02-01 | Open-market sale | 200 | $37.85 | 11,275 |
| 2008-02-01 | Open-market sale | 100 | $37.84 | 11,175 |
| 2008-02-01 | Open-market sale | 200 | $37.87 | 10,975 |
| 2008-02-01 | Open-market sale | 100 | $37.90 | 10,875 |
| 2008-02-01 | Open-market sale | 100 | $37.89 | 10,775 |
| 2008-02-01 | Open-market sale | 100 | $37.92 | 10,675 |
| 2008-02-01 | Open-market sale | 200 | $37.93 | 10,475 |
| 2008-02-01 | Open-market sale | 100 | $38.53 | 10,375 |
| 2008-02-01 | Open-market sale | 100 | $37.97 | 10,275 |
| 2008-02-01 | Open-market sale | 500 | $37.99 | 9,775 |
| 2008-02-01 | Open-market sale | 200 | $38.00 | 9,575 |
| 2008-02-01 | Open-market sale | 100 | $37.98 | 9,475 |
| 2008-02-01 | Open-market sale | 100 | $38.08 | 9,375 |
| 2008-02-01 | Open-market sale | 100 | $38.21 | 9,175 |
| 2008-02-01 | Open-market sale | 100 | $38.11 | 9,275 |
| 2008-02-01 | Open-market sale | 106 | $38.69 | 8,069 |
| 2008-02-01 | Open-market sale | 100 | $38.63 | 8,175 |
| 2008-02-01 | Open-market sale | 100 | $38.60 | 8,275 |
| 2008-02-01 | Open-market sale | 100 | $38.58 | 8,375 |
| 2008-02-01 | Open-market sale | 110 | $38.62 | 4,000 |
| 2008-02-01 | Open-market sale | 600 | $38.57 | 4,110 |
| 2008-02-01 | Open-market sale | 965 | $38.50 | 4,710 |
| 2008-02-01 | Open-market sale | 594 | $38.66 | 5,675 |
| 2008-02-01 | Open-market sale | 690 | $38.71 | 6,269 |
| 2008-02-01 | Open-market sale | 200 | $38.67 | 6,959 |
| 2008-02-01 | Open-market sale | 300 | $38.74 | 7,159 |
| 2008-02-01 | Open-market sale | 100 | $38.72 | 7,459 |
| 2008-02-01 | Open-market sale | 110 | $38.73 | 7,559 |
| 2008-02-01 | Open-market sale | 400 | $38.75 | 7,669 |
| 2008-01-02 | Open-market sale | 9.64 | $41.11 | 10,380.04 |
| 2008-01-02 | Open-market sale | 9.64 | $41.07 | 10,436.71 |
| 2008-01-02 | Open-market sale | 19.28 | $41.06 | 10,446.35 |
| 2008-01-02 | Open-market sale | 19.28 | $41.05 | 10,465.62 |
| 2008-01-02 | Open-market sale | 9.64 | $41.04 | 10,484.9 |
| 2008-01-02 | Open-market sale | 9.64 | $41.01 | 10,494.54 |
| 2008-01-02 | Open-market sale | 9.64 | $40.98 | 10,504.17 |
| 2008-01-02 | Open-market sale | 9.64 | $40.96 | 10,513.81 |
| 2008-01-02 | Open-market sale | 9.64 | $40.90 | 10,523.45 |
| 2008-01-02 | Open-market sale | 9.64 | $40.89 | 10,533.09 |
| 2008-01-02 | Open-market sale | 9.64 | $40.85 | 10,542.72 |
| 2008-01-02 | Open-market sale | 9.64 | $40.78 | 10,552.36 |
| 2008-01-02 | Open-market sale | 90.36 | $42.51 | 4,000 |
| 2008-01-02 | Open-market sale | 9.64 | $41.13 | 10,360.77 |
| 2008-01-02 | Open-market sale | 9.64 | $41.09 | 10,427.07 |
| 2008-01-02 | Open-market sale | 90.36 | $42.47 | 4,090.36 |
| 2008-01-02 | Open-market sale | 180.72 | $42.11 | 4,180.72 |
| 2008-01-02 | Open-market sale | 90.36 | $41.97 | 4,361.45 |
| 2008-01-02 | Open-market sale | 90.36 | $41.96 | 4,451.81 |
| 2008-01-02 | Open-market sale | 90.36 | $41.94 | 4,542.17 |
| 2008-01-02 | Open-market sale | 90.36 | $41.71 | 4,632.6 |
| 2008-01-02 | Open-market sale | 90.36 | $41.63 | 4,722.9 |
| 2008-01-02 | Open-market sale | 90.36 | $41.60 | 4,813.26 |
| 2008-01-02 | Open-market sale | 90.36 | $41.58 | 4,903.62 |
| 2008-01-02 | Open-market sale | 90.36 | $41.49 | 4,993.99 |
| 2008-01-02 | Open-market sale | 90.36 | $41.47 | 5,084.35 |
| 2008-01-02 | Open-market sale | 90.36 | $41.41 | 5,174.71 |
| 2008-01-02 | Open-market sale | 90.36 | $41.34 | 5,265.07 |
| 2008-01-02 | Open-market sale | 37.39 | $41.10 | 1,089.68 |
| 2008-01-02 | Open-market sale | 9.64 | $41.12 | 10,370.4 |
| 2008-01-02 | Open-market sale | 9.64 | $41.47 | 10,177.65 |
| 2008-01-02 | Open-market sale | 9.64 | $41.41 | 10,187.29 |
| 2008-01-02 | Open-market sale | 9.64 | $41.49 | 10,168.01 |
| 2008-01-02 | Open-market sale | 9.64 | $41.58 | 10,158.38 |
| 2008-01-02 | Open-market sale | 9.64 | $41.60 | 10,148.74 |
| 2008-01-02 | Open-market sale | 9.64 | $41.63 | 10,139.1 |
| 2008-01-02 | Open-market sale | 9.64 | $41.71 | 10,129.46 |
| 2008-01-02 | Open-market sale | 9.64 | $41.94 | 10,119.83 |
| 2008-01-02 | Open-market sale | 9.64 | $41.96 | 10,110.19 |
| 2008-01-02 | Open-market sale | 9.64 | $41.97 | 10,100.55 |
| 2008-01-02 | Open-market sale | 19.28 | $42.11 | 10,081.28 |
| 2008-01-02 | Open-market sale | 9.64 | $41.35 | 10,196.93 |
| 2008-01-02 | Open-market sale | 9.64 | $41.34 | 10,206.56 |
| 2008-01-02 | Open-market sale | 19.28 | $41.32 | 10,216.2 |
| 2008-01-02 | Open-market sale | 9.64 | $41.31 | 10,235.48 |
| 2008-01-02 | Open-market sale | 9.64 | $41.30 | 10,245.11 |
| 2008-01-02 | Open-market sale | 19.28 | $41.29 | 10,254.75 |
| 2008-01-02 | Open-market sale | 9.64 | $41.27 | 10,274.03 |
| 2008-01-02 | Open-market sale | 9.64 | $41.26 | 10,283.67 |
| 2008-01-02 | Open-market sale | 19.28 | $41.23 | 10,293.3 |
| 2008-01-02 | Open-market sale | 19.28 | $41.22 | 10,312.58 |
| 2008-01-02 | Open-market sale | 9.64 | $41.19 | 10,331.85 |
| 2008-01-02 | Open-market sale | 9.64 | $41.15 | 10,341.49 |
| 2008-01-02 | Open-market sale | 9.64 | $41.14 | 10,351.13 |
| 2008-01-02 | Open-market sale | 9.64 | $42.51 | 10,062 |
| 2008-01-02 | Open-market sale | 9.64 | $42.47 | 10,071.64 |
| 2008-01-02 | Option exercise (derivative) | 4,688 | $0.00 | 0 |
| 2008-01-02 | Open-market sale | 180.72 | $41.32 | 5,445.8 |
| 2008-01-02 | Open-market sale | 90.36 | $41.31 | 5,626.52 |
| 2008-01-02 | Open-market sale | 90.36 | $41.30 | 5,716.89 |
| 2008-01-02 | Open-market sale | 180.72 | $41.29 | 5,807.25 |
| 2008-01-02 | Open-market sale | 90.36 | $41.27 | 5,987.97 |
| 2008-01-02 | Open-market sale | 90.36 | $41.26 | 6,078.33 |
| 2008-01-02 | Open-market sale | 180.72 | $41.23 | 6,168.7 |
| 2008-01-02 | Open-market sale | 180.72 | $41.22 | 6,349.42 |
| 2008-01-02 | Open-market sale | 90.36 | $41.19 | 6,530.15 |
| 2008-01-02 | Open-market sale | 90.36 | $41.15 | 6,620.51 |
| 2008-01-02 | Open-market sale | 90.36 | $41.14 | 6,710.87 |
| 2008-01-02 | Open-market sale | 90.36 | $41.13 | 6,801.23 |
| 2008-01-02 | Open-market sale | 90.36 | $41.12 | 6,891.6 |
| 2008-01-02 | Open-market sale | 90.36 | $41.11 | 6,981.96 |
| 2008-01-02 | Open-market sale | 350.61 | $41.10 | 7,072.32 |
| 2008-01-02 | Open-market sale | 90.36 | $41.09 | 7,422.93 |
| 2008-01-02 | Open-market sale | 90.36 | $41.07 | 7,513.29 |
| 2008-01-02 | Open-market sale | 180.72 | $41.06 | 7,603.65 |
| 2008-01-02 | Open-market sale | 180.72 | $41.05 | 7,784.38 |
| 2008-01-02 | Open-market sale | 90.36 | $41.04 | 7,965.1 |
| 2008-01-02 | Open-market sale | 90.36 | $41.01 | 8,055.46 |
| 2008-01-02 | Open-market sale | 90.36 | $40.98 | 8,145.83 |
| 2008-01-02 | Open-market sale | 90.36 | $40.96 | 8,236.19 |
| 2008-01-02 | Open-market sale | 90.36 | $40.90 | 8,326.55 |
| 2008-01-02 | Open-market sale | 90.36 | $40.89 | 8,416.91 |
| 2008-01-02 | Open-market sale | 90.36 | $40.85 | 8,507.28 |
| 2008-01-02 | Open-market sale | 90.36 | $40.78 | 8,597.64 |
| 2008-01-02 | Option exercise | 4,688 | $4.11 | 8,688 |
| 2008-01-02 | Open-market sale | 90.36 | $41.34 | 5,355.44 |
| 2007-12-03 | Open-market sale | 100 | $44.34 | 12,862 |
| 2007-12-03 | Open-market sale | 200 | $42.96 | 10,662 |
| 2007-12-03 | Open-market sale | 100 | $42.84 | 10,862 |
| 2007-12-03 | Open-market sale | 100 | $42.76 | 10,962 |
| 2007-12-03 | Open-market sale | 100 | $42.97 | 11,062 |
| 2007-12-03 | Open-market sale | 100 | $43.10 | 11,162 |
| 2007-12-03 | Open-market sale | 100 | $42.85 | 11,262 |
| 2007-12-03 | Open-market sale | 100 | $43.01 | 11,362 |
| 2007-12-03 | Open-market sale | 100 | $43.26 | 11,462 |
| 2007-12-03 | Open-market sale | 100 | $43.08 | 11,562 |
| 2007-12-03 | Open-market sale | 100 | $43.25 | 11,662 |
| 2007-12-03 | Open-market sale | 100 | $43.17 | 11,762 |
| 2007-12-03 | Open-market sale | 100 | $43.37 | 11,862 |
| 2007-12-03 | Open-market sale | 100 | $42.82 | 11,962 |
| 2007-12-03 | Open-market sale | 100 | $43.11 | 12,062 |
| 2007-12-03 | Open-market sale | 100 | $43.13 | 12,162 |
| 2007-12-03 | Open-market sale | 100 | $43.39 | 12,262 |
| 2007-12-03 | Open-market sale | 100 | $43.02 | 12,362 |
| 2007-12-03 | Open-market sale | 100 | $43.16 | 12,462 |
| 2007-12-03 | Open-market sale | 100 | $42.93 | 12,562 |
| 2007-12-03 | Open-market sale | 100 | $43.04 | 12,662 |
| 2007-12-03 | Open-market sale | 100 | $43.71 | 12,762 |
| 2007-12-03 | Open-market sale | 100 | $42.74 | 10,562 |
| 2007-12-03 | Open-market sale | 100 | $42.95 | 12,962 |
| 2007-11-01 | Open-market sale | 441 | $45.95 | 7,500 |
| 2007-11-01 | Open-market sale | 400 | $46.01 | 7,941 |
| 2007-11-01 | Open-market sale | 200 | $46.02 | 8,341 |
| 2007-11-01 | Open-market sale | 300 | $46.09 | 8,541 |
| 2007-11-01 | Open-market sale | 200 | $46.10 | 8,841 |
| 2007-11-01 | Open-market sale | 159 | $46.11 | 9,041 |
| 2007-11-01 | Open-market sale | 100 | $45.93 | 9,200 |
| 2007-11-01 | Open-market sale | 100 | $45.96 | 9,300 |
| 2007-11-01 | Open-market sale | 100 | $46.04 | 9,400 |
| 2007-11-01 | Open-market sale | 375 | $45.89 | 9,500 |
| 2007-11-01 | Open-market sale | 700 | $46.15 | 9,875 |
| 2007-11-01 | Open-market sale | 300 | $46.12 | 10,575 |
| 2007-11-01 | Open-market sale | 105 | $46.21 | 10,875 |
| 2007-11-01 | Open-market sale | 195 | $46.14 | 10,980 |
| 2007-11-01 | Open-market sale | 300 | $46.16 | 11,175 |
| 2007-11-01 | Open-market sale | 100 | $46.20 | 11,475 |
| 2007-11-01 | Open-market sale | 200 | $46.22 | 11,575 |
| 2007-11-01 | Open-market sale | 200 | $46.28 | 11,775 |
| 2007-11-01 | Open-market sale | 100 | $46.31 | 11,975 |
| 2007-11-01 | Open-market sale | 100 | $46.40 | 5,300 |
| 2007-11-01 | Open-market sale | 100 | $46.45 | 5,400 |
| 2007-11-01 | Open-market sale | 200 | $45.90 | 5,500 |
| 2007-11-01 | Open-market sale | 400 | $45.87 | 5,700 |
| 2007-11-01 | Open-market sale | 100 | $46.00 | 6,100 |
| 2007-11-01 | Open-market sale | 200 | $45.94 | 6,200 |
| 2007-11-01 | Open-market sale | 400 | $45.98 | 6,400 |
| 2007-11-01 | Open-market sale | 100 | $46.06 | 6,800 |
| 2007-11-01 | Open-market sale | 100 | $46.25 | 6,900 |
| 2007-11-01 | Open-market sale | 500 | $45.97 | 7,000 |
| 2007-11-01 | Open-market sale | 825 | $45.92 | 12,375 |
| 2007-11-01 | Open-market sale | 100 | $46.17 | 12,075 |
| 2007-11-01 | Open-market sale | 400 | $45.77 | 18,900 |
| 2007-11-01 | Open-market sale | 200 | $45.85 | 18,700 |
| 2007-11-01 | Open-market sale | 200 | $45.86 | 18,500 |
| 2007-11-01 | Open-market sale | 400 | $45.82 | 18,100 |
| 2007-11-01 | Open-market sale | 300 | $45.66 | 17,800 |
| 2007-11-01 | Open-market sale | 100 | $45.70 | 17,700 |
| 2007-11-01 | Open-market sale | 100 | $45.58 | 17,600 |
| 2007-11-01 | Open-market sale | 100 | $45.30 | 17,500 |
| 2007-11-01 | Open-market sale | 100 | $45.56 | 17,400 |
| 2007-11-01 | Open-market sale | 200 | $45.50 | 17,200 |
| 2007-11-01 | Open-market sale | 100 | $45.40 | 17,100 |
| 2007-11-01 | Open-market sale | 400 | $45.39 | 16,700 |
| 2007-11-01 | Open-market sale | 200 | $45.38 | 16,500 |
| 2007-11-01 | Open-market sale | 200 | $45.54 | 16,300 |
| 2007-11-01 | Open-market sale | 200 | $45.63 | 16,100 |
| 2007-11-01 | Open-market sale | 200 | $45.61 | 15,900 |
| 2007-11-01 | Open-market sale | 200 | $45.73 | 15,700 |
| 2007-11-01 | Open-market sale | 100 | $45.76 | 15,600 |
| 2007-11-01 | Open-market sale | 100 | $45.72 | 15,500 |
| 2007-11-01 | Open-market sale | 100 | $45.81 | 15,400 |
| 2007-11-01 | Open-market sale | 100 | $45.78 | 15,300 |
| 2007-11-01 | Open-market sale | 300 | $45.88 | 15,000 |
| 2007-11-01 | Open-market sale | 129 | $45.83 | 14,871 |
| 2007-11-01 | Open-market sale | 1,071 | $45.91 | 13,800 |
| 2007-11-01 | Open-market sale | 200 | $46.03 | 13,600 |
| 2007-11-01 | Open-market sale | 400 | $45.84 | 13,200 |
| 2007-11-01 | Open-market sale | 200 | $46.18 | 12,175 |
| 2007-11-01 | Open-market sale | 300 | $45.95 | 13,862 |
| 2007-11-01 | Open-market sale | 100 | $46.25 | 13,762 |
| 2007-11-01 | Open-market sale | 100 | $46.20 | 13,662 |
| 2007-11-01 | Open-market sale | 100 | $46.03 | 13,562 |
| 2007-11-01 | Open-market sale | 100 | $45.92 | 13,462 |
| 2007-11-01 | Open-market sale | 173 | $45.91 | 13,289 |
| 2007-11-01 | Open-market sale | 100 | $46.01 | 13,189 |
| 2007-11-01 | Open-market sale | 100 | $45.90 | 13,089 |
| 2007-11-01 | Open-market sale | 100 | $46.18 | 14,162 |
| 2007-11-01 | Open-market sale | 100 | $45.80 | 14,262 |
| 2007-11-01 | Open-market sale | 100 | $45.97 | 14,362 |
| 2007-11-01 | Open-market sale | 27 | $45.99 | 13,062 |
| 2007-11-01 | Option exercise (derivative) | 21,875 | $0.00 | 153,125 |
| 2007-11-01 | Open-market sale | 275 | $45.44 | 25,600 |
| 2007-11-01 | Option exercise | 21,875 | $12.33 | 25,875 |
| 2007-11-01 | Open-market sale | 100 | $45.75 | 19,300 |
| 2007-11-01 | Open-market sale | 100 | $45.49 | 25,500 |
| 2007-11-01 | Open-market sale | 200 | $45.57 | 25,300 |
| 2007-11-01 | Open-market sale | 100 | $45.60 | 25,200 |
| 2007-11-01 | Open-market sale | 100 | $45.41 | 25,100 |
| 2007-11-01 | Open-market sale | 300 | $45.42 | 24,800 |
| 2007-11-01 | Open-market sale | 300 | $45.45 | 24,500 |
| 2007-11-01 | Open-market sale | 300 | $45.43 | 24,200 |
| 2007-11-01 | Open-market sale | 600 | $45.46 | 23,600 |
| 2007-11-01 | Open-market sale | 100 | $45.47 | 23,500 |
| 2007-11-01 | Open-market sale | 100 | $45.62 | 23,400 |
| 2007-11-01 | Open-market sale | 300 | $45.21 | 23,100 |
| 2007-11-01 | Open-market sale | 300 | $45.27 | 22,800 |
| 2007-11-01 | Open-market sale | 200 | $45.26 | 22,600 |
| 2007-11-01 | Open-market sale | 100 | $45.31 | 22,500 |
| 2007-11-01 | Open-market sale | 200 | $45.29 | 22,300 |
| 2007-11-01 | Open-market sale | 500 | $45.32 | 21,800 |
| 2007-11-01 | Open-market sale | 300 | $45.35 | 21,500 |
| 2007-11-01 | Open-market sale | 300 | $45.37 | 21,200 |
| 2007-11-01 | Open-market sale | 100 | $45.36 | 21,100 |
| 2007-11-01 | Open-market sale | 300 | $45.48 | 20,800 |
| 2007-11-01 | Open-market sale | 400 | $45.52 | 20,400 |
| 2007-11-01 | Open-market sale | 100 | $45.20 | 20,300 |
| 2007-11-01 | Open-market sale | 400 | $45.65 | 19,900 |
| 2007-11-01 | Open-market sale | 200 | $45.64 | 19,700 |
| 2007-11-01 | Open-market sale | 200 | $45.79 | 19,500 |
| 2007-11-01 | Open-market sale | 100 | $45.74 | 19,400 |
| 2007-11-01 | Open-market sale | 100 | $46.23 | 5,100 |
| 2007-11-01 | Open-market sale | 100 | $46.32 | 5,200 |
| 2007-11-01 | Open-market sale | 200 | $45.99 | 4,900 |
| 2007-11-01 | Open-market sale | 100 | $45.80 | 4,800 |
| 2007-11-01 | Open-market sale | 100 | $46.27 | 4,700 |
| 2007-11-01 | Open-market sale | 100 | $46.78 | 4,600 |
| 2007-11-01 | Open-market sale | 100 | $46.80 | 4,500 |
| 2007-11-01 | Open-market sale | 100 | $46.62 | 4,400 |
| 2007-11-01 | Open-market sale | 100 | $46.53 | 4,300 |
| 2007-11-01 | Open-market sale | 100 | $46.51 | 4,200 |
| 2007-11-01 | Open-market sale | 100 | $46.35 | 4,100 |
| 2007-11-01 | Open-market sale | 100 | $46.34 | 4,000 |
| 2007-11-01 | Open-market sale | 100 | $45.57 | 15,462 |
| 2007-11-01 | Open-market sale | 100 | $45.26 | 15,362 |
| 2007-11-01 | Open-market sale | 100 | $45.31 | 15,262 |
| 2007-11-01 | Open-market sale | 100 | $45.47 | 15,162 |
| 2007-11-01 | Open-market sale | 100 | $45.65 | 15,062 |
| 2007-11-01 | Open-market sale | 100 | $45.63 | 14,462 |
| 2007-11-01 | Open-market sale | 100 | $45.33 | 14,562 |
| 2007-11-01 | Open-market sale | 100 | $45.68 | 14,662 |
| 2007-11-01 | Open-market sale | 100 | $45.48 | 14,762 |
| 2007-11-01 | Open-market sale | 100 | $45.39 | 14,862 |
| 2007-11-01 | Open-market sale | 100 | $45.43 | 14,962 |
| 2007-10-05 | Open-market sale | 500 | $40.19 | 0 |
| 2007-10-01 | Option exercise (derivative) | 4,687 | $0.00 | 4,688 |
| 2007-10-01 | Open-market sale | 100 | $37.64 | 5,187 |
| 2007-10-01 | Open-market sale | 200 | $37.67 | 5,387 |
| 2007-10-01 | Open-market sale | 200 | $37.46 | 5,687 |
| 2007-10-01 | Open-market sale | 100 | $37.40 | 5,887 |
| 2007-10-01 | Open-market sale | 100 | $37.59 | 5,987 |
| 2007-10-01 | Open-market sale | 100 | $37.44 | 6,087 |
| 2007-10-01 | Open-market sale | 100 | $37.47 | 6,187 |
| 2007-10-01 | Open-market sale | 200 | $37.39 | 6,287 |
| 2007-10-01 | Open-market sale | 100 | $37.61 | 6,487 |
| 2007-10-01 | Open-market sale | 200 | $37.56 | 6,587 |
| 2007-10-01 | Open-market sale | 100 | $37.54 | 6,787 |
| 2007-10-01 | Open-market sale | 200 | $37.36 | 6,887 |
| 2007-10-01 | Open-market sale | 100 | $37.51 | 7,087 |
| 2007-10-01 | Open-market sale | 100 | $37.38 | 7,187 |
| 2007-10-01 | Open-market sale | 200 | $37.34 | 7,287 |
| 2007-10-01 | Open-market sale | 100 | $37.42 | 7,487 |
| 2007-10-01 | Open-market sale | 100 | $36.99 | 7,587 |
| 2007-10-01 | Open-market sale | 100 | $37.00 | 7,687 |
| 2007-10-01 | Open-market sale | 100 | $36.90 | 7,787 |
| 2007-10-01 | Open-market sale | 200 | $36.97 | 7,887 |
| 2007-10-01 | Open-market sale | 100 | $37.07 | 8,087 |
| 2007-10-01 | Open-market sale | 100 | $36.95 | 8,187 |
| 2007-10-01 | Open-market sale | 100 | $36.89 | 8,287 |
| 2007-10-01 | Open-market sale | 100 | $37.06 | 8,387 |
| 2007-10-01 | Open-market sale | 100 | $37.37 | 8,487 |
| 2007-10-01 | Open-market sale | 100 | $37.32 | 8,587 |
| 2007-10-01 | Option exercise | 4,687 | $4.11 | 8,687 |
| 2007-10-01 | Open-market sale | 100 | $37.48 | 5,587 |
| 2007-10-01 | Open-market sale | 100 | $37.66 | 5,287 |
| 2007-10-01 | Open-market sale | 100 | $37.67 | 16,162 |
| 2007-10-01 | Open-market sale | 200 | $37.63 | 15,762 |
| 2007-10-01 | Open-market sale | 100 | $37.48 | 16,262 |
| 2007-10-01 | Open-market sale | 100 | $37.47 | 16,362 |
| 2007-10-01 | Open-market sale | 100 | $37.59 | 16,462 |
| 2007-10-01 | Open-market sale | 100 | $37.39 | 16,562 |
| 2007-10-01 | Open-market sale | 100 | $37.49 | 16,662 |
| 2007-10-01 | Open-market sale | 100 | $37.00 | 16,762 |
| 2007-10-01 | Open-market sale | 100 | $37.35 | 16,862 |
| 2007-10-01 | Open-market sale | 100 | $36.95 | 16,962 |
| 2007-10-01 | Open-market sale | 200 | $36.91 | 17,062 |
| 2007-10-01 | Open-market sale | 100 | $37.36 | 17,262 |
| 2007-10-01 | Open-market sale | 100 | $37.64 | 17,362 |
| 2007-10-01 | Open-market sale | 100 | $37.30 | 17,462 |
| 2007-10-01 | Open-market sale | 287 | $37.65 | 4,000 |
| 2007-10-01 | Open-market sale | 100 | $37.77 | 4,287 |
| 2007-10-01 | Open-market sale | 200 | $37.71 | 4,387 |
| 2007-10-01 | Open-market sale | 500 | $37.63 | 4,587 |
| 2007-10-01 | Open-market sale | 100 | $37.62 | 5,087 |
| 2007-10-01 | Open-market sale | 100 | $37.77 | 15,562 |
| 2007-10-01 | Open-market sale | 100 | $37.82 | 15,662 |
| 2007-10-01 | Open-market sale | 100 | $37.53 | 16,062 |
| 2007-10-01 | Open-market sale | 100 | $37.62 | 15,962 |
| 2007-09-04 | Open-market sale | 200 | $33.29 | 17,562 |
| 2007-09-04 | Open-market sale | 100 | $33.38 | 17,962 |
| 2007-09-04 | Open-market sale | 100 | $33.45 | 18,062 |
| 2007-09-04 | Open-market sale | 100 | $33.30 | 18,162 |
| 2007-09-04 | Open-market sale | 100 | $32.96 | 18,262 |
| 2007-09-04 | Open-market sale | 100 | $32.94 | 18,362 |
| 2007-09-04 | Open-market sale | 100 | $32.89 | 18,462 |
| 2007-09-04 | Open-market sale | 100 | $32.80 | 18,562 |
| 2007-09-04 | Open-market sale | 100 | $32.76 | 18,662 |
| 2007-09-04 | Open-market sale | 100 | $32.74 | 18,762 |
| 2007-09-04 | Open-market sale | 200 | $32.75 | 18,862 |
| 2007-09-04 | Open-market sale | 100 | $32.87 | 19,062 |
| 2007-09-04 | Open-market sale | 100 | $32.91 | 19,162 |
| 2007-09-04 | Open-market sale | 200 | $32.79 | 19,262 |
| 2007-09-04 | Open-market sale | 100 | $32.73 | 19,462 |
| 2007-09-04 | Open-market sale | 100 | $33.43 | 17,862 |
| 2007-09-04 | Open-market sale | 100 | $33.40 | 17,762 |
| 2007-08-01 | Option exercise (derivative) | 21,875 | $0.00 | 153,125 |
| 2007-08-01 | Open-market sale | 100 | $35.48 | 23,475 |
| 2007-08-01 | Open-market sale | 100 | $35.45 | 23,575 |
| 2007-08-01 | Open-market sale | 200 | $34.91 | 23,275 |
| 2007-08-01 | Open-market sale | 100 | $34.85 | 23,175 |
| 2007-08-01 | Open-market sale | 200 | $34.86 | 22,975 |
| 2007-08-01 | Open-market sale | 100 | $34.88 | 22,875 |
| 2007-08-01 | Open-market sale | 500 | $35.05 | 22,375 |
| 2007-08-01 | Open-market sale | 100 | $34.83 | 21,975 |
| 2007-08-01 | Open-market sale | 400 | $34.79 | 21,575 |
| 2007-08-01 | Open-market sale | 100 | $34.71 | 21,475 |
| 2007-08-01 | Open-market sale | 100 | $34.72 | 21,375 |
| 2007-08-01 | Open-market sale | 200 | $34.87 | 21,175 |
| 2007-08-01 | Open-market sale | 200 | $34.82 | 20,975 |
| 2007-08-01 | Option exercise | 21,875 | $12.33 | 25,875 |
| 2007-08-01 | Open-market sale | 300 | $35.60 | 25,575 |
| 2007-08-01 | Open-market sale | 200 | $35.53 | 25,375 |
| 2007-08-01 | Open-market sale | 100 | $35.59 | 25,275 |
| 2007-08-01 | Open-market sale | 100 | $35.68 | 25,175 |
| 2007-08-01 | Open-market sale | 100 | $35.51 | 25,075 |
| 2007-08-01 | Open-market sale | 100 | $36.22 | 24,975 |
| 2007-08-01 | Open-market sale | 200 | $35.85 | 24,775 |
| 2007-08-01 | Open-market sale | 200 | $35.91 | 24,575 |
| 2007-08-01 | Open-market sale | 100 | $35.90 | 24,475 |
| 2007-08-01 | Open-market sale | 100 | $35.76 | 24,375 |
| 2007-08-01 | Open-market sale | 100 | $35.56 | 24,275 |
| 2007-08-01 | Open-market sale | 100 | $35.49 | 24,175 |
| 2007-08-01 | Open-market sale | 200 | $35.50 | 23,975 |
| 2007-08-01 | Open-market sale | 100 | $35.39 | 23,875 |
| 2007-08-01 | Open-market sale | 200 | $35.41 | 23,675 |
| 2007-08-01 | Open-market sale | 300 | $34.84 | 22,075 |
| 2007-08-01 | Open-market sale | 200 | $35.17 | 8,175 |
| 2007-08-01 | Open-market sale | 500 | $34.90 | 20,475 |
| 2007-08-01 | Open-market sale | 100 | $34.94 | 20,375 |
| 2007-08-01 | Open-market sale | 300 | $34.96 | 20,075 |
| 2007-08-01 | Open-market sale | 500 | $35.00 | 19,575 |
| 2007-08-01 | Open-market sale | 400 | $35.04 | 19,175 |
| 2007-08-01 | Open-market sale | 100 | $34.75 | 19,075 |
| 2007-08-01 | Open-market sale | 1,100 | $35.07 | 17,975 |
| 2007-08-01 | Open-market sale | 1,100 | $35.10 | 16,875 |
| 2007-08-01 | Open-market sale | 1,200 | $35.03 | 15,675 |
| 2007-08-01 | Open-market sale | 800 | $35.11 | 14,875 |
| 2007-08-01 | Open-market sale | 100 | $35.27 | 14,775 |
| 2007-08-01 | Open-market sale | 200 | $35.35 | 14,575 |
| 2007-08-01 | Open-market sale | 300 | $35.24 | 14,275 |
| 2007-08-01 | Open-market sale | 300 | $35.21 | 13,975 |
| 2007-08-01 | Open-market sale | 100 | $35.25 | 13,875 |
| 2007-08-01 | Open-market sale | 100 | $34.89 | 13,775 |
| 2007-08-01 | Open-market sale | 800 | $35.12 | 12,975 |
| 2007-08-01 | Open-market sale | 400 | $35.08 | 12,575 |
| 2007-08-01 | Open-market sale | 500 | $35.09 | 12,075 |
| 2007-08-01 | Open-market sale | 100 | $34.97 | 11,975 |
| 2007-08-01 | Open-market sale | 1,300 | $35.01 | 10,675 |
| 2007-08-01 | Open-market sale | 700 | $35.02 | 9,975 |
| 2007-08-01 | Open-market sale | 100 | $34.81 | 9,875 |
| 2007-08-01 | Open-market sale | 100 | $34.93 | 9,775 |
| 2007-08-01 | Open-market sale | 200 | $34.80 | 9,575 |
| 2007-08-01 | Open-market sale | 300 | $34.99 | 9,275 |
| 2007-08-01 | Open-market sale | 100 | $34.92 | 9,175 |
| 2007-08-01 | Open-market sale | 600 | $35.13 | 8,375 |
| 2007-08-01 | Open-market sale | 200 | $35.20 | 8,975 |
| 2007-08-01 | Open-market sale | 200 | $35.06 | 6,100 |
| 2007-08-01 | Open-market sale | 300 | $35.14 | 6,300 |
| 2007-08-01 | Open-market sale | 700 | $35.18 | 6,600 |
| 2007-08-01 | Open-market sale | 875 | $35.15 | 7,300 |
| 2007-08-01 | Open-market sale | 100 | $35.57 | 4,000 |
| 2007-08-01 | Open-market sale | 100 | $35.55 | 4,100 |
| 2007-08-01 | Open-market sale | 100 | $35.38 | 4,200 |
| 2007-08-01 | Open-market sale | 100 | $35.37 | 4,300 |
| 2007-08-01 | Open-market sale | 200 | $35.32 | 4,400 |
| 2007-08-01 | Open-market sale | 100 | $35.62 | 4,600 |
| 2007-08-01 | Open-market sale | 100 | $35.61 | 4,700 |
| 2007-08-01 | Open-market sale | 100 | $35.98 | 4,800 |
| 2007-08-01 | Open-market sale | 200 | $35.88 | 4,900 |
| 2007-08-01 | Open-market sale | 100 | $35.97 | 5,100 |
| 2007-08-01 | Open-market sale | 100 | $35.83 | 5,200 |
| 2007-08-01 | Open-market sale | 100 | $35.95 | 5,300 |
| 2007-08-01 | Open-market sale | 100 | $36.23 | 5,400 |
| 2007-08-01 | Open-market sale | 100 | $36.14 | 5,500 |
| 2007-08-01 | Open-market sale | 100 | $37.21 | 5,600 |
| 2007-08-01 | Open-market sale | 100 | $36.48 | 5,700 |
| 2007-08-01 | Open-market sale | 100 | $36.31 | 5,800 |
| 2007-08-01 | Open-market sale | 100 | $36.40 | 5,900 |
| 2007-08-01 | Open-market sale | 100 | $35.19 | 6,000 |
| 2007-07-02 | Option exercise (derivative) | 4,688 | $0.00 | 9,375 |
| 2007-07-02 | Open-market sale | 100 | $37.87 | 7,588 |
| 2007-07-02 | Open-market sale | 100 | $37.92 | 7,688 |
| 2007-07-02 | Open-market sale | 100 | $37.98 | 7,788 |
| 2007-07-02 | Open-market sale | 100 | $38.09 | 7,888 |
| 2007-07-02 | Open-market sale | 200 | $38.08 | 7,988 |
| 2007-07-02 | Open-market sale | 400 | $38.12 | 8,188 |
| 2007-07-02 | Open-market sale | 100 | $38.01 | 8,588 |
| 2007-07-02 | Option exercise | 4,688 | $4.11 | 8,688 |
| 2007-07-02 | Open-market sale | 100 | $38.22 | 4,300 |
| 2007-07-02 | Open-market sale | 100 | $38.33 | 4,400 |
| 2007-07-02 | Open-market sale | 100 | $38.41 | 4,500 |
| 2007-07-02 | Open-market sale | 100 | $38.40 | 4,600 |
| 2007-07-02 | Open-market sale | 100 | $38.56 | 4,700 |
| 2007-07-02 | Open-market sale | 200 | $38.26 | 4,800 |
| 2007-07-02 | Open-market sale | 200 | $38.43 | 5,100 |
| 2007-07-02 | Open-market sale | 216 | $38.13 | 5,300 |
| 2007-07-02 | Open-market sale | 100 | $38.19 | 5,516 |
| 2007-07-02 | Open-market sale | 100 | $38.36 | 5,616 |
| 2007-07-02 | Open-market sale | 100 | $38.48 | 5,716 |
| 2007-07-02 | Open-market sale | 100 | $38.63 | 5,816 |
| 2007-07-02 | Open-market sale | 100 | $38.49 | 5,916 |
| 2007-07-02 | Open-market sale | 84 | $38.35 | 6,016 |
| 2007-07-02 | Open-market sale | 200 | $38.15 | 6,100 |
| 2007-07-02 | Open-market sale | 500 | $38.03 | 6,300 |
| 2007-07-02 | Open-market sale | 100 | $38.05 | 6,800 |
| 2007-07-02 | Open-market sale | 100 | $37.80 | 7,488 |
| 2007-07-02 | Open-market sale | 200 | $37.97 | 7,288 |
| 2007-07-02 | Open-market sale | 388 | $38.02 | 6,900 |
| 2007-07-02 | Open-market sale | 100 | $38.28 | 5,000 |
| 2007-07-02 | Open-market sale | 300 | $38.10 | 4,000 |
| 2007-05-23 | Option exercise (derivative) | 4,037 | $0.00 | 175,000 |
| 2007-05-23 | Open-market sale | 4,037 | $40.00 | 4,000 |
| 2007-05-23 | Option exercise | 4,037 | $12.33 | 8,037 |
| 2007-05-15 | Grant / award (derivative) | 49,714 | $0.00 | 49,714 |
| 2007-05-07 | Open-market sale | 200 | $37.13 | 6,900 |
| 2007-05-07 | Open-market sale | 100 | $37.34 | 6,400 |
| 2007-05-07 | Open-market sale | 100 | $37.33 | 6,300 |
| 2007-05-07 | Open-market sale | 100 | $37.35 | 6,200 |
| 2007-05-07 | Open-market sale | 100 | $37.37 | 6,100 |
| 2007-05-07 | Open-market sale | 200 | $37.38 | 5,900 |
| 2007-05-07 | Open-market sale | 100 | $37.39 | 5,800 |
| 2007-05-07 | Open-market sale | 200 | $37.52 | 5,600 |
| 2007-05-07 | Open-market sale | 100 | $37.56 | 5,500 |
| 2007-05-07 | Open-market sale | 300 | $37.57 | 5,200 |
| 2007-05-07 | Open-market sale | 300 | $37.54 | 4,900 |
| 2007-05-07 | Open-market sale | 100 | $37.46 | 4,800 |
| 2007-05-07 | Open-market sale | 100 | $37.51 | 4,700 |
| 2007-05-07 | Open-market sale | 100 | $37.48 | 4,600 |
| 2007-05-07 | Open-market sale | 16 | $37.50 | 4,584 |
| 2007-05-07 | Open-market sale | 284 | $37.53 | 4,300 |
| 2007-05-07 | Open-market sale | 300 | $37.60 | 4,000 |
| 2007-05-07 | Open-market sale | 200 | $37.23 | 10,000 |
| 2007-05-07 | Open-market sale | 300 | $37.24 | 9,700 |
| 2007-05-07 | Open-market sale | 100 | $37.25 | 9,600 |
| 2007-05-07 | Open-market sale | 300 | $37.32 | 9,300 |
| 2007-05-07 | Open-market sale | 600 | $37.17 | 8,700 |
| 2007-05-07 | Open-market sale | 1,000 | $37.18 | 7,700 |
| 2007-05-07 | Open-market sale | 400 | $37.10 | 7,300 |
| 2007-05-07 | Open-market sale | 200 | $37.09 | 7,100 |
| 2007-05-07 | Open-market sale | 300 | $37.16 | 6,500 |
| 2007-05-07 | Open-market sale | 100 | $37.14 | 6,800 |
| 2007-05-07 | Option exercise (derivative) | 35,000 | $0.00 | 179,037 |
| 2007-05-07 | Open-market sale | 452 | $36.67 | 29,913 |
| 2007-05-07 | Open-market sale | 100 | $36.42 | 30,365 |
| 2007-05-07 | Open-market sale | 200 | $36.46 | 30,465 |
| 2007-05-07 | Open-market sale | 100 | $36.49 | 30,665 |
| 2007-05-07 | Open-market sale | 700 | $36.45 | 30,765 |
| 2007-05-07 | Open-market sale | 200 | $36.44 | 31,465 |
| 2007-05-07 | Open-market sale | 100 | $36.43 | 31,665 |
| 2007-05-07 | Open-market sale | 1,000 | $36.40 | 31,765 |
| 2007-05-07 | Open-market sale | 300 | $36.50 | 32,765 |
| 2007-05-07 | Open-market sale | 900 | $36.55 | 33,065 |
| 2007-05-07 | Open-market sale | 100 | $36.54 | 33,965 |
| 2007-05-07 | Open-market sale | 700 | $36.61 | 34,065 |
| 2007-05-07 | Open-market sale | 100 | $36.64 | 34,765 |
| 2007-05-07 | Open-market sale | 600 | $36.76 | 34,865 |
| 2007-05-07 | Open-market sale | 100 | $36.86 | 35,465 |
| 2007-05-07 | Open-market sale | 400 | $36.91 | 35,565 |
| 2007-05-07 | Open-market sale | 200 | $36.85 | 35,965 |
| 2007-05-07 | Open-market sale | 200 | $36.75 | 36,165 |
| 2007-05-07 | Open-market sale | 35 | $36.80 | 36,365 |
| 2007-05-07 | Open-market sale | 400 | $36.72 | 36,400 |
| 2007-05-07 | Open-market sale | 300 | $36.69 | 36,800 |
| 2007-05-07 | Open-market sale | 400 | $36.65 | 37,100 |
| 2007-05-07 | Open-market sale | 100 | $36.78 | 37,500 |
| 2007-05-07 | Open-market sale | 500 | $36.63 | 37,600 |
| 2007-05-07 | Open-market sale | 200 | $36.51 | 38,100 |
| 2007-05-07 | Open-market sale | 300 | $36.56 | 38,300 |
| 2007-05-07 | Open-market sale | 200 | $36.53 | 38,600 |
| 2007-05-07 | Open-market sale | 100 | $36.59 | 38,800 |
| 2007-05-07 | Open-market sale | 100 | $36.52 | 38,900 |
| 2007-05-07 | Option exercise | 35,000 | $12.33 | 39,000 |
| 2007-05-07 | Open-market sale | 800 | $36.66 | 27,413 |
| 2007-05-07 | Open-market sale | 1,700 | $36.60 | 28,213 |
| 2007-05-07 | Open-market sale | 100 | $37.22 | 10,200 |
| 2007-05-07 | Open-market sale | 394 | $36.68 | 27,019 |
| 2007-05-07 | Open-market sale | 1,307 | $36.70 | 25,712 |
| 2007-05-07 | Open-market sale | 399 | $36.71 | 25,313 |
| 2007-05-07 | Open-market sale | 1,200 | $36.73 | 24,113 |
| 2007-05-07 | Open-market sale | 548 | $36.74 | 23,565 |
| 2007-05-07 | Open-market sale | 412 | $36.82 | 23,153 |
| 2007-05-07 | Open-market sale | 200 | $36.83 | 22,953 |
| 2007-05-07 | Open-market sale | 153 | $36.84 | 22,800 |
| 2007-05-07 | Open-market sale | 800 | $36.93 | 22,000 |
| 2007-05-07 | Open-market sale | 500 | $36.97 | 21,500 |
| 2007-05-07 | Open-market sale | 803 | $37.01 | 20,697 |
| 2007-05-07 | Open-market sale | 300 | $37.02 | 20,397 |
| 2007-05-07 | Open-market sale | 800 | $36.99 | 19,597 |
| 2007-05-07 | Open-market sale | 1,185 | $36.92 | 18,412 |
| 2007-05-07 | Open-market sale | 115 | $36.94 | 18,297 |
| 2007-05-07 | Open-market sale | 1,400 | $36.95 | 16,897 |
| 2007-05-07 | Open-market sale | 700 | $36.96 | 16,197 |
| 2007-05-07 | Open-market sale | 1,897 | $37.00 | 14,300 |
| 2007-05-07 | Open-market sale | 800 | $37.03 | 13,500 |
| 2007-05-07 | Open-market sale | 453 | $37.08 | 13,047 |
| 2007-05-07 | Open-market sale | 344 | $37.05 | 12,703 |
| 2007-05-07 | Open-market sale | 647 | $37.07 | 12,056 |
| 2007-05-07 | Open-market sale | 1,000 | $37.06 | 11,056 |
| 2007-05-07 | Open-market sale | 156 | $37.11 | 10,900 |
| 2007-05-07 | Open-market sale | 200 | $37.12 | 10,700 |
| 2007-05-07 | Open-market sale | 100 | $37.19 | 10,300 |
| 2007-05-07 | Open-market sale | 300 | $37.21 | 10,400 |
| 2007-05-01 | Open-market sale | 100 | $37.17 | 20,462 |
| 2007-05-01 | Open-market sale | 100 | $37.11 | 20,262 |
| 2007-05-01 | Open-market sale | 300 | $37.10 | 19,562 |
| 2007-05-01 | Open-market sale | 200 | $37.04 | 19,862 |
| 2007-05-01 | Open-market sale | 100 | $37.13 | 20,362 |
| 2007-05-01 | Open-market sale | 100 | $37.18 | 20,562 |
| 2007-05-01 | Open-market sale | 200 | $37.15 | 20,062 |
| 2007-05-01 | Open-market sale | 100 | $36.92 | 23,562 |
| 2007-05-01 | Open-market sale | 100 | $37.52 | 23,662 |
| 2007-05-01 | Open-market sale | 200 | $37.51 | 23,762 |
| 2007-05-01 | Open-market sale | 200 | $37.50 | 23,962 |
| 2007-05-01 | Open-market sale | 100 | $37.56 | 24,162 |
| 2007-05-01 | Open-market sale | 100 | $37.68 | 24,262 |
| 2007-05-01 | Open-market sale | 100 | $37.35 | 24,362 |
| 2007-05-01 | Open-market sale | 100 | $37.31 | 24,462 |
| 2007-05-01 | Open-market sale | 100 | $36.99 | 20,662 |
| 2007-05-01 | Open-market sale | 200 | $36.98 | 20,762 |
| 2007-05-01 | Open-market sale | 200 | $37.00 | 20,962 |
| 2007-05-01 | Open-market sale | 100 | $37.02 | 21,162 |
| 2007-05-01 | Open-market sale | 100 | $36.94 | 21,262 |
| 2007-05-01 | Open-market sale | 100 | $36.87 | 21,362 |
| 2007-05-01 | Open-market sale | 300 | $36.85 | 21,462 |
| 2007-05-01 | Open-market sale | 100 | $36.88 | 21,762 |
| 2007-05-01 | Open-market sale | 100 | $36.79 | 22,062 |
| 2007-05-01 | Open-market sale | 100 | $36.83 | 22,162 |
| 2007-05-01 | Open-market sale | 100 | $36.93 | 22,262 |
| 2007-05-01 | Open-market sale | 100 | $36.84 | 22,362 |
| 2007-05-01 | Open-market sale | 100 | $36.76 | 22,462 |
| 2007-05-01 | Open-market sale | 200 | $36.91 | 22,562 |
| 2007-05-01 | Open-market sale | 100 | $36.95 | 23,462 |
| 2007-05-01 | Open-market sale | 100 | $37.09 | 23,362 |
| 2007-05-01 | Open-market sale | 100 | $37.34 | 23,262 |
| 2007-05-01 | Open-market sale | 100 | $37.26 | 23,162 |
| 2007-05-01 | Open-market sale | 200 | $36.90 | 22,962 |
| 2007-05-01 | Open-market sale | 100 | $37.05 | 22,862 |
| 2007-05-01 | Open-market sale | 100 | $37.07 | 22,762 |
| 2007-05-01 | Open-market sale | 200 | $36.80 | 21,862 |
| 2007-04-23 | Option exercise (derivative) | 10,000 | $0.00 | 214,037 |
| 2007-04-23 | Open-market sale | 10,000 | $40.00 | 4,000 |
| 2007-04-23 | Option exercise | 10,000 | $12.33 | 14,000 |
| 2007-04-09 | Open-market sale | 1,504 | $38.91 | 10,267 |
| 2007-04-09 | Open-market sale | 1,300 | $38.77 | 12,203 |
| 2007-04-09 | Open-market sale | 1,088 | $38.76 | 13,503 |
| 2007-04-09 | Open-market sale | 600 | $38.75 | 14,591 |
| 2007-04-09 | Open-market sale | 600 | $38.70 | 15,191 |
| 2007-04-09 | Open-market sale | 500 | $38.80 | 15,791 |
| 2007-04-09 | Open-market sale | 1,400 | $38.78 | 16,291 |
| 2007-04-09 | Open-market sale | 1,112 | $38.74 | 17,691 |
| 2007-04-09 | Open-market sale | 700 | $38.73 | 18,803 |
| 2007-04-09 | Open-market sale | 300 | $39.36 | 4,000 |
| 2007-04-09 | Open-market sale | 300 | $39.35 | 4,300 |
| 2007-04-09 | Open-market sale | 100 | $39.30 | 4,600 |
| 2007-04-09 | Open-market sale | 600 | $39.27 | 4,700 |
| 2007-04-09 | Open-market sale | 600 | $39.26 | 5,300 |
| 2007-04-09 | Open-market sale | 100 | $39.25 | 5,900 |
| 2007-04-09 | Open-market sale | 100 | $39.20 | 6,000 |
| 2007-04-09 | Open-market sale | 100 | $39.19 | 6,100 |
| 2007-04-09 | Open-market sale | 200 | $39.29 | 6,200 |
| 2007-04-09 | Open-market sale | 100 | $39.13 | 6,400 |
| 2007-04-09 | Open-market sale | 1,800 | $38.93 | 6,500 |
| 2007-04-09 | Open-market sale | 602 | $38.92 | 8,300 |
| 2007-04-09 | Open-market sale | 567 | $38.90 | 8,902 |
| 2007-04-09 | Open-market sale | 798 | $38.99 | 9,469 |
| 2007-04-09 | Open-market sale | 200 | $38.82 | 12,003 |
| 2007-04-09 | Open-market sale | 232 | $38.89 | 11,771 |
| 2007-04-09 | Option exercise (derivative) | 30,313 | $0.00 | 224,037 |
| 2007-04-09 | Option exercise (derivative) | 4,687 | $0.00 | 14,063 |
| 2007-04-09 | Open-market sale | 3,200 | $39.02 | 22,703 |
| 2007-04-09 | Open-market sale | 400 | $39.01 | 25,903 |
| 2007-04-09 | Open-market sale | 2,000 | $39.00 | 26,303 |
| 2007-04-09 | Open-market sale | 100 | $38.98 | 28,303 |
| 2007-04-09 | Open-market sale | 893 | $38.96 | 28,403 |
| 2007-04-09 | Open-market sale | 100 | $39.06 | 29,296 |
| 2007-04-09 | Open-market sale | 600 | $39.09 | 29,396 |
| 2007-04-09 | Open-market sale | 500 | $39.12 | 29,996 |
| 2007-04-09 | Open-market sale | 1,300 | $39.04 | 30,496 |
| 2007-04-09 | Open-market sale | 1,904 | $38.95 | 31,796 |
| 2007-04-09 | Open-market sale | 100 | $39.05 | 33,700 |
| 2007-04-09 | Open-market sale | 700 | $38.97 | 33,800 |
| 2007-04-09 | Open-market sale | 900 | $38.88 | 34,500 |
| 2007-04-09 | Open-market sale | 600 | $38.94 | 35,400 |
| 2007-04-09 | Open-market sale | 900 | $38.87 | 36,000 |
| 2007-04-09 | Open-market sale | 300 | $38.84 | 36,900 |
| 2007-04-09 | Open-market sale | 300 | $38.79 | 37,200 |
| 2007-04-09 | Open-market sale | 700 | $38.81 | 37,500 |
| 2007-04-09 | Open-market sale | 100 | $38.68 | 38,200 |
| 2007-04-09 | Open-market sale | 100 | $38.71 | 38,300 |
| 2007-04-09 | Open-market sale | 100 | $38.86 | 38,400 |
| 2007-04-09 | Open-market sale | 200 | $38.85 | 38,500 |
| 2007-04-09 | Open-market sale | 300 | $38.83 | 38,700 |
| 2007-04-09 | Option exercise | 4,687 | $4.11 | 39,000 |
| 2007-04-09 | Option exercise | 30,313 | $12.33 | 34,313 |
| 2007-04-09 | Open-market sale | 1,400 | $38.69 | 19,503 |
| 2007-04-09 | Open-market sale | 600 | $38.67 | 20,903 |
| 2007-04-09 | Open-market sale | 200 | $38.66 | 21,503 |
| 2007-04-09 | Open-market sale | 700 | $39.11 | 21,703 |
| 2007-04-09 | Open-market sale | 300 | $39.14 | 22,403 |
| 2007-04-02 | Open-market sale | 200 | $37.39 | 29,262 |
| 2007-04-02 | Open-market sale | 100 | $38.52 | 24,662 |
| 2007-04-02 | Open-market sale | 100 | $38.31 | 24,762 |
| 2007-04-02 | Open-market sale | 100 | $38.33 | 24,862 |
| 2007-04-02 | Open-market sale | 100 | $38.23 | 24,962 |
| 2007-04-02 | Open-market sale | 100 | $38.00 | 25,062 |
| 2007-04-02 | Open-market sale | 100 | $37.72 | 25,162 |
| 2007-04-02 | Open-market sale | 100 | $37.60 | 25,262 |
| 2007-04-02 | Open-market sale | 200 | $37.65 | 25,362 |
| 2007-04-02 | Open-market sale | 100 | $37.70 | 25,562 |
| 2007-04-02 | Open-market sale | 100 | $37.85 | 25,662 |
| 2007-04-02 | Open-market sale | 200 | $37.79 | 25,762 |
| 2007-04-02 | Open-market sale | 100 | $37.75 | 25,962 |
| 2007-04-02 | Open-market sale | 100 | $37.67 | 26,062 |
| 2007-04-02 | Open-market sale | 100 | $37.76 | 26,162 |
| 2007-04-02 | Open-market sale | 200 | $37.62 | 26,262 |
| 2007-04-02 | Open-market sale | 100 | $37.63 | 26,462 |
| 2007-04-02 | Open-market sale | 100 | $37.66 | 26,562 |
| 2007-04-02 | Open-market sale | 300 | $37.68 | 26,662 |
| 2007-04-02 | Open-market sale | 100 | $37.80 | 26,962 |
| 2007-04-02 | Open-market sale | 100 | $37.57 | 27,062 |
| 2007-04-02 | Open-market sale | 800 | $37.51 | 27,162 |
| 2007-04-02 | Open-market sale | 200 | $37.55 | 27,962 |
| 2007-04-02 | Open-market sale | 100 | $37.59 | 28,162 |
| 2007-04-02 | Open-market sale | 600 | $37.50 | 28,262 |
| 2007-04-02 | Open-market sale | 300 | $37.49 | 28,862 |
| 2007-04-02 | Open-market sale | 100 | $37.47 | 29,162 |
| 2007-04-02 | Open-market sale | 100 | $38.59 | 24,562 |
| 2007-04-02 | Open-market sale | 100 | $37.44 | 29,462 |
| 2007-03-19 | Option exercise (derivative) | 10,000 | $0.00 | 254,350 |
| 2007-03-19 | Open-market sale | 10,000 | $40.00 | 4,000 |
| 2007-03-19 | Option exercise | 10,000 | $12.33 | 14,000 |
| 2007-03-07 | Option exercise (derivative) | 35,000 | $0.00 | 264,350 |
| 2007-03-07 | Open-market sale | 387 | $36.14 | 34,700 |
| 2007-03-07 | Open-market sale | 100 | $36.13 | 35,087 |
| 2007-03-07 | Open-market sale | 100 | $36.12 | 35,187 |
| 2007-03-07 | Open-market sale | 200 | $36.11 | 35,287 |
| 2007-03-07 | Open-market sale | 200 | $36.10 | 35,487 |
| 2007-03-07 | Open-market sale | 513 | $36.09 | 35,687 |
| 2007-03-07 | Open-market sale | 200 | $36.06 | 36,200 |
| 2007-03-07 | Open-market sale | 700 | $36.05 | 36,400 |
| 2007-03-07 | Open-market sale | 100 | $36.04 | 37,100 |
| 2007-03-07 | Open-market sale | 400 | $36.03 | 37,200 |
| 2007-03-07 | Open-market sale | 400 | $36.02 | 37,600 |
| 2007-03-07 | Open-market sale | 1,000 | $36.00 | 38,000 |
| 2007-03-07 | Option exercise | 35,000 | $12.33 | 39,000 |
| 2007-03-07 | Open-market sale | 1,320 | $36.35 | 24,380 |
| 2007-03-07 | Open-market sale | 200 | $36.34 | 25,700 |
| 2007-03-07 | Open-market sale | 100 | $36.32 | 25,900 |
| 2007-03-07 | Open-market sale | 200 | $36.31 | 26,000 |
| 2007-03-07 | Open-market sale | 300 | $36.30 | 26,200 |
| 2007-03-07 | Open-market sale | 200 | $36.29 | 26,500 |
| 2007-03-07 | Open-market sale | 300 | $36.28 | 26,700 |
| 2007-03-07 | Open-market sale | 200 | $36.27 | 27,000 |
| 2007-03-07 | Open-market sale | 700 | $36.26 | 27,200 |
| 2007-03-07 | Open-market sale | 1,100 | $36.25 | 27,900 |
| 2007-03-07 | Open-market sale | 800 | $36.24 | 29,000 |
| 2007-03-07 | Open-market sale | 1,200 | $36.23 | 29,800 |
| 2007-03-07 | Open-market sale | 400 | $36.22 | 31,000 |
| 2007-03-07 | Open-market sale | 1,000 | $36.21 | 31,400 |
| 2007-03-07 | Open-market sale | 800 | $36.17 | 32,400 |
| 2007-03-07 | Open-market sale | 800 | $36.16 | 33,200 |
| 2007-03-07 | Open-market sale | 700 | $36.15 | 34,000 |
| 2007-03-07 | Open-market sale | 100 | $36.94 | 5,300 |
| 2007-03-07 | Open-market sale | 200 | $37.00 | 4,100 |
| 2007-03-07 | Open-market sale | 100 | $37.01 | 4,000 |
| 2007-03-07 | Open-market sale | 1,900 | $36.78 | 11,600 |
| 2007-03-07 | Open-market sale | 1,300 | $36.79 | 10,300 |
| 2007-03-07 | Open-market sale | 1,300 | $36.80 | 9,000 |
| 2007-03-07 | Open-market sale | 200 | $36.81 | 8,800 |
| 2007-03-07 | Open-market sale | 850 | $36.82 | 7,950 |
| 2007-03-07 | Open-market sale | 750 | $36.83 | 7,200 |
| 2007-03-07 | Open-market sale | 200 | $36.84 | 7,000 |
| 2007-03-07 | Open-market sale | 100 | $36.85 | 6,900 |
| 2007-03-07 | Open-market sale | 300 | $36.87 | 6,600 |
| 2007-03-07 | Open-market sale | 242 | $36.88 | 6,358 |
| 2007-03-07 | Open-market sale | 258 | $36.89 | 6,100 |
| 2007-03-07 | Open-market sale | 200 | $36.90 | 5,900 |
| 2007-03-07 | Open-market sale | 500 | $36.92 | 5,400 |
| 2007-03-07 | Open-market sale | 400 | $36.98 | 4,300 |
| 2007-03-07 | Open-market sale | 600 | $36.95 | 4,700 |
| 2007-03-07 | Open-market sale | 600 | $36.37 | 23,180 |
| 2007-03-07 | Open-market sale | 600 | $36.36 | 23,780 |
| 2007-03-07 | Open-market sale | 180 | $36.38 | 23,000 |
| 2007-03-07 | Open-market sale | 600 | $36.40 | 22,400 |
| 2007-03-07 | Open-market sale | 100 | $36.41 | 22,300 |
| 2007-03-07 | Open-market sale | 300 | $36.43 | 22,000 |
| 2007-03-07 | Open-market sale | 200 | $36.44 | 21,800 |
| 2007-03-07 | Open-market sale | 100 | $36.45 | 21,700 |
| 2007-03-07 | Open-market sale | 400 | $36.46 | 21,300 |
| 2007-03-07 | Open-market sale | 200 | $36.48 | 21,100 |
| 2007-03-07 | Open-market sale | 300 | $36.49 | 20,800 |
| 2007-03-07 | Open-market sale | 800 | $36.50 | 20,000 |
| 2007-03-07 | Open-market sale | 200 | $36.51 | 19,800 |
| 2007-03-07 | Open-market sale | 400 | $36.52 | 19,400 |
| 2007-03-07 | Open-market sale | 100 | $36.53 | 19,300 |
| 2007-03-07 | Open-market sale | 100 | $36.54 | 19,200 |
| 2007-03-07 | Open-market sale | 100 | $36.55 | 19,100 |
| 2007-03-07 | Open-market sale | 100 | $36.57 | 19,000 |
| 2007-03-07 | Open-market sale | 300 | $36.60 | 18,700 |
| 2007-03-07 | Open-market sale | 400 | $36.77 | 13,500 |
| 2007-03-07 | Open-market sale | 800 | $36.76 | 13,900 |
| 2007-03-07 | Open-market sale | 866 | $36.75 | 14,700 |
| 2007-03-07 | Open-market sale | 400 | $36.74 | 15,566 |
| 2007-03-07 | Open-market sale | 400 | $36.73 | 15,966 |
| 2007-03-07 | Open-market sale | 1,000 | $36.72 | 16,366 |
| 2007-03-07 | Open-market sale | 500 | $36.71 | 17,366 |
| 2007-03-07 | Open-market sale | 334 | $36.70 | 17,866 |
| 2007-03-07 | Open-market sale | 100 | $36.66 | 18,200 |
| 2007-03-07 | Open-market sale | 200 | $36.65 | 18,300 |
| 2007-03-07 | Open-market sale | 200 | $36.61 | 18,500 |
| 2007-03-01 | Open-market sale | 100 | $36.68 | 29,662 |
| 2007-03-01 | Open-market sale | 200 | $36.73 | 30,262 |
| 2007-03-01 | Open-market sale | 100 | $36.95 | 30,462 |
| 2007-03-01 | Open-market sale | 100 | $36.94 | 30,562 |
| 2007-03-01 | Open-market sale | 200 | $37.00 | 30,662 |
| 2007-03-01 | Open-market sale | 300 | $36.99 | 30,862 |
| 2007-03-01 | Open-market sale | 300 | $36.74 | 31,162 |
| 2007-03-01 | Open-market sale | 100 | $36.96 | 31,462 |
| 2007-03-01 | Open-market sale | 100 | $36.84 | 31,562 |
| 2007-03-01 | Open-market sale | 600 | $36.65 | 31,662 |
| 2007-03-01 | Open-market sale | 300 | $36.62 | 32,262 |
| 2007-03-01 | Open-market sale | 100 | $36.76 | 32,562 |
| 2007-03-01 | Open-market sale | 400 | $36.70 | 32,662 |
| 2007-03-01 | Open-market sale | 100 | $36.55 | 33,062 |
| 2007-03-01 | Open-market sale | 100 | $36.53 | 33,162 |
| 2007-03-01 | Open-market sale | 100 | $36.81 | 33,262 |
| 2007-03-01 | Open-market sale | 100 | $36.80 | 33,362 |
| 2007-03-01 | Open-market sale | 100 | $36.64 | 33,462 |
| 2007-03-01 | Open-market sale | 200 | $36.59 | 33,562 |
| 2007-03-01 | Open-market sale | 100 | $36.58 | 33,762 |
| 2007-03-01 | Open-market sale | 100 | $36.54 | 33,862 |
| 2007-03-01 | Open-market sale | 100 | $36.44 | 33,962 |
| 2007-03-01 | Open-market sale | 100 | $36.60 | 34,062 |
| 2007-03-01 | Open-market sale | 100 | $36.75 | 34,162 |
| 2007-03-01 | Open-market sale | 100 | $36.49 | 34,262 |
| 2007-03-01 | Open-market sale | 100 | $36.40 | 34,362 |
| 2007-03-01 | Open-market sale | 100 | $36.39 | 34,462 |
| 2007-03-01 | Open-market sale | 200 | $36.67 | 30,062 |
| 2007-03-01 | Open-market sale | 300 | $36.69 | 29,762 |
| 2007-02-07 | Option exercise (derivative) | 45,000 | $0.00 | 299,350 |
| 2007-02-07 | Open-market sale | 100 | $41.11 | 41,705 |
| 2007-02-07 | Open-market sale | 195 | $41.10 | 41,805 |
| 2007-02-07 | Open-market sale | 400 | $41.00 | 42,000 |
| 2007-02-07 | Open-market sale | 200 | $40.99 | 42,400 |
| 2007-02-07 | Open-market sale | 301 | $40.98 | 42,600 |
| 2007-02-07 | Open-market sale | 100 | $40.97 | 42,901 |
| 2007-02-07 | Open-market sale | 300 | $40.96 | 43,001 |
| 2007-02-07 | Open-market sale | 401 | $40.95 | 43,301 |
| 2007-02-07 | Open-market sale | 299 | $40.94 | 43,702 |
| 2007-02-07 | Open-market sale | 199 | $40.93 | 44,001 |
| 2007-02-07 | Open-market sale | 200 | $40.92 | 44,200 |
| 2007-02-07 | Open-market sale | 300 | $40.90 | 44,400 |
| 2007-02-07 | Open-market sale | 302 | $40.89 | 44,700 |
| 2007-02-07 | Open-market sale | 500 | $40.88 | 45,002 |
| 2007-02-07 | Open-market sale | 102 | $40.87 | 45,502 |
| 2007-02-07 | Open-market sale | 498 | $40.86 | 45,604 |
| 2007-02-07 | Open-market sale | 300 | $40.85 | 46,102 |
| 2007-02-07 | Open-market sale | 300 | $40.84 | 46,402 |
| 2007-02-07 | Open-market sale | 100 | $40.82 | 46,702 |
| 2007-02-07 | Open-market sale | 98 | $40.81 | 46,802 |
| 2007-02-07 | Open-market sale | 400 | $40.79 | 46,900 |
| 2007-02-07 | Open-market sale | 300 | $40.76 | 47,300 |
| 2007-02-07 | Open-market sale | 400 | $40.74 | 47,600 |
| 2007-02-07 | Open-market sale | 200 | $40.73 | 48,000 |
| 2007-02-07 | Open-market sale | 200 | $40.65 | 48,200 |
| 2007-02-07 | Open-market sale | 300 | $40.64 | 48,400 |
| 2007-02-07 | Open-market sale | 300 | $40.61 | 48,700 |
| 2007-02-07 | Option exercise | 45,000 | $12.33 | 49,000 |
| 2007-02-07 | Open-market sale | 4 | $41.12 | 41,701 |
| 2007-02-07 | Open-market sale | 100 | $42.21 | 22,100 |
| 2007-02-07 | Open-market sale | 300 | $42.24 | 21,800 |
| 2007-02-07 | Open-market sale | 100 | $41.61 | 29,911 |
| 2007-02-07 | Open-market sale | 100 | $41.63 | 29,811 |
| 2007-02-07 | Open-market sale | 100 | $41.66 | 29,711 |
| 2007-02-07 | Open-market sale | 110 | $41.68 | 29,601 |
| 2007-02-07 | Open-market sale | 100 | $41.69 | 29,501 |
| 2007-02-07 | Open-market sale | 101 | $41.73 | 29,400 |
| 2007-02-07 | Open-market sale | 800 | $41.74 | 28,600 |
| 2007-02-07 | Open-market sale | 1,573 | $41.75 | 27,027 |
| 2007-02-07 | Open-market sale | 199 | $41.76 | 26,828 |
| 2007-02-07 | Open-market sale | 503 | $41.78 | 26,325 |
| 2007-02-07 | Open-market sale | 892 | $41.80 | 25,433 |
| 2007-02-07 | Open-market sale | 100 | $41.81 | 25,333 |
| 2007-02-07 | Open-market sale | 200 | $41.82 | 25,133 |
| 2007-02-07 | Open-market sale | 100 | $41.83 | 25,033 |
| 2007-02-07 | Open-market sale | 101 | $41.84 | 24,932 |
| 2007-02-07 | Open-market sale | 220 | $41.85 | 24,712 |
| 2007-02-07 | Open-market sale | 300 | $41.86 | 24,412 |
| 2007-02-07 | Open-market sale | 300 | $41.89 | 24,112 |
| 2007-02-07 | Open-market sale | 1 | $41.94 | 24,111 |
| 2007-02-07 | Open-market sale | 200 | $41.97 | 23,911 |
| 2007-02-07 | Open-market sale | 1 | $41.98 | 23,910 |
| 2007-02-07 | Open-market sale | 110 | $42.00 | 23,800 |
| 2007-02-07 | Open-market sale | 100 | $42.01 | 23,700 |
| 2007-02-07 | Open-market sale | 88 | $42.08 | 23,612 |
| 2007-02-07 | Open-market sale | 712 | $42.10 | 22,900 |
| 2007-02-07 | Open-market sale | 400 | $42.11 | 22,500 |
| 2007-02-07 | Open-market sale | 200 | $42.18 | 22,200 |
| 2007-02-07 | Open-market sale | 100 | $42.16 | 22,400 |
| 2007-02-07 | Open-market sale | 100 | $42.52 | 6,900 |
| 2007-02-07 | Open-market sale | 5,500 | $42.51 | 7,000 |
| 2007-02-07 | Open-market sale | 4,100 | $42.50 | 12,500 |
| 2007-02-07 | Open-market sale | 100 | $42.49 | 16,600 |
| 2007-02-07 | Open-market sale | 100 | $42.48 | 16,700 |
| 2007-02-07 | Open-market sale | 500 | $42.46 | 16,800 |
| 2007-02-07 | Open-market sale | 100 | $42.45 | 17,300 |
| 2007-02-07 | Open-market sale | 100 | $42.41 | 17,400 |
| 2007-02-07 | Open-market sale | 300 | $42.40 | 17,500 |
| 2007-02-07 | Open-market sale | 100 | $42.38 | 17,800 |
| 2007-02-07 | Open-market sale | 100 | $42.36 | 17,900 |
| 2007-02-07 | Open-market sale | 200 | $42.35 | 18,000 |
| 2007-02-07 | Open-market sale | 500 | $42.31 | 18,200 |
| 2007-02-07 | Open-market sale | 700 | $42.30 | 18,700 |
| 2007-02-07 | Open-market sale | 400 | $42.29 | 19,400 |
| 2007-02-07 | Open-market sale | 600 | $42.28 | 19,800 |
| 2007-02-07 | Open-market sale | 400 | $42.26 | 20,400 |
| 2007-02-07 | Open-market sale | 1,000 | $42.25 | 20,800 |
| 2007-02-07 | Open-market sale | 600 | $42.59 | 4,000 |
| 2007-02-07 | Open-market sale | 400 | $42.58 | 4,600 |
| 2007-02-07 | Open-market sale | 100 | $42.57 | 5,000 |
| 2007-02-07 | Open-market sale | 800 | $42.56 | 5,100 |
| 2007-02-07 | Open-market sale | 400 | $42.55 | 5,900 |
| 2007-02-07 | Open-market sale | 200 | $42.54 | 6,300 |
| 2007-02-07 | Open-market sale | 400 | $42.53 | 6,500 |
| 2007-02-07 | Open-market sale | 89 | $41.59 | 30,511 |
| 2007-02-07 | Open-market sale | 210 | $41.20 | 41,400 |
| 2007-02-07 | Open-market sale | 600 | $41.21 | 40,800 |
| 2007-02-07 | Open-market sale | 600 | $41.22 | 40,200 |
| 2007-02-07 | Open-market sale | 98 | $41.23 | 40,102 |
| 2007-02-07 | Open-market sale | 401 | $41.24 | 39,701 |
| 2007-02-07 | Open-market sale | 699 | $41.25 | 39,002 |
| 2007-02-07 | Open-market sale | 1 | $41.26 | 39,001 |
| 2007-02-07 | Open-market sale | 301 | $41.27 | 38,700 |
| 2007-02-07 | Open-market sale | 189 | $41.28 | 38,511 |
| 2007-02-07 | Open-market sale | 399 | $41.29 | 38,112 |
| 2007-02-07 | Open-market sale | 511 | $41.30 | 37,601 |
| 2007-02-07 | Open-market sale | 600 | $41.32 | 37,001 |
| 2007-02-07 | Open-market sale | 600 | $41.33 | 36,401 |
| 2007-02-07 | Open-market sale | 501 | $41.34 | 35,900 |
| 2007-02-07 | Open-market sale | 1,500 | $41.35 | 34,400 |
| 2007-02-07 | Open-market sale | 294 | $41.36 | 34,106 |
| 2007-02-07 | Open-market sale | 700 | $41.37 | 33,406 |
| 2007-02-07 | Open-market sale | 300 | $41.38 | 33,106 |
| 2007-02-07 | Open-market sale | 306 | $41.39 | 32,800 |
| 2007-02-07 | Open-market sale | 197 | $41.40 | 32,603 |
| 2007-02-07 | Open-market sale | 401 | $41.41 | 32,202 |
| 2007-02-07 | Open-market sale | 2 | $41.43 | 32,200 |
| 2007-02-07 | Open-market sale | 600 | $41.44 | 31,600 |
| 2007-02-07 | Open-market sale | 100 | $41.45 | 31,500 |
| 2007-02-07 | Open-market sale | 300 | $41.46 | 31,200 |
| 2007-02-07 | Open-market sale | 300 | $41.50 | 30,900 |
| 2007-02-07 | Open-market sale | 300 | $41.54 | 30,600 |
| 2007-02-07 | Open-market sale | 500 | $41.60 | 30,011 |
| 2007-02-07 | Open-market sale | 91 | $41.14 | 41,610 |
| 2007-02-01 | Open-market sale | 200 | $42.88 | 39,802 |
| 2007-02-01 | Open-market sale | 100 | $43.09 | 39,702 |
| 2007-02-01 | Open-market sale | 140 | $43.16 | 39,562 |
| 2007-02-01 | Open-market sale | 100 | $41.18 | 39,462 |
| 2007-02-01 | Open-market sale | 100 | $41.35 | 39,362 |
| 2007-02-01 | Open-market sale | 200 | $41.39 | 39,162 |
| 2007-02-01 | Open-market sale | 100 | $41.42 | 39,062 |
| 2007-02-01 | Open-market sale | 100 | $41.53 | 38,962 |
| 2007-02-01 | Open-market sale | 100 | $41.57 | 38,862 |
| 2007-02-01 | Open-market sale | 100 | $41.60 | 38,762 |
| 2007-02-01 | Open-market sale | 100 | $41.65 | 38,662 |
| 2007-02-01 | Open-market sale | 300 | $41.69 | 38,362 |
| 2007-02-01 | Open-market sale | 200 | $41.71 | 38,162 |
| 2007-02-01 | Open-market sale | 300 | $41.74 | 37,862 |
| 2007-02-01 | Open-market sale | 200 | $41.78 | 37,662 |
| 2007-02-01 | Open-market sale | 100 | $41.80 | 37,562 |
| 2007-02-01 | Open-market sale | 100 | $41.81 | 37,462 |
| 2007-02-01 | Open-market sale | 100 | $41.82 | 37,362 |
| 2007-02-01 | Open-market sale | 100 | $41.87 | 37,262 |
| 2007-02-01 | Open-market sale | 100 | $41.88 | 37,162 |
| 2007-02-01 | Open-market sale | 100 | $41.89 | 37,062 |
| 2007-02-01 | Open-market sale | 100 | $42.53 | 40,462 |
| 2007-02-01 | Open-market sale | 100 | $42.70 | 40,262 |
| 2007-02-01 | Open-market sale | 60 | $42.80 | 40,002 |
| 2007-02-01 | Open-market sale | 71 | $42.78 | 40,062 |
| 2007-02-01 | Open-market sale | 100 | $42.68 | 40,362 |
| 2007-02-01 | Open-market sale | 100 | $42.29 | 40,562 |
| 2007-02-01 | Open-market sale | 100 | $42.74 | 40,162 |
| 2007-02-01 | Open-market sale | 29 | $42.75 | 40,133 |
| 2007-02-01 | Open-market sale | 100 | $41.90 | 36,962 |
| 2007-02-01 | Open-market sale | 50 | $41.91 | 36,912 |
| 2007-02-01 | Open-market sale | 50 | $41.96 | 36,662 |
| 2007-02-01 | Open-market sale | 100 | $41.99 | 36,562 |
| 2007-02-01 | Open-market sale | 119 | $42.00 | 36,443 |
| 2007-02-01 | Open-market sale | 81 | $42.01 | 36,362 |
| 2007-02-01 | Open-market sale | 100 | $42.02 | 36,262 |
| 2007-02-01 | Open-market sale | 100 | $42.03 | 36,162 |
| 2007-02-01 | Open-market sale | 100 | $42.06 | 36,062 |
| 2007-02-01 | Open-market sale | 100 | $42.10 | 35,962 |
| 2007-02-01 | Open-market sale | 100 | $42.11 | 35,862 |
| 2007-02-01 | Open-market sale | 200 | $42.15 | 35,662 |
| 2007-02-01 | Open-market sale | 100 | $42.29 | 35,562 |
| 2007-02-01 | Open-market sale | 100 | $42.53 | 35,462 |
| 2007-02-01 | Open-market sale | 100 | $42.68 | 35,362 |
| 2007-02-01 | Open-market sale | 100 | $42.70 | 35,262 |
| 2007-02-01 | Open-market sale | 100 | $42.74 | 35,162 |
| 2007-02-01 | Open-market sale | 100 | $42.75 | 35,062 |
| 2007-02-01 | Open-market sale | 96 | $42.84 | 34,966 |
| 2007-02-01 | Open-market sale | 104 | $42.85 | 34,862 |
| 2007-02-01 | Open-market sale | 199 | $42.88 | 34,663 |
| 2007-02-01 | Open-market sale | 1 | $42.89 | 34,662 |
| 2007-02-01 | Open-market sale | 80 | $43.09 | 34,582 |
| 2007-02-01 | Open-market sale | 20 | $43.10 | 34,562 |
| 2007-02-01 | Open-market sale | 200 | $41.94 | 36,712 |
| 2007-02-01 | Open-market sale | 100 | $41.91 | 41,962 |
| 2007-02-01 | Open-market sale | 200 | $41.94 | 41,762 |
| 2007-02-01 | Open-market sale | 100 | $41.65 | 43,662 |
| 2007-02-01 | Open-market sale | 100 | $41.90 | 42,062 |
| 2007-02-01 | Open-market sale | 100 | $41.60 | 43,762 |
| 2007-02-01 | Open-market sale | 100 | $41.57 | 43,862 |
| 2007-02-01 | Open-market sale | 100 | $41.53 | 43,962 |
| 2007-02-01 | Open-market sale | 100 | $41.42 | 44,062 |
| 2007-02-01 | Open-market sale | 200 | $41.39 | 44,162 |
| 2007-02-01 | Open-market sale | 100 | $41.36 | 44,362 |
| 2007-02-01 | Open-market sale | 100 | $41.18 | 44,462 |
| 2007-02-01 | Open-market sale | 200 | $41.99 | 41,562 |
| 2007-02-01 | Open-market sale | 200 | $42.00 | 41,362 |
| 2007-02-01 | Open-market sale | 100 | $42.03 | 41,162 |
| 2007-02-01 | Open-market sale | 100 | $42.02 | 41,262 |
| 2007-02-01 | Open-market sale | 200 | $42.15 | 40,662 |
| 2007-02-01 | Open-market sale | 100 | $42.11 | 40,862 |
| 2007-02-01 | Open-market sale | 100 | $42.10 | 40,962 |
| 2007-02-01 | Open-market sale | 100 | $42.06 | 41,062 |
| 2007-02-01 | Open-market sale | 100 | $41.68 | 43,562 |
| 2007-02-01 | Open-market sale | 300 | $41.69 | 43,262 |
| 2007-02-01 | Open-market sale | 200 | $41.71 | 43,062 |
| 2007-02-01 | Open-market sale | 200 | $41.74 | 42,862 |
| 2007-02-01 | Open-market sale | 100 | $41.78 | 42,762 |
| 2007-02-01 | Open-market sale | 100 | $41.80 | 42,662 |
| 2007-02-01 | Open-market sale | 100 | $41.81 | 42,562 |
| 2007-02-01 | Open-market sale | 100 | $41.82 | 42,462 |
| 2007-02-01 | Open-market sale | 100 | $41.87 | 42,362 |
| 2007-02-01 | Open-market sale | 100 | $41.88 | 42,262 |
| 2007-02-01 | Open-market sale | 100 | $41.89 | 42,162 |
| 2007-02-01 | Open-market sale | 100 | $36.71 | 29,562 |
| 2007-01-09 | Option exercise (derivative) | 5,650 | $0.00 | 344,350 |
| 2007-01-09 | Option exercise (derivative) | 4,350 | $0.00 | 18,750 |
| 2007-01-09 | Option exercise | 5,650 | $12.33 | 14,000 |
| 2007-01-09 | Open-market sale | 10,000 | $35.00 | 4,000 |
| 2007-01-09 | Option exercise | 4,350 | $4.11 | 8,350 |
| 2007-01-08 | Option exercise (derivative) | 25,000 | $0.00 | 23,100 |
| 2007-01-08 | Open-market sale | 200 | $32.72 | 28,800 |
| 2007-01-08 | Open-market sale | 100 | $33.68 | 23,300 |
| 2007-01-08 | Open-market sale | 100 | $33.67 | 23,400 |
| 2007-01-08 | Open-market sale | 100 | $33.66 | 23,500 |
| 2007-01-08 | Open-market sale | 400 | $33.64 | 23,600 |
| 2007-01-08 | Open-market sale | 300 | $33.60 | 24,000 |
| 2007-01-08 | Open-market sale | 100 | $33.57 | 24,300 |
| 2007-01-08 | Open-market sale | 100 | $33.56 | 24,400 |
| 2007-01-08 | Open-market sale | 200 | $33.52 | 24,500 |
| 2007-01-08 | Open-market sale | 300 | $33.49 | 24,700 |
| 2007-01-08 | Open-market sale | 100 | $33.48 | 25,000 |
| 2007-01-08 | Open-market sale | 100 | $33.47 | 25,100 |
| 2007-01-08 | Open-market sale | 200 | $33.42 | 25,200 |
| 2007-01-08 | Open-market sale | 300 | $33.39 | 25,400 |
| 2007-01-08 | Open-market sale | 500 | $33.10 | 25,700 |
| 2007-01-08 | Open-market sale | 300 | $33.09 | 26,200 |
| 2007-01-08 | Open-market sale | 100 | $33.04 | 26,500 |
| 2007-01-08 | Open-market sale | 400 | $33.03 | 26,600 |
| 2007-01-08 | Open-market sale | 300 | $33.02 | 27,000 |
| 2007-01-08 | Open-market sale | 4 | $32.88 | 27,300 |
| 2007-01-08 | Open-market sale | 96 | $32.87 | 27,304 |
| 2007-01-08 | Open-market sale | 200 | $32.80 | 27,400 |
| 2007-01-08 | Open-market sale | 100 | $32.79 | 27,600 |
| 2007-01-08 | Open-market sale | 100 | $32.78 | 27,700 |
| 2007-01-08 | Open-market sale | 400 | $32.77 | 27,800 |
| 2007-01-08 | Open-market sale | 500 | $32.74 | 28,200 |
| 2007-01-08 | Open-market sale | 100 | $32.73 | 28,700 |
| 2007-01-08 | Open-market sale | 200 | $33.70 | 23,100 |
| 2007-01-08 | Option exercise | 25,000 | $4.11 | 29,000 |
| 2007-01-08 | Open-market sale | 200 | $34.03 | 22,800 |
| 2007-01-08 | Open-market sale | 173 | $34.34 | 6,600 |
| 2007-01-08 | Open-market sale | 1,069 | $34.32 | 6,773 |
| 2007-01-08 | Open-market sale | 700 | $34.31 | 7,842 |
| 2007-01-08 | Open-market sale | 527 | $34.30 | 8,542 |
| 2007-01-08 | Open-market sale | 831 | $34.29 | 9,069 |
| 2007-01-08 | Open-market sale | 1,000 | $34.28 | 9,900 |
| 2007-01-08 | Open-market sale | 800 | $34.27 | 10,900 |
| 2007-01-08 | Open-market sale | 700 | $34.26 | 11,700 |
| 2007-01-08 | Open-market sale | 1,200 | $34.25 | 12,400 |
| 2007-01-08 | Open-market sale | 200 | $34.24 | 13,600 |
| 2007-01-08 | Open-market sale | 1,500 | $34.23 | 13,800 |
| 2007-01-08 | Open-market sale | 1,000 | $34.22 | 15,300 |
| 2007-01-08 | Open-market sale | 600 | $34.21 | 16,300 |
| 2007-01-08 | Open-market sale | 800 | $34.20 | 16,900 |
| 2007-01-08 | Open-market sale | 300 | $34.19 | 17,700 |
| 2007-01-08 | Open-market sale | 700 | $34.18 | 18,000 |
| 2007-01-08 | Open-market sale | 300 | $34.17 | 18,700 |
| 2007-01-08 | Open-market sale | 300 | $34.15 | 19,000 |
| 2007-01-08 | Open-market sale | 400 | $34.14 | 19,300 |
| 2007-01-08 | Open-market sale | 400 | $34.13 | 19,700 |
| 2007-01-08 | Open-market sale | 500 | $34.12 | 20,100 |
| 2007-01-08 | Open-market sale | 500 | $34.10 | 20,600 |
| 2007-01-08 | Open-market sale | 100 | $34.09 | 21,100 |
| 2007-01-08 | Open-market sale | 300 | $34.08 | 21,200 |
| 2007-01-08 | Open-market sale | 500 | $34.07 | 21,500 |
| 2007-01-08 | Open-market sale | 500 | $34.06 | 22,000 |
| 2007-01-08 | Open-market sale | 300 | $34.05 | 22,500 |
| 2007-01-08 | Open-market sale | 300 | $34.35 | 6,300 |
| 2007-01-08 | Open-market sale | 100 | $33.72 | 23,000 |
| 2007-01-08 | Open-market sale | 100 | $34.39 | 5,300 |
| 2007-01-08 | Open-market sale | 200 | $34.38 | 5,400 |
| 2007-01-08 | Open-market sale | 600 | $34.37 | 5,600 |
| 2007-01-08 | Open-market sale | 100 | $34.36 | 6,200 |
| 2007-01-08 | Open-market sale | 200 | $34.47 | 4,000 |
| 2007-01-08 | Open-market sale | 300 | $34.45 | 4,200 |
| 2007-01-08 | Open-market sale | 200 | $34.44 | 4,500 |
| 2007-01-08 | Open-market sale | 200 | $34.43 | 4,700 |
| 2007-01-08 | Open-market sale | 200 | $34.42 | 4,900 |
| 2007-01-08 | Open-market sale | 200 | $34.40 | 5,100 |
| 2006-12-07 | Option exercise (derivative) | 14,684 | $0.00 | 0 |
| 2006-12-07 | Option exercise (derivative) | 10,316 | $0.00 | 29,350 |
| 2006-12-07 | Open-market sale | 200 | $31.38 | 23,900 |
| 2006-12-07 | Open-market sale | 200 | $31.15 | 24,100 |
| 2006-12-07 | Open-market sale | 100 | $31.34 | 24,300 |
| 2006-12-07 | Open-market sale | 100 | $31.33 | 24,400 |
| 2006-12-07 | Open-market sale | 800 | $31.32 | 24,500 |
| 2006-12-07 | Open-market sale | 700 | $31.31 | 25,300 |
| 2006-12-07 | Open-market sale | 1,100 | $31.30 | 26,000 |
| 2006-12-07 | Open-market sale | 300 | $31.29 | 27,100 |
| 2006-12-07 | Open-market sale | 500 | $31.28 | 27,400 |
| 2006-12-07 | Open-market sale | 188 | $31.27 | 27,900 |
| 2006-12-07 | Open-market sale | 200 | $31.26 | 28,088 |
| 2006-12-07 | Open-market sale | 300 | $31.25 | 28,288 |
| 2006-12-07 | Open-market sale | 12 | $31.24 | 28,588 |
| 2006-12-07 | Open-market sale | 100 | $31.21 | 28,600 |
| 2006-12-07 | Open-market sale | 100 | $31.20 | 28,700 |
| 2006-12-07 | Open-market sale | 100 | $31.16 | 28,800 |
| 2006-12-07 | Open-market sale | 100 | $31.13 | 28,900 |
| 2006-12-07 | Option exercise | 25,000 | $4.11 | 29,000 |
| 2006-12-07 | Open-market sale | 1,000 | $31.48 | 19,473 |
| 2006-12-07 | Open-market sale | 27 | $31.47 | 20,473 |
| 2006-12-07 | Open-market sale | 500 | $31.46 | 20,500 |
| 2006-12-07 | Open-market sale | 824 | $31.45 | 21,000 |
| 2006-12-07 | Open-market sale | 500 | $31.44 | 21,824 |
| 2006-12-07 | Open-market sale | 276 | $31.43 | 22,324 |
| 2006-12-07 | Open-market sale | 400 | $31.42 | 22,600 |
| 2006-12-07 | Open-market sale | 500 | $31.41 | 23,000 |
| 2006-12-07 | Open-market sale | 200 | $31.39 | 23,700 |
| 2006-12-07 | Open-market sale | 200 | $31.40 | 23,500 |
| 2006-12-07 | Open-market sale | 100 | $32.21 | 4,397 |
| 2006-12-07 | Open-market sale | 200 | $32.23 | 4,098 |
| 2006-12-07 | Open-market sale | 428 | $31.92 | 7,300 |
| 2006-12-07 | Open-market sale | 200 | $31.93 | 7,100 |
| 2006-12-07 | Open-market sale | 400 | $31.95 | 6,700 |
| 2006-12-07 | Open-market sale | 487 | $31.98 | 6,213 |
| 2006-12-07 | Open-market sale | 713 | $31.99 | 5,500 |
| 2006-12-07 | Open-market sale | 200 | $32.00 | 5,300 |
| 2006-12-07 | Open-market sale | 100 | $32.01 | 5,200 |
| 2006-12-07 | Open-market sale | 200 | $32.02 | 5,000 |
| 2006-12-07 | Open-market sale | 100 | $32.03 | 4,900 |
| 2006-12-07 | Open-market sale | 100 | $32.09 | 4,800 |
| 2006-12-07 | Open-market sale | 103 | $32.16 | 4,697 |
| 2006-12-07 | Open-market sale | 200 | $32.19 | 4,497 |
| 2006-12-07 | Open-market sale | 98 | $32.24 | 4,000 |
| 2006-12-07 | Open-market sale | 99 | $32.22 | 4,298 |
| 2006-12-07 | Open-market sale | 200 | $31.63 | 14,639 |
| 2006-12-07 | Open-market sale | 701 | $31.64 | 13,938 |
| 2006-12-07 | Open-market sale | 800 | $31.65 | 13,138 |
| 2006-12-07 | Open-market sale | 400 | $31.66 | 12,738 |
| 2006-12-07 | Open-market sale | 700 | $31.67 | 12,038 |
| 2006-12-07 | Open-market sale | 800 | $31.68 | 11,238 |
| 2006-12-07 | Open-market sale | 100 | $31.69 | 11,138 |
| 2006-12-07 | Open-market sale | 800 | $31.70 | 10,338 |
| 2006-12-07 | Open-market sale | 800 | $31.71 | 9,538 |
| 2006-12-07 | Open-market sale | 238 | $31.72 | 9,300 |
| 2006-12-07 | Open-market sale | 200 | $31.73 | 9,100 |
| 2006-12-07 | Open-market sale | 100 | $31.78 | 9,000 |
| 2006-12-07 | Open-market sale | 1 | $31.87 | 8,999 |
| 2006-12-07 | Open-market sale | 400 | $31.88 | 8,599 |
| 2006-12-07 | Open-market sale | 271 | $31.89 | 8,328 |
| 2006-12-07 | Open-market sale | 600 | $31.90 | 7,728 |
| 2006-12-07 | Open-market sale | 273 | $31.49 | 19,200 |
| 2006-12-07 | Open-market sale | 500 | $31.50 | 18,700 |
| 2006-12-07 | Open-market sale | 100 | $31.51 | 18,600 |
| 2006-12-07 | Open-market sale | 100 | $31.52 | 18,500 |
| 2006-12-07 | Open-market sale | 900 | $31.53 | 17,600 |
| 2006-12-07 | Open-market sale | 200 | $31.54 | 17,400 |
| 2006-12-07 | Open-market sale | 100 | $31.55 | 17,300 |
| 2006-12-07 | Open-market sale | 200 | $31.56 | 17,100 |
| 2006-12-07 | Open-market sale | 350 | $31.57 | 16,750 |
| 2006-12-07 | Open-market sale | 100 | $31.58 | 16,650 |
| 2006-12-07 | Open-market sale | 100 | $31.59 | 16,550 |
| 2006-12-07 | Open-market sale | 250 | $31.60 | 16,300 |
| 2006-12-07 | Open-market sale | 1,000 | $31.61 | 15,300 |
| 2006-12-07 | Open-market sale | 461 | $31.62 | 14,839 |
| 2006-11-16 | Option exercise (derivative) | 1,900 | $0.00 | 14,684 |
| 2006-11-16 | Option exercise (derivative) | 8,100 | $0.00 | 0 |
| 2006-11-16 | Open-market sale | 100 | $35.00 | 7,100 |
| 2006-11-16 | Open-market sale | 6,800 | $35.00 | 7,200 |
| 2006-11-16 | Open-market sale | 100 | $35.00 | 4,000 |
| 2006-11-16 | Option exercise | 8,100 | $1.11 | 12,100 |
| 2006-11-16 | Open-market sale | 3,000 | $35.00 | 4,100 |
| 2006-11-16 | Option exercise | 1,900 | $4.11 | 14,000 |
| 2006-11-07 | Open-market sale | 900 | $32.07 | 5,600 |
| 2006-11-07 | Open-market sale | 300 | $32.04 | 7,400 |
| 2006-11-07 | Open-market sale | 100 | $32.02 | 7,700 |
| 2006-11-07 | Open-market sale | 200 | $32.01 | 7,800 |
| 2006-11-07 | Open-market sale | 800 | $32.00 | 8,000 |
| 2006-11-07 | Open-market sale | 100 | $31.99 | 8,800 |
| 2006-11-07 | Open-market sale | 500 | $31.98 | 8,900 |
| 2006-11-07 | Open-market sale | 500 | $31.97 | 9,400 |
| 2006-11-07 | Open-market sale | 100 | $32.13 | 4,000 |
| 2006-11-07 | Open-market sale | 500 | $32.11 | 4,100 |
| 2006-11-07 | Open-market sale | 300 | $32.10 | 4,600 |
| 2006-11-07 | Open-market sale | 300 | $32.09 | 4,900 |
| 2006-11-07 | Open-market sale | 400 | $32.08 | 5,200 |
| 2006-11-07 | Open-market sale | 700 | $32.05 | 6,700 |
| 2006-11-07 | Open-market sale | 200 | $32.06 | 6,500 |
| 2006-11-07 | Option exercise (derivative) | 11,900 | $0.00 | 8,100 |
| 2006-11-07 | Option exercise (derivative) | 13,100 | $0.00 | 0 |
| 2006-11-07 | Open-market sale | 1,020 | $31.42 | 25,800 |
| 2006-11-07 | Open-market sale | 500 | $31.39 | 27,300 |
| 2006-11-07 | Open-market sale | 100 | $31.38 | 27,800 |
| 2006-11-07 | Open-market sale | 485 | $31.37 | 27,900 |
| 2006-11-07 | Open-market sale | 12 | $31.36 | 28,385 |
| 2006-11-07 | Open-market sale | 300 | $31.33 | 28,397 |
| 2006-11-07 | Open-market sale | 100 | $31.32 | 28,697 |
| 2006-11-07 | Open-market sale | 103 | $31.21 | 28,797 |
| 2006-11-07 | Open-market sale | 100 | $31.20 | 28,900 |
| 2006-11-07 | Option exercise | 25,000 | $1.11 | 29,000 |
| 2006-11-07 | Open-market sale | 400 | $31.60 | 18,200 |
| 2006-11-07 | Open-market sale | 300 | $31.59 | 18,600 |
| 2006-11-07 | Open-market sale | 604 | $31.58 | 18,900 |
| 2006-11-07 | Open-market sale | 300 | $31.57 | 19,504 |
| 2006-11-07 | Open-market sale | 500 | $31.56 | 19,804 |
| 2006-11-07 | Open-market sale | 100 | $31.55 | 20,304 |
| 2006-11-07 | Open-market sale | 796 | $31.54 | 20,404 |
| 2006-11-07 | Open-market sale | 200 | $31.53 | 21,200 |
| 2006-11-07 | Open-market sale | 500 | $31.52 | 21,400 |
| 2006-11-07 | Open-market sale | 400 | $31.51 | 21,900 |
| 2006-11-07 | Open-market sale | 100 | $31.50 | 22,300 |
| 2006-11-07 | Open-market sale | 553 | $31.49 | 22,400 |
| 2006-11-07 | Open-market sale | 800 | $31.48 | 22,953 |
| 2006-11-07 | Open-market sale | 300 | $31.47 | 23,753 |
| 2006-11-07 | Open-market sale | 400 | $31.46 | 24,053 |
| 2006-11-07 | Open-market sale | 447 | $31.45 | 24,453 |
| 2006-11-07 | Open-market sale | 500 | $31.44 | 24,900 |
| 2006-11-07 | Open-market sale | 400 | $31.43 | 25,400 |
| 2006-11-07 | Open-market sale | 100 | $31.40 | 27,200 |
| 2006-11-07 | Open-market sale | 380 | $31.41 | 26,820 |
| 2006-11-07 | Open-market sale | 400 | $31.76 | 13,852 |
| 2006-11-07 | Open-market sale | 148 | $31.75 | 14,252 |
| 2006-11-07 | Open-market sale | 1,043 | $31.74 | 14,400 |
| 2006-11-07 | Open-market sale | 100 | $31.73 | 15,443 |
| 2006-11-07 | Open-market sale | 100 | $31.72 | 15,543 |
| 2006-11-07 | Open-market sale | 300 | $31.71 | 15,643 |
| 2006-11-07 | Open-market sale | 400 | $31.70 | 15,943 |
| 2006-11-07 | Open-market sale | 200 | $31.69 | 16,343 |
| 2006-11-07 | Open-market sale | 57 | $31.67 | 16,543 |
| 2006-11-07 | Open-market sale | 500 | $31.66 | 16,600 |
| 2006-11-07 | Open-market sale | 300 | $31.65 | 17,100 |
| 2006-11-07 | Open-market sale | 100 | $31.63 | 17,400 |
| 2006-11-07 | Open-market sale | 600 | $31.62 | 17,500 |
| 2006-11-07 | Open-market sale | 100 | $31.61 | 18,100 |
| 2006-11-07 | Open-market sale | 400 | $31.96 | 9,900 |
| 2006-11-07 | Open-market sale | 200 | $31.95 | 10,300 |
| 2006-11-07 | Open-market sale | 400 | $31.93 | 10,500 |
| 2006-11-07 | Open-market sale | 340 | $31.92 | 10,900 |
| 2006-11-07 | Open-market sale | 200 | $31.91 | 11,240 |
| 2006-11-07 | Open-market sale | 45 | $31.90 | 11,440 |
| 2006-11-07 | Open-market sale | 703 | $31.89 | 11,485 |
| 2006-11-07 | Open-market sale | 200 | $31.88 | 12,188 |
| 2006-11-07 | Open-market sale | 200 | $31.86 | 12,388 |
| 2006-11-07 | Open-market sale | 100 | $31.85 | 12,588 |
| 2006-11-07 | Open-market sale | 300 | $31.84 | 12,688 |
| 2006-11-07 | Open-market sale | 157 | $31.83 | 12,988 |
| 2006-11-07 | Open-market sale | 100 | $31.82 | 13,145 |
| 2006-11-07 | Open-market sale | 100 | $31.81 | 13,245 |
| 2006-11-07 | Open-market sale | 152 | $31.80 | 13,345 |
| 2006-11-07 | Open-market sale | 355 | $31.78 | 13,497 |
| 2006-10-24 | Open-market sale | 5,000 | $30.00 | 44,562 |
| 2006-10-23 | Open-market sale | 100 | $28.27 | 49,562 |
| 2006-10-23 | Open-market sale | 100 | $28.25 | 49,662 |
| 2006-10-23 | Open-market sale | 100 | $28.24 | 49,762 |
| 2006-10-23 | Open-market sale | 100 | $28.10 | 49,862 |
| 2006-10-23 | Open-market sale | 210 | $28.09 | 49,962 |
| 2006-10-23 | Open-market sale | 190 | $28.08 | 50,172 |
| 2006-10-23 | Open-market sale | 100 | $28.05 | 50,362 |
| 2006-10-23 | Open-market sale | 100 | $28.04 | 50,462 |
| 2006-10-23 | Open-market sale | 100 | $28.03 | 50,562 |
| 2006-10-23 | Open-market sale | 100 | $28.02 | 50,662 |
| 2006-10-23 | Open-market sale | 100 | $28.00 | 50,762 |
| 2006-10-23 | Open-market sale | 100 | $27.93 | 50,862 |
| 2006-10-23 | Open-market sale | 100 | $27.89 | 51,262 |
| 2006-10-23 | Open-market sale | 100 | $27.85 | 51,362 |
| 2006-10-23 | Open-market sale | 100 | $27.54 | 51,462 |
| 2006-10-23 | Open-market sale | 300 | $27.92 | 50,962 |
| 2006-10-09 | Option exercise (derivative) | 25,000 | $0.00 | 13,100 |
| 2006-10-09 | Open-market sale | 900 | $25.15 | 24,500 |
| 2006-10-09 | Open-market sale | 3 | $25.14 | 25,400 |
| 2006-10-09 | Open-market sale | 100 | $25.12 | 25,403 |
| 2006-10-09 | Open-market sale | 500 | $25.11 | 25,503 |
| 2006-10-09 | Open-market sale | 200 | $25.10 | 26,003 |
| 2006-10-09 | Open-market sale | 800 | $25.09 | 26,203 |
| 2006-10-09 | Open-market sale | 297 | $25.08 | 27,003 |
| 2006-10-09 | Open-market sale | 121 | $25.07 | 27,300 |
| 2006-10-09 | Open-market sale | 600 | $25.06 | 27,421 |
| 2006-10-09 | Open-market sale | 400 | $25.04 | 28,021 |
| 2006-10-09 | Open-market sale | 101 | $25.03 | 28,421 |
| 2006-10-09 | Open-market sale | 179 | $25.02 | 28,522 |
| 2006-10-09 | Open-market sale | 199 | $25.01 | 28,701 |
| 2006-10-09 | Open-market sale | 100 | $25.00 | 28,900 |
| 2006-10-09 | Option exercise | 25,000 | $1.11 | 29,000 |
| 2006-10-09 | Open-market sale | 300 | $25.16 | 24,200 |
| 2006-10-09 | Open-market sale | 189 | $25.19 | 23,400 |
| 2006-10-09 | Open-market sale | 200 | $25.33 | 20,200 |
| 2006-10-09 | Open-market sale | 100 | $25.32 | 20,400 |
| 2006-10-09 | Open-market sale | 300 | $25.31 | 20,500 |
| 2006-10-09 | Open-market sale | 600 | $25.30 | 20,800 |
| 2006-10-09 | Open-market sale | 100 | $25.29 | 21,400 |
| 2006-10-09 | Open-market sale | 100 | $25.28 | 21,500 |
| 2006-10-09 | Open-market sale | 100 | $25.27 | 21,600 |
| 2006-10-09 | Open-market sale | 500 | $25.25 | 21,700 |
| 2006-10-09 | Open-market sale | 500 | $25.24 | 22,200 |
| 2006-10-09 | Open-market sale | 100 | $25.22 | 22,700 |
| 2006-10-09 | Open-market sale | 600 | $25.20 | 22,800 |
| 2006-10-09 | Open-market sale | 500 | $25.17 | 23,700 |
| 2006-10-09 | Open-market sale | 111 | $25.18 | 23,589 |
| 2006-10-09 | Open-market sale | 500 | $25.96 | 5,600 |
| 2006-10-09 | Open-market sale | 1,500 | $25.94 | 6,100 |
| 2006-10-09 | Open-market sale | 89 | $25.92 | 7,600 |
| 2006-10-09 | Open-market sale | 200 | $25.90 | 7,689 |
| 2006-10-09 | Open-market sale | 600 | $25.89 | 7,889 |
| 2006-10-09 | Open-market sale | 511 | $25.88 | 8,489 |
| 2006-10-09 | Open-market sale | 100 | $25.87 | 9,000 |
| 2006-10-09 | Open-market sale | 1,200 | $25.86 | 9,100 |
| 2006-10-09 | Open-market sale | 500 | $25.79 | 10,300 |
| 2006-10-09 | Open-market sale | 13 | $25.76 | 10,800 |
| 2006-10-09 | Open-market sale | 900 | $25.74 | 10,813 |
| 2006-10-09 | Open-market sale | 400 | $25.72 | 11,713 |
| 2006-10-09 | Open-market sale | 300 | $25.71 | 12,113 |
| 2006-10-09 | Open-market sale | 700 | $25.70 | 12,413 |
| 2006-10-09 | Open-market sale | 1,000 | $25.69 | 13,113 |
| 2006-10-09 | Open-market sale | 100 | $25.68 | 14,113 |
| 2006-10-09 | Open-market sale | 1,166 | $25.67 | 14,213 |
| 2006-10-09 | Open-market sale | 821 | $25.66 | 15,379 |
| 2006-10-09 | Open-market sale | 5 | $25.65 | 16,200 |
| 2006-10-09 | Open-market sale | 503 | $25.64 | 16,205 |
| 2006-10-09 | Open-market sale | 192 | $25.63 | 16,708 |
| 2006-10-09 | Open-market sale | 500 | $25.62 | 16,900 |
| 2006-10-09 | Open-market sale | 1,000 | $25.61 | 17,400 |
| 2006-10-09 | Open-market sale | 400 | $25.51 | 18,400 |
| 2006-10-09 | Open-market sale | 400 | $25.50 | 18,800 |
| 2006-10-09 | Open-market sale | 100 | $25.49 | 19,200 |
| 2006-10-09 | Open-market sale | 100 | $25.46 | 19,300 |
| 2006-10-09 | Open-market sale | 522 | $25.41 | 19,400 |
| 2006-10-09 | Open-market sale | 178 | $25.40 | 19,922 |
| 2006-10-09 | Open-market sale | 100 | $25.35 | 20,100 |
| 2006-10-09 | Open-market sale | 100 | $26.17 | 4,000 |
| 2006-10-09 | Open-market sale | 100 | $25.97 | 5,500 |
| 2006-10-09 | Open-market sale | 400 | $26.06 | 5,100 |
| 2006-10-09 | Open-market sale | 100 | $26.08 | 5,000 |
| 2006-10-09 | Open-market sale | 500 | $26.13 | 4,500 |
| 2006-10-09 | Open-market sale | 400 | $26.16 | 4,100 |
| 2006-09-29 | Open-market sale | 400 | $26.62 | 52,862 |
| 2006-09-29 | Open-market sale | 692 | $26.58 | 54,362 |
| 2006-09-29 | Open-market sale | 400 | $26.57 | 55,054 |
| 2006-09-29 | Open-market sale | 408 | $26.55 | 55,454 |
| 2006-09-29 | Open-market sale | 400 | $26.53 | 55,862 |
| 2006-09-29 | Open-market sale | 400 | $26.51 | 56,262 |
| 2006-09-29 | Open-market sale | 800 | $26.50 | 56,662 |
| 2006-09-29 | Open-market sale | 800 | $26.45 | 57,462 |
| 2006-09-29 | Open-market sale | 200 | $26.44 | 58,262 |
| 2006-09-29 | Open-market sale | 121 | $26.41 | 58,462 |
| 2006-09-29 | Open-market sale | 100 | $26.70 | 51,562 |
| 2006-09-29 | Open-market sale | 200 | $26.67 | 51,662 |
| 2006-09-29 | Open-market sale | 495 | $26.65 | 51,862 |
| 2006-09-29 | Open-market sale | 205 | $26.64 | 52,357 |
| 2006-09-29 | Open-market sale | 300 | $26.63 | 52,562 |
| 2006-09-29 | Open-market sale | 800 | $26.59 | 53,562 |
| 2006-09-29 | Open-market sale | 300 | $26.61 | 53,262 |
| 2006-09-29 | Open-market sale | 400 | $25.72 | 65,362 |
| 2006-09-29 | Open-market sale | 200 | $26.40 | 58,583 |
| 2006-09-29 | Open-market sale | 479 | $26.39 | 58,783 |
| 2006-09-29 | Open-market sale | 400 | $26.38 | 59,262 |
| 2006-09-29 | Open-market sale | 400 | $26.34 | 59,662 |
| 2006-09-29 | Open-market sale | 400 | $26.32 | 60,062 |
| 2006-09-29 | Open-market sale | 300 | $26.27 | 61,562 |
| 2006-09-29 | Open-market sale | 100 | $26.25 | 61,862 |
| 2006-09-29 | Open-market sale | 100 | $26.15 | 61,962 |
| 2006-09-29 | Open-market sale | 500 | $26.13 | 62,062 |
| 2006-09-29 | Open-market sale | 200 | $26.08 | 62,562 |
| 2006-09-29 | Open-market sale | 100 | $26.07 | 62,762 |
| 2006-09-29 | Open-market sale | 100 | $26.05 | 62,862 |
| 2006-09-29 | Open-market sale | 300 | $26.00 | 62,962 |
| 2006-09-29 | Open-market sale | 400 | $25.99 | 63,262 |
| 2006-09-29 | Open-market sale | 100 | $25.98 | 63,662 |
| 2006-09-29 | Open-market sale | 100 | $25.97 | 63,762 |
| 2006-09-29 | Open-market sale | 200 | $25.92 | 63,862 |
| 2006-09-29 | Open-market sale | 100 | $25.91 | 64,062 |
| 2006-09-29 | Open-market sale | 400 | $25.86 | 64,162 |
| 2006-09-29 | Open-market sale | 300 | $25.83 | 64,562 |
| 2006-09-29 | Open-market sale | 500 | $25.76 | 64,862 |
| 2006-09-29 | Open-market sale | 100 | $26.28 | 61,462 |
| 2006-09-29 | Open-market sale | 400 | $25.70 | 65,762 |
| 2006-09-29 | Open-market sale | 100 | $25.69 | 66,162 |
| 2006-09-29 | Open-market sale | 100 | $25.68 | 66,262 |
| 2006-09-29 | Open-market sale | 200 | $25.65 | 66,362 |
| 2006-09-29 | Open-market sale | 500 | $26.29 | 60,962 |
| 2006-09-29 | Open-market sale | 200 | $26.30 | 60,762 |
| 2006-09-29 | Open-market sale | 300 | $26.31 | 60,462 |
| 2006-09-21 | Open-market sale | 200 | $26.85 | 66,562 |
| 2006-09-21 | Open-market sale | 200 | $26.51 | 70,262 |
| 2006-09-21 | Open-market sale | 100 | $26.50 | 70,462 |
| 2006-09-21 | Open-market sale | 100 | $26.43 | 70,562 |
| 2006-09-21 | Open-market sale | 200 | $26.41 | 70,662 |
| 2006-09-21 | Open-market sale | 200 | $26.37 | 70,862 |
| 2006-09-21 | Open-market sale | 200 | $26.35 | 71,062 |
| 2006-09-21 | Open-market sale | 300 | $26.33 | 71,262 |
| 2006-09-21 | Open-market sale | 100 | $26.32 | 71,562 |
| 2006-09-21 | Open-market sale | 200 | $26.30 | 71,662 |
| 2006-09-21 | Open-market sale | 100 | $26.24 | 71,862 |
| 2006-09-21 | Open-market sale | 100 | $26.20 | 71,962 |
| 2006-09-21 | Open-market sale | 100 | $26.84 | 66,762 |
| 2006-09-21 | Open-market sale | 100 | $26.81 | 66,862 |
| 2006-09-21 | Open-market sale | 117 | $26.80 | 66,962 |
| 2006-09-21 | Open-market sale | 300 | $26.78 | 67,079 |
| 2006-09-21 | Open-market sale | 200 | $26.76 | 67,379 |
| 2006-09-21 | Open-market sale | 300 | $26.75 | 67,579 |
| 2006-09-21 | Open-market sale | 283 | $26.74 | 67,879 |
| 2006-09-21 | Open-market sale | 100 | $26.73 | 68,162 |
| 2006-09-21 | Open-market sale | 200 | $26.71 | 68,262 |
| 2006-09-21 | Open-market sale | 400 | $26.70 | 68,462 |
| 2006-09-21 | Open-market sale | 100 | $26.69 | 68,862 |
| 2006-09-21 | Open-market sale | 100 | $26.67 | 68,962 |
| 2006-09-21 | Open-market sale | 100 | $26.65 | 69,062 |
| 2006-09-21 | Open-market sale | 300 | $26.63 | 69,162 |
| 2006-09-21 | Open-market sale | 300 | $26.62 | 69,462 |
| 2006-09-21 | Open-market sale | 200 | $26.59 | 69,762 |
| 2006-09-21 | Open-market sale | 100 | $26.57 | 69,962 |
| 2006-09-21 | Open-market sale | 100 | $26.56 | 70,062 |
| 2006-09-21 | Open-market sale | 100 | $26.55 | 70,162 |
| 2006-09-13 | Option exercise (derivative) | 5,000 | $0.00 | 38,100 |
| 2006-09-13 | Open-market sale | 5,000 | $25.00 | 4,000 |
| 2006-09-13 | Option exercise | 5,000 | $1.11 | 9,000 |
| 2006-09-07 | Option exercise (derivative) | 20,000 | $0.00 | 43,100 |
| 2006-09-07 | Open-market sale | 557 | $23.60 | 6,543 |
| 2006-09-07 | Open-market sale | 1,761 | $23.59 | 7,100 |
| 2006-09-07 | Open-market sale | 600 | $23.58 | 8,861 |
| 2006-09-07 | Open-market sale | 1,311 | $23.57 | 9,461 |
| 2006-09-07 | Open-market sale | 800 | $23.56 | 10,772 |
| 2006-09-07 | Open-market sale | 6,628 | $23.55 | 11,572 |
| 2006-09-07 | Open-market sale | 900 | $23.53 | 18,200 |
| 2006-09-07 | Open-market sale | 500 | $23.51 | 19,100 |
| 2006-09-07 | Open-market sale | 4,400 | $23.50 | 19,600 |
| 2006-09-07 | Option exercise | 20,000 | $1.11 | 24,000 |
| 2006-09-07 | Open-market sale | 381 | $23.74 | 4,000 |
| 2006-09-07 | Open-market sale | 19 | $23.66 | 4,581 |
| 2006-09-07 | Open-market sale | 200 | $23.70 | 4,381 |
| 2006-09-07 | Open-market sale | 700 | $23.63 | 5,843 |
| 2006-09-07 | Open-market sale | 843 | $23.65 | 4,600 |
| 2006-09-07 | Open-market sale | 400 | $23.64 | 5,443 |
| 2006-08-29 | Open-market sale | 400 | $24.78 | 72,762 |
| 2006-08-29 | Open-market sale | 600 | $24.75 | 73,162 |
| 2006-08-29 | Open-market sale | 700 | $24.73 | 73,762 |
| 2006-08-29 | Open-market sale | 400 | $24.70 | 74,462 |
| 2006-08-29 | Open-market sale | 500 | $24.61 | 74,862 |
| 2006-08-29 | Open-market sale | 960 | $24.55 | 75,362 |
| 2006-08-29 | Open-market sale | 800 | $24.54 | 76,322 |
| 2006-08-29 | Open-market sale | 400 | $24.53 | 77,122 |
| 2006-08-29 | Open-market sale | 311 | $24.52 | 77,522 |
| 2006-08-29 | Open-market sale | 500 | $24.51 | 77,833 |
| 2006-08-29 | Open-market sale | 489 | $24.50 | 78,333 |
| 2006-08-29 | Open-market sale | 1,100 | $24.48 | 78,822 |
| 2006-08-29 | Open-market sale | 600 | $24.43 | 79,922 |
| 2006-08-29 | Open-market sale | 1,300 | $24.42 | 80,522 |
| 2006-08-29 | Open-market sale | 840 | $24.41 | 81,822 |
| 2006-08-29 | Open-market sale | 2,160 | $24.40 | 82,662 |
| 2006-08-29 | Open-market sale | 50 | $24.39 | 84,822 |
| 2006-08-29 | Open-market sale | 600 | $24.38 | 84,872 |
| 2006-08-29 | Open-market sale | 500 | $24.37 | 85,472 |
| 2006-08-29 | Open-market sale | 550 | $24.36 | 85,972 |
| 2006-08-29 | Open-market sale | 540 | $24.35 | 86,522 |
| 2006-08-29 | Open-market sale | 500 | $24.80 | 72,262 |
| 2006-08-29 | Open-market sale | 200 | $24.91 | 72,062 |
| 2006-08-21 | Open-market sale | 100 | $24.59 | 87,062 |
| 2006-08-21 | Open-market sale | 300 | $24.55 | 87,362 |
| 2006-08-21 | Open-market sale | 200 | $24.56 | 87,162 |
| 2006-08-21 | Open-market sale | 200 | $24.23 | 91,262 |
| 2006-08-21 | Open-market sale | 100 | $24.22 | 91,462 |
| 2006-08-21 | Open-market sale | 100 | $24.21 | 91,562 |
| 2006-08-21 | Open-market sale | 100 | $24.19 | 91,662 |
| 2006-08-21 | Open-market sale | 200 | $24.17 | 91,762 |
| 2006-08-21 | Open-market sale | 100 | $24.16 | 91,962 |
| 2006-08-21 | Open-market sale | 137 | $24.15 | 92,062 |
| 2006-08-21 | Open-market sale | 163 | $24.14 | 92,199 |
| 2006-08-21 | Open-market sale | 100 | $24.13 | 92,362 |
| 2006-08-21 | Open-market sale | 100 | $24.12 | 92,462 |
| 2006-08-21 | Open-market sale | 100 | $24.52 | 87,662 |
| 2006-08-21 | Open-market sale | 100 | $24.50 | 87,762 |
| 2006-08-21 | Open-market sale | 200 | $24.48 | 87,862 |
| 2006-08-21 | Open-market sale | 200 | $24.47 | 88,062 |
| 2006-08-21 | Open-market sale | 400 | $24.46 | 88,262 |
| 2006-08-21 | Open-market sale | 200 | $24.45 | 88,662 |
| 2006-08-21 | Open-market sale | 200 | $24.44 | 88,862 |
| 2006-08-21 | Open-market sale | 100 | $24.42 | 89,062 |
| 2006-08-21 | Open-market sale | 155 | $24.40 | 89,162 |
| 2006-08-21 | Open-market sale | 200 | $24.39 | 89,317 |
| 2006-08-21 | Open-market sale | 245 | $24.38 | 89,517 |
| 2006-08-21 | Open-market sale | 100 | $24.36 | 89,762 |
| 2006-08-21 | Open-market sale | 100 | $24.35 | 89,862 |
| 2006-08-21 | Open-market sale | 100 | $24.33 | 89,962 |
| 2006-08-21 | Open-market sale | 300 | $24.31 | 90,062 |
| 2006-08-21 | Open-market sale | 100 | $24.30 | 90,362 |
| 2006-08-21 | Open-market sale | 100 | $24.28 | 90,462 |
| 2006-08-21 | Open-market sale | 200 | $24.27 | 90,562 |
| 2006-08-21 | Open-market sale | 200 | $24.26 | 90,762 |
| 2006-08-21 | Open-market sale | 300 | $24.25 | 90,962 |
| 2006-08-16 | Option exercise (derivative) | 5,000 | $0.00 | 63,100 |
| 2006-08-16 | Open-market sale | 5,000 | $25.00 | 4,000 |
| 2006-08-16 | Option exercise | 5,000 | $1.11 | 9,000 |
| 2006-08-07 | Option exercise (derivative) | 20,000 | $0.00 | 68,100 |
| 2006-08-07 | Open-market sale | 270 | $22.85 | 9,700 |
| 2006-08-07 | Open-market sale | 300 | $22.84 | 9,970 |
| 2006-08-07 | Open-market sale | 600 | $22.81 | 10,270 |
| 2006-08-07 | Open-market sale | 430 | $22.80 | 10,870 |
| 2006-08-07 | Open-market sale | 200 | $22.76 | 11,300 |
| 2006-08-07 | Open-market sale | 400 | $22.75 | 11,500 |
| 2006-08-07 | Open-market sale | 100 | $22.72 | 11,900 |
| 2006-08-07 | Open-market sale | 300 | $22.71 | 12,000 |
| 2006-08-07 | Open-market sale | 400 | $22.70 | 12,300 |
| 2006-08-07 | Open-market sale | 500 | $22.69 | 12,700 |
| 2006-08-07 | Open-market sale | 400 | $22.68 | 13,200 |
| 2006-08-07 | Open-market sale | 300 | $22.67 | 13,600 |
| 2006-08-07 | Open-market sale | 1,583 | $22.66 | 13,900 |
| 2006-08-07 | Open-market sale | 2,617 | $22.65 | 15,483 |
| 2006-08-07 | Open-market sale | 400 | $22.64 | 18,100 |
| 2006-08-07 | Open-market sale | 500 | $22.63 | 18,500 |
| 2006-08-07 | Open-market sale | 300 | $22.62 | 19,000 |
| 2006-08-07 | Open-market sale | 1,600 | $22.60 | 19,300 |
| 2006-08-07 | Open-market sale | 400 | $22.57 | 20,900 |
| 2006-08-07 | Open-market sale | 300 | $22.56 | 21,300 |
| 2006-08-07 | Open-market sale | 400 | $22.54 | 21,600 |
| 2006-08-07 | Open-market sale | 400 | $22.51 | 22,000 |
| 2006-08-07 | Open-market sale | 400 | $22.48 | 22,400 |
| 2006-08-07 | Open-market sale | 400 | $22.42 | 22,800 |
| 2006-08-07 | Open-market sale | 400 | $22.40 | 23,200 |
| 2006-08-07 | Open-market sale | 400 | $22.86 | 9,300 |
| 2006-08-07 | Open-market sale | 400 | $22.91 | 8,900 |
| 2006-08-07 | Open-market sale | 300 | $22.94 | 8,600 |
| 2006-08-07 | Open-market sale | 400 | $22.35 | 23,600 |
| 2006-08-07 | Option exercise | 20,000 | $1.11 | 24,000 |
| 2006-08-07 | Open-market sale | 195 | $23.35 | 4,000 |
| 2006-08-07 | Open-market sale | 100 | $23.22 | 4,195 |
| 2006-08-07 | Open-market sale | 200 | $23.18 | 4,295 |
| 2006-08-07 | Open-market sale | 500 | $23.17 | 4,495 |
| 2006-08-07 | Open-market sale | 300 | $23.16 | 4,995 |
| 2006-08-07 | Open-market sale | 300 | $23.15 | 5,295 |
| 2006-08-07 | Open-market sale | 100 | $23.11 | 5,595 |
| 2006-08-07 | Open-market sale | 300 | $23.10 | 5,695 |
| 2006-08-07 | Open-market sale | 300 | $23.09 | 5,995 |
| 2006-08-07 | Open-market sale | 400 | $23.04 | 6,295 |
| 2006-08-07 | Open-market sale | 805 | $23.02 | 6,695 |
| 2006-08-07 | Open-market sale | 100 | $23.00 | 7,500 |
| 2006-08-07 | Open-market sale | 1,000 | $22.99 | 7,600 |
| 2006-08-04 | Grant / award (derivative) | 100,000 | $0.00 | 100,000 |
| 2006-07-31 | Open-market sale | 200 | $23.41 | 96,862 |
| 2006-07-31 | Open-market sale | 200 | $23.37 | 97,062 |
| 2006-07-31 | Open-market sale | 300 | $23.34 | 97,262 |
| 2006-07-31 | Open-market sale | 400 | $23.31 | 97,562 |
| 2006-07-31 | Open-market sale | 700 | $23.28 | 97,962 |
| 2006-07-31 | Open-market sale | 600 | $23.26 | 98,662 |
| 2006-07-31 | Open-market sale | 400 | $23.23 | 99,262 |
| 2006-07-31 | Open-market sale | 300 | $23.19 | 99,662 |
| 2006-07-31 | Open-market sale | 500 | $23.10 | 99,962 |
| 2006-07-31 | Open-market sale | 700 | $23.04 | 100,462 |
| 2006-07-31 | Open-market sale | 400 | $22.97 | 101,162 |
| 2006-07-31 | Open-market sale | 800 | $22.92 | 101,562 |
| 2006-07-31 | Open-market sale | 300 | $22.87 | 102,362 |
| 2006-07-31 | Open-market sale | 400 | $22.79 | 102,662 |
| 2006-07-31 | Open-market sale | 400 | $22.72 | 103,062 |
| 2006-07-31 | Open-market sale | 800 | $22.68 | 103,462 |
| 2006-07-31 | Open-market sale | 500 | $22.64 | 104,262 |
| 2006-07-31 | Open-market sale | 400 | $22.60 | 104,762 |
| 2006-07-31 | Open-market sale | 400 | $22.46 | 105,162 |
| 2006-07-31 | Open-market sale | 400 | $22.44 | 105,562 |
| 2006-07-31 | Open-market sale | 400 | $22.12 | 105,962 |
| 2006-07-31 | Open-market sale | 75 | $22.07 | 106,362 |
| 2006-07-31 | Open-market sale | 325 | $22.05 | 106,437 |
| 2006-07-31 | Open-market sale | 400 | $21.70 | 106,762 |
| 2006-07-31 | Open-market sale | 100 | $23.42 | 96,762 |
| 2006-07-31 | Open-market sale | 400 | $23.43 | 96,362 |
| 2006-07-31 | Open-market sale | 56 | $23.44 | 96,306 |
| 2006-07-31 | Open-market sale | 244 | $23.45 | 96,062 |
| 2006-07-31 | Open-market sale | 200 | $21.40 | 107,162 |
| 2006-07-31 | Open-market sale | 200 | $21.35 | 107,362 |
| 2006-07-31 | Open-market sale | 100 | $24.24 | 93,058 |
| 2006-07-31 | Open-market sale | 100 | $24.22 | 93,158 |
| 2006-07-31 | Open-market sale | 100 | $24.19 | 93,258 |
| 2006-07-31 | Open-market sale | 100 | $24.18 | 93,358 |
| 2006-07-31 | Open-market sale | 100 | $24.14 | 93,458 |
| 2006-07-31 | Open-market sale | 4 | $24.06 | 93,558 |
| 2006-07-31 | Open-market sale | 300 | $24.04 | 93,562 |
| 2006-07-31 | Open-market sale | 300 | $24.80 | 92,562 |
| 2006-07-31 | Open-market sale | 500 | $23.75 | 94,062 |
| 2006-07-31 | Open-market sale | 300 | $23.73 | 94,562 |
| 2006-07-31 | Open-market sale | 100 | $23.71 | 94,862 |
| 2006-07-31 | Open-market sale | 500 | $23.70 | 94,962 |
| 2006-07-31 | Open-market sale | 400 | $23.69 | 95,462 |
| 2006-07-31 | Open-market sale | 100 | $23.67 | 95,862 |
| 2006-07-31 | Open-market sale | 100 | $23.47 | 95,962 |
| 2006-07-31 | Open-market sale | 196 | $24.25 | 92,862 |
| 2006-07-31 | Open-market sale | 200 | $23.86 | 93,862 |
| 2006-07-21 | Open-market sale | 100 | $23.84 | 112,662 |
| 2006-07-21 | Open-market sale | 170 | $24.45 | 107,562 |
| 2006-07-21 | Open-market sale | 30 | $24.32 | 107,732 |
| 2006-07-21 | Open-market sale | 200 | $24.31 | 107,762 |
| 2006-07-21 | Open-market sale | 300 | $24.30 | 107,962 |
| 2006-07-21 | Open-market sale | 200 | $24.29 | 108,262 |
| 2006-07-21 | Open-market sale | 200 | $24.28 | 108,462 |
| 2006-07-21 | Open-market sale | 200 | $24.27 | 108,662 |
| 2006-07-21 | Open-market sale | 200 | $24.20 | 108,862 |
| 2006-07-21 | Open-market sale | 400 | $24.19 | 109,062 |
| 2006-07-21 | Open-market sale | 100 | $24.18 | 109,462 |
| 2006-07-21 | Open-market sale | 200 | $24.16 | 109,562 |
| 2006-07-21 | Open-market sale | 200 | $24.15 | 109,762 |
| 2006-07-21 | Open-market sale | 75 | $24.13 | 109,962 |
| 2006-07-21 | Open-market sale | 200 | $24.11 | 110,037 |
| 2006-07-21 | Open-market sale | 125 | $24.10 | 110,237 |
| 2006-07-21 | Open-market sale | 300 | $24.06 | 110,362 |
| 2006-07-21 | Open-market sale | 100 | $24.02 | 110,662 |
| 2006-07-21 | Open-market sale | 300 | $24.01 | 110,762 |
| 2006-07-21 | Open-market sale | 600 | $24.00 | 111,062 |
| 2006-07-21 | Open-market sale | 100 | $23.99 | 111,662 |
| 2006-07-21 | Open-market sale | 200 | $23.98 | 111,762 |
| 2006-07-21 | Open-market sale | 100 | $23.97 | 111,962 |
| 2006-07-21 | Open-market sale | 400 | $23.96 | 112,062 |
| 2006-07-21 | Open-market sale | 100 | $23.95 | 112,462 |
| 2006-07-21 | Open-market sale | 100 | $23.93 | 112,562 |
| 2006-07-21 | Open-market sale | 200 | $23.76 | 112,862 |
| 2006-07-21 | Open-market sale | 100 | $23.79 | 112,762 |
| 2006-07-07 | Option exercise (derivative) | 25,000 | $0.00 | 88,100 |
| 2006-07-07 | Open-market sale | 900 | $25.33 | 7,700 |
| 2006-07-07 | Open-market sale | 500 | $25.32 | 8,600 |
| 2006-07-07 | Open-market sale | 1,100 | $25.31 | 9,100 |
| 2006-07-07 | Open-market sale | 1,300 | $25.30 | 10,200 |
| 2006-07-07 | Open-market sale | 100 | $25.29 | 11,500 |
| 2006-07-07 | Open-market sale | 1,425 | $25.26 | 11,600 |
| 2006-07-07 | Open-market sale | 1,000 | $25.25 | 13,025 |
| 2006-07-07 | Open-market sale | 600 | $25.24 | 14,025 |
| 2006-07-07 | Open-market sale | 1,400 | $25.23 | 14,625 |
| 2006-07-07 | Open-market sale | 100 | $25.22 | 16,025 |
| 2006-07-07 | Open-market sale | 875 | $25.21 | 16,125 |
| 2006-07-07 | Open-market sale | 500 | $25.20 | 17,000 |
| 2006-07-07 | Open-market sale | 1,600 | $25.18 | 17,500 |
| 2006-07-07 | Open-market sale | 182 | $25.17 | 19,100 |
| 2006-07-07 | Open-market sale | 1,318 | $25.16 | 19,282 |
| 2006-07-07 | Open-market sale | 400 | $25.15 | 20,600 |
| 2006-07-07 | Open-market sale | 600 | $25.13 | 21,000 |
| 2006-07-07 | Open-market sale | 600 | $25.11 | 21,600 |
| 2006-07-07 | Open-market sale | 500 | $25.10 | 22,200 |
| 2006-07-07 | Open-market sale | 500 | $25.08 | 22,700 |
| 2006-07-07 | Open-market sale | 100 | $25.07 | 23,200 |
| 2006-07-07 | Open-market sale | 1,000 | $25.05 | 23,300 |
| 2006-07-07 | Open-market sale | 400 | $25.04 | 24,300 |
| 2006-07-07 | Open-market sale | 300 | $25.02 | 24,700 |
| 2006-07-07 | Open-market sale | 2,900 | $25.00 | 25,000 |
| 2006-07-07 | Open-market sale | 200 | $24.95 | 27,900 |
| 2006-07-07 | Open-market sale | 100 | $24.94 | 28,100 |
| 2006-07-07 | Open-market sale | 500 | $24.93 | 28,200 |
| 2006-07-07 | Open-market sale | 300 | $24.89 | 28,700 |
| 2006-07-07 | Option exercise | 25,000 | $1.11 | 29,000 |
| 2006-07-07 | Open-market sale | 199 | $25.38 | 5,154 |
| 2006-07-07 | Open-market sale | 300 | $25.44 | 4,023 |
| 2006-07-07 | Open-market sale | 532 | $25.43 | 4,323 |
| 2006-07-07 | Open-market sale | 100 | $25.42 | 4,855 |
| 2006-07-07 | Open-market sale | 199 | $25.40 | 4,955 |
| 2006-07-07 | Open-market sale | 23 | $25.48 | 4,000 |
| 2006-07-07 | Open-market sale | 100 | $25.37 | 5,353 |
| 2006-07-07 | Open-market sale | 1,402 | $25.36 | 5,453 |
| 2006-07-07 | Open-market sale | 345 | $25.35 | 6,855 |
| 2006-07-07 | Open-market sale | 500 | $25.34 | 7,200 |
| 2006-06-29 | Open-market sale | 900 | $26.48 | 119,735 |
| 2006-06-29 | Open-market sale | 527 | $26.47 | 120,635 |
| 2006-06-29 | Open-market sale | 900 | $26.46 | 121,162 |
| 2006-06-29 | Open-market sale | 700 | $26.45 | 122,062 |
| 2006-06-29 | Open-market sale | 200 | $26.43 | 122,762 |
| 2006-06-29 | Open-market sale | 500 | $26.42 | 122,962 |
| 2006-06-29 | Open-market sale | 400 | $26.41 | 123,462 |
| 2006-06-29 | Open-market sale | 300 | $26.40 | 123,862 |
| 2006-06-29 | Open-market sale | 100 | $26.36 | 124,162 |
| 2006-06-29 | Open-market sale | 300 | $26.30 | 124,262 |
| 2006-06-29 | Open-market sale | 300 | $26.26 | 124,562 |
| 2006-06-29 | Open-market sale | 500 | $26.16 | 124,862 |
| 2006-06-29 | Open-market sale | 500 | $26.15 | 125,362 |
| 2006-06-29 | Open-market sale | 700 | $26.14 | 125,862 |
| 2006-06-29 | Open-market sale | 1,200 | $26.12 | 126,562 |
| 2006-06-29 | Open-market sale | 200 | $25.96 | 127,762 |
| 2006-06-29 | Open-market sale | 100 | $25.95 | 127,962 |
| 2006-06-29 | Open-market sale | 100 | $26.95 | 113,062 |
| 2006-06-29 | Open-market sale | 300 | $26.91 | 113,162 |
| 2006-06-29 | Open-market sale | 400 | $26.90 | 113,462 |
| 2006-06-29 | Open-market sale | 400 | $26.89 | 113,862 |
| 2006-06-29 | Open-market sale | 300 | $26.88 | 114,262 |
| 2006-06-29 | Open-market sale | 500 | $26.86 | 114,562 |
| 2006-06-29 | Open-market sale | 300 | $26.66 | 115,062 |
| 2006-06-29 | Open-market sale | 500 | $26.62 | 115,362 |
| 2006-06-29 | Open-market sale | 300 | $26.54 | 115,862 |
| 2006-06-29 | Open-market sale | 1,200 | $26.50 | 116,162 |
| 2006-06-29 | Open-market sale | 2,373 | $26.49 | 117,362 |
| 2006-06-21 | Open-market sale | 100 | $28.18 | 133,462 |
| 2006-06-21 | Open-market sale | 205 | $28.28 | 133,257 |
| 2006-06-21 | Open-market sale | 95 | $28.31 | 133,162 |
| 2006-06-21 | Open-market sale | 100 | $28.38 | 133,062 |
| 2006-06-21 | Open-market sale | 450 | $28.39 | 132,612 |
| 2006-06-21 | Open-market sale | 200 | $28.40 | 132,412 |
| 2006-06-21 | Open-market sale | 300 | $28.41 | 132,112 |
| 2006-06-21 | Open-market sale | 600 | $28.42 | 131,512 |
| 2006-06-21 | Open-market sale | 550 | $28.43 | 130,962 |
| 2006-06-21 | Open-market sale | 602 | $28.44 | 130,360 |
| 2006-06-21 | Open-market sale | 500 | $28.45 | 129,860 |
| 2006-06-21 | Open-market sale | 99 | $28.46 | 129,761 |
| 2006-06-21 | Open-market sale | 299 | $28.47 | 129,462 |
| 2006-06-21 | Open-market sale | 100 | $28.48 | 129,362 |
| 2006-06-21 | Open-market sale | 300 | $28.50 | 129,062 |
| 2006-06-21 | Open-market sale | 100 | $28.51 | 128,962 |
| 2006-06-21 | Open-market sale | 100 | $28.53 | 128,862 |
| 2006-06-21 | Open-market sale | 200 | $28.56 | 128,662 |
| 2006-06-21 | Open-market sale | 200 | $28.59 | 128,062 |
| 2006-06-21 | Open-market sale | 100 | $28.57 | 128,562 |
| 2006-06-21 | Open-market sale | 300 | $28.58 | 128,262 |
| 2006-06-07 | Option exercise (derivative) | 25,000 | $0.00 | 113,100 |
| 2006-06-07 | Open-market sale | 1,800 | $31.65 | 14,800 |
| 2006-06-07 | Open-market sale | 100 | $31.58 | 16,600 |
| 2006-06-07 | Open-market sale | 500 | $31.57 | 16,700 |
| 2006-06-07 | Open-market sale | 400 | $31.55 | 17,200 |
| 2006-06-07 | Open-market sale | 200 | $31.50 | 17,600 |
| 2006-06-07 | Open-market sale | 500 | $31.46 | 17,800 |
| 2006-06-07 | Open-market sale | 500 | $31.34 | 18,300 |
| 2006-06-07 | Open-market sale | 700 | $31.29 | 18,800 |
| 2006-06-07 | Open-market sale | 600 | $31.19 | 19,500 |
| 2006-06-07 | Open-market sale | 500 | $31.18 | 20,100 |
| 2006-06-07 | Open-market sale | 700 | $31.12 | 20,600 |
| 2006-06-07 | Open-market sale | 700 | $31.05 | 21,300 |
| 2006-06-07 | Open-market sale | 300 | $30.97 | 22,000 |
| 2006-06-07 | Open-market sale | 600 | $30.95 | 22,300 |
| 2006-06-07 | Open-market sale | 300 | $30.93 | 22,900 |
| 2006-06-07 | Open-market sale | 600 | $30.91 | 23,200 |
| 2006-06-07 | Open-market sale | 200 | $30.90 | 23,800 |
| 2006-06-07 | Open-market sale | 800 | $30.85 | 24,000 |
| 2006-06-07 | Open-market sale | 800 | $30.75 | 24,800 |
| 2006-06-07 | Open-market sale | 900 | $30.74 | 25,600 |
| 2006-06-07 | Open-market sale | 54 | $30.53 | 26,500 |
| 2006-06-07 | Open-market sale | 900 | $30.09 | 28,100 |
| 2006-06-07 | Open-market sale | 400 | $30.44 | 27,200 |
| 2006-06-07 | Open-market sale | 500 | $30.30 | 27,600 |
| 2006-06-07 | Open-market sale | 600 | $31.66 | 14,200 |
| 2006-06-07 | Open-market sale | 100 | $31.67 | 14,100 |
| 2006-06-07 | Open-market sale | 600 | $31.68 | 13,500 |
| 2006-06-07 | Open-market sale | 600 | $31.70 | 12,900 |
| 2006-06-07 | Option exercise | 25,000 | $1.11 | 29,000 |
| 2006-06-07 | Open-market sale | 646 | $30.46 | 26,554 |
| 2006-06-07 | Open-market sale | 1,059 | $31.95 | 10,700 |
| 2006-06-07 | Open-market sale | 400 | $32.20 | 4,000 |
| 2006-06-07 | Open-market sale | 100 | $32.14 | 4,400 |
| 2006-06-07 | Open-market sale | 500 | $32.12 | 5,900 |
| 2006-06-07 | Open-market sale | 500 | $32.11 | 6,400 |
| 2006-06-07 | Open-market sale | 500 | $32.10 | 6,900 |
| 2006-06-07 | Open-market sale | 500 | $32.09 | 7,400 |
| 2006-06-07 | Open-market sale | 1,100 | $32.08 | 7,900 |
| 2006-06-07 | Open-market sale | 1,200 | $32.06 | 9,000 |
| 2006-06-07 | Open-market sale | 300 | $32.02 | 10,200 |
| 2006-06-07 | Open-market sale | 200 | $31.96 | 10,500 |
| 2006-06-07 | Open-market sale | 1,400 | $32.13 | 4,500 |
| 2006-06-07 | Open-market sale | 341 | $31.94 | 11,759 |
| 2006-06-07 | Open-market sale | 100 | $31.86 | 12,100 |
| 2006-06-07 | Open-market sale | 100 | $31.75 | 12,200 |
| 2006-06-07 | Open-market sale | 600 | $31.74 | 12,300 |
| 2006-05-30 | Open-market sale | 499 | $30.91 | 152,111 |
| 2006-05-30 | Open-market sale | 399 | $30.90 | 152,610 |
| 2006-05-30 | Open-market sale | 53 | $30.89 | 153,009 |
| 2006-05-30 | Open-market sale | 500 | $30.85 | 153,062 |
| 2006-05-30 | Open-market sale | 500 | $31.21 | 133,562 |
| 2006-05-30 | Open-market sale | 600 | $31.20 | 134,062 |
| 2006-05-30 | Open-market sale | 400 | $31.17 | 134,662 |
| 2006-05-30 | Open-market sale | 300 | $31.14 | 135,062 |
| 2006-05-30 | Open-market sale | 1,050 | $31.12 | 135,362 |
| 2006-05-30 | Open-market sale | 741 | $31.11 | 136,412 |
| 2006-05-30 | Open-market sale | 1,300 | $31.10 | 137,153 |
| 2006-05-30 | Open-market sale | 2,559 | $31.09 | 138,453 |
| 2006-05-30 | Open-market sale | 1,064 | $31.08 | 141,012 |
| 2006-05-30 | Open-market sale | 100 | $31.07 | 142,076 |
| 2006-05-30 | Open-market sale | 199 | $30.92 | 151,912 |
| 2006-05-30 | Open-market sale | 500 | $30.93 | 151,412 |
| 2006-05-30 | Open-market sale | 1,350 | $30.95 | 150,062 |
| 2006-05-30 | Open-market sale | 700 | $30.98 | 149,362 |
| 2006-05-30 | Open-market sale | 400 | $30.99 | 148,962 |
| 2006-05-30 | Open-market sale | 1,500 | $31.00 | 147,462 |
| 2006-05-30 | Open-market sale | 678 | $31.02 | 145,276 |
| 2006-05-30 | Open-market sale | 1,508 | $31.01 | 145,954 |
| 2006-05-30 | Open-market sale | 1,200 | $31.03 | 144,076 |
| 2006-05-30 | Open-market sale | 1,100 | $31.05 | 142,976 |
| 2006-05-30 | Open-market sale | 800 | $31.06 | 142,176 |
| 2006-05-22 | Open-market sale | 200 | $30.81 | 153,662 |
| 2006-05-22 | Open-market sale | 100 | $30.99 | 153,562 |
| 2006-05-22 | Open-market sale | 100 | $30.76 | 153,862 |
| 2006-05-22 | Open-market sale | 600 | $29.95 | 157,362 |
| 2006-05-22 | Open-market sale | 200 | $29.94 | 157,962 |
| 2006-05-22 | Open-market sale | 139 | $29.93 | 158,162 |
| 2006-05-22 | Open-market sale | 261 | $29.92 | 158,301 |
| 2006-05-22 | Open-market sale | 200 | $29.91 | 158,562 |
| 2006-05-22 | Open-market sale | 400 | $29.90 | 158,762 |
| 2006-05-22 | Open-market sale | 300 | $29.89 | 159,162 |
| 2006-05-22 | Open-market sale | 400 | $29.87 | 159,462 |
| 2006-05-22 | Open-market sale | 300 | $29.84 | 159,862 |
| 2006-05-22 | Open-market sale | 100 | $29.83 | 160,162 |
| 2006-05-22 | Open-market sale | 100 | $29.82 | 160,262 |
| 2006-05-22 | Open-market sale | 100 | $29.80 | 160,362 |
| 2006-05-22 | Open-market sale | 100 | $29.75 | 160,462 |
| 2006-05-22 | Open-market sale | 100 | $30.70 | 153,962 |
| 2006-05-22 | Open-market sale | 200 | $30.63 | 154,062 |
| 2006-05-22 | Open-market sale | 200 | $30.33 | 154,262 |
| 2006-05-22 | Open-market sale | 100 | $30.26 | 154,462 |
| 2006-05-22 | Open-market sale | 100 | $30.25 | 154,562 |
| 2006-05-22 | Open-market sale | 100 | $30.12 | 154,662 |
| 2006-05-22 | Open-market sale | 100 | $30.10 | 154,762 |
| 2006-05-22 | Open-market sale | 200 | $30.07 | 154,862 |
| 2006-05-22 | Open-market sale | 100 | $30.05 | 155,062 |
| 2006-05-22 | Open-market sale | 300 | $30.04 | 155,162 |
| 2006-05-22 | Open-market sale | 200 | $30.03 | 155,462 |
| 2006-05-22 | Open-market sale | 162 | $30.02 | 155,662 |
| 2006-05-22 | Open-market sale | 300 | $30.01 | 155,824 |
| 2006-05-22 | Open-market sale | 738 | $30.00 | 156,124 |
| 2006-05-22 | Open-market sale | 300 | $29.99 | 156,862 |
| 2006-05-22 | Open-market sale | 100 | $29.97 | 157,162 |
| 2006-05-22 | Open-market sale | 100 | $29.96 | 157,262 |
| 2006-05-08 | Option exercise (derivative) | 25,000 | $0.00 | 0 |
| 2006-05-08 | Open-market sale | 600 | $32.73 | 23,100 |
| 2006-05-08 | Open-market sale | 800 | $32.70 | 23,700 |
| 2006-05-08 | Open-market sale | 1,479 | $32.69 | 24,500 |
| 2006-05-08 | Open-market sale | 581 | $32.68 | 25,979 |
| 2006-05-08 | Open-market sale | 100 | $32.64 | 26,560 |
| 2006-05-08 | Open-market sale | 45 | $32.60 | 26,660 |
| 2006-05-08 | Open-market sale | 595 | $32.59 | 26,705 |
| 2006-05-08 | Open-market sale | 400 | $32.58 | 27,300 |
| 2006-05-08 | Open-market sale | 201 | $32.51 | 28,099 |
| 2006-05-08 | Open-market sale | 700 | $32.49 | 28,300 |
| 2006-05-08 | Option exercise | 25,000 | $1.23 | 29,000 |
| 2006-05-08 | Open-market sale | 1,700 | $33.10 | 4,000 |
| 2006-05-08 | Open-market sale | 500 | $33.07 | 5,700 |
| 2006-05-08 | Open-market sale | 600 | $33.05 | 6,200 |
| 2006-05-08 | Open-market sale | 1,000 | $33.02 | 6,800 |
| 2006-05-08 | Open-market sale | 342 | $33.00 | 7,800 |
| 2006-05-08 | Open-market sale | 928 | $32.99 | 8,142 |
| 2006-05-08 | Open-market sale | 800 | $32.78 | 22,300 |
| 2006-05-08 | Open-market sale | 82 | $32.93 | 22,218 |
| 2006-05-08 | Open-market sale | 520 | $32.94 | 21,698 |
| 2006-05-08 | Open-market sale | 2,860 | $32.95 | 18,838 |
| 2006-05-08 | Open-market sale | 1,230 | $32.96 | 17,608 |
| 2006-05-08 | Open-market sale | 5,579 | $32.97 | 12,029 |
| 2006-05-08 | Open-market sale | 2,959 | $32.98 | 9,070 |
| 2006-05-08 | Open-market sale | 399 | $32.52 | 27,700 |
| 2006-05-01 | Open-market sale | 500 | $31.74 | 171,362 |
| 2006-05-01 | Open-market sale | 500 | $27.55 | 180,062 |
| 2006-05-01 | Open-market sale | 100 | $31.75 | 171,262 |
| 2006-05-01 | Open-market sale | 400 | $32.02 | 170,862 |
| 2006-05-01 | Open-market sale | 1,000 | $32.21 | 169,862 |
| 2006-05-01 | Open-market sale | 100 | $32.24 | 169,762 |
| 2006-05-01 | Open-market sale | 1,000 | $32.67 | 168,762 |
| 2006-05-01 | Open-market sale | 1,251 | $32.71 | 167,511 |
| 2006-05-01 | Open-market sale | 49 | $32.72 | 167,462 |
| 2006-05-01 | Open-market sale | 700 | $32.73 | 166,762 |
| 2006-05-01 | Open-market sale | 500 | $32.75 | 166,262 |
| 2006-05-01 | Open-market sale | 200 | $32.77 | 166,062 |
| 2006-05-01 | Open-market sale | 400 | $32.79 | 165,662 |
| 2006-05-01 | Open-market sale | 300 | $32.81 | 165,362 |
| 2006-05-01 | Open-market sale | 1,400 | $32.83 | 163,962 |
| 2006-05-01 | Open-market sale | 700 | $31.73 | 171,862 |
| 2006-05-01 | Open-market sale | 500 | $31.65 | 172,562 |
| 2006-05-01 | Open-market sale | 100 | $31.54 | 173,062 |
| 2006-05-01 | Open-market sale | 500 | $31.53 | 173,162 |
| 2006-05-01 | Open-market sale | 800 | $31.52 | 173,662 |
| 2006-05-01 | Open-market sale | 500 | $31.49 | 174,462 |
| 2006-05-01 | Open-market sale | 700 | $31.45 | 174,962 |
| 2006-05-01 | Open-market sale | 500 | $31.42 | 175,662 |
| 2006-05-01 | Open-market sale | 1,400 | $31.40 | 176,162 |
| 2006-05-01 | Open-market sale | 700 | $31.35 | 177,562 |
| 2006-05-01 | Open-market sale | 700 | $31.12 | 178,262 |
| 2006-05-01 | Open-market sale | 600 | $30.98 | 178,962 |
| 2006-05-01 | Open-market sale | 500 | $29.95 | 179,562 |
| 2006-05-01 | Open-market sale | 600 | $32.89 | 162,662 |
| 2006-05-01 | Open-market sale | 700 | $32.84 | 163,262 |
| 2006-05-01 | Open-market sale | 700 | $32.98 | 161,362 |
| 2006-05-01 | Open-market sale | 800 | $33.20 | 160,562 |
| 2006-05-01 | Open-market sale | 600 | $32.92 | 162,062 |
| 2006-04-21 | Open-market sale | 2,205 | $32.41 | 185,357 |
| 2006-04-21 | Open-market sale | 700 | $32.43 | 180,562 |
| 2006-04-21 | Open-market sale | 100 | $32.33 | 181,262 |
| 2006-04-21 | Open-market sale | 1,495 | $32.44 | 183,862 |
| 2006-04-21 | Open-market sale | 800 | $32.38 | 181,662 |
| 2006-04-21 | Open-market sale | 1,400 | $32.34 | 182,462 |
| 2006-04-21 | Open-market sale | 300 | $32.26 | 181,362 |
| 2006-04-07 | Option exercise (derivative) | 25,000 | $0.00 | 25,000 |
| 2006-04-07 | Open-market sale | 1,400 | $30.02 | 12,567 |
| 2006-04-07 | Open-market sale | 3,417 | $30.05 | 4,700 |
| 2006-04-07 | Open-market sale | 700 | $30.08 | 4,000 |
| 2006-04-07 | Option exercise | 25,000 | $1.23 | 29,000 |
| 2006-04-07 | Open-market sale | 700 | $29.80 | 28,300 |
| 2006-04-07 | Open-market sale | 1,000 | $29.90 | 27,300 |
| 2006-04-07 | Open-market sale | 900 | $29.92 | 26,400 |
| 2006-04-07 | Open-market sale | 400 | $29.93 | 26,000 |
| 2006-04-07 | Open-market sale | 1,591 | $29.95 | 24,409 |
| 2006-04-07 | Open-market sale | 98 | $29.96 | 24,311 |
| 2006-04-07 | Open-market sale | 1,111 | $29.97 | 23,200 |
| 2006-04-07 | Open-market sale | 1,600 | $29.99 | 21,600 |
| 2006-04-07 | Open-market sale | 5,133 | $30.00 | 16,467 |
| 2006-04-07 | Open-market sale | 2,500 | $30.01 | 13,967 |
| 2006-04-07 | Open-market sale | 150 | $30.04 | 8,117 |
| 2006-04-07 | Open-market sale | 4,300 | $30.03 | 8,267 |
| 2006-03-29 | Open-market sale | 200 | $29.04 | 196,837 |
| 2006-03-29 | Open-market sale | 125 | $29.03 | 197,037 |
| 2006-03-29 | Open-market sale | 400 | $29.01 | 197,162 |
| 2006-03-29 | Open-market sale | 400 | $29.00 | 197,562 |
| 2006-03-29 | Open-market sale | 7,000 | $28.99 | 197,962 |
| 2006-03-29 | Open-market sale | 28 | $28.97 | 204,962 |
| 2006-03-29 | Open-market sale | 2,272 | $28.96 | 204,990 |
| 2006-03-29 | Open-market sale | 4,800 | $28.95 | 207,262 |
| 2006-03-29 | Open-market sale | 300 | $28.92 | 212,062 |
| 2006-03-29 | Open-market sale | 400 | $28.88 | 212,362 |
| 2006-03-29 | Open-market sale | 500 | $28.86 | 212,762 |
| 2006-03-29 | Open-market sale | 400 | $28.67 | 213,262 |
| 2006-03-29 | Open-market sale | 500 | $28.62 | 213,662 |
| 2006-03-29 | Open-market sale | 400 | $28.60 | 214,162 |
| 2006-03-29 | Open-market sale | 400 | $29.28 | 187,562 |
| 2006-03-29 | Open-market sale | 1,000 | $29.25 | 187,962 |
| 2006-03-29 | Open-market sale | 1,300 | $29.20 | 188,962 |
| 2006-03-29 | Open-market sale | 400 | $29.15 | 190,262 |
| 2006-03-29 | Open-market sale | 175 | $29.14 | 190,662 |
| 2006-03-29 | Open-market sale | 800 | $29.13 | 190,837 |
| 2006-03-29 | Open-market sale | 100 | $29.12 | 191,637 |
| 2006-03-29 | Open-market sale | 700 | $29.11 | 191,737 |
| 2006-03-29 | Open-market sale | 3,300 | $29.10 | 192,437 |
| 2006-03-29 | Open-market sale | 100 | $29.09 | 195,737 |
| 2006-03-29 | Open-market sale | 400 | $29.08 | 195,837 |
| 2006-03-29 | Open-market sale | 500 | $29.07 | 196,237 |
| 2006-03-29 | Open-market sale | 100 | $29.06 | 196,737 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.