| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $79.98 | 26,036 | $2,082,354.07 | 1,739 | 2021-05-26 | Filing |
| Officer, Director | $80.21 | 1,669 | $133,871.66 | 0 | 2021-05-25 | Filing |
| Officer, Director | $79.53 | 3,886 | $309,050.08 | 1,669 | 2021-05-25 | Filing |
| Officer, Director | $80.21 | 8,311 | $666,646.09 | 0 | 2021-05-25 | Filing |
| Officer, Director | $79.53 | 19,464 | $1,547,964.13 | 8,311 | 2021-05-25 | Filing |
| Officer | $80.29 | 4,486 | $360,166.58 | 50,156 | 2021-05-25 | Filing |
| Officer | $79.56 | 15,514 | $1,234,331.07 | 54,642 | 2021-05-25 | Filing |
| Large Shareholder, Officer, Director | $75.53 | 17,267 | $1,304,254.21 | 0 | 2021-05-21 | Filing |
| Large Shareholder, Officer, Director | $75.01 | 32,617 | $2,446,666.40 | 17,267 | 2021-05-21 | Filing |
| Large Shareholder, Officer, Director | $74.09 | 2,500 | $185,233.00 | 49,884 | 2021-05-21 | Filing |
| Large Shareholder, Officer, Director | $74.39 | 11,755 | $874,445.05 | 0 | 2021-05-20 | Filing |
| Large Shareholder, Officer, Director | $73.70 | 13,444 | $990,887.33 | 11,755 | 2021-05-20 | Filing |
| Large Shareholder, Officer, Director | $72.49 | 20,936 | $1,517,642.27 | 25,199 | 2021-05-20 | Filing |
| Large Shareholder, Officer, Director | $71.80 | 6,249 | $448,661.95 | 46,135 | 2021-05-20 | Filing |
| Large Shareholder, Officer, Director | $70.45 | 23,734 | $1,671,972.48 | 0 | 2021-05-19 | Filing |
| Large Shareholder, Officer, Director | $69.86 | 23,553 | $1,645,372.54 | 23,734 | 2021-05-19 | Filing |
| Large Shareholder, Officer, Director | $68.84 | 5,097 | $350,891.75 | 47,287 | 2021-05-19 | Filing |
| Director | $70.52 | 2,448 | $172,622.43 | 6,622 | 2021-05-17 | Filing |
| Director | $69.49 | 5,052 | $351,085.20 | 9,070 | 2021-05-17 | Filing |
| Officer | $71.62 | 1,133 | $81,142.17 | 50,156 | 2021-05-11 | Filing |