| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $54.68 | 49,175 | $2,688,889.00 | 81,752 | 2026-02-12 | Filing | |
| $54.68 | 101 | $5,522.68 | 85,514 | 2026-02-12 | Filing | |
| $54.68 | 32,769 | $1,791,808.92 | 85,615 | 2026-02-12 | Filing | |
| $50.47 | 200 | $10,094.00 | 189,382 | 2026-04-28 | Filing | |
| $50.47 | 100 | $5,046.50 | 189,582 | 2026-04-28 | Filing | |
| $50.46 | 18,767 | $946,982.82 | 189,682 | 2026-04-28 | Filing | |
| $50.45 | 435 | $21,945.75 | 208,449 | 2026-04-28 | Filing | |
| $50.45 | 100 | $5,044.50 | 208,884 | 2026-04-28 | Filing | |
| $50.44 | 398 | $20,075.12 | 208,984 | 2026-04-28 | Filing | |
| $50.78 | 2,000 | $101,550.00 | 76,299 | 2026-04-20 | Filing | |
| $50.77 | 4,000 | $203,080.00 | 78,299 | 2026-04-20 | Filing | |
| $50.54 | 3,501 | $176,943.34 | 141,460 | 2026-02-24 | Filing | |
| $50.55 | 395 | $19,967.25 | 144,961 | 2026-02-24 | Filing | |
| $50.96 | 7,170 | $365,383.20 | 145,356 | 2026-02-23 | Filing | |
| $50.97 | 3,267 | $166,518.99 | 152,526 | 2026-02-23 | Filing | |
| $50.98 | 547 | $27,886.06 | 155,793 | 2026-02-23 | Filing | |
| $50.99 | 16 | $815.84 | 156,340 | 2026-02-23 | Filing | |
| $54.06 | 3,420 | $184,868.10 | 435,342 | 2026-02-18 | Filing | |
| $53.29 | 77 | $4,103.33 | 21,612 | 2026-02-12 | Filing | |
| $53.00 | 49,175 | $2,606,275.00 | 81,752 | 2026-02-12 | Filing |