| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $58.23 | 7,800 | $454,186.20 | 2,297,458 | 2019-07-02 | Filing | |
| $57.85 | 8,000 | $462,816.00 | 2,305,258 | 2019-07-01 | Filing | |
| $56.15 | 2,500 | $140,377.50 | 622,491 | 2019-06-19 | Filing | |
| $55.64 | 2,500 | $139,095.00 | 624,991 | 2019-06-18 | Filing | |
| $56.12 | 8,000 | $448,976.00 | 2,313,258 | 2019-06-19 | Filing | |
| $56.35 | 600 | $33,811.20 | 2,321,258 | 2019-06-18 | Filing | |
| $55.61 | 7,400 | $411,491.80 | 2,321,858 | 2019-06-18 | Filing | |
| $52.01 | 2,500 | $130,027.50 | 627,491 | 2019-06-06 | Filing | |
| $51.96 | 1,000 | $51,956.00 | 629,991 | 2019-06-05 | Filing | |
| $51.40 | 1,500 | $77,103.00 | 630,991 | 2019-06-05 | Filing | |
| $52.01 | 8,000 | $416,064.00 | 2,329,258 | 2019-06-06 | Filing | |
| $51.94 | 2,400 | $124,648.80 | 2,337,258 | 2019-06-05 | Filing | |
| $51.45 | 5,600 | $288,142.40 | 2,339,658 | 2019-06-05 | Filing | |
| $55.43 | 100 | $5,543.00 | 632,491 | 2019-05-22 | Filing | |
| $55.12 | 2,400 | $132,283.20 | 632,591 | 2019-05-22 | Filing | |
| $54.94 | 2,500 | $137,355.00 | 634,991 | 2019-05-21 | Filing | |
| $55.43 | 8,000 | $443,424.00 | 2,345,258 | 2019-05-22 | Filing | |
| $54.94 | 8,000 | $439,512.00 | 2,353,258 | 2019-05-21 | Filing | |
| $53.34 | 1,195 | $63,740.11 | 637,491 | 2019-05-09 | Filing | |
| $52.85 | 1,305 | $68,973.17 | 638,686 | 2019-05-09 | Filing |