| Nov 10, 2025 | Ng Ronnie Y. | Open Market Sale | 21194 | 3.89 | $ 82,440.42 |
| Oct 3, 2025 | Sullivan Catherine | Open Market Sale | 734 | 4.31 | $ 3,162.22 |
| Sep 30, 2025 | Woods Maria VG | Option Excercise | 19375 | 0.00 | $ 0.00 |
| Sep 30, 2025 | Woods Maria VG | Open Market Sale | 9039 | 4.44 | $ 40,162.08 |
| Sep 30, 2025 | Sullivan Catherine | Option Excercise | 4771 | 0.00 | $ 0.00 |
| Sep 30, 2025 | Sullivan Catherine | Open Market Sale | 1835 | 4.44 | $ 8,153.27 |
| Sep 30, 2025 | Ng Ronnie Y. | Option Excercise | 38750 | 0.00 | $ 0.00 |
| Sep 30, 2025 | Ng Ronnie Y. | Open Market Sale | 20938 | 4.44 | $ 93,031.72 |
| Sep 30, 2025 | Lesinski Thomas F. | Option Excercise | 77500 | 0.00 | $ 0.00 |
| Sep 30, 2025 | Lesinski Thomas F. | Open Market Sale | 37834 | 4.44 | $ 168,104.03 |
| Sep 25, 2025 | Lesinski Thomas F. | Open Market Sale | 30971 | 4.68 | $ 145,086.75 |
| Sep 17, 2025 | Woods Maria VG | Open Market Sale | 2584 | 5.00 | $ 12,922.58 |
| Aug 21, 2025 | Sullivan Catherine | Open Market Sale | 734 | 4.19 | $ 3,075.46 |
| Aug 14, 2025 | HILL JULIANA F | Open Market Sale | 13372 | 4.44 | $ 59,401.10 |
| Jul 31, 2025 | Lesinski Thomas F. | Option Excercise | 82471 | 0.00 | $ 0.00 |
| Jul 31, 2025 | Lesinski Thomas F. | Open Market Sale | 40255 | 4.66 | $ 187,393.35 |
| Jun 30, 2025 | Woods Maria VG | Option Excercise | 19375 | 0.00 | $ 0.00 |
| Jun 30, 2025 | Woods Maria VG | Open Market Sale | 9038 | 4.82 | $ 43,542.37 |
| Jun 30, 2025 | Sullivan Catherine | Option Excercise | 4771 | 0.00 | $ 0.00 |
| Jun 30, 2025 | Sullivan Catherine | Open Market Sale | 1834 | 4.82 | $ 8,835.66 |
| Jun 30, 2025 | Ng Ronnie Y. | Option Excercise | 38750 | 0.00 | $ 0.00 |
| Jun 30, 2025 | Ng Ronnie Y. | Open Market Sale | 18914 | 4.82 | $ 91,121.98 |
| Jun 30, 2025 | Lesinski Thomas F. | Option Excercise | 77500 | 0.00 | $ 0.00 |
| Jun 30, 2025 | Lesinski Thomas F. | Open Market Sale | 37828 | 4.82 | $ 182,243.96 |
| May 1, 2025 | Glazek David Edward | Option Excercise | 12576 | 0.00 | $ 0.00 |
| Mar 31, 2025 | Woods Maria VG | Option Excercise | 19375 | 0.00 | $ 0.00 |
| Mar 31, 2025 | Woods Maria VG | Option Excercise | 8477 | 5.84 | $ 49,505.68 |
| Mar 31, 2025 | Sullivan Catherine | Option Excercise | 4771 | 0.00 | $ 0.00 |
| Mar 31, 2025 | Sullivan Catherine | Option Excercise | 1720 | 5.84 | $ 10,044.80 |
| Mar 31, 2025 | Ng Ronnie Y. | Option Excercise | 38750 | 0.00 | $ 0.00 |
| Mar 31, 2025 | Ng Ronnie Y. | Option Excercise | 17740 | 5.84 | $ 103,601.60 |
| Mar 31, 2025 | Lesinski Thomas F. | Option Excercise | 77500 | 0.00 | $ 0.00 |
| Mar 31, 2025 | Lesinski Thomas F. | Option Excercise | 35480 | 5.84 | $ 207,203.20 |
| Mar 19, 2025 | Ng Ronnie Y. | Open Market Sale | 17669 | 6.03 | $ 106,475.16 |
| Mar 13, 2025 | Ng Ronnie Y. | Option Excercise | 86283 | 0.00 | $ 0.00 |
| Mar 13, 2025 | Ng Ronnie Y. | Open Market Sale | 42102 | 5.92 | $ 249,386.99 |
| Mar 13, 2025 | Lesinski Thomas F. | Option Excercise | 172567 | 0.00 | $ 0.00 |
| Mar 13, 2025 | Lesinski Thomas F. | Open Market Sale | 84204 | 5.92 | $ 498,773.97 |
| Mar 13, 2025 | Woods Maria VG | Option Excercise | 43142 | 0.00 | $ 0.00 |
| Mar 13, 2025 | Woods Maria VG | Open Market Sale | 20118 | 5.92 | $ 119,166.96 |
| Mar 13, 2025 | Sullivan Catherine | Option Excercise | 10603 | 0.00 | $ 0.00 |
| Mar 13, 2025 | Sullivan Catherine | Open Market Sale | 4075 | 5.92 | $ 24,137.86 |
| Mar 7, 2025 | Blantyre Mulanje III GP Ltd | Open Market Purchase | 480290 | 5.16 | $ 2,480,626.90 |
| Mar 7, 2025 | Blantyre Capital Ltd | Open Market Purchase | 480290 | 5.16 | $ 2,480,626.90 |
| Mar 7, 2025 | Mukadam Mubashir | Open Market Purchase | 480290 | 5.16 | $ 2,480,626.90 |
| Mar 7, 2025 | Blantyre Mulanje II GP Ltd | Open Market Purchase | 480290 | 5.16 | $ 2,480,626.90 |
| Mar 7, 2025 | Blantyre Fund II (GP) Ltd | Open Market Purchase | 480290 | 5.16 | $ 2,480,626.90 |
| Mar 7, 2025 | Blantyre Fund III (GP) Ltd | Open Market Purchase | 480290 | 5.16 | $ 2,480,626.90 |
| Mar 7, 2025 | Blantyre Mulanje II DAC | Open Market Purchase | 480290 | 5.16 | $ 2,480,626.90 |
| Mar 7, 2025 | BSSF II Ireland DAC | Open Market Purchase | 480290 | 5.16 | $ 2,480,626.90 |
| Mar 7, 2025 | BSSF III DAC | Open Market Purchase | 480290 | 5.16 | $ 2,480,626.90 |
| Mar 7, 2025 | Blantyre Capital ICAV | Open Market Purchase | 480290 | 5.16 | $ 2,480,626.90 |
| Feb 24, 2025 | Lesinski Thomas F. | Option Excercise | 22967 | 0.00 | $ 0.00 |
| Feb 24, 2025 | Lesinski Thomas F. | Open Market Sale | 11204 | 6.79 | $ 76,105.41 |
| Dec 26, 2024 | Woods Maria VG | Option Excercise | 77500 | 0.00 | $ 0.00 |
| Dec 26, 2024 | Woods Maria VG | Open Market Sale | 23742 | 6.51 | $ 154,501.07 |
| Dec 26, 2024 | Sullivan Catherine | Option Excercise | 19085 | 0.00 | $ 0.00 |
| Dec 26, 2024 | Sullivan Catherine | Open Market Sale | 7332 | 6.51 | $ 47,712.99 |
| Dec 26, 2024 | Ng Ronnie Y. | Option Excercise | 155000 | 0.00 | $ 0.00 |
| Dec 26, 2024 | Ng Ronnie Y. | Open Market Sale | 71218 | 6.51 | $ 463,451.14 |
| Dec 26, 2024 | Lesinski Thomas F. | Option Excercise | 310000 | 0.00 | $ 0.00 |
| Dec 26, 2024 | Lesinski Thomas F. | Open Market Sale | 167406 | 6.51 | $ 1,089,394.55 |
| Nov 18, 2024 | Blantyre Capital Ltd | Other Disposition | 8146376 | | $ 0.00 |
| Nov 18, 2024 | Mukadam Mubashir | Other Disposition | 8146376 | | $ 0.00 |
| Nov 18, 2024 | Blantyre Mulanje II GP Ltd | Other Disposition | 8146376 | | $ 0.00 |
| Nov 18, 2024 | Blantyre Fund II (GP) Ltd | Other Disposition | 8146376 | | $ 0.00 |
| Nov 18, 2024 | Blantyre Fund III (GP) Ltd | Other Disposition | 8146376 | | $ 0.00 |
| Nov 18, 2024 | Blantyre Mulanje II DAC | Other Disposition | 8146376 | | $ 0.00 |
| Nov 18, 2024 | BSSF II Ireland DAC | Other Disposition | 8146376 | | $ 0.00 |
| Nov 18, 2024 | BSSF III DAC | Other Disposition | 8146376 | | $ 0.00 |