| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $33.80 | 24,362 | $823,435.60 | 58,382 | 2026-01-21 | Filing | |
| $33.25 | 15,422 | $512,781.50 | 82,744 | 2026-01-21 | Filing | |
| $32.38 | 19,604 | $634,777.52 | 58,382 | 2026-01-20 | Filing | |
| $31.78 | 39,712 | $1,262,047.36 | 77,986 | 2026-01-20 | Filing | |
| $30.64 | 900 | $27,576.00 | 117,698 | 2026-01-20 | Filing | |
| $0.00 | 11,582 | $0.00 | 378,859 | 2026-01-07 | Filing | |
| $33.25 | 6,000 | $199,500.00 | 73,481 | 2026-01-05 | Filing | |
| $33.25 | 2,647 | $88,012.75 | 12,353 | 2026-01-05 | Filing | |
| $33.25 | 5,118 | $170,173.50 | 32,882 | 2026-01-05 | Filing | |
| $35.30 | 43,872 | $1,548,681.60 | 15,000 | 2025-12-26 | Filing | |
| $35.68 | 26,011 | $928,072.48 | 15,000 | 2025-12-24 | Filing | |
| $36.21 | 75,117 | $2,719,986.57 | 15,000 | 2025-12-23 | Filing | |
| $26.11 | 96,896 | $2,529,954.56 | 15,000 | 2025-09-09 | Filing | |
| $25.31 | 53,104 | $1,344,062.24 | 111,896 | 2025-09-09 | Filing | |
| $25.09 | 18,073 | $453,451.57 | 15,000 | 2025-09-03 | Filing | |
| $24.86 | 8,269 | $205,567.34 | 15,000 | 2025-08-25 | Filing | |
| $25.49 | 7,658 | $195,202.42 | 69,302 | 2025-08-22 | Filing | |
| $25.08 | 42,342 | $1,061,937.36 | 76,960 | 2025-08-22 | Filing | |
| $24.29 | 50,000 | $1,214,500.00 | 119,302 | 2025-08-21 | Filing | |
| $21.10 | 51,043 | $1,077,007.30 | 44,000 | 2025-07-16 | Filing |