| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $56.64 | 2,500 | $141,600.00 | 44,000 | 2026-08-27 | Filing | |
| $54.49 | 555 | $30,241.95 | 4,772 | 2026-08-26 | Filing | |
| $53.64 | 400 | $21,456.00 | 31,017 | 2026-08-17 | Filing | |
| $51.44 | 5,000 | $257,200.00 | 30,617 | 2026-08-13 | Filing | |
| $52.16 | 10,000 | $521,600.00 | 25,617 | 2026-08-12 | Filing | |
| $50.94 | 850 | $43,299.00 | 114,879 | 2026-08-10 | Filing | |
| $51.68 | 709 | $36,641.12 | 15,617 | 2026-08-11 | Filing | |
| $51.04 | 3,130 | $159,755.20 | 14,908 | 2026-08-10 | Filing | |
| $51.44 | 500 | $25,720.00 | 77,538 | 2026-06-15 | Filing | |
| $53.41 | 500 | $26,705.00 | 95,470 | 2026-06-09 | Filing | |
| $53.07 | 2,000 | $106,140.00 | 11,479 | 2026-06-09 | Filing | |
| $55.28 | 362 | $20,011.36 | 41,825 | 2026-06-08 | Filing | |
| $56.25 | 2,000 | $112,500.00 | 9,479 | 2026-06-04 | Filing | |
| $53.41 | 250 | $13,352.50 | 2,650 | 2026-05-29 | Filing | |
| $53.24 | 1,500 | $79,860.00 | 41,500 | 2026-05-29 | Filing | |
| $52.70 | 482 | $25,401.40 | 7,479 | 2026-05-29 | Filing | |
| $53.94 | 500 | $26,970.00 | 94,970 | 2026-05-28 | Filing | |
| $52.36 | 4,675 | $244,783.00 | 6,997 | 2026-05-27 | Filing | |
| $56.29 | 267 | $15,029.43 | 41,463 | 2026-03-06 | Filing | |
| $49.78 | 468 | $23,297.04 | 2,322 | 2026-02-27 | Filing |