SEC CIK 1250333
ZUK NIR
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| PANWview stock → | 3,213,616 | 2025-08-01 |
Position History — PANW
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — PANW
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2025-08-01 | Open-market sale | 8,867 | $172.06 | 3,213,616 |
| 2025-08-01 | Open-market sale | 7,410 | $170.96 | 3,222,483 |
| 2025-08-01 | Open-market sale | 5,923 | $169.79 | 3,229,893 |
| 2025-08-01 | Open-market sale | 3,400 | $175.63 | 3,143,516 |
| 2025-08-01 | Open-market sale | 31,347 | $172.95 | 3,182,269 |
| 2025-08-01 | Open-market sale | 21,553 | $173.87 | 3,160,716 |
| 2025-08-01 | Open-market sale | 13,800 | $174.93 | 3,146,916 |
| 2025-08-01 | Open-market sale | 7,700 | $169.11 | 3,235,816 |
| 2025-07-01 | Open-market sale | 8,800 | $196.60 | 3,326,216 |
| 2025-07-01 | Open-market sale | 8,500 | $195.66 | 3,335,016 |
| 2025-07-01 | Open-market sale | 5,508 | $203.85 | 3,243,516 |
| 2025-07-01 | Open-market sale | 38,101 | $197.69 | 3,288,115 |
| 2025-07-01 | Open-market sale | 20,299 | $198.53 | 3,267,816 |
| 2025-07-01 | Open-market sale | 4,300 | $199.87 | 3,263,516 |
| 2025-07-01 | Open-market sale | 4,300 | $201.10 | 3,259,216 |
| 2025-07-01 | Open-market sale | 5,111 | $201.91 | 3,254,105 |
| 2025-06-02 | Open-market sale | 36,977 | $192.63 | 3,406,539 |
| 2025-06-02 | Open-market sale | 42,458 | $193.54 | 3,364,081 |
| 2025-06-02 | Open-market sale | 20,565 | $194.33 | 3,343,516 |
| 2025-05-01 | Open-market sale | 54,611 | $188.12 | 3,448,513 |
| 2025-05-01 | Open-market sale | 40,392 | $187.24 | 3,503,124 |
| 2025-05-01 | Open-market sale | 4,997 | $188.86 | 3,443,516 |
| 2025-04-11 | Open-market sale | 16,114 | $163.92 | 3,604,338 |
| 2025-04-11 | Open-market sale | 3,063 | $162.12 | 3,640,453 |
| 2025-04-11 | Open-market sale | 20,001 | $163.06 | 3,620,452 |
| 2025-04-11 | Open-market sale | 1,631 | $168.56 | 0 |
| 2025-04-11 | Open-market sale | 13,753 | $164.90 | 3,590,585 |
| 2025-04-11 | Open-market sale | 8,175 | $165.86 | 3,582,410 |
| 2025-04-11 | Open-market sale | 10,545 | $167.01 | 3,571,865 |
| 2025-04-11 | Open-market sale | 28,051 | $167.80 | 3,543,814 |
| 2025-04-11 | Open-market sale | 298 | $168.56 | 3,543,516 |
| 2025-04-11 | Open-market sale | 16,844 | $162.12 | 532,984 |
| 2025-04-11 | Open-market sale | 109,974 | $163.06 | 423,010 |
| 2025-04-11 | Open-market sale | 154,233 | $167.80 | 1,631 |
| 2025-04-11 | Open-market sale | 57,982 | $167.01 | 155,864 |
| 2025-04-11 | Open-market sale | 44,948 | $165.86 | 213,846 |
| 2025-04-11 | Open-market sale | 75,619 | $164.90 | 258,794 |
| 2025-04-11 | Open-market sale | 88,597 | $163.92 | 334,413 |
| 2024-11-25 | Open-market sale | 4,225 | $383.95 | 1,985,533 |
| 2024-11-25 | Open-market sale | 76,463 | $386.17 | 1,894,782 |
| 2024-11-25 | Open-market sale | 14,288 | $385.01 | 1,971,245 |
| 2024-11-25 | Open-market sale | 16,880 | $386.73 | 1,877,902 |
| 2024-11-25 | Open-market sale | 13,916 | $387.96 | 1,863,986 |
| 2024-11-25 | Open-market sale | 17,562 | $389.00 | 1,846,424 |
| 2024-11-25 | Open-market sale | 8,973 | $390.02 | 1,837,451 |
| 2024-11-25 | Open-market sale | 3,381 | $391.18 | 1,834,070 |
| 2024-11-25 | Open-market sale | 3,000 | $392.32 | 1,831,070 |
| 2024-11-25 | Open-market sale | 3,144 | $393.39 | 1,827,926 |
| 2024-11-25 | Open-market sale | 5,868 | $395.03 | 1,822,058 |
| 2024-11-25 | Open-market sale | 300 | $395.79 | 1,821,758 |
| 2024-11-22 | Option exercise (derivative) | 1,509,057 | $0.00 | 0 |
| 2024-11-22 | Tax withholding | 656,698 | $383.36 | 1,989,758 |
| 2024-11-22 | Option exercise | 1,509,057 | $64.50 | 2,646,456 |
| 2024-10-16 | Grant / award | 21,832 | $0.00 | 1,137,399 |
| 2024-10-01 | Open-market sale | 758 | $338.36 | 1,117,708 |
| 2024-10-01 | Open-market sale | 4,211 | $333.19 | 1,123,076 |
| 2024-10-01 | Open-market sale | 933 | $334.31 | 1,122,143 |
| 2024-10-01 | Open-market sale | 1,633 | $335.22 | 1,120,510 |
| 2024-10-01 | Open-market sale | 911 | $336.04 | 1,119,599 |
| 2024-10-01 | Open-market sale | 1,133 | $337.28 | 1,118,466 |
| 2024-10-01 | Open-market sale | 4,190 | $329.27 | 1,147,377 |
| 2024-10-01 | Open-market sale | 1,535 | $339.36 | 1,116,173 |
| 2024-10-01 | Open-market sale | 70 | $340.57 | 1,116,103 |
| 2024-10-01 | Open-market sale | 536 | $341.61 | 1,115,567 |
| 2024-10-01 | Open-market sale | 4,404 | $332.14 | 1,127,287 |
| 2024-10-01 | Open-market sale | 12,685 | $331.21 | 1,131,691 |
| 2024-10-01 | Open-market sale | 3,001 | $330.25 | 1,144,376 |
| 2024-09-03 | Open-market sale | 4,211 | $355.28 | 1,183,356 |
| 2024-09-03 | Open-market sale | 86 | $365.16 | 1,151,567 |
| 2024-09-03 | Open-market sale | 4,504 | $355.96 | 1,178,852 |
| 2024-09-03 | Open-market sale | 86 | $356.88 | 1,178,766 |
| 2024-09-03 | Open-market sale | 6,511 | $358.79 | 1,172,255 |
| 2024-09-03 | Open-market sale | 11,158 | $359.37 | 1,161,097 |
| 2024-09-03 | Open-market sale | 1,836 | $360.48 | 1,159,261 |
| 2024-09-03 | Open-market sale | 1,714 | $361.56 | 1,157,547 |
| 2024-09-03 | Open-market sale | 2,141 | $362.42 | 1,155,406 |
| 2024-09-03 | Open-market sale | 2,972 | $363.53 | 1,152,434 |
| 2024-09-03 | Open-market sale | 781 | $364.48 | 1,151,653 |
| 2024-08-01 | Open-market sale | 5,417 | $312.85 | 1,218,150 |
| 2024-08-01 | Open-market sale | 8,819 | $313.78 | 1,209,331 |
| 2024-08-01 | Open-market sale | 1,761 | $314.81 | 1,207,570 |
| 2024-08-01 | Open-market sale | 1,761 | $315.86 | 1,205,809 |
| 2024-08-01 | Open-market sale | 1,364 | $317.14 | 1,204,445 |
| 2024-08-01 | Open-market sale | 3,225 | $318.42 | 1,201,220 |
| 2024-08-01 | Open-market sale | 479 | $319.39 | 1,200,741 |
| 2024-08-01 | Open-market sale | 2,094 | $320.57 | 1,198,647 |
| 2024-08-01 | Open-market sale | 613 | $321.53 | 1,198,034 |
| 2024-08-01 | Open-market sale | 4,488 | $322.85 | 1,193,546 |
| 2024-08-01 | Open-market sale | 4,305 | $323.73 | 1,189,241 |
| 2024-08-01 | Open-market sale | 1,436 | $324.76 | 1,187,805 |
| 2024-08-01 | Open-market sale | 238 | $325.32 | 1,187,567 |
| 2024-07-01 | Open-market sale | 10,086 | $341.29 | 1,224,587 |
| 2024-07-01 | Open-market sale | 1,020 | $342.10 | 1,223,567 |
| 2024-07-01 | Open-market sale | 12,000 | $340.45 | 1,234,673 |
| 2024-07-01 | Open-market sale | 3,303 | $339.64 | 1,246,673 |
| 2024-07-01 | Open-market sale | 500 | $338.21 | 1,249,976 |
| 2024-07-01 | Open-market sale | 1,022 | $336.96 | 1,250,476 |
| 2024-07-01 | Open-market sale | 3,000 | $335.98 | 1,251,498 |
| 2024-07-01 | Open-market sale | 1,433 | $334.51 | 1,254,498 |
| 2024-07-01 | Open-market sale | 1,867 | $333.40 | 1,255,931 |
| 2024-07-01 | Open-market sale | 1,769 | $332.40 | 1,257,798 |
| 2024-06-03 | Open-market sale | 3,200 | $294.98 | 1,262,613 |
| 2024-06-03 | Open-market sale | 6,636 | $291.98 | 1,288,931 |
| 2024-06-03 | Open-market sale | 15,830 | $292.85 | 1,273,101 |
| 2024-06-03 | Open-market sale | 300 | $296.48 | 1,259,567 |
| 2024-06-03 | Open-market sale | 2,746 | $295.99 | 1,259,867 |
| 2024-06-03 | Open-market sale | 7,288 | $293.62 | 1,265,813 |
| 2024-05-01 | Open-market sale | 6,900 | $288.99 | 1,303,069 |
| 2024-05-01 | Open-market sale | 1,850 | $291.98 | 1,297,364 |
| 2024-05-01 | Open-market sale | 1,300 | $290.92 | 1,299,214 |
| 2024-05-01 | Open-market sale | 2,555 | $289.62 | 1,300,514 |
| 2024-05-01 | Open-market sale | 1,797 | $292.90 | 1,295,567 |
| 2024-05-01 | Open-market sale | 11,098 | $287.93 | 1,309,969 |
| 2024-05-01 | Open-market sale | 3,700 | $286.77 | 1,321,067 |
| 2024-05-01 | Open-market sale | 5,900 | $285.68 | 1,324,767 |
| 2024-05-01 | Open-market sale | 900 | $284.52 | 1,330,667 |
| 2024-04-01 | Open-market sale | 1,100 | $285.01 | 1,331,567 |
| 2024-04-01 | Open-market sale | 1,900 | $284.05 | 1,332,667 |
| 2024-04-01 | Open-market sale | 4,600 | $283.16 | 1,334,567 |
| 2024-04-01 | Open-market sale | 1,900 | $281.99 | 1,339,167 |
| 2024-04-01 | Open-market sale | 2,600 | $281.01 | 1,341,067 |
| 2024-04-01 | Open-market sale | 6,629 | $279.90 | 1,343,667 |
| 2024-04-01 | Open-market sale | 17,271 | $279.01 | 1,350,296 |
| 2024-03-01 | Open-market sale | 6,821 | $301.81 | 1,376,967 |
| 2024-03-01 | Open-market sale | 7,992 | $300.73 | 1,383,788 |
| 2024-03-01 | Open-market sale | 8,887 | $299.91 | 1,391,780 |
| 2024-03-01 | Open-market sale | 1,700 | $298.82 | 1,400,667 |
| 2024-03-01 | Open-market sale | 1,200 | $297.93 | 1,402,367 |
| 2024-03-01 | Open-market sale | 1,700 | $310.01 | 1,367,567 |
| 2024-03-01 | Open-market sale | 600 | $308.95 | 1,369,267 |
| 2024-03-01 | Open-market sale | 200 | $307.52 | 1,369,867 |
| 2024-03-01 | Open-market sale | 900 | $306.58 | 1,370,067 |
| 2024-03-01 | Open-market sale | 400 | $304.55 | 1,370,967 |
| 2024-03-01 | Open-market sale | 1,800 | $303.73 | 1,371,367 |
| 2024-03-01 | Open-market sale | 3,800 | $302.73 | 1,373,167 |
| 2024-02-01 | Open-market sale | 3,351 | $336.72 | 1,436,216 |
| 2024-02-01 | Open-market sale | 9,231 | $337.50 | 1,426,985 |
| 2024-02-01 | Open-market sale | 8,507 | $338.63 | 1,418,478 |
| 2024-02-01 | Open-market sale | 14,129 | $339.59 | 1,404,349 |
| 2024-02-01 | Open-market sale | 782 | $340.21 | 1,403,567 |
| 2024-01-02 | Open-market sale | 9,011 | $289.62 | 1,444,314 |
| 2024-01-02 | Open-market sale | 11,730 | $288.68 | 1,453,325 |
| 2024-01-02 | Open-market sale | 2,400 | $286.65 | 1,469,784 |
| 2024-01-02 | Open-market sale | 3,383 | $285.64 | 1,472,184 |
| 2024-01-02 | Open-market sale | 4,207 | $290.56 | 1,440,107 |
| 2024-01-02 | Open-market sale | 4,729 | $287.75 | 1,465,055 |
| 2024-01-02 | Open-market sale | 540 | $291.49 | 1,439,567 |
| 2023-12-01 | Open-market sale | 3,300 | $292.13 | 1,508,267 |
| 2023-12-01 | Open-market sale | 5,597 | $293.05 | 1,502,670 |
| 2023-12-01 | Open-market sale | 7,870 | $294.02 | 1,494,800 |
| 2023-12-01 | Open-market sale | 600 | $296.64 | 1,475,567 |
| 2023-12-01 | Open-market sale | 8,724 | $295.90 | 1,476,167 |
| 2023-12-01 | Open-market sale | 9,909 | $295.12 | 1,484,891 |
| 2023-11-01 | Open-market sale | 5,300 | $240.88 | 1,542,267 |
| 2023-11-01 | Open-market sale | 8,965 | $241.61 | 1,533,302 |
| 2023-11-01 | Open-market sale | 3,900 | $242.85 | 1,529,402 |
| 2023-11-01 | Open-market sale | 400 | $246.93 | 1,511,567 |
| 2023-11-01 | Open-market sale | 6,536 | $244.69 | 1,514,267 |
| 2023-11-01 | Open-market sale | 2,300 | $245.73 | 1,511,967 |
| 2023-11-01 | Open-market sale | 8,599 | $243.83 | 1,520,803 |
| 2023-10-18 | Grant / award | 24,669 | $0.00 | 1,547,567 |
| 2023-10-02 | Open-market sale | 1,200 | $237.58 | 1,522,898 |
| 2023-10-02 | Open-market sale | 5,150 | $236.43 | 1,524,098 |
| 2023-10-02 | Open-market sale | 24,550 | $235.79 | 1,529,248 |
| 2023-10-02 | Open-market sale | 5,100 | $234.85 | 1,553,798 |
| 2023-09-01 | Open-market sale | 11,769 | $241.07 | 1,583,129 |
| 2023-09-01 | Open-market sale | 6,911 | $243.02 | 1,559,452 |
| 2023-09-01 | Open-market sale | 554 | $243.80 | 1,558,898 |
| 2023-09-01 | Open-market sale | 16,766 | $242.15 | 1,566,363 |
| 2023-08-01 | Open-market sale | 2,128 | $253.84 | 1,594,898 |
| 2023-08-01 | Open-market sale | 11,175 | $250.96 | 1,612,902 |
| 2023-08-01 | Open-market sale | 3,666 | $251.86 | 1,609,236 |
| 2023-08-01 | Open-market sale | 5,179 | $250.12 | 1,624,077 |
| 2023-08-01 | Open-market sale | 1,642 | $249.20 | 1,629,256 |
| 2023-08-01 | Open-market sale | 12,210 | $253.41 | 1,597,026 |
| 2023-07-03 | Open-market sale | 23,701 | $254.08 | 1,635,351 |
| 2023-07-03 | Open-market sale | 4,453 | $254.98 | 1,630,898 |
| 2023-07-03 | Open-market sale | 7,846 | $253.27 | 1,659,052 |
| 2023-06-01 | Open-market sale | 12,851 | $217.03 | 1,699,882 |
| 2023-06-01 | Open-market sale | 2,047 | $210.87 | 1,700,851 |
| 2023-06-01 | Open-market sale | 1,540 | $211.63 | 1,699,311 |
| 2023-06-01 | Open-market sale | 3,666 | $212.81 | 1,695,645 |
| 2023-06-01 | Open-market sale | 3,804 | $214.16 | 1,691,841 |
| 2023-06-01 | Open-market sale | 4,673 | $214.84 | 1,687,168 |
| 2023-06-01 | Open-market sale | 4,435 | $216.04 | 1,682,733 |
| 2023-06-01 | Open-market sale | 2,984 | $217.70 | 1,666,898 |
| 2023-05-01 | Open-market sale | 16,533 | $182.40 | 1,716,610 |
| 2023-05-01 | Open-market sale | 1,488 | $180.56 | 1,737,410 |
| 2023-05-01 | Open-market sale | 12,244 | $183.19 | 1,704,366 |
| 2023-05-01 | Open-market sale | 1,468 | $184.24 | 1,702,898 |
| 2023-05-01 | Open-market sale | 4,267 | $181.56 | 1,733,143 |
| 2023-04-03 | Open-market sale | 27,406 | $196.21 | 1,747,492 |
| 2023-04-03 | Open-market sale | 2,570 | $197.44 | 1,744,922 |
| 2023-04-03 | Open-market sale | 6,024 | $197.95 | 1,738,898 |
| 2023-03-01 | Open-market sale | 1,241 | $188.00 | 1,774,898 |
| 2023-03-01 | Open-market sale | 25,167 | $187.41 | 1,776,139 |
| 2023-03-01 | Open-market sale | 9,592 | $186.55 | 1,801,306 |
| 2023-02-08 | Open-market sale | 46,350 | $166.99 | 1,836,548 |
| 2023-02-08 | Open-market sale | 25,650 | $168.09 | 1,810,898 |
| 2023-01-03 | Option exercise (derivative) | 45,000 | $0.00 | 0 |
| 2023-01-03 | Open-market sale | 26,625 | $138.46 | 1,882,898 |
| 2023-01-03 | Option exercise | 45,000 | $18.45 | 1,909,523 |
| 2022-12-01 | Open-market sale | 9,300 | $176.33 | 1,881,623 |
| 2022-12-01 | Open-market sale | 2,700 | $175.36 | 1,890,923 |
| 2022-12-01 | Open-market sale | 5,000 | $174.23 | 1,893,623 |
| 2022-12-01 | Open-market sale | 300 | $172.68 | 1,898,623 |
| 2022-12-01 | Open-market sale | 800 | $171.89 | 1,898,923 |
| 2022-12-01 | Open-market sale | 800 | $170.82 | 1,899,723 |
| 2022-12-01 | Open-market sale | 600 | $178.89 | 1,864,523 |
| 2022-12-01 | Open-market sale | 11,900 | $178.29 | 1,865,123 |
| 2022-12-01 | Open-market sale | 4,600 | $177.40 | 1,877,023 |
| 2022-11-01 | Open-market sale | 500 | $174.27 | 1,901,623 |
| 2022-11-01 | Open-market sale | 1,300 | $173.42 | 1,902,123 |
| 2022-11-01 | Open-market sale | 1,200 | $172.05 | 1,903,423 |
| 2022-11-01 | Open-market sale | 11,800 | $171.48 | 1,904,623 |
| 2022-11-01 | Open-market sale | 20,100 | $170.28 | 1,916,423 |
| 2022-11-01 | Open-market sale | 1,100 | $175.38 | 1,900,523 |
| 2022-10-20 | Tax withholding | 6,913 | $160.11 | 1,936,523 |
| 2022-10-03 | Open-market sale | 11,500 | $169.21 | 1,943,436 |
| 2022-10-03 | Open-market sale | 21,600 | $168.22 | 1,954,936 |
| 2022-10-03 | Open-market sale | 2,900 | $167.18 | 1,976,536 |
| 2022-09-01 | Open-market sale | 1,030 | $544.10 | 662,663 |
| 2022-09-01 | Open-market sale | 1,112 | $542.86 | 663,693 |
| 2022-09-01 | Open-market sale | 1,298 | $541.99 | 664,805 |
| 2022-09-01 | Open-market sale | 900 | $540.95 | 666,103 |
| 2022-09-01 | Open-market sale | 814 | $539.80 | 667,003 |
| 2022-09-01 | Open-market sale | 1,796 | $538.57 | 667,817 |
| 2022-09-01 | Open-market sale | 899 | $537.67 | 669,613 |
| 2022-09-01 | Open-market sale | 720 | $536.48 | 670,512 |
| 2022-09-01 | Open-market sale | 580 | $535.67 | 671,232 |
| 2022-09-01 | Open-market sale | 2 | $552.38 | 659,812 |
| 2022-09-01 | Open-market sale | 398 | $551.68 | 659,814 |
| 2022-09-01 | Open-market sale | 600 | $550.08 | 660,212 |
| 2022-09-01 | Open-market sale | 504 | $548.47 | 660,812 |
| 2022-09-01 | Open-market sale | 100 | $546.89 | 661,316 |
| 2022-09-01 | Open-market sale | 796 | $546.06 | 661,416 |
| 2022-09-01 | Open-market sale | 451 | $544.67 | 662,212 |
| 2022-08-01 | Open-market sale | 10,062 | $500.45 | 673,750 |
| 2022-08-01 | Open-market sale | 1,938 | $501.24 | 671,812 |
| 2022-07-20 | Tax withholding | 461 | $513.60 | 683,812 |
| 2022-07-01 | Open-market sale | 700 | $503.22 | 684,273 |
| 2022-07-01 | Open-market sale | 2,406 | $502.64 | 684,973 |
| 2022-07-01 | Open-market sale | 6,546 | $501.47 | 687,379 |
| 2022-07-01 | Open-market sale | 2,348 | $500.50 | 693,925 |
| 2022-06-01 | Open-market sale | 200 | $517.40 | 696,573 |
| 2022-06-01 | Open-market sale | 200 | $516.31 | 696,773 |
| 2022-06-01 | Open-market sale | 99 | $514.59 | 696,973 |
| 2022-06-01 | Open-market sale | 701 | $513.91 | 697,072 |
| 2022-06-01 | Open-market sale | 100 | $512.01 | 697,773 |
| 2022-06-01 | Open-market sale | 130 | $510.41 | 697,873 |
| 2022-06-01 | Open-market sale | 570 | $509.62 | 698,003 |
| 2022-06-01 | Open-market sale | 200 | $508.52 | 698,573 |
| 2022-06-01 | Open-market sale | 800 | $507.26 | 698,773 |
| 2022-06-01 | Open-market sale | 1,400 | $505.94 | 699,573 |
| 2022-06-01 | Open-market sale | 1,500 | $505.08 | 700,973 |
| 2022-06-01 | Open-market sale | 2,201 | $503.97 | 702,473 |
| 2022-06-01 | Open-market sale | 1,699 | $503.04 | 704,674 |
| 2022-06-01 | Open-market sale | 1,200 | $501.80 | 706,373 |
| 2022-06-01 | Open-market sale | 700 | $500.86 | 707,573 |
| 2022-06-01 | Open-market sale | 100 | $520.67 | 696,273 |
| 2022-06-01 | Open-market sale | 200 | $519.66 | 696,373 |
| 2022-05-02 | Open-market sale | 800 | $568.29 | 709,465 |
| 2022-05-02 | Open-market sale | 400 | $567.30 | 710,265 |
| 2022-05-02 | Open-market sale | 510 | $564.64 | 711,465 |
| 2022-05-02 | Open-market sale | 1,000 | $561.47 | 715,065 |
| 2022-05-02 | Open-market sale | 1,000 | $569.44 | 708,465 |
| 2022-05-02 | Open-market sale | 700 | $570.97 | 707,765 |
| 2022-05-02 | Open-market sale | 100 | $571.91 | 707,665 |
| 2022-05-02 | Open-market sale | 400 | $555.94 | 719,265 |
| 2022-05-02 | Open-market sale | 600 | $557.06 | 718,665 |
| 2022-05-02 | Open-market sale | 900 | $558.09 | 717,765 |
| 2022-05-02 | Open-market sale | 400 | $559.13 | 717,365 |
| 2022-05-02 | Open-market sale | 1,300 | $560.22 | 716,065 |
| 2022-05-02 | Open-market sale | 1,480 | $562.51 | 713,585 |
| 2022-05-02 | Open-market sale | 1,610 | $563.70 | 711,975 |
| 2022-05-02 | Open-market sale | 800 | $565.83 | 710,665 |
| 2022-04-20 | Tax withholding | 1,069 | $628.56 | 719,665 |
| 2022-04-20 | Tax withholding | 461 | $628.56 | 708,273 |
| 2022-04-01 | Open-market sale | 600 | $621.23 | 724,334 |
| 2022-04-01 | Open-market sale | 300 | $620.16 | 724,934 |
| 2022-04-01 | Open-market sale | 500 | $615.63 | 725,234 |
| 2022-04-01 | Open-market sale | 900 | $614.57 | 725,734 |
| 2022-04-01 | Open-market sale | 800 | $613.47 | 726,634 |
| 2022-04-01 | Open-market sale | 849 | $612.97 | 727,434 |
| 2022-04-01 | Open-market sale | 1,088 | $611.78 | 728,283 |
| 2022-04-01 | Open-market sale | 950 | $610.61 | 729,371 |
| 2022-04-01 | Open-market sale | 750 | $609.79 | 730,321 |
| 2022-04-01 | Open-market sale | 600 | $622.99 | 723,734 |
| 2022-04-01 | Open-market sale | 733 | $624.35 | 723,001 |
| 2022-04-01 | Open-market sale | 867 | $625.46 | 722,134 |
| 2022-04-01 | Open-market sale | 700 | $626.44 | 721,434 |
| 2022-04-01 | Open-market sale | 300 | $627.20 | 721,134 |
| 2022-04-01 | Open-market sale | 667 | $607.59 | 731,121 |
| 2022-04-01 | Open-market sale | 946 | $606.45 | 731,788 |
| 2022-04-01 | Open-market sale | 400 | $628.56 | 720,734 |
| 2022-04-01 | Open-market sale | 50 | $608.07 | 731,071 |
| 2022-03-02 | Open-market sale | 200 | $570.69 | 744,434 |
| 2022-03-02 | Open-market sale | 100 | $568.42 | 744,634 |
| 2022-03-02 | Open-market sale | 900 | $574.70 | 742,134 |
| 2022-03-02 | Open-market sale | 800 | $576.97 | 740,034 |
| 2022-03-02 | Open-market sale | 300 | $584.93 | 732,734 |
| 2022-03-02 | Open-market sale | 500 | $583.94 | 733,034 |
| 2022-03-02 | Open-market sale | 1,004 | $583.20 | 733,534 |
| 2022-03-02 | Open-market sale | 1,596 | $582.12 | 734,538 |
| 2022-03-02 | Open-market sale | 836 | $581.03 | 736,134 |
| 2022-03-02 | Open-market sale | 1,164 | $580.11 | 736,970 |
| 2022-03-02 | Open-market sale | 400 | $571.83 | 744,034 |
| 2022-03-02 | Open-market sale | 600 | $578.92 | 738,134 |
| 2022-03-02 | Open-market sale | 1,300 | $577.80 | 738,734 |
| 2022-03-02 | Open-market sale | 1,000 | $573.08 | 743,034 |
| 2022-03-02 | Open-market sale | 1,300 | $575.93 | 740,834 |
| 2022-02-01 | Open-market sale | 1,094 | $513.40 | 745,234 |
| 2022-02-01 | Open-market sale | 200 | $506.06 | 756,034 |
| 2022-02-01 | Open-market sale | 500 | $504.62 | 756,234 |
| 2022-02-01 | Open-market sale | 100 | $517.86 | 744,734 |
| 2022-02-01 | Open-market sale | 400 | $514.49 | 744,834 |
| 2022-02-01 | Open-market sale | 800 | $507.38 | 755,234 |
| 2022-02-01 | Open-market sale | 1,961 | $512.41 | 746,328 |
| 2022-02-01 | Open-market sale | 1,650 | $511.35 | 748,289 |
| 2022-02-01 | Open-market sale | 1,895 | $510.38 | 749,939 |
| 2022-02-01 | Open-market sale | 1,751 | $509.40 | 751,834 |
| 2022-02-01 | Open-market sale | 1,649 | $508.35 | 753,585 |
| 2022-02-01 | Open-market sale | 1,094 | $513.40 | 745,234 |
| 2022-02-01 | Open-market sale | 1,961 | $512.41 | 746,328 |
| 2022-02-01 | Open-market sale | 1,650 | $511.35 | 748,289 |
| 2022-02-01 | Open-market sale | 1,895 | $510.38 | 749,939 |
| 2022-02-01 | Open-market sale | 400 | $514.49 | 744,834 |
| 2022-02-01 | Open-market sale | 100 | $517.86 | 744,734 |
| 2022-02-01 | Open-market sale | 500 | $504.62 | 756,234 |
| 2022-02-01 | Open-market sale | 200 | $506.06 | 756,034 |
| 2022-02-01 | Open-market sale | 800 | $507.38 | 755,234 |
| 2022-02-01 | Open-market sale | 1,751 | $509.40 | 751,834 |
| 2022-02-01 | Open-market sale | 1,649 | $508.35 | 753,585 |
| 2022-01-20 | Tax withholding | 463 | $519.67 | 756,734 |
| 2022-01-03 | Open-market sale | 956 | $543.04 | 763,551 |
| 2022-01-03 | Open-market sale | 2,190 | $542.06 | 764,507 |
| 2022-01-03 | Open-market sale | 1,100 | $540.88 | 766,697 |
| 2022-01-03 | Open-market sale | 860 | $539.46 | 767,797 |
| 2022-01-03 | Open-market sale | 540 | $538.45 | 768,657 |
| 2022-01-03 | Open-market sale | 100 | $559.93 | 757,197 |
| 2022-01-03 | Open-market sale | 200 | $558.72 | 757,297 |
| 2022-01-03 | Open-market sale | 400 | $556.42 | 757,497 |
| 2022-01-03 | Open-market sale | 100 | $550.31 | 757,897 |
| 2022-01-03 | Open-market sale | 100 | $548.81 | 757,997 |
| 2022-01-03 | Open-market sale | 500 | $547.76 | 758,097 |
| 2022-01-03 | Open-market sale | 900 | $546.45 | 758,597 |
| 2022-01-03 | Open-market sale | 2,000 | $545.03 | 759,497 |
| 2022-01-03 | Open-market sale | 2,054 | $544.10 | 761,497 |
| 2021-12-01 | Open-market sale | 400 | $541.76 | 775,597 |
| 2021-12-01 | Open-market sale | 100 | $540.17 | 775,997 |
| 2021-12-01 | Open-market sale | 286 | $535.65 | 776,497 |
| 2021-12-01 | Open-market sale | 200 | $537.22 | 776,297 |
| 2021-12-01 | Open-market sale | 200 | $539.04 | 776,097 |
| 2021-12-01 | Open-market sale | 1,000 | $534.84 | 776,783 |
| 2021-12-01 | Open-market sale | 700 | $533.80 | 777,783 |
| 2021-12-01 | Open-market sale | 900 | $532.73 | 778,483 |
| 2021-12-01 | Open-market sale | 900 | $531.73 | 779,383 |
| 2021-12-01 | Open-market sale | 614 | $530.45 | 780,283 |
| 2021-12-01 | Open-market sale | 300 | $529.37 | 780,897 |
| 2021-12-01 | Open-market sale | 100 | $551.77 | 769,197 |
| 2021-12-01 | Open-market sale | 400 | $551.09 | 769,297 |
| 2021-12-01 | Open-market sale | 1,100 | $549.82 | 769,697 |
| 2021-12-01 | Open-market sale | 600 | $548.97 | 770,797 |
| 2021-12-01 | Open-market sale | 400 | $547.84 | 771,397 |
| 2021-12-01 | Open-market sale | 400 | $546.77 | 771,797 |
| 2021-12-01 | Open-market sale | 1,000 | $545.43 | 772,197 |
| 2021-12-01 | Open-market sale | 1,502 | $544.32 | 773,197 |
| 2021-12-01 | Open-market sale | 898 | $543.19 | 774,699 |
| 2021-11-01 | Open-market sale | 3,134 | $506.62 | 787,515 |
| 2021-11-01 | Open-market sale | 600 | $509.89 | 781,897 |
| 2021-11-01 | Open-market sale | 2,005 | $508.54 | 782,497 |
| 2021-11-01 | Open-market sale | 3,013 | $507.55 | 784,502 |
| 2021-11-01 | Open-market sale | 700 | $511.03 | 781,197 |
| 2021-11-01 | Open-market sale | 1,348 | $505.69 | 790,649 |
| 2021-11-01 | Open-market sale | 1,000 | $504.69 | 791,997 |
| 2021-11-01 | Open-market sale | 200 | $503.37 | 792,997 |
| 2021-10-20 | Tax withholding | 3,202 | $511.92 | 793,197 |
| 2021-10-14 | Grant / award | 12,153 | $0.00 | 796,399 |
| 2021-10-01 | Open-market sale | 1,429 | $483.15 | 787,046 |
| 2021-10-01 | Open-market sale | 671 | $482.23 | 788,475 |
| 2021-10-01 | Open-market sale | 1,600 | $480.86 | 789,146 |
| 2021-10-01 | Open-market sale | 1,700 | $480.01 | 790,746 |
| 2021-10-01 | Open-market sale | 1,400 | $478.70 | 792,446 |
| 2021-10-01 | Open-market sale | 700 | $477.55 | 793,846 |
| 2021-10-01 | Open-market sale | 1,300 | $484.21 | 785,746 |
| 2021-10-01 | Open-market sale | 1,000 | $485.16 | 784,746 |
| 2021-10-01 | Open-market sale | 500 | $486.25 | 784,246 |
| 2021-10-01 | Open-market sale | 1,100 | $476.41 | 794,546 |
| 2021-10-01 | Open-market sale | 600 | $475.41 | 795,646 |
| 2021-09-01 | Open-market sale | 2,605 | $458.85 | 802,139 |
| 2021-09-01 | Open-market sale | 2,000 | $460.69 | 797,846 |
| 2021-09-01 | Open-market sale | 2,293 | $459.96 | 799,846 |
| 2021-09-01 | Open-market sale | 1,600 | $461.69 | 796,246 |
| 2021-09-01 | Open-market sale | 2,802 | $457.93 | 804,744 |
| 2021-09-01 | Open-market sale | 700 | $456.66 | 807,546 |
| 2021-08-02 | Open-market sale | 2,277 | $400.80 | 813,989 |
| 2021-08-02 | Open-market sale | 300 | $395.05 | 819,946 |
| 2021-08-02 | Open-market sale | 100 | $403.50 | 808,246 |
| 2021-08-02 | Open-market sale | 1,143 | $402.74 | 808,346 |
| 2021-08-02 | Open-market sale | 4,500 | $402.02 | 809,489 |
| 2021-08-02 | Open-market sale | 2,080 | $400.09 | 816,266 |
| 2021-08-02 | Open-market sale | 500 | $396.41 | 819,446 |
| 2021-08-02 | Open-market sale | 800 | $397.61 | 818,646 |
| 2021-08-02 | Open-market sale | 300 | $398.58 | 818,346 |
| 2021-07-20 | Tax withholding | 1,358 | $400.99 | 820,246 |
| 2021-07-01 | Open-market sale | 2,942 | $368.87 | 826,262 |
| 2021-07-01 | Open-market sale | 2,658 | $369.93 | 823,604 |
| 2021-07-01 | Open-market sale | 1,356 | $370.91 | 822,248 |
| 2021-07-01 | Open-market sale | 1,700 | $366.98 | 831,904 |
| 2021-07-01 | Open-market sale | 644 | $371.94 | 821,604 |
| 2021-07-01 | Open-market sale | 2,700 | $367.88 | 829,204 |
| 2021-05-03 | Open-market sale | 700 | $353.13 | 834,504 |
| 2021-05-03 | Open-market sale | 2,300 | $349.87 | 843,304 |
| 2021-05-03 | Open-market sale | 5,000 | $350.98 | 838,304 |
| 2021-05-03 | Open-market sale | 3,100 | $351.79 | 835,204 |
| 2021-05-03 | Open-market sale | 600 | $353.99 | 833,904 |
| 2021-05-03 | Open-market sale | 300 | $355.15 | 833,604 |
| 2021-04-20 | Tax withholding | 1,352 | $360.00 | 845,604 |
| 2021-04-01 | Open-market sale | 1,898 | $328.52 | 850,271 |
| 2021-04-01 | Open-market sale | 300 | $330.75 | 847,256 |
| 2021-04-01 | Open-market sale | 2,715 | $329.78 | 847,556 |
| 2021-04-01 | Open-market sale | 2,887 | $327.42 | 852,169 |
| 2021-04-01 | Open-market sale | 300 | $331.87 | 846,956 |
| 2021-04-01 | Open-market sale | 3,900 | $326.71 | 855,056 |
| 2021-03-02 | Open-market sale | 300 | $358.83 | 867,360 |
| 2021-03-02 | Open-market sale | 1,200 | $360.40 | 866,160 |
| 2021-03-02 | Open-market sale | 1,903 | $361.24 | 864.26 |
| 2021-03-02 | Open-market sale | 1,601 | $362.28 | 862.66 |
| 2021-03-02 | Open-market sale | 1,200 | $363.36 | 861,456 |
| 2021-03-02 | Open-market sale | 600 | $364.59 | 860,856 |
| 2021-03-02 | Open-market sale | 900 | $365.70 | 859,956 |
| 2021-03-02 | Open-market sale | 900 | $367.05 | 859,056 |
| 2021-03-02 | Open-market sale | 100 | $367.99 | 858,956 |
| 2021-03-02 | Open-market sale | 1,296 | $355.61 | 869,660 |
| 2021-03-02 | Open-market sale | 900 | $356.72 | 868,760 |
| 2021-03-02 | Open-market sale | 1,100 | $357.91 | 867,660 |
| 2021-02-01 | Open-market sale | 406 | $359.37 | 882,150 |
| 2021-02-01 | Open-market sale | 100 | $354.89 | 882,856 |
| 2021-02-01 | Open-market sale | 100 | $356.46 | 882,756 |
| 2021-02-01 | Open-market sale | 200 | $358.06 | 882,556 |
| 2021-02-01 | Open-market sale | 1,812 | $360.41 | 880,338 |
| 2021-02-01 | Open-market sale | 3,529 | $361.58 | 876,809 |
| 2021-02-01 | Open-market sale | 3,100 | $362.38 | 873,709 |
| 2021-02-01 | Open-market sale | 1,753 | $363.58 | 871,956 |
| 2021-02-01 | Open-market sale | 1,000 | $364.36 | 870,956 |
| 2021-01-20 | Tax withholding | 1,353 | $370.55 | 882,956 |
| 2021-01-04 | Open-market sale | 200 | $344.84 | 896,109 |
| 2021-01-04 | Open-market sale | 1,000 | $346.35 | 895,109 |
| 2021-01-04 | Open-market sale | 500 | $347.37 | 894,609 |
| 2021-01-04 | Open-market sale | 900 | $348.46 | 893,709 |
| 2021-01-04 | Open-market sale | 3,065 | $349.67 | 890,644 |
| 2021-01-04 | Open-market sale | 2,243 | $351.75 | 884,509 |
| 2021-01-04 | Open-market sale | 3,892 | $350.50 | 886,752 |
| 2021-01-04 | Open-market sale | 100 | $353.64 | 884,409 |
| 2021-01-04 | Open-market sale | 100 | $355.38 | 884,309 |
| 2020-12-01 | Open-market sale | 5,386 | $294.39 | 897,528 |
| 2020-12-01 | Open-market sale | 1,019 | $294.94 | 896,509 |
| 2020-12-01 | Open-market sale | 200 | $296.95 | 896,309 |
| 2020-12-01 | Open-market sale | 4,095 | $293.37 | 902,914 |
| 2020-12-01 | Open-market sale | 1,300 | $292.19 | 907,009 |
| 2020-11-02 | Open-market sale | 2,000 | $224.59 | 908,680 |
| 2020-11-02 | Open-market sale | 3,101 | $223.48 | 910,680 |
| 2020-11-02 | Open-market sale | 371 | $225.17 | 908,309 |
| 2020-11-02 | Open-market sale | 5,328 | $221.43 | 914,981 |
| 2020-11-02 | Open-market sale | 1,200 | $222.59 | 913,781 |
| 2020-10-20 | Grant / award | 12,153 | $0.00 | 924,194 |
| 2020-10-20 | Tax withholding | 3,885 | $239.28 | 920,309 |
| 2020-10-01 | Open-market sale | 2,100 | $251.72 | 912,534 |
| 2020-10-01 | Open-market sale | 5,000 | $250.87 | 914,634 |
| 2020-10-01 | Open-market sale | 4,300 | $249.96 | 919,634 |
| 2020-10-01 | Open-market sale | 600 | $248.69 | 923,934 |
| 2020-09-01 | Open-market sale | 552 | $260.74 | 924,534 |
| 2020-09-01 | Open-market sale | 1,565 | $259.74 | 925,086 |
| 2020-09-01 | Open-market sale | 4,075 | $258.72 | 926,651 |
| 2020-09-01 | Open-market sale | 5,808 | $257.89 | 930,726 |
| 2020-08-03 | Open-market sale | 100 | $256.18 | 936,534 |
| 2020-08-03 | Open-market sale | 1,603 | $255.45 | 936,634 |
| 2020-08-03 | Open-market sale | 6,232 | $254.43 | 938,237 |
| 2020-08-03 | Open-market sale | 4,065 | $253.69 | 944,469 |
| 2020-07-31 | Tax withholding | 67 | $255.92 | 948,534 |
| 2020-07-20 | Tax withholding | 2,274 | $251.60 | 948,601 |
| 2020-07-01 | Open-market sale | 6,402 | $229.37 | 954,099 |
| 2020-07-01 | Open-market sale | 3,224 | $230.23 | 950,875 |
| 2020-07-01 | Open-market sale | 2,374 | $228.69 | 960,501 |
| 2020-06-01 | Open-market sale | 1,600 | $236.56 | 970,386 |
| 2020-06-01 | Open-market sale | 3,685 | $238.48 | 964,401 |
| 2020-06-01 | Open-market sale | 2,300 | $237.36 | 968,086 |
| 2020-06-01 | Open-market sale | 1,526 | $239.07 | 962,875 |
| 2020-06-01 | Open-market sale | 1,289 | $235.31 | 971,986 |
| 2020-06-01 | Open-market sale | 1,000 | $233.93 | 973,275 |
| 2020-06-01 | Open-market sale | 600 | $232.99 | 974,275 |
| 2020-05-01 | Open-market sale | 300 | $195.83 | 974,875 |
| 2020-05-01 | Open-market sale | 4,602 | $194.92 | 975,175 |
| 2020-05-01 | Open-market sale | 5,098 | $193.96 | 979,777 |
| 2020-05-01 | Open-market sale | 2,000 | $192.93 | 984,875 |
| 2020-04-30 | Tax withholding | 66 | $196.51 | 986,875 |
| 2020-04-20 | Tax withholding | 2,273 | $194.29 | 986,941 |
| 2020-04-14 | Gift | 91,638 | $0.00 | 0 |
| 2020-04-01 | Open-market sale | 97 | $159.00 | 838,602 |
| 2020-04-01 | Open-market sale | 100 | $158.00 | 838,699 |
| 2020-04-01 | Open-market sale | 200 | $161.88 | 838,402 |
| 2020-04-01 | Open-market sale | 2,901 | $167.00 | 827,199 |
| 2020-04-01 | Open-market sale | 3,603 | $165.16 | 834,199 |
| 2020-04-01 | Open-market sale | 4,099 | $166.01 | 830,100 |
| 2020-04-01 | Open-market sale | 600 | $163.48 | 837,802 |
| 2020-04-01 | Open-market sale | 400 | $168.37 | 826,799 |
| 2020-03-03 | Open-market sale | 740 | $186.48 | 840,399 |
| 2020-03-03 | Open-market sale | 800 | $180.20 | 849,999 |
| 2020-03-03 | Open-market sale | 500 | $189.74 | 838,799 |
| 2020-03-03 | Open-market sale | 400 | $188.40 | 839,299 |
| 2020-03-03 | Open-market sale | 700 | $187.44 | 839,699 |
| 2020-03-03 | Open-market sale | 800 | $181.04 | 849,199 |
| 2020-03-03 | Open-market sale | 1,100 | $185.42 | 841,139 |
| 2020-03-03 | Open-market sale | 2,010 | $184.00 | 842,239 |
| 2020-03-03 | Open-market sale | 2,740 | $183.21 | 844,249 |
| 2020-03-03 | Open-market sale | 2,210 | $182.21 | 846,989 |
| 2020-02-03 | Open-market sale | 1,600 | $234.30 | 861,199 |
| 2020-02-03 | Open-market sale | 5,197 | $235.33 | 856,002 |
| 2020-02-03 | Open-market sale | 5,203 | $235.95 | 850,799 |
| 2020-01-31 | Tax withholding | 66 | $234.78 | 862,799 |
| 2020-01-20 | Tax withholding | 1,681 | $242.07 | 862,865 |
| 2020-01-02 | Open-market sale | 1,300 | $233.85 | 875,246 |
| 2020-01-02 | Open-market sale | 1,682 | $235.42 | 864,546 |
| 2020-01-02 | Open-market sale | 9,018 | $234.90 | 866,228 |
| 2019-12-04 | Open-market sale | 3,210 | $227.16 | 879,242 |
| 2019-12-04 | Open-market sale | 532 | $227.93 | 878,710 |
| 2019-12-04 | Open-market sale | 2,164 | $229.16 | 876,546 |
| 2019-12-04 | Open-market sale | 6,094 | $226.19 | 882,452 |
| 2019-11-01 | Open-market sale | 5,020 | $233.10 | 888,646 |
| 2019-11-01 | Open-market sale | 732 | $227.67 | 899,814 |
| 2019-11-01 | Open-market sale | 300 | $229.57 | 899,514 |
| 2019-11-01 | Open-market sale | 100 | $233.68 | 888,546 |
| 2019-11-01 | Open-market sale | 4,253 | $232.15 | 893,666 |
| 2019-11-01 | Open-market sale | 1,595 | $231.22 | 897,919 |
| 2019-10-31 | Tax withholding | 67 | $227.39 | 900,546 |
| 2019-10-20 | Tax withholding | 1,817 | $212.61 | 900,613 |
| 2019-10-01 | Open-market sale | 7,299 | $205.20 | 907,131 |
| 2019-10-01 | Open-market sale | 3,800 | $206.06 | 903,331 |
| 2019-10-01 | Open-market sale | 501 | $207.42 | 902,830 |
| 2019-10-01 | Open-market sale | 400 | $208.16 | 902,430 |
| 2019-09-12 | Open-market sale | 900 | $212.70 | 916,640 |
| 2019-09-12 | Open-market sale | 1,735 | $208.46 | 924,695 |
| 2019-09-12 | Open-market sale | 4,655 | $209.16 | 920,040 |
| 2019-09-12 | Open-market sale | 1,500 | $210.26 | 918,540 |
| 2019-09-12 | Open-market sale | 300 | $215.74 | 914,430 |
| 2019-09-12 | Open-market sale | 900 | $215.14 | 914,730 |
| 2019-09-12 | Open-market sale | 1,010 | $213.65 | 915,630 |
| 2019-09-12 | Open-market sale | 1,000 | $211.60 | 917,540 |
| 2019-08-01 | Open-market sale | 2,587 | $225.52 | 934,543 |
| 2019-08-01 | Open-market sale | 100 | $229.41 | 926,430 |
| 2019-08-01 | Open-market sale | 1,607 | $228.65 | 926,530 |
| 2019-08-01 | Open-market sale | 2,606 | $227.82 | 928,137 |
| 2019-08-01 | Open-market sale | 3,800 | $226.82 | 930,743 |
| 2019-08-01 | Open-market sale | 1,300 | $224.76 | 937,130 |
| 2019-07-31 | Grant / award | 11,035 | $0.00 | 926,861 |
| 2019-07-31 | Grant / award | 11,035 | $0.00 | 937,896 |
| 2019-07-31 | Grant / award | 534 | $0.00 | 938,430 |
| 2019-07-19 | Tax withholding | 1,817 | $222.26 | 915,826 |
| 2019-07-01 | Open-market sale | 500 | $209.03 | 917,643 |
| 2019-07-01 | Open-market sale | 4,994 | $204.96 | 919,863 |
| 2019-07-01 | Open-market sale | 1,720 | $205.78 | 918,143 |
| 2019-07-01 | Open-market sale | 4,786 | $204.04 | 924,857 |
| 2019-06-06 | Open-market sale | 200 | $199.72 | 929,643 |
| 2019-06-06 | Open-market sale | 3,534 | $198.06 | 929,843 |
| 2019-06-06 | Open-market sale | 6,866 | $197.30 | 933,377 |
| 2019-06-06 | Open-market sale | 1,400 | $196.51 | 940,243 |
| 2019-05-01 | Open-market sale | 7,936 | $246.32 | 960,307 |
| 2019-05-01 | Open-market sale | 3,400 | $245.33 | 968,243 |
| 2019-05-01 | Open-market sale | 7,878 | $248.34 | 944,498 |
| 2019-05-01 | Open-market sale | 7,931 | $247.36 | 652,376 |
| 2019-05-01 | Open-market sale | 2,855 | $249.10 | 941,643 |
| 2019-04-20 | Tax withholding | 1,286 | $235.46 | 972,097 |
| 2019-04-20 | Tax withholding | 1,740 | $235.46 | 971,643 |
| 2019-04-01 | Open-market sale | 8,191 | $242.06 | 977,192 |
| 2019-04-01 | Open-market sale | 2,300 | $239.23 | 1,001,083 |
| 2019-04-01 | Open-market sale | 1,300 | $245.99 | 973,583 |
| 2019-04-01 | Open-market sale | 1,108 | $244.42 | 974,883 |
| 2019-04-01 | Open-market sale | 1,201 | $242.88 | 975,991 |
| 2019-04-01 | Open-market sale | 200 | $247.23 | 973,383 |
| 2019-04-01 | Open-market sale | 13,700 | $241.26 | 985,383 |
| 2019-04-01 | Open-market sale | 2,000 | $240.08 | 999,083 |
| 2019-03-06 | Open-market sale | 12,126 | $234.85 | 966,647 |
| 2019-03-06 | Open-market sale | 2,398 | $232.90 | 988,462 |
| 2019-03-06 | Open-market sale | 9,689 | $234.00 | 978,773 |
| 2019-03-06 | Open-market sale | 2,723 | $235.92 | 963,924 |
| 2019-03-06 | Open-market sale | 1,464 | $236.71 | 962,460 |
| 2019-03-06 | Open-market sale | 1,600 | $231.72 | 990,860 |
| 2019-02-01 | Open-market sale | 5,858 | $217.69 | 1,005,007 |
| 2019-02-01 | Open-market sale | 9,489 | $218.66 | 995,518 |
| 2019-02-01 | Open-market sale | 3,058 | $219.31 | 992,460 |
| 2019-02-01 | Open-market sale | 9,195 | $216.61 | 1,010,865 |
| 2019-02-01 | Open-market sale | 2,400 | $215.54 | 1,020,060 |
| 2019-01-20 | Tax withholding | 1,300 | $203.30 | 1,022,460 |
| 2019-01-02 | Open-market sale | 5,654 | $183.52 | 1,043,594 |
| 2019-01-02 | Open-market sale | 8,119 | $185.54 | 1,026,376 |
| 2019-01-02 | Open-market sale | 2,616 | $186.35 | 1,023,760 |
| 2019-01-02 | Open-market sale | 9,099 | $184.55 | 1,034,495 |
| 2019-01-02 | Open-market sale | 4,512 | $182.62 | 1,049,248 |
| 2018-12-07 | Open-market sale | 7,077 | $175.05 | 1,076,683 |
| 2018-12-07 | Open-market sale | 7,783 | $175.80 | 1,068,900 |
| 2018-12-07 | Open-market sale | 2,800 | $176.73 | 1,066,100 |
| 2018-12-07 | Open-market sale | 2,400 | $179.07 | 1,061,500 |
| 2018-12-07 | Open-market sale | 2,362 | $180.16 | 1,059,138 |
| 2018-12-07 | Open-market sale | 3,564 | $181.01 | 1,055,574 |
| 2018-12-07 | Open-market sale | 1,414 | $181.87 | 1,054,160 |
| 2018-12-07 | Open-market sale | 400 | $182.87 | 1,053,760 |
| 2018-12-07 | Open-market sale | 2,200 | $177.99 | 1,063,900 |
| 2018-11-20 | Tax withholding | 11,506 | $165.75 | 1,083,760 |
| 2018-11-01 | Open-market sale | 3,497 | $187.42 | 1,105,167 |
| 2018-11-01 | Open-market sale | 792 | $186.44 | 1,108,664 |
| 2018-11-01 | Open-market sale | 4,105 | $185.16 | 1,109,456 |
| 2018-11-01 | Open-market sale | 8,366 | $184.36 | 1,113,561 |
| 2018-11-01 | Open-market sale | 3,339 | $183.40 | 1,121,927 |
| 2018-11-01 | Open-market sale | 1,700 | $189.17 | 1,095,266 |
| 2018-11-01 | Open-market sale | 8,201 | $188.59 | 1,096,966 |
| 2018-10-20 | Grant / award (derivative) | 503,019 | $0.00 | 503,019 |
| 2018-10-20 | Tax withholding | 2,558 | $193.51 | 1,125,266 |
| 2018-10-01 | Open-market sale | 4,409 | $226.95 | 1,129,259 |
| 2018-10-01 | Open-market sale | 2,200 | $228.08 | 1,127,059 |
| 2018-10-01 | Open-market sale | 10,144 | $224.09 | 1,149,915 |
| 2018-10-01 | Open-market sale | 6,294 | $225.90 | 1,133,668 |
| 2018-10-01 | Open-market sale | 6,953 | $224.88 | 1,139,962 |
| 2018-09-14 | Open-market sale | 6,153 | $236.07 | 1,157,059 |
| 2018-09-14 | Open-market sale | 2,596 | $233.02 | 1,184,463 |
| 2018-09-14 | Open-market sale | 8,254 | $233.95 | 1,176,209 |
| 2018-09-14 | Open-market sale | 12,997 | $234.86 | 1,163,212 |
| 2018-08-20 | Tax withholding | 11,506 | $212.62 | 1,187,059 |
| 2018-08-01 | Open-market sale | 4,134 | $199.03 | 1,224,431 |
| 2018-08-01 | Open-market sale | 100 | $201.42 | 1,198,565 |
| 2018-08-01 | Open-market sale | 21,175 | $199.95 | 1,203,256 |
| 2018-08-01 | Open-market sale | 4,591 | $200.70 | 1,198,665 |
| 2018-07-20 | Tax withholding | 742 | $214.06 | 1,228,565 |
| 2018-07-02 | Open-market sale | 6,123 | $205.14 | 1,248,084 |
| 2018-07-02 | Open-market sale | 3,500 | $204.05 | 1,254,207 |
| 2018-07-02 | Open-market sale | 6,614 | $209.03 | 1,229,307 |
| 2018-07-02 | Open-market sale | 3,936 | $208.34 | 1,235,921 |
| 2018-07-02 | Open-market sale | 2,966 | $206.96 | 1,239,857 |
| 2018-07-02 | Open-market sale | 5,261 | $206.00 | 1,242,823 |
| 2018-07-02 | Open-market sale | 1,600 | $202.72 | 1,257,707 |
| 2018-06-18 | Open-market sale | 5,077 | $214.29 | 1,259,363 |
| 2018-06-18 | Open-market sale | 16,807 | $212.30 | 1,272,500 |
| 2018-06-18 | Open-market sale | 56 | $214.77 | 1,259,307 |
| 2018-06-18 | Open-market sale | 8,060 | $213.07 | 1,264,440 |
| 2018-05-20 | Tax withholding | 11,506 | $201.75 | 1,289,307 |
| 2018-05-01 | Open-market sale | 5,311 | $193.37 | 1,303,400 |
| 2018-05-01 | Open-market sale | 2,587 | $194.10 | 1,330,813 |
| 2018-05-01 | Open-market sale | 4,889 | $192.49 | 1,308,711 |
| 2018-05-01 | Open-market sale | 4,613 | $190.46 | 1,326,200 |
| 2018-05-01 | Open-market sale | 12,600 | $191.40 | 1,313,600 |
| 2018-04-20 | Tax withholding | 742 | $192.07 | 1,330,813 |
| 2018-04-02 | Open-market sale | 900 | $181.10 | 1,331,555 |
| 2018-04-02 | Open-market sale | 10,201 | $180.10 | 1,332,455 |
| 2018-04-02 | Open-market sale | 14,999 | $179.36 | 1,342,656 |
| 2018-04-02 | Open-market sale | 3,900 | $178.60 | 1,357,655 |
| 2018-03-06 | Open-market sale | 200 | $183.40 | 1,361,555 |
| 2018-03-06 | Open-market sale | 10,744 | $182.87 | 1,361,755 |
| 2018-03-06 | Open-market sale | 8,242 | $181.89 | 1,372,499 |
| 2018-03-06 | Open-market sale | 4,178 | $180.70 | 1,380,741 |
| 2018-03-06 | Open-market sale | 6,636 | $179.91 | 1,384,919 |
| 2018-02-20 | Tax withholding | 10,801 | $162.92 | 1,391,555 |
| 2018-02-01 | Open-market sale | 10,056 | $159.79 | 1,402,756 |
| 2018-02-01 | Open-market sale | 400 | $160.47 | 1,402,356 |
| 2018-02-01 | Open-market sale | 3,598 | $156.98 | 1,428,758 |
| 2018-02-01 | Open-market sale | 6,198 | $157.90 | 1,422,560 |
| 2018-02-01 | Open-market sale | 9,748 | $159.02 | 1,412,812 |
| 2018-01-20 | Tax withholding | 556 | $157.22 | 1,432,356 |
| 2018-01-02 | Open-market sale | 300 | $146.19 | 1,462,612 |
| 2018-01-02 | Open-market sale | 800 | $147.53 | 1,461,812 |
| 2018-01-02 | Open-market sale | 28,900 | $148.06 | 1,432,912 |
| 2017-12-18 | Open-market sale | 4,397 | $148.29 | 1,462,912 |
| 2017-12-15 | Open-market sale | 23,603 | $148.04 | 1,467,309 |
| 2017-12-01 | Open-market sale | 525 | $145.31 | 1,490,912 |
| 2017-12-01 | Open-market sale | 229 | $143.23 | 1,492,683 |
| 2017-12-01 | Open-market sale | 1,246 | $144.04 | 1,491,437 |
| 2017-11-20 | Tax withholding | 11,374 | $142.53 | 1,492,912 |
| 2017-11-07 | Open-market sale | 5,212 | $148.23 | 1,504,286 |
| 2017-11-06 | Open-market sale | 22,788 | $148.00 | 1,509,498 |
| 2017-11-01 | Open-market sale | 600 | $143.81 | 1,533,686 |
| 2017-11-01 | Open-market sale | 200 | $147.64 | 1,532,286 |
| 2017-11-01 | Open-market sale | 1,200 | $144.64 | 1,532,486 |
| 2017-10-20 | Tax withholding | 1,308 | $149.61 | 1,534,286 |
| 2017-10-20 | Disposition to issuer | 5,878 | $0.00 | 1,535,594 |
| 2017-10-20 | Grant / award | 13,886 | $0.00 | 1,541,472 |
| 2017-10-20 | Grant / award | 13,886 | $0.00 | 1,527,586 |
| 2017-10-10 | Open-market sale | 2,903 | $152.49 | 1,513,700 |
| 2017-10-10 | Open-market sale | 15,806 | $151.58 | 1,516,603 |
| 2017-10-10 | Open-market sale | 34,910 | $150.56 | 1,532,409 |
| 2017-10-10 | Open-market sale | 70,638 | $149.60 | 1,567,319 |
| 2017-10-09 | Open-market sale | 21,743 | $148.01 | 1,637,957 |
| 2017-10-02 | Open-market sale | 1,400 | $144.77 | 1,660,000 |
| 2017-10-02 | Open-market sale | 300 | $143.83 | 1,661,400 |
| 2017-10-02 | Open-market sale | 300 | $145.66 | 1,659,700 |
| 2017-09-11 | Open-market sale | 550 | $145.53 | 1,661,700 |
| 2017-09-11 | Open-market sale | 1,450 | $144.81 | 1,662,250 |
| 2017-08-20 | Tax withholding | 11,373 | $130.27 | 1,791,993 |
| 2017-05-20 | Tax withholding | 11,373 | $116.50 | 1,803,366 |
| 2017-02-20 | Tax withholding | 10,455 | $154.76 | 1,814,739 |
| 2017-02-06 | Open-market sale | 9,135 | $150.01 | 1,825,194 |
| 2017-02-06 | Open-market sale | 2,000 | $149.65 | 1,834,329 |
| 2017-01-09 | Open-market sale | 365 | $135.12 | 1,836,329 |
| 2017-01-09 | Open-market sale | 1,635 | $133.78 | 1,836,694 |
| 2016-12-21 | Open-market sale | 4,405 | $126.13 | 1,838,329 |
| 2016-12-07 | Open-market sale | 1,000 | $127.55 | 1,843,734 |
| 2016-12-07 | Open-market sale | 800 | $128.60 | 1,842,934 |
| 2016-12-07 | Open-market sale | 200 | $129.29 | 1,842,734 |
| 2016-11-21 | Open-market sale | 19,694 | $159.87 | 1,844,734 |
| 2016-11-07 | Open-market sale | 20,574 | $152.31 | 1,867,954 |
| 2016-11-07 | Open-market sale | 3,526 | $152.94 | 1,864,428 |
| 2016-11-07 | Open-market sale | 5,900 | $151.34 | 1,888,528 |
| 2016-10-20 | Grant / award | 12,960 | $0.00 | 1,881,468 |
| 2016-10-20 | Grant / award | 12,960 | $0.00 | 1,894,428 |
| 2016-10-07 | Open-market sale | 30,682 | $158.73 | 1,940,978 |
| 2016-10-07 | Open-market sale | 67,570 | $159.56 | 1,873,408 |
| 2016-10-07 | Open-market sale | 4,900 | $160.51 | 1,868,508 |
| 2016-09-21 | Open-market sale | 4,404 | $148.98 | 1,918,343 |
| 2016-09-15 | Open-market sale | 60,410 | $150.17 | 1,922,747 |
| 2016-09-14 | Open-market sale | 16,438 | $150.08 | 1,983,157 |
| 2016-08-22 | Open-market sale | 3,343 | $136.91 | 1,999,595 |
| 2016-06-21 | Open-market sale | 4,404 | $127.10 | 2,002,938 |
| 2016-05-23 | Open-market sale | 3,343 | $143.99 | 2,007,342 |
| 2016-04-07 | Open-market sale | 1,200 | $153.23 | 2,010,685 |
| 2016-04-07 | Open-market sale | 5,727 | $151.40 | 2,018,985 |
| 2016-04-07 | Open-market sale | 7,100 | $152.38 | 2,011,885 |
| 2016-04-07 | Open-market sale | 15,973 | $150.54 | 2,024,712 |
| 2016-03-21 | Open-market sale | 4,404 | $154.94 | 2,040,685 |
| 2016-03-07 | Open-market sale | 9,500 | $150.54 | 2,065,589 |
| 2016-03-07 | Open-market sale | 12,389 | $151.39 | 2,053,200 |
| 2016-03-07 | Open-market sale | 8,111 | $152.35 | 2,045,089 |
| 2016-02-22 | Open-market sale | 3,138 | $129.49 | 2,075,089 |
| 2016-02-05 | Open-market sale | 3,000 | $129.59 | 2,081,427 |
| 2016-02-05 | Open-market sale | 700 | $124.00 | 2,107,527 |
| 2016-02-05 | Open-market sale | 100 | $138.63 | 2,078,527 |
| 2016-02-05 | Open-market sale | 400 | $137.55 | 2,078,627 |
| 2016-02-05 | Open-market sale | 500 | $135.48 | 2,079,027 |
| 2016-02-05 | Open-market sale | 700 | $133.99 | 2,079,527 |
| 2016-02-05 | Open-market sale | 400 | $131.82 | 2,080,227 |
| 2016-02-05 | Open-market sale | 800 | $130.81 | 2,080,627 |
| 2016-02-05 | Open-market sale | 300 | $139.10 | 2,078,227 |
| 2016-02-05 | Open-market sale | 6,800 | $128.70 | 2,084,427 |
| 2016-02-05 | Open-market sale | 10,800 | $127.66 | 2,091,227 |
| 2016-02-05 | Open-market sale | 5,000 | $126.97 | 2,102,027 |
| 2016-02-05 | Open-market sale | 500 | $125.54 | 2,107,027 |
| 2016-01-21 | Open-market sale | 159 | $147.56 | 2,158,466 |
| 2016-01-11 | Open-market sale | 1,810 | $163.02 | 2,158,625 |
| 2016-01-08 | Open-market sale | 7,900 | $166.23 | 2,160,635 |
| 2016-01-08 | Open-market sale | 2,950 | $163.38 | 2,187,485 |
| 2016-01-08 | Open-market sale | 200 | $166.75 | 2,160,435 |
| 2016-01-08 | Open-market sale | 11,500 | $165.24 | 2,168,535 |
| 2016-01-08 | Open-market sale | 7,450 | $164.30 | 2,180,035 |
| 2015-12-21 | Open-market sale | 8 | $180.18 | 2,190,435 |
| 2015-12-21 | Open-market sale | 4,405 | $180.26 | 2,190,443 |
| 2015-12-07 | Open-market sale | 3,400 | $189.29 | 2,221,448 |
| 2015-12-07 | Open-market sale | 12,950 | $191.24 | 2,199,079 |
| 2015-12-07 | Open-market sale | 4,231 | $191.93 | 2,194,848 |
| 2015-12-07 | Open-market sale | 9,419 | $190.17 | 2,212,029 |
| 2015-11-23 | Open-market sale | 13,370 | $170.59 | 2,224,848 |
| 2015-11-20 | Grant / award | 185,643 | $0.00 | 2,238,218 |
| 2015-11-06 | Open-market sale | 3,105 | $161.68 | 2,052,575 |
| 2015-11-06 | Open-market sale | 13,759 | $160.02 | 2,068,816 |
| 2015-11-06 | Open-market sale | 13,136 | $160.62 | 2,055,680 |
| 2015-10-21 | Open-market sale | 224 | $161.62 | 2,082,575 |
| 2015-10-12 | Open-market sale | 2,470 | $170.22 | 2,082,799 |
| 2015-10-07 | Open-market sale | 1,400 | $166.36 | 2,085,269 |
| 2015-10-07 | Open-market sale | 5,630 | $166.95 | 2,086,669 |
| 2015-10-07 | Open-market sale | 9,675 | $164.78 | 2,092,299 |
| 2015-10-07 | Open-market sale | 7,995 | $163.84 | 2,101,974 |
| 2015-10-07 | Open-market sale | 5,300 | $162.91 | 2,109,969 |
| 2015-10-01 | Gift | 10,000 | $0.00 | 2,108,227 |
| 2015-09-21 | Open-market sale | 4,404 | $186.72 | 2,115,269 |
| 2015-09-08 | Open-market sale | 400 | $166.40 | 2,119,673 |
| 2015-09-08 | Open-market sale | 5,300 | $162.91 | 2,144,373 |
| 2015-09-08 | Open-market sale | 7,995 | $163.84 | 2,136,378 |
| 2015-09-08 | Open-market sale | 9,675 | $164.78 | 2,126,703 |
| 2015-09-08 | Open-market sale | 6,630 | $166.01 | 2,120,073 |
| 2015-08-07 | Open-market sale | 2,512 | $175.67 | 2,149,673 |
| 2015-08-07 | Open-market sale | 5,033 | $174.86 | 2,152,185 |
| 2015-08-07 | Open-market sale | 5,803 | $173.60 | 2,157,218 |
| 2015-08-07 | Open-market sale | 9,100 | $172.69 | 2,163,021 |
| 2015-08-07 | Open-market sale | 5,227 | $171.83 | 2,172,121 |
| 2015-08-07 | Open-market sale | 2,325 | $170.68 | 2,177,348 |
| 2015-07-21 | Open-market sale | 221 | $190.60 | 2,179,673 |
| 2015-07-13 | Open-market sale | 2,459 | $182.25 | 2,429,894 |
| 2015-07-07 | Open-market sale | 6,000 | $169.56 | 2,454,653 |
| 2015-07-07 | Open-market sale | 100 | $173.17 | 2,432,353 |
| 2015-07-07 | Open-market sale | 10,450 | $170.64 | 2,444,203 |
| 2015-07-07 | Open-market sale | 11,250 | $171.47 | 2,432,953 |
| 2015-07-07 | Open-market sale | 500 | $172.20 | 2,432,453 |
| 2015-07-07 | Open-market sale | 1,700 | $168.67 | 2,460,653 |
| 2015-06-22 | Open-market sale | 4,404 | $183.06 | 2,462,353 |
| 2015-06-05 | Open-market sale | 3,000 | $169.47 | 2,493,757 |
| 2015-06-05 | Open-market sale | 5,800 | $171.87 | 2,487,119 |
| 2015-06-05 | Open-market sale | 11,413 | $172.90 | 2,475,706 |
| 2015-06-05 | Open-market sale | 8,949 | $173.66 | 2,466,757 |
| 2015-06-05 | Open-market sale | 838 | $170.29 | 2,492,919 |
| 2015-05-08 | Open-market sale | 69,129 | $150.91 | 2,509,509 |
| 2015-05-08 | Open-market sale | 10,993 | $151.73 | 2,498,516 |
| 2015-05-08 | Open-market sale | 1,759 | $152.40 | 2,496,757 |
| 2015-05-07 | Open-market sale | 27,210 | $149.77 | 2,586,466 |
| 2015-05-07 | Open-market sale | 7,828 | $150.24 | 2,578,638 |
| 2015-05-07 | Open-market sale | 900 | $146.76 | 2,625,857 |
| 2015-05-07 | Open-market sale | 1,899 | $147.82 | 2,623,958 |
| 2015-05-07 | Open-market sale | 10,282 | $148.80 | 2,613,676 |
| 2015-04-21 | Open-market sale | 220 | $152.35 | 2,626,757 |
| 2015-04-13 | Open-market sale | 2,459 | $147.27 | 2,626,977 |
| 2015-04-07 | Open-market sale | 9,600 | $146.24 | 2,629,436 |
| 2015-04-07 | Open-market sale | 9,049 | $145.54 | 2,639,036 |
| 2015-04-07 | Open-market sale | 6,951 | $144.58 | 2,648,085 |
| 2015-04-07 | Open-market sale | 4,200 | $143.48 | 2,655,036 |
| 2015-04-07 | Open-market sale | 200 | $142.20 | 2,659,236 |
| 2015-03-23 | Open-market sale | 4,037 | $142.94 | 2,659,436 |
| 2015-03-06 | Open-market sale | 12,638 | $141.78 | 2,639,873 |
| 2015-03-06 | Open-market sale | 5,700 | $142.53 | 2,634,173 |
| 2015-03-06 | Open-market sale | 700 | $143.61 | 2,633,473 |
| 2015-03-06 | Open-market sale | 10,962 | $140.69 | 2,652,511 |
| 2015-02-06 | Open-market sale | 12,005 | $125.20 | 2,681,468 |
| 2015-02-06 | Open-market sale | 14,795 | $126.12 | 2,666,673 |
| 2015-02-06 | Open-market sale | 3,200 | $127.04 | 2,663,473 |
| 2015-01-21 | Open-market sale | 159 | $124.73 | 2,693,473 |
| 2015-01-13 | Open-market sale | 1,802 | $127.40 | 2,693,632 |
| 2015-01-08 | Open-market sale | 11,957 | $127.17 | 2,695,434 |
| 2015-01-08 | Open-market sale | 18,043 | $126.66 | 2,707,391 |
| 2014-12-22 | Open-market sale | 17,616 | $126.17 | 2,725,434 |
| 2014-12-05 | Open-market sale | 9,829 | $118.87 | 2,743,050 |
| 2014-12-05 | Open-market sale | 20,171 | $118.30 | 2,752,879 |
| 2014-11-20 | Grant / award | 75,894 | $0.00 | 2,773,050 |
| 2014-11-07 | Open-market sale | 28,500 | $106.46 | 2,698,656 |
| 2014-11-07 | Open-market sale | 1,500 | $106.94 | 2,697,156 |
| 2014-10-21 | Open-market sale | 221 | $103.47 | 2,727,156 |
| 2014-10-20 | Gift | 196 | $0.00 | 2,118,227 |
| 2014-10-13 | Open-market sale | 2,459 | $94.36 | 2,727,377 |
| 2014-10-07 | Open-market sale | 12,564 | $101.31 | 2,741,075 |
| 2014-10-07 | Open-market sale | 7,847 | $102.48 | 2,733,228 |
| 2014-10-07 | Open-market sale | 3,392 | $103.28 | 2,729,836 |
| 2014-10-07 | Open-market sale | 6,197 | $100.30 | 2,753,639 |
| 2014-09-08 | Open-market sale | 12,580 | $90.90 | 2,763,885 |
| 2014-09-08 | Open-market sale | 4,049 | $91.43 | 2,759,836 |
| 2014-09-08 | Open-market sale | 13,371 | $89.72 | 2,776,465 |
| 2014-08-07 | Open-market sale | 11,315 | $80.80 | 2,789,936 |
| 2014-08-07 | Open-market sale | 100 | $81.58 | 2,789,836 |
| 2014-08-07 | Open-market sale | 18,585 | $80.06 | 2,801,251 |
| 2014-07-22 | Open-market sale | 219 | $79.96 | 2,819,836 |
| 2014-07-20 | Gift | 198 | $0.00 | 2,118,423 |
| 2014-07-11 | Open-market sale | 1,985 | $76.38 | 2,820,055 |
| 2014-07-08 | Open-market sale | 1,186 | $77.06 | 2,823,940 |
| 2014-07-08 | Open-market sale | 13,894 | $75.51 | 2,833,646 |
| 2014-07-08 | Open-market sale | 900 | $79.33 | 2,822,040 |
| 2014-07-08 | Open-market sale | 1,000 | $78.87 | 2,822,940 |
| 2014-07-08 | Open-market sale | 8,520 | $76.13 | 2,825,126 |
| 2014-07-08 | Open-market sale | 4,500 | $74.43 | 2,847,540 |
| 2014-06-06 | Open-market sale | 20,800 | $78.16 | 2,852,040 |
| 2014-06-06 | Open-market sale | 9,200 | $77.40 | 2,872,840 |
| 2014-05-07 | Open-market sale | 10,600 | $59.75 | 2,897,040 |
| 2014-05-07 | Open-market sale | 3,700 | $61.79 | 2,884,040 |
| 2014-05-07 | Open-market sale | 9,300 | $60.84 | 2,887,740 |
| 2014-05-07 | Open-market sale | 4,400 | $58.80 | 2,907,640 |
| 2014-05-07 | Open-market sale | 1,700 | $62.94 | 2,882,340 |
| 2014-05-07 | Open-market sale | 300 | $64.26 | 2,882,040 |
| 2014-04-22 | Open-market sale | 158 | $67.80 | 2,912,040 |
| 2014-04-20 | Gift | 258 | $0.00 | 2,118,621 |
| 2014-04-11 | Open-market sale | 1,805 | $62.30 | 2,912,198 |
| 2014-04-07 | Open-market sale | 5,086 | $61.89 | 2,919,353 |
| 2014-04-07 | Open-market sale | 4,250 | $62.97 | 2,915,103 |
| 2014-04-07 | Open-market sale | 1,100 | $63.63 | 2,914,003 |
| 2014-04-07 | Open-market sale | 5,825 | $60.65 | 2,924,439 |
| 2014-04-07 | Open-market sale | 13,739 | $59.84 | 2,930,264 |
| 2014-03-07 | Open-market sale | 3,216 | $77.33 | 2,944,703 |
| 2014-03-07 | Open-market sale | 2,200 | $76.60 | 2,947,919 |
| 2014-03-07 | Open-market sale | 1,800 | $75.28 | 2,950,119 |
| 2014-03-07 | Open-market sale | 200 | $74.19 | 2,951,919 |
| 2014-03-07 | Open-market sale | 1,150 | $72.68 | 2,952,119 |
| 2014-03-07 | Open-market sale | 3,150 | $71.73 | 2,953,269 |
| 2014-03-07 | Open-market sale | 700 | $78.23 | 2,944,003 |
| 2014-03-07 | Open-market sale | 11,964 | $69.71 | 2,962,039 |
| 2014-03-07 | Open-market sale | 5,620 | $70.93 | 2,956,419 |
| 2014-02-03 | Open-market sale | 4,300 | $60.41 | 2,974,003 |
| 2014-02-03 | Open-market sale | 16,907 | $57.57 | 2,987,096 |
| 2014-02-03 | Open-market sale | 7,193 | $58.63 | 2,979,903 |
| 2014-02-03 | Open-market sale | 1,600 | $59.47 | 2,978,303 |
| 2014-01-23 | Open-market sale | 630 | $61.85 | 3,004,003 |
| 2014-01-20 | Gift | 1,037 | $0.00 | 2,118,879 |
| 2014-01-13 | Open-market sale | 44 | $57.61 | 3,006,512 |
| 2014-01-13 | Open-market sale | 1,879 | $59.00 | 3,004,633 |
| 2014-01-02 | Open-market sale | 101,023 | $55.40 | 3,015,533 |
| 2014-01-02 | Open-market sale | 8,977 | $56.33 | 3,006,556 |
| 2013-12-23 | Gift | 38,550 | $0.00 | 2,119,916 |
| 2013-12-20 | Grant / award | 100,000 | $0.00 | 3,116,556 |
| 2013-12-02 | Open-market sale | 100 | $50.19 | 3,016,556 |
| 2013-12-02 | Open-market sale | 10,487 | $49.42 | 3,016,656 |
| 2013-12-02 | Open-market sale | 9,413 | $48.82 | 3,027,143 |
| 2013-11-04 | Open-market sale | 20,000 | $42.09 | 3,036,556 |
| 2013-10-11 | Open-market sale | 2,462 | $45.06 | 3,056,556 |
| 2013-10-01 | Open-market sale | 100 | $45.91 | 3,059,018 |
| 2013-10-01 | Open-market sale | 19,900 | $45.04 | 3,059,118 |
| 2013-09-03 | Open-market sale | 14,300 | $46.52 | 3,084,718 |
| 2013-09-03 | Open-market sale | 5,700 | $47.20 | 3,079,018 |
| 2013-08-01 | Open-market sale | 19,200 | $48.82 | 3,099,818 |
| 2013-08-01 | Open-market sale | 800 | $49.18 | 3,099,018 |
| 2013-07-11 | Open-market sale | 2,460 | $45.07 | 3,119,018 |
| 2013-07-01 | Open-market sale | 13,100 | $42.42 | 3,128,378 |
| 2013-07-01 | Open-market sale | 6,900 | $43.20 | 3,121,478 |
| 2013-06-03 | Open-market sale | 1,397 | $47.68 | 3,141,678 |
| 2013-06-03 | Open-market sale | 15,803 | $45.72 | 3,145,675 |
| 2013-06-03 | Open-market sale | 2,600 | $46.87 | 3,143,075 |
| 2013-06-03 | Open-market sale | 200 | $48.55 | 3,141,478 |
| 2013-05-01 | Open-market sale | 13,805 | $52.29 | 3,167,673 |
| 2013-05-01 | Open-market sale | 5,095 | $53.02 | 3,162,578 |
| 2013-05-01 | Open-market sale | 1,100 | $53.97 | 3,161,478 |
| 2013-04-17 | Gift | 37,531 | $0.00 | 3,181,478 |
| 2013-04-12 | Open-market sale | 2,526 | $53.04 | 3,219,009 |
| 2013-04-01 | Open-market sale | 26,105 | $55.14 | 3,225,430 |
| 2013-04-01 | Open-market sale | 3,895 | $55.95 | 3,221,535 |
| 2013-03-18 | Open-market sale | 27,200 | $56.15 | 3,254,335 |
| 2013-03-18 | Open-market sale | 2,800 | $56.77 | 3,251,535 |
| 2013-01-21 | Grant / award (derivative) | 15,000 | $0.00 | 15,000 |
| 2013-01-20 | Grant / award | 5,000 | $0.00 | 3,281,535 |
| 2012-10-23 | Open-market sale | 200,000 | $60.48 | 3,276,535 |
| 2012-07-25 | Conversion (derivative) | 13,333 | $0.00 | 0 |
| 2012-07-25 | Conversion (derivative) | 5,667 | $0.00 | 0 |
| 2012-07-25 | Conversion (derivative) | 5,089 | $0.00 | 0 |
| 2012-07-25 | Conversion (derivative) | 4,846 | $0.00 | 0 |
| 2012-07-25 | Open-market sale | 350,000 | $39.06 | 3,476,535 |
| 2012-07-25 | Conversion | 28,935 | — | 3,826,535 |
| 2012-07-19 | — | — | — | 3,797,600 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.