| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $40.02 | 747 | $29,894.94 | 19,706 | 2026-04-07 | Filing | |
| $40.02 | 748 | $29,934.96 | 22,307 | 2026-04-07 | Filing | |
| $39.42 | 4,948 | $195,048.18 | 23,055 | 2026-04-01 | Filing | |
| $37.88 | 776 | $29,394.88 | 20,751 | 2026-03-10 | Filing | |
| $38.88 | 501 | $19,478.88 | 15,539 | 2026-03-04 | Filing | |
| $38.50 | 2,029 | $78,112.64 | 19,084 | 2026-02-27 | Filing | |
| $38.63 | 607 | $23,448.41 | 21,113 | 2026-02-24 | Filing | |
| $39.91 | 2,285 | $91,194.35 | 13,443 | 2026-02-20 | Filing | |
| $40.44 | 1,360 | $54,998.40 | 21,720 | 2026-02-19 | Filing | |
| $35.50 | 5,151 | $182,860.50 | 53,232 | 2026-01-21 | Filing | |
| $27.76 | 3,425 | $95,078.00 | 20,846 | 2025-11-13 | Filing | |
| $27.34 | 8,949 | $244,624.49 | 22,276 | 2025-10-31 | Filing | |
| $27.49 | 300 | $8,247.00 | 21,914 | 2025-08-07 | Filing | |
| $27.34 | 6,697 | $183,106.70 | 16,763 | 2025-10-31 | Filing | |
| $27.34 | 6,697 | $183,112.05 | 16,763 | 2025-10-31 | Filing | |
| $29.68 | 3,512 | $104,231.59 | 8,791 | 2025-08-27 | Filing | |
| $30.00 | 426 | $12,780.00 | 59,700 | 2025-06-03 | Filing | |
| $30.01 | 426 | $12,784.26 | 60,126 | 2025-06-02 | Filing | |
| $29.77 | 4,106 | $122,224.53 | 12,303 | 2025-08-25 | Filing | |
| $27.46 | 3,666 | $100,662.13 | 12,911 | 2025-08-07 | Filing |