SEC CIK 1160599
MACINNIS FRANK T
Reported ownership across 3 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| EMEview stock → | 334,553 | 2015-08-25 |
| WMBview stock → | 136,574 | 2016-05-18 |
| ITTview stock → | 53,898.85 | 2019-11-22 |
Position History — EME
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — EME
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2015-08-25 | Open-market sale | 993 | $45.50 | 334,553 |
| 2015-08-25 | Open-market sale | 1,300 | $45.49 | 335,546 |
| 2015-08-25 | Open-market sale | 550 | $45.37 | 344,426 |
| 2015-08-25 | Open-market sale | 5 | $45.35 | 344,976 |
| 2015-08-25 | Open-market sale | 700 | $45.34 | 344,981 |
| 2015-08-25 | Open-market sale | 842 | $45.33 | 345,681 |
| 2015-08-25 | Open-market sale | 500 | $45.32 | 346,523 |
| 2015-08-25 | Open-market sale | 200 | $45.31 | 347,023 |
| 2015-08-25 | Open-market sale | 2,200 | $45.48 | 336,846 |
| 2015-08-25 | Open-market sale | 800 | $45.47 | 339,046 |
| 2015-08-25 | Open-market sale | 400 | $45.46 | 339,846 |
| 2015-08-25 | Open-market sale | 300 | $45.44 | 340,246 |
| 2015-08-25 | Open-market sale | 600 | $45.43 | 340,546 |
| 2015-08-25 | Open-market sale | 400 | $45.42 | 341,146 |
| 2015-08-25 | Open-market sale | 600 | $45.41 | 341,546 |
| 2015-08-25 | Open-market sale | 1,700 | $45.40 | 342,146 |
| 2015-08-25 | Open-market sale | 480 | $45.39 | 343,846 |
| 2015-08-25 | Open-market sale | 100 | $45.38 | 344,326 |
| 2015-08-25 | Open-market sale | 660 | $45.64 | 327,188 |
| 2015-08-25 | Open-market sale | 560 | $45.62 | 327,848 |
| 2015-08-25 | Open-market sale | 261 | $45.61 | 328,408 |
| 2015-08-25 | Open-market sale | 200 | $45.60 | 328,669 |
| 2015-08-25 | Open-market sale | 200 | $45.58 | 328,869 |
| 2015-08-25 | Open-market sale | 1,624 | $45.57 | 329,069 |
| 2015-08-25 | Open-market sale | 100 | $45.56 | 330,693 |
| 2015-08-25 | Open-market sale | 1,200 | $45.55 | 330,793 |
| 2015-08-25 | Open-market sale | 800 | $45.54 | 331,993 |
| 2015-08-25 | Open-market sale | 727 | $45.53 | 332,793 |
| 2015-08-25 | Open-market sale | 300 | $45.52 | 333,520 |
| 2015-08-25 | Open-market sale | 733 | $45.51 | 333,820 |
| 2015-08-25 | Open-market sale | 72 | $46.18 | 316,618 |
| 2015-08-25 | Open-market sale | 200 | $46.16 | 316,690 |
| 2015-08-25 | Open-market sale | 30 | $44.78 | 363,788 |
| 2015-08-25 | Open-market sale | 200 | $45.30 | 347,223 |
| 2015-08-25 | Open-market sale | 200 | $45.26 | 347,423 |
| 2015-08-25 | Open-market sale | 80 | $45.22 | 347,623 |
| 2015-08-25 | Open-market sale | 539 | $45.21 | 347,703 |
| 2015-08-25 | Open-market sale | 100 | $45.19 | 348,242 |
| 2015-08-25 | Open-market sale | 300 | $45.18 | 348,342 |
| 2015-08-25 | Open-market sale | 1,638 | $45.14 | 348,642 |
| 2015-08-25 | Open-market sale | 200 | $45.13 | 350,280 |
| 2015-08-25 | Open-market sale | 100 | $45.11 | 350,480 |
| 2015-08-25 | Open-market sale | 200 | $45.10 | 350,580 |
| 2015-08-25 | Open-market sale | 600 | $45.09 | 350,780 |
| 2015-08-25 | Open-market sale | 100 | $45.07 | 351,380 |
| 2015-08-25 | Open-market sale | 700 | $45.06 | 351,480 |
| 2015-08-25 | Open-market sale | 100 | $45.05 | 352,180 |
| 2015-08-25 | Open-market sale | 100 | $45.04 | 352,280 |
| 2015-08-25 | Open-market sale | 300 | $45.03 | 352,380 |
| 2015-08-25 | Open-market sale | 300 | $45.02 | 352,680 |
| 2015-08-25 | Open-market sale | 1,300 | $45.01 | 352,980 |
| 2015-08-25 | Open-market sale | 1,120 | $45.00 | 354,280 |
| 2015-08-25 | Open-market sale | 531 | $44.99 | 355,400 |
| 2015-08-25 | Open-market sale | 100 | $44.98 | 355,931 |
| 2015-08-25 | Open-market sale | 500 | $44.97 | 356,031 |
| 2015-08-25 | Open-market sale | 260 | $44.96 | 356,531 |
| 2015-08-25 | Open-market sale | 600 | $44.93 | 356,791 |
| 2015-08-25 | Open-market sale | 1,400 | $44.90 | 357,391 |
| 2015-08-25 | Open-market sale | 50 | $44.86 | 358,791 |
| 2015-08-25 | Open-market sale | 824 | $44.84 | 358,841 |
| 2015-08-25 | Open-market sale | 823 | $44.83 | 359,665 |
| 2015-08-25 | Open-market sale | 3,300 | $44.82 | 360,488 |
| 2015-08-25 | Open-market sale | 500 | $45.92 | 325,184 |
| 2015-08-25 | Open-market sale | 100 | $45.90 | 325,684 |
| 2015-08-25 | Open-market sale | 100 | $45.89 | 325,784 |
| 2015-08-25 | Open-market sale | 100 | $45.85 | 325,884 |
| 2015-08-25 | Open-market sale | 200 | $45.80 | 325,984 |
| 2015-08-25 | Open-market sale | 333 | $45.78 | 326,184 |
| 2015-08-25 | Open-market sale | 100 | $45.75 | 326,517 |
| 2015-08-25 | Open-market sale | 51 | $45.72 | 326,617 |
| 2015-08-25 | Open-market sale | 100 | $45.68 | 326,668 |
| 2015-08-25 | Open-market sale | 100 | $45.66 | 326,768 |
| 2015-08-25 | Open-market sale | 320 | $45.65 | 326,868 |
| 2015-08-25 | Open-market sale | 200 | $46.15 | 316,890 |
| 2015-08-25 | Open-market sale | 300 | $46.14 | 317,090 |
| 2015-08-25 | Open-market sale | 1,300 | $46.12 | 317,390 |
| 2015-08-25 | Open-market sale | 200 | $46.10 | 318,690 |
| 2015-08-25 | Open-market sale | 500 | $46.09 | 318,890 |
| 2015-08-25 | Open-market sale | 400 | $46.08 | 319,390 |
| 2015-08-25 | Open-market sale | 120 | $46.07 | 319,790 |
| 2015-08-25 | Open-market sale | 300 | $46.06 | 319,910 |
| 2015-08-25 | Open-market sale | 1,630 | $46.05 | 320,210 |
| 2015-08-25 | Open-market sale | 300 | $46.04 | 321,840 |
| 2015-08-25 | Open-market sale | 655 | $46.03 | 322,140 |
| 2015-08-25 | Open-market sale | 45 | $46.02 | 322,795 |
| 2015-08-25 | Open-market sale | 100 | $46.01 | 322,840 |
| 2015-08-25 | Open-market sale | 700 | $46.00 | 322,940 |
| 2015-08-25 | Open-market sale | 500 | $45.99 | 323,640 |
| 2015-08-25 | Open-market sale | 100 | $45.98 | 324,140 |
| 2015-08-25 | Open-market sale | 100 | $45.97 | 324,240 |
| 2015-08-25 | Open-market sale | 400 | $45.94 | 324,340 |
| 2015-08-25 | Open-market sale | 444 | $45.93 | 324,740 |
| 2015-07-27 | Grant / award | 6 | $0.00 | 363,818 |
| 2015-06-17 | Open-market sale | 200 | $47.31 | 95,088 |
| 2015-06-17 | Open-market sale | 397 | $47.22 | 106,888 |
| 2015-06-17 | Open-market sale | 10,000 | $47.23 | 96,888 |
| 2015-06-17 | Open-market sale | 803 | $47.20 | 107,885 |
| 2015-06-17 | Open-market sale | 100 | $47.48 | 83,688 |
| 2015-06-17 | Open-market sale | 4,000 | $47.48 | 83,788 |
| 2015-06-17 | Open-market sale | 4,200 | $47.47 | 87,788 |
| 2015-06-17 | Open-market sale | 3,100 | $47.47 | 91,988 |
| 2015-06-17 | Open-market sale | 600 | $47.21 | 107,285 |
| 2015-06-17 | Open-market sale | 300 | $47.27 | 95,288 |
| 2015-06-17 | Open-market sale | 1,300 | $47.26 | 95,588 |
| 2015-06-11 | Grant / award | 3,750 | $0.00 | 363,812 |
| 2015-06-11 | Grant / award | 3,750 | $0.00 | 363,812 |
| 2015-04-29 | Grant / award | 14 | $0.00 | 360,062 |
| 2015-03-20 | Open-market sale | 334 | $46.85 | 108,688 |
| 2015-03-20 | Open-market sale | 300 | $46.84 | 109,022 |
| 2015-03-20 | Open-market sale | 1,300 | $46.83 | 109,322 |
| 2015-03-20 | Open-market sale | 400 | $46.82 | 110,622 |
| 2015-03-20 | Open-market sale | 3,230 | $46.81 | 111,022 |
| 2015-03-20 | Open-market sale | 400 | $46.80 | 114,252 |
| 2015-03-20 | Open-market sale | 100 | $46.78 | 114,652 |
| 2015-03-20 | Open-market sale | 200 | $46.77 | 114,752 |
| 2015-03-20 | Open-market sale | 200 | $46.76 | 114,952 |
| 2015-03-20 | Open-market sale | 900 | $46.75 | 115,152 |
| 2015-03-20 | Open-market sale | 800 | $46.74 | 116,052 |
| 2015-03-20 | Open-market sale | 1,200 | $46.73 | 116,852 |
| 2015-03-20 | Open-market sale | 1,400 | $46.72 | 118,052 |
| 2015-03-20 | Open-market sale | 300 | $46.71 | 119,452 |
| 2015-03-20 | Open-market sale | 1,540 | $46.70 | 119,752 |
| 2015-03-20 | Open-market sale | 6,800 | $46.69 | 121,292 |
| 2015-03-20 | Open-market sale | 2,600 | $46.69 | 128,092 |
| 2015-03-20 | Open-market sale | 2,074 | $46.68 | 130,692 |
| 2015-03-20 | Open-market sale | 300 | $46.67 | 132,766 |
| 2015-03-20 | Open-market sale | 100 | $46.37 | 389,461 |
| 2015-03-20 | Open-market sale | 200 | $46.34 | 389,861 |
| 2015-03-20 | Open-market sale | 1,493 | $46.32 | 390,061 |
| 2015-03-20 | Open-market sale | 200 | $46.31 | 391,554 |
| 2015-03-20 | Open-market sale | 100 | $46.30 | 391,754 |
| 2015-03-20 | Open-market sale | 400 | $46.29 | 391,854 |
| 2015-03-20 | Open-market sale | 500 | $46.28 | 392,254 |
| 2015-03-20 | Open-market sale | 100 | $46.25 | 392,754 |
| 2015-03-20 | Open-market sale | 200 | $46.24 | 392,854 |
| 2015-03-20 | Open-market sale | 100 | $46.23 | 393,054 |
| 2015-03-20 | Open-market sale | 3,000 | $46.38 | 386,461 |
| 2015-03-20 | Open-market sale | 200 | $46.39 | 386,261 |
| 2015-03-20 | Open-market sale | 300 | $46.41 | 385,961 |
| 2015-03-20 | Open-market sale | 200 | $46.42 | 385,761 |
| 2015-03-20 | Open-market sale | 200 | $46.43 | 385,561 |
| 2015-03-20 | Open-market sale | 2,943 | $46.44 | 382,618 |
| 2015-03-20 | Open-market sale | 1,050 | $46.45 | 381,568 |
| 2015-03-20 | Open-market sale | 400 | $46.46 | 381,168 |
| 2015-03-20 | Open-market sale | 200 | $46.47 | 380,968 |
| 2015-03-20 | Open-market sale | 1,800 | $46.48 | 379,168 |
| 2015-03-20 | Open-market sale | 4,100 | $46.49 | 375,068 |
| 2015-03-20 | Open-market sale | 1,200 | $46.50 | 373,868 |
| 2015-03-20 | Open-market sale | 1,900 | $46.51 | 371,968 |
| 2015-03-20 | Open-market sale | 3,904 | $46.52 | 368,064 |
| 2015-03-20 | Open-market sale | 100 | $46.17 | 399,948 |
| 2015-03-20 | Open-market sale | 2,694 | $46.19 | 397,254 |
| 2015-03-20 | Open-market sale | 700 | $46.20 | 396,554 |
| 2015-03-20 | Open-market sale | 3,300 | $46.21 | 393,254 |
| 2015-03-20 | Open-market sale | 100 | $46.22 | 393,154 |
| 2015-03-20 | Open-market sale | 300 | $46.35 | 389,561 |
| 2015-03-20 | Open-market sale | 266 | $46.53 | 367,798 |
| 2015-03-20 | Open-market sale | 2,000 | $46.66 | 133,066 |
| 2015-03-20 | Open-market sale | 200 | $46.65 | 135,066 |
| 2015-03-20 | Open-market sale | 200 | $46.64 | 135,266 |
| 2015-03-20 | Open-market sale | 200 | $46.63 | 135,466 |
| 2015-03-20 | Open-market sale | 100 | $46.62 | 135,666 |
| 2015-03-20 | Open-market sale | 100 | $46.61 | 135,766 |
| 2015-03-20 | Open-market sale | 100 | $46.60 | 135,866 |
| 2015-03-20 | Open-market sale | 400 | $46.59 | 135,966 |
| 2015-03-20 | Open-market sale | 300 | $46.57 | 136,366 |
| 2015-03-20 | Open-market sale | 400 | $46.56 | 136,666 |
| 2015-03-20 | Open-market sale | 1,100 | $46.55 | 137,066 |
| 2015-03-20 | Open-market sale | 100 | $46.54 | 138,166 |
| 2015-03-20 | Open-market sale | 2,800 | $46.53 | 138,266 |
| 2015-03-20 | Open-market sale | 600 | $46.52 | 141,066 |
| 2015-03-20 | Open-market sale | 700 | $46.51 | 141,666 |
| 2015-03-20 | Open-market sale | 1,124 | $46.50 | 142,366 |
| 2015-03-20 | Open-market sale | 900 | $46.49 | 143,490 |
| 2015-03-20 | Open-market sale | 600 | $46.47 | 144,390 |
| 2015-03-20 | Open-market sale | 500 | $46.46 | 144,990 |
| 2015-03-20 | Open-market sale | 900 | $46.45 | 145,490 |
| 2015-03-20 | Open-market sale | 334 | $46.43 | 146,390 |
| 2015-03-20 | Open-market sale | 864 | $46.42 | 146,724 |
| 2015-03-20 | Open-market sale | 800 | $46.40 | 147,588 |
| 2015-03-20 | Open-market sale | 300 | $46.38 | 148,388 |
| 2015-03-20 | Open-market sale | 100 | $46.69 | 360,048 |
| 2015-03-20 | Open-market sale | 100 | $46.66 | 360,148 |
| 2015-03-20 | Open-market sale | 200 | $46.64 | 360,248 |
| 2015-03-20 | Open-market sale | 7,302 | $46.61 | 360,448 |
| 2015-03-20 | Open-market sale | 48 | $46.60 | 367,750 |
| 2015-01-30 | Grant / award | 16 | $0.00 | 400,048 |
| 2014-12-31 | Gift | 4,210 | $0.00 | 400,032 |
| 2014-10-31 | Grant / award | 15 | $0.00 | 404,242 |
| 2014-07-28 | Grant / award | 15 | $0.00 | 404,227 |
| 2014-06-11 | Grant / award | 3,904 | $0.00 | 404,212 |
| 2014-05-13 | Open-market sale | 1,279 | $46.20 | 180,719 |
| 2014-05-13 | Open-market sale | 2,000 | $46.19 | 181,998 |
| 2014-05-13 | Open-market sale | 1,195 | $46.21 | 179,524 |
| 2014-05-13 | Open-market sale | 521 | $46.22 | 179,003 |
| 2014-05-13 | Open-market sale | 200 | $46.53 | 148,688 |
| 2014-05-13 | Open-market sale | 1,499 | $46.42 | 148,888 |
| 2014-05-13 | Open-market sale | 1,597 | $46.41 | 150,387 |
| 2014-05-13 | Open-market sale | 600 | $46.40 | 151,984 |
| 2014-05-13 | Open-market sale | 864 | $46.39 | 152,584 |
| 2014-05-13 | Open-market sale | 1,293 | $46.38 | 153,448 |
| 2014-05-13 | Open-market sale | 3,900 | $46.37 | 154,741 |
| 2014-05-13 | Open-market sale | 3,171 | $46.36 | 158,641 |
| 2014-05-13 | Open-market sale | 800 | $46.35 | 161,812 |
| 2014-05-13 | Open-market sale | 2,700 | $46.34 | 162,612 |
| 2014-05-13 | Open-market sale | 1,300 | $46.33 | 165,312 |
| 2014-05-13 | Open-market sale | 300 | $46.32 | 166,612 |
| 2014-05-13 | Open-market sale | 500 | $46.31 | 166,912 |
| 2014-05-13 | Open-market sale | 3,200 | $46.30 | 167,412 |
| 2014-05-13 | Open-market sale | 518 | $46.29 | 170,612 |
| 2014-05-13 | Open-market sale | 1,782 | $46.28 | 171,130 |
| 2014-05-13 | Open-market sale | 800 | $46.27 | 172,912 |
| 2014-05-13 | Open-market sale | 308 | $46.26 | 173,712 |
| 2014-05-13 | Open-market sale | 600 | $46.25 | 174,020 |
| 2014-05-13 | Open-market sale | 683 | $46.24 | 174,620 |
| 2014-05-13 | Open-market sale | 3,700 | $46.23 | 175,303 |
| 2014-05-13 | Open-market sale | 1,646 | $45.97 | 217,974 |
| 2014-05-13 | Open-market sale | 1,700 | $46.18 | 183,998 |
| 2014-05-13 | Open-market sale | 530 | $46.17 | 185,698 |
| 2014-05-13 | Open-market sale | 770 | $46.16 | 186,228 |
| 2014-05-13 | Open-market sale | 1,802 | $46.15 | 186,998 |
| 2014-05-13 | Open-market sale | 1,398 | $46.14 | 188,800 |
| 2014-05-13 | Open-market sale | 1,499 | $46.13 | 190,198 |
| 2014-05-13 | Open-market sale | 600 | $46.12 | 191,697 |
| 2014-05-13 | Open-market sale | 1,100 | $46.11 | 192,297 |
| 2014-05-13 | Open-market sale | 1,896 | $46.10 | 193,397 |
| 2014-05-13 | Open-market sale | 2,174 | $45.96 | 219,620 |
| 2014-05-13 | Open-market sale | 194 | $45.95 | 221,794 |
| 2014-05-13 | Open-market sale | 700 | $45.94 | 221,988 |
| 2014-05-13 | Open-market sale | 100 | $45.93 | 222,688 |
| 2014-05-13 | Open-market sale | 432 | $45.98 | 217,542 |
| 2014-05-13 | Open-market sale | 700 | $45.92 | 222,788 |
| 2014-05-13 | Open-market sale | 1,600 | $45.99 | 215,942 |
| 2014-05-13 | Open-market sale | 1,505 | $46.00 | 214,437 |
| 2014-05-13 | Open-market sale | 2,054 | $46.01 | 212,383 |
| 2014-05-13 | Open-market sale | 960 | $46.02 | 211,423 |
| 2014-05-13 | Open-market sale | 100 | $45.91 | 223,488 |
| 2014-05-13 | Open-market sale | 100 | $45.90 | 223,588 |
| 2014-05-13 | Open-market sale | 2,203 | $46.09 | 195,293 |
| 2014-05-13 | Open-market sale | 3,312 | $46.08 | 197,496 |
| 2014-05-13 | Open-market sale | 2,995 | $46.07 | 200,808 |
| 2014-05-13 | Open-market sale | 1,076 | $46.06 | 203,803 |
| 2014-05-13 | Open-market sale | 2,303 | $46.05 | 204,879 |
| 2014-05-13 | Open-market sale | 3,246 | $46.04 | 207,182 |
| 2014-05-13 | Open-market sale | 995 | $46.03 | 210,428 |
| 2014-05-12 | Open-market sale | 300 | $46.32 | 415,347 |
| 2014-05-12 | Open-market sale | 200 | $46.31 | 415,647 |
| 2014-05-12 | Open-market sale | 400 | $46.30 | 415,847 |
| 2014-05-12 | Open-market sale | 1,000 | $46.29 | 416,247 |
| 2014-05-12 | Open-market sale | 900 | $46.58 | 400,308 |
| 2014-05-12 | Open-market sale | 300 | $46.57 | 401,208 |
| 2014-05-12 | Open-market sale | 380 | $46.56 | 401,508 |
| 2014-05-12 | Open-market sale | 1,150 | $46.55 | 401,888 |
| 2014-05-12 | Open-market sale | 100 | $46.54 | 403,038 |
| 2014-05-12 | Open-market sale | 600 | $46.53 | 403,138 |
| 2014-05-12 | Open-market sale | 572 | $46.52 | 403,738 |
| 2014-05-12 | Open-market sale | 1,002 | $46.51 | 404,310 |
| 2014-05-12 | Open-market sale | 1,698 | $46.50 | 405,312 |
| 2014-05-12 | Open-market sale | 700 | $46.35 | 414,065 |
| 2014-05-12 | Open-market sale | 600 | $46.48 | 408,110 |
| 2014-05-12 | Open-market sale | 200 | $46.47 | 408,710 |
| 2014-05-12 | Open-market sale | 100 | $46.46 | 408,910 |
| 2014-05-12 | Open-market sale | 3,100 | $46.45 | 409,010 |
| 2014-05-12 | Open-market sale | 100 | $46.44 | 412,110 |
| 2014-05-12 | Open-market sale | 700 | $46.43 | 412,210 |
| 2014-05-12 | Open-market sale | 200 | $46.42 | 412,910 |
| 2014-05-12 | Open-market sale | 300 | $46.41 | 413,110 |
| 2014-05-12 | Open-market sale | 100 | $46.40 | 413,410 |
| 2014-05-12 | Open-market sale | 555 | $46.36 | 413,510 |
| 2014-05-12 | Open-market sale | 382 | $46.33 | 414,965 |
| 2014-05-12 | Open-market sale | 200 | $46.34 | 414,765 |
| 2014-05-12 | Open-market sale | 1,100 | $46.49 | 407,010 |
| 2014-05-12 | Open-market sale | 630 | $46.26 | 417,447 |
| 2014-05-12 | Open-market sale | 1,500 | $46.25 | 418,077 |
| 2014-05-12 | Open-market sale | 851 | $46.24 | 419,577 |
| 2014-05-12 | Open-market sale | 100 | $46.23 | 420,428 |
| 2014-05-12 | Open-market sale | 1,176 | $46.22 | 420,528 |
| 2014-05-12 | Open-market sale | 902 | $46.21 | 421,704 |
| 2014-05-12 | Open-market sale | 622 | $46.20 | 422,606 |
| 2014-05-12 | Open-market sale | 332 | $46.19 | 423,228 |
| 2014-05-12 | Open-market sale | 168 | $46.18 | 423,560 |
| 2014-05-12 | Open-market sale | 400 | $46.17 | 423,728 |
| 2014-05-12 | Open-market sale | 900 | $46.16 | 424,128 |
| 2014-05-12 | Open-market sale | 147 | $46.15 | 425,028 |
| 2014-05-12 | Open-market sale | 1,100 | $46.14 | 425,175 |
| 2014-05-12 | Open-market sale | 100 | $46.28 | 417,247 |
| 2014-05-12 | Open-market sale | 1,453 | $46.12 | 426,875 |
| 2014-05-12 | Open-market sale | 600 | $46.11 | 428,328 |
| 2014-05-12 | Open-market sale | 740 | $46.10 | 428,928 |
| 2014-05-12 | Open-market sale | 1,100 | $46.09 | 429,668 |
| 2014-05-12 | Open-market sale | 1,256 | $46.08 | 430,768 |
| 2014-05-12 | Open-market sale | 4,100 | $46.07 | 432,024 |
| 2014-05-12 | Open-market sale | 2,848 | $46.06 | 436,124 |
| 2014-05-12 | Open-market sale | 687 | $46.05 | 438,972 |
| 2014-05-12 | Open-market sale | 913 | $46.04 | 439,659 |
| 2014-05-12 | Open-market sale | 2,152 | $46.03 | 440,572 |
| 2014-05-12 | Open-market sale | 1,965 | $46.02 | 442,724 |
| 2014-05-12 | Open-market sale | 1,087 | $46.01 | 444,689 |
| 2014-05-12 | Open-market sale | 4,532 | $46.00 | 445,776 |
| 2014-05-12 | Open-market sale | 100 | $46.27 | 417,347 |
| 2014-05-12 | Open-market sale | 600 | $46.13 | 426,275 |
| 2014-05-08 | Open-market sale | 200 | $45.72 | 452,808 |
| 2014-05-08 | Open-market sale | 500 | $45.71 | 453,008 |
| 2014-05-08 | Open-market sale | 200 | $45.70 | 453,508 |
| 2014-05-08 | Open-market sale | 400 | $45.69 | 453,708 |
| 2014-05-08 | Open-market sale | 600 | $45.68 | 454,108 |
| 2014-05-08 | Open-market sale | 200 | $45.75 | 451,100 |
| 2014-05-08 | Open-market sale | 100 | $45.80 | 450,408 |
| 2014-05-08 | Open-market sale | 300 | $45.78 | 450,508 |
| 2014-05-08 | Open-market sale | 100 | $45.77 | 450,808 |
| 2014-05-08 | Open-market sale | 192 | $45.76 | 450,908 |
| 2014-05-08 | Open-market sale | 600 | $45.73 | 452,208 |
| 2014-05-08 | Open-market sale | 908 | $45.74 | 451,300 |
| 2014-05-08 | Open-market sale | 100 | $45.81 | 450,308 |
| 2014-05-08 | Open-market sale | 700 | $45.63 | 457,208 |
| 2014-05-08 | Open-market sale | 400 | $45.64 | 456,808 |
| 2014-05-08 | Open-market sale | 800 | $45.65 | 456,008 |
| 2014-05-08 | Open-market sale | 900 | $45.62 | 457,908 |
| 2014-05-08 | Open-market sale | 700 | $45.61 | 458,808 |
| 2014-05-08 | Open-market sale | 906 | $45.60 | 495,508 |
| 2014-05-08 | Open-market sale | 1,000 | $45.59 | 460,414 |
| 2014-05-08 | Open-market sale | 2,400 | $45.58 | 461,414 |
| 2014-05-08 | Open-market sale | 1,500 | $45.57 | 463,814 |
| 2014-05-08 | Open-market sale | 800 | $45.56 | 465,314 |
| 2014-05-08 | Open-market sale | 2,200 | $45.55 | 466,114 |
| 2014-05-08 | Open-market sale | 1,200 | $45.54 | 468,314 |
| 2014-05-08 | Open-market sale | 300 | $45.53 | 469,514 |
| 2014-05-08 | Open-market sale | 300 | $45.52 | 469,814 |
| 2014-05-08 | Open-market sale | 594 | $45.51 | 470,114 |
| 2014-05-08 | Open-market sale | 800 | $45.50 | 470,708 |
| 2014-05-08 | Open-market sale | 1,000 | $45.49 | 471,508 |
| 2014-05-08 | Open-market sale | 200 | $45.48 | 472,508 |
| 2014-05-08 | Open-market sale | 100 | $45.45 | 472,708 |
| 2014-05-08 | Open-market sale | 300 | $45.44 | 472,808 |
| 2014-05-08 | Open-market sale | 800 | $45.43 | 473,108 |
| 2014-05-08 | Open-market sale | 200 | $45.42 | 473,908 |
| 2014-05-08 | Open-market sale | 600 | $45.39 | 474,108 |
| 2014-05-08 | Open-market sale | 100 | $45.38 | 474,708 |
| 2014-05-08 | Open-market sale | 200 | $45.37 | 474,808 |
| 2014-05-08 | Open-market sale | 200 | $45.36 | 475,008 |
| 2014-05-08 | Open-market sale | 100 | $45.35 | 475,208 |
| 2014-05-08 | Open-market sale | 800 | $45.67 | 454,708 |
| 2014-05-08 | Open-market sale | 500 | $45.66 | 455,508 |
| 2014-04-30 | Grant / award | 8 | $0.00 | 475,308 |
| 2014-01-31 | Grant / award | 8 | $0.00 | 475,300 |
| 2013-12-31 | Gift | 7,081 | $0.00 | 475,292 |
| 2013-10-30 | Grant / award | 7 | $0.00 | 482,373 |
| 2013-07-26 | Grant / award | 6 | $0.00 | 482,366 |
| 2013-06-13 | Grant / award | 4,651 | $0.00 | 482,360 |
| 2013-04-30 | Grant / award | 14 | $0.00 | 477,709 |
| 2013-03-21 | Open-market sale | 14,618 | $41.27 | 477,695 |
| 2013-03-21 | Open-market sale | 600 | $41.30 | 492,313 |
| 2013-03-21 | Open-market sale | 600 | $41.26 | 498,313 |
| 2013-03-21 | Open-market sale | 21,700 | $41.25 | 498,913 |
| 2013-03-21 | Open-market sale | 5,400 | $41.28 | 492,913 |
| 2013-01-22 | J | 197,254 | $35.90 | 520,613 |
| 2012-12-31 | Gift | 26,434 | $0.00 | 717,867 |
| 2012-12-31 | Gift | 29,000 | $0.00 | 744,301 |
| 2012-12-28 | Grant / award | 80 | $0.00 | 773,301 |
| 2012-10-30 | Grant / award | 13 | $0.00 | 773,221 |
| 2012-09-21 | Open-market sale | 3,000 | $29.95 | 783,614 |
| 2012-09-21 | Open-market sale | 1,070 | $29.94 | 786,614 |
| 2012-09-21 | Open-market sale | 2,003 | $29.96 | 781,611 |
| 2012-09-21 | Open-market sale | 3,300 | $29.97 | 778,311 |
| 2012-09-21 | Open-market sale | 100 | $29.62 | 807,036 |
| 2012-09-21 | Open-market sale | 930 | $29.93 | 787,684 |
| 2012-09-21 | Open-market sale | 600 | $29.92 | 788,614 |
| 2012-09-21 | Open-market sale | 600 | $29.91 | 789,214 |
| 2012-09-21 | Open-market sale | 100 | $29.89 | 789,814 |
| 2012-09-21 | Open-market sale | 300 | $29.87 | 789,914 |
| 2012-09-21 | Open-market sale | 641 | $29.86 | 790,214 |
| 2012-09-21 | Open-market sale | 225 | $29.85 | 790,855 |
| 2012-09-21 | Open-market sale | 735 | $29.84 | 791,080 |
| 2012-09-21 | Open-market sale | 1,610 | $29.83 | 791,815 |
| 2012-09-21 | Open-market sale | 2,220 | $29.82 | 793,425 |
| 2012-09-21 | Open-market sale | 1,021 | $29.81 | 795,645 |
| 2012-09-21 | Open-market sale | 1,504 | $29.80 | 796,666 |
| 2012-09-21 | Open-market sale | 900 | $29.79 | 798,170 |
| 2012-09-21 | Open-market sale | 1,182 | $29.78 | 799,070 |
| 2012-09-21 | Open-market sale | 1,100 | $29.77 | 800,252 |
| 2012-09-21 | Open-market sale | 888 | $29.76 | 801,352 |
| 2012-09-21 | Open-market sale | 500 | $29.75 | 802,240 |
| 2012-09-21 | Open-market sale | 1,200 | $29.74 | 802,740 |
| 2012-09-21 | Open-market sale | 1,296 | $29.72 | 803,940 |
| 2012-09-21 | Open-market sale | 700 | $29.71 | 805,236 |
| 2012-09-21 | Open-market sale | 100 | $29.69 | 805,936 |
| 2012-09-21 | Open-market sale | 300 | $29.67 | 806,036 |
| 2012-09-21 | Open-market sale | 300 | $29.66 | 806,336 |
| 2012-09-21 | Open-market sale | 200 | $29.64 | 806,636 |
| 2012-09-21 | Open-market sale | 200 | $29.63 | 806,836 |
| 2012-09-21 | Open-market sale | 600 | $30.01 | 773,708 |
| 2012-09-21 | Open-market sale | 200 | $30.03 | 773,408 |
| 2012-09-21 | Open-market sale | 100 | $30.02 | 773,608 |
| 2012-09-21 | Open-market sale | 200 | $30.04 | 773,208 |
| 2012-09-21 | Open-market sale | 943 | $30.00 | 774,308 |
| 2012-09-21 | Open-market sale | 1,300 | $29.99 | 775,251 |
| 2012-09-21 | Open-market sale | 1,760 | $29.98 | 776,551 |
| 2012-09-14 | Open-market sale | 1,000 | $30.07 | 810,136 |
| 2012-09-14 | Open-market sale | 200 | $30.06 | 811,136 |
| 2012-09-14 | Open-market sale | 2,800 | $30.05 | 811,336 |
| 2012-09-14 | Open-market sale | 2,800 | $30.04 | 814,136 |
| 2012-09-14 | Open-market sale | 2,500 | $30.03 | 816,936 |
| 2012-09-14 | Open-market sale | 9,327 | $30.02 | 819,436 |
| 2012-09-14 | Open-market sale | 1,100 | $30.02 | 828,763 |
| 2012-09-14 | Open-market sale | 4,900 | $30.01 | 829,863 |
| 2012-09-14 | Open-market sale | 200 | $30.01 | 834,763 |
| 2012-09-14 | Open-market sale | 700 | $30.08 | 809,436 |
| 2012-09-14 | Open-market sale | 600 | $30.09 | 808,836 |
| 2012-09-14 | Open-market sale | 500 | $30.10 | 808,336 |
| 2012-09-14 | Open-market sale | 100 | $30.11 | 808,236 |
| 2012-09-14 | Open-market sale | 100 | $30.12 | 808,136 |
| 2012-09-14 | Open-market sale | 700 | $30.13 | 807,436 |
| 2012-09-14 | Open-market sale | 300 | $30.14 | 807,136 |
| 2012-09-14 | Open-market sale | 27,217 | $30.00 | 834,963 |
| 2012-09-13 | Open-market sale | 400 | $30.10 | 872,108 |
| 2012-09-13 | Open-market sale | 300 | $30.11 | 872,508 |
| 2012-09-13 | Open-market sale | 9,028 | $30.00 | 862,180 |
| 2012-09-13 | Open-market sale | 500 | $30.09 | 871,608 |
| 2012-09-13 | Open-market sale | 400 | $30.02 | 871,208 |
| 2012-09-13 | Open-market sale | 400 | $30.13 | 872,808 |
| 2012-07-30 | Grant / award | 16 | $0.00 | 873,208 |
| 2012-07-02 | Tax withholding | 32,575 | $28.29 | 873,192 |
| 2012-05-31 | Grant / award | 8,794 | $0.00 | 905,769 |
| 2012-04-30 | Grant / award | 128 | $0.00 | 896,975 |
| 2012-04-30 | Grant / award | 126 | $0.00 | 896,973 |
| 2012-03-14 | Open-market sale | 100 | $27.70 | 953,647 |
| 2012-03-14 | Open-market sale | 3,691 | $27.72 | 949,956 |
| 2012-03-14 | Open-market sale | 5,001 | $27.73 | 944,955 |
| 2012-03-14 | Open-market sale | 5,261 | $27.75 | 939,694 |
| 2012-03-14 | Open-market sale | 201 | $27.76 | 939,493 |
| 2012-03-14 | Open-market sale | 7,194 | $27.77 | 932,299 |
| 2012-03-14 | Open-market sale | 200 | $27.78 | 932,099 |
| 2012-03-14 | Open-market sale | 2,352 | $27.80 | 929,747 |
| 2012-03-14 | Open-market sale | 1,000 | $27.83 | 928,747 |
| 2012-03-14 | Open-market sale | 200 | $27.65 | 953,747 |
| 2012-03-14 | Open-market sale | 1,800 | $27.64 | 953,947 |
| 2012-03-14 | Open-market sale | 300 | $27.62 | 955,747 |
| 2012-03-14 | Open-market sale | 18,390 | $27.60 | 956,047 |
| 2012-03-14 | Open-market sale | 6,519 | $27.58 | 974,437 |
| 2012-03-14 | Open-market sale | 3,177 | $27.57 | 980,956 |
| 2012-03-14 | Open-market sale | 956 | $27.56 | 984,133 |
| 2012-03-14 | Open-market sale | 4,458 | $27.55 | 985,089 |
| 2012-03-14 | Open-market sale | 301 | $27.51 | 989,547 |
| 2012-03-14 | Open-market sale | 23,999 | $27.50 | 989,848 |
| 2012-03-14 | Open-market sale | 6,131 | $28.20 | 901,626 |
| 2012-03-14 | Open-market sale | 2,192 | $28.19 | 907,757 |
| 2012-03-14 | Open-market sale | 6,100 | $28.18 | 909,949 |
| 2012-03-14 | Open-market sale | 3,595 | $28.16 | 916,049 |
| 2012-03-14 | Open-market sale | 1,600 | $28.15 | 919,644 |
| 2012-03-14 | Open-market sale | 200 | $28.12 | 921,244 |
| 2012-03-14 | Open-market sale | 2,303 | $28.05 | 921,444 |
| 2012-03-14 | Open-market sale | 700 | $28.00 | 923,747 |
| 2012-03-14 | Open-market sale | 4,000 | $27.90 | 924,447 |
| 2012-03-14 | Open-market sale | 100 | $27.88 | 928,447 |
| 2012-03-14 | Open-market sale | 200 | $27.84 | 928,547 |
| 2012-03-14 | Open-market sale | 700 | $28.24 | 900,726 |
| 2012-03-14 | Open-market sale | 100 | $27.61 | 896,847 |
| 2012-03-14 | Open-market sale | 1,979 | $28.25 | 898,747 |
| 2012-03-14 | Open-market sale | 1,800 | $27.59 | 896,947 |
| 2012-03-14 | Open-market sale | 200 | $28.21 | 901,426 |
| 2012-03-13 | Open-market sale | 13,800 | $28.02 | 1,083,970 |
| 2012-03-13 | Open-market sale | 1,200 | $28.01 | 1,097,770 |
| 2012-03-13 | Open-market sale | 24,420 | $28.00 | 1,098,970 |
| 2012-03-13 | Open-market sale | 13,057 | $27.98 | 1,123,390 |
| 2012-03-13 | Open-market sale | 2,600 | $27.96 | 1,136,447 |
| 2012-03-13 | Open-market sale | 9,800 | $27.95 | 1,139,047 |
| 2012-03-13 | Open-market sale | 1,100 | $28.04 | 1,075,570 |
| 2012-03-13 | Open-market sale | 15,123 | $28.05 | 1,060,447 |
| 2012-03-13 | Open-market sale | 2,300 | $28.06 | 1,058,147 |
| 2012-03-13 | Open-market sale | 8,632 | $28.08 | 1,049,515 |
| 2012-03-13 | Open-market sale | 868 | $28.09 | 1,048,647 |
| 2012-03-13 | Open-market sale | 18,000 | $28.10 | 1,030,647 |
| 2012-03-13 | Open-market sale | 9,300 | $28.12 | 1,021,347 |
| 2012-03-13 | Open-market sale | 2,500 | $28.14 | 1,018,847 |
| 2012-03-13 | Open-market sale | 2,500 | $28.15 | 1,016,347 |
| 2012-03-13 | Open-market sale | 1,574 | $28.17 | 1,014,773 |
| 2012-03-13 | Open-market sale | 100 | $28.18 | 1,014,673 |
| 2012-03-13 | Open-market sale | 826 | $28.18 | 1,013,847 |
| 2012-03-13 | Open-market sale | 7,300 | $28.03 | 1,076,670 |
| 2012-03-12 | Option exercise (derivative) | 221,772 | $0.00 | 0 |
| 2012-03-12 | Option exercise | 296,516 | $10.96 | 1,047,102 |
| 2012-03-12 | Tax withholding | 149,293 | $27.78 | 1,148,847 |
| 2012-03-12 | Option exercise | 368,000 | $11.27 | 1,298,140 |
| 2012-03-12 | Option exercise | 221,772 | $13.68 | 859,819 |
| 2012-03-12 | Tax withholding | 109,233 | $27.78 | 750,586 |
| 2012-03-12 | Tax withholding | 116,962 | $27.78 | 930,140 |
| 2012-01-31 | Grant / award | 131 | $0.00 | 638,047 |
| 2012-01-03 | Grant / award | 1,752 | $0.00 | 637,916 |
| 2011-12-27 | Gift | 10,000 | $0.00 | 636,164 |
| 2011-12-08 | Open-market sale | 300 | $24.57 | 646,164 |
| 2011-12-08 | Open-market sale | 2,018 | $24.64 | 654,664 |
| 2011-12-08 | Open-market sale | 2,500 | $24.62 | 652,164 |
| 2011-12-08 | Open-market sale | 2,900 | $24.61 | 649,264 |
| 2011-12-08 | Open-market sale | 2,600 | $24.60 | 646,664 |
| 2011-12-08 | Open-market sale | 200 | $24.58 | 646,464 |
| 2011-12-08 | Open-market sale | 3,446 | $24.65 | 656,682 |
| 2011-12-08 | Open-market sale | 2,500 | $24.66 | 660,128 |
| 2011-12-08 | Open-market sale | 100 | $24.67 | 662,628 |
| 2011-12-08 | Open-market sale | 6,800 | $24.70 | 662,728 |
| 2011-12-08 | Open-market sale | 2,400 | $24.72 | 669,528 |
| 2011-12-08 | Open-market sale | 4,300 | $24.75 | 671,928 |
| 2011-12-08 | Open-market sale | 4,900 | $24.78 | 676,228 |
| 2011-12-08 | Open-market sale | 900 | $24.80 | 681,128 |
| 2011-12-08 | Open-market sale | 1,800 | $24.82 | 682,028 |
| 2011-12-08 | Open-market sale | 3,500 | $24.85 | 683,828 |
| 2011-12-08 | Open-market sale | 5,000 | $24.90 | 687,328 |
| 2011-12-08 | Open-market sale | 263 | $24.92 | 692,328 |
| 2011-12-08 | Open-market sale | 3,882 | $24.95 | 692,591 |
| 2011-12-08 | Open-market sale | 6,696 | $25.00 | 696,473 |
| 2011-12-08 | Open-market sale | 141 | $25.02 | 703,169 |
| 2011-12-08 | Open-market sale | 2,454 | $25.05 | 703,310 |
| 2011-12-07 | Option exercise (derivative) | 227,200 | $0.00 | 0 |
| 2011-12-07 | Open-market sale | 400 | $25.40 | 738,764 |
| 2011-12-07 | Open-market sale | 10,000 | $25.45 | 739,164 |
| 2011-12-07 | Open-market sale | 7,000 | $25.50 | 749,164 |
| 2011-12-07 | Tax withholding | 103,898 | $25.34 | 756,164 |
| 2011-12-07 | Option exercise | 227,200 | $11.59 | 860,062 |
| 2011-12-07 | Tax withholding | 83,268 | $25.34 | 632,862 |
| 2011-12-07 | Option exercise | 202,400 | $10.43 | 716,130 |
| 2011-12-07 | Open-market sale | 5,679 | $25.05 | 705,764 |
| 2011-12-07 | Open-market sale | 1,321 | $25.15 | 711,443 |
| 2011-12-07 | Open-market sale | 3,000 | $25.20 | 712,764 |
| 2011-12-07 | Open-market sale | 4,200 | $25.25 | 715,764 |
| 2011-12-07 | Open-market sale | 7,500 | $25.30 | 719,964 |
| 2011-12-07 | Open-market sale | 2,500 | $25.32 | 727,464 |
| 2011-12-07 | Open-market sale | 8,800 | $25.35 | 729,964 |
| 2011-10-25 | Grant / award | 161 | $0.00 | 513,730 |
| 2011-10-25 | Grant / award | 161 | $0.00 | 513,730 |
| 2011-02-25 | Tax withholding | 16,117 | $30.94 | 513,569 |
| 2011-02-25 | Tax withholding | 16,017 | $30.94 | 513,669 |
| 2011-02-07 | Open-market sale | 4,400 | $32.01 | 530,886 |
| 2011-02-07 | Open-market sale | 17,400 | $32.00 | 535,286 |
| 2011-02-07 | Open-market sale | 300 | $32.03 | 529,686 |
| 2011-02-07 | Open-market sale | 900 | $32.02 | 529,986 |
| 2011-02-01 | Open-market sale | 2,400 | $31.05 | 553,686 |
| 2011-02-01 | Open-market sale | 3,100 | $31.01 | 568,886 |
| 2011-02-01 | Open-market sale | 2,500 | $31.02 | 566,386 |
| 2011-02-01 | Open-market sale | 5,800 | $31.03 | 560,586 |
| 2011-02-01 | Open-market sale | 4,500 | $31.04 | 556,086 |
| 2011-02-01 | Open-market sale | 3,700 | $31.00 | 571,986 |
| 2011-02-01 | Open-market sale | 500 | $31.06 | 553,186 |
| 2011-02-01 | Open-market sale | 500 | $31.07 | 552,686 |
| 2011-01-14 | Open-market sale | 527 | $30.01 | 575,686 |
| 2011-01-14 | Open-market sale | 17,593 | $30.00 | 576,213 |
| 2011-01-13 | Open-market sale | 500 | $30.03 | 593,906 |
| 2011-01-13 | Open-market sale | 3,080 | $30.00 | 595,606 |
| 2011-01-13 | Open-market sale | 100 | $30.04 | 593,806 |
| 2011-01-13 | Open-market sale | 300 | $30.02 | 594,406 |
| 2011-01-13 | Open-market sale | 800 | $30.01 | 594,706 |
| 2011-01-13 | Open-market sale | 100 | $30.01 | 595,506 |
| 2010-12-28 | Gift | 7,188 | $0.00 | 598,686 |
| 2010-12-10 | Open-market sale | 2,100 | $29.01 | 622,574 |
| 2010-12-10 | Open-market sale | 4,200 | $29.00 | 624,674 |
| 2010-12-10 | Open-market sale | 1,400 | $29.11 | 605,874 |
| 2010-12-10 | Open-market sale | 2,000 | $29.10 | 607,274 |
| 2010-12-10 | Open-market sale | 1,800 | $29.09 | 609,274 |
| 2010-12-10 | Open-market sale | 400 | $29.09 | 611,074 |
| 2010-12-10 | Open-market sale | 100 | $29.08 | 611,474 |
| 2010-12-10 | Open-market sale | 2,670 | $29.08 | 611,574 |
| 2010-12-10 | Open-market sale | 100 | $29.07 | 614,244 |
| 2010-12-10 | Open-market sale | 100 | $29.07 | 614,344 |
| 2010-12-10 | Open-market sale | 2,600 | $29.07 | 614,444 |
| 2010-12-10 | Open-market sale | 1,200 | $29.06 | 617,044 |
| 2010-12-10 | Open-market sale | 630 | $29.05 | 618,244 |
| 2010-12-10 | Open-market sale | 100 | $29.05 | 618,874 |
| 2010-12-10 | Open-market sale | 2,100 | $29.04 | 618,974 |
| 2010-12-10 | Open-market sale | 100 | $29.03 | 621,074 |
| 2010-12-10 | Open-market sale | 500 | $29.03 | 621,174 |
| 2010-12-10 | Open-market sale | 500 | $29.02 | 621,674 |
| 2010-12-10 | Open-market sale | 200 | $29.02 | 622,174 |
| 2010-12-10 | Open-market sale | 200 | $29.01 | 622,374 |
| 2010-12-03 | Option exercise (derivative) | 14,900 | $0.00 | 0 |
| 2010-12-03 | Open-market sale | 300 | $28.05 | 628,874 |
| 2010-12-03 | Open-market sale | 1,500 | $28.04 | 629,174 |
| 2010-12-03 | Open-market sale | 100 | $28.03 | 630,674 |
| 2010-12-03 | Open-market sale | 5,700 | $28.03 | 630,774 |
| 2010-12-03 | Open-market sale | 3,800 | $28.02 | 636,474 |
| 2010-12-03 | Open-market sale | 900 | $28.02 | 640,274 |
| 2010-12-03 | Open-market sale | 6,890 | $28.01 | 641,174 |
| 2010-12-03 | Open-market sale | 100 | $28.01 | 648,064 |
| 2010-12-03 | Open-market sale | 200 | $28.00 | 648,164 |
| 2010-12-03 | Open-market sale | 100 | $28.00 | 648,364 |
| 2010-12-03 | Open-market sale | 17,810 | $28.00 | 648,464 |
| 2010-12-03 | Option exercise | 14,900 | $6.36 | 666,274 |
| 2010-12-02 | Option exercise (derivative) | 35,100 | $0.00 | 14,900 |
| 2010-12-02 | Open-market sale | 9 | $28.02 | 651,374 |
| 2010-12-02 | Open-market sale | 100 | $28.01 | 651,383 |
| 2010-12-02 | Open-market sale | 3,711 | $28.01 | 651,483 |
| 2010-12-02 | Open-market sale | 100 | $28.01 | 655,194 |
| 2010-12-02 | Open-market sale | 100 | $28.00 | 655,294 |
| 2010-12-02 | Open-market sale | 100 | $28.00 | 655,394 |
| 2010-12-02 | Option exercise | 35,100 | $6.36 | 686,474 |
| 2010-12-02 | Open-market sale | 30,980 | $28.00 | 655,494 |
| 2010-12-01 | Option exercise (derivative) | 24,329 | $0.00 | 27,500 |
| 2010-12-01 | Open-market sale | 190 | $27.15 | 691,213 |
| 2010-12-01 | Open-market sale | 1,100 | $27.14 | 691,403 |
| 2010-12-01 | Open-market sale | 200 | $27.12 | 692,503 |
| 2010-12-01 | Open-market sale | 200 | $27.09 | 692,703 |
| 2010-12-01 | Open-market sale | 600 | $27.08 | 692,903 |
| 2010-12-01 | Open-market sale | 100 | $27.04 | 693,503 |
| 2010-12-01 | Open-market sale | 4,600 | $27.00 | 693,603 |
| 2010-12-01 | Option exercise | 24,329 | $6.36 | 698,203 |
| 2010-12-01 | Open-market sale | 100 | $27.30 | 673,874 |
| 2010-12-01 | Open-market sale | 300 | $27.20 | 684,703 |
| 2010-12-01 | Open-market sale | 1,900 | $27.28 | 674,574 |
| 2010-12-01 | Open-market sale | 300 | $27.27 | 676,474 |
| 2010-12-01 | Open-market sale | 2,500 | $27.26 | 676,774 |
| 2010-12-01 | Open-market sale | 1,529 | $27.25 | 679,274 |
| 2010-12-01 | Open-market sale | 3,000 | $27.24 | 680,803 |
| 2010-12-01 | Open-market sale | 600 | $27.22 | 683,803 |
| 2010-12-01 | Open-market sale | 300 | $27.21 | 684,403 |
| 2010-12-01 | Open-market sale | 2,500 | $27.16 | 688,713 |
| 2010-12-01 | Open-market sale | 2,500 | $27.17 | 686,213 |
| 2010-12-01 | Open-market sale | 800 | $27.18 | 685,413 |
| 2010-12-01 | Open-market sale | 410 | $27.19 | 685,003 |
| 2010-12-01 | Open-market sale | 600 | $27.29 | 673,974 |
| 2010-12-01 | Option exercise (derivative) | 1,829 | $0.00 | 50,000 |
| 2010-12-01 | Open-market sale | 1,900 | $27.28 | 652,074 |
| 2010-12-01 | Open-market sale | 300 | $27.27 | 653,974 |
| 2010-12-01 | Open-market sale | 2,500 | $27.26 | 654,274 |
| 2010-12-01 | Open-market sale | 300 | $27.20 | 662,203 |
| 2010-12-01 | Open-market sale | 3,000 | $27.24 | 658,303 |
| 2010-12-01 | Open-market sale | 600 | $27.22 | 661,303 |
| 2010-12-01 | Open-market sale | 300 | $27.21 | 661,903 |
| 2010-12-01 | Open-market sale | 600 | $27.29 | 651,474 |
| 2010-12-01 | Open-market sale | 100 | $27.30 | 651,374 |
| 2010-12-01 | Option exercise | 1,829 | $6.36 | 675,703 |
| 2010-12-01 | Open-market sale | 4,600 | $27.00 | 671,103 |
| 2010-12-01 | Open-market sale | 100 | $27.04 | 671,003 |
| 2010-12-01 | Open-market sale | 600 | $27.08 | 670,403 |
| 2010-12-01 | Open-market sale | 200 | $27.09 | 670,203 |
| 2010-12-01 | Open-market sale | 200 | $27.12 | 670,003 |
| 2010-12-01 | Open-market sale | 1,100 | $27.14 | 668,903 |
| 2010-12-01 | Open-market sale | 190 | $27.15 | 668,713 |
| 2010-12-01 | Open-market sale | 2,500 | $27.16 | 666,213 |
| 2010-12-01 | Open-market sale | 2,500 | $27.17 | 663,713 |
| 2010-12-01 | Open-market sale | 800 | $27.18 | 662,913 |
| 2010-12-01 | Open-market sale | 410 | $27.19 | 662,503 |
| 2010-12-01 | Open-market sale | 1,529 | $27.25 | 656,774 |
| 2010-11-09 | Option exercise (derivative) | 200 | $0.00 | 51,829 |
| 2010-11-09 | Open-market sale | 200 | $27.02 | 673,874 |
| 2010-11-09 | Option exercise | 200 | $6.36 | 674,074 |
| 2010-11-08 | Option exercise (derivative) | 47,971 | $0.00 | 52,029 |
| 2010-11-08 | Open-market sale | 400 | $27.05 | 678,610 |
| 2010-11-08 | Open-market sale | 500 | $27.04 | 679,010 |
| 2010-11-08 | Open-market sale | 500 | $27.03 | 679,510 |
| 2010-11-08 | Open-market sale | 1,500 | $27.03 | 680,010 |
| 2010-11-08 | Open-market sale | 3,042 | $27.02 | 681,510 |
| 2010-11-08 | Open-market sale | 100 | $27.01 | 684,552 |
| 2010-11-08 | Open-market sale | 3,122 | $27.01 | 684,652 |
| 2010-11-08 | Open-market sale | 6,800 | $27.01 | 687,774 |
| 2010-11-08 | Open-market sale | 1,900 | $27.00 | 694,574 |
| 2010-11-08 | Open-market sale | 25,371 | $27.00 | 696,474 |
| 2010-11-08 | Option exercise | 47,971 | $6.36 | 721,845 |
| 2010-11-08 | Open-market sale | 1,600 | $27.06 | 677,010 |
| 2010-11-08 | Open-market sale | 600 | $27.07 | 676,410 |
| 2010-11-08 | Open-market sale | 900 | $27.08 | 675,510 |
| 2010-11-08 | Open-market sale | 100 | $27.11 | 674,374 |
| 2010-11-08 | Open-market sale | 400 | $27.13 | 673,874 |
| 2010-11-08 | Open-market sale | 100 | $27.12 | 674,274 |
| 2010-11-08 | Open-market sale | 400 | $27.09 | 675,110 |
| 2010-11-08 | Open-market sale | 636 | $27.10 | 674,474 |
| 2010-04-29 | Open-market sale | 100 | $29.04 | 680,028 |
| 2010-04-29 | Open-market sale | 1,300 | $29.00 | 680,128 |
| 2010-04-29 | Open-market sale | 100 | $29.06 | 679,928 |
| 2010-04-29 | Open-market sale | 100 | $29.10 | 679,828 |
| 2010-04-29 | Open-market sale | 300 | $29.20 | 679,428 |
| 2010-04-29 | Open-market sale | 100 | $29.15 | 679,728 |
| 2010-04-29 | Open-market sale | 100 | $29.29 | 673,874 |
| 2010-04-29 | Open-market sale | 400 | $29.26 | 673,974 |
| 2010-04-29 | Open-market sale | 2,354 | $29.25 | 674,374 |
| 2010-04-29 | Open-market sale | 800 | $29.24 | 676,728 |
| 2010-04-29 | Open-market sale | 1,700 | $29.23 | 677,528 |
| 2010-04-29 | Open-market sale | 200 | $29.22 | 679,228 |
| 2010-04-28 | Open-market sale | 1,200 | $29.02 | 698,274 |
| 2010-04-27 | Open-market sale | 1,500 | $29.05 | 684,274 |
| 2010-04-27 | Open-market sale | 3,800 | $29.00 | 693,674 |
| 2010-04-27 | Open-market sale | 1,900 | $29.01 | 691,774 |
| 2010-04-27 | Open-market sale | 124 | $29.09 | 681,428 |
| 2010-04-27 | Open-market sale | 800 | $29.07 | 681,552 |
| 2010-04-27 | Open-market sale | 1,922 | $29.06 | 682,352 |
| 2010-04-27 | Open-market sale | 2,600 | $29.04 | 685,774 |
| 2010-04-27 | Open-market sale | 1,900 | $29.03 | 688,374 |
| 2010-04-27 | Open-market sale | 1,500 | $29.02 | 690,274 |
| 2010-04-26 | Open-market sale | 100 | $29.06 | 697,474 |
| 2010-04-26 | Open-market sale | 300 | $29.04 | 697,574 |
| 2010-04-26 | Open-market sale | 400 | $29.03 | 697,874 |
| 2010-04-26 | Open-market sale | 1,800 | $29.01 | 699,474 |
| 2010-04-26 | Open-market sale | 5,800 | $29.00 | 701,274 |
| 2010-04-24 | Open-market sale | 500 | $29.05 | 708,074 |
| 2010-04-23 | Open-market sale | 600 | $29.08 | 707,174 |
| 2010-04-23 | Open-market sale | 200 | $29.07 | 707,774 |
| 2010-04-23 | Open-market sale | 100 | $29.06 | 707,974 |
| 2010-04-23 | Open-market sale | 100 | $29.04 | 708,574 |
| 2010-04-23 | Open-market sale | 500 | $29.03 | 708,674 |
| 2010-04-23 | Open-market sale | 100 | $29.02 | 709,174 |
| 2010-04-23 | Open-market sale | 1,400 | $29.01 | 709,274 |
| 2010-04-23 | Open-market sale | 3,200 | $29.00 | 710,674 |
| 2010-04-23 | Open-market sale | 100 | $29.09 | 707,074 |
| 2010-04-22 | Open-market sale | 400 | $28.21 | 721,774 |
| 2010-04-22 | Open-market sale | 300 | $28.22 | 721,474 |
| 2010-04-22 | Open-market sale | 300 | $28.23 | 721,174 |
| 2010-04-22 | Open-market sale | 2,700 | $28.25 | 718,474 |
| 2010-04-22 | Open-market sale | 1,800 | $28.26 | 716,674 |
| 2010-04-22 | Open-market sale | 300 | $28.27 | 716,374 |
| 2010-04-22 | Open-market sale | 300 | $28.15 | 724,774 |
| 2010-04-22 | Open-market sale | 500 | $28.14 | 725,074 |
| 2010-04-22 | Open-market sale | 700 | $28.13 | 725,574 |
| 2010-04-22 | Open-market sale | 300 | $28.12 | 726,274 |
| 2010-04-22 | Open-market sale | 300 | $28.10 | 726,574 |
| 2010-04-22 | Open-market sale | 500 | $28.09 | 726,874 |
| 2010-04-22 | Open-market sale | 1,000 | $28.08 | 727,374 |
| 2010-04-22 | Open-market sale | 300 | $28.07 | 728,374 |
| 2010-04-22 | Open-market sale | 600 | $28.06 | 728,674 |
| 2010-04-22 | Open-market sale | 700 | $28.05 | 729,274 |
| 2010-04-22 | Open-market sale | 1,100 | $28.04 | 729,974 |
| 2010-04-22 | Open-market sale | 2,800 | $28.03 | 731,074 |
| 2010-04-22 | Open-market sale | 3,600 | $28.02 | 733,874 |
| 2010-04-22 | Open-market sale | 1,800 | $28.01 | 737,474 |
| 2010-04-22 | Open-market sale | 4,600 | $28.00 | 739,274 |
| 2010-04-22 | Open-market sale | 800 | $28.20 | 722,174 |
| 2010-04-22 | Open-market sale | 200 | $28.19 | 722,974 |
| 2010-04-22 | Open-market sale | 1,000 | $28.18 | 723,174 |
| 2010-04-22 | Open-market sale | 400 | $28.17 | 724,174 |
| 2010-04-22 | Open-market sale | 200 | $28.16 | 724,574 |
| 2010-04-22 | Open-market sale | 400 | $28.31 | 714,374 |
| 2010-04-22 | Open-market sale | 900 | $28.30 | 714,774 |
| 2010-04-22 | Open-market sale | 300 | $28.29 | 715,674 |
| 2010-04-22 | Open-market sale | 400 | $28.28 | 715,974 |
| 2010-04-22 | Open-market sale | 500 | $28.32 | 713,874 |
| 2010-04-21 | Disposition to issuer | 4,220 | $27.01 | 755,574 |
| 2010-04-21 | Disposition to issuer | 200 | $27.12 | 743,874 |
| 2010-04-21 | Disposition to issuer | 200 | $27.11 | 744,074 |
| 2010-04-21 | Disposition to issuer | 200 | $27.10 | 744,274 |
| 2010-04-21 | Disposition to issuer | 500 | $27.09 | 744,474 |
| 2010-04-21 | Disposition to issuer | 1,500 | $27.08 | 744,974 |
| 2010-04-21 | Disposition to issuer | 700 | $27.07 | 746,474 |
| 2010-04-21 | Disposition to issuer | 1,322 | $27.06 | 747,174 |
| 2010-04-21 | Disposition to issuer | 1,078 | $27.05 | 748,496 |
| 2010-04-21 | Disposition to issuer | 1,700 | $27.04 | 749,574 |
| 2010-04-21 | Disposition to issuer | 2,700 | $27.03 | 751,274 |
| 2010-04-21 | Disposition to issuer | 1,600 | $27.02 | 753,974 |
| 2010-04-21 | Disposition to issuer | 4,080 | $27.00 | 759,794 |
| 2010-03-11 | Option exercise (derivative) | 23,753 | $0.00 | 0 |
| 2010-03-11 | Disposition to issuer | 23,753 | $24.14 | 763,874 |
| 2010-03-11 | Option exercise | 23,753 | $0.00 | 787,627 |
| 2010-02-26 | Tax withholding | 13,147 | $23.02 | 763,874 |
| 2010-01-04 | Grant / award | 34,074 | $0.00 | 777,021 |
| 2009-11-20 | Open-market sale | 900 | $24.55 | 757,247 |
| 2009-11-20 | Open-market sale | 1,600 | $24.54 | 758,147 |
| 2009-11-20 | Open-market sale | 4,000 | $24.52 | 766,247 |
| 2009-11-20 | Open-market sale | 2,500 | $24.51 | 770,247 |
| 2009-11-20 | Open-market sale | 2,100 | $24.56 | 755,147 |
| 2009-11-20 | Open-market sale | 6,500 | $24.53 | 759,747 |
| 2009-11-20 | Open-market sale | 800 | $24.57 | 754,347 |
| 2009-11-20 | Open-market sale | 1,200 | $24.58 | 753,147 |
| 2009-11-20 | Open-market sale | 800 | $24.59 | 752,347 |
| 2009-11-20 | Open-market sale | 500 | $24.60 | 751,847 |
| 2009-11-20 | Open-market sale | 100 | $24.61 | 751,747 |
| 2009-11-20 | Open-market sale | 200 | $24.62 | 751,547 |
| 2009-11-20 | Open-market sale | 300 | $24.63 | 751,247 |
| 2009-11-20 | Open-market sale | 100 | $24.64 | 751,147 |
| 2009-11-20 | Open-market sale | 400 | $24.65 | 750,747 |
| 2009-11-20 | Open-market sale | 400 | $24.66 | 750,347 |
| 2009-11-20 | Open-market sale | 400 | $24.67 | 749,947 |
| 2009-11-20 | Open-market sale | 200 | $24.68 | 749,747 |
| 2009-11-20 | Open-market sale | 100 | $24.69 | 749,647 |
| 2009-11-20 | Open-market sale | 200 | $24.70 | 749,447 |
| 2009-11-20 | Open-market sale | 300 | $24.71 | 749,147 |
| 2009-11-20 | Open-market sale | 400 | $24.72 | 748,747 |
| 2009-11-20 | Open-market sale | 500 | $24.73 | 748,247 |
| 2009-11-20 | Open-market sale | 500 | $24.74 | 747,747 |
| 2009-11-20 | Open-market sale | 700 | $24.75 | 747,047 |
| 2009-11-20 | Open-market sale | 200 | $24.76 | 746,847 |
| 2009-11-20 | Open-market sale | 100 | $24.77 | 746,747 |
| 2009-11-20 | Open-market sale | 2,600 | $24.78 | 744,147 |
| 2009-11-20 | Open-market sale | 300 | $24.79 | 743,847 |
| 2009-11-20 | Open-market sale | 11,100 | $24.50 | 772,747 |
| 2009-11-20 | Open-market sale | 300 | $24.87 | 742,947 |
| 2009-11-20 | Open-market sale | 100 | $24.86 | 743,247 |
| 2009-11-20 | Open-market sale | 200 | $24.83 | 743,347 |
| 2009-11-20 | Open-market sale | 100 | $24.82 | 743,547 |
| 2009-11-20 | Open-market sale | 100 | $24.81 | 743,647 |
| 2009-11-20 | Open-market sale | 100 | $24.80 | 743,747 |
| 2009-11-19 | Open-market sale | 200 | $25.67 | 785,147 |
| 2009-11-19 | Open-market sale | 100 | $25.78 | 783,947 |
| 2009-11-19 | Open-market sale | 1,000 | $25.76 | 784,047 |
| 2009-11-19 | Open-market sale | 100 | $25.70 | 785,047 |
| 2009-11-19 | Open-market sale | 100 | $25.84 | 783,847 |
| 2009-11-19 | Open-market sale | 100 | $25.65 | 785,347 |
| 2009-11-19 | Open-market sale | 100 | $25.63 | 785,447 |
| 2009-11-19 | Open-market sale | 100 | $25.51 | 785,547 |
| 2009-11-18 | Option exercise (derivative) | 100,000 | $0.00 | 0 |
| 2009-11-18 | Open-market sale | 100 | $26.00 | 827,547 |
| 2009-11-18 | Open-market sale | 4,600 | $25.99 | 827,647 |
| 2009-11-18 | Open-market sale | 100 | $25.98 | 832,347 |
| 2009-11-18 | Open-market sale | 4,100 | $25.98 | 832,447 |
| 2009-11-18 | Open-market sale | 3,600 | $25.97 | 836,547 |
| 2009-11-18 | Open-market sale | 1,400 | $25.96 | 840,147 |
| 2009-11-18 | Open-market sale | 600 | $25.95 | 841,547 |
| 2009-11-18 | Open-market sale | 600 | $25.94 | 842,147 |
| 2009-11-18 | Open-market sale | 200 | $25.93 | 842,747 |
| 2009-11-18 | Option exercise | 100,000 | $4.39 | 842,947 |
| 2009-11-18 | Open-market sale | 1,200 | $26.09 | 785,647 |
| 2009-11-18 | Open-market sale | 1,200 | $26.08 | 786,847 |
| 2009-11-18 | Open-market sale | 1,200 | $26.06 | 788,047 |
| 2009-11-18 | Open-market sale | 900 | $26.04 | 789,247 |
| 2009-11-18 | Open-market sale | 600 | $26.11 | 790,147 |
| 2009-11-18 | Open-market sale | 800 | $26.10 | 790,747 |
| 2009-11-18 | Open-market sale | 1,700 | $26.09 | 791,547 |
| 2009-11-18 | Open-market sale | 1,500 | $26.08 | 793,247 |
| 2009-11-18 | Open-market sale | 3,800 | $26.07 | 794,747 |
| 2009-11-18 | Open-market sale | 4,300 | $26.06 | 798,547 |
| 2009-11-18 | Open-market sale | 1,500 | $26.05 | 802,847 |
| 2009-11-18 | Open-market sale | 3,600 | $26.04 | 804,347 |
| 2009-11-18 | Open-market sale | 5,600 | $26.03 | 807,947 |
| 2009-11-18 | Open-market sale | 400 | $26.03 | 813,547 |
| 2009-11-18 | Open-market sale | 100 | $26.02 | 813,947 |
| 2009-11-18 | Open-market sale | 3,500 | $26.02 | 814,047 |
| 2009-11-18 | Open-market sale | 3,800 | $26.01 | 817,547 |
| 2009-11-18 | Open-market sale | 6,200 | $26.00 | 821,347 |
| 2009-11-18 | Open-market sale | 100 | $25.99 | 832,247 |
| 2009-03-12 | Option exercise (derivative) | 15,162 | $0.00 | 0 |
| 2009-03-12 | Disposition to issuer | 15,162 | $14.59 | 742,947 |
| 2009-03-12 | Option exercise | 15,162 | $0.00 | 758,109 |
| 2009-02-27 | Tax withholding | 34,256 | $15.41 | 742,947 |
| 2009-01-02 | Option exercise (derivative) | 100,000 | $0.00 | 0 |
| 2009-01-02 | Option exercise | 100,000 | $4.05 | 777,203 |
| 2009-01-02 | Grant / award | 41,001 | $0.00 | 677,203 |
| 2008-03-24 | Grant / award (derivative) | 4,750 | $0.00 | 4,750 |
| 2008-03-24 | Grant / award | 10,800 | $0.00 | 636,502 |
| 2008-03-05 | Grant / award (derivative) | 19,003 | $0.00 | 19,003 |
| 2008-03-05 | Option exercise (derivative) | 19,466 | $0.00 | 0 |
| 2008-03-05 | Disposition to issuer | 19,466 | $23.68 | 625,702 |
| 2008-03-05 | Option exercise | 19,466 | $0.00 | 645,168 |
| 2008-02-22 | Tax withholding | 8,552 | $23.99 | 625,702 |
| 2008-02-22 | Tax withholding | 8,852 | $23.99 | 625,402 |
| 2008-01-02 | Grant / award | 34,388 | $0.00 | 634,254 |
| 2007-12-19 | Option exercise (derivative) | 100,000 | $0.00 | 0 |
| 2007-12-19 | Option exercise | 100,000 | $5.00 | 674,866 |
| 2007-10-31 | Option exercise (derivative) | 25,512 | $0.00 | 0 |
| 2007-10-31 | Open-market sale | 200 | $33.42 | 596,378 |
| 2007-10-31 | Open-market sale | 100 | $33.41 | 596,578 |
| 2007-10-31 | Open-market sale | 1,700 | $33.40 | 596,678 |
| 2007-10-31 | Open-market sale | 1,000 | $33.35 | 598,378 |
| 2007-10-31 | Open-market sale | 500 | $33.30 | 599,378 |
| 2007-10-31 | Open-market sale | 500 | $33.25 | 599,878 |
| 2007-10-31 | Option exercise | 25,512 | $4.94 | 600,378 |
| 2007-10-31 | Open-market sale | 3,000 | $34.50 | 574,866 |
| 2007-10-31 | Open-market sale | 2,400 | $34.30 | 577,866 |
| 2007-10-31 | Open-market sale | 400 | $34.25 | 580,266 |
| 2007-10-31 | Open-market sale | 100 | $34.21 | 580,666 |
| 2007-10-31 | Open-market sale | 1,300 | $34.20 | 580,766 |
| 2007-10-31 | Open-market sale | 2,500 | $34.10 | 582,066 |
| 2007-10-31 | Open-market sale | 6,012 | $34.00 | 584,566 |
| 2007-10-31 | Open-market sale | 3,000 | $33.95 | 590,578 |
| 2007-10-31 | Open-market sale | 500 | $33.80 | 593,578 |
| 2007-10-31 | Open-market sale | 500 | $33.75 | 594,078 |
| 2007-10-31 | Open-market sale | 500 | $33.60 | 594,578 |
| 2007-10-31 | Open-market sale | 500 | $33.55 | 595,078 |
| 2007-10-31 | Open-market sale | 800 | $33.50 | 595,578 |
| 2007-10-30 | Option exercise (derivative) | 59,488 | $0.00 | 25,512 |
| 2007-10-30 | Open-market sale | 500 | $33.01 | 630,554 |
| 2007-10-30 | Open-market sale | 3,300 | $33.00 | 631,054 |
| 2007-10-30 | Open-market sale | 188 | $33.02 | 630,366 |
| 2007-10-30 | Open-market sale | 500 | $33.05 | 629,866 |
| 2007-10-30 | Open-market sale | 2,500 | $33.35 | 627,366 |
| 2007-10-30 | Open-market sale | 300 | $33.44 | 627,066 |
| 2007-10-30 | Open-market sale | 2,250 | $33.45 | 624,816 |
| 2007-10-30 | Option exercise | 59,488 | $4.94 | 634,354 |
| 2007-10-30 | Open-market sale | 4,050 | $34.15 | 574,866 |
| 2007-10-30 | Open-market sale | 2,500 | $34.10 | 578,916 |
| 2007-10-30 | Open-market sale | 2,600 | $34.05 | 581,416 |
| 2007-10-30 | Open-market sale | 11,200 | $34.00 | 584,016 |
| 2007-10-30 | Open-market sale | 2,100 | $33.85 | 595,216 |
| 2007-10-30 | Open-market sale | 200 | $33.81 | 597,316 |
| 2007-10-30 | Open-market sale | 6,900 | $33.80 | 597,516 |
| 2007-10-30 | Open-market sale | 12,831 | $33.75 | 604,416 |
| 2007-10-30 | Open-market sale | 400 | $33.60 | 617,247 |
| 2007-10-30 | Open-market sale | 2,400 | $33.55 | 617,647 |
| 2007-10-30 | Open-market sale | 500 | $33.53 | 620,047 |
| 2007-10-30 | Open-market sale | 2,300 | $33.52 | 620,547 |
| 2007-10-30 | Open-market sale | 719 | $33.51 | 622,847 |
| 2007-10-30 | Open-market sale | 1,250 | $33.50 | 623,566 |
| 2007-10-29 | Option exercise (derivative) | 115,000 | $0.00 | 85,000 |
| 2007-10-29 | Open-market sale | 23,129 | $34.55 | 602,106 |
| 2007-10-29 | Open-market sale | 500 | $34.52 | 625,235 |
| 2007-10-29 | Open-market sale | 44,131 | $34.50 | 625,735 |
| 2007-10-29 | Open-market sale | 300 | $34.45 | 669,866 |
| 2007-10-29 | Open-market sale | 740 | $34.40 | 670,166 |
| 2007-10-29 | Open-market sale | 3,960 | $34.35 | 670,906 |
| 2007-10-29 | Open-market sale | 9,265 | $34.25 | 674,866 |
| 2007-10-29 | Open-market sale | 200 | $34.24 | 684,131 |
| 2007-10-29 | Open-market sale | 1,200 | $34.23 | 684,331 |
| 2007-10-29 | Open-market sale | 4,335 | $34.20 | 685,531 |
| 2007-10-29 | Open-market sale | 10,240 | $34.70 | 575,166 |
| 2007-10-29 | Open-market sale | 300 | $34.75 | 574,866 |
| 2007-10-29 | Open-market sale | 7,500 | $34.60 | 594,606 |
| 2007-10-29 | Open-market sale | 9,200 | $34.65 | 585,406 |
| 2007-10-29 | Option exercise | 115,000 | $4.94 | 689,866 |
| 2007-09-20 | Option exercise (derivative) | 118,500 | $0.00 | 200,000 |
| 2007-09-20 | Option exercise | 118,500 | $4.94 | 574,866 |
| 2007-09-19 | Open-market sale | 1,100 | $33.57 | 459,366 |
| 2007-09-19 | Open-market sale | 800 | $33.56 | 460,466 |
| 2007-09-19 | Open-market sale | 500 | $33.55 | 461,266 |
| 2007-09-19 | Open-market sale | 2,300 | $33.52 | 461,766 |
| 2007-09-19 | Open-market sale | 100 | $33.59 | 456,966 |
| 2007-09-19 | Open-market sale | 200 | $33.66 | 456,366 |
| 2007-09-19 | Open-market sale | 200 | $33.65 | 456,566 |
| 2007-09-19 | Open-market sale | 200 | $33.61 | 456,766 |
| 2007-09-19 | Open-market sale | 2,300 | $33.58 | 457,066 |
| 2007-09-19 | Open-market sale | 200 | $33.51 | 464,066 |
| 2007-09-19 | Open-market sale | 200 | $33.34 | 470,766 |
| 2007-09-19 | Open-market sale | 1,200 | $33.31 | 470,966 |
| 2007-09-19 | Open-market sale | 2,700 | $33.30 | 472,166 |
| 2007-09-19 | Open-market sale | 3,700 | $33.37 | 467,066 |
| 2007-09-19 | Open-market sale | 400 | $33.41 | 466,666 |
| 2007-09-19 | Open-market sale | 200 | $33.42 | 466,466 |
| 2007-09-19 | Open-market sale | 400 | $33.43 | 466,066 |
| 2007-09-19 | Open-market sale | 400 | $33.26 | 474,866 |
| 2007-09-19 | Open-market sale | 600 | $33.25 | 475,266 |
| 2007-09-19 | Open-market sale | 200 | $33.24 | 475,866 |
| 2007-09-19 | Open-market sale | 400 | $33.21 | 476,066 |
| 2007-09-19 | Open-market sale | 100 | $33.19 | 476,466 |
| 2007-09-19 | Open-market sale | 400 | $33.18 | 476,566 |
| 2007-09-19 | Open-market sale | 300 | $33.17 | 476,966 |
| 2007-09-19 | Open-market sale | 1,400 | $33.16 | 477,266 |
| 2007-09-19 | Open-market sale | 4,400 | $33.15 | 478,666 |
| 2007-09-19 | Open-market sale | 100 | $33.14 | 483,066 |
| 2007-09-19 | Open-market sale | 100 | $33.13 | 483,166 |
| 2007-09-19 | Open-market sale | 2,000 | $33.12 | 483,266 |
| 2007-09-19 | Open-market sale | 1,200 | $33.10 | 485,266 |
| 2007-09-19 | Open-market sale | 300 | $33.08 | 486,466 |
| 2007-09-19 | Open-market sale | 300 | $33.04 | 486,766 |
| 2007-09-19 | Open-market sale | 200 | $33.03 | 487,066 |
| 2007-09-19 | Open-market sale | 600 | $33.01 | 487,266 |
| 2007-09-19 | Open-market sale | 10,600 | $33.00 | 487,866 |
| 2007-09-19 | Open-market sale | 400 | $33.49 | 464,266 |
| 2007-09-19 | Open-market sale | 200 | $33.47 | 464,666 |
| 2007-09-19 | Open-market sale | 200 | $33.46 | 464,866 |
| 2007-09-19 | Open-market sale | 800 | $33.45 | 465,066 |
| 2007-09-19 | Open-market sale | 200 | $33.44 | 465,866 |
| 2007-09-19 | Option exercise (derivative) | 74,000 | $0.00 | 318,500 |
| 2007-09-19 | Open-market sale | 200 | $32.92 | 506,566 |
| 2007-09-19 | Open-market sale | 3,300 | $32.88 | 509,866 |
| 2007-09-19 | Open-market sale | 200 | $32.87 | 513,166 |
| 2007-09-19 | Open-market sale | 100 | $32.86 | 513,366 |
| 2007-09-19 | Open-market sale | 1,770 | $32.85 | 513,466 |
| 2007-09-19 | Open-market sale | 200 | $32.84 | 515,236 |
| 2007-09-19 | Open-market sale | 200 | $32.83 | 515,436 |
| 2007-09-19 | Open-market sale | 1,900 | $32.82 | 515,636 |
| 2007-09-19 | Open-market sale | 6,830 | $32.75 | 517,536 |
| 2007-09-19 | Open-market sale | 200 | $32.68 | 524,366 |
| 2007-09-19 | Open-market sale | 100 | $32.64 | 524,566 |
| 2007-09-19 | Open-market sale | 1,100 | $32.57 | 524,666 |
| 2007-09-19 | Open-market sale | 100 | $32.52 | 525,766 |
| 2007-09-19 | Open-market sale | 300 | $32.50 | 525,866 |
| 2007-09-19 | Open-market sale | 1,100 | $32.47 | 526,166 |
| 2007-09-19 | Open-market sale | 100 | $32.27 | 527,266 |
| 2007-09-19 | Open-market sale | 200 | $32.20 | 527,366 |
| 2007-09-19 | Open-market sale | 200 | $32.16 | 527,566 |
| 2007-09-19 | Open-market sale | 2,600 | $32.12 | 527,766 |
| 2007-09-19 | Option exercise | 74,000 | $4.94 | 530,366 |
| 2007-09-19 | Open-market sale | 100 | $32.99 | 498,466 |
| 2007-09-19 | Open-market sale | 3,100 | $32.98 | 498,566 |
| 2007-09-19 | Open-market sale | 300 | $32.97 | 501,666 |
| 2007-09-19 | Open-market sale | 1,000 | $32.96 | 501,966 |
| 2007-09-19 | Open-market sale | 2,600 | $32.95 | 502,966 |
| 2007-09-19 | Open-market sale | 900 | $32.94 | 505,566 |
| 2007-09-19 | Open-market sale | 100 | $32.93 | 506,466 |
| 2007-09-19 | Open-market sale | 2,600 | $32.90 | 506,866 |
| 2007-09-19 | Open-market sale | 100 | $32.91 | 506,766 |
| 2007-09-18 | Open-market sale | 1,500 | $31.40 | 463,632 |
| 2007-09-18 | Open-market sale | 2,266 | $31.70 | 456,866 |
| 2007-09-18 | Open-market sale | 1,500 | $31.65 | 459,132 |
| 2007-09-18 | Open-market sale | 3,000 | $31.60 | 460,632 |
| 2007-09-18 | Open-market sale | 500 | $31.85 | 456,366 |
| 2007-09-18 | Open-market sale | 1,000 | $31.35 | 465,132 |
| 2007-09-18 | Open-market sale | 1,600 | $31.30 | 466,132 |
| 2007-09-18 | Open-market sale | 700 | $31.28 | 467,732 |
| 2007-09-18 | Open-market sale | 1,000 | $31.18 | 468,432 |
| 2007-09-18 | Option exercise (derivative) | 47,500 | $0.00 | 392,500 |
| 2007-09-18 | Open-market sale | 1,100 | $30.00 | 502,766 |
| 2007-09-18 | Open-market sale | 2,900 | $31.15 | 469,732 |
| 2007-09-18 | Open-market sale | 2,778 | $31.10 | 472,632 |
| 2007-09-18 | Open-market sale | 2,356 | $31.05 | 475,410 |
| 2007-09-18 | Open-market sale | 2,100 | $31.00 | 477,766 |
| 2007-09-18 | Open-market sale | 500 | $30.80 | 479,866 |
| 2007-09-18 | Open-market sale | 500 | $30.70 | 480,366 |
| 2007-09-18 | Open-market sale | 1,000 | $30.65 | 480,866 |
| 2007-09-18 | Open-market sale | 500 | $30.55 | 481,866 |
| 2007-09-18 | Open-market sale | 2,000 | $30.50 | 482,366 |
| 2007-09-18 | Open-market sale | 2,000 | $30.45 | 484,366 |
| 2007-09-18 | Open-market sale | 500 | $30.44 | 486,366 |
| 2007-09-18 | Open-market sale | 100 | $30.43 | 486,866 |
| 2007-09-18 | Open-market sale | 1,900 | $30.42 | 486,966 |
| 2007-09-18 | Open-market sale | 2,000 | $30.40 | 488,866 |
| 2007-09-18 | Open-market sale | 1,000 | $30.32 | 490,866 |
| 2007-09-18 | Open-market sale | 4,000 | $30.30 | 491,866 |
| 2007-09-18 | Open-market sale | 700 | $30.26 | 495,866 |
| 2007-09-18 | Open-market sale | 1,000 | $30.22 | 496,566 |
| 2007-09-18 | Open-market sale | 400 | $30.21 | 497,566 |
| 2007-09-18 | Open-market sale | 2,500 | $30.20 | 497,966 |
| 2007-09-18 | Open-market sale | 100 | $30.16 | 500,466 |
| 2007-09-18 | Open-market sale | 800 | $30.15 | 500,566 |
| 2007-09-18 | Open-market sale | 100 | $30.12 | 501,366 |
| 2007-09-18 | Open-market sale | 100 | $30.11 | 501,466 |
| 2007-09-18 | Open-market sale | 300 | $30.10 | 501,566 |
| 2007-09-18 | Open-market sale | 400 | $30.08 | 501,866 |
| 2007-09-18 | Open-market sale | 500 | $30.02 | 502,266 |
| 2007-09-18 | Open-market sale | 300 | $31.16 | 469,432 |
| 2007-09-18 | Option exercise | 47,500 | $4.94 | 503,866 |
| 2007-09-12 | Open-market sale | 400 | $32.89 | 509,466 |
| 2007-08-24 | Open-market sale | 2,500 | $32.12 | 478,866 |
| 2007-08-24 | Open-market sale | 2,500 | $32.06 | 481,366 |
| 2007-08-24 | Open-market sale | 5,000 | $32.02 | 483,866 |
| 2007-08-24 | Open-market sale | 200 | $32.01 | 488,866 |
| 2007-08-24 | Open-market sale | 200 | $32.00 | 489,066 |
| 2007-08-24 | Open-market sale | 3,700 | $31.99 | 489,266 |
| 2007-08-24 | Open-market sale | 1,800 | $31.98 | 492,966 |
| 2007-08-24 | Open-market sale | 2,700 | $31.97 | 494,766 |
| 2007-08-24 | Open-market sale | 1,195 | $32.48 | 461,666 |
| 2007-08-24 | Open-market sale | 700 | $31.95 | 500,166 |
| 2007-08-24 | Open-market sale | 100 | $31.94 | 500,866 |
| 2007-08-24 | Open-market sale | 200 | $31.93 | 500,966 |
| 2007-08-24 | Open-market sale | 100 | $31.92 | 501,166 |
| 2007-08-24 | Open-market sale | 2,500 | $31.91 | 501,266 |
| 2007-08-24 | Open-market sale | 2,500 | $31.88 | 503,766 |
| 2007-08-24 | Open-market sale | 2,500 | $31.86 | 506,266 |
| 2007-08-24 | Open-market sale | 1,500 | $31.83 | 508,766 |
| 2007-08-24 | Open-market sale | 2,500 | $32.16 | 476,366 |
| 2007-08-24 | Open-market sale | 2,500 | $32.20 | 473,866 |
| 2007-08-24 | Open-market sale | 2,500 | $32.24 | 471,366 |
| 2007-08-24 | Open-market sale | 2,500 | $32.26 | 468,866 |
| 2007-08-24 | Open-market sale | 2,500 | $32.28 | 466,366 |
| 2007-08-24 | Open-market sale | 100 | $32.32 | 466,266 |
| 2007-08-24 | Open-market sale | 600 | $32.35 | 465,666 |
| 2007-08-24 | Open-market sale | 300 | $32.37 | 465,366 |
| 2007-08-24 | Open-market sale | 305 | $32.41 | 465,061 |
| 2007-08-24 | Open-market sale | 500 | $32.43 | 464,561 |
| 2007-08-24 | Open-market sale | 1,600 | $32.45 | 462,961 |
| 2007-08-24 | Open-market sale | 100 | $32.46 | 462,861 |
| 2007-08-24 | Open-market sale | 2,700 | $31.96 | 497,466 |
| 2007-08-24 | Option exercise (derivative) | 100,000 | $0.00 | 440,000 |
| 2007-08-24 | Open-market sale | 200 | $31.68 | 531,066 |
| 2007-08-24 | Open-market sale | 700 | $31.67 | 531,266 |
| 2007-08-24 | Open-market sale | 3,000 | $31.66 | 531,966 |
| 2007-08-24 | Open-market sale | 1,500 | $31.64 | 534,966 |
| 2007-08-24 | Open-market sale | 2,600 | $31.63 | 536,466 |
| 2007-08-24 | Open-market sale | 3,500 | $31.61 | 539,066 |
| 2007-08-24 | Open-market sale | 100 | $31.59 | 542,566 |
| 2007-08-24 | Open-market sale | 1,700 | $31.58 | 542,666 |
| 2007-08-24 | Open-market sale | 2,600 | $31.57 | 544,366 |
| 2007-08-24 | Open-market sale | 200 | $31.56 | 546,966 |
| 2007-08-24 | Open-market sale | 300 | $31.55 | 547,166 |
| 2007-08-24 | Open-market sale | 2,700 | $31.54 | 547,466 |
| 2007-08-24 | Open-market sale | 1,800 | $31.53 | 550,166 |
| 2007-08-24 | Open-market sale | 1,200 | $31.52 | 551,966 |
| 2007-08-24 | Open-market sale | 1,000 | $31.50 | 553,166 |
| 2007-08-24 | Open-market sale | 1,000 | $31.46 | 554,166 |
| 2007-08-24 | Open-market sale | 200 | $31.43 | 555,166 |
| 2007-08-24 | Open-market sale | 600 | $31.40 | 555,366 |
| 2007-08-24 | Open-market sale | 400 | $31.39 | 555,966 |
| 2007-08-24 | Option exercise | 100,000 | $4.94 | 556,366 |
| 2007-08-24 | Open-market sale | 4,300 | $31.81 | 510,266 |
| 2007-08-24 | Open-market sale | 3,500 | $31.69 | 527,566 |
| 2007-08-24 | Open-market sale | 1,900 | $31.70 | 525,666 |
| 2007-08-24 | Open-market sale | 2,000 | $31.71 | 523,666 |
| 2007-08-24 | Open-market sale | 700 | $31.75 | 517,466 |
| 2007-08-24 | Open-market sale | 200 | $31.80 | 514,566 |
| 2007-08-24 | Open-market sale | 200 | $31.78 | 514,766 |
| 2007-08-24 | Open-market sale | 2,500 | $31.77 | 514,966 |
| 2007-08-24 | Open-market sale | 1,300 | $31.72 | 522,366 |
| 2007-08-24 | Open-market sale | 4,200 | $31.73 | 518,166 |
| 2007-08-24 | Open-market sale | 1,000 | $32.58 | 459,366 |
| 2007-08-24 | Open-market sale | 300 | $32.49 | 461,366 |
| 2007-08-24 | Open-market sale | 500 | $32.51 | 460,866 |
| 2007-08-24 | Open-market sale | 3,000 | $32.61 | 456,366 |
| 2007-08-24 | Open-market sale | 500 | $32.56 | 460,366 |
| 2007-06-20 | Open-market sale | 300 | $72.26 | 232,883 |
| 2007-06-20 | Open-market sale | 400 | $72.27 | 233,183 |
| 2007-06-20 | Open-market sale | 100 | $72.28 | 233,583 |
| 2007-06-20 | Open-market sale | 900 | $72.30 | 233,683 |
| 2007-06-20 | Open-market sale | 900 | $71.95 | 228,183 |
| 2007-06-20 | Open-market sale | 500 | $71.99 | 229,083 |
| 2007-06-20 | Open-market sale | 500 | $72.00 | 229,583 |
| 2007-06-20 | Open-market sale | 500 | $72.07 | 230,083 |
| 2007-06-20 | Open-market sale | 500 | $72.10 | 230,583 |
| 2007-06-20 | Open-market sale | 400 | $72.12 | 231,083 |
| 2007-06-20 | Open-market sale | 100 | $72.13 | 231,483 |
| 2007-06-20 | Open-market sale | 500 | $72.14 | 231,583 |
| 2007-06-20 | Open-market sale | 400 | $72.21 | 232,483 |
| 2007-06-20 | Open-market sale | 400 | $72.15 | 232,083 |
| 2007-06-20 | Option exercise (derivative) | 25,200 | $0.00 | 294,800 |
| 2007-06-20 | Option exercise (derivative) | 24,800 | $0.00 | 270,000 |
| 2007-06-20 | Open-market sale | 500 | $72.36 | 235,583 |
| 2007-06-20 | Open-market sale | 500 | $72.38 | 236,083 |
| 2007-06-20 | Open-market sale | 200 | $72.45 | 236,583 |
| 2007-06-20 | Open-market sale | 400 | $72.47 | 236,783 |
| 2007-06-20 | Open-market sale | 300 | $72.50 | 237,183 |
| 2007-06-20 | Open-market sale | 300 | $72.51 | 237,483 |
| 2007-06-20 | Open-market sale | 100 | $72.52 | 237,783 |
| 2007-06-20 | Open-market sale | 500 | $72.55 | 237,883 |
| 2007-06-20 | Open-market sale | 500 | $72.57 | 238,383 |
| 2007-06-20 | Open-market sale | 500 | $72.64 | 238,883 |
| 2007-06-20 | Open-market sale | 100 | $72.70 | 239,383 |
| 2007-06-20 | Open-market sale | 300 | $72.74 | 239,483 |
| 2007-06-20 | Open-market sale | 500 | $72.75 | 239,783 |
| 2007-06-20 | Open-market sale | 800 | $72.76 | 240,283 |
| 2007-06-20 | Open-market sale | 200 | $72.77 | 241,083 |
| 2007-06-20 | Open-market sale | 500 | $72.80 | 241,283 |
| 2007-06-20 | Open-market sale | 1,200 | $72.81 | 241,783 |
| 2007-06-20 | Open-market sale | 500 | $72.85 | 242,983 |
| 2007-06-20 | Open-market sale | 500 | $72.87 | 243,483 |
| 2007-06-20 | Open-market sale | 200 | $73.04 | 243,983 |
| 2007-06-20 | Open-market sale | 2,400 | $73.19 | 244,183 |
| 2007-06-20 | Open-market sale | 1,300 | $73.20 | 246,583 |
| 2007-06-20 | Open-market sale | 100 | $73.21 | 247,883 |
| 2007-06-20 | Open-market sale | 1,300 | $73.25 | 247,983 |
| 2007-06-20 | Open-market sale | 1,500 | $73.26 | 249,283 |
| 2007-06-20 | Open-market sale | 200 | $73.29 | 250,783 |
| 2007-06-20 | Open-market sale | 2,000 | $73.33 | 250,983 |
| 2007-06-20 | Option exercise | 24,800 | $9.88 | 252,983 |
| 2007-06-20 | Open-market sale | 500 | $72.31 | 234,583 |
| 2007-06-20 | Open-market sale | 500 | $72.32 | 235,083 |
| 2007-06-19 | Open-market sale | 1,700 | $73.06 | 229,083 |
| 2007-06-19 | Open-market sale | 500 | $73.14 | 231,983 |
| 2007-06-19 | Open-market sale | 300 | $73.12 | 231,683 |
| 2007-06-19 | Open-market sale | 300 | $73.11 | 231,383 |
| 2007-06-19 | Open-market sale | 300 | $73.00 | 228,183 |
| 2007-06-19 | Open-market sale | 500 | $73.02 | 228,483 |
| 2007-06-19 | Open-market sale | 100 | $73.04 | 228,983 |
| 2007-06-19 | Open-market sale | 200 | $73.07 | 230,783 |
| 2007-06-19 | Open-market sale | 100 | $73.08 | 230,983 |
| 2007-06-19 | Open-market sale | 300 | $73.10 | 231,083 |
| 2007-06-19 | Open-market sale | 600 | $73.15 | 232,483 |
| 2007-06-19 | Open-market sale | 500 | $73.16 | 233,083 |
| 2007-06-19 | Open-market sale | 600 | $73.17 | 233,583 |
| 2007-06-19 | Open-market sale | 700 | $73.18 | 234,183 |
| 2007-06-19 | Open-market sale | 1,000 | $73.19 | 234,883 |
| 2007-06-19 | Open-market sale | 400 | $73.20 | 235,883 |
| 2007-06-19 | Open-market sale | 1,100 | $73.21 | 236,283 |
| 2007-06-19 | Open-market sale | 100 | $73.22 | 237,383 |
| 2007-06-19 | Open-market sale | 500 | $73.23 | 237,483 |
| 2007-06-19 | Open-market sale | 1,000 | $73.24 | 237,983 |
| 2007-06-19 | Open-market sale | 200 | $73.26 | 238,983 |
| 2007-06-19 | Open-market sale | 500 | $73.27 | 239,183 |
| 2007-06-19 | Open-market sale | 1,300 | $73.28 | 239,683 |
| 2007-06-19 | Open-market sale | 1,400 | $73.29 | 240,983 |
| 2007-06-19 | Open-market sale | 500 | $73.31 | 242,383 |
| 2007-06-19 | Open-market sale | 1,668 | $73.32 | 242,883 |
| 2007-06-19 | Open-market sale | 432 | $73.33 | 244,551 |
| 2007-06-19 | Open-market sale | 700 | $73.34 | 244,983 |
| 2007-06-19 | Open-market sale | 1,000 | $73.35 | 245,683 |
| 2007-06-19 | Open-market sale | 300 | $73.36 | 246,683 |
| 2007-06-19 | Open-market sale | 200 | $73.38 | 246,983 |
| 2007-06-19 | Open-market sale | 1,000 | $73.39 | 247,183 |
| 2007-06-19 | Open-market sale | 1,400 | $73.40 | 248,183 |
| 2007-06-19 | Open-market sale | 100 | $73.41 | 249,583 |
| 2007-06-19 | Open-market sale | 200 | $73.44 | 249,683 |
| 2007-06-19 | Open-market sale | 100 | $73.45 | 249,883 |
| 2007-06-19 | Open-market sale | 300 | $73.46 | 249,983 |
| 2007-06-19 | Open-market sale | 600 | $73.47 | 250,283 |
| 2007-06-19 | Open-market sale | 2,500 | $73.50 | 250,883 |
| 2007-06-19 | Option exercise | 25,200 | $9.88 | 253,383 |
| 2007-05-03 | Option exercise (derivative) | 32,400 | $0.00 | 320,000 |
| 2007-05-03 | Open-market sale | 500 | $63.81 | 246,583 |
| 2007-05-03 | Open-market sale | 2,500 | $63.84 | 244,083 |
| 2007-05-03 | Open-market sale | 1,400 | $63.85 | 242,683 |
| 2007-05-03 | Open-market sale | 4,000 | $63.88 | 238,683 |
| 2007-05-03 | Open-market sale | 3,000 | $63.90 | 235,683 |
| 2007-05-03 | Open-market sale | 800 | $63.95 | 234,883 |
| 2007-05-03 | Open-market sale | 2,800 | $64.00 | 232,083 |
| 2007-05-03 | Open-market sale | 1,700 | $64.05 | 230,383 |
| 2007-05-03 | Open-market sale | 2,200 | $64.12 | 228,183 |
| 2007-05-03 | Option exercise | 32,400 | $9.88 | 260,583 |
| 2007-05-03 | Open-market sale | 5,000 | $63.65 | 255,583 |
| 2007-05-03 | Open-market sale | 2,500 | $63.67 | 253,083 |
| 2007-05-03 | Open-market sale | 400 | $63.69 | 252,683 |
| 2007-05-03 | Open-market sale | 2,700 | $63.70 | 249,983 |
| 2007-05-03 | Open-market sale | 2,500 | $63.77 | 247,483 |
| 2007-05-03 | Open-market sale | 400 | $63.79 | 247,083 |
| 2007-05-02 | Open-market sale | 100 | $64.54 | 239,463 |
| 2007-05-02 | Open-market sale | 620 | $64.52 | 239,563 |
| 2007-05-02 | Open-market sale | 500 | $64.51 | 240,183 |
| 2007-05-02 | Open-market sale | 500 | $64.49 | 240,683 |
| 2007-05-02 | Open-market sale | 300 | $64.42 | 241,183 |
| 2007-05-02 | Open-market sale | 600 | $64.41 | 241,483 |
| 2007-05-02 | Open-market sale | 1,700 | $64.40 | 242,083 |
| 2007-05-02 | Open-market sale | 700 | $64.39 | 243,783 |
| 2007-05-02 | Open-market sale | 500 | $64.38 | 244,483 |
| 2007-05-02 | Open-market sale | 500 | $64.37 | 244,983 |
| 2007-05-02 | Open-market sale | 500 | $64.35 | 245,483 |
| 2007-05-02 | Open-market sale | 1,100 | $64.66 | 228,183 |
| 2007-05-02 | Open-market sale | 1,200 | $64.65 | 229,283 |
| 2007-05-02 | Open-market sale | 466 | $64.64 | 230,483 |
| 2007-05-02 | Open-market sale | 2,700 | $64.63 | 230,949 |
| 2007-05-02 | Open-market sale | 1,800 | $64.62 | 233,649 |
| 2007-05-02 | Open-market sale | 480 | $64.61 | 235,449 |
| 2007-05-02 | Open-market sale | 954 | $64.59 | 235,929 |
| 2007-05-02 | Open-market sale | 1,080 | $64.58 | 236,883 |
| 2007-05-02 | Open-market sale | 1,400 | $64.57 | 237,963 |
| 2007-05-02 | Open-market sale | 100 | $64.56 | 239,363 |
| 2007-05-02 | Option exercise (derivative) | 47,600 | $0.00 | 352,400 |
| 2007-05-02 | Open-market sale | 500 | $64.34 | 245,983 |
| 2007-05-02 | Open-market sale | 800 | $64.31 | 248,583 |
| 2007-05-02 | Open-market sale | 600 | $64.30 | 249,383 |
| 2007-05-02 | Open-market sale | 200 | $64.29 | 249,983 |
| 2007-05-02 | Open-market sale | 400 | $64.17 | 250,183 |
| 2007-05-02 | Open-market sale | 200 | $64.16 | 250,583 |
| 2007-05-02 | Open-market sale | 500 | $64.15 | 250,783 |
| 2007-05-02 | Open-market sale | 1,700 | $64.14 | 251,283 |
| 2007-05-02 | Open-market sale | 1,700 | $64.12 | 252,983 |
| 2007-05-02 | Open-market sale | 2,200 | $64.11 | 254,683 |
| 2007-05-02 | Open-market sale | 2,709 | $64.10 | 256,883 |
| 2007-05-02 | Open-market sale | 1,300 | $64.09 | 259,592 |
| 2007-05-02 | Open-market sale | 291 | $64.06 | 260,892 |
| 2007-05-02 | Open-market sale | 2,700 | $64.05 | 261,183 |
| 2007-05-02 | Open-market sale | 2,800 | $64.04 | 263,883 |
| 2007-05-02 | Open-market sale | 1,300 | $64.03 | 266,683 |
| 2007-05-02 | Open-market sale | 1,435 | $64.02 | 267,983 |
| 2007-05-02 | Open-market sale | 2,265 | $64.01 | 269,418 |
| 2007-05-02 | Open-market sale | 4,100 | $64.00 | 271,683 |
| 2007-05-02 | Option exercise | 47,600 | $9.88 | 275,783 |
| 2007-05-02 | Open-market sale | 1,100 | $64.32 | 247,483 |
| 2007-05-02 | Open-market sale | 1,000 | $64.33 | 246,483 |
| 2007-03-05 | Grant / award (derivative) | 15,162 | $0.00 | 15,162 |
| 2007-02-23 | Tax withholding | 5,153 | $61.27 | 228,183 |
| 2007-01-03 | Grant / award | 20,296 | $0.00 | 233,336 |
| 2006-10-12 | Gift | 20,000 | $0.00 | 213,040 |
| 2006-08-30 | Open-market sale | 300 | $54.57 | 235,740 |
| 2006-08-30 | Open-market sale | 500 | $54.55 | 236,040 |
| 2006-08-30 | Open-market sale | 3,000 | $54.54 | 236,540 |
| 2006-08-30 | Open-market sale | 1,100 | $54.60 | 234,640 |
| 2006-08-30 | Open-market sale | 100 | $54.61 | 234,540 |
| 2006-08-30 | Open-market sale | 1,000 | $54.63 | 233,540 |
| 2006-08-30 | Open-market sale | 1,700 | $54.53 | 239,540 |
| 2006-08-30 | Open-market sale | 5,000 | $54.50 | 243,640 |
| 2006-08-30 | Open-market sale | 1,700 | $54.51 | 241,940 |
| 2006-08-30 | Open-market sale | 1,100 | $54.49 | 248,640 |
| 2006-08-30 | Open-market sale | 200 | $54.48 | 249,740 |
| 2006-08-30 | Open-market sale | 1,000 | $54.47 | 249,940 |
| 2006-08-30 | Open-market sale | 4,300 | $54.46 | 250,940 |
| 2006-08-30 | Open-market sale | 1,300 | $54.45 | 255,240 |
| 2006-08-30 | Open-market sale | 4,100 | $54.44 | 256,540 |
| 2006-08-30 | Open-market sale | 7 | $54.43 | 260,640 |
| 2006-08-30 | Open-market sale | 900 | $54.42 | 260,647 |
| 2006-08-30 | Open-market sale | 4,100 | $54.41 | 261,547 |
| 2006-08-30 | Open-market sale | 3,293 | $54.40 | 265,647 |
| 2006-08-30 | Open-market sale | 100 | $54.37 | 268,940 |
| 2006-08-30 | Open-market sale | 100 | $54.36 | 269,040 |
| 2006-08-30 | Open-market sale | 400 | $54.35 | 269,140 |
| 2006-08-30 | Open-market sale | 200 | $54.32 | 269,540 |
| 2006-08-30 | Open-market sale | 700 | $54.52 | 241,240 |
| 2006-08-30 | Open-market sale | 300 | $54.64 | 233,240 |
| 2006-08-30 | Open-market sale | 200 | $54.65 | 233,040 |
| 2006-08-30 | Open-market sale | 200 | $53.90 | 282,240 |
| 2006-08-30 | Open-market sale | 300 | $54.25 | 275,930 |
| 2006-08-30 | Open-market sale | 1,190 | $54.26 | 274,740 |
| 2006-08-30 | Open-market sale | 300 | $54.27 | 274,440 |
| 2006-08-30 | Open-market sale | 1,000 | $54.28 | 273,440 |
| 2006-08-30 | Open-market sale | 500 | $54.29 | 272,940 |
| 2006-08-30 | Open-market sale | 3,200 | $54.30 | 269,740 |
| 2006-08-30 | Open-market sale | 400 | $54.24 | 276,230 |
| 2006-08-30 | Open-market sale | 100 | $54.22 | 276,630 |
| 2006-08-30 | Open-market sale | 100 | $54.21 | 276,730 |
| 2006-08-30 | Open-market sale | 300 | $54.20 | 276,830 |
| 2006-08-30 | Open-market sale | 810 | $54.17 | 277,130 |
| 2006-08-30 | Open-market sale | 400 | $54.16 | 277,940 |
| 2006-08-30 | Open-market sale | 100 | $54.15 | 278,340 |
| 2006-08-30 | Open-market sale | 100 | $54.13 | 278,440 |
| 2006-08-30 | Open-market sale | 800 | $54.12 | 278,540 |
| 2006-08-30 | Open-market sale | 300 | $54.11 | 279,340 |
| 2006-08-30 | Open-market sale | 200 | $54.10 | 279,640 |
| 2006-08-30 | Open-market sale | 800 | $54.09 | 279,840 |
| 2006-08-30 | Open-market sale | 900 | $54.08 | 280,640 |
| 2006-08-30 | Open-market sale | 500 | $53.97 | 281,540 |
| 2006-08-30 | Open-market sale | 200 | $53.91 | 282,040 |
| 2006-08-30 | Open-market sale | 400 | $53.84 | 282,640 |
| 2006-08-30 | Open-market sale | 200 | $53.89 | 282,440 |
| 2006-03-14 | Open-market sale | 500 | $46.97 | 285,540 |
| 2006-03-14 | Open-market sale | 1,500 | $46.75 | 287,540 |
| 2006-03-14 | Open-market sale | 500 | $46.66 | 289,040 |
| 2006-03-14 | Open-market sale | 500 | $46.50 | 289,540 |
| 2006-03-14 | Open-market sale | 1,000 | $46.42 | 290,040 |
| 2006-03-14 | Open-market sale | 1,000 | $46.35 | 291,040 |
| 2006-03-14 | Open-market sale | 500 | $46.24 | 292,040 |
| 2006-03-14 | Open-market sale | 500 | $46.17 | 292,540 |
| 2006-03-14 | Open-market sale | 1,500 | $46.15 | 293,040 |
| 2006-03-14 | Open-market sale | 500 | $46.12 | 294,540 |
| 2006-03-14 | Open-market sale | 500 | $46.05 | 295,040 |
| 2006-03-14 | Open-market sale | 500 | $45.99 | 295,540 |
| 2006-03-14 | Open-market sale | 500 | $45.93 | 296,040 |
| 2006-03-14 | Open-market sale | 200 | $45.92 | 296,540 |
| 2006-03-14 | Open-market sale | 200 | $45.85 | 296,740 |
| 2006-03-14 | Open-market sale | 100 | $45.83 | 296,940 |
| 2006-03-14 | Open-market sale | 100 | $45.81 | 297,040 |
| 2006-03-14 | Open-market sale | 100 | $45.65 | 297,140 |
| 2006-03-14 | Open-market sale | 100 | $45.60 | 297,240 |
| 2006-03-14 | Open-market sale | 200 | $45.50 | 297,340 |
| 2006-03-14 | Open-market sale | 2,000 | $47.00 | 283,040 |
| 2006-03-14 | Open-market sale | 500 | $46.99 | 285,040 |
| 2006-03-14 | Open-market sale | 1,000 | $46.90 | 286,540 |
| 2006-03-14 | Open-market sale | 500 | $46.95 | 286,040 |
| 2006-03-13 | Open-market sale | 500 | $45.74 | 298,440 |
| 2006-03-13 | Open-market sale | 100 | $45.63 | 298,940 |
| 2006-03-13 | Open-market sale | 900 | $45.75 | 297,540 |
| 2006-03-13 | Open-market sale | 900 | $45.17 | 309,440 |
| 2006-03-13 | Open-market sale | 100 | $45.18 | 309,340 |
| 2006-03-13 | Open-market sale | 300 | $45.19 | 309,040 |
| 2006-03-13 | Open-market sale | 200 | $45.29 | 308,840 |
| 2006-03-13 | Open-market sale | 300 | $45.30 | 308,540 |
| 2006-03-13 | Open-market sale | 1,700 | $45.32 | 306,840 |
| 2006-03-13 | Open-market sale | 400 | $45.33 | 306,440 |
| 2006-03-13 | Open-market sale | 100 | $45.35 | 306,340 |
| 2006-03-13 | Open-market sale | 900 | $45.36 | 305,440 |
| 2006-03-13 | Open-market sale | 600 | $45.37 | 304,840 |
| 2006-03-13 | Open-market sale | 200 | $45.39 | 304,640 |
| 2006-03-13 | Open-market sale | 200 | $45.41 | 304,440 |
| 2006-03-13 | Open-market sale | 300 | $45.43 | 304,140 |
| 2006-03-13 | Open-market sale | 300 | $45.44 | 303,840 |
| 2006-03-13 | Open-market sale | 700 | $45.52 | 303,140 |
| 2006-03-13 | Open-market sale | 100 | $45.53 | 303,040 |
| 2006-03-13 | Open-market sale | 1,400 | $45.55 | 301,640 |
| 2006-03-13 | Open-market sale | 300 | $45.57 | 301,340 |
| 2006-03-13 | Open-market sale | 400 | $45.58 | 300,940 |
| 2006-03-13 | Open-market sale | 100 | $45.59 | 300,840 |
| 2006-03-13 | Open-market sale | 1,100 | $45.60 | 299,740 |
| 2006-03-13 | Open-market sale | 500 | $45.61 | 299,240 |
| 2006-03-13 | Open-market sale | 200 | $45.62 | 299,040 |
| 2006-03-13 | Open-market sale | 700 | $45.12 | 311,340 |
| 2006-03-13 | Open-market sale | 400 | $45.13 | 310,940 |
| 2006-03-13 | Open-market sale | 500 | $45.15 | 310,440 |
| 2006-03-13 | Open-market sale | 100 | $45.16 | 310,340 |
| 2006-03-06 | Grant / award (derivative) | 9,733 | $0.00 | 9,733 |
| 2006-02-24 | Tax withholding | 13,244 | $42.53 | 312,040 |
| 2006-01-03 | Grant / award | 20,661 | $0.00 | 162,642 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.