| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $36.94 | 3,000 | $110,813.40 | 17,890 | 2023-12-18 | Filing | |
| $37.96 | 2,000 | $75,918.20 | 20,890 | 2023-12-14 | Filing | |
| $37.16 | 8,081 | $300,289.96 | 130,699 | 2023-12-14 | Filing | |
| $36.00 | 5,964 | $214,704.00 | 138,780 | 2023-12-13 | Filing | |
| $35.86 | 2,303 | $82,585.58 | 0 | 2023-12-06 | Filing | |
| $34.70 | 10,000 | $347,028.00 | 144,744 | 2023-12-01 | Filing | |
| $33.87 | 35,638 | $1,207,059.06 | 131,929 | 2023-07-24 | Filing | |
| $33.39 | 6,129 | $204,647.31 | 48,536 | 2023-11-20 | Filing | |
| $33.91 | 10,000 | $339,100.00 | 10,107 | 2023-11-15 | Filing | |
| $33.87 | 15,000 | $508,050.00 | 103,967 | 2023-11-15 | Filing | |
| $28.27 | 1,190 | $33,640.23 | 0 | 2023-09-25 | Filing | |
| $28.36 | 21,100 | $598,383.34 | 20,268 | 2023-09-25 | Filing | |
| $33.41 | 25,000 | $835,267.50 | 383,388 | 2023-08-04 | Filing | |
| $32.88 | 8,804 | $289,510.74 | 0 | 2023-08-01 | Filing | |
| $33.32 | 3,277 | $109,186.36 | 100,000 | 2023-07-31 | Filing | |
| $33.11 | 50,000 | $1,655,300.00 | 408,388 | 2023-07-31 | Filing | |
| $33.75 | 7,812 | $263,631.56 | 0 | 2023-07-25 | Filing | |
| $33.87 | 35,638 | $1,207,059.06 | 119,106 | 2023-07-24 | Filing | |
| $33.75 | 7,472 | $252,142.64 | 0 | 2023-07-25 | Filing | |
| $27.89 | 20,152 | $562,093.69 | 0 | 2023-06-07 | Filing |