| 2026-07-07 | NEW GERMANY FUND INC (GF) | Insider | Buy | 37,087 | $430,209 |
| 2026-07-07 | BlackRock ESG Capital Allocation Term Trust (ECAT) | Insider | Sell | 5,463 | $86,479 |
| 2026-07-07 | NEW GERMANY FUND INC (GF) | Insider | Buy | 6,600 | $76,560 |
| 2026-07-07 | BlackRock ESG Capital Allocation Term Trust (ECAT) | Insider | Sell | 47,062 | $749,698 |
| 2026-07-02 | BlackRock ESG Capital Allocation Term Trust (ECAT) | Insider | Sell | 130,170 | $2.0M |
| 2026-07-02 | NEW GERMANY FUND INC (GF) | Insider | Buy | 100 | $1,137 |
| 2026-07-02 | BlackRock ESG Capital Allocation Term Trust (ECAT) | Insider | Sell | 93,821 | $1.5M |
| 2026-06-30 | BlackRock ESG Capital Allocation Term Trust (ECAT) | Insider | Sell | 75,754 | $1.2M |
| 2026-06-30 | BlackRock ESG Capital Allocation Term Trust (ECAT) | Insider | Sell | 112,371 | $1.7M |
| 2026-06-26 | BlackRock ESG Capital Allocation Term Trust (ECAT) | Insider | Sell | 111,432 | $1.7M |
| 2026-06-25 | BlackRock ESG Capital Allocation Term Trust (ECAT) | Insider | Sell | 111,896 | $1.7M |
| 2026-06-25 | MEXICO FUND INC (MXF) | Insider | Buy | 15,051 | $323,898 |
| 2026-06-25 | BlackRock ESG Capital Allocation Term Trust (ECAT) | Insider | Sell | 91,365 | $1.4M |
| 2026-06-25 | MEXICO FUND INC (MXF) | Insider | Buy | 5,100 | $108,681 |
| 2026-06-23 | BlackRock ESG Capital Allocation Term Trust (ECAT) | Insider | Sell | 64,443 | $998,866 |
| 2026-06-23 | NEW GERMANY FUND INC (GF) | Insider | Buy | 4 | $47 |
| 2026-06-22 | NEW GERMANY FUND INC (GF) | Insider | Buy | 10,176 | $120,179 |
| 2026-06-22 | BlackRock ESG Capital Allocation Term Trust (ECAT) | Insider | Sell | 10,034 | $154,022 |
| 2026-06-22 | MEXICO FUND INC (MXF) | Insider | Buy | 4,037 | $89,743 |
| 2026-06-22 | BlackRock ESG Capital Allocation Term Trust (ECAT) | Insider | Sell | 40,481 | $625,431 |
| 2026-06-22 | MEXICO FUND INC (MXF) | Insider | Buy | 1,261 | $27,982 |
| 2026-06-17 | NEW GERMANY FUND INC (GF) | Insider | Buy | 53,837 | $624,509 |
| 2026-06-17 | BlackRock ESG Capital Allocation Term Trust (ECAT) | Insider | Sell | 59,449 | $920,865 |
| 2026-06-17 | NEW GERMANY FUND INC (GF) | Insider | Buy | 28,758 | $339,632 |
| 2026-06-17 | BlackRock ESG Capital Allocation Term Trust (ECAT) | Insider | Sell | 59,471 | $918,827 |