| Insider | Role | Shares | Value | Buys | Sells |
|---|---|---|---|---|---|
| Date | Ticker | Insider | Role | Type | Shares | Price | Value | Chg% | SEC |
|---|---|---|---|---|---|---|---|---|---|
| Insider | Role | Shares | Value | Buys | Sells |
|---|---|---|---|---|---|
| Date | Ticker | Insider | Role | Type | Shares | Price | Value | Chg% | SEC |
|---|---|---|---|---|---|---|---|---|---|
Blackrock Esg Capital Allocation Term Trust (ECAT) has 1 insider with recent SEC Form 4 filings, including 0 buys and 19 sells. ECAT is classified in the Capital Markets industry within the Financials sector.
| Role | Insider | Shares | Value | 30d |
|---|---|---|---|---|
| 10% | 18.31M | $283.07M | -818,649 |
Buys and sells only
| Date | Insider | Role | Type | Shares | Price | Value | Chg% | 3M | 12M | SEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Jun 18, 2026 | Saba Capital Management, L.P.67 | 10% Owner | Sell | 50,515 | $15.43 | $779,453.35 | -0.1% | - | - | |
| Jun 16, 2026 | Saba Capital Management, L.P.67 | 10% Owner | Sell | 118,920 | $15.47 | $1,839,691.96 | -0.3% | - | - | |
| Jun 10, 2026 | Saba Capital Management, L.P.67 | 10% Owner | Sell | 145,185 | $15.25 | $2,213,994.05 | -0.4% | - | - | |
| Jun 8, 2026 | Saba Capital Management, L.P.67 | 10% Owner | Sell | 33,076 | $15.42 | $510,031.92 | -0.2% | - | - | |
| Jun 5, 2026 | Saba Capital Management, L.P.67 | 10% Owner | Sell | 66,886 | $15.44 | $1,032,758.65 | -0.2% | - | - | |
| May 29, 2026 | Saba Capital Management, L.P.67 | 10% Owner | Sell | 208,534 | $15.59 | $3,251,101.16 | -0.5% | - | - | |
| May 27, 2026 | Saba Capital Management, L.P.67 | 10% Owner | Sell | 195,533 | $15.53 | $3,036,831.31 | -0.5% | - | - | |
| May 22, 2026 | Saba Capital Management, L.P.67 | 10% Owner | Sell | 100,233 | $15.31 | $1,534,964.31 | -0.3% | - | - | |
| May 20, 2026 | Saba Capital Management, L.P.67 | 10% Owner | Sell | 69,036 | $15.13 | $1,044,210.24 | -0.2% | - | - | |
| May 13, 2026 | Saba Capital Management, L.P.67 | 10% Owner | Sell | 184,322 | $15.39 | $2,836,573.64 | -0.5% | - | - |