| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $198.26 | 88 | $17,446.88 | 177,653 | 2024-08-15 | Filing |
| Officer | $197.43 | 2,604 | $514,103.03 | 177,741 | 2024-08-15 | Filing |
| Officer | $196.89 | 2,558 | $503,645.90 | 180,345 | 2024-08-15 | Filing |
| Large Shareholder, Officer, Director | $196.98 | 300 | $59,094.00 | 526 | 2024-08-05 | Filing |
| Large Shareholder, Officer, Director | $195.70 | 700 | $136,988.53 | 826 | 2024-08-05 | Filing |
| Large Shareholder, Officer, Director | $194.60 | 900 | $175,140.54 | 1,526 | 2024-08-05 | Filing |
| Large Shareholder, Officer, Director | $193.72 | 2,500 | $484,299.00 | 2,426 | 2024-08-05 | Filing |
| Large Shareholder, Officer, Director | $192.19 | 2,050 | $393,986.02 | 4,926 | 2024-08-05 | Filing |
| Large Shareholder, Officer, Director | $191.44 | 2,641 | $505,597.00 | 6,976 | 2024-08-05 | Filing |
| Large Shareholder, Officer, Director | $190.27 | 2,040 | $388,158.76 | 9,617 | 2024-08-05 | Filing |
| Large Shareholder, Officer, Director | $189.19 | 2,844 | $538,068.30 | 11,657 | 2024-08-05 | Filing |
| Large Shareholder, Officer, Director | $187.96 | 1,800 | $338,333.58 | 14,501 | 2024-08-05 | Filing |
| Large Shareholder, Officer, Director | $187.28 | 1,200 | $224,740.32 | 16,301 | 2024-08-05 | Filing |
| Large Shareholder, Officer, Director | $185.25 | 1,600 | $296,406.72 | 17,501 | 2024-08-05 | Filing |
| Large Shareholder, Officer, Director | $182.72 | 700 | $127,905.33 | 19,101 | 2024-08-05 | Filing |
| Large Shareholder, Officer, Director | $181.26 | 600 | $108,754.02 | 19,801 | 2024-08-05 | Filing |
| Large Shareholder, Officer, Director | $179.49 | 700 | $125,640.20 | 20,401 | 2024-08-05 | Filing |
| Large Shareholder, Officer, Director | $177.33 | 100 | $17,733.00 | 21,101 | 2024-08-05 | Filing |
| Large Shareholder, Officer, Director | $175.68 | 100 | $17,568.00 | 21,201 | 2024-08-05 | Filing |
| Large Shareholder, Officer, Director | $173.22 | 300 | $51,966.99 | 21,301 | 2024-08-05 | Filing |