Option
Market Share Units 8,322 N/A N/A Option
Performance Share Units 8,126 N/A N/A Option
Common Stock 22,118 N/A N/A Option
Restricted Stock Units 2,549 N/A N/A Option
Restricted Stock Units 3,121 N/A N/A Option
Restricted Stock Units 3,146 N/A N/A Option
Restricted Stock Units 2,114 N/A N/A Option
Performance Share Units 8,390 N/A N/A Option
Market Share Units 5,638 N/A N/A Option
Market Share Units 8,390 N/A N/A Option
Performance Share Units 5,638 N/A N/A Option
Common Stock 33,316 N/A N/A Sale
Common Stock 201 $1,147.58 $230,663 Sale
Common Stock 648 $1,146.46 $742,904 Sale
Common Stock 511 $1,145.45 $585,327 Sale
Common Stock 245 $1,142.62 $279,941 Sale
Common Stock 403 $1,144.2 $461,111 Sale
Common Stock 355 $1,141.85 $405,356 Sale
Common Stock 869 $1,140.68 $991,254 Sale
Common Stock 957 $1,139.36 $1,090,363 Sale
Common Stock 1,021 $1,138.28 $1,162,186 Sale
Common Stock 220 $1,137.31 $250,207 Sale
Common Stock 811 $1,136.15 $921,416 Sale
Common Stock 200 $1,151.41 $230,282 Sale
Common Stock 572 $1,134.96 $649,199 Sale
Common Stock 373 $1,148.64 $428,441 Sale
Common Stock 448 $1,133.41 $507,769 Sale
Common Stock 166 $1,132.24 $187,951 Sale
Common Stock 385 $1,219.74 $469,600 Sale
Common Stock 267 $1,216.31 $324,755 Sale
Common Stock 255 $1,214.37 $309,665 Sale
Common Stock 100 $1,235.66 $123,566 Sale
Common Stock 188 $1,234.72 $232,126 Sale
Common Stock 837 $1,233.04 $1,032,055 Sale
Common Stock 600 $1,232.06 $739,237 Sale
Common Stock 664 $1,230.82 $817,266 Sale
Common Stock 600 $1,229.79 $737,872 Sale
Common Stock 527 $1,228.45 $647,394 Sale
Common Stock 723 $1,227.6 $887,554 Sale
Common Stock 624 $1,226.5 $765,338 Sale
Common Stock 138 $1,224.17 $168,935 Sale
Common Stock 465 $1,222.84 $568,619 Sale
Common Stock 342 $1,221.95 $417,908 Sale
Common Stock 263 $1,220.78 $321,065 Sale
Common Stock 706 $1,217.4 $859,483 Sale
Common Stock 316 $1,218.42 $385,021 Sale
Common Stock 841 $1,257.62 $1,057,654 Sale
Common Stock 228 $1,252.79 $285,635 Sale
Common Stock 355 $1,254.59 $445,378 Sale
Common Stock 747 $1,255.43 $937,803 Sale
Common Stock 458 $1,256.53 $575,493 Sale
Common Stock 1,288 $1,258.53 $1,620,980 Sale
Common Stock 1,039 $1,259.59 $1,308,717 Sale
Common Stock 794 $1,260.73 $1,001,023 Sale
Common Stock 694 $1,261.58 $875,534 Sale
Common Stock 441 $1,262.77 $556,883 Sale
Common Stock 600 $1,263.71 $758,228 Sale
Common Stock 15 $1,264.63 $18,969 Sale
Common Stock 100 $1,266.29 $126,629 Sale
Common Stock 100 $1,269.92 $126,992 Sale
Common Stock 38 $1,272.28 $48,347 Sale
Common Stock 31 $1,273.48 $39,478 Sale
Common Stock 31 $1,275.24 $39,532 Sale
Common Stock 200 $1,279.89 $255,979 Option
Performance Share Units 8,126 N/A N/A Option
Market Share Units 8,322 N/A N/A Option
Restricted Stock Units 2,549 N/A N/A Option
Market Share Units 16,791 N/A N/A Option
Restricted Stock Units 1,918 N/A N/A Option
Performance Share Units 6,798 N/A N/A Option
Restricted Stock Units 3,121 N/A N/A Option
Common Stock 47,625 N/A N/A Option
Restricted Stock Units 3,147 N/A N/A Option
Common Stock 19,927 N/A N/A Option
Market Share Units 8,390 N/A N/A Option
Performance Share Units 8,390 N/A N/A Option
Market Share Units 8,322 N/A N/A Option
Restricted Stock Units 3,121 N/A N/A Option
Restricted Stock Units 2,549 N/A N/A Option
Common Stock 53,803 N/A N/A Option
Performance Share Units 13,640 N/A N/A Option
Performance Share Units 8,127 N/A N/A Option
Restricted Stock Units 1,918 N/A N/A Option
Market Share Units 3,601 N/A N/A Option
Performance Share Units 6,796 N/A N/A Option
Performance Share Units 35,238 N/A N/A Option
Common Stock 37,597 N/A N/A Option
Restricted Stock Units 4,467 N/A N/A Option
Restricted Stock Units 5,036 N/A N/A Option
Common Stock 5,036 N/A N/A Sale
Common Stock 16,666 $435.83 $7,263,493 Sale
Common Stock 16,666 $451.27 $7,520,849 Sale
Common Stock 16,666 $517.97 $8,632,555 Sale
Common Stock 16,666 N/A N/A Sale
Common Stock 16,666 $500.49 $8,341,083 Sale
Common Stock 16,666 $500.49 $8,341,083 Sale
Common Stock 16,666 $500.49 $8,341,083 Option
Performance Share Units 17,632 N/A N/A Option
Market Share Units 10,810 N/A N/A Option
Common Stock 36,023 N/A N/A Option
Restricted Stock Units 1,919 N/A N/A Option
Common Stock 38,817 N/A N/A Option
Restricted Stock Units 5,037 N/A N/A Option
Market Share Units 14,709 N/A N/A Sale
Common Stock 28,462 $425.93 $12,122,934 Option
Common Stock 28,462 $72.06 $2,050,972 Option
Non Qualified Stock Option (right to buy) 28,462 $72.06 $2,050,972 Option
Non Qualified Stock Option (right to buy) 28,462 $72.06 $2,050,972 Sale
Common Stock 28,462 $413.76 $11,776,466 Option
Common Stock 28,462 $72.06 $2,050,972 Option
Common Stock 28,462 $72.06 $2,050,972 Option
Non Qualified Stock Option (right to buy) 28,462 $72.06 $2,050,972 Sale
Common Stock 28,462 $428.91 $12,207,608 Sale
Common Stock 24,298 $442.12 $10,742,656 Option
Common Stock 24,298 $72.06 $1,750,914 Option
Non Qualified Stock Option (right to buy) 24,298 $72.06 $1,750,914 Option
Non Qualified Stock Option (right to buy) 24,298 $72.06 $1,750,914 Sale
Common Stock 24,298 $333.85 $8,111,766 Option
Common Stock 24,298 $72.06 $1,750,914 Sale
Common Stock 24,298 $417.56 $10,145,946 Option
Common Stock 24,298 $72.06 $1,750,914 Option
Non Qualified Stock Option (right to buy) 24,298 $72.06 $1,750,914 Sale
Common Stock 24,299 $406.68 $9,881,990 Option
Non Qualified Stock Option (right to buy) 24,299 $72.06 $1,750,986 Option
Common Stock 24,299 $72.06 $1,750,986 Option
Common Stock 21,620 N/A N/A Option
Market Share Units 10,810 $354.18 $3,828,686 Option
Performance Share Units 10,810 $354.18 $3,828,686 Option
Market Share Units 21,208 N/A N/A Option
Restricted Stock Units 10,677 N/A N/A Option
Performance Share Units 13,431 N/A N/A Option
Common Stock 77,075 N/A N/A Option
Common Stock 16,000 $41.89 $670,240 Option
Non Qualified Stock Option (right to buy) 16,000 $41.89 $670,240 Sale
Common Stock 16,000 $331.59 $5,305,488 Option
Common Stock 16,000 $41.89 $670,240 Sale
Common Stock 16,000 $309.87 $4,957,840 Option
Non Qualified Stock Option (right to buy) 16,000 $41.89 $670,240 Sale
Common Stock 16,000 $361.48 $5,783,712 Option
Common Stock 16,000 $41.89 $670,240 Option
Non Qualified Stock Option (right to buy) 16,000 $41.89 $670,240 Option
Common Stock 16,000 $41.89 $670,240 Sale
Common Stock 16,000 $340.04 $5,440,672 Option
Non Qualified Stock Option (right to buy) 16,000 $41.89 $670,240 Sale
Common Stock 16,000 $329.36 $5,269,760 Option
Common Stock 16,000 $41.89 $670,240 Option
Non Qualified Stock Option (right to buy) 16,000 $41.89 $670,240 Sale
Common Stock 16,000 $301.5 $4,823,936 Option
Common Stock 16,000 $41.89 $670,240 Option
Non Qualified Stock Option (right to buy) 16,000 $41.89 $670,240 Option
Performance Share Units 26,640 N/A N/A Option
Restricted Stock Units 15,798 N/A N/A Option
Market Share Units 14,954 $185.05 $2,767,238 Option
Common Stock 95,974 N/A N/A Option
Common Stock 6,000 $41.89 $251,340 Sale
Common Stock 6,000 $213.77 $1,282,590 Option
Non Qualified Stock Option (right to buy) 6,000 $41.89 $251,340 Option
Non Qualified Stock Option (right to buy) 6,000 $41.89 $251,340 Option
Common Stock 6,000 $41.89 $251,340 Sale
Common Stock 6,000 $211.73 $1,270,380 Option
Non Qualified Stock Option (right to buy) 6,000 $41.89 $251,340 Option
Common Stock 6,000 $41.89 $251,340 Sale
Common Stock 3,500 $212.06 $742,210 Sale
Common Stock 6,000 $211.67 $1,270,020 Sale
Common Stock 6,002 $210.49 $1,263,331 Option
Non Qualified Stock Option (right to buy) 6,002 $41.89 $251,424 Option
Common Stock 6,002 $41.89 $251,424 Option
Restricted Stock Units 6,469 N/A N/A Option
Common Stock 6,469 N/A N/A Option
Market Share Units 15,440 N/A N/A Option
Common Stock 80,443 N/A N/A Option
Restricted Stock Units 10,762 N/A N/A Option
Performance Share Units 24,596 N/A N/A Sale
Common Stock 4,707 $128.59 $605,273 Sale
Common Stock 7,000 $131.28 $918,960 Sale
Common Stock 7,000 $123.62 $865,340 Sale
Common Stock 7,000 $119.67 $837,690 Option
Restricted Stock Units 10,635 $18.01 $191,483 Option
Common Stock 91,123 $12 $1,093,749 Sale
Common Stock 30,000 $122.51 $3,675,300 Option
Restricted Stock Units 5,122 N/A N/A Option
Common Stock 51,426 N/A N/A Option
Performance Share Units 18,504 N/A N/A Option
Market Share Units 15,440 N/A N/A Sale
Common Stock 7,000 $113.12 $791,805 Option
Common Stock 30,000 $36.01 $1,080,300 Sale
Common Stock 30,000 $111.59 $3,347,580 Option
Non Qualified Stock Option (right to buy) 30,000 $36.01 $1,080,300 Sale
Common Stock 7,000 $116.14 $812,980 Sale
Common Stock 30,000 $120.48 $3,614,520 Option
Common Stock 30,000 $36.01 $1,080,300 Option
Non Qualified Stock Option (right to buy) 30,000 $36.01 $1,080,300 Sale
Common Stock 7,000 $124.21 $869,435 Option
Non Qualified Stock Option (right to buy) 30,000 $36.01 $1,080,300 Sale
Common Stock 30,000 $129.38 $3,881,460 Option
Common Stock 30,000 $36.01 $1,080,300 Sale
Common Stock 7,000 $131.77 $922,390 Option
Common Stock 30,000 $36.01 $1,080,300 Sale
Common Stock 30,000 $127.91 $3,837,270 Option
Non Qualified Stock Option (right to buy) 30,000 $36.01 $1,080,300 Sale
Common Stock 7,000 $126.6 $886,200 Sale
Common Stock 7,000 $113.15 $792,050 Option
Restricted Stock Units 12,500 N/A N/A Option
Common Stock 12,500 N/A N/A Option
Restricted Stock Units 10,636 N/A N/A Option
Performance Share Units 43,919 N/A N/A Option
Common Stock 71,807 N/A N/A Option
Common Stock 22,556 N/A N/A Option
Performance Share Units 7,116 N/A N/A Option
Market Share Units 15,440 N/A N/A Option
Common Stock 19,202 $43.11 $827,798 Sale
Common Stock 19,202 $90.98 $1,746,960 Option
Non-Qualified Stock Option (Right to buy) 7,057 $44.66 $315,166 Option
Non-Qualified Stock Option (Right to buy) 22,943 $44.66 $1,024,634 Sale
Common Stock 22,943 $44.66 $1,024,634 Option
Common Stock 22,943 $44.66 $1,024,634 Option
Common Stock 12,500 N/A N/A Option
Restricted Stock Units 12,500 N/A N/A Option
Performance Share Units 43,919 N/A N/A Option
Restricted Stock Units 10,637 N/A N/A Option
Common Stock 62,491 N/A N/A Option
Market Share Units 7,935 N/A N/A Option
Non-Qualified Stock Option (right to buy) 11,250 $25.25 $284,063 Option
Common Stock 22,500 $25.25 $568,125 Option
Restricted Stock Units 12,500 N/A N/A Option
Common Stock 12,500 N/A N/A Option
Restricted Stock Units 4,167 N/A N/A Option
Performance Share Units 26,667 N/A N/A Option
Common Stock 30,834 N/A N/A Option
Restricted Stock Units 12,500 N/A N/A Option
Common Stock 12,500 N/A N/A Option
Common Stock 20,000 $41.89 $837,800 Option
Performance Share Units 20,000 $41.89 $837,800 Option
Common Stock 22,500 $13.26 $298,350 Option
Non-Qualified Stock Option (Right to buy) 11,250 $13.26 $149,175 Purchase
Common Stock 8,000 $24.46 $195,680 Purchase
Common Stock 5,000 $37.25 $186,250