| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $71.16 | 31,021 | $2,207,597.06 | 653,039 | 2021-06-21 | Filing |
| Officer | $70.52 | 33,318 | $2,349,555.37 | 684,060 | 2021-06-21 | Filing |
| Officer, Director | $71.27 | 36,831 | $2,624,798.05 | 0 | 2021-06-16 | Filing |
| Officer, Director | $70.76 | 32,367 | $2,290,288.92 | 36,831 | 2021-06-16 | Filing |
| Large Shareholder, Officer, Director | $73.29 | 4,526 | $331,692.44 | 0 | 2021-06-17 | Filing |
| Large Shareholder, Officer, Director | $72.76 | 11,474 | $834,836.77 | 4,526 | 2021-06-17 | Filing |
| Large Shareholder, Officer, Director | $71.80 | 5,200 | $373,344.40 | 16,000 | 2021-06-17 | Filing |
| Large Shareholder, Officer, Director | $70.65 | 1,600 | $113,044.80 | 21,200 | 2021-06-17 | Filing |
| Large Shareholder, Officer, Director | $69.76 | 2,200 | $153,472.00 | 22,800 | 2021-06-17 | Filing |
| Large Shareholder, Officer, Director | $71.10 | 10,045 | $714,159.32 | 0 | 2021-06-16 | Filing |
| Large Shareholder, Officer, Director | $70.29 | 7,400 | $520,153.40 | 10,045 | 2021-06-16 | Filing |
| Large Shareholder, Officer, Director | $69.41 | 7,555 | $524,377.44 | 17,445 | 2021-06-16 | Filing |
| Large Shareholder, Officer, Director | $70.55 | 9,136 | $644,544.80 | 0 | 2021-06-15 | Filing |
| Large Shareholder, Officer, Director | $69.79 | 12,846 | $896,458.11 | 9,136 | 2021-06-15 | Filing |
| Large Shareholder, Officer, Director | $68.67 | 3,018 | $207,243.04 | 21,982 | 2021-06-15 | Filing |
| Officer | $68.33 | 8,742 | $597,306.77 | 648,306 | 2021-06-11 | Filing |
| Director | $62.88 | 16,000 | $1,006,080.00 | 318,215 | 2021-06-04 | Filing |
| Officer | $63.00 | 2,560 | $161,280.00 | 64,104 | 2021-05-27 | Filing |
| Officer | $63.10 | 2,518 | $158,897.13 | 294,872 | 2021-05-27 | Filing |
| Officer | $62.64 | 6,097 | $381,943.52 | 297,390 | 2021-05-26 | Filing |