| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $47.07 | 19,513 | $918,476.91 | 7,589 | 2026-08-18 | Filing | |
| $47.14 | 1,239 | $58,406.46 | 40,636 | 2026-08-18 | Filing | |
| $47.14 | 3,344 | $157,636.16 | 41,875 | 2026-08-18 | Filing | |
| $47.74 | 4,312 | $205,854.88 | 63,541 | 2026-08-12 | Filing | |
| $47.71 | 4,961 | $236,689.31 | 80,969 | 2026-08-12 | Filing | |
| $47.71 | 5,313 | $253,483.23 | 85,930 | 2026-08-12 | Filing | |
| $55.83 | 21,547 | $1,202,969.01 | 9,042 | 2026-02-24 | Filing | |
| $55.92 | 1,957 | $109,435.44 | 30,589 | 2026-02-24 | Filing | |
| $55.18 | 104,000 | $5,738,720.00 | 433,306 | 2026-02-13 | Filing | |
| $57.01 | 4,613 | $262,987.13 | 537,306 | 2026-02-11 | Filing | |
| $55.25 | 5,193 | $286,913.25 | 59,825 | 2026-02-05 | Filing | |
| $55.14 | 3,000 | $165,420.00 | 915 | 2026-02-05 | Filing | |
| $47.22 | 7,689 | $363,074.58 | 58,262 | 2025-12-11 | Filing | |
| $48.10 | 4,888 | $235,112.80 | 22,510 | 2025-11-24 | Filing | |
| $48.28 | 8,187 | $395,268.36 | 46,847 | 2025-11-24 | Filing | |
| $48.00 | 5,167 | $248,016.00 | 56,602 | 2025-11-20 | Filing | |
| $50.59 | 4,000 | $202,358.80 | 52,075 | 2025-03-14 | Filing | |
| $49.71 | 37,252 | $1,851,666.54 | 382,657 | 2025-03-05 | Filing | |
| $48.21 | 3,900 | $187,999.89 | 0 | 2025-02-17 | Filing | |
| $47.47 | 947 | $44,954.09 | 16,641 | 2024-11-25 | Filing |