| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $28.34 | 9,219 | $261,266.46 | 78,731 | 2026-05-18 | Filing | |
| $29.12 | 22,562 | $657,005.44 | 519,397 | 2026-05-11 | Filing | |
| $30.05 | 56,224 | $1,689,531.20 | 8,448,158 | 2026-04-30 | Filing | |
| $29.18 | 892,533 | $26,044,112.94 | 8,504,382 | 2026-04-30 | Filing | |
| $29.37 | 797,133 | $23,411,796.21 | 9,396,915 | 2026-04-29 | Filing | |
| $30.51 | 254,110 | $7,752,896.10 | 10,194,048 | 2026-04-28 | Filing | |
| $26.72 | 22,562 | $602,856.64 | 549,163 | 2026-04-10 | Filing | |
| $24.64 | 64,533 | $1,590,093.12 | 81,002 | 2026-04-01 | Filing | |
| $25.69 | 64,533 | $1,658,033.46 | 78,518 | 2026-03-19 | Filing | |
| $25.00 | 9,725 | $243,125.00 | 571,725 | 2026-03-18 | Filing | |
| $22.66 | 12,837 | $290,886.42 | 581,450 | 2026-03-10 | Filing | |
| $25.00 | 9,122 | $228,050.00 | 27,291 | 2026-03-05 | Filing | |
| $24.49 | 65,153 | $1,595,486.21 | 76,034 | 2026-02-12 | Filing | |
| $27.46 | 22,562 | $619,552.52 | 591,656 | 2026-02-10 | Filing | |
| $27.32 | 8,000 | $218,560.00 | 36,413 | 2026-02-05 | Filing | |
| $28.05 | 2,000,000 | $56,100,000.00 | 10,448,158 | 2026-02-04 | Filing |