| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $172.46 | 800 | $137,971.52 | 21,601 | 2024-08-05 | Filing |
| Large Shareholder, Officer, Director | $170.02 | 700 | $119,015.75 | 22,401 | 2024-08-05 | Filing |
| Large Shareholder, Officer, Director | $165.15 | 300 | $49,545.99 | 23,101 | 2024-08-05 | Filing |
| Large Shareholder, Officer, Director | $163.55 | 200 | $32,710.50 | 23,401 | 2024-08-05 | Filing |
| Officer | $226.70 | 400 | $90,680.00 | 186,971 | 2024-08-01 | Filing |
| Officer | $225.14 | 300 | $67,542.00 | 187,371 | 2024-08-01 | Filing |
| Officer | $224.11 | 400 | $89,644.00 | 187,671 | 2024-08-01 | Filing |
| Officer | $221.77 | 200 | $44,354.00 | 188,071 | 2024-08-01 | Filing |
| Officer | $220.20 | 100 | $22,020.00 | 188,271 | 2024-08-01 | Filing |
| Officer | $219.39 | 300 | $65,817.00 | 188,371 | 2024-08-01 | Filing |