| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $49.46 | 36,289 | $1,794,853.94 | 165,746 | 2026-05-15 | Filing | |
| $48.44 | 6,104 | $295,677.76 | 202,035 | 2026-05-15 | Filing | |
| $50.63 | 1,594 | $80,704.22 | 30,828 | 2026-05-13 | Filing | |
| $50.63 | 1,804 | $91,336.52 | 32,014 | 2026-05-13 | Filing | |
| $50.63 | 923 | $46,731.49 | 10,925 | 2026-05-13 | Filing | |
| $51.07 | 195 | $9,958.65 | 145,770 | 2026-05-13 | Filing | |
| $50.32 | 3,691 | $185,731.12 | 145,965 | 2026-05-13 | Filing | |
| $49.26 | 7,433 | $366,149.58 | 149,656 | 2026-05-13 | Filing | |
| $48.51 | 31,178 | $1,512,444.78 | 157,089 | 2026-05-13 | Filing | |
| $52.73 | 1,540 | $81,196.50 | 24,441 | 2026-05-11 | Filing | |
| $52.72 | 1,742 | $91,838.24 | 24,788 | 2026-05-11 | Filing | |
| $52.73 | 892 | $47,030.70 | 7,228 | 2026-05-11 | Filing | |
| $52.79 | 1,672 | $88,264.88 | 125,898 | 2026-05-11 | Filing | |
| $51.74 | 744 | $38,494.56 | 127,570 | 2026-05-11 | Filing | |
| $50.96 | 17,622 | $898,017.12 | 128,314 | 2026-05-11 | Filing | |
| $49.97 | 22,290 | $1,113,831.30 | 145,936 | 2026-05-11 | Filing | |
| $62.33 | 5,142 | $320,475.15 | 30,858 | 2025-12-05 | Filing | |
| $55.36 | 982 | $54,363.52 | 196,112 | 2025-11-06 | Filing | |
| $55.21 | 45,331 | $2,502,724.51 | 195,359 | 2025-11-06 | Filing | |
| $55.19 | 16,822 | $928,406.18 | 160,476 | 2025-11-06 | Filing |