| Feb 13, 2026 | Saba Capital Management, L.P. | Open Market Purchase | 32126 | 22.69 | $ 728,938.94 |
| Jan 29, 2026 | Saba Capital Management, L.P. | Open Market Purchase | 3115 | 21.97 | $ 68,436.55 |
| Jan 26, 2026 | Saba Capital Management, L.P. | Open Market Purchase | 1000 | 21.50 | $ 21,500.00 |
| Jan 21, 2026 | Saba Capital Management, L.P. | Open Market Purchase | 550 | 21.29 | $ 11,709.50 |
| Jan 12, 2026 | Saba Capital Management, L.P. | Open Market Purchase | 2520 | 20.45 | $ 51,534.00 |
| Jan 9, 2026 | Saba Capital Management, L.P. | Open Market Purchase | 10 | 20.24 | $ 202.40 |
| Dec 16, 2025 | Saba Capital Management, L.P. | Open Market Purchase | 16228 | 19.95 | $ 323,748.60 |
| Dec 15, 2025 | Saba Capital Management, L.P. | Open Market Purchase | 28475 | 20.22 | $ 575,764.50 |
| Dec 11, 2025 | Saba Capital Management, L.P. | Open Market Purchase | 15408 | 20.02 | $ 308,515.60 |
| Dec 9, 2025 | Saba Capital Management, L.P. | Open Market Purchase | 1628 | 19.72 | $ 32,096.72 |
| Dec 8, 2025 | Saba Capital Management, L.P. | Open Market Purchase | 2403 | 19.63 | $ 47,170.89 |
| Dec 2, 2025 | Saba Capital Management, L.P. | Open Market Purchase | 299 | 19.44 | $ 5,812.56 |
| Dec 1, 2025 | Saba Capital Management, L.P. | Open Market Purchase | 10902 | 19.45 | $ 212,043.90 |
| Nov 25, 2025 | Saba Capital Management, L.P. | Open Market Purchase | 1869 | 19.10 | $ 35,697.90 |
| Nov 21, 2025 | Saba Capital Management, L.P. | Open Market Purchase | 200 | 18.76 | $ 3,752.00 |
| Nov 18, 2025 | Saba Capital Management, L.P. | Open Market Purchase | 47273 | 19.15 | $ 905,277.95 |
| Nov 17, 2025 | Saba Capital Management, L.P. | Open Market Purchase | 13451 | 18.94 | $ 254,761.94 |
| Oct 23, 2025 | Saba Capital Management, L.P. | Open Market Purchase | 506 | 18.64 | $ 9,431.84 |
| Sep 17, 2025 | Garcia Cuellar Maria Regina | Open Market Purchase | 724 | 19.24 | $ 13,929.76 |
| May 15, 2025 | Janez Claudia | Open Market Purchase | 865 | 16.22 | $ 14,032.29 |
| Mar 13, 2025 | de la Calle Luis | Open Market Purchase | 6000 | 14.32 | $ 85,920.00 |