| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $49.78 | 47,837 | $2,381,325.86 | 311,899 | 2026-10-19 | Filing | |
| $49.63 | 14,514 | $720,373.36 | 15,486 | 2026-10-14 | Filing | |
| $49.26 | 1,040 | $51,230.40 | 95,857 | 2026-10-14 | Filing | |
| $49.26 | 4,098 | $201,867.48 | 259,736 | 2026-10-14 | Filing | |
| $60.04 | 1,990 | $119,481.19 | 94,784 | 2026-10-06 | Filing | |
| $60.24 | 10,400 | $626,459.60 | 94,784 | 2026-09-22 | Filing | |
| $57.09 | 13,679 | $780,935.48 | 16,637 | 2026-09-17 | Filing | |
| $55.62 | 3,786 | $210,577.32 | 19,357 | 2026-05-29 | Filing | |
| $46.78 | 3,182 | $148,853.96 | 94,308 | 2026-03-23 | Filing | |
| $46.78 | 10,020 | $468,735.60 | 255,501 | 2026-03-23 | Filing | |
| $46.78 | 3,708 | $173,460.24 | 15,565 | 2026-03-23 | Filing | |
| $48.26 | 3,150 | $152,019.00 | 13,143 | 2026-03-16 | Filing | |
| $48.26 | 4,021 | $194,053.46 | 13,773 | 2026-03-16 | Filing | |
| $48.26 | 5,848 | $282,224.48 | 17,794 | 2026-03-16 | Filing | |
| $48.26 | 3,450 | $166,497.00 | 91,240 | 2026-03-16 | Filing | |
| $48.26 | 10,349 | $499,442.74 | 245,834 | 2026-03-16 | Filing | |
| $52.80 | 2,800 | $147,840.00 | 87,815 | 2026-03-11 | Filing | |
| $52.80 | 9,798 | $517,334.40 | 235,558 | 2026-03-11 | Filing | |
| $52.58 | 6,967 | $366,324.86 | 226,106 | 2026-02-19 | Filing | |
| $52.58 | 2,112 | $111,048.96 | 85,115 | 2026-02-19 | Filing |