| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $54.00 | 12,148 | $655,992.00 | 130,694 | 2026-04-06 | Filing | |
| $53.99 | 122 | $6,586.17 | 0 | 2026-04-06 | Filing | |
| $53.19 | 687 | $36,541.53 | 122 | 2026-04-06 | Filing | |
| $52.65 | 1,184 | $62,337.60 | 809 | 2026-04-06 | Filing | |
| $50.36 | 206 | $10,374.16 | 130,694 | 2026-04-01 | Filing | |
| $49.02 | 5,868 | $287,649.36 | 130,900 | 2026-04-01 | Filing | |
| $55.74 | 1,790 | $99,774.60 | 4,006 | 2026-03-04 | Filing | |
| $53.79 | 7,615 | $409,610.85 | 6,161 | 2026-02-24 | Filing | |
| $52.38 | 23 | $1,204.74 | 13,776 | 2026-02-24 | Filing | |
| $51.92 | 2,500 | $129,800.00 | 5,771 | 2026-02-23 | Filing | |
| $45.72 | 15 | $685.80 | 8,891 | 2026-02-17 | Filing | |
| $44.63 | 285 | $12,719.55 | 8,906 | 2026-02-17 | Filing | |
| $53.83 | 199 | $10,712.17 | 90,661 | 2026-02-02 | Filing | |
| $53.25 | 21,467 | $1,143,117.75 | 90,860 | 2026-02-02 | Filing | |
| $59.31 | 1,635 | $96,971.85 | 0 | 2026-01-05 | Filing | |
| $58.51 | 2,348 | $137,381.48 | 1,635 | 2026-01-05 | Filing | |
| $57.51 | 1,653 | $95,064.03 | 3,983 | 2026-01-05 | Filing | |
| $57.86 | 74 | $4,281.64 | 90,661 | 2026-01-02 | Filing | |
| $57.51 | 82,653 | $4,753,374.03 | 90,735 | 2026-01-02 | Filing | |
| $56.49 | 3,939 | $222,514.11 | 173,388 | 2026-01-02 | Filing |