| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $22.67 | 2,203 | $49,942.23 | 16,374 | 2024-06-07 | Filing |
| Director | $22.25 | 5,500 | $122,366.20 | 65,022 | 2024-05-15 | Filing |
| | $21.75 | 7,131 | $155,099.25 | 0 | 2024-04-24 | Filing |
| Officer, Director | $22.28 | 2,724 | $60,683.37 | 352,101 | 2024-03-22 | Filing |
| Officer, Director | $22.62 | 7,413 | $167,692.44 | 354,825 | 2024-03-21 | Filing |
| Officer, Director | $22.67 | 27,000 | $612,068.40 | 362,238 | 2024-03-13 | Filing |
| Officer, Director | $22.77 | 4,351 | $99,052.69 | 389,238 | 2024-03-12 | Filing |
| Officer, Director | $23.01 | 10,107 | $232,547.92 | 393,589 | 2024-03-11 | Filing |
| Officer | $23.27 | 6,573 | $152,941.88 | 54,423 | 2024-03-07 | Filing |
| Officer, Director | $23.30 | 15,000 | $349,552.50 | 403,696 | 2024-03-08 | Filing |
| Officer, Director | $23.46 | 893 | $20,948.26 | 418,696 | 2024-03-07 | Filing |
| Officer, Director | $23.63 | 4,011 | $94,781.53 | 419,589 | 2024-02-29 | Filing |
| Officer, Director | $23.54 | 37,255 | $877,120.54 | 423,600 | 2024-02-28 | Filing |
| Officer, Director | $23.53 | 7,822 | $184,079.82 | 460,855 | 2024-02-27 | Filing |
| Officer | $24.67 | 8 | $197.38 | 34,193 | 2023-12-26 | Filing |
| Officer | $20.84 | 3,782 | $78,816.88 | 41,072 | 2023-10-02 | Filing |
| Director | $25.63 | 7,000 | $179,401.60 | 65,307 | 2023-04-06 | Filing |
| Officer | $24.90 | 2,500 | $62,250.00 | 70,351 | 2023-03-28 | Filing |
| Officer, Director | $25.23 | 2,669 | $67,345.01 | 84,708 | 2023-03-13 | Filing |
| Officer, Director | $25.30 | 506 | $12,803.01 | 87,377 | 2023-03-13 | Filing |