| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $141.72 | 2,932 | $415,516.88 | 924,855 | 2022-01-04 | Filing |
| Officer, Director | $140.96 | 5,368 | $756,662.54 | 927,787 | 2022-01-04 | Filing |
| Officer, Director | $139.82 | 3,100 | $433,444.17 | 933,155 | 2022-01-04 | Filing |
| Officer, Director | $138.86 | 1,000 | $138,863.60 | 936,255 | 2022-01-04 | Filing |
| Officer | $149.18 | 500 | $74,589.00 | 38,819 | 2022-01-03 | Filing |
| Officer | $148.04 | 500 | $74,022.00 | 39,319 | 2022-01-03 | Filing |
| Officer | $146.92 | 1,334 | $195,988.35 | 39,819 | 2022-01-03 | Filing |
| Officer | $145.96 | 4,083 | $595,936.71 | 41,153 | 2022-01-03 | Filing |
| Officer | $145.16 | 3,583 | $520,115.09 | 45,236 | 2022-01-03 | Filing |
| Officer, Director | $149.24 | 600 | $89,545.98 | 160,686 | 2022-01-03 | Filing |
| Officer, Director | $148.44 | 2,000 | $296,871.00 | 161,286 | 2022-01-03 | Filing |
| Officer, Director | $147.34 | 2,906 | $428,160.16 | 163,286 | 2022-01-03 | Filing |
| Officer, Director | $146.29 | 17,396 | $2,544,926.94 | 166,192 | 2022-01-03 | Filing |
| Officer, Director | $145.43 | 16,464 | $2,394,422.08 | 183,588 | 2022-01-03 | Filing |
| Officer, Director | $144.56 | 2,300 | $332,477.88 | 200,052 | 2022-01-03 | Filing |
| Director | $150.38 | 1,500 | $225,568.95 | 3,000 | 2021-12-30 | Filing |
| Director | $151.57 | 1,782 | $270,088.83 | 341,616 | 2021-12-30 | Filing |
| Director | $150.56 | 3,218 | $484,500.79 | 343,398 | 2021-12-30 | Filing |
| Officer | $142.47 | 100 | $14,247.00 | 43,055 | 2021-12-13 | Filing |
| Officer | $141.31 | 800 | $113,048.80 | 43,155 | 2021-12-13 | Filing |