| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $72.67 | 600 | $43,600.92 | 3,033,696 | 2019-08-02 | Filing | |
| $71.66 | 4,014 | $287,651.67 | 3,034,296 | 2019-08-02 | Filing | |
| $71.04 | 14,886 | $1,057,468.69 | 3,038,310 | 2019-08-02 | Filing | |
| $76.18 | 1,650 | $125,703.11 | 928,310 | 2019-07-29 | Filing | |
| $74.78 | 900 | $67,298.04 | 929,960 | 2019-07-29 | Filing | |
| $73.86 | 3,450 | $254,829.42 | 930,860 | 2019-07-29 | Filing | |
| $71.34 | 4,000 | $285,360.40 | 635,869 | 2019-07-24 | Filing | |
| $71.42 | 19,500 | $1,392,678.30 | 3,053,196 | 2019-07-24 | Filing | |
| $68.63 | 482 | $33,079.32 | 61,938 | 2019-07-03 | Filing | |
| $67.86 | 6,000 | $407,186.40 | 934,310 | 2019-06-25 | Filing | |
| $70.07 | 4,000 | $280,272.80 | 639,869 | 2019-06-20 | Filing | |
| $70.09 | 19,500 | $1,366,712.10 | 3,072,696 | 2019-06-20 | Filing | |
| $69.03 | 1,396 | $96,365.88 | 62,420 | 2019-06-17 | Filing | |
| $68.01 | 5,200 | $353,660.84 | 643,869 | 2019-06-12 | Filing | |
| $68.01 | 25,000 | $1,700,237.50 | 3,092,196 | 2019-06-12 | Filing | |
| $65.30 | 5,707 | $372,669.38 | 649,069 | 2019-06-07 | Filing | |
| $65.28 | 35,076 | $2,289,901.58 | 3,117,196 | 2019-06-07 | Filing | |
| $64.03 | 4,399 | $281,667.97 | 46,827 | 2019-06-06 | Filing | |
| $63.91 | 1,776 | $113,504.16 | 51,226 | 2019-06-05 | Filing | |
| $63.33 | 7,351 | $465,538.83 | 53,002 | 2019-06-03 | Filing |