| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $29.12 | 3,489 | $101,599.68 | 737,770 | 2026-01-14 | Filing | |
| $28.73 | 100,000 | $2,873,000.00 | 139,727 | 2026-01-15 | Filing | |
| $28.01 | 3,822 | $107,054.22 | 239,727 | 2026-01-13 | Filing | |
| $28.99 | 35,003 | $1,014,736.97 | 542,761 | 2026-01-14 | Filing | |
| $28.60 | 14,997 | $428,914.20 | 577,764 | 2026-01-14 | Filing | |
| $28.49 | 200 | $5,698.00 | 542,761 | 2026-01-13 | Filing | |
| $27.60 | 49,800 | $1,374,480.00 | 542,961 | 2026-01-13 | Filing | |
| $28.34 | 10,000 | $283,400.00 | 144,846 | 2026-01-12 | Filing | |
| $28.53 | 2,881 | $82,194.93 | 741,259 | 2025-12-22 | Filing | |
| $30.48 | 41,840 | $1,275,283.20 | 0 | 2025-12-19 | Filing | |
| $29.71 | 193,056 | $5,735,693.76 | 41,840 | 2025-12-19 | Filing | |
| $28.83 | 29,904 | $862,132.32 | 234,896 | 2025-12-19 | Filing | |
| $31.39 | 6,046 | $189,783.94 | 551,881 | 2025-12-19 | Filing | |
| $30.40 | 43,729 | $1,329,361.60 | 557,927 | 2025-12-19 | Filing | |
| $28.08 | 1,225 | $34,398.00 | 601,656 | 2025-12-19 | Filing | |
| $27.66 | 99,509 | $2,752,418.94 | 4,488 | 2025-12-23 | Filing | |
| $28.04 | 100,000 | $2,804,000.00 | 53,997 | 2025-12-22 | Filing | |
| $28.93 | 12,921 | $373,804.53 | 103,997 | 2025-12-19 | Filing | |
| $28.03 | 57,079 | $1,599,924.37 | 116,918 | 2025-12-19 | Filing | |
| $8.32 | 3,086 | $25,675.52 | 117,028 | 2025-09-18 | Filing |