| iShares A.I. Innovation and Tech Active ETF | Oct 30, 2026 | ISSUER-HOLDINGS | 1,008,954 | $93,802,453 | 0.8% |
| iShares A.I. Innovation and Tech Active ETF | Jul 31, 2026 | NPORT-P | 1,632,922 | $202,923,217 | 1.6% |
| BlackRock Science and Technology Term Trust | Jun 30, 2026 | NPORT-P | 152,429 | $23,315,540 | 1.0% |
| BlackRock Technology and Private Equity Term Trust | Jun 30, 2026 | NPORT-P | 82,782 | $12,662,335 | 1.0% |
| T. Rowe Price Technology ETF | Jun 30, 2026 | NPORT-P | 25,908 | $3,962,888 | 1.1% |
| iShares A.I. Innovation and Tech Active ETF | Apr 30, 2026 | NPORT-P | 1,726,702 | $211,141,121 | 1.6% |
| BlackRock Science and Technology Term Trust | Mar 31, 2026 | NPORT-P | 145,261 | $13,474,410 | 0.8% |
| BlackRock Technology and Private Equity Term Trust | Mar 31, 2026 | NPORT-P | 82,631 | $7,664,852 | 0.9% |
| T. Rowe Price Technology ETF | Mar 31, 2026 | NPORT-P | 19,064 | $1,768,377 | 1.3% |
| T. Rowe Price Technology ETF | Dec 31, 2025 | NPORT-P | 14,194 | $1,044,395 | 1.0% |
| T. Rowe Price Technology ETF | Sep 30, 2025 | NPORT-P | 9,540 | $699,473 | 1.2% |
| T. Rowe Price Technology ETF | Jun 30, 2025 | NPORT-P | 8,362 | $409,654 | 1.0% |
| BlackRock Science and Technology Term Trust | Mar 31, 2025 | NPORT-P | 126,186 | $6,618,456 | 0.5% |
| BlackRock Technology and Private Equity Term Trust | Mar 31, 2025 | NPORT-P | 152,976 | $8,023,591 | 0.6% |
| T. Rowe Price Technology ETF | Mar 31, 2025 | NPORT-P | 5,054 | $265,082 | 1.1% |
| BlackRock Technology and Private Equity Term Trust | Jun 30, 2024 | NPORT-P | 220,550 | $12,789,695 | 0.7% |
| BlackRock Science and Technology Term Trust | Mar 31, 2024 | NPORT-P | 149,096 | $11,663,780 | 0.7% |
| BlackRock Technology and Private Equity Term Trust | Mar 31, 2024 | NPORT-P | 501,878 | $39,261,916 | 1.9% |
| BlackRock Science and Technology Term Trust | Dec 31, 2023 | NPORT-P | 278,514 | $19,214,681 | 1.2% |
| BlackRock Technology and Private Equity Term Trust | Dec 31, 2023 | NPORT-P | 501,878 | $34,624,563 | 1.7% |
| BlackRock Science and Technology Term Trust | Sep 30, 2023 | NPORT-P | 362,845 | $31,179,271 | 2.0% |
| BlackRock Technology and Private Equity Term Trust | Sep 30, 2023 | NPORT-P | 503,092 | $43,230,696 | 2.3% |
| BlackRock Science and Technology Term Trust | Jun 30, 2023 | NPORT-P | 408,294 | $39,224,805 | 2.4% |
| BlackRock Technology and Private Equity Term Trust | Jun 30, 2023 | NPORT-P | 503,092 | $48,332,048 | 2.3% |
| BlackRock Science and Technology Term Trust | Mar 31, 2023 | NPORT-P | 404,266 | $38,607,403 | 2.4% |
| BlackRock Technology and Private Equity Term Trust | Mar 31, 2023 | NPORT-P | 560,717 | $53,548,474 | 2.6% |
| BlackRock Science and Technology Term Trust | Dec 31, 2022 | NPORT-P | 382,189 | $24,796,422 | 1.6% |
| BlackRock Technology and Private Equity Term Trust | Dec 31, 2022 | NPORT-P | 610,160 | $39,587,181 | 2.0% |
| BlackRock Science and Technology Term Trust | Sep 30, 2022 | NPORT-P | 370,222 | $18,218,625 | 1.1% |
| BlackRock Technology and Private Equity Term Trust | Sep 30, 2022 | NPORT-P | 702,518 | $34,570,911 | 1.6% |
| BlackRock Science and Technology Term Trust | Jun 30, 2022 | NPORT-P | 332,782 | $16,139,927 | 0.9% |
| BlackRock Technology and Private Equity Term Trust | Jun 30, 2022 | NPORT-P | 353,895 | $17,163,908 | 0.8% |
| BlackRock Science and Technology Term Trust | Mar 31, 2022 | NPORT-P | 502,459 | $30,624,876 | 1.2% |
| BlackRock Technology and Private Equity Term Trust | Mar 31, 2022 | NPORT-P | 285,008 | $17,371,238 | 0.6% |
| BlackRock Science and Technology Term Trust | Dec 31, 2021 | NPORT-P | 507,451 | $39,104,174 | 1.3% |
| BlackRock Technology and Private Equity Term Trust | Dec 31, 2021 | NPORT-P | 499,898 | $38,522,140 | 1.0% |
| BlackRock Science and Technology Term Trust | Sep 30, 2021 | NPORT-P | 507,451 | $32,806,707 | 1.0% |
| BlackRock Technology and Private Equity Term Trust | Sep 30, 2021 | NPORT-P | 838,699 | $54,221,890 | 1.2% |
| BlackRock Science and Technology Term Trust | Jun 30, 2021 | NPORT-P | 507,451 | $28,508,597 | 0.8% |
| BlackRock Technology and Private Equity Term Trust | Jun 30, 2021 | NPORT-P | 942,144 | $52,929,650 | 1.1% |
| BlackRock Science and Technology Term Trust | Mar 31, 2021 | NPORT-P | 501,236 | $22,565,645 | 0.8% |
| BlackRock Science and Technology Term Trust | Dec 31, 2020 | NPORT-P | 508,416 | $23,295,621 | 0.8% |
| BlackRock Science and Technology Term Trust | Sep 30, 2020 | NPORT-P | 515,803 | $14,937,655 | 0.7% |
| BlackRock Science and Technology Term Trust | Jun 30, 2020 | NPORT-P | 515,803 | $14,643,647 | 0.7% |
| BlackRock Science and Technology Term Trust | Mar 31, 2020 | NPORT-P | 436,476 | $7,778,002 | 0.6% |