SEC CIK 1198849
HALL EUGENE A
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| ITview stock → | 1,188,228 | 2026-08-31 |
Position History — IT
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — IT
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-08-31 | J | 31 | $188.20 | 1,188,228 |
| 2026-05-29 | J | 38 | $154.09 | 1,188,197 |
| 2026-02-27 | J | 39 | $149.34 | 1,188,159 |
| 2026-02-09 | Option exercise (derivative) | 9,195 | $0.00 | 0 |
| 2026-02-09 | Option exercise (derivative) | 7,534 | $0.00 | 7,533 |
| 2026-02-09 | Option exercise | 9,195 | $0.00 | 1,187,268 |
| 2026-02-09 | Tax withholding | 3,673 | $159.75 | 1,183,595 |
| 2026-02-09 | Option exercise | 7,534 | $0.00 | 1,191,129 |
| 2026-02-09 | Tax withholding | 3,009 | $159.75 | 1,188,120 |
| 2026-02-08 | Option exercise (derivative) | 7,078 | $0.00 | 14,156 |
| 2026-02-08 | Tax withholding | 2,537 | $156.33 | 1,178,073 |
| 2026-02-08 | Option exercise | 7,078 | $0.00 | 1,180,610 |
| 2026-02-06 | Option exercise (derivative) | 4,463 | $0.00 | 13,386 |
| 2026-02-06 | Tax withholding | 1,238 | $156.33 | 1,173,532 |
| 2026-02-06 | Option exercise | 4,463 | $0.00 | 1,174,770 |
| 2026-02-05 | Grant / award (derivative) | 96,053 | $0.00 | 96,053 |
| 2026-02-05 | Grant / award (derivative) | 17,849 | $0.00 | 17,849 |
| 2025-11-28 | J | 26 | $221.10 | 1,170,307 |
| 2025-08-29 | J | 24 | $238.63 | 1,170,281 |
| 2025-05-30 | J | 14 | $414.60 | 1,170,257 |
| 2025-02-28 | J | 12 | $473.40 | 1,170,243 |
| 2025-02-10 | Option exercise (derivative) | 20,938 | $0.00 | 0 |
| 2025-02-10 | Tax withholding | 8,363 | $528.87 | 1,170,231 |
| 2025-02-10 | Option exercise | 20,938 | $0.00 | 1,178,594 |
| 2025-02-09 | Option exercise (derivative) | 7,534 | $0.00 | 15,067 |
| 2025-02-09 | Option exercise (derivative) | 9,195 | $0.00 | 9,195 |
| 2025-02-09 | Option exercise | 9,195 | $0.00 | 1,156,804 |
| 2025-02-09 | Option exercise | 7,534 | $0.00 | 1,160,665 |
| 2025-02-09 | Tax withholding | 3,673 | $529.29 | 1,153,131 |
| 2025-02-09 | Tax withholding | 3,009 | $529.29 | 1,157,656 |
| 2025-02-08 | Option exercise (derivative) | 7,079 | $0.00 | 21,234 |
| 2025-02-08 | Tax withholding | 2,717 | $529.29 | 1,147,609 |
| 2025-02-08 | Option exercise | 7,079 | $0.00 | 1,150,326 |
| 2025-02-06 | Grant / award (derivative) | 28,313 | $0.00 | 28,313 |
| 2025-02-06 | Grant / award (derivative) | 29,105 | $0.00 | 29,105 |
| 2024-11-29 | J | 12 | $492.03 | 1,143,247 |
| 2024-11-20 | Gift | 150 | $0.00 | 1,143,235 |
| 2024-11-18 | Gift | 16 | $0.00 | 1,143,385 |
| 2024-11-08 | Open-market sale | 3,726 | $543.39 | 1,156,425 |
| 2024-11-08 | Open-market sale | 100 | $540.08 | 1,161,597 |
| 2024-11-08 | Open-market sale | 1,446 | $542.37 | 1,160,151 |
| 2024-11-08 | Open-market sale | 1,209 | $550.02 | 1,143,401 |
| 2024-11-08 | Open-market sale | 5,230 | $549.05 | 1,144,610 |
| 2024-11-08 | Open-market sale | 1,315 | $547.94 | 1,149,840 |
| 2024-11-08 | Open-market sale | 1,966 | $546.45 | 1,151,155 |
| 2024-11-08 | Open-market sale | 1,196 | $545.20 | 1,153,121 |
| 2024-11-08 | Open-market sale | 2,108 | $544.38 | 1,154,317 |
| 2024-11-06 | Option exercise (derivative) | 49,490 | $0.00 | 16,496 |
| 2024-11-06 | Disposition to issuer | 16,651 | $536.90 | 1,176,240 |
| 2024-11-06 | Option exercise | 49,490 | $180.64 | 1,192,891 |
| 2024-11-06 | Tax withholding | 14,543 | $536.90 | 1,161,697 |
| 2024-09-12 | Open-market sale | 1,277 | $503.45 | 1,171,195 |
| 2024-09-12 | Open-market sale | 4,989 | $502.73 | 1,172,472 |
| 2024-09-12 | Open-market sale | 14,030 | $505.75 | 1,151,197 |
| 2024-09-12 | Open-market sale | 5,968 | $505.13 | 1,165,227 |
| 2024-09-12 | Open-market sale | 7,796 | $506.99 | 1,143,401 |
| 2024-08-30 | J | 12 | $467.36 | 1,177,461 |
| 2024-07-31 | Option exercise (derivative) | 89,264 | $0.00 | 0 |
| 2024-07-31 | Open-market sale | 5 | $508.36 | 1,143,389 |
| 2024-07-31 | Open-market sale | 2,877 | $507.06 | 1,143,694 |
| 2024-07-31 | Open-market sale | 2,189 | $505.71 | 1,146,571 |
| 2024-07-31 | Open-market sale | 1,751 | $504.38 | 1,148,760 |
| 2024-07-31 | Open-market sale | 3,860 | $503.36 | 1,150,511 |
| 2024-07-31 | Open-market sale | 1,100 | $502.49 | 1,154,371 |
| 2024-07-31 | Option exercise | 89,264 | $154.31 | 1,232,653 |
| 2024-07-31 | Disposition to issuer | 27,484 | $501.19 | 1,205,169 |
| 2024-07-31 | Tax withholding | 27,720 | $501.19 | 1,177,449 |
| 2024-07-31 | Open-market sale | 300 | $507.42 | 1,143,394 |
| 2024-05-31 | J | 14 | $398.69 | 1,155,471 |
| 2024-03-01 | Open-market sale | 4,130 | $470.19 | 1,155,457 |
| 2024-03-01 | Open-market sale | 2,526 | $469.44 | 1,159,587 |
| 2024-03-01 | Open-market sale | 4,245 | $468.97 | 1,162,113 |
| 2024-03-01 | Open-market sale | 7,815 | $467.75 | 1,166,358 |
| 2024-02-29 | J | 13 | $442.28 | 1,174,173 |
| 2024-02-22 | Option exercise (derivative) | 9,195 | $0.00 | 18,390 |
| 2024-02-22 | Option exercise (derivative) | 11,195 | $0.00 | 0 |
| 2024-02-22 | Option exercise (derivative) | 7,534 | $0.00 | 22,601 |
| 2024-02-22 | Option exercise (derivative) | 20,938 | $0.00 | 20,938 |
| 2024-02-22 | Option exercise | 9,195 | $0.00 | 1,173,644 |
| 2024-02-22 | Option exercise | 11,195 | $0.00 | 1,156,928 |
| 2024-02-22 | Tax withholding | 4,539 | $453.46 | 1,152,389 |
| 2024-02-22 | Option exercise | 20,938 | $0.00 | 1,173,327 |
| 2024-02-22 | Tax withholding | 3,191 | $453.46 | 1,174,160 |
| 2024-02-22 | Option exercise | 7,534 | $0.00 | 1,177,351 |
| 2024-02-22 | Tax withholding | 3,827 | $453.46 | 1,169,817 |
| 2024-02-22 | Tax withholding | 8,878 | $453.46 | 1,164,449 |
| 2024-02-09 | Grant / award (derivative) | 30,135 | $0.00 | 30,135 |
| 2024-02-08 | Grant / award (derivative) | 27,291 | $0.00 | 27,291 |
| 2023-11-30 | J | 14 | $413.10 | 1,145,733 |
| 2023-11-07 | Open-market sale | 13,248 | $396.18 | 1,168,017 |
| 2023-11-07 | Open-market sale | 8,138 | $394.30 | 1,150,682 |
| 2023-11-07 | Open-market sale | 9,197 | $395.35 | 1,158,820 |
| 2023-11-07 | Open-market sale | 4,546 | $393.32 | 1,146,136 |
| 2023-11-07 | Open-market sale | 417 | $392.70 | 1,145,719 |
| 2023-11-06 | Option exercise (derivative) | 92,192 | $0.00 | 0 |
| 2023-11-06 | Tax withholding | 23,061 | $392.57 | 1,181,265 |
| 2023-11-06 | Disposition to issuer | 33,585 | $392.57 | 1,204,326 |
| 2023-11-06 | Option exercise | 92,192 | $143.01 | 1,237,911 |
| 2023-08-31 | J | 17 | $332.20 | 1,145,719 |
| 2023-06-09 | Open-market sale | 11,058 | $345.53 | 1,145,702 |
| 2023-05-31 | J | 18 | $325.72 | 1,156,760 |
| 2023-05-26 | Option exercise (derivative) | 27,329 | $0.00 | 0 |
| 2023-05-26 | Option exercise | 27,329 | $114.26 | 1,173,013 |
| 2023-05-26 | Disposition to issuer | 9,097 | $343.26 | 1,163,916 |
| 2023-05-26 | Tax withholding | 7,174 | $343.26 | 1,156,742 |
| 2023-02-28 | J | 19 | $311.42 | 1,145,684 |
| 2023-02-16 | Open-market sale | 3,700 | $350.63 | 1,147,569 |
| 2023-02-16 | Open-market sale | 1,904 | $351.22 | 1,145,665 |
| 2023-02-14 | Open-market sale | 3,366 | $351.23 | 1,151,269 |
| 2023-02-14 | Open-market sale | 5,441 | $350.31 | 1,154,635 |
| 2023-02-10 | Option exercise (derivative) | 20,939 | $0.00 | 41,876 |
| 2023-02-10 | Tax withholding | 9,144 | $347.62 | 1,160,076 |
| 2023-02-10 | Option exercise | 20,939 | $0.00 | 1,169,220 |
| 2023-02-09 | Grant / award (derivative) | 36,781 | $0.00 | 36,781 |
| 2023-02-09 | Option exercise (derivative) | 9,196 | $0.00 | 27,585 |
| 2023-02-09 | Open-market sale | 190 | $350.18 | 1,164,501 |
| 2023-02-09 | Option exercise | 9,196 | $0.00 | 1,168,900 |
| 2023-02-09 | Open-market sale | 2,927 | $351.68 | 1,150,512 |
| 2023-02-09 | Open-market sale | 11,062 | $350.99 | 1,153,439 |
| 2023-02-09 | Open-market sale | 2,231 | $352.68 | 1,148,281 |
| 2023-02-09 | Tax withholding | 4,209 | $351.03 | 1,164,691 |
| 2023-02-09 | Grant / award (derivative) | 31,324 | $0.00 | 31,324 |
| 2023-02-06 | Option exercise (derivative) | 17,357 | $0.00 | 0 |
| 2023-02-06 | Option exercise | 17,357 | $0.00 | 1,167,314 |
| 2023-02-06 | Tax withholding | 7,610 | $340.93 | 1,159,704 |
| 2023-02-05 | Option exercise (derivative) | 11,195 | $0.00 | 11,195 |
| 2023-02-05 | Tax withholding | 4,532 | $341.95 | 1,149,957 |
| 2023-02-05 | Option exercise | 11,195 | $0.00 | 1,154,489 |
| 2022-11-30 | J | 17 | $332.85 | 1,143,294 |
| 2022-11-02 | Open-market sale | 3,600 | $326.92 | 1,143,877 |
| 2022-11-02 | Open-market sale | 895 | $321.30 | 1,159,034 |
| 2022-11-02 | Open-market sale | 2,467 | $322.30 | 1,156,567 |
| 2022-11-02 | Open-market sale | 1,000 | $323.50 | 1,155,567 |
| 2022-11-02 | Open-market sale | 3,984 | $324.67 | 1,151,583 |
| 2022-11-02 | Open-market sale | 4,106 | $325.79 | 1,147,477 |
| 2022-11-02 | Open-market sale | 600 | $327.70 | 1,143,277 |
| 2022-08-31 | J | 21 | $271.05 | 1,159,929 |
| 2022-08-04 | Open-market sale | 7,133 | $290.38 | 1,159,908 |
| 2022-08-03 | Open-market sale | 10,425 | $294.26 | 1,167,041 |
| 2022-05-31 | J | 23 | $249.28 | 1,177,466 |
| 2022-05-25 | Open-market sale | 12,081 | $250.00 | 1,177,443 |
| 2022-02-28 | J | 22 | $266.40 | 1,189,524 |
| 2022-02-10 | Grant / award (derivative) | 83,754 | $0.00 | 83,754 |
| 2022-02-10 | Option exercise (derivative) | 20,939 | $0.00 | 62,815 |
| 2022-02-10 | Option exercise | 20,939 | $0.00 | 1,198,360 |
| 2022-02-10 | Tax withholding | 8,858 | $291.12 | 1,189,502 |
| 2022-02-09 | Grant / award (derivative) | 39,230 | $0.00 | 39,230 |
| 2022-02-08 | Option exercise (derivative) | 20,524 | $0.00 | 0 |
| 2022-02-08 | Option exercise | 20,524 | $0.00 | 1,185,618 |
| 2022-02-08 | Tax withholding | 8,197 | $302.66 | 1,177,421 |
| 2022-02-06 | Option exercise (derivative) | 17,358 | $0.00 | 17,357 |
| 2022-02-06 | Tax withholding | 6,933 | $294.64 | 1,165,094 |
| 2022-02-06 | Option exercise | 17,358 | $0.00 | 1,172,027 |
| 2022-02-05 | Option exercise (derivative) | 11,195 | $0.00 | 22,390 |
| 2022-02-05 | Option exercise | 11,195 | $0.00 | 1,158,731 |
| 2022-02-05 | Tax withholding | 4,062 | $294.64 | 1,154,669 |
| 2021-11-30 | J | 20 | $296.64 | 1,147,536 |
| 2021-11-09 | Open-market sale | 4,600 | $334.89 | 1,148,316 |
| 2021-11-09 | Open-market sale | 5,324 | $335.56 | 1,152,916 |
| 2021-11-09 | Open-market sale | 5,138 | $337.07 | 1,158,240 |
| 2021-11-09 | Open-market sale | 4,335 | $337.83 | 1,163,378 |
| 2021-11-09 | Open-market sale | 800 | $334.18 | 1,147,516 |
| 2021-11-09 | Open-market sale | 8,740 | $339.08 | 1,167,713 |
| 2021-11-08 | Option exercise (derivative) | 81,987 | $0.00 | 27,329 |
| 2021-11-08 | Tax withholding | 24,989 | $333.85 | 1,176,453 |
| 2021-11-08 | Disposition to issuer | 28,061 | $333.85 | 1,201,442 |
| 2021-11-08 | Option exercise | 81,987 | $114.26 | 1,229,503 |
| 2021-08-31 | J | 20 | $293.30 | 1,147,516 |
| 2021-05-28 | J | 26 | $220.25 | 1,147,496 |
| 2021-05-10 | Open-market sale | 21,657 | $231.53 | 1,176,013 |
| 2021-05-10 | Open-market sale | 15,675 | $232.56 | 1,160,338 |
| 2021-05-10 | Open-market sale | 9,843 | $233.50 | 1,150,495 |
| 2021-05-10 | Open-market sale | 3,025 | $234.69 | 1,147,470 |
| 2021-05-07 | Open-market sale | 4,583 | $231.71 | 1,228,257 |
| 2021-05-07 | Open-market sale | 15,531 | $233.78 | 1,197,670 |
| 2021-05-07 | Open-market sale | 15,056 | $232.96 | 1,213,201 |
| 2021-05-06 | Option exercise (derivative) | 114,600 | $0.00 | 0 |
| 2021-05-06 | Tax withholding | 30,372 | $231.43 | 1,232,840 |
| 2021-05-06 | Disposition to issuer | 49,058 | $231.43 | 1,263,212 |
| 2021-05-06 | Option exercise | 114,600 | $99.07 | 1,312,270 |
| 2021-03-01 | Open-market sale | 5,166 | $182.01 | 1,198,529 |
| 2021-03-01 | Open-market sale | 859 | $181.50 | 1,197,670 |
| 2021-03-01 | Open-market sale | 10,404 | $183.01 | 1,203,695 |
| 2021-03-01 | Open-market sale | 28,375 | $184.09 | 1,214,099 |
| 2021-02-26 | J | 34 | $170.09 | 1,242,474 |
| 2021-02-10 | Grant / award (derivative) | 65,986 | $0.00 | 65,986 |
| 2021-02-08 | Option exercise (derivative) | 20,525 | $0.00 | 20,524 |
| 2021-02-08 | Option exercise | 20,525 | $0.00 | 1,251,469 |
| 2021-02-08 | Tax withholding | 9,029 | $168.11 | 1,242,440 |
| 2021-02-06 | Option exercise (derivative) | 27,597 | $0.00 | 0 |
| 2021-02-06 | Option exercise (derivative) | 17,358 | $0.00 | 34,715 |
| 2021-02-06 | Option exercise | 27,597 | $0.00 | 1,231,949 |
| 2021-02-06 | Tax withholding | 12,140 | $164.50 | 1,219,809 |
| 2021-02-06 | Option exercise | 2,523 | $0.00 | 1,222,332 |
| 2021-02-06 | Tax withholding | 1,110 | $164.50 | 1,221,222 |
| 2021-02-06 | Option exercise | 17,358 | $0.00 | 1,238,580 |
| 2021-02-06 | Tax withholding | 7,636 | $164.50 | 1,230,944 |
| 2021-02-05 | Option exercise (derivative) | 11,195 | $0.00 | 33,585 |
| 2021-02-05 | Grant / award (derivative) | 44,780 | $0.00 | 44,780 |
| 2021-02-05 | Option exercise | 11,195 | $0.00 | 1,208,831 |
| 2021-02-05 | Tax withholding | 4,479 | $164.50 | 1,204,352 |
| 2020-11-30 | J | 41 | $144.40 | 1,197,636 |
| 2020-11-10 | Open-market sale | 2,109 | $157.75 | 1,197,595 |
| 2020-11-09 | Open-market sale | 1,197 | $158.04 | 1,199,704 |
| 2020-11-09 | Open-market sale | 32,579 | $157.55 | 1,200,901 |
| 2020-11-06 | Option exercise (derivative) | 145,703 | $0.00 | 0 |
| 2020-11-06 | Option exercise | 145,703 | $80.06 | 1,343,298 |
| 2020-11-06 | Tax withholding | 30,989 | $147.98 | 1,233,480 |
| 2020-11-06 | Disposition to issuer | 78,829 | $147.98 | 1,264,469 |
| 2020-08-31 | J | 48 | $123.33 | 1,197,595 |
| 2020-05-31 | J | 51 | $115.62 | 1,197,547 |
| 2020-02-28 | J | 48 | $122.92 | 1,197,496 |
| 2020-02-08 | Option exercise (derivative) | 20,525 | $0.00 | 41,049 |
| 2020-02-08 | Option exercise (derivative) | 28,373 | $0.00 | 0 |
| 2020-02-08 | Option exercise | 20,525 | $0.00 | 1,206,477 |
| 2020-02-08 | Option exercise | 28,373 | $0.00 | 1,198,434 |
| 2020-02-08 | Tax withholding | 9,029 | $152.58 | 1,197,448 |
| 2020-02-08 | Tax withholding | 12,482 | $152.58 | 1,185,952 |
| 2020-02-06 | Option exercise (derivative) | 27,597 | $0.00 | 27,597 |
| 2020-02-06 | Option exercise (derivative) | 2,523 | $0.00 | 2,523 |
| 2020-02-06 | Grant / award (derivative) | 69,431 | $0.00 | 69,431 |
| 2020-02-06 | Option exercise (derivative) | 17,358 | $0.00 | 52,073 |
| 2020-02-06 | Option exercise | 17,358 | $0.00 | 1,160,281 |
| 2020-02-06 | Option exercise | 2,523 | $0.00 | 1,171,171 |
| 2020-02-06 | Tax withholding | 11,168 | $154.29 | 1,168,648 |
| 2020-02-06 | Tax withholding | 1,110 | $154.29 | 1,170,061 |
| 2020-02-06 | Tax withholding | 8,062 | $154.29 | 1,152,219 |
| 2020-02-06 | Option exercise | 27,597 | $0.00 | 1,179,816 |
| 2020-02-05 | Grant / award (derivative) | 89,264 | $0.00 | 89,264 |
| 2019-11-29 | J | 38 | $152.44 | 1,142,923 |
| 2019-11-13 | Open-market sale | 35,020 | $160.17 | 1,142,885 |
| 2019-11-12 | Option exercise (derivative) | 126,750 | $0.00 | 0 |
| 2019-11-12 | Disposition to issuer | 61,489 | $160.62 | 1,208,146 |
| 2019-11-12 | Option exercise | 126,750 | $77.92 | 1,269,635 |
| 2019-11-12 | Tax withholding | 30,241 | $160.62 | 1,177,905 |
| 2019-08-31 | J | 46 | $126.99 | 1,142,885 |
| 2019-05-31 | J | 41 | $143.74 | 1,142,839 |
| 2019-03-01 | Open-market sale | 31,208 | $143.83 | 1,142,798 |
| 2019-02-28 | Open-market sale | 59,727 | $142.90 | 1,174,006 |
| 2019-02-28 | J | 43 | $135.19 | 1,233,733 |
| 2019-02-09 | Option exercise (derivative) | 26,626 | $0.00 | 0 |
| 2019-02-09 | Option exercise | 26,626 | $0.00 | 1,245,403 |
| 2019-02-09 | Tax withholding | 11,713 | $138.74 | 1,233,690 |
| 2019-02-08 | Option exercise (derivative) | 20,525 | $0.00 | 61,574 |
| 2019-02-08 | Option exercise (derivative) | 28,373 | $0.00 | 28,373 |
| 2019-02-08 | Grant / award (derivative) | 82,099 | $0.00 | 82,099 |
| 2019-02-08 | Tax withholding | 9,520 | $138.74 | 1,202,886 |
| 2019-02-08 | Option exercise | 28,373 | $0.00 | 1,231,259 |
| 2019-02-08 | Tax withholding | 12,482 | $138.74 | 1,218,777 |
| 2019-02-08 | Option exercise | 20,525 | $0.00 | 1,212,406 |
| 2019-02-06 | Option exercise (derivative) | 27,597 | $0.00 | 55,194 |
| 2019-02-06 | Grant / award (derivative) | 92,192 | $0.00 | 92,192 |
| 2019-02-06 | Option exercise (derivative) | 2,523 | $0.00 | 5,046 |
| 2019-02-06 | Option exercise | 27,597 | $0.00 | 1,201,560 |
| 2019-02-06 | Tax withholding | 1,110 | $143.01 | 1,191,881 |
| 2019-02-06 | Option exercise | 2,523 | $0.00 | 1,192,991 |
| 2019-02-06 | Tax withholding | 11,092 | $143.01 | 1,190,468 |
| 2018-11-30 | J | 40 | $145.53 | 1,173,963 |
| 2018-08-31 | J | 41 | $142.27 | 1,173,923 |
| 2018-08-09 | Open-market sale | 38,995 | $139.26 | 1,173,882 |
| 2018-08-06 | Option exercise (derivative) | 134,981 | $0.00 | 0 |
| 2018-08-06 | Disposition to issuer | 62,310 | $140.03 | 1,246,553 |
| 2018-08-06 | Tax withholding | 33,676 | $140.03 | 1,212,877 |
| 2018-08-06 | Option exercise | 134,981 | $64.64 | 1,308,863 |
| 2018-05-31 | J | 47 | $126.10 | 1,173,882 |
| 2018-02-28 | J | 55 | $107.74 | 1,173,835 |
| 2018-02-26 | Open-market sale | 15,891 | $117.28 | 1,173,780 |
| 2018-02-23 | Open-market sale | 15,736 | $116.11 | 1,207,322 |
| 2018-02-23 | Open-market sale | 17,651 | $116.81 | 1,189,671 |
| 2018-02-22 | Open-market sale | 16,300 | $116.21 | 1,223,058 |
| 2018-02-10 | Option exercise (derivative) | 31,515 | $0.00 | 0 |
| 2018-02-10 | Tax withholding | 13,864 | $115.49 | 1,239,358 |
| 2018-02-10 | Option exercise | 31,515 | $0.00 | 1,253,222 |
| 2018-02-09 | Option exercise (derivative) | 26,626 | $0.00 | 26,626 |
| 2018-02-09 | Option exercise | 26,626 | $0.00 | 1,233,420 |
| 2018-02-09 | Tax withholding | 11,713 | $115.49 | 1,221,707 |
| 2018-02-08 | Option exercise (derivative) | 28,373 | $0.00 | 56,746 |
| 2018-02-08 | Grant / award (derivative) | 109,316 | $0.00 | 109,316 |
| 2018-02-08 | Tax withholding | 12,482 | $114.26 | 1,206,794 |
| 2018-02-08 | Option exercise | 28,373 | $0.00 | 1,219,276 |
| 2018-02-06 | Option exercise (derivative) | 2,524 | $0.00 | 17,662 |
| 2018-02-06 | Grant / award (derivative) | 10,093 | — | 20,186 |
| 2018-02-06 | Option exercise (derivative) | 27,598 | $0.00 | 82,791 |
| 2018-02-06 | Grant / award (derivative) | 110,389 | — | 110,389 |
| 2018-02-06 | Tax withholding | 11,829 | $124.02 | 1,189,549 |
| 2018-02-06 | Option exercise | 27,598 | $0.00 | 1,201,378 |
| 2018-02-06 | Tax withholding | 1,170 | $124.02 | 1,190,903 |
| 2018-02-06 | Option exercise | 2,524 | $0.00 | 1,192,073 |
| 2018-02-06 | Grant / award (derivative) | 10,093 | $0.00 | 10,093 |
| 2018-02-06 | Option exercise (derivative) | 2,524 | $0.00 | 7,569 |
| 2018-02-06 | Option exercise | 2,524 | $0.00 | 1,192,073 |
| 2017-11-30 | J | 51 | $114.85 | 1,173,780 |
| 2017-08-31 | J | 51 | $114.56 | 1,173,729 |
| 2017-05-31 | J | 52 | $113.62 | 1,173,678 |
| 2017-05-30 | Open-market sale | 10,900 | $117.85 | 1,173,626 |
| 2017-05-26 | Open-market sale | 27,900 | $117.86 | 1,184,526 |
| 2017-05-25 | Option exercise (derivative) | 130,749 | $0.00 | 0 |
| 2017-05-25 | Tax withholding | 37,189 | $117.88 | 1,212,426 |
| 2017-05-25 | Disposition to issuer | 54,760 | $117.88 | 1,249,615 |
| 2017-05-25 | Option exercise | 130,749 | $49.37 | 1,304,375 |
| 2017-02-28 | J | 60 | $98.05 | 1,173,626 |
| 2017-02-15 | Open-market sale | 61,181 | $101.41 | 1,173,566 |
| 2017-02-12 | Option exercise (derivative) | 26,918 | $0.00 | 0 |
| 2017-02-12 | Tax withholding | 12,542 | $101.02 | 1,234,747 |
| 2017-02-12 | Option exercise | 26,918 | $0.00 | 1,247,289 |
| 2017-02-10 | Option exercise (derivative) | 31,516 | $0.00 | 31,515 |
| 2017-02-10 | Option exercise | 31,516 | $0.00 | 1,235,055 |
| 2017-02-10 | Tax withholding | 14,684 | $101.02 | 1,220,371 |
| 2017-02-09 | Option exercise (derivative) | 26,626 | $0.00 | 53,252 |
| 2017-02-09 | Tax withholding | 12,406 | $100.27 | 1,203,539 |
| 2017-02-09 | Option exercise | 26,626 | $0.00 | 1,215,945 |
| 2017-02-08 | Grant / award (derivative) | 113,492 | $0.00 | 113,492 |
| 2017-02-08 | Option exercise (derivative) | 28,373 | $0.00 | 85,119 |
| 2017-02-08 | Option exercise | 28,373 | $0.00 | 1,201,939 |
| 2017-02-08 | Tax withholding | 12,620 | $98.85 | 1,189,319 |
| 2017-02-06 | Grant / award (derivative) | 114,600 | $0.00 | 114,600 |
| 2016-11-30 | J | 60 | $97.68 | 1,173,566 |
| 2016-08-31 | J | 68 | $86.45 | 1,173,506 |
| 2016-06-06 | Open-market sale | 48,413 | $102.32 | 1,173,438 |
| 2016-05-31 | J | 61 | $96.54 | 1,221,851 |
| 2016-05-18 | Gift | 500 | $0.00 | 1,221,790 |
| 2016-05-16 | Open-market sale | 19,002 | $98.15 | 1,222,290 |
| 2016-05-13 | Open-market sale | 1,122 | $98.07 | 1,241,292 |
| 2016-05-11 | Open-market sale | 45,594 | $97.37 | 1,242,414 |
| 2016-05-10 | Option exercise (derivative) | 145,413 | $0.00 | 0 |
| 2016-05-10 | Tax withholding | 43,699 | $97.97 | 1,288,008 |
| 2016-05-10 | Option exercise | 145,413 | $37.81 | 1,387,827 |
| 2016-05-10 | Disposition to issuer | 56,120 | $97.97 | 1,331,707 |
| 2016-02-29 | J | 75 | $78.28 | 1,242,414 |
| 2016-02-12 | Option exercise (derivative) | 26,918 | $0.00 | 26,918 |
| 2016-02-12 | Tax withholding | 12,542 | $80.00 | 1,242,339 |
| 2016-02-12 | Option exercise | 26,918 | $0.00 | 1,254,881 |
| 2016-02-10 | Option exercise (derivative) | 31,516 | $0.00 | 63,031 |
| 2016-02-10 | Option exercise | 31,516 | $0.00 | 1,242,647 |
| 2016-02-10 | Tax withholding | 14,684 | $81.13 | 1,227,963 |
| 2016-02-09 | Grant / award (derivative) | 106,505 | $0.00 | 106,505 |
| 2016-02-09 | Option exercise (derivative) | 26,627 | $0.00 | 79,878 |
| 2016-02-09 | Option exercise (derivative) | 30,394 | $0.00 | 0 |
| 2016-02-09 | Tax withholding | 13,037 | $80.94 | 1,211,131 |
| 2016-02-09 | Tax withholding | 12,665 | $80.94 | 1,197,541 |
| 2016-02-09 | Option exercise | 26,627 | $0.00 | 1,224,168 |
| 2016-02-09 | Option exercise | 30,394 | $0.00 | 1,210,206 |
| 2016-02-08 | Grant / award (derivative) | 145,703 | $0.00 | 145,703 |
| 2015-11-30 | J | 66 | $88.64 | 1,179,812 |
| 2015-08-31 | J | 73 | $81.23 | 1,179,746 |
| 2015-05-29 | J | 71 | $83.11 | 1,179,673 |
| 2015-05-28 | Open-market sale | 14,476 | $87.96 | 1,179,602 |
| 2015-05-22 | Open-market sale | 24,797 | $87.50 | 1,194,078 |
| 2015-05-18 | Option exercise (derivative) | 135,024 | $0.00 | 0 |
| 2015-05-18 | Disposition to issuer | 58,543 | $87.76 | 1,218,875 |
| 2015-05-18 | Option exercise | 135,024 | $38.05 | 1,314,626 |
| 2015-05-18 | Tax withholding | 37,208 | $87.76 | 1,277,418 |
| 2015-05-15 | Gift | 600 | $0.00 | 1,179,602 |
| 2015-02-28 | J | 75 | $78.95 | 1,180,202 |
| 2015-02-22 | Option exercise (derivative) | 37,476 | $0.00 | 0 |
| 2015-02-22 | Tax withholding | 17,352 | $84.25 | 1,180,127 |
| 2015-02-22 | Option exercise | 37,476 | $0.00 | 1,197,479 |
| 2015-02-12 | Option exercise (derivative) | 26,919 | $0.00 | 53,836 |
| 2015-02-12 | Option exercise | 26,919 | $0.00 | 1,172,467 |
| 2015-02-12 | Tax withholding | 12,464 | $79.89 | 1,160,003 |
| 2015-02-10 | Grant / award (derivative) | 126,063 | $0.00 | 126,063 |
| 2015-02-10 | Option exercise (derivative) | 31,516 | $0.00 | 94,547 |
| 2015-02-10 | Tax withholding | 15,331 | $78.08 | 1,145,548 |
| 2015-02-10 | Option exercise | 31,516 | $0.00 | 1,160,879 |
| 2015-02-09 | Grant / award (derivative) | 126,750 | $0.00 | 126,750 |
| 2015-02-09 | Option exercise (derivative) | 30,395 | $0.00 | 30,394 |
| 2015-02-09 | Tax withholding | 12,622 | $77.92 | 1,129,363 |
| 2015-02-09 | Option exercise | 30,395 | $0.00 | 1,141,985 |
| 2014-12-05 | Gift | 120 | $0.00 | 1,111,710 |
| 2014-12-05 | Gift | 120 | $0.00 | 1,111,590 |
| 2014-11-28 | J | 73 | $81.21 | 1,111,830 |
| 2014-08-29 | J | 83 | $70.86 | 1,111,757 |
| 2014-08-21 | Open-market sale | 59,600 | $73.73 | 1,111,674 |
| 2014-08-20 | Open-market sale | 17,855 | $73.69 | 1,171,274 |
| 2014-08-19 | Option exercise (derivative) | 215,174 | $0.00 | 0 |
| 2014-08-19 | Disposition to issuer | 64,337 | $73.78 | 1,262,511 |
| 2014-08-19 | Option exercise | 215,174 | $22.06 | 1,326,848 |
| 2014-08-19 | Tax withholding | 73,382 | $73.78 | 1,189,129 |
| 2014-05-30 | J | 87 | $67.54 | 1,111,674 |
| 2014-02-28 | J | 89 | $66.08 | 1,111,587 |
| 2014-02-22 | Option exercise (derivative) | 37,477 | $0.00 | 37,476 |
| 2014-02-22 | Tax withholding | 17,352 | $66.54 | 1,111,498 |
| 2014-02-22 | Option exercise | 37,477 | $0.00 | 1,128,850 |
| 2014-02-12 | Option exercise (derivative) | 26,919 | $0.00 | 80,755 |
| 2014-02-12 | Grant / award (derivative) | 107,674 | $0.00 | 107,674 |
| 2014-02-12 | Tax withholding | 12,464 | $66.25 | 1,091,373 |
| 2014-02-12 | Option exercise | 26,919 | $0.00 | 1,103,837 |
| 2014-02-11 | Option exercise (derivative) | 81,779 | $0.00 | 0 |
| 2014-02-11 | Option exercise | 81,779 | $0.00 | 1,114,782 |
| 2014-02-11 | Tax withholding | 37,864 | $65.40 | 1,076,918 |
| 2014-02-10 | Grant / award (derivative) | 134,981 | $0.00 | 134,981 |
| 2014-02-09 | Option exercise (derivative) | 30,395 | $0.00 | 60,789 |
| 2014-02-09 | Tax withholding | 12,269 | $65.33 | 1,033,003 |
| 2014-02-09 | Option exercise | 30,395 | $0.00 | 1,045,272 |
| 2013-11-30 | J | 96 | $61.42 | 1,014,877 |
| 2013-11-20 | Open-market sale | 111,143 | $64.23 | 1,014,781 |
| 2013-11-19 | Option exercise (derivative) | 261,423 | $0.00 | 0 |
| 2013-11-19 | Disposition to issuer | 44,981 | $64.57 | 1,231,223 |
| 2013-11-19 | Option exercise | 261,423 | $11.11 | 1,276,204 |
| 2013-11-19 | Tax withholding | 105,299 | $64.57 | 1,125,924 |
| 2013-08-31 | J | 107 | $55.07 | 1,014,781 |
| 2013-05-31 | J | 110 | $53.78 | 1,014,674 |
| 2013-05-10 | Open-market sale | 55,807 | $57.64 | 1,014,564 |
| 2013-02-28 | J | 125 | $47.27 | 1,070,371 |
| 2013-02-22 | Option exercise (derivative) | 37,477 | $0.00 | 74,953 |
| 2013-02-22 | Option exercise | 37,477 | $0.00 | 1,088,479 |
| 2013-02-22 | Tax withholding | 18,233 | $48.61 | 1,070,246 |
| 2013-02-12 | Grant / award (derivative) | 130,749 | $0.00 | 130,749 |
| 2013-02-11 | Option exercise (derivative) | 81,779 | $0.00 | 81,779 |
| 2013-02-11 | Option exercise (derivative) | 108,340 | $0.00 | 0 |
| 2013-02-11 | Option exercise | 108,340 | $0.00 | 1,061,717 |
| 2013-02-11 | Tax withholding | 39,786 | $49.49 | 1,051,002 |
| 2013-02-11 | Tax withholding | 52,708 | $49.49 | 1,009,009 |
| 2013-02-11 | Option exercise | 81,779 | $0.00 | 1,090,788 |
| 2013-02-09 | Option exercise (derivative) | 30,395 | $0.00 | 91,184 |
| 2013-02-09 | Grant / award (derivative) | 121,579 | $0.00 | 121,579 |
| 2013-02-09 | Tax withholding | 12,162 | $49.75 | 953,377 |
| 2013-02-09 | Option exercise | 30,395 | $0.00 | 965,539 |
| 2012-11-30 | J | 130 | $45.49 | 935,144 |
| 2012-09-05 | Open-market sale | 40,000 | $50.63 | 935,014 |
| 2012-08-31 | J | 126 | $46.92 | 975,014 |
| 2012-08-07 | Option exercise (derivative) | 271,460 | $0.00 | 0 |
| 2012-08-07 | Disposition to issuer | 102,364 | $48.00 | 1,047,853 |
| 2012-08-07 | Tax withholding | 72,965 | $48.00 | 974,888 |
| 2012-08-07 | Option exercise | 271,460 | $18.10 | 1,150,217 |
| 2012-05-31 | J | 153 | $38.65 | 878,757 |
| 2012-03-09 | Option exercise (derivative) | 210,139 | $0.00 | 0 |
| 2012-03-09 | Tax withholding | 42,014 | $40.88 | 878,604 |
| 2012-03-09 | Disposition to issuer | 112,318 | $40.88 | 920,618 |
| 2012-03-09 | Option exercise | 210,139 | $21.85 | 1,032,936 |
| 2012-02-29 | Option exercise (derivative) | 85,885 | $0.00 | 0 |
| 2012-02-29 | J | 155 | $38.25 | 822,797 |
| 2012-02-29 | Option exercise | 85,885 | $12.11 | 908,527 |
| 2012-02-29 | Open-market sale | 85,885 | $40.01 | 822,642 |
| 2012-02-22 | Grant / award (derivative) | 149,907 | $0.00 | 149,907 |
| 2012-02-22 | Option exercise (derivative) | 37,477 | $0.00 | 112,430 |
| 2012-02-22 | Option exercise | 37,477 | $0.00 | 838,739 |
| 2012-02-22 | Tax withholding | 16,097 | $39.16 | 822,642 |
| 2012-02-15 | Option exercise (derivative) | 41,838 | $0.00 | 0 |
| 2012-02-15 | Option exercise | 41,838 | $0.00 | 819,232 |
| 2012-02-15 | Tax withholding | 17,970 | $38.03 | 801,262 |
| 2012-02-11 | Option exercise (derivative) | 108,341 | $0.00 | 108,340 |
| 2012-02-11 | Option exercise (derivative) | 81,779 | $0.00 | 163,558 |
| 2012-02-11 | Option exercise | 108,341 | $0.00 | 774,931 |
| 2012-02-11 | Tax withholding | 44,191 | $37.57 | 730,740 |
| 2012-02-11 | Option exercise | 81,779 | $0.00 | 812,519 |
| 2012-02-11 | Tax withholding | 35,125 | $37.57 | 777,394 |
| 2012-02-09 | Grant / award (derivative) | 145,413 | $0.00 | 145,413 |
| 2011-11-30 | J | 165 | $35.94 | 666,590 |
| 2011-08-31 | J | 157 | $33.84 | 666,425 |
| 2011-05-31 | J | 160 | $37.08 | 666,268 |
| 2011-03-11 | Option exercise (derivative) | 38,722 | $0.00 | 85,885 |
| 2011-03-11 | Option exercise | 38,722 | $12.11 | 704,830 |
| 2011-03-11 | Open-market sale | 38,722 | $38.62 | 666,108 |
| 2011-03-10 | Option exercise (derivative) | 20,278 | $0.00 | 124,607 |
| 2011-03-10 | Option exercise | 20,278 | $12.11 | 686,386 |
| 2011-03-10 | Open-market sale | 20,278 | $38.20 | 666,108 |
| 2011-03-09 | Option exercise (derivative) | 100,000 | $0.00 | 185,885 |
| 2011-03-09 | Option exercise (derivative) | 41,000 | $0.00 | 144,885 |
| 2011-03-09 | Option exercise | 41,000 | $12.11 | 707,108 |
| 2011-03-09 | Open-market sale | 41,000 | $38.93 | 666,108 |
| 2011-03-09 | Option exercise | 100,000 | $12.11 | 766,108 |
| 2011-03-08 | Option exercise (derivative) | 91,500 | $0.00 | 285,885 |
| 2011-03-08 | Open-market sale | 91,500 | $38.20 | 666,108 |
| 2011-03-08 | Option exercise | 91,500 | $12.11 | 757,608 |
| 2011-03-07 | Option exercise (derivative) | 8,500 | $0.00 | 377,385 |
| 2011-03-07 | Open-market sale | 8,500 | $38.34 | 666,108 |
| 2011-03-07 | Option exercise | 8,500 | $12.11 | 674,608 |
| 2011-03-04 | Option exercise (derivative) | 700 | $0.00 | 485,185 |
| 2011-03-04 | Option exercise (derivative) | 99,300 | $0.00 | 385,885 |
| 2011-03-04 | Option exercise | 99,300 | $12.11 | 765,408 |
| 2011-03-04 | Option exercise | 700 | $12.11 | 666,808 |
| 2011-03-04 | Open-market sale | 700 | $38.50 | 666,108 |
| 2011-03-03 | Option exercise (derivative) | 100,000 | $0.00 | 523,824 |
| 2011-03-03 | Option exercise (derivative) | 37,939 | $0.00 | 485,885 |
| 2011-03-03 | Option exercise | 37,939 | $12.11 | 704,047 |
| 2011-03-03 | Option exercise | 100,000 | $12.11 | 766,108 |
| 2011-03-03 | Open-market sale | 100,000 | $38.76 | 666,108 |
| 2011-03-02 | Option exercise (derivative) | 62,061 | $0.00 | 623,824 |
| 2011-03-02 | Option exercise | 62,061 | $12.11 | 728,169 |
| 2011-03-02 | Open-market sale | 62,061 | $37.58 | 666,108 |
| 2011-02-28 | Option exercise (derivative) | 95,508 | $0.00 | 685,885 |
| 2011-02-28 | Open-market sale | 95,508 | $37.60 | 666,108 |
| 2011-02-28 | Option exercise | 95,508 | $12.11 | 761,616 |
| 2011-02-28 | J | 165 | $35.83 | 666,108 |
| 2011-02-25 | Option exercise (derivative) | 4,492 | $0.00 | 781,393 |
| 2011-02-25 | Option exercise | 4,492 | $12.11 | 670,435 |
| 2011-02-25 | Open-market sale | 4,492 | $38.07 | 665,943 |
| 2011-02-22 | Grant / award (derivative) | 135,024 | $0.00 | 135,024 |
| 2011-02-15 | Option exercise (derivative) | 57,483 | $0.00 | 0 |
| 2011-02-15 | Option exercise (derivative) | 41,838 | $0.00 | 41,838 |
| 2011-02-15 | Tax withholding | 17,970 | $37.22 | 633,149 |
| 2011-02-15 | Option exercise | 57,483 | $0.00 | 690,632 |
| 2011-02-15 | Tax withholding | 24,689 | $37.22 | 665,943 |
| 2011-02-15 | Option exercise | 41,838 | $0.00 | 651,119 |
| 2011-02-11 | Option exercise (derivative) | 81,780 | $0.00 | 245,337 |
| 2011-02-11 | Option exercise (derivative) | 108,341 | $0.00 | 216,681 |
| 2011-02-11 | Grant / award (derivative) | 327,117 | $0.00 | 327,117 |
| 2011-02-11 | Tax withholding | 32,523 | $38.22 | 547,473 |
| 2011-02-11 | Option exercise | 108,341 | $0.00 | 655,814 |
| 2011-02-11 | Tax withholding | 46,533 | $38.22 | 609,281 |
| 2011-02-11 | Option exercise | 81,780 | $0.00 | 579,996 |
| 2010-12-29 | Tax withholding | 42,950 | $33.58 | 498,216 |
| 2010-11-30 | J | 194 | $30.56 | 541,166 |
| 2010-11-30 | Open-market sale | 49,525 | $32.37 | 540,972 |
| 2010-11-29 | Option exercise (derivative) | 87,141 | $0.00 | 261,423 |
| 2010-11-29 | Option exercise | 87,141 | $11.11 | 644,950 |
| 2010-11-29 | Disposition to issuer | 29,843 | $32.44 | 615,107 |
| 2010-11-29 | Tax withholding | 24,610 | $32.44 | 590,497 |
| 2010-10-25 | Tax withholding | 42,950 | $31.45 | 557,809 |
| 2010-08-31 | J | 217 | $27.25 | 600,759 |
| 2010-08-17 | Option exercise (derivative) | 100,000 | $0.00 | 0 |
| 2010-08-17 | Option exercise | 100,000 | $14.44 | 698,763 |
| 2010-08-17 | Open-market sale | 25,115 | $28.00 | 601,619 |
| 2010-08-17 | Tax withholding | 21,059 | $28.33 | 626,734 |
| 2010-08-17 | Disposition to issuer | 50,970 | $28.33 | 647,793 |
| 2010-08-16 | Option exercise (derivative) | 50,000 | $0.00 | 100,000 |
| 2010-08-16 | Open-market sale | 1,077 | $28.00 | 600,542 |
| 2010-08-16 | Tax withholding | 10,369 | $27.92 | 598,763 |
| 2010-08-16 | Disposition to issuer | 25,859 | $27.92 | 609,132 |
| 2010-08-16 | Option exercise | 50,000 | $14.44 | 634,991 |
| 2010-08-13 | Open-market sale | 13,600 | $27.50 | 584,991 |
| 2010-08-12 | Option exercise (derivative) | 50,000 | $0.00 | 150,000 |
| 2010-08-12 | Disposition to issuer | 26,197 | $27.56 | 608,815 |
| 2010-08-12 | Option exercise | 50,000 | $14.44 | 635,012 |
| 2010-08-12 | Tax withholding | 10,224 | $27.56 | 598,591 |
| 2010-05-28 | J | 252 | $24.75 | 585,012 |
| 2010-05-15 | Option exercise (derivative) | 83,895 | $0.00 | 0 |
| 2010-05-15 | Option exercise | 83,895 | $0.00 | 620,793 |
| 2010-05-15 | Tax withholding | 36,033 | $24.57 | 584,760 |
| 2010-02-26 | J | 262 | $22.60 | 536,898 |
| 2010-02-25 | Open-market sale | 21,693 | $23.50 | 536,636 |
| 2010-02-24 | Option exercise (derivative) | 100,000 | $0.00 | 200,000 |
| 2010-02-24 | Tax withholding | 16,333 | $23.30 | 620,303 |
| 2010-02-24 | Disposition to issuer | 61,974 | $23.30 | 558,329 |
| 2010-02-24 | Option exercise | 100,000 | $14.44 | 636,636 |
| 2010-02-19 | Open-market sale | 22,378 | $23.75 | 536,636 |
| 2010-02-18 | Option exercise (derivative) | 100,000 | $0.00 | 300,000 |
| 2010-02-18 | Open-market sale | 32,553 | $23.41 | 583,123 |
| 2010-02-18 | Open-market sale | 24,109 | $23.50 | 559,014 |
| 2010-02-18 | Disposition to issuer | 60,774 | $23.76 | 615,676 |
| 2010-02-18 | Tax withholding | 16,848 | $23.76 | 676,450 |
| 2010-02-18 | Option exercise | 100,000 | $14.44 | 693,298 |
| 2010-02-15 | Option exercise (derivative) | 57,483 | $0.00 | 57,483 |
| 2010-02-15 | Option exercise (derivative) | 41,838 | $0.00 | 83,676 |
| 2010-02-15 | Option exercise | 41,838 | $0.00 | 578,474 |
| 2010-02-15 | Tax withholding | 17,970 | $22.50 | 560,504 |
| 2010-02-15 | Tax withholding | 24,689 | $22.50 | 593,298 |
| 2010-02-15 | Option exercise | 57,483 | $0.00 | 617,987 |
| 2010-02-11 | Grant / award (derivative) | 215,174 | $0.00 | 215,174 |
| 2010-02-11 | Grant / award (derivative) | 433,363 | $0.00 | 433,363 |
| 2010-02-11 | Option exercise (derivative) | 108,341 | $0.00 | 325,022 |
| 2010-02-11 | Tax withholding | 42,132 | $22.06 | 536,636 |
| 2010-02-11 | Option exercise | 108,341 | $0.00 | 578,768 |
| 2009-11-30 | J | 330 | $17.97 | 470,427 |
| 2009-08-31 | J | 375 | $15.83 | 470,097 |
| 2009-08-11 | Open-market sale | 3,181 | $17.10 | 469,722 |
| 2009-08-10 | Open-market sale | 28,778 | $17.36 | 472,903 |
| 2009-08-07 | Open-market sale | 31,395 | $17.82 | 501,681 |
| 2009-08-07 | Open-market sale | 50,000 | $17.63 | 533,076 |
| 2009-05-29 | J | 407 | $14.58 | 583,076 |
| 2009-05-15 | Option exercise (derivative) | 83,895 | $0.00 | 83,895 |
| 2009-05-15 | Option exercise | 83,895 | $0.00 | 617,444 |
| 2009-05-15 | Tax withholding | 34,775 | $13.29 | 582,669 |
| 2009-02-27 | J | 618 | $9.60 | 533,549 |
| 2009-02-15 | Option exercise (derivative) | 41,839 | $0.00 | 125,514 |
| 2009-02-15 | Grant / award (derivative) | 167,353 | $0.00 | 167,353 |
| 2009-02-15 | Option exercise (derivative) | 57,483 | $0.00 | 114,966 |
| 2009-02-15 | Tax withholding | 18,170 | $11.51 | 505,495 |
| 2009-02-15 | Option exercise | 41,839 | $0.00 | 547,334 |
| 2009-02-15 | Tax withholding | 14,403 | $11.51 | 532,931 |
| 2009-02-15 | Option exercise | 57,483 | $0.00 | 523,665 |
| 2009-02-11 | Grant / award (derivative) | 348,564 | $0.00 | 348,564 |
| 2008-11-28 | J | 406 | $14.59 | 466,182 |
| 2008-08-29 | J | 236 | $25.09 | 465,776 |
| 2008-08-19 | Option exercise (derivative) | 14,115 | $0.00 | 785,885 |
| 2008-08-19 | Open-market sale | 14,115 | $27.51 | 465,540 |
| 2008-08-19 | Option exercise | 14,115 | $12.11 | 479,655 |
| 2008-08-04 | Option exercise (derivative) | 115,965 | $0.00 | 0 |
| 2008-08-04 | Option exercise | 115,965 | $10.59 | 581,505 |
| 2008-08-04 | Open-market sale | 115,965 | $23.74 | 465,540 |
| 2008-08-01 | Option exercise (derivative) | 144,035 | $0.00 | 115,965 |
| 2008-08-01 | Open-market sale | 144,035 | $23.88 | 465,540 |
| 2008-08-01 | Option exercise | 144,035 | $10.59 | 609,575 |
| 2008-05-30 | J | 573 | $20.70 | 465,540 |
| 2008-05-15 | Option exercise (derivative) | 83,895 | $0.00 | 167,790 |
| 2008-05-15 | Tax withholding | 34,775 | $23.27 | 464,967 |
| 2008-05-15 | Option exercise | 83,895 | $0.00 | 499,742 |
| 2008-05-12 | Open-market sale | 54,109 | $22.86 | 415,847 |
| 2008-02-15 | Grant / award (derivative) | 229,932 | $0.00 | 229,932 |
| 2008-02-15 | Option exercise (derivative) | 57,483 | $0.00 | 172,449 |
| 2008-02-15 | Grant / award (derivative) | 271,460 | $0.00 | 271,460 |
| 2008-02-15 | Option exercise | 57,483 | $0.00 | 488,308 |
| 2008-02-15 | Tax withholding | 18,352 | $18.10 | 469,956 |
| 2007-11-30 | J | 661 | $17.95 | 430,825 |
| 2007-06-01 | J | 405 | $26.18 | 430,164 |
| 2007-05-30 | Tax withholding | 124,350 | $0.00 | 429,759 |
| 2007-05-15 | Option exercise (derivative) | 83,895 | $0.00 | 251,685 |
| 2007-05-15 | Tax withholding | 33,837 | $0.00 | 554,109 |
| 2007-05-15 | Option exercise | 83,895 | $0.00 | 587,946 |
| 2007-02-15 | Grant / award (derivative) | 210,139 | $0.00 | 210,139 |
| 2007-02-15 | Grant / award (derivative) | 131,580 | $0.00 | 335,580 |
| 2006-11-30 | J | 580 | $18.32 | 504,051 |
| 2006-05-31 | J | 714 | $14.87 | 503,471 |
| 2006-03-15 | J (derivative) | 204,000 | $0.00 | 204,000 |
| 2006-03-15 | Grant / award (derivative) | 400,000 | $0.00 | 400,000 |
| 2006-03-15 | J (derivative) | 204,000 | $0.00 | 204,000 |
| 2006-03-15 | Grant / award (derivative) | 400,000 | $0.00 | 400,000 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.