| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $58.50 | 2,736 | $160,056.00 | 10,944 | 2020-04-09 | Filing |
| Large Shareholder, Officer, Director | $57.84 | 2,736 | $158,250.24 | 13,680 | 2020-04-09 | Filing |
| Large Shareholder, Officer, Director | $60.49 | 36,111 | $2,184,354.39 | 0 | 2020-04-09 | Filing |
| Large Shareholder, Officer, Director | $59.94 | 36,111 | $2,164,493.34 | 36,111 | 2020-04-09 | Filing |
| Large Shareholder, Officer, Director | $59.57 | 36,111 | $2,151,132.27 | 72,222 | 2020-04-09 | Filing |
| Large Shareholder, Officer, Director | $59.15 | 36,111 | $2,135,965.65 | 108,333 | 2020-04-09 | Filing |
| Large Shareholder, Officer, Director | $58.50 | 36,111 | $2,112,493.50 | 144,444 | 2020-04-09 | Filing |
| Large Shareholder, Officer, Director | $57.84 | 36,111 | $2,088,660.24 | 180,555 | 2020-04-09 | Filing |
| Large Shareholder, Officer, Director | $60.41 | 144,715 | $8,742,233.15 | 0 | 2020-04-08 | Filing |
| Large Shareholder, Officer, Director | $59.86 | 155,285 | $9,295,360.10 | 144,717 | 2020-04-08 | Filing |
| Officer | $60.00 | 14,150 | $849,000.00 | 0 | 2020-04-06 | Filing |
| Director | $57.51 | 310,000 | $17,828,100.00 | 0 | 2020-04-06 | Filing |
| Director | $57.51 | 9,690,000 | $557,271,900.00 | 0 | 2020-04-06 | Filing |
| Director | $58.00 | 3,000 | $174,000.00 | 17,687 | 2020-04-03 | Filing |
| Director | $55.82 | 3,900 | $217,698.00 | 0 | 2020-04-01 | Filing |
| Director | $55.16 | 11,900 | $656,404.00 | 3,900 | 2020-04-01 | Filing |
| Director | $54.29 | 9,200 | $499,468.00 | 15,800 | 2020-04-01 | Filing |
| Officer | $60.00 | 5,000 | $300,000.00 | 0 | 2020-03-31 | Filing |
| Officer | $60.03 | 5,850 | $351,175.50 | 5,000 | 2020-03-31 | Filing |
| Large Shareholder, Officer, Director | $59.64 | 1,172 | $69,898.08 | 0 | 2020-03-27 | Filing |