| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $31.27 | 12,516 | $391,375.32 | 6,361,190 | 2026-01-02 | Filing | |
| $30.43 | 12,484 | $379,888.12 | 6,373,706 | 2026-01-02 | Filing | |
| $35.25 | 5,000 | $176,250.00 | 6,386,190 | 2025-12-15 | Filing | |
| $35.05 | 16,734 | $586,526.70 | 649,684 | 2025-12-15 | Filing | |
| $33.67 | 4,073 | $137,137.91 | 6,391,190 | 2025-12-01 | Filing | |
| $33.07 | 20,927 | $692,055.89 | 6,395,263 | 2025-12-01 | Filing | |
| $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 |