| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $112.41 | 1,300 | $146,127.02 | 5,270 | 2022-05-16 | Filing |
| Officer | $111.11 | 1,100 | $122,224.96 | 6,570 | 2022-05-16 | Filing |
| Officer | $110.21 | 796 | $87,723.66 | 7,670 | 2022-05-16 | Filing |
| Officer | $109.17 | 1,004 | $109,609.49 | 8,466 | 2022-05-16 | Filing |
| Officer, Director | $119.79 | 400 | $47,917.00 | 78,970 | 2022-05-13 | Filing |
| Officer, Director | $119.04 | 2,011 | $239,380.59 | 79,370 | 2022-05-13 | Filing |
| Officer, Director | $118.02 | 2,424 | $286,071.51 | 81,381 | 2022-05-13 | Filing |
| Officer, Director | $116.64 | 1,400 | $163,289.00 | 83,805 | 2022-05-13 | Filing |
| Officer, Director | $115.83 | 1,559 | $180,577.10 | 85,205 | 2022-05-13 | Filing |
| Officer, Director | $114.96 | 1,400 | $160,942.04 | 86,764 | 2022-05-13 | Filing |
| Officer, Director | $113.35 | 206 | $23,350.94 | 88,164 | 2022-05-13 | Filing |
| Officer, Director | $111.54 | 100 | $11,154.00 | 88,370 | 2022-05-13 | Filing |
| Officer, Director | $110.32 | 200 | $22,063.00 | 88,470 | 2022-05-13 | Filing |
| Officer, Director | $109.40 | 200 | $21,880.00 | 88,670 | 2022-05-13 | Filing |
| Officer, Director | $105.29 | 100 | $10,529.00 | 88,870 | 2022-05-13 | Filing |
| Officer, Director | $194.55 | 100 | $19,455.00 | 78,970 | 2022-04-18 | Filing |
| Officer, Director | $193.61 | 400 | $77,444.00 | 79,070 | 2022-04-18 | Filing |
| Officer, Director | $192.76 | 1,500 | $289,146.00 | 79,470 | 2022-04-18 | Filing |
| Officer, Director | $191.69 | 2,500 | $479,228.25 | 80,970 | 2022-04-18 | Filing |
| Officer, Director | $190.70 | 2,900 | $553,027.39 | 83,470 | 2022-04-18 | Filing |