| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $27.11 | 4,036 | $109,415.96 | 639,860 | 2025-11-17 | Filing |
| Officer | $27.74 | 7,120 | $197,508.80 | 643,896 | 2025-11-17 | Filing |
| Officer | $27.89 | 300 | $8,367.00 | 481,719 | 2025-11-14 | Filing |
| Officer | $28.61 | 14,700 | $420,567.00 | 482,019 | 2025-11-14 | Filing |
| Large Shareholder, Officer, Director | $29.74 | 140,464 | $4,177,399.36 | 0 | 2025-11-11 | Filing |
| Large Shareholder, Director | $30.00 | 2,266 | $67,980.00 | 608,518 | 2025-11-11 | Filing |
| Large Shareholder, Director | $30.00 | 545 | $16,350.00 | 168,659 | 2025-11-11 | Filing |
| Large Shareholder, Director | $30.04 | 50,920 | $1,529,636.80 | 651,296 | 2025-11-10 | Filing |
| Large Shareholder, Director | $30.05 | 8,572 | $257,588.60 | 169,204 | 2025-11-10 | Filing |
| Officer | $24.35 | 7,105 | $173,006.75 | 431,516 | 2025-10-15 | Filing |
| Large Shareholder, Officer, Director | $24.37 | 163,331 | $3,980,376.47 | 0 | 2025-10-14 | Filing |
| Officer | $24.45 | 5,192 | $126,944.40 | 481,719 | 2025-10-10 | Filing |
| Officer | $25.33 | 9,808 | $248,436.64 | 486,911 | 2025-10-10 | Filing |
| Large Shareholder, Officer, Director | $25.07 | 14,618 | $366,473.26 | 0 | 2025-10-07 | Filing |
| Large Shareholder, Officer, Director | $25.32 | 144,890 | $3,668,614.80 | 14,618 | 2025-10-07 | Filing |
| Large Shareholder, Officer, Director | $27.70 | 28,811 | $798,064.70 | 0 | 2025-09-30 | Filing |
| Large Shareholder, Officer, Director | $28.22 | 39,733 | $1,121,265.26 | 28,811 | 2025-09-30 | Filing |
| Large Shareholder, Officer, Director | $29.03 | 44,672 | $1,296,828.16 | 68,544 | 2025-09-30 | Filing |
| Large Shareholder, Officer, Director | $30.28 | 6,048 | $183,133.44 | 113,216 | 2025-09-30 | Filing |
| Large Shareholder, Officer, Director | $31.24 | 17,960 | $561,070.40 | 119,264 | 2025-09-30 | Filing |