| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $61.77 | 128 | $7,906.56 | 59,745 | 2026-08-28 | Filing |
| Director | $60.21 | 13,485 | $811,931.85 | 59,873 | 2026-08-28 | Filing |
| Director | $58.64 | 36,387 | $2,133,733.68 | 73,358 | 2026-08-28 | Filing |
| Director | $61.77 | 128 | $7,906.56 | 59,745 | 2026-08-28 | Filing |
| Director | $60.21 | 13,485 | $811,931.85 | 59,873 | 2026-08-28 | Filing |
| Director | $58.64 | 36,387 | $2,133,733.68 | 73,358 | 2026-08-28 | Filing |
| Officer | $65.07 | 25,000 | $1,626,750.00 | 37,025 | 2026-08-24 | Filing |
| Officer, Director | $62.12 | 7,342 | $456,085.04 | 961,194 | 2026-08-20 | Filing |
| Officer, Director | $61.11 | 36,373 | $2,222,754.03 | 968,536 | 2026-08-20 | Filing |
| Officer, Director | $60.17 | 47,307 | $2,846,462.19 | 1,004,909 | 2026-08-20 | Filing |
| Officer, Director | $62.65 | 8,978 | $562,471.70 | 1,052,216 | 2026-08-19 | Filing |
| Large Shareholder | $37.54 | 13,315 | $499,886.38 | 40,000 | 2026-07-14 | Filing |
| Large Shareholder | $37.54 | 15,000 | $563,146.50 | 2,665,000 | 2026-07-14 | Filing |
| Large Shareholder | $37.54 | 13,315 | $499,886.38 | 40,000 | 2026-07-14 | Filing |
| Large Shareholder | $37.54 | 15,000 | $563,146.50 | 2,665,000 | 2026-07-14 | Filing |
| Large Shareholder | $38.37 | 6,685 | $256,522.17 | 53,315 | 2026-07-07 | Filing |
| Large Shareholder | $38.37 | 20,000 | $767,456.00 | 2,680,000 | 2026-07-07 | Filing |
| Large Shareholder | $38.00 | 10,000 | $380,000.00 | 2,700,000 | 2026-07-06 | Filing |
| Large Shareholder | $37.39 | 25,000 | $934,627.50 | 60,000 | 2026-07-02 | Filing |
| Large Shareholder | $37.39 | 65,000 | $2,430,031.50 | 2,710,000 | 2026-07-02 | Filing |