| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $35.98 | 11,504 | $413,969.14 | 81,382 | 2026-06-01 | Filing | |
| $36.45 | 3,600 | $131,221.08 | 140,000 | 2026-06-01 | Filing | |
| $35.99 | 66,400 | $2,389,882.08 | 143,600 | 2026-06-01 | Filing | |
| $37.75 | 3,000 | $113,254.20 | 108,549 | 2026-05-26 | Filing | |
| $37.23 | 38,500 | $1,433,166.35 | 189,698 | 2026-05-26 | Filing | |
| $34.59 | 3,191 | $110,360.74 | 110,600 | 2026-05-15 | Filing | |
| $33.51 | 164,916 | $5,526,120.77 | 113,791 | 2026-05-15 | Filing | |
| $32.97 | 52,928 | $1,745,295.51 | 278,707 | 2026-05-15 | Filing | |
| $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 |