Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $34.70 | 6,000,000 | Large Shareholder, Director | 3,004,146 | 2020-08-19 | Filing |
| $35.32 | 12,073 | Officer | 147,500 | 2020-08-17 | Filing |
| $40.18 | 500,000 | Large Shareholder | 5,108,808 | 2020-08-03 | Filing |
| $35.13 | 500,000 | Large Shareholder | 5,608,808 | 2020-07-16 | Filing |
| $35.51 | 130,000 | Large Shareholder, Officer, Director | 0 | 2018-03-15 | Filing |
| $45.92 | 6,445 | Officer | 122,500 | 2017-12-27 | Filing |
| $45.78 | 33,555 | Officer | 122,500 | 2017-12-26 | Filing |
| $45.02 | 27,651 | Officer | 160,000 | 2017-12-28 | Filing |
| $46.17 | 300 | Officer | 160,000 | 2017-12-27 | Filing |
| $45.51 | 38,555 | Officer | 160,300 | 2017-12-27 | Filing |
| $45.79 | 33,494 | Officer | 160,000 | 2017-12-26 | Filing |
| $40.50 | 100,695 | Large Shareholder, Officer, Director | 0 | 2017-11-01 | Filing |
| $40.50 | 863,104 | Large Shareholder, Director | 4,263,352 | 2017-11-01 | Filing |
| $40.50 | 6,000,000 | Large Shareholder, Director | 4,448,125 | 2017-10-30 | Filing |
| $40.50 | 700,000 | Large Shareholder, Officer, Director | 0 | 2017-10-30 | Filing |
| $40.75 | 100 | Officer | 60,000 | 2017-10-02 | Filing |
| $40.02 | 12,030 | Officer | 60,100 | 2017-10-02 | Filing |
| $40.83 | 18,624 | Officer | 60,000 | 2017-09-29 | Filing |
| $40.08 | 4,500 | Officer | 78,264 | 2017-09-29 | Filing |
| $39.89 | 2,840 | Officer | 45,000 | 2017-09-28 | Filing |