0001420506-26-000773.txt : 20260430 0001420506-26-000773.hdr.sgml : 20260430 20260430145542 ACCESSION NUMBER: 0001420506-26-000773 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20260331 FILED AS OF DATE: 20260430 DATE AS OF CHANGE: 20260430 EFFECTIVENESS DATE: 20260430 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Main Street Research LLC CENTRAL INDEX KEY: 0001513211 ORGANIZATION NAME: EIN: 680313978 STATE OF INCORPORATION: CT FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-14411 FILM NUMBER: 26923893 BUSINESS ADDRESS: STREET 1: 342 MAIN STREET CITY: LAKEVILLE STATE: CT ZIP: 06039 BUSINESS PHONE: 860-435-2350 MAIL ADDRESS: STREET 1: 30 LIBERTY SHIP WAY, SUITE 3330 CITY: SAUSALITO STATE: CA ZIP: 94965 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0001513211 XXXXXXXX 03-31-2026 03-31-2026 false Main Street Research LLC
30 LIBERTY SHIP WAY, SUITE 3330 SAUSALITO CA 94965
13F HOLDINGS REPORT 028-14411 N
Natalie McMahon Chief Compliance Officer 860-435-2350 Natalie McMahon, Chief Compliance Officer SAUSALITO CA 04-30-2026 0 148 1718527602 false
INFORMATION TABLE 2 Form13F_InfoTable.xml INFORMATION TABLE FOR MAIN STREET RESEARCH LLC (9582) 3M CO COM 88579Y101 1142960 7870 SH SOLE N/A 7870 0 0 ABBOTT LABORATORIES COM 002824100 396237 3859 SH SOLE N/A 3859 0 0 ABBVIE INC COM 00287Y109 2231037 10258 SH SOLE N/A 10258 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 333722 1683 SH SOLE N/A 1683 0 0 ADOBE INC COM 00724F101 244295 1005 SH SOLE N/A 1005 0 0 ADVANCED MICRO DEVICES INC COM 007903107 639787 3145 SH SOLE N/A 3145 0 0 ALPHABET INC CAP STK CL A 02079K305 89657148 311786 SH SOLE N/A 311786 0 0 ALPHABET INC CAP STK CL C 02079K107 6723215 23437 SH SOLE N/A 23437 0 0 AMAZON COM INC COM 023135106 56064761 269193 SH SOLE N/A 269193 0 0 AMERICAN EXPRESS CO COM 025816109 233817 773 SH SOLE N/A 773 0 0 AMPHENOL CORP CL A 032095101 38036757 301043 SH SOLE N/A 301043 0 0 ANALOG DEVICES INC COM 032654105 474347 1491 SH SOLE N/A 1491 0 0 AON PLC SHS CL A G0403H108 200769 622 SH SOLE N/A 622 0 0 APPLE INC COM 037833100 102424173 403578 SH SOLE N/A 403578 0 0 ARISTA NETWORKS INC COM SHS 040413205 4294967 34981 SH SOLE N/A 34981 0 0 ASML HLDG NV N Y REGISTRY SHS N07059210 55061440 41687 SH SOLE n/a 41687 0 0 ASTRAZENECA PLC ORD G0593M107 37598810 190644 SH SOLE N/A 190644 0 0 AT&T INC COM 00206R102 585395 20193 SH SOLE N/A 20193 0 0 AUTODESK INC COM 052769106 3448078 14403 SH SOLE N/A 14403 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 453498 2232 SH SOLE N/A 2232 0 0 BANK AMERICA CORP COM 060505104 582221 11943 SH SOLE N/A 11943 0 0 BARCLAYS PLC ADR 06738E204 18006546 850971 SH SOLE N/A 850971 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 3590700 5 SH SOLE N/A 5 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5739858 11978 SH SOLE N/A 11978 0 0 BHP BILLITON LIMITED SPONSORED ADS 088606108 37767481 519212 SH SOLE N/A 519212 0 0 BLACKSTONE INC COM 09260D107 611402 5317 SH SOLE N/A 5317 0 0 BOSTON SCIENTIFIC CORP COM 101137107 376061 5993 SH SOLE N/A 5993 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 421015 6942 SH SOLE N/A 6942 0 0 BROADCOM INC COM 11135F101 65740470 212402 SH SOLE N/A 212402 0 0 CAMECO CORP COM 13321L108 42257653 389077 SH SOLE N/A 389077 0 0 CAPITAL ONE FINL CORP COM 14040H105 215267 1180 SH SOLE N/A 1180 0 0 CATERPILLAR INC COM 149123101 43293991 61110 SH SOLE N/A 61110 0 0 CHENIERE ENERGY INC COM NEW 16411R208 286598 1010 SH SOLE N/A 1010 0 0 CHEVRON CORPORATION COM 166764100 3486556 16851 SH SOLE N/A 16851 0 0 CIRRUS LOGIC INC COM 172755100 829251 5734 SH SOLE N/A 5734 0 0 CISCO SYS INC COM 17275R102 780287 10057 SH SOLE N/A 10057 0 0 CITIGROUP INC COM NEW 172967424 626704 5526 SH SOLE N/A 5526 0 0 CLOROX CO DEL COM 189054109 988319 9537 SH SOLE N/A 9537 0 0 COHERENT CORP COM 19247G107 201526 846 SH SOLE N/A 846 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 270646 1550 SH SOLE N/A 1550 0 0 COLGATE PALMOLIVE CO COM 194162103 637861 7484 SH SOLE N/A 7484 0 0 COMCAST CORP NEW CL A 20030N101 388159 13520 SH SOLE N/A 13520 0 0 CONOCOPHILLIPS COM 20825C104 257400 1950 SH SOLE N/A 1950 0 0 CORNING INC COM 219350105 52718016 387718 SH SOLE N/A 387718 0 0 COSTCO WHOLESALE CORPORATION COM 22160K105 45974280 46139 SH SOLE N/A 46139 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 245177 628 SH SOLE N/A 628 0 0 CURTISS WRIGHT CORP COM 231561101 689293 1012 SH SOLE N/A 1012 0 0 D R HORTON INC COM 23331A109 522534 3808 SH SOLE N/A 3808 0 0 DELTA AIR LINES INC COM NEW 247361702 338450 5091 SH SOLE N/A 5091 0 0 DISNEY WALT CO COM 254687106 1034182 10730 SH SOLE N/A 10730 0 0 EBAY INC. COM 278642103 380009 4175 SH SOLE N/A 4175 0 0 ELI LILLY & CO COM 532457108 2674363 2908 SH SOLE N/A 2908 0 0 ENTEGRIS INC COM 29362U104 217128 1852 SH SOLE N/A 1852 0 0 EXPEDIA GROUP INC COM NEW 30212P303 274297 1188 SH SOLE N/A 1188 0 0 EXXON MOBIL CORP COM 30231G102 4058946 23924 SH SOLE N/A 23924 0 0 FAIR ISAAC CORP COM 303250104 9035659 8464 SH SOLE N/A 8464 0 0 FORTINET INC COM 34959E109 333009 4075 SH SOLE N/A 4075 0 0 GARTNER INC COM 366651107 334889 2115 SH SOLE N/A 2115 0 0 GE VERNOVA INC COM 36828A101 44249091 50692 SH SOLE N/A 50692 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 739395 874 SH SOLE N/A 874 0 0 HOME DEPOT INC COM 437076102 225692 686 SH SOLE N/A 686 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 637895 7733 SH SOLE N/A 7733 0 0 IDEXX LABS INC COM 45168D104 251165 447 SH SOLE N/A 447 0 0 INTEL CORP COM 458140100 261205 5919 SH SOLE N/A 5919 0 0 INTUIT COM 461202103 308039 712 SH SOLE N/A 712 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 386771 839 SH SOLE N/A 839 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 1020763 1769 SH SOLE N/A 1769 0 0 ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 7533586 196085 SH SOLE N/A 196085 0 0 ISHARES INC MSCI STH KOR ETF 464286772 44514121 361874 SH SOLE N/A 361874 0 0 ISHARES INC MSCI WORLD ETF 464286392 2653855 14742 SH SOLE N/A 14742 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 1165851 24058 SH SOLE N/A 24058 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 3342831 38583 SH SOLE N/A 38583 0 0 ISHARES TR CORE S&P500 ETF 464287200 1668063 2554 SH SOLE N/A 2554 0 0 ISHARES TR EXPND TEC SC ETF 464287549 228961 1932 SH SOLE N/A 1932 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 296348 695 SH SOLE N/A 695 0 0 ISHARES TR ISHARES SEMICDTR 464287523 253524 771 SH SOLE N/A 771 0 0 ISHARES TR DOW JONES US ETF 464287846 229119 1446 SH SOLE N/A 1446 0 0 ISHARES TR 10+ YR INVST GRD 464289511 930612 18751 SH SOLE N/A 18751 0 0 ISHARES TR INTERNATIONAL SL 46434V266 81851022 1958627 SH SOLE N/A 1958627 0 0 JOHNSON & JOHNSON COM 478160104 45681390 186882 SH SOLE N/A 186882 0 0 JPMORGAN CHASE & CO COM 46625H100 65821928 223762 SH SOLE N/A 223762 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 31890021 112937 SH SOLE N/A 112937 0 0 KLA CORP COM NEW 482480100 260617 177 SH SOLE N/A 177 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 203308 7420 SH SOLE N/A 7420 0 0 LAM RESEARCH CORP COM NEW 512807306 424784 1988 SH SOLE N/A 1988 0 0 LENNAR CORP CL A 526057104 339023 3904 SH SOLE N/A 3904 0 0 MASTERCARD INCORPORATED CL A 57636Q104 246332 493 SH SOLE N/A 493 0 0 MATCH GROUP INC NEW COM 57667L107 215308 7011 SH SOLE N/A 7011 0 0 MCDONALDS CORP COM 580135101 4811858 15483 SH SOLE N/A 15483 0 0 MCKESSON CORP COM 58155Q103 58649241 67774 SH SOLE N/A 67774 0 0 MERCK & CO INC COM 58933Y105 1145295 9521 SH SOLE N/A 9521 0 0 META PLATFORMS INC CL A 30303M102 40599690 70962 SH SOLE N/A 70962 0 0 MICRON TECHNOLOGY INC COM 595112103 36861339 109109 SH SOLE N/A 109109 0 0 MICROSOFT CORP COM 594918104 25001923 67542 SH SOLE N/A 67542 0 0 MITSUBISHI UFJ FINANCIAL GRO SPONSORED ADS 606822104 516703 30448 SH SOLE N/A 30448 0 0 NETEASE COM INC SPONSORED ADS 64110W102 457275 4085 SH SOLE N/A 4085 0 0 NETFLIX INC. COM 64110L106 257009 2673 SH SOLE N/A 2673 0 0 NEXTERA ENERGY INC COM 65339F101 210466 2266 SH SOLE N/A 2266 0 0 NORFOLK SOUTHN CORP COM 655844108 251699 877 SH SOLE N/A 877 0 0 NVIDIA CORPORATION COM 67066G104 108263294 620776 SH SOLE N/A 620776 0 0 OMADA HEALTH INC COM 68170A108 199976 15909 SH SOLE N/A 15909 0 0 ON SEMICONDUCTOR CORP COM 682189105 640872 10350 SH SOLE N/A 10350 0 0 ORACLE CORP COM 68389X105 514435 3497 SH SOLE N/A 3497 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 200772 152100 SH SOLE N/A 152100 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 24523403 167647 SH SOLE N/A 167647 0 0 PALO ALTO NETWORKS INC COM 697435105 5454728 34024 SH SOLE N/A 34024 0 0 PARKER-HANNIFIN CORP COM 701094104 233658 261 SH SOLE N/A 261 0 0 PEPSICO INC COM 713448108 578011 3722 SH SOLE N/A 3722 0 0 PROCTER & GAMBLE CO COM 742718109 21901068 151627 SH SOLE N/A 151627 0 0 PTC INC COM 69370C100 353518 2481 SH SOLE N/A 2481 0 0 PULTE GROUP INC COM 745867101 868197 7382 SH SOLE N/A 7382 0 0 ROBINHOOD MKTS INC COM CL A 770700102 227997 3290 SH SOLE N/A 3290 0 0 ROYAL BK CDA COM 780087102 36007051 222568 SH SOLE N/A 222568 0 0 RTX CORPORATION COM 75513E101 1170171 6066 SH SOLE N/A 6066 0 0 SALESFORCE INC COM 79466L302 1292503 6924 SH SOLE N/A 6924 0 0 SCHWAB CHARLES CORP COM 808513105 4356950 46360 SH SOLE N/A 46360 0 0 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 1005314 44326 SH SOLE N/A 44326 0 0 SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 237857 8541 SH SOLE N/A 8541 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 252599 10206 SH SOLE N/A 10206 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 272677 10635 SH SOLE N/A 10635 0 0 SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803 372120 2800 SH SOLE N/A 2800 0 0 SHOPIFY INC CL A SUB VTG SHS 82509L107 288958 2436 SH SOLE N/A 2436 0 0 SMUCKER J M CO COM NEW 832696405 275626 2858 SH SOLE N/A 2858 0 0 SPDR GOLD TR GOLD SHS 78463V107 777104 1806 SH SOLE N/A 1806 0 0 SPDR SERIES TRUST STATE STREET SPD 78464A870 72484093 567479 SH SOLE N/A 567479 0 0 STATE STR SPDR DOW JONES IND UT SER 1 78467X109 695606 1502 SH SOLE N/A 1502 0 0 STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 2121831 3263 SH SOLE N/A 3263 0 0 STRYKER CORPORATION COM 863667101 579427 1763 SH SOLE N/A 1763 0 0 T-MOBILE US INC COM 872590104 224732 1070 SH SOLE N/A 1070 0 0 TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 75416584 223159 SH SOLE N/A 223159 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 204493 338 SH SOLE N/A 338 0 0 TESLA INC COM 88160R101 4586457 12337 SH SOLE N/A 12337 0 0 TEXAS INSTRS INC COM 882508104 684748 3527 SH SOLE N/A 3527 0 0 THE CIGNA GROUP COM 125523100 205664 771 SH SOLE N/A 771 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 442377 900 SH SOLE N/A 900 0 0 TJX COS INC NEW COM 872540109 306464 1919 SH SOLE N/A 1919 0 0 TMC THE METALS COMPANY INC COM 87261Y106 46700 10000 SH SOLE N/A 10000 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 394653 947 SH SOLE N/A 947 0 0 UBER TECHNOLOGIES INC COM 90353T100 826548 11491 SH SOLE N/A 11491 0 0 UNION PAC CORP COM 907818108 1001778 4129 SH SOLE N/A 4129 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 796195 1332 SH SOLE N/A 1332 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 413524 1289 SH SOLE N/A 1289 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 202970 810 SH SOLE N/A 810 0 0 VISA INC COM CL A 92826C839 3096790 10246 SH SOLE N/A 10246 0 0 WALMART INC COM 931142103 42860264 344869 SH SOLE N/A 344869 0 0 WELLS FARGO & CO COM 949746101 3732276 46882 SH SOLE N/A 46882 0 0 WORLD GOLD TR SPDR GLD MINIS 98149E303 43513413 469451 SH SOLE N/A 469451 0 0 XYLEM INC COM 98419M100 396621 3319 SH SOLE N/A 3319 0 0