Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $20.73 | 13,000 | | 20,489 | 2024-02-13 | Filing |
| $32.05 | 1,200 | Officer | 17,081 | 2023-08-07 | Filing |
| $31.78 | 100 | Officer | 5,337 | 2023-08-07 | Filing |
| $32.01 | 1,117 | Officer | 8,811 | 2023-08-03 | Filing |
| $32.41 | 2,007 | Officer | 9,928 | 2023-08-01 | Filing |
| $32.00 | 1,883 | Officer | 5,089 | 2023-08-01 | Filing |
| $31.94 | 2,835 | Officer | 16,055 | 2023-08-01 | Filing |
| $25.54 | 1,850 | Director | 15,065 | 2023-05-16 | Filing |
| $33.95 | 2,206 | Officer | 15,091 | 2023-03-07 | Filing |
| $34.00 | 200 | Officer | 4,606 | 2023-03-03 | Filing |
| $33.14 | 7,500 | Director | 29,353 | 2023-02-13 | Filing |
| $34.54 | 1,000 | Officer | 5,407 | 2022-12-15 | Filing |
| $34.75 | 2,000 | Officer | 5,088 | 2022-11-21 | Filing |
| $35.85 | 3,253 | Officer | 7,088 | 2022-11-10 | Filing |
| $42.40 | 223 | Officer | 10,341 | 2022-11-01 | Filing |
| $45.02 | 8,250 | Officer | 28,346 | 2022-08-12 | Filing |
| $45.00 | 500 | Officer | 28,346 | 2022-08-04 | Filing |
| $47.28 | 500 | Officer | 2,897 | 2022-08-01 | Filing |
| $47.53 | 2,178 | Officer | 9,553 | 2022-08-01 | Filing |
| $52.00 | 1,428 | Officer | 3,819 | 2022-05-27 | Filing |