| BlackRock ESG Capital Allocation Term Trust | Jun 30, 2026 | NPORT-P | 26,910 | $1,139,369 | 0.1% |
| BlackRock Capital Allocation Term Trust | Jun 30, 2026 | NPORT-P | 26,800 | $1,134,712 | 0.1% |
| BlackRock ESG Capital Allocation Term Trust | Mar 31, 2026 | NPORT-P | Not set | $455,301 | 0.0% |
| BlackRock ESG Capital Allocation Term Trust | Dec 31, 2025 | NPORT-P | Not set | $1,955,276 | 0.1% |
| BlackRock ESG Capital Allocation Term Trust | Sep 30, 2025 | NPORT-P | Not set | $1,489,196 | 0.1% |
| BlackRock ESG Capital Allocation Term Trust | Jun 30, 2025 | NPORT-P | Not set | $1,605,243 | 0.1% |
| BlackRock Capital Allocation Term Trust | Jun 30, 2025 | NPORT-P | Not set | $123,975 | 0.0% |
| BlackRock ESG Capital Allocation Term Trust | Mar 31, 2025 | NPORT-P | Not set | $1,577,452 | 0.1% |
| BlackRock Capital Allocation Term Trust | Mar 31, 2025 | NPORT-P | Not set | $113,250 | 0.0% |
| BlackRock ESG Capital Allocation Term Trust | Dec 31, 2024 | NPORT-P | Not set | $1,556,478 | 0.1% |
| BlackRock Capital Allocation Term Trust | Dec 31, 2024 | NPORT-P | Not set | $109,715 | 0.0% |
| BlackRock ESG Capital Allocation Term Trust | Sep 30, 2024 | NPORT-P | Not set | $1,596,881 | 0.1% |
| BlackRock Capital Allocation Term Trust | Sep 30, 2024 | NPORT-P | Not set | $117,062 | 0.0% |
| BlackRock ESG Capital Allocation Term Trust | Jun 30, 2024 | NPORT-P | Not set | $1,534,073 | 0.1% |
| BlackRock Capital Allocation Term Trust | Jun 30, 2024 | NPORT-P | Not set | $108,404 | 0.0% |
| BlackRock ESG Capital Allocation Term Trust | Mar 31, 2024 | NPORT-P | Not set | $108,673 | 0.0% |
| BlackRock Capital Allocation Term Trust | Mar 31, 2024 | NPORT-P | Not set | $108,673 | 0.0% |
| BlackRock ESG Capital Allocation Term Trust | Dec 31, 2023 | NPORT-P/A | Not set | $110,211 | 0.0% |
| BlackRock Capital Allocation Term Trust | Dec 31, 2023 | NPORT-P/A | Not set | $110,211 | 0.0% |
| BlackRock ESG Capital Allocation Term Trust | Sep 30, 2023 | NPORT-P | Not set | $97,795 | 0.0% |
| BlackRock Capital Allocation Term Trust | Sep 30, 2023 | NPORT-P | Not set | $97,795 | 0.0% |
| BlackRock ESG Capital Allocation Term Trust | Jun 30, 2023 | NPORT-P | Not set | $4,941,300 | 0.3% |
| BlackRock Capital Allocation Term Trust | Jun 30, 2023 | NPORT-P | Not set | $1,350,956 | 0.1% |
| BlackRock ESG Capital Allocation Term Trust | Mar 31, 2023 | NPORT-P | Not set | $5,056,881 | 0.3% |
| BlackRock Capital Allocation Term Trust | Mar 31, 2023 | NPORT-P/A | Not set | $2,656,224 | 0.1% |
| BlackRock ESG Capital Allocation Term Trust | Dec 31, 2022 | NPORT-P | Not set | $3,200,280 | 0.2% |
| BlackRock Capital Allocation Term Trust | Dec 31, 2022 | NPORT-P/A | Not set | $2,564,002 | 0.1% |
| BlackRock ESG Capital Allocation Term Trust | Sep 30, 2022 | NPORT-P | Not set | $2,223,533 | 0.1% |
| BlackRock Capital Allocation Term Trust | Sep 30, 2022 | NPORT-P | Not set | $81,839 | 0.0% |
| BlackRock ESG Capital Allocation Term Trust | Jun 30, 2022 | NPORT-P | Not set | $4,361,632 | 0.2% |
| BlackRock Capital Allocation Term Trust | Jun 30, 2022 | NPORT-P | Not set | $723,411 | 0.0% |
| BlackRock ESG Capital Allocation Term Trust | Mar 31, 2022 | NPORT-P | Not set | $4,218,962 | 0.2% |
| BlackRock Capital Allocation Term Trust | Mar 31, 2022 | NPORT-P | Not set | $582,162 | 0.0% |
| BlackRock ESG Capital Allocation Term Trust | Dec 31, 2021 | NPORT-P | Not set | $2,202,964 | 0.1% |
| BlackRock Capital Allocation Term Trust | Dec 31, 2021 | NPORT-P | Not set | $664,543 | 0.0% |
| BlackRock Capital Allocation Term Trust | Sep 30, 2021 | NPORT-P | Not set | $651,672 | 0.0% |
| BlackRock Capital Allocation Term Trust | Jun 30, 2021 | NPORT-P | Not set | $1,699,853 | 0.1% |
| BlackRock Capital Allocation Term Trust | Mar 31, 2021 | NPORT-P | Not set | $1,589,540 | 0.1% |