SEC CIK 1181031
MILLER ALAN B
Reported ownership across 2 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| UHSview stock → | 1,769,474 | 2026-05-27 |
| UHTview stock → | 188,351 | 2026-06-10 |
Position History — UHS
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — UHS
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-05-27 | J | 25,495 | $0.00 | 1,769,474 |
| 2026-05-27 | J | 25,495 | $0.00 | 25,495 |
| 2026-05-27 | J | 25,495 | $0.00 | 1,794,969 |
| 2026-05-27 | J | 50,990 | $0.00 | 50,990 |
| 2026-05-27 | J | 50,990 | $0.00 | 1,820,464 |
| 2026-05-27 | J | 14,163 | $0.00 | 1,871,454 |
| 2026-05-27 | J | 14,163 | $0.00 | 1,857,291 |
| 2026-05-27 | J | 14,163 | $0.00 | 1,843,128 |
| 2026-05-27 | J | 14,163 | $0.00 | 10,132 |
| 2026-05-27 | J | 9,418 | $0.00 | 1,828,965 |
| 2026-05-27 | J | 9,418 | $0.00 | 1,819,547 |
| 2026-05-27 | J | 13,963 | $0.00 | 1,810,129 |
| 2026-05-27 | J | 13,963 | $0.00 | 0 |
| 2026-03-26 | Grant / award | 14,153 | $0.00 | 1,796,166 |
| 2026-03-21 | Tax withholding | 1,177 | $185.82 | 1,782,013 |
| 2026-03-19 | Tax withholding | 1,399 | $189.58 | 1,783,190 |
| 2026-03-12 | Tax withholding | 13,045 | $190.49 | 1,784,589 |
| 2026-03-12 | Grant / award | 33,149 | $0.00 | 1,797,634 |
| 2026-03-10 | Option exercise (derivative) | 62,500 | $0.00 | 0 |
| 2026-03-10 | Tax withholding | 114,258 | $189.62 | 1,764,485 |
| 2026-03-10 | Option exercise | 70,212 | $152.68 | 1,878,743 |
| 2026-03-10 | Option exercise | 62,500 | $138.80 | 1,808,531 |
| 2025-10-29 | Option exercise (derivative) | 62,500 | $0.00 | 62,500 |
| 2025-10-29 | Option exercise (derivative) | 70,213 | $0.00 | 70,212 |
| 2025-10-29 | Tax withholding | 105,519 | $227.04 | 1,746,031 |
| 2025-10-29 | Option exercise | 62,500 | $138.80 | 1,851,550 |
| 2025-10-29 | Option exercise | 70,213 | $152.68 | 1,789,050 |
| 2025-08-06 | J | 83,252 | $0.00 | 1,718,837 |
| 2025-08-06 | J | 83,252 | $0.00 | 1,635,585 |
| 2025-08-06 | J | 175,993 | $0.00 | 1,552,333 |
| 2025-08-06 | J | 175,993 | $0.00 | 0 |
| 2025-08-05 | J (derivative) | 83,252 | $0.00 | 4,453,754 |
| 2025-08-05 | J (derivative) | 83,252 | $0.00 | 4,370,502 |
| 2025-08-05 | J (derivative) | 131,995 | $0.00 | 4,287,250 |
| 2025-08-05 | J (derivative) | 131,995 | $0.00 | 0 |
| 2025-05-22 | J | 24,295 | $0.00 | 1,376,340 |
| 2025-05-22 | J | 24,295 | $0.00 | 1,400,635 |
| 2025-05-22 | J | 24,295 | $0.00 | 24,295 |
| 2025-05-22 | J | 24,295 | $0.00 | 1,424,930 |
| 2025-05-22 | J | 10,284 | $0.00 | 1,449,225 |
| 2025-05-22 | J | 10,284 | $0.00 | 1,438,941 |
| 2025-05-22 | J | 10,284 | $0.00 | 9,418 |
| 2025-05-22 | J | 12,302 | $0.00 | 1,428,657 |
| 2025-05-22 | J | 12,302 | $0.00 | 13,963 |
| 2025-05-14 | Gift | 7,560 | $0.00 | 0 |
| 2025-05-14 | J | 12,005 | $0.00 | 1,416,355 |
| 2025-05-14 | J | 12,005 | $0.00 | 1,404,350 |
| 2025-05-14 | J | 12,005 | $0.00 | 5,667 |
| 2025-05-14 | J | 16,005 | $0.00 | 1,392,345 |
| 2025-05-14 | J | 16,005 | $0.00 | 7,560 |
| 2025-03-21 | Tax withholding | 1,272 | $178.70 | 1,376,340 |
| 2025-03-19 | Grant / award | 14,213 | $0.00 | 1,377,612 |
| 2025-03-13 | Option exercise (derivative) | 117,933 | $0.00 | 0 |
| 2025-03-13 | Option exercise | 96,667 | $67.69 | 1,508,326 |
| 2025-03-13 | Option exercise | 117,933 | $74.46 | 1,411,659 |
| 2025-03-13 | Tax withholding | 144,927 | $163.99 | 1,363,399 |
| 2025-03-12 | Tax withholding | 11,080 | $166.61 | 1,293,726 |
| 2025-03-12 | Grant / award | 26,076 | $0.00 | 1,304,806 |
| 2025-03-10 | Option exercise (derivative) | 115,000 | $0.00 | 117,933 |
| 2025-03-10 | Option exercise (derivative) | 100,000 | $0.00 | 96,667 |
| 2025-03-10 | Tax withholding | 141,872 | $174.55 | 1,278,730 |
| 2025-03-10 | Option exercise | 115,000 | $74.46 | 1,320,602 |
| 2025-03-10 | Option exercise | 100,000 | $67.69 | 1,420,602 |
| 2024-09-12 | Option exercise (derivative) | 116,466 | $0.00 | 232,933 |
| 2024-09-12 | Option exercise (derivative) | 98,333 | $0.00 | 196,667 |
| 2024-09-12 | Option exercise | 116,466 | $74.46 | 1,236,640 |
| 2024-09-12 | Tax withholding | 129,371 | $231.36 | 1,205,602 |
| 2024-09-12 | Option exercise | 98,333 | $67.69 | 1,334,973 |
| 2024-08-15 | Gift | 5,000 | $0.00 | 1,120,174 |
| 2024-08-02 | Gift | 900 | $0.00 | 1,125,174 |
| 2024-07-29 | Gift | 100 | $0.00 | 1,126,074 |
| 2024-07-26 | Gift | 2,000 | $0.00 | 1,126,174 |
| 2024-05-22 | J | 9,162 | $0.00 | 1,149,550 |
| 2024-05-22 | J | 12,214 | $0.00 | 1,140,388 |
| 2024-05-22 | J | 9,162 | $0.00 | 4,064 |
| 2024-05-22 | J | 9,162 | $0.00 | 1,158,712 |
| 2024-05-22 | Gift | 4,064 | $0.00 | 0 |
| 2024-05-22 | J | 12,214 | $0.00 | 5,421 |
| 2024-05-22 | J | 10,540 | $0.00 | 1,183,303 |
| 2024-05-22 | J | 10,540 | $0.00 | 1,193,843 |
| 2024-05-22 | J | 26,265 | $0.00 | 1,167,578 |
| 2024-05-22 | J | 26,265 | $0.00 | 26,265 |
| 2024-05-22 | J | 10,540 | $0.00 | 17,672 |
| 2024-05-22 | J | 14,051 | $0.00 | 1,172,763 |
| 2024-05-22 | J | 14,051 | $0.00 | 23,565 |
| 2024-05-22 | J | 19,702 | $0.00 | 1,128,174 |
| 2024-05-22 | J | 19,702 | $0.00 | 19,702 |
| 2024-05-22 | J | 19,702 | $0.00 | 1,147,876 |
| 2024-03-21 | Grant / award | 11,966 | $0.00 | 1,128,174 |
| 2024-03-14 | Option exercise (derivative) | 65,000 | $0.00 | 0 |
| 2024-03-14 | Tax withholding | 56,640 | $172.63 | 1,116,208 |
| 2024-03-14 | Option exercise | 65,000 | $134.02 | 1,172,848 |
| 2024-03-13 | Option exercise (derivative) | 65,000 | $0.00 | 65,000 |
| 2024-03-13 | Option exercise | 65,000 | $134.02 | 1,164,141 |
| 2024-03-13 | Tax withholding | 56,293 | $174.72 | 1,107,848 |
| 2024-03-04 | Option exercise (derivative) | 65,000 | $0.00 | 130,000 |
| 2024-03-04 | Option exercise | 65,000 | $134.02 | 1,155,452 |
| 2024-03-04 | Tax withholding | 56,311 | $174.60 | 1,099,141 |
| 2023-12-14 | Option exercise (derivative) | 100,000 | $0.00 | 195,000 |
| 2023-12-14 | Option exercise | 100,000 | $134.02 | 1,183,732 |
| 2023-12-14 | Tax withholding | 93,280 | $151.76 | 1,090,452 |
| 2023-12-12 | Option exercise (derivative) | 295,000 | $0.00 | 295,000 |
| 2023-12-12 | Tax withholding | 283,660 | $143.62 | 1,083,732 |
| 2023-12-12 | Option exercise | 295,000 | $143.62 | 1,367,392 |
| 2023-12-11 | Gift | 14,160 | $0.00 | 1,072,392 |
| 2023-06-13 | Gift | 7,341 | $0.00 | 1,086,552 |
| 2023-05-11 | J | 37,616 | $0.00 | 37,616 |
| 2023-05-11 | J | 28,212 | $0.00 | 28,212 |
| 2023-05-11 | J | 37,616 | $0.00 | 1,093,893 |
| 2023-05-10 | J | 13,078 | $0.00 | 1,131,509 |
| 2023-05-10 | J | 24,538 | $0.00 | 1,118,431 |
| 2023-05-10 | J | 9,809 | $0.00 | 13,226 |
| 2023-05-10 | J | 13,078 | $0.00 | 17,635 |
| 2023-05-10 | J | 24,538 | $0.00 | 0 |
| 2023-05-10 | J | 9,809 | $0.00 | 1,187,933 |
| 2023-05-10 | J | 18,403 | $0.00 | 1,149,912 |
| 2023-05-10 | J | 9,809 | $0.00 | 1,159,721 |
| 2023-05-10 | J | 18,403 | $0.00 | 1,178,124 |
| 2023-04-12 | Option exercise (derivative) | 390,000 | $0.00 | 0 |
| 2023-04-12 | Option exercise | 390,000 | $134.08 | 1,459,738 |
| 2023-04-12 | Tax withholding | 365,845 | $134.08 | 1,093,893 |
| 2023-03-15 | Grant / award (derivative) | 62,696 | $117.65 | 62,696 |
| 2022-11-21 | Option exercise (derivative) | 200,000 | $0.00 | 390,000 |
| 2022-11-21 | Tax withholding | 191,927 | $128.67 | 1,069,738 |
| 2022-11-21 | Option exercise | 200,000 | $128.67 | 1,261,665 |
| 2022-05-04 | J | 23,035 | $0.00 | 23,035 |
| 2022-05-04 | J | 30,713 | $0.00 | 1,061,665 |
| 2022-05-04 | J | 30,713 | $0.00 | 30,713 |
| 2022-05-03 | J | 23,035 | $0.00 | 1,115,413 |
| 2022-05-03 | J | 23,035 | $0.00 | 18,403 |
| 2022-05-03 | J | 23,035 | $0.00 | 1,138,448 |
| 2022-05-03 | J | 30,713 | $0.00 | 24,538 |
| 2022-05-03 | J | 30,713 | $0.00 | 1,092,378 |
| 2022-03-23 | Grant / award (derivative) | 54,691 | $143.81 | 54,691 |
| 2022-03-03 | Gift | 38,895 | $0.00 | 1,061,665 |
| 2022-03-01 | Option exercise (derivative) | 590,000 | $0.00 | 0 |
| 2022-03-01 | Tax withholding | 543,363 | $144.41 | 1,100,560 |
| 2022-03-01 | Option exercise | 590,000 | $144.41 | 1,643,923 |
| 2022-01-17 | Tax withholding | 927 | $133.67 | 1,053,923 |
| 2021-12-13 | Gift | 9,400 | $0.00 | 1,054,850 |
| 2021-10-28 | J (derivative) | 59,095 | $126.17 | 131,995 |
| 2021-10-28 | J (derivative) | 35,690 | $126.17 | 0 |
| 2021-10-28 | J (derivative) | 35,690 | $126.17 | 83,252 |
| 2021-10-28 | J | 78,794 | $126.17 | 175,993 |
| 2021-10-28 | J | 35,690 | $126.17 | 83,252 |
| 2021-10-28 | J | 108,562 | $126.17 | 810,939 |
| 2021-10-28 | J | 108,562 | $126.17 | 919,501 |
| 2021-10-28 | J | 144,749 | $126.17 | 0 |
| 2021-10-28 | J | 144,749 | $126.17 | 1,064,250 |
| 2021-10-27 | J (derivative) | 38,684 | $0.00 | 59,095 |
| 2021-10-27 | J (derivative) | 38,684 | $0.00 | 72,900 |
| 2021-10-27 | J (derivative) | 23,382 | $0.00 | 35,690 |
| 2021-10-27 | J (derivative) | 23,382 | $0.00 | 47,562 |
| 2021-10-27 | J | 23,382 | $0.00 | 47,562 |
| 2021-10-27 | J | 51,578 | $0.00 | 97,199 |
| 2021-10-27 | J | 51,578 | $0.00 | 78,794 |
| 2021-10-27 | J | 23,382 | $0.00 | 35,690 |
| 2021-05-03 | J (derivative) | 34,216 | $0.00 | 34,216 |
| 2021-05-03 | J (derivative) | 24,180 | $0.00 | 0 |
| 2021-05-03 | J (derivative) | 24,180 | $0.00 | 24,180 |
| 2021-05-03 | J | 41,438 | $0.00 | 41,438 |
| 2021-05-03 | J | 41,438 | $0.00 | 743,815 |
| 2021-05-03 | J | 41,438 | $0.00 | 108,562 |
| 2021-05-03 | J | 55,251 | $0.00 | 55,251 |
| 2021-05-03 | J | 55,251 | $0.00 | 702,377 |
| 2021-05-03 | J | 55,251 | $0.00 | 757,628 |
| 2021-05-03 | J | 55,251 | $0.00 | 144,749 |
| 2021-05-03 | J | 24,180 | $0.00 | 24,180 |
| 2021-05-03 | J | 45,621 | $0.00 | 45,621 |
| 2021-05-03 | J | 45,621 | $0.00 | 0 |
| 2021-03-29 | Tax withholding | 1,706 | $135.15 | 702,377 |
| 2021-03-20 | Tax withholding | 1,585 | $138.00 | 704,083 |
| 2021-03-18 | Tax withholding | 2,547 | $138.80 | 705,668 |
| 2021-03-17 | Grant / award (derivative) | 140,425 | $152.68 | 140,425 |
| 2021-03-17 | Grant / award (derivative) | 125,000 | $138.80 | 125,000 |
| 2021-01-17 | Tax withholding | 925 | $132.48 | 708,215 |
| 2020-12-14 | Option exercise (derivative) | 195,000 | $0.00 | 0 |
| 2020-12-14 | Option exercise | 195,000 | $135.03 | 890,513 |
| 2020-12-14 | Tax withholding | 181,373 | $135.03 | 709,140 |
| 2020-12-04 | Option exercise (derivative) | 100,000 | $0.00 | 195,000 |
| 2020-12-04 | Option exercise | 100,000 | $135.18 | 788,467 |
| 2020-12-04 | Tax withholding | 92,954 | $135.18 | 695,513 |
| 2020-12-03 | Option exercise (derivative) | 295,000 | $0.00 | 295,000 |
| 2020-12-03 | Option exercise | 295,000 | $132.01 | 966,256 |
| 2020-12-03 | Tax withholding | 277,789 | $132.01 | 688,467 |
| 2020-08-07 | J (derivative) | 41,783 | $0.00 | 41,783 |
| 2020-08-07 | J (derivative) | 97,779 | $0.00 | 97,779 |
| 2020-08-07 | J (derivative) | 29,503 | $0.00 | 24,180 |
| 2020-08-07 | J (derivative) | 29,503 | $0.00 | 29,503 |
| 2020-08-07 | J (derivative) | 29,569 | $0.00 | 59,072 |
| 2020-08-07 | J (derivative) | 41,783 | $0.00 | 34,216 |
| 2020-08-07 | J (derivative) | 55,996 | $0.00 | 0 |
| 2020-08-07 | J | 29,503 | $0.00 | 24,180 |
| 2020-08-07 | J | 29,503 | $0.00 | 29,503 |
| 2020-08-07 | J | 55,712 | $0.00 | 45,621 |
| 2020-08-07 | J | 55,712 | $0.00 | 55,712 |
| 2020-08-07 | J | 59,072 | $0.00 | 59,072 |
| 2020-08-07 | J | 59,072 | $0.00 | 0 |
| 2020-08-07 | J | 74,660 | $0.00 | 130,372 |
| 2020-06-05 | Gift | 10,000 | $0.00 | 671,256 |
| 2020-03-29 | Tax withholding | 1,706 | $88.99 | 681,256 |
| 2020-03-18 | Grant / award (derivative) | 349,399 | $74.46 | 349,399 |
| 2020-03-18 | Grant / award (derivative) | 295,000 | $67.69 | 295,000 |
| 2020-03-18 | Grant / award | 14,774 | $0.00 | 682,962 |
| 2020-03-16 | J | 150,000 | $0.00 | 818,188 |
| 2020-03-16 | J | 200,000 | $0.00 | 200,000 |
| 2020-03-16 | J | 200,000 | $0.00 | 968,188 |
| 2020-03-16 | J | 150,000 | $0.00 | 150,000 |
| 2020-03-16 | J | 150,000 | $0.00 | 668,188 |
| 2020-03-04 | Option exercise (derivative) | 190,000 | $0.00 | 400,000 |
| 2020-03-04 | Option exercise | 190,000 | $132.08 | 1,345,951 |
| 2020-03-04 | Tax withholding | 177,763 | $132.08 | 1,168,188 |
| 2020-01-17 | Tax withholding | 909 | $143.94 | 1,155,951 |
| 2019-04-30 | J (derivative) | 42,328 | $0.00 | 55,996 |
| 2019-04-30 | J (derivative) | 62,275 | $0.00 | 62,275 |
| 2019-04-30 | J (derivative) | 75,999 | $0.00 | 0 |
| 2019-04-30 | J (derivative) | 75,999 | $0.00 | 75,999 |
| 2019-04-30 | J (derivative) | 30,956 | $0.00 | 20,977 |
| 2019-04-30 | J | 56,437 | $0.00 | 74,660 |
| 2019-04-30 | J | 101,333 | $0.00 | 0 |
| 2019-04-30 | J | 101,333 | $0.00 | 101,333 |
| 2019-04-30 | J | 30,956 | $0.00 | 62,275 |
| 2019-04-30 | J | 30,956 | $0.00 | 20,977 |
| 2019-03-23 | Tax withholding | 1,343 | $135.31 | 1,156,860 |
| 2019-03-20 | Grant / award (derivative) | 590,000 | $134.02 | 590,000 |
| 2019-03-20 | Grant / award | 7,462 | $0.00 | 1,158,203 |
| 2019-03-18 | Tax withholding | 1,359 | $134.24 | 1,150,741 |
| 2019-03-14 | Option exercise (derivative) | 90,000 | $0.00 | 0 |
| 2019-03-14 | Option exercise | 90,000 | $134.39 | 1,220,445 |
| 2019-03-14 | Tax withholding | 68,345 | $134.39 | 1,152,100 |
| 2019-03-05 | J (derivative) | 31,319 | $0.00 | 31,319 |
| 2019-03-05 | J (derivative) | 33,671 | $0.00 | 33,671 |
| 2019-03-05 | J (derivative) | 31,319 | $0.00 | 0 |
| 2019-03-05 | J | 31,319 | $0.00 | 31,319 |
| 2019-03-05 | J | 44,896 | $0.00 | 44,896 |
| 2019-03-05 | J | 44,896 | $0.00 | 0 |
| 2019-03-01 | Option exercise (derivative) | 100,000 | $0.00 | 190,000 |
| 2019-03-01 | Option exercise (derivative) | 100,000 | $0.00 | 90,000 |
| 2019-03-01 | Option exercise | 100,000 | $141.59 | 1,204,682 |
| 2019-03-01 | Tax withholding | 74,868 | $138.83 | 1,104,682 |
| 2019-03-01 | Option exercise | 100,000 | $138.83 | 1,179,550 |
| 2019-03-01 | Tax withholding | 74,237 | $141.59 | 1,130,445 |
| 2019-02-28 | Option exercise (derivative) | 300,000 | $0.00 | 290,000 |
| 2019-02-28 | Tax withholding | 224,603 | $138.83 | 1,079,550 |
| 2019-02-28 | Option exercise | 300,000 | $138.83 | 1,304,153 |
| 2019-01-17 | Tax withholding | 910 | $129.64 | 1,004,153 |
| 2018-04-30 | J (derivative) | 20,369 | $0.00 | 4,175,624 |
| 2018-04-30 | J (derivative) | 30,553 | $0.00 | 4,206,177 |
| 2018-04-30 | J (derivative) | 33,388 | $0.00 | 0 |
| 2018-04-30 | J (derivative) | 31,564 | $0.00 | 4,258,110 |
| 2018-04-30 | J (derivative) | 20,369 | $0.00 | 4,226,546 |
| 2018-04-30 | J (derivative) | 2,835 | $0.00 | 18,005 |
| 2018-04-30 | J (derivative) | 51,933 | $0.00 | 4,155,255 |
| 2018-04-30 | J (derivative) | 1,890 | $0.00 | 16,748 |
| 2018-04-30 | J (derivative) | 98,324 | $0.00 | 98,324 |
| 2018-04-30 | J (derivative) | 77,896 | $0.00 | 4,207,188 |
| 2018-04-30 | J (derivative) | 51,933 | $0.00 | 51,933 |
| 2018-04-30 | J (derivative) | 51,933 | $0.00 | 4,285,084 |
| 2018-04-30 | J (derivative) | 31,564 | $0.00 | 4,337,017 |
| 2018-04-30 | J (derivative) | 31,564 | $0.00 | 31,320 |
| 2018-04-30 | J (derivative) | 47,343 | $0.00 | 4,305,453 |
| 2018-04-30 | J (derivative) | 47,343 | $0.00 | 33,671 |
| 2018-04-30 | J | 51,931 | $0.00 | 1,156,996 |
| 2018-04-30 | J | 51,933 | $0.00 | 1,208,927 |
| 2018-04-30 | J | 20,369 | $0.00 | 1,125,432 |
| 2018-04-30 | J | 20,369 | $0.00 | 1,145,801 |
| 2018-04-30 | J | 1,890 | $0.00 | 24,007 |
| 2018-04-30 | J | 22,259 | $0.00 | 0 |
| 2018-04-30 | J | 20,369 | $0.00 | 1,166,170 |
| 2018-04-30 | J | 1,890 | $0.00 | 16,748 |
| 2018-04-30 | J | 31,564 | $0.00 | 1,197,734 |
| 2018-04-30 | J | 31,562 | $0.00 | 44,896 |
| 2018-04-30 | J | 31,562 | $0.00 | 1,229,296 |
| 2018-04-30 | J | 31,564 | $0.00 | 31,319 |
| 2018-04-30 | J | 51,933 | $0.00 | 51,933 |
| 2018-04-30 | J | 51,933 | $0.00 | 1,005,063 |
| 2018-04-30 | J | 131,097 | $0.00 | 131,097 |
| 2018-04-30 | J | 100,000 | $114.49 | 200,000 |
| 2018-04-30 | J | 100,000 | $114.49 | 1,056,996 |
| 2018-04-30 | J | 31,564 | $0.00 | 1,260,860 |
| 2018-04-13 | Grant / award (derivative) | 590,000 | $119.64 | 590,000 |
| 2018-03-29 | Tax withholding | 1,706 | $121.38 | 1,105,063 |
| 2018-03-26 | Tax withholding | 1,773 | $121.17 | 1,106,769 |
| 2018-01-17 | Grant / award | 12,926 | $0.00 | 1,108,542 |
| 2017-12-08 | Option exercise (derivative) | 140,000 | $0.00 | 0 |
| 2017-12-08 | Option exercise | 140,000 | $110.34 | 1,195,933 |
| 2017-12-08 | Tax withholding | 100,317 | $110.34 | 1,095,616 |
| 2017-12-01 | Option exercise (derivative) | 100,000 | $0.00 | 140,000 |
| 2017-12-01 | Option exercise | 100,000 | $108.35 | 1,128,075 |
| 2017-12-01 | Tax withholding | 72,142 | $108.35 | 1,055,933 |
| 2017-11-30 | Option exercise (derivative) | 150,000 | $0.00 | 240,000 |
| 2017-11-30 | Option exercise | 150,000 | $107.47 | 1,136,621 |
| 2017-11-30 | Tax withholding | 108,546 | $107.47 | 1,028,075 |
| 2017-11-29 | Option exercise (derivative) | 200,000 | $0.00 | 390,000 |
| 2017-11-29 | Tax withholding | 147,467 | $102.33 | 986,621 |
| 2017-11-29 | Option exercise | 200,000 | $102.33 | 1,134,088 |
| 2017-05-15 | Gift | 8,190 | $0.00 | 10,810 |
| 2017-03-29 | Grant / award (derivative) | 590,000 | $124.56 | 590,000 |
| 2017-03-29 | Grant / award | 16,057 | $0.00 | 934,088 |
| 2017-03-26 | Tax withholding | 1,907 | $121.89 | 918,031 |
| 2017-03-23 | Tax withholding | 964 | $118.72 | 919,938 |
| 2017-03-18 | Tax withholding | 975 | $120.08 | 920,902 |
| 2017-02-17 | J (derivative) | 62,883 | $0.00 | 4,155,255 |
| 2017-02-17 | J (derivative) | 94,325 | $0.00 | 94,325 |
| 2017-02-17 | J (derivative) | 94,325 | $0.00 | 4,218,138 |
| 2017-02-17 | J (derivative) | 62,883 | $0.00 | 62,883 |
| 2017-02-17 | J (derivative) | 62,883 | $0.00 | 4,312,463 |
| 2017-02-17 | J (derivative) | 17,699 | $0.00 | 4,375,346 |
| 2017-02-17 | J (derivative) | 26,549 | $0.00 | 4,357,647 |
| 2017-02-17 | J (derivative) | 26,549 | $0.00 | 33,388 |
| 2017-02-17 | J (derivative) | 17,699 | $0.00 | 4,331,098 |
| 2017-02-17 | J (derivative) | 17,699 | $0.00 | 22,259 |
| 2017-02-17 | J (derivative) | 45,184 | $0.00 | 4,313,399 |
| 2017-02-17 | J (derivative) | 22,287 | $0.00 | 22,287 |
| 2017-02-17 | J (derivative) | 67,776 | $0.00 | 4,268,215 |
| 2017-02-17 | J (derivative) | 90,063 | $0.00 | 0 |
| 2017-02-17 | J (derivative) | 14,858 | $0.00 | 14,858 |
| 2017-02-17 | J (derivative) | 45,184 | $0.00 | 4,200,439 |
| 2017-02-17 | J | 45,184 | $0.00 | 967,061 |
| 2017-02-17 | J | 45,184 | $0.00 | 1,012,245 |
| 2017-02-17 | J | 60,042 | $0.00 | 0 |
| 2017-02-17 | J | 45,184 | $0.00 | 1,057,429 |
| 2017-02-17 | J | 17,699 | $0.00 | 1,075,128 |
| 2017-02-17 | J | 17,699 | $0.00 | 1,092,827 |
| 2017-02-17 | J | 17,699 | $0.00 | 22,259 |
| 2017-02-17 | J | 17,699 | $0.00 | 1,110,526 |
| 2017-02-17 | J | 62,883 | $0.00 | 1,047,643 |
| 2017-02-17 | J | 62,883 | $0.00 | 984,760 |
| 2017-02-17 | J | 62,883 | $0.00 | 62,883 |
| 2017-02-17 | J | 62,883 | $0.00 | 921,877 |
| 2017-02-17 | J | 14,858 | $0.00 | 14,858 |
| 2016-12-14 | Option exercise (derivative) | 350,000 | $0.00 | 0 |
| 2016-12-14 | Tax withholding | 227,744 | $101.55 | 940,877 |
| 2016-12-14 | Option exercise | 350,000 | $101.55 | 1,168,621 |
| 2016-05-31 | Option exercise (derivative) | 240,000 | $0.00 | 350,000 |
| 2016-05-31 | Tax withholding | 144,369 | $134.69 | 818,621 |
| 2016-05-31 | Option exercise | 240,000 | $134.69 | 962,990 |
| 2016-03-26 | Tax withholding | 1,463 | $117.91 | 722,990 |
| 2016-03-23 | Grant / award (derivative) | 590,000 | $118.62 | 590,000 |
| 2016-03-23 | Grant / award | 12,646 | $0.00 | 724,453 |
| 2016-03-08 | Gift | 5,000 | $0.00 | 711,807 |
| 2016-01-11 | J (derivative) | 39,958 | $0.00 | 4,295,108 |
| 2016-01-11 | J (derivative) | 59,937 | $0.00 | 90,063 |
| 2016-01-11 | J (derivative) | 59,937 | $0.00 | 59,937 |
| 2016-01-11 | J (derivative) | 39,958 | $0.00 | 4,155,255 |
| 2016-01-11 | J (derivative) | 39,958 | $0.00 | 39,958 |
| 2016-01-11 | J (derivative) | 39,958 | $0.00 | 4,255,150 |
| 2016-01-11 | J (derivative) | 39,958 | $0.00 | 4,195,213 |
| 2016-01-11 | J (derivative) | 39,958 | $0.00 | 60,042 |
| 2016-01-11 | J | 39,958 | $0.00 | 60,042 |
| 2016-01-11 | J | 39,958 | $0.00 | 836,681 |
| 2016-01-11 | J | 39,958 | $0.00 | 796,723 |
| 2016-01-11 | J | 39,958 | $0.00 | 756,765 |
| 2016-01-11 | J | 39,958 | $0.00 | 716,807 |
| 2016-01-11 | J | 39,958 | $0.00 | 39,958 |
| 2015-12-14 | Gift | 8,175 | $0.00 | 716,807 |
| 2015-12-11 | Option exercise (derivative) | 190,000 | $0.00 | 0 |
| 2015-12-11 | Option exercise | 190,000 | $43.67 | 848,272 |
| 2015-12-11 | Tax withholding | 123,290 | $121.11 | 724,982 |
| 2015-12-09 | Option exercise (derivative) | 400,000 | $0.00 | 190,000 |
| 2015-12-09 | Tax withholding | 260,105 | $120.28 | 658,272 |
| 2015-12-09 | Option exercise | 400,000 | $43.67 | 918,377 |
| 2015-03-26 | Tax withholding | 2,163 | $117.98 | 518,377 |
| 2015-03-18 | Grant / award (derivative) | 590,000 | $117.29 | 590,000 |
| 2015-03-18 | Grant / award | 12,789 | $0.00 | 520,540 |
| 2015-01-18 | Tax withholding | 4,773 | $108.22 | 507,751 |
| 2014-12-18 | J (derivative) | 39,510 | $0.00 | 4,063,060 |
| 2014-12-18 | J (derivative) | 52,685 | $0.00 | 125,108 |
| 2014-12-18 | J (derivative) | 52,685 | $0.00 | 4,115,745 |
| 2014-12-18 | J (derivative) | 125,108 | $0.00 | 0 |
| 2014-12-18 | J (derivative) | 39,510 | $0.00 | 93,836 |
| 2014-12-18 | J (derivative) | 39,510 | $0.00 | 4,155,255 |
| 2014-12-12 | Option exercise (derivative) | 20,000 | $0.00 | 0 |
| 2014-12-12 | Gift | 1,000 | $0.00 | 512,524 |
| 2014-12-12 | Tax withholding | 12,185 | $108.15 | 513,524 |
| 2014-12-12 | Option exercise | 20,000 | $31.18 | 525,709 |
| 2014-12-11 | Open-market sale | 7,000 | $108.40 | 505,709 |
| 2014-12-10 | Option exercise (derivative) | 15,000 | $0.00 | 20,000 |
| 2014-12-10 | Tax withholding | 9,158 | $107.30 | 512,709 |
| 2014-12-10 | Option exercise | 15,000 | $31.18 | 521,867 |
| 2014-12-09 | Option exercise (derivative) | 15,000 | $0.00 | 35,000 |
| 2014-12-09 | Tax withholding | 9,135 | $108.28 | 507,867 |
| 2014-12-09 | Option exercise | 15,000 | $31.18 | 517,002 |
| 2014-12-09 | Gift | 1,000 | $0.00 | 506,867 |
| 2014-12-05 | Option exercise (derivative) | 50,000 | $0.00 | 50,000 |
| 2014-12-05 | Tax withholding | 30,552 | $106.92 | 535,230 |
| 2014-12-05 | Open-market sale | 33,228 | $107.51 | 502,002 |
| 2014-12-05 | Option exercise | 50,000 | $31.18 | 565,782 |
| 2014-12-04 | Gift | 2,000 | $0.00 | 515,782 |
| 2014-11-12 | J (derivative) | 150,000 | $0.00 | 150,000 |
| 2014-11-12 | J (derivative) | 150,000 | $0.00 | 4,023,550 |
| 2014-11-12 | J (derivative) | 100,000 | $0.00 | 100,000 |
| 2014-11-12 | J | 100,000 | $0.00 | 100,000 |
| 2014-11-12 | J | 100,000 | $0.00 | 517,782 |
| 2014-11-12 | J (derivative) | 100,000 | $0.00 | 4,273,550 |
| 2014-11-12 | J (derivative) | 100,000 | $0.00 | 100,000 |
| 2014-11-12 | J (derivative) | 100,000 | $0.00 | 4,023,550 |
| 2014-11-12 | J (derivative) | 150,000 | $0.00 | 150,000 |
| 2014-11-12 | J (derivative) | 150,000 | $0.00 | 4,123,550 |
| 2014-11-12 | J | 100,000 | $0.00 | 717,782 |
| 2014-11-12 | J | 100,000 | $0.00 | 617,782 |
| 2014-11-12 | J | 100,000 | $0.00 | 517,782 |
| 2014-11-12 | J | 100,000 | $0.00 | 100,000 |
| 2014-09-12 | Open-market sale | 2,000 | $113.45 | 817,782 |
| 2014-07-08 | J | 25,628 | $0.00 | 768,526 |
| 2014-07-08 | J | 45,247 | $0.00 | 0 |
| 2014-07-08 | J | 25,628 | $0.00 | 819,782 |
| 2014-07-08 | J | 25,628 | $0.00 | 45,247 |
| 2014-07-08 | J | 25,628 | $0.00 | 794,154 |
| 2014-06-13 | Gift | 1,000 | $0.00 | 742,898 |
| 2014-06-04 | Option exercise (derivative) | 90,000 | $0.00 | 100,000 |
| 2014-06-04 | Tax withholding | 57,180 | $92.83 | 743,898 |
| 2014-06-04 | Option exercise | 90,000 | $31.18 | 801,078 |
| 2014-05-20 | Gift | 3,000 | $0.00 | 711,078 |
| 2014-05-15 | Option exercise (derivative) | 400,000 | $0.00 | 190,000 |
| 2014-05-15 | Tax withholding | 260,123 | $85.86 | 714,078 |
| 2014-05-15 | Option exercise | 400,000 | $31.18 | 974,201 |
| 2014-03-26 | Grant / award (derivative) | 590,000 | $78.17 | 590,000 |
| 2014-03-26 | Grant / award | 19,189 | $0.00 | 574,201 |
| 2014-03-11 | Gift | 2,000 | $0.00 | 555,012 |
| 2014-01-28 | J (derivative) | 17,411 | $0.00 | 4,332,925 |
| 2014-01-28 | J (derivative) | 23,214 | $0.00 | 35,435 |
| 2014-01-28 | J (derivative) | 23,214 | $0.00 | 4,356,139 |
| 2014-01-28 | J (derivative) | 17,411 | $0.00 | 4,373,550 |
| 2014-01-28 | J (derivative) | 17,411 | $0.00 | 26,575 |
| 2014-01-28 | J (derivative) | 26,575 | $0.00 | 0 |
| 2014-01-20 | Tax withholding | 5,577 | $85.28 | 557,012 |
| 2014-01-18 | Tax withholding | 4,415 | $85.28 | 562,589 |
| 2013-12-17 | J (derivative) | 58,978 | $0.00 | 4,271,281 |
| 2013-12-17 | J (derivative) | 44,233 | $0.00 | 4,315,514 |
| 2013-12-17 | J (derivative) | 44,233 | $0.00 | 4,212,303 |
| 2013-12-17 | J (derivative) | 44,233 | $0.00 | 133,346 |
| 2013-12-17 | J (derivative) | 58,978 | $0.00 | 177,793 |
| 2013-12-13 | Open-market sale | 5,000 | $80.76 | 567,004 |
| 2013-12-12 | Open-market sale | 5,000 | $80.75 | 572,004 |
| 2013-11-26 | J (derivative) | 27,848 | $0.00 | 4,112,374 |
| 2013-11-26 | J (derivative) | 27,848 | $0.00 | 4,140,222 |
| 2013-11-26 | J (derivative) | 27,848 | $0.00 | 29,652 |
| 2013-11-26 | J (derivative) | 27,848 | $0.00 | 4,168,070 |
| 2013-11-26 | J (derivative) | 29,652 | $0.00 | 0 |
| 2013-11-18 | Gift | 4,000 | $0.00 | 577,004 |
| 2013-09-13 | Open-market sale | 2,000 | $70.91 | 584,004 |
| 2013-09-13 | Open-market sale | 3,000 | $71.46 | 581,004 |
| 2013-09-12 | Gift | 3,000 | $0.00 | 586,004 |
| 2013-07-15 | J | 1,615 | $0.00 | 501,629 |
| 2013-07-15 | J | 1,615 | $0.00 | 500,014 |
| 2013-07-15 | J | 1,615 | $0.00 | 498,399 |
| 2013-07-15 | J | 1,615 | $0.00 | 0 |
| 2013-07-15 | J | 29,125 | $0.00 | 530,754 |
| 2013-07-15 | J | 29,125 | $0.00 | 559,879 |
| 2013-07-15 | J | 29,125 | $0.00 | 589,004 |
| 2013-07-15 | J | 29,125 | $0.00 | 70,875 |
| 2013-06-14 | Open-market sale | 10,000 | $70.37 | 496,784 |
| 2013-06-14 | Open-market sale | 10,000 | $70.60 | 1,615 |
| 2013-05-29 | Gift | 3,500 | $0.00 | 506,784 |
| 2013-05-23 | Open-market sale | 6,382 | $67.01 | 510,284 |
| 2013-05-22 | Open-market sale | 3,618 | $67.16 | 516,666 |
| 2013-05-15 | Open-market sale | 5,000 | $68.52 | 11,615 |
| 2013-05-03 | Option exercise (derivative) | 145,000 | $0.00 | 0 |
| 2013-05-03 | Option exercise | 145,000 | $16.22 | 605,183 |
| 2013-05-03 | Tax withholding | 84,899 | $66.17 | 520,284 |
| 2013-03-08 | Option exercise (derivative) | 150,000 | $0.00 | 145,000 |
| 2013-03-08 | Tax withholding | 90,100 | $59.47 | 440,475 |
| 2013-03-08 | Gift | 5,000 | $0.00 | 435,475 |
| 2013-03-08 | Option exercise | 150,000 | $16.22 | 530,575 |
| 2013-03-07 | Gift | 24,708 | $0.00 | 405,283 |
| 2013-03-07 | Gift | 24,708 | $0.00 | 0 |
| 2013-02-19 | J (derivative) | 27,117 | $0.00 | 4,064,188 |
| 2013-02-19 | J (derivative) | 20,338 | $0.00 | 4,084,526 |
| 2013-02-19 | J (derivative) | 27,117 | $0.00 | 58,649 |
| 2013-02-19 | J (derivative) | 20,338 | $0.00 | 43,986 |
| 2013-02-19 | J (derivative) | 20,338 | $0.00 | 4,037,071 |
| 2013-02-18 | Tax withholding | 12,383 | $57.42 | 380,575 |
| 2013-01-21 | Tax withholding | 5,577 | $55.46 | 392,958 |
| 2013-01-18 | Tax withholding | 9,608 | $55.46 | 398,535 |
| 2013-01-16 | Grant / award (derivative) | 590,000 | $53.38 | 590,000 |
| 2013-01-14 | J (derivative) | 77,463 | $0.00 | 236,771 |
| 2013-01-14 | J (derivative) | 58,097 | $0.00 | 3,881,173 |
| 2013-01-14 | J (derivative) | 77,463 | $0.00 | 3,958,636 |
| 2013-01-14 | J (derivative) | 58,097 | $0.00 | 177,579 |
| 2013-01-14 | J (derivative) | 58,097 | $0.00 | 4,016,733 |
| 2012-12-14 | Open-market sale | 10,000 | $46.00 | 418,143 |
| 2012-12-14 | Open-market sale | 10,000 | $46.03 | 408,143 |
| 2012-12-13 | Open-market sale | 5,000 | $45.96 | 428,143 |
| 2012-12-07 | Option exercise (derivative) | 295,000 | $0.00 | 295,000 |
| 2012-12-07 | Open-market sale | 15,000 | $45.67 | 423,143 |
| 2012-12-07 | Tax withholding | 179,417 | $46.17 | 438,143 |
| 2012-12-07 | Option exercise | 295,000 | $16.22 | 617,560 |
| 2012-11-30 | J (derivative) | 42,500 | $0.00 | 3,738,076 |
| 2012-11-30 | J (derivative) | 42,500 | $0.00 | 3,780,576 |
| 2012-11-30 | J (derivative) | 42,500 | $0.00 | 3,823,076 |
| 2012-11-30 | J (derivative) | 42,500 | $0.00 | 57,500 |
| 2012-09-14 | Option exercise (derivative) | 590,000 | $0.00 | 0 |
| 2012-09-14 | Option exercise | 590,000 | $24.45 | 755,771 |
| 2012-09-14 | Tax withholding | 433,211 | $43.65 | 322,560 |
| 2012-07-02 | J | 6,083 | $0.00 | 159,688 |
| 2012-07-02 | J | 6,083 | $0.00 | 153,605 |
| 2012-07-02 | J | 6,083 | $0.00 | 165,771 |
| 2012-07-02 | J | 100,000 | $0.00 | 247,522 |
| 2012-07-02 | J | 100,000 | $0.00 | 100,000 |
| 2012-07-02 | J | 100,000 | $0.00 | 347,522 |
| 2012-07-02 | J | 6,083 | $0.00 | 16,615 |
| 2012-07-02 | J | 100,000 | $0.00 | 147,522 |
| 2012-04-30 | J | 59,900 | $0.00 | 567,322 |
| 2012-04-30 | J | 59,900 | $0.00 | 507,422 |
| 2012-04-30 | J | 59,900 | $0.00 | 447,522 |
| 2012-04-30 | J | 59,900 | $0.00 | 59,900 |
| 2012-04-27 | J | 32,148 | $0.00 | 34,708 |
| 2012-04-27 | J | 263,876 | $0.00 | 627,222 |
| 2012-03-14 | Open-market sale | 30,000 | $43.20 | 363,346 |
| 2012-03-14 | Open-market sale | 27,982 | $43.19 | 0 |
| 2012-02-17 | Tax withholding | 5,437 | $41.15 | 393,346 |
| 2012-01-24 | J (derivative) | 85,766 | $0.00 | 85,766 |
| 2012-01-24 | J (derivative) | 64,324 | $0.00 | 3,845,666 |
| 2012-01-24 | J (derivative) | 64,324 | $0.00 | 3,781,342 |
| 2012-01-24 | J (derivative) | 64,324 | $0.00 | 64,324 |
| 2012-01-24 | J (derivative) | 85,766 | $0.00 | 3,695,576 |
| 2012-01-20 | Tax withholding | 1,877 | $37.26 | 398,783 |
| 2012-01-19 | J (derivative) | 64,324 | $0.00 | 3,759,900 |
| 2012-01-19 | J (derivative) | 85,766 | $0.00 | 314,234 |
| 2012-01-19 | J (derivative) | 85,766 | $0.00 | 3,845,666 |
| 2012-01-19 | J (derivative) | 64,324 | $0.00 | 3,909,990 |
| 2012-01-19 | J (derivative) | 64,324 | $0.00 | 235,676 |
| 2012-01-18 | Grant / award (derivative) | 590,000 | $0.00 | 590,000 |
| 2012-01-18 | Grant / award | 54,127 | $0.00 | 400,660 |
| 2012-01-16 | Tax withholding | 2,330 | $36.93 | 346,533 |
| 2011-11-21 | Tax withholding | 3,038 | $38.79 | 348,863 |
| 2011-11-16 | J (derivative) | 100,000 | $0.00 | 3,895,576 |
| 2011-11-16 | J (derivative) | 100,000 | $0.00 | 3,795,576 |
| 2011-11-16 | J (derivative) | 100,000 | $0.00 | 3,695,576 |
| 2011-11-16 | J (derivative) | 100,000 | $0.00 | 100,000 |
| 2011-09-09 | Option exercise (derivative) | 100,000 | $0.00 | 100,000 |
| 2011-09-09 | Option exercise (derivative) | 100,000 | $0.00 | 0 |
| 2011-09-09 | Option exercise | 100,000 | $29.26 | 423,298 |
| 2011-09-09 | Tax withholding | 85,091 | $38.85 | 338,207 |
| 2011-09-09 | Tax withholding | 86,306 | $37.84 | 351,901 |
| 2011-09-09 | Option exercise | 100,000 | $29.26 | 438,207 |
| 2011-09-08 | Option exercise (derivative) | 200,000 | $0.00 | 200,000 |
| 2011-09-08 | Option exercise | 200,000 | $29.26 | 489,623 |
| 2011-09-08 | Tax withholding | 166,325 | $40.57 | 323,298 |
| 2011-06-22 | J | 4,199 | $0.00 | 285,424 |
| 2011-06-22 | J | 4,199 | $0.00 | 281,225 |
| 2011-06-22 | J | 4,199 | $0.00 | 22,698 |
| 2011-06-22 | J | 4,199 | $0.00 | 289,623 |
| 2011-06-14 | Open-market sale | 2 | $52.58 | 286,124 |
| 2011-06-14 | Open-market sale | 400 | $52.57 | 286,126 |
| 2011-06-14 | Open-market sale | 500 | $52.56 | 286,526 |
| 2011-06-14 | Open-market sale | 300 | $52.67 | 277,026 |
| 2011-06-14 | Open-market sale | 700 | $52.66 | 277,326 |
| 2011-06-14 | Open-market sale | 100 | $52.65 | 278,026 |
| 2011-06-14 | Open-market sale | 2,298 | $52.65 | 278,126 |
| 2011-06-14 | Open-market sale | 1,400 | $52.64 | 280,424 |
| 2011-06-14 | Open-market sale | 2,332 | $52.63 | 281,824 |
| 2011-06-14 | Open-market sale | 700 | $52.62 | 284,156 |
| 2011-06-14 | Open-market sale | 300 | $52.61 | 284,856 |
| 2011-06-14 | Open-market sale | 768 | $52.60 | 285,156 |
| 2011-06-14 | Open-market sale | 100 | $52.59 | 285,924 |
| 2011-06-14 | Open-market sale | 100 | $52.59 | 286,024 |
| 2011-06-13 | Gift | 10,000 | $0.00 | 287,026 |
| 2011-05-16 | J | 21,240 | $0.00 | 254,546 |
| 2011-05-16 | J | 21,240 | $0.00 | 275,786 |
| 2011-05-16 | J | 21,240 | $0.00 | 35,863 |
| 2011-05-16 | J | 21,240 | $0.00 | 297,026 |
| 2011-05-10 | Gift | 2,000 | $0.00 | 233,306 |
| 2011-03-24 | J | 14,018 | $0.00 | 263,342 |
| 2011-03-24 | J | 14,018 | $0.00 | 249,324 |
| 2011-03-24 | J | 14,018 | $0.00 | 277,360 |
| 2011-03-24 | J | 14,018 | $0.00 | 27,982 |
| 2011-02-18 | Tax withholding | 5,438 | $42.92 | 193,252 |
| 2011-01-20 | Tax withholding | 4,242 | $43.48 | 198,690 |
| 2011-01-19 | Grant / award (derivative) | 590,000 | $0.00 | 590,000 |
| 2011-01-17 | Tax withholding | 4,647 | $45.97 | 202,932 |
| 2010-12-15 | J (derivative) | 300,000 | $0.00 | 4,695,576 |
| 2010-12-15 | J (derivative) | 400,000 | $0.00 | 4,295,576 |
| 2010-12-15 | J (derivative) | 400,000 | $0.00 | 400,000 |
| 2010-12-15 | J (derivative) | 300,000 | $0.00 | 3,995,576 |
| 2010-12-15 | J (derivative) | 300,000 | $0.00 | 300,000 |
| 2010-11-22 | Tax withholding | 3,038 | $40.23 | 207,579 |
| 2010-11-15 | Tax withholding | 3,960 | $40.89 | 210,617 |
| 2010-06-09 | J | 26,897 | $0.00 | 214,577 |
| 2010-06-09 | J | 26,897 | $0.00 | 26,897 |
| 2010-06-09 | J | 26,897 | $0.00 | 241,474 |
| 2010-06-09 | J | 26,897 | $0.00 | 268,371 |
| 2010-06-07 | Grant / award | 68,691 | $41.64 | 295,268 |
| 2010-04-28 | J | 4,114 | $0.00 | 222,463 |
| 2010-04-28 | J | 4,114 | $0.00 | 218,349 |
| 2010-04-28 | J | 4,114 | $0.00 | 226,577 |
| 2010-04-28 | J | 4,114 | $0.00 | 0 |
| 2010-03-11 | Open-market sale | 10,376 | $33.57 | 214,235 |
| 2010-03-10 | Option exercise (derivative) | 60,000 | $0.00 | 0 |
| 2010-03-10 | Tax withholding | 50,963 | $32.54 | 350,611 |
| 2010-03-10 | J | 42,000 | $0.00 | 224,611 |
| 2010-03-10 | J | 42,000 | $0.00 | 266,611 |
| 2010-03-10 | J | 42,000 | $0.00 | 308,611 |
| 2010-03-10 | Option exercise | 60,000 | $24.43 | 401,574 |
| 2010-03-10 | J | 42,000 | $0.00 | 42,000 |
| 2010-03-09 | Open-market sale | 25,000 | $32.83 | 4,114 |
| 2010-03-09 | Gift | 40,000 | $0.00 | 341,574 |
| 2010-03-09 | Open-market sale | 50,000 | $32.82 | 381,574 |
| 2010-02-18 | Tax withholding | 9,345 | $31.91 | 431,574 |
| 2010-01-20 | Grant / award | 49,472 | $0.00 | 460,919 |
| 2010-01-16 | Tax withholding | 4,807 | $32.36 | 411,447 |
| 2009-12-16 | Grant / award (derivative) | 590,000 | $0.00 | 590,000 |
| 2009-12-14 | Open-market sale | 900 | $60.05 | 208,127 |
| 2009-12-14 | Open-market sale | 2,170 | $59.78 | 215,957 |
| 2009-12-14 | Open-market sale | 2,834 | $59.88 | 213,123 |
| 2009-12-14 | Open-market sale | 2,067 | $59.96 | 211,056 |
| 2009-12-14 | Open-market sale | 2,029 | $60.15 | 209,027 |
| 2009-12-11 | Open-market sale | 1,900 | $58.25 | 222,427 |
| 2009-12-11 | Open-market sale | 2,000 | $58.20 | 224,327 |
| 2009-12-11 | Open-market sale | 1,500 | $58.36 | 220,927 |
| 2009-12-11 | Open-market sale | 1,800 | $58.18 | 226,327 |
| 2009-12-11 | Open-market sale | 1,600 | $58.49 | 218,127 |
| 2009-12-11 | Open-market sale | 1,200 | $58.41 | 219,727 |
| 2009-09-14 | Open-market sale | 768 | $62.08 | 16,865 |
| 2009-09-14 | Open-market sale | 2,637 | $62.25 | 14,228 |
| 2009-09-14 | Open-market sale | 3,929 | $62.35 | 10,299 |
| 2009-09-14 | Open-market sale | 2,964 | $62.43 | 7,335 |
| 2009-09-14 | Open-market sale | 3,411 | $62.55 | 3,924 |
| 2009-09-14 | Open-market sale | 2,639 | $62.25 | 14,229 |
| 2009-09-14 | Open-market sale | 766 | $62.08 | 16,868 |
| 2009-09-14 | Open-market sale | 2,366 | $61.96 | 17,634 |
| 2009-09-14 | Open-market sale | 3,928 | $62.74 | 0 |
| 2009-09-14 | Open-market sale | 3,405 | $62.55 | 3,928 |
| 2009-09-14 | Open-market sale | 2,968 | $62.43 | 7,333 |
| 2009-09-14 | Open-market sale | 3,928 | $62.35 | 10,301 |
| 2009-09-14 | Open-market sale | 2,367 | $61.96 | 17,633 |
| 2009-09-14 | Gift | 500 | $0.00 | 228,127 |
| 2009-09-14 | Gift | 10,000 | $0.00 | 228,627 |
| 2009-09-11 | Option exercise (derivative) | 60,000 | $0.00 | 30,000 |
| 2009-09-11 | Option exercise | 60,000 | $48.85 | 286,945 |
| 2009-09-11 | Tax withholding | 48,318 | $60.66 | 238,627 |
| 2009-06-09 | Gift | 400 | $0.00 | 227,245 |
| 2009-06-09 | Gift | 300 | $0.00 | 226,945 |
| 2009-05-13 | J | 40,000 | $0.00 | 227,645 |
| 2009-05-13 | J | 40,000 | $0.00 | 267,645 |
| 2009-05-13 | J | 40,000 | $0.00 | 40,000 |
| 2009-05-13 | J | 40,000 | $0.00 | 307,645 |
| 2009-05-07 | Gift | 500 | $0.00 | 347,645 |
| 2009-05-07 | Gift | 1,000 | $0.00 | 348,145 |
| 2009-05-06 | Gift | 30,000 | $0.00 | 349,145 |
| 2009-04-23 | Grant / award | 106,329 | $41.59 | 379,145 |
| 2009-02-18 | Grant / award | 54,925 | $0.00 | 272,816 |
| 2008-12-12 | J | 20,000 | $0.00 | 237,891 |
| 2008-12-12 | J | 20,000 | $0.00 | 257,891 |
| 2008-12-12 | J | 20,000 | $0.00 | 217,891 |
| 2008-12-12 | J | 20,000 | $0.00 | 20,000 |
| 2008-12-10 | J | 49,224 | $0.00 | 277,891 |
| 2008-11-21 | Grant / award (derivative) | 295,000 | $0.00 | 295,000 |
| 2008-09-11 | Gift | 20,000 | $0.00 | 231,667 |
| 2008-09-11 | Gift | 3,000 | $0.00 | 228,667 |
| 2008-06-04 | Gift | 20,000 | $0.00 | 251,667 |
| 2008-06-04 | Open-market buy (derivative) | 60,000 | $63.62 | 2,497,788 |
| 2008-06-03 | Gift | 20,000 | $0.00 | 251,667 |
| 2008-04-23 | J | 150,000 | $0.00 | 301,339 |
| 2008-04-23 | J | 50,000 | $0.00 | 50,000 |
| 2008-01-16 | Grant / award | 31,095 | $0.00 | 451,309 |
| 2007-12-19 | J | 6,422 | $0.00 | 413,792 |
| 2007-12-19 | J | 6,422 | $0.00 | 420,214 |
| 2007-12-19 | J | 6,422 | $0.00 | 407,370 |
| 2007-12-19 | J | 6,432 | $0.00 | 413,812 |
| 2007-12-19 | J | 6,432 | $0.00 | 407,380 |
| 2007-12-19 | J | 6,432 | $0.00 | 420,244 |
| 2007-11-21 | Grant / award (derivative) | 295,000 | $0.00 | 295,000 |
| 2007-11-21 | Grant / award | 30,681 | $0.00 | 400,948 |
| 2007-11-06 | J | 7,073 | — | 0 |
| 2007-11-01 | J | 7,073 | — | 7,073 |
| 2007-11-01 | J | 124,541 | — | 0 |
| 2007-11-01 | J | 117,468 | — | 370,267 |
| 2007-06-12 | Gift | 1,000 | $0.00 | 252,799 |
| 2007-05-07 | Gift | 5,000 | $0.00 | 253,799 |
| 2007-05-04 | Gift | 30,000 | $0.00 | 258,799 |
| 2007-03-15 | Tax withholding | 15,757 | $57.39 | 288,799 |
| 2007-03-15 | Tax withholding | 39,610 | $57.39 | 304,556 |
| 2007-03-08 | Open-market sale | 3,600 | $58.65 | 22,940 |
| 2007-03-08 | Open-market sale | 300 | $58.46 | 26,540 |
| 2007-03-08 | Open-market sale | 1,000 | $58.45 | 26,840 |
| 2007-03-08 | Open-market sale | 600 | $58.67 | 23,640 |
| 2007-03-08 | Open-market sale | 3,600 | $58.65 | 24,240 |
| 2007-03-08 | Open-market sale | 2,500 | $58.65 | 22,840 |
| 2007-03-08 | Open-market sale | 2,500 | $58.45 | 25,340 |
| 2006-12-11 | Open-market sale | 100 | $55.53 | 31,540 |
| 2006-12-11 | Open-market sale | 200 | $55.54 | 31,340 |
| 2006-12-11 | Open-market sale | 600 | $55.55 | 30,740 |
| 2006-12-11 | Open-market sale | 200 | $55.56 | 30,540 |
| 2006-12-11 | Open-market sale | 200 | $55.57 | 30,340 |
| 2006-12-11 | Open-market sale | 1,500 | $55.60 | 28,840 |
| 2006-12-11 | Open-market sale | 1,000 | $55.70 | 27,840 |
| 2006-12-08 | Open-market sale | 700 | $55.40 | 31,640 |
| 2006-12-08 | Open-market sale | 800 | $55.00 | 34,040 |
| 2006-12-08 | Open-market sale | 2,000 | $55.40 | 30,340 |
| 2006-12-08 | Open-market sale | 200 | $55.07 | 32,340 |
| 2006-12-08 | Open-market sale | 100 | $55.06 | 32,540 |
| 2006-12-08 | Open-market sale | 500 | $55.05 | 32,640 |
| 2006-12-08 | Open-market sale | 600 | $55.03 | 33,140 |
| 2006-12-08 | Open-market sale | 100 | $55.02 | 33,740 |
| 2006-12-08 | Open-market sale | 200 | $55.01 | 33,840 |
| 2006-12-07 | J | 34,840 | $0.00 | 34,840 |
| 2006-11-28 | Gift | 1,500 | $0.00 | 448,686 |
| 2006-11-27 | Gift | 6,000 | $0.00 | 450,186 |
| 2006-11-27 | Gift | 20,000 | $0.00 | 456,186 |
| 2006-11-15 | Grant / award | 10,000 | $0.00 | 476,186 |
| 2006-10-06 | J | 104,520 | — | 466,186 |
| 2006-10-06 | J | 5,613 | — | 295,480 |
| 2006-10-05 | J | 110,133 | — | 289,867 |
| 2006-09-14 | Gift | 10,000 | $0.00 | 361,666 |
| 2006-09-11 | Grant / award (derivative) | 200,000 | $0.00 | 200,000 |
| 2006-09-05 | Open-market sale | 5,000 | $59.46 | 23,000 |
| 2006-09-05 | Open-market sale | 5,000 | $58.90 | 28,000 |
| 2006-06-09 | Gift | 10,000 | $0.00 | 371,666 |
| 2006-05-25 | J (derivative) | 129,315 | $0.00 | 0 |
| 2006-03-15 | Tax withholding | 14,818 | $48.05 | 381,666 |
| 2006-03-15 | Grant / award | 200,000 | $0.01 | 396,484 |
| 2006-03-15 | Disposition to issuer | 200,000 | $0.01 | 196,484 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.