| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $171.95 | 866 | $148,908.70 | 18,901 | 2023-12-14 | Filing |
| Officer | $170.04 | 204 | $34,688.16 | 19,767 | 2023-12-13 | Filing |
| Officer | $161.12 | 966 | $155,641.92 | 19,971 | 2023-12-04 | Filing |
| Officer | $160.42 | 4,034 | $647,134.28 | 20,937 | 2023-12-04 | Filing |
| Officer, Director | $131.12 | 550 | $72,116.00 | 24,116 | 2023-05-23 | Filing |
| Officer, Director | $130.31 | 2,556 | $333,072.36 | 24,666 | 2023-05-23 | Filing |
| Officer, Director | $130.27 | 2,223 | $289,590.21 | 27,222 | 2023-05-22 | Filing |
| Officer, Director | $130.00 | 100 | $13,000.00 | 29,445 | 2023-05-19 | Filing |
| Officer, Director | $130.00 | 100 | $13,000.00 | 29,545 | 2023-05-18 | Filing |
| Officer, Director | $130.00 | 1 | $130.00 | 29,645 | 2023-05-08 | Filing |
| Officer, Director | $130.05 | 1,970 | $256,198.50 | 29,646 | 2023-05-05 | Filing |
| Officer, Director | $124.64 | 644 | $80,268.16 | 31,616 | 2023-05-04 | Filing |
| Officer, Director | $123.99 | 3,576 | $443,388.24 | 32,260 | 2023-05-04 | Filing |
| Officer, Director | $123.15 | 2,924 | $360,090.60 | 35,836 | 2023-05-04 | Filing |
| Officer, Director | $121.62 | 300 | $36,486.00 | 38,760 | 2023-05-04 | Filing |
| Officer, Director | $129.54 | 200 | $25,908.00 | 39,060 | 2023-05-03 | Filing |
| Officer, Director | $128.46 | 2,062 | $264,884.52 | 39,260 | 2023-05-03 | Filing |
| Officer, Director | $127.78 | 3,754 | $479,686.12 | 41,322 | 2023-05-03 | Filing |
| Officer, Director | $126.50 | 5,340 | $675,510.00 | 45,076 | 2023-05-03 | Filing |
| Officer, Director | $125.97 | 1,200 | $151,164.00 | 50,416 | 2023-05-03 | Filing |