| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $31.46 | 11,797 | $371,074.64 | 87,602 | 2026-09-11 | Filing | |
| $32.00 | 7,000 | $224,000.00 | 71,614 | 2026-08-21 | Filing | |
| $31.69 | 10,000 | $316,860.00 | 99,399 | 2026-08-20 | Filing | |
| $31.31 | 3,500 | $109,567.50 | 14,675 | 2026-08-13 | Filing | |
| $15.24 | 6,633 | $101,086.92 | 27,062 | 2026-03-04 | Filing | |
| $21.52 | 31,176 | $670,929.34 | 3,850,904 | 2025-09-10 | Filing | |
| $20.52 | 31,176 | $639,793.87 | 3,882,080 | 2025-09-09 | Filing | |
| $20.51 | 31,176 | $639,344.94 | 3,913,256 | 2025-09-08 | Filing | |
| $21.00 | 31,176 | $654,614.94 | 3,944,432 | 2025-09-05 | Filing | |
| $21.05 | 31,177 | $656,307.03 | 3,975,608 | 2025-09-04 | Filing | |
| $21.00 | 29,876 | $627,246.62 | 3,945,732 | 2025-09-05 | Filing | |
| $21.05 | 31,177 | $656,307.03 | 3,975,608 | 2025-09-04 | Filing | |
| $20.56 | 10,490 | $215,674.40 | 0 | 2025-08-29 | Filing | |
| $20.56 | 10,480 | $215,468.80 | 0 | 2025-08-29 | Filing | |
| $20.81 | 10,490 | $218,296.90 | 10,490 | 2025-08-28 | Filing | |
| $20.81 | 10,480 | $218,088.80 | 10,480 | 2025-08-28 | Filing | |
| $20.69 | 10,490 | $217,038.10 | 20,980 | 2025-08-27 | Filing | |
| $20.69 | 10,480 | $216,831.20 | 20,960 | 2025-08-27 | Filing | |
| $20.90 | 10,490 | $219,241.00 | 31,470 | 2025-08-26 | Filing | |
| $20.90 | 10,480 | $219,032.00 | 31,440 | 2025-08-26 | Filing |