| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $36.24 | 20,684 | $749,629.53 | 126,685 | 2026-02-24 | Filing | |
| $35.41 | 75,147 | $2,660,955.27 | 147,369 | 2026-02-24 | Filing | |
| $39.34 | 34 | $1,337.56 | 222,516 | 2026-02-23 | Filing | |
| $38.36 | 357 | $13,695.95 | 222,550 | 2026-02-23 | Filing | |
| $37.45 | 6,204 | $232,364.62 | 222,907 | 2026-02-23 | Filing | |
| $36.34 | 3,840 | $139,545.60 | 229,111 | 2026-02-23 | Filing | |
| $35.52 | 9,339 | $331,721.28 | 232,951 | 2026-02-23 | Filing | |
| $34.42 | 25,510 | $877,926.65 | 242,290 | 2026-02-23 | Filing | |
| $29.58 | 2,223 | $65,754.12 | 194,803 | 2026-02-18 | Filing | |
| $27.75 | 2,805 | $77,824.73 | 25,775 | 2026-01-02 | Filing | |
| $28.99 | 1,402 | $40,643.98 | 25,297 | 2026-01-02 | Filing | |
| $29.22 | 6,495 | $189,783.90 | 336,162 | 2025-12-26 | Filing | |
| $30.60 | 2,597 | $79,478.59 | 88,134 | 2025-12-10 | Filing | |
| $28.11 | 14,798 | $415,912.59 | 349,358 | 2025-11-26 | Filing | |
| $28.70 | 3,888 | $111,577.82 | 93,412 | 2025-12-01 | Filing | |
| $28.06 | 942 | $26,432.52 | 97,300 | 2025-11-26 | Filing | |
| $25.96 | 14,971 | $388,647.16 | 165,593 | 2025-11-21 | Filing | |
| $27.68 | 27,018 | $747,858.24 | 262,240 | 2025-11-24 | Filing | |
| $27.22 | 32,623 | $888,030.68 | 317,139 | 2025-11-21 | Filing | |
| $26.13 | 14,221 | $371,537.85 | 349,762 | 2025-11-21 | Filing |