| Date | Insider | Title | Code | Shares | Price | Value |
|---|---|---|---|---|---|---|
| Jul 2, 2026 | BYRNE SUSAN M | Other | S | 4,481 | $19.8762 | $89.06K |
| Jul 1, 2026 | BYRNE SUSAN M | Other | S | 3,584 | $19.3530 | $69.36K |
| Jun 30, 2026 | BYRNE SUSAN M | Other | S | 1,091 | $19.1670 | $20.91K |
| Jun 30, 2026 | BYRNE SUSAN M | Other | S | 1,091 | $19.1670 | $20.91K |
| Jun 29, 2026 | BYRNE SUSAN M | Other | S | 7,129 | $20.0285 | $142.78K |
| Jun 29, 2026 | BYRNE SUSAN M | Other | S | 7,192 | $20.0285 | $144.04K |
| Jun 26, 2026 | BYRNE SUSAN M | Other | S | 4,274 | $19.3861 | $82.86K |
| Jun 26, 2026 | BYRNE SUSAN M | Other | S | 4,274 | $19.3861 | $82.86K |
| Jun 25, 2026 | BYRNE SUSAN M | Other | S | 500 | $18.2085 | $9.10K |
| Jun 24, 2026 | BYRNE SUSAN M | Other | S | 1,300 | $18.3228 | $23.82K |
| Jun 23, 2026 | BYRNE SUSAN M | Other | S | 2,500 | $18.4470 | $46.12K |
| Jun 22, 2026 | BYRNE SUSAN M | Other | S | 1,000 | $18.3051 | $18.30K |
| Jun 22, 2026 | BYRNE SUSAN M | Other | S | 1,000 | $18.3051 | $18.30K |
| Jun 18, 2026 | BYRNE SUSAN M | Other | S | 1,594 | $18.3454 | $29.24K |
| Jun 18, 2026 | BYRNE SUSAN M | Other | S | 1,549 | $18.3454 | $28.42K |
| Jun 17, 2026 | BYRNE SUSAN M | Other | S | 350 | $18.1006 | $6.33K |
| Jun 17, 2026 | BYRNE SUSAN M | Other | S | 350 | $18.1006 | $6.33K |
| Jun 16, 2026 | BYRNE SUSAN M | Other | S | 1,634 | $18.2942 | $29.89K |
| Jun 15, 2026 | BYRNE SUSAN M | Other | S | 2,910 | $17.9607 | $52.27K |
| Jun 12, 2026 | BYRNE SUSAN M | Other | S | 4,367 | $17.8612 | $78.00K |
| Jun 11, 2026 | BYRNE SUSAN M | Other | S | 3,300 | $17.4301 | $57.52K |
| Jun 10, 2026 | BYRNE SUSAN M | Other | S | 1,800 | $17.5483 | $31.59K |
| Jun 9, 2026 | BYRNE SUSAN M | Other | S | 1,900 | $17.4584 | $33.17K |
| Jun 8, 2026 | BYRNE SUSAN M | Other | S | 607 | $17.1096 | $10.38K |
| Jun 5, 2026 | BYRNE SUSAN M | Other | S | 616 | $17.3444 | $10.68K |
| Jun 2, 2026 | BYRNE SUSAN M | Other | S | 406 | $16.3334 | $6.63K |
| Jun 1, 2026 | BYRNE SUSAN M | Other | S | 1,300 | $16.0238 | $20.83K |
| May 29, 2026 | BYRNE SUSAN M | Other | S | 1,124 | $16.4045 | $18.44K |
| May 28, 2026 | BYRNE SUSAN M | Other | S | 2,028 | $16.3665 | $33.19K |
| May 27, 2026 | BYRNE SUSAN M | Other | S | 1,062 | $16.1999 | $17.20K |
| May 26, 2026 | BYRNE SUSAN M | Other | S | 1,666 | $16.2059 | $27.00K |
| May 22, 2026 | BYRNE SUSAN M | Other | S | 613 | $16.0224 | $9.82K |
| May 21, 2026 | BYRNE SUSAN M | Other | S | 300 | $16.0130 | $4.80K |
| May 20, 2026 | BYRNE SUSAN M | Other | S | 206 | $16.0097 | $3.30K |
| May 18, 2026 | BYRNE SUSAN M | Other | S | 651 | $16.0844 | $10.47K |
| May 14, 2026 | BYRNE SUSAN M | Other | S | 500 | $16.0040 | $8.00K |
| May 13, 2026 | BYRNE SUSAN M | Other | S | 300 | $16.0100 | $4.80K |
| May 12, 2026 | BYRNE SUSAN M | Other | S | 991 | $16.2660 | $16.12K |
| May 11, 2026 | BYRNE SUSAN M | Other | S | 876 | $16.4599 | $14.42K |
| May 8, 2026 | BYRNE SUSAN M | Other | S | 600 | $16.1733 | $9.70K |
| May 7, 2026 | BYRNE SUSAN M | Other | S | 1,000 | $16.0620 | $16.06K |
| May 6, 2026 | BYRNE SUSAN M | Other | S | 260 | $16.0923 | $4.18K |
| May 5, 2026 | BYRNE SUSAN M | Other | S | 678 | $16.0071 | $10.85K |
| May 4, 2026 | BYRNE SUSAN M | Other | S | 239 | $16.0167 | $3.83K |
| May 1, 2026 | BYRNE SUSAN M | Other | S | 478 | $16.2199 | $7.75K |
| Apr 30, 2026 | BYRNE SUSAN M | Other | S | 994 | $16.2842 | $16.19K |
| Apr 30, 2026 | Hoak J. Hale | Director | A | 5,780 | $0.0000 | $0.00 |
| Apr 30, 2026 | MASTERSON ELLEN H | Director | A | 5,780 | $0.0000 | $0.00 |
| Apr 30, 2026 | Murray Katherine | Director | A | 5,780 | $0.0000 | $0.00 |
| Apr 30, 2026 | Ryan Janice | Director | A | 5,780 | $0.0000 | $0.00 |