0001941040-24-000221.txt : 20240501 0001941040-24-000221.hdr.sgml : 20240501 20240501133533 ACCESSION NUMBER: 0001941040-24-000221 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240501 DATE AS OF CHANGE: 20240501 EFFECTIVENESS DATE: 20240501 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Main Street Research LLC CENTRAL INDEX KEY: 0001513211 ORGANIZATION NAME: IRS NUMBER: 680313978 STATE OF INCORPORATION: CA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-14411 FILM NUMBER: 24902041 BUSINESS ADDRESS: STREET 1: 30 LIBERTY SHIP WAY, SUITE 3330 CITY: SAUSALITO STATE: CA ZIP: 94965 BUSINESS PHONE: 1-415-289-1010 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 false false 0001513211 XXXXXXXX 03-31-2024 03-31-2024 false Main Street Research LLC
30 Liberty Ship Way, Suite 3330 Sausalito CA 94965
13F HOLDINGS REPORT 028-14411 000114629 801-57739 N
Natalie McMahon Chief Compliance Officer 415-289-1010 Natalie McMahon Sausalito CA 05-01-2024 0 107 1470898233
INFORMATION TABLE 2 infotable.xml ABBOTT LABS COM 002824100 374510 3295 SH SOLE 3295 0 0 ABBVIE INC COM 00287Y109 1818129 9984 SH SOLE 9984 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1133415 3270 SH SOLE 3270 0 0 ADOBE INC COM 00724F101 22678238 44943 SH SOLE 44943 0 0 ADVANCED MICRO DEVICES INC COM 007903107 39819162 220617 SH SOLE 220617 0 0 ALPHABET INC CAP STK CL C 02079K107 2783872 18284 SH SOLE 18284 0 0 ALPHABET INC CAP STK CL A 02079K305 39407068 261095 SH SOLE 261095 0 0 AMAZON COM INC COM 023135106 51471065 285169 SH SOLE 285169 0 0 AON PLC SHS CL A G0403H108 273650 820 SH SOLE 820 0 0 APPLE INC COM 037833100 59426655 346552 SH SOLE 346552 0 0 APPLIED MATLS INC COM 038222105 31986480 155101 SH SOLE 155101 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 34379870 35426 SH SOLE 35426 0 0 AT&T INC COM 00206R102 213488 12130 SH SOLE 12130 0 0 AUTODESK INC COM 052769106 703655 2702 SH SOLE 2702 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 821730 3272 SH SOLE 3272 0 0 BANCO SANTANDER S.A. ADR 05964H105 85857 17739 SH SOLE 17739 0 0 BANK AMERICA CORP COM 060505104 823478 21716 SH SOLE 21716 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 4441080 7 SH SOLE 7 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 43729034 103988 SH SOLE 103988 0 0 BETTER HOME & FINANCE HOLDIN COM CL A 08774B102 14590 29373 SH SOLE 29373 0 0 BOOKING HOLDINGS INC COM 09857L108 27499330 7580 SH SOLE 7580 0 0 BOSTON SCIENTIFIC CORP COM 101137107 507237 7406 SH SOLE 7406 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 1009639 18618 SH SOLE 18618 0 0 BROADCOM INC COM 11135F101 31265096 23589 SH SOLE 23589 0 0 CAPITAL ONE FINL CORP COM 14040H105 226118 1519 SH SOLE 1519 0 0 CATERPILLAR INC COM 149123101 32856001 89665 SH SOLE 89665 0 0 CHEVRON CORP NEW COM 166764100 1718865 10897 SH SOLE 10897 0 0 CHUBB LIMITED COM H1467J104 28517160 109686 SH SOLE 109686 0 0 CISCO SYS INC COM 17275R102 773472 15497 SH SOLE 15497 0 0 CITIGROUP INC COM NEW 172967424 540867 8597 SH SOLE 8597 0 0 CLOROX CO DEL COM 189054109 1459138 9530 SH SOLE 9530 0 0 COCA COLA CO COM 191216100 208795 3386 SH SOLE 3386 0 0 COLGATE PALMOLIVE CO COM 194162103 615852 6839 SH SOLE 6839 0 0 COMCAST CORP NEW CL A 20030N101 526615 12148 SH SOLE 12148 0 0 COSTCO WHSL CORP NEW COM 22160K105 40668126 55510 SH SOLE 55510 0 0 CURTISS WRIGHT CORP COM 231561101 240772 940 SH SOLE 940 0 0 DEERE & CO COM 244199105 216822 526 SH SOLE 526 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 347393 7257 SH SOLE 7257 0 0 DISNEY WALT CO COM 254687106 236503 1933 SH SOLE 1933 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 210232 2200 SH SOLE 2200 0 0 ELI LILLY & CO COM 532457108 2552329 3281 SH SOLE 3281 0 0 ENTEGRIS INC COM 29362U104 253394 1803 SH SOLE 1803 0 0 EXXON MOBIL CORP COM 30231G102 25472309 219180 SH SOLE 219180 0 0 FAIR ISAAC CORP COM 303250104 2687911 2151 SH SOLE 2151 0 0 GENERAL DYNAMICS CORP COM 369550108 26684005 94460 SH SOLE 94460 0 0 HOME DEPOT INC COM 437076102 27352171 71304 SH SOLE 71304 0 0 ICICI BANK LIMITED ADR 45104G104 23457071 888189 SH SOLE 888189 0 0 INGERSOLL RAND INC COM 45687V106 32306894 340252 SH SOLE 340252 0 0 INTEL CORP COM 458140100 309190 7000 SH SOLE 7000 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 260867 1366 SH SOLE 1366 0 0 INTUIT COM 461202103 25083500 38590 SH SOLE 38590 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 29516297 73959 SH SOLE 73959 0 0 ISHARES INC MSCI WORLD ETF 464286392 2167999 14961 SH SOLE 14961 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 64230693 305424 SH SOLE 305424 0 0 ISHARES TR DOW JONES US ETF 464287846 386832 3020 SH SOLE 3020 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 234250 695 SH SOLE 695 0 0 ISHARES TR 20 YR TR BD ETF 464287432 18155307 191876 SH SOLE 191876 0 0 ISHARES TR CORE S&P500 ETF 464287200 740754 1409 SH SOLE 1409 0 0 JOHNSON & JOHNSON COM 478160104 1860035 11758 SH SOLE 11758 0 0 JPMORGAN CHASE & CO COM 46625H100 38814675 193783 SH SOLE 193783 0 0 LAM RESEARCH CORP COM 512807108 234630 241 SH SOLE 241 0 0 LINDE PLC SHS G54950103 28127113 60577 SH SOLE 60577 0 0 LOCAL BOUNTI CORP COM NEW 53960E205 135007 46394 SH SOLE 46394 0 0 MASTERCARD INCORPORATED CL A 57636Q104 269836 560 SH SOLE 560 0 0 MCDONALDS CORP COM 580135101 5830109 20678 SH SOLE 20678 0 0 MCKESSON CORP COM 58155Q103 53791000 100082 SH SOLE 100082 0 0 MERCK & CO INC COM 58933Y105 724917 5462 SH SOLE 5462 0 0 META PLATFORMS INC CL A 30303M102 44723926 92104 SH SOLE 92104 0 0 MICRON TECHNOLOGY INC COM 595112103 293360 2486 SH SOLE 2486 0 0 MICROSOFT CORP COM 594918104 50141125 119176 SH SOLE 119176 0 0 NETEASE INC SPONSORED ADS 64110W102 413880 4000 SH SOLE 4000 0 0 NIKE INC CL B 654106103 243265 2578 SH SOLE 2578 0 0 NORFOLK SOUTHN CORP COM 655844108 461570 1811 SH SOLE 1811 0 0 NOVO-NORDISK A S ADR 670100205 59789923 462312 SH SOLE 462312 0 0 NVIDIA CORPORATION COM 67066G104 67825497 75064 SH SOLE 75064 0 0 ORACLE CORP COM 68389X105 24597846 195827 SH SOLE 195827 0 0 PALO ALTO NETWORKS INC COM 697435105 27574532 97049 SH SOLE 97049 0 0 PARKER-HANNIFIN CORP COM 701094104 27273217 49071 SH SOLE 49071 0 0 PEPSICO INC COM 713448108 450477 2556 SH SOLE 2556 0 0 PROCTER AND GAMBLE CO COM 742718109 56823652 350223 SH SOLE 350223 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 27313827 1283914 SH SOLE 1283914 0 0 RESMED INC COM 761152107 237636 1200 SH SOLE 1200 0 0 RTX CORPORATION COM 75513E101 372467 3819 SH SOLE 3819 0 0 SALESFORCE INC COM 79466L302 31509416 104482 SH SOLE 104482 0 0 SCHWAB CHARLES CORP COM 808513105 28310577 391354 SH SOLE 391354 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 252468 4068 SH SOLE 4068 0 0 SMUCKER J M CO COM NEW 832696405 445454 3539 SH SOLE 3539 0 0 SNAP INC CL A 83304A106 638632 55630 SH SOLE 55630 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 287059 720 SH SOLE 720 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1560654 2974 SH SOLE 2974 0 0 STARBUCKS CORP COM 855244109 434211 4751 SH SOLE 4751 0 0 SYSCO CORP COM 871829107 200921 2475 SH SOLE 2475 0 0 T-MOBILE US INC COM 872590104 26972176 165250 SH SOLE 165250 0 0 TESLA INC COM 88160R101 2411487 13718 SH SOLE 13718 0 0 TEXAS INSTRS INC COM 882508104 385178 2211 SH SOLE 2211 0 0 THE CIGNA GROUP COM 125523100 310527 855 SH SOLE 855 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 933544 1605 SH SOLE 1605 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 22445625 322371 SH SOLE 322371 0 0 ULTA BEAUTY INC COM 90384S303 421441 806 SH SOLE 806 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 453784 944 SH SOLE 944 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 200749 1099 SH SOLE 1099 0 0 VEEVA SYS INC CL A COM 922475108 370704 1600 SH SOLE 1600 0 0 VISA INC COM CL A 92826C839 43205782 154815 SH SOLE 154815 0 0 WALMART INC COM 931142103 774769 12831 SH SOLE 12831 0 0 WASTE MGMT INC DEL COM 94106L109 204377 959 SH SOLE 959 0 0 WELLS FARGO CO NEW COM 949746101 1544314 26644 SH SOLE 26644 0 0 XYLEM INC COM 98419M100 420030 3250 SH SOLE 3250 0 0