| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $37.78 | 5,000 | $188,900.00 | 6,417,070 | 2025-11-04 | Filing | |
| $32.35 | 3,592 | $116,201.20 | 6,422,070 | 2025-11-03 | Filing | |
| $31.85 | 21,408 | $681,844.80 | 6,425,662 | 2025-11-03 | Filing | |
| $44.72 | 4,404 | $196,946.88 | 666,109 | 2025-10-08 | Filing | |
| $44.11 | 5,263 | $232,150.93 | 670,513 | 2025-10-08 | Filing | |
| $40.63 | 10,864 | $441,404.32 | 6,447,070 | 2025-10-01 | Filing | |
| $39.98 | 23,536 | $940,969.28 | 6,457,934 | 2025-10-01 | Filing | |
| $38.17 | 600 | $22,902.00 | 6,481,470 | 2025-10-01 | Filing | |
| $47.84 | 943 | $45,113.12 | 685,776 | 2025-09-10 | Filing | |
| $47.29 | 15,757 | $745,148.53 | 686,719 | 2025-09-10 | Filing | |
| $50.96 | 100,000 | $5,096,000.00 | 6,482,070 | 2025-09-04 | Filing | |
| $52.39 | 24,441 | $1,280,463.99 | 6,582,070 | 2025-09-02 | Filing | |
| $51.52 | 20,559 | $1,059,199.68 | 6,606,511 | 2025-09-02 | Filing | |
| $51.98 | 100,000 | $5,198,000.00 | 6,627,070 | 2025-09-02 | Filing | |
| $51.13 | 100,000 | $5,113,000.00 | 6,727,070 | 2025-08-29 | Filing | |
| $50.95 | 4,796 | $244,356.20 | 43,332 | 2025-08-22 | Filing | |
| $50.25 | 4,200 | $211,050.00 | 6,827,070 | 2025-08-21 | Filing | |
| $50.31 | 800 | $40,248.00 | 6,831,270 | 2025-08-19 | Filing | |
| $49.08 | 21,442 | $1,052,373.36 | 37,513 | 2025-08-18 | Filing | |
| $47.59 | 12,005 | $571,317.95 | 37,513 | 2025-08-15 | Filing |