| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $46.24 | 18,741 | $866,583.84 | 12,086 | 2026-03-09 | Filing | |
| $45.58 | 17,981 | $819,573.98 | 30,827 | 2026-03-09 | Filing | |
| $45.92 | 5,714 | $262,386.88 | 61,324 | 2026-03-02 | Filing | |
| $44.88 | 22,223 | $997,368.24 | 67,038 | 2026-03-02 | Filing | |
| $44.20 | 12,063 | $533,184.60 | 89,261 | 2026-03-02 | Filing | |
| $45.00 | 2,690 | $121,050.00 | 12,546 | 2026-02-12 | Filing | |
| $45.00 | 110 | $4,950.00 | 12,546 | 2026-02-10 | Filing | |
| $43.72 | 8,731 | $381,719.32 | 12,086 | 2026-02-09 | Filing | |
| $42.85 | 9,114 | $390,534.90 | 20,817 | 2026-02-09 | Filing | |
| $45.02 | 2,602 | $117,142.04 | 12,546 | 2026-02-04 | Filing | |
| $45.27 | 12,528 | $567,142.56 | 12,546 | 2026-02-03 | Filing | |
| $45.00 | 830 | $37,350.00 | 12,546 | 2026-02-02 | Filing | |
| $41.89 | 12,000 | $502,680.00 | 19,086 | 2026-01-08 | Filing | |
| $41.51 | 20,129 | $835,554.79 | 12,546 | 2025-12-15 | Filing | |
| $41.56 | 12,048 | $500,714.88 | 16,666 | 2025-12-15 | Filing | |
| $41.49 | 42,841 | $1,777,473.09 | 31,086 | 2025-12-08 | Filing | |
| $42.89 | 200 | $8,578.00 | 22,714 | 2025-11-26 | Filing | |
| $41.30 | 11,825 | $488,372.50 | 22,714 | 2025-11-17 | Filing | |
| $40.08 | 645 | $25,851.60 | 34,539 | 2025-11-17 | Filing | |
| $40.94 | 19,900 | $814,706.00 | 31,086 | 2025-11-12 | Filing |