Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $30.47 | 584 | Director | 92,970 | 2024-02-07 | Filing |
| $26.25 | 600 | Officer | 17,363 | 2023-11-16 | Filing |
| $26.22 | 674 | Director | 92,386 | 2023-11-03 | Filing |
| $23.11 | 800 | Director | 101,690 | 2023-10-25 | Filing |
| $23.10 | 1,000 | Director | 936,576 | 2023-10-25 | Filing |
| $23.12 | 200 | Director | 40,509 | 2023-10-25 | Filing |
| $23.12 | 200 | Director | 197,617 | 2023-10-25 | Filing |
| $23.14 | 500 | Director | 197,417 | 2023-10-25 | Filing |
| $22.90 | 5,000 | Director | 93,146 | 2023-10-25 | Filing |
| $23.13 | 3,500 | Director | 935,576 | 2023-10-24 | Filing |
| $28.80 | 4,500 | Director | 932,076 | 2023-08-24 | Filing |
| $28.78 | 763 | Director | 100,890 | 2023-08-23 | Filing |
| $29.04 | 2,500 | Director | 927,576 | 2023-08-21 | Filing |
| $32.50 | 350 | Director | 40,309 | 2023-08-03 | Filing |
| $32.57 | 540 | Director | 91,712 | 2023-07-27 | Filing |
| $26.22 | 5,000 | Director | 925,076 | 2023-05-15 | Filing |
| $26.19 | 18,387 | Director | 91,172 | 2023-05-09 | Filing |
| $27.97 | 2,500 | Director | 920,076 | 2023-05-02 | Filing |
| $29.05 | 4,000 | Director | 917,576 | 2023-05-01 | Filing |
| $29.45 | 1,700 | Officer | 12,700 | 2023-04-28 | Filing |