← Back to Discover
Main Street Research LLC
Period ended Jun 30, 2026 · Latest filing Jul 29, 2026
These quarterly holdings are delayed and may not include all assets or short positions.
Values are from the reporting date, not current prices or purchase costs.
The same security may appear in multiple rows.
Source: SEC
Reported portfolio value
Quarter-end reported holdings; not current value or investment performance.
View reported values
- Jun 30, 2026: $2,118,491,302
More quarters will appear as history becomes available.
Top holdings
Top 10 at Jun 30, 2026. Matching entries are combined; security classes and options remain separate. Shares exclude principal amounts; option shares reflect the reported underlying amount.
View top holdings values
- NVIDIA CORPORATION · COM · 67066G104 · shares: $126,067,297
- MICRON TECHNOLOGY INC · COM · 595112103 · shares: $125,397,358
- APPLE INC · COM · 037833100 · shares: $117,517,404
- ALPHABET INC · CAP STK CL A · 02079K305 · shares: $113,267,393
- TAIWAN SEMICONDUCTOR MANUFAC · SPONSORED ADS · 874039100 · shares: $109,090,838
- CORNING INC · COM · 219350105 · shares: $100,654,235
- SPDR SERIES TRUST · ST STR SP BIOT · 78464A870 · shares: $91,271,321
- ISHARES TR · INTERNATIONAL SL · 46434V266 · shares: $87,764,241
- ASML HLDG NV · N Y REGISTRY SHS · N07059210 · shares: $84,344,300
- BROADCOM INC · COM · 11135F101 · shares: $80,778,363
Reported holdings
140 reported entries| Issuer | Class | CUSIP | Type | Shares / principal | Reported value (USD) |
|---|---|---|---|---|---|
| NVIDIA CORPORATION | COM | 67066G104 | — | 630,053 shares | $126,067,297 |
| MICRON TECHNOLOGY INC | COM | 595112103 | — | 108,636 shares | $125,397,358 |
| APPLE INC | COM | 037833100 | — | 406,129 shares | $117,517,404 |
| ALPHABET INC | CAP STK CL A | 02079K305 | — | 316,947 shares | $113,267,393 |
| TAIWAN SEMICONDUCTOR MANUFAC | SPONSORED ADS | 874039100 | — | 228,429 shares | $109,090,838 |
| CORNING INC | COM | 219350105 | — | 394,058 shares | $100,654,235 |
| SPDR SERIES TRUST | ST STR SP BIOT | 78464A870 | — | 576,754 shares | $91,271,321 |
| ISHARES TR | INTERNATIONAL SL | 46434V266 | — | 2,027,356 shares | $87,764,241 |
| ASML HLDG NV | N Y REGISTRY SHS | N07059210 | — | 42,396 shares | $84,344,300 |
| BROADCOM INC | COM | 11135F101 | — | 213,841 shares | $80,778,363 |
| JPMORGAN CHASE & CO | COM | 46625H100 | — | 226,299 shares | $74,074,475 |
| ISHARES INC | MSCI STH KOR ETF | 464286772 | — | 360,865 shares | $72,858,644 |
| CATERPILLAR INC | COM | 149123101 | — | 61,759 shares | $65,767,159 |
| AMAZON COM INC | COM | 023135106 | — | 274,738 shares | $65,480,981 |
| GE VERNOVA INC | COM | 36828A101 | — | 50,802 shares | $59,685,399 |
| AMPHENOL CORP | CL A | 032095101 | — | 308,716 shares | $54,432,855 |
| JOHNSON & JOHNSON | COM | 478160104 | — | 188,640 shares | $47,908,843 |
| ROYAL BK CDA | COM | 780087102 | — | 227,136 shares | $47,010,338 |
| COSTCO WHOLESALE CORPORATION | COM | 22160K105 | — | 47,497 shares | $44,432,468 |
| BHP BILLITON LIMITED | SPONSORED ADS | 088606108 | — | 528,051 shares | $43,991,929 |
| BARCLAYS PLC | ADR | 06738E204 | — | 1,621,490 shares | $43,553,224 |
| META PLATFORMS INC | CL A | 30303M102 | — | 72,187 shares | $40,662,490 |
| KEYSIGHT TECHNOLOGIES INC | COM | 49338L103 | — | 115,108 shares | $40,295,858 |
| CAMECO CORP | COM | 13321L108 | — | 391,529 shares | $39,881,144 |
| WALMART INC | COM | 931142103 | — | 348,650 shares | $39,488,132 |
| ASTRAZENECA PLC | ORD | G0593M107 | — | 197,417 shares | $37,434,212 |
| ROSS STORES INC | COM | 778296103 | — | 150,755 shares | $32,088,202 |
| TECHNIPFMC PLC | COM | G87110105 | — | 413,657 shares | $27,425,459 |
| MICROSOFT CORP | COM | 594918104 | — | 69,182 shares | $25,806,278 |
| PROCTER & GAMBLE CO | COM | 742718109 | — | 151,073 shares | $22,153,275 |
| MCKESSON CORP | COM | 58155Q103 | — | 28,475 shares | $21,516,028 |
| FAIR ISAAC CORP | COM | 303250104 | — | 9,580 shares | $11,445,992 |
| ALPHABET INC | CAP STK CL C | 02079K107 | — | 22,707 shares | $8,022,970 |
| PALO ALTO NETWORKS INC | COM | 697435105 | — | 23,343 shares | $7,960,430 |
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | — | 11,980 shares | $5,994,672 |
| ARISTA NETWORKS INC | COM SHS | 040413205 | — | 34,937 shares | $5,935,098 |
| TESLA INC | COM | 88160R101 | — | 12,943 shares | $5,444,026 |
| SCHWAB CHARLES CORP | COM | 808513105 | — | 45,887 shares | $4,234,030 |
| WELLS FARGO & CO | COM | 949746101 | — | 48,542 shares | $4,011,511 |
| BERKSHIRE HATHAWAY INC DEL | CL A | 084670108 | — | 5 shares | $3,744,250 |
| ISHARES TR | CORE MSCI TOTAL | 46432F834 | — | 39,073 shares | $3,729,127 |
| ELI LILLY & CO | COM | 532457108 | — | 2,746 shares | $3,293,389 |
| VISA INC | COM CL A | 92826C839 | — | 9,369 shares | $3,214,454 |
| EXXON MOBIL CORP | COM | 30231G102 | — | 22,437 shares | $3,067,587 |
| AUTODESK INC | COM | 052769106 | — | 14,240 shares | $2,768,541 |
| ISHARES INC | MSCI WORLD ETF | 464286392 | — | 13,511 shares | $2,737,869 |
| CHEVRON CORPORATION | COM | 166764100 | — | 16,080 shares | $2,665,488 |
| STATE STR SPDR S&P 500 ETF T | TR UNIT | 78462F103 | — | 3,485 shares | $2,602,493 |
| ABBVIE INC | COM | 00287Y109 | — | 9,721 shares | $2,446,086 |
| MCDONALDS CORP | COM | 580135101 | — | 8,913 shares | $2,409,244 |
| ADVANCED MICRO DEVICES INC | COM | 007903107 | — | 3,308 shares | $1,921,650 |
| ISHARES TR | CORE S&P500 ETF | 464287200 | — | 1,810 shares | $1,355,502 |
| PALANTIR TECHNOLOGIES INC | CL A | 69608A108 | — | 11,444 shares | $1,335,171 |
| 3M CO | COM | 88579Y101 | — | 7,610 shares | $1,232,135 |
| ISHARES TR | CORE 1 5 YR USD | 46432F859 | — | 24,592 shares | $1,186,564 |
| CISCO SYS INC | COM | 17275R102 | — | 9,682 shares | $1,137,194 |
| INVESCO QQQ TR | UNIT SER 1 | 46090E103 | — | 1,531 shares | $1,127,086 |
| RTX CORPORATION | COM | 75513E101 | — | 5,752 shares | $1,091,366 |
| MERCK & CO INC | COM | 58933Y105 | — | 8,298 shares | $1,066,293 |
| TEXAS INSTRS INC | COM | 882508104 | — | 3,560 shares | $1,061,154 |
| SCHWAB STRATEGIC TR | 5 10YR CORP BD | 808524698 | — | 46,488 shares | $1,052,488 |
| INTEL CORP | COM | 458140100 | — | 7,350 shares | $1,026,281 |
| ISHARES TR | 10+ YR INVST GRD | 464289511 | — | 19,721 shares | $986,839 |
| PULTE GROUP INC | COM | 745867101 | — | 7,145 shares | $980,365 |
| ON SEMICONDUCTOR CORP | COM | 682189105 | — | 10,363 shares | $979,718 |
| SALESFORCE INC | COM | 79466L302 | — | 5,802 shares | $908,941 |
| CIRRUS LOGIC INC | COM | 172755100 | — | 5,936 shares | $881,674 |
| LAM RESEARCH CORP | COM NEW | 512807306 | — | 2,016 shares | $873,695 |
| CLOROX CO DEL | COM | 189054109 | — | 8,934 shares | $852,661 |
| GOLDMAN SACHS GROUP INC | COM | 38141G104 | — | 811 shares | $820,221 |
| CITIGROUP INC | COM NEW | 172967424 | — | 5,803 shares | $812,188 |
| STATE STR SPDR DOW JONES IND | UT SER 1 | 78467X109 | — | 1,541 shares | $804,919 |
| CURTISS WRIGHT CORP | COM | 231561101 | — | 1,038 shares | $786,555 |
| UBER TECHNOLOGIES INC | COM | 90353T100 | — | 10,806 shares | $779,761 |
| COLGATE PALMOLIVE CO | COM | 194162103 | — | 8,390 shares | $769,195 |
| VANGUARD INDEX FDS | S&P 500 ETF SHS | 922908363 | — | 1,104 shares | $758,581 |
| HSBC HLDGS PLC | SPON ADR NEW | 404280406 | — | 7,772 shares | $739,039 |
| BANK OF AMER CORP | COM | 060505104 | — | 11,869 shares | $676,296 |
| D R HORTON INC | COM | 23331A109 | — | 4,075 shares | $663,736 |
| UNION PAC CORP | COM | 907818108 | — | 2,413 shares | $656,336 |
| MITSUBISHI UFJ FINANCIAL GRO | SPONSORED ADS | 606822104 | — | 32,721 shares | $650,821 |
| FORTINET INC | COM | 34959E109 | — | 4,214 shares | $647,355 |
| BLACKSTONE INC | COM | 09260D107 | — | 5,036 shares | $592,586 |
| DELTA AIR LINES INC | COM NEW | 247361702 | — | 6,263 shares | $586,593 |
| CROWDSTRIKE HLDGS INC | CL A | 22788C105 | — | 744 shares | $567,776 |
| ANALOG DEVICES INC | COM | 032654105 | — | 1,395 shares | $554,052 |
| SELECT SECTOR SPDR TR | ST STR TECHN ETF | 81369Y803 | — | 2,800 shares | $533,456 |
| EBAY INC. | COM | 278642103 | — | 4,739 shares | $529,583 |
| NETEASE COM INC | SPONSORED ADS | 64110W102 | — | 4,085 shares | $523,452 |
| ORACLE CORP | COM | 68389X105 | — | 3,505 shares | $513,649 |
| ISHARES TR | ISHARES SEMICDTR | 464287523 | — | 771 shares | $494,273 |
| KLA CORP | COM NEW | 482480100 | — | 1,604 shares | $483,943 |
| AUTOMATIC DATA PROCESSING IN | COM | 053015103 | — | 2,092 shares | $468,503 |
| TRANE TECHNOLOGIES PLC | SHS | G8994E103 | — | 948 shares | $465,620 |
| VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 | — | 1,255 shares | $464,400 |
| ISHARES TR | EXPND TEC SC ETF | 464287549 | — | 2,816 shares | $460,641 |
| HUT 8 CORP | COM | 44812J104 | — | 3,986 shares | $460,164 |
| PEPSICO INC | COM | 713448108 | — | 3,365 shares | $455,565 |
| LENNAR CORP | CL A | 526057104 | — | 4,483 shares | $405,667 |
| THERMO FISHER SCIENTIFIC INC | COM | 883556102 | — | 800 shares | $401,088 |