Highland Funds I - Highland Income FundHFRO | $39M5.8M shares | BuyJun 2, 2026 | $525.7K78.3k shares | $6.71 | -- |
Highland Funds I - Highland Income FundHFRO | $37M5.7M shares | BuyJun 1, 2026 | $36.2K5.5k shares | $6.55 | -- |
BlackRock ESG Capital Allocation TrustECAT | $300M19.2M shares | SellMay 29, 2026 | $1.6M104.8k shares | $15.64 | -- |
The Mexico Fund, Inc.MXF | $46M2.1M shares | BuyMay 29, 2026 | $409.4K18.5k shares | $22.17 | -- |
Highland Funds I - Highland Income FundHFRO | $37M5.7M shares | BuyMay 29, 2026 | $209.1K31.9k shares | $6.55 | -- |
The New Germany Fund, Inc.GF | $41M3.4M shares | BuyMay 29, 2026 | $64.6K5.3k shares | $12.20 | -- |
BlackRock ESG Capital Allocation TrustECAT | $300M19.3M shares | SellMay 28, 2026 | $1.6M103.7k shares | $15.54 | -- |
The Mexico Fund, Inc.MXF | $46M2.1M shares | BuyMay 28, 2026 | $148.5K6.7k shares | $22.16 | -- |
Highland Funds I - Highland Income FundHFRO | $37M5.7M shares | BuyMay 28, 2026 | $64.8K10k shares | $6.50 | -- |
The New Germany Fund, Inc.GF | $41M3.4M shares | BuyMay 28, 2026 | $12.7K1k shares | $12.09 | -- |
The New Germany Fund, Inc.GF | $40M3.4M shares | BuyMay 27, 2026 | $2.9M241.6k shares | $11.93 | -- |
BlackRock ESG Capital Allocation TrustECAT | $302M19.4M shares | SellMay 27, 2026 | $1.6M102.9k shares | $15.55 | -- |
The Mexico Fund, Inc.MXF | $46M2.1M shares | BuyMay 27, 2026 | $993.4K44.6k shares | $22.27 | -- |
BlackRock ESG Capital Allocation TrustECAT | $303M19.5M shares | SellMay 26, 2026 | $1.4M92.7k shares | $15.51 | -- |
The Mexico Fund, Inc.MXF | $44M2M shares | BuyMay 26, 2026 | $316.7K14.4k shares | $21.99 | -- |
Highland Funds I - Highland Income FundHFRO | $36M5.7M shares | BuyMay 26, 2026 | $99.4K15.9k shares | $6.27 | -- |
The New Germany Fund, Inc.GF | $37M3.1M shares | BuyMay 26, 2026 | $34.3K2.9k shares | $11.82 | -- |
BlackRock ESG Capital Allocation TrustECAT | $302M19.6M shares | SellMay 22, 2026 | $720.5K46.8k shares | $15.41 | -- |
BlackRock ESG Capital Allocation TrustECAT | $299M19.7M shares | SellMay 21, 2026 | $814.5K53.5k shares | $15.23 | -- |
The Mexico Fund, Inc.MXF | $43M2M shares | BuyMay 21, 2026 | $155.3K7.2k shares | $21.67 | -- |
Highland Funds I - Highland Income FundHFRO | $35M5.7M shares | BuyMay 21, 2026 | $128.1K20.5k shares | $6.25 | -- |
The New Germany Fund, Inc.GF | $37M3.1M shares | BuyMay 21, 2026 | $46.1K3.9k shares | $11.83 | -- |
BlackRock ESG Capital Allocation TrustECAT | $298M19.7M shares | SellMay 20, 2026 | $543.2K35.9k shares | $15.14 | -- |
Highland Funds I - Highland Income FundHFRO | $35M5.6M shares | BuyMay 20, 2026 | $252.9K40.6k shares | $6.23 | -- |
The Mexico Fund, Inc.MXF | $43M2M shares | BuyMay 20, 2026 | $99.9K4.6k shares | $21.68 | -- |
The New Germany Fund, Inc.GF | $37M3.1M shares | BuyMay 20, 2026 | $5.9K500 shares | $11.77 | -- |
BlackRock ESG Capital Allocation TrustECAT | $298M19.7M shares | SellMay 19, 2026 | $501.0K33.2k shares | $15.11 | -- |
The Mexico Fund, Inc.MXF | $43M2M shares | BuyMay 19, 2026 | $494.5K22.9k shares | $21.58 | -- |
Highland Funds I - Highland Income FundHFRO | $35M5.6M shares | BuyMay 19, 2026 | $138.3K22.4k shares | $6.18 | -- |
The New Germany Fund, Inc.GF | $37M3.1M shares | BuyMay 19, 2026 | $18.7K1.6k shares | $11.69 | -- |
The Mexico Fund, Inc.MXF | $43M2M shares | BuyMay 18, 2026 | $401.3K18.6k shares | $21.59 | -- |
The New Germany Fund, Inc.GF | $37M3.1M shares | BuyMay 18, 2026 | $264.4K22.3k shares | $11.85 | -- |
Highland Funds I - Highland Income FundHFRO | $34M5.6M shares | BuyMay 18, 2026 | $99.5K16.1k shares | $6.18 | -- |
The Mexico Fund, Inc.MXF | $43M2M shares | BuyMay 15, 2026 | $183.3K8.3k shares | $22.00 | -- |
BlackRock ESG Capital Allocation TrustECAT | $302M19.8M shares | SellMay 15, 2026 | $116.0K7.6k shares | $15.25 | -- |
The Mexico Fund, Inc.MXF | $43M1.9M shares | BuyMay 14, 2026 | $728.4K33.1k shares | $22.00 | -- |
The New Germany Fund, Inc.GF | $37M3.1M shares | BuyMay 14, 2026 | $168.1K14.1k shares | $11.94 | -- |
BlackRock ESG Capital Allocation TrustECAT | $310M19.8M shares | SellMay 14, 2026 | $40.6K2.6k shares | $15.69 | -- |
BlackRock ESG Capital Allocation TrustECAT | $307M19.8M shares | SellMay 13, 2026 | $1.8M115.5k shares | $15.52 | -- |
The Mexico Fund, Inc.MXF | $42M1.9M shares | BuyMay 13, 2026 | $335.2K15.1k shares | $22.13 | -- |
The New Germany Fund, Inc.GF | $36M3.1M shares | BuyMay 13, 2026 | $91.2K7.8k shares | $11.75 | -- |
BlackRock ESG Capital Allocation TrustECAT | $302M19.9M shares | SellMay 12, 2026 | $1.0M68.9k shares | $15.17 | -- |
The Mexico Fund, Inc.MXF | $42M1.9M shares | BuyMay 12, 2026 | $198.1K9k shares | $22.01 | -- |
The New Germany Fund, Inc.GF | $36M3.1M shares | BuyMay 12, 2026 | $85.1K7.2k shares | $11.76 | -- |
BlackRock ESG Capital Allocation TrustECAT | $306M20M shares | SellMay 11, 2026 | $3.3M216.3k shares | $15.34 | -- |
BlackRock ESG Capital Allocation TrustECAT | $305M20.2M shares | SellMay 8, 2026 | $3.0M200k shares | $15.12 | -- |
BlackRock ESG Capital Allocation TrustECAT | $307M20.4M shares | SellMay 7, 2026 | $1.2M81.6k shares | $15.07 | -- |
The New Germany Fund, Inc.GF | $37M3.1M shares | BuyMay 7, 2026 | $200.5K16.7k shares | $12.00 | -- |
The Mexico Fund, Inc.MXF | $41M1.9M shares | BuyMay 7, 2026 | $65.5K3k shares | $21.82 | -- |
BlackRock ESG Capital Allocation TrustECAT | $308M20.5M shares | SellMay 6, 2026 | $2.8M184.9k shares | $15.06 | -- |
BlackRock ESG Capital Allocation TrustECAT | $309M20.7M shares | SellMay 5, 2026 | $1.3M87.3k shares | $14.96 | -- |
The New Germany Fund, Inc.GF | $36M3.1M shares | BuyMay 5, 2026 | $56.4K4.8k shares | $11.73 | -- |
BlackRock ESG Capital Allocation TrustECAT | $308M20.7M shares | SellMay 4, 2026 | $1.7M116.4k shares | $14.87 | -- |
BlackRock ESG Capital Allocation TrustECAT | $312M20.9M shares | SellMay 1, 2026 | $2.7M178k shares | $14.94 | -- |
The Mexico Fund, Inc.MXF | $40M1.9M shares | BuyMay 1, 2026 | $4.6K217 shares | $21.33 | -- |
BlackRock ESG Capital Allocation TrustECAT | $311M21M shares | SellApr 30, 2026 | $1.8M123.7k shares | $14.80 | -- |
BlackRock ESG Capital Allocation TrustECAT | $310M21.2M shares | SellApr 29, 2026 | $1.6M109.9k shares | $14.66 | -- |
BlackRock ESG Capital Allocation TrustECAT | $312M21.3M shares | SellApr 28, 2026 | $953.9K65.1k shares | $14.66 | -- |
BlackRock ESG Capital Allocation TrustECAT | $316M21.3M shares | SellApr 27, 2026 | $652.3K44.1k shares | $14.79 | -- |
BlackRock ESG Capital Allocation TrustECAT | $313M21.4M shares | SellApr 24, 2026 | $1.7M115.2k shares | $14.66 | -- |
The Mexico Fund, Inc.MXF | $41M1.9M shares | BuyApr 22, 2026 | $2.2M100k shares | $21.83 | -- |
BlackRock ESG Capital Allocation TrustECAT | $314M21.5M shares | SellApr 22, 2026 | $151.2K10.4k shares | $14.61 | -- |
BlackRock ESG Capital Allocation TrustECAT | $315M21.5M shares | SellApr 21, 2026 | $130.8K8.9k shares | $14.64 | -- |
The Mexico Fund, Inc.MXF | $39M1.8M shares | BuyApr 21, 2026 | $76.6K3.5k shares | $21.86 | -- |
BlackRock ESG Capital Allocation TrustECAT | $315M21.5M shares | SellApr 20, 2026 | $201.5K13.8k shares | $14.62 | -- |
BlackRock ESG Capital Allocation TrustECAT | $316M21.5M shares | SellApr 17, 2026 | $1.3M88k shares | $14.69 | -- |
The New Germany Fund, Inc.GF | $37M3.1M shares | BuyApr 17, 2026 | $240.9K19.7k shares | $12.25 | -- |
The Mexico Fund, Inc.MXF | $39M1.8M shares | BuyApr 17, 2026 | $3.9K179 shares | $22.00 | -- |
BlackRock ESG Capital Allocation TrustECAT | $314M21.6M shares | SellApr 16, 2026 | $576.9K39.8k shares | $14.51 | -- |
Vertical Aerospace Ltd.EVTL | $29M11M shares | SellApr 15, 2026 | $1.8M676.5k shares | $2.69 | -- |
BlackRock ESG Capital Allocation TrustECAT | $318M21.7M shares | SellApr 15, 2026 | $922.5K62.8k shares | $14.68 | -- |
The New Germany Fund, Inc.GF | $34M3M shares | BuyApr 10, 2026 | $229.2K20.4k shares | $11.23 | -- |
The New Germany Fund, Inc.GF | $34M3M shares | BuyApr 9, 2026 | $2.0M179.5k shares | $11.20 | -- |
The New Germany Fund, Inc.GF | $32M2.8M shares | BuyApr 8, 2026 | $259.5K22.7k shares | $11.41 | -- |
The Mexico Fund, Inc.MXF | $39M1.8M shares | BuyApr 8, 2026 | $48.8K2.2k shares | $22.17 | -- |
The New Germany Fund, Inc.GF | $30M2.8M shares | BuyApr 6, 2026 | $1.5M140.6k shares | $10.63 | -- |