SEC CIK 1215188
CAFARO DEBRA A
Reported ownership across 3 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| VTRview stock → | 1,290,959 | 2026-02-11 |
| WYview stock → | 22,207 | 2015-08-31 |
| PNCview stock → | 20 | 2017-08-10 |
Position History — VTR
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — VTR
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-02-11 | Grant / award | 176,925 | $0.00 | 1,290,959 |
| 2026-02-11 | Grant / award | 54,265 | $85.69 | 1,266,847 |
| 2026-02-11 | Tax withholding | 78,377 | $85.69 | 1,212,582 |
| 2026-02-06 | Option exercise (derivative) | 10,322 | $0.00 | 0 |
| 2026-02-06 | Option exercise | 10,322 | $73.71 | 1,124,356 |
| 2026-02-06 | Open-market sale | 10,322 | $82.23 | 1,114,034 |
| 2026-02-02 | Option exercise (derivative) | 10,322 | $0.00 | 10,322 |
| 2026-02-02 | Option exercise | 10,322 | $73.71 | 1,124,356 |
| 2026-02-02 | Open-market sale | 10,322 | $77.66 | 1,114,034 |
| 2026-02-01 | Tax withholding | 8,407 | $77.67 | 1,114,034 |
| 2026-02-01 | Tax withholding | 7,668 | $77.67 | 1,130,127 |
| 2026-02-01 | Tax withholding | 7,686 | $77.67 | 1,122,441 |
| 2026-01-02 | Option exercise (derivative) | 10,322 | $0.00 | 20,644 |
| 2026-01-02 | Tax withholding | 7,900 | $77.33 | 1,137,795 |
| 2026-01-02 | Open-market sale | 10,322 | $77.26 | 1,145,695 |
| 2026-01-02 | Option exercise | 10,322 | $73.71 | 1,156,017 |
| 2025-12-01 | Option exercise (derivative) | 10,322 | $0.00 | 30,966 |
| 2025-12-01 | Option exercise | 10,322 | $73.71 | 1,156,017 |
| 2025-12-01 | Open-market sale | 10,322 | $80.55 | 1,145,695 |
| 2025-11-17 | Option exercise (derivative) | 41,294 | $0.00 | 41,288 |
| 2025-11-17 | Open-market sale | 41,294 | $79.01 | 1,145,695 |
| 2025-11-17 | Option exercise | 41,294 | $73.71 | 1,186,989 |
| 2025-11-06 | Option exercise (derivative) | 264 | $0.00 | 82,582 |
| 2025-11-06 | Option exercise | 264 | $63.24 | 1,145,959 |
| 2025-11-06 | Open-market sale | 264 | $75.05 | 1,145,695 |
| 2025-11-05 | Option exercise (derivative) | 19,250 | $0.00 | 82,846 |
| 2025-11-05 | Open-market sale | 19,250 | $75.29 | 1,145,695 |
| 2025-11-05 | Option exercise | 19,250 | $63.24 | 1,164,945 |
| 2025-11-04 | Option exercise (derivative) | 11,452 | $0.00 | 102,096 |
| 2025-11-04 | Option exercise | 11,452 | $63.24 | 1,157,147 |
| 2025-11-04 | Open-market sale | 11,452 | $75.02 | 1,145,695 |
| 2025-11-03 | Option exercise (derivative) | 10,322 | $0.00 | 113,548 |
| 2025-11-03 | Option exercise (derivative) | 10,322 | $0.00 | 123,870 |
| 2025-11-03 | Open-market sale | 10,322 | $73.98 | 1,145,695 |
| 2025-11-03 | Option exercise | 10,322 | $73.71 | 1,156,017 |
| 2025-10-30 | Option exercise (derivative) | 224,360 | $0.00 | 134,192 |
| 2025-10-30 | Option exercise (derivative) | 41,288 | $0.00 | 358,552 |
| 2025-10-30 | Option exercise (derivative) | 30,966 | $0.00 | 399,840 |
| 2025-10-30 | Option exercise (derivative) | 20,644 | $0.00 | 430,806 |
| 2025-10-30 | Option exercise | 30,966 | $73.71 | 1,176,661 |
| 2025-10-30 | Option exercise | 20,644 | $65.45 | 1,166,339 |
| 2025-10-30 | Option exercise | 224,360 | $62.22 | 1,370,055 |
| 2025-10-30 | Open-market sale | 41,288 | $73.64 | 1,145,695 |
| 2025-10-30 | Option exercise | 41,288 | $63.24 | 1,186,983 |
| 2025-10-20 | Option exercise (derivative) | 185,283 | $0.00 | 485,682 |
| 2025-10-20 | Option exercise (derivative) | 34,232 | $0.00 | 451,450 |
| 2025-10-20 | Option exercise | 185,283 | $62.22 | 1,330,978 |
| 2025-10-20 | Open-market sale | 185,283 | $71.32 | 1,145,695 |
| 2025-10-20 | Option exercise | 34,232 | $65.45 | 1,179,927 |
| 2025-10-01 | Option exercise (derivative) | 10,322 | $0.00 | 670,965 |
| 2025-10-01 | Option exercise | 10,322 | $65.45 | 1,156,017 |
| 2025-10-01 | Open-market sale | 10,322 | $70.24 | 1,145,695 |
| 2025-09-02 | Option exercise (derivative) | 10,322 | $0.00 | 681,287 |
| 2025-09-02 | Option exercise | 10,322 | $65.45 | 1,156,017 |
| 2025-09-02 | Open-market sale | 10,322 | $67.80 | 1,145,695 |
| 2025-08-01 | Option exercise (derivative) | 10,322 | $0.00 | 691,609 |
| 2025-08-01 | Option exercise | 10,322 | $65.45 | 1,156,017 |
| 2025-08-01 | Open-market sale | 10,322 | $67.40 | 1,145,695 |
| 2025-07-18 | Option exercise (derivative) | 4,375 | $0.00 | 701,931 |
| 2025-07-18 | Open-market sale | 4,375 | $65.82 | 1,145,695 |
| 2025-07-18 | Option exercise | 4,375 | $65.45 | 1,150,070 |
| 2025-07-16 | Option exercise (derivative) | 1,224 | $0.00 | 706,306 |
| 2025-07-16 | Option exercise | 1,224 | $65.45 | 1,146,919 |
| 2025-07-16 | Open-market sale | 1,224 | $65.62 | 1,145,695 |
| 2025-07-15 | Option exercise (derivative) | 292 | $0.00 | 707,530 |
| 2025-07-15 | Option exercise | 292 | $65.45 | 1,145,987 |
| 2025-07-15 | Open-market sale | 292 | $65.65 | 1,145,695 |
| 2025-07-14 | Option exercise (derivative) | 14,753 | $0.00 | 707,822 |
| 2025-07-14 | Option exercise | 14,753 | $65.45 | 1,160,448 |
| 2025-07-14 | Open-market sale | 14,753 | $65.60 | 1,145,695 |
| 2025-05-02 | Option exercise (derivative) | 1,212 | $0.00 | 722,575 |
| 2025-05-02 | Open-market sale | 1,212 | $66.45 | 1,145,695 |
| 2025-05-02 | Option exercise | 1,212 | $65.45 | 1,146,907 |
| 2025-05-01 | Option exercise (derivative) | 9,110 | $0.00 | 723,787 |
| 2025-05-01 | Option exercise | 9,110 | $65.45 | 1,154,805 |
| 2025-05-01 | Open-market sale | 9,110 | $66.04 | 1,145,695 |
| 2025-04-03 | Option exercise (derivative) | 37,489 | $0.00 | 739,959 |
| 2025-04-03 | Option exercise (derivative) | 7,062 | $0.00 | 732,897 |
| 2025-04-03 | Option exercise | 7,062 | $65.45 | 1,152,757 |
| 2025-04-03 | Open-market sale | 7,062 | $71.06 | 1,145,695 |
| 2025-04-03 | Option exercise | 37,489 | $62.22 | 1,183,184 |
| 2025-03-19 | Grant / award | 17,552 | $67.58 | 1,145,695 |
| 2025-03-04 | Option exercise (derivative) | 1,200 | $0.00 | 777,448 |
| 2025-03-04 | Open-market sale | 1,200 | $71.04 | 1,128,143 |
| 2025-03-04 | Option exercise | 1,200 | $62.22 | 1,129,343 |
| 2025-03-03 | Option exercise (derivative) | 388 | $0.00 | 778,648 |
| 2025-03-03 | Option exercise | 388 | $62.22 | 1,128,531 |
| 2025-03-03 | Gift | 10,000 | $0.00 | 1,128,143 |
| 2025-03-03 | Open-market sale | 388 | $71.00 | 1,128,143 |
| 2025-02-28 | Option exercise (derivative) | 41,294 | $0.00 | 779,036 |
| 2025-02-28 | Open-market sale | 41,294 | $69.08 | 1,138,143 |
| 2025-02-28 | Option exercise | 41,294 | $63.24 | 1,179,437 |
| 2025-02-25 | Option exercise (derivative) | 214,679 | $0.00 | 820,330 |
| 2025-02-25 | Open-market sale | 214,679 | $68.22 | 1,138,143 |
| 2025-02-25 | Option exercise | 214,679 | $62.22 | 1,352,822 |
| 2025-02-24 | Option exercise (derivative) | 9,680 | $0.00 | 1,035,009 |
| 2025-02-24 | Option exercise | 9,680 | $62.22 | 1,147,823 |
| 2025-02-24 | Open-market sale | 9,680 | $68.00 | 1,138,143 |
| 2025-02-18 | Tax withholding | 91,304 | $66.77 | 1,138,143 |
| 2025-02-18 | Grant / award | 206,110 | $0.00 | 1,229,447 |
| 2025-02-01 | Tax withholding | 7,686 | $60.42 | 1,023,337 |
| 2025-02-01 | Tax withholding | 7,668 | $60.42 | 1,031,023 |
| 2025-02-01 | Tax withholding | 4,961 | $60.42 | 1,038,691 |
| 2025-01-02 | Grant / award | 56,935 | $57.96 | 1,043,652 |
| 2024-10-30 | Option exercise (derivative) | 34,085 | $0.00 | 1,186,347 |
| 2024-10-30 | Option exercise | 34,085 | $65.94 | 1,020,802 |
| 2024-10-30 | Open-market sale | 34,085 | $66.67 | 986,717 |
| 2024-10-29 | Option exercise (derivative) | 121,248 | $0.00 | 1,220,432 |
| 2024-10-29 | Open-market sale | 121,248 | $66.17 | 986,717 |
| 2024-10-29 | Option exercise | 121,248 | $65.94 | 1,107,965 |
| 2024-10-25 | Option exercise (derivative) | 6,004 | $0.00 | 1,341,680 |
| 2024-10-25 | Open-market sale | 6,004 | $66.11 | 986,717 |
| 2024-10-25 | Option exercise | 6,004 | $65.94 | 992,721 |
| 2024-10-24 | Option exercise (derivative) | 74,763 | $0.00 | 1,347,684 |
| 2024-10-24 | Open-market sale | 74,763 | $66.10 | 986,717 |
| 2024-10-24 | Option exercise | 74,763 | $65.94 | 1,061,480 |
| 2024-09-09 | Option exercise (derivative) | 22,690 | $0.00 | 1,422,447 |
| 2024-09-09 | Open-market sale | 22,690 | $63.81 | 986,717 |
| 2024-09-09 | Option exercise | 22,690 | $53.79 | 1,009,407 |
| 2024-09-06 | Option exercise (derivative) | 8,154 | $0.00 | 1,445,137 |
| 2024-09-06 | Option exercise | 8,154 | $53.79 | 994,871 |
| 2024-09-06 | Open-market sale | 8,154 | $63.04 | 986,717 |
| 2024-09-05 | Option exercise (derivative) | 6,827 | $0.00 | 1,453,291 |
| 2024-09-05 | Open-market sale | 6,827 | $63.20 | 986,717 |
| 2024-09-05 | Option exercise | 6,827 | $53.79 | 993,544 |
| 2024-09-04 | Option exercise (derivative) | 3,617 | $0.00 | 1,460,118 |
| 2024-09-04 | Open-market sale | 3,617 | $63.05 | 986,717 |
| 2024-09-04 | Option exercise | 3,617 | $53.79 | 990,334 |
| 2024-08-27 | Option exercise (derivative) | 38,434 | $0.00 | 1,463,735 |
| 2024-08-27 | Option exercise | 38,434 | $53.79 | 1,025,151 |
| 2024-08-27 | Open-market sale | 38,434 | $60.14 | 986,717 |
| 2024-08-26 | Option exercise (derivative) | 2,854 | $0.00 | 1,502,169 |
| 2024-08-26 | Open-market sale | 2,854 | $60.02 | 986,717 |
| 2024-08-26 | Option exercise | 2,854 | $53.79 | 989,571 |
| 2024-08-06 | Option exercise (derivative) | 40,079 | $0.00 | 1,505,023 |
| 2024-08-06 | Option exercise | 40,079 | $53.79 | 1,026,796 |
| 2024-08-06 | Open-market sale | 40,079 | $57.29 | 986,717 |
| 2024-08-05 | Option exercise (derivative) | 986 | $0.00 | 1,545,102 |
| 2024-08-05 | Option exercise | 986 | $53.79 | 987,703 |
| 2024-08-05 | Open-market sale | 986 | $57.03 | 986,717 |
| 2024-08-02 | Option exercise (derivative) | 229 | $0.00 | 1,546,088 |
| 2024-08-02 | Open-market sale | 229 | $57.00 | 986,717 |
| 2024-08-02 | Option exercise | 229 | $53.79 | 986,946 |
| 2024-02-14 | Tax withholding | 79,261 | $45.61 | 986,717 |
| 2024-02-14 | Grant / award | 178,924 | $0.00 | 1,065,978 |
| 2024-02-01 | Tax withholding | 7,295 | $47.23 | 894,722 |
| 2024-02-01 | Tax withholding | 7,668 | $47.23 | 887,054 |
| 2024-01-29 | Tax withholding | 7,429 | $48.09 | 902,017 |
| 2024-01-02 | Grant / award | 52,056 | $50.57 | 909,446 |
| 2023-02-24 | Tax withholding | 6,165 | $49.69 | 857,390 |
| 2023-02-02 | Option exercise (derivative) | 32,932 | $0.00 | 1,914,593 |
| 2023-02-02 | Open-market sale | 32,932 | $52.74 | 863,555 |
| 2023-02-02 | Option exercise | 32,932 | $51.85 | 896,487 |
| 2023-02-01 | Option exercise (derivative) | 548 | $0.00 | 1,947,525 |
| 2023-02-01 | Option exercise | 548 | $51.85 | 871,399 |
| 2023-02-01 | Tax withholding | 7,296 | $51.66 | 863,555 |
| 2023-02-01 | Open-market sale | 548 | $52.01 | 870,851 |
| 2023-01-29 | Tax withholding | 10,360 | $51.62 | 870,851 |
| 2023-01-23 | Grant / award | 51,933 | $0.00 | 881,211 |
| 2023-01-19 | Grant / award | 110,208 | $0.00 | 878,168 |
| 2023-01-19 | Tax withholding | 48,890 | $48.36 | 829,278 |
| 2022-06-01 | Option exercise (derivative) | 17,400 | $0.00 | 2,000,273 |
| 2022-06-01 | Option exercise | 17,400 | $55.50 | 785,360 |
| 2022-06-01 | Open-market sale | 17,400 | $56.43 | 767,960 |
| 2022-05-02 | Option exercise (derivative) | 17,400 | $0.00 | 2,017,673 |
| 2022-05-02 | Open-market sale | 17,400 | $55.72 | 767,960 |
| 2022-05-02 | Option exercise | 17,400 | $55.50 | 785,360 |
| 2022-04-01 | Option exercise (derivative) | 17,400 | $0.00 | 2,035,073 |
| 2022-04-01 | Open-market sale | 17,400 | $62.49 | 767,960 |
| 2022-04-01 | Option exercise | 17,400 | $55.50 | 785,360 |
| 2022-03-29 | Option exercise (derivative) | 69,602 | $0.00 | 2,052,473 |
| 2022-03-29 | Open-market sale | 69,602 | $63.40 | 767,960 |
| 2022-03-29 | Option exercise | 69,602 | $55.50 | 837,562 |
| 2022-03-02 | Option exercise (derivative) | 34,800 | $0.00 | 2,122,075 |
| 2022-03-02 | Option exercise | 34,800 | $55.50 | 802,760 |
| 2022-03-02 | Open-market sale | 34,800 | $55.97 | 767,960 |
| 2022-02-24 | Tax withholding | 6,165 | $52.00 | 767,960 |
| 2022-02-11 | Tax withholding | 6,097 | $50.74 | 774,125 |
| 2022-01-29 | Tax withholding | 6,852 | $51.48 | 780,222 |
| 2022-01-04 | Grant / award | 49,408 | $0.00 | 790,684 |
| 2021-11-17 | Gift | 3,610 | $60.26 | 131,143 |
| 2021-11-17 | Gift | 3,610 | $60.26 | 787,074 |
| 2021-09-01 | Option exercise (derivative) | 18,075 | $0.00 | 2,156,875 |
| 2021-09-01 | Open-market sale | 18,075 | $56.63 | 741,276 |
| 2021-09-01 | Option exercise | 18,075 | $46.88 | 759,351 |
| 2021-08-02 | Option exercise (derivative) | 18,075 | $0.00 | 2,174,950 |
| 2021-08-02 | Option exercise | 18,075 | $46.88 | 759,351 |
| 2021-08-02 | Open-market sale | 18,075 | $59.77 | 741,276 |
| 2021-07-01 | Option exercise (derivative) | 18,076 | $0.00 | 2,193,025 |
| 2021-07-01 | Option exercise | 18,076 | $46.88 | 759,352 |
| 2021-07-01 | Open-market sale | 18,076 | $56.62 | 741,276 |
| 2021-06-01 | Option exercise (derivative) | 18,076 | $0.00 | 2,211,101 |
| 2021-06-01 | Option exercise | 18,076 | $46.88 | 759,352 |
| 2021-06-01 | Open-market sale | 18,076 | $55.82 | 741,276 |
| 2021-05-03 | Option exercise (derivative) | 18,076 | $0.00 | 2,229,177 |
| 2021-05-03 | Open-market sale | 18,076 | $55.65 | 741,276 |
| 2021-05-03 | Option exercise | 18,076 | $46.88 | 759,352 |
| 2021-04-01 | Option exercise (derivative) | 18,076 | $0.00 | 2,247,253 |
| 2021-04-01 | Open-market sale | 18,076 | $53.33 | 741,276 |
| 2021-04-01 | Option exercise | 18,076 | $46.88 | 759,352 |
| 2021-03-01 | Option exercise (derivative) | 18,076 | $46.88 | 2,265,329 |
| 2021-03-01 | Option exercise | 18,076 | $46.88 | 759,352 |
| 2021-03-01 | Open-market sale | 18,076 | $53.77 | 741,276 |
| 2021-02-24 | Grant / award | 32,177 | $0.00 | 761,695 |
| 2021-02-24 | Tax withholding | 6,165 | $55.92 | 741,276 |
| 2021-02-24 | Tax withholding | 14,254 | $55.92 | 747,441 |
| 2021-02-11 | Tax withholding | 6,097 | $50.75 | 729,518 |
| 2021-02-01 | Option exercise (derivative) | 18,076 | $46.88 | 2,283,405 |
| 2021-02-01 | Open-market sale | 18,076 | $47.05 | 735,615 |
| 2021-02-01 | Option exercise | 18,076 | $46.88 | 753,691 |
| 2021-01-29 | Grant / award | 70,164 | $0.00 | 735,615 |
| 2021-01-24 | Tax withholding | 8,836 | $49.13 | 665,451 |
| 2020-12-30 | Gift | 40,991 | $0.00 | 127,533 |
| 2020-12-30 | Gift | 40,991 | $0.00 | 674,287 |
| 2020-12-18 | Gift | 86,542 | $0.00 | 715,278 |
| 2020-12-18 | Gift | 86,542 | $0.00 | 86,542 |
| 2020-02-24 | Tax withholding | 19,536 | $63.05 | 760,068 |
| 2020-02-24 | Grant / award | 41,752 | $0.00 | 801,820 |
| 2020-02-24 | Grant / award | 44,101 | $0.00 | 779,604 |
| 2020-02-20 | Option exercise (derivative) | 72,300 | $46.88 | 2,301,481 |
| 2020-02-20 | Open-market sale | 72,300 | $62.09 | 735,503 |
| 2020-02-20 | Option exercise | 72,300 | $46.88 | 807,803 |
| 2020-02-11 | Tax withholding | 6,097 | $58.36 | 735,503 |
| 2020-01-24 | Tax withholding | 8,777 | $58.83 | 741,600 |
| 2020-01-18 | Tax withholding | 7,374 | $58.81 | 750,377 |
| 2019-12-13 | Option exercise (derivative) | 20,000 | $51.85 | 2,373,781 |
| 2019-12-13 | Option exercise | 20,000 | $51.85 | 757,751 |
| 2019-06-19 | Option exercise (derivative) | 64,473 | $45.00 | 2,393,781 |
| 2019-06-19 | Open-market sale | 64,473 | $69.05 | 737,751 |
| 2019-06-19 | Option exercise | 64,473 | $45.00 | 802,224 |
| 2019-06-18 | Option exercise (derivative) | 3,607 | $45.00 | 2,458,254 |
| 2019-06-18 | Open-market sale | 3,607 | $69.02 | 737,751 |
| 2019-06-18 | Option exercise | 3,607 | $45.00 | 741,358 |
| 2019-06-14 | Option exercise (derivative) | 68,084 | $45.00 | 2,461,861 |
| 2019-06-14 | Option exercise | 68,084 | $45.00 | 805,835 |
| 2019-06-14 | Open-market sale | 68,084 | $66.54 | 737,751 |
| 2019-02-13 | Option exercise (derivative) | 68,084 | $45.00 | 2,529,945 |
| 2019-02-13 | Open-market sale | 68,084 | $64.09 | 737,751 |
| 2019-02-13 | Option exercise | 68,084 | $45.00 | 805,835 |
| 2019-02-11 | Grant / award | 41,294 | $63.75 | 737,751 |
| 2019-01-24 | Tax withholding | 8,777 | $61.95 | 696,457 |
| 2019-01-18 | Tax withholding | 12,567 | $61.04 | 731,600 |
| 2019-01-18 | Tax withholding | 7,380 | $61.04 | 724,220 |
| 2019-01-18 | Tax withholding | 18,986 | $61.04 | 705,234 |
| 2018-07-03 | Option exercise (derivative) | 30,942 | $37.51 | 2,598,029 |
| 2018-07-03 | Open-market sale | 30,942 | $58.00 | 744,167 |
| 2018-07-03 | Option exercise | 30,942 | $37.51 | 775,109 |
| 2018-06-01 | Option exercise (derivative) | 15,505 | $37.51 | 2,628,971 |
| 2018-06-01 | Open-market sale | 15,505 | $55.00 | 744,167 |
| 2018-06-01 | Option exercise | 15,505 | $37.51 | 759,672 |
| 2018-05-30 | Option exercise (derivative) | 15,439 | $37.51 | 2,644,476 |
| 2018-05-30 | Option exercise | 15,439 | $37.51 | 759,606 |
| 2018-05-30 | Open-market sale | 15,439 | $55.00 | 744,167 |
| 2018-05-14 | Option exercise (derivative) | 30,944 | $37.51 | 2,659,915 |
| 2018-05-14 | Open-market sale | 30,944 | $53.18 | 744,167 |
| 2018-05-14 | Option exercise | 30,944 | $37.51 | 775,111 |
| 2018-01-27 | Tax withholding | 8,012 | $55.89 | 744,167 |
| 2018-01-24 | Grant / award | 59,438 | $55.89 | 752,179 |
| 2018-01-18 | Tax withholding | 10,221 | $54.38 | 709,614 |
| 2018-01-18 | Tax withholding | 7,380 | $54.38 | 702,234 |
| 2018-01-18 | Tax withholding | 9,493 | $54.38 | 692,741 |
| 2017-06-15 | Option exercise (derivative) | 100,000 | $37.51 | 2,690,859 |
| 2017-06-15 | Open-market sale | 100,000 | $69.12 | 719,835 |
| 2017-06-15 | Option exercise | 100,000 | $37.51 | 819,835 |
| 2017-01-27 | Tax withholding | 8,265 | $61.08 | 719,835 |
| 2017-01-21 | Tax withholding | 10,057 | $61.90 | 728,100 |
| 2017-01-18 | Grant / award (derivative) | 673,079 | $0.00 | 2,790,859 |
| 2017-01-18 | Grant / award | 85,108 | $0.00 | 634,532 |
| 2017-01-18 | Grant / award | 49,983 | $0.00 | 673,869 |
| 2017-01-18 | Grant / award | 64,288 | $0.00 | 738,157 |
| 2017-01-18 | Tax withholding | 10,646 | $62.22 | 623,886 |
| 2016-11-02 | Grant / award (derivative) | 123,870 | $0.00 | 2,117,780 |
| 2016-08-12 | Option exercise (derivative) | 10,757 | $37.51 | 1,993,910 |
| 2016-08-12 | Option exercise | 10,757 | $37.51 | 560,181 |
| 2016-08-12 | Open-market sale | 10,757 | $75.07 | 549,424 |
| 2016-08-03 | Grant / award (derivative) | 123,870 | $0.00 | 2,004,667 |
| 2016-05-04 | Grant / award (derivative) | 123,870 | $0.00 | 1,880,797 |
| 2016-03-22 | Tax withholding | 16,607 | $61.55 | 549,424 |
| 2016-01-29 | Tax withholding | 10,644 | $55.32 | 566,031 |
| 2016-01-27 | Grant / award (derivative) | 123,870 | $0.00 | 1,756,927 |
| 2016-01-27 | Grant / award | 54,259 | $0.00 | 584,940 |
| 2016-01-27 | Tax withholding | 8,265 | $53.79 | 576,675 |
| 2016-01-21 | Tax withholding | 7,376 | $54.00 | 530,681 |
| 2015-03-22 | Tax withholding | 13,978 | $73.73 | 521,645 |
| 2015-01-29 | Tax withholding | 8,959 | $80.95 | 535,623 |
| 2015-01-23 | Tax withholding | 9,607 | $80.43 | 544,582 |
| 2015-01-21 | Grant / award (derivative) | 317,941 | $0.00 | 317,941 |
| 2015-01-21 | Grant / award | 55,568 | $0.00 | 562,654 |
| 2015-01-21 | Tax withholding | 8,465 | $78.34 | 554,189 |
| 2015-01-13 | Option exercise (derivative) | 7,919 | $0.00 | 0 |
| 2015-01-13 | Open-market sale | 7,919 | $77.00 | 5,000 |
| 2015-01-13 | Option exercise | 7,919 | $28.96 | 12,919 |
| 2015-01-12 | Option exercise (derivative) | 9,848 | $0.00 | 7,919 |
| 2015-01-12 | Open-market sale | 9,848 | $77.01 | 5,000 |
| 2015-01-12 | Option exercise | 9,848 | $28.96 | 14,848 |
| 2015-01-09 | Open-market sale | 10,000 | $76.17 | 5,000 |
| 2015-01-08 | Gift | 10,000 | $0.00 | 15,000 |
| 2015-01-08 | Gift | 10,000 | $0.00 | 507,086 |
| 2015-01-06 | Option exercise (derivative) | 23,432 | $0.00 | 0 |
| 2015-01-06 | Open-market sale | 46,761 | $75.13 | 5,000 |
| 2015-01-06 | Option exercise | 46,761 | $41.54 | 51,761 |
| 2015-01-06 | Open-market sale | 23,432 | $75.13 | 517,086 |
| 2015-01-06 | Option exercise | 23,432 | $41.54 | 540,518 |
| 2014-12-12 | Option exercise (derivative) | 24,185 | $0.00 | 23,432 |
| 2014-12-12 | Option exercise (derivative) | 48,474 | $0.00 | 46,761 |
| 2014-12-12 | Option exercise | 48,474 | $41.54 | 53,474 |
| 2014-12-12 | Open-market sale | 24,185 | $75.06 | 517,086 |
| 2014-12-12 | Open-market sale | 5,000 | $74.76 | 5,000 |
| 2014-12-12 | Option exercise | 24,185 | $41.54 | 541,271 |
| 2014-12-11 | Gift | 5,000 | $0.00 | 10,000 |
| 2014-12-11 | Gift | 5,000 | $0.00 | 517,086 |
| 2014-12-02 | Option exercise (derivative) | 37,250 | $0.00 | 95,235 |
| 2014-12-02 | Option exercise (derivative) | 17,746 | $0.00 | 47,617 |
| 2014-12-02 | Open-market sale | 37,250 | $72.53 | 5,000 |
| 2014-12-02 | Option exercise | 17,746 | $41.54 | 539,832 |
| 2014-12-02 | Open-market sale | 17,746 | $72.53 | 522,086 |
| 2014-12-02 | Option exercise | 37,250 | $41.54 | 42,250 |
| 2014-12-01 | Option exercise (derivative) | 57,986 | $0.00 | 132,485 |
| 2014-12-01 | Option exercise (derivative) | 29,872 | $0.00 | 65,363 |
| 2014-12-01 | Option exercise | 57,986 | $41.54 | 62,986 |
| 2014-12-01 | Open-market sale | 57,986 | $72.52 | 5,000 |
| 2014-12-01 | Open-market sale | 29,872 | $72.52 | 522,086 |
| 2014-12-01 | Option exercise | 29,872 | $41.54 | 551,958 |
| 2014-11-25 | Option exercise (derivative) | 95,236 | $0.00 | 190,471 |
| 2014-11-25 | Option exercise (derivative) | 47,618 | $0.00 | 95,235 |
| 2014-11-25 | Option exercise | 47,618 | $41.54 | 569,704 |
| 2014-11-25 | Open-market sale | 47,618 | $70.12 | 522,086 |
| 2014-11-25 | Option exercise | 95,236 | $41.54 | 100,236 |
| 2014-11-25 | Open-market sale | 95,236 | $70.12 | 5,000 |
| 2014-11-03 | Option exercise (derivative) | 89,246 | $0.00 | 0 |
| 2014-11-03 | Open-market sale | 89,246 | $68.53 | 5,000 |
| 2014-11-03 | Option exercise | 89,246 | $43.26 | 94,246 |
| 2014-01-29 | Grant / award (derivative) | 354,972 | $0.00 | 354,972 |
| 2014-01-29 | Grant / award | 58,812 | $0.00 | 531,290 |
| 2014-01-29 | Tax withholding | 9,204 | $61.60 | 522,086 |
| 2014-01-23 | Tax withholding | 9,869 | $61.47 | 472,478 |
| 2014-01-18 | Tax withholding | 10,587 | $60.96 | 482,347 |
| 2013-03-27 | Open-market sale | 13,000 | $72.01 | 492,934 |
| 2013-03-26 | Open-market sale | 52,900 | $72.03 | 505,934 |
| 2013-03-22 | Tax withholding | 14,360 | $70.98 | 558,834 |
| 2013-03-15 | Open-market sale | 5,000 | $70.75 | 5,000 |
| 2013-03-15 | Gift | 5,000 | $0.00 | 10,000 |
| 2013-03-15 | Gift | 5,000 | $0.00 | 573,194 |
| 2013-03-05 | Open-market sale | 300 | $72.04 | 578,194 |
| 2013-03-04 | Open-market sale | 3,167 | $72.03 | 578,494 |
| 2013-01-24 | Tax withholding | 13,370 | $66.09 | 581,661 |
| 2013-01-23 | Grant / award (derivative) | 175,739 | $0.00 | 844,408 |
| 2013-01-23 | Grant / award | 63,066 | $0.00 | 604,900 |
| 2013-01-23 | Tax withholding | 9,869 | $65.93 | 595,031 |
| 2013-01-18 | Tax withholding | 10,788 | $65.75 | 541,834 |
| 2012-08-02 | Open-market sale | 10,800 | $67.00 | 552,622 |
| 2012-08-01 | Option exercise (derivative) | 95,534 | $0.00 | 668,669 |
| 2012-08-01 | Option exercise (derivative) | 30,000 | $0.00 | 392,720 |
| 2012-08-01 | Open-market sale | 28,369 | $67.22 | 6,631 |
| 2012-08-01 | Option exercise | 30,000 | $28.96 | 35,000 |
| 2012-08-01 | Open-market sale | 1,631 | $67.89 | 5,000 |
| 2012-08-01 | Open-market sale | 12,064 | $67.89 | 563,422 |
| 2012-08-01 | Open-market sale | 211,400 | $67.23 | 575,486 |
| 2012-08-01 | Option exercise | 95,534 | $28.96 | 786,886 |
| 2012-03-22 | Tax withholding | 12,678 | $56.00 | 691,352 |
| 2012-02-27 | Open-market sale | 54,822 | $55.11 | 704,030 |
| 2012-01-27 | Gift | 8,400 | $0.00 | 758,852 |
| 2012-01-27 | Gift | 8,400 | $0.00 | 13,400 |
| 2012-01-27 | Open-market sale | 8,400 | $58.84 | 5,000 |
| 2012-01-24 | Tax withholding | 11,804 | $57.39 | 767,252 |
| 2012-01-20 | Tax withholding | 12,099 | $56.42 | 779,056 |
| 2012-01-18 | Grant / award (derivative) | 182,560 | $0.00 | 764,203 |
| 2012-01-18 | Tax withholding | 11,498 | $55.69 | 791,155 |
| 2012-01-18 | Grant / award | 82,808 | $0.00 | 802,653 |
| 2011-12-28 | Tax withholding | 14,906 | $54.97 | 719,845 |
| 2011-05-24 | Open-market sale | 74,070 | $55.01 | 734,751 |
| 2011-03-22 | Grant / award | 152,934 | $0.00 | 808,821 |
| 2011-01-24 | Grant / award (derivative) | 171,906 | $0.00 | 581,643 |
| 2011-01-24 | Grant / award | 85,437 | $0.00 | 667,691 |
| 2011-01-24 | Tax withholding | 11,804 | $53.46 | 655,887 |
| 2011-01-21 | Tax withholding | 11,845 | $53.57 | 582,254 |
| 2011-01-20 | Tax withholding | 10,303 | $53.50 | 594,099 |
| 2010-12-28 | Tax withholding | 14,187 | $52.75 | 604,402 |
| 2010-12-21 | Gift | 10,000 | $0.00 | 15,000 |
| 2010-12-21 | Open-market sale | 10,000 | $50.76 | 5,000 |
| 2010-12-21 | Gift | 10,000 | $0.00 | 618,589 |
| 2010-11-09 | Open-market sale | 100 | $55.12 | 6,000 |
| 2010-11-09 | Open-market sale | 100 | $55.10 | 6,100 |
| 2010-11-09 | Open-market sale | 400 | $55.08 | 6,200 |
| 2010-11-09 | Open-market sale | 600 | $55.07 | 6,600 |
| 2010-11-09 | Open-market sale | 200 | $55.06 | 7,200 |
| 2010-11-09 | Open-market sale | 200 | $55.05 | 7,400 |
| 2010-11-09 | Open-market sale | 100 | $55.04 | 7,600 |
| 2010-11-09 | Open-market sale | 600 | $55.03 | 7,700 |
| 2010-11-09 | Open-market sale | 500 | $55.02 | 8,300 |
| 2010-11-09 | Open-market sale | 1,761 | $55.01 | 8,800 |
| 2010-11-09 | Open-market sale | 4,439 | $55.00 | 10,561 |
| 2010-11-09 | Option exercise | 10,000 | $28.96 | 15,000 |
| 2010-11-09 | Open-market sale | 400 | $55.36 | 628,589 |
| 2010-11-09 | Open-market sale | 1,200 | $55.35 | 628,989 |
| 2010-11-09 | Open-market sale | 700 | $55.34 | 630,189 |
| 2010-11-09 | Open-market sale | 1,284 | $55.33 | 630,889 |
| 2010-11-09 | Open-market sale | 780 | $55.32 | 632,173 |
| 2010-11-09 | Open-market sale | 1,070 | $55.31 | 632,953 |
| 2010-11-09 | Open-market sale | 1,000 | $55.23 | 5,000 |
| 2010-11-09 | Open-market sale | 445 | $55.30 | 634,023 |
| 2010-11-09 | Open-market sale | 900 | $55.29 | 634,468 |
| 2010-11-09 | Option exercise (derivative) | 20,000 | $0.00 | 409,737 |
| 2010-11-09 | Option exercise (derivative) | 10,000 | $0.00 | 422,720 |
| 2010-11-09 | Option exercise | 20,000 | $28.96 | 698,589 |
| 2010-11-09 | Open-market sale | 13,060 | $55.00 | 685,529 |
| 2010-11-09 | Open-market sale | 8,017 | $55.01 | 677,512 |
| 2010-11-09 | Open-market sale | 1,200 | $55.28 | 635,368 |
| 2010-11-09 | Open-market sale | 600 | $55.27 | 636,568 |
| 2010-11-09 | Open-market sale | 3,900 | $55.26 | 637,168 |
| 2010-11-09 | Open-market sale | 1,900 | $55.25 | 641,068 |
| 2010-11-09 | Open-market sale | 1,200 | $55.24 | 642,968 |
| 2010-11-09 | Open-market sale | 1,600 | $55.23 | 644,168 |
| 2010-11-09 | Open-market sale | 500 | $55.22 | 645,768 |
| 2010-11-09 | Open-market sale | 250 | $55.21 | 646,268 |
| 2010-11-09 | Open-market sale | 1,200 | $55.20 | 646,518 |
| 2010-11-09 | Open-market sale | 1,800 | $55.19 | 647,718 |
| 2010-11-09 | Open-market sale | 1,662 | $55.18 | 649,518 |
| 2010-11-09 | Open-market sale | 1,888 | $55.17 | 651,180 |
| 2010-11-09 | Open-market sale | 2,100 | $55.16 | 653,068 |
| 2010-11-09 | Open-market sale | 1,900 | $55.15 | 655,168 |
| 2010-11-09 | Open-market sale | 800 | $55.14 | 657,068 |
| 2010-11-09 | Open-market sale | 3,294 | $55.13 | 657,868 |
| 2010-11-09 | Open-market sale | 3,106 | $55.12 | 661,162 |
| 2010-11-09 | Open-market sale | 500 | $55.11 | 664,268 |
| 2010-11-09 | Open-market sale | 1,100 | $55.10 | 664,768 |
| 2010-11-09 | Open-market sale | 900 | $55.09 | 665,868 |
| 2010-11-09 | Open-market sale | 636 | $55.08 | 666,768 |
| 2010-11-09 | Open-market sale | 1,000 | $55.07 | 667,404 |
| 2010-11-09 | Open-market sale | 800 | $55.06 | 668,404 |
| 2010-11-09 | Open-market sale | 1,600 | $55.05 | 669,204 |
| 2010-11-09 | Open-market sale | 1,197 | $55.04 | 670,804 |
| 2010-11-09 | Open-market sale | 1,486 | $55.03 | 672,001 |
| 2010-11-09 | Open-market sale | 4,025 | $55.02 | 673,487 |
| 2010-04-08 | Open-market sale | 900 | $47.59 | 710,789 |
| 2010-04-08 | Open-market sale | 1,100 | $47.58 | 711,689 |
| 2010-04-08 | Open-market sale | 700 | $47.57 | 712,789 |
| 2010-04-08 | Open-market sale | 2,300 | $47.56 | 713,489 |
| 2010-04-08 | Open-market sale | 1,000 | $47.55 | 715,789 |
| 2010-04-08 | Open-market sale | 800 | $47.54 | 716,789 |
| 2010-04-08 | Open-market sale | 2,100 | $47.53 | 717,589 |
| 2010-04-08 | Open-market sale | 1,900 | $47.52 | 719,689 |
| 2010-04-08 | Open-market sale | 1,100 | $47.51 | 721,589 |
| 2010-04-08 | Open-market sale | 1,200 | $47.50 | 722,689 |
| 2010-04-08 | Open-market sale | 900 | $47.49 | 723,889 |
| 2010-04-08 | Open-market sale | 4,400 | $47.48 | 724,789 |
| 2010-04-08 | Open-market sale | 2,600 | $47.47 | 729,189 |
| 2010-04-08 | Open-market sale | 2,500 | $47.46 | 731,789 |
| 2010-04-08 | Open-market sale | 2,700 | $47.45 | 734,289 |
| 2010-04-08 | Open-market sale | 2,000 | $47.44 | 736,989 |
| 2010-04-08 | Open-market sale | 1,600 | $47.43 | 738,989 |
| 2010-04-08 | Open-market sale | 1,700 | $47.42 | 740,589 |
| 2010-04-08 | Open-market sale | 2,000 | $47.41 | 742,289 |
| 2010-04-08 | Open-market sale | 5,600 | $47.40 | 744,289 |
| 2010-04-08 | Open-market sale | 2,625 | $47.39 | 749,889 |
| 2010-04-08 | Open-market sale | 1,000 | $47.38 | 752,514 |
| 2010-04-08 | Open-market sale | 1,300 | $47.37 | 753,514 |
| 2010-04-08 | Open-market sale | 500 | $47.36 | 754,814 |
| 2010-04-08 | Open-market sale | 400 | $47.35 | 755,314 |
| 2010-04-08 | Open-market sale | 100 | $47.34 | 755,714 |
| 2010-04-08 | Open-market sale | 1,700 | $47.63 | 701,689 |
| 2010-04-08 | Open-market sale | 2,700 | $47.62 | 703,389 |
| 2010-04-08 | Open-market sale | 2,900 | $47.61 | 706,089 |
| 2010-04-08 | Open-market sale | 1,800 | $47.60 | 708,989 |
| 2010-04-08 | Open-market sale | 200 | $47.78 | 682,789 |
| 2010-04-08 | Open-market sale | 100 | $47.77 | 682,989 |
| 2010-04-08 | Open-market sale | 1,100 | $47.79 | 681,689 |
| 2010-04-08 | Open-market sale | 500 | $47.80 | 681,189 |
| 2010-04-08 | Open-market sale | 600 | $47.81 | 680,589 |
| 2010-04-08 | Open-market sale | 200 | $47.82 | 680,389 |
| 2010-04-08 | Open-market sale | 200 | $47.83 | 680,189 |
| 2010-04-08 | Open-market sale | 300 | $47.85 | 679,889 |
| 2010-04-08 | Open-market sale | 300 | $47.86 | 679,589 |
| 2010-04-08 | Open-market sale | 100 | $47.88 | 679,489 |
| 2010-04-08 | Open-market sale | 300 | $47.90 | 679,189 |
| 2010-04-08 | Open-market sale | 200 | $47.95 | 678,989 |
| 2010-04-08 | Open-market sale | 100 | $47.96 | 678,889 |
| 2010-04-08 | Open-market sale | 100 | $48.08 | 678,589 |
| 2010-04-08 | Open-market sale | 4,800 | $47.64 | 696,889 |
| 2010-04-08 | Open-market sale | 400 | $47.75 | 683,089 |
| 2010-04-08 | Open-market sale | 900 | $47.74 | 683,489 |
| 2010-04-08 | Open-market sale | 1,300 | $47.73 | 684,389 |
| 2010-04-08 | Open-market sale | 1,600 | $47.72 | 685,689 |
| 2010-04-08 | Open-market sale | 800 | $47.71 | 687,289 |
| 2010-04-08 | Open-market sale | 1,000 | $47.70 | 688,089 |
| 2010-04-08 | Open-market sale | 900 | $47.69 | 689,089 |
| 2010-04-08 | Open-market sale | 1,500 | $47.68 | 689,989 |
| 2010-04-08 | Open-market sale | 2,000 | $47.67 | 691,489 |
| 2010-04-08 | Open-market sale | 1,200 | $47.66 | 693,489 |
| 2010-04-08 | Open-market sale | 2,200 | $47.65 | 694,689 |
| 2010-04-01 | Open-market sale | 200 | $48.04 | 678,689 |
| 2010-01-22 | Tax withholding | 11,965 | $42.75 | 755,814 |
| 2010-01-21 | Tax withholding | 11,274 | $43.56 | 767,779 |
| 2010-01-20 | Grant / award (derivative) | 171,350 | $0.00 | 429,737 |
| 2010-01-20 | Tax withholding | 9,382 | $44.56 | 779,053 |
| 2010-01-20 | Grant / award | 87,572 | $0.00 | 788,435 |
| 2009-12-28 | Tax withholding | 14,218 | $44.20 | 700,863 |
| 2009-07-30 | Open-market sale | 1,800 | $35.42 | 715,781 |
| 2009-07-30 | Open-market sale | 2,200 | $35.41 | 717,581 |
| 2009-07-30 | Open-market sale | 700 | $35.38 | 721,181 |
| 2009-07-30 | Open-market sale | 800 | $35.39 | 720,381 |
| 2009-07-30 | Open-market sale | 600 | $35.40 | 719,781 |
| 2009-07-30 | Open-market sale | 700 | $35.43 | 715,081 |
| 2009-07-30 | Open-market sale | 200 | $35.11 | 741,240 |
| 2009-07-30 | Open-market sale | 100 | $35.10 | 743,881 |
| 2009-07-30 | Open-market sale | 2,100 | $35.09 | 743,981 |
| 2009-07-30 | Open-market sale | 300 | $35.09 | 746,081 |
| 2009-07-30 | Open-market sale | 200 | $35.08 | 746,381 |
| 2009-07-30 | Open-market sale | 1,400 | $35.04 | 746,581 |
| 2009-07-30 | Open-market sale | 5,647 | $35.02 | 747,981 |
| 2009-07-30 | Open-market sale | 3,000 | $35.00 | 753,628 |
| 2009-07-30 | Open-market sale | 11 | $35.36 | 721,881 |
| 2009-07-30 | Open-market sale | 789 | $35.35 | 721,892 |
| 2009-07-30 | Open-market sale | 767 | $35.33 | 722,681 |
| 2009-07-30 | Open-market sale | 1,533 | $35.32 | 723,448 |
| 2009-07-30 | Open-market sale | 1,000 | $35.30 | 724,981 |
| 2009-07-30 | Open-market sale | 900 | $35.28 | 725,981 |
| 2009-07-30 | Open-market sale | 500 | $35.27 | 726,881 |
| 2009-07-30 | Open-market sale | 400 | $35.27 | 727,381 |
| 2009-07-30 | Open-market sale | 1,200 | $35.26 | 727,781 |
| 2009-07-30 | Open-market sale | 700 | $35.25 | 728,981 |
| 2009-07-30 | Open-market sale | 700 | $35.19 | 729,681 |
| 2009-07-30 | Open-market sale | 3,100 | $35.18 | 730,381 |
| 2009-07-30 | Open-market sale | 1,700 | $35.16 | 733,481 |
| 2009-07-30 | Open-market sale | 100 | $35.16 | 735,181 |
| 2009-07-30 | Open-market sale | 500 | $35.15 | 735,281 |
| 2009-07-30 | Open-market sale | 1,900 | $35.14 | 735,781 |
| 2009-07-30 | Open-market sale | 2,200 | $35.13 | 737,681 |
| 2009-07-30 | Open-market sale | 200 | $35.13 | 739,881 |
| 2009-07-30 | Open-market sale | 400 | $35.12 | 740,081 |
| 2009-07-30 | Open-market sale | 759 | $35.11 | 740,481 |
| 2009-07-30 | Open-market sale | 2,341 | $35.10 | 741,540 |
| 2009-07-30 | Open-market sale | 100 | $35.11 | 741,440 |
| 2009-03-23 | Gift (derivative) | 89,246 | $0.00 | 0 |
| 2009-03-23 | Gift (derivative) | 89,246 | $0.00 | 89,246 |
| 2009-03-23 | Gift (derivative) | 285,707 | $0.00 | 142,853 |
| 2009-03-23 | Gift (derivative) | 285,707 | $0.00 | 285,707 |
| 2009-03-23 | Gift (derivative) | 57,767 | $0.00 | 115,534 |
| 2009-03-23 | Gift (derivative) | 57,767 | $0.00 | 57,767 |
| 2009-01-22 | Tax withholding | 11,992 | $28.11 | 756,628 |
| 2009-01-21 | Grant / award (derivative) | 173,301 | $0.00 | 691,107 |
| 2009-01-21 | Tax withholding | 8,541 | $28.96 | 768,620 |
| 2009-01-21 | Grant / award | 85,733 | $0.00 | 777,161 |
| 2009-01-17 | Tax withholding | 2,190 | $29.45 | 691,428 |
| 2008-12-28 | Tax withholding | 14,218 | $31.51 | 693,618 |
| 2008-10-08 | Open-market sale | 100 | $39.84 | 709,736 |
| 2008-10-08 | Open-market sale | 100 | $39.84 | 709,836 |
| 2008-10-08 | Open-market sale | 100 | $39.82 | 709,936 |
| 2008-10-08 | Open-market sale | 300 | $39.79 | 710,036 |
| 2008-10-08 | Open-market sale | 100 | $39.76 | 710,336 |
| 2008-10-08 | Open-market sale | 100 | $39.75 | 710,436 |
| 2008-10-08 | Open-market sale | 100 | $39.74 | 710,536 |
| 2008-10-08 | Open-market sale | 100 | $39.71 | 710,636 |
| 2008-10-08 | Open-market sale | 100 | $39.70 | 710,736 |
| 2008-10-08 | Open-market sale | 100 | $39.63 | 710,836 |
| 2008-10-08 | Open-market sale | 300 | $39.53 | 710,936 |
| 2008-10-08 | Open-market sale | 100 | $39.44 | 711,236 |
| 2008-10-08 | Open-market sale | 100 | $39.37 | 711,336 |
| 2008-10-08 | Open-market sale | 100 | $39.35 | 711,436 |
| 2008-10-08 | Open-market sale | 100 | $39.33 | 711,536 |
| 2008-10-08 | Open-market sale | 100 | $39.31 | 711,636 |
| 2008-10-08 | Open-market sale | 100 | $39.30 | 711,736 |
| 2008-10-08 | Open-market sale | 100 | $39.27 | 711,836 |
| 2008-10-08 | Open-market sale | 100 | $39.23 | 711,936 |
| 2008-10-08 | Open-market sale | 100 | $39.20 | 712,036 |
| 2008-10-08 | Open-market sale | 100 | $39.19 | 712,136 |
| 2008-10-08 | Open-market sale | 100 | $39.12 | 712,236 |
| 2008-10-08 | Open-market sale | 100 | $39.10 | 712,336 |
| 2008-10-08 | Open-market sale | 200 | $39.07 | 712,436 |
| 2008-10-08 | Open-market sale | 100 | $39.05 | 712,636 |
| 2008-10-08 | Open-market sale | 100 | $39.04 | 712,736 |
| 2008-10-08 | Open-market sale | 100 | $38.99 | 712,836 |
| 2008-10-08 | Open-market sale | 100 | $38.98 | 712,936 |
| 2008-10-08 | Open-market sale | 100 | $38.97 | 713,036 |
| 2008-10-08 | Open-market sale | 100 | $38.96 | 713,136 |
| 2008-10-08 | Open-market sale | 100 | $40.43 | 708,136 |
| 2008-10-08 | Open-market sale | 100 | $39.91 | 709,336 |
| 2008-10-08 | Open-market sale | 100 | $40.56 | 708,036 |
| 2008-10-08 | Open-market sale | 100 | $40.38 | 708,236 |
| 2008-10-08 | Open-market sale | 100 | $40.27 | 708,336 |
| 2008-10-08 | Open-market sale | 100 | $40.17 | 708,436 |
| 2008-10-08 | Open-market sale | 100 | $40.06 | 708,536 |
| 2008-10-08 | Open-market sale | 200 | $40.00 | 708,636 |
| 2008-10-08 | Open-market sale | 100 | $39.99 | 708,836 |
| 2008-10-08 | Open-market sale | 100 | $39.99 | 708,936 |
| 2008-10-08 | Open-market sale | 100 | $39.96 | 709,036 |
| 2008-10-08 | Open-market sale | 200 | $39.94 | 709,136 |
| 2008-10-08 | Open-market sale | 100 | $39.89 | 709,436 |
| 2008-10-08 | Open-market sale | 100 | $39.88 | 709,536 |
| 2008-10-08 | Open-market sale | 100 | $40.59 | 707,936 |
| 2008-10-08 | Open-market sale | 100 | $40.68 | 707,836 |
| 2008-10-08 | Open-market sale | 100 | $39.86 | 709,636 |
| 2008-10-08 | Open-market sale | 100 | $38.21 | 716,236 |
| 2008-10-08 | Open-market sale | 200 | $38.10 | 716,536 |
| 2008-10-08 | Open-market sale | 100 | $38.06 | 716,736 |
| 2008-10-08 | Open-market sale | 200 | $38.95 | 713,236 |
| 2008-10-08 | Open-market sale | 100 | $38.94 | 713,436 |
| 2008-10-08 | Open-market sale | 100 | $38.93 | 713,536 |
| 2008-10-08 | Open-market sale | 100 | $38.92 | 713,636 |
| 2008-10-08 | Open-market sale | 100 | $38.90 | 713,736 |
| 2008-10-08 | Open-market sale | 100 | $38.78 | 713,836 |
| 2008-10-08 | Open-market sale | 100 | $38.77 | 713,936 |
| 2008-10-08 | Open-market sale | 100 | $38.76 | 714,036 |
| 2008-10-08 | Open-market sale | 100 | $38.75 | 714,136 |
| 2008-10-08 | Open-market sale | 100 | $38.74 | 714,236 |
| 2008-10-08 | Open-market sale | 100 | $38.70 | 714,336 |
| 2008-10-08 | Open-market sale | 100 | $38.66 | 714,436 |
| 2008-10-08 | Open-market sale | 100 | $38.62 | 714,536 |
| 2008-10-08 | Open-market sale | 200 | $38.60 | 714,636 |
| 2008-10-08 | Open-market sale | 100 | $38.58 | 714,836 |
| 2008-10-08 | Open-market sale | 100 | $38.54 | 714,936 |
| 2008-10-08 | Open-market sale | 100 | $38.53 | 715,036 |
| 2008-10-08 | Open-market sale | 100 | $38.50 | 715,136 |
| 2008-10-08 | Open-market sale | 100 | $38.49 | 715,236 |
| 2008-10-08 | Open-market sale | 200 | $38.47 | 715,336 |
| 2008-10-08 | Open-market sale | 100 | $38.45 | 715,536 |
| 2008-10-08 | Open-market sale | 100 | $38.44 | 715,636 |
| 2008-10-08 | Open-market sale | 200 | $38.35 | 715,736 |
| 2008-10-08 | Open-market sale | 100 | $38.32 | 715,936 |
| 2008-10-08 | Open-market sale | 200 | $38.24 | 716,036 |
| 2008-10-08 | Open-market sale | 100 | $38.15 | 716,436 |
| 2008-10-08 | Open-market sale | 100 | $38.17 | 716,336 |
| 2008-09-10 | Open-market sale | 300 | $43.36 | 722,436 |
| 2008-09-10 | Open-market sale | 100 | $43.33 | 723,236 |
| 2008-09-10 | Open-market sale | 100 | $43.32 | 723,336 |
| 2008-09-10 | Open-market sale | 200 | $43.31 | 723,436 |
| 2008-09-10 | Open-market sale | 100 | $43.30 | 723,636 |
| 2008-09-10 | Open-market sale | 300 | $43.27 | 723,736 |
| 2008-09-10 | Open-market sale | 100 | $43.25 | 724,036 |
| 2008-09-10 | Open-market sale | 300 | $43.24 | 724,136 |
| 2008-09-10 | Open-market sale | 200 | $43.23 | 724,436 |
| 2008-09-10 | Open-market sale | 100 | $43.21 | 724,636 |
| 2008-09-10 | Open-market sale | 200 | $43.20 | 724,736 |
| 2008-09-10 | Open-market sale | 100 | $43.17 | 724,936 |
| 2008-09-10 | Open-market sale | 100 | $43.11 | 725,036 |
| 2008-09-10 | Open-market sale | 200 | $43.10 | 725,136 |
| 2008-09-10 | Open-market sale | 100 | $43.09 | 725,336 |
| 2008-09-10 | Open-market sale | 100 | $43.06 | 725,436 |
| 2008-09-10 | Open-market sale | 100 | $42.88 | 725,536 |
| 2008-09-10 | Open-market sale | 100 | $42.82 | 725,636 |
| 2008-09-10 | Open-market sale | 100 | $42.81 | 725,736 |
| 2008-09-10 | Open-market sale | 100 | $43.48 | 721,236 |
| 2008-09-10 | Open-market sale | 200 | $43.47 | 721,336 |
| 2008-09-10 | Open-market sale | 200 | $43.45 | 721,536 |
| 2008-09-10 | Open-market sale | 100 | $43.42 | 721,736 |
| 2008-09-10 | Open-market sale | 100 | $43.41 | 721,836 |
| 2008-09-10 | Open-market sale | 100 | $43.40 | 721,936 |
| 2008-09-10 | Open-market sale | 100 | $43.39 | 722,036 |
| 2008-09-10 | Open-market sale | 200 | $43.38 | 722,136 |
| 2008-09-10 | Open-market sale | 100 | $43.37 | 722,336 |
| 2008-09-10 | Open-market sale | 300 | $43.34 | 722,936 |
| 2008-09-10 | Open-market sale | 200 | $43.35 | 722,736 |
| 2008-09-10 | Open-market sale | 100 | $43.55 | 720,336 |
| 2008-09-10 | Open-market sale | 100 | $44.30 | 717,436 |
| 2008-09-10 | Open-market sale | 100 | $44.31 | 717,336 |
| 2008-09-10 | Open-market sale | 100 | $44.34 | 717,236 |
| 2008-09-10 | Open-market sale | 300 | $44.30 | 718,036 |
| 2008-09-10 | Open-market sale | 500 | $44.26 | 718,336 |
| 2008-09-10 | Open-market sale | 200 | $44.24 | 718,836 |
| 2008-09-10 | Open-market sale | 100 | $44.17 | 719,036 |
| 2008-09-10 | Open-market sale | 200 | $44.10 | 719,136 |
| 2008-09-10 | Open-market sale | 100 | $44.07 | 719,336 |
| 2008-09-10 | Open-market sale | 100 | $44.06 | 719,436 |
| 2008-09-10 | Open-market sale | 200 | $44.05 | 719,536 |
| 2008-09-10 | Open-market sale | 100 | $44.04 | 719,736 |
| 2008-09-10 | Open-market sale | 100 | $43.95 | 719,836 |
| 2008-09-10 | Open-market sale | 200 | $43.83 | 719,936 |
| 2008-09-10 | Open-market sale | 100 | $43.75 | 720,136 |
| 2008-09-10 | Open-market sale | 100 | $43.61 | 720,236 |
| 2008-09-10 | Open-market sale | 500 | $44.30 | 717,536 |
| 2008-09-10 | Open-market sale | 300 | $43.52 | 720,436 |
| 2008-09-10 | Open-market sale | 100 | $43.51 | 720,736 |
| 2008-09-10 | Open-market sale | 100 | $43.50 | 720,836 |
| 2008-09-10 | Open-market sale | 300 | $43.49 | 720,936 |
| 2008-09-10 | Open-market sale | 100 | $44.39 | 716,836 |
| 2008-09-10 | Open-market sale | 200 | $44.36 | 716,936 |
| 2008-09-10 | Open-market sale | 100 | $44.34 | 717,136 |
| 2008-08-11 | Open-market sale | 100 | $47.86 | 727,736 |
| 2008-08-11 | Open-market sale | 100 | $47.80 | 728,436 |
| 2008-08-11 | Open-market sale | 100 | $47.79 | 728,536 |
| 2008-08-11 | Open-market sale | 100 | $47.76 | 728,636 |
| 2008-08-11 | Open-market sale | 200 | $47.75 | 728,736 |
| 2008-08-11 | Open-market sale | 100 | $47.74 | 728,936 |
| 2008-08-11 | Open-market sale | 200 | $47.73 | 729,036 |
| 2008-08-11 | Open-market sale | 200 | $47.72 | 729,236 |
| 2008-08-11 | Open-market sale | 100 | $47.71 | 729,436 |
| 2008-08-11 | Open-market sale | 200 | $47.69 | 729,536 |
| 2008-08-11 | Open-market sale | 100 | $47.66 | 729,736 |
| 2008-08-11 | Open-market sale | 200 | $47.64 | 729,836 |
| 2008-08-11 | Open-market sale | 300 | $47.63 | 730,036 |
| 2008-08-11 | Open-market sale | 100 | $47.62 | 730,336 |
| 2008-08-11 | Open-market sale | 100 | $47.61 | 730,436 |
| 2008-08-11 | Open-market sale | 200 | $47.59 | 730,536 |
| 2008-08-11 | Open-market sale | 200 | $47.57 | 730,736 |
| 2008-08-11 | Open-market sale | 100 | $47.56 | 730,936 |
| 2008-08-11 | Open-market sale | 100 | $47.55 | 731,036 |
| 2008-08-11 | Open-market sale | 100 | $48.03 | 726,036 |
| 2008-08-11 | Open-market sale | 300 | $48.01 | 726,136 |
| 2008-08-11 | Open-market sale | 100 | $47.99 | 726,436 |
| 2008-08-11 | Open-market sale | 300 | $47.98 | 726,536 |
| 2008-08-11 | Open-market sale | 200 | $47.96 | 726,836 |
| 2008-08-11 | Open-market sale | 100 | $47.92 | 727,036 |
| 2008-08-11 | Open-market sale | 100 | $47.91 | 727,136 |
| 2008-08-11 | Open-market sale | 100 | $47.89 | 727,236 |
| 2008-08-11 | Open-market sale | 400 | $47.88 | 727,336 |
| 2008-08-11 | Open-market sale | 400 | $47.81 | 728,036 |
| 2008-08-11 | Open-market sale | 200 | $47.84 | 727,836 |
| 2008-08-11 | Open-market sale | 200 | $48.04 | 725,836 |
| 2008-08-11 | Open-market sale | 100 | $47.54 | 731,136 |
| 2008-08-11 | Open-market sale | 300 | $47.52 | 731,236 |
| 2008-08-11 | Open-market sale | 300 | $47.50 | 731,536 |
| 2008-08-11 | Open-market sale | 100 | $47.48 | 731,836 |
| 2008-08-11 | Open-market sale | 100 | $47.46 | 731,936 |
| 2008-08-11 | Open-market sale | 100 | $47.42 | 732,036 |
| 2008-08-11 | Open-market sale | 100 | $47.36 | 732,136 |
| 2008-08-11 | Open-market sale | 100 | $47.32 | 732,236 |
| 2008-08-11 | Open-market sale | 100 | $47.30 | 732,336 |
| 2008-08-11 | Open-market sale | 100 | $47.23 | 732,436 |
| 2008-08-11 | Open-market sale | 100 | $47.22 | 732,536 |
| 2008-08-11 | Open-market sale | 100 | $47.21 | 732,636 |
| 2008-08-11 | Open-market sale | 200 | $47.16 | 732,736 |
| 2008-08-11 | Open-market sale | 100 | $47.14 | 732,936 |
| 2008-08-11 | Open-market sale | 100 | $47.13 | 733,036 |
| 2008-08-11 | Open-market sale | 100 | $47.11 | 733,136 |
| 2008-08-11 | Open-market sale | 100 | $47.10 | 733,236 |
| 2008-08-11 | Open-market sale | 100 | $47.09 | 733,336 |
| 2008-08-11 | Open-market sale | 200 | $47.04 | 733,436 |
| 2008-08-11 | Open-market sale | 100 | $47.03 | 733,636 |
| 2008-08-11 | Open-market sale | 200 | $46.96 | 733,736 |
| 2008-08-11 | Open-market sale | 100 | $46.95 | 733,936 |
| 2008-08-11 | Open-market sale | 100 | $46.93 | 734,036 |
| 2008-08-11 | Open-market sale | 100 | $46.92 | 734,136 |
| 2008-08-11 | Open-market sale | 100 | $46.81 | 734,236 |
| 2008-08-11 | Open-market sale | 100 | $46.79 | 734,336 |
| 2008-08-11 | Open-market sale | 100 | $46.76 | 734,436 |
| 2008-08-11 | Open-market sale | 100 | $46.42 | 734,736 |
| 2008-08-11 | Open-market sale | 100 | $46.51 | 734,636 |
| 2008-08-11 | Open-market sale | 100 | $46.71 | 734,536 |
| 2008-07-10 | Open-market sale | 100 | $42.00 | 734,836 |
| 2008-07-10 | Open-market sale | 300 | $41.19 | 739,036 |
| 2008-07-10 | Open-market sale | 200 | $41.15 | 739,336 |
| 2008-07-10 | Open-market sale | 100 | $41.14 | 739,536 |
| 2008-07-10 | Open-market sale | 100 | $41.13 | 739,636 |
| 2008-07-10 | Open-market sale | 100 | $40.80 | 743,236 |
| 2008-07-10 | Open-market sale | 100 | $40.67 | 743,336 |
| 2008-07-10 | Open-market sale | 100 | $40.62 | 743,436 |
| 2008-07-10 | Open-market sale | 100 | $40.47 | 743,536 |
| 2008-07-10 | Open-market sale | 100 | $40.29 | 743,636 |
| 2008-07-10 | Open-market sale | 100 | $40.12 | 743,736 |
| 2008-07-10 | Open-market sale | 100 | $41.12 | 739,736 |
| 2008-07-10 | Open-market sale | 300 | $41.11 | 739,836 |
| 2008-07-10 | Open-market sale | 200 | $41.10 | 740,136 |
| 2008-07-10 | Open-market sale | 200 | $41.09 | 740,336 |
| 2008-07-10 | Open-market sale | 200 | $41.08 | 740,536 |
| 2008-07-10 | Open-market sale | 200 | $41.07 | 740,736 |
| 2008-07-10 | Open-market sale | 200 | $41.06 | 740,936 |
| 2008-07-10 | Open-market sale | 100 | $41.05 | 741,136 |
| 2008-07-10 | Open-market sale | 100 | $41.04 | 741,236 |
| 2008-07-10 | Open-market sale | 100 | $41.03 | 741,336 |
| 2008-07-10 | Open-market sale | 200 | $41.03 | 741,436 |
| 2008-07-10 | Open-market sale | 200 | $41.02 | 741,636 |
| 2008-07-10 | Open-market sale | 100 | $41.01 | 741,836 |
| 2008-07-10 | Open-market sale | 600 | $41.00 | 741,936 |
| 2008-07-10 | Open-market sale | 200 | $40.97 | 742,536 |
| 2008-07-10 | Open-market sale | 200 | $40.95 | 742,736 |
| 2008-07-10 | Open-market sale | 100 | $40.93 | 742,936 |
| 2008-07-10 | Open-market sale | 100 | $40.87 | 743,036 |
| 2008-07-10 | Open-market sale | 100 | $40.82 | 743,136 |
| 2008-07-10 | Open-market sale | 200 | $41.20 | 738,836 |
| 2008-07-10 | Open-market sale | 200 | $41.43 | 736,536 |
| 2008-07-10 | Open-market sale | 100 | $41.27 | 737,836 |
| 2008-07-10 | Open-market sale | 100 | $41.28 | 737,736 |
| 2008-07-10 | Open-market sale | 100 | $41.30 | 737,636 |
| 2008-07-10 | Open-market sale | 200 | $41.30 | 737,436 |
| 2008-07-10 | Open-market sale | 100 | $41.31 | 737,336 |
| 2008-07-10 | Open-market sale | 200 | $41.31 | 737,136 |
| 2008-07-10 | Open-market sale | 100 | $41.32 | 737,036 |
| 2008-07-10 | Open-market sale | 100 | $41.35 | 736,936 |
| 2008-07-10 | Open-market sale | 100 | $41.26 | 737,936 |
| 2008-07-10 | Open-market sale | 100 | $41.25 | 738,036 |
| 2008-07-10 | Open-market sale | 100 | $41.25 | 738,136 |
| 2008-07-10 | Open-market sale | 200 | $41.23 | 738,236 |
| 2008-07-10 | Open-market sale | 200 | $41.22 | 738,436 |
| 2008-07-10 | Open-market sale | 100 | $41.21 | 738,636 |
| 2008-07-10 | Open-market sale | 100 | $41.21 | 738,736 |
| 2008-07-10 | Open-market sale | 100 | $41.88 | 734,936 |
| 2008-07-10 | Open-market sale | 100 | $41.82 | 735,036 |
| 2008-07-10 | Open-market sale | 100 | $41.67 | 735,136 |
| 2008-07-10 | Open-market sale | 100 | $41.65 | 735,236 |
| 2008-07-10 | Open-market sale | 100 | $41.60 | 735,336 |
| 2008-07-10 | Open-market sale | 100 | $41.59 | 735,436 |
| 2008-07-10 | Open-market sale | 200 | $41.53 | 735,536 |
| 2008-07-10 | Open-market sale | 200 | $41.50 | 735,736 |
| 2008-07-10 | Open-market sale | 200 | $41.49 | 735,936 |
| 2008-07-10 | Open-market sale | 100 | $41.48 | 736,136 |
| 2008-07-10 | Open-market sale | 200 | $41.46 | 736,236 |
| 2008-07-10 | Open-market sale | 100 | $41.44 | 736,436 |
| 2008-07-10 | Open-market sale | 100 | $41.36 | 736,836 |
| 2008-07-10 | Open-market sale | 100 | $41.41 | 736,736 |
| 2008-06-12 | Open-market sale | 100 | $45.48 | 746,599 |
| 2008-06-12 | Open-market sale | 200 | $45.47 | 746,699 |
| 2008-06-12 | Open-market sale | 200 | $45.49 | 746,399 |
| 2008-06-12 | Open-market sale | 200 | $45.50 | 746,199 |
| 2008-06-12 | Open-market sale | 100 | $45.88 | 743,836 |
| 2008-06-12 | Open-market sale | 400 | $45.87 | 743,936 |
| 2008-06-12 | Open-market sale | 200 | $45.86 | 744,336 |
| 2008-06-12 | Open-market sale | 200 | $45.85 | 744,536 |
| 2008-06-12 | Open-market sale | 100 | $45.80 | 744,736 |
| 2008-06-12 | Open-market sale | 100 | $45.77 | 744,836 |
| 2008-06-12 | Open-market sale | 100 | $45.75 | 744,936 |
| 2008-06-12 | Open-market sale | 100 | $45.72 | 745,036 |
| 2008-06-12 | Open-market sale | 100 | $45.70 | 745,136 |
| 2008-06-12 | Open-market sale | 100 | $45.66 | 745,236 |
| 2008-06-12 | Open-market sale | 100 | $45.62 | 745,336 |
| 2008-06-12 | Open-market sale | 100 | $45.61 | 745,436 |
| 2008-06-12 | Open-market sale | 63 | $45.60 | 745,536 |
| 2008-06-12 | Open-market sale | 200 | $45.59 | 745,599 |
| 2008-06-12 | Open-market sale | 100 | $45.55 | 745,799 |
| 2008-06-12 | Open-market sale | 100 | $45.53 | 745,899 |
| 2008-06-12 | Open-market sale | 200 | $45.52 | 745,999 |
| 2008-06-12 | Open-market sale | 200 | $44.98 | 751,936 |
| 2008-06-12 | Open-market sale | 200 | $44.96 | 752,136 |
| 2008-06-12 | Open-market sale | 100 | $44.94 | 752,336 |
| 2008-06-12 | Open-market sale | 100 | $44.88 | 752,436 |
| 2008-06-12 | Open-market sale | 100 | $44.83 | 752,536 |
| 2008-06-12 | Open-market sale | 100 | $44.82 | 752,636 |
| 2008-06-12 | Open-market sale | 100 | $44.81 | 752,736 |
| 2008-06-12 | Open-market sale | 200 | $45.46 | 746,899 |
| 2008-06-12 | Open-market sale | 237 | $45.45 | 747,099 |
| 2008-06-12 | Open-market sale | 400 | $45.44 | 747,336 |
| 2008-06-12 | Open-market sale | 300 | $45.43 | 747,736 |
| 2008-06-12 | Open-market sale | 200 | $45.42 | 748,036 |
| 2008-06-12 | Open-market sale | 300 | $45.41 | 748,236 |
| 2008-06-12 | Open-market sale | 200 | $45.39 | 748,536 |
| 2008-06-12 | Open-market sale | 201 | $45.38 | 748,736 |
| 2008-06-12 | Open-market sale | 300 | $45.37 | 748,937 |
| 2008-06-12 | Open-market sale | 300 | $45.36 | 749,237 |
| 2008-06-12 | Open-market sale | 300 | $45.35 | 749,537 |
| 2008-06-12 | Open-market sale | 300 | $45.34 | 749,837 |
| 2008-06-12 | Open-market sale | 200 | $45.33 | 750,137 |
| 2008-06-12 | Open-market sale | 200 | $45.31 | 750,337 |
| 2008-06-12 | Open-market sale | 100 | $45.30 | 750,537 |
| 2008-06-12 | Open-market sale | 100 | $45.29 | 750,637 |
| 2008-06-12 | Open-market sale | 100 | $45.28 | 750,737 |
| 2008-06-12 | Open-market sale | 400 | $45.28 | 750,837 |
| 2008-06-12 | Open-market sale | 199 | $45.26 | 751,237 |
| 2008-06-12 | Open-market sale | 100 | $45.12 | 751,436 |
| 2008-06-12 | Open-market sale | 100 | $44.99 | 751,836 |
| 2008-06-12 | Open-market sale | 200 | $45.09 | 751,536 |
| 2008-06-12 | Open-market sale | 100 | $45.02 | 751,736 |
| 2008-05-15 | Open-market sale | 100 | $48.00 | 757,936 |
| 2008-05-15 | Open-market sale | 200 | $47.97 | 758,336 |
| 2008-05-15 | Open-market sale | 200 | $47.95 | 758,536 |
| 2008-05-15 | Open-market sale | 100 | $47.94 | 758,736 |
| 2008-05-15 | Open-market sale | 800 | $47.92 | 758,836 |
| 2008-05-15 | Open-market sale | 400 | $47.90 | 759,636 |
| 2008-05-15 | Open-market sale | 200 | $47.89 | 760,036 |
| 2008-05-15 | Open-market sale | 100 | $47.86 | 760,236 |
| 2008-05-15 | Open-market sale | 100 | $47.84 | 760,336 |
| 2008-05-15 | Open-market sale | 100 | $47.82 | 760,436 |
| 2008-05-15 | Open-market sale | 100 | $47.81 | 760,536 |
| 2008-05-15 | Open-market sale | 100 | $47.80 | 760,636 |
| 2008-05-15 | Open-market sale | 100 | $47.77 | 760,736 |
| 2008-05-15 | Open-market sale | 600 | $47.76 | 760,836 |
| 2008-05-15 | Open-market sale | 300 | $47.75 | 761,436 |
| 2008-05-15 | Open-market sale | 100 | $47.74 | 761,736 |
| 2008-05-15 | Open-market sale | 600 | $48.14 | 755,236 |
| 2008-05-15 | Open-market sale | 200 | $48.13 | 755,836 |
| 2008-05-15 | Open-market sale | 300 | $48.12 | 756,036 |
| 2008-05-15 | Open-market sale | 300 | $48.11 | 756,336 |
| 2008-05-15 | Open-market sale | 100 | $48.11 | 756,636 |
| 2008-05-15 | Open-market sale | 500 | $48.10 | 756,736 |
| 2008-05-15 | Open-market sale | 100 | $48.09 | 757,236 |
| 2008-05-15 | Open-market sale | 100 | $48.07 | 757,336 |
| 2008-05-15 | Open-market sale | 100 | $48.06 | 757,436 |
| 2008-05-15 | Open-market sale | 100 | $48.04 | 757,536 |
| 2008-05-15 | Open-market sale | 100 | $48.03 | 757,636 |
| 2008-05-15 | Open-market sale | 200 | $48.02 | 757,736 |
| 2008-05-15 | Open-market sale | 200 | $47.98 | 758,136 |
| 2008-05-15 | Open-market sale | 100 | $47.99 | 758,036 |
| 2008-05-15 | Open-market sale | 100 | $48.29 | 753,136 |
| 2008-05-15 | Open-market sale | 100 | $48.25 | 753,236 |
| 2008-05-15 | Open-market sale | 100 | $48.24 | 753,336 |
| 2008-05-15 | Open-market sale | 100 | $48.24 | 753,436 |
| 2008-05-15 | Open-market sale | 300 | $48.23 | 753,536 |
| 2008-05-15 | Open-market sale | 200 | $48.22 | 753,836 |
| 2008-05-15 | Open-market sale | 100 | $48.33 | 752,836 |
| 2008-05-15 | Open-market sale | 300 | $48.20 | 754,336 |
| 2008-05-15 | Open-market sale | 200 | $48.19 | 754,636 |
| 2008-05-15 | Open-market sale | 100 | $48.18 | 754,836 |
| 2008-05-15 | Open-market sale | 100 | $48.17 | 754,936 |
| 2008-05-15 | Open-market sale | 200 | $48.16 | 755,036 |
| 2008-05-15 | Open-market sale | 100 | $48.29 | 753,036 |
| 2008-05-15 | Open-market sale | 100 | $48.33 | 752,936 |
| 2008-05-15 | Open-market sale | 300 | $48.21 | 754,036 |
| 2008-04-07 | Open-market sale | 300 | $47.39 | 767,736 |
| 2008-04-07 | Open-market sale | 100 | $47.28 | 769,136 |
| 2008-04-07 | Open-market sale | 200 | $47.24 | 769,236 |
| 2008-04-07 | Open-market sale | 100 | $47.20 | 769,436 |
| 2008-04-07 | Open-market sale | 100 | $47.19 | 769,536 |
| 2008-04-07 | Open-market sale | 100 | $47.17 | 769,636 |
| 2008-04-07 | Open-market sale | 100 | $47.11 | 769,736 |
| 2008-04-07 | Open-market sale | 100 | $47.10 | 769,836 |
| 2008-04-07 | Open-market sale | 500 | $47.09 | 769,936 |
| 2008-04-07 | Open-market sale | 100 | $47.08 | 770,436 |
| 2008-04-07 | Open-market sale | 100 | $47.07 | 770,536 |
| 2008-04-07 | Open-market sale | 100 | $47.03 | 770,636 |
| 2008-04-07 | Open-market sale | 100 | $46.98 | 770,736 |
| 2008-04-07 | Open-market sale | 600 | $47.35 | 768,436 |
| 2008-04-07 | Open-market sale | 200 | $47.37 | 768,236 |
| 2008-04-07 | Open-market sale | 200 | $47.59 | 765,036 |
| 2008-04-07 | Open-market sale | 200 | $47.58 | 765,236 |
| 2008-04-07 | Open-market sale | 100 | $47.57 | 735,436 |
| 2008-04-07 | Open-market sale | 100 | $47.54 | 765,536 |
| 2008-04-07 | Open-market sale | 100 | $47.53 | 765,636 |
| 2008-04-07 | Open-market sale | 100 | $47.51 | 765,736 |
| 2008-04-07 | Open-market sale | 200 | $47.50 | 765,836 |
| 2008-04-07 | Open-market sale | 200 | $47.49 | 766,036 |
| 2008-04-07 | Open-market sale | 300 | $47.46 | 766,236 |
| 2008-04-07 | Open-market sale | 200 | $47.44 | 766,536 |
| 2008-04-07 | Open-market sale | 100 | $47.42 | 766,736 |
| 2008-04-07 | Open-market sale | 300 | $47.41 | 766,836 |
| 2008-04-07 | Open-market sale | 600 | $47.40 | 767,136 |
| 2008-04-07 | Open-market sale | 100 | $47.34 | 769,036 |
| 2008-04-07 | Open-market sale | 200 | $47.38 | 768,036 |
| 2008-04-07 | Open-market sale | 100 | $47.83 | 761,836 |
| 2008-04-07 | Open-market sale | 100 | $47.77 | 761,936 |
| 2008-04-07 | Open-market sale | 100 | $47.75 | 762,036 |
| 2008-04-07 | Open-market sale | 100 | $47.72 | 762,136 |
| 2008-04-07 | Open-market sale | 200 | $47.71 | 762,236 |
| 2008-04-07 | Open-market sale | 100 | $47.70 | 762,436 |
| 2008-04-07 | Open-market sale | 500 | $47.69 | 762,536 |
| 2008-04-07 | Open-market sale | 500 | $47.68 | 763,036 |
| 2008-04-07 | Open-market sale | 100 | $47.67 | 763,536 |
| 2008-04-07 | Open-market sale | 100 | $47.66 | 763,636 |
| 2008-04-07 | Open-market sale | 300 | $47.65 | 763,736 |
| 2008-04-07 | Open-market sale | 300 | $47.64 | 764,036 |
| 2008-04-07 | Open-market sale | 100 | $47.64 | 764,336 |
| 2008-04-07 | Open-market sale | 100 | $47.63 | 764,436 |
| 2008-04-07 | Open-market sale | 100 | $47.62 | 764,536 |
| 2008-04-07 | Open-market sale | 200 | $47.61 | 764,636 |
| 2008-04-07 | Open-market sale | 200 | $47.60 | 764,836 |
| 2008-04-03 | Option exercise (derivative) | 102,831 | $0.00 | 517,806 |
| 2008-04-03 | Open-market sale | 100 | $48.17 | 770,836 |
| 2008-04-03 | Open-market sale | 700 | $48.16 | 770,936 |
| 2008-04-03 | Open-market sale | 2,700 | $48.15 | 771,636 |
| 2008-04-03 | Open-market sale | 1,800 | $48.14 | 774,336 |
| 2008-04-03 | Open-market sale | 1,000 | $48.13 | 776,136 |
| 2008-04-03 | Open-market sale | 1,000 | $48.12 | 777,136 |
| 2008-04-03 | Open-market sale | 600 | $48.11 | 778,136 |
| 2008-04-03 | Open-market sale | 3,000 | $48.10 | 778,736 |
| 2008-04-03 | Open-market sale | 4,800 | $48.09 | 781,736 |
| 2008-04-03 | Open-market sale | 4,200 | $48.08 | 786,536 |
| 2008-04-03 | Open-market sale | 200 | $48.08 | 790,736 |
| 2008-04-03 | Open-market sale | 4,900 | $48.07 | 790,936 |
| 2008-04-03 | Open-market sale | 100 | $48.07 | 795,836 |
| 2008-04-03 | Open-market sale | 7,400 | $48.06 | 795,936 |
| 2008-04-03 | Open-market sale | 4,300 | $48.05 | 803,336 |
| 2008-04-03 | Open-market sale | 9,400 | $48.04 | 807,636 |
| 2008-04-03 | Open-market sale | 5,300 | $48.03 | 817,036 |
| 2008-04-03 | Open-market sale | 100 | $48.03 | 822,336 |
| 2008-04-03 | Open-market sale | 5,800 | $48.02 | 822,436 |
| 2008-04-03 | Open-market sale | 300 | $48.02 | 828,236 |
| 2008-04-03 | Open-market sale | 6,400 | $48.01 | 828,536 |
| 2008-04-03 | Option exercise | 102,831 | $30.83 | 873,667 |
| 2008-04-03 | Open-market sale | 100 | $48.00 | 834,936 |
| 2008-04-03 | Open-market sale | 38,631 | $48.00 | 835,036 |
| 2008-03-24 | Option exercise (derivative) | 33,400 | $0.00 | 620,637 |
| 2008-03-24 | Open-market sale | 600 | $48.01 | 777,374 |
| 2008-03-24 | Open-market sale | 2,300 | $48.02 | 772,136 |
| 2008-03-24 | Open-market sale | 2,938 | $48.01 | 774,436 |
| 2008-03-24 | Open-market sale | 1,300 | $48.03 | 770,836 |
| 2008-03-24 | Open-market sale | 26,262 | $48.00 | 777,974 |
| 2008-03-24 | Option exercise | 33,400 | $30.83 | 804,236 |
| 2008-03-12 | Open-market sale | 300 | $44.43 | 772,336 |
| 2008-03-12 | Open-market sale | 100 | $44.42 | 772,636 |
| 2008-03-12 | Open-market sale | 300 | $44.40 | 772,736 |
| 2008-03-12 | Open-market sale | 100 | $44.39 | 773,036 |
| 2008-03-12 | Open-market sale | 200 | $44.38 | 773,136 |
| 2008-03-12 | Open-market sale | 100 | $44.37 | 773,336 |
| 2008-03-12 | Open-market sale | 100 | $44.36 | 773,436 |
| 2008-03-12 | Open-market sale | 200 | $44.35 | 773,536 |
| 2008-03-12 | Open-market sale | 200 | $44.34 | 773,736 |
| 2008-03-12 | Open-market sale | 200 | $44.32 | 773,936 |
| 2008-03-12 | Open-market sale | 100 | $44.69 | 770,836 |
| 2008-03-12 | Open-market sale | 200 | $44.60 | 770,936 |
| 2008-03-12 | Open-market sale | 200 | $44.57 | 771,136 |
| 2008-03-12 | Open-market sale | 100 | $44.56 | 771,336 |
| 2008-03-12 | Open-market sale | 100 | $44.55 | 771,436 |
| 2008-03-12 | Open-market sale | 100 | $44.53 | 771,536 |
| 2008-03-12 | Open-market sale | 200 | $44.51 | 771,636 |
| 2008-03-12 | Open-market sale | 100 | $44.48 | 771,836 |
| 2008-03-12 | Open-market sale | 100 | $44.47 | 771,936 |
| 2008-03-12 | Open-market sale | 200 | $44.45 | 772,036 |
| 2008-03-12 | Open-market sale | 100 | $44.44 | 772,236 |
| 2008-03-12 | Open-market sale | 200 | $44.31 | 774,136 |
| 2008-03-12 | Open-market sale | 200 | $44.29 | 774,336 |
| 2008-03-12 | Open-market sale | 500 | $44.27 | 774,536 |
| 2008-03-12 | Open-market sale | 100 | $44.24 | 775,036 |
| 2008-03-12 | Open-market sale | 300 | $44.23 | 775,136 |
| 2008-03-12 | Open-market sale | 400 | $44.21 | 775,436 |
| 2008-03-12 | Open-market sale | 200 | $44.20 | 775,836 |
| 2008-03-12 | Open-market sale | 200 | $44.02 | 776,036 |
| 2008-03-12 | Open-market sale | 500 | $43.98 | 776,236 |
| 2008-03-12 | Open-market sale | 300 | $43.94 | 776,736 |
| 2008-03-12 | Open-market sale | 200 | $43.93 | 777,036 |
| 2008-03-12 | Open-market sale | 100 | $43.91 | 777,236 |
| 2008-03-12 | Open-market sale | 500 | $43.90 | 777,336 |
| 2008-03-12 | Open-market sale | 100 | $43.89 | 777,836 |
| 2008-03-12 | Open-market sale | 100 | $43.88 | 777,936 |
| 2008-03-12 | Open-market sale | 100 | $43.79 | 778,036 |
| 2008-03-12 | Open-market sale | 100 | $43.68 | 778,136 |
| 2008-03-12 | Open-market sale | 100 | $43.67 | 778,236 |
| 2008-03-12 | Open-market sale | 200 | $43.64 | 778,336 |
| 2008-03-12 | Open-market sale | 100 | $43.63 | 778,536 |
| 2008-03-12 | Open-market sale | 100 | $43.62 | 778,636 |
| 2008-03-12 | Open-market sale | 300 | $43.61 | 778,736 |
| 2008-03-12 | Open-market sale | 100 | $43.60 | 779,036 |
| 2008-03-12 | Open-market sale | 100 | $43.57 | 779,136 |
| 2008-03-12 | Open-market sale | 100 | $43.56 | 779,236 |
| 2008-03-12 | Open-market sale | 100 | $43.47 | 779,336 |
| 2008-03-12 | Open-market sale | 200 | $43.41 | 779,436 |
| 2008-03-12 | Open-market sale | 100 | $43.40 | 779,636 |
| 2008-03-12 | Open-market sale | 100 | $43.39 | 779,736 |
| 2008-02-13 | Open-market sale | 100 | $41.32 | 784,736 |
| 2008-02-13 | Open-market sale | 200 | $41.31 | 784,836 |
| 2008-02-13 | Open-market sale | 100 | $41.27 | 785,036 |
| 2008-02-13 | Open-market sale | 100 | $41.26 | 785,136 |
| 2008-02-13 | Open-market sale | 100 | $41.24 | 785,236 |
| 2008-02-13 | Open-market sale | 100 | $41.23 | 785,336 |
| 2008-02-13 | Open-market sale | 200 | $41.22 | 785,436 |
| 2008-02-13 | Open-market sale | 100 | $41.21 | 785,636 |
| 2008-02-13 | Open-market sale | 100 | $41.20 | 785,736 |
| 2008-02-13 | Open-market sale | 200 | $41.19 | 785,836 |
| 2008-02-13 | Open-market sale | 200 | $41.18 | 786,036 |
| 2008-02-13 | Open-market sale | 100 | $41.17 | 786,236 |
| 2008-02-13 | Open-market sale | 100 | $41.16 | 786,336 |
| 2008-02-13 | Open-market sale | 100 | $41.13 | 786,436 |
| 2008-02-13 | Open-market sale | 200 | $41.12 | 786,536 |
| 2008-02-13 | Open-market sale | 100 | $41.11 | 786,736 |
| 2008-02-13 | Open-market sale | 200 | $41.07 | 786,836 |
| 2008-02-13 | Open-market sale | 300 | $41.05 | 787,036 |
| 2008-02-13 | Open-market sale | 100 | $41.04 | 787,336 |
| 2008-02-13 | Open-market sale | 100 | $41.02 | 787,436 |
| 2008-02-13 | Open-market sale | 100 | $41.01 | 787,536 |
| 2008-02-13 | Open-market sale | 300 | $41.00 | 787,636 |
| 2008-02-13 | Open-market sale | 100 | $40.99 | 787,936 |
| 2008-02-13 | Open-market sale | 100 | $40.92 | 788,036 |
| 2008-02-13 | Open-market sale | 100 | $40.90 | 788,136 |
| 2008-02-13 | Open-market sale | 100 | $40.87 | 788,236 |
| 2008-02-13 | Open-market sale | 100 | $40.86 | 788,336 |
| 2008-02-13 | Open-market sale | 100 | $40.85 | 788,436 |
| 2008-02-13 | Open-market sale | 100 | $40.79 | 788,736 |
| 2008-02-13 | Open-market sale | 200 | $40.80 | 788,536 |
| 2008-02-13 | Open-market sale | 100 | $41.52 | 781,436 |
| 2008-02-13 | Open-market sale | 200 | $41.50 | 781,536 |
| 2008-02-13 | Open-market sale | 200 | $41.49 | 781,736 |
| 2008-02-13 | Open-market sale | 200 | $41.47 | 781,936 |
| 2008-02-13 | Open-market sale | 100 | $41.45 | 782,136 |
| 2008-02-13 | Open-market sale | 100 | $41.44 | 782,236 |
| 2008-02-13 | Open-market sale | 300 | $41.43 | 782,336 |
| 2008-02-13 | Open-market sale | 700 | $41.41 | 782,636 |
| 2008-02-13 | Open-market sale | 100 | $41.39 | 783,336 |
| 2008-02-13 | Open-market sale | 400 | $41.38 | 783,436 |
| 2008-02-13 | Open-market sale | 100 | $41.36 | 783,836 |
| 2008-02-13 | Open-market sale | 400 | $41.35 | 783,936 |
| 2008-02-13 | Open-market sale | 300 | $41.34 | 784,336 |
| 2008-02-13 | Open-market sale | 100 | $41.33 | 784,636 |
| 2008-02-13 | Open-market sale | 100 | $42.11 | 779,836 |
| 2008-02-13 | Open-market sale | 100 | $41.98 | 779,936 |
| 2008-02-13 | Open-market sale | 200 | $41.91 | 780,036 |
| 2008-02-13 | Open-market sale | 100 | $41.88 | 780,236 |
| 2008-02-13 | Open-market sale | 100 | $41.82 | 780,336 |
| 2008-02-13 | Open-market sale | 200 | $41.81 | 780,436 |
| 2008-02-13 | Open-market sale | 100 | $41.74 | 780,636 |
| 2008-02-13 | Open-market sale | 100 | $41.66 | 780,736 |
| 2008-02-13 | Open-market sale | 100 | $41.61 | 780,836 |
| 2008-02-13 | Open-market sale | 100 | $41.60 | 780,936 |
| 2008-02-13 | Open-market sale | 100 | $41.60 | 781,036 |
| 2008-02-13 | Open-market sale | 100 | $41.57 | 781,136 |
| 2008-02-13 | Open-market sale | 200 | $41.54 | 781,236 |
| 2008-01-27 | Tax withholding | 3,590 | $44.01 | 788,836 |
| 2008-01-22 | Grant / award (derivative) | 428,560 | $0.00 | 654,037 |
| 2008-01-22 | Tax withholding | 10,530 | $41.54 | 792,426 |
| 2008-01-22 | Grant / award | 90,996 | $0.00 | 802.96 |
| 2008-01-10 | Open-market sale | 200 | $41.28 | 720,660 |
| 2008-01-10 | Open-market sale | 100 | $41.27 | 720,860 |
| 2008-01-10 | Open-market sale | 100 | $41.44 | 720,560 |
| 2008-01-10 | Open-market sale | 100 | $41.50 | 720,460 |
| 2008-01-10 | Open-market sale | 100 | $41.57 | 720,360 |
| 2008-01-10 | Open-market sale | 100 | $41.59 | 720,260 |
| 2008-01-10 | Open-market sale | 100 | $41.60 | 720,160 |
| 2008-01-10 | Open-market sale | 100 | $41.63 | 720,060 |
| 2008-01-10 | Open-market sale | 300 | $41.71 | 719,760 |
| 2008-01-10 | Open-market sale | 100 | $41.74 | 719,660 |
| 2008-01-10 | Open-market sale | 100 | $41.79 | 719,560 |
| 2008-01-10 | Open-market sale | 100 | $41.88 | 719,460 |
| 2008-01-10 | Open-market sale | 300 | $41.90 | 719,160 |
| 2008-01-10 | Open-market sale | 100 | $41.92 | 719,060 |
| 2008-01-10 | Open-market sale | 100 | $41.94 | 718,960 |
| 2008-01-10 | Open-market sale | 100 | $41.95 | 718,860 |
| 2008-01-10 | Open-market sale | 100 | $41.96 | 718,760 |
| 2008-01-10 | Open-market sale | 200 | $41.97 | 718,560 |
| 2008-01-10 | Open-market sale | 200 | $42.00 | 718,360 |
| 2008-01-10 | Open-market sale | 100 | $42.01 | 718,260 |
| 2008-01-10 | Open-market sale | 100 | $42.02 | 718,160 |
| 2008-01-10 | Open-market sale | 200 | $42.03 | 717,960 |
| 2008-01-10 | Open-market sale | 200 | $42.16 | 716,860 |
| 2008-01-10 | Open-market sale | 100 | $42.15 | 717,060 |
| 2008-01-10 | Open-market sale | 100 | $42.11 | 717,160 |
| 2008-01-10 | Open-market sale | 100 | $42.10 | 717,260 |
| 2008-01-10 | Open-market sale | 200 | $42.09 | 717,360 |
| 2008-01-10 | Open-market sale | 100 | $42.08 | 717,560 |
| 2008-01-10 | Open-market sale | 100 | $42.07 | 717,660 |
| 2008-01-10 | Open-market sale | 200 | $42.06 | 717,760 |
| 2008-01-10 | Open-market sale | 100 | $43.68 | 711,960 |
| 2008-01-10 | Open-market sale | 100 | $43.44 | 712,360 |
| 2008-01-10 | Open-market sale | 100 | $43.45 | 712,260 |
| 2008-01-10 | Open-market sale | 100 | $43.47 | 712,160 |
| 2008-01-10 | Open-market sale | 100 | $43.60 | 712,060 |
| 2008-01-10 | Open-market sale | 89 | $43.41 | 712,460 |
| 2008-01-10 | Open-market sale | 100 | $43.33 | 713,060 |
| 2008-01-10 | Open-market sale | 100 | $43.36 | 712,960 |
| 2008-01-10 | Open-market sale | 111 | $43.37 | 712,849 |
| 2008-01-10 | Open-market sale | 100 | $43.39 | 712,749 |
| 2008-01-10 | Open-market sale | 200 | $43.40 | 712,549 |
| 2008-01-10 | Open-market sale | 200 | $42.71 | 714,460 |
| 2008-01-10 | Open-market sale | 100 | $42.68 | 714,660 |
| 2008-01-10 | Open-market sale | 100 | $42.53 | 715,360 |
| 2008-01-10 | Open-market sale | 100 | $42.59 | 715,260 |
| 2008-01-10 | Open-market sale | 100 | $42.62 | 715,160 |
| 2008-01-10 | Open-market sale | 300 | $42.65 | 714,860 |
| 2008-01-10 | Open-market sale | 100 | $42.66 | 714,760 |
| 2008-01-10 | Open-market sale | 100 | $43.26 | 713,160 |
| 2008-01-10 | Open-market sale | 100 | $43.22 | 713,260 |
| 2008-01-10 | Open-market sale | 100 | $43.19 | 713,360 |
| 2008-01-10 | Open-market sale | 100 | $43.17 | 713,460 |
| 2008-01-10 | Open-market sale | 100 | $43.12 | 713,560 |
| 2008-01-10 | Open-market sale | 100 | $43.09 | 713,660 |
| 2008-01-10 | Open-market sale | 200 | $42.99 | 713,760 |
| 2008-01-10 | Open-market sale | 100 | $42.98 | 713,960 |
| 2008-01-10 | Open-market sale | 100 | $42.95 | 714,060 |
| 2008-01-10 | Open-market sale | 100 | $42.92 | 714,160 |
| 2008-01-10 | Open-market sale | 100 | $42.86 | 714,260 |
| 2008-01-10 | Open-market sale | 100 | $42.74 | 714,360 |
| 2008-01-10 | Open-market sale | 100 | $42.19 | 716,760 |
| 2008-01-10 | Open-market sale | 200 | $42.27 | 716,560 |
| 2008-01-10 | Open-market sale | 100 | $42.28 | 716,460 |
| 2008-01-10 | Open-market sale | 100 | $42.29 | 716,360 |
| 2008-01-10 | Open-market sale | 200 | $42.30 | 716,160 |
| 2008-01-10 | Open-market sale | 100 | $42.37 | 716,060 |
| 2008-01-10 | Open-market sale | 100 | $42.39 | 715,960 |
| 2008-01-10 | Open-market sale | 100 | $42.40 | 715,860 |
| 2008-01-10 | Open-market sale | 100 | $42.43 | 715,760 |
| 2008-01-10 | Open-market sale | 200 | $42.45 | 715,560 |
| 2008-01-10 | Open-market sale | 100 | $42.50 | 715,460 |
| 2007-12-28 | Tax withholding | 14,218 | $43.95 | 720,960 |
| 2007-12-10 | Option exercise (derivative) | 22,119 | $0.00 | 225,477 |
| 2007-12-10 | Open-market sale | 300 | $46.26 | 751,269 |
| 2007-12-10 | Option exercise | 22,119 | $24.93 | 757,297 |
| 2007-12-10 | Open-market sale | 300 | $46.27 | 750,969 |
| 2007-12-10 | Open-market sale | 300 | $46.25 | 751,569 |
| 2007-12-10 | Open-market sale | 300 | $46.28 | 750,669 |
| 2007-12-10 | Open-market sale | 100 | $45.32 | 757,197 |
| 2007-12-10 | Open-market sale | 100 | $45.35 | 757,097 |
| 2007-12-10 | Open-market sale | 100 | $45.36 | 756,997 |
| 2007-12-10 | Open-market sale | 100 | $45.41 | 756,897 |
| 2007-12-10 | Open-market sale | 100 | $45.43 | 756,797 |
| 2007-12-10 | Open-market sale | 52 | $45.51 | 756,745 |
| 2007-12-10 | Open-market sale | 100 | $45.57 | 756,645 |
| 2007-12-10 | Open-market sale | 200 | $45.70 | 756,445 |
| 2007-12-10 | Open-market sale | 100 | $45.73 | 756,345 |
| 2007-12-10 | Open-market sale | 100 | $45.86 | 756,245 |
| 2007-12-10 | Open-market sale | 100 | $45.91 | 756,145 |
| 2007-12-10 | Open-market sale | 100 | $45.94 | 766,045 |
| 2007-12-10 | Open-market sale | 200 | $45.95 | 755,845 |
| 2007-12-10 | Open-market sale | 100 | $45.97 | 755,745 |
| 2007-12-10 | Open-market sale | 100 | $45.98 | 755,645 |
| 2007-12-10 | Open-market sale | 100 | $46.10 | 755,545 |
| 2007-12-10 | Open-market sale | 600 | $46.18 | 754,945 |
| 2007-12-10 | Open-market sale | 100 | $46.19 | 754,845 |
| 2007-12-10 | Open-market sale | 176 | $46.20 | 754,669 |
| 2007-12-10 | Open-market sale | 400 | $46.20 | 754,269 |
| 2007-12-10 | Open-market sale | 600 | $46.21 | 753,669 |
| 2007-12-10 | Open-market sale | 400 | $46.22 | 753,269 |
| 2007-12-10 | Open-market sale | 100 | $46.23 | 753,169 |
| 2007-12-10 | Open-market sale | 600 | $46.24 | 752,569 |
| 2007-12-10 | Open-market sale | 700 | $46.25 | 751,869 |
| 2007-12-10 | Open-market sale | 1,000 | $46.36 | 746,669 |
| 2007-12-10 | Open-market sale | 100 | $46.39 | 744,969 |
| 2007-12-10 | Open-market sale | 100 | $46.39 | 744,869 |
| 2007-12-10 | Open-market sale | 600 | $46.40 | 744,269 |
| 2007-12-10 | Open-market sale | 700 | $46.41 | 743,569 |
| 2007-12-10 | Open-market sale | 991 | $46.42 | 742,578 |
| 2007-12-10 | Open-market sale | 1,200 | $46.43 | 741,378 |
| 2007-12-10 | Open-market sale | 1,200 | $46.44 | 740,178 |
| 2007-12-10 | Open-market sale | 63 | $46.45 | 740,115 |
| 2007-12-10 | Open-market sale | 1,837 | $46.45 | 738,278 |
| 2007-12-10 | Open-market sale | 700 | $46.46 | 737,578 |
| 2007-12-10 | Open-market sale | 300 | $46.47 | 737,278 |
| 2007-12-10 | Open-market sale | 500 | $46.49 | 736,778 |
| 2007-12-10 | Open-market sale | 1,100 | $46.50 | 735,678 |
| 2007-12-10 | Open-market sale | 300 | $46.51 | 735,378 |
| 2007-12-10 | Open-market sale | 200 | $46.52 | 735,178 |
| 2007-12-10 | Open-market sale | 100 | $46.28 | 750,569 |
| 2007-12-10 | Open-market sale | 700 | $46.29 | 749,869 |
| 2007-12-10 | Open-market sale | 100 | $46.29 | 749,769 |
| 2007-12-10 | Open-market sale | 200 | $46.30 | 749,569 |
| 2007-12-10 | Open-market sale | 300 | $46.31 | 749,269 |
| 2007-12-10 | Open-market sale | 500 | $46.32 | 748,769 |
| 2007-12-10 | Open-market sale | 600 | $46.33 | 748,169 |
| 2007-12-10 | Open-market sale | 100 | $46.33 | 748,069 |
| 2007-12-10 | Open-market sale | 200 | $46.34 | 747,869 |
| 2007-12-10 | Open-market sale | 200 | $46.35 | 747,669 |
| 2007-12-10 | Open-market sale | 800 | $46.38 | 745,069 |
| 2007-12-10 | Open-market sale | 800 | $46.37 | 745,869 |
| 2007-11-13 | Open-market sale | 100 | $43.36 | 740,528 |
| 2007-11-13 | Open-market sale | 300 | $43.35 | 740,628 |
| 2007-11-13 | Open-market sale | 100 | $43.37 | 740,428 |
| 2007-11-13 | Open-market sale | 300 | $43.38 | 740,128 |
| 2007-11-13 | Open-market sale | 200 | $43.34 | 740,928 |
| 2007-11-13 | Open-market sale | 200 | $43.33 | 741,128 |
| 2007-11-13 | Open-market sale | 100 | $43.32 | 741,328 |
| 2007-11-13 | Open-market sale | 100 | $43.31 | 741,428 |
| 2007-11-13 | Open-market sale | 200 | $43.30 | 741,528 |
| 2007-11-13 | Open-market sale | 400 | $43.29 | 741,728 |
| 2007-11-13 | Open-market sale | 300 | $43.28 | 742,128 |
| 2007-11-13 | Open-market sale | 100 | $43.26 | 742,428 |
| 2007-11-13 | Open-market sale | 300 | $43.25 | 742,528 |
| 2007-11-13 | Open-market sale | 100 | $43.24 | 742,828 |
| 2007-11-13 | Open-market sale | 100 | $43.23 | 742,928 |
| 2007-11-13 | Open-market sale | 300 | $43.22 | 743,028 |
| 2007-11-13 | Open-market sale | 100 | $43.21 | 743,328 |
| 2007-11-13 | Open-market sale | 800 | $43.20 | 743,428 |
| 2007-11-13 | Open-market sale | 400 | $43.19 | 744,228 |
| 2007-11-13 | Open-market sale | 700 | $43.18 | 744,628 |
| 2007-11-13 | Open-market sale | 300 | $43.17 | 745,328 |
| 2007-11-13 | Open-market sale | 500 | $43.16 | 745,628 |
| 2007-11-13 | Open-market sale | 600 | $43.15 | 746,128 |
| 2007-11-13 | Open-market sale | 100 | $43.51 | 738,928 |
| 2007-11-13 | Open-market sale | 100 | $43.47 | 739,028 |
| 2007-11-13 | Open-market sale | 200 | $43.46 | 739,128 |
| 2007-11-13 | Open-market sale | 200 | $43.45 | 739,328 |
| 2007-11-13 | Open-market sale | 300 | $43.43 | 739,528 |
| 2007-11-13 | Open-market sale | 200 | $43.40 | 739,828 |
| 2007-11-13 | Open-market sale | 100 | $43.39 | 740,028 |
| 2007-11-13 | Gift | 3,450 | $0.00 | 735,178 |
| 2007-11-13 | Open-market sale | 100 | $43.52 | 738,828 |
| 2007-11-13 | Open-market sale | 200 | $43.55 | 738,628 |
| 2007-11-13 | Option exercise (derivative) | 24,500 | $0.00 | 247,596 |
| 2007-11-13 | Open-market sale | 1,900 | $43.02 | 756,228 |
| 2007-11-13 | Open-market sale | 700 | $43.03 | 755,528 |
| 2007-11-13 | Open-market sale | 1,600 | $43.04 | 753,928 |
| 2007-11-13 | Open-market sale | 3,300 | $43.05 | 750,628 |
| 2007-11-13 | Open-market sale | 700 | $43.06 | 749,928 |
| 2007-11-13 | Open-market sale | 300 | $43.07 | 749,628 |
| 2007-11-13 | Open-market sale | 400 | $43.08 | 749,228 |
| 2007-11-13 | Open-market sale | 500 | $43.09 | 748,728 |
| 2007-11-13 | Open-market sale | 300 | $43.10 | 748,428 |
| 2007-11-13 | Open-market sale | 300 | $43.11 | 748,128 |
| 2007-11-13 | Open-market sale | 600 | $43.12 | 747,528 |
| 2007-11-13 | Open-market sale | 500 | $43.13 | 747,028 |
| 2007-11-13 | Open-market sale | 300 | $43.14 | 746,728 |
| 2007-11-13 | Option exercise | 24,500 | $24.93 | 763,128 |
| 2007-11-13 | Open-market sale | 100 | $42.62 | 763,028 |
| 2007-11-13 | Open-market sale | 100 | $42.69 | 762,928 |
| 2007-11-13 | Open-market sale | 100 | $42.71 | 762,828 |
| 2007-11-13 | Open-market sale | 100 | $42.74 | 762,728 |
| 2007-11-13 | Open-market sale | 200 | $42.77 | 762,528 |
| 2007-11-13 | Open-market sale | 300 | $42.80 | 762,228 |
| 2007-11-13 | Open-market sale | 200 | $42.82 | 762,028 |
| 2007-11-13 | Open-market sale | 200 | $42.86 | 761,828 |
| 2007-11-13 | Open-market sale | 200 | $42.92 | 761,628 |
| 2007-11-13 | Open-market sale | 200 | $42.95 | 761,428 |
| 2007-11-13 | Open-market sale | 100 | $42.96 | 761,328 |
| 2007-11-13 | Open-market sale | 100 | $42.97 | 761,228 |
| 2007-11-13 | Open-market sale | 100 | $42.98 | 761,128 |
| 2007-11-13 | Open-market sale | 300 | $42.99 | 760,828 |
| 2007-11-13 | Open-market sale | 1,200 | $43.01 | 758,128 |
| 2007-11-13 | Open-market sale | 1,500 | $43.00 | 759,328 |
| 2007-10-09 | Option exercise (derivative) | 24,500 | $0.00 | 272,096 |
| 2007-10-09 | Open-market sale | 400 | $44.15 | 757,628 |
| 2007-10-09 | Open-market sale | 400 | $44.13 | 758,028 |
| 2007-10-09 | Open-market sale | 500 | $44.13 | 758,428 |
| 2007-10-09 | Open-market sale | 200 | $44.16 | 757,428 |
| 2007-10-09 | Open-market sale | 200 | $44.20 | 757,228 |
| 2007-10-09 | Open-market sale | 200 | $44.21 | 757,028 |
| 2007-10-09 | Open-market sale | 400 | $44.22 | 756,628 |
| 2007-10-09 | Option exercise | 24,500 | $24.93 | 763,128 |
| 2007-10-09 | Open-market sale | 100 | $43.85 | 763,028 |
| 2007-10-09 | Open-market sale | 200 | $43.90 | 762,828 |
| 2007-10-09 | Open-market sale | 100 | $43.91 | 762,728 |
| 2007-10-09 | Open-market sale | 800 | $43.92 | 761,928 |
| 2007-10-09 | Open-market sale | 100 | $43.93 | 761,828 |
| 2007-10-09 | Open-market sale | 200 | $43.95 | 761,628 |
| 2007-10-09 | Open-market sale | 400 | $43.96 | 761,228 |
| 2007-10-09 | Open-market sale | 300 | $43.97 | 760,928 |
| 2007-10-09 | Open-market sale | 200 | $43.98 | 760,728 |
| 2007-10-09 | Open-market sale | 100 | $43.99 | 760,628 |
| 2007-10-09 | Open-market sale | 300 | $44.00 | 760,328 |
| 2007-10-09 | Open-market sale | 100 | $44.01 | 760,228 |
| 2007-10-09 | Open-market sale | 100 | $44.03 | 760,128 |
| 2007-10-09 | Open-market sale | 200 | $44.04 | 759,928 |
| 2007-10-09 | Open-market sale | 200 | $44.06 | 759,728 |
| 2007-10-09 | Open-market sale | 100 | $44.07 | 759,628 |
| 2007-10-09 | Open-market sale | 300 | $44.08 | 759,328 |
| 2007-10-09 | Open-market sale | 100 | $44.09 | 759,228 |
| 2007-10-09 | Open-market sale | 100 | $44.10 | 759,128 |
| 2007-10-09 | Open-market sale | 100 | $44.11 | 759,028 |
| 2007-10-09 | Open-market sale | 100 | $44.12 | 758,928 |
| 2007-10-09 | Open-market sale | 100 | $44.42 | 748,928 |
| 2007-10-09 | Open-market sale | 400 | $44.23 | 756,028 |
| 2007-10-09 | Open-market sale | 300 | $44.26 | 755,528 |
| 2007-10-09 | Open-market sale | 200 | $44.27 | 755,328 |
| 2007-10-09 | Open-market sale | 300 | $44.28 | 755,028 |
| 2007-10-09 | Open-market sale | 200 | $44.31 | 754,828 |
| 2007-10-09 | Open-market sale | 100 | $44.32 | 754,728 |
| 2007-10-09 | Open-market sale | 200 | $44.32 | 754,528 |
| 2007-10-09 | Open-market sale | 200 | $44.33 | 754,328 |
| 2007-10-09 | Open-market sale | 100 | $44.34 | 754,228 |
| 2007-10-09 | Open-market sale | 400 | $44.34 | 753,828 |
| 2007-10-09 | Open-market sale | 500 | $44.35 | 753,328 |
| 2007-10-09 | Open-market sale | 300 | $44.36 | 753,028 |
| 2007-10-09 | Open-market sale | 100 | $44.36 | 752,928 |
| 2007-10-09 | Open-market sale | 200 | $44.36 | 752,728 |
| 2007-10-09 | Open-market sale | 100 | $44.37 | 752,628 |
| 2007-10-09 | Open-market sale | 100 | $44.37 | 752,528 |
| 2007-10-09 | Open-market sale | 300 | $44.38 | 752,228 |
| 2007-10-09 | Open-market sale | 100 | $44.39 | 752,128 |
| 2007-10-09 | Open-market sale | 100 | $44.39 | 752,028 |
| 2007-10-09 | Open-market sale | 100 | $44.39 | 751,928 |
| 2007-10-09 | Open-market sale | 800 | $44.39 | 751,128 |
| 2007-10-09 | Open-market sale | 200 | $44.39 | 750,928 |
| 2007-10-09 | Open-market sale | 100 | $44.40 | 750,828 |
| 2007-10-09 | Open-market sale | 900 | $44.40 | 749,928 |
| 2007-10-09 | Open-market sale | 100 | $44.40 | 749,828 |
| 2007-10-09 | Open-market sale | 100 | $44.40 | 749,728 |
| 2007-10-09 | Open-market sale | 700 | $44.41 | 749,028 |
| 2007-10-09 | Open-market sale | 200 | $44.25 | 755,828 |
| 2007-10-09 | Open-market sale | 200 | $44.23 | 756,428 |
| 2007-10-09 | Open-market sale | 100 | $44.57 | 744,498 |
| 2007-10-09 | Open-market sale | 300 | $44.53 | 745,298 |
| 2007-10-09 | Open-market sale | 300 | $44.52 | 745,598 |
| 2007-10-09 | Open-market sale | 300 | $44.51 | 745,898 |
| 2007-10-09 | Open-market sale | 100 | $44.50 | 746,198 |
| 2007-10-09 | Open-market sale | 100 | $44.50 | 746,298 |
| 2007-10-09 | Open-market sale | 300 | $44.49 | 746,398 |
| 2007-10-09 | Open-market sale | 300 | $44.48 | 746,698 |
| 2007-10-09 | Open-market sale | 100 | $44.48 | 746,998 |
| 2007-10-09 | Open-market sale | 200 | $44.47 | 747,098 |
| 2007-10-09 | Open-market sale | 100 | $44.46 | 747,298 |
| 2007-10-09 | Open-market sale | 100 | $44.46 | 747,398 |
| 2007-10-09 | Open-market sale | 100 | $44.45 | 747,498 |
| 2007-10-09 | Open-market sale | 200 | $44.45 | 747,598 |
| 2007-10-09 | Open-market sale | 500 | $44.44 | 747,798 |
| 2007-10-09 | Open-market sale | 300 | $44.44 | 748,298 |
| 2007-10-09 | Open-market sale | 230 | $44.43 | 748,598 |
| 2007-10-09 | Open-market sale | 100 | $44.43 | 748,828 |
| 2007-10-09 | Open-market sale | 200 | $44.66 | 742,728 |
| 2007-10-09 | Open-market sale | 100 | $44.65 | 742,928 |
| 2007-10-09 | Open-market sale | 100 | $44.64 | 743,028 |
| 2007-10-09 | Open-market sale | 200 | $44.62 | 743,128 |
| 2007-10-09 | Open-market sale | 180 | $44.61 | 743,328 |
| 2007-10-09 | Open-market sale | 420 | $44.60 | 743,508 |
| 2007-10-09 | Open-market sale | 100 | $44.59 | 743,928 |
| 2007-10-09 | Open-market sale | 100 | $44.59 | 744,028 |
| 2007-10-09 | Open-market sale | 200 | $44.59 | 744,128 |
| 2007-10-09 | Open-market sale | 170 | $44.58 | 744,328 |
| 2007-10-09 | Open-market sale | 300 | $44.54 | 744,998 |
| 2007-10-09 | Open-market sale | 400 | $44.55 | 744,598 |
| 2007-10-09 | Open-market sale | 200 | $44.67 | 741,728 |
| 2007-10-09 | Open-market sale | 500 | $44.71 | 739,528 |
| 2007-10-09 | Open-market sale | 800 | $44.70 | 740,028 |
| 2007-10-09 | Open-market sale | 500 | $44.69 | 740,828 |
| 2007-10-09 | Open-market sale | 300 | $44.68 | 741,328 |
| 2007-10-09 | Open-market sale | 100 | $44.68 | 741,628 |
| 2007-10-09 | Open-market sale | 100 | $44.71 | 739,428 |
| 2007-10-09 | Open-market sale | 200 | $44.67 | 741,928 |
| 2007-10-09 | Open-market sale | 600 | $44.67 | 742,128 |
| 2007-10-09 | Open-market sale | 100 | $44.78 | 738,628 |
| 2007-10-09 | Open-market sale | 100 | $44.75 | 738,728 |
| 2007-10-09 | Open-market sale | 200 | $44.74 | 738,828 |
| 2007-10-09 | Open-market sale | 400 | $44.72 | 739,028 |
| 2007-09-13 | Open-market sale | 2,800 | $38.65 | 745,628 |
| 2007-09-13 | Open-market sale | 1,700 | $38.66 | 743,928 |
| 2007-09-13 | Open-market sale | 800 | $38.67 | 743,128 |
| 2007-09-13 | Open-market sale | 100 | $38.68 | 743,028 |
| 2007-09-13 | Open-market sale | 4,400 | $38.70 | 738,628 |
| 2007-09-13 | Option exercise (derivative) | 24,500 | $0.00 | 296,596 |
| 2007-09-13 | Open-market sale | 300 | $38.57 | 755,128 |
| 2007-09-13 | Open-market sale | 200 | $38.46 | 760,528 |
| 2007-09-13 | Open-market sale | 400 | $38.48 | 760,128 |
| 2007-09-13 | Open-market sale | 600 | $38.49 | 759,528 |
| 2007-09-13 | Open-market sale | 900 | $38.50 | 758,628 |
| 2007-09-13 | Open-market sale | 400 | $38.51 | 758,228 |
| 2007-09-13 | Open-market sale | 100 | $38.52 | 758,128 |
| 2007-09-13 | Open-market sale | 100 | $38.53 | 758,028 |
| 2007-09-13 | Open-market sale | 500 | $38.54 | 757,528 |
| 2007-09-13 | Open-market sale | 300 | $38.44 | 761,028 |
| 2007-09-13 | Open-market sale | 300 | $38.43 | 761,328 |
| 2007-09-13 | Open-market sale | 500 | $38.42 | 761,628 |
| 2007-09-13 | Open-market sale | 400 | $38.41 | 762,128 |
| 2007-09-13 | Open-market sale | 100 | $38.40 | 762,528 |
| 2007-09-13 | Open-market sale | 100 | $38.39 | 762,628 |
| 2007-09-13 | Open-market sale | 100 | $38.37 | 762,728 |
| 2007-09-13 | Open-market sale | 100 | $38.31 | 762,828 |
| 2007-09-13 | Open-market sale | 100 | $38.30 | 762,928 |
| 2007-09-13 | Open-market sale | 100 | $38.29 | 763,028 |
| 2007-09-13 | Option exercise | 24,500 | $24.93 | 763,128 |
| 2007-09-13 | Open-market sale | 100 | $38.64 | 748,428 |
| 2007-09-13 | Open-market sale | 1,000 | $38.63 | 748,528 |
| 2007-09-13 | Open-market sale | 600 | $38.62 | 749,528 |
| 2007-09-13 | Open-market sale | 100 | $38.61 | 750,128 |
| 2007-09-13 | Open-market sale | 2,900 | $38.60 | 750,228 |
| 2007-09-13 | Open-market sale | 1,700 | $38.59 | 753,128 |
| 2007-09-13 | Open-market sale | 300 | $38.58 | 754,828 |
| 2007-09-13 | Open-market sale | 300 | $38.45 | 760,728 |
| 2007-09-13 | Open-market sale | 300 | $38.56 | 755,428 |
| 2007-09-13 | Open-market sale | 1,800 | $38.55 | 755,728 |
| 2007-08-08 | Option exercise (derivative) | 24,500 | $0.00 | 321,096 |
| 2007-08-08 | Open-market sale | 24,500 | $35.00 | 738,628 |
| 2007-08-08 | Option exercise | 24,500 | $24.93 | 763,128 |
| 2007-07-10 | Open-market sale | 300 | $37.67 | 740,628 |
| 2007-07-10 | Open-market sale | 100 | $37.99 | 738,728 |
| 2007-07-10 | Open-market sale | 100 | $37.98 | 738,828 |
| 2007-07-10 | Open-market sale | 200 | $37.95 | 738,928 |
| 2007-07-10 | Open-market sale | 100 | $37.83 | 739,128 |
| 2007-07-10 | Open-market sale | 100 | $37.82 | 739,228 |
| 2007-07-10 | Open-market sale | 100 | $37.76 | 739,328 |
| 2007-07-10 | Open-market sale | 100 | $37.75 | 739,428 |
| 2007-07-10 | Open-market sale | 200 | $37.73 | 739,528 |
| 2007-07-10 | Open-market sale | 300 | $37.72 | 739,728 |
| 2007-07-10 | Open-market sale | 200 | $37.71 | 740,028 |
| 2007-07-10 | Open-market sale | 300 | $37.70 | 740,228 |
| 2007-07-10 | Open-market sale | 100 | $37.69 | 740,528 |
| 2007-07-10 | Open-market sale | 100 | $38.00 | 738,628 |
| 2007-07-10 | Open-market sale | 100 | $37.66 | 740,928 |
| 2007-07-10 | Open-market sale | 200 | $37.65 | 741,028 |
| 2007-07-10 | Open-market sale | 700 | $37.64 | 741,228 |
| 2007-07-10 | Open-market sale | 300 | $37.63 | 741,928 |
| 2007-07-10 | Open-market sale | 300 | $37.62 | 742,228 |
| 2007-07-10 | Open-market sale | 400 | $37.61 | 742,528 |
| 2007-07-10 | Open-market sale | 100 | $37.59 | 742,928 |
| 2007-07-10 | Open-market sale | 200 | $37.56 | 743,028 |
| 2007-07-10 | Open-market sale | 200 | $37.53 | 743,228 |
| 2007-07-10 | Open-market sale | 300 | $37.50 | 743,428 |
| 2007-07-10 | Open-market sale | 200 | $37.49 | 743,728 |
| 2007-07-10 | Open-market sale | 600 | $37.48 | 743,928 |
| 2007-07-10 | Open-market sale | 200 | $37.47 | 744,528 |
| 2007-07-10 | Open-market sale | 100 | $37.46 | 744,728 |
| 2007-07-10 | Open-market sale | 200 | $37.44 | 744,828 |
| 2007-07-10 | Open-market sale | 100 | $37.43 | 745,028 |
| 2007-07-10 | Open-market sale | 100 | $37.40 | 745,128 |
| 2007-07-10 | Open-market sale | 300 | $37.37 | 745,228 |
| 2007-07-10 | Open-market sale | 400 | $37.36 | 745,528 |
| 2007-07-10 | Open-market sale | 200 | $37.35 | 745,928 |
| 2007-07-10 | Open-market sale | 200 | $37.34 | 746,128 |
| 2007-07-10 | Open-market sale | 100 | $37.33 | 746,328 |
| 2007-07-10 | Open-market sale | 100 | $37.31 | 746,428 |
| 2007-07-10 | Open-market sale | 100 | $37.30 | 746,528 |
| 2007-07-10 | Open-market sale | 100 | $37.29 | 746,628 |
| 2007-07-10 | Open-market sale | 500 | $37.28 | 746,728 |
| 2007-07-10 | Open-market sale | 1,100 | $37.27 | 747,228 |
| 2007-07-10 | Open-market sale | 700 | $37.26 | 748,328 |
| 2007-07-10 | Open-market sale | 1,700 | $37.25 | 749,028 |
| 2007-07-10 | Open-market sale | 500 | $37.24 | 750,728 |
| 2007-07-10 | Open-market sale | 600 | $37.23 | 751,228 |
| 2007-07-10 | Option exercise (derivative) | 24,500 | $0.00 | 345,596 |
| 2007-07-10 | Open-market sale | 800 | $37.10 | 759,728 |
| 2007-07-10 | Open-market sale | 300 | $37.11 | 759,428 |
| 2007-07-10 | Open-market sale | 700 | $37.12 | 758,728 |
| 2007-07-10 | Open-market sale | 2,100 | $37.13 | 756,628 |
| 2007-07-10 | Open-market sale | 400 | $37.14 | 756,228 |
| 2007-07-10 | Open-market sale | 600 | $37.15 | 755,628 |
| 2007-07-10 | Open-market sale | 400 | $37.16 | 755,228 |
| 2007-07-10 | Open-market sale | 400 | $37.17 | 754,828 |
| 2007-07-10 | Open-market sale | 400 | $37.18 | 754,428 |
| 2007-07-10 | Open-market sale | 400 | $37.19 | 754,028 |
| 2007-07-10 | Open-market sale | 300 | $37.20 | 753,728 |
| 2007-07-10 | Open-market sale | 700 | $37.21 | 753,028 |
| 2007-07-10 | Open-market sale | 1,200 | $37.22 | 751,828 |
| 2007-07-10 | Option exercise | 24,500 | $24.93 | 763,128 |
| 2007-07-10 | Open-market sale | 100 | $36.80 | 763,028 |
| 2007-07-10 | Open-market sale | 200 | $36.82 | 762,828 |
| 2007-07-10 | Open-market sale | 100 | $36.85 | 762,728 |
| 2007-07-10 | Open-market sale | 200 | $36.90 | 762,528 |
| 2007-07-10 | Open-market sale | 300 | $36.93 | 762,228 |
| 2007-07-10 | Open-market sale | 200 | $36.95 | 762,028 |
| 2007-07-10 | Open-market sale | 100 | $36.96 | 761,928 |
| 2007-07-10 | Open-market sale | 200 | $36.97 | 761,728 |
| 2007-07-10 | Open-market sale | 100 | $36.99 | 761,628 |
| 2007-07-10 | Open-market sale | 200 | $37.01 | 761,428 |
| 2007-07-10 | Open-market sale | 100 | $37.02 | 761,328 |
| 2007-07-10 | Open-market sale | 100 | $37.03 | 761,228 |
| 2007-07-10 | Open-market sale | 200 | $37.04 | 761,028 |
| 2007-07-10 | Open-market sale | 100 | $37.05 | 760,928 |
| 2007-07-10 | Open-market sale | 300 | $37.09 | 760,528 |
| 2007-07-10 | Open-market sale | 100 | $37.06 | 760,828 |
| 2007-06-06 | Option exercise (derivative) | 19,580 | $0.00 | 375,016 |
| 2007-06-06 | Option exercise (derivative) | 4,920 | $0.00 | 370,096 |
| 2007-06-06 | Open-market sale | 200 | $41.09 | 762,928 |
| 2007-06-06 | Option exercise | 4,920 | $24.93 | 763,128 |
| 2007-06-06 | Option exercise | 19,580 | $23.81 | 758,208 |
| 2007-06-06 | Open-market sale | 300 | $41.43 | 755,228 |
| 2007-06-06 | Open-market sale | 500 | $41.42 | 755,528 |
| 2007-06-06 | Open-market sale | 600 | $41.41 | 756,028 |
| 2007-06-06 | Open-market sale | 200 | $41.40 | 756,628 |
| 2007-06-06 | Open-market sale | 100 | $41.39 | 756,828 |
| 2007-06-06 | Open-market sale | 300 | $41.38 | 756,928 |
| 2007-06-06 | Open-market sale | 500 | $41.37 | 757,228 |
| 2007-06-06 | Open-market sale | 400 | $41.36 | 757,728 |
| 2007-06-06 | Open-market sale | 200 | $41.33 | 758,128 |
| 2007-06-06 | Open-market sale | 200 | $41.31 | 758,328 |
| 2007-06-06 | Open-market sale | 100 | $41.30 | 758,528 |
| 2007-06-06 | Open-market sale | 500 | $41.11 | 762,328 |
| 2007-06-06 | Open-market sale | 100 | $41.27 | 758,828 |
| 2007-06-06 | Open-market sale | 200 | $41.26 | 758,928 |
| 2007-06-06 | Open-market sale | 100 | $41.25 | 759,128 |
| 2007-06-06 | Open-market sale | 200 | $41.23 | 759,228 |
| 2007-06-06 | Open-market sale | 100 | $41.22 | 759,428 |
| 2007-06-06 | Open-market sale | 400 | $41.21 | 759,528 |
| 2007-06-06 | Open-market sale | 200 | $41.19 | 759,928 |
| 2007-06-06 | Open-market sale | 100 | $41.18 | 760,128 |
| 2007-06-06 | Open-market sale | 400 | $41.17 | 760,228 |
| 2007-06-06 | Open-market sale | 300 | $41.15 | 760,628 |
| 2007-06-06 | Open-market sale | 300 | $41.14 | 760,928 |
| 2007-06-06 | Open-market sale | 600 | $41.13 | 761,228 |
| 2007-06-06 | Open-market sale | 500 | $41.12 | 761,828 |
| 2007-06-06 | Open-market sale | 100 | $41.10 | 762,828 |
| 2007-06-06 | Open-market sale | 200 | $41.29 | 758,628 |
| 2007-06-06 | Open-market sale | 500 | $41.60 | 739,928 |
| 2007-06-06 | Open-market sale | 1,400 | $41.57 | 741,128 |
| 2007-06-06 | Open-market sale | 1,000 | $41.56 | 742,528 |
| 2007-06-06 | Open-market sale | 600 | $41.55 | 743,528 |
| 2007-06-06 | Open-market sale | 300 | $41.54 | 744,128 |
| 2007-06-06 | Open-market sale | 1,000 | $41.53 | 744,428 |
| 2007-06-06 | Open-market sale | 1,800 | $41.52 | 745,428 |
| 2007-06-06 | Open-market sale | 2,500 | $41.51 | 747,228 |
| 2007-06-06 | Open-market sale | 1,700 | $41.50 | 749,728 |
| 2007-06-06 | Open-market sale | 800 | $41.49 | 751,428 |
| 2007-06-06 | Open-market sale | 600 | $41.48 | 752,228 |
| 2007-06-06 | Open-market sale | 900 | $41.47 | 752,828 |
| 2007-06-06 | Open-market sale | 800 | $41.46 | 753,728 |
| 2007-06-06 | Open-market sale | 400 | $41.45 | 754,528 |
| 2007-06-06 | Open-market sale | 300 | $41.44 | 754,928 |
| 2007-06-06 | Open-market sale | 300 | $41.85 | 738,628 |
| 2007-06-06 | Open-market sale | 100 | $41.72 | 738,928 |
| 2007-06-06 | Open-market sale | 100 | $41.65 | 739,028 |
| 2007-06-06 | Open-market sale | 400 | $41.62 | 739,128 |
| 2007-06-06 | Open-market sale | 400 | $41.61 | 739,528 |
| 2007-06-06 | Open-market sale | 600 | $41.58 | 740,528 |
| 2007-06-06 | Open-market sale | 100 | $41.59 | 740,428 |
| 2007-05-10 | Open-market sale | 200 | $43.36 | 742,428 |
| 2007-05-10 | Open-market sale | 100 | $43.39 | 741,528 |
| 2007-05-10 | Open-market sale | 300 | $43.40 | 741,228 |
| 2007-05-10 | Open-market sale | 300 | $43.41 | 740,928 |
| 2007-05-10 | Open-market sale | 100 | $43.42 | 740,828 |
| 2007-05-10 | Open-market sale | 700 | $43.43 | 740,128 |
| 2007-05-10 | Open-market sale | 1,100 | $43.44 | 739,028 |
| 2007-05-10 | Open-market sale | 200 | $43.45 | 738,828 |
| 2007-05-10 | Open-market sale | 200 | $43.46 | 738,628 |
| 2007-05-10 | Open-market sale | 1,800 | $43.27 | 749,928 |
| 2007-05-10 | Open-market sale | 1,200 | $43.28 | 748,728 |
| 2007-05-10 | Open-market sale | 300 | $43.29 | 748,428 |
| 2007-05-10 | Open-market sale | 2,000 | $43.30 | 746,428 |
| 2007-05-10 | Open-market sale | 1,200 | $43.31 | 745,228 |
| 2007-05-10 | Open-market sale | 900 | $43.32 | 744,328 |
| 2007-05-10 | Open-market sale | 400 | $43.34 | 743,928 |
| 2007-05-10 | Open-market sale | 1,300 | $43.35 | 742,628 |
| 2007-05-10 | Open-market sale | 300 | $43.38 | 741,628 |
| 2007-05-10 | Open-market sale | 500 | $43.37 | 741,928 |
| 2007-05-10 | Option exercise (derivative) | 24,500 | $0.00 | 394,596 |
| 2007-05-10 | Open-market sale | 100 | $43.07 | 761,028 |
| 2007-05-10 | Open-market sale | 200 | $43.02 | 762,428 |
| 2007-05-10 | Open-market sale | 400 | $43.03 | 762,028 |
| 2007-05-10 | Open-market sale | 100 | $43.04 | 761,928 |
| 2007-05-10 | Open-market sale | 400 | $43.05 | 761,528 |
| 2007-05-10 | Open-market sale | 400 | $43.06 | 761,128 |
| 2007-05-10 | Open-market sale | 200 | $43.00 | 762,628 |
| 2007-05-10 | Open-market sale | 200 | $43.08 | 760,828 |
| 2007-05-10 | Open-market sale | 400 | $43.09 | 760,428 |
| 2007-05-10 | Open-market sale | 100 | $43.10 | 760,328 |
| 2007-05-10 | Open-market sale | 200 | $43.11 | 760,128 |
| 2007-05-10 | Open-market sale | 400 | $43.12 | 759,728 |
| 2007-05-10 | Open-market sale | 398 | $43.13 | 759,330 |
| 2007-05-10 | Open-market sale | 302 | $43.14 | 759,028 |
| 2007-05-10 | Open-market sale | 1,200 | $43.15 | 757,828 |
| 2007-05-10 | Open-market sale | 200 | $43.16 | 757,628 |
| 2007-05-10 | Open-market sale | 300 | $43.17 | 757,328 |
| 2007-05-10 | Open-market sale | 700 | $43.18 | 756,628 |
| 2007-05-10 | Open-market sale | 200 | $43.19 | 756,428 |
| 2007-05-10 | Open-market sale | 300 | $43.20 | 756,128 |
| 2007-05-10 | Open-market sale | 100 | $42.99 | 762,828 |
| 2007-05-10 | Open-market sale | 100 | $42.96 | 762,928 |
| 2007-05-10 | Open-market sale | 100 | $42.95 | 763,028 |
| 2007-05-10 | Option exercise | 24,500 | $23.81 | 763,128 |
| 2007-05-10 | Open-market sale | 800 | $43.26 | 751,728 |
| 2007-05-10 | Open-market sale | 1,400 | $43.25 | 752,528 |
| 2007-05-10 | Open-market sale | 1,100 | $43.24 | 753,928 |
| 2007-05-10 | Open-market sale | 500 | $43.23 | 755,028 |
| 2007-05-10 | Open-market sale | 400 | $43.22 | 755,528 |
| 2007-05-10 | Open-market sale | 200 | $43.21 | 755,928 |
| 2007-04-05 | Open-market sale | 100 | $42.72 | 739,428 |
| 2007-04-05 | Open-market sale | 400 | $42.65 | 739,928 |
| 2007-04-05 | Open-market sale | 100 | $42.68 | 739,828 |
| 2007-04-05 | Open-market sale | 400 | $42.64 | 740,328 |
| 2007-04-05 | Open-market sale | 100 | $42.63 | 740,728 |
| 2007-04-05 | Open-market sale | 400 | $42.62 | 740,828 |
| 2007-04-05 | Open-market sale | 300 | $42.61 | 741,228 |
| 2007-04-05 | Open-market sale | 100 | $42.60 | 741,528 |
| 2007-04-05 | Open-market sale | 600 | $42.59 | 741,628 |
| 2007-04-05 | Open-market sale | 100 | $42.58 | 742,228 |
| 2007-04-05 | Open-market sale | 100 | $42.92 | 738,628 |
| 2007-04-05 | Open-market sale | 100 | $42.82 | 738,728 |
| 2007-04-05 | Open-market sale | 100 | $42.80 | 738,828 |
| 2007-04-05 | Open-market sale | 300 | $42.71 | 739,528 |
| 2007-04-05 | Open-market sale | 300 | $42.78 | 738,928 |
| 2007-04-05 | Open-market sale | 200 | $42.75 | 739,228 |
| 2007-04-05 | Option exercise (derivative) | 24,500 | $0.00 | 419,096 |
| 2007-04-05 | Open-market sale | 760 | $42.31 | 751,568 |
| 2007-04-05 | Open-market sale | 1,100 | $42.30 | 752,328 |
| 2007-04-05 | Open-market sale | 700 | $42.29 | 753,428 |
| 2007-04-05 | Open-market sale | 1,170 | $42.28 | 754,128 |
| 2007-04-05 | Open-market sale | 700 | $42.27 | 755,298 |
| 2007-04-05 | Open-market sale | 1,530 | $42.26 | 755,998 |
| 2007-04-05 | Open-market sale | 2,600 | $42.25 | 757,528 |
| 2007-04-05 | Open-market sale | 1,700 | $42.24 | 760,128 |
| 2007-04-05 | Open-market sale | 1,100 | $42.23 | 761,828 |
| 2007-04-05 | Open-market sale | 200 | $42.22 | 762,928 |
| 2007-04-05 | Option exercise | 24,500 | $23.81 | 763,128 |
| 2007-04-05 | Open-market sale | 200 | $42.57 | 742,328 |
| 2007-04-05 | Open-market sale | 100 | $42.56 | 742,528 |
| 2007-04-05 | Open-market sale | 100 | $42.55 | 742,628 |
| 2007-04-05 | Open-market sale | 200 | $42.53 | 742,728 |
| 2007-04-05 | Open-market sale | 100 | $42.52 | 742,928 |
| 2007-04-05 | Open-market sale | 500 | $42.50 | 743,028 |
| 2007-04-05 | Open-market sale | 100 | $42.49 | 743,528 |
| 2007-04-05 | Open-market sale | 200 | $42.45 | 743,628 |
| 2007-04-05 | Open-market sale | 100 | $42.43 | 743,828 |
| 2007-04-05 | Open-market sale | 200 | $42.41 | 743,928 |
| 2007-04-05 | Open-market sale | 600 | $42.40 | 744,128 |
| 2007-04-05 | Open-market sale | 600 | $42.39 | 744,728 |
| 2007-04-05 | Open-market sale | 500 | $42.38 | 745,328 |
| 2007-04-05 | Open-market sale | 500 | $42.37 | 745,828 |
| 2007-04-05 | Open-market sale | 1,100 | $42.36 | 746,328 |
| 2007-04-05 | Open-market sale | 1,300 | $42.35 | 747,428 |
| 2007-04-05 | Open-market sale | 800 | $42.34 | 748,728 |
| 2007-04-05 | Open-market sale | 1,238 | $42.33 | 749,528 |
| 2007-04-05 | Open-market sale | 802 | $42.32 | 750,766 |
| 2007-03-07 | Open-market sale | 100 | $44.16 | 739,428 |
| 2007-03-07 | Open-market sale | 100 | $44.35 | 738,728 |
| 2007-03-07 | Open-market sale | 200 | $44.28 | 738,828 |
| 2007-03-07 | Open-market sale | 100 | $44.27 | 739,028 |
| 2007-03-07 | Open-market sale | 100 | $44.26 | 739,128 |
| 2007-03-07 | Open-market sale | 100 | $44.25 | 739,228 |
| 2007-03-07 | Open-market sale | 100 | $44.20 | 739,328 |
| 2007-03-07 | Open-market sale | 100 | $44.36 | 738,628 |
| 2007-03-07 | Open-market sale | 300 | $44.15 | 739,528 |
| 2007-03-07 | Open-market sale | 100 | $44.14 | 739,828 |
| 2007-03-07 | Open-market sale | 200 | $44.12 | 739,928 |
| 2007-03-07 | Open-market sale | 200 | $44.11 | 740,128 |
| 2007-03-07 | Open-market sale | 200 | $44.09 | 740,328 |
| 2007-03-07 | Open-market sale | 200 | $44.07 | 740,528 |
| 2007-03-07 | Option exercise (derivative) | 24,500 | $0.00 | 443,596 |
| 2007-03-07 | Open-market sale | 100 | $43.53 | 761,928 |
| 2007-03-07 | Open-market sale | 100 | $43.54 | 761,828 |
| 2007-03-07 | Open-market sale | 200 | $43.56 | 761,628 |
| 2007-03-07 | Open-market sale | 200 | $43.57 | 761,428 |
| 2007-03-07 | Open-market sale | 200 | $43.58 | 761,228 |
| 2007-03-07 | Open-market sale | 300 | $43.59 | 760,928 |
| 2007-03-07 | Open-market sale | 300 | $43.60 | 760,628 |
| 2007-03-07 | Open-market sale | 100 | $43.61 | 760,528 |
| 2007-03-07 | Open-market sale | 200 | $43.62 | 760,328 |
| 2007-03-07 | Open-market sale | 100 | $43.63 | 760,228 |
| 2007-03-07 | Open-market sale | 100 | $43.64 | 760,128 |
| 2007-03-07 | Open-market sale | 199 | $43.65 | 759,929 |
| 2007-03-07 | Open-market sale | 300 | $43.66 | 759,629 |
| 2007-03-07 | Open-market sale | 300 | $43.69 | 758,830 |
| 2007-03-07 | Open-market sale | 100 | $43.50 | 762,028 |
| 2007-03-07 | Open-market sale | 400 | $43.49 | 762,128 |
| 2007-03-07 | Open-market sale | 100 | $43.47 | 762,528 |
| 2007-03-07 | Open-market sale | 16 | $43.46 | 762,628 |
| 2007-03-07 | Open-market sale | 84 | $43.45 | 762,644 |
| 2007-03-07 | Open-market sale | 100 | $43.43 | 762,728 |
| 2007-03-07 | Open-market sale | 100 | $43.41 | 762,828 |
| 2007-03-07 | Open-market sale | 200 | $43.39 | 762,928 |
| 2007-03-07 | Option exercise | 24,500 | $23.81 | 763,128 |
| 2007-03-07 | Open-market sale | 1,000 | $43.74 | 753,628 |
| 2007-03-07 | Open-market sale | 1,501 | $43.73 | 754,628 |
| 2007-03-07 | Open-market sale | 843 | $43.72 | 756,129 |
| 2007-03-07 | Open-market sale | 858 | $43.71 | 756,972 |
| 2007-03-07 | Open-market sale | 1,000 | $43.70 | 757,830 |
| 2007-03-07 | Open-market sale | 100 | $43.67 | 759,529 |
| 2007-03-07 | Open-market sale | 399 | $43.68 | 759,130 |
| 2007-03-07 | Open-market sale | 100 | $43.98 | 741,928 |
| 2007-03-07 | Open-market sale | 100 | $43.96 | 742,028 |
| 2007-03-07 | Open-market sale | 100 | $43.95 | 742,128 |
| 2007-03-07 | Open-market sale | 500 | $43.94 | 742,228 |
| 2007-03-07 | Open-market sale | 237 | $43.93 | 742,728 |
| 2007-03-07 | Open-market sale | 400 | $43.92 | 742,965 |
| 2007-03-07 | Open-market sale | 466 | $43.91 | 743,365 |
| 2007-03-07 | Open-market sale | 897 | $43.90 | 743,831 |
| 2007-03-07 | Open-market sale | 800 | $43.89 | 744,728 |
| 2007-03-07 | Open-market sale | 900 | $43.88 | 745,528 |
| 2007-03-07 | Open-market sale | 500 | $43.87 | 746,428 |
| 2007-03-07 | Open-market sale | 200 | $43.86 | 746,928 |
| 2007-03-07 | Open-market sale | 700 | $43.85 | 747,128 |
| 2007-03-07 | Open-market sale | 300 | $44.06 | 740,728 |
| 2007-03-07 | Open-market sale | 100 | $44.04 | 741,028 |
| 2007-03-07 | Open-market sale | 100 | $43.84 | 747,828 |
| 2007-03-07 | Open-market sale | 100 | $43.83 | 747,928 |
| 2007-03-07 | Open-market sale | 900 | $43.82 | 748,028 |
| 2007-03-07 | Open-market sale | 400 | $43.81 | 748,928 |
| 2007-03-07 | Open-market sale | 200 | $43.80 | 749,328 |
| 2007-03-07 | Open-market sale | 300 | $43.79 | 749,528 |
| 2007-03-07 | Open-market sale | 400 | $43.78 | 749,828 |
| 2007-03-07 | Open-market sale | 1,068 | $43.77 | 750,228 |
| 2007-03-07 | Open-market sale | 1,300 | $43.76 | 751,296 |
| 2007-03-07 | Open-market sale | 1,032 | $43.75 | 752,596 |
| 2007-03-07 | Open-market sale | 100 | $44.03 | 741,128 |
| 2007-03-07 | Open-market sale | 200 | $44.02 | 741,228 |
| 2007-03-07 | Open-market sale | 200 | $44.01 | 741,428 |
| 2007-03-07 | Open-market sale | 200 | $44.00 | 741,628 |
| 2007-03-07 | Open-market sale | 100 | $43.99 | 741,828 |
| 2007-02-06 | Option exercise (derivative) | 24,500 | $0.00 | 468,096 |
| 2007-02-06 | Open-market sale | 300 | $47.27 | 746,828 |
| 2007-02-06 | Open-market sale | 500 | $47.26 | 747,128 |
| 2007-02-06 | Open-market sale | 1,666 | $47.25 | 747,628 |
| 2007-02-06 | Open-market sale | 4,234 | $47.24 | 749,294 |
| 2007-02-06 | Open-market sale | 3,627 | $47.23 | 753,528 |
| 2007-02-06 | Open-market sale | 1,673 | $47.22 | 757,155 |
| 2007-02-06 | Open-market sale | 1,100 | $47.21 | 758,828 |
| 2007-02-06 | Open-market sale | 1,100 | $47.20 | 759,928 |
| 2007-02-06 | Open-market sale | 400 | $47.19 | 761,028 |
| 2007-02-06 | Open-market sale | 400 | $47.28 | 746,428 |
| 2007-02-06 | Open-market sale | 200 | $47.30 | 746,228 |
| 2007-02-06 | Open-market sale | 300 | $47.31 | 745,928 |
| 2007-02-06 | Open-market sale | 700 | $47.32 | 745,228 |
| 2007-02-06 | Open-market sale | 1,200 | $47.33 | 744,028 |
| 2007-02-06 | Open-market sale | 500 | $47.34 | 743,528 |
| 2007-02-06 | Open-market sale | 500 | $47.35 | 743,028 |
| 2007-02-06 | Open-market sale | 300 | $47.36 | 742,728 |
| 2007-02-06 | Open-market sale | 400 | $47.37 | 742,328 |
| 2007-02-06 | Open-market sale | 1,700 | $47.38 | 740,628 |
| 2007-02-06 | Open-market sale | 1,300 | $47.39 | 739,328 |
| 2007-02-06 | Open-market sale | 100 | $47.40 | 739,228 |
| 2007-02-06 | Option exercise | 24,500 | $23.81 | 763,128 |
| 2007-02-06 | Open-market sale | 100 | $47.00 | 763,028 |
| 2007-02-06 | Open-market sale | 100 | $47.04 | 762,928 |
| 2007-02-06 | Open-market sale | 100 | $47.09 | 762,828 |
| 2007-02-06 | Open-market sale | 200 | $47.12 | 762,628 |
| 2007-02-06 | Open-market sale | 400 | $47.15 | 762,228 |
| 2007-02-06 | Open-market sale | 200 | $47.16 | 762,028 |
| 2007-02-06 | Open-market sale | 500 | $47.18 | 761,428 |
| 2007-02-06 | Open-market sale | 100 | $47.17 | 761,928 |
| 2007-02-06 | Open-market sale | 100 | $47.42 | 738,828 |
| 2007-02-06 | Open-market sale | 300 | $47.41 | 738,928 |
| 2007-02-06 | Open-market sale | 200 | $47.43 | 738,628 |
| 2007-01-17 | Grant / award (derivative) | 89,246 | $0.00 | 492,596 |
| 2007-01-17 | Grant / award | 20,527 | $0.00 | 738,628 |
| 2007-01-11 | Open-market sale | 200 | $42.58 | 718,101 |
| 2007-01-11 | Open-market sale | 101 | $42.57 | 718,301 |
| 2007-01-11 | Open-market sale | 500 | $42.56 | 718,402 |
| 2007-01-11 | Open-market sale | 501 | $42.55 | 718,902 |
| 2007-01-11 | Open-market sale | 604 | $42.54 | 719,403 |
| 2007-01-11 | Open-market sale | 1,294 | $42.53 | 720,007 |
| 2007-01-11 | Open-market sale | 500 | $42.52 | 721,301 |
| 2007-01-11 | Open-market sale | 301 | $42.50 | 721,801 |
| 2007-01-11 | Open-market sale | 999 | $42.49 | 722,102 |
| 2007-01-11 | Open-market sale | 100 | $42.48 | 723,101 |
| 2007-01-11 | Open-market sale | 300 | $42.47 | 723,201 |
| 2007-01-11 | Open-market sale | 400 | $42.46 | 723,501 |
| 2007-01-11 | Open-market sale | 900 | $42.45 | 723,901 |
| 2007-01-11 | Open-market sale | 1,500 | $42.44 | 724,801 |
| 2007-01-11 | Open-market sale | 100 | $42.43 | 726,301 |
| 2007-01-11 | Option exercise (derivative) | 24,500 | $0.00 | 403,350 |
| 2007-01-11 | Open-market sale | 300 | $42.38 | 727,801 |
| 2007-01-11 | Open-market sale | 657 | $42.35 | 729,249 |
| 2007-01-11 | Open-market sale | 800 | $42.34 | 729,906 |
| 2007-01-11 | Open-market sale | 452 | $42.33 | 730,706 |
| 2007-01-11 | Open-market sale | 737 | $42.32 | 731,158 |
| 2007-01-11 | Open-market sale | 1,306 | $42.31 | 731,895 |
| 2007-01-11 | Open-market sale | 600 | $42.30 | 733,201 |
| 2007-01-11 | Open-market sale | 1,303 | $42.29 | 733,801 |
| 2007-01-11 | Open-market sale | 1,059 | $42.28 | 735,104 |
| 2007-01-11 | Open-market sale | 1,038 | $42.27 | 736,163 |
| 2007-01-11 | Open-market sale | 900 | $42.26 | 737,201 |
| 2007-01-11 | Open-market sale | 600 | $42.25 | 738,101 |
| 2007-01-11 | Open-market sale | 400 | $42.24 | 738,701 |
| 2007-01-11 | Open-market sale | 700 | $42.23 | 739,101 |
| 2007-01-11 | Open-market sale | 903 | $42.22 | 739,801 |
| 2007-01-11 | Open-market sale | 485 | $42.21 | 740,704 |
| 2007-01-11 | Open-market sale | 300 | $42.20 | 741,189 |
| 2007-01-11 | Open-market sale | 112 | $42.19 | 741,489 |
| 2007-01-11 | Open-market sale | 600 | $42.42 | 726,401 |
| 2007-01-11 | Open-market sale | 200 | $42.41 | 727,001 |
| 2007-01-11 | Open-market sale | 200 | $42.18 | 741,601 |
| 2007-01-11 | Open-market sale | 200 | $42.16 | 741,801 |
| 2007-01-11 | Open-market sale | 200 | $42.15 | 742,001 |
| 2007-01-11 | Open-market sale | 300 | $42.09 | 742,201 |
| 2007-01-11 | Open-market sale | 100 | $42.04 | 742,501 |
| 2007-01-11 | Option exercise | 24,500 | $23.81 | 742,601 |
| 2007-01-11 | Open-market sale | 400 | $42.40 | 727,201 |
| 2007-01-11 | Open-market sale | 200 | $42.39 | 727,601 |
| 2007-01-11 | Open-market sale | 700 | $42.36 | 728,549 |
| 2007-01-11 | Open-market sale | 448 | $42.37 | 728,101 |
| 2006-12-28 | Grant / award | 179,813 | $0.00 | 718,101 |
| 2006-12-05 | Option exercise (derivative) | 30,961 | $0.00 | 427,850 |
| 2006-12-05 | Open-market sale | 1,300 | $39.88 | 553,886 |
| 2006-12-05 | Open-market sale | 1,504 | $39.87 | 555,186 |
| 2006-12-05 | Open-market sale | 2,698 | $39.86 | 556,690 |
| 2006-12-05 | Open-market sale | 1,900 | $39.85 | 559,388 |
| 2006-12-05 | Open-market sale | 1,685 | $39.84 | 561,288 |
| 2006-12-05 | Open-market sale | 1,961 | $39.83 | 562,973 |
| 2006-12-05 | Open-market sale | 600 | $39.82 | 564,934 |
| 2006-12-05 | Open-market sale | 510 | $39.81 | 565,534 |
| 2006-12-05 | Open-market sale | 1,615 | $39.80 | 566,044 |
| 2006-12-05 | Open-market sale | 600 | $39.79 | 567,659 |
| 2006-12-05 | Open-market sale | 400 | $39.78 | 568,259 |
| 2006-12-05 | Open-market sale | 300 | $39.77 | 568,659 |
| 2006-12-05 | Open-market sale | 90 | $39.76 | 568,959 |
| 2006-12-05 | Open-market sale | 100 | $39.74 | 569,049 |
| 2006-12-05 | Open-market sale | 100 | $39.73 | 569,149 |
| 2006-12-05 | Option exercise | 30,961 | $11.42 | 569,249 |
| 2006-12-05 | Open-market sale | 300 | $40.09 | 538,488 |
| 2006-12-05 | Open-market sale | 75 | $40.03 | 538,788 |
| 2006-12-05 | Open-market sale | 300 | $40.00 | 538,863 |
| 2006-12-05 | Open-market sale | 1,661 | $39.99 | 539,163 |
| 2006-12-05 | Open-market sale | 100 | $39.98 | 540,824 |
| 2006-12-05 | Open-market sale | 1,100 | $39.97 | 540,924 |
| 2006-12-05 | Open-market sale | 1,064 | $39.96 | 542,024 |
| 2006-12-05 | Open-market sale | 1,300 | $39.95 | 543,088 |
| 2006-12-05 | Open-market sale | 1,090 | $39.94 | 544,388 |
| 2006-12-05 | Open-market sale | 1,100 | $39.93 | 545,478 |
| 2006-12-05 | Open-market sale | 2,008 | $39.92 | 546,578 |
| 2006-12-05 | Open-market sale | 1,600 | $39.91 | 548,586 |
| 2006-12-05 | Open-market sale | 2,600 | $39.90 | 550,186 |
| 2006-12-05 | Open-market sale | 1,100 | $39.89 | 552,786 |
| 2006-12-05 | Open-market sale | 200 | $40.22 | 538,288 |
| 2006-11-15 | Option exercise (derivative) | 31,000 | $0.00 | 458,811 |
| 2006-11-15 | Open-market sale | 1,000 | $37.09 | 540,288 |
| 2006-11-15 | Open-market sale | 500 | $37.08 | 541,288 |
| 2006-11-15 | Open-market sale | 400 | $37.07 | 541,788 |
| 2006-11-15 | Open-market sale | 1,900 | $37.10 | 538,388 |
| 2006-11-15 | Open-market sale | 100 | $37.14 | 538,288 |
| 2006-11-15 | Open-market sale | 900 | $37.06 | 542,188 |
| 2006-11-15 | Open-market sale | 1,400 | $37.05 | 543,088 |
| 2006-11-15 | Open-market sale | 900 | $37.04 | 544,488 |
| 2006-11-15 | Open-market sale | 1,900 | $37.03 | 545,388 |
| 2006-11-15 | Open-market sale | 3,000 | $37.02 | 547,288 |
| 2006-11-15 | Open-market sale | 1,200 | $37.01 | 550,288 |
| 2006-11-15 | Open-market sale | 2,100 | $37.00 | 551,488 |
| 2006-11-15 | Open-market sale | 2,400 | $36.99 | 553,588 |
| 2006-11-15 | Open-market sale | 100 | $36.98 | 555,988 |
| 2006-11-15 | Open-market sale | 300 | $36.97 | 556,088 |
| 2006-11-15 | Open-market sale | 300 | $36.96 | 556,388 |
| 2006-11-15 | Open-market sale | 500 | $36.95 | 556,688 |
| 2006-11-15 | Open-market sale | 1,700 | $36.94 | 557,188 |
| 2006-11-15 | Open-market sale | 2,200 | $36.93 | 558,888 |
| 2006-11-15 | Open-market sale | 1,600 | $36.92 | 561,088 |
| 2006-11-15 | Open-market sale | 900 | $36.91 | 562,688 |
| 2006-11-15 | Open-market sale | 1,800 | $36.90 | 563,588 |
| 2006-11-15 | Open-market sale | 300 | $36.89 | 565,388 |
| 2006-11-15 | Open-market sale | 3,300 | $36.88 | 565,688 |
| 2006-11-15 | Open-market sale | 300 | $36.87 | 568,988 |
| 2006-11-15 | Option exercise | 31,000 | $11.42 | 569,288 |
| 2006-10-10 | Option exercise (derivative) | 31,000 | $0.00 | 489,811 |
| 2006-10-10 | Open-market sale | 600 | $37.73 | 567,088 |
| 2006-10-10 | Open-market sale | 500 | $37.72 | 567,688 |
| 2006-10-10 | Open-market sale | 300 | $37.70 | 568,188 |
| 2006-10-10 | Open-market sale | 300 | $37.69 | 568,488 |
| 2006-10-10 | Open-market sale | 500 | $37.66 | 568,788 |
| 2006-10-10 | Option exercise | 31,000 | $11.42 | 569,288 |
| 2006-10-10 | Open-market sale | 500 | $37.86 | 559,588 |
| 2006-10-10 | Open-market sale | 200 | $37.85 | 560,088 |
| 2006-10-10 | Open-market sale | 1,400 | $37.84 | 560,288 |
| 2006-10-10 | Open-market sale | 1,200 | $37.83 | 561,688 |
| 2006-10-10 | Open-market sale | 600 | $37.82 | 562,888 |
| 2006-10-10 | Open-market sale | 400 | $37.81 | 563,488 |
| 2006-10-10 | Open-market sale | 800 | $37.79 | 563,888 |
| 2006-10-10 | Open-market sale | 1,000 | $37.78 | 564,688 |
| 2006-10-10 | Open-market sale | 600 | $37.77 | 565,688 |
| 2006-10-10 | Open-market sale | 400 | $37.75 | 566,288 |
| 2006-10-10 | Open-market sale | 400 | $37.74 | 566,688 |
| 2006-10-10 | Open-market sale | 500 | $38.02 | 550,888 |
| 2006-10-10 | Open-market sale | 3,500 | $38.00 | 551,388 |
| 2006-10-10 | Open-market sale | 400 | $37.99 | 554,888 |
| 2006-10-10 | Open-market sale | 500 | $37.98 | 555,288 |
| 2006-10-10 | Open-market sale | 200 | $37.97 | 555,788 |
| 2006-10-10 | Open-market sale | 500 | $37.96 | 555,988 |
| 2006-10-10 | Open-market sale | 200 | $37.95 | 556,488 |
| 2006-10-10 | Open-market sale | 1,200 | $37.94 | 556,688 |
| 2006-10-10 | Open-market sale | 300 | $37.93 | 557,888 |
| 2006-10-10 | Open-market sale | 100 | $37.92 | 558,188 |
| 2006-10-10 | Open-market sale | 700 | $37.91 | 558,288 |
| 2006-10-10 | Open-market sale | 400 | $37.90 | 558,988 |
| 2006-10-10 | Open-market sale | 200 | $37.88 | 559,388 |
| 2006-10-10 | Open-market sale | 600 | $38.13 | 547,688 |
| 2006-10-10 | Open-market sale | 200 | $38.11 | 548,288 |
| 2006-10-10 | Open-market sale | 1,000 | $38.10 | 548,488 |
| 2006-10-10 | Open-market sale | 300 | $38.09 | 549,488 |
| 2006-10-10 | Open-market sale | 200 | $38.08 | 549,788 |
| 2006-10-10 | Open-market sale | 100 | $38.06 | 549,988 |
| 2006-10-10 | Open-market sale | 500 | $38.05 | 550,088 |
| 2006-10-10 | Open-market sale | 300 | $38.04 | 550,588 |
| 2006-10-10 | Open-market sale | 1,400 | $38.14 | 546,288 |
| 2006-10-10 | Open-market sale | 500 | $38.15 | 545,788 |
| 2006-10-10 | Open-market sale | 600 | $38.16 | 545,188 |
| 2006-10-10 | Open-market sale | 300 | $38.19 | 544,288 |
| 2006-10-10 | Open-market sale | 300 | $38.39 | 538,288 |
| 2006-10-10 | Open-market sale | 400 | $38.38 | 538,588 |
| 2006-10-10 | Open-market sale | 200 | $38.37 | 538,988 |
| 2006-10-10 | Open-market sale | 400 | $38.29 | 539,188 |
| 2006-10-10 | Open-market sale | 600 | $38.28 | 539,588 |
| 2006-10-10 | Open-market sale | 700 | $38.27 | 540,188 |
| 2006-10-10 | Open-market sale | 1,400 | $38.26 | 540,888 |
| 2006-10-10 | Open-market sale | 800 | $38.25 | 542,288 |
| 2006-10-10 | Open-market sale | 200 | $38.22 | 543,088 |
| 2006-10-10 | Open-market sale | 800 | $38.21 | 543,288 |
| 2006-10-10 | Open-market sale | 200 | $38.20 | 544,088 |
| 2006-10-10 | Open-market sale | 400 | $38.17 | 544,788 |
| 2006-10-10 | Open-market sale | 200 | $38.18 | 544,588 |
| 2006-09-07 | Option exercise (derivative) | 31,000 | $0.00 | 520,811 |
| 2006-09-07 | Open-market sale | 500 | $39.60 | 538,288 |
| 2006-09-07 | Open-market sale | 800 | $39.59 | 538,788 |
| 2006-09-07 | Open-market sale | 700 | $39.51 | 539,588 |
| 2006-09-07 | Open-market sale | 700 | $39.50 | 540,288 |
| 2006-09-07 | Open-market sale | 1,600 | $39.49 | 540,988 |
| 2006-09-07 | Open-market sale | 1,500 | $39.48 | 542,588 |
| 2006-09-07 | Open-market sale | 200 | $39.47 | 544,088 |
| 2006-09-07 | Open-market sale | 2,700 | $39.46 | 544,288 |
| 2006-09-07 | Open-market sale | 2,400 | $39.45 | 546,988 |
| 2006-09-07 | Open-market sale | 100 | $39.44 | 549,388 |
| 2006-09-07 | Open-market sale | 2,400 | $39.43 | 549,488 |
| 2006-09-07 | Open-market sale | 2,300 | $39.42 | 551,888 |
| 2006-09-07 | Open-market sale | 1,100 | $39.41 | 554,188 |
| 2006-09-07 | Open-market sale | 900 | $39.40 | 555,288 |
| 2006-09-07 | Open-market sale | 2,700 | $39.39 | 556,188 |
| 2006-09-07 | Open-market sale | 2,400 | $39.38 | 558,888 |
| 2006-09-07 | Open-market sale | 300 | $39.37 | 561,288 |
| 2006-09-07 | Open-market sale | 1,000 | $39.35 | 561,588 |
| 2006-09-07 | Open-market sale | 1,200 | $39.34 | 562,588 |
| 2006-09-07 | Open-market sale | 100 | $39.33 | 563,788 |
| 2006-09-07 | Open-market sale | 1,000 | $39.32 | 563,888 |
| 2006-09-07 | Open-market sale | 1,100 | $39.31 | 564,888 |
| 2006-09-07 | Open-market sale | 800 | $39.29 | 565,988 |
| 2006-09-07 | Open-market sale | 500 | $39.28 | 566,788 |
| 2006-09-07 | Open-market sale | 900 | $39.27 | 567,288 |
| 2006-09-07 | Open-market sale | 400 | $39.26 | 568,188 |
| 2006-09-07 | Open-market sale | 100 | $39.25 | 568,588 |
| 2006-09-07 | Open-market sale | 200 | $39.20 | 568,688 |
| 2006-09-07 | Open-market sale | 400 | $39.19 | 568,888 |
| 2006-09-07 | Option exercise | 31,000 | $11.42 | 569,288 |
| 2006-08-08 | Open-market sale | 700 | $36.88 | 540,088 |
| 2006-08-08 | Open-market sale | 1,800 | $36.80 | 541,788 |
| 2006-08-08 | Open-market sale | 1,200 | $36.93 | 538,288 |
| 2006-08-08 | Open-market sale | 300 | $36.91 | 539,488 |
| 2006-08-08 | Open-market sale | 300 | $36.90 | 539,788 |
| 2006-08-08 | Open-market sale | 1,100 | $36.79 | 543,588 |
| 2006-08-08 | Open-market sale | 300 | $36.85 | 540,788 |
| 2006-08-08 | Open-market sale | 700 | $36.84 | 541,088 |
| 2006-08-08 | Option exercise (derivative) | 31,000 | $0.00 | 551,811 |
| 2006-08-08 | Open-market sale | 800 | $36.70 | 556,288 |
| 2006-08-08 | Open-market sale | 300 | $36.71 | 555,988 |
| 2006-08-08 | Open-market sale | 1,100 | $36.72 | 554,888 |
| 2006-08-08 | Open-market sale | 1,600 | $36.73 | 553,288 |
| 2006-08-08 | Open-market sale | 2,500 | $36.74 | 550,788 |
| 2006-08-08 | Open-market sale | 3,900 | $36.75 | 546,888 |
| 2006-08-08 | Open-market sale | 1,700 | $36.76 | 545,188 |
| 2006-08-08 | Open-market sale | 500 | $36.78 | 544,688 |
| 2006-08-08 | Option exercise | 31,000 | $11.42 | 569,288 |
| 2006-08-08 | Open-market sale | 800 | $36.43 | 568,488 |
| 2006-08-08 | Open-market sale | 200 | $36.45 | 568,288 |
| 2006-08-08 | Open-market sale | 800 | $36.46 | 567,488 |
| 2006-08-08 | Open-market sale | 1,800 | $36.48 | 565,688 |
| 2006-08-08 | Open-market sale | 400 | $36.49 | 565,288 |
| 2006-08-08 | Open-market sale | 500 | $36.51 | 564,788 |
| 2006-08-08 | Open-market sale | 200 | $36.52 | 564,588 |
| 2006-08-08 | Open-market sale | 500 | $36.53 | 564,088 |
| 2006-08-08 | Open-market sale | 600 | $36.54 | 563,488 |
| 2006-08-08 | Open-market sale | 400 | $36.56 | 563,088 |
| 2006-08-08 | Open-market sale | 500 | $36.58 | 562,588 |
| 2006-08-08 | Open-market sale | 500 | $36.62 | 562,088 |
| 2006-08-08 | Open-market sale | 700 | $36.63 | 561,388 |
| 2006-08-08 | Open-market sale | 300 | $36.64 | 561,088 |
| 2006-08-08 | Open-market sale | 100 | $36.65 | 560,988 |
| 2006-08-08 | Open-market sale | 1,900 | $36.67 | 559,088 |
| 2006-08-08 | Open-market sale | 1,700 | $36.69 | 557,088 |
| 2006-08-08 | Open-market sale | 300 | $36.68 | 558,788 |
| 2006-07-11 | Option exercise (derivative) | 31,000 | $0.00 | 582,811 |
| 2006-07-11 | Open-market sale | 1,300 | $34.09 | 564,188 |
| 2006-07-11 | Open-market sale | 700 | $34.08 | 565,488 |
| 2006-07-11 | Open-market sale | 500 | $34.35 | 539,788 |
| 2006-07-11 | Open-market sale | 900 | $34.07 | 566,188 |
| 2006-07-11 | Open-market sale | 200 | $34.06 | 567,088 |
| 2006-07-11 | Open-market sale | 200 | $34.05 | 567,288 |
| 2006-07-11 | Open-market sale | 1,000 | $34.04 | 567,488 |
| 2006-07-11 | Open-market sale | 800 | $34.01 | 568,488 |
| 2006-07-11 | Option exercise | 31,000 | $11.42 | 569,288 |
| 2006-07-11 | Open-market sale | 400 | $34.32 | 542,588 |
| 2006-07-11 | Open-market sale | 2,300 | $34.33 | 540,288 |
| 2006-07-11 | Open-market sale | 1,000 | $34.12 | 561,288 |
| 2006-07-11 | Open-market sale | 700 | $34.13 | 560,588 |
| 2006-07-11 | Open-market sale | 500 | $34.14 | 560,088 |
| 2006-07-11 | Open-market sale | 1,700 | $34.15 | 558,388 |
| 2006-07-11 | Open-market sale | 1,500 | $34.16 | 556,888 |
| 2006-07-11 | Open-market sale | 1,600 | $34.17 | 555,288 |
| 2006-07-11 | Open-market sale | 2,100 | $34.18 | 553,188 |
| 2006-07-11 | Open-market sale | 900 | $34.31 | 542,988 |
| 2006-07-11 | Open-market sale | 600 | $34.10 | 563,588 |
| 2006-07-11 | Open-market sale | 500 | $34.29 | 548,688 |
| 2006-07-11 | Open-market sale | 500 | $34.19 | 552,688 |
| 2006-07-11 | Open-market sale | 1,500 | $34.20 | 551,188 |
| 2006-07-11 | Open-market sale | 300 | $34.21 | 550,888 |
| 2006-07-11 | Open-market sale | 600 | $34.24 | 550,288 |
| 2006-07-11 | Open-market sale | 800 | $34.26 | 549,488 |
| 2006-07-11 | Open-market sale | 200 | $34.27 | 549,288 |
| 2006-07-11 | Open-market sale | 100 | $34.28 | 549,188 |
| 2006-07-11 | Open-market sale | 1,300 | $34.11 | 562,288 |
| 2006-07-11 | Open-market sale | 4,800 | $34.30 | 543,888 |
| 2006-07-11 | Open-market sale | 1,300 | $34.36 | 538,488 |
| 2006-07-11 | Open-market sale | 200 | $34.40 | 538,288 |
| 2006-06-13 | Option exercise (derivative) | 12,869 | $0.00 | 613,811 |
| 2006-06-13 | Option exercise (derivative) | 18,131 | $0.00 | 626,680 |
| 2006-06-13 | Open-market sale | 1,700 | $31.48 | 545,319 |
| 2006-06-13 | Option exercise | 18,131 | $11.86 | 556,419 |
| 2006-06-13 | Open-market sale | 1,200 | $31.23 | 555,219 |
| 2006-06-13 | Open-market sale | 500 | $31.28 | 554,719 |
| 2006-06-13 | Open-market sale | 2,200 | $31.60 | 539,788 |
| 2006-06-13 | Open-market sale | 700 | $31.59 | 541,988 |
| 2006-06-13 | Open-market sale | 400 | $31.58 | 542,688 |
| 2006-06-13 | Open-market sale | 1,600 | $31.57 | 543,088 |
| 2006-06-13 | Open-market sale | 3,000 | $31.56 | 544,688 |
| 2006-06-13 | Open-market sale | 1,600 | $31.55 | 547,688 |
| 2006-06-13 | Open-market sale | 1,700 | $31.54 | 549,288 |
| 2006-06-13 | Open-market sale | 169 | $31.53 | 550,988 |
| 2006-06-13 | Option exercise | 12,869 | $11.42 | 551,157 |
| 2006-06-13 | Open-market sale | 1,931 | $31.53 | 538,288 |
| 2006-06-13 | Open-market sale | 2,700 | $31.52 | 540,219 |
| 2006-06-13 | Open-market sale | 100 | $31.51 | 542,919 |
| 2006-06-13 | Open-market sale | 1,100 | $31.50 | 543,019 |
| 2006-06-13 | Open-market sale | 1,200 | $31.49 | 544,119 |
| 2006-06-13 | Open-market sale | 900 | $31.61 | 538,888 |
| 2006-06-13 | Open-market sale | 1,800 | $31.47 | 547,019 |
| 2006-06-13 | Open-market sale | 2,200 | $31.46 | 548,819 |
| 2006-06-13 | Open-market sale | 1,600 | $31.45 | 551,019 |
| 2006-06-13 | Open-market sale | 1,500 | $31.44 | 552,619 |
| 2006-06-13 | Open-market sale | 100 | $31.43 | 554,119 |
| 2006-06-13 | Open-market sale | 500 | $31.41 | 554,219 |
| 2006-05-11 | Option exercise (derivative) | 31,000 | $0.00 | 644,811 |
| 2006-05-11 | Open-market sale | 600 | $32.15 | 568,688 |
| 2006-05-11 | Open-market sale | 100 | $32.60 | 549,788 |
| 2006-05-11 | Open-market sale | 500 | $32.74 | 549,288 |
| 2006-05-11 | Open-market sale | 1,000 | $32.75 | 548,288 |
| 2006-05-11 | Open-market sale | 600 | $32.79 | 547,688 |
| 2006-05-11 | Open-market sale | 200 | $32.80 | 547,488 |
| 2006-05-11 | Open-market sale | 100 | $32.81 | 547,388 |
| 2006-05-11 | Open-market sale | 1,700 | $32.18 | 566,588 |
| 2006-05-11 | Open-market sale | 1,300 | $32.19 | 565,288 |
| 2006-05-11 | Open-market sale | 500 | $32.20 | 564,788 |
| 2006-05-11 | Open-market sale | 100 | $32.21 | 564,688 |
| 2006-05-11 | Open-market sale | 2,500 | $32.22 | 562,188 |
| 2006-05-11 | Open-market sale | 3,000 | $32.23 | 559,188 |
| 2006-05-11 | Open-market sale | 1,700 | $32.25 | 557,488 |
| 2006-05-11 | Open-market sale | 900 | $32.26 | 556,588 |
| 2006-05-11 | Open-market sale | 200 | $32.30 | 556,388 |
| 2006-05-11 | Open-market sale | 600 | $32.33 | 555,788 |
| 2006-05-11 | Open-market sale | 2,700 | $32.34 | 553,088 |
| 2006-05-11 | Open-market sale | 1,300 | $32.35 | 551,788 |
| 2006-05-11 | Open-market sale | 200 | $32.37 | 551,588 |
| 2006-05-11 | Open-market sale | 300 | $32.52 | 550,088 |
| 2006-05-11 | Open-market sale | 700 | $32.83 | 546,688 |
| 2006-05-11 | Open-market sale | 800 | $32.43 | 550,388 |
| 2006-05-11 | Open-market sale | 400 | $32.40 | 551,188 |
| 2006-05-11 | Open-market sale | 200 | $32.84 | 546,488 |
| 2006-05-11 | Open-market sale | 1,100 | $32.86 | 545,388 |
| 2006-05-11 | Open-market sale | 200 | $32.89 | 545,188 |
| 2006-05-11 | Option exercise | 31,000 | $11.86 | 569,288 |
| 2006-05-11 | Open-market sale | 200 | $32.58 | 549,888 |
| 2006-05-11 | Open-market sale | 400 | $32.16 | 568,288 |
| 2006-05-11 | Open-market sale | 500 | $32.92 | 544,488 |
| 2006-05-11 | Open-market sale | 100 | $33.54 | 538,788 |
| 2006-05-11 | Open-market sale | 100 | $33.49 | 538,888 |
| 2006-05-11 | Open-market sale | 100 | $33.44 | 538,988 |
| 2006-05-11 | Open-market sale | 400 | $33.42 | 539,088 |
| 2006-05-11 | Open-market sale | 100 | $33.40 | 539,488 |
| 2006-05-11 | Open-market sale | 800 | $33.02 | 539,588 |
| 2006-05-11 | Open-market sale | 1,300 | $32.99 | 540,388 |
| 2006-05-11 | Open-market sale | 700 | $32.95 | 541,688 |
| 2006-05-11 | Open-market sale | 700 | $32.94 | 542,388 |
| 2006-05-11 | Open-market sale | 1,400 | $32.93 | 543,088 |
| 2006-05-11 | Open-market sale | 500 | $33.55 | 538,288 |
| 2006-05-11 | Open-market sale | 200 | $32.90 | 544,988 |
| 2006-04-06 | Option exercise (derivative) | 31,000 | $0.00 | 675,811 |
| 2006-04-06 | Open-market sale | 600 | $32.32 | 547,288 |
| 2006-04-06 | Open-market sale | 1,500 | $32.31 | 547,888 |
| 2006-04-06 | Open-market sale | 1,000 | $32.30 | 549,388 |
| 2006-04-06 | Open-market sale | 1,200 | $32.29 | 550,388 |
| 2006-04-06 | Open-market sale | 1,000 | $32.28 | 551,588 |
| 2006-04-06 | Open-market sale | 200 | $32.27 | 552,588 |
| 2006-04-06 | Open-market sale | 4,000 | $32.45 | 538,288 |
| 2006-04-06 | Open-market sale | 3,600 | $32.24 | 561,488 |
| 2006-04-06 | Open-market sale | 2,900 | $32.23 | 565,088 |
| 2006-04-06 | Open-market sale | 300 | $32.22 | 567,988 |
| 2006-04-06 | Open-market sale | 300 | $32.21 | 568,288 |
| 2006-04-06 | Open-market sale | 700 | $32.20 | 568,588 |
| 2006-04-06 | Option exercise | 31,000 | $11.86 | 569,288 |
| 2006-04-06 | Open-market sale | 1,700 | $32.33 | 545,588 |
| 2006-04-06 | Open-market sale | 2,500 | $32.36 | 542,388 |
| 2006-04-06 | Open-market sale | 100 | $32.37 | 542,288 |
| 2006-04-06 | Open-market sale | 8,700 | $32.25 | 552,788 |
| 2006-04-06 | Open-market sale | 700 | $32.34 | 544,888 |
| 2006-03-30 | Open-market sale | 700 | $32.34 | 544,888 |
| 2006-03-07 | Option exercise (derivative) | 31,000 | $0.00 | 706,811 |
| 2006-03-07 | Open-market sale | 600 | $31.01 | 538,488 |
| 2006-03-07 | Open-market sale | 10,200 | $30.98 | 539,088 |
| 2006-03-07 | Open-market sale | 1,100 | $30.95 | 549,288 |
| 2006-03-07 | Open-market sale | 200 | $30.94 | 550,388 |
| 2006-03-07 | Open-market sale | 600 | $30.93 | 550,588 |
| 2006-03-07 | Open-market sale | 300 | $30.91 | 551,188 |
| 2006-03-07 | Open-market sale | 600 | $30.89 | 551,488 |
| 2006-03-07 | Open-market sale | 1,100 | $30.88 | 552,088 |
| 2006-03-07 | Open-market sale | 500 | $30.87 | 553,188 |
| 2006-03-07 | Open-market sale | 2,400 | $30.86 | 553,688 |
| 2006-03-07 | Open-market sale | 3,200 | $30.85 | 556,088 |
| 2006-03-07 | Open-market sale | 6,700 | $30.82 | 559,288 |
| 2006-03-07 | Open-market sale | 2,400 | $30.81 | 565,988 |
| 2006-03-07 | Open-market sale | 900 | $30.80 | 568,388 |
| 2006-03-07 | Option exercise | 31,000 | $11.86 | 569,288 |
| 2006-03-07 | Open-market sale | 200 | $31.02 | 538,288 |
| 2006-03-02 | Gift | 5,000 | $0.00 | 5,000 |
| 2006-03-02 | Gift | 5,000 | $0.00 | 538,288 |
| 2006-02-08 | Option exercise (derivative) | 31,000 | $11.86 | 737,811 |
| 2006-02-08 | Option exercise | 31,000 | $11.86 | 574,288 |
| 2006-02-08 | Open-market sale | 1,200 | $29.75 | 573,088 |
| 2006-02-08 | Open-market sale | 2,000 | $29.76 | 571,088 |
| 2006-02-08 | Open-market sale | 8,000 | $30.00 | 543,288 |
| 2006-02-08 | Open-market sale | 1,100 | $29.93 | 551,288 |
| 2006-02-08 | Open-market sale | 100 | $29.90 | 552,388 |
| 2006-02-08 | Open-market sale | 700 | $29.88 | 552,488 |
| 2006-02-08 | Open-market sale | 700 | $29.87 | 553,188 |
| 2006-02-08 | Open-market sale | 1,000 | $29.86 | 553,888 |
| 2006-02-08 | Open-market sale | 900 | $29.81 | 554,888 |
| 2006-02-08 | Open-market sale | 13,200 | $29.80 | 555,788 |
| 2006-02-08 | Open-market sale | 200 | $29.78 | 568,988 |
| 2006-02-08 | Open-market sale | 1,900 | $29.77 | 569,188 |
| 2006-01-27 | Grant / award (derivative) | 136,231 | $30.83 | 768,811 |
| 2006-01-27 | Grant / award | 27,247 | $0.00 | 543,288 |
| 2006-01-12 | Option exercise (derivative) | 31,000 | $11.86 | 632,580 |
| 2006-01-12 | Open-market sale | 1,200 | $33.63 | 525,241 |
| 2006-01-12 | Open-market sale | 2,300 | $33.62 | 526,441 |
| 2006-01-12 | Open-market sale | 3,300 | $33.61 | 528,741 |
| 2006-01-12 | Open-market sale | 1,200 | $33.60 | 532,041 |
| 2006-01-12 | Open-market sale | 1,100 | $33.59 | 533,241 |
| 2006-01-12 | Open-market sale | 600 | $33.58 | 534,341 |
| 2006-01-12 | Open-market sale | 500 | $33.57 | 534,941 |
| 2006-01-12 | Open-market sale | 200 | $33.56 | 535,441 |
| 2006-01-12 | Open-market sale | 1,800 | $33.55 | 535,641 |
| 2006-01-12 | Open-market sale | 400 | $33.54 | 537,441 |
| 2006-01-12 | Open-market sale | 1,900 | $33.53 | 537,841 |
| 2006-01-12 | Open-market sale | 600 | $33.52 | 539,741 |
| 2006-01-12 | Open-market sale | 1,000 | $33.51 | 540,341 |
| 2006-01-12 | Open-market sale | 600 | $33.50 | 541,341 |
| 2006-01-12 | Open-market sale | 800 | $33.48 | 541,941 |
| 2006-01-12 | Open-market sale | 1,200 | $33.47 | 542,741 |
| 2006-01-12 | Open-market sale | 1,100 | $33.41 | 543,941 |
| 2006-01-12 | Open-market sale | 2,000 | $33.40 | 545,041 |
| 2006-01-12 | Option exercise | 31,000 | $11.86 | 547,041 |
| 2006-01-12 | Open-market sale | 1,200 | $33.98 | 516,041 |
| 2006-01-12 | Open-market sale | 700 | $33.88 | 517,241 |
| 2006-01-12 | Open-market sale | 1,000 | $33.85 | 517,941 |
| 2006-01-12 | Open-market sale | 1,100 | $33.64 | 524,141 |
| 2006-01-12 | Open-market sale | 700 | $33.65 | 523,441 |
| 2006-01-12 | Open-market sale | 700 | $33.66 | 522,741 |
| 2006-01-12 | Open-market sale | 100 | $33.67 | 522,641 |
| 2006-01-12 | Open-market sale | 900 | $33.69 | 520,341 |
| 2006-01-12 | Open-market sale | 1,400 | $33.68 | 521,241 |
| 2006-01-12 | Open-market sale | 900 | $33.71 | 519,441 |
| 2006-01-12 | Open-market sale | 500 | $33.75 | 518,941 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.