| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $38.10 | 14,152 | $539,141.67 | 44,952 | 2025-12-03 | Filing | |
| $38.24 | 1,000 | $38,237.00 | 54,000 | 2025-12-02 | Filing | |
| $37.82 | 26,000 | $983,346.00 | 55,000 | 2025-12-02 | Filing | |
| $37.39 | 6,000 | $224,321.40 | 12,000 | 2025-12-02 | Filing | |
| $38.21 | 5,981 | $228,519.66 | 59,104 | 2025-12-02 | Filing | |
| $37.86 | 106,867 | $4,045,460.97 | 65,085 | 2025-12-02 | Filing | |
| $38.53 | 833 | $32,097.16 | 218,173 | 2025-12-03 | Filing | |
| $38.13 | 23,329 | $889,572.10 | 219,006 | 2025-12-03 | Filing | |
| $38.21 | 2,100 | $80,234.91 | 54,000 | 2025-12-02 | Filing | |
| $37.80 | 24,900 | $941,277.27 | 56,100 | 2025-12-02 | Filing | |
| $37.39 | 6,000 | $224,314.80 | 12,000 | 2025-12-02 | Filing | |
| $38.24 | 2,753 | $105,278.02 | 242,335 | 2025-12-02 | Filing | |
| $37.86 | 110,085 | $4,168,357.52 | 245,088 | 2025-12-02 | Filing | |
| $37.11 | 600 | $22,264.98 | 302,698 | 2025-11-20 | Filing | |
| $36.73 | 1,447 | $53,142.23 | 303,298 | 2025-11-20 | Filing | |
| $35.44 | 2,720 | $96,408.22 | 304,745 | 2025-11-20 | Filing | |
| $36.65 | 100 | $3,665.00 | 171,952 | 2025-11-19 | Filing | |
| $36.13 | 36,564 | $1,320,936.66 | 172,052 | 2025-11-19 | Filing | |
| $36.54 | 27,000 | $986,655.60 | 81,000 | 2025-11-18 | Filing | |
| $36.34 | 6,000 | $218,056.80 | 18,000 | 2025-11-18 | Filing |