| Nov 6, 2025 | Tucker Keith D | Option Excercise | 28054 | | $ 0.00 |
| Nov 6, 2025 | Tucker Keith D | Option Excercise | 11385 | 15.86 | $ 180,566.10 |
| Nov 6, 2025 | HAIGHT NELSON M | Option Excercise | 18703 | | $ 0.00 |
| Nov 6, 2025 | HAIGHT NELSON M | Option Excercise | 6986 | 15.86 | $ 110,797.96 |
| Aug 15, 2025 | McGinnis Pamela J. | Open Market Purchase | 1332 | 19.19 | $ 25,560.08 |
| Jun 21, 2025 | HAIGHT NELSON M | Option Excercise | 8720 | 0.00 | $ 0.00 |
| Jun 21, 2025 | HAIGHT NELSON M | Option Excercise | 3179 | 0.00 | $ 0.00 |
| Jun 10, 2025 | Corre Partners Management, LLC | Open Market Purchase | 4874 | 19.24 | $ 93,771.48 |
| Jun 10, 2025 | CORRE HORIZON FUND, LP | Open Market Purchase | 4874 | 19.24 | $ 93,771.48 |
| Jun 10, 2025 | Corre Opportunities Qualified Master Fund, LP | Open Market Purchase | 4874 | 19.24 | $ 93,771.48 |
| Jun 10, 2025 | Corre Horizon II Fund, LP | Open Market Purchase | 4874 | 19.24 | $ 93,771.48 |
| Jun 5, 2025 | Lederman Evan S. | Open Market Sale | 900 | 20.01 | $ 18,009.00 |
| Jun 5, 2025 | Corre Partners Management, LLC | Open Market Purchase | 13122 | 18.87 | $ 247,637.81 |
| Jun 5, 2025 | CORRE HORIZON FUND, LP | Open Market Purchase | 13122 | 18.87 | $ 247,637.81 |
| Jun 5, 2025 | Corre Opportunities Qualified Master Fund, LP | Open Market Purchase | 13122 | 18.87 | $ 247,637.81 |
| Jun 5, 2025 | Corre Horizon II Fund, LP | Open Market Purchase | 13122 | 18.87 | $ 247,637.81 |
| Jun 2, 2025 | Corre Partners Management, LLC | Open Market Purchase | 9780 | 18.87 | $ 184,515.33 |
| Jun 2, 2025 | CORRE HORIZON FUND, LP | Open Market Purchase | 9780 | 18.87 | $ 184,515.33 |
| Jun 2, 2025 | Corre Opportunities Qualified Master Fund, LP | Open Market Purchase | 9780 | 18.87 | $ 184,515.33 |
| Jun 2, 2025 | Corre Horizon II Fund, LP | Open Market Purchase | 9780 | 18.87 | $ 184,515.33 |
| May 29, 2025 | Lederman Evan S. | Open Market Sale | 1650 | 18.04 | $ 29,766.00 |