| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $47.07 | 47,161 | $2,219,679.63 | 164,781 | 2026-03-18 | Filing | |
| $46.43 | 102,839 | $4,774,814.77 | 211,942 | 2026-03-18 | Filing | |
| $47.11 | 27,247 | $1,283,551.68 | 1,243,828 | 2026-03-18 | Filing | |
| $46.43 | 72,753 | $3,378,212.80 | 1,271,075 | 2026-03-18 | Filing | |
| $45.29 | 14,334 | $649,215.53 | 59,927 | 2026-03-02 | Filing | |
| $44.82 | 5,000 | $224,085.00 | 74,261 | 2026-03-02 | Filing | |
| $42.96 | 20,000 | $859,200.00 | 314,781 | 2026-02-19 | Filing | |
| $44.63 | 2,083 | $92,970.54 | 2,084 | 2026-02-19 | Filing | |
| $43.51 | 19,725 | $858,234.75 | 80,074 | 2026-02-13 | Filing | |
| $42.00 | 6,094 | $255,948.00 | 18,162 | 2026-02-13 | Filing | |
| $43.56 | 3,453 | $150,412.68 | 11,854 | 2026-02-17 | Filing | |
| $43.60 | 4,195 | $182,902.00 | 23,510 | 2026-02-13 | Filing | |
| $43.50 | 23,255 | $1,011,592.50 | 79,261 | 2026-02-17 | Filing | |
| $29.78 | 29,729 | $885,329.62 | 83,182 | 2025-09-08 | Filing | |
| $28.62 | 35,000 | $1,001,700.00 | 78,464 | 2025-09-05 | Filing | |
| $24.16 | 808 | $19,521.28 | 8,580 | 2025-04-01 | Filing | |
| $31.47 | 1,435 | $45,159.45 | 113,464 | 2025-02-03 | Filing | |
| $32.40 | 22,813 | $739,141.20 | 281,022 | 2025-01-30 | Filing | |
| $33.45 | 1,618 | $54,122.10 | 2,004 | 2025-01-26 | Filing | |
| $35.76 | 30,000 | $1,072,800.00 | 83,208 | 2024-11-11 | Filing |