| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $109.48 | 6,559 | $718,079.32 | 2,506 | 2019-11-22 | Filing | |
| $109.57 | 1,000 | $109,567.60 | 10,116 | 2019-11-05 | Filing | |
| $105.07 | 13,596 | $1,428,492.29 | 356,704 | 2019-10-29 | Filing | |
| $90.93 | 9,918 | $901,794.15 | 77,006 | 2019-08-16 | Filing | |
| $98.42 | 20,049 | $1,973,162.43 | 5,296 | 2019-07-26 | Filing | |
| $98.00 | 15,416 | $1,510,774.17 | 24,425 | 2019-07-25 | Filing | |
| $91.22 | 911 | $83,101.42 | 0 | 2019-02-26 | Filing | |
| $92.03 | 8,127 | $747,927.81 | 4,192 | 2019-02-26 | Filing | |
| $90.07 | 2,184 | $196,712.88 | 4,821 | 2019-02-14 | Filing | |
| $88.23 | 7,272 | $641,608.56 | 12,908 | 2019-02-12 | Filing | |
| $87.19 | 13,102 | $1,142,377.79 | 6,393 | 2019-02-07 | Filing | |
| $87.53 | 12,363 | $1,082,142.04 | 23,827 | 2019-02-05 | Filing | |
| $82.29 | 2,000 | $164,580.00 | 13,055 | 2018-10-23 | Filing | |
| $82.75 | 50,000 | $4,137,500.00 | 367,324 | 2018-08-06 | Filing | |
| $75.83 | 20,000 | $1,516,600.00 | 61,801 | 2018-06-15 | Filing | |
| $78.86 | 2,500 | $197,145.50 | 15,055 | 2018-06-07 | Filing | |
| $78.67 | 14,745 | $1,160,037.81 | 23,096 | 2018-05-29 | Filing | |
| $102.39 | 5,000 | $511,965.00 | 23,933 | 2018-03-09 | Filing | |
| $102.50 | 5,363 | $549,707.50 | 1,553 | 2018-03-09 | Filing | |
| $102.00 | 3,300 | $336,600.00 | 4,545 | 2018-03-09 | Filing |