| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $38.01 | 1,500 | $57,015.00 | 116,731 | 2026-06-26 | Filing | |
| $35.39 | 2,634 | $93,217.26 | 180,597 | 2026-06-18 | Filing | |
| $34.02 | 1,500 | $51,030.00 | 116,731 | 2026-06-15 | Filing | |
| $33.56 | 210,468 | $7,063,306.08 | 74,382 | 2026-05-28 | Filing | |
| $32.64 | 11,483 | $374,805.12 | 284,850 | 2026-05-28 | Filing | |
| $32.95 | 1,698 | $55,949.10 | 242,107 | 2026-05-20 | Filing | |
| $32.15 | 1,168 | $37,551.20 | 243,805 | 2026-05-20 | Filing | |
| $30.41 | 249 | $7,572.09 | 244,973 | 2026-05-20 | Filing | |
| $32.00 | 6,000 | $192,000.00 | 116,731 | 2026-05-20 | Filing | |
| $27.17 | 2,502 | $67,979.34 | 36,394 | 2026-05-01 | Filing | |
| $29.62 | 25,760 | $763,011.20 | 247,596 | 2026-04-23 | Filing | |
| $29.62 | 2,754 | $81,573.48 | 251,685 | 2026-04-23 | Filing | |
| $24.83 | 5,165 | $128,246.95 | 183,231 | 2026-04-08 | Filing | |
| $24.83 | 8,722 | $216,567.26 | 245,222 | 2026-04-08 | Filing | |
| $24.83 | 1,518 | $37,691.94 | 254,439 | 2026-04-08 | Filing | |
| $24.83 | 8,614 | $213,885.62 | 255,957 | 2026-04-08 | Filing | |
| $24.60 | 1,409 | $34,661.40 | 19,561 | 2026-04-02 | Filing | |
| $24.04 | 12,820 | $308,192.80 | 20,970 | 2026-04-02 | Filing | |
| $24.97 | 2,877 | $71,838.69 | 147,053 | 2026-03-18 | Filing | |
| $28.90 | 942 | $27,223.80 | 170,273 | 2026-02-25 | Filing |