| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $41.78 | 11,420 | $477,127.60 | 114,488 | 2025-09-17 | Filing | |
| $41.65 | 8,534 | $355,441.10 | 39,200 | 2025-09-12 | Filing | |
| $41.65 | 4,267 | $177,720.55 | 47,734 | 2025-09-12 | Filing | |
| $41.65 | 12,907 | $537,576.55 | 58,834 | 2025-09-12 | Filing | |
| $41.65 | 6,453 | $268,767.45 | 71,741 | 2025-09-12 | Filing | |
| $41.17 | 4,403 | $181,271.51 | 11,820 | 2025-08-20 | Filing | |
| $41.17 | 11,375 | $468,308.75 | 125,908 | 2025-08-20 | Filing |