| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $31.21 | 600 | $18,726.00 | 104,585 | 2024-05-03 | Filing | |
| $30.28 | 325 | $9,841.00 | 40,834 | 2024-05-02 | Filing | |
| $30.16 | 593 | $17,884.88 | 93,563 | 2024-05-01 | Filing | |
| $29.55 | 1,500 | $44,325.00 | 942,371 | 2024-04-30 | Filing | |
| $29.65 | 500 | $14,825.00 | 940,871 | 2024-04-29 | Filing | |
| $30.22 | 1,500 | $45,330.00 | 940,371 | 2024-04-25 | Filing | |
| $30.47 | 584 | $17,794.48 | 92,970 | 2024-02-07 | Filing | |
| $26.25 | 600 | $15,750.00 | 17,363 | 2023-11-16 | Filing | |
| $26.22 | 674 | $17,672.28 | 92,386 | 2023-11-03 | Filing | |
| $23.11 | 800 | $18,488.00 | 101,690 | 2023-10-25 | Filing | |
| $23.10 | 1,000 | $23,100.00 | 936,576 | 2023-10-25 | Filing | |
| $23.12 | 200 | $4,624.00 | 40,509 | 2023-10-25 | Filing | |
| $23.12 | 200 | $4,624.00 | 197,617 | 2023-10-25 | Filing | |
| $23.14 | 500 | $11,570.00 | 197,417 | 2023-10-25 | Filing | |
| $22.90 | 5,000 | $114,500.00 | 93,146 | 2023-10-25 | Filing | |
| $23.13 | 3,500 | $80,955.00 | 935,576 | 2023-10-24 | Filing | |
| $28.80 | 4,500 | $129,600.00 | 932,076 | 2023-08-24 | Filing | |
| $28.78 | 763 | $21,959.14 | 100,890 | 2023-08-23 | Filing | |
| $29.04 | 2,500 | $72,600.00 | 927,576 | 2023-08-21 | Filing | |
| $32.50 | 350 | $11,375.00 | 40,309 | 2023-08-03 | Filing |