| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $32.09 | 27,129 | $870,569.61 | 41,532 | 2024-11-11 | Filing | |
| $31.29 | 300 | $9,387.00 | 178,066 | 2024-11-07 | Filing | |
| $30.72 | 2,925 | $89,856.00 | 178,366 | 2024-11-07 | Filing | |
| $29.68 | 12,333 | $366,043.44 | 181,291 | 2024-11-07 | Filing | |
| $30.00 | 1,020 | $30,600.00 | 111,056 | 2024-11-07 | Filing | |
| $27.07 | 3,080 | $83,375.60 | 112,076 | 2024-11-01 | Filing | |
| $27.69 | 40,000 | $1,107,600.00 | 235,807 | 2024-10-18 | Filing | |
| $29.03 | 30,000 | $870,900.00 | 29,096 | 2024-09-30 | Filing | |
| $30.00 | 1,020 | $30,600.00 | 115,156 | 2024-09-13 | Filing | |
| $25.37 | 100 | $2,537.00 | 116,176 | 2024-09-03 | Filing | |
| $24.99 | 2,980 | $74,470.20 | 116,276 | 2024-09-03 | Filing | |
| $23.79 | 2,260 | $53,765.40 | 235,807 | 2024-08-20 | Filing | |
| $23.79 | 1,727 | $41,085.33 | 32,677 | 2024-08-20 | Filing | |
| $24.78 | 2,547 | $63,114.66 | 178,066 | 2024-08-21 | Filing | |
| $23.54 | 3,353 | $78,929.62 | 180,613 | 2024-08-20 | Filing | |
| $23.79 | 2,453 | $58,356.87 | 183,966 | 2024-08-20 | Filing | |
| $24.96 | 5,907 | $147,438.72 | 118,810 | 2024-08-21 | Filing | |
| $24.41 | 14,098 | $344,132.18 | 124,717 | 2024-08-21 | Filing | |
| $23.79 | 2,453 | $58,356.87 | 138,815 | 2024-08-20 | Filing | |
| $22.89 | 2,272 | $52,006.08 | 186,419 | 2024-08-13 | Filing |