| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $40.10 | 85,163 | $3,415,036.30 | 105,289 | 2026-04-08 | Filing | |
| $37.77 | 3,961 | $149,606.97 | 112,018 | 2026-03-16 | Filing | |
| $37.11 | 5,950 | $220,804.50 | 115,979 | 2026-03-16 | Filing | |
| $37.77 | 4,241 | $160,182.57 | 137,101 | 2026-03-16 | Filing | |
| $37.11 | 6,371 | $236,427.81 | 141,342 | 2026-03-16 | Filing | |
| $37.77 | 8,785 | $331,809.45 | 404,778 | 2026-03-16 | Filing | |
| $37.11 | 13,196 | $489,703.56 | 413,563 | 2026-03-16 | Filing | |
| $36.77 | 523 | $19,230.71 | 16,300 | 2026-03-12 | Filing | |
| $36.08 | 4,477 | $161,530.16 | 16,823 | 2026-03-12 | Filing | |
| $39.67 | 3,000 | $119,010.00 | 13,300 | 2026-03-03 | Filing | |
| $39.67 | 6,713 | $266,304.71 | 78,121 | 2026-03-03 | Filing | |
| $55.00 | 2,500 | $137,500.00 | 834 | 2026-01-05 | Filing | |
| $45.02 | 5,000 | $225,100.00 | 66,837 | 2025-12-01 | Filing | |
| $43.27 | 100 | $4,327.00 | 66,270 | 2025-11-03 | Filing | |
| $42.65 | 4,900 | $208,985.00 | 66,370 | 2025-11-03 | Filing | |
| $41.81 | 5,000 | $209,050.00 | 66,270 | 2025-10-01 | Filing | |
| $45.00 | 4,000 | $180,000.00 | 106,000 | 2025-09-26 | Filing | |
| $44.75 | 16,000 | $716,000.00 | 22,836 | 2025-09-26 | Filing | |
| $32.10 | 5,000 | $160,500.00 | 96,270 | 2025-09-02 | Filing | |
| $30.43 | 30,000 | $912,900.00 | 66,270 | 2025-08-22 | Filing |