| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $38.00 | 20,000 | $760,000.00 | 64,620 | 2026-05-14 | Filing | |
| $35.35 | 4,462 | $157,746.87 | 84,620 | 2026-05-13 | Filing | |
| $34.06 | 15,538 | $529,216.51 | 89,082 | 2026-05-13 | Filing | |
| $31.20 | 70,000 | $2,183,986.00 | 9,049,071 | 2026-05-08 | Filing | |
| $31.20 | 70,000 | $2,183,986.00 | 9,049,071 | 2026-05-08 | Filing | |
| $30.07 | 20,000 | $601,464.00 | 104,620 | 2026-05-05 | Filing | |
| $30.05 | 5,000 | $150,268.00 | 142,867 | 2026-05-05 | Filing | |
| $28.71 | 90,000 | $2,584,170.00 | 210,000 | 2026-05-01 | Filing | |
| $25.06 | 5,000 | $125,289.50 | 147,867 | 2026-04-24 | Filing | |
| $26.11 | 20,000 | $522,234.00 | 124,620 | 2026-04-24 | Filing | |
| $22.16 | 17,060 | $378,083.72 | 300,000 | 2026-04-20 | Filing | |
| $22.16 | 72,940 | $1,616,270.17 | 317,060 | 2026-04-17 | Filing | |
| $22.11 | 20,000 | $442,168.00 | 144,620 | 2026-04-17 | Filing | |
| $20.03 | 13,448 | $269,380.92 | 265,530 | 2026-04-14 | Filing | |
| $20.05 | 5,000 | $100,254.00 | 152,867 | 2026-04-14 | Filing | |
| $19.90 | 1,003 | $19,959.70 | 278,979 | 2026-04-13 | Filing | |
| $19.90 | 990 | $19,701.00 | 279,982 | 2026-04-10 | Filing | |
| $19.04 | 70,000 | $1,332,786.00 | 9,119,071 | 2026-04-08 | Filing | |
| $19.04 | 70,000 | $1,332,786.00 | 9,119,071 | 2026-04-08 | Filing | |
| $17.65 | 893 | $15,763.95 | 118,614 | 2026-04-02 | Filing |