| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $27.44 | 50,000 | $1,372,185.00 | 0 | 2026-04-29 | Filing | |
| $24.06 | 20,000 | $481,124.00 | 105,448 | 2026-04-27 | Filing | |
| $27.58 | 50,000 | $1,379,090.00 | 0 | 2026-04-29 | Filing | |
| $27.55 | 45,000 | $1,239,912.00 | 93,256 | 2026-04-29 | Filing | |
| $23.07 | 48,286 | $1,114,006.31 | 0 | 2026-04-17 | Filing | |
| $22.60 | 61,765 | $1,395,660.47 | 374,036 | 2026-04-16 | Filing | |
| $23.03 | 1,714 | $39,474.79 | 0 | 2026-04-08 | Filing | |
| $23.00 | 15,000 | $345,019.50 | 138,256 | 2026-04-08 | Filing | |
| $22.62 | 23,000 | $520,260.00 | 677,258 | 2026-04-06 | Filing | |
| $22.04 | 90,482 | $1,994,503.77 | 435,801 | 2026-04-01 | Filing | |
| $22.07 | 20,000 | $441,444.00 | 237,874 | 2026-04-01 | Filing | |
| $22.00 | 15,000 | $330,000.00 | 153,256 | 2026-03-24 | Filing | |
| $21.05 | 15,000 | $315,816.00 | 168,256 | 2026-03-23 | Filing | |
| $22.02 | 20,000 | $440,462.00 | 125,448 | 2026-03-24 | Filing | |
| $20.14 | 50,000 | $1,006,755.00 | 131,678 | 2026-03-09 | Filing | |
| $20.22 | 3,398 | $68,707.22 | 249,624 | 2026-03-04 | Filing | |
| $20.22 | 3,397 | $68,687.00 | 145,448 | 2026-03-04 | Filing | |
| $20.22 | 8,495 | $171,768.90 | 0 | 2026-03-04 | Filing | |
| $20.07 | 8,493 | $170,496.13 | 253,022 | 2026-03-03 | Filing | |
| $20.07 | 8,493 | $170,496.13 | 148,845 | 2026-03-03 | Filing |