| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $26.97 | 10,000 | $269,739.00 | 53,812 | 2026-05-11 | Filing | |
| $27.69 | 20,828 | $576,650.26 | 40,669 | 2026-05-05 | Filing | |
| $27.30 | 2,100 | $57,330.00 | 10,390 | 2026-05-04 | Filing | |
| $27.50 | 500 | $13,750.00 | 1,051,450 | 2026-05-05 | Filing | |
| $27.11 | 10,000 | $271,071.00 | 1,051,950 | 2026-05-04 | Filing | |
| $27.55 | 847 | $23,335.61 | 1,061,950 | 2026-04-28 | Filing | |
| $29.80 | 6,900 | $205,620.00 | 1,062,797 | 2026-04-24 | Filing | |
| $28.77 | 590 | $16,971.47 | 1,069,697 | 2026-04-24 | Filing | |
| $27.47 | 16,163 | $444,008.92 | 1,070,287 | 2026-04-24 | Filing | |
| $25.02 | 10,000 | $250,200.00 | 1,112,333 | 2026-03-02 | Filing | |
| $28.96 | 21,507 | $622,842.72 | 1,019,063 | 2025-03-04 | Filing | |
| $28.08 | 2,500 | $70,188.50 | 30,858 | 2024-11-18 | Filing | |
| $26.10 | 20,000 | $522,000.00 | 57,087 | 2024-10-30 | Filing | |
| $27.92 | 58,948 | $1,645,828.16 | 1,019,063 | 2024-08-19 | Filing | |
| $27.46 | 34,264 | $940,889.44 | 0 | 2024-08-01 | Filing | |
| $28.02 | 1,111 | $31,130.22 | 34,264 | 2024-07-31 | Filing | |
| $28.28 | 16,000 | $452,480.00 | 49,614 | 2024-07-31 | Filing | |
| $28.22 | 10,000 | $282,200.00 | 77,087 | 2024-07-31 | Filing | |
| $25.59 | 2,500 | $63,986.50 | 37,045 | 2024-05-17 | Filing | |
| $25.57 | 2,000 | $51,140.00 | 39,545 | 2024-05-17 | Filing |