| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $26.53 | 3,249 | $86,195.97 | 1,827,807 | 2026-08-18 | Filing | |
| $26.26 | 20,000 | $525,200.00 | 1,831,056 | 2026-08-17 | Filing | |
| $26.20 | 20,000 | $524,000.00 | 1,851,056 | 2026-08-14 | Filing | |
| $25.59 | 11,000 | $281,490.00 | 1,871,056 | 2026-08-13 | Filing | |
| $23.55 | 29,818 | $702,213.90 | 261,094 | 2026-08-12 | Filing | |
| $23.54 | 40,000 | $941,600.00 | 290,912 | 2026-08-12 | Filing | |
| $23.84 | 5,500 | $131,120.00 | 2,669,889 | 2026-08-12 | Filing | |
| $23.65 | 5,500 | $130,075.00 | 2,675,389 | 2026-08-11 | Filing | |
| $25.43 | 8,938 | $227,293.34 | 1,882,056 | 2026-08-07 | Filing | |
| $23.77 | 50,000 | $1,188,500.00 | 261,094 | 2026-08-11 | Filing | |
| $23.69 | 50,000 | $1,184,500.00 | 311,094 | 2026-08-11 | Filing | |
| $24.94 | 160,182 | $3,994,939.08 | 361,094 | 2026-08-07 | Filing | |
| $25.03 | 15,000 | $375,450.00 | 752,810 | 2026-07-16 | Filing | |
| $24.11 | 5,500 | $132,605.00 | 2,680,889 | 2026-07-17 | Filing | |
| $25.39 | 5,500 | $139,645.00 | 2,686,389 | 2026-07-16 | Filing | |
| $25.18 | 362,000 | $9,115,160.00 | 2,691,889 | 2026-07-16 | Filing | |
| $24.93 | 314,768 | $7,847,166.24 | 3,053,889 | 2026-07-15 | Filing | |
| $22.53 | 16,800 | $378,504.00 | 3,368,657 | 2026-06-30 | Filing | |
| $22.97 | 16,800 | $385,896.00 | 3,385,457 | 2026-06-29 | Filing | |
| $20.76 | 9,533 | $197,905.08 | 3,402,257 | 2026-06-17 | Filing |