| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $108.70 | 487 | $52,936.90 | 17,576 | 2019-09-12 | Filing | |
| $113.55 | 750 | $85,162.50 | 54,192 | 2019-08-23 | Filing | |
| $113.28 | 2,200 | $249,216.00 | 140,975 | 2019-07-26 | Filing | |
| $113.28 | 750 | $84,960.00 | 54,942 | 2019-07-26 | Filing | |
| $119.20 | 319 | $38,024.80 | 14,857 | 2019-06-26 | Filing | |
| $102.86 | 1,932 | $198,725.52 | 24,292 | 2019-03-14 | Filing | |
| $92.99 | 1,017 | $94,570.83 | 0 | 2018-12-31 | Filing | |
| $110.74 | 1,500 | $166,104.00 | 26,224 | 2018-09-10 | Filing | |
| $111.02 | 2,500 | $277,550.00 | 121,179 | 2018-07-16 | Filing | |
| $108.29 | 1,000 | $108,285.00 | 27,724 | 2018-06-29 | Filing | |
| $109.15 | 5,000 | $545,750.00 | 50,810 | 2018-06-26 | Filing | |
| $106.27 | 518 | $55,047.86 | 17,341 | 2018-06-20 | Filing | |
| $105.00 | 970 | $101,850.00 | 10,537 | 2018-06-19 | Filing | |
| $106.14 | 10,354 | $1,098,973.56 | 22,851 | 2018-06-11 | Filing | |
| $124.54 | 1,205 | $150,075.52 | 0 | 2017-12-29 | Filing | |
| $124.36 | 1,600 | $198,976.00 | 23,452 | 2017-12-28 | Filing | |
| $120.09 | 550 | $66,046.75 | 13,475 | 2017-06-28 | Filing | |
| $121.32 | 9,433 | $1,144,411.56 | 40,966 | 2017-06-27 | Filing | |
| $122.00 | 6,047 | $737,734.00 | 47,667 | 2017-06-22 | Filing | |
| $141.00 | 836 | $117,876.00 | 21,566 | 2017-02-24 | Filing |