| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $31.10 | 3,800 | $118,172.40 | 178,337 | 2024-12-17 | Filing | |
| $31.03 | 2,450 | $76,023.50 | 178,337 | 2024-12-10 | Filing | |
| $30.79 | 2,368 | $72,910.72 | 178,337 | 2024-12-10 | Filing | |
| $30.79 | 2,503 | $77,067.37 | 203,783 | 2024-12-10 | Filing | |
| $30.79 | 925 | $28,480.75 | 17,858 | 2024-12-10 | Filing | |
| $30.79 | 2,810 | $86,519.90 | 71,348 | 2024-12-10 | Filing | |
| $30.79 | 2,817 | $86,735.43 | 38,335 | 2024-12-10 | Filing | |
| $30.79 | 7,855 | $241,855.45 | 597,562 | 2024-12-10 | Filing | |
| $32.09 | 25,000 | $802,250.00 | 605,417 | 2024-12-02 | Filing | |
| $32.13 | 10,000 | $321,310.00 | 206,286 | 2024-12-02 | Filing | |
| $28.82 | 300 | $8,646.90 | 74,158 | 2024-11-15 | Filing | |
| $27.69 | 8,761 | $242,627.13 | 74,458 | 2024-11-15 | Filing | |
| $35.19 | 10,000 | $351,890.00 | 74,158 | 2024-11-06 | Filing | |
| $32.94 | 292 | $9,617.60 | 216,286 | 2024-11-01 | Filing | |
| $32.27 | 15,481 | $499,525.43 | 216,578 | 2024-11-01 | Filing | |
| $31.25 | 34,943 | $1,092,108.52 | 232,059 | 2024-11-01 | Filing | |
| $32.50 | 27,086 | $880,267.91 | 605,417 | 2024-11-01 | Filing | |
| $31.47 | 81,280 | $2,558,044.16 | 605,417 | 2024-11-01 | Filing | |
| $32.62 | 15,485 | $505,105.22 | 74,158 | 2024-11-01 | Filing | |
| $32.53 | 4,515 | $146,854.89 | 74,158 | 2024-10-30 | Filing |