| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Officer | $71.19 | 10,459 | $744,602.36 | 51,289 | 2021-05-11 | Filing |
| Officer | $70.16 | 1,500 | $105,235.05 | 61,748 | 2021-05-11 | Filing |
| Officer | $68.86 | 2,815 | $193,833.02 | 63,248 | 2021-05-11 | Filing |
| Officer | $68.04 | 2,793 | $190,032.09 | 66,063 | 2021-05-11 | Filing |
| Officer | $67.07 | 800 | $53,652.96 | 68,856 | 2021-05-11 | Filing |
| Officer | $65.61 | 500 | $32,806.00 | 69,656 | 2021-05-11 | Filing |