| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $39.99 | 106 | $4,238.94 | 222,357 | 2026-07-08 | Filing | |
| $39.53 | 1,930 | $76,292.90 | 222,463 | 2026-07-08 | Filing | |
| $39.99 | 63 | $2,519.37 | 179,391 | 2026-07-08 | Filing | |
| $39.53 | 1,143 | $45,182.79 | 179,454 | 2026-07-08 | Filing | |
| $39.99 | 77 | $3,079.23 | 208,198 | 2026-07-08 | Filing | |
| $39.53 | 1,399 | $55,302.47 | 208,275 | 2026-07-08 | Filing | |
| $39.99 | 105 | $4,198.95 | 209,674 | 2026-07-08 | Filing | |
| $39.53 | 1,906 | $75,344.18 | 209,779 | 2026-07-08 | Filing | |
| $38.48 | 3,092 | $118,980.16 | 254,280 | 2026-07-02 | Filing | |
| $38.95 | 2,966 | $115,525.70 | 224,393 | 2026-06-26 | Filing | |
| $38.18 | 14,748 | $563,078.64 | 227,359 | 2026-06-26 | Filing | |
| $38.94 | 6,723 | $261,793.62 | 211,685 | 2026-06-26 | Filing | |
| $38.18 | 33,277 | $1,270,515.86 | 218,408 | 2026-06-26 | Filing | |
| $38.96 | 2,842 | $110,724.32 | 180,597 | 2026-06-26 | Filing | |
| $38.19 | 14,982 | $572,162.58 | 183,439 | 2026-06-26 | Filing | |
| $38.46 | 10,000 | $384,600.00 | 247,596 | 2026-06-26 | Filing | |
| $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 |