| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $59.64 | 1,172 | $69,898.08 | 0 | 2020-03-27 | Filing |
| Large Shareholder, Officer, Director | $59.64 | 15,476 | $922,988.64 | 0 | 2020-03-27 | Filing |
| Large Shareholder, Officer, Director | $54.99 | 1,172 | $64,448.28 | 0 | 2020-03-24 | Filing |
| Large Shareholder, Officer, Director | $54.99 | 1,172 | $64,448.28 | 0 | 2020-03-24 | Filing |
| Large Shareholder, Officer, Director | $54.99 | 15,476 | $851,025.24 | 0 | 2020-03-24 | Filing |
| Director | $47.50 | 1,300 | $61,750.00 | 0 | 2020-03-23 | Filing |
| Director | $46.30 | 18,700 | $865,810.00 | 1,300 | 2020-03-23 | Filing |
| Officer | $47.50 | 209 | $9,927.50 | 9,474 | 2020-03-23 | Filing |
| Officer | $46.50 | 1,140 | $53,010.00 | 9,683 | 2020-03-23 | Filing |
| Large Shareholder, Officer, Director | $48.37 | 75 | $3,627.75 | 0 | 2020-03-23 | Filing |
| Large Shareholder, Officer, Director | $47.53 | 15,340 | $729,110.20 | 75 | 2020-03-23 | Filing |