| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $70.38 | 3,354 | $236,047.81 | 456,718 | 2021-07-07 | Filing |
| Officer, Director | $69.69 | 5,946 | $414,364.85 | 460,072 | 2021-07-07 | Filing |
| Officer, Director | $75.45 | 2,100 | $158,445.00 | 466,018 | 2021-06-24 | Filing |
| Officer, Director | $74.79 | 7,900 | $590,841.00 | 468,118 | 2021-06-24 | Filing |
| Officer, Director | $75.81 | 1,810 | $137,216.10 | 476,018 | 2021-06-23 | Filing |
| Officer, Director | $74.90 | 8,190 | $613,431.00 | 477,828 | 2021-06-23 | Filing |
| Officer, Director | $74.94 | 4,987 | $373,725.78 | 486,018 | 2021-06-22 | Filing |
| Officer, Director | $74.18 | 5,013 | $371,864.34 | 491,005 | 2021-06-22 | Filing |
| Director | $75.07 | 30,000 | $2,252,088.00 | 503,577 | 2021-06-17 | Filing |
| Officer | $75.40 | 10,000 | $754,000.00 | 2,827 | 2021-06-17 | Filing |
| Officer | $73.00 | 1,273 | $92,929.00 | 5,920 | 2021-06-17 | Filing |
| Officer | $73.07 | 2,127 | $155,419.89 | 5,920 | 2021-06-16 | Filing |
| Officer | $73.02 | 11,600 | $847,032.00 | 5,920 | 2021-06-15 | Filing |
| Officer, Director | $71.56 | 2,500 | $178,895.00 | 496,018 | 2021-06-10 | Filing |
| Officer, Director | $70.84 | 4,198 | $297,403.11 | 498,518 | 2021-06-10 | Filing |
| Officer, Director | $69.52 | 2,202 | $153,085.24 | 502,716 | 2021-06-10 | Filing |
| Officer, Director | $68.63 | 1,100 | $75,496.30 | 504,918 | 2021-06-10 | Filing |
| Officer, Director | $74.12 | 400 | $29,646.00 | 506,018 | 2021-06-09 | Filing |
| Officer, Director | $72.84 | 2,384 | $173,643.41 | 506,418 | 2021-06-09 | Filing |
| Officer, Director | $71.71 | 3,830 | $274,656.96 | 508,802 | 2021-06-09 | Filing |