| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $44.46 | 8,231 | $365,968.37 | 666,871 | 2025-12-10 | Filing | |
| $44.44 | 1,609 | $71,508.63 | 98,976 | 2025-12-10 | Filing | |
| $44.45 | 9,498 | $422,219.34 | 283,602 | 2025-12-10 | Filing | |
| $47.15 | 1,897 | $89,434.25 | 683,425 | 2025-12-05 | Filing | |
| $46.37 | 9,999 | $463,658.63 | 685,322 | 2025-12-05 | Filing | |
| $45.44 | 6,252 | $284,094.01 | 695,321 | 2025-12-05 | Filing | |
| $42.56 | 200 | $8,512.00 | 701,573 | 2025-12-05 | Filing | |
| $38.10 | 14,152 | $539,141.67 | 44,952 | 2025-12-03 | Filing | |
| $38.24 | 1,000 | $38,237.00 | 54,000 | 2025-12-02 | Filing | |
| $37.82 | 26,000 | $983,346.00 | 55,000 | 2025-12-02 | Filing | |
| $37.39 | 6,000 | $224,321.40 | 12,000 | 2025-12-02 | Filing | |
| $38.21 | 5,981 | $228,519.66 | 59,104 | 2025-12-02 | Filing | |
| $37.86 | 106,867 | $4,045,460.97 | 65,085 | 2025-12-02 | Filing | |
| $38.53 | 833 | $32,097.16 | 218,173 | 2025-12-03 | Filing | |
| $38.13 | 23,329 | $889,572.10 | 219,006 | 2025-12-03 | Filing | |
| $38.21 | 2,100 | $80,234.91 | 54,000 | 2025-12-02 | Filing | |
| $37.80 | 24,900 | $941,277.27 | 56,100 | 2025-12-02 | Filing | |
| $37.39 | 6,000 | $224,314.80 | 12,000 | 2025-12-02 | Filing | |
| $38.24 | 2,753 | $105,278.02 | 242,335 | 2025-12-02 | Filing | |
| $37.86 | 110,085 | $4,168,357.52 | 245,088 | 2025-12-02 | Filing |