| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $51.32 | 1,309 | $67,177.88 | 185,123 | 2026-05-18 | Filing | |
| $50.36 | 7,513 | $378,354.68 | 186,432 | 2026-05-18 | Filing | |
| $49.09 | 1,526 | $74,911.34 | 193,945 | 2026-05-18 | Filing | |
| $48.46 | 32,344 | $1,567,390.24 | 195,471 | 2026-05-18 | Filing | |
| $49.85 | 300 | $14,955.00 | 165,446 | 2026-05-15 | Filing | |
| $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 |