| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $40.67 | 1,400 | $56,938.00 | 236,715 | 2026-04-27 | Filing | |
| $40.14 | 4,470 | $179,425.80 | 238,115 | 2026-04-27 | Filing | |
| $43.00 | 953 | $40,979.00 | 74,539 | 2026-04-21 | Filing | |
| $37.93 | 1,264 | $47,937.20 | 30,637 | 2026-04-02 | Filing | |
| $38.80 | 100 | $3,880.00 | 33,364 | 2026-04-02 | Filing | |
| $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 |