Homeyahoo-finance2
Microsoft Corp
Indicative price
$520.99
Nov 3, 2026
11
Funds holding
$927.4M
Reported value
2,367,793
Reported shares
Company profile
Stage
Country
Mark dateNov 3, 2026
Price history
Price per share in USD
Nov 3, 2026O $509.01H $523.44L $507.82C $520.99
Current funds holding Microsoft Corp
| Fund | Manager | As of | Shares | Fair value | % of fund | AUM |
|---|---|---|---|---|---|---|
| T. Rowe Price Capital Appreciation Equity ETF TCAF | T. Rowe Price | Jun 30, 2026 | 1,019,392 | $380,253,604 | 5.1% | $7.4B |
| iShares A.I. Innovation and Tech Active ETF BAI | iShares | Oct 30, 2026 | 631,843 | $329,765,180 | 2.7% | $12.2B |
| BlackRock Science and Technology Trust BST | Unknown | Jun 30, 2026 | 153,224 | $57,155,616 | 3.0% | $1.9B |
| Alger Concentrated Equity ETF CNEQ | Alger | Jun 30, 2026 | 113,797 | $42,448,557 | 5.8% | $731.5M |
| BlackRock ESG Capital Allocation Term Trust ECAT | Unknown | Jun 30, 2026 | 88,028 | $33,723,441 | 2.1% | $1.6B |
| KraneShares Artificial Intelligence and Technology Public and Private ETF AGIX | KraneShares | Jun 30, 2026 | 68,488 | $25,547,394 | 3.2% | $807.4M |
| BlackRock Capital Allocation Term Trust BCAT | Unknown | Jun 30, 2026 | 64,539 | $24,074,338 | 1.5% | $1.6B |
| Alger AI Enablers & Adopters ETF ALAI | Alger | Jun 30, 2026 | 57,847 | $21,578,088 | 4.8% | $451.2M |
| Alger 35 ETF ATFV | Alger | Jun 30, 2026 | 26,027 | $9,708,592 | 4.9% | $198.3M |
| T. Rowe Price Technology ETF TTEQ | T. Rowe Price | Jun 30, 2026 | 8,402 | $3,134,114 | 0.9% | $367.6M |
| Coatue Innovative Strategies Fund CTEK | Coatue Management, L.L.C. | Jun 30, 2026 | 136,206 | $0 | 0.0% | $9.5B |
Published ownership history
Historical positions are grouped by fund and accepted SEC portfolio snapshot.
| Fund | As of | Filing | Shares | Fair value | % of fund |
|---|---|---|---|---|---|
| iShares A.I. Innovation and Tech Active ETF | Oct 30, 2026 | ISSUER-HOLDINGS | 631,843 | $329,765,180 | 2.7% |
| iShares A.I. Innovation and Tech Active ETF | Jul 31, 2026 | NPORT-P | 290,169 | $134,847,338 | 1.0% |
| BlackRock ESG Capital Allocation Term Trust | Jun 30, 2026 | NPORT-P | 88,028 | $33,723,441 | 2.1% |
| BlackRock Science and Technology Trust | Jun 30, 2026 | NPORT-P | 153,224 | $57,155,616 | 3.0% |
| BlackRock Capital Allocation Term Trust | Jun 30, 2026 | NPORT-P | 64,539 | $24,074,338 | 1.5% |
| Coatue Innovative Strategies Fund | Jun 30, 2026 | NPORT-P | 136,206 | $0 | 0.0% |
| Alger AI Enablers & Adopters ETF | Jun 30, 2026 | NPORT-P | 57,847 | $21,578,088 | 4.8% |
| Alger Concentrated Equity ETF | Jun 30, 2026 | NPORT-P | 113,797 | $42,448,557 | 5.8% |
| Alger 35 ETF | Jun 30, 2026 | NPORT-P | 26,027 | $9,708,592 | 4.9% |
| T. Rowe Price Technology ETF | Jun 30, 2026 | NPORT-P | 8,402 | $3,134,114 | 0.9% |
| T. Rowe Price Capital Appreciation Equity ETF | Jun 30, 2026 | NPORT-P | 1,019,392 | $380,253,604 | 5.1% |
| KraneShares Artificial Intelligence and Technology Public and Private ETF | Jun 30, 2026 | NPORT-P | 68,488 | $25,547,394 | 3.2% |
| Alger AI Enablers & Adopters ETF | Mar 31, 2026 | NPORT-P | 51,178 | $18,944,560 | 6.8% |
| Alger Concentrated Equity ETF | Mar 31, 2026 | NPORT-P | 84,122 | $31,139,441 | 8.0% |
| BlackRock ESG Capital Allocation Term Trust | Mar 31, 2026 | NPORT-P | 88,845 | $34,891,633 | 2.4% |
| BlackRock Science and Technology Trust | Mar 31, 2026 | NPORT-P | 170,321 | $63,047,725 | 4.6% |
| Alger 35 ETF | Mar 31, 2026 | NPORT-P | 17,651 | $6,533,871 | 5.7% |
| BlackRock Capital Allocation Term Trust | Mar 31, 2026 | NPORT-P | 71,721 | $26,548,963 | 1.8% |
| T. Rowe Price Technology ETF | Mar 31, 2026 | NPORT-P | 16,340 | $6,048,578 | 4.4% |
| T. Rowe Price Capital Appreciation Equity ETF | Mar 31, 2026 | NPORT-P | 1,197,283 | $443,198,248 | 7.1% |
| KraneShares Artificial Intelligence and Technology Public and Private ETF | Mar 31, 2026 | NPORT-P | 18,667 | $6,909,963 | 4.0% |
| iShares A.I. Innovation and Tech Active ETF | Jan 31, 2026 | NPORT-P | 670,633 | $288,566,674 | 3.3% |
| BlackRock ESG Capital Allocation Term Trust | Dec 31, 2025 | NPORT-P | 127,925 | $63,907,544 | 4.0% |
| BlackRock Science and Technology Trust | Dec 31, 2025 | NPORT-P | 203,825 | $98,573,847 | 6.7% |
| BlackRock Capital Allocation Term Trust | Dec 31, 2025 | NPORT-P | 102,208 | $49,429,833 | 3.1% |
| Alger AI Enablers & Adopters ETF | Dec 31, 2025 | NPORT-P | 59,044 | $28,554,859 | 9.8% |
| Alger Concentrated Equity ETF | Dec 31, 2025 | NPORT-P | 48,559 | $23,484,104 | 10.6% |
| Alger 35 ETF | Dec 31, 2025 | NPORT-P | 17,963 | $8,687,266 | 7.6% |
| T. Rowe Price Technology ETF | Dec 31, 2025 | NPORT-P | 13,227 | $6,396,842 | 6.0% |
| T. Rowe Price Capital Appreciation Equity ETF | Dec 31, 2025 | NPORT-P | 972,094 | $470,124,100 | 7.4% |
| KraneShares Artificial Intelligence and Technology Public and Private ETF | Dec 31, 2025 | NPORT-P | 9,302 | $4,498,633 | 4.9% |
| iShares A.I. Innovation and Tech Active ETF | Oct 31, 2025 | NPORT-P | 802,410 | $415,495,922 | 5.4% |
| Alger AI Enablers & Adopters ETF | Sep 30, 2025 | NPORT-P | 46,032 | $23,842,274 | 9.6% |
| Alger Concentrated Equity ETF | Sep 30, 2025 | NPORT-P | 31,919 | $16,532,446 | 11.1% |
| Alger 35 ETF | Sep 30, 2025 | NPORT-P | 10,386 | $5,379,429 | 5.6% |
| T. Rowe Price Technology ETF | Sep 30, 2025 | NPORT-P | 9,119 | $4,723,186 | 7.9% |
| T. Rowe Price Capital Appreciation Equity ETF | Sep 30, 2025 | NPORT-P | 1,051,643 | $544,698,492 | 9.5% |
| BlackRock ESG Capital Allocation Term Trust | Sep 30, 2025 | NPORT-P | 134,059 | $71,551,586 | 4.3% |
| KraneShares Artificial Intelligence and Technology Public and Private ETF | Sep 30, 2025 | NPORT-P | 8,674 | $4,492,698 | 5.0% |
| BlackRock Science and Technology Trust | Sep 30, 2025 | NPORT-P | 236,886 | $122,695,104 | 8.1% |
| BlackRock Capital Allocation Term Trust | Sep 30, 2025 | NPORT-P | 108,244 | $56,064,980 | 3.4% |
| iShares A.I. Innovation and Tech Active ETF | Jul 31, 2025 | NPORT-P | 293,661 | $156,668,144 | 6.5% |
| BlackRock ESG Capital Allocation Term Trust | Jun 30, 2025 | NPORT-P | 118,087 | $60,802,907 | 3.7% |
| BlackRock Science and Technology Trust | Jun 30, 2025 | NPORT-P | 246,045 | $122,385,243 | 8.7% |
| BlackRock Capital Allocation Term Trust | Jun 30, 2025 | NPORT-P | 96,943 | $48,220,418 | 2.9% |
| T. Rowe Price Technology ETF | Jun 30, 2025 | NPORT-P | 7,629 | $3,794,741 | 9.0% |
| T. Rowe Price Capital Appreciation Equity ETF | Jun 30, 2025 | NPORT-P | 964,751 | $479,876,795 | 10.0% |
| Alger AI Enablers & Adopters ETF | Jun 30, 2025 | NPORT-P | 15,337 | $7,628,777 | 10.7% |
| Alger Concentrated Equity ETF | Jun 30, 2025 | NPORT-P | 11,605 | $5,772,443 | 10.5% |
| KraneShares Artificial Intelligence and Technology Public and Private ETF | Jun 30, 2025 | NPORT-P | 3,005 | $1,494,717 | 5.3% |
| Alger 35 ETF | Jun 30, 2025 | NPORT-P | 6,714 | $3,339,611 | 10.0% |
| iShares A.I. Innovation and Tech Active ETF | Apr 30, 2025 | NPORT-P | 24,549 | $9,703,238 | 7.5% |
| Alger AI Enablers & Adopters ETF | Mar 31, 2025 | NPORT-P | 6,884 | $2,584,185 | 8.8% |
| Alger Concentrated Equity ETF | Mar 31, 2025 | NPORT-P | 5,721 | $2,147,606 | 9.4% |
| BlackRock ESG Capital Allocation Term Trust | Mar 31, 2025 | NPORT-P | 121,951 | $45,779,186 | 2.8% |
| BlackRock Science and Technology Trust | Mar 31, 2025 | NPORT-P | 259,819 | $97,533,454 | 8.2% |
| Alger 35 ETF | Mar 31, 2025 | NPORT-P | 2,672 | $1,003,042 | 4.1% |
| BlackRock Capital Allocation Term Trust | Mar 31, 2025 | NPORT-P | 109,835 | $41,230,961 | 2.5% |
| KraneShares Artificial Intelligence and Technology Public and Private ETF | Mar 31, 2025 | NPORT-P | 3,512 | $1,318,370 | 6.0% |
| T. Rowe Price Technology ETF | Mar 31, 2025 | NPORT-P | 6,029 | $2,263,226 | 9.0% |
| T. Rowe Price Capital Appreciation Equity ETF | Mar 31, 2025 | NPORT-P | 858,240 | $322,174,714 | 8.3% |
| iShares A.I. Innovation and Tech Active ETF | Jan 31, 2025 | NPORT-P | 10,711 | $4,445,708 | 6.3% |
| ARK Next Generation Technology ETF | Jan 31, 2025 | NPORT-P | 28,965 | $12,022,213 | 0.6% |
| BlackRock ESG Capital Allocation Term Trust | Dec 31, 2024 | NPORT-P | 147,582 | $62,205,813 | 3.6% |
| BlackRock Science and Technology Trust | Dec 31, 2024 | NPORT-P | 279,041 | $117,615,782 | 8.5% |
| BlackRock Capital Allocation Term Trust | Dec 31, 2024 | NPORT-P | 142,530 | $60,076,395 | 3.5% |
| T. Rowe Price Technology ETF | Dec 31, 2024 | NPORT-P | 4,464 | $1,881,576 | 8.5% |
| T. Rowe Price Capital Appreciation Equity ETF | Dec 31, 2024 | NPORT-P | 605,404 | $255,177,786 | 8.4% |
| Alger AI Enablers & Adopters ETF | Dec 31, 2024 | NPORT-P | 4,810 | $2,027,415 | 8.6% |
| Alger Concentrated Equity ETF | Dec 31, 2024 | NPORT-P | 4,560 | $1,922,040 | 11.2% |
| KraneShares Artificial Intelligence and Technology Public and Private ETF | Dec 31, 2024 | NPORT-P | 2,034 | $857,331 | 7.6% |
| Alger 35 ETF | Dec 31, 2024 | NPORT-P | 4,113 | $1,733,630 | 5.3% |
| ARK Next Generation Technology ETF | Oct 31, 2024 | NPORT-P | 29,143 | $11,842,258 | 0.9% |
| iShares A.I. Innovation and Tech Active ETF | Oct 31, 2024 | NPORT-P | 3,362 | $1,366,149 | 7.0% |
| Alger AI Enablers & Adopters ETF | Sep 30, 2024 | NPORT-P | 3,028 | $1,302,948 | 11.5% |
| Alger Concentrated Equity ETF | Sep 30, 2024 | NPORT-P | 3,528 | $1,518,098 | 12.8% |
| BlackRock ESG Capital Allocation Term Trust | Sep 30, 2024 | NPORT-P | 143,667 | $61,819,910 | 3.3% |
| KraneShares Artificial Intelligence and Technology Public and Private ETF | Sep 30, 2024 | NPORT-P | 894 | $384,688 | 7.6% |
| BlackRock Science and Technology Trust | Sep 30, 2024 | NPORT-P | 291,928 | $125,616,618 | 9.6% |
| Alger 35 ETF | Sep 30, 2024 | NPORT-P | 3,950 | $1,699,685 | 7.3% |
| BlackRock Capital Allocation Term Trust | Sep 30, 2024 | NPORT-P | 136,459 | $58,718,308 | 3.2% |
| T. Rowe Price Capital Appreciation Equity ETF | Sep 30, 2024 | NPORT-P | 450,091 | $193,674,157 | 8.2% |
| ARK Next Generation Technology ETF | Jul 31, 2024 | NPORT-P | 32,523 | $13,605,997 | 1.0% |
| Alger AI Enablers & Adopters ETF | Jun 30, 2024 | NPORT-P | 2,199 | $982,843 | 13.7% |
| Alger Concentrated Equity ETF | Jun 30, 2024 | NPORT-P | 1,680 | $750,876 | 14.3% |
| BlackRock ESG Capital Allocation Term Trust | Jun 30, 2024 | NPORT-P | 172,828 | $77,245,475 | 4.0% |
| BlackRock Science and Technology Trust | Jun 30, 2024 | NPORT-P | 292,234 | $130,613,986 | 9.7% |
| Alger 35 ETF | Jun 30, 2024 | NPORT-P | 3,908 | $1,746,681 | 9.0% |
| BlackRock Capital Allocation Term Trust | Jun 30, 2024 | NPORT-P | 162,082 | $72,442,550 | 3.8% |
| T. Rowe Price Capital Appreciation Equity ETF | Jun 30, 2024 | NPORT-P | 329,352 | $147,203,876 | 8.4% |
| ARK Next Generation Technology ETF | Apr 30, 2024 | NPORT-P | 37,281 | $14,514,612 | 1.0% |
| BlackRock ESG Capital Allocation Term Trust | Mar 31, 2024 | NPORT-P | 151,073 | $63,559,433 | 3.3% |
| BlackRock Science and Technology Trust | Mar 31, 2024 | NPORT-P | 293,148 | $123,333,227 | 9.6% |
| BlackRock Capital Allocation Term Trust | Mar 31, 2024 | NPORT-P | 140,142 | $58,960,542 | 3.1% |
| T. Rowe Price Capital Appreciation Equity ETF | Mar 31, 2024 | NPORT-P | 246,698 | $103,790,783 | 8.0% |
| Alger 35 ETF | Mar 31, 2024 | NPORT-P | 2,668 | $1,122,481 | 6.7% |
| ARK Next Generation Technology ETF | Jan 31, 2024 | NPORT-P | 40,017 | $15,909,959 | 1.0% |
| BlackRock Science and Technology Trust | Dec 31, 2023 | NPORT-P | 297,098 | $111,720,732 | 9.3% |
| T. Rowe Price Capital Appreciation Equity ETF | Dec 31, 2023 | NPORT-P | 140,103 | $52,684,332 | 7.9% |
| Alger 35 ETF | Dec 31, 2023 | NPORT-P | 2,664 | $1,001,771 | 7.7% |
| BlackRock ESG Capital Allocation Term Trust | Dec 31, 2023 | NPORT-P/A | 146,073 | $54,929,291 | 3.0% |
| BlackRock Capital Allocation Term Trust | Dec 31, 2023 | NPORT-P/A | 135,242 | $50,856,402 | 2.7% |
| ARK Next Generation Technology ETF | Oct 31, 2023 | NPORT-P | 34,591 | $11,695,563 | 1.0% |
| T. Rowe Price Capital Appreciation Equity ETF | Sep 30, 2023 | NPORT-P | 52,501 | $16,577,191 | 7.2% |
| BlackRock ESG Capital Allocation Term Trust | Sep 30, 2023 | NPORT-P | 154,735 | $48,857,576 | 2.8% |
| ERShares Private-Public Crossover ETF | Sep 30, 2023 | NPORT-P | 713 | $225,130 | 0.4% |
| BlackRock Science and Technology Trust | Sep 30, 2023 | NPORT-P | 300,240 | $94,800,780 | 8.7% |
| Alger 35 ETF | Sep 30, 2023 | NPORT-P | 2,964 | $935,883 | 7.4% |
| BlackRock Capital Allocation Term Trust | Sep 30, 2023 | NPORT-P | 142,768 | $45,078,996 | 2.5% |
| ARK Next Generation Technology ETF | Jul 31, 2023 | NPORT-P | 37,748 | $12,680,308 | 0.8% |
| T. Rowe Price Capital Appreciation Equity ETF | Jun 30, 2023 | NPORT-P | 10,996 | $3,744,578 | 7.3% |
| BlackRock ESG Capital Allocation Term Trust | Jun 30, 2023 | NPORT-P | 144,614 | $49,246,852 | 2.7% |
| BlackRock Science and Technology Trust | Jun 30, 2023 | NPORT-P | 295,517 | $100,635,359 | 8.7% |
| BlackRock Capital Allocation Term Trust | Jun 30, 2023 | NPORT-P | 142,213 | $48,429,215 | 2.6% |
| Alger 35 ETF | Jun 30, 2023 | NPORT-P | 3,152 | $1,073,382 | 7.9% |
| ARK Next Generation Technology ETF | Apr 28, 2023 | NPORT-P | 40,532 | $12,453,862 | 1.1% |
| BlackRock ESG Capital Allocation Term Trust | Mar 31, 2023 | NPORT-P | 181,319 | $52,274,268 | 2.9% |
| BlackRock Science and Technology Trust | Mar 31, 2023 | NPORT-P | 280,178 | $80,775,317 | 7.5% |
| Alger 35 ETF | Mar 31, 2023 | NPORT-P | 1,355 | $390,647 | 4.0% |
| BlackRock Capital Allocation Term Trust | Mar 31, 2023 | NPORT-P/A | 151,927 | $43,800,554 | 2.4% |
| BlackRock ESG Capital Allocation Term Trust | Dec 31, 2022 | NPORT-P | 179,310 | $43,002,124 | 2.5% |
| BlackRock Science and Technology Trust | Dec 31, 2022 | NPORT-P | 262,904 | $63,049,637 | 6.6% |
| Alger 35 ETF | Dec 31, 2022 | NPORT-P | 1,831 | $439,110 | 4.9% |
| BlackRock Capital Allocation Term Trust | Dec 31, 2022 | NPORT-P/A | 109,228 | $26,195,059 | 1.4% |
| BlackRock ESG Capital Allocation Term Trust | Sep 30, 2022 | NPORT-P | 164,583 | $40,584,634 | 2.5% |
| BlackRock Science and Technology Trust | Sep 30, 2022 | NPORT-P | 260,059 | $60,567,741 | 6.0% |
| BlackRock Capital Allocation Term Trust | Sep 30, 2022 | NPORT-P | 91,530 | $21,317,337 | 1.2% |
| Alger 35 ETF | Sep 30, 2022 | NPORT-P | 2,292 | $533,807 | 5.9% |
| BlackRock ESG Capital Allocation Term Trust | Jun 30, 2022 | NPORT-P | 165,205 | $43,776,652 | 2.5% |
| BlackRock Science and Technology Trust | Jun 30, 2022 | NPORT-P | 254,052 | $65,248,175 | 6.1% |
| BlackRock Capital Allocation Term Trust | Jun 30, 2022 | NPORT-P | 100,130 | $25,951,550 | 1.4% |
| Alger 35 ETF | Jun 30, 2022 | NPORT-P | 2,288 | $587,627 | 6.3% |
| BlackRock ESG Capital Allocation Term Trust | Mar 31, 2022 | NPORT-P | 186,905 | $57,624,681 | 2.9% |
| BlackRock Science and Technology Trust | Mar 31, 2022 | NPORT-P | 237,600 | $73,254,456 | 5.1% |
| BlackRock Capital Allocation Term Trust | Mar 31, 2022 | NPORT-P | 114,785 | $35,389,363 | 1.7% |
| Alger 35 ETF | Mar 31, 2022 | NPORT-P | 2,291 | $706,338 | 6.8% |
| BlackRock ESG Capital Allocation Term Trust | Dec 31, 2021 | NPORT-P | 186,905 | $62,859,890 | 2.9% |
| BlackRock Science and Technology Trust | Dec 31, 2021 | NPORT-P | 216,485 | $72,808,235 | 4.3% |
| BlackRock Capital Allocation Term Trust | Dec 31, 2021 | NPORT-P | 142,785 | $48,021,451 | 2.1% |
| Alger 35 ETF | Dec 31, 2021 | NPORT-P | 2,784 | $936,315 | 6.9% |
| BlackRock ESG Capital Allocation Term Trust | Sep 30, 2021 | NPORT-P | 21,079 | $5,942,592 | 0.3% |
| BlackRock Science and Technology Trust | Sep 30, 2021 | NPORT-P | 226,677 | $63,904,780 | 3.7% |
| BlackRock Capital Allocation Term Trust | Sep 30, 2021 | NPORT-P | 156,362 | $44,081,575 | 1.9% |
| Alger 35 ETF | Sep 30, 2021 | NPORT-P | 4,363 | $1,230,017 | 8.4% |
| BlackRock Science and Technology Trust | Jun 30, 2021 | NPORT-P | 200,749 | $54,382,904 | 3.8% |
| BlackRock Capital Allocation Term Trust | Jun 30, 2021 | NPORT-P | 162,795 | $44,101,166 | 1.8% |
| Alger 35 ETF | Jun 30, 2021 | NPORT-P | 3,277 | $887,739 | 7.8% |
| BlackRock Science and Technology Trust | Mar 31, 2021 | NPORT-P | 192,615 | $45,412,839 | 3.5% |
| BlackRock Capital Allocation Term Trust | Mar 31, 2021 | NPORT-P | 166,407 | $39,233,778 | 1.6% |
| BlackRock Science and Technology Trust | Dec 31, 2020 | NPORT-P | 193,601 | $43,060,734 | 3.3% |
| BlackRock Capital Allocation Term Trust | Dec 31, 2020 | NPORT-P | 119,712 | $26,626,343 | 1.1% |
| BlackRock Science and Technology Trust | Sep 30, 2020 | NPORT-P | 199,647 | $41,991,754 | 4.1% |
| BlackRock Capital Allocation Term Trust | Sep 30, 2020 | NPORT-P | 37,712 | $7,931,965 | 0.4% |
| ERShares Private-Public Crossover ETF | Jun 30, 2020 | NPORT-P | 10,432 | $2,123,016 | 1.8% |
| BlackRock Science and Technology Trust | Jun 30, 2020 | NPORT-P | 214,280 | $43,608,123 | 4.7% |
| ERShares Private-Public Crossover ETF | Mar 31, 2020 | NPORT-P | 7,337 | $1,157,118 | 1.3% |
| BlackRock Science and Technology Trust | Mar 31, 2020 | NPORT-P | 222,122 | $35,030,861 | 5.2% |
| BlackRock Science and Technology Trust | Dec 31, 2019 | NPORT-P | 235,864 | $37,195,753 | 5.0% |
| BlackRock Science and Technology Trust | Sep 30, 2019 | NPORT-P | 261,322 | $36,331,598 | 5.2% |