SEC CIK 1189906
WOOD DONALD C
Reported ownership across 2 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| FRTview stock → | 290,300 | 2026-06-03 |
| HRview stock → | 21,601 | 2026-05-19 |
Position History — FRT
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — FRT
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-06-03 | Gift | 37,038 | $0.00 | 290,300 |
| 2026-06-03 | Gift | 37,038 | $0.00 | 132,042 |
| 2026-02-12 | Tax withholding | 28,211 | $104.75 | 169,080 |
| 2026-02-11 | Grant / award | 63,708 | $0.00 | 197,291 |
| 2025-09-29 | Gift | 60,000 | $0.00 | 113,879 |
| 2025-09-29 | Gift | 60,000 | $0.00 | 0 |
| 2025-06-23 | Gift | 33,857 | $0.00 | 253,262 |
| 2025-06-23 | Gift | 33,857 | $0.00 | 133,583 |
| 2025-02-12 | Tax withholding | 25,675 | $110.55 | 167,440 |
| 2025-02-12 | Grant / award | 68,335 | $0.00 | 193,115 |
| 2024-09-09 | Open-market sale | 253 | $117.13 | 0 |
| 2024-09-09 | Open-market sale | 5,684 | $116.44 | 253 |
| 2024-09-06 | Open-market sale | 700 | $116.47 | 5,937 |
| 2024-09-05 | Open-market sale | 1,050 | $117.11 | 6,637 |
| 2024-09-05 | Open-market sale | 29,242 | $116.14 | 7,687 |
| 2024-06-14 | Gift | 30,146 | $0.00 | 219,405 |
| 2024-06-14 | Gift | 30,146 | $0.00 | 124,780 |
| 2024-02-12 | Tax withholding | 24,758 | $100.71 | 154,926 |
| 2024-02-06 | Grant / award | 68,331 | $0.00 | 179,684 |
| 2023-12-05 | Open-market sale | 100 | $99.22 | 208,559 |
| 2023-12-05 | Open-market sale | 15,600 | $98.68 | 189,459 |
| 2023-12-05 | Open-market sale | 200 | $98.65 | 189,259 |
| 2023-12-05 | Open-market sale | 100 | $99.40 | 209,159 |
| 2023-12-05 | Open-market sale | 200 | $98.69 | 205,559 |
| 2023-12-05 | Open-market sale | 300 | $98.74 | 205,759 |
| 2023-12-05 | Open-market sale | 100 | $98.75 | 206,059 |
| 2023-12-05 | Open-market sale | 300 | $98.77 | 206,159 |
| 2023-12-05 | Open-market sale | 400 | $98.79 | 206,459 |
| 2023-12-05 | Open-market sale | 300 | $98.79 | 206,859 |
| 2023-12-05 | Open-market sale | 200 | $98.88 | 207,159 |
| 2023-12-05 | Open-market sale | 200 | $98.96 | 207,359 |
| 2023-12-05 | Open-market sale | 200 | $98.98 | 207,559 |
| 2023-12-05 | Open-market sale | 300 | $99.01 | 207,759 |
| 2023-12-05 | Open-market sale | 100 | $99.05 | 208,059 |
| 2023-12-05 | Open-market sale | 200 | $99.08 | 208,159 |
| 2023-12-05 | Open-market sale | 200 | $99.15 | 208,359 |
| 2023-12-05 | Open-market sale | 500 | $98.68 | 205,059 |
| 2023-12-05 | Open-market sale | 500 | $99.23 | 208,659 |
| 2023-12-04 | Open-market sale | 45 | $99.99 | 209,559 |
| 2023-12-04 | Open-market sale | 29 | $99.91 | 209,530 |
| 2023-12-04 | Open-market sale | 271 | $99.90 | 209,259 |
| 2023-06-09 | Gift | 16,929 | $0.00 | 0 |
| 2023-06-09 | Gift | 27,714 | $0.00 | 111,353 |
| 2023-06-09 | Gift | 16,929 | $0.00 | 36,929 |
| 2023-06-09 | Gift | 16,929 | $0.00 | 209,604 |
| 2023-06-09 | Gift | 27,714 | $0.00 | 226,533 |
| 2023-06-09 | Gift | 16,929 | $0.00 | 16,929 |
| 2023-02-14 | Open-market sale | 1,891 | $112.21 | 198,819 |
| 2023-02-13 | Open-market sale | 10,000 | $111.24 | 200,710 |
| 2023-02-12 | Tax withholding | 22,764 | $109.97 | 139,067 |
| 2023-02-07 | Grant / award | 59,082 | $0.00 | 161,831 |
| 2022-05-17 | Gift | 27,142 | $0.00 | 102,749 |
| 2022-05-17 | Gift | 27,142 | $0.00 | 210,710 |
| 2022-02-12 | Tax withholding | 20,019 | $120.23 | 129,891 |
| 2022-02-09 | Grant / award | 51,185 | $0.00 | 387,357 |
| 2021-03-22 | Gift | 53,879 | $0.00 | 149,910 |
| 2021-03-22 | Gift | 53,879 | $0.00 | 53,879 |
| 2021-03-20 | Gift | 183,568 | $0.00 | 203,789 |
| 2021-03-20 | Gift | 183,568 | $0.00 | 183,568 |
| 2021-02-12 | Tax withholding | 18,999 | $101.98 | 336,172 |
| 2021-02-10 | Grant / award | 54,440 | $0.00 | 415,171 |
| 2020-08-10 | Gift | 60,000 | $0.00 | 60,000 |
| 2020-08-10 | Gift | 60,000 | $0.00 | 355,171 |
| 2020-02-12 | Tax withholding | 19,409 | $123.84 | 360,731 |
| 2020-02-04 | Grant / award | 45,812 | $0.00 | 446,640 |
| 2019-09-18 | Gift | 20,000 | $0.00 | 426,640 |
| 2019-09-18 | Gift | 20,000 | $0.00 | 20,000 |
| 2019-09-18 | Gift | 46,500 | $0.00 | 380,140 |
| 2019-09-18 | Gift | 46,500 | $0.00 | 46,500 |
| 2019-02-12 | Tax withholding | 20,676 | $135.08 | 400,828 |
| 2019-02-05 | Grant / award | 41,231 | $0.00 | 421,504 |
| 2018-12-03 | Option exercise (derivative) | 12,210 | $0.00 | 0 |
| 2018-12-03 | Open-market sale | 200 | $132.38 | 390,283 |
| 2018-12-03 | Open-market sale | 350 | $132.37 | 390,483 |
| 2018-12-03 | Open-market sale | 150 | $132.36 | 390,833 |
| 2018-12-03 | Open-market sale | 600 | $132.35 | 390,983 |
| 2018-12-03 | Open-market sale | 900 | $132.34 | 391,583 |
| 2018-12-03 | Option exercise | 12,210 | $43.48 | 392,483 |
| 2018-12-03 | Open-market sale | 600 | $132.56 | 380,273 |
| 2018-12-03 | Open-market sale | 215 | $132.52 | 380,873 |
| 2018-12-03 | Open-market sale | 100 | $132.51 | 381,088 |
| 2018-12-03 | Open-market sale | 500 | $132.50 | 381,188 |
| 2018-12-03 | Open-market sale | 100 | $132.47 | 381,688 |
| 2018-12-03 | Open-market sale | 400 | $132.46 | 381,788 |
| 2018-12-03 | Open-market sale | 300 | $132.45 | 382,188 |
| 2018-12-03 | Open-market sale | 6,800 | $132.44 | 382,488 |
| 2018-12-03 | Open-market sale | 200 | $132.43 | 389,288 |
| 2018-12-03 | Open-market sale | 175 | $132.40 | 390,108 |
| 2018-12-03 | Open-market sale | 300 | $132.42 | 389,488 |
| 2018-12-03 | Open-market sale | 320 | $132.41 | 389,788 |
| 2018-06-07 | Option exercise (derivative) | 20,000 | $0.00 | 12,210 |
| 2018-06-07 | Open-market sale | 401 | $121.54 | 380,273 |
| 2018-06-07 | Open-market sale | 1,000 | $121.35 | 392,539 |
| 2018-06-07 | Open-market sale | 100 | $121.41 | 386,739 |
| 2018-06-07 | Open-market sale | 1,305 | $121.45 | 385,434 |
| 2018-06-07 | Open-market sale | 15 | $121.46 | 385,419 |
| 2018-06-07 | Open-market sale | 4,745 | $121.50 | 380,674 |
| 2018-06-07 | Option exercise | 20,000 | $43.48 | 400,273 |
| 2018-06-07 | Open-market sale | 3,632 | $121.25 | 396,641 |
| 2018-06-07 | Open-market sale | 654 | $121.26 | 395,987 |
| 2018-06-07 | Open-market sale | 20 | $121.27 | 395,967 |
| 2018-06-07 | Open-market sale | 914 | $121.28 | 395,053 |
| 2018-06-07 | Open-market sale | 50 | $121.29 | 395,003 |
| 2018-06-07 | Open-market sale | 1,425 | $121.30 | 393,578 |
| 2018-06-07 | Open-market sale | 39 | $121.31 | 393,539 |
| 2018-06-07 | Open-market sale | 5,700 | $121.40 | 386,839 |
| 2018-06-05 | Open-market sale | 4,200 | $119.25 | 380,273 |
| 2018-06-05 | Open-market sale | 3,531 | $119.50 | 385,273 |
| 2018-06-05 | Open-market sale | 400 | $119.32 | 384,873 |
| 2018-06-05 | Open-market sale | 200 | $119.30 | 384,673 |
| 2018-06-05 | Open-market sale | 100 | $119.29 | 384,573 |
| 2018-06-05 | Open-market sale | 100 | $119.28 | 384,473 |
| 2018-06-05 | Option exercise (derivative) | 20,000 | $0.00 | 32,210 |
| 2018-06-05 | Open-market sale | 100 | $119.84 | 399,073 |
| 2018-06-05 | Open-market sale | 400 | $119.85 | 399,173 |
| 2018-06-05 | Open-market sale | 100 | $119.87 | 399,573 |
| 2018-06-05 | Open-market sale | 600 | $119.90 | 399,673 |
| 2018-06-05 | Open-market sale | 200 | $119.51 | 388,804 |
| 2018-06-05 | Open-market sale | 1,169 | $119.52 | 389,004 |
| 2018-06-05 | Open-market sale | 100 | $119.56 | 390,173 |
| 2018-06-05 | Open-market sale | 4 | $119.82 | 398,869 |
| 2018-06-05 | Open-market sale | 100 | $119.65 | 390,373 |
| 2018-06-05 | Open-market sale | 100 | $119.66 | 390,473 |
| 2018-06-05 | Open-market sale | 300 | $119.68 | 390,573 |
| 2018-06-05 | Open-market sale | 400 | $119.70 | 390,873 |
| 2018-06-05 | Open-market sale | 300 | $119.71 | 391,273 |
| 2018-06-05 | Open-market sale | 100 | $119.73 | 391,573 |
| 2018-06-05 | Open-market sale | 100 | $119.74 | 391,673 |
| 2018-06-05 | Open-market sale | 3,797 | $119.75 | 391,773 |
| 2018-06-05 | Open-market sale | 700 | $119.81 | 398,169 |
| 2018-06-05 | Open-market sale | 414 | $119.80 | 397,755 |
| 2018-06-05 | Open-market sale | 585 | $119.79 | 397,170 |
| 2018-06-05 | Open-market sale | 100 | $119.77 | 397,070 |
| 2018-06-05 | Open-market sale | 1,500 | $119.76 | 395,570 |
| 2018-06-05 | Open-market sale | 200 | $119.83 | 398,873 |
| 2018-06-05 | Open-market sale | 100 | $119.64 | 390,273 |
| 2018-06-01 | Option exercise (derivative) | 2,578 | $0.00 | 52,210 |
| 2018-06-01 | Open-market sale | 2,103 | $119.25 | 400,273 |
| 2018-06-01 | Open-market sale | 46 | $119.26 | 402,376 |
| 2018-06-01 | Open-market sale | 117 | $119.27 | 402,422 |
| 2018-06-01 | Open-market sale | 20 | $119.30 | 402,539 |
| 2018-06-01 | Open-market sale | 200 | $119.34 | 402,559 |
| 2018-06-01 | Open-market sale | 92 | $119.40 | 402,759 |
| 2018-06-01 | Option exercise | 22,578 | $43.48 | 402,851 |
| 2018-05-30 | Option exercise (derivative) | 20,000 | $0.00 | 54,788 |
| 2018-05-30 | Open-market sale | 300 | $119.04 | 388,373 |
| 2018-05-30 | Open-market sale | 2,452 | $119.15 | 381,473 |
| 2018-05-30 | Open-market sale | 100 | $119.14 | 383,925 |
| 2018-05-30 | Open-market sale | 4,248 | $119.10 | 384,025 |
| 2018-05-30 | Open-market sale | 100 | $119.05 | 388,273 |
| 2018-05-30 | Open-market sale | 100 | $119.16 | 381,373 |
| 2018-05-30 | Open-market sale | 600 | $119.02 | 388,673 |
| 2018-05-30 | Open-market sale | 5,000 | $119.01 | 389,273 |
| 2018-05-30 | Open-market sale | 6,000 | $119.00 | 394,273 |
| 2018-05-30 | Option exercise | 20,000 | $43.48 | 400,273 |
| 2018-05-30 | Open-market sale | 1,100 | $119.20 | 380,273 |
| 2018-03-14 | Option exercise (derivative) | 30,000 | $0.00 | 74,788 |
| 2018-03-14 | Open-market sale | 1,869 | $117.76 | 384,553 |
| 2018-03-14 | Open-market sale | 1,062 | $117.79 | 381,103 |
| 2018-03-14 | Open-market sale | 901 | $117.78 | 382,165 |
| 2018-03-14 | Open-market sale | 1,487 | $117.77 | 383,066 |
| 2018-03-14 | Open-market sale | 23,851 | $117.75 | 386,422 |
| 2018-03-14 | Option exercise | 30,000 | $43.48 | 410,273 |
| 2018-03-14 | Open-market sale | 430 | $117.81 | 380,273 |
| 2018-03-14 | Open-market sale | 400 | $117.80 | 380,703 |
| 2018-02-07 | Grant / award | 46,352 | $0.00 | 380,273 |
| 2017-11-14 | Open-market sale | 3,730 | $131.77 | 357,991 |
| 2017-11-14 | Open-market sale | 600 | $131.78 | 361,721 |
| 2017-11-14 | Open-market sale | 1,600 | $131.79 | 362,321 |
| 2017-11-14 | Open-market sale | 100 | $131.81 | 363,921 |
| 2017-11-14 | Open-market sale | 3,352 | $131.76 | 354,639 |
| 2017-11-14 | Open-market sale | 9,102 | $131.75 | 345,537 |
| 2017-11-14 | Open-market sale | 2,300 | $131.50 | 333,921 |
| 2017-11-14 | Open-market sale | 9,316 | $131.60 | 336,221 |
| 2017-11-13 | Option exercise (derivative) | 40,000 | $0.00 | 104,788 |
| 2017-11-13 | Open-market sale | 4,000 | $132.40 | 364,021 |
| 2017-11-13 | Open-market sale | 900 | $132.41 | 368,021 |
| 2017-11-13 | Open-market sale | 100 | $132.43 | 368,921 |
| 2017-11-13 | Open-market sale | 233 | $132.44 | 369,021 |
| 2017-11-13 | Open-market sale | 1,408 | $132.45 | 369,254 |
| 2017-11-13 | Open-market sale | 459 | $132.46 | 370,662 |
| 2017-11-13 | Open-market sale | 900 | $132.47 | 371,121 |
| 2017-11-13 | Open-market sale | 100 | $132.48 | 372,021 |
| 2017-11-13 | Open-market sale | 600 | $132.49 | 372,121 |
| 2017-11-13 | Open-market sale | 800 | $132.50 | 372,721 |
| 2017-11-13 | Open-market sale | 200 | $132.54 | 373,521 |
| 2017-11-13 | Open-market sale | 200 | $132.62 | 373,721 |
| 2017-11-13 | Option exercise | 40,000 | $43.48 | 373,921 |
| 2017-09-07 | Open-market sale | 477 | $130.78 | 334,121 |
| 2017-09-07 | Open-market sale | 900 | $130.80 | 334,598 |
| 2017-09-07 | Open-market sale | 460 | $130.81 | 335,498 |
| 2017-09-07 | Open-market sale | 3,139 | $130.82 | 335,958 |
| 2017-09-07 | Open-market sale | 1,600 | $130.83 | 339,097 |
| 2017-09-07 | Open-market sale | 3,999 | $130.84 | 340,697 |
| 2017-09-07 | Open-market sale | 1,471 | $130.85 | 344,696 |
| 2017-09-07 | Open-market sale | 800 | $130.86 | 346,167 |
| 2017-09-07 | Open-market sale | 263 | $130.87 | 346,967 |
| 2017-09-07 | Open-market sale | 2,418 | $130.88 | 347,230 |
| 2017-09-07 | Open-market sale | 1,822 | $130.89 | 349,648 |
| 2017-09-07 | Open-market sale | 1,211 | $130.90 | 351,470 |
| 2017-09-07 | Open-market sale | 667 | $130.91 | 352,681 |
| 2017-09-07 | Open-market sale | 100 | $130.92 | 353,348 |
| 2017-09-07 | Open-market sale | 1,155 | $130.95 | 353,448 |
| 2017-09-07 | Open-market sale | 300 | $130.96 | 354,603 |
| 2017-09-07 | Open-market sale | 200 | $130.76 | 333,921 |
| 2017-09-07 | Open-market sale | 360 | $130.97 | 354,903 |
| 2017-09-07 | Option exercise (derivative) | 30,628 | $0.00 | 0 |
| 2017-09-07 | Open-market sale | 100 | $131.04 | 358,863 |
| 2017-09-07 | Open-market sale | 100 | $131.05 | 358,963 |
| 2017-09-07 | Open-market sale | 298 | $131.06 | 359,063 |
| 2017-09-07 | Open-market sale | 100 | $131.08 | 359,361 |
| 2017-09-07 | Open-market sale | 200 | $131.09 | 359,461 |
| 2017-09-07 | Open-market sale | 100 | $131.10 | 359,661 |
| 2017-09-07 | Open-market sale | 200 | $131.11 | 359,761 |
| 2017-09-07 | Open-market sale | 200 | $131.12 | 359,961 |
| 2017-09-07 | Open-market sale | 602 | $131.13 | 360,161 |
| 2017-09-07 | Open-market sale | 200 | $131.14 | 360,763 |
| 2017-09-07 | Open-market sale | 200 | $131.15 | 360,963 |
| 2017-09-07 | Open-market sale | 400 | $131.16 | 361,163 |
| 2017-09-07 | Open-market sale | 100 | $131.17 | 361,563 |
| 2017-09-07 | Open-market sale | 286 | $131.18 | 361,663 |
| 2017-09-07 | Open-market sale | 100 | $131.19 | 361,949 |
| 2017-09-07 | Open-market sale | 100 | $131.20 | 362,049 |
| 2017-09-07 | Open-market sale | 100 | $131.22 | 362,149 |
| 2017-09-07 | Open-market sale | 200 | $131.23 | 362,249 |
| 2017-09-07 | Open-market sale | 700 | $131.25 | 362,449 |
| 2017-09-07 | Open-market sale | 100 | $131.30 | 363,149 |
| 2017-09-07 | Open-market sale | 1,000 | $131.31 | 363,249 |
| 2017-09-07 | Open-market sale | 100 | $131.32 | 364,249 |
| 2017-09-07 | Open-market sale | 100 | $131.37 | 364,349 |
| 2017-09-07 | Open-market sale | 100 | $131.40 | 364,449 |
| 2017-09-07 | Option exercise | 30,628 | $73.03 | 364,549 |
| 2017-09-07 | Open-market sale | 100 | $130.98 | 355,263 |
| 2017-09-07 | Open-market sale | 1,000 | $131.00 | 355,363 |
| 2017-09-07 | Open-market sale | 1,200 | $131.01 | 356,363 |
| 2017-09-07 | Open-market sale | 1,100 | $131.02 | 357,563 |
| 2017-09-07 | Open-market sale | 200 | $131.03 | 358,663 |
| 2017-08-09 | Option exercise (derivative) | 2,772 | $0.00 | 30,628 |
| 2017-08-09 | Option exercise | 2,772 | $73.03 | 336,693 |
| 2017-08-09 | Open-market sale | 200 | $133.15 | 336,493 |
| 2017-08-09 | Open-market sale | 3 | $133.14 | 336,490 |
| 2017-08-09 | Open-market sale | 500 | $133.12 | 335,990 |
| 2017-08-09 | Open-market sale | 100 | $133.10 | 335,890 |
| 2017-08-09 | Open-market sale | 17 | $133.08 | 335,873 |
| 2017-08-09 | Open-market sale | 100 | $133.07 | 335,773 |
| 2017-08-09 | Open-market sale | 100 | $133.00 | 333,921 |
| 2017-08-09 | Open-market sale | 896 | $133.01 | 334,021 |
| 2017-08-09 | Open-market sale | 4 | $133.02 | 334,917 |
| 2017-08-09 | Open-market sale | 100 | $133.03 | 334,921 |
| 2017-08-09 | Open-market sale | 101 | $133.04 | 335,021 |
| 2017-08-09 | Open-market sale | 351 | $133.05 | 335,122 |
| 2017-08-09 | Open-market sale | 300 | $133.06 | 335,473 |
| 2017-02-27 | Option exercise (derivative) | 11,107 | $0.00 | 33,400 |
| 2017-02-27 | Open-market sale | 200 | $143.03 | 344,728 |
| 2017-02-27 | Option exercise | 11,107 | $73.03 | 345,028 |
| 2017-02-27 | Open-market sale | 200 | $143.27 | 333,921 |
| 2017-02-27 | Open-market sale | 1,000 | $143.06 | 343,728 |
| 2017-02-27 | Open-market sale | 407 | $143.08 | 343,321 |
| 2017-02-27 | Open-market sale | 100 | $143.14 | 343,221 |
| 2017-02-27 | Open-market sale | 5,600 | $143.15 | 337,621 |
| 2017-02-27 | Open-market sale | 200 | $143.17 | 337,421 |
| 2017-02-27 | Open-market sale | 2,300 | $143.21 | 335,121 |
| 2017-02-27 | Open-market sale | 150 | $143.22 | 334,971 |
| 2017-02-27 | Open-market sale | 850 | $14.23 | 334,121 |
| 2017-02-27 | Open-market sale | 100 | $143.00 | 344,928 |
| 2017-02-23 | Option exercise (derivative) | 20,000 | $0.00 | 44,507 |
| 2017-02-23 | Open-market sale | 467 | $142.10 | 353,454 |
| 2017-02-23 | Open-market sale | 500 | $142.47 | 334,021 |
| 2017-02-23 | Open-market sale | 100 | $142.46 | 334,521 |
| 2017-02-23 | Open-market sale | 409 | $142.45 | 334,621 |
| 2017-02-23 | Open-market sale | 200 | $142.44 | 335,030 |
| 2017-02-23 | Open-market sale | 200 | $142.43 | 335,230 |
| 2017-02-23 | Open-market sale | 5 | $142.42 | 335,430 |
| 2017-02-23 | Open-market sale | 612 | $142.39 | 335,435 |
| 2017-02-23 | Open-market sale | 500 | $142.33 | 336,047 |
| 2017-02-23 | Open-market sale | 300 | $142.27 | 336,547 |
| 2017-02-23 | Open-market sale | 2,200 | $142.25 | 336,847 |
| 2017-02-23 | Open-market sale | 100 | $142.22 | 339,047 |
| 2017-02-23 | Open-market sale | 1,100 | $142.20 | 339,147 |
| 2017-02-23 | Open-market sale | 700 | $142.19 | 340,247 |
| 2017-02-23 | Open-market sale | 800 | $142.18 | 340,947 |
| 2017-02-23 | Open-market sale | 300 | $142.17 | 341,747 |
| 2017-02-23 | Open-market sale | 10,207 | $142.16 | 342,047 |
| 2017-02-23 | Open-market sale | 200 | $142.15 | 352,254 |
| 2017-02-23 | Open-market sale | 200 | $142.14 | 352,454 |
| 2017-02-23 | Open-market sale | 100 | $142.13 | 352,654 |
| 2017-02-23 | Open-market sale | 100 | $142.12 | 352,754 |
| 2017-02-23 | Open-market sale | 600 | $142.11 | 352,854 |
| 2017-02-23 | Open-market sale | 100 | $142.50 | 333,921 |
| 2017-02-23 | Option exercise | 20,000 | $73.03 | 353,921 |
| 2017-02-21 | Open-market sale | 1,264 | $141.47 | 343,965 |
| 2017-02-21 | Open-market sale | 1,340 | $141.48 | 342,625 |
| 2017-02-21 | Open-market sale | 1,636 | $141.49 | 340,989 |
| 2017-02-21 | Open-market sale | 4,132 | $141.50 | 336,857 |
| 2017-02-21 | Open-market sale | 2,232 | $141.51 | 334,625 |
| 2017-02-21 | Open-market sale | 354 | $141.52 | 334,271 |
| 2017-02-21 | Open-market sale | 200 | $141.53 | 334,071 |
| 2017-02-21 | Open-market sale | 150 | $141.55 | 333,921 |
| 2017-02-21 | Open-market sale | 100 | $141.30 | 348,007 |
| 2017-02-21 | Open-market sale | 112 | $141.34 | 347,895 |
| 2017-02-21 | Open-market sale | 318 | $141.35 | 347,577 |
| 2017-02-21 | Open-market sale | 60 | $141.36 | 347,517 |
| 2017-02-21 | Open-market sale | 288 | $141.40 | 347,229 |
| 2017-02-21 | Open-market sale | 100 | $141.43 | 347,129 |
| 2017-02-21 | Open-market sale | 500 | $141.45 | 346,629 |
| 2017-02-21 | Open-market sale | 1,400 | $141.46 | 345,229 |
| 2017-02-21 | Option exercise (derivative) | 20,000 | $0.00 | 64,507 |
| 2017-02-21 | Open-market sale | 800 | $142.58 | 337,155 |
| 2017-02-21 | Open-market sale | 120 | $142.57 | 337,955 |
| 2017-02-21 | Open-market sale | 400 | $142.55 | 338,075 |
| 2017-02-21 | Open-market sale | 627 | $142.54 | 338,475 |
| 2017-02-21 | Open-market sale | 300 | $142.53 | 339,102 |
| 2017-02-21 | Open-market sale | 200 | $142.52 | 339,402 |
| 2017-02-21 | Open-market sale | 179 | $142.51 | 339,602 |
| 2017-02-21 | Open-market sale | 1,626 | $142.50 | 339,781 |
| 2017-02-21 | Open-market sale | 100 | $142.49 | 341,407 |
| 2017-02-21 | Open-market sale | 300 | $142.44 | 341,507 |
| 2017-02-21 | Open-market sale | 800 | $142.43 | 341,807 |
| 2017-02-21 | Open-market sale | 200 | $142.42 | 342,607 |
| 2017-02-21 | Open-market sale | 200 | $142.41 | 342,807 |
| 2017-02-21 | Open-market sale | 10,914 | $142.40 | 343,007 |
| 2017-02-21 | Option exercise | 20,000 | $73.03 | 353,921 |
| 2017-02-21 | Open-market sale | 100 | $142.68 | 333,921 |
| 2017-02-21 | Open-market sale | 400 | $142.67 | 334,021 |
| 2017-02-21 | Open-market sale | 514 | $142.66 | 334,421 |
| 2017-02-21 | Open-market sale | 300 | $142.65 | 334,935 |
| 2017-02-21 | Open-market sale | 498 | $142.64 | 335,235 |
| 2017-02-21 | Open-market sale | 200 | $142.63 | 335,733 |
| 2017-02-21 | Open-market sale | 200 | $142.62 | 335,933 |
| 2017-02-21 | Open-market sale | 500 | $142.61 | 336,133 |
| 2017-02-21 | Open-market sale | 422 | $142.60 | 336,633 |
| 2017-02-21 | Open-market sale | 100 | $142.59 | 337,055 |
| 2017-02-12 | Tax withholding | 19,890 | $142.96 | 348,107 |
| 2017-02-07 | Grant / award | 49,596 | $0.00 | 367,997 |
| 2016-05-09 | Option exercise (derivative) | 18,701 | $0.00 | 0 |
| 2016-05-09 | Open-market sale | 400 | $158.24 | 328,802 |
| 2016-05-09 | Open-market sale | 1,300 | $158.32 | 329,602 |
| 2016-05-09 | Open-market sale | 6,000 | $158.33 | 330,902 |
| 2016-05-09 | Open-market sale | 200 | $158.35 | 336,902 |
| 2016-05-09 | Option exercise | 18,701 | $92.30 | 337,102 |
| 2016-05-09 | Open-market sale | 2,700 | $158.00 | 318,401 |
| 2016-05-09 | Open-market sale | 1,977 | $158.01 | 321,101 |
| 2016-05-09 | Open-market sale | 905 | $158.02 | 323,078 |
| 2016-05-09 | Open-market sale | 1,107 | $158.03 | 323,983 |
| 2016-05-09 | Open-market sale | 422 | $158.04 | 325,090 |
| 2016-05-09 | Open-market sale | 615 | $158.05 | 325,512 |
| 2016-05-09 | Open-market sale | 307 | $158.06 | 326,127 |
| 2016-05-09 | Open-market sale | 107 | $158.07 | 326,434 |
| 2016-05-09 | Open-market sale | 10 | $158.08 | 326,541 |
| 2016-05-09 | Open-market sale | 251 | $158.09 | 326,551 |
| 2016-05-09 | Open-market sale | 300 | $158.12 | 326,802 |
| 2016-05-09 | Open-market sale | 1,200 | $158.19 | 327,102 |
| 2016-05-09 | Open-market sale | 500 | $158.21 | 328,302 |
| 2016-05-09 | Open-market sale | 200 | $158.29 | 329,402 |
| 2016-05-09 | Open-market sale | 200 | $158.26 | 329,202 |
| 2016-02-16 | Open-market sale | 500 | $147.09 | 329,002 |
| 2016-02-16 | Open-market sale | 499 | $147.10 | 329,502 |
| 2016-02-16 | Open-market sale | 201 | $147.11 | 330,001 |
| 2016-02-16 | Open-market sale | 200 | $147.12 | 330,202 |
| 2016-02-16 | Open-market sale | 200 | $147.13 | 330,402 |
| 2016-02-16 | Open-market sale | 100 | $147.14 | 330,602 |
| 2016-02-16 | Open-market sale | 700 | $147.15 | 330,702 |
| 2016-02-16 | Open-market sale | 1,100 | $147.16 | 331,402 |
| 2016-02-16 | Open-market sale | 603 | $147.17 | 332,502 |
| 2016-02-16 | Open-market sale | 200 | $147.18 | 333,105 |
| 2016-02-16 | Open-market sale | 1,100 | $147.20 | 333,305 |
| 2016-02-16 | Open-market sale | 300 | $147.21 | 334,405 |
| 2016-02-16 | Open-market sale | 200 | $147.22 | 334,705 |
| 2016-02-16 | Open-market sale | 755 | $147.23 | 334,905 |
| 2016-02-16 | Open-market sale | 400 | $147.24 | 335,660 |
| 2016-02-16 | Open-market sale | 2,150 | $147.25 | 336,060 |
| 2016-02-16 | Open-market sale | 350 | $147.26 | 338,210 |
| 2016-02-16 | Open-market sale | 200 | $147.28 | 338,560 |
| 2016-02-16 | Open-market sale | 100 | $147.29 | 338,760 |
| 2016-02-16 | Open-market sale | 301 | $147.30 | 338,860 |
| 2016-02-16 | Open-market sale | 100 | $147.31 | 339,161 |
| 2016-02-16 | Open-market sale | 500 | $147.01 | 325,902 |
| 2016-02-16 | Open-market sale | 700 | $147.02 | 326,402 |
| 2016-02-16 | Open-market sale | 400 | $147.03 | 327,102 |
| 2016-02-16 | Open-market sale | 400 | $147.04 | 327,502 |
| 2016-02-16 | Open-market sale | 100 | $147.05 | 327,902 |
| 2016-02-16 | Open-market sale | 400 | $147.06 | 328,002 |
| 2016-02-16 | Open-market sale | 300 | $147.07 | 328,402 |
| 2016-02-16 | Open-market sale | 300 | $147.08 | 328,702 |
| 2016-02-12 | Tax withholding | 22,276 | $144.89 | 339,261 |
| 2016-02-12 | Open-market sale | 7,501 | $147.00 | 318,401 |
| 2016-02-03 | Grant / award | 48,984 | $0.00 | 361,537 |
| 2015-10-12 | Tax withholding | 29,064 | $142.05 | 312,553 |
| 2015-02-12 | Tax withholding | 28,055 | $144.54 | 341,617 |
| 2015-02-06 | Grant / award | 24,330 | $0.00 | 369,672 |
| 2014-12-18 | Gift | 3,851 | $0.00 | 345,342 |
| 2014-11-26 | Open-market sale | 42 | $131.20 | 349,193 |
| 2014-11-26 | Open-market sale | 486 | $131.20 | 349,235 |
| 2014-11-25 | Open-market sale | 100 | $131.08 | 350,621 |
| 2014-11-25 | Open-market sale | 200 | $131.07 | 350,721 |
| 2014-11-25 | Open-market sale | 1,703 | $131.06 | 350,921 |
| 2014-11-25 | Open-market sale | 1,400 | $131.05 | 352,624 |
| 2014-11-25 | Open-market sale | 1,000 | $131.04 | 354,024 |
| 2014-11-25 | Open-market sale | 1,210 | $131.03 | 355,024 |
| 2014-11-25 | Open-market sale | 1,317 | $131.02 | 356,234 |
| 2014-11-25 | Open-market sale | 2,909 | $131.01 | 357,551 |
| 2014-11-25 | Open-market sale | 12,236 | $131.00 | 360,460 |
| 2014-11-25 | Open-market sale | 5 | $131.20 | 349,721 |
| 2014-11-25 | Open-market sale | 395 | $131.19 | 349,726 |
| 2014-11-25 | Open-market sale | 100 | $131.18 | 350,121 |
| 2014-11-25 | Open-market sale | 200 | $131.11 | 350,221 |
| 2014-11-25 | Open-market sale | 200 | $131.10 | 350,421 |
| 2014-02-12 | Tax withholding | 19,895 | $111.08 | 372,696 |
| 2014-02-10 | Tax withholding | 6,658 | $113.00 | 392,591 |
| 2014-02-06 | Grant / award | 57,025 | $0.00 | 399,249 |
| 2013-05-15 | Open-market sale | 2,500 | $117.30 | 347,224 |
| 2013-05-15 | Open-market sale | 2,300 | $117.40 | 351,224 |
| 2013-05-15 | Open-market sale | 200 | $117.41 | 353,524 |
| 2013-05-15 | Open-market sale | 1,000 | $117.44 | 353,724 |
| 2013-05-15 | Open-market sale | 1,000 | $117.50 | 354,724 |
| 2013-05-15 | Open-market sale | 750 | $117.60 | 355,724 |
| 2013-05-15 | Open-market sale | 1,010 | $117.70 | 356,474 |
| 2013-05-15 | Open-market sale | 5,000 | $117.25 | 342,224 |
| 2013-05-15 | Open-market sale | 100 | $117.36 | 351,124 |
| 2013-05-15 | Open-market sale | 1,400 | $117.35 | 349,724 |
| 2013-05-14 | Open-market sale | 38 | $117.01 | 357,484 |
| 2013-05-14 | Open-market sale | 100 | $117.05 | 357,522 |
| 2013-05-14 | Open-market sale | 100 | $117.18 | 357,622 |
| 2013-05-14 | Open-market sale | 284 | $117.20 | 357,722 |
| 2013-05-14 | Open-market sale | 200 | $117.21 | 358,006 |
| 2013-05-14 | Open-market sale | 100 | $117.25 | 358,206 |
| 2013-05-14 | Open-market sale | 100 | $117.26 | 358,306 |
| 2013-05-14 | Open-market sale | 300 | $117.28 | 358,406 |
| 2013-05-14 | Open-market sale | 100 | $117.74 | 362,206 |
| 2013-05-14 | Open-market sale | 3,100 | $117.75 | 362,306 |
| 2013-05-14 | Open-market sale | 989 | $117.76 | 365,406 |
| 2013-05-14 | Open-market sale | 1,111 | $117.77 | 366,395 |
| 2013-05-14 | Open-market sale | 600 | $117.78 | 367,506 |
| 2013-05-14 | Open-market sale | 300 | $117.79 | 368,106 |
| 2013-05-14 | Open-market sale | 500 | $117.80 | 368,406 |
| 2013-05-14 | Open-market sale | 300 | $117.81 | 368,906 |
| 2013-05-14 | Open-market sale | 200 | $117.82 | 369,206 |
| 2013-05-14 | Open-market sale | 100 | $117.29 | 358,706 |
| 2013-05-14 | Open-market sale | 100 | $117.30 | 358,806 |
| 2013-05-14 | Open-market sale | 150 | $117.31 | 358,906 |
| 2013-05-14 | Open-market sale | 150 | $117.32 | 359,056 |
| 2013-05-14 | Open-market sale | 100 | $117.34 | 359,206 |
| 2013-05-14 | Open-market sale | 300 | $117.36 | 359,306 |
| 2013-05-14 | Open-market sale | 200 | $117.37 | 359,606 |
| 2013-05-14 | Open-market sale | 400 | $117.38 | 359,806 |
| 2013-05-14 | Open-market sale | 400 | $117.46 | 360,206 |
| 2013-05-14 | Open-market sale | 200 | $117.47 | 360,606 |
| 2013-05-14 | Open-market sale | 200 | $117.49 | 360,806 |
| 2013-05-14 | Open-market sale | 300 | $117.50 | 361,006 |
| 2013-05-14 | Open-market sale | 200 | $117.51 | 361,306 |
| 2013-05-14 | Open-market sale | 100 | $117.56 | 361,506 |
| 2013-05-14 | Open-market sale | 100 | $117.60 | 361,606 |
| 2013-05-14 | Open-market sale | 100 | $117.62 | 361,706 |
| 2013-05-14 | Open-market sale | 100 | $117.63 | 361,806 |
| 2013-05-14 | Open-market sale | 100 | $117.67 | 361,906 |
| 2013-05-14 | Open-market sale | 100 | $117.72 | 362,006 |
| 2013-05-14 | Open-market sale | 100 | $117.73 | 362,106 |
| 2013-02-12 | Tax withholding | 9,449 | $108.95 | 369,816 |
| 2013-02-12 | Tax withholding | 10,458 | $108.95 | 369,406 |
| 2013-02-10 | Tax withholding | 7,073 | $107.76 | 379,265 |
| 2013-02-10 | Tax withholding | 6,474 | $107.76 | 379,864 |
| 2013-02-07 | Grant / award | 59,369 | $0.00 | 386,338 |
| 2012-09-18 | Gift | 48,254 | $0.00 | 326,969 |
| 2012-09-18 | Gift | 48,254 | $0.00 | 278,715 |
| 2012-09-11 | Gift | 33,721 | $0.00 | 326,969 |
| 2012-08-23 | Open-market sale | 290 | $107.10 | 366,800 |
| 2012-08-23 | Open-market sale | 300 | $107.11 | 367,090 |
| 2012-08-23 | Open-market sale | 200 | $107.07 | 366,000 |
| 2012-08-23 | Open-market sale | 300 | $107.08 | 366,200 |
| 2012-08-23 | Open-market sale | 100 | $107.19 | 368,890 |
| 2012-08-23 | Open-market sale | 1,000 | $107.06 | 365,000 |
| 2012-08-23 | Open-market sale | 100 | $107.14 | 367,390 |
| 2012-08-23 | Open-market sale | 1,010 | $107.05 | 363,990 |
| 2012-08-23 | Open-market sale | 800 | $107.04 | 363,190 |
| 2012-08-23 | Open-market sale | 800 | $107.03 | 362,390 |
| 2012-08-23 | Open-market sale | 200 | $107.02 | 362,190 |
| 2012-08-23 | Open-market sale | 200 | $107.01 | 361,990 |
| 2012-08-23 | Open-market sale | 1,300 | $107.00 | 360,690 |
| 2012-08-23 | Open-market sale | 400 | $107.15 | 367,490 |
| 2012-08-23 | Open-market sale | 700 | $107.16 | 367,890 |
| 2012-08-23 | Open-market sale | 300 | $107.09 | 366,500 |
| 2012-08-23 | Open-market sale | 300 | $107.17 | 368,590 |
| 2012-08-22 | Open-market sale | 100 | $107.32 | 389,918 |
| 2012-08-22 | Open-market sale | 496 | $107.23 | 385,818 |
| 2012-08-22 | Open-market sale | 546 | $107.22 | 385,272 |
| 2012-08-22 | Open-market sale | 2,354 | $107.21 | 382,918 |
| 2012-08-22 | Open-market sale | 1,500 | $107.20 | 381,418 |
| 2012-08-22 | Open-market sale | 800 | $107.19 | 380,618 |
| 2012-08-22 | Open-market sale | 800 | $107.18 | 379,818 |
| 2012-08-22 | Open-market sale | 700 | $107.17 | 379,118 |
| 2012-08-22 | Open-market sale | 1,000 | $107.16 | 378,118 |
| 2012-08-22 | Open-market sale | 1,300 | $107.15 | 376,818 |
| 2012-08-22 | Open-market sale | 800 | $107.14 | 376,018 |
| 2012-08-22 | Open-market sale | 1,505 | $107.13 | 374,513 |
| 2012-08-22 | Open-market sale | 297 | $107.12 | 374,216 |
| 2012-08-22 | Open-market sale | 700 | $107.11 | 373,516 |
| 2012-08-22 | Open-market sale | 198 | $107.10 | 373,318 |
| 2012-08-22 | Open-market sale | 100 | $107.09 | 373,218 |
| 2012-08-22 | Open-market sale | 400 | $107.08 | 372,818 |
| 2012-08-22 | Open-market sale | 700 | $107.07 | 372,118 |
| 2012-08-22 | Open-market sale | 100 | $107.04 | 372,018 |
| 2012-08-22 | Open-market sale | 644 | $107.24 | 386,314 |
| 2012-08-22 | Open-market sale | 600 | $107.25 | 386,958 |
| 2012-08-22 | Open-market sale | 103 | $107.26 | 387,558 |
| 2012-08-22 | Open-market sale | 857 | $107.27 | 387,661 |
| 2012-08-22 | Open-market sale | 200 | $107.28 | 388,518 |
| 2012-08-22 | Open-market sale | 500 | $107.29 | 388,718 |
| 2012-08-22 | Open-market sale | 700 | $107.30 | 389,218 |
| 2012-08-22 | Open-market sale | 2,728 | $107.00 | 368,990 |
| 2012-08-22 | Open-market sale | 100 | $107.02 | 371,718 |
| 2012-08-22 | Open-market sale | 200 | $107.03 | 371,818 |
| 2012-03-05 | Open-market sale | 400 | $96.27 | 392,518 |
| 2012-03-05 | Open-market sale | 100 | $96.30 | 392,918 |
| 2012-03-05 | Open-market sale | 2,100 | $96.25 | 390,018 |
| 2012-03-05 | Open-market sale | 400 | $96.26 | 392,118 |
| 2012-03-05 | Open-market sale | 1,200 | $96.56 | 432,963 |
| 2012-03-05 | Open-market sale | 1,100 | $96.57 | 434,163 |
| 2012-03-05 | Open-market sale | 1,000 | $96.58 | 435,263 |
| 2012-03-05 | Open-market sale | 2,200 | $96.54 | 430,363 |
| 2012-03-05 | Open-market sale | 400 | $96.55 | 432,563 |
| 2012-03-05 | Open-market sale | 100 | $96.59 | 436,263 |
| 2012-03-05 | Open-market sale | 2,034 | $96.53 | 428,329 |
| 2012-03-05 | Open-market sale | 2,066 | $96.52 | 426,263 |
| 2012-03-05 | Open-market sale | 1,800 | $96.51 | 424,463 |
| 2012-03-05 | Open-market sale | 2,451 | $96.50 | 422,012 |
| 2012-03-05 | Open-market sale | 2,500 | $96.49 | 419,512 |
| 2012-03-05 | Open-market sale | 200 | $96.31 | 393,018 |
| 2012-03-05 | Open-market sale | 100 | $96.32 | 393,218 |
| 2012-03-05 | Open-market sale | 200 | $96.33 | 393,318 |
| 2012-03-05 | Open-market sale | 300 | $96.34 | 393,518 |
| 2012-03-05 | Open-market sale | 600 | $96.35 | 393,818 |
| 2012-03-05 | Open-market sale | 800 | $96.36 | 394,418 |
| 2012-03-05 | Open-market sale | 900 | $96.37 | 395,218 |
| 2012-03-05 | Open-market sale | 614 | $96.38 | 396,118 |
| 2012-03-05 | Open-market sale | 1,560 | $96.39 | 396,732 |
| 2012-03-05 | Open-market sale | 3,700 | $96.40 | 398,292 |
| 2012-03-05 | Open-market sale | 2,919 | $96.41 | 401,992 |
| 2012-03-05 | Open-market sale | 902 | $96.42 | 404,911 |
| 2012-03-05 | Open-market sale | 1,307 | $96.43 | 405,813 |
| 2012-03-05 | Open-market sale | 1,300 | $96.44 | 407,120 |
| 2012-03-05 | Open-market sale | 2,400 | $96.45 | 408,420 |
| 2012-03-05 | Open-market sale | 2,300 | $96.46 | 410,820 |
| 2012-03-05 | Open-market sale | 3,992 | $96.47 | 413,120 |
| 2012-03-05 | Open-market sale | 2,400 | $96.48 | 417,112 |
| 2012-02-09 | Grant / award | 65,777 | $0.00 | 436,363 |
| 2011-09-08 | Option exercise (derivative) | 75,000 | $0.00 | 0 |
| 2011-09-08 | Option exercise | 75,000 | $67.66 | 445,586 |
| 2011-09-08 | Open-market sale | 100 | $89.66 | 445,486 |
| 2011-09-08 | Open-market sale | 600 | $89.17 | 439,986 |
| 2011-09-08 | Open-market sale | 600 | $89.19 | 440,586 |
| 2011-09-08 | Open-market sale | 300 | $89.20 | 441,186 |
| 2011-09-08 | Open-market sale | 200 | $89.21 | 441,486 |
| 2011-09-08 | Open-market sale | 200 | $89.22 | 441,686 |
| 2011-09-08 | Open-market sale | 100 | $89.23 | 441,886 |
| 2011-09-08 | Open-market sale | 100 | $89.27 | 441,986 |
| 2011-09-08 | Open-market sale | 200 | $89.28 | 442,086 |
| 2011-09-08 | Open-market sale | 100 | $89.30 | 442,286 |
| 2011-09-08 | Open-market sale | 100 | $89.31 | 442,386 |
| 2011-09-08 | Open-market sale | 100 | $89.32 | 442,486 |
| 2011-09-08 | Open-market sale | 200 | $89.34 | 442,586 |
| 2011-09-08 | Open-market sale | 100 | $89.37 | 442,786 |
| 2011-09-08 | Open-market sale | 100 | $89.38 | 442,886 |
| 2011-09-08 | Open-market sale | 300 | $89.39 | 442,986 |
| 2011-09-08 | Open-market sale | 200 | $89.44 | 443,286 |
| 2011-09-08 | Open-market sale | 100 | $89.53 | 443,486 |
| 2011-09-08 | Open-market sale | 200 | $89.54 | 443,586 |
| 2011-09-08 | Open-market sale | 100 | $89.55 | 443,786 |
| 2011-09-08 | Open-market sale | 200 | $89.56 | 443,886 |
| 2011-09-08 | Open-market sale | 300 | $89.57 | 444,086 |
| 2011-09-08 | Open-market sale | 100 | $89.58 | 444,386 |
| 2011-09-08 | Open-market sale | 200 | $89.59 | 444,486 |
| 2011-09-08 | Open-market sale | 300 | $89.60 | 444,686 |
| 2011-09-08 | Open-market sale | 200 | $89.61 | 444,986 |
| 2011-09-08 | Open-market sale | 100 | $89.62 | 445,186 |
| 2011-09-08 | Open-market sale | 200 | $89.64 | 445,286 |
| 2011-09-08 | Open-market sale | 100 | $88.65 | 370,786 |
| 2011-09-08 | Open-market sale | 500 | $88.67 | 370,986 |
| 2011-09-08 | Open-market sale | 200 | $88.70 | 371,486 |
| 2011-09-08 | Open-market sale | 100 | $88.71 | 371,686 |
| 2011-09-08 | Open-market sale | 100 | $88.75 | 371,786 |
| 2011-09-08 | Open-market sale | 100 | $88.61 | 370,686 |
| 2011-09-08 | Open-market sale | 100 | $88.57 | 370,586 |
| 2011-09-08 | Open-market sale | 100 | $88.66 | 370,886 |
| 2011-09-08 | Open-market sale | 500 | $89.15 | 439,186 |
| 2011-09-08 | Open-market sale | 300 | $89.16 | 439,686 |
| 2011-09-08 | Open-market sale | 300 | $88.76 | 371,886 |
| 2011-09-08 | Open-market sale | 400 | $88.86 | 372,186 |
| 2011-09-08 | Open-market sale | 200 | $88.89 | 372,586 |
| 2011-09-08 | Open-market sale | 6,669 | $88.90 | 372,786 |
| 2011-09-08 | Open-market sale | 100 | $88.91 | 379,455 |
| 2011-09-08 | Open-market sale | 100 | $88.92 | 379,555 |
| 2011-09-08 | Open-market sale | 200 | $88.93 | 379,655 |
| 2011-09-08 | Open-market sale | 100 | $88.95 | 379,855 |
| 2011-09-08 | Open-market sale | 400 | $88.97 | 379,955 |
| 2011-09-08 | Open-market sale | 400 | $88.98 | 380,355 |
| 2011-09-08 | Open-market sale | 200 | $88.99 | 380,755 |
| 2011-09-08 | Open-market sale | 24,522 | $89.00 | 380,955 |
| 2011-09-08 | Open-market sale | 2,577 | $89.01 | 405,477 |
| 2011-09-08 | Open-market sale | 1,878 | $89.02 | 408,054 |
| 2011-09-08 | Open-market sale | 2,017 | $89.03 | 409,932 |
| 2011-09-08 | Open-market sale | 2,814 | $89.04 | 411,949 |
| 2011-09-08 | Open-market sale | 2,700 | $89.05 | 414,763 |
| 2011-09-08 | Open-market sale | 1,900 | $89.06 | 417,463 |
| 2011-09-08 | Open-market sale | 700 | $89.07 | 419,363 |
| 2011-09-08 | Open-market sale | 5,900 | $89.08 | 420,063 |
| 2011-09-08 | Open-market sale | 2,100 | $89.09 | 425,963 |
| 2011-09-08 | Open-market sale | 4,783 | $89.10 | 428,063 |
| 2011-09-08 | Open-market sale | 3,617 | $89.11 | 432,846 |
| 2011-09-08 | Open-market sale | 900 | $89.12 | 436,463 |
| 2011-09-08 | Open-market sale | 1,300 | $89.13 | 437,363 |
| 2011-09-08 | Open-market sale | 523 | $89.14 | 438,663 |
| 2011-08-18 | Gift | 51,325 | $0.00 | 370,586 |
| 2011-02-10 | Grant / award | 49,239 | $0.00 | 421,911 |
| 2010-10-12 | Grant / award | 60,931 | $0.00 | 372,672 |
| 2010-05-12 | Option exercise (derivative) | 44,950 | $0.00 | 0 |
| 2010-05-12 | Open-market sale | 400 | $78.56 | 354,141 |
| 2010-05-12 | Open-market sale | 250 | $78.55 | 354,541 |
| 2010-05-12 | Open-market sale | 506 | $78.57 | 353,635 |
| 2010-05-12 | Open-market sale | 794 | $78.58 | 352,841 |
| 2010-05-12 | Open-market sale | 1,795 | $78.59 | 351,046 |
| 2010-05-12 | Open-market sale | 1,600 | $78.60 | 349,446 |
| 2010-05-12 | Open-market sale | 300 | $78.54 | 354,791 |
| 2010-05-12 | Open-market sale | 600 | $78.53 | 355,091 |
| 2010-05-12 | Open-market sale | 700 | $78.52 | 355,691 |
| 2010-05-12 | Open-market sale | 100 | $78.50 | 356,391 |
| 2010-05-12 | Open-market sale | 100 | $78.49 | 356,491 |
| 2010-05-12 | Open-market sale | 100 | $78.45 | 356,591 |
| 2010-05-12 | Option exercise | 44,950 | $19.80 | 356,691 |
| 2010-05-12 | Open-market sale | 600 | $78.77 | 315,741 |
| 2010-05-12 | Open-market sale | 1,300 | $78.76 | 316,341 |
| 2010-05-12 | Open-market sale | 3,500 | $78.75 | 317,641 |
| 2010-05-12 | Open-market sale | 1,400 | $78.74 | 321,141 |
| 2010-05-12 | Open-market sale | 1,881 | $78.73 | 322,541 |
| 2010-05-12 | Open-market sale | 2,800 | $78.72 | 324,422 |
| 2010-05-12 | Open-market sale | 1,719 | $78.71 | 327,222 |
| 2010-05-12 | Open-market sale | 3,900 | $78.70 | 328,941 |
| 2010-05-12 | Open-market sale | 1,200 | $78.69 | 332,841 |
| 2010-05-12 | Open-market sale | 2,000 | $78.68 | 334,041 |
| 2010-05-12 | Open-market sale | 700 | $78.67 | 336,041 |
| 2010-05-12 | Open-market sale | 1,300 | $78.66 | 336,741 |
| 2010-05-12 | Open-market sale | 2,400 | $78.65 | 338,041 |
| 2010-05-12 | Open-market sale | 800 | $78.64 | 340,441 |
| 2010-05-12 | Open-market sale | 1,900 | $78.63 | 341,241 |
| 2010-05-12 | Open-market sale | 3,100 | $78.62 | 343,141 |
| 2010-05-12 | Open-market sale | 3,205 | $78.61 | 346,241 |
| 2010-05-12 | Open-market sale | 700 | $78.79 | 313,285 |
| 2010-05-12 | Open-market sale | 1,544 | $78.80 | 311,741 |
| 2010-05-12 | Open-market sale | 1,756 | $78.78 | 313,985 |
| 2010-02-16 | Grant / award | 43,718 | $0.00 | 311,741 |
| 2009-12-24 | Gift | 5,050 | $0.00 | 268,023 |
| 2009-11-23 | Open-market sale | 400 | $65.13 | 273,573 |
| 2009-11-23 | Open-market sale | 100 | $65.18 | 273,173 |
| 2009-11-23 | Open-market sale | 100 | $65.17 | 273,273 |
| 2009-11-23 | Open-market sale | 200 | $65.14 | 273,373 |
| 2009-11-23 | Open-market sale | 100 | $65.19 | 273,073 |
| 2009-11-23 | Open-market sale | 400 | $65.12 | 273,973 |
| 2009-11-23 | Open-market sale | 300 | $65.11 | 274,373 |
| 2009-11-23 | Open-market sale | 1,300 | $65.10 | 274,673 |
| 2009-11-23 | Option exercise (derivative) | 50,000 | $0.00 | 44,950 |
| 2009-11-23 | Open-market sale | 700 | $65.09 | 275,973 |
| 2009-11-23 | Open-market sale | 500 | $64.99 | 282,773 |
| 2009-11-23 | Open-market sale | 600 | $65.00 | 282,173 |
| 2009-11-23 | Open-market sale | 200 | $65.02 | 281,973 |
| 2009-11-23 | Open-market sale | 500 | $65.03 | 281,473 |
| 2009-11-23 | Open-market sale | 1,500 | $65.04 | 279,973 |
| 2009-11-23 | Open-market sale | 900 | $65.05 | 279,073 |
| 2009-11-23 | Open-market sale | 400 | $65.06 | 278,673 |
| 2009-11-23 | Open-market sale | 1,100 | $65.07 | 277,573 |
| 2009-11-23 | Open-market sale | 900 | $65.08 | 276,673 |
| 2009-11-23 | Open-market sale | 2,600 | $64.82 | 308,273 |
| 2009-11-23 | Open-market sale | 4,500 | $64.83 | 303,773 |
| 2009-11-23 | Open-market sale | 4,045 | $64.81 | 310,873 |
| 2009-11-23 | Open-market sale | 8,155 | $64.80 | 314,918 |
| 2009-11-23 | Option exercise | 50,000 | $19.80 | 323,073 |
| 2009-11-23 | Open-market sale | 600 | $64.98 | 283,273 |
| 2009-11-23 | Open-market sale | 1,000 | $64.97 | 283,873 |
| 2009-11-23 | Open-market sale | 900 | $64.96 | 284,873 |
| 2009-11-23 | Open-market sale | 1,200 | $64.95 | 285,773 |
| 2009-11-23 | Open-market sale | 1,800 | $64.94 | 286,973 |
| 2009-11-23 | Open-market sale | 900 | $64.93 | 288,773 |
| 2009-11-23 | Open-market sale | 2,500 | $64.92 | 289,673 |
| 2009-11-23 | Open-market sale | 1,600 | $64.91 | 292,173 |
| 2009-11-23 | Open-market sale | 1,200 | $64.90 | 293,773 |
| 2009-11-23 | Open-market sale | 5,200 | $64.89 | 294,973 |
| 2009-11-23 | Open-market sale | 600 | $64.88 | 300,173 |
| 2009-11-23 | Open-market sale | 200 | $64.87 | 300,773 |
| 2009-11-23 | Open-market sale | 500 | $64.86 | 300,973 |
| 2009-11-23 | Open-market sale | 1,200 | $64.85 | 301,473 |
| 2009-11-23 | Open-market sale | 1,100 | $64.84 | 302,673 |
| 2009-06-04 | Option exercise (derivative) | 50,000 | $0.00 | 0 |
| 2009-06-04 | Open-market sale | 100 | $55.29 | 293,273 |
| 2009-06-04 | Open-market sale | 500 | $55.25 | 294,359 |
| 2009-06-04 | Open-market sale | 200 | $55.24 | 294,859 |
| 2009-06-04 | Open-market sale | 14 | $55.23 | 295,059 |
| 2009-06-04 | Open-market sale | 200 | $55.22 | 295,073 |
| 2009-06-04 | Open-market sale | 100 | $55.20 | 295,273 |
| 2009-06-04 | Open-market sale | 500 | $55.19 | 295,373 |
| 2009-06-04 | Open-market sale | 200 | $55.18 | 295,873 |
| 2009-06-04 | Open-market sale | 300 | $55.17 | 296,073 |
| 2009-06-04 | Open-market sale | 500 | $55.16 | 296,373 |
| 2009-06-04 | Open-market sale | 700 | $55.15 | 296,873 |
| 2009-06-04 | Open-market sale | 1,000 | $55.14 | 297,573 |
| 2009-06-04 | Open-market sale | 900 | $55.13 | 298,573 |
| 2009-06-04 | Open-market sale | 1,100 | $55.12 | 299,473 |
| 2009-06-04 | Open-market sale | 400 | $55.11 | 300,573 |
| 2009-06-04 | Open-market sale | 1,714 | $55.10 | 300,973 |
| 2009-06-04 | Open-market sale | 286 | $55.09 | 302,687 |
| 2009-06-04 | Open-market sale | 600 | $55.08 | 302,973 |
| 2009-06-04 | Open-market sale | 1,000 | $55.07 | 303,573 |
| 2009-06-04 | Open-market sale | 1,300 | $55.06 | 304,573 |
| 2009-06-04 | Open-market sale | 948 | $55.05 | 305,873 |
| 2009-06-04 | Open-market sale | 752 | $55.04 | 306,821 |
| 2009-06-04 | Open-market sale | 900 | $55.03 | 307,573 |
| 2009-06-04 | Open-market sale | 1,100 | $55.02 | 308,473 |
| 2009-06-04 | Open-market sale | 1,000 | $55.01 | 309,573 |
| 2009-06-04 | Open-market sale | 12,500 | $55.00 | 310,573 |
| 2009-06-04 | Option exercise | 50,000 | $18.00 | 323,073 |
| 2009-06-04 | Open-market sale | 200 | $55.30 | 293,073 |
| 2009-06-04 | Open-market sale | 486 | $55.26 | 293,873 |
| 2009-06-04 | Open-market sale | 500 | $55.27 | 293,373 |
| 2009-06-04 | Open-market sale | 200 | $55.63 | 273,573 |
| 2009-06-04 | Open-market sale | 300 | $55.64 | 273,273 |
| 2009-06-04 | Open-market sale | 200 | $55.65 | 273,073 |
| 2009-06-04 | Open-market sale | 300 | $55.62 | 273,773 |
| 2009-06-04 | Open-market sale | 1,402 | $55.41 | 286,673 |
| 2009-06-04 | Open-market sale | 700 | $55.40 | 288,075 |
| 2009-06-04 | Open-market sale | 1,000 | $55.39 | 288,775 |
| 2009-06-04 | Open-market sale | 200 | $55.38 | 289,775 |
| 2009-06-04 | Open-market sale | 200 | $55.37 | 289,975 |
| 2009-06-04 | Open-market sale | 98 | $55.36 | 290,175 |
| 2009-06-04 | Open-market sale | 300 | $55.35 | 290,273 |
| 2009-06-04 | Open-market sale | 500 | $55.34 | 290,573 |
| 2009-06-04 | Open-market sale | 1,200 | $55.33 | 291,073 |
| 2009-06-04 | Open-market sale | 200 | $55.32 | 292,273 |
| 2009-06-04 | Open-market sale | 600 | $55.31 | 292,473 |
| 2009-06-04 | Open-market sale | 200 | $55.61 | 274,073 |
| 2009-06-04 | Open-market sale | 200 | $55.59 | 274,273 |
| 2009-06-04 | Open-market sale | 200 | $55.58 | 274,473 |
| 2009-06-04 | Open-market sale | 400 | $55.57 | 274,673 |
| 2009-06-04 | Open-market sale | 1,700 | $55.42 | 284,973 |
| 2009-06-04 | Open-market sale | 100 | $55.55 | 275,473 |
| 2009-06-04 | Open-market sale | 400 | $55.54 | 275,573 |
| 2009-06-04 | Open-market sale | 500 | $55.53 | 275,973 |
| 2009-06-04 | Open-market sale | 706 | $55.52 | 276,473 |
| 2009-06-04 | Open-market sale | 800 | $55.51 | 277,179 |
| 2009-06-04 | Open-market sale | 100 | $55.50 | 277,979 |
| 2009-06-04 | Open-market sale | 1,000 | $55.49 | 278,079 |
| 2009-06-04 | Open-market sale | 194 | $55.48 | 279,079 |
| 2009-06-04 | Open-market sale | 400 | $55.47 | 279,273 |
| 2009-06-04 | Open-market sale | 900 | $55.46 | 279,673 |
| 2009-06-04 | Open-market sale | 600 | $55.45 | 280,573 |
| 2009-06-04 | Open-market sale | 1,200 | $55.44 | 281,173 |
| 2009-06-04 | Open-market sale | 2,600 | $55.43 | 282,373 |
| 2009-06-04 | Open-market sale | 400 | $55.56 | 275,073 |
| 2009-02-17 | Grant / award (derivative) | 144,788 | $0.00 | 144,788 |
| 2009-02-17 | Grant / award | 27,668 | $0.00 | 273,073 |
| 2008-05-15 | Option exercise (derivative) | 34,700 | $0.00 | 0 |
| 2008-05-15 | Open-market sale | 700 | $83.59 | 259,605 |
| 2008-05-15 | Open-market sale | 700 | $83.58 | 260,305 |
| 2008-05-15 | Open-market sale | 1,000 | $83.57 | 261,005 |
| 2008-05-15 | Open-market sale | 1,300 | $83.56 | 262,005 |
| 2008-05-15 | Open-market sale | 1,063 | $83.55 | 263,305 |
| 2008-05-15 | Open-market sale | 900 | $83.54 | 264,368 |
| 2008-05-15 | Open-market sale | 3,600 | $83.53 | 265,268 |
| 2008-05-15 | Open-market sale | 2,003 | $83.52 | 268,868 |
| 2008-05-15 | Open-market sale | 2,937 | $83.51 | 270,871 |
| 2008-05-15 | Open-market sale | 6,297 | $83.50 | 273,808 |
| 2008-05-15 | Option exercise | 34,700 | $21.06 | 280,105 |
| 2008-05-15 | Open-market sale | 200 | $83.78 | 247,305 |
| 2008-05-15 | Open-market sale | 300 | $83.77 | 247,505 |
| 2008-05-15 | Open-market sale | 200 | $83.76 | 247,805 |
| 2008-05-15 | Open-market sale | 200 | $83.75 | 248,005 |
| 2008-05-15 | Open-market sale | 600 | $83.61 | 258,705 |
| 2008-05-15 | Open-market sale | 800 | $83.73 | 248,805 |
| 2008-05-15 | Open-market sale | 1,400 | $83.72 | 249,605 |
| 2008-05-15 | Open-market sale | 600 | $83.71 | 251,005 |
| 2008-05-15 | Open-market sale | 1,000 | $83.70 | 251,605 |
| 2008-05-15 | Open-market sale | 700 | $83.69 | 252,605 |
| 2008-05-15 | Open-market sale | 100 | $83.68 | 253,305 |
| 2008-05-15 | Open-market sale | 800 | $83.67 | 253,405 |
| 2008-05-15 | Open-market sale | 1,400 | $83.66 | 254,205 |
| 2008-05-15 | Open-market sale | 2,200 | $83.65 | 255,605 |
| 2008-05-15 | Open-market sale | 300 | $83.64 | 257,805 |
| 2008-05-15 | Open-market sale | 300 | $83.63 | 258,105 |
| 2008-05-15 | Open-market sale | 300 | $83.62 | 258,405 |
| 2008-05-15 | Open-market sale | 300 | $83.60 | 259,305 |
| 2008-05-15 | Open-market sale | 600 | $83.74 | 248,205 |
| 2008-05-15 | Open-market sale | 200 | $83.81 | 246,105 |
| 2008-05-15 | Open-market sale | 400 | $83.79 | 246,905 |
| 2008-05-15 | Open-market sale | 100 | $83.84 | 245,505 |
| 2008-05-15 | Open-market sale | 200 | $83.83 | 245,605 |
| 2008-05-15 | Open-market sale | 300 | $83.82 | 245,805 |
| 2008-05-15 | Open-market sale | 100 | $83.87 | 245,405 |
| 2008-05-15 | Open-market sale | 600 | $83.80 | 246,305 |
| 2008-05-14 | Option exercise (derivative) | 51,200 | $0.00 | 34,700 |
| 2008-05-14 | Open-market sale | 600 | $83.21 | 285,905 |
| 2008-05-14 | Open-market sale | 2,300 | $83.20 | 286,505 |
| 2008-05-14 | Open-market sale | 500 | $83.19 | 288,805 |
| 2008-05-14 | Open-market sale | 400 | $83.18 | 289,305 |
| 2008-05-14 | Open-market sale | 1,100 | $83.17 | 289,705 |
| 2008-05-14 | Open-market sale | 100 | $83.16 | 290,805 |
| 2008-05-14 | Open-market sale | 100 | $83.15 | 290,905 |
| 2008-05-14 | Open-market sale | 200 | $83.14 | 291,005 |
| 2008-05-14 | Open-market sale | 100 | $83.13 | 291,205 |
| 2008-05-14 | Open-market sale | 600 | $83.12 | 291,305 |
| 2008-05-14 | Open-market sale | 400 | $83.11 | 291,905 |
| 2008-05-14 | Open-market sale | 1,400 | $83.10 | 292,305 |
| 2008-05-14 | Open-market sale | 700 | $83.09 | 293,705 |
| 2008-05-14 | Open-market sale | 100 | $83.24 | 283,505 |
| 2008-05-14 | Open-market sale | 500 | $83.06 | 294,705 |
| 2008-05-14 | Open-market sale | 1,200 | $83.05 | 295,205 |
| 2008-05-14 | Open-market sale | 200 | $83.00 | 296,405 |
| 2008-05-14 | Option exercise | 51,200 | $21.06 | 296,605 |
| 2008-05-14 | Open-market sale | 1,700 | $83.40 | 277,305 |
| 2008-05-14 | Open-market sale | 100 | $83.38 | 279,005 |
| 2008-05-14 | Open-market sale | 500 | $83.32 | 279,105 |
| 2008-05-14 | Open-market sale | 400 | $83.31 | 279,605 |
| 2008-05-14 | Open-market sale | 300 | $83.30 | 280,005 |
| 2008-05-14 | Open-market sale | 500 | $83.28 | 280,305 |
| 2008-05-14 | Open-market sale | 700 | $83.27 | 280,805 |
| 2008-05-14 | Open-market sale | 200 | $83.26 | 281,505 |
| 2008-05-14 | Open-market sale | 1,800 | $83.25 | 281,705 |
| 2008-05-14 | Open-market sale | 300 | $83.22 | 285,605 |
| 2008-05-14 | Open-market sale | 2,000 | $83.23 | 283,605 |
| 2008-05-14 | Open-market sale | 300 | $83.08 | 294,405 |
| 2008-05-14 | Open-market sale | 1,700 | $83.85 | 246,505 |
| 2008-05-14 | Open-market sale | 100 | $83.86 | 246,405 |
| 2008-05-14 | Open-market sale | 500 | $83.87 | 245,905 |
| 2008-05-14 | Open-market sale | 100 | $83.84 | 248,205 |
| 2008-05-14 | Open-market sale | 200 | $83.90 | 245,405 |
| 2008-05-14 | Open-market sale | 300 | $83.88 | 245,605 |
| 2008-05-14 | Open-market sale | 1,100 | $83.82 | 248,605 |
| 2008-05-14 | Open-market sale | 300 | $83.83 | 248,305 |
| 2008-05-14 | Open-market sale | 700 | $83.76 | 261,605 |
| 2008-05-14 | Open-market sale | 300 | $83.73 | 263,905 |
| 2008-05-14 | Open-market sale | 200 | $83.72 | 264,205 |
| 2008-05-14 | Open-market sale | 800 | $83.71 | 264,405 |
| 2008-05-14 | Open-market sale | 1,400 | $83.70 | 265,205 |
| 2008-05-14 | Open-market sale | 1,000 | $83.67 | 266,605 |
| 2008-05-14 | Open-market sale | 1,000 | $83.66 | 267,605 |
| 2008-05-14 | Open-market sale | 2,000 | $83.65 | 268,605 |
| 2008-05-14 | Open-market sale | 300 | $83.62 | 270,605 |
| 2008-05-14 | Open-market sale | 700 | $83.60 | 270,905 |
| 2008-05-14 | Open-market sale | 300 | $83.59 | 271,605 |
| 2008-05-14 | Open-market sale | 200 | $83.58 | 271,905 |
| 2008-05-14 | Open-market sale | 200 | $83.57 | 272,105 |
| 2008-05-14 | Open-market sale | 200 | $83.56 | 272,305 |
| 2008-05-14 | Open-market sale | 1,300 | $83.55 | 272,505 |
| 2008-05-14 | Open-market sale | 100 | $83.54 | 273,805 |
| 2008-05-14 | Open-market sale | 600 | $83.53 | 273,905 |
| 2008-05-14 | Open-market sale | 700 | $83.52 | 274,505 |
| 2008-05-14 | Open-market sale | 200 | $83.51 | 275,205 |
| 2008-05-14 | Open-market sale | 1,200 | $83.50 | 275,405 |
| 2008-05-14 | Open-market sale | 100 | $83.45 | 276,605 |
| 2008-05-14 | Open-market sale | 300 | $83.43 | 276,705 |
| 2008-05-14 | Open-market sale | 200 | $83.42 | 277,005 |
| 2008-05-14 | Open-market sale | 100 | $83.41 | 277,205 |
| 2008-05-14 | Open-market sale | 1,200 | $83.81 | 249,705 |
| 2008-05-14 | Open-market sale | 5,100 | $83.80 | 250,905 |
| 2008-05-14 | Open-market sale | 5,400 | $83.78 | 256,005 |
| 2008-05-14 | Open-market sale | 200 | $83.77 | 261,405 |
| 2008-05-14 | Open-market sale | 100 | $83.74 | 263,805 |
| 2008-05-14 | Open-market sale | 1,500 | $83.75 | 262,305 |
| 2008-05-13 | Option exercise (derivative) | 14,100 | $0.00 | 85,900 |
| 2008-05-13 | Open-market sale | 400 | $82.97 | 245,405 |
| 2008-05-13 | Open-market sale | 1,000 | $82.94 | 246,905 |
| 2008-05-13 | Open-market sale | 1,000 | $82.93 | 247,905 |
| 2008-05-13 | Open-market sale | 400 | $82.92 | 248,905 |
| 2008-05-13 | Open-market sale | 1,300 | $82.91 | 249,305 |
| 2008-05-13 | Open-market sale | 4,300 | $82.90 | 250,605 |
| 2008-05-13 | Open-market sale | 200 | $82.89 | 254,905 |
| 2008-05-13 | Open-market sale | 100 | $82.88 | 255,105 |
| 2008-05-13 | Open-market sale | 100 | $82.87 | 255,205 |
| 2008-05-13 | Open-market sale | 200 | $82.86 | 255,305 |
| 2008-05-13 | Open-market sale | 800 | $82.85 | 255,505 |
| 2008-05-13 | Open-market sale | 100 | $82.84 | 256,305 |
| 2008-05-13 | Open-market sale | 100 | $82.83 | 256,405 |
| 2008-05-13 | Open-market sale | 500 | $82.82 | 256,505 |
| 2008-05-13 | Open-market sale | 700 | $82.81 | 257,005 |
| 2008-05-13 | Open-market sale | 1,700 | $82.80 | 257,705 |
| 2008-05-13 | Open-market sale | 100 | $82.75 | 259,405 |
| 2008-05-13 | Option exercise | 14,100 | $21.06 | 259,505 |
| 2008-05-13 | Open-market sale | 800 | $82.95 | 246,105 |
| 2008-05-13 | Open-market sale | 300 | $82.96 | 245,805 |
| 2008-02-10 | Grant / award (derivative) | 84,507 | $0.00 | 84,507 |
| 2008-02-10 | Grant / award | 39,030 | $0.00 | 245,405 |
| 2007-12-07 | Open-market sale | 500 | $88.15 | 206,675 |
| 2007-12-07 | Open-market sale | 300 | $87.95 | 222,443 |
| 2007-12-07 | Open-market sale | 200 | $87.96 | 222,243 |
| 2007-12-07 | Open-market sale | 1,400 | $87.97 | 220,843 |
| 2007-12-07 | Open-market sale | 400 | $87.98 | 220,443 |
| 2007-12-07 | Open-market sale | 200 | $87.99 | 220,243 |
| 2007-12-07 | Open-market sale | 400 | $88.00 | 219,843 |
| 2007-12-07 | Open-market sale | 900 | $88.01 | 218,943 |
| 2007-12-07 | Open-market sale | 1,300 | $88.02 | 217,643 |
| 2007-12-07 | Open-market sale | 2,551 | $88.03 | 215,092 |
| 2007-12-07 | Open-market sale | 500 | $88.04 | 214,592 |
| 2007-12-07 | Open-market sale | 1,700 | $88.05 | 212,892 |
| 2007-12-07 | Open-market sale | 600 | $88.06 | 212,292 |
| 2007-12-07 | Open-market sale | 817 | $88.07 | 211,475 |
| 2007-12-07 | Open-market sale | 600 | $88.08 | 210,875 |
| 2007-12-07 | Open-market sale | 1,300 | $88.09 | 209,575 |
| 2007-12-07 | Open-market sale | 800 | $88.10 | 208,775 |
| 2007-12-07 | Open-market sale | 100 | $88.11 | 208,675 |
| 2007-12-07 | Open-market sale | 500 | $88.12 | 208,175 |
| 2007-12-07 | Open-market sale | 900 | $88.13 | 207,275 |
| 2007-12-07 | Open-market sale | 100 | $88.14 | 207,175 |
| 2007-12-07 | Open-market sale | 200 | $88.18 | 206,375 |
| 2007-12-07 | Open-market sale | 100 | $88.16 | 206,575 |
| 2007-11-28 | Open-market sale | 400 | $82.13 | 232,080 |
| 2007-11-28 | Open-market sale | 100 | $82.75 | 222,743 |
| 2007-11-28 | Open-market sale | 100 | $82.14 | 231,980 |
| 2007-11-28 | Open-market sale | 100 | $82.17 | 231,880 |
| 2007-11-28 | Open-market sale | 100 | $82.21 | 231,780 |
| 2007-11-28 | Open-market sale | 100 | $82.22 | 231,680 |
| 2007-11-28 | Open-market sale | 100 | $82.23 | 231,580 |
| 2007-11-28 | Open-market sale | 100 | $82.28 | 231,480 |
| 2007-11-28 | Open-market sale | 100 | $82.30 | 231,380 |
| 2007-11-28 | Open-market sale | 400 | $82.32 | 230,980 |
| 2007-11-28 | Open-market sale | 400 | $82.34 | 230,580 |
| 2007-11-28 | Open-market sale | 800 | $82.36 | 229,780 |
| 2007-11-28 | Open-market sale | 300 | $82.38 | 229,480 |
| 2007-11-28 | Open-market sale | 400 | $82.42 | 229,080 |
| 2007-11-28 | Open-market sale | 1,000 | $82.43 | 228,080 |
| 2007-11-28 | Open-market sale | 500 | $82.44 | 227,580 |
| 2007-11-28 | Open-market sale | 100 | $82.45 | 227,480 |
| 2007-11-28 | Open-market sale | 100 | $82.46 | 227,380 |
| 2007-11-28 | Open-market sale | 400 | $82.48 | 226,980 |
| 2007-11-28 | Open-market sale | 737 | $82.50 | 226,243 |
| 2007-11-28 | Open-market sale | 500 | $82.51 | 225,743 |
| 2007-11-28 | Open-market sale | 1,000 | $82.53 | 224,743 |
| 2007-11-28 | Open-market sale | 100 | $82.54 | 224,643 |
| 2007-11-28 | Open-market sale | 700 | $82.60 | 223,943 |
| 2007-11-28 | Open-market sale | 400 | $82.62 | 223,543 |
| 2007-11-28 | Open-market sale | 100 | $82.63 | 223,443 |
| 2007-11-28 | Open-market sale | 100 | $82.64 | 223,343 |
| 2007-11-28 | Open-market sale | 300 | $82.65 | 223,043 |
| 2007-11-28 | Open-market sale | 200 | $82.74 | 222,843 |
| 2007-03-22 | Open-market sale | 400 | $90.74 | 237,180 |
| 2007-03-22 | Open-market sale | 400 | $90.67 | 237,580 |
| 2007-03-22 | Open-market sale | 100 | $91.25 | 232,480 |
| 2007-03-22 | Open-market sale | 200 | $91.24 | 232,580 |
| 2007-03-22 | Open-market sale | 100 | $91.23 | 232,780 |
| 2007-03-22 | Open-market sale | 100 | $91.21 | 232,880 |
| 2007-03-22 | Open-market sale | 100 | $91.18 | 232,980 |
| 2007-03-22 | Open-market sale | 100 | $91.14 | 233,080 |
| 2007-03-22 | Open-market sale | 100 | $91.11 | 233,180 |
| 2007-03-22 | Open-market sale | 100 | $91.08 | 233,280 |
| 2007-03-22 | Open-market sale | 300 | $91.07 | 233,380 |
| 2007-03-22 | Open-market sale | 500 | $91.04 | 233,680 |
| 2007-03-22 | Open-market sale | 200 | $90.82 | 236,080 |
| 2007-03-22 | Open-market sale | 100 | $91.00 | 234,280 |
| 2007-03-22 | Open-market sale | 200 | $90.97 | 234,380 |
| 2007-03-22 | Open-market sale | 400 | $90.96 | 234,580 |
| 2007-03-22 | Open-market sale | 200 | $90.95 | 234,980 |
| 2007-03-22 | Open-market sale | 200 | $90.94 | 235,180 |
| 2007-03-22 | Open-market sale | 100 | $90.93 | 235,380 |
| 2007-03-22 | Open-market sale | 200 | $90.92 | 235,480 |
| 2007-03-22 | Open-market sale | 100 | $90.89 | 235,680 |
| 2007-03-22 | Open-market sale | 200 | $90.88 | 235,780 |
| 2007-03-22 | Open-market sale | 100 | $90.84 | 235,980 |
| 2007-03-22 | Open-market sale | 200 | $90.79 | 236,980 |
| 2007-03-22 | Open-market sale | 100 | $90.80 | 236,880 |
| 2007-03-22 | Open-market sale | 600 | $90.81 | 236,280 |
| 2007-03-22 | Open-market sale | 100 | $91.03 | 234,180 |
| 2007-03-21 | Open-market sale | 100 | $90.91 | 243,380 |
| 2007-03-21 | Open-market sale | 100 | $90.90 | 243,480 |
| 2007-03-21 | Open-market sale | 200 | $90.87 | 243,580 |
| 2007-03-21 | Open-market sale | 100 | $90.85 | 243,780 |
| 2007-03-21 | Open-market sale | 200 | $90.82 | 243,880 |
| 2007-03-21 | Open-market sale | 200 | $90.80 | 244,080 |
| 2007-03-21 | Open-market sale | 100 | $90.77 | 244,280 |
| 2007-03-21 | Open-market sale | 100 | $90.72 | 244,380 |
| 2007-03-21 | Open-market sale | 200 | $90.70 | 244,480 |
| 2007-03-21 | Open-market sale | 100 | $90.66 | 244,680 |
| 2007-03-21 | Open-market sale | 100 | $90.62 | 244,780 |
| 2007-03-21 | Open-market sale | 100 | $90.58 | 244,880 |
| 2007-03-21 | Open-market sale | 100 | $90.46 | 244,980 |
| 2007-03-21 | Open-market sale | 100 | $90.45 | 245,080 |
| 2007-03-21 | Open-market sale | 100 | $90.44 | 245,180 |
| 2007-03-21 | Open-market sale | 400 | $90.43 | 245,280 |
| 2007-03-21 | Open-market sale | 100 | $90.39 | 245,680 |
| 2007-03-21 | Open-market sale | 100 | $90.38 | 245,780 |
| 2007-03-21 | Open-market sale | 200 | $90.36 | 245,880 |
| 2007-03-21 | Open-market sale | 100 | $90.27 | 246,080 |
| 2007-03-21 | Open-market sale | 200 | $89.85 | 246,180 |
| 2007-03-21 | Open-market sale | 100 | $89.71 | 246,380 |
| 2007-03-21 | Open-market sale | 100 | $89.69 | 246,480 |
| 2007-03-21 | Open-market sale | 500 | $89.42 | 246,580 |
| 2007-03-21 | Open-market sale | 400 | $89.33 | 247,080 |
| 2007-03-21 | Open-market sale | 100 | $91.00 | 242,380 |
| 2007-03-21 | Open-market sale | 600 | $90.99 | 242,480 |
| 2007-03-21 | Open-market sale | 100 | $90.98 | 243,080 |
| 2007-03-21 | Open-market sale | 100 | $90.96 | 243,180 |
| 2007-03-21 | Open-market sale | 100 | $90.94 | 243,280 |
| 2007-03-21 | Gift | 11,107 | $0.00 | 258,587 |
| 2007-03-21 | Gift | 11,107 | $0.00 | 247,480 |
| 2007-03-21 | Open-market sale | 100 | $91.13 | 240,580 |
| 2007-03-21 | Open-market sale | 200 | $91.12 | 240,680 |
| 2007-03-21 | Open-market sale | 200 | $91.11 | 240,880 |
| 2007-03-21 | Open-market sale | 100 | $91.10 | 241,080 |
| 2007-03-21 | Open-market sale | 100 | $91.09 | 241,180 |
| 2007-03-21 | Open-market sale | 300 | $91.08 | 241,280 |
| 2007-03-21 | Open-market sale | 300 | $91.07 | 241,580 |
| 2007-03-21 | Open-market sale | 100 | $91.06 | 241,880 |
| 2007-03-21 | Open-market sale | 100 | $91.03 | 241,980 |
| 2007-03-21 | Open-market sale | 300 | $91.02 | 242,080 |
| 2007-03-21 | Open-market sale | 100 | $91.37 | 237,980 |
| 2007-03-21 | Open-market sale | 200 | $91.34 | 238,080 |
| 2007-03-21 | Open-market sale | 100 | $91.30 | 238,280 |
| 2007-03-21 | Open-market sale | 100 | $91.29 | 238,380 |
| 2007-03-21 | Open-market sale | 100 | $91.26 | 238,480 |
| 2007-03-21 | Open-market sale | 200 | $91.25 | 238,580 |
| 2007-03-21 | Open-market sale | 300 | $91.24 | 238,780 |
| 2007-03-21 | Open-market sale | 200 | $91.21 | 239,080 |
| 2007-03-21 | Open-market sale | 200 | $91.20 | 239,280 |
| 2007-03-21 | Open-market sale | 500 | $91.19 | 239,480 |
| 2007-03-21 | Open-market sale | 100 | $91.18 | 239,980 |
| 2007-03-21 | Open-market sale | 300 | $91.17 | 240,080 |
| 2007-03-21 | Open-market sale | 200 | $91.14 | 240,380 |
| 2007-03-20 | Open-market sale | 400 | $90.07 | 278,694 |
| 2007-03-20 | Open-market sale | 400 | $90.10 | 278,294 |
| 2007-03-20 | Open-market sale | 200 | $90.11 | 278,094 |
| 2007-03-20 | Open-market sale | 300 | $90.06 | 279,094 |
| 2007-03-20 | Open-market sale | 300 | $90.05 | 279,394 |
| 2007-03-20 | Open-market sale | 900 | $90.02 | 279,694 |
| 2007-03-20 | Open-market sale | 2,100 | $90.00 | 280,594 |
| 2007-03-20 | Open-market sale | 400 | $90.26 | 273,094 |
| 2007-03-20 | Open-market sale | 600 | $90.25 | 273,494 |
| 2007-03-20 | Open-market sale | 1,000 | $90.23 | 274,094 |
| 2007-03-20 | Open-market sale | 500 | $90.22 | 275,094 |
| 2007-03-20 | Open-market sale | 300 | $90.21 | 275,594 |
| 2007-03-20 | Open-market sale | 1,200 | $90.20 | 275,894 |
| 2007-03-20 | Open-market sale | 200 | $90.17 | 277,094 |
| 2007-03-20 | Open-market sale | 200 | $90.16 | 277,294 |
| 2007-03-20 | Open-market sale | 500 | $90.34 | 269,694 |
| 2007-03-20 | Open-market sale | 300 | $90.33 | 270,194 |
| 2007-03-20 | Open-market sale | 100 | $90.32 | 270,494 |
| 2007-03-20 | Open-market sale | 1,200 | $90.31 | 270,594 |
| 2007-03-20 | Open-market sale | 800 | $90.29 | 271,794 |
| 2007-03-20 | Open-market sale | 500 | $90.27 | 272,594 |
| 2007-03-20 | Open-market sale | 200 | $90.15 | 277,494 |
| 2007-03-20 | Open-market sale | 400 | $90.13 | 277,694 |
| 2007-02-12 | Grant / award (derivative) | 18,701 | $0.00 | 18,701 |
| 2007-02-12 | Grant / award | 29,818 | $0.00 | 282,694 |
| 2006-11-20 | Gift | 1,600 | $0.00 | 264,382 |
| 2006-11-20 | Gift | 11,506 | $0.00 | 252,876 |
| 2006-08-30 | Option exercise (derivative) | 89,160 | $0.00 | 0 |
| 2006-08-30 | Option exercise | 89,160 | $25.25 | 355,142 |
| 2006-08-30 | Open-market sale | 89,160 | $72.77 | 265,982 |
| 2006-02-16 | Grant / award (derivative) | 75,000 | $0.00 | 75,000 |
| 2006-02-16 | Grant / award | 29,043 | $0.00 | 265,982 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.