SEC CIK 1184758
WILKE JEFFREY A
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| AMZNview stock → | 12,114 | 2020-12-30 |
Position History — AMZN
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — AMZN
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2020-12-30 | Gift | 1,510 | $0.00 | 12,114 |
| 2020-12-30 | Gift | 1,510 | $0.00 | 28,748 |
| 2020-12-01 | Open-market sale | 100 | $3167.05 | 10,804 |
| 2020-12-01 | Open-market sale | 100 | $3169.59 | 10,904 |
| 2020-12-01 | Open-market sale | 100 | $3177.07 | 11,004 |
| 2020-12-01 | Open-market sale | 100 | $3180.87 | 11,104 |
| 2020-12-01 | Open-market sale | 200 | $3183.33 | 11,204 |
| 2020-12-01 | Open-market sale | 100 | $3184.21 | 11,404 |
| 2020-12-01 | Open-market sale | 100 | $3196.36 | 11,504 |
| 2020-12-01 | Open-market sale | 100 | $3210.79 | 11,604 |
| 2020-12-01 | Open-market sale | 200 | $3211.84 | 11,704 |
| 2020-12-01 | Open-market sale | 99 | $3161.66 | 10,604 |
| 2020-12-01 | Open-market sale | 129 | $3219.50 | 11,975 |
| 2020-12-01 | Open-market sale | 100 | $3224.57 | 12,104 |
| 2020-12-01 | Open-market sale | 100 | $3227.35 | 12,204 |
| 2020-12-01 | Open-market sale | 100 | $3235.22 | 12,304 |
| 2020-12-01 | Open-market sale | 100 | $3241.16 | 12,404 |
| 2020-12-01 | Open-market sale | 100 | $3242.78 | 12,504 |
| 2020-12-01 | Gift | 832 | $0.00 | 12,604 |
| 2020-12-01 | Gift | 832 | $0.00 | 7,459 |
| 2020-12-01 | Open-market sale | 100 | $3164.63 | 10,704 |
| 2020-12-01 | Open-market sale | 1 | $3162.96 | 10,703 |
| 2020-12-01 | Open-market sale | 71 | $3218.23 | 11,904 |
| 2020-11-24 | Gift | 368 | $0.00 | 11,772 |
| 2020-11-23 | Open-market sale | 100 | $3070.30 | 11,772 |
| 2020-11-23 | Open-market sale | 300 | $3100.76 | 12,222 |
| 2020-11-23 | Open-market sale | 100 | $3100.01 | 12,122 |
| 2020-11-23 | Open-market sale | 50 | $3094.53 | 12,072 |
| 2020-11-23 | Open-market sale | 100 | $3090.75 | 11,972 |
| 2020-11-23 | Open-market sale | 100 | $3073.01 | 11,872 |
| 2020-11-16 | Open-market sale | 100 | $3105.02 | 12,622 |
| 2020-11-16 | Open-market sale | 20 | $3110.03 | 12,722 |
| 2020-11-16 | Open-market sale | 180 | $3111.12 | 12,742 |
| 2020-11-16 | Open-market sale | 143 | $3113.12 | 12,922 |
| 2020-11-16 | Open-market sale | 200 | $3118.04 | 13,322 |
| 2020-11-16 | Open-market sale | 100 | $3125.00 | 13,522 |
| 2020-11-16 | Open-market sale | 100 | $3126.09 | 13,622 |
| 2020-11-16 | Open-market sale | 100 | $3101.32 | 12,522 |
| 2020-11-16 | Open-market sale | 257 | $3114.79 | 13,065 |
| 2020-11-15 | Option exercise (derivative) | 2,791 | $0.00 | 11,405 |
| 2020-11-15 | Option exercise | 2,791 | $0.00 | 13,722 |
| 2020-11-02 | Open-market sale | 100 | $3017.25 | 12,541 |
| 2020-11-02 | Open-market sale | 452 | $3001.15 | 10,981 |
| 2020-11-02 | Open-market sale | 251 | $3002.52 | 11,433 |
| 2020-11-02 | Open-market sale | 549 | $3003.42 | 11,684 |
| 2020-11-02 | Open-market sale | 208 | $3005.40 | 12,233 |
| 2020-11-02 | Open-market sale | 100 | $3010.14 | 12,441 |
| 2020-11-02 | Open-market sale | 50 | $3000.60 | 10,931 |
| 2020-11-02 | Open-market sale | 100 | $3040.14 | 12,641 |
| 2020-11-02 | Open-market sale | 90 | $3059.56 | 12,741 |
| 2020-11-02 | Open-market sale | 100 | $3064.97 | 12,831 |
| 2020-11-02 | Gift | 1,709 | $0.00 | 12,931 |
| 2020-11-02 | Gift | 1,709 | $0.00 | 8,291 |
| 2020-10-19 | Gift | 550 | $0.00 | 30,258 |
| 2020-10-19 | Gift | 550 | $0.00 | 11,222 |
| 2020-10-19 | Gift | 1,100 | $0.00 | 10,000 |
| 2020-09-10 | Gift | 1,100 | $0.00 | 8,900 |
| 2020-08-24 | Open-market sale | 100 | $3286.82 | 11,772 |
| 2020-08-24 | Open-market sale | 100 | $3295.00 | 11,872 |
| 2020-08-24 | Open-market sale | 100 | $3296.99 | 11,972 |
| 2020-08-24 | Open-market sale | 50 | $3301.62 | 12,072 |
| 2020-08-24 | Open-market sale | 100 | $3303.20 | 12,122 |
| 2020-08-24 | Open-market sale | 100 | $3307.94 | 12,222 |
| 2020-08-24 | Open-market sale | 100 | $3318.06 | 12,322 |
| 2020-08-24 | Open-market sale | 100 | $3323.27 | 12,422 |
| 2020-08-17 | Open-market sale | 100 | $3159.48 | 12,622 |
| 2020-08-17 | Open-market sale | 100 | $3165.21 | 12,722 |
| 2020-08-17 | Open-market sale | 139 | $3169.94 | 12,822 |
| 2020-08-17 | Open-market sale | 61 | $3171.05 | 12,961 |
| 2020-08-17 | Open-market sale | 100 | $3174.09 | 13,022 |
| 2020-08-17 | Open-market sale | 300 | $3180.10 | 13,122 |
| 2020-08-17 | Open-market sale | 100 | $3181.98 | 13,422 |
| 2020-08-17 | Open-market sale | 100 | $3183.25 | 13,522 |
| 2020-08-17 | Open-market sale | 100 | $3190.23 | 13,622 |
| 2020-08-17 | Open-market sale | 100 | $3155.09 | 12,522 |
| 2020-08-15 | Option exercise (derivative) | 2,791 | $0.00 | 14,196 |
| 2020-08-15 | Option exercise | 2,791 | $0.00 | 13,722 |
| 2020-05-22 | Open-market sale | 100 | $2441.11 | 11,081 |
| 2020-05-22 | Open-market sale | 150 | $2434.48 | 10,931 |
| 2020-05-22 | Open-market sale | 100 | $2451.35 | 11,581 |
| 2020-05-22 | Open-market sale | 100 | $2448.56 | 11,481 |
| 2020-05-22 | Open-market sale | 200 | $2444.30 | 11,281 |
| 2020-05-22 | Open-market sale | 100 | $2442.38 | 11,181 |
| 2020-05-20 | Open-market sale | 1,531 | $2498.03 | 12,581 |
| 2020-05-20 | Open-market sale | 503 | $2496.86 | 12,078 |
| 2020-05-20 | Open-market sale | 1,869 | $2499.01 | 14,112 |
| 2020-05-20 | Open-market sale | 397 | $2496.22 | 11,681 |
| 2020-05-15 | Option exercise (derivative) | 2,791 | $0.00 | 16,987 |
| 2020-05-15 | Open-market sale | 100 | $2409.00 | 17,081 |
| 2020-05-15 | Option exercise | 2,791 | $0.00 | 17,181 |
| 2020-05-15 | Open-market sale | 100 | $2405.47 | 16,981 |
| 2020-05-15 | Open-market sale | 100 | $2398.43 | 16,881 |
| 2020-05-15 | Open-market sale | 100 | $2361.61 | 15,981 |
| 2020-05-15 | Open-market sale | 100 | $2367.51 | 16,081 |
| 2020-05-15 | Open-market sale | 100 | $2369.72 | 16,181 |
| 2020-05-15 | Open-market sale | 100 | $2372.41 | 16,281 |
| 2020-05-15 | Open-market sale | 100 | $2375.46 | 16,381 |
| 2020-05-15 | Open-market sale | 100 | $2377.30 | 16,481 |
| 2020-05-15 | Open-market sale | 100 | $2378.77 | 16,581 |
| 2020-05-15 | Open-market sale | 100 | $2388.19 | 16,681 |
| 2020-05-15 | Open-market sale | 100 | $2390.14 | 16,781 |
| 2020-02-21 | Open-market sale | 100 | $2097.61 | 14,789 |
| 2020-02-21 | Open-market sale | 200 | $2113.07 | 15,089 |
| 2020-02-21 | Open-market sale | 100 | $2109.56 | 14,989 |
| 2020-02-21 | Open-market sale | 100 | $2114.53 | 15,289 |
| 2020-02-21 | Open-market sale | 1 | $2118.80 | 15,389 |
| 2020-02-21 | Open-market sale | 293 | $2093.64 | 14,390 |
| 2020-02-21 | Open-market sale | 106 | $2094.92 | 14,683 |
| 2020-02-21 | Open-market sale | 100 | $2108.12 | 14,889 |
| 2020-02-18 | Open-market sale | 132 | $2134.47 | 15,390 |
| 2020-02-18 | Open-market sale | 168 | $2135.17 | 15,522 |
| 2020-02-18 | Open-market sale | 300 | $2139.18 | 15,690 |
| 2020-02-18 | Open-market sale | 100 | $2141.16 | 15,990 |
| 2020-02-18 | Open-market sale | 350 | $2141.87 | 16,090 |
| 2020-02-18 | Open-market sale | 250 | $2143.06 | 16,440 |
| 2020-02-18 | Open-market sale | 189 | $2147.01 | 16,690 |
| 2020-02-18 | Open-market sale | 211 | $2148.47 | 16,879 |
| 2020-02-18 | Open-market sale | 100 | $2149.61 | 17,090 |
| 2020-02-18 | Open-market sale | 100 | $2151.00 | 17,190 |
| 2020-02-18 | Open-market sale | 100 | $2152.02 | 17,290 |
| 2020-02-18 | Open-market sale | 375 | $2154.15 | 17,390 |
| 2020-02-18 | Open-market sale | 100 | $2156.74 | 17,765 |
| 2020-02-18 | Open-market sale | 189 | $2157.78 | 17,865 |
| 2020-02-18 | Open-market sale | 211 | $2158.76 | 18,054 |
| 2020-02-18 | Open-market sale | 100 | $2162.06 | 18,265 |
| 2020-02-18 | Open-market sale | 300 | $2163.79 | 18,365 |
| 2020-02-18 | Open-market sale | 200 | $2164.88 | 18,665 |
| 2020-02-15 | Option exercise (derivative) | 4,500 | $0.00 | 12,000 |
| 2020-02-15 | Option exercise (derivative) | 864 | $0.00 | 19,778 |
| 2020-02-15 | Option exercise (derivative) | 2,709 | $0.00 | 0 |
| 2020-02-15 | Option exercise | 4,500 | $0.00 | 18,865 |
| 2020-02-15 | Option exercise | 864 | $0.00 | 14,365 |
| 2020-02-15 | Option exercise | 2,709 | $0.00 | 13,501 |
| 2020-01-31 | Gift | 705 | $0.00 | 10,792 |
| 2019-12-27 | Gift | 3,700 | $0.00 | 10,792 |
| 2019-12-26 | Open-market sale | 100 | $1862.03 | 14,592 |
| 2019-12-26 | Open-market sale | 100 | $1868.64 | 14,492 |
| 2019-11-20 | Open-market sale | 100 | $1745.30 | 15,092 |
| 2019-11-20 | Open-market sale | 200 | $1754.06 | 15,292 |
| 2019-11-20 | Open-market sale | 100 | $1757.51 | 15,492 |
| 2019-11-20 | Open-market sale | 100 | $1760.18 | 15,592 |
| 2019-11-20 | Open-market sale | 100 | $1743.41 | 14,992 |
| 2019-11-20 | Open-market sale | 100 | $1741.00 | 14,892 |
| 2019-11-20 | Open-market sale | 100 | $1738.41 | 14,792 |
| 2019-11-20 | Open-market sale | 100 | $1736.51 | 14,692 |
| 2019-11-20 | Open-market sale | 100 | $1750.00 | 15,192 |
| 2019-11-15 | Option exercise (derivative) | 2,709 | $0.00 | 2,709 |
| 2019-11-15 | Option exercise (derivative) | 864 | $0.00 | 20,642 |
| 2019-11-15 | Option exercise (derivative) | 4,500 | $0.00 | 16,500 |
| 2019-11-15 | Option exercise | 4,500 | $0.00 | 19,167 |
| 2019-11-15 | Open-market sale | 575 | $1737.77 | 15,892 |
| 2019-11-15 | Open-market sale | 100 | $1746.01 | 16,667 |
| 2019-11-15 | Open-market sale | 579 | $1747.03 | 16,767 |
| 2019-11-15 | Open-market sale | 421 | $1747.51 | 17,346 |
| 2019-11-15 | Open-market sale | 600 | $1748.95 | 17,767 |
| 2019-11-15 | Open-market sale | 500 | $1750.30 | 18,367 |
| 2019-11-15 | Open-market sale | 300 | $1751.48 | 18,867 |
| 2019-11-15 | Open-market sale | 200 | $1740.00 | 16,467 |
| 2019-11-15 | Option exercise | 864 | $0.00 | 14,667 |
| 2019-11-15 | Option exercise | 2,709 | $0.00 | 13,803 |
| 2019-11-15 | Open-market sale | 100 | $1733.00 | 15,692 |
| 2019-11-15 | Open-market sale | 100 | $1735.50 | 15,792 |
| 2019-09-12 | Open-market sale | 1,200 | $1846.48 | 11,094 |
| 2019-09-12 | Open-market sale | 1,000 | $1847.29 | 12,294 |
| 2019-09-12 | Open-market sale | 300 | $1848.53 | 13,294 |
| 2019-09-12 | Open-market sale | 100 | $1850.04 | 13,594 |
| 2019-09-12 | Open-market sale | 200 | $1852.01 | 13,694 |
| 2019-09-03 | Open-market sale | 200 | $1799.81 | 16,194 |
| 2019-09-03 | Open-market sale | 100 | $1781.94 | 13,894 |
| 2019-09-03 | Open-market sale | 100 | $1786.59 | 13,994 |
| 2019-09-03 | Open-market sale | 300 | $1787.91 | 14,094 |
| 2019-09-03 | Open-market sale | 250 | $1795.23 | 15,594 |
| 2019-09-03 | Open-market sale | 300 | $1791.13 | 14,794 |
| 2019-09-03 | Open-market sale | 200 | $1791.97 | 15,094 |
| 2019-09-03 | Open-market sale | 300 | $1793.46 | 15,294 |
| 2019-09-03 | Open-market sale | 350 | $1796.11 | 15,844 |
| 2019-09-03 | Open-market sale | 400 | $1789.63 | 14,394 |
| 2019-08-26 | Open-market sale | 300 | $1758.30 | 17,194 |
| 2019-08-26 | Open-market sale | 100 | $1766.52 | 18,794 |
| 2019-08-26 | Open-market sale | 100 | $1749.92 | 16,394 |
| 2019-08-26 | Open-market sale | 100 | $1751.19 | 16,494 |
| 2019-08-26 | Open-market sale | 100 | $1752.97 | 16,594 |
| 2019-08-26 | Open-market sale | 104 | $1754.42 | 16,694 |
| 2019-08-26 | Open-market sale | 296 | $1755.12 | 16,798 |
| 2019-08-26 | Open-market sale | 100 | $1756.88 | 17,094 |
| 2019-08-26 | Open-market sale | 200 | $1759.68 | 17,494 |
| 2019-08-26 | Open-market sale | 600 | $1761.14 | 17,694 |
| 2019-08-26 | Open-market sale | 200 | $1762.54 | 18,294 |
| 2019-08-26 | Open-market sale | 200 | $1763.42 | 18,494 |
| 2019-08-26 | Open-market sale | 100 | $1765.57 | 18,694 |
| 2019-08-20 | Open-market sale | 100 | $1808.25 | 19,294 |
| 2019-08-20 | Open-market sale | 100 | $1805.26 | 18,994 |
| 2019-08-20 | Open-market sale | 200 | $1806.06 | 19,094 |
| 2019-08-20 | Open-market sale | 100 | $1804.48 | 18,894 |
| 2019-08-20 | Open-market sale | 200 | $1811.35 | 19,394 |
| 2019-08-20 | Open-market sale | 100 | $1812.69 | 19,594 |
| 2019-08-20 | Open-market sale | 200 | $1813.28 | 19,694 |
| 2019-08-15 | Option exercise (derivative) | 2,708 | $0.00 | 5,418 |
| 2019-08-15 | Option exercise (derivative) | 4,500 | $0.00 | 21,000 |
| 2019-08-15 | Option exercise (derivative) | 864 | $0.00 | 21,506 |
| 2019-08-15 | Open-market sale | 100 | $1774.09 | 21,294 |
| 2019-08-15 | Open-market sale | 216 | $1777.16 | 22,379 |
| 2019-08-15 | Open-market sale | 474 | $1778.05 | 22,595 |
| 2019-08-15 | Open-market sale | 100 | $1779.54 | 23,069 |
| 2019-08-15 | Open-market sale | 200 | $1780.13 | 23,169 |
| 2019-08-15 | Option exercise | 4,500 | $0.00 | 23,369 |
| 2019-08-15 | Option exercise | 864 | $0.00 | 18,869 |
| 2019-08-15 | Option exercise | 2,708 | $0.00 | 18,005 |
| 2019-08-15 | Open-market sale | 200 | $1765.07 | 19,894 |
| 2019-08-15 | Open-market sale | 100 | $1766.36 | 20,094 |
| 2019-08-15 | Open-market sale | 500 | $1769.32 | 20,194 |
| 2019-08-15 | Open-market sale | 300 | $1771.59 | 20,694 |
| 2019-08-15 | Open-market sale | 300 | $1772.68 | 20,994 |
| 2019-08-15 | Open-market sale | 784 | $1775.76 | 21,595 |
| 2019-08-15 | Open-market sale | 201 | $1775.07 | 21,394 |
| 2019-05-20 | Open-market sale | 100 | $1849.28 | 15,297 |
| 2019-05-20 | Open-market sale | 200 | $1855.01 | 15,397 |
| 2019-05-20 | Open-market sale | 200 | $1856.91 | 15,597 |
| 2019-05-20 | Open-market sale | 200 | $1860.44 | 15,797 |
| 2019-05-20 | Open-market sale | 100 | $1862.21 | 15,997 |
| 2019-05-20 | Open-market sale | 200 | $1863.15 | 16,097 |
| 2019-05-15 | Option exercise (derivative) | 4,500 | $0.00 | 25,500 |
| 2019-05-15 | Option exercise (derivative) | 864 | $0.00 | 22,370 |
| 2019-05-15 | Option exercise (derivative) | 2,708 | $0.00 | 8,126 |
| 2019-05-15 | Open-market sale | 701 | $1871.66 | 19,802 |
| 2019-05-15 | Open-market sale | 369 | $1873.25 | 20,503 |
| 2019-05-15 | Option exercise | 864 | $0.00 | 20,872 |
| 2019-05-15 | Option exercise | 2,708 | $0.00 | 20,008 |
| 2019-05-15 | Option exercise | 4,500 | $0.00 | 17,300 |
| 2019-05-15 | Open-market sale | 10 | $1830.06 | 16,297 |
| 2019-05-15 | Open-market sale | 150 | $1830.96 | 16,307 |
| 2019-05-15 | Open-market sale | 140 | $1832.24 | 16,457 |
| 2019-05-15 | Open-market sale | 200 | $1843.21 | 16,597 |
| 2019-05-15 | Open-market sale | 100 | $1850.13 | 16,797 |
| 2019-05-15 | Open-market sale | 100 | $1857.06 | 16,897 |
| 2019-05-15 | Open-market sale | 500 | $1858.49 | 16,997 |
| 2019-05-15 | Open-market sale | 205 | $1860.74 | 17,497 |
| 2019-05-15 | Open-market sale | 200 | $1862.38 | 17,702 |
| 2019-05-15 | Open-market sale | 700 | $1863.24 | 17,902 |
| 2019-05-15 | Open-market sale | 100 | $1866.19 | 18,602 |
| 2019-05-15 | Open-market sale | 600 | $1870.63 | 19,202 |
| 2019-05-15 | Open-market sale | 200 | $1867.25 | 18,702 |
| 2019-05-15 | Open-market sale | 300 | $1869.26 | 18,902 |
| 2019-05-14 | Open-market sale | 300 | $1849.76 | 14,200 |
| 2019-05-14 | Open-market sale | 200 | $1851.45 | 14,500 |
| 2019-05-14 | Open-market sale | 100 | $1846.20 | 12,800 |
| 2019-05-14 | Open-market sale | 800 | $1846.64 | 12,900 |
| 2019-05-14 | Open-market sale | 500 | $1848.53 | 13,700 |
| 2019-05-08 | Open-market sale | 300 | $1921.01 | 14,800 |
| 2019-05-08 | Open-market sale | 100 | $1919.75 | 14,700 |
| 2019-05-08 | Open-market sale | 200 | $1922.48 | 15,100 |
| 2019-05-08 | Open-market sale | 400 | $1925.17 | 15,300 |
| 2019-05-08 | Open-market sale | 300 | $1926.55 | 15,700 |
| 2019-05-08 | Open-market sale | 600 | $1927.70 | 16,000 |
| 2019-05-08 | Open-market sale | 300 | $1929.06 | 16,600 |
| 2019-05-08 | Open-market sale | 200 | $1931.53 | 16,900 |
| 2019-05-08 | Open-market sale | 100 | $1932.69 | 17,100 |
| 2019-05-01 | Open-market sale | 100 | $1921.08 | 17,400 |
| 2019-05-01 | Open-market sale | 311 | $1939.58 | 19,000 |
| 2019-05-01 | Open-market sale | 389 | $1940.51 | 19,311 |
| 2019-05-01 | Open-market sale | 150 | $1913.94 | 17,200 |
| 2019-05-01 | Open-market sale | 50 | $1918.49 | 17,350 |
| 2019-05-01 | Open-market sale | 400 | $1938.48 | 18,600 |
| 2019-05-01 | Open-market sale | 100 | $1929.32 | 17,500 |
| 2019-05-01 | Open-market sale | 100 | $1932.40 | 17,600 |
| 2019-05-01 | Open-market sale | 300 | $1933.39 | 17,700 |
| 2019-05-01 | Open-market sale | 200 | $1934.69 | 18,000 |
| 2019-05-01 | Open-market sale | 400 | $1935.87 | 18,200 |
| 2019-03-21 | Open-market sale | 100 | $1808.30 | 20,414 |
| 2019-03-21 | Open-market sale | 100 | $1802.57 | 19,800 |
| 2019-03-21 | Open-market sale | 100 | $1803.90 | 19,900 |
| 2019-03-21 | Open-market sale | 400 | $1804.57 | 20,000 |
| 2019-03-21 | Open-market sale | 14 | $1806.92 | 20,400 |
| 2019-03-21 | Open-market sale | 100 | $1799.47 | 19,700 |
| 2019-03-21 | Open-market sale | 200 | $1809.35 | 20,514 |
| 2019-03-21 | Open-market sale | 200 | $1812.82 | 20,714 |
| 2019-03-21 | Open-market sale | 200 | $1817.18 | 20,914 |
| 2019-03-21 | Open-market sale | 310 | $1818.15 | 21,114 |
| 2019-03-21 | Open-market sale | 276 | $1819.72 | 21,424 |
| 2019-02-22 | Open-market sale | 200 | $1627.95 | 21,700 |
| 2019-02-22 | Open-market sale | 200 | $1629.04 | 21,900 |
| 2019-02-22 | Open-market sale | 530 | $1630.04 | 22,100 |
| 2019-02-22 | Open-market sale | 300 | $1631.52 | 22,630 |
| 2019-02-21 | Open-market sale | 100 | $1605.35 | 22,930 |
| 2019-02-21 | Open-market sale | 100 | $1607.56 | 23,030 |
| 2019-02-21 | Open-market sale | 100 | $1608.83 | 23,130 |
| 2019-02-21 | Open-market sale | 200 | $1612.42 | 23,230 |
| 2019-02-21 | Open-market sale | 100 | $1615.08 | 23,730 |
| 2019-02-21 | Open-market sale | 300 | $1616.62 | 23,830 |
| 2019-02-21 | Open-market sale | 75 | $1618.74 | 24,130 |
| 2019-02-21 | Open-market sale | 270 | $1619.92 | 24,205 |
| 2019-02-21 | Open-market sale | 100 | $1621.66 | 24,475 |
| 2019-02-21 | Open-market sale | 300 | $1613.31 | 23,430 |
| 2019-02-15 | Option exercise (derivative) | 3,513 | $0.00 | 10,834 |
| 2019-02-15 | Option exercise (derivative) | 597 | $0.00 | 23,234 |
| 2019-02-15 | Gift | 30,808 | $0.00 | 24,575 |
| 2019-02-15 | Option exercise | 3,513 | $0.00 | 54,786 |
| 2019-02-15 | Option exercise | 597 | $0.00 | 55,383 |
| 2019-02-15 | Gift | 30,808 | $0.00 | 30,808 |
| 2018-11-20 | Open-market sale | 50 | $1520.27 | 52,103 |
| 2018-11-20 | Open-market sale | 100 | $1528.29 | 52,403 |
| 2018-11-20 | Open-market sale | 100 | $1527.12 | 52,303 |
| 2018-11-20 | Open-market sale | 130 | $1496.53 | 51,373 |
| 2018-11-20 | Open-market sale | 200 | $1500.34 | 51,503 |
| 2018-11-20 | Open-market sale | 300 | $1503.20 | 51,703 |
| 2018-11-20 | Open-market sale | 100 | $1515.26 | 52,003 |
| 2018-11-20 | Open-market sale | 100 | $1467.16 | 51,273 |
| 2018-11-20 | Open-market sale | 150 | $1521.09 | 52,153 |
| 2018-11-19 | Open-market sale | 200 | $1523.88 | 53,123 |
| 2018-11-19 | Open-market sale | 100 | $1520.74 | 53,023 |
| 2018-11-19 | Open-market sale | 100 | $1518.89 | 52,923 |
| 2018-11-19 | Open-market sale | 200 | $1517.29 | 52,723 |
| 2018-11-19 | Open-market sale | 100 | $1536.56 | 53,648 |
| 2018-11-19 | Open-market sale | 100 | $1526.20 | 53,323 |
| 2018-11-19 | Open-market sale | 100 | $1528.97 | 53,423 |
| 2018-11-19 | Open-market sale | 125 | $1529.72 | 53,523 |
| 2018-11-19 | Open-market sale | 100 | $1555.00 | 54,048 |
| 2018-11-19 | Open-market sale | 100 | $1548.56 | 53,948 |
| 2018-11-19 | Open-market sale | 100 | $1545.14 | 53,848 |
| 2018-11-19 | Open-market sale | 100 | $1540.01 | 53,748 |
| 2018-11-19 | Open-market sale | 220 | $1509.32 | 52,503 |
| 2018-11-15 | Option exercise (derivative) | 3,512 | $0.00 | 14,347 |
| 2018-11-15 | Option exercise (derivative) | 596 | $0.00 | 23,831 |
| 2018-11-15 | Gift | 3,512 | $0.00 | 10,596 |
| 2018-11-15 | Gift | 596 | $0.00 | 10,000 |
| 2018-11-15 | Gift | 3,512 | $0.00 | 53,552 |
| 2018-11-15 | Gift | 596 | $0.00 | 54,148 |
| 2018-11-15 | Option exercise | 596 | $0.00 | 14,108 |
| 2018-11-15 | Option exercise | 3,512 | $0.00 | 13,512 |
| 2018-09-12 | Open-market sale | 100 | $1967.81 | 50,040 |
| 2018-09-12 | Open-market sale | 200 | $1990.55 | 51,840 |
| 2018-09-12 | Open-market sale | 100 | $1988.13 | 51,740 |
| 2018-09-12 | Open-market sale | 100 | $1986.31 | 51,640 |
| 2018-09-12 | Open-market sale | 400 | $1983.49 | 51,240 |
| 2018-09-12 | Open-market sale | 300 | $1982.46 | 50,940 |
| 2018-09-12 | Open-market sale | 300 | $1980.48 | 50,640 |
| 2018-09-12 | Open-market sale | 200 | $1979.44 | 50,440 |
| 2018-09-12 | Open-market sale | 100 | $1978.09 | 50,340 |
| 2018-09-12 | Open-market sale | 200 | $1975.67 | 50,140 |
| 2018-09-06 | Open-market sale | 200 | $1959.17 | 53,040 |
| 2018-09-06 | Open-market sale | 300 | $1949.61 | 52,140 |
| 2018-09-06 | Open-market sale | 100 | $1952.06 | 52,440 |
| 2018-09-06 | Open-market sale | 300 | $1955.14 | 52,540 |
| 2018-09-06 | Open-market sale | 200 | $1958.43 | 52,840 |
| 2018-09-06 | Open-market sale | 100 | $1948.82 | 52,040 |
| 2018-09-06 | Open-market sale | 300 | $1960.29 | 53,240 |
| 2018-09-06 | Open-market sale | 200 | $1964.44 | 53,540 |
| 2018-09-06 | Open-market sale | 100 | $1975.06 | 53,740 |
| 2018-09-06 | Open-market sale | 100 | $1976.28 | 53,840 |
| 2018-09-06 | Open-market sale | 100 | $1989.93 | 53,940 |
| 2018-09-05 | Open-market sale | 205 | $2002.25 | 54,735 |
| 2018-09-05 | Open-market sale | 100 | $2021.01 | 55,940 |
| 2018-09-05 | Open-market sale | 100 | $1990.00 | 54,040 |
| 2018-09-05 | Open-market sale | 75 | $1992.97 | 54,140 |
| 2018-09-05 | Open-market sale | 125 | $1993.81 | 54,215 |
| 2018-09-05 | Open-market sale | 195 | $1996.08 | 54,340 |
| 2018-09-05 | Open-market sale | 200 | $2000.02 | 54,535 |
| 2018-09-05 | Open-market sale | 100 | $2017.00 | 55,840 |
| 2018-09-05 | Open-market sale | 200 | $2004.88 | 54,940 |
| 2018-09-05 | Open-market sale | 100 | $2006.00 | 55,140 |
| 2018-09-05 | Open-market sale | 200 | $2006.74 | 55,240 |
| 2018-09-05 | Open-market sale | 200 | $2008.86 | 55,440 |
| 2018-09-05 | Open-market sale | 100 | $2012.20 | 55,640 |
| 2018-09-05 | Open-market sale | 100 | $2013.75 | 55,740 |
| 2018-08-21 | Open-market sale | 200 | $1882.35 | 56,140 |
| 2018-08-21 | Open-market sale | 167 | $1895.40 | 57,103 |
| 2018-08-21 | Open-market sale | 133 | $1894.52 | 56,970 |
| 2018-08-21 | Open-market sale | 165 | $1893.13 | 56,805 |
| 2018-08-21 | Open-market sale | 200 | $1891.60 | 56,605 |
| 2018-08-21 | Open-market sale | 100 | $1880.00 | 56,040 |
| 2018-08-21 | Open-market sale | 65 | $1884.19 | 56,340 |
| 2018-08-21 | Open-market sale | 200 | $1890.00 | 56,405 |
| 2018-08-20 | Open-market sale | 200 | $1881.59 | 58,715 |
| 2018-08-20 | Open-market sale | 300 | $1878.67 | 58,015 |
| 2018-08-20 | Open-market sale | 345 | $1876.87 | 57,670 |
| 2018-08-20 | Open-market sale | 100 | $1875.65 | 57,570 |
| 2018-08-20 | Open-market sale | 400 | $1879.85 | 58,315 |
| 2018-08-20 | Open-market sale | 100 | $1867.44 | 57,270 |
| 2018-08-20 | Open-market sale | 100 | $1871.00 | 57,370 |
| 2018-08-20 | Open-market sale | 100 | $1874.06 | 57,470 |
| 2018-08-15 | Option exercise (derivative) | 596 | $0.00 | 24,427 |
| 2018-08-15 | Option exercise (derivative) | 3,512 | $0.00 | 17,859 |
| 2018-08-15 | Gift | 3,512 | $0.00 | 10,596 |
| 2018-08-15 | Option exercise | 3,512 | $0.00 | 13,512 |
| 2018-08-15 | Option exercise | 596 | $0.00 | 14,108 |
| 2018-08-15 | Gift | 596 | $0.00 | 10,000 |
| 2018-08-15 | Gift | 3,512 | $0.00 | 58,319 |
| 2018-08-15 | Gift | 596 | $0.00 | 58,915 |
| 2018-05-21 | Open-market sale | 130 | $1581.40 | 55,107 |
| 2018-05-21 | Open-market sale | 400 | $1582.28 | 55,237 |
| 2018-05-21 | Open-market sale | 200 | $1578.86 | 54,907 |
| 2018-05-21 | Open-market sale | 100 | $1577.54 | 54,807 |
| 2018-05-21 | Open-market sale | 400 | $1584.94 | 55,637 |
| 2018-05-18 | Open-market sale | 100 | $1579.22 | 57,482 |
| 2018-05-18 | Open-market sale | 145 | $1572.35 | 56,037 |
| 2018-05-18 | Open-market sale | 100 | $1583.19 | 57,582 |
| 2018-05-18 | Open-market sale | 702 | $1575.07 | 56,280 |
| 2018-05-18 | Open-market sale | 400 | $1576.80 | 56,982 |
| 2018-05-18 | Open-market sale | 100 | $1578.19 | 57,382 |
| 2018-05-18 | Open-market sale | 98 | $1574.46 | 56,182 |
| 2018-05-15 | Option exercise (derivative) | 596 | $0.00 | 25,023 |
| 2018-05-15 | Option exercise (derivative) | 3,512 | $0.00 | 21,371 |
| 2018-05-15 | Gift | 3,512 | $0.00 | 57,086 |
| 2018-05-15 | Option exercise | 3,512 | $0.00 | 13,512 |
| 2018-05-15 | Option exercise | 596 | $0.00 | 14,108 |
| 2018-05-15 | Gift | 596 | $0.00 | 57,682 |
| 2018-05-15 | Gift | 596 | $0.00 | 10,000 |
| 2018-05-15 | Gift | 3,512 | $0.00 | 10,596 |
| 2018-05-04 | Open-market sale | 200 | $1579.88 | 53,674 |
| 2018-05-04 | Open-market sale | 300 | $1581.17 | 53,874 |
| 2018-05-04 | Open-market sale | 100 | $1576.25 | 53,574 |
| 2018-04-02 | Grant / award (derivative) | 10,000 | $0.00 | 10,000 |
| 2018-04-02 | Grant / award (derivative) | 4,023 | $0.00 | 4,023 |
| 2018-03-21 | Open-market sale | 100 | $1570.00 | 54,174 |
| 2018-03-21 | Open-market sale | 50 | $1578.47 | 54,274 |
| 2018-03-21 | Open-market sale | 100 | $1582.19 | 54,324 |
| 2018-03-20 | Open-market sale | 20 | $1569.36 | 54,424 |
| 2018-03-20 | Open-market sale | 100 | $1575.96 | 54,444 |
| 2018-03-20 | Open-market sale | 30 | $1580.60 | 54,544 |
| 2018-03-20 | Open-market sale | 100 | $1583.81 | 54,574 |
| 2018-03-08 | Open-market sale | 100 | $1550.77 | 54,824 |
| 2018-03-08 | Open-market sale | 150 | $1549.32 | 54,674 |
| 2018-03-07 | Open-market sale | 100 | $1528.10 | 54,924 |
| 2018-03-07 | Open-market sale | 100 | $1538.93 | 55,024 |
| 2018-03-07 | Open-market sale | 50 | $1542.50 | 55,124 |
| 2018-02-28 | Open-market sale | 100 | $1520.02 | 55,324 |
| 2018-02-28 | Open-market sale | 150 | $1517.43 | 55,174 |
| 2018-02-27 | Open-market sale | 100 | $1521.93 | 56,774 |
| 2018-02-27 | Open-market sale | 100 | $1519.11 | 56,674 |
| 2018-02-27 | Open-market sale | 300 | $1515.30 | 56,074 |
| 2018-02-27 | Open-market sale | 250 | $1513.25 | 55,424 |
| 2018-02-27 | Open-market sale | 400 | $1514.68 | 55,674 |
| 2018-02-27 | Open-market sale | 100 | $1524.05 | 56,874 |
| 2018-02-27 | Open-market sale | 200 | $1517.59 | 56,474 |
| 2018-02-27 | Open-market sale | 100 | $1516.88 | 56,374 |
| 2018-02-23 | Open-market sale | 100 | $1495.39 | 58,474 |
| 2018-02-23 | Open-market sale | 100 | $1497.74 | 58,574 |
| 2018-02-23 | Open-market sale | 300 | $1499.10 | 58,674 |
| 2018-02-23 | Open-market sale | 600 | $1491.37 | 57,374 |
| 2018-02-23 | Open-market sale | 300 | $1492.39 | 57,974 |
| 2018-02-23 | Open-market sale | 100 | $1487.63 | 56,974 |
| 2018-02-23 | Open-market sale | 200 | $1488.87 | 57,074 |
| 2018-02-23 | Open-market sale | 100 | $1490.21 | 57,274 |
| 2018-02-23 | Open-market sale | 200 | $1493.54 | 58,274 |
| 2018-02-22 | Open-market sale | 200 | $1486.53 | 59,874 |
| 2018-02-22 | Open-market sale | 198 | $1479.53 | 59,076 |
| 2018-02-22 | Open-market sale | 102 | $1478.52 | 58,974 |
| 2018-02-22 | Open-market sale | 200 | $1495.60 | 60,774 |
| 2018-02-22 | Open-market sale | 300 | $1493.19 | 60,474 |
| 2018-02-22 | Open-market sale | 200 | $1491.45 | 60,274 |
| 2018-02-22 | Open-market sale | 200 | $1490.02 | 60,074 |
| 2018-02-22 | Open-market sale | 200 | $1481.35 | 59,274 |
| 2018-02-22 | Open-market sale | 300 | $1485.00 | 59,574 |
| 2018-02-22 | Open-market sale | 100 | $1483.11 | 59,474 |
| 2018-02-16 | Open-market sale | 400 | $1451.19 | 61,474 |
| 2018-02-16 | Open-market sale | 200 | $1449.87 | 61,274 |
| 2018-02-16 | Open-market sale | 300 | $1448.87 | 60,974 |
| 2018-02-16 | Open-market sale | 100 | $1455.01 | 61,874 |
| 2018-02-16 | Open-market sale | 100 | $1456.01 | 61,974 |
| 2018-02-16 | Open-market sale | 400 | $1459.90 | 62,574 |
| 2018-02-16 | Open-market sale | 100 | $1458.50 | 62,474 |
| 2018-02-16 | Open-market sale | 400 | $1456.78 | 62,074 |
| 2018-02-15 | Option exercise (derivative) | 5,312 | $0.00 | 0 |
| 2018-02-15 | Open-market sale | 500 | $1461.69 | 64,274 |
| 2018-02-15 | Open-market sale | 200 | $1464.04 | 64,774 |
| 2018-02-15 | Open-market sale | 320 | $1460.55 | 63,954 |
| 2018-02-15 | Open-market sale | 280 | $1459.69 | 63,674 |
| 2018-02-15 | Open-market sale | 200 | $1458.67 | 63,474 |
| 2018-02-15 | Open-market sale | 100 | $1457.51 | 63,374 |
| 2018-02-15 | Open-market sale | 100 | $1455.08 | 63,274 |
| 2018-02-15 | Open-market sale | 100 | $1452.03 | 63,174 |
| 2018-02-15 | Open-market sale | 100 | $1449.39 | 63,074 |
| 2018-02-15 | Open-market sale | 100 | $1443.20 | 62,974 |
| 2018-02-15 | Gift | 5,312 | $0.00 | 64,974 |
| 2018-02-15 | Gift | 5,312 | $0.00 | 10,000 |
| 2018-02-15 | Option exercise | 5,312 | $0.00 | 15,312 |
| 2017-12-08 | Open-market sale | 100 | $1157.63 | 59,662 |
| 2017-12-08 | Open-market sale | 200 | $1161.57 | 59,762 |
| 2017-12-08 | Open-market sale | 200 | $1165.94 | 59,962 |
| 2017-12-08 | Open-market sale | 100 | $1167.96 | 60,162 |
| 2017-12-08 | Open-market sale | 200 | $1168.75 | 60,262 |
| 2017-12-07 | Open-market sale | 609 | $1158.48 | 61,062 |
| 2017-12-07 | Open-market sale | 391 | $1159.41 | 61,671 |
| 2017-12-07 | Open-market sale | 300 | $1160.59 | 62,062 |
| 2017-12-07 | Open-market sale | 100 | $1162.72 | 62,362 |
| 2017-12-07 | Open-market sale | 400 | $1157.20 | 60,662 |
| 2017-12-07 | Open-market sale | 200 | $1154.86 | 60,462 |
| 2017-11-16 | Gift | 879 | $0.00 | 62,462 |
| 2017-11-15 | Option exercise (derivative) | 5,312 | $0.00 | 5,312 |
| 2017-11-15 | Option exercise | 5,312 | $0.00 | 15,312 |
| 2017-11-15 | Gift | 5,312 | $0.00 | 10,000 |
| 2017-11-15 | Gift | 5,312 | $0.00 | 62,462 |
| 2017-08-22 | Open-market sale | 100 | $963.59 | 57,150 |
| 2017-08-22 | Open-market sale | 200 | $964.43 | 57,250 |
| 2017-08-22 | Open-market sale | 400 | $965.98 | 57,450 |
| 2017-08-22 | Open-market sale | 100 | $967.62 | 57,850 |
| 2017-08-21 | Open-market sale | 300 | $949.09 | 58,094 |
| 2017-08-21 | Open-market sale | 100 | $956.48 | 59,850 |
| 2017-08-21 | Open-market sale | 144 | $948.03 | 57,950 |
| 2017-08-21 | Open-market sale | 400 | $949.97 | 58,394 |
| 2017-08-21 | Open-market sale | 397 | $951.09 | 58,794 |
| 2017-08-21 | Open-market sale | 503 | $952.12 | 59,191 |
| 2017-08-21 | Open-market sale | 56 | $953.72 | 59,694 |
| 2017-08-21 | Open-market sale | 100 | $953.73 | 59,750 |
| 2017-08-16 | Open-market sale | 55 | $978.60 | 60,050 |
| 2017-08-16 | Open-market sale | 200 | $981.25 | 60,105 |
| 2017-08-16 | Open-market sale | 100 | $977.48 | 59,950 |
| 2017-08-15 | Option exercise (derivative) | 5,312 | $0.00 | 10,624 |
| 2017-08-15 | Option exercise | 5,312 | $0.00 | 15,312 |
| 2017-08-15 | Open-market sale | 280 | $984.00 | 60,380 |
| 2017-08-15 | Open-market sale | 75 | $982.66 | 60,305 |
| 2017-08-15 | Gift | 5,312 | $0.00 | 60,660 |
| 2017-08-15 | Gift | 5,312 | $0.00 | 10,000 |
| 2017-08-04 | Open-market sale | 255 | $986.12 | 55,348 |
| 2017-08-04 | Open-market sale | 100 | $989.09 | 55,603 |
| 2017-08-03 | Open-market sale | 155 | $987.27 | 55,703 |
| 2017-08-03 | Open-market sale | 200 | $988.24 | 55,858 |
| 2017-06-28 | Open-market sale | 100 | $986.89 | 56,158 |
| 2017-06-28 | Open-market sale | 100 | $988.13 | 56,258 |
| 2017-06-28 | Open-market sale | 55 | $989.94 | 56,358 |
| 2017-06-28 | Open-market sale | 100 | $982.59 | 56,058 |
| 2017-06-27 | Open-market sale | 55 | $977.70 | 56,413 |
| 2017-06-27 | Open-market sale | 100 | $980.36 | 56,468 |
| 2017-06-27 | Open-market sale | 100 | $982.01 | 56,568 |
| 2017-06-27 | Open-market sale | 100 | $993.07 | 56,668 |
| 2017-06-06 | Open-market sale | 70 | $1004.80 | 56,868 |
| 2017-06-06 | Open-market sale | 300 | $1012.07 | 57,138 |
| 2017-06-06 | Open-market sale | 200 | $1009.93 | 56,938 |
| 2017-06-06 | Open-market sale | 100 | $1003.44 | 56,768 |
| 2017-06-05 | Open-market sale | 500 | $1011.45 | 58,178 |
| 2017-06-05 | Open-market sale | 200 | $1008.68 | 57,478 |
| 2017-06-05 | Open-market sale | 40 | $1004.66 | 57,438 |
| 2017-06-05 | Open-market sale | 500 | $1010.00 | 57,678 |
| 2017-06-05 | Open-market sale | 760 | $1012.47 | 58,678 |
| 2017-05-23 | Open-market sale | 800 | $968.91 | 59,438 |
| 2017-05-23 | Open-market sale | 200 | $969.86 | 60,238 |
| 2017-05-23 | Open-market sale | 600 | $971.03 | 60,438 |
| 2017-05-23 | Open-market sale | 400 | $972.56 | 61,038 |
| 2017-05-22 | Open-market sale | 1,200 | $968.92 | 61,738 |
| 2017-05-22 | Open-market sale | 500 | $969.93 | 62,938 |
| 2017-05-22 | Open-market sale | 300 | $968.30 | 61,438 |
| 2017-05-15 | Option exercise (derivative) | 5,312 | $0.00 | 15,936 |
| 2017-05-15 | Gift | 5,312 | $0.00 | 63,438 |
| 2017-05-15 | Gift | 5,312 | $0.00 | 10,000 |
| 2017-05-15 | Option exercise | 5,312 | $0.00 | 15,312 |
| 2017-05-10 | Open-market sale | 1,200 | $949.12 | 58,126 |
| 2017-05-10 | Open-market sale | 800 | $950.03 | 59,326 |
| 2017-05-02 | Gift | 41,768 | $0.00 | 10,000 |
| 2017-05-02 | Gift | 41,768 | $0.00 | 60,126 |
| 2017-02-15 | Option exercise (derivative) | 6,888 | $0.00 | 21,248 |
| 2017-02-15 | Open-market sale | 800 | $838.80 | 51,768 |
| 2017-02-15 | Open-market sale | 2,050 | $839.71 | 52,568 |
| 2017-02-15 | Option exercise | 6,888 | $0.00 | 56,658 |
| 2017-02-15 | Open-market sale | 540 | $842.06 | 56,118 |
| 2017-02-15 | Open-market sale | 1,500 | $840.49 | 54,618 |
| 2016-12-28 | Gift | 5,418 | $0.00 | 49,770 |
| 2016-12-09 | Open-market sale | 1,939 | $767.68 | 58,139 |
| 2016-12-09 | Open-market sale | 2,851 | $766.83 | 55,288 |
| 2016-12-09 | Open-market sale | 100 | $766.10 | 55,188 |
| 2016-11-28 | Gift | 5,610 | $0.00 | 18,358 |
| 2016-11-15 | Option exercise (derivative) | 6,888 | $0.00 | 28,136 |
| 2016-11-15 | Option exercise | 6,888 | $0.00 | 57,860 |
| 2016-08-15 | Option exercise (derivative) | 6,889 | $0.00 | 35,024 |
| 2016-08-15 | Option exercise | 6,889 | $0.00 | 64,862 |
| 2016-08-15 | Open-market sale | 900 | $769.74 | 63,962 |
| 2016-08-15 | Open-market sale | 3,200 | $768.78 | 60,762 |
| 2016-08-15 | Open-market sale | 790 | $768.17 | 59,972 |
| 2016-05-16 | Open-market sale | 500 | $708.94 | 60,273 |
| 2016-05-16 | Open-market sale | 700 | $701.03 | 57,973 |
| 2016-05-16 | Open-market sale | 300 | $712.56 | 62,563 |
| 2016-05-16 | Open-market sale | 1,010 | $711.01 | 61,553 |
| 2016-05-16 | Open-market sale | 780 | $710.11 | 60,773 |
| 2016-05-16 | Open-market sale | 100 | $708.19 | 60,173 |
| 2016-05-16 | Open-market sale | 700 | $706.16 | 59,473 |
| 2016-05-16 | Open-market sale | 200 | $705.26 | 59,273 |
| 2016-05-16 | Open-market sale | 500 | $703.93 | 58,773 |
| 2016-05-16 | Open-market sale | 100 | $703.10 | 58,673 |
| 2016-05-15 | Option exercise (derivative) | 6,889 | $0.00 | 41,913 |
| 2016-05-15 | Option exercise | 6,889 | $0.00 | 62,863 |
| 2016-04-05 | Grant / award (derivative) | 25,619 | $0.00 | 25,619 |
| 2016-04-05 | Grant / award (derivative) | 30,000 | $0.00 | 30,000 |
| 2016-02-15 | Option exercise (derivative) | 6,250 | $0.00 | 0 |
| 2016-02-15 | Option exercise (derivative) | 2,568 | $0.00 | 48,802 |
| 2016-02-15 | Option exercise | 2,568 | $0.00 | 49,724 |
| 2016-02-15 | Option exercise | 6,250 | $0.00 | 55,974 |
| 2015-11-16 | Open-market sale | 300 | $626.42 | 45,284 |
| 2015-11-16 | Open-market sale | 400 | $627.21 | 45,584 |
| 2015-11-16 | Open-market sale | 700 | $628.79 | 45,984 |
| 2015-11-16 | Open-market sale | 600 | $630.06 | 46,684 |
| 2015-11-16 | Open-market sale | 200 | $631.57 | 47,284 |
| 2015-11-16 | Open-market sale | 200 | $633.42 | 47,484 |
| 2015-11-16 | Open-market sale | 400 | $636.03 | 47,684 |
| 2015-11-16 | Open-market sale | 100 | $637.95 | 48,084 |
| 2015-11-16 | Open-market sale | 500 | $638.55 | 48,184 |
| 2015-11-16 | Open-market sale | 200 | $643.15 | 48,684 |
| 2015-11-16 | Open-market sale | 300 | $644.84 | 48,884 |
| 2015-11-16 | Open-market sale | 600 | $646.05 | 49,184 |
| 2015-11-16 | Open-market sale | 488 | $646.98 | 49,784 |
| 2015-11-16 | Open-market sale | 520 | $648.21 | 50,272 |
| 2015-11-16 | Open-market sale | 100 | $649.70 | 50,792 |
| 2015-11-16 | Open-market sale | 300 | $625.34 | 44,984 |
| 2015-11-15 | Option exercise (derivative) | 6,250 | $0.00 | 6,250 |
| 2015-11-15 | Option exercise (derivative) | 2,568 | $0.00 | 51,370 |
| 2015-11-15 | Option exercise | 6,250 | $0.00 | 50,892 |
| 2015-11-15 | Option exercise | 2,568 | $0.00 | 44,642 |
| 2015-08-17 | Open-market sale | 1,073 | $535.94 | 45,509 |
| 2015-08-17 | Open-market sale | 200 | $527.44 | 42,074 |
| 2015-08-17 | Open-market sale | 600 | $528.79 | 42,274 |
| 2015-08-17 | Open-market sale | 200 | $531.00 | 42,874 |
| 2015-08-17 | Open-market sale | 700 | $532.27 | 43,074 |
| 2015-08-17 | Open-market sale | 910 | $533.71 | 43,774 |
| 2015-08-17 | Open-market sale | 700 | $538.24 | 47,282 |
| 2015-08-17 | Open-market sale | 825 | $535.12 | 44,684 |
| 2015-08-17 | Open-market sale | 700 | $536.90 | 46,582 |
| 2015-08-15 | Option exercise (derivative) | 2,568 | $0.00 | 53,938 |
| 2015-08-15 | Option exercise (derivative) | 6,250 | $0.00 | 12,500 |
| 2015-08-15 | Option exercise | 2,568 | $0.00 | 41,732 |
| 2015-08-15 | Option exercise | 6,250 | $0.00 | 47,982 |
| 2015-08-03 | Open-market sale | 100 | $539.10 | 15,523 |
| 2015-08-03 | Open-market sale | 475 | $533.21 | 14,148 |
| 2015-08-03 | Open-market sale | 200 | $534.02 | 14,623 |
| 2015-08-03 | Open-market sale | 200 | $535.28 | 14,823 |
| 2015-08-03 | Open-market sale | 400 | $536.08 | 15,023 |
| 2015-08-03 | Open-market sale | 100 | $537.55 | 15,423 |
| 2015-08-03 | Open-market sale | 400 | $531.88 | 13,748 |
| 2015-08-03 | Open-market sale | 400 | $531.88 | 15,623 |
| 2015-08-03 | Open-market sale | 575 | $533.23 | 16,023 |
| 2015-08-03 | Open-market sale | 200 | $534.78 | 16,598 |
| 2015-08-03 | Open-market sale | 500 | $535.97 | 16,798 |
| 2015-08-03 | Open-market sale | 100 | $537.55 | 17,298 |
| 2015-08-03 | Open-market sale | 100 | $539.43 | 17,398 |
| 2015-06-03 | Open-market sale | 2,125 | $438.00 | 39,164 |
| 2015-06-03 | Open-market sale | 873 | $438.00 | 41,289 |
| 2015-05-15 | Option exercise (derivative) | 6,250 | $0.00 | 18,750 |
| 2015-05-15 | Option exercise (derivative) | 2,569 | $0.00 | 56,506 |
| 2015-05-15 | Open-market sale | 1,000 | $425.42 | 17,498 |
| 2015-05-15 | Open-market sale | 575 | $426.58 | 18,498 |
| 2015-05-15 | Open-market sale | 200 | $427.74 | 19,073 |
| 2015-05-15 | Open-market sale | 100 | $429.21 | 19,273 |
| 2015-05-15 | Open-market sale | 1,000 | $425.44 | 19,373 |
| 2015-05-15 | Open-market sale | 575 | $426.59 | 20,373 |
| 2015-05-15 | Open-market sale | 200 | $427.70 | 20,948 |
| 2015-05-15 | Open-market sale | 100 | $429.21 | 21,148 |
| 2015-05-15 | Open-market sale | 200 | $424.93 | 42,162 |
| 2015-05-15 | Open-market sale | 448 | $425.90 | 42,362 |
| 2015-05-15 | Open-market sale | 100 | $426.78 | 42,810 |
| 2015-05-15 | Option exercise | 2,569 | $0.00 | 38,823 |
| 2015-05-15 | Option exercise | 6,250 | $0.00 | 45,073 |
| 2015-05-15 | Open-market sale | 200 | $428.33 | 44,873 |
| 2015-05-15 | Open-market sale | 963 | $425.86 | 43,610 |
| 2015-05-15 | Open-market sale | 100 | $427.79 | 42,910 |
| 2015-05-15 | Open-market sale | 600 | $425.19 | 43,010 |
| 2015-05-15 | Open-market sale | 300 | $427.41 | 44,573 |
| 2015-02-17 | Open-market sale | 900 | $373.18 | 36,254 |
| 2015-02-17 | Open-market sale | 4,792 | $374.42 | 37,154 |
| 2015-02-17 | Open-market sale | 2,464 | $375.22 | 41,946 |
| 2015-02-17 | Open-market sale | 600 | $373.33 | 21,248 |
| 2015-02-17 | Open-market sale | 1,771 | $375.17 | 24,948 |
| 2015-02-17 | Open-market sale | 100 | $375.98 | 26,719 |
| 2015-02-17 | Open-market sale | 200 | $378.65 | 26,819 |
| 2015-02-17 | Open-market sale | 3,100 | $374.42 | 21,848 |
| 2015-02-17 | Open-market sale | 100 | $378.51 | 44,510 |
| 2015-02-17 | Open-market sale | 100 | $376.50 | 44,410 |
| 2015-02-15 | Option exercise (derivative) | 3,891 | $0.00 | 59,075 |
| 2015-02-15 | Option exercise (derivative) | 6,250 | $0.00 | 25,000 |
| 2015-02-15 | Option exercise | 6,250 | $0.00 | 44,610 |
| 2015-02-15 | Option exercise | 3,891 | $0.00 | 38,360 |
| 2014-12-29 | Gift | 10,309 | $0.00 | 34,469 |
| 2014-11-26 | Gift | 5,771 | $0.00 | 27,019 |
| 2014-11-17 | Open-market sale | 300 | $318.43 | 41,315 |
| 2014-11-17 | Open-market sale | 200 | $324.77 | 45,578 |
| 2014-11-17 | Open-market sale | 100 | $326.33 | 45,778 |
| 2014-11-17 | Open-market sale | 100 | $324.04 | 45,478 |
| 2014-11-17 | Open-market sale | 700 | $319.44 | 41,615 |
| 2014-11-17 | Open-market sale | 400 | $320.58 | 42,315 |
| 2014-11-17 | Open-market sale | 1,400 | $321.43 | 42,715 |
| 2014-11-17 | Open-market sale | 1,363 | $322.49 | 44,115 |
| 2014-11-15 | Option exercise (derivative) | 6,250 | $0.00 | 31,250 |
| 2014-11-15 | Option exercise (derivative) | 3,891 | $0.00 | 62,966 |
| 2014-11-15 | Option exercise | 6,250 | $0.00 | 45,878 |
| 2014-11-15 | Option exercise | 3,891 | $0.00 | 39,628 |
| 2014-09-04 | Open-market sale | 3,793 | $349.05 | 45,737 |
| 2014-08-15 | Option exercise (derivative) | 6,250 | $0.00 | 37,500 |
| 2014-08-15 | Option exercise (derivative) | 3,891 | $0.00 | 66,857 |
| 2014-08-15 | Open-market sale | 1,600 | $331.73 | 52,002 |
| 2014-08-15 | Option exercise | 3,891 | $0.00 | 47,843 |
| 2014-08-15 | Open-market sale | 600 | $329.27 | 49,530 |
| 2014-08-15 | Open-market sale | 1,872 | $330.42 | 50,130 |
| 2014-08-15 | Open-market sale | 491 | $332.83 | 53,602 |
| 2014-08-15 | Option exercise | 6,250 | $0.00 | 54,093 |
| 2014-06-16 | Open-market sale | 476 | $327.32 | 12,648 |
| 2014-06-16 | Open-market sale | 800 | $324.07 | 11,248 |
| 2014-06-16 | Open-market sale | 600 | $326.30 | 12,048 |
| 2014-05-15 | Option exercise (derivative) | 6,250 | $0.00 | 43,750 |
| 2014-05-15 | Option exercise (derivative) | 3,892 | $0.00 | 70,748 |
| 2014-05-15 | Open-market sale | 900 | $293.75 | 46,477 |
| 2014-05-15 | Option exercise | 3,892 | $0.00 | 42,266 |
| 2014-05-15 | Open-market sale | 200 | $290.71 | 43,952 |
| 2014-05-15 | Open-market sale | 900 | $291.70 | 44,152 |
| 2014-05-15 | Open-market sale | 1,425 | $292.86 | 45,052 |
| 2014-05-15 | Open-market sale | 539 | $295.01 | 47,377 |
| 2014-05-15 | Open-market sale | 600 | $295.79 | 47,916 |
| 2014-05-15 | Option exercise | 6,250 | $0.00 | 48,516 |
| 2014-05-01 | Open-market sale | 607 | $308.06 | 13,693 |
| 2014-05-01 | Open-market sale | 569 | $307.17 | 13,124 |
| 2014-05-01 | Open-market sale | 700 | $309.28 | 14,300 |
| 2014-04-03 | Grant / award (derivative) | 24,883 | $0.00 | 24,883 |
| 2014-02-18 | Open-market sale | 3,112 | $352.01 | 43,374 |
| 2014-02-18 | Open-market sale | 2,850 | $353.17 | 46,486 |
| 2014-02-18 | Open-market sale | 800 | $350.19 | 38,374 |
| 2014-02-18 | Open-market sale | 4,200 | $351.21 | 39,174 |
| 2014-02-18 | Open-market sale | 700 | $354.17 | 49,336 |
| 2014-02-15 | Option exercise (derivative) | 7,500 | $0.00 | 0 |
| 2014-02-15 | Option exercise (derivative) | 4,162 | $0.00 | 74,640 |
| 2014-02-15 | Option exercise | 4,162 | $0.00 | 50,036 |
| 2014-02-15 | Option exercise | 7,500 | $0.00 | 45,874 |
| 2013-11-25 | Gift | 7,000 | $0.00 | 35,933 |
| 2013-11-15 | Option exercise (derivative) | 7,500 | $0.00 | 7,500 |
| 2013-11-15 | Option exercise (derivative) | 4,162 | $0.00 | 78,802 |
| 2013-11-15 | Open-market sale | 800 | $370.61 | 53,495 |
| 2013-11-15 | Open-market sale | 300 | $372.17 | 54,295 |
| 2013-11-15 | Option exercise | 4,162 | $0.00 | 54,595 |
| 2013-11-15 | Option exercise | 7,500 | $0.00 | 50,433 |
| 2013-11-15 | Open-market sale | 900 | $365.97 | 42,933 |
| 2013-11-15 | Open-market sale | 2,500 | $366.48 | 43,833 |
| 2013-11-15 | Open-market sale | 3,000 | $367.62 | 46,333 |
| 2013-11-15 | Open-market sale | 2,982 | $368.70 | 49,333 |
| 2013-11-15 | Open-market sale | 1,180 | $369.81 | 52,315 |
| 2013-11-07 | Open-market sale | 248 | $342.97 | 11,675 |
| 2013-11-07 | Open-market sale | 100 | $345.17 | 11,923 |
| 2013-11-07 | Open-market sale | 400 | $346.16 | 12,023 |
| 2013-11-07 | Open-market sale | 200 | $347.82 | 12,423 |
| 2013-11-07 | Open-market sale | 330 | $348.82 | 12,623 |
| 2013-11-07 | Open-market sale | 100 | $352.01 | 12,953 |
| 2013-11-06 | Open-market sale | 300 | $357.46 | 14,375 |
| 2013-11-06 | Open-market sale | 220 | $358.63 | 14,675 |
| 2013-11-06 | Open-market sale | 200 | $360.69 | 14,895 |
| 2013-11-06 | Open-market sale | 794 | $355.40 | 13,053 |
| 2013-11-06 | Open-market sale | 528 | $356.30 | 13,847 |
| 2013-11-05 | Open-market sale | 800 | $357.15 | 15,195 |
| 2013-11-05 | Open-market sale | 600 | $358.22 | 15,995 |
| 2013-11-05 | Open-market sale | 542 | $359.72 | 16,595 |
| 2013-11-05 | Open-market sale | 100 | $356.56 | 15,095 |
| 2013-11-04 | Open-market sale | 100 | $354.42 | 17,137 |
| 2013-11-04 | Open-market sale | 300 | $355.93 | 17,237 |
| 2013-11-04 | Open-market sale | 600 | $356.56 | 17,537 |
| 2013-11-04 | Open-market sale | 1,042 | $357.74 | 18,137 |
| 2013-11-01 | Open-market sale | 705 | $359.95 | 49,433 |
| 2013-11-01 | Open-market sale | 2,042 | $364.84 | 19,179 |
| 2013-11-01 | Open-market sale | 500 | $356.42 | 42,933 |
| 2013-11-01 | Open-market sale | 700 | $357.13 | 43,433 |
| 2013-11-01 | Open-market sale | 3,022 | $357.97 | 44,133 |
| 2013-11-01 | Open-market sale | 2,278 | $359.09 | 47,155 |
| 2013-11-01 | Open-market sale | 295 | $361.02 | 50,138 |
| 2013-09-26 | Open-market sale | 2,500 | $319.02 | 50,433 |
| 2013-09-18 | Open-market sale | 2,500 | $309.06 | 52,933 |
| 2013-08-20 | Open-market sale | 2,682 | $289.02 | 55,433 |
| 2013-08-15 | Option exercise (derivative) | 7,500 | $0.00 | 15,000 |
| 2013-08-15 | Option exercise (derivative) | 4,162 | $0.00 | 82,964 |
| 2013-08-15 | Open-market sale | 3,400 | $288.00 | 58,115 |
| 2013-08-15 | Open-market sale | 5,580 | $288.33 | 61,515 |
| 2013-08-15 | Option exercise | 4,162 | $0.00 | 67,095 |
| 2013-08-15 | Option exercise | 7,500 | $0.00 | 62,933 |
| 2013-08-01 | Open-market sale | 100 | $299.20 | 55,433 |
| 2013-08-01 | Open-market sale | 363 | $305.89 | 62,933 |
| 2013-08-01 | Open-market sale | 1,100 | $304.31 | 61,833 |
| 2013-08-01 | Open-market sale | 2,900 | $303.26 | 58,933 |
| 2013-08-01 | Open-market sale | 400 | $302.45 | 58,533 |
| 2013-08-01 | Open-market sale | 1,200 | $301.04 | 57,333 |
| 2013-08-01 | Open-market sale | 1,800 | $299.72 | 55,533 |
| 2013-06-10 | Open-market sale | 2,500 | $279.04 | 63,296 |
| 2013-05-17 | Open-market sale | 1,702 | $269.00 | 65,796 |
| 2013-05-15 | Option exercise (derivative) | 7,500 | $0.00 | 22,500 |
| 2013-05-15 | Option exercise (derivative) | 4,163 | $0.00 | 87,126 |
| 2013-05-15 | Open-market sale | 3,398 | $268.57 | 76,198 |
| 2013-05-15 | Open-market sale | 400 | $264.90 | 67,498 |
| 2013-05-15 | Option exercise | 7,500 | $0.00 | 75,433 |
| 2013-05-15 | Open-market sale | 2,550 | $265.45 | 67,898 |
| 2013-05-15 | Open-market sale | 2,350 | $266.61 | 70,448 |
| 2013-05-15 | Open-market sale | 3,400 | $267.63 | 72,798 |
| 2013-05-15 | Option exercise | 4,163 | $0.00 | 79,596 |
| 2013-02-15 | Option exercise (derivative) | 10,000 | $0.00 | 30,000 |
| 2013-02-15 | Option exercise | 10,000 | $0.00 | 74,933 |
| 2013-02-15 | Open-market sale | 1,400 | $265.70 | 73,533 |
| 2013-02-15 | Open-market sale | 4,400 | $264.84 | 69,133 |
| 2013-02-15 | Open-market sale | 1,200 | $264.06 | 67,933 |
| 2012-11-29 | Open-market sale | 3,000 | $250.00 | 64,933 |
| 2012-11-27 | Gift | 15,000 | $0.00 | 15,000 |
| 2012-11-27 | Gift | 7,800 | $0.00 | 82,933 |
| 2012-11-27 | Gift | 15,000 | $0.00 | 67,933 |
| 2012-11-15 | Option exercise (derivative) | 10,000 | $0.00 | 40,000 |
| 2012-11-15 | Open-market sale | 800 | $219.89 | 82,154 |
| 2012-11-15 | Open-market sale | 1,300 | $222.11 | 84,054 |
| 2012-11-15 | Open-market sale | 1,100 | $220.76 | 82,954 |
| 2012-11-15 | Open-market sale | 400 | $223.47 | 85,354 |
| 2012-11-15 | Open-market sale | 200 | $224.67 | 85,754 |
| 2012-11-15 | Option exercise | 10,000 | $0.00 | 85,954 |
| 2012-11-15 | Open-market sale | 200 | $219.11 | 81,954 |
| 2012-09-04 | Open-market sale | 3,867 | $250.14 | 75,954 |
| 2012-08-30 | Open-market sale | 2,133 | $250.00 | 79,821 |
| 2012-08-15 | Option exercise (derivative) | 10,000 | $0.00 | 50,000 |
| 2012-08-15 | Open-market sale | 600 | $236.11 | 84,854 |
| 2012-08-15 | Option exercise | 10,000 | $0.00 | 85,954 |
| 2012-08-15 | Open-market sale | 500 | $237.44 | 85,454 |
| 2012-08-15 | Open-market sale | 100 | $234.70 | 81,954 |
| 2012-08-15 | Open-market sale | 2,800 | $235.27 | 82,054 |
| 2012-05-15 | Option exercise (derivative) | 10,000 | $0.00 | 60,000 |
| 2012-05-15 | Option exercise | 10,000 | $0.00 | 79,954 |
| 2012-05-15 | Open-market sale | 1,100 | $229.89 | 78,854 |
| 2012-05-15 | Open-market sale | 700 | $228.16 | 76,954 |
| 2012-05-15 | Open-market sale | 200 | $226.58 | 76,754 |
| 2012-05-15 | Open-market sale | 600 | $224.27 | 76,154 |
| 2012-05-15 | Open-market sale | 200 | $223.25 | 75,954 |
| 2012-05-15 | Open-market sale | 1,200 | $228.97 | 77,654 |
| 2012-04-09 | Grant / award (derivative) | 91,289 | $0.00 | 91,289 |
| 2012-02-15 | Option exercise (derivative) | 10,000 | $0.00 | 70,000 |
| 2012-02-15 | Open-market sale | 400 | $187.71 | 102,434 |
| 2012-02-15 | Open-market sale | 980 | $184.31 | 100,154 |
| 2012-02-15 | Open-market sale | 500 | $185.34 | 101,134 |
| 2012-02-15 | Open-market sale | 800 | $186.47 | 101,634 |
| 2012-02-15 | Open-market sale | 200 | $183.46 | 99,954 |
| 2012-02-15 | Open-market sale | 300 | $188.79 | 102,834 |
| 2012-02-15 | Open-market sale | 1,100 | $189.80 | 103,134 |
| 2012-02-15 | Open-market sale | 700 | $190.66 | 104,234 |
| 2012-02-15 | Option exercise | 10,000 | $0.00 | 104,934 |
| 2011-11-15 | Option exercise (derivative) | 10,000 | $0.00 | 80,000 |
| 2011-11-15 | Open-market sale | 700 | $215.57 | 95,034 |
| 2011-11-15 | Option exercise | 10,000 | $0.00 | 98,934 |
| 2011-11-15 | Open-market sale | 100 | $214.67 | 94,934 |
| 2011-11-15 | Open-market sale | 200 | $219.18 | 98,734 |
| 2011-11-15 | Open-market sale | 1,300 | $217.83 | 97,434 |
| 2011-11-15 | Open-market sale | 1,700 | $216.73 | 95,734 |
| 2011-08-15 | Option exercise (derivative) | 10,000 | $0.00 | 90,000 |
| 2011-08-15 | Open-market sale | 100 | $198.51 | 88,934 |
| 2011-08-15 | Open-market sale | 300 | $199.85 | 89,034 |
| 2011-08-15 | Open-market sale | 1,300 | $200.68 | 89,334 |
| 2011-08-15 | Open-market sale | 1,600 | $201.66 | 90,634 |
| 2011-08-15 | Open-market sale | 600 | $202.79 | 92,234 |
| 2011-08-15 | Open-market sale | 100 | $204.77 | 92,834 |
| 2011-08-15 | Option exercise | 10,000 | $0.00 | 92,934 |
| 2011-05-16 | Open-market sale | 700 | $195.23 | 84,034 |
| 2011-05-16 | Open-market sale | 900 | $192.16 | 82,934 |
| 2011-05-16 | Open-market sale | 200 | $193.58 | 83,834 |
| 2011-05-16 | Open-market sale | 100 | $200.20 | 86,834 |
| 2011-05-16 | Open-market sale | 200 | $196.35 | 84,734 |
| 2011-05-16 | Open-market sale | 1,100 | $197.36 | 84,934 |
| 2011-05-16 | Open-market sale | 800 | $198.25 | 86,034 |
| 2011-05-15 | Option exercise (derivative) | 10,000 | $0.00 | 100,000 |
| 2011-05-15 | Option exercise | 10,000 | $0.00 | 86,934 |
| 2011-02-15 | Option exercise (derivative) | 30,287 | $0.00 | 0 |
| 2011-02-15 | Option exercise (derivative) | 13,130 | $0.00 | 0 |
| 2011-02-15 | Option exercise | 30,287 | $0.00 | 94,949 |
| 2011-02-15 | Option exercise | 13,130 | $7.93 | 64,662 |
| 2011-02-15 | Open-market sale | 8,715 | $189.07 | 77,034 |
| 2011-02-15 | Open-market sale | 100 | $188.34 | 76,934 |
| 2011-02-15 | Open-market sale | 9,200 | $189.75 | 85,749 |
| 2010-12-30 | Open-market sale | 8,100 | $183.32 | 51,532 |
| 2010-12-30 | Open-market sale | 986 | $184.23 | 59,632 |
| 2010-11-15 | Option exercise (derivative) | 30,288 | $0.00 | 30,287 |
| 2010-11-15 | Open-market sale | 8,300 | $161.30 | 69,820 |
| 2010-11-15 | Option exercise | 30,288 | $0.00 | 81,820 |
| 2010-11-15 | Open-market sale | 900 | $163.54 | 80,920 |
| 2010-11-15 | Open-market sale | 9,202 | $160.59 | 60,618 |
| 2010-11-15 | Open-market sale | 2,800 | $162.42 | 78,120 |
| 2010-09-30 | Open-market sale | 3,100 | $159.21 | 55,818 |
| 2010-09-30 | Open-market sale | 2,110 | $157.01 | 52,208 |
| 2010-09-30 | Open-market sale | 1,700 | $160.31 | 58,918 |
| 2010-09-30 | Open-market sale | 1,500 | $158.43 | 54,318 |
| 2010-09-30 | Open-market sale | 676 | $156.31 | 51,532 |
| 2010-08-16 | Open-market sale | 2,100 | $123.48 | 60,618 |
| 2010-08-16 | Open-market sale | 9,201 | $126.39 | 72,618 |
| 2010-08-16 | Open-market sale | 6,200 | $125.48 | 66,418 |
| 2010-08-16 | Open-market sale | 3,700 | $124.60 | 62,718 |
| 2010-08-15 | Option exercise (derivative) | 30,287 | $0.00 | 60,575 |
| 2010-08-15 | Option exercise | 30,287 | $0.00 | 81,819 |
| 2010-06-30 | Open-market sale | 2,300 | $111.04 | 52,732 |
| 2010-06-30 | Open-market sale | 600 | $109.80 | 52,132 |
| 2010-06-30 | Open-market sale | 600 | $108.60 | 51,532 |
| 2010-06-30 | Open-market sale | 5,586 | $111.76 | 55,032 |
| 2010-05-17 | Open-market sale | 4,902 | $127.61 | 60,618 |
| 2010-05-17 | Open-market sale | 13,700 | $128.31 | 65,520 |
| 2010-05-17 | Open-market sale | 2,600 | $129.14 | 79,220 |
| 2010-05-15 | Option exercise (derivative) | 30,288 | $0.00 | 90,862 |
| 2010-05-15 | Option exercise | 30,288 | $0.00 | 81,820 |
| 2010-04-13 | Grant / award (derivative) | 50,000 | $0.00 | 50,000 |
| 2010-03-31 | Open-market sale | 3,444 | $135.80 | 53,132 |
| 2010-03-31 | Open-market sale | 1,600 | $134.92 | 51,532 |
| 2010-02-16 | Open-market sale | 1,200 | $119.78 | 67,145 |
| 2010-02-16 | Open-market sale | 900 | $118.14 | 56,576 |
| 2010-02-16 | Open-market sale | 9,669 | $118.62 | 57,476 |
| 2010-02-15 | Option exercise (derivative) | 15,139 | $0.00 | 121,150 |
| 2010-02-15 | Option exercise (derivative) | 1,674 | $0.00 | 0 |
| 2010-02-15 | Option exercise | 1,674 | $0.00 | 53,206 |
| 2010-02-15 | Option exercise | 15,139 | $0.00 | 68,345 |
| 2009-11-16 | Open-market sale | 3,912 | $133.91 | 64,434 |
| 2009-11-16 | Open-market sale | 11,902 | $133.12 | 52,532 |
| 2009-11-16 | Open-market sale | 1,000 | $132.07 | 51,532 |
| 2009-11-15 | Option exercise (derivative) | 1,674 | $0.00 | 1,674 |
| 2009-11-15 | Option exercise (derivative) | 15,140 | $0.00 | 136,289 |
| 2009-11-15 | Option exercise | 15,140 | $0.00 | 68,346 |
| 2009-11-15 | Option exercise | 1,674 | $0.00 | 53,206 |
| 2009-11-02 | Option exercise (derivative) | 20,000 | $0.00 | 13,130 |
| 2009-11-02 | Open-market sale | 10,755 | $118.84 | 60,777 |
| 2009-11-02 | Open-market sale | 5,160 | $118.03 | 55,617 |
| 2009-11-02 | Open-market sale | 4,085 | $117.19 | 51,532 |
| 2009-11-02 | Option exercise | 20,000 | $7.93 | 71,532 |
| 2009-09-16 | Option exercise (derivative) | 10,000 | $0.00 | 33,130 |
| 2009-09-16 | Open-market sale | 10,000 | $90.00 | 51,532 |
| 2009-09-16 | Option exercise | 10,000 | $7.93 | 61,532 |
| 2009-08-17 | Open-market sale | 14,214 | $81.04 | 54,132 |
| 2009-08-17 | Open-market sale | 2,600 | $80.56 | 51,532 |
| 2009-08-15 | Option exercise (derivative) | 15,140 | $0.00 | 151,429 |
| 2009-08-15 | Option exercise (derivative) | 1,674 | $0.00 | 3,348 |
| 2009-08-15 | Option exercise | 15,140 | $0.00 | 68,346 |
| 2009-08-15 | Option exercise | 1,674 | $0.00 | 53,206 |
| 2009-05-20 | Open-market sale | 5,212 | $80.00 | 51,532 |
| 2009-05-15 | Option exercise (derivative) | 1,674 | $0.00 | 5,022 |
| 2009-05-15 | Option exercise (derivative) | 15,140 | $0.00 | 166,569 |
| 2009-05-15 | Option exercise | 1,674 | $0.00 | 53,206 |
| 2009-05-15 | Option exercise | 15,140 | $0.00 | 68,346 |
| 2009-05-15 | Open-market sale | 5,960 | $75.57 | 62,386 |
| 2009-05-15 | Open-market sale | 5,642 | $74.74 | 56,744 |
| 2009-05-04 | Open-market sale | 1,829 | $80.36 | 51,532 |
| 2009-05-01 | Open-market sale | 9,136 | $80.08 | 53,361 |
| 2009-02-17 | Open-market sale | 17,685 | $61.72 | 62,497 |
| 2009-02-15 | Option exercise (derivative) | 8,334 | $0.00 | 181,709 |
| 2009-02-15 | Option exercise (derivative) | 4,331 | $0.00 | 0 |
| 2009-02-15 | Option exercise (derivative) | 5,019 | $0.00 | 6,696 |
| 2009-02-15 | Option exercise | 4,331 | $0.00 | 66,829 |
| 2009-02-15 | Option exercise | 5,019 | $0.00 | 71,848 |
| 2009-02-15 | Option exercise | 8,334 | $0.00 | 80,182 |
| 2008-11-17 | Open-market sale | 6,000 | $40.49 | 63,217 |
| 2008-11-17 | Open-market sale | 719 | $39.85 | 62,498 |
| 2008-11-15 | Option exercise (derivative) | 8,335 | $0.00 | 190,043 |
| 2008-11-15 | Option exercise (derivative) | 5,019 | $0.00 | 11,715 |
| 2008-11-15 | Option exercise (derivative) | 4,331 | $0.00 | 4,331 |
| 2008-11-15 | Option exercise | 8,335 | $0.00 | 69,217 |
| 2008-11-15 | Option exercise | 5,019 | $0.00 | 60,882 |
| 2008-11-15 | Option exercise | 4,331 | $0.00 | 55,863 |
| 2008-11-13 | Option exercise (derivative) | 5,000 | $0.00 | 43,130 |
| 2008-11-13 | Option exercise | 5,000 | $7.93 | 51,532 |
| 2008-08-15 | Option exercise (derivative) | 4,331 | $0.00 | 8,662 |
| 2008-08-15 | Option exercise (derivative) | 5,020 | $0.00 | 16,734 |
| 2008-08-15 | Option exercise (derivative) | 8,335 | $0.00 | 198,378 |
| 2008-08-15 | Open-market sale | 5,921 | $87.29 | 50,032 |
| 2008-08-15 | Open-market sale | 2,700 | $88.75 | 55,953 |
| 2008-08-15 | Open-market sale | 3,500 | $86.78 | 46,532 |
| 2008-08-15 | Option exercise | 8,335 | $0.00 | 58,653 |
| 2008-08-15 | Option exercise | 5,020 | $0.00 | 50,318 |
| 2008-08-15 | Option exercise | 4,331 | $0.00 | 45,298 |
| 2008-05-15 | Option exercise (derivative) | 4,331 | $0.00 | 12,993 |
| 2008-05-15 | Option exercise (derivative) | 5,020 | $0.00 | 21,754 |
| 2008-05-15 | Option exercise (derivative) | 8,335 | $0.00 | 206,713 |
| 2008-05-15 | Open-market sale | 6,719 | $74.63 | 40,967 |
| 2008-05-15 | Option exercise | 8,335 | $0.00 | 47,686 |
| 2008-05-15 | Option exercise | 5,020 | $0.00 | 39,351 |
| 2008-05-15 | Option exercise | 4,331 | $0.00 | 34,331 |
| 2008-05-02 | Option exercise (derivative) | 10,940 | $0.00 | 48,130 |
| 2008-05-02 | Open-market sale | 3,339 | $80.50 | 35,601 |
| 2008-05-02 | Open-market sale | 101 | $80.01 | 30,300 |
| 2008-05-02 | Open-market sale | 100 | $80.02 | 30,401 |
| 2008-05-02 | Open-market sale | 100 | $80.03 | 30,501 |
| 2008-05-02 | Open-market sale | 5,000 | $80.30 | 30,601 |
| 2008-05-02 | Open-market sale | 300 | $80.00 | 30,000 |
| 2008-05-02 | Open-market sale | 1,520 | $81.00 | 38,940 |
| 2008-05-02 | Open-market sale | 480 | $81.01 | 40,460 |
| 2008-05-02 | Option exercise | 10,940 | $7.93 | 40,940 |
| 2008-05-01 | Option exercise (derivative) | 17,186 | $0.00 | 59,070 |
| 2008-05-01 | Open-market sale | 17,186 | $80.00 | 30,000 |
| 2008-05-01 | Option exercise | 17,186 | $7.93 | 47,186 |
| 2008-04-03 | Grant / award (derivative) | 110,000 | $0.00 | 110,000 |
| 2008-02-29 | Option exercise (derivative) | 5,000 | $0.00 | 76,256 |
| 2008-02-29 | Gift | 5,000 | $0.00 | 30,000 |
| 2008-02-29 | Option exercise | 5,000 | $7.93 | 35,000 |
| 2008-02-25 | Option exercise (derivative) | 7,030 | $0.00 | 81,256 |
| 2008-02-25 | Option exercise | 7,030 | $7.93 | 37,030 |
| 2008-02-25 | Open-market sale | 7,030 | $72.41 | 30,000 |
| 2008-02-21 | Option exercise (derivative) | 7,030 | $0.00 | 88,286 |
| 2008-02-21 | Option exercise | 7,030 | $7.93 | 37,030 |
| 2008-02-21 | Open-market sale | 7,030 | $73.37 | 30,000 |
| 2008-02-19 | Option exercise (derivative) | 7,030 | $0.00 | 95,316 |
| 2008-02-19 | Option exercise | 7,030 | $7.93 | 37,030 |
| 2008-02-19 | Open-market sale | 7,030 | $72.97 | 30,000 |
| 2008-02-15 | Option exercise (derivative) | 7,036 | $0.00 | 102,346 |
| 2008-02-15 | Open-market sale | 7,036 | $73.98 | 30,000 |
| 2008-02-15 | Option exercise | 7,036 | $7.93 | 37,036 |
| 2007-11-14 | Option exercise (derivative) | 47,500 | $0.00 | 109,382 |
| 2007-11-14 | Open-market sale | 47,500 | $79.83 | 30,000 |
| 2007-11-14 | Option exercise | 47,500 | $7.93 | 77,500 |
| 2007-08-14 | Option exercise (derivative) | 47,500 | $0.00 | 156,882 |
| 2007-08-14 | Option exercise | 47,500 | $7.93 | 77,500 |
| 2007-08-14 | Open-market sale | 47,500 | $73.70 | 30,000 |
| 2007-05-14 | Option exercise (derivative) | 47,500 | $0.00 | 204,382 |
| 2007-05-14 | Option exercise | 47,500 | $7.93 | 77,500 |
| 2007-05-14 | Open-market sale | 47,500 | $61.03 | 30,000 |
| 2007-05-01 | Option exercise (derivative) | 135,022 | $0.00 | 251,882 |
| 2007-05-01 | Open-market sale | 135,022 | $61.16 | 30,000 |
| 2007-05-01 | Option exercise | 135,022 | $7.93 | 165,022 |
| 2007-02-15 | Option exercise (derivative) | 43,750 | $0.00 | 386,904 |
| 2007-02-15 | Option exercise | 43,750 | $7.93 | 73,750 |
| 2007-02-15 | Open-market sale | 43,750 | $39.98 | 30,000 |
| 2006-11-28 | Option exercise (derivative) | 12,501 | $0.00 | 430,654 |
| 2006-11-28 | Option exercise | 12,501 | $7.93 | 42,501 |
| 2006-11-28 | Open-market sale | 12,501 | $40.63 | 30,000 |
| 2006-11-21 | Option exercise (derivative) | 12,500 | $0.00 | 443,155 |
| 2006-11-21 | Open-market sale | 12,500 | $42.93 | 30,000 |
| 2006-11-21 | Option exercise | 12,500 | $7.93 | 42,500 |
| 2006-11-14 | Option exercise (derivative) | 68,753 | $0.00 | 455,655 |
| 2006-11-14 | Option exercise | 68,753 | $7.93 | 98,753 |
| 2006-11-14 | Open-market sale | 68,753 | $40.22 | 30,000 |
| 2006-11-01 | Option exercise (derivative) | 18,750 | $0.00 | 524,408 |
| 2006-11-01 | Option exercise | 18,750 | $7.93 | 48,750 |
| 2006-11-01 | Open-market sale | 18,750 | $37.93 | 30,000 |
| 2006-08-04 | Option exercise (derivative) | 10,000 | $0.00 | 543,158 |
| 2006-08-04 | Option exercise | 10,000 | $7.93 | 30,000 |
| 2006-05-30 | Option exercise (derivative) | 6,250 | $0.00 | 553,158 |
| 2006-05-30 | Open-market sale | 6,250 | $35.25 | 20,000 |
| 2006-05-30 | Option exercise | 6,250 | $7.93 | 26,250 |
| 2006-05-23 | Option exercise (derivative) | 12,500 | $0.00 | 559,408 |
| 2006-05-23 | Open-market sale | 12,500 | $35.38 | 20,000 |
| 2006-05-23 | Option exercise | 12,500 | $7.93 | 32,500 |
| 2006-04-05 | Grant / award (derivative) | 215,048 | $0.00 | 215,048 |
| 2006-03-31 | Open-market sale | 20,000 | $36.63 | 20,000 |
| 2006-02-28 | Option exercise (derivative) | 17,497 | $0.00 | 571,908 |
| 2006-02-28 | Option exercise | 17,497 | $7.93 | 57,497 |
| 2006-02-28 | Open-market sale | 17,497 | $37.57 | 40,000 |
| 2006-02-21 | Option exercise (derivative) | 17,497 | $0.00 | 589,405 |
| 2006-02-21 | Option exercise | 17,497 | $7.93 | 57,497 |
| 2006-02-21 | Open-market sale | 17,497 | $38.76 | 40,000 |
| 2006-02-15 | Option exercise (derivative) | 17,496 | $0.00 | 606,902 |
| 2006-02-15 | Open-market sale | 17,496 | $38.49 | 40,000 |
| 2006-02-15 | Option exercise | 17,496 | $7.93 | 57,496 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.