SEC CIK 1239129
WHITE MILES D
Reported ownership across 4 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| ABTview stock → | 3,092,852 | 2021-11-12 |
| MSIview stock → | 60,348.4 | 2009-04-01 |
| CATview stock → | 8,382 | 2022-03-01 |
| MCDview stock → | 5,000 | 2009-05-14 |
Position History — ABT
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — ABT
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2021-11-12 | Gift | 10,400 | $0.00 | 3,092,852 |
| 2021-11-10 | Gift | 693 | $0.00 | 3,103,252 |
| 2021-08-06 | Gift | 1,250 | $0.00 | 3,103,945 |
| 2021-02-26 | Tax withholding | 43,292 | $121.58 | 3,105,195 |
| 2021-02-19 | Grant / award (derivative) | 227,272 | $0.00 | 227,272 |
| 2021-02-19 | Grant / award | 44,340 | $0.00 | 3,148,487 |
| 2021-02-16 | Gift | 2,000 | $0.00 | 3,104,147 |
| 2020-12-07 | Gift | 1,844 | $0.00 | 3,106,147 |
| 2020-12-04 | Gift | 64,978 | $0.00 | 3,107,991 |
| 2020-12-03 | Gift | 7,974 | $0.00 | 3,172,969 |
| 2020-06-04 | Gift | 1,100 | $0.00 | 3,180,943 |
| 2020-02-28 | Tax withholding | 46,827 | $79.19 | 3,182,043 |
| 2020-02-21 | Grant / award (derivative) | 416,956 | $0.00 | 416,956 |
| 2020-02-21 | Grant / award | 68,399 | $0.00 | 3,228,870 |
| 2019-12-23 | Gift | 298 | $0.00 | 3,160,471 |
| 2019-12-13 | Gift | 12,382 | $0.00 | 3,160,769 |
| 2019-12-12 | Gift | 1,014 | $0.00 | 3,173,151 |
| 2019-12-12 | Gift | 507 | $0.00 | 507 |
| 2019-12-12 | Gift | 507 | $0.00 | 0 |
| 2019-03-18 | Option exercise (derivative) | 294,700 | $0.00 | 0 |
| 2019-03-18 | Open-market sale | 812 | $79.11 | 3,705,875 |
| 2019-03-18 | Open-market sale | 1,960 | $78.64 | 3,706,687 |
| 2019-03-18 | Open-market sale | 300 | $78.97 | 3,708,647 |
| 2019-03-18 | Open-market sale | 123 | $78.41 | 3,708,947 |
| 2019-03-18 | Open-market sale | 100 | $78.60 | 3,709,070 |
| 2019-03-18 | Open-market sale | 10,908 | $78.06 | 3,709,170 |
| 2019-03-18 | Open-market sale | 1,725 | $78.13 | 3,720,078 |
| 2019-03-18 | Open-market sale | 3,680 | $79.51 | 3,721,803 |
| 2019-03-18 | Open-market sale | 7,800 | $78.71 | 3,725,483 |
| 2019-03-18 | Open-market sale | 4,600 | $79.05 | 3,733,283 |
| 2019-03-18 | Open-market sale | 5,442 | $79.01 | 3,737,883 |
| 2019-03-18 | Open-market sale | 723 | $79.12 | 3,743,325 |
| 2019-03-18 | Open-market sale | 400 | $78.07 | 3,744,048 |
| 2019-03-18 | Open-market sale | 100 | $79.93 | 3,744,448 |
| 2019-03-18 | Open-market sale | 1,130 | $79.69 | 3,744,548 |
| 2019-03-18 | Open-market sale | 300 | $79.20 | 3,745,678 |
| 2019-03-18 | Open-market sale | 250 | $79.53 | 3,745,978 |
| 2019-03-18 | Open-market sale | 1,683 | $78.96 | 3,746,228 |
| 2019-03-18 | Open-market sale | 100 | $79.21 | 3,747,911 |
| 2019-03-18 | Open-market sale | 12,383 | $78.15 | 3,748,011 |
| 2019-03-18 | Open-market sale | 3,471 | $78.19 | 3,760,394 |
| 2019-03-18 | Option exercise | 294,700 | $22.39 | 3,763,865 |
| 2019-03-18 | Option exercise | 295,000 | $26.19 | 3,469,165 |
| 2019-03-18 | Open-market sale | 4,700 | $78.19 | 3,688,126 |
| 2019-03-18 | Open-market sale | 100 | $78.87 | 3,692,826 |
| 2019-03-18 | Open-market sale | 100 | $79.72 | 3,692,926 |
| 2019-03-18 | Open-market sale | 100 | $78.78 | 3,693,026 |
| 2019-03-18 | Open-market sale | 3,008 | $79.20 | 3,693,126 |
| 2019-03-18 | Open-market sale | 7,092 | $78.90 | 3,696,134 |
| 2019-03-18 | Open-market sale | 2,649 | $78.90 | 3,703,226 |
| 2019-03-18 | Open-market sale | 100 | $79.41 | 3,482,933 |
| 2019-03-18 | Open-market sale | 3,275 | $78.72 | 3,483,033 |
| 2019-03-18 | Open-market sale | 20 | $79.53 | 3,486,308 |
| 2019-03-18 | Open-market sale | 2,100 | $78.50 | 3,486,328 |
| 2019-03-18 | Open-market sale | 3,181 | $78.10 | 3,488,428 |
| 2019-03-18 | Open-market sale | 16,700 | $78.87 | 3,491,609 |
| 2019-03-18 | Open-market sale | 265 | $78.58 | 3,508,309 |
| 2019-03-18 | Open-market sale | 1,800 | $78.45 | 3,508,574 |
| 2019-03-18 | Open-market sale | 10,611 | $78.09 | 3,510,374 |
| 2019-03-18 | Open-market sale | 16,200 | $79.91 | 3,520,985 |
| 2019-03-18 | Open-market sale | 2 | $78.71 | 3,408,870 |
| 2019-03-18 | Open-market sale | 1 | $79.07 | 3,408,872 |
| 2019-03-18 | Open-market sale | 1,800 | $79.18 | 3,408,873 |
| 2019-03-18 | Open-market sale | 36,669 | $78.06 | 3,410,673 |
| 2019-03-18 | Open-market sale | 300 | $78.64 | 3,447,342 |
| 2019-03-18 | Open-market sale | 100 | $79.71 | 3,447,642 |
| 2019-03-18 | Open-market sale | 5,800 | $78.66 | 3,447,742 |
| 2019-03-18 | Open-market sale | 75 | $78.20 | 3,453,542 |
| 2019-03-18 | Open-market sale | 1,816 | $78.85 | 3,453,617 |
| 2019-03-18 | Open-market sale | 1,800 | $78.93 | 3,455,433 |
| 2019-03-18 | Open-market sale | 1,300 | $79.08 | 3,457,233 |
| 2019-03-18 | Open-market sale | 300 | $79.68 | 3,458,533 |
| 2019-03-18 | Open-market sale | 5,891 | $78.47 | 3,458,833 |
| 2019-03-18 | Open-market sale | 6,701 | $78.76 | 3,464,724 |
| 2019-03-18 | Open-market sale | 500 | $78.36 | 3,471,425 |
| 2019-03-18 | Open-market sale | 6,094 | $78.80 | 3,471,925 |
| 2019-03-18 | Open-market sale | 3,044 | $79.02 | 3,478,019 |
| 2019-03-18 | Open-market sale | 200 | $79.41 | 3,481,063 |
| 2019-03-18 | Open-market sale | 1,100 | $79.59 | 3,481,263 |
| 2019-03-18 | Open-market sale | 570 | $79.65 | 3,482,363 |
| 2019-03-18 | Open-market sale | 600 | $78.22 | 3,667,750 |
| 2019-03-18 | Open-market sale | 1,171 | $78.81 | 3,670,811 |
| 2019-03-18 | Open-market sale | 2,206 | $78.20 | 3,671,982 |
| 2019-03-18 | Open-market sale | 800 | $79.79 | 3,674,188 |
| 2019-03-18 | Open-market sale | 3,709 | $78.03 | 3,674,988 |
| 2019-03-18 | Open-market sale | 5,675 | $78.18 | 3,678,697 |
| 2019-03-18 | Open-market sale | 3,754 | $78.10 | 3,684,372 |
| 2019-03-18 | Open-market sale | 1,200 | $79.63 | 3,613,904 |
| 2019-03-18 | Open-market sale | 800 | $79.42 | 3,615,104 |
| 2019-03-18 | Open-market sale | 1,465 | $78.41 | 3,615,904 |
| 2019-03-18 | Open-market sale | 900 | $79.22 | 3,617,369 |
| 2019-03-18 | Open-market sale | 10,974 | $78.16 | 3,618,269 |
| 2019-03-18 | Open-market sale | 212 | $79.52 | 3,629,243 |
| 2019-03-18 | Open-market sale | 400 | $79.00 | 3,629,455 |
| 2019-03-18 | Open-market sale | 1,400 | $79.74 | 3,629,855 |
| 2019-03-18 | Open-market sale | 450 | $78.37 | 3,631,255 |
| 2019-03-18 | Open-market sale | 2,915 | $79.48 | 3,631,705 |
| 2019-03-18 | Open-market sale | 2,998 | $79.04 | 3,634,620 |
| 2019-03-18 | Open-market sale | 4,185 | $78.83 | 3,637,618 |
| 2019-03-18 | Open-market sale | 200 | $79.24 | 3,641,803 |
| 2019-03-18 | Open-market sale | 1,500 | $78.54 | 3,642,003 |
| 2019-03-18 | Open-market sale | 2,262 | $78.57 | 3,643,503 |
| 2019-03-18 | Open-market sale | 123 | $79.48 | 3,645,765 |
| 2019-03-18 | Open-market sale | 1,100 | $78.45 | 3,645,888 |
| 2019-03-18 | Open-market sale | 1,691 | $78.75 | 3,646,988 |
| 2019-03-18 | Open-market sale | 2,237 | $78.81 | 3,648,679 |
| 2019-03-18 | Open-market sale | 14,095 | $78.85 | 3,650,916 |
| 2019-03-18 | Open-market sale | 2,739 | $78.70 | 3,665,011 |
| 2019-03-18 | Open-market sale | 200 | $79.20 | 3,670,611 |
| 2019-03-18 | Open-market sale | 2,261 | $78.27 | 3,668,350 |
| 2019-03-18 | Open-market sale | 4,154 | $78.18 | 3,329,425 |
| 2019-03-18 | Open-market sale | 13,523 | $78.00 | 3,395,347 |
| 2019-03-18 | Open-market sale | 1,807 | $78.26 | 3,393,540 |
| 2019-03-18 | Open-market sale | 877 | $79.47 | 3,392,663 |
| 2019-03-18 | Open-market sale | 2,400 | $79.40 | 3,390,263 |
| 2019-03-18 | Open-market sale | 504 | $78.74 | 3,389,759 |
| 2019-03-18 | Open-market sale | 11,900 | $78.01 | 3,377,859 |
| 2019-03-18 | Open-market sale | 3,100 | $79.46 | 3,374,759 |
| 2019-03-18 | Open-market sale | 900 | $79.27 | 3,373,859 |
| 2019-03-18 | Open-market sale | 3,499 | $78.88 | 3,370,360 |
| 2019-03-18 | Open-market sale | 500 | $79.50 | 3,369,860 |
| 2019-03-18 | Open-market sale | 6,037 | $79.49 | 3,363,823 |
| 2019-03-18 | Open-market sale | 1,925 | $78.02 | 3,361,898 |
| 2019-03-18 | Open-market sale | 500 | $78.56 | 3,361,398 |
| 2019-03-18 | Open-market sale | 6,330 | $78.08 | 3,355,068 |
| 2019-03-18 | Open-market sale | 1,600 | $78.49 | 3,353,468 |
| 2019-03-18 | Open-market sale | 1,100 | $79.56 | 3,352,368 |
| 2019-03-18 | Open-market sale | 200 | $79.09 | 3,352,168 |
| 2019-03-18 | Open-market sale | 704 | $79.06 | 3,351,464 |
| 2019-03-18 | Open-market sale | 1,000 | $78.91 | 3,350,464 |
| 2019-03-18 | Open-market sale | 1,300 | $78.35 | 3,349,164 |
| 2019-03-18 | Open-market sale | 3,685 | $78.46 | 3,345,479 |
| 2019-03-18 | Open-market sale | 686 | $79.80 | 3,344,793 |
| 2019-03-18 | Open-market sale | 2,483 | $78.58 | 3,342,310 |
| 2019-03-18 | Open-market sale | 1,340 | $78.17 | 3,340,970 |
| 2019-03-18 | Open-market sale | 4,942 | $78.86 | 3,336,028 |
| 2019-03-18 | Open-market sale | 2,436 | $78.91 | 3,333,592 |
| 2019-03-18 | Open-market sale | 13 | $79.95 | 3,333,579 |
| 2019-03-18 | Open-market sale | 2,200 | $79.07 | 3,327,225 |
| 2019-03-18 | Open-market sale | 1,035 | $78.42 | 3,326,190 |
| 2019-03-18 | Open-market sale | 1,423 | $78.68 | 3,242,625 |
| 2019-03-18 | Open-market sale | 2,937 | $78.86 | 3,247,297 |
| 2019-03-18 | Open-market sale | 512 | $78.09 | 3,174,165 |
| 2019-03-18 | Open-market sale | 100 | $78.82 | 3,174,677 |
| 2019-03-18 | Open-market sale | 4,232 | $78.82 | 3,174,777 |
| 2019-03-18 | Open-market sale | 11,007 | $78.17 | 3,179,009 |
| 2019-03-18 | Open-market sale | 14,544 | $78.05 | 3,190,016 |
| 2019-03-18 | Open-market sale | 14,202 | $78.88 | 3,204,560 |
| 2019-03-18 | Open-market sale | 131 | $79.88 | 3,218,762 |
| 2019-03-18 | Open-market sale | 900 | $78.51 | 3,218,893 |
| 2019-03-18 | Open-market sale | 200 | $78.91 | 3,219,793 |
| 2019-03-18 | Open-market sale | 1,900 | $79.45 | 3,219,993 |
| 2019-03-18 | Open-market sale | 6,862 | $78.89 | 3,221,893 |
| 2019-03-18 | Open-market sale | 738 | $78.15 | 3,228,755 |
| 2019-03-18 | Open-market sale | 385 | $79.54 | 3,229,493 |
| 2019-03-18 | Open-market sale | 300 | $79.76 | 3,229,878 |
| 2019-03-18 | Open-market sale | 2,079 | $78.82 | 3,230,178 |
| 2019-03-18 | Open-market sale | 2,400 | $79.39 | 3,232,257 |
| 2019-03-18 | Open-market sale | 909 | $79.15 | 3,234,657 |
| 2019-03-18 | Open-market sale | 100 | $78.17 | 3,235,566 |
| 2019-03-18 | Open-market sale | 1 | $78.04 | 3,235,666 |
| 2019-03-18 | Open-market sale | 100 | $79.91 | 3,235,667 |
| 2019-03-18 | Open-market sale | 1,180 | $78.74 | 3,235,767 |
| 2019-03-18 | Open-market sale | 1,110 | $78.23 | 3,236,947 |
| 2019-03-18 | Open-market sale | 700 | $78.63 | 3,238,057 |
| 2019-03-18 | Open-market sale | 200 | $79.55 | 3,238,757 |
| 2019-03-18 | Open-market sale | 3,668 | $78.02 | 3,238,957 |
| 2019-03-18 | Open-market sale | 100 | $78.06 | 3,247,197 |
| 2019-03-18 | Open-market sale | 3,149 | $78.08 | 3,244,048 |
| 2019-03-18 | Open-market sale | 2,110 | $79.19 | 3,543,544 |
| 2019-03-18 | Open-market sale | 3,678 | $79.14 | 3,545,654 |
| 2019-03-18 | Open-market sale | 140 | $78.16 | 3,549,332 |
| 2019-03-18 | Open-market sale | 509 | $78.79 | 3,549,472 |
| 2019-03-18 | Open-market sale | 420 | $79.25 | 3,549,981 |
| 2019-03-18 | Open-market sale | 531 | $78.72 | 3,550,401 |
| 2019-03-18 | Open-market sale | 1,223 | $78.78 | 3,550,932 |
| 2019-03-18 | Open-market sale | 1,900 | $79.16 | 3,552,155 |
| 2019-03-18 | Open-market sale | 687 | $78.48 | 3,554,055 |
| 2019-03-18 | Open-market sale | 7,282 | $78.14 | 3,554,742 |
| 2019-03-18 | Open-market sale | 300 | $79.38 | 3,562,024 |
| 2019-03-18 | Open-market sale | 18,702 | $78.07 | 3,562,324 |
| 2019-03-18 | Open-market sale | 300 | $79.60 | 3,581,026 |
| 2019-03-18 | Open-market sale | 1,336 | $79.13 | 3,582,986 |
| 2019-03-18 | Open-market sale | 2,011 | $78.83 | 3,584,322 |
| 2019-03-18 | Open-market sale | 494 | $78.21 | 3,586,333 |
| 2019-03-18 | Open-market sale | 7,233 | $78.79 | 3,586,827 |
| 2019-03-18 | Open-market sale | 300 | $78.99 | 3,594,060 |
| 2019-03-18 | Open-market sale | 69 | $79.90 | 3,594,360 |
| 2019-03-18 | Open-market sale | 500 | $79.87 | 3,594,429 |
| 2019-03-18 | Open-market sale | 7,956 | $78.04 | 3,594,929 |
| 2019-03-18 | Open-market sale | 2,277 | $78.67 | 3,602,885 |
| 2019-03-18 | Open-market sale | 700 | $78.73 | 3,605,162 |
| 2019-03-18 | Open-market sale | 3,900 | $79.17 | 3,605,862 |
| 2019-03-18 | Open-market sale | 3,337 | $78.48 | 3,609,762 |
| 2019-03-18 | Open-market sale | 805 | $78.78 | 3,613,099 |
| 2019-03-18 | Open-market sale | 2,357 | $78.89 | 3,541,187 |
| 2019-03-18 | Open-market sale | 1,802 | $78.46 | 3,539,385 |
| 2019-03-18 | Open-market sale | 2,200 | $78.30 | 3,537,185 |
| 2019-03-18 | Open-market sale | 1,660 | $78.77 | 3,581,326 |
| 2019-03-18 | Open-market sale | 2,112 | $79.57 | 3,315,602 |
| 2019-03-18 | Open-market sale | 1,500 | $79.10 | 3,314,102 |
| 2019-03-18 | Open-market sale | 4,979 | $78.04 | 3,309,123 |
| 2019-03-18 | Open-market sale | 322 | $78.92 | 3,308,801 |
| 2019-03-18 | Open-market sale | 23 | $79.78 | 3,308,778 |
| 2019-03-18 | Open-market sale | 1,628 | $79.03 | 3,307,150 |
| 2019-03-18 | Open-market sale | 5,558 | $78.80 | 3,301,592 |
| 2019-03-18 | Open-market sale | 14,104 | $78.87 | 3,287,488 |
| 2019-03-18 | Open-market sale | 2,599 | $78.47 | 3,284,889 |
| 2019-03-18 | Open-market sale | 10,035 | $78.07 | 3,274,854 |
| 2019-03-18 | Open-market sale | 1,600 | $79.43 | 3,273,254 |
| 2019-03-18 | Open-market sale | 700 | $78.25 | 3,272,554 |
| 2019-03-18 | Open-market sale | 1,300 | $79.75 | 3,271,254 |
| 2019-03-18 | Open-market sale | 200 | $79.81 | 3,271,054 |
| 2019-03-18 | Open-market sale | 1,665 | $78.77 | 3,269,389 |
| 2019-03-18 | Open-market sale | 3,577 | $78.84 | 3,265,812 |
| 2019-03-18 | Open-market sale | 1,500 | $78.40 | 3,264,312 |
| 2019-03-18 | Open-market sale | 1,206 | $79.37 | 3,263,106 |
| 2019-03-18 | Open-market sale | 3,803 | $78.38 | 3,259,303 |
| 2019-03-18 | Open-market sale | 1,800 | $78.03 | 3,257,503 |
| 2019-03-18 | Open-market sale | 1,815 | $78.84 | 3,255,688 |
| 2019-03-18 | Open-market sale | 400 | $78.06 | 3,255,288 |
| 2019-03-18 | Open-market sale | 400 | $78.08 | 3,254,888 |
| 2019-03-18 | Open-market sale | 93 | $78.27 | 3,254,795 |
| 2019-03-18 | Open-market sale | 1,208 | $79.19 | 3,253,587 |
| 2019-03-18 | Open-market sale | 3,100 | $78.05 | 3,250,487 |
| 2019-03-18 | Open-market sale | 253 | $78.65 | 3,250,234 |
| 2019-03-18 | Open-market sale | 200 | $78.28 | 3,325,990 |
| 2019-03-18 | Open-market sale | 6,970 | $78.01 | 3,317,714 |
| 2019-03-18 | Open-market sale | 1,306 | $78.73 | 3,324,684 |
| 2019-02-28 | Tax withholding | 52,302 | $77.23 | 3,174,165 |
| 2019-02-22 | Grant / award (derivative) | 522,272 | $0.00 | 522,272 |
| 2019-02-22 | Grant / award | 99,637 | $0.00 | 3,226,467 |
| 2018-12-19 | Gift | 6,071 | $0.00 | 3,126,830 |
| 2018-12-18 | Gift | 642 | $0.00 | 0 |
| 2018-12-18 | Gift | 642 | $0.00 | 642 |
| 2018-12-18 | Gift | 1,284 | $0.00 | 3,132,901 |
| 2018-11-28 | Open-market sale | 7,345 | $72.41 | 3,309,499 |
| 2018-11-28 | Open-market sale | 10,177 | $72.42 | 3,299,322 |
| 2018-11-28 | Open-market sale | 5,674 | $72.42 | 3,293,648 |
| 2018-11-28 | Open-market sale | 5,716 | $72.43 | 3,287,932 |
| 2018-11-28 | Open-market sale | 6,600 | $72.43 | 3,281,332 |
| 2018-11-28 | Open-market sale | 3,401 | $72.44 | 3,277,931 |
| 2018-11-28 | Open-market sale | 856 | $72.44 | 3,277,075 |
| 2018-11-28 | Open-market sale | 1,800 | $72.45 | 3,275,275 |
| 2018-11-28 | Open-market sale | 3,000 | $72.45 | 3,272,275 |
| 2018-11-28 | Open-market sale | 5,147 | $72.46 | 3,267,128 |
| 2018-11-28 | Open-market sale | 210 | $72.46 | 3,266,918 |
| 2018-11-28 | Open-market sale | 518 | $72.47 | 3,266,400 |
| 2018-11-28 | Open-market sale | 61 | $72.48 | 3,266,339 |
| 2018-11-28 | Open-market sale | 900 | $72.48 | 3,265,439 |
| 2018-11-28 | Open-market sale | 7,463 | $72.49 | 3,257,976 |
| 2018-11-28 | Open-market sale | 1,400 | $72.49 | 3,256,576 |
| 2018-11-28 | Open-market sale | 100 | $72.57 | 3,139,704 |
| 2018-11-28 | Open-market sale | 100 | $72.57 | 3,139,804 |
| 2018-11-28 | Open-market sale | 1,100 | $72.55 | 3,139,904 |
| 2018-11-28 | Open-market sale | 600 | $72.54 | 3,141,004 |
| 2018-11-28 | Open-market sale | 1,620 | $72.54 | 3,141,604 |
| 2018-11-28 | Open-market sale | 8,300 | $72.53 | 3,143,224 |
| 2018-11-28 | Open-market sale | 130 | $72.53 | 3,151,524 |
| 2018-11-28 | Open-market sale | 11,945 | $72.53 | 3,151,654 |
| 2018-11-28 | Open-market sale | 5,400 | $72.52 | 3,163,599 |
| 2018-11-28 | Open-market sale | 64,374 | $72.52 | 3,168,999 |
| 2018-11-28 | Open-market sale | 1,961 | $72.51 | 3,233,373 |
| 2018-11-28 | Open-market sale | 3,859 | $72.51 | 3,235,334 |
| 2018-11-28 | Open-market sale | 4,700 | $72.50 | 3,239,193 |
| 2018-11-28 | Open-market sale | 12,683 | $72.50 | 3,243,893 |
| 2018-11-28 | Option exercise (derivative) | 325,000 | $0.00 | 0 |
| 2018-11-28 | Open-market sale | 3,100 | $72.39 | 3,352,968 |
| 2018-11-28 | Open-market sale | 5,462 | $72.39 | 3,356,068 |
| 2018-11-28 | Open-market sale | 5,200 | $72.38 | 3,361,530 |
| 2018-11-28 | Open-market sale | 1,761 | $72.38 | 3,366,730 |
| 2018-11-28 | Open-market sale | 1,916 | $72.37 | 3,368,491 |
| 2018-11-28 | Open-market sale | 3,008 | $72.37 | 3,370,407 |
| 2018-11-28 | Open-market sale | 3,800 | $72.36 | 3,373,415 |
| 2018-11-28 | Open-market sale | 7,181 | $72.36 | 3,377,215 |
| 2018-11-28 | Open-market sale | 4,250 | $72.35 | 3,384,396 |
| 2018-11-28 | Open-market sale | 14,290 | $72.35 | 3,388,646 |
| 2018-11-28 | Open-market sale | 6,825 | $72.34 | 3,402,936 |
| 2018-11-28 | Open-market sale | 3,460 | $72.34 | 3,409,761 |
| 2018-11-28 | Open-market sale | 1,595 | $72.33 | 3,413,221 |
| 2018-11-28 | Open-market sale | 6,945 | $72.33 | 3,414,816 |
| 2018-11-28 | Open-market sale | 5,100 | $72.32 | 3,421,761 |
| 2018-11-28 | Open-market sale | 2,300 | $72.32 | 3,426,861 |
| 2018-11-28 | Open-market sale | 4,385 | $72.31 | 3,429,161 |
| 2018-11-28 | Open-market sale | 10,757 | $72.31 | 3,433,546 |
| 2018-11-28 | Open-market sale | 1,381 | $72.30 | 3,444,303 |
| 2018-11-28 | Open-market sale | 1,327 | $72.30 | 3,445,684 |
| 2018-11-28 | Open-market sale | 2,102 | $72.29 | 3,447,011 |
| 2018-11-28 | Open-market sale | 231 | $72.29 | 3,449,113 |
| 2018-11-28 | Open-market sale | 4,870 | $72.29 | 3,449,344 |
| 2018-11-28 | Open-market sale | 2,771 | $72.28 | 3,454,214 |
| 2018-11-28 | Open-market sale | 1,400 | $72.28 | 3,456,985 |
| 2018-11-28 | Open-market sale | 800 | $72.27 | 3,458,385 |
| 2018-11-28 | Option exercise | 325,000 | $26.02 | 3,459,185 |
| 2018-11-28 | Open-market sale | 12,538 | $72.41 | 3,316,844 |
| 2018-11-28 | Open-market sale | 13,564 | $72.40 | 3,329,382 |
| 2018-11-28 | Open-market sale | 10,022 | $72.40 | 3,342,946 |
| 2018-11-28 | Open-market sale | 119 | $72.60 | 3,134,185 |
| 2018-11-28 | Open-market sale | 2,900 | $72.59 | 3,134,804 |
| 2018-11-28 | Open-market sale | 400 | $72.58 | 3,137,704 |
| 2018-11-28 | Open-market sale | 1,600 | $72.58 | 3,138,104 |
| 2018-11-28 | Open-market sale | 500 | $72.59 | 3,134,304 |
| 2018-06-06 | Gift | 23,923 | $0.00 | 3,134,185 |
| 2018-02-28 | Tax withholding | 53,462 | $60.55 | 3,158,108 |
| 2018-02-16 | Grant / award (derivative) | 688,073 | $0.00 | 688,073 |
| 2018-02-16 | Grant / award | 125,125 | $0.00 | 3,211,570 |
| 2017-12-22 | Gift | 440 | $0.00 | 3,086,445 |
| 2017-12-15 | Gift | 455 | $0.00 | 3,086,430 |
| 2017-12-14 | Gift | 36,352 | $0.00 | 3,086,885 |
| 2017-12-13 | Gift | 23,345 | $0.00 | 3,123,237 |
| 2017-12-13 | Gift | 22,890 | $0.00 | 3,123,692 |
| 2017-12-12 | Gift | 720 | $0.00 | 0 |
| 2017-12-12 | Gift | 240 | $0.00 | 9,752 |
| 2017-12-12 | Gift | 240 | $0.00 | 9,738 |
| 2017-12-12 | Gift | 720 | $0.00 | 720 |
| 2017-12-12 | Gift | 1,440 | $0.00 | 3,146,582 |
| 2017-12-12 | Gift | 240 | $0.00 | 9,978 |
| 2017-12-12 | Gift | 240 | $0.00 | 9,992 |
| 2017-12-06 | Open-market sale | 10,800 | $54.49 | 3,343,177 |
| 2017-12-06 | Open-market sale | 5,184 | $54.49 | 3,353,977 |
| 2017-12-06 | Open-market sale | 6,289 | $54.50 | 3,336,888 |
| 2017-12-06 | Open-market sale | 100 | $54.50 | 3,336,788 |
| 2017-12-06 | Open-market sale | 10,892 | $54.50 | 3,325,896 |
| 2017-12-06 | Open-market sale | 1,882 | $54.51 | 3,324,014 |
| 2017-12-06 | Open-market sale | 6,600 | $54.51 | 3,317,414 |
| 2017-12-06 | Open-market sale | 607 | $54.52 | 3,316,807 |
| 2017-12-06 | Open-market sale | 100 | $54.52 | 3,316,707 |
| 2017-12-06 | Open-market sale | 3,200 | $54.52 | 3,313,507 |
| 2017-12-06 | Open-market sale | 12,711 | $54.48 | 3,359,161 |
| 2017-12-06 | Open-market sale | 7,300 | $54.53 | 3,304,408 |
| 2017-12-06 | Open-market sale | 800 | $54.54 | 3,303,608 |
| 2017-12-06 | Open-market sale | 1,799 | $54.53 | 3,311,708 |
| 2017-12-06 | Open-market sale | 2,500 | $54.48 | 3,371,872 |
| 2017-12-06 | Open-market sale | 7,436 | $54.47 | 3,374,372 |
| 2017-12-06 | Open-market sale | 1,359 | $54.47 | 3,381,808 |
| 2017-12-06 | Open-market sale | 17,860 | $54.46 | 3,383,167 |
| 2017-12-06 | Open-market sale | 2,800 | $54.59 | 3,279,290 |
| 2017-12-06 | Open-market sale | 505 | $54.59 | 3,282,090 |
| 2017-12-06 | Open-market sale | 2,101 | $54.58 | 3,282,595 |
| 2017-12-06 | Open-market sale | 692 | $54.58 | 3,284,696 |
| 2017-12-06 | Open-market sale | 6,001 | $54.57 | 3,285,388 |
| 2017-12-06 | Open-market sale | 200 | $54.57 | 3,291,389 |
| 2017-12-06 | Open-market sale | 1,902 | $54.57 | 3,291,589 |
| 2017-12-06 | Open-market sale | 5,345 | $54.56 | 3,293,491 |
| 2017-12-06 | Open-market sale | 1,660 | $54.56 | 3,298,836 |
| 2017-12-06 | Open-market sale | 1,512 | $54.55 | 3,300,496 |
| 2017-12-06 | Open-market sale | 400 | $54.55 | 3,302,008 |
| 2017-12-06 | Open-market sale | 1,200 | $54.54 | 3,302,408 |
| 2017-12-06 | Open-market sale | 3,300 | $54.92 | 3,155,154 |
| 2017-12-06 | Open-market sale | 100 | $55.00 | 3,148,117 |
| 2017-12-06 | Open-market sale | 600 | $54.99 | 3,148,217 |
| 2017-12-06 | Open-market sale | 615 | $54.98 | 3,148,817 |
| 2017-12-06 | Open-market sale | 200 | $54.98 | 3,149,432 |
| 2017-12-06 | Open-market sale | 1,199 | $54.97 | 3,149,632 |
| 2017-12-06 | Open-market sale | 100 | $54.97 | 3,150,831 |
| 2017-12-06 | Open-market sale | 400 | $54.96 | 3,150,931 |
| 2017-12-06 | Open-market sale | 3 | $54.96 | 3,151,331 |
| 2017-12-06 | Open-market sale | 428 | $54.95 | 3,151,334 |
| 2017-12-06 | Open-market sale | 200 | $54.95 | 3,151,762 |
| 2017-12-06 | Open-market sale | 1,200 | $54.94 | 3,151,962 |
| 2017-12-06 | Open-market sale | 1,600 | $54.93 | 3,153,162 |
| 2017-12-06 | Open-market sale | 392 | $54.93 | 3,154,762 |
| 2017-12-06 | Open-market sale | 204 | $55.02 | 3,148,022 |
| 2017-12-06 | Open-market sale | 103 | $54.92 | 3,158,454 |
| 2017-12-06 | Open-market sale | 4,702 | $54.76 | 3,225,385 |
| 2017-12-06 | Open-market sale | 200 | $54.83 | 3,192,153 |
| 2017-12-06 | Open-market sale | 4,500 | $54.82 | 3,192,353 |
| 2017-12-06 | Open-market sale | 1,602 | $54.82 | 3,196,853 |
| 2017-12-06 | Open-market sale | 6,200 | $54.81 | 3,198,455 |
| 2017-12-06 | Open-market sale | 398 | $54.81 | 3,204,655 |
| 2017-12-06 | Open-market sale | 5,600 | $54.80 | 3,205,053 |
| 2017-12-06 | Open-market sale | 1,200 | $54.80 | 3,210,653 |
| 2017-12-06 | Open-market sale | 2,300 | $54.79 | 3,211,853 |
| 2017-12-06 | Open-market sale | 1,400 | $54.79 | 3,214,153 |
| 2017-12-06 | Open-market sale | 3,898 | $54.78 | 3,215,553 |
| 2017-12-06 | Open-market sale | 2,207 | $54.91 | 3,158,557 |
| 2017-12-06 | Open-market sale | 797 | $54.91 | 3,160,764 |
| 2017-12-06 | Open-market sale | 1,618 | $54.90 | 3,161,561 |
| 2017-12-06 | Open-market sale | 499 | $54.90 | 3,163,179 |
| 2017-12-06 | Open-market sale | 1,500 | $54.89 | 3,163,678 |
| 2017-12-06 | Open-market sale | 3,103 | $54.88 | 3,165,178 |
| 2017-12-06 | Open-market sale | 100 | $54.88 | 3,168,281 |
| 2017-12-06 | Open-market sale | 3,897 | $54.87 | 3,168,381 |
| 2017-12-06 | Open-market sale | 197 | $54.87 | 3,172,278 |
| 2017-12-06 | Open-market sale | 2,500 | $54.86 | 3,172,475 |
| 2017-12-06 | Open-market sale | 144 | $54.86 | 3,174,975 |
| 2017-12-06 | Open-market sale | 6,975 | $54.85 | 3,175,119 |
| 2017-12-06 | Open-market sale | 2,359 | $54.85 | 3,182,094 |
| 2017-12-06 | Open-market sale | 4,297 | $54.84 | 3,184,453 |
| 2017-12-06 | Open-market sale | 1,000 | $54.84 | 3,188,750 |
| 2017-12-06 | Open-market sale | 2,403 | $54.83 | 3,189,750 |
| 2017-12-06 | Open-market sale | 1,097 | $54.78 | 3,219,451 |
| 2017-12-06 | Open-market sale | 398 | $54.77 | 3,224,987 |
| 2017-12-06 | Open-market sale | 4,439 | $54.77 | 3,220,548 |
| 2017-12-06 | Open-market sale | 2,600 | $54.75 | 3,231,243 |
| 2017-12-06 | Open-market sale | 606 | $54.75 | 3,233,843 |
| 2017-12-06 | Open-market sale | 4,500 | $54.74 | 3,234,449 |
| 2017-12-06 | Open-market sale | 1,534 | $54.74 | 3,238,949 |
| 2017-12-06 | Open-market sale | 1,760 | $54.73 | 3,240,483 |
| 2017-12-06 | Open-market sale | 866 | $54.73 | 3,242,243 |
| 2017-12-06 | Open-market sale | 5,500 | $54.72 | 3,243,109 |
| 2017-12-06 | Open-market sale | 3,000 | $54.72 | 3,248,609 |
| 2017-12-06 | Open-market sale | 5,900 | $54.71 | 3,251,609 |
| 2017-12-06 | Open-market sale | 1,000 | $54.71 | 3,257,509 |
| 2017-12-06 | Open-market sale | 2,706 | $54.70 | 3,258,509 |
| 2017-12-06 | Open-market sale | 394 | $54.70 | 3,261,215 |
| 2017-12-06 | Open-market sale | 2,800 | $54.69 | 3,261,609 |
| 2017-12-06 | Open-market sale | 1,300 | $54.69 | 3,264,409 |
| 2017-12-06 | Open-market sale | 1,700 | $54.68 | 3,265,709 |
| 2017-12-06 | Open-market sale | 700 | $54.68 | 3,267,409 |
| 2017-12-06 | Open-market sale | 700 | $54.67 | 3,268,109 |
| 2017-12-06 | Open-market sale | 200 | $54.67 | 3,268,809 |
| 2017-12-06 | Open-market sale | 1,700 | $54.66 | 3,269,009 |
| 2017-12-06 | Open-market sale | 500 | $54.66 | 3,270,709 |
| 2017-12-06 | Open-market sale | 400 | $54.64 | 3,271,209 |
| 2017-12-06 | Open-market sale | 700 | $54.64 | 3,271,609 |
| 2017-12-06 | Open-market sale | 1,300 | $54.63 | 3,272,309 |
| 2017-12-06 | Open-market sale | 900 | $54.62 | 3,273,609 |
| 2017-12-06 | Open-market sale | 100 | $54.62 | 3,274,509 |
| 2017-12-06 | Open-market sale | 200 | $54.61 | 3,274,609 |
| 2017-12-06 | Open-market sale | 295 | $54.61 | 3,274,809 |
| 2017-12-06 | Open-market sale | 3,586 | $54.60 | 3,275,104 |
| 2017-12-06 | Open-market sale | 600 | $54.60 | 3,278,690 |
| 2017-12-06 | Open-market sale | 1,156 | $54.76 | 3,230,087 |
| 2017-12-06 | Option exercise (derivative) | 530,000 | $0.00 | 0 |
| 2017-12-06 | Open-market sale | 1,000 | $54.34 | 3,673,513 |
| 2017-12-06 | Open-market sale | 2,800 | $54.33 | 3,674,513 |
| 2017-12-06 | Open-market sale | 600 | $54.33 | 3,677,313 |
| 2017-12-06 | Option exercise | 530,000 | $26.70 | 3,677,913 |
| 2017-12-06 | Open-market sale | 2,377 | $54.46 | 3,401,027 |
| 2017-12-06 | Open-market sale | 13,800 | $54.45 | 3,403,404 |
| 2017-12-06 | Open-market sale | 3,501 | $54.45 | 3,417,204 |
| 2017-12-06 | Open-market sale | 9,150 | $54.44 | 3,420,705 |
| 2017-12-06 | Open-market sale | 10,833 | $54.44 | 3,429,855 |
| 2017-12-06 | Open-market sale | 19,665 | $54.43 | 3,440,688 |
| 2017-12-06 | Open-market sale | 21,402 | $54.43 | 3,460,353 |
| 2017-12-06 | Open-market sale | 39,699 | $54.42 | 3,481,755 |
| 2017-12-06 | Open-market sale | 100 | $54.42 | 3,521,454 |
| 2017-12-06 | Open-market sale | 8,167 | $54.42 | 3,521,554 |
| 2017-12-06 | Open-market sale | 24,651 | $54.41 | 3,529,721 |
| 2017-12-06 | Open-market sale | 100 | $54.41 | 3,554,372 |
| 2017-12-06 | Open-market sale | 14,181 | $54.41 | 3,554,472 |
| 2017-12-06 | Open-market sale | 19,900 | $54.40 | 3,568,653 |
| 2017-12-06 | Open-market sale | 100 | $54.40 | 3,588,553 |
| 2017-12-06 | Open-market sale | 5,435 | $54.40 | 3,588,653 |
| 2017-12-06 | Open-market sale | 27,636 | $54.39 | 3,594,088 |
| 2017-12-06 | Open-market sale | 8,502 | $54.39 | 3,621,724 |
| 2017-12-06 | Open-market sale | 16,446 | $54.38 | 3,630,226 |
| 2017-12-06 | Open-market sale | 5,199 | $54.38 | 3,646,672 |
| 2017-12-06 | Open-market sale | 8,035 | $54.37 | 3,651,871 |
| 2017-12-06 | Open-market sale | 2,407 | $54.37 | 3,659,906 |
| 2017-12-06 | Open-market sale | 7,450 | $54.36 | 3,662,313 |
| 2017-12-06 | Open-market sale | 2,650 | $54.36 | 3,669,763 |
| 2017-12-06 | Open-market sale | 800 | $54.35 | 3,672,413 |
| 2017-12-06 | Open-market sale | 300 | $54.35 | 3,673,213 |
| 2017-02-28 | Tax withholding | 59,192 | $45.46 | 3,143,077 |
| 2017-02-17 | Grant / award (derivative) | 638,629 | $0.00 | 638,629 |
| 2017-02-17 | Grant / award | 92,342 | $0.00 | 3,202,269 |
| 2017-02-17 | Grant / award | 92,342 | $0.00 | 3,207,105 |
| 2016-12-13 | Gift | 340 | $0.00 | 9,158 |
| 2016-12-13 | Gift | 1,020 | $0.00 | 1,020 |
| 2016-12-13 | Gift | 1,020 | $0.00 | 0 |
| 2016-12-13 | Gift | 340 | $0.00 | 9,512 |
| 2016-12-13 | Gift | 340 | $0.00 | 9,498 |
| 2016-12-13 | Gift | 340 | $0.00 | 9,172 |
| 2016-12-13 | Gift | 2,040 | $0.00 | 3,109,927 |
| 2016-11-10 | Open-market buy | 600 | $40.68 | 2,803,158 |
| 2016-11-10 | Open-market buy | 1,678 | $40.37 | 2,913,965 |
| 2016-11-10 | Open-market buy | 500 | $40.51 | 2,912,287 |
| 2016-11-10 | Open-market buy | 17,900 | $40.40 | 2,911,787 |
| 2016-11-10 | Open-market buy | 200 | $40.35 | 2,893,887 |
| 2016-11-10 | Open-market buy | 100 | $40.44 | 2,893,687 |
| 2016-11-10 | Open-market buy | 1,293 | $40.49 | 2,893,587 |
| 2016-11-10 | Open-market buy | 100 | $40.67 | 2,892,294 |
| 2016-11-10 | Open-market buy | 37,120 | $40.44 | 2,892,194 |
| 2016-11-10 | Open-market buy | 5,479 | $40.48 | 2,855,074 |
| 2016-11-10 | Open-market buy | 500 | $40.44 | 2,849,595 |
| 2016-11-10 | Open-market buy | 300 | $40.65 | 2,849,095 |
| 2016-11-10 | Open-market buy | 500 | $40.43 | 2,848,795 |
| 2016-11-10 | Open-market buy | 2,800 | $40.47 | 2,848,295 |
| 2016-11-10 | Open-market buy | 7,100 | $40.51 | 2,845,495 |
| 2016-11-10 | Open-market buy | 5,700 | $40.37 | 2,838,395 |
| 2016-11-10 | Open-market buy | 5,320 | $40.45 | 2,832,695 |
| 2016-11-10 | Open-market buy | 1,400 | $40.54 | 2,915,365 |
| 2016-11-10 | Open-market buy | 400 | $40.53 | 2,823,664 |
| 2016-11-10 | Open-market buy | 1,211 | $40.49 | 2,824,875 |
| 2016-11-10 | Open-market buy | 2,200 | $40.55 | 2,823,264 |
| 2016-11-10 | Open-market buy | 3,600 | $40.46 | 2,821,064 |
| 2016-11-10 | Open-market buy | 5,200 | $40.50 | 2,817,464 |
| 2016-11-10 | Open-market buy | 996 | $40.50 | 2,812,264 |
| 2016-11-10 | Open-market buy | 100 | $40.64 | 2,811,268 |
| 2016-11-10 | Open-market buy | 1,700 | $40.53 | 2,811,168 |
| 2016-11-10 | Open-market buy | 1,100 | $40.61 | 2,809,468 |
| 2016-11-10 | Open-market buy | 5,210 | $40.56 | 2,808,368 |
| 2016-11-10 | Open-market buy | 2,500 | $40.44 | 2,827,375 |
| 2016-11-10 | Open-market buy | 8,649 | $40.36 | 2,802,558 |
| 2016-11-10 | Open-market buy | 200 | $40.73 | 3,041,302 |
| 2016-11-10 | Open-market buy | 1,900 | $40.61 | 3,041,102 |
| 2016-11-10 | Open-market buy | 1,000 | $40.47 | 3,039,202 |
| 2016-11-10 | Open-market buy | 1,400 | $40.77 | 3,038,202 |
| 2016-11-10 | Open-market buy | 500 | $40.51 | 3,036,802 |
| 2016-11-10 | Open-market buy | 100 | $40.74 | 3,036,302 |
| 2016-11-10 | Open-market buy | 6,389 | $40.72 | 3,036,202 |
| 2016-11-10 | Open-market buy | 200 | $40.64 | 3,029,813 |
| 2016-11-10 | Open-market buy | 600 | $40.45 | 3,029,613 |
| 2016-11-10 | Open-market buy | 3,225 | $40.74 | 3,029,013 |
| 2016-11-10 | Open-market buy | 600 | $40.44 | 3,025,788 |
| 2016-11-10 | Open-market buy | 800 | $40.66 | 3,025,188 |
| 2016-11-10 | Open-market buy | 2,600 | $40.72 | 3,024,388 |
| 2016-11-10 | Open-market buy | 100 | $40.80 | 3,021,788 |
| 2016-11-10 | Open-market buy | 1,200 | $40.75 | 3,021,688 |
| 2016-11-10 | Open-market buy | 400 | $40.76 | 3,020,488 |
| 2016-11-10 | Open-market buy | 800 | $40.77 | 3,020,088 |
| 2016-11-10 | Open-market buy | 1,300 | $40.56 | 3,019,288 |
| 2016-11-10 | Open-market buy | 1,440 | $40.55 | 3,017,988 |
| 2016-11-10 | Open-market buy | 1,000 | $40.46 | 3,016,548 |
| 2016-11-10 | Open-market buy | 300 | $40.50 | 3,015,548 |
| 2016-11-10 | Open-market buy | 3,900 | $40.76 | 3,015,248 |
| 2016-11-10 | Open-market buy | 1,605 | $40.64 | 3,011,348 |
| 2016-11-10 | Open-market buy | 500 | $40.53 | 3,009,743 |
| 2016-11-10 | Open-market buy | 4,300 | $40.71 | 3,009,243 |
| 2016-11-10 | Open-market buy | 700 | $40.49 | 3,053,704 |
| 2016-11-10 | Open-market buy | 1,100 | $40.67 | 3,053,004 |
| 2016-11-10 | Open-market buy | 2,402 | $40.44 | 3,051,904 |
| 2016-11-10 | Open-market buy | 2,100 | $40.48 | 3,049,502 |
| 2016-11-10 | Open-market buy | 6,100 | $40.65 | 3,047,402 |
| 2016-11-10 | Open-market buy | 1,200 | $40.70 | 2,756,567 |
| 2016-11-10 | Open-market buy | 1,200 | $40.70 | 2,755,367 |
| 2016-11-10 | Open-market buy | 1,600 | $40.69 | 2,754,167 |
| 2016-11-10 | Open-market buy | 1,150 | $40.69 | 2,752,567 |
| 2016-11-10 | Open-market buy | 1,700 | $40.68 | 2,751,417 |
| 2016-11-10 | Open-market buy | 800 | $40.68 | 2,749,717 |
| 2016-11-10 | Open-market buy | 2,700 | $40.67 | 2,748,917 |
| 2016-11-10 | Open-market buy | 600 | $40.67 | 2,746,217 |
| 2016-11-10 | Open-market buy | 1,700 | $40.66 | 2,745,617 |
| 2016-11-10 | Open-market buy | 600 | $40.66 | 2,743,917 |
| 2016-11-10 | Open-market buy | 1,300 | $40.65 | 2,743,317 |
| 2016-11-10 | Open-market buy | 300 | $40.71 | 2,756,867 |
| 2016-11-10 | Open-market buy | 1,000 | $40.72 | 2,760,467 |
| 2016-11-10 | Open-market buy | 200 | $40.41 | 2,793,909 |
| 2016-11-10 | Open-market buy | 5,121 | $40.43 | 2,793,709 |
| 2016-11-10 | Open-market buy | 9,900 | $40.46 | 2,788,588 |
| 2016-11-10 | Open-market buy | 2,021 | $40.48 | 2,778,688 |
| 2016-11-10 | Open-market buy | 1,400 | $40.47 | 2,776,667 |
| 2016-11-10 | Open-market buy | 1,200 | $40.52 | 2,775,267 |
| 2016-11-10 | Open-market buy | 100 | $40.52 | 2,774,067 |
| 2016-11-10 | Open-market buy | 600 | $40.39 | 2,773,967 |
| 2016-11-10 | Open-market buy | 11,100 | $40.41 | 2,773,367 |
| 2016-11-10 | Open-market buy | 300 | $40.47 | 2,762,267 |
| 2016-11-10 | Open-market buy | 600 | $40.75 | 2,761,967 |
| 2016-11-10 | Open-market buy | 100 | $40.75 | 2,761,367 |
| 2016-11-10 | Open-market buy | 400 | $40.74 | 2,761,267 |
| 2016-11-10 | Open-market buy | 300 | $40.73 | 2,760,867 |
| 2016-11-10 | Open-market buy | 100 | $40.73 | 2,760,567 |
| 2016-11-10 | Open-market buy | 1,300 | $40.71 | 2,758,167 |
| 2016-11-10 | Open-market buy | 1,300 | $40.72 | 2,759,467 |
| 2016-11-10 | Open-market buy | 3,300 | $40.69 | 3,074,682 |
| 2016-11-10 | Open-market buy | 1,600 | $40.62 | 3,055,304 |
| 2016-11-10 | Open-market buy | 100 | $40.71 | 3,055,404 |
| 2016-11-10 | Open-market buy | 700 | $40.55 | 3,056,104 |
| 2016-11-10 | Open-market buy | 900 | $40.59 | 3,109,767 |
| 2016-11-10 | Open-market buy | 5,911 | $40.73 | 3,108,867 |
| 2016-11-10 | Open-market buy | 1,000 | $40.62 | 3,102,956 |
| 2016-11-10 | Open-market buy | 2,400 | $40.45 | 3,101,956 |
| 2016-11-10 | Open-market buy | 3,550 | $40.75 | 3,099,556 |
| 2016-11-10 | Open-market buy | 1,424 | $40.59 | 3,096,006 |
| 2016-11-10 | Open-market buy | 9,000 | $40.73 | 3,094,582 |
| 2016-11-10 | Open-market buy | 3,900 | $40.57 | 3,085,582 |
| 2016-11-10 | Open-market buy | 500 | $40.72 | 3,081,682 |
| 2016-11-10 | Open-market buy | 200 | $40.65 | 3,081,182 |
| 2016-11-10 | Open-market buy | 1,800 | $40.60 | 3,080,982 |
| 2016-11-10 | Open-market buy | 4,500 | $40.66 | 3,079,182 |
| 2016-11-10 | Open-market buy | 2,200 | $40.70 | 3,111,967 |
| 2016-11-10 | Open-market buy | 2,900 | $40.58 | 3,071,382 |
| 2016-11-10 | Open-market buy | 2,700 | $40.63 | 3,068,482 |
| 2016-11-10 | Open-market buy | 1,700 | $40.74 | 3,065,782 |
| 2016-11-10 | Open-market buy | 5,978 | $40.76 | 3,064,082 |
| 2016-11-10 | Open-market buy | 1,000 | $40.54 | 3,058,104 |
| 2016-11-10 | Open-market buy | 1,000 | $40.71 | 3,057,104 |
| 2016-11-10 | Open-market buy | 3,000 | $40.47 | 2,973,467 |
| 2016-11-10 | Open-market buy | 800 | $40.58 | 2,970,467 |
| 2016-11-10 | Open-market buy | 1,000 | $40.52 | 2,969,667 |
| 2016-11-10 | Open-market buy | 2,200 | $40.70 | 2,968,667 |
| 2016-11-10 | Open-market buy | 2,400 | $40.69 | 2,966,467 |
| 2016-11-10 | Open-market buy | 2,100 | $40.80 | 2,964,067 |
| 2016-11-10 | Open-market buy | 2,000 | $40.42 | 2,961,967 |
| 2016-11-10 | Open-market buy | 1,000 | $40.40 | 2,959,967 |
| 2016-11-10 | Open-market buy | 16,690 | $40.45 | 2,958,967 |
| 2016-11-10 | Open-market buy | 1,600 | $40.59 | 2,942,277 |
| 2016-11-10 | Open-market buy | 1,622 | $40.38 | 2,940,677 |
| 2016-11-10 | Open-market buy | 4,025 | $40.39 | 2,939,055 |
| 2016-11-10 | Open-market buy | 600 | $40.42 | 2,935,030 |
| 2016-11-10 | Open-market buy | 3,800 | $40.57 | 2,934,430 |
| 2016-11-10 | Open-market buy | 1,500 | $40.41 | 2,930,630 |
| 2016-11-10 | Open-market buy | 1,900 | $40.60 | 2,929,130 |
| 2016-11-10 | Open-market buy | 3,700 | $40.58 | 2,927,230 |
| 2016-11-10 | Open-market buy | 500 | $40.63 | 2,923,530 |
| 2016-11-10 | Open-market buy | 200 | $40.46 | 2,923,030 |
| 2016-11-10 | Open-market buy | 2,200 | $40.52 | 2,922,830 |
| 2016-11-10 | Open-market buy | 5,265 | $40.38 | 2,920,630 |
| 2016-11-10 | Open-market buy | 2,400 | $40.61 | 3,004,943 |
| 2016-11-10 | Open-market buy | 3,300 | $40.56 | 3,002,543 |
| 2016-11-10 | Open-market buy | 500 | $40.79 | 2,999,243 |
| 2016-11-10 | Open-market buy | 2,100 | $40.60 | 2,998,743 |
| 2016-11-10 | Open-market buy | 200 | $40.68 | 2,996,643 |
| 2016-11-10 | Open-market buy | 2,800 | $40.68 | 2,996,443 |
| 2016-11-10 | Open-market buy | 4,776 | $40.75 | 2,993,643 |
| 2016-11-10 | Open-market buy | 1,700 | $40.78 | 2,988,867 |
| 2016-11-10 | Open-market buy | 13,700 | $40.46 | 2,987,167 |
| 2016-07-25 | Open-market buy | 3,400 | $43.36 | 2,701,117 |
| 2016-07-25 | Open-market buy | 2,900 | $43.36 | 2,697,717 |
| 2016-07-25 | Open-market buy | 100 | $43.34 | 2,693,676 |
| 2016-07-25 | Open-market buy | 7,200 | $43.33 | 2,693,576 |
| 2016-07-25 | Open-market buy | 2,780 | $43.34 | 2,686,376 |
| 2016-07-25 | Open-market buy | 12,879 | $43.31 | 2,683,596 |
| 2016-07-25 | Open-market buy | 7,800 | $43.32 | 2,670,717 |
| 2016-07-25 | Open-market buy | 500 | $43.39 | 2,662,917 |
| 2016-07-25 | Open-market buy | 1,900 | $43.29 | 2,662,417 |
| 2016-07-25 | Open-market buy | 500 | $43.26 | 2,660,517 |
| 2016-07-25 | Open-market buy | 9,600 | $43.12 | 2,660,017 |
| 2016-07-25 | Open-market buy | 12,641 | $43.13 | 2,650,417 |
| 2016-07-25 | Open-market buy | 200 | $43.26 | 2,637,776 |
| 2016-07-25 | Open-market buy | 1,700 | $43.30 | 2,637,576 |
| 2016-07-25 | Open-market buy | 2,800 | $43.26 | 2,635,876 |
| 2016-07-25 | Open-market buy | 100 | $43.12 | 2,633,076 |
| 2016-07-25 | Open-market buy | 5,979 | $43.18 | 2,632,976 |
| 2016-07-25 | Open-market buy | 4,101 | $43.10 | 2,626,997 |
| 2016-07-25 | Open-market buy | 10,899 | $43.11 | 2,622,896 |
| 2016-07-25 | Open-market buy | 42,445 | $43.27 | 2,611,997 |
| 2016-07-25 | Open-market buy | 1,772 | $43.17 | 2,569,552 |
| 2016-07-25 | Open-market buy | 2,300 | $43.21 | 2,567,780 |
| 2016-07-25 | Open-market buy | 200 | $43.26 | 2,565,480 |
| 2016-07-25 | Open-market buy | 18,000 | $43.37 | 2,565,280 |
| 2016-07-25 | Open-market buy | 6,067 | $43.31 | 2,724,084 |
| 2016-07-25 | Open-market buy | 4,700 | $43.34 | 2,718,017 |
| 2016-07-25 | Open-market buy | 7,100 | $43.33 | 2,713,317 |
| 2016-07-25 | Open-market buy | 1,600 | $43.29 | 2,706,217 |
| 2016-07-25 | Open-market buy | 3,500 | $43.30 | 2,704,617 |
| 2016-07-25 | Open-market buy | 1,141 | $43.38 | 2,694,817 |
| 2016-07-25 | Open-market buy | 108 | $43.38 | 2,473,317 |
| 2016-07-25 | Open-market buy | 5,300 | $43.36 | 2,472,909 |
| 2016-07-25 | Open-market buy | 148 | $43.28 | 2,467,609 |
| 2016-07-25 | Open-market buy | 1,800 | $43.26 | 2,467,461 |
| 2016-07-25 | Open-market buy | 100 | $43.39 | 2,465,661 |
| 2016-07-25 | Open-market buy | 100 | $43.31 | 2,465,561 |
| 2016-07-25 | Open-market buy | 9,800 | $43.36 | 2,465,461 |
| 2016-07-25 | Open-market buy | 14,511 | $43.38 | 2,455,661 |
| 2016-07-25 | Open-market buy | 1,400 | $43.33 | 2,441,150 |
| 2016-07-25 | Open-market buy | 5,423 | $43.34 | 2,439,750 |
| 2016-07-25 | Open-market buy | 4,400 | $43.30 | 2,547,280 |
| 2016-07-25 | Open-market buy | 909 | $43.39 | 2,542,880 |
| 2016-07-25 | Open-market buy | 1,622 | $43.26 | 2,541,971 |
| 2016-07-25 | Open-market buy | 6,900 | $43.35 | 2,540,349 |
| 2016-07-25 | Open-market buy | 7,200 | $43.35 | 2,533,449 |
| 2016-07-25 | Open-market buy | 2,200 | $43.27 | 2,526,249 |
| 2016-07-25 | Open-market buy | 9,656 | $43.37 | 2,524,049 |
| 2016-07-25 | Open-market buy | 5,700 | $43.38 | 2,514,393 |
| 2016-07-25 | Open-market buy | 300 | $43.25 | 2,508,693 |
| 2016-07-25 | Open-market buy | 5,400 | $43.23 | 2,508,393 |
| 2016-07-25 | Open-market buy | 5,700 | $43.28 | 2,502,993 |
| 2016-07-25 | Open-market buy | 4,100 | $43.40 | 2,497,293 |
| 2016-07-25 | Open-market buy | 3,914 | $43.31 | 2,493,193 |
| 2016-07-25 | Open-market buy | 6,100 | $43.34 | 2,489,279 |
| 2016-07-25 | Open-market buy | 3,100 | $43.41 | 2,483,179 |
| 2016-07-25 | Open-market buy | 2,910 | $43.33 | 2,480,079 |
| 2016-07-25 | Open-market buy | 3,452 | $43.29 | 2,477,169 |
| 2016-07-25 | Open-market buy | 400 | $43.30 | 2,473,717 |
| 2016-07-25 | Open-market buy | 200 | $43.32 | 2,473,109 |
| 2016-07-25 | Open-market buy | 100 | $43.23 | 2,473,209 |
| 2016-07-25 | Open-market buy | 3,952 | $43.17 | 2,344,766 |
| 2016-07-25 | Open-market buy | 237 | $43.33 | 2,340,814 |
| 2016-07-25 | Open-market buy | 9,601 | $43.09 | 2,340,577 |
| 2016-07-25 | Open-market buy | 6,719 | $43.29 | 2,330,976 |
| 2016-07-25 | Open-market buy | 9,701 | $43.30 | 2,324,257 |
| 2016-07-25 | Open-market buy | 53,392 | $43.10 | 2,314,556 |
| 2016-07-25 | Open-market buy | 7,900 | $43.21 | 2,261,164 |
| 2016-07-25 | Open-market buy | 200 | $43.23 | 2,253,264 |
| 2016-07-25 | Open-market buy | 300 | $43.37 | 2,434,327 |
| 2016-07-25 | Open-market buy | 747 | $43.25 | 2,434,027 |
| 2016-07-25 | Open-market buy | 100 | $43.27 | 2,433,280 |
| 2016-07-25 | Open-market buy | 900 | $43.24 | 2,433,180 |
| 2016-07-25 | Open-market buy | 1,300 | $43.23 | 2,432,280 |
| 2016-07-25 | Open-market buy | 2,500 | $43.31 | 2,430,980 |
| 2016-07-25 | Open-market buy | 4,300 | $43.32 | 2,428,480 |
| 2016-07-25 | Open-market buy | 2,800 | $43.39 | 2,424,180 |
| 2016-07-25 | Open-market buy | 100 | $43.35 | 2,421,380 |
| 2016-07-25 | Open-market buy | 4,200 | $43.29 | 2,421,280 |
| 2016-07-25 | Open-market buy | 1,600 | $43.40 | 2,417,080 |
| 2016-07-25 | Open-market buy | 300 | $43.32 | 2,415,480 |
| 2016-07-25 | Open-market buy | 2,224 | $43.23 | 2,415,180 |
| 2016-07-25 | Open-market buy | 3,217 | $43.13 | 2,412,956 |
| 2016-07-25 | Open-market buy | 18,961 | $43.28 | 2,409,739 |
| 2016-07-25 | Open-market buy | 7,575 | $43.22 | 2,390,778 |
| 2016-07-25 | Open-market buy | 7,875 | $43.20 | 2,383,203 |
| 2016-07-25 | Open-market buy | 15,775 | $43.20 | 2,375,328 |
| 2016-07-25 | Open-market buy | 3,200 | $43.31 | 2,359,553 |
| 2016-07-25 | Open-market buy | 5,131 | $43.14 | 2,356,353 |
| 2016-07-25 | Open-market buy | 656 | $43.34 | 2,351,222 |
| 2016-07-25 | Open-market buy | 5,800 | $43.08 | 2,350,566 |
| 2016-07-25 | Option exercise (derivative) | 550,000 | $25.25 | 0 |
| 2016-07-25 | Open-market buy | 3,647 | $43.16 | 2,014,164 |
| 2016-07-25 | Option exercise | 550,000 | $25.25 | 2,010,517 |
| 2016-07-25 | Open-market buy | 100 | $43.17 | 2,253,064 |
| 2016-07-25 | Open-market buy | 10,499 | $43.11 | 2,252,964 |
| 2016-07-25 | Open-market buy | 23,598 | $43.28 | 2,242,465 |
| 2016-07-25 | Open-market buy | 14,802 | $43.26 | 2,218,867 |
| 2016-07-25 | Open-market buy | 6,575 | $43.25 | 2,204,065 |
| 2016-07-25 | Open-market buy | 25,400 | $43.09 | 2,197,490 |
| 2016-07-25 | Open-market buy | 10,300 | $43.07 | 2,172,090 |
| 2016-07-25 | Open-market buy | 200 | $43.34 | 2,161,790 |
| 2016-07-25 | Open-market buy | 100 | $43.27 | 2,161,590 |
| 2016-07-25 | Open-market buy | 13,500 | $43.29 | 2,027,664 |
| 2016-07-25 | Open-market buy | 20,602 | $43.22 | 2,048,266 |
| 2016-07-25 | Open-market buy | 7,300 | $43.14 | 2,055,566 |
| 2016-07-25 | Open-market buy | 6,758 | $43.25 | 2,161,490 |
| 2016-07-25 | Open-market buy | 300 | $43.07 | 2,055,866 |
| 2016-07-25 | Open-market buy | 3,800 | $43.24 | 2,059,666 |
| 2016-07-25 | Open-market buy | 9,198 | $43.27 | 2,154,732 |
| 2016-07-25 | Open-market buy | 9,100 | $43.24 | 2,145,534 |
| 2016-07-25 | Open-market buy | 100 | $43.15 | 2,136,434 |
| 2016-07-25 | Open-market buy | 3,504 | $43.23 | 2,136,334 |
| 2016-07-25 | Open-market buy | 7,080 | $43.18 | 2,132,830 |
| 2016-07-25 | Open-market buy | 1,900 | $43.12 | 2,125,750 |
| 2016-07-25 | Open-market buy | 100 | $43.32 | 2,123,850 |
| 2016-07-25 | Open-market buy | 8,700 | $43.15 | 2,123,750 |
| 2016-07-25 | Open-market buy | 2,100 | $43.16 | 2,115,050 |
| 2016-07-25 | Open-market buy | 1,800 | $43.19 | 2,112,950 |
| 2016-07-25 | Open-market buy | 3,220 | $43.15 | 2,111,150 |
| 2016-07-25 | Open-market buy | 12,600 | $43.19 | 2,107,930 |
| 2016-07-25 | Open-market buy | 35,664 | $43.08 | 2,095,330 |
| 2016-07-25 | Open-market buy | 3,000 | $43.35 | 2,735,817 |
| 2016-07-25 | Open-market buy | 2,000 | $43.35 | 2,732,817 |
| 2016-07-25 | Open-market buy | 4,800 | $43.37 | 2,730,817 |
| 2016-07-25 | Open-market buy | 500 | $43.38 | 2,726,017 |
| 2016-07-25 | Open-market buy | 900 | $43.32 | 2,725,517 |
| 2016-07-25 | Open-market buy | 300 | $43.28 | 2,724,617 |
| 2016-07-25 | Open-market buy | 233 | $43.30 | 2,724,317 |
| 2016-07-25 | Open-market buy | 200 | $43.37 | 2,742,017 |
| 2016-07-25 | Open-market buy | 5,300 | $43.30 | 2,741,817 |
| 2016-07-25 | Open-market buy | 600 | $43.39 | 2,736,517 |
| 2016-07-25 | Open-market buy | 100 | $43.33 | 2,735,917 |
| 2016-02-29 | Tax withholding | 70,354 | $39.52 | 1,460,517 |
| 2016-02-19 | Grant / award (derivative) | 1,198,630 | $0.00 | 1,198,630 |
| 2016-02-19 | Grant / award | 136,718 | $0.00 | 1,530,871 |
| 2015-12-16 | Option exercise (derivative) | 438,000 | $0.00 | 0 |
| 2015-12-16 | Open-market sale | 14,781 | $46.01 | 1,520,594 |
| 2015-12-16 | Open-market sale | 296,778 | $46.00 | 1,535,375 |
| 2015-12-16 | Option exercise | 438,000 | $21.22 | 1,832,153 |
| 2015-12-16 | Open-market sale | 1,900 | $46.05 | 1,394,153 |
| 2015-12-16 | Open-market sale | 300 | $46.05 | 1,396,053 |
| 2015-12-16 | Open-market sale | 1,300 | $46.04 | 1,396,353 |
| 2015-12-16 | Open-market sale | 1,100 | $46.04 | 1,397,653 |
| 2015-12-16 | Open-market sale | 14,439 | $46.03 | 1,398,753 |
| 2015-12-16 | Open-market sale | 200 | $46.03 | 1,413,192 |
| 2015-12-16 | Open-market sale | 2,617 | $46.03 | 1,413,392 |
| 2015-12-16 | Open-market sale | 12,150 | $46.02 | 1,416,009 |
| 2015-12-16 | Open-market sale | 2,921 | $46.02 | 1,428,159 |
| 2015-12-16 | Open-market sale | 89,114 | $46.01 | 1,431,080 |
| 2015-12-16 | Open-market sale | 400 | $46.01 | 1,520,194 |
| 2015-12-14 | Gift | 76,280 | $0.00 | 1,394,153 |
| 2015-12-14 | Gift | 280 | $0.00 | 8,832 |
| 2015-12-14 | Gift | 175 | $0.00 | 8,818 |
| 2015-12-14 | Gift | 630 | $0.00 | 0 |
| 2015-12-14 | Gift | 300 | $0.00 | 8,552 |
| 2015-12-14 | Gift | 300 | $0.00 | 8,643 |
| 2015-12-14 | Gift | 630 | $0.00 | 630 |
| 2015-02-27 | Tax withholding | 75,630 | $47.61 | 1,470,433 |
| 2015-02-20 | Grant / award (derivative) | 937,031 | $0.00 | 937,031 |
| 2015-02-20 | Grant / award | 132,978 | $0.00 | 1,546,063 |
| 2014-12-12 | Gift | 1,440 | $0.00 | 1,413,085 |
| 2014-12-12 | Gift | 555 | $0.00 | 555 |
| 2014-12-12 | Gift | 555 | $0.00 | 0 |
| 2014-12-12 | Gift | 185 | $0.00 | 8,343 |
| 2014-12-12 | Gift | 295 | $0.00 | 8,067 |
| 2014-12-12 | Gift | 295 | $0.00 | 8,158 |
| 2014-12-12 | Gift | 185 | $0.00 | 8,252 |
| 2014-10-29 | Option exercise (derivative) | 38,034 | $0.00 | 0 |
| 2014-10-29 | Option exercise | 38,034 | $22.27 | 1,452,559 |
| 2014-10-29 | Open-market sale | 38,034 | $42.70 | 1,414,525 |
| 2014-10-28 | Option exercise (derivative) | 402,766 | $0.00 | 35,876 |
| 2014-10-28 | Open-market sale | 12,959 | $42.51 | 1,804,332 |
| 2014-10-28 | Open-market sale | 5,700 | $42.50 | 1,798,632 |
| 2014-10-28 | Open-market sale | 384,107 | $42.50 | 1,414,525 |
| 2014-10-28 | Option exercise | 402,766 | $22.27 | 1,817,291 |
| 2014-02-28 | Tax withholding | 91,882 | $39.79 | 1,414,525 |
| 2014-02-21 | Grant / award (derivative) | 727,699 | $0.00 | 727,699 |
| 2014-02-21 | Grant / award | 118,865 | $0.00 | 1,506,407 |
| 2013-12-20 | Gift | 660 | $0.00 | 0 |
| 2013-12-20 | Gift | 220 | $0.00 | 7,772 |
| 2013-12-20 | Gift | 220 | $0.00 | 7,863 |
| 2013-12-19 | Gift | 1,710 | $0.00 | 1,387,542 |
| 2013-12-19 | Gift | 350 | $0.00 | 7,643 |
| 2013-12-19 | Gift | 350 | $0.00 | 7,552 |
| 2013-12-19 | Gift | 660 | $0.00 | 660 |
| 2013-11-22 | Open-market sale | 9,888 | $38.27 | 1,397,535 |
| 2013-11-22 | Open-market sale | 4,100 | $38.27 | 1,407,423 |
| 2013-11-22 | Open-market sale | 48,095 | $38.26 | 1,411,523 |
| 2013-11-22 | Open-market sale | 54,900 | $38.26 | 1,459,618 |
| 2013-11-22 | Open-market sale | 8,400 | $38.25 | 1,514,518 |
| 2013-11-22 | Open-market sale | 600 | $38.36 | 1,389,252 |
| 2013-11-22 | Open-market sale | 1,000 | $38.35 | 1,389,852 |
| 2013-11-22 | Open-market sale | 300 | $38.31 | 1,393,752 |
| 2013-11-22 | Open-market sale | 100 | $38.31 | 1,393,652 |
| 2013-11-22 | Open-market sale | 11,200 | $38.25 | 1,522,918 |
| 2013-11-22 | Open-market sale | 2,108 | $38.23 | 1,534,118 |
| 2013-11-22 | Open-market sale | 600 | $38.23 | 1,536,226 |
| 2013-11-22 | Open-market sale | 2,300 | $38.22 | 1,536,826 |
| 2013-11-22 | Open-market sale | 3,183 | $38.29 | 1,394,352 |
| 2013-11-22 | Open-market sale | 300 | $38.30 | 1,394,052 |
| 2013-11-22 | Open-market sale | 2,800 | $38.34 | 1,390,852 |
| 2013-11-22 | Option exercise (derivative) | 300,401 | $0.00 | 0 |
| 2013-11-22 | Open-market sale | 8,800 | $38.07 | 1,678,053 |
| 2013-11-22 | Open-market sale | 2,800 | $38.06 | 1,686,853 |
| 2013-11-22 | Option exercise | 300,401 | $33.37 | 1,689,653 |
| 2013-11-22 | Open-market sale | 2,500 | $38.22 | 1,539,126 |
| 2013-11-22 | Open-market sale | 5,907 | $38.21 | 1,541,626 |
| 2013-11-22 | Open-market sale | 4,200 | $38.21 | 1,547,533 |
| 2013-11-22 | Open-market sale | 6,800 | $38.20 | 1,551,733 |
| 2013-11-22 | Open-market sale | 1,300 | $38.20 | 1,558,533 |
| 2013-11-22 | Open-market sale | 4,510 | $38.19 | 1,559,833 |
| 2013-11-22 | Open-market sale | 700 | $38.19 | 1,564,343 |
| 2013-11-22 | Open-market sale | 2,800 | $38.18 | 1,565,043 |
| 2013-11-22 | Open-market sale | 1,500 | $38.16 | 1,567,843 |
| 2013-11-22 | Open-market sale | 5,400 | $38.16 | 1,569,343 |
| 2013-11-22 | Open-market sale | 8,147 | $38.15 | 1,574,743 |
| 2013-11-22 | Open-market sale | 9,100 | $38.15 | 1,582,890 |
| 2013-11-22 | Open-market sale | 6,200 | $38.14 | 1,591,990 |
| 2013-11-22 | Open-market sale | 2,000 | $38.14 | 1,598,190 |
| 2013-11-22 | Open-market sale | 200 | $38.13 | 1,600,190 |
| 2013-11-22 | Open-market sale | 4,800 | $38.13 | 1,600,390 |
| 2013-11-22 | Open-market sale | 3,100 | $38.12 | 1,605,190 |
| 2013-11-22 | Open-market sale | 4,800 | $38.12 | 1,608,290 |
| 2013-11-22 | Open-market sale | 4,300 | $38.09 | 1,638,153 |
| 2013-11-22 | Open-market sale | 13,763 | $38.10 | 1,622,190 |
| 2013-11-22 | Open-market sale | 2,200 | $38.10 | 1,635,953 |
| 2013-11-22 | Open-market sale | 12,000 | $38.07 | 1,666,053 |
| 2013-11-22 | Open-market sale | 10,300 | $38.08 | 1,655,753 |
| 2013-11-22 | Open-market sale | 10,200 | $38.08 | 1,645,553 |
| 2013-11-22 | Open-market sale | 2,400 | $38.09 | 1,643,153 |
| 2013-11-22 | Open-market sale | 700 | $38.09 | 1,642,453 |
| 2013-11-22 | Open-market sale | 9,100 | $38.11 | 1,613,090 |
| 2013-02-28 | Tax withholding | 90,318 | $34.26 | 1,389,252 |
| 2013-02-15 | Grant / award (derivative) | 980,000 | $0.00 | 980,000 |
| 2013-02-15 | Grant / award | 210,000 | $0.00 | 1,479,570 |
| 2013-01-14 | Grant / award (derivative) | 300,401 | $0.00 | 300,401 |
| 2013-01-14 | Option exercise (derivative) | 346,704 | $0.00 | 0 |
| 2013-01-14 | Option exercise | 346,704 | $25.76 | 1,569,971 |
| 2013-01-14 | Tax withholding | 300,401 | $33.37 | 1,269,570 |
| 2012-12-20 | Gift | 183 | $0.00 | 0 |
| 2012-12-20 | Gift | 183 | $0.00 | 1,223,267 |
| 2012-12-20 | Gift | 366 | $0.00 | 7,202 |
| 2012-12-17 | Gift | 385 | $0.00 | 1,223,450 |
| 2012-12-14 | Gift | 366 | $0.00 | 7,293 |
| 2012-12-14 | Gift | 366 | $0.00 | 183 |
| 2012-12-14 | Gift | 549 | $0.00 | 549 |
| 2012-12-14 | Gift | 15,921 | $0.00 | 1,223,835 |
| 2012-11-02 | Option exercise (derivative) | 178,002 | $0.00 | 0 |
| 2012-11-02 | Open-market sale | 35,920 | $65.52 | 1,542,624 |
| 2012-11-02 | Open-market sale | 400 | $65.52 | 1,578,544 |
| 2012-11-02 | Open-market sale | 6,900 | $65.52 | 1,578,944 |
| 2012-11-02 | Open-market sale | 39,418 | $65.51 | 1,585,844 |
| 2012-11-02 | Open-market sale | 300 | $65.51 | 1,625,262 |
| 2012-11-02 | Open-market sale | 8,326 | $65.51 | 1,625,562 |
| 2012-11-02 | Open-market sale | 119,180 | $65.50 | 1,633,888 |
| 2012-11-02 | Option exercise | 178,002 | $59.03 | 1,753,068 |
| 2012-11-02 | Option exercise | 1,890 | $53.60 | 1,575,066 |
| 2012-11-02 | Option exercise | 262,464 | $52.55 | 1,573,176 |
| 2012-11-02 | Option exercise | 70,956 | $47.10 | 1,310,712 |
| 2012-11-02 | Open-market sale | 100 | $65.58 | 1,379,344 |
| 2012-11-02 | Open-market sale | 6,500 | $65.58 | 1,379,444 |
| 2012-11-02 | Open-market sale | 2,300 | $65.58 | 1,385,944 |
| 2012-11-02 | Open-market sale | 18,246 | $65.57 | 1,388,244 |
| 2012-11-02 | Open-market sale | 13,952 | $65.56 | 1,406,490 |
| 2012-11-02 | Open-market sale | 3,651 | $65.56 | 1,420,442 |
| 2012-11-02 | Open-market sale | 31,069 | $65.55 | 1,424,093 |
| 2012-11-02 | Open-market sale | 100 | $65.55 | 1,455,162 |
| 2012-11-02 | Open-market sale | 300 | $65.55 | 1,455,262 |
| 2012-11-02 | Open-market sale | 6,600 | $65.55 | 1,455,562 |
| 2012-11-02 | Open-market sale | 31,032 | $65.54 | 1,462,162 |
| 2012-11-02 | Open-market sale | 300 | $65.54 | 1,493,194 |
| 2012-11-02 | Open-market sale | 100 | $65.54 | 1,493,494 |
| 2012-11-02 | Open-market sale | 100 | $65.54 | 1,493,594 |
| 2012-11-02 | Open-market sale | 6,300 | $65.54 | 1,493,694 |
| 2012-11-02 | Open-market sale | 7,500 | $65.53 | 1,535,124 |
| 2012-11-02 | Open-market sale | 200 | $65.53 | 1,534,924 |
| 2012-11-02 | Open-market sale | 34,230 | $65.53 | 1,499,994 |
| 2012-11-02 | Open-market sale | 700 | $65.53 | 1,534,224 |
| 2012-11-02 | Open-market sale | 100 | $65.82 | 1,241,956 |
| 2012-11-02 | Open-market sale | 1,300 | $65.81 | 1,242,056 |
| 2012-11-02 | Open-market sale | 200 | $65.83 | 1,240,356 |
| 2012-11-02 | Open-market sale | 13,357 | $65.78 | 1,243,556 |
| 2012-11-02 | Open-market sale | 600 | $65.88 | 1,239,756 |
| 2012-11-02 | Open-market sale | 1,400 | $65.82 | 1,240,556 |
| 2012-11-02 | Open-market sale | 200 | $65.80 | 1,243,356 |
| 2012-11-02 | Open-market sale | 500 | $65.68 | 1,265,610 |
| 2012-11-02 | Open-market sale | 100 | $65.67 | 1,266,110 |
| 2012-11-02 | Open-market sale | 1,280 | $65.66 | 1,266,210 |
| 2012-11-02 | Open-market sale | 1,822 | $65.65 | 1,267,490 |
| 2012-11-02 | Open-market sale | 200 | $65.65 | 1,269,312 |
| 2012-11-02 | Open-market sale | 6,518 | $65.64 | 1,269,512 |
| 2012-11-02 | Open-market sale | 500 | $65.64 | 1,276,030 |
| 2012-11-02 | Open-market sale | 14,592 | $65.63 | 1,276,530 |
| 2012-11-02 | Open-market sale | 300 | $65.63 | 1,291,122 |
| 2012-11-02 | Open-market sale | 2,300 | $65.63 | 1,291,422 |
| 2012-11-02 | Open-market sale | 21,156 | $65.62 | 1,293,722 |
| 2012-11-02 | Open-market sale | 100 | $65.62 | 1,314,878 |
| 2012-11-02 | Open-market sale | 100 | $65.62 | 1,314,978 |
| 2012-11-02 | Open-market sale | 4,600 | $65.62 | 1,315,078 |
| 2012-11-02 | Open-market sale | 15,103 | $65.61 | 1,319,678 |
| 2012-11-02 | Open-market sale | 1,239 | $65.61 | 1,334,781 |
| 2012-11-02 | Open-market sale | 8,982 | $65.60 | 1,336,020 |
| 2012-11-02 | Open-market sale | 1,924 | $65.60 | 1,345,002 |
| 2012-11-02 | Open-market sale | 25,718 | $65.59 | 1,346,926 |
| 2012-11-02 | Open-market sale | 300 | $65.70 | 1,265,310 |
| 2012-11-02 | Open-market sale | 400 | $65.59 | 1,372,744 |
| 2012-11-02 | Open-market sale | 6,200 | $65.59 | 1,373,144 |
| 2012-11-02 | Open-market sale | 747 | $65.77 | 1,256,913 |
| 2012-11-02 | Open-market sale | 153 | $65.76 | 1,257,660 |
| 2012-11-02 | Open-market sale | 600 | $65.75 | 1,257,813 |
| 2012-11-02 | Open-market sale | 1,197 | $65.74 | 1,258,413 |
| 2012-11-02 | Open-market sale | 700 | $65.73 | 1,259,610 |
| 2012-11-02 | Open-market sale | 1,400 | $65.72 | 1,260,310 |
| 2012-11-02 | Open-market sale | 3,600 | $65.71 | 1,261,710 |
| 2012-11-02 | Open-market sale | 100 | $65.59 | 1,372,644 |
| 2012-02-29 | Tax withholding | 88,360 | $57.04 | 1,239,756 |
| 2012-02-17 | Grant / award (derivative) | 302,500 | $0.00 | 302,500 |
| 2012-02-17 | Grant / award | 167,600 | $0.00 | 1,328,116 |
| 2011-12-22 | Open-market sale | 100 | $55.48 | 1,727,953 |
| 2011-12-22 | Open-market sale | 53,134 | $55.49 | 1,523,440 |
| 2011-12-22 | Open-market sale | 600 | $55.52 | 1,576,574 |
| 2011-12-22 | Open-market sale | 500 | $55.50 | 1,577,174 |
| 2011-12-22 | Open-market sale | 20,988 | $55.35 | 1,577,674 |
| 2011-12-22 | Open-market sale | 200 | $55.26 | 1,598,662 |
| 2011-12-22 | Open-market sale | 2,600 | $55.39 | 1,598,862 |
| 2011-12-22 | Open-market sale | 7,632 | $55.53 | 1,601,462 |
| 2011-12-22 | Open-market sale | 13,041 | $55.43 | 1,609,094 |
| 2011-12-22 | Open-market sale | 300 | $55.38 | 1,622,135 |
| 2011-12-22 | Open-market sale | 300 | $55.15 | 1,622,435 |
| 2011-12-22 | Open-market sale | 7,273 | $55.37 | 1,622,735 |
| 2011-12-22 | Open-market sale | 18,274 | $55.44 | 1,630,008 |
| 2011-12-22 | Open-market sale | 3,000 | $55.41 | 1,721,453 |
| 2011-12-22 | Open-market sale | 200 | $55.35 | 1,649,282 |
| 2011-12-22 | Open-market sale | 8,100 | $55.27 | 1,649,482 |
| 2011-12-22 | Open-market sale | 5,424 | $55.42 | 1,657,582 |
| 2011-12-22 | Open-market sale | 4,759 | $55.36 | 1,663,006 |
| 2011-12-22 | Open-market sale | 1,000 | $55.41 | 1,667,765 |
| 2011-12-22 | Open-market sale | 17,563 | $55.50 | 1,668,765 |
| 2011-12-22 | Open-market sale | 700 | $55.44 | 1,686,328 |
| 2011-12-22 | Open-market sale | 100 | $55.52 | 1,687,028 |
| 2011-12-22 | Open-market sale | 30,700 | $55.31 | 1,687,128 |
| 2011-12-22 | Open-market sale | 2,700 | $55.39 | 1,717,828 |
| 2011-12-22 | Open-market sale | 825 | $55.14 | 1,720,528 |
| 2011-12-22 | Open-market sale | 100 | $55.50 | 1,721,353 |
| 2011-12-22 | Open-market sale | 100 | $55.26 | 1,727,853 |
| 2011-12-22 | Open-market sale | 100 | $55.46 | 1,727,753 |
| 2011-12-22 | Open-market sale | 3,300 | $55.48 | 1,724,453 |
| 2011-12-22 | Open-market sale | 1,000 | $55.31 | 1,648,282 |
| 2011-12-22 | Option exercise (derivative) | 675,674 | $0.00 | 0 |
| 2011-12-22 | Open-market sale | 100 | $55.45 | 1,729,553 |
| 2011-12-22 | Open-market sale | 6,197 | $55.36 | 1,729,653 |
| 2011-12-22 | Open-market sale | 100 | $55.41 | 1,735,850 |
| 2011-12-22 | Open-market sale | 100 | $55.50 | 1,735,950 |
| 2011-12-22 | Open-market sale | 200 | $55.51 | 1,736,050 |
| 2011-12-22 | Open-market sale | 200 | $55.24 | 1,736,250 |
| 2011-12-22 | Open-market sale | 26,119 | $55.34 | 1,736,450 |
| 2011-12-22 | Open-market sale | 100 | $55.52 | 1,762,569 |
| 2011-12-22 | Open-market sale | 7,686 | $55.37 | 1,762,669 |
| 2011-12-22 | Open-market sale | 2,057 | $55.38 | 1,770,355 |
| 2011-12-22 | Open-market sale | 21,898 | $55.40 | 1,772,412 |
| 2011-12-22 | Open-market sale | 100 | $55.52 | 1,794,310 |
| 2011-12-22 | Open-market sale | 19,330 | $55.31 | 1,794,410 |
| 2011-12-22 | Open-market sale | 11,550 | $55.24 | 1,813,740 |
| 2011-12-22 | Open-market sale | 500 | $55.31 | 1,825,290 |
| 2011-12-22 | Open-market sale | 5,900 | $55.52 | 1,825,790 |
| 2011-12-22 | Open-market sale | 4,500 | $55.34 | 1,831,690 |
| 2011-12-22 | Option exercise | 675,674 | $53.63 | 1,836,190 |
| 2011-12-22 | Open-market sale | 600 | $55.42 | 1,728,053 |
| 2011-12-22 | Open-market sale | 200 | $55.50 | 1,728,653 |
| 2011-12-22 | Open-market sale | 500 | $55.33 | 1,728,853 |
| 2011-12-22 | Open-market sale | 200 | $55.32 | 1,729,353 |
| 2011-12-22 | Open-market sale | 12,400 | $55.44 | 1,329,141 |
| 2011-12-22 | Open-market sale | 4,940 | $55.45 | 1,448,083 |
| 2011-12-22 | Open-market sale | 100 | $55.43 | 1,447,983 |
| 2011-12-22 | Open-market sale | 26,990 | $55.48 | 1,160,716 |
| 2011-12-22 | Open-market sale | 1,000 | $55.29 | 1,187,706 |
| 2011-12-22 | Open-market sale | 100 | $55.31 | 1,188,706 |
| 2011-12-22 | Open-market sale | 1,800 | $55.13 | 1,188,806 |
| 2011-12-22 | Open-market sale | 8,500 | $55.51 | 1,190,606 |
| 2011-12-22 | Open-market sale | 18,316 | $55.50 | 1,199,106 |
| 2011-12-22 | Open-market sale | 48,282 | $55.52 | 1,217,422 |
| 2011-12-22 | Open-market sale | 3,300 | $55.16 | 1,265,704 |
| 2011-12-22 | Open-market sale | 16,931 | $55.47 | 1,269,004 |
| 2011-12-22 | Open-market sale | 100 | $55.49 | 1,285,935 |
| 2011-12-22 | Open-market sale | 2,300 | $55.23 | 1,286,035 |
| 2011-12-22 | Open-market sale | 100 | $55.49 | 1,288,335 |
| 2011-12-22 | Open-market sale | 18,300 | $55.32 | 1,288,435 |
| 2011-12-22 | Open-market sale | 22,406 | $55.33 | 1,306,735 |
| 2011-12-22 | Open-market sale | 200 | $55.37 | 1,160,516 |
| 2011-12-22 | Open-market sale | 3,600 | $55.42 | 1,341,541 |
| 2011-12-22 | Open-market sale | 1,200 | $55.26 | 1,345,141 |
| 2011-12-22 | Open-market sale | 1,900 | $55.18 | 1,346,341 |
| 2011-12-22 | Open-market sale | 700 | $55.47 | 1,348,241 |
| 2011-12-22 | Open-market sale | 400 | $55.48 | 1,348,941 |
| 2011-12-22 | Open-market sale | 100 | $55.54 | 1,349,341 |
| 2011-12-22 | Open-market sale | 29,363 | $55.32 | 1,349,441 |
| 2011-12-22 | Open-market sale | 5,400 | $55.30 | 1,378,804 |
| 2011-12-22 | Open-market sale | 11,108 | $55.33 | 1,384,204 |
| 2011-12-22 | Open-market sale | 44,882 | $55.51 | 1,395,312 |
| 2011-12-22 | Open-market sale | 7,789 | $55.43 | 1,440,194 |
| 2011-12-22 | Open-market sale | 1,300 | $55.44 | 1,467,523 |
| 2011-12-22 | Open-market sale | 100 | $55.40 | 1,468,823 |
| 2011-12-22 | Open-market sale | 200 | $55.45 | 1,468,923 |
| 2011-12-22 | Open-market sale | 100 | $55.43 | 1,469,123 |
| 2011-12-22 | Open-market sale | 33,547 | $55.35 | 1,469,223 |
| 2011-12-22 | Open-market sale | 800 | $55.35 | 1,502,770 |
| 2011-12-22 | Open-market sale | 200 | $55.53 | 1,503,570 |
| 2011-12-22 | Open-market sale | 400 | $55.49 | 1,503,770 |
| 2011-12-22 | Open-market sale | 200 | $55.29 | 1,504,170 |
| 2011-12-22 | Open-market sale | 100 | $55.35 | 1,504,370 |
| 2011-12-22 | Open-market sale | 12,070 | $55.49 | 1,504,470 |
| 2011-12-22 | Open-market sale | 400 | $55.13 | 1,516,540 |
| 2011-12-22 | Open-market sale | 500 | $55.38 | 1,516,940 |
| 2011-12-22 | Open-market sale | 1,900 | $55.29 | 1,517,440 |
| 2011-12-22 | Open-market sale | 100 | $55.51 | 1,519,340 |
| 2011-12-22 | Open-market sale | 400 | $55.25 | 1,519,440 |
| 2011-12-22 | Open-market sale | 100 | $55.33 | 1,519,840 |
| 2011-12-22 | Open-market sale | 100 | $55.39 | 1,519,940 |
| 2011-12-22 | Open-market sale | 3,000 | $55.53 | 1,520,040 |
| 2011-12-22 | Open-market sale | 400 | $55.37 | 1,523,040 |
| 2011-12-22 | Open-market sale | 4,800 | $55.28 | 1,453,023 |
| 2011-12-22 | Open-market sale | 800 | $55.32 | 1,457,823 |
| 2011-12-22 | Open-market sale | 600 | $55.12 | 1,458,623 |
| 2011-12-22 | Open-market sale | 900 | $55.32 | 1,459,223 |
| 2011-12-22 | Open-market sale | 200 | $55.39 | 1,460,123 |
| 2011-12-22 | Open-market sale | 100 | $55.40 | 1,460,323 |
| 2011-12-22 | Open-market sale | 400 | $55.42 | 1,460,423 |
| 2011-12-22 | Open-market sale | 600 | $55.34 | 1,460,823 |
| 2011-12-22 | Open-market sale | 3,000 | $55.51 | 1,461,423 |
| 2011-12-22 | Open-market sale | 3,100 | $55.30 | 1,464,423 |
| 2011-12-09 | Gift | 238 | $0.00 | 6,836 |
| 2011-12-09 | Gift | 238 | $0.00 | 6,927 |
| 2011-12-09 | Gift | 714 | $0.00 | 0 |
| 2011-12-08 | Gift | 19,334 | $0.00 | 1,160,516 |
| 2011-12-08 | Gift | 127 | $0.00 | 6,598 |
| 2011-12-08 | Gift | 218 | $0.00 | 6,689 |
| 2011-12-08 | Gift | 714 | $0.00 | 714 |
| 2011-04-26 | Open-market sale | 700 | $51.22 | 1,243,485 |
| 2011-04-26 | Open-market sale | 100 | $51.24 | 1,243,385 |
| 2011-04-26 | Open-market sale | 1,800 | $51.06 | 1,241,585 |
| 2011-04-26 | Open-market sale | 100 | $51.12 | 1,241,485 |
| 2011-04-26 | Open-market sale | 6,296 | $51.01 | 1,235,189 |
| 2011-04-26 | Open-market sale | 1,300 | $51.23 | 1,233,889 |
| 2011-04-26 | Open-market sale | 3,100 | $51.16 | 1,230,789 |
| 2011-04-26 | Open-market sale | 100 | $51.22 | 1,230,689 |
| 2011-04-26 | Open-market sale | 3,300 | $51.08 | 1,227,389 |
| 2011-04-26 | Open-market sale | 600 | $51.03 | 1,226,789 |
| 2011-04-26 | Open-market sale | 18,041 | $51.21 | 1,208,748 |
| 2011-04-26 | Open-market sale | 1,000 | $51.06 | 1,207,748 |
| 2011-04-26 | Open-market sale | 4,100 | $51.19 | 1,203,648 |
| 2011-04-26 | Open-market sale | 100 | $51.16 | 1,203,548 |
| 2011-04-26 | Open-market sale | 400 | $51.21 | 1,203,148 |
| 2011-04-26 | Open-market sale | 5,200 | $51.10 | 1,197,948 |
| 2011-04-26 | Open-market sale | 300 | $51.22 | 1,197,648 |
| 2011-04-26 | Open-market sale | 2,500 | $51.17 | 1,195,148 |
| 2011-04-26 | Open-market sale | 1,050 | $51.11 | 1,194,098 |
| 2011-04-26 | Open-market sale | 25,250 | $51.23 | 1,269,760 |
| 2011-04-26 | Open-market sale | 7,840 | $51.20 | 1,261,920 |
| 2011-04-26 | Open-market sale | 5,638 | $51.15 | 1,256,282 |
| 2011-04-26 | Open-market sale | 2,300 | $51.14 | 1,253,982 |
| 2011-04-26 | Open-market sale | 2,100 | $51.00 | 1,251,882 |
| 2011-04-26 | Open-market sale | 1,297 | $51.02 | 1,250,585 |
| 2011-04-26 | Open-market sale | 5,100 | $51.22 | 1,245,485 |
| 2011-04-26 | Open-market sale | 100 | $51.12 | 1,245,385 |
| 2011-04-26 | Open-market sale | 200 | $51.19 | 1,245,185 |
| 2011-04-26 | Open-market sale | 100 | $51.16 | 1,244,185 |
| 2011-04-26 | Open-market sale | 900 | $51.24 | 1,244,285 |
| 2011-04-26 | Open-market sale | 3,750 | $51.09 | 1,187,748 |
| 2011-04-26 | Open-market sale | 2,600 | $51.15 | 1,191,498 |
| 2011-04-26 | Open-market sale | 4,094 | $51.11 | 1,179,850 |
| 2011-04-26 | Open-market sale | 100 | $51.17 | 1,183,944 |
| 2011-04-26 | Open-market sale | 400 | $51.07 | 1,184,044 |
| 2011-04-26 | Open-market sale | 1,904 | $51.01 | 1,184,444 |
| 2011-04-26 | Open-market sale | 1,300 | $51.19 | 1,186,348 |
| 2011-04-26 | Open-market sale | 100 | $51.14 | 1,187,648 |
| 2011-04-26 | Open-market sale | 4,500 | $51.21 | 1,360,827 |
| 2011-04-26 | Open-market sale | 2,568 | $51.07 | 1,356,659 |
| 2011-04-26 | Open-market sale | 1,500 | $51.12 | 1,355,159 |
| 2011-04-26 | Open-market sale | 200 | $51.10 | 1,354,959 |
| 2011-04-26 | Open-market sale | 2,300 | $51.03 | 1,352,659 |
| 2011-04-26 | Open-market sale | 1,500 | $51.09 | 1,351,159 |
| 2011-04-26 | Open-market sale | 1,600 | $51.00 | 1,349,559 |
| 2011-04-26 | Open-market sale | 22,731 | $51.22 | 1,326,828 |
| 2011-04-26 | Open-market sale | 500 | $51.00 | 1,326,328 |
| 2011-04-26 | Open-market sale | 800 | $51.24 | 1,325,528 |
| 2011-04-26 | Open-market sale | 3,318 | $51.16 | 1,322,210 |
| 2011-04-26 | Open-market sale | 4,100 | $51.13 | 1,318,110 |
| 2011-04-26 | Open-market sale | 100 | $51.21 | 1,318,010 |
| 2011-04-26 | Open-market sale | 3,800 | $51.08 | 1,314,210 |
| 2011-04-26 | Open-market sale | 3,300 | $51.07 | 1,310,910 |
| 2011-04-26 | Open-market sale | 3,900 | $51.18 | 1,307,010 |
| 2011-04-26 | Open-market sale | 2,300 | $51.14 | 1,302,110 |
| 2011-04-26 | Open-market sale | 3,100 | $51.10 | 1,299,010 |
| 2011-04-26 | Open-market sale | 200 | $51.17 | 1,298,810 |
| 2011-04-26 | Open-market sale | 100 | $51.02 | 1,298,710 |
| 2011-04-26 | Open-market sale | 3,700 | $51.17 | 1,295,010 |
| 2011-04-26 | Open-market sale | 300 | $51.21 | 1,379,550 |
| 2011-04-26 | Open-market sale | 300 | $51.07 | 1,379,250 |
| 2011-04-26 | Open-market sale | 3,090 | $51.05 | 1,376,160 |
| 2011-04-26 | Open-market sale | 2,533 | $51.05 | 1,373,627 |
| 2011-04-26 | Open-market sale | 3,600 | $51.02 | 1,370,027 |
| 2011-04-26 | Open-market sale | 4,700 | $51.12 | 1,365,327 |
| 2011-04-26 | Open-market sale | 100 | $51.10 | 1,360,727 |
| 2011-04-26 | Open-market sale | 1,500 | $51.13 | 1,359,227 |
| 2011-02-28 | Tax withholding | 78,066 | $47.64 | 1,379,850 |
| 2011-02-18 | Grant / award (derivative) | 294,700 | $0.00 | 294,700 |
| 2011-02-18 | Grant / award | 209,500 | $0.00 | 1,457,916 |
| 2010-12-21 | Gift | 1,042 | $0.00 | 1,248,416 |
| 2010-12-20 | Gift | 21,303 | $0.00 | 1,249,458 |
| 2010-12-16 | Gift | 516 | $0.00 | 6,471 |
| 2010-12-16 | Gift | 807 | $0.00 | 0 |
| 2010-12-16 | Gift | 807 | $0.00 | 807 |
| 2010-12-16 | Gift | 1,548 | $0.00 | 1,270,761 |
| 2010-04-26 | Open-market sale | 2,600 | $51.20 | 1,304,410 |
| 2010-03-10 | Open-market sale | 70,700 | $55.00 | 1,272,309 |
| 2010-02-26 | Tax withholding | 66,410 | $54.12 | 1,343,009 |
| 2010-02-19 | Grant / award (derivative) | 295,000 | $0.00 | 295,000 |
| 2010-02-19 | Grant / award | 200,000 | $0.00 | 1,409,419 |
| 2010-02-18 | Open-market sale | 29,300 | $55.00 | 1,209,419 |
| 2009-12-22 | Option exercise (derivative) | 41,579 | $0.00 | 0 |
| 2009-12-22 | Option exercise | 41,579 | $47.10 | 1,411,423 |
| 2009-12-22 | Option exercise | 131,125 | $47.88 | 1,369,844 |
| 2009-12-22 | Open-market sale | 1,100 | $54.26 | 1,238,719 |
| 2009-12-22 | Open-market sale | 100 | $54.26 | 1,239,819 |
| 2009-12-22 | Open-market sale | 7,600 | $54.25 | 1,239,919 |
| 2009-12-22 | Open-market sale | 14,200 | $54.24 | 1,247,519 |
| 2009-12-22 | Open-market sale | 25,500 | $54.23 | 1,261,719 |
| 2009-12-22 | Open-market sale | 36,400 | $54.22 | 1,287,219 |
| 2009-12-22 | Open-market sale | 100 | $54.22 | 1,323,619 |
| 2009-12-22 | Open-market sale | 39,700 | $54.21 | 1,323,719 |
| 2009-12-22 | Open-market sale | 21,300 | $54.20 | 1,363,419 |
| 2009-12-22 | Open-market sale | 5,700 | $54.19 | 1,384,719 |
| 2009-12-22 | Open-market sale | 8,200 | $54.18 | 1,390,419 |
| 2009-12-22 | Open-market sale | 2,300 | $54.17 | 1,398,619 |
| 2009-12-22 | Open-market sale | 4,600 | $54.16 | 1,400,919 |
| 2009-12-22 | Open-market sale | 3,600 | $54.15 | 1,405,519 |
| 2009-12-22 | Open-market sale | 2,000 | $54.14 | 1,409,119 |
| 2009-12-22 | Open-market sale | 304 | $54.13 | 1,411,119 |
| 2009-12-08 | Gift | 221 | $0.00 | 1,238,719 |
| 2009-12-08 | Gift | 221 | $0.00 | 5,955 |
| 2009-12-05 | Gift | 239 | $0.00 | 5,734 |
| 2009-12-05 | Gift | 239 | $0.00 | 0 |
| 2009-12-04 | Gift | 21,577 | $0.00 | 1,238,940 |
| 2009-12-04 | Gift | 460 | $0.00 | 5,955 |
| 2009-12-04 | Gift | 478 | $0.00 | 239 |
| 2009-12-04 | Gift | 717 | $0.00 | 717 |
| 2009-10-01 | Gift | 2,041 | $0.00 | 1,260,517 |
| 2009-03-16 | Open-market sale | 150,000 | $47.50 | 1,262,558 |
| 2009-02-27 | Tax withholding | 36,164 | $50.58 | 1,412,558 |
| 2009-02-20 | Grant / award (derivative) | 325,000 | $0.00 | 325,000 |
| 2009-02-20 | Grant / award | 92,353 | $0.00 | 1,448,722 |
| 2009-02-20 | Grant / award | 137,647 | $0.00 | 1,356,369 |
| 2009-02-17 | Tax withholding | 17,279 | $54.94 | 1,218,722 |
| 2009-01-29 | Option exercise (derivative) | 47,560 | $0.00 | 0 |
| 2009-01-29 | Option exercise | 47,560 | $53.60 | 1,283,561 |
| 2009-01-29 | Open-market sale | 27,500 | $55.00 | 1,256,061 |
| 2009-01-29 | Open-market sale | 1,160 | $55.06 | 1,254,901 |
| 2009-01-29 | Open-market sale | 8,500 | $55.07 | 1,246,401 |
| 2009-01-29 | Open-market sale | 7,200 | $55.08 | 1,239,201 |
| 2009-01-29 | Open-market sale | 3,200 | $55.09 | 1,236,001 |
| 2009-01-28 | Option exercise (derivative) | 269,100 | $0.00 | 47,560 |
| 2009-01-28 | Option exercise | 269,100 | $53.60 | 1,505,101 |
| 2009-01-28 | Open-market sale | 134,800 | $55.00 | 1,370,301 |
| 2009-01-28 | Open-market sale | 21,300 | $55.01 | 1,349,001 |
| 2009-01-28 | Open-market sale | 5,400 | $55.02 | 1,343,601 |
| 2009-01-28 | Open-market sale | 2,800 | $55.03 | 1,340,801 |
| 2009-01-28 | Open-market sale | 900 | $55.04 | 1,339,901 |
| 2009-01-28 | Open-market sale | 97,900 | $55.05 | 1,242,001 |
| 2009-01-28 | Open-market sale | 1,300 | $55.06 | 1,240,701 |
| 2009-01-28 | Open-market sale | 500 | $55.07 | 1,240,201 |
| 2009-01-28 | Open-market sale | 2,500 | $55.08 | 1,237,701 |
| 2009-01-28 | Open-market sale | 200 | $55.09 | 1,237,501 |
| 2009-01-28 | Open-market sale | 1,500 | $55.10 | 1,236,001 |
| 2008-12-18 | Gift | 690 | $0.00 | 0 |
| 2008-12-18 | Gift | 19,297 | $0.00 | 1,236,001 |
| 2008-12-18 | Gift | 327 | $0.00 | 5,495 |
| 2008-12-17 | Gift | 883 | $0.00 | 1,255,298 |
| 2008-12-17 | Gift | 690 | $0.00 | 690 |
| 2008-08-11 | Grant / award (derivative) | 178,002 | $0.00 | 178,002 |
| 2008-08-11 | Option exercise (derivative) | 202,822 | $0.00 | 70,956 |
| 2008-08-11 | Tax withholding | 178,002 | $59.03 | 1,256,181 |
| 2008-08-11 | Option exercise | 202,822 | $47.10 | 1,434,183 |
| 2008-08-06 | Option exercise (derivative) | 1 | $0.00 | 0 |
| 2008-08-06 | Open-market sale | 7,100 | $58.79 | 1,271,929 |
| 2008-08-06 | Open-market sale | 3,100 | $58.78 | 1,279,029 |
| 2008-08-06 | Open-market sale | 7,500 | $58.77 | 1,282,129 |
| 2008-08-06 | Open-market sale | 4,200 | $58.76 | 1,289,629 |
| 2008-08-06 | Open-market sale | 46,500 | $58.75 | 1,293,829 |
| 2008-08-06 | Open-market sale | 10,700 | $58.74 | 1,340,329 |
| 2008-08-06 | Open-market sale | 700 | $58.73 | 1,351,029 |
| 2008-08-06 | Open-market sale | 600 | $58.72 | 1,351,729 |
| 2008-08-06 | Open-market sale | 600 | $58.71 | 1,352,329 |
| 2008-08-06 | Open-market sale | 9,600 | $58.70 | 1,352,929 |
| 2008-08-06 | Open-market sale | 100 | $58.69 | 1,362,529 |
| 2008-08-06 | Open-market sale | 500 | $58.68 | 1,362,629 |
| 2008-08-06 | Open-market sale | 300 | $58.67 | 1,363,129 |
| 2008-08-06 | Open-market sale | 400 | $58.66 | 1,363,429 |
| 2008-08-06 | Open-market sale | 4,100 | $58.65 | 1,363,829 |
| 2008-08-06 | Option exercise | 1 | $40.56 | 1,367,929 |
| 2008-08-06 | Option exercise | 92,521 | $53.60 | 1,367,928 |
| 2008-08-06 | Option exercise | 44,046 | $52.55 | 1,275,407 |
| 2008-08-06 | Open-market sale | 300 | $58.85 | 1,231,361 |
| 2008-08-06 | Open-market sale | 1,500 | $58.84 | 1,231,661 |
| 2008-08-06 | Open-market sale | 500 | $58.83 | 1,233,161 |
| 2008-08-06 | Open-market sale | 4,000 | $58.82 | 1,233,661 |
| 2008-08-06 | Open-market sale | 2,100 | $58.81 | 1,237,661 |
| 2008-08-06 | Open-market sale | 32,168 | $58.80 | 1,239,761 |
| 2008-07-21 | Option exercise (derivative) | 558,628 | $0.00 | 0 |
| 2008-07-21 | Grant / award (derivative) | 8,522 | $0.00 | 8,522 |
| 2008-07-21 | Grant / award (derivative) | 193,509 | $0.00 | 193,509 |
| 2008-07-21 | Grant / award (derivative) | 487,181 | $0.00 | 487,181 |
| 2008-07-21 | Tax withholding | 689,212 | $57.58 | 1,231,361 |
| 2008-07-21 | Option exercise | 558,628 | $45.45 | 1,920,573 |
| 2008-07-21 | Option exercise | 224,097 | $44.60 | 1,361,945 |
| 2008-07-21 | Option exercise | 10,128 | $42.50 | 1,137,848 |
| 2008-02-29 | Tax withholding | 18,411 | $54.22 | 1,127,720 |
| 2008-02-18 | Tax withholding | 8,390 | $55.55 | 1,146,131 |
| 2008-02-17 | Tax withholding | 18,279 | $55.55 | 1,154,521 |
| 2008-02-15 | Grant / award (derivative) | 530,000 | $0.00 | 530,000 |
| 2008-02-15 | Grant / award | 135,000 | $55.56 | 1,172,800 |
| 2008-02-08 | Option exercise (derivative) | 37,046 | $0.00 | 0 |
| 2008-02-08 | Open-market sale | 1,600 | $56.83 | 1,198,800 |
| 2008-02-08 | Open-market sale | 1,400 | $56.82 | 1,200,400 |
| 2008-02-08 | Open-market sale | 500 | $56.81 | 1,201,800 |
| 2008-02-08 | Open-market sale | 200 | $56.78 | 1,202,300 |
| 2008-02-08 | Open-market sale | 200 | $56.77 | 1,202,500 |
| 2008-02-08 | Open-market sale | 100 | $56.76 | 1,202,700 |
| 2008-02-08 | Open-market sale | 500 | $56.74 | 1,202,800 |
| 2008-02-08 | Open-market sale | 1,400 | $56.73 | 1,203,300 |
| 2008-02-08 | Open-market sale | 700 | $56.71 | 1,204,700 |
| 2008-02-08 | Open-market sale | 500 | $56.70 | 1,205,400 |
| 2008-02-08 | Open-market sale | 569 | $56.68 | 1,205,900 |
| 2008-02-08 | Open-market sale | 900 | $56.66 | 1,206,469 |
| 2008-02-08 | Open-market sale | 500 | $56.64 | 1,207,369 |
| 2008-02-08 | Open-market sale | 500 | $56.62 | 1,207,869 |
| 2008-02-08 | Open-market sale | 1,500 | $56.60 | 1,208,369 |
| 2008-02-08 | Option exercise | 2,875 | $34.77 | 1,209,869 |
| 2008-02-08 | Option exercise | 132,148 | $52.55 | 1,206,994 |
| 2008-02-08 | Option exercise | 37,046 | $47.88 | 1,074,846 |
| 2008-02-08 | Open-market sale | 4,600 | $56.92 | 1,146,800 |
| 2008-02-08 | Open-market sale | 4,200 | $56.91 | 1,151,400 |
| 2008-02-08 | Open-market sale | 13,900 | $56.90 | 1,155,600 |
| 2008-02-08 | Open-market sale | 5,000 | $56.89 | 1,169,500 |
| 2008-02-08 | Open-market sale | 12,000 | $56.88 | 1,174,500 |
| 2008-02-08 | Open-market sale | 400 | $56.87 | 1,186,500 |
| 2008-02-08 | Open-market sale | 1,700 | $56.86 | 1,186,900 |
| 2008-02-08 | Open-market sale | 6,800 | $56.85 | 1,188,600 |
| 2008-02-08 | Open-market sale | 3,400 | $56.84 | 1,195,400 |
| 2008-02-08 | Open-market sale | 1,500 | $57.00 | 1,120,800 |
| 2008-02-08 | Open-market sale | 100 | $56.99 | 1,122,300 |
| 2008-02-08 | Open-market sale | 400 | $56.98 | 1,122,400 |
| 2008-02-08 | Open-market sale | 100 | $56.97 | 1,122,800 |
| 2008-02-08 | Open-market sale | 7,400 | $56.95 | 1,122,900 |
| 2008-02-08 | Open-market sale | 6,300 | $56.94 | 1,130,300 |
| 2008-02-08 | Open-market sale | 10,200 | $56.93 | 1,136,600 |
| 2008-02-08 | Open-market sale | 3,100 | $57.18 | 1,037,800 |
| 2008-02-08 | Open-market sale | 2,100 | $57.17 | 1,040,900 |
| 2008-02-08 | Open-market sale | 13,000 | $57.16 | 1,043,000 |
| 2008-02-08 | Open-market sale | 13,000 | $57.15 | 1,056,000 |
| 2008-02-08 | Open-market sale | 5,100 | $57.14 | 1,069,000 |
| 2008-02-08 | Open-market sale | 900 | $57.13 | 1,074,100 |
| 2008-02-08 | Open-market sale | 1,500 | $57.12 | 1,075,000 |
| 2008-02-08 | Open-market sale | 100 | $57.11 | 1,076,500 |
| 2008-02-08 | Open-market sale | 9,000 | $57.10 | 1,076,600 |
| 2008-02-08 | Open-market sale | 5,200 | $57.01 | 1,115,600 |
| 2008-02-08 | Open-market sale | 2,800 | $57.04 | 1,112,800 |
| 2008-02-08 | Open-market sale | 400 | $57.05 | 1,112,400 |
| 2008-02-08 | Open-market sale | 13,700 | $57.06 | 1,098,700 |
| 2008-02-08 | Open-market sale | 100 | $57.07 | 1,098,600 |
| 2008-02-08 | Open-market sale | 12,700 | $57.09 | 1,085,600 |
| 2008-02-08 | Open-market sale | 300 | $57.08 | 1,098,300 |
| 2007-12-26 | Gift | 50 | $0.00 | 1,037,800 |
| 2007-12-07 | Gift | 16,025 | $0.00 | 1,037,850 |
| 2007-11-16 | Gift | 642 | $0.00 | 642 |
| 2007-11-16 | Gift | 642 | $0.00 | 0 |
| 2007-11-16 | Gift | 413 | $0.00 | 5,168 |
| 2007-11-16 | Gift | 1,239 | $0.00 | 1,053,875 |
| 2007-09-19 | Grant / award (derivative) | 314,796 | $0.00 | 314,796 |
| 2007-09-19 | Grant / award (derivative) | 92,521 | $0.00 | 92,521 |
| 2007-09-19 | Grant / award (derivative) | 344,826 | $0.00 | 344,826 |
| 2007-09-19 | Grant / award (derivative) | 1,890 | $0.00 | 1,890 |
| 2007-09-19 | Grant / award (derivative) | 1,878 | $0.00 | 1,878 |
| 2007-09-19 | Grant / award (derivative) | 1,864 | $0.00 | 1,864 |
| 2007-09-19 | Option exercise (derivative) | 362,291 | $0.00 | 10,128 |
| 2007-09-19 | Option exercise (derivative) | 108,502 | $0.00 | 1 |
| 2007-09-19 | Option exercise (derivative) | 404,340 | $0.00 | 0 |
| 2007-09-19 | Option exercise | 404,340 | $41.03 | 1,809,839 |
| 2007-09-19 | Option exercise | 3,050 | $33.23 | 1,812,889 |
| 2007-09-19 | Tax withholding | 757,775 | $53.60 | 1,055,114 |
| 2007-09-19 | Option exercise | 108,502 | $40.56 | 1,405,499 |
| 2007-09-19 | Option exercise | 362,291 | $42.50 | 1,296,997 |
| 2007-02-20 | Tax withholding | 21,698 | $52.49 | 934,706 |
| 2007-02-18 | Tax withholding | 8,390 | $52.49 | 956,404 |
| 2007-02-17 | Tax withholding | 18,279 | $52.49 | 964,794 |
| 2007-02-16 | Grant / award (derivative) | 550,000 | $0.00 | 550,000 |
| 2007-02-16 | Grant / award | 140,000 | $52.54 | 983,073 |
| 2007-02-15 | Tax withholding | 78,900 | $52.70 | 843,073 |
| 2007-01-29 | Option exercise (derivative) | 339,443 | $0.00 | 3,050 |
| 2007-01-29 | Grant / award (derivative) | 262,464 | $0.00 | 262,464 |
| 2007-01-29 | Grant / award (derivative) | 132,148 | $0.00 | 132,148 |
| 2007-01-29 | Option exercise (derivative) | 23,664 | $0.00 | 0 |
| 2007-01-29 | Grant / award (derivative) | 44,046 | $0.00 | 44,046 |
| 2007-01-29 | Option exercise (derivative) | 51,105 | $0.00 | 108,503 |
| 2007-01-29 | Option exercise (derivative) | 166,189 | $0.00 | 2,875 |
| 2007-01-29 | Open-market sale | 36,046 | $52.44 | 921,973 |
| 2007-01-29 | Option exercise | 38,007 | $47.88 | 958,019 |
| 2007-01-29 | Open-market sale | 22,443 | $52.44 | 920,012 |
| 2007-01-29 | Option exercise | 23,664 | $49.55 | 942,455 |
| 2007-01-29 | Open-market sale | 2,011 | $52.44 | 918,791 |
| 2007-01-29 | Option exercise | 2,121 | $47.10 | 920,802 |
| 2007-01-29 | Tax withholding | 438,658 | $52.55 | 918,681 |
| 2007-01-29 | Option exercise | 51,105 | $40.56 | 1,357,339 |
| 2007-01-29 | Option exercise | 166,189 | $34.77 | 1,306,234 |
| 2007-01-29 | Option exercise | 339,443 | $33.23 | 1,140,045 |
| 2006-12-27 | Gift | 212 | $0.00 | 0 |
| 2006-12-27 | Gift | 212 | $0.00 | 971 |
| 2006-12-27 | Gift | 425 | $0.00 | 800,602 |
| 2006-12-21 | Gift | 524 | $0.00 | 801,027 |
| 2006-12-20 | Gift | 506 | $0.00 | 4,755 |
| 2006-12-20 | Gift | 253 | $0.00 | 801,551 |
| 2006-12-20 | Gift | 253 | $0.00 | 212 |
| 2006-12-19 | Gift | 14,350 | $0.00 | 801,804 |
| 2006-12-14 | Gift | 506 | $0.00 | 465 |
| 2006-12-14 | Gift | 506 | $0.00 | 4,755 |
| 2006-12-14 | Gift | 759 | $0.00 | 759 |
| 2006-12-14 | Gift | 1,265 | $0.00 | 816,154 |
| 2006-10-01 | Tax withholding | 15,780 | $48.37 | 817,419 |
| 2006-07-27 | Grant / award (derivative) | 2,121 | $0.00 | 2,121 |
| 2006-07-27 | Grant / award (derivative) | 39,457 | $0.00 | 39,457 |
| 2006-07-27 | Grant / award (derivative) | 2,122 | $0.00 | 2,122 |
| 2006-07-27 | Grant / award (derivative) | 273,778 | $0.00 | 273,778 |
| 2006-07-27 | Option exercise (derivative) | 333,181 | $0.00 | 342,493 |
| 2006-07-27 | Option exercise (derivative) | 3,643 | $0.00 | 0 |
| 2006-07-27 | Option exercise | 51,553 | $32.61 | 817,496 |
| 2006-07-27 | Option exercise | 3,643 | $27.43 | 765,943 |
| 2006-07-27 | Option exercise | 333,181 | $33.23 | 1,150,677 |
| 2006-07-27 | Tax withholding | 317,478 | $47.10 | 833,199 |
| 2006-02-18 | Tax withholding | 8,390 | $44.15 | 762,300 |
| 2006-02-17 | Grant / award (derivative) | 438,000 | $0.00 | 438,000 |
| 2006-02-17 | Grant / award | 139,000 | $44.16 | 770,690 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.