| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $215.15 | 3,932 | $845,953.68 | 18,164 | 2024-07-11 | Filing |
| Large Shareholder, Officer, Director | $214.28 | 1,505 | $322,495.01 | 22,096 | 2024-07-11 | Filing |
| Officer | $225.70 | 450 | $101,565.00 | 1,686 | 2024-07-01 | Filing |
| | $235.15 | 3,811 | $896,142.17 | 526 | 2024-07-01 | Filing |
| | $233.54 | 3,193 | $745,701.84 | 4,337 | 2024-07-01 | Filing |
| | $232.05 | 700 | $162,438.22 | 7,530 | 2024-07-01 | Filing |
| | $230.69 | 8,228 | $1,898,132.95 | 8,230 | 2024-07-01 | Filing |
| | $228.99 | 3,112 | $712,618.12 | 16,458 | 2024-07-01 | Filing |
| | $227.86 | 2,931 | $667,863.52 | 19,570 | 2024-07-01 | Filing |
| | $225.40 | 1,100 | $247,944.84 | 22,501 | 2024-07-01 | Filing |