| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $245.74 | 230 | $56,520.20 | 1,335,884 | 2022-06-01 | Filing |
| Director | $244.55 | 90 | $22,009.50 | 1,336,114 | 2022-06-01 | Filing |
| Director | $243.06 | 100 | $24,306.00 | 1,336,204 | 2022-06-01 | Filing |
| Director | $241.89 | 1,080 | $261,241.20 | 1,336,304 | 2022-06-01 | Filing |
| Officer, Director | $349.43 | 255 | $89,104.65 | 204,744 | 2022-05-05 | Filing |
| Officer, Director | $348.74 | 300 | $104,622.00 | 204,999 | 2022-05-05 | Filing |
| Officer, Director | $346.77 | 300 | $104,031.00 | 205,299 | 2022-05-05 | Filing |
| Officer, Director | $342.91 | 600 | $205,746.00 | 205,599 | 2022-05-05 | Filing |
| Officer, Director | $341.67 | 1,500 | $512,505.00 | 206,199 | 2022-05-05 | Filing |
| Officer, Director | $340.39 | 500 | $170,195.00 | 207,699 | 2022-05-05 | Filing |
| Officer, Director | $337.68 | 100 | $33,768.00 | 208,199 | 2022-05-05 | Filing |
| Officer, Director | $336.41 | 300 | $100,923.00 | 208,299 | 2022-05-05 | Filing |
| Officer, Director | $334.78 | 210 | $70,303.80 | 208,599 | 2022-05-05 | Filing |
| Officer, Director | $332.28 | 1,183 | $393,087.24 | 208,809 | 2022-05-05 | Filing |
| Officer, Director | $330.93 | 458 | $151,565.94 | 209,992 | 2022-05-05 | Filing |
| Officer, Director | $330.21 | 500 | $165,105.00 | 210,450 | 2022-05-05 | Filing |
| Officer, Director | $328.62 | 700 | $230,034.00 | 210,950 | 2022-05-05 | Filing |
| Officer, Director | $326.48 | 200 | $65,296.00 | 211,650 | 2022-05-05 | Filing |
| Officer, Director | $325.87 | 500 | $162,935.00 | 211,850 | 2022-05-05 | Filing |
| Officer, Director | $324.56 | 663 | $215,183.28 | 212,350 | 2022-05-05 | Filing |