| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $35.76 | 690 | $24,674.40 | 7,012 | 2026-08-19 | Filing | |
| $35.46 | 700 | $24,822.00 | 7,702 | 2026-08-18 | Filing | |
| $35.94 | 1,819 | $65,374.86 | 20,509 | 2026-08-07 | Filing | |
| $36.50 | 550 | $20,075.00 | 8,402 | 2026-08-07 | Filing | |
| $36.00 | 600 | $21,600.00 | 8,952 | 2026-08-04 | Filing | |
| $34.00 | 1,470 | $49,980.00 | 9,552 | 2026-08-03 | Filing | |
| $24.82 | 115,000 | $2,854,300.00 | 0 | 2025-12-15 | Filing | |
| $29.10 | 976 | $28,401.60 | 61,420 | 2025-10-17 | Filing | |
| $30.80 | 15,000 | $462,000.00 | 0 | 2025-09-09 | Filing | |
| $30.12 | 4,622 | $139,214.64 | 15,000 | 2025-09-04 | Filing | |
| $29.84 | 2,541 | $75,823.44 | 105,001 | 2025-08-26 | Filing | |
| $29.84 | 3,464 | $103,365.76 | 362,679 | 2025-08-26 | Filing | |
| $29.84 | 670 | $19,992.80 | 60,365 | 2025-08-26 | Filing | |
| $30.25 | 1,261 | $38,145.25 | 59,645 | 2025-08-25 | Filing | |
| $30.25 | 29,196 | $883,179.00 | 358,949 | 2025-08-25 | Filing | |
| $30.25 | 28,500 | $862,125.00 | 102,322 | 2025-08-25 | Filing | |
| $33.08 | 970 | $32,087.60 | 58,311 | 2025-07-17 | Filing | |
| $32.45 | 2,483 | $80,573.35 | 72,727 | 2025-05-27 | Filing | |
| $32.45 | 3,386 | $109,875.70 | 328,008 | 2025-05-27 | Filing | |
| $32.45 | 655 | $21,254.75 | 57,250 | 2025-05-27 | Filing |