| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $118.32 | 5,185 | $613,498.53 | 103,273 | 2022-01-12 | Filing |
| Officer | $117.53 | 6,195 | $728,071.09 | 108,458 | 2022-01-12 | Filing |
| Officer, Director | $145.33 | 500 | $72,663.00 | 922,255 | 2022-01-04 | Filing |
| Officer, Director | $144.78 | 1,400 | $202,694.52 | 922,755 | 2022-01-04 | Filing |
| Officer, Director | $143.11 | 700 | $100,178.75 | 924,155 | 2022-01-04 | Filing |
| 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 |