| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $50.00 | 1,680 | $84,006.89 | 2,187,060 | 2025-06-05 | Filing | |
| $46.39 | 4,000 | $185,561.60 | 18,765 | 2025-06-03 | Filing | |
| $41.66 | 100 | $4,166.00 | 7,746 | 2025-06-02 | Filing | |
| $40.04 | 116 | $4,644.64 | 3,479 | 2025-05-19 | Filing | |
| $50.47 | 13,932 | $703,150.83 | 2,188,740 | 2025-05-02 | Filing | |
| $52.57 | 354 | $18,610.81 | 2,202,672 | 2025-05-01 | Filing | |
| $51.56 | 1,748 | $90,130.73 | 2,203,026 | 2025-05-01 | Filing | |
| $50.91 | 3,445 | $175,394.60 | 2,204,774 | 2025-05-01 | Filing | |
| $49.53 | 44,691 | $2,213,710.59 | 2,208,219 | 2025-05-01 | Filing | |
| $48.71 | 38,477 | $1,874,299.32 | 2,252,910 | 2025-05-01 | Filing | |
| $47.67 | 18,069 | $861,275.15 | 2,291,387 | 2025-05-01 | Filing | |
| $44.79 | 116 | $5,195.64 | 3,345 | 2025-04-17 | Filing | |
| $43.70 | 116 | $5,069.20 | 3,211 | 2025-03-19 | Filing | |
| $43.16 | 3,500 | $151,060.35 | 19,720 | 2025-03-17 | Filing | |
| $42.71 | 100 | $4,271.00 | 7,647 | 2025-03-03 | Filing | |
| $48.33 | 116 | $5,606.28 | 3,078 | 2025-02-20 | Filing | |
| $37.58 | 116 | $4,359.28 | 2,944 | 2025-01-17 | Filing | |
| $34.85 | 116 | $4,042.60 | 2,810 | 2024-12-18 | Filing | |
| $35.00 | 2,320 | $81,200.00 | 2,676 | 2024-12-13 | Filing | |
| $35.90 | 100 | $3,590.00 | 7,548 | 2024-12-02 | Filing |