| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $326.42 | 500 | $163,209.00 | 95,194 | 2023-12-12 | Filing |
| Large Shareholder, Officer, Director | $325.30 | 1,600 | $520,484.48 | 95,694 | 2023-12-12 | Filing |
| Large Shareholder, Officer, Director | $327.56 | 100 | $32,755.50 | 471,060 | 2023-12-11 | Filing |
| Large Shareholder, Officer, Director | $325.44 | 337 | $109,672.77 | 471,160 | 2023-12-11 | Filing |
| Large Shareholder, Officer, Director | $324.74 | 1,118 | $363,054.74 | 471,497 | 2023-12-11 | Filing |
| Large Shareholder, Officer, Director | $323.79 | 250 | $80,947.00 | 472,615 | 2023-12-11 | Filing |
| Large Shareholder, Officer, Director | $322.43 | 250 | $80,606.50 | 472,865 | 2023-12-11 | Filing |
| Large Shareholder, Officer, Director | $321.40 | 350 | $112,488.25 | 473,115 | 2023-12-11 | Filing |
| Large Shareholder, Officer, Director | $320.65 | 500 | $160,325.65 | 473,465 | 2023-12-11 | Filing |
| Large Shareholder, Officer, Director | $328.14 | 100 | $32,814.00 | 0 | 2023-12-11 | Filing |
| Large Shareholder, Officer, Director | $326.58 | 200 | $65,315.00 | 100 | 2023-12-11 | Filing |
| Large Shareholder, Officer, Director | $325.01 | 2,517 | $818,052.94 | 300 | 2023-12-11 | Filing |
| Large Shareholder, Officer, Director | $324.12 | 1,492 | $483,591.07 | 2,817 | 2023-12-11 | Filing |
| Large Shareholder, Officer, Director | $322.76 | 603 | $194,623.68 | 4,309 | 2023-12-11 | Filing |
| Large Shareholder, Officer, Director | $321.87 | 607 | $195,377.40 | 4,912 | 2023-12-11 | Filing |
| Large Shareholder, Officer, Director | $320.84 | 1,656 | $531,309.72 | 5,519 | 2023-12-11 | Filing |
| Large Shareholder, Officer, Director | $328.16 | 209 | $68,586.07 | 97,294 | 2023-12-11 | Filing |
| Large Shareholder, Officer, Director | $326.96 | 300 | $98,086.74 | 97,503 | 2023-12-11 | Filing |
| Large Shareholder, Officer, Director | $325.51 | 2,634 | $857,389.65 | 97,803 | 2023-12-11 | Filing |
| Large Shareholder, Officer, Director | $324.70 | 6,280 | $2,039,144.89 | 100,437 | 2023-12-11 | Filing |