| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $47.33 | 2,800 | $132,532.12 | 70,002 | 2024-11-25 | Filing | |
| $46.34 | 2,650 | $122,794.64 | 17,593 | 2024-11-22 | Filing | |
| $46.21 | 5,650 | $261,061.08 | 154,020 | 2024-11-12 | Filing | |
| $44.98 | 1,043 | $46,911.74 | 0 | 2024-11-07 | Filing | |
| $34.97 | 750 | $26,227.50 | 166 | 2024-07-26 | Filing | |
| $34.90 | 931 | $32,491.90 | 0 | 2024-07-23 | Filing | |
| $34.90 | 1,333 | $46,521.70 | 931 | 2024-07-23 | Filing | |
| $32.00 | 3,168 | $101,376.00 | 17,176 | 2024-07-17 | Filing | |
| $32.00 | 32 | $1,024.00 | 17,176 | 2024-07-16 | Filing | |
| $27.19 | 2,600 | $70,701.80 | 1,043 | 2024-05-01 | Filing | |
| $27.28 | 1,156 | $31,535.56 | 137,735 | 2024-03-05 | Filing | |
| $29.34 | 234 | $6,866.29 | 136,878 | 2024-01-31 | Filing | |
| $30.00 | 11 | $330.00 | 17,176 | 2024-01-29 | Filing | |
| $30.00 | 1,333 | $39,990.00 | 17,176 | 2024-01-29 | Filing | |
| $30.00 | 8 | $240.00 | 17,176 | 2024-01-26 | Filing | |
| $30.00 | 100 | $3,000.00 | 17,176 | 2024-01-25 | Filing | |
| $30.00 | 8 | $240.00 | 16,087 | 2024-01-26 | Filing | |
| $30.00 | 100 | $3,000.00 | 16,087 | 2024-01-25 | Filing | |
| $30.13 | 2,500 | $75,335.75 | 3,643 | 2024-01-23 | Filing | |
| $30.50 | 2,881 | $87,870.50 | 17,176 | 2024-01-23 | Filing |