| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $78.38 | 83,071 | $6,511,304.35 | 309,524 | 2019-06-10 | Filing | |
| $77.51 | 25,217 | $1,954,521.76 | 392,595 | 2019-06-10 | Filing | |
| $75.00 | 4,200 | $315,000.00 | 43,213 | 2019-06-07 | Filing | |
| $75.00 | 6,000 | $450,000.00 | 5,782 | 2019-06-07 | Filing | |
| $72.46 | 725 | $52,530.46 | 724,058 | 2019-06-06 | Filing | |
| $71.72 | 4,082 | $292,779.00 | 724,783 | 2019-06-06 | Filing | |
| $74.00 | 6,000 | $444,000.00 | 329,749 | 2019-06-05 | Filing | |
| $73.00 | 5,000 | $365,000.00 | 335,749 | 2019-06-05 | Filing | |
| $71.63 | 9,000 | $644,682.60 | 340,749 | 2019-06-04 | Filing | |
| $68.58 | 1,400 | $96,009.90 | 47,413 | 2019-06-04 | Filing | |
| $68.66 | 2,000 | $137,320.00 | 5,782 | 2019-06-03 | Filing | |
| $69.00 | 100 | $6,900.00 | 43,594 | 2019-06-03 | Filing | |
| $67.80 | 100 | $6,780.00 | 43,694 | 2019-06-03 | Filing | |
| $66.78 | 800 | $53,420.80 | 43,794 | 2019-06-03 | Filing | |
| $73.92 | 207 | $15,301.34 | 728,865 | 2019-05-30 | Filing | |
| $73.26 | 2,842 | $208,207.19 | 729,072 | 2019-05-30 | Filing | |
| $72.36 | 1,758 | $127,204.66 | 731,914 | 2019-05-30 | Filing | |
| $74.77 | 564 | $42,167.85 | 733,672 | 2019-05-23 | Filing | |
| $73.89 | 1,880 | $138,910.19 | 734,236 | 2019-05-23 | Filing | |
| $73.02 | 2,363 | $172,555.48 | 736,116 | 2019-05-23 | Filing |