| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $231.60 | 434 | $100,514.40 | 80,248 | 2024-07-25 | Filing |
| Officer | $230.37 | 76 | $17,507.97 | 80,682 | 2024-07-25 | Filing |
| Officer | $229.48 | 123 | $28,226.22 | 80,758 | 2024-07-25 | Filing |
| Officer | $228.37 | 120 | $27,404.77 | 80,881 | 2024-07-25 | Filing |
| Officer | $227.61 | 194 | $44,156.44 | 81,001 | 2024-07-25 | Filing |
| Officer | $229.70 | 1,500 | $344,550.00 | 196,471 | 2024-07-15 | Filing |
| Officer | $229.70 | 2,250 | $516,825.00 | 182,903 | 2024-07-15 | Filing |
| Officer | $228.48 | 2,250 | $514,084.05 | 185,153 | 2024-07-15 | Filing |
| Large Shareholder, Officer, Director | $227.10 | 100 | $22,710.00 | 526 | 2024-07-11 | Filing |
| Large Shareholder, Officer, Director | $226.47 | 900 | $203,820.21 | 626 | 2024-07-11 | Filing |
| Large Shareholder, Officer, Director | $225.48 | 3,205 | $722,648.98 | 1,526 | 2024-07-11 | Filing |
| Large Shareholder, Officer, Director | $224.57 | 3,457 | $776,332.27 | 4,731 | 2024-07-11 | Filing |
| Large Shareholder, Officer, Director | $223.46 | 2,373 | $530,269.87 | 8,188 | 2024-07-11 | Filing |
| Large Shareholder, Officer, Director | $222.47 | 800 | $177,977.60 | 10,561 | 2024-07-11 | Filing |
| Large Shareholder, Officer, Director | $221.45 | 300 | $66,433.50 | 11,361 | 2024-07-11 | Filing |
| Large Shareholder, Officer, Director | $220.48 | 400 | $88,193.00 | 11,661 | 2024-07-11 | Filing |
| Large Shareholder, Officer, Director | $219.27 | 382 | $83,762.94 | 12,061 | 2024-07-11 | Filing |
| Large Shareholder, Officer, Director | $218.07 | 1,949 | $425,025.25 | 12,443 | 2024-07-11 | Filing |
| Large Shareholder, Officer, Director | $217.37 | 2,600 | $565,151.86 | 14,392 | 2024-07-11 | Filing |
| Large Shareholder, Officer, Director | $215.84 | 1,172 | $252,962.14 | 16,992 | 2024-07-11 | Filing |