| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $616.03 | 496 | $305,548.45 | 513,354 | 2024-12-18 | Filing |
| Large Shareholder, Officer, Director | $614.33 | 200 | $122,865.00 | 513,850 | 2024-12-18 | Filing |
| Large Shareholder, Officer, Director | $613.24 | 365 | $223,831.58 | 514,050 | 2024-12-18 | Filing |
| Large Shareholder, Officer, Director | $611.80 | 200 | $122,360.00 | 514,415 | 2024-12-18 | Filing |
| Large Shareholder, Officer, Director | $610.94 | 480 | $293,251.78 | 514,615 | 2024-12-18 | Filing |
| Large Shareholder, Officer, Director | $609.27 | 292 | $177,908.15 | 515,095 | 2024-12-18 | Filing |
| Large Shareholder, Officer, Director | $605.62 | 100 | $60,562.00 | 515,387 | 2024-12-18 | Filing |
| Large Shareholder, Officer, Director | $602.84 | 292 | $176,028.55 | 515,487 | 2024-12-18 | Filing |
| Large Shareholder, Officer, Director | $601.25 | 500 | $300,622.75 | 515,779 | 2024-12-18 | Filing |
| Large Shareholder, Officer, Director | $631.90 | 200 | $126,380.00 | 516,279 | 2024-12-17 | Filing |
| Large Shareholder, Officer, Director | $630.77 | 100 | $63,077.00 | 516,479 | 2024-12-17 | Filing |
| Large Shareholder, Officer, Director | $628.87 | 196 | $123,259.17 | 516,579 | 2024-12-17 | Filing |
| Large Shareholder, Officer, Director | $627.54 | 460 | $288,666.42 | 516,775 | 2024-12-17 | Filing |
| Large Shareholder, Officer, Director | $626.18 | 932 | $583,596.78 | 517,235 | 2024-12-17 | Filing |
| Large Shareholder, Officer, Director | $625.33 | 663 | $414,592.33 | 518,167 | 2024-12-17 | Filing |
| Large Shareholder, Officer, Director | $624.02 | 905 | $564,737.83 | 518,830 | 2024-12-17 | Filing |
| Large Shareholder, Officer, Director | $623.11 | 1,611 | $1,003,828.76 | 519,735 | 2024-12-17 | Filing |
| Large Shareholder, Officer, Director | $622.12 | 2,152 | $1,338,799.66 | 521,346 | 2024-12-17 | Filing |
| Large Shareholder, Officer, Director | $620.80 | 869 | $539,474.07 | 523,498 | 2024-12-17 | Filing |
| Large Shareholder, Officer, Director | $619.92 | 2,870 | $1,779,164.66 | 524,367 | 2024-12-17 | Filing |