| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $37.85 | 2,429 | $91,940.08 | 33,464 | 2026-04-02 | Filing | |
| $36.54 | 5,782 | $211,280.06 | 242,585 | 2026-03-27 | Filing | |
| $35.68 | 39,058 | $1,393,433.21 | 248,367 | 2026-03-27 | Filing | |
| $36.28 | 2,070 | $75,103.74 | 287,425 | 2026-03-26 | Filing | |
| $35.65 | 3,800 | $135,477.60 | 289,495 | 2026-03-26 | Filing | |
| $40.69 | 8,840 | $359,655.40 | 75,492 | 2026-03-10 | Filing | |
| $36.84 | 100 | $3,684.00 | 31,901 | 2026-03-02 | Filing | |
| $36.10 | 3,414 | $123,231.74 | 32,001 | 2026-03-02 | Filing | |
| $36.44 | 2,623 | $95,584.74 | 84,332 | 2026-03-03 | Filing | |
| $35.44 | 1,100 | $38,978.50 | 86,955 | 2026-03-03 | Filing | |
| $36.33 | 18,680 | $678,607.04 | 139,493 | 2026-03-02 | Filing | |
| $36.00 | 183 | $6,588.00 | 339,545 | 2026-02-27 | Filing | |
| $35.15 | 22,013 | $773,690.91 | 339,728 | 2026-02-27 | Filing | |
| $34.80 | 773 | $26,900.40 | 96,179 | 2026-02-26 | Filing | |
| $39.24 | 100 | $3,924.00 | 176,621 | 2026-02-23 | Filing | |
| $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 |