Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $42.20 | 3,571 | Director | 101,385 | 2019-12-10 | Filing |
| $42.05 | 12,000 | Officer | 28,090 | 2019-11-19 | Filing |
| $56.25 | 100,000 | Officer | 268,066 | 2019-08-16 | Filing |
| $56.25 | 31,250 | Officer | 217,944 | 2019-08-16 | Filing |
| $56.25 | 70,000 | Officer | 138,269 | 2019-08-16 | Filing |
| $56.25 | 60,788 | Officer | 331,738 | 2019-08-16 | Filing |
| $56.25 | 100,000 | Officer | 267,526 | 2019-08-16 | Filing |
| $56.25 | 120,000 | Large Shareholder, Officer | 234,775 | 2019-08-16 | Filing |
| $56.25 | 330,000 | Large Shareholder, Officer | 0 | 2019-08-16 | Filing |
| $56.25 | 575,000 | Large Shareholder, Officer, Director | 0 | 2019-08-16 | Filing |
| $62.75 | 2,713 | Large Shareholder, Officer, Director | 300,000 | 2019-08-12 | Filing |
| $62.07 | 22,287 | Large Shareholder, Officer, Director | 302,713 | 2019-08-12 | Filing |
| $58.59 | 300 | Large Shareholder, Officer | 354,775 | 2019-07-22 | Filing |
| $57.69 | 19,700 | Large Shareholder, Officer | 355,075 | 2019-07-22 | Filing |
| $57.98 | 807 | Large Shareholder, Officer | 374,775 | 2019-06-20 | Filing |
| $57.90 | 19,193 | Large Shareholder, Officer | 375,582 | 2019-06-20 | Filing |
| $60.80 | 25,000 | Large Shareholder, Officer, Director | 325,000 | 2019-07-10 | Filing |
| $57.98 | 807 | Large Shareholder, Officer | 234,775 | 2019-06-20 | Filing |
| $57.90 | 19,193 | Large Shareholder, Officer | 235,582 | 2019-06-20 | Filing |
| $56.75 | 4,600 | Large Shareholder, Officer, Director | 350,000 | 2019-06-10 | Filing |