| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $128.91 | 4,736 | $610,528.65 | 20,186 | 2019-06-24 | Filing | |
| $128.92 | 4,695 | $605,287.85 | 24,922 | 2019-06-24 | Filing | |
| $128.92 | 3,882 | $500,449.97 | 29,617 | 2019-06-24 | Filing | |
| $128.98 | 2,000 | $257,959.80 | 33,499 | 2019-06-24 | Filing | |
| $128.93 | 7,500 | $966,959.25 | 1,985 | 2019-06-24 | Filing | |
| $132.58 | 8,000 | $1,060,643.20 | 28,986 | 2019-06-10 | Filing | |
| $124.91 | 16,200 | $2,023,511.22 | 50,083 | 2019-05-31 | Filing | |
| $125.01 | 15,000 | $1,875,186.00 | 78,418 | 2019-05-28 | Filing | |
| $123.51 | 35,810 | $4,422,875.20 | 36,989 | 2019-05-24 | Filing | |
| $122.50 | 24,399 | $2,988,765.26 | 66,283 | 2019-05-23 | Filing | |
| $121.71 | 7,500 | $912,795.00 | 30,101 | 2019-05-20 | Filing | |
| $122.77 | 35,633 | $4,374,528.00 | 93,418 | 2019-05-16 | Filing | |
| $122.77 | 2,185 | $268,244.15 | 129,051 | 2019-05-16 | Filing | |
| $122.50 | 13,167 | $1,612,950.92 | 90,682 | 2019-05-16 | Filing | |
| $118.99 | 3,875 | $461,084.31 | 5,988 | 2019-05-14 | Filing | |
| $108.82 | 1,215 | $132,213.99 | 2,987 | 2019-04-08 | Filing | |
| $100.05 | 5,670 | $567,296.54 | 37,503 | 2019-02-21 | Filing | |
| $100.36 | 1,980 | $198,704.68 | 49,608 | 2019-02-20 | Filing | |
| $98.75 | 8,902 | $879,113.45 | 27,628 | 2018-11-20 | Filing | |
| $126.61 | 67,974 | $8,606,507.62 | 233,673 | 2018-10-05 | Filing |