| Date | Insider | Title | Code | Shares | Price | Value |
|---|---|---|---|---|---|---|
| Jun 13, 2023 | Phillips Bradford A. | Director | J | 10,600 | $0.0000 | $0.00 |
| Jun 8, 2023 | Phillips Bradford A. | Director | P | 95 | $19.7200 | $1.87K |
| Jun 6, 2023 | Phillips Bradford A. | Director | P | 500 | $18.5100 | $9.26K |
| Jun 5, 2023 | Phillips Bradford A. | Director | P | 25 | $19.9972 | $499.00 |
| May 26, 2023 | Phillips Bradford A. | Director | P | 300 | $17.8933 | $5.37K |
| May 24, 2023 | Phillips Bradford A. | Director | P | 300 | $17.4900 | $5.25K |
| May 19, 2023 | Phillips Bradford A. | Director | P | 100 | $16.7300 | $1.67K |
| May 17, 2023 | Phillips Bradford A. | Director | P | 500 | $16.7680 | $8.38K |
| May 15, 2023 | Phillips Bradford A. | Director | P | 250 | $17.5000 | $4.38K |
| May 12, 2023 | Phillips Bradford A. | Director | P | 97 | $17.5000 | $1.70K |
| May 10, 2023 | Phillips Bradford A. | Director | P | 150 | $17.8200 | $2.67K |
| May 10, 2023 | Phillips Bradford A. | Director | P | 150 | $17.8200 | $2.67K |
| May 2, 2023 | Phillips Bradford A. | Director | P | 565 | $17.9792 | $10.16K |
| May 1, 2023 | Phillips Bradford A. | Director | P | 500 | $18.3489 | $9.17K |
| Apr 24, 2023 | Phillips Bradford A. | Director | P | 1,000 | $18.0100 | $18.01K |
| Apr 19, 2023 | Phillips Bradford A. | Director | P | 2,000 | $20.0000 | $40.00K |
| Oct 18, 2022 | Phillips Bradford A. | Director | P | 1,000 | $15.9000 | $15.90K |
| Oct 14, 2022 | Phillips Bradford A. | Director | P | 940 | $15.9386 | $14.98K |
| Oct 3, 2022 | Phillips Bradford A. | Director | P | 466 | $15.9000 | $7.41K |
| Sep 30, 2022 | Phillips Bradford A. | Director | P | 335 | $15.8996 | $5.33K |
| Sep 26, 2022 | Phillips Bradford A. | Director | P | 1 | $14.8000 | $14.00 |
| Sep 22, 2022 | Phillips Bradford A. | Director | P | 158 | $14.3177 | $2.26K |
| Sep 21, 2022 | Phillips Bradford A. | Director | P | 1,372 | $14.7638 | $20.25K |
| Sep 21, 2022 | Phillips Bradford A. | Director | P | 43 | $14.0000 | $602.00 |