Moors & Cabot, Inc. Q1 2021 Filing

Filed May 12, 2021

Portfolio Value

$1.3T

Holdings

748

Report Date

Q1 2021

Filing Type

13F-HR

All Holdings (748 positions)

#StockSharesValue% PortfolioType
1
AAPLAPPLE INC
471,048$57.5B4.40%
2
MSFTMICROSOFT CORP
217,704$51.4B3.93%
3
TPLTEXAS PACIFIC LAND CORPORATI
25,776$41.0B3.14%
4
AMZNAMAZON COM INC
8,539$26.4B2.02%
5
JNJJOHNSON & JOHNSON
122,355$20.1B1.54%
6
BACVERIZON COMMUNICATIONS INC
322,429$18.8B1.44%
7
PGPROCTER AND GAMBLE CO
137,437$18.6B1.43%
8
JPMJPMORGAN CHASE & CO
121,408$18.5B1.41%
9
VVISA INC
78,567$16.6B1.27%
10
CVSCVS HEALTH CORP
216,243$16.3B1.25%
11
PEPPEPSICO INC
109,888$15.5B1.19%
12
WMWASTE MGMT INC DEL
120,358$15.5B1.19%
13
HDHOME DEPOT INC
50,377$15.4B1.18%
14
NVDANVIDIA CORPORATION
26,623$14.2B1.09%
15
GOOGLALPHABET INC
6,742$13.9B1.07%
16
DISDISNEY WALT CO
73,326$13.1B1.00%Call
17
PFEPFIZER INC
350,079$12.7B0.97%
18
METAFACEBOOK INC
41,185$12.1B0.93%
19
WMTWALMART INC
84,049$11.4B0.87%
20
NEENEXTERA ENERGY INC
144,184$10.9B0.83%
21
TAT&T INC
339,750$10.3B0.79%
22
TJXTJX COS INC NEW
149,817$9.9B0.76%
23
XOMEXXON MOBIL CORP
172,110$9.6B0.74%
24
CVXCHEVRON CORP NEW
89,402$9.4B0.72%
25
MRKMERCK & CO. INC
117,361$9.1B0.69%
26
NSCNORFOLK SOUTHN CORP
32,048$8.6B0.66%
27
STZCONSTELLATION BRANDS INC
36,971$8.4B0.65%
28
CRMSALESFORCE COM INC
39,165$8.3B0.63%
29
AVGOBROADCOM INC
17,075$7.9B0.61%
30
RTXRAYTHEON TECHNOLOGIES CORP
104,815$7.9B0.60%Call
31
IBMINTERNATIONAL BUSINESS MACHS
58,209$7.8B0.59%
32
ETNEATON CORP PLC
55,590$7.7B0.59%
33
EPDENTERPRISE PRODS PARTNERS L
341,473$7.5B0.58%
34
BRK/BBERKSHIRE HATHAWAY INC DEL
28,895$7.4B0.57%
35
BXBLACKSTONE GROUP INC
97,789$7.3B0.56%
36
ABBVABBVIE INC
67,326$7.3B0.56%
37
BMYBRISTOL-MYERS SQUIBB CO
112,345$7.1B0.54%
38
INTCINTEL CORP
110,735$7.1B0.54%
39
GOOGALPHABET INC
3,425$7.1B0.54%
40
ACNACCENTURE PLC IRELAND
25,524$7.1B0.54%
41
ABTABBOTT LABS
58,389$7.0B0.54%
42
ESEVERSOURCE ENERGY
79,190$6.9B0.53%
43
KOCOCA COLA CO
125,634$6.6B0.51%
44
BACBK OF AMERICA CORP
169,380$6.6B0.50%
45
BLKCHFBLACKROCK INC
8,491$6.4B0.49%
46
CLNECLEAN ENERGY FUELS CORP
465,925$6.4B0.49%
47
MDTMEDTRONIC PLC
53,715$6.4B0.49%
48
LMTLOCKHEED MARTIN CORP
17,187$6.3B0.48%Call
49
SBUXSTARBUCKS CORP
59,649$6.2B0.48%Call
50
URIUNITED RENTALS INC
19,903$6.1B0.46%Call
51
MRNAMODERNA INC
46,232$6.1B0.46%
52
NKENIKE INC
45,514$5.9B0.45%Call
53
GPCGENUINE PARTS CO
50,377$5.8B0.45%
54
WMBWILLIAMS COS INC
241,263$5.7B0.44%
55
HONHONEYWELL INTL INC
25,873$5.6B0.43%
56
MMM3M CO
28,682$5.5B0.42%
57
GLWCORNING INC
126,512$5.5B0.42%
58
CSCOCISCO SYS INC
105,842$5.5B0.42%Call
59
UPSUNITED PARCEL SERVICE INC
32,627$5.5B0.42%Call
60
UNPUNION PAC CORP
24,281$5.4B0.41%
61
IHIISHARES TR
15,549$5.1B0.39%
62
ICLNISHARES TR
211,386$5.1B0.39%
63
EMREMERSON ELEC CO
52,991$4.8B0.37%
64
SPYSPDR S&P 500 ETF TR
11,727$4.7B0.36%
65
CATCATERPILLAR INC
20,044$4.6B0.36%
66
EWEDWARDS LIFESCIENCES CORP
53,590$4.4B0.34%Call
67
PYPLPAYPAL HLDGS INC
18,249$4.4B0.34%
68
VIGVANGUARD SPECIALIZED FUNDS
30,013$4.4B0.34%
69
ENBENBRIDGE INC
119,748$4.4B0.33%
70
BABOEING CO
16,995$4.3B0.33%
71
IBBISHARES TR
28,149$4.2B0.32%
72
DUKDUKE ENERGY CORP NEW
43,539$4.2B0.32%
73
SOSOUTHERN CO
66,895$4.2B0.32%
74
ARKKARK ETF TR
34,539$4.1B0.32%
75
NDQINVESCO QQQ TR
12,756$4.1B0.31%
76
ABJAABB LTD
129,565$3.9B0.30%
77
FNVFRANCO NEV CORP
31,284$3.9B0.30%Call
78
INDBINDEPENDENT BANK CORP MASS
46,264$3.9B0.30%
79
LHXL3HARRIS TECHNOLOGIES INC
18,731$3.8B0.29%
80
UNHUNITEDHEALTH GROUP INC
10,187$3.8B0.29%
81
DKNG1USDDRAFTKINGS INC
61,052$3.7B0.29%
82
CLCOLGATE PALMOLIVE CO
47,173$3.7B0.28%
83
AMATAPPLIED MATLS INC
27,382$3.7B0.28%
84
CNCCENTENE CORP DEL
57,144$3.6B0.28%
85
KMBKIMBERLY-CLARK CORP
25,175$3.5B0.27%
86
GEGENERAL ELECTRIC CO
264,328$3.5B0.27%
87
LLYLILLY ELI & CO
18,386$3.4B0.26%
88
TSLATESLA INC
5,110$3.4B0.26%
89
WEPMAGELLAN MIDSTREAM PRTNRS LP
78,651$3.4B0.26%
90
MAMASTERCARD INCORPORATED
9,553$3.4B0.26%
91
AMGNAMGEN INC
13,401$3.3B0.25%
92
LOWLOWES COS INC
17,369$3.3B0.25%
93
SYKSTRYKER CORPORATION
13,198$3.2B0.25%
94
CFGCITIZENS FINANCIAL GROUP INC
72,710$3.2B0.25%
95
IRMIRON MTN INC NEW
84,704$3.1B0.24%
96
NTRNUTRIEN LTD
57,276$3.1B0.24%
97
KTCCKEY TRONIC CORP
395,300$3.0B0.23%
98
OKEONEOK INC NEW
57,324$2.9B0.22%
99
SPLKCHFSPLUNK INC
21,288$2.9B0.22%
100
ZTSZOETIS INC
18,186$2.9B0.22%
Page 1 of 8Next