| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $56.14 | 4,104 | $230,398.56 | 8,208 | 2020-01-09 | Filing |
| Large Shareholder, Officer, Director | $55.77 | 4,104 | $228,880.08 | 12,312 | 2020-01-09 | Filing |
| Large Shareholder, Officer, Director | $56.61 | 54,166 | $3,066,337.26 | 0 | 2020-01-09 | Filing |
| Large Shareholder, Officer, Director | $56.14 | 27,083 | $1,520,439.62 | 54,166 | 2020-01-09 | Filing |
| Large Shareholder, Officer, Director | $55.77 | 27,083 | $1,510,418.91 | 81,249 | 2020-01-09 | Filing |
| Director | $56.78 | 12,500 | $709,750.00 | 0 | 2020-01-09 | Filing |
| Director | $55.72 | 7,000 | $390,040.00 | 14,906 | 2020-01-07 | Filing |
| Director | $55.25 | 7,000 | $386,750.00 | 21,906 | 2020-01-07 | Filing |
| Large Shareholder, Director | $53.00 | 155,000 | $8,215,000.00 | 0 | 2020-01-06 | Filing |
| Large Shareholder, Director | $53.00 | 4,845,000 | $256,785,000.00 | 0 | 2020-01-06 | Filing |
| Large Shareholder, Director | $53.00 | 5,000,000 | $265,000,000.00 | 0 | 2020-01-06 | Filing |
| Large Shareholder, Officer, Director | $53.50 | 1,172 | $62,702.00 | 0 | 2020-01-06 | Filing |
| Large Shareholder, Officer, Director | $53.50 | 1,172 | $62,702.00 | 0 | 2020-01-06 | Filing |
| Large Shareholder | $53.27 | 233,126 | $12,418,622.02 | 0 | 2020-01-06 | Filing |
| Large Shareholder | $52.58 | 1,690,790 | $88,901,738.20 | 233,126 | 2020-01-06 | Filing |
| Large Shareholder | $51.72 | 161,256 | $8,340,160.32 | 1,923,916 | 2020-01-06 | Filing |
| Director | $50.18 | 24,000 | $1,204,320.00 | 0 | 2020-01-02 | Filing |
| Large Shareholder | $49.43 | 67,750 | $3,348,882.50 | 0 | 2020-01-02 | Filing |
| Large Shareholder | $51.42 | 1,441,224 | $74,107,738.08 | 0 | 2020-01-03 | Filing |
| Large Shareholder | $50.60 | 908,486 | $45,969,391.60 | 1,441,224 | 2020-01-03 | Filing |