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