| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $688.27 | 1,822 | $1,254,027.94 | 301,039 | 2024-09-12 | Filing |
| Director | $689.43 | 2,182 | $1,504,336.26 | 109,197 | 2024-09-12 | Filing |
| Director | $689.43 | 2,908 | $2,004,862.44 | 302,861 | 2024-09-12 | Filing |
| Director | $690.44 | 696 | $480,546.24 | 111,379 | 2024-09-12 | Filing |
| Director | $690.44 | 929 | $641,418.76 | 305,769 | 2024-09-12 | Filing |
| Director | $691.39 | 1,162 | $803,395.18 | 112,075 | 2024-09-12 | Filing |
| Director | $691.39 | 1,550 | $1,071,654.50 | 306,698 | 2024-09-12 | Filing |
| Director | $693.89 | 553 | $383,721.17 | 113,237 | 2024-09-12 | Filing |
| Director | $693.89 | 738 | $512,090.82 | 308,248 | 2024-09-12 | Filing |
| Officer, Director | $698.50 | 100 | $69,850.00 | 85 | 2024-09-03 | Filing |
| Officer, Director | $697.23 | 615 | $428,793.74 | 185 | 2024-09-03 | Filing |
| Officer, Director | $695.99 | 1,151 | $801,083.91 | 800 | 2024-09-03 | Filing |
| Officer, Director | $694.45 | 615 | $427,086.93 | 1,951 | 2024-09-03 | Filing |
| Officer, Director | $693.04 | 100 | $69,304.00 | 2,566 | 2024-09-03 | Filing |
| Officer, Director | $692.24 | 318 | $220,131.91 | 2,666 | 2024-09-03 | Filing |
| Officer, Director | $691.12 | 715 | $494,153.37 | 2,984 | 2024-09-03 | Filing |
| Officer, Director | $689.07 | 417 | $287,340.65 | 3,699 | 2024-09-03 | Filing |
| Officer, Director | $688.23 | 400 | $275,292.00 | 4,116 | 2024-09-03 | Filing |
| Officer, Director | $687.49 | 750 | $515,615.55 | 4,516 | 2024-09-03 | Filing |
| Officer, Director | $684.46 | 300 | $205,338.99 | 5,266 | 2024-09-03 | Filing |