| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $37.49 | 1,100 | $41,243.40 | 176,721 | 2026-02-23 | Filing | |
| $36.48 | 1,100 | $40,132.40 | 177,821 | 2026-02-23 | Filing | |
| $35.65 | 4,351 | $155,117.50 | 178,921 | 2026-02-23 | Filing | |
| $34.44 | 4,093 | $140,954.73 | 183,272 | 2026-02-23 | Filing | |
| $35.49 | 46,960 | $1,666,610.40 | 369,524 | 2026-02-20 | Filing | |
| $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 |