| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $83.02 | 12,000 | $996,297.60 | 43,735 | 2019-05-16 | Filing | |
| $81.82 | 6,114 | $500,281.90 | 25,657 | 2019-05-14 | Filing | |
| $81.78 | 3,727 | $304,782.88 | 31,771 | 2019-05-14 | Filing | |
| $81.78 | 4,359 | $356,479.02 | 31,771 | 2019-05-14 | Filing | |
| $81.79 | 6,966 | $569,730.33 | 31,771 | 2019-05-14 | Filing | |
| $78.00 | 83,490 | $6,512,220.00 | 92,758 | 2019-03-15 | Filing | |
| $77.09 | 44,967 | $3,466,708.38 | 82,656 | 2019-05-08 | Filing | |
| $77.24 | 6,300 | $486,628.38 | 20,223 | 2019-05-07 | Filing | |
| $64.22 | 2,500 | $160,550.00 | 359 | 2019-03-11 | Filing | |
| $64.22 | 2,500 | $160,550.00 | 359 | 2019-03-11 | Filing | |
| $62.50 | 2,033 | $127,053.06 | 18,087 | 2019-02-22 | Filing | |
| $62.31 | 5,800 | $361,409.60 | 20,119 | 2019-02-22 | Filing | |
| $62.30 | 400 | $24,920.40 | 25,919 | 2019-02-22 | Filing | |
| $77.50 | 2,180 | $168,950.00 | 18,040 | 2017-11-17 | Filing | |
| $77.50 | 6,967 | $539,942.50 | 20,220 | 2017-11-17 | Filing | |
| $77.50 | 6,966 | $539,865.00 | 27,187 | 2017-11-17 | Filing | |
| $77.26 | 1,000 | $77,260.00 | 1,686 | 2017-11-16 | Filing | |
| $54.40 | 100 | $5,440.49 | 50,389 | 2018-12-17 | Filing | |
| $54.46 | 400 | $21,785.64 | 50,489 | 2018-12-17 | Filing | |
| $68.85 | 20,202 | $1,390,907.70 | 84,244 | 2018-07-01 | Filing |