| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $45.64 | 340 | $15,517.91 | 172,859 | 2023-12-27 | Filing | |
| $44.55 | 1,000 | $44,550.00 | 361,090 | 2023-12-26 | Filing | |
| $45.18 | 2,043 | $92,309.69 | 172,527 | 2023-12-26 | Filing | |
| $46.06 | 400 | $18,424.24 | 172,527 | 2023-12-22 | Filing | |
| $45.02 | 1,180 | $53,124.66 | 172,927 | 2023-12-22 | Filing | |
| $44.25 | 1,420 | $62,836.28 | 174,107 | 2023-12-22 | Filing | |
| $46.36 | 300 | $13,908.24 | 175,527 | 2023-12-22 | Filing | |
| $45.37 | 1,985 | $90,061.04 | 175,827 | 2023-12-22 | Filing | |
| $43.99 | 1,000 | $43,990.00 | 362,090 | 2023-12-18 | Filing | |
| $40.03 | 10,000 | $400,265.00 | 848,063 | 2023-12-13 | Filing | |
| $37.76 | 1,000 | $37,760.00 | 363,090 | 2023-12-11 | Filing | |
| $37.25 | 60 | $2,235.20 | 175,527 | 2023-12-08 | Filing | |
| $36.53 | 294 | $10,740.11 | 175,587 | 2023-12-08 | Filing | |
| $35.42 | 240 | $8,500.01 | 175,881 | 2023-12-08 | Filing | |
| $36.57 | 2,533 | $92,624.46 | 175,527 | 2023-12-06 | Filing | |
| $35.61 | 1,673 | $59,583.56 | 178,060 | 2023-12-06 | Filing | |
| $35.04 | 10,000 | $350,411.00 | 848,063 | 2023-12-06 | Filing | |
| $31.51 | 1,000 | $31,510.00 | 364,090 | 2023-12-04 | Filing | |
| $30.01 | 10,000 | $300,104.00 | 848,063 | 2023-12-01 | Filing | |
| $26.25 | 30,000 | $787,491.00 | 858,063 | 2023-12-01 | Filing |