| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $45.02 | 4,150 | $186,833.00 | 9,766 | 2026-08-26 | Filing | |
| $44.12 | 3,500 | $154,402.50 | 7,500 | 2026-08-25 | Filing | |
| $44.15 | 1,500 | $66,225.00 | 21,639 | 2026-08-25 | Filing | |
| $46.92 | 2,510 | $117,769.20 | 10,155 | 2026-08-17 | Filing | |
| $47.31 | 5,260 | $248,850.60 | 10,637 | 2026-08-11 | Filing | |
| $46.36 | 1,500 | $69,540.00 | 21,490 | 2026-08-11 | Filing | |
| $46.38 | 368 | $17,067.84 | 38,485 | 2026-08-11 | Filing | |
| $46.62 | 3,200 | $149,184.00 | 38,117 | 2026-08-11 | Filing | |
| $47.12 | 1,500 | $70,680.00 | 29,698 | 2026-08-11 | Filing | |
| $47.13 | 3,000 | $141,390.00 | 6,000 | 2026-08-12 | Filing | |
| $47.38 | 3,000 | $142,140.00 | 3,000 | 2026-08-11 | Filing | |
| $50.25 | 2,000 | $100,500.00 | 20,139 | 2026-05-22 | Filing | |
| $49.84 | 1,500 | $74,760.00 | 19,757 | 2026-05-21 | Filing | |
| $48.63 | 1,200 | $58,356.00 | 34,747 | 2026-05-20 | Filing | |
| $48.63 | 1,000 | $48,630.00 | 33,747 | 2026-05-19 | Filing | |
| $49.47 | 1,800 | $89,046.00 | 32,747 | 2026-05-19 | Filing | |
| $49.96 | 3,000 | $149,880.00 | 515,000 | 2026-05-19 | Filing | |
| $48.55 | 1,000 | $48,550.00 | 1,741,000 | 2026-05-19 | Filing | |
| $48.69 | 1,640 | $79,851.60 | 1,740,000 | 2026-05-19 | Filing | |
| $48.72 | 2,000 | $97,440.00 | 1,738,360 | 2026-05-19 | Filing |