| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $29.31 | 3,000 | $87,930.00 | 19,279 | 2024-11-06 | Filing | |
| $26.34 | 3,700 | $97,458.00 | 15,374 | 2024-10-30 | Filing | |
| $26.04 | 7,700 | $200,508.00 | 37,632 | 2024-10-29 | Filing | |
| $26.60 | 29,000 | $771,400.00 | 53,576 | 2024-08-29 | Filing | |
| $27.43 | 12,500 | $342,875.00 | 80,652 | 2024-07-30 | Filing | |
| $23.64 | 10,500 | $248,220.00 | 93,152 | 2024-05-15 | Filing | |
| $23.94 | 14,214 | $340,283.16 | 74,280 | 2023-12-19 | Filing | |
| $21.53 | 11,640 | $250,606.87 | 90,350 | 2023-08-18 | Filing | |
| $25.55 | 25,000 | $638,675.00 | 75,906 | 2023-02-13 | Filing | |
| $25.65 | 25,000 | $641,300.00 | 104,906 | 2022-11-02 | Filing | |
| $26.20 | 20,246 | $530,497.84 | 93,310 | 2022-11-01 | Filing | |
| $20.13 | 3,500 | $70,455.00 | 80,796 | 2022-05-16 | Filing | |
| $25.56 | 38,538 | $985,031.28 | 137,819 | 2022-02-11 | Filing | |
| $25.56 | 11,462 | $292,968.72 | 176,357 | 2022-02-10 | Filing | |
| $25.70 | 705 | $18,118.50 | 187,819 | 2022-02-10 | Filing | |
| $14.98 | 525 | $7,864.50 | 0 | 2007-04-11 | Filing | |
| $14.98 | 2,000 | $29,960.00 | 0 | 2007-04-11 | Filing | |
| $25.60 | 33,067 | $846,376.32 | 188,524 | 2021-06-01 | Filing | |
| $25.50 | 16 | $408.00 | 221,591 | 2021-05-28 | Filing | |
| $25.42 | 39,908 | $1,014,461.36 | 16,943 | 2021-05-20 | Filing |