InsiderFlow

Saba Capital Management, L.P.

ECAT

Saba Capital Management, L.P. serves as 10 percent owner at BlackRock ESG Capital Allocation Term Trust (ECAT). This page tracks their complete SEC Form 4 insider trading history including stock purchases and sales.

Total Buys

689 trades

$316.71M

Total Sells

258 trades

$293.98M

Net Position

Net Buyer

$22.73M

Companies Traded

31

ECAT, GRX, ECF, GF

Active Period

Apr 2021 – Oct 2026

947 total trades

Most Recent

Sell ECAT

Oct 30, 2026 · $587.3K

Saba Capital Management, L.P.'s Insider Trading at NEW GERMANY FUND INC (GF)

Buys

30 · $5.74M

Sells

0 · $0.00

Total Shares Bought

520,523

Total Shares Sold

0

GF Price Chart
Loading chart...
DateTypeValue
Jan 12, 2026 Buy$269.0K
Jan 8, 2026 Buy$32.9K
Jan 6, 2026 Buy$198.1K
Jan 2, 2026 Buy$75.0K
Dec 30, 2025 Buy$110.2K
Dec 29, 2025 Buy$315.8K
Dec 22, 2025 Buy$181.8K
Dec 18, 2025 Buy$158.9K
Dec 16, 2025 Buy$161.9K
Dec 15, 2025 Buy$160.5K
Dec 8, 2025 Buy$300.5K
Dec 4, 2025 Buy$49.4K
Nov 24, 2025 Buy$119.4K
Nov 18, 2025 Buy$188.5K
Nov 12, 2025 Buy$726.4K
Nov 3, 2025 Buy$126.8K
Oct 30, 2025 Buy$80.3K
Oct 28, 2025 Buy$63.3K
Aug 26, 2025 Buy$69.2K
Jul 21, 2025 Buy$117.7K
May 29, 2025 Buy$54.5K
May 22, 2025 Buy$509.6K
May 20, 2025 Buy$112.5K
May 19, 2025 Buy$380.2K
May 13, 2025 Buy$172.0K
May 12, 2025 Buy$2.2K
May 6, 2025 Buy$709.0K
May 5, 2025 Buy$11.4K
May 1, 2025 Buy$99.1K
Apr 28, 2025 Buy$185.1K

Saba Capital Management, L.P.'s Insider Trading at MEXICO FUND INC (MXF)

Buys

14 · $3.03M

Sells

0 · $0.00

Total Shares Bought

154,842

Total Shares Sold

0

MXF Price Chart
Loading chart...
DateTypeValue
Jan 12, 2026 Buy$202.40
Dec 18, 2025 Buy$323.7K
Dec 16, 2025 Buy$575.8K
Dec 15, 2025 Buy$308.5K
Dec 11, 2025 Buy$32.1K
Dec 9, 2025 Buy$47.2K
Dec 8, 2025 Buy$317.2K
Dec 4, 2025 Buy$5.8K
Dec 2, 2025 Buy$212.0K
Nov 26, 2025 Buy$35.7K
Nov 24, 2025 Buy$3.8K
Nov 20, 2025 Buy$905.3K
Nov 18, 2025 Buy$254.8K
Oct 27, 2025 Buy$9.4K

Saba Capital Management, L.P.'s Insider Trading at PIMCO Dynamic Income Strategy Fund (PDX)

Buys

0 · $0.00

Sells

6 · $1.79M

Total Shares Bought

0

Total Shares Sold

76,860

PDX Price Chart
Loading chart...
DateTypeValue
Dec 29, 2025 Sell$832.9K
Sep 11, 2025 Sell$330.3K
Sep 9, 2025 Sell$201.7K
Sep 8, 2025 Sell$136.2K
Sep 2, 2025 Sell$90.4K
Aug 14, 2025 Sell$197.8K

Showing 301–350 of 947