| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $45.37 | 3,865 | $175,355.05 | 27,445 | 2026-07-07 | Filing | |
| $45.67 | 36,471 | $1,665,630.57 | 122,435 | 2026-06-18 | Filing | |
| $50.00 | 1,300 | $65,000.00 | 57,053 | 2026-06-11 | Filing | |
| $46.48 | 8,318 | $386,620.64 | 55,460 | 2026-06-08 | Filing | |
| $45.75 | 5,536 | $253,272.00 | 36,742 | 2026-06-04 | Filing | |
| $46.87 | 3,865 | $181,152.55 | 31,310 | 2026-06-03 | Filing | |
| $45.13 | 11,545 | $521,025.85 | 10,551 | 2026-05-27 | Filing | |
| $45.38 | 4,659 | $211,425.42 | 42,278 | 2026-04-02 | Filing | |
| $45.38 | 7,071 | $320,881.98 | 63,778 | 2026-04-02 | Filing | |
| $46.35 | 28,960 | $1,342,296.00 | 58,353 | 2026-04-02 | Filing | |
| $45.27 | 16,330 | $739,259.10 | 26,622 | 2026-03-16 | Filing | |
| $45.27 | 10,014 | $453,333.78 | 17,666 | 2026-03-16 | Filing | |
| $45.14 | 1,500 | $67,702.50 | 28,820 | 2026-03-04 | Filing | |
| $45.20 | 12,000 | $542,400.00 | 6,494 | 2026-03-03 | Filing | |
| $35.17 | 1,300 | $45,721.00 | 58,353 | 2026-01-05 | Filing | |
| $37.00 | 7,680 | $284,160.00 | 27,680 | 2026-01-05 | Filing | |
| $37.00 | 10,588 | $391,756.00 | 42,952 | 2026-01-05 | Filing | |
| $33.74 | 5,294 | $178,619.56 | 53,540 | 2025-12-01 | Filing | |
| $33.74 | 3,840 | $129,561.60 | 35,360 | 2025-12-01 | Filing | |
| $43.69 | 8,481 | $370,534.89 | 106,007 | 2025-10-15 | Filing |