| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $45.54 | 6,000 | $273,240.00 | 89,972 | 2026-07-01 | Filing | |
| $45.99 | 600 | $27,594.00 | 141,429 | 2026-07-01 | Filing | |
| $45.53 | 14,400 | $655,632.00 | 142,029 | 2026-07-01 | Filing | |
| $46.01 | 246 | $11,318.46 | 52,815 | 2026-07-01 | Filing | |
| $45.53 | 11,754 | $535,159.62 | 53,061 | 2026-07-01 | Filing | |
| $46.11 | 21,993 | $1,014,097.23 | 159,038 | 2026-07-01 | Filing | |
| $45.58 | 4,257 | $194,034.06 | 181,031 | 2026-07-01 | Filing | |
| $43.52 | 6,680 | $290,713.60 | 72,805 | 2026-06-22 | Filing | |
| $42.64 | 9,222 | $393,226.08 | 79,485 | 2026-06-22 | Filing | |
| $49.42 | 363 | $17,939.46 | 12,977 | 2026-06-05 | Filing | |
| $50.04 | 365 | $18,264.60 | 10,263 | 2026-05-29 | Filing | |
| $55.04 | 450 | $24,768.00 | 15,036 | 2026-06-02 | Filing | |
| $55.04 | 365 | $20,089.60 | 12,615 | 2026-06-02 | Filing | |
| $48.15 | 3,000 | $144,450.00 | 59,803 | 2026-04-01 | Filing | |
| $47.95 | 200 | $9,590.00 | 79,233 | 2026-04-01 | Filing | |
| $47.31 | 3,108 | $147,039.48 | 79,433 | 2026-04-01 | Filing | |
| $46.21 | 2,692 | $124,397.32 | 82,541 | 2026-04-01 | Filing | |
| $48.00 | 100 | $4,800.00 | 53,631 | 2026-04-01 | Filing | |
| $47.33 | 6,481 | $306,745.73 | 53,731 | 2026-04-01 | Filing | |
| $46.22 | 5,419 | $250,466.18 | 60,212 | 2026-04-01 | Filing |