| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $29.40 | 268 | $7,878.40 | 822,240 | 2026-07-10 | Filing | |
| $28.61 | 19,799 | $566,409.79 | 822,508 | 2026-07-10 | Filing | |
| $30.05 | 48,502 | $1,457,630.61 | 842,307 | 2026-07-09 | Filing | |
| $29.66 | 6,431 | $190,740.24 | 890,809 | 2026-06-24 | Filing | |
| $28.06 | 1,697 | $47,619.86 | 897,240 | 2026-06-23 | Filing | |
| $27.69 | 14,067 | $389,480.06 | 898,937 | 2026-06-23 | Filing | |
| $27.03 | 9,236 | $249,661.09 | 913,004 | 2026-06-22 | Filing | |
| $25.77 | 2,562 | $66,023.76 | 39,581 | 2026-06-01 | Filing | |
| $25.63 | 7,763 | $198,965.69 | 84,161 | 2026-05-11 | Filing | |
| $23.20 | 100 | $2,320.00 | 922,240 | 2026-01-05 | Filing | |
| $22.34 | 2,053 | $45,864.02 | 922,340 | 2026-01-05 | Filing | |
| $21.34 | 29,670 | $633,157.80 | 924,393 | 2026-01-05 | Filing | |
| $23.38 | 6,552 | $153,185.76 | 67,924 | 2025-12-31 | Filing | |
| $22.16 | 6,810 | $150,906.20 | 124,734 | 2025-12-17 | Filing | |
| $21.88 | 7,658 | $167,589.97 | 131,544 | 2025-12-16 | Filing | |
| $22.16 | 4,494 | $99,584.79 | 65,647 | 2025-12-17 | Filing | |
| $21.88 | 5,052 | $110,559.48 | 70,141 | 2025-12-16 | Filing | |
| $22.25 | 4,343 | $96,613.51 | 18,531 | 2025-12-18 | Filing | |
| $22.16 | 2,113 | $46,823.02 | 22,874 | 2025-12-17 | Filing | |
| $21.88 | 2,376 | $51,997.10 | 24,987 | 2025-12-16 | Filing |