| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $45.00 | 11,444 | $514,980.00 | 11,550 | 2026-09-03 | Filing |
| Officer | $44.47 | 4,499 | $200,070.53 | 29,519 | 2026-09-03 | Filing |
| Officer | $44.47 | 2,104 | $93,564.88 | 15,870 | 2026-09-03 | Filing |
| Large Shareholder, Officer, Director | $68.45 | 500 | $34,225.00 | 0 | 2026-08-05 | Filing |
| Large Shareholder, Officer, Director | $67.67 | 6,006 | $406,426.02 | 0 | 2026-08-05 | Filing |
| Large Shareholder, Officer, Director | $66.61 | 12,110 | $806,647.10 | 0 | 2026-08-05 | Filing |
| Large Shareholder, Officer, Director | $65.35 | 3,096 | $202,323.60 | 0 | 2026-08-05 | Filing |
| Large Shareholder, Officer, Director | $64.48 | 9,803 | $632,097.44 | 0 | 2026-08-05 | Filing |
| Large Shareholder, Officer, Director | $63.39 | 2,430 | $154,037.70 | 0 | 2026-08-05 | Filing |
| Large Shareholder, Officer, Director | $62.05 | 1,200 | $74,460.00 | 0 | 2026-08-05 | Filing |
| Large Shareholder, Officer, Director | $61.11 | 71,487 | $4,368,570.57 | 0 | 2026-08-05 | Filing |
| Large Shareholder, Officer, Director | $60.52 | 217,272 | $13,149,301.44 | 0 | 2026-08-05 | Filing |
| Large Shareholder, Director, Other | $68.45 | 500 | $34,225.00 | 0 | 2026-08-05 | Filing |
| Large Shareholder, Director, Other | $67.67 | 6,006 | $406,426.02 | 0 | 2026-08-05 | Filing |
| Large Shareholder, Director, Other | $66.61 | 12,110 | $806,647.10 | 0 | 2026-08-05 | Filing |
| Large Shareholder, Director, Other | $65.35 | 3,096 | $202,323.60 | 0 | 2026-08-05 | Filing |
| Large Shareholder, Director, Other | $64.48 | 9,803 | $632,097.44 | 0 | 2026-08-05 | Filing |
| Large Shareholder, Director, Other | $63.39 | 2,430 | $154,037.70 | 0 | 2026-08-05 | Filing |
| Large Shareholder, Director, Other | $62.05 | 1,200 | $74,460.00 | 0 | 2026-08-05 | Filing |
| Large Shareholder, Director, Other | $61.11 | 71,487 | $4,368,570.57 | 0 | 2026-08-05 | Filing |