| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $49.92 | 2,656 | $132,587.52 | 627,540 | 2026-04-01 | Filing | |
| $49.20 | 12,344 | $607,324.80 | 630,196 | 2026-04-01 | Filing | |
| $50.00 | 7,958 | $397,900.00 | 0 | 2026-04-01 | Filing | |
| $49.98 | 1,300 | $64,974.00 | 97,994 | 2026-04-01 | Filing | |
| $49.21 | 6,200 | $305,102.00 | 99,294 | 2026-04-01 | Filing | |
| $41.66 | 200 | $8,332.00 | 97,994 | 2026-03-03 | Filing | |
| $40.56 | 2,300 | $93,288.00 | 98,194 | 2026-03-03 | Filing | |
| $42.49 | 9,100 | $386,659.00 | 642,540 | 2026-03-02 | Filing | |
| $41.73 | 5,900 | $246,207.00 | 651,640 | 2026-03-02 | Filing | |
| $32.87 | 14,043 | $461,593.41 | 657,540 | 2026-02-02 | Filing | |
| $31.82 | 957 | $30,451.74 | 671,583 | 2026-02-02 | Filing | |
| $32.39 | 100 | $3,239.00 | 671,907 | 2026-01-02 | Filing | |
| $31.79 | 2,191 | $69,651.89 | 672,007 | 2026-01-02 | Filing | |
| $30.47 | 12,709 | $387,243.23 | 674,198 | 2026-01-02 | Filing | |
| $29.83 | 4,005 | $119,469.15 | 686,907 | 2025-12-01 | Filing | |
| $28.73 | 10,995 | $315,886.35 | 690,912 | 2025-12-01 | Filing | |
| $23.66 | 16,845 | $398,552.70 | 701,907 | 2025-11-03 | Filing | |
| $23.13 | 28,155 | $651,225.15 | 718,752 | 2025-11-03 | Filing | |
| $16.26 | 18,428 | $299,639.28 | 97,994 | 2025-09-02 | Filing | |
| $36.76 | 6,700 | $246,312.77 | 27,360 | 2024-11-06 | Filing |