| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $107.05 | 672 | $71,937.60 | 8,723 | 2019-02-11 | Filing | |
| $107.65 | 8,221 | $884,990.65 | 8,723 | 2019-02-11 | Filing | |
| $108.70 | 8,000 | $869,600.00 | 38,598 | 2019-02-11 | Filing | |
| $108.60 | 2,780 | $301,908.00 | 38,598 | 2019-02-11 | Filing | |
| $108.50 | 5,335 | $578,847.50 | 38,598 | 2019-02-11 | Filing | |
| $102.80 | 6,000 | $616,800.00 | 38,598 | 2019-02-08 | Filing | |
| $88.24 | 8,800 | $776,512.00 | 11,100 | 2018-11-27 | Filing | |
| $88.36 | 8,700 | $768,732.00 | 2 | 2018-11-27 | Filing | |
| $89.33 | 11,246 | $1,004,605.18 | 8,702 | 2018-11-27 | Filing | |
| $91.75 | 1,580 | $144,965.00 | 35,396 | 2018-10-30 | Filing | |
| $91.75 | 5,030 | $461,502.50 | 35,396 | 2018-10-30 | Filing | |
| $91.75 | 6,664 | $611,422.00 | 35,396 | 2018-10-30 | Filing | |
| $90.99 | 1,443 | $131,300.16 | 2,124,151 | 2018-08-29 | Filing | |
| $91.00 | 688 | $62,608.00 | 460 | 2018-08-20 | Filing | |
| $91.30 | 5,030 | $459,239.00 | 2,000 | 2018-08-15 | Filing | |
| $91.00 | 1,500 | $136,500.00 | 1,148 | 2018-08-14 | Filing | |
| $89.09 | 12,005 | $1,069,525.45 | 19,840 | 2018-05-30 | Filing | |
| $85.64 | 8,338 | $714,066.32 | 34,669 | 2018-05-17 | Filing | |
| $85.15 | 11,608 | $988,421.20 | 34,669 | 2018-05-17 | Filing | |
| $82.50 | 8,343 | $688,298.33 | 44,263 | 2018-04-11 | Filing |