← 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
  1. NVIDIA CORPORATION · COM · 67066G104 · shares: $126,067,297
  2. MICRON TECHNOLOGY INC · COM · 595112103 · shares: $125,397,358
  3. APPLE INC · COM · 037833100 · shares: $117,517,404
  4. ALPHABET INC · CAP STK CL A · 02079K305 · shares: $113,267,393
  5. TAIWAN SEMICONDUCTOR MANUFAC · SPONSORED ADS · 874039100 · shares: $109,090,838
  6. CORNING INC · COM · 219350105 · shares: $100,654,235
  7. SPDR SERIES TRUST · ST STR SP BIOT · 78464A870 · shares: $91,271,321
  8. ISHARES TR · INTERNATIONAL SL · 46434V266 · shares: $87,764,241
  9. ASML HLDG NV · N Y REGISTRY SHS · N07059210 · shares: $84,344,300
  10. BROADCOM INC · COM · 11135F101 · shares: $80,778,363

Reported holdings

140 reported entries
IssuerClassCUSIPTypeShares / principalReported value (USD)
NVIDIA CORPORATIONCOM67066G104 — 630,053 shares $126,067,297
MICRON TECHNOLOGY INCCOM595112103 — 108,636 shares $125,397,358
APPLE INCCOM037833100 — 406,129 shares $117,517,404
ALPHABET INCCAP STK CL A02079K305 — 316,947 shares $113,267,393
TAIWAN SEMICONDUCTOR MANUFACSPONSORED ADS874039100 — 228,429 shares $109,090,838
CORNING INCCOM219350105 — 394,058 shares $100,654,235
SPDR SERIES TRUSTST STR SP BIOT78464A870 — 576,754 shares $91,271,321
ISHARES TRINTERNATIONAL SL46434V266 — 2,027,356 shares $87,764,241
ASML HLDG NVN Y REGISTRY SHSN07059210 — 42,396 shares $84,344,300
BROADCOM INCCOM11135F101 — 213,841 shares $80,778,363
JPMORGAN CHASE & COCOM46625H100 — 226,299 shares $74,074,475
ISHARES INCMSCI STH KOR ETF464286772 — 360,865 shares $72,858,644
CATERPILLAR INCCOM149123101 — 61,759 shares $65,767,159
AMAZON COM INCCOM023135106 — 274,738 shares $65,480,981
GE VERNOVA INCCOM36828A101 — 50,802 shares $59,685,399
AMPHENOL CORPCL A032095101 — 308,716 shares $54,432,855
JOHNSON & JOHNSONCOM478160104 — 188,640 shares $47,908,843
ROYAL BK CDACOM780087102 — 227,136 shares $47,010,338
COSTCO WHOLESALE CORPORATIONCOM22160K105 — 47,497 shares $44,432,468
BHP BILLITON LIMITEDSPONSORED ADS088606108 — 528,051 shares $43,991,929
BARCLAYS PLCADR06738E204 — 1,621,490 shares $43,553,224
META PLATFORMS INCCL A30303M102 — 72,187 shares $40,662,490
KEYSIGHT TECHNOLOGIES INCCOM49338L103 — 115,108 shares $40,295,858
CAMECO CORPCOM13321L108 — 391,529 shares $39,881,144
WALMART INCCOM931142103 — 348,650 shares $39,488,132
ASTRAZENECA PLCORDG0593M107 — 197,417 shares $37,434,212
ROSS STORES INCCOM778296103 — 150,755 shares $32,088,202
TECHNIPFMC PLCCOMG87110105 — 413,657 shares $27,425,459
MICROSOFT CORPCOM594918104 — 69,182 shares $25,806,278
PROCTER & GAMBLE COCOM742718109 — 151,073 shares $22,153,275
MCKESSON CORPCOM58155Q103 — 28,475 shares $21,516,028
FAIR ISAAC CORPCOM303250104 — 9,580 shares $11,445,992
ALPHABET INCCAP STK CL C02079K107 — 22,707 shares $8,022,970
PALO ALTO NETWORKS INCCOM697435105 — 23,343 shares $7,960,430
BERKSHIRE HATHAWAY INC DELCL B NEW084670702 — 11,980 shares $5,994,672
ARISTA NETWORKS INCCOM SHS040413205 — 34,937 shares $5,935,098
TESLA INCCOM88160R101 — 12,943 shares $5,444,026
SCHWAB CHARLES CORPCOM808513105 — 45,887 shares $4,234,030
WELLS FARGO & COCOM949746101 — 48,542 shares $4,011,511
BERKSHIRE HATHAWAY INC DELCL A084670108 — 5 shares $3,744,250
ISHARES TRCORE MSCI TOTAL46432F834 — 39,073 shares $3,729,127
ELI LILLY & COCOM532457108 — 2,746 shares $3,293,389
VISA INCCOM CL A92826C839 — 9,369 shares $3,214,454
EXXON MOBIL CORPCOM30231G102 — 22,437 shares $3,067,587
AUTODESK INCCOM052769106 — 14,240 shares $2,768,541
ISHARES INCMSCI WORLD ETF464286392 — 13,511 shares $2,737,869
CHEVRON CORPORATIONCOM166764100 — 16,080 shares $2,665,488
STATE STR SPDR S&P 500 ETF TTR UNIT78462F103 — 3,485 shares $2,602,493
ABBVIE INCCOM00287Y109 — 9,721 shares $2,446,086
MCDONALDS CORPCOM580135101 — 8,913 shares $2,409,244
ADVANCED MICRO DEVICES INCCOM007903107 — 3,308 shares $1,921,650
ISHARES TRCORE S&P500 ETF464287200 — 1,810 shares $1,355,502
PALANTIR TECHNOLOGIES INCCL A69608A108 — 11,444 shares $1,335,171
3M COCOM88579Y101 — 7,610 shares $1,232,135
ISHARES TRCORE 1 5 YR USD46432F859 — 24,592 shares $1,186,564
CISCO SYS INCCOM17275R102 — 9,682 shares $1,137,194
INVESCO QQQ TRUNIT SER 146090E103 — 1,531 shares $1,127,086
RTX CORPORATIONCOM75513E101 — 5,752 shares $1,091,366
MERCK & CO INCCOM58933Y105 — 8,298 shares $1,066,293
TEXAS INSTRS INCCOM882508104 — 3,560 shares $1,061,154
SCHWAB STRATEGIC TR5 10YR CORP BD808524698 — 46,488 shares $1,052,488
INTEL CORPCOM458140100 — 7,350 shares $1,026,281
ISHARES TR10+ YR INVST GRD464289511 — 19,721 shares $986,839
PULTE GROUP INCCOM745867101 — 7,145 shares $980,365
ON SEMICONDUCTOR CORPCOM682189105 — 10,363 shares $979,718
SALESFORCE INCCOM79466L302 — 5,802 shares $908,941
CIRRUS LOGIC INCCOM172755100 — 5,936 shares $881,674
LAM RESEARCH CORPCOM NEW512807306 — 2,016 shares $873,695
CLOROX CO DELCOM189054109 — 8,934 shares $852,661
GOLDMAN SACHS GROUP INCCOM38141G104 — 811 shares $820,221
CITIGROUP INCCOM NEW172967424 — 5,803 shares $812,188
STATE STR SPDR DOW JONES INDUT SER 178467X109 — 1,541 shares $804,919
CURTISS WRIGHT CORPCOM231561101 — 1,038 shares $786,555
UBER TECHNOLOGIES INCCOM90353T100 — 10,806 shares $779,761
COLGATE PALMOLIVE COCOM194162103 — 8,390 shares $769,195
VANGUARD INDEX FDSS&P 500 ETF SHS922908363 — 1,104 shares $758,581
HSBC HLDGS PLCSPON ADR NEW404280406 — 7,772 shares $739,039
BANK OF AMER CORPCOM060505104 — 11,869 shares $676,296
D R HORTON INCCOM23331A109 — 4,075 shares $663,736
UNION PAC CORPCOM907818108 — 2,413 shares $656,336
MITSUBISHI UFJ FINANCIAL GROSPONSORED ADS606822104 — 32,721 shares $650,821
FORTINET INCCOM34959E109 — 4,214 shares $647,355
BLACKSTONE INCCOM09260D107 — 5,036 shares $592,586
DELTA AIR LINES INCCOM NEW247361702 — 6,263 shares $586,593
CROWDSTRIKE HLDGS INCCL A22788C105 — 744 shares $567,776
ANALOG DEVICES INCCOM032654105 — 1,395 shares $554,052
SELECT SECTOR SPDR TRST STR TECHN ETF81369Y803 — 2,800 shares $533,456
EBAY INC.COM278642103 — 4,739 shares $529,583
NETEASE COM INCSPONSORED ADS64110W102 — 4,085 shares $523,452
ORACLE CORPCOM68389X105 — 3,505 shares $513,649
ISHARES TRISHARES SEMICDTR464287523 — 771 shares $494,273
KLA CORPCOM NEW482480100 — 1,604 shares $483,943
AUTOMATIC DATA PROCESSING INCOM053015103 — 2,092 shares $468,503
TRANE TECHNOLOGIES PLCSHSG8994E103 — 948 shares $465,620
VANGUARD INDEX FDSTOTAL STK MKT922908769 — 1,255 shares $464,400
ISHARES TREXPND TEC SC ETF464287549 — 2,816 shares $460,641
HUT 8 CORPCOM44812J104 — 3,986 shares $460,164
PEPSICO INCCOM713448108 — 3,365 shares $455,565
LENNAR CORPCL A526057104 — 4,483 shares $405,667
THERMO FISHER SCIENTIFIC INCCOM883556102 — 800 shares $401,088