| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $70.07 | 1,440 | $100,903.68 | 288,853 | 2021-07-08 | Filing |
| Director | $68.36 | 700 | $47,853.40 | 290,293 | 2021-07-08 | Filing |
| Officer, Director | $71.01 | 700 | $49,706.30 | 446,018 | 2021-07-08 | Filing |
| Officer, Director | $70.31 | 4,504 | $316,685.25 | 446,718 | 2021-07-08 | Filing |
| Officer, Director | $69.51 | 1,597 | $111,007.47 | 451,222 | 2021-07-08 | Filing |
| Officer, Director | $68.42 | 2,599 | $177,820.98 | 452,819 | 2021-07-08 | Filing |
| Officer, Director | $66.62 | 600 | $39,970.80 | 455,418 | 2021-07-08 | Filing |
| Officer, Director | $71.44 | 700 | $50,010.10 | 456,018 | 2021-07-07 | Filing |
| 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 |