| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $38.25 | 1,500 | $57,375.00 | 35,039 | 2025-11-06 | Filing | |
| $38.28 | 500 | $19,140.00 | 292,918 | 2025-11-06 | Filing | |
| $38.14 | 1,000 | $38,140.00 | 23,867 | 2025-11-06 | Filing |