| Dec 30, 2024 | Ursa Fund Management, LLC | Open Market Purchase | 10900 | 26.86 | $ 292,760.19 |
| Dec 30, 2024 | Ursa Fund Partners LP | Open Market Purchase | 10900 | 26.86 | $ 292,760.19 |
| Dec 30, 2024 | Hahn Andrew | Open Market Purchase | 10900 | 26.86 | $ 292,760.19 |
| Dec 30, 2024 | Douglas Russell Palmer | Open Market Purchase | 10900 | 26.86 | $ 292,760.19 |
| Dec 19, 2024 | Ursa Fund Management, LLC | Open Market Purchase | 18300 | 25.35 | $ 463,863.96 |
| Dec 19, 2024 | Ursa Fund Partners LP | Open Market Purchase | 18300 | 25.35 | $ 463,863.96 |
| Dec 19, 2024 | Hahn Andrew | Open Market Purchase | 18300 | 25.35 | $ 463,863.96 |
| Dec 19, 2024 | Douglas Russell Palmer | Open Market Purchase | 18300 | 25.35 | $ 463,863.96 |
| Dec 12, 2024 | Ursa Fund Partners LP | Open Market Purchase | 32066 | 25.11 | $ 805,273.46 |
| Dec 12, 2024 | Investment Opportunities 14 Segregated Portfolio | Open Market Purchase | 32066 | 25.11 | $ 805,273.46 |
| Dec 12, 2024 | Hahn Andrew | Open Market Purchase | 32066 | 25.11 | $ 805,273.46 |
| Dec 12, 2024 | Douglas Russell Palmer | Open Market Purchase | 32066 | 25.11 | $ 805,273.46 |
| Dec 12, 2024 | Ursa Fund Management, LLC | Other Aquisition | 340642 | 25.56 | $ 8,707,967.70 |
| Dec 12, 2024 | Ursa Fund Partners LP | Other Aquisition | 340642 | 25.56 | $ 8,707,967.70 |
| Dec 12, 2024 | Investment Opportunities 14 Segregated Portfolio | Other Aquisition | 340642 | 25.56 | $ 8,707,967.70 |
| Dec 12, 2024 | Hahn Andrew | Other Aquisition | 340642 | 25.56 | $ 8,707,967.70 |
| Dec 12, 2024 | Douglas Russell Palmer | Other Aquisition | 340642 | 25.56 | $ 8,707,967.70 |
| Dec 12, 2024 | Ursa Fund Management, LLC | Open Market Purchase | 32066 | 25.11 | $ 805,273.46 |
| Dec 5, 2024 | Ursa Fund Management, LLC | Other Disposition | 15000 | 40.01 | $ 600,150.00 |
| Dec 5, 2024 | Ursa Fund Partners LP | Other Disposition | 15000 | 40.01 | $ 600,150.00 |
| Dec 5, 2024 | Investment Opportunities 14 Segregated Portfolio | Other Disposition | 15000 | 40.01 | $ 600,150.00 |
| Dec 5, 2024 | Hahn Andrew | Other Disposition | 15000 | 40.01 | $ 600,150.00 |
| Dec 5, 2024 | Douglas Russell Palmer | Other Disposition | 15000 | 40.01 | $ 600,150.00 |
| Dec 2, 2024 | Ursa Fund Management, LLC | Open Market Purchase | 8850 | 26.22 | $ 232,080.81 |
| Dec 2, 2024 | Ursa Fund Partners LP | Open Market Purchase | 8850 | 26.22 | $ 232,080.81 |
| Dec 2, 2024 | Investment Opportunities 14 Segregated Portfolio | Open Market Purchase | 8850 | 26.22 | $ 232,080.81 |
| Dec 2, 2024 | Hahn Andrew | Open Market Purchase | 8850 | 26.22 | $ 232,080.81 |
| Dec 2, 2024 | Douglas Russell Palmer | Open Market Purchase | 8850 | 26.22 | $ 232,080.81 |
| Nov 22, 2024 | Ursa Fund Management, LLC | Open Market Purchase | 8843 | 25.17 | $ 222,581.91 |
| Nov 22, 2024 | Ursa Fund Partners LP | Open Market Purchase | 8843 | 25.17 | $ 222,581.91 |
| Nov 22, 2024 | Investment Opportunities 14 Segregated Portfolio | Open Market Purchase | 8843 | 25.17 | $ 222,581.91 |
| Nov 22, 2024 | Hahn Andrew | Open Market Purchase | 8843 | 25.17 | $ 222,581.91 |
| Nov 22, 2024 | Douglas Russell Palmer | Open Market Purchase | 8843 | 25.17 | $ 222,581.91 |