Moors & Cabot, Inc. Q1 2023 Filing

Filed May 5, 2023

Portfolio Value

$1.5T

Holdings

846

Report Date

Q1 2023

Filing Type

13F-HR

All Holdings (846 positions)

#StockSharesValue% PortfolioType
1
AAPLAPPLE INC
440,129$72.6B4.99%
2
MSFTMICROSOFT CORP
239,065$60.3B4.14%Call
3
TPLTEXAS PACIFIC LAND CORPORATI
24,471$41.6B2.86%
4
NVDANVIDIA CORPORATION
99,407$22.1B1.52%Call
5
PGPROCTER AND GAMBLE CO
143,003$21.3B1.46%
6
PEPPEPSICO INC
110,917$20.2B1.39%
7
AMZNAMAZON COM INC
189,547$19.6B1.35%
8
JNJJOHNSON & JOHNSON
118,418$18.4B1.26%
9
XOMEXXON MOBIL CORP
163,172$17.9B1.23%
10
JPMJPMORGAN CHASE & CO
135,716$17.7B1.22%
11
VVISA INC
76,425$17.2B1.18%
12
CVXCHEVRON CORP NEW
99,620$16.3B1.12%
13
MRKMERCK & CO INC
147,188$15.7B1.08%
14
PFEPFIZER INC
342,239$14.0B0.96%
15
HDHOME DEPOT INC
45,320$13.4B0.92%
16
CVSCVS HEALTH CORP
177,214$13.2B0.91%
17
GOOGLALPHABET INC
125,688$13.0B0.90%
18
WMTWALMART INC
84,865$12.5B0.86%
19
AVGOBROADCOM INC
19,053$12.2B0.84%
20
TJXTJX COS INC NEW
151,303$11.9B0.81%
21
ABBVABBVIE INC
71,450$11.4B0.78%Call
22
RTXRAYTHEON TECHNOLOGIES CORP
111,651$10.9B0.75%
23
NEENEXTERA ENERGY INC
135,785$10.5B0.72%
24
WMWASTE MGMT INC DEL
59,860$9.8B0.67%
25
EPDENTERPRISE PRODS PARTNERS L
376,265$9.7B0.67%
26
BRK/BBERKSHIRE HATHAWAY INC DEL
30,215$9.3B0.64%
27
BACVERIZON COMMUNICATIONS INC
232,941$9.1B0.62%
28
ACNACCENTURE PLC IRELAND
31,677$9.1B0.62%
29
LMTLOCKHEED MARTIN CORP
18,962$9.0B0.62%
30
SPYSPDR S&P 500 ETF TR
21,440$8.8B0.60%
31
ETNEATON CORP PLC
51,038$8.7B0.60%
32
IBMINTERNATIONAL BUSINESS MACHS
64,928$8.5B0.59%
33
KOCOCA COLA CO
122,443$7.6B0.52%
34
LLYLILLY ELI & CO
22,115$7.6B0.52%
35
SBUXSTARBUCKS CORP
71,322$7.4B0.51%
36
CRMSALESFORCE INC
47,132$7.4B0.51%Call
37
GOOGALPHABET INC
70,957$7.4B0.51%
38
BMYBRISTOL-MYERS SQUIBB CO
106,059$7.4B0.51%
39
STZCONSTELLATION BRANDS INC
32,322$7.3B0.50%
40
DISDISNEY WALT CO
70,456$7.1B0.48%
41
NSCNORFOLK SOUTHN CORP
32,585$6.9B0.47%
42
WMBWILLIAMS COS INC
231,235$6.9B0.47%
43
MDTMEDTRONIC PLC
81,358$6.6B0.45%
44
METAMETA PLATFORMS INC
40,719$6.5B0.45%Call
45
FNVFRANCO NEV CORP
44,577$6.5B0.45%
46
ESEVERSOURCE ENERGY
80,337$6.3B0.43%
47
CSCOCISCO SYS INC
120,043$6.3B0.43%
48
BXBLACKSTONE INC
70,789$6.2B0.43%
49
TSLATESLA INC
29,033$6.0B0.41%
50
BLKCHFBLACKROCK INC
8,937$6.0B0.41%
51
ABTABBOTT LABS
58,314$5.9B0.41%
52
URIUNITED RENTALS INC
14,459$5.7B0.39%
53
IHIISHARES TR
104,594$5.6B0.39%
54
BACBANK AMERICA CORP
196,458$5.6B0.39%
55
MRNAMODERNA INC
36,047$5.5B0.38%
56
DUKDUKE ENERGY CORP NEW
56,231$5.4B0.37%
57
VIGVANGUARD SPECIALIZED FUNDS
35,129$5.4B0.37%
58
TAT&T INC
279,347$5.4B0.37%
59
INFLLISTED FD TR
174,024$5.4B0.37%
60
ALSALLSTATE CORP
47,926$5.3B0.37%
61
LOWLOWES COS INC
26,294$5.3B0.36%
62
GEOSGEOSPACE TECHNOLOGIES CORP
741,475$5.2B0.36%
63
WEPMAGELLAN MIDSTREAM PRTNRS LP
93,377$5.1B0.35%
64
ETENERGY TRANSFER L P
404,380$5.0B0.35%
65
CMECME GROUP INC
26,232$5.0B0.35%
66
CATCATERPILLAR INC
21,765$5.0B0.34%
67
HONHONEYWELL INTL INC
25,820$4.9B0.34%
68
AMGNAMGEN INC
20,258$4.9B0.34%
69
GLWCORNING INC
138,336$4.9B0.34%
70
COSTCOSTCO WHSL CORP NEW
9,646$4.8B0.33%
71
PBTPERMIAN BASIN RTY TR
193,622$4.7B0.32%
72
UNPUNION PAC CORP
23,140$4.7B0.32%
73
JEPIJ P MORGAN EXCHANGE TRADED F
84,293$4.6B0.32%
74
BABOEING CO
81,505$4.6B0.31%Call
75
ENBENBRIDGE INC
119,349$4.6B0.31%
76
SOSOUTHERN CO
65,389$4.5B0.31%
77
NKENIKE INC
36,725$4.5B0.31%
78
LHXL3HARRIS TECHNOLOGIES INC
22,881$4.5B0.31%
79
COPCONOCOPHILLIPS
44,487$4.4B0.30%
80
MCDMCDONALDS CORP
15,652$4.4B0.30%
81
BPBP PLC
113,764$4.3B0.30%
82
NDQINVESCO QQQ TR
13,412$4.3B0.30%
83
QCOMQUALCOMM INC
33,535$4.3B0.29%
84
ICLNISHARES TR
214,219$4.2B0.29%
85
ABJAABB LTD
122,859$4.2B0.29%
86
EMREMERSON ELEC CO
47,806$4.2B0.29%
87
EWEDWARDS LIFESCIENCES CORP
139,412$4.1B0.28%Call
88
INDBINDEPENDENT BK CORP MASS
62,269$4.1B0.28%
89
QIAGEN NV
88,601$4.1B0.28%
90
0VVBPARAMOUNT GLOBAL
178,710$4.0B0.27%
91
UNHUNITEDHEALTH GROUP INC
8,217$3.9B0.27%
92
IRMIRON MTN INC DEL
72,119$3.8B0.26%
93
IBBISHARES TR
29,312$3.8B0.26%
94
DOWDOW INC
66,892$3.7B0.25%
95
SLBSCHLUMBERGER LTD
74,596$3.7B0.25%
96
INTCINTEL CORP
109,786$3.6B0.25%
97
MSBMESABI TR
141,958$3.6B0.25%
98
SOFISOFI TECHNOLOGIES INC
582,959$3.5B0.24%
99
PAGPPLAINS GP HLDGS L P
268,626$3.5B0.24%
100
SYKSTRYKER CORPORATION
12,341$3.5B0.24%
Page 1 of 9Next