Moors & Cabot, Inc. Q4 2024 Filing

Filed February 7, 2025

Portfolio Value

$2.1T

Holdings

878

Report Date

Q4 2024

Filing Type

13F-HR

All Holdings (878 positions)

#StockSharesValue% PortfolioType
1
AAPLAPPLE INC
458,798$114.9B5.46%
2
MSFTMICROSOFT CORP
222,876$93.9B4.47%
3
NVDANVIDIA CORPORATION
652,232$87.5B4.16%Call
4
TPLTEXAS PACIFIC LAND CORPORATI
74,976$82.9B3.94%
5
AMZNAMAZON COM INC
213,362$46.8B2.23%
6
AVGOBROADCOM INC
141,152$32.7B1.56%
7
JPMJPMORGAN CHASE & CO.
133,625$32.0B1.52%
8
GOOGLALPHABET INC
148,663$28.1B1.34%
9
GBTCGRAYSCALE BITCOIN TRUST ETF
362,665$26.8B1.28%
10
WMTWALMART INC
274,306$24.8B1.18%
11
PGPROCTER AND GAMBLE CO
146,599$24.6B1.17%
12
VVISA INC
75,053$23.7B1.13%
13
XOMEXXON MOBIL CORP
199,948$21.5B1.02%
14
METAMETA PLATFORMS INC
34,848$20.4B0.97%
15
TJXTJX COS INC NEW
157,181$19.0B0.90%
16
IBMINTERNATIONAL BUSINESS MACHS
83,817$18.4B0.88%
17
JNJJOHNSON & JOHNSON
124,156$18.0B0.85%
18
HDHOME DEPOT INC
44,044$17.1B0.81%
19
TSLATESLA INC
40,238$16.1B0.77%Call
20
PEPPEPSICO INC
105,329$16.0B0.76%
21
MIGAMICROSTRATEGY INC
54,892$15.9B0.76%
22
LLYELI LILLY & CO
20,438$15.8B0.75%
23
SPYSPDR S&P 500 ETF TR
26,194$15.4B0.73%
24
ETNEATON CORP PLC
45,291$15.0B0.71%
25
MSBMESABI TR
533,942$15.0B0.71%
26
BRK/BBERKSHIRE HATHAWAY INC DEL
33,076$15.0B0.71%
27
CVXCHEVRON CORP NEW
102,998$14.9B0.71%
28
MRKMERCK & CO INC
143,917$14.3B0.68%
29
RTXRTX CORPORATION
117,182$13.6B0.64%
30
CRMSALESFORCE INC
40,381$13.5B0.64%
31
NEENEXTERA ENERGY INC
183,564$13.2B0.63%
32
LBLANDBRIDGE COMPANY LLC
198,725$12.8B0.61%
33
EPDENTERPRISE PRODS PARTNERS L
408,501$12.8B0.61%
34
GOOGALPHABET INC
66,889$12.7B0.61%
35
URIUNITED RENTALS INC
17,944$12.6B0.60%
36
NDQINVESCO QQQ TR
23,717$12.1B0.58%
37
WMWASTE MGMT INC DEL
59,901$12.1B0.57%
38
WMBWILLIAMS COS INC
217,012$11.7B0.56%
39
ABBVABBVIE INC
65,507$11.6B0.55%
40
EMREMERSON ELEC CO
92,284$11.4B0.54%
41
COSTCOSTCO WHSL CORP NEW
12,223$11.2B0.53%
42
PFEPFIZER INC
402,430$10.7B0.51%
43
SOFISOFI TECHNOLOGIES INC
672,595$10.4B0.49%
44
NOWSERVICENOW INC
9,640$10.2B0.49%
45
BLKBLACKROCK INC
9,712$10.0B0.47%
46
ACNACCENTURE PLC IRELAND
28,234$9.9B0.47%
47
LMTLOCKHEED MARTIN CORP
20,295$9.9B0.47%
48
BXBLACKSTONE INC
55,898$9.6B0.46%
49
IVVISHARES TR
16,117$9.5B0.45%
50
OKEONEOK INC NEW
90,480$9.1B0.43%
51
ETENERGY TRANSFER L P
454,979$8.9B0.42%
52
PLTRPALANTIR TECHNOLOGIES INC
108,544$8.2B0.39%
53
VIGVANGUARD SPECIALIZED FUNDS
41,207$8.1B0.38%
54
CATCATERPILLAR INC
21,201$7.7B0.37%
55
GEOSGEOSPACE TECHNOLOGIES CORP
746,087$7.5B0.36%
56
BACVERIZON COMMUNICATIONS INC
186,167$7.4B0.35%
57
COWZPACER FDS TR
130,913$7.4B0.35%
58
NSCNORFOLK SOUTHN CORP
30,749$7.2B0.34%
59
IBITISHARES BITCOIN TRUST ETF
134,009$7.1B0.34%
60
CSCOCISCO SYS INC
118,744$7.0B0.33%
61
DEDEERE & CO
16,470$7.0B0.33%
62
IRMIRON MTN INC DEL
65,035$6.8B0.32%
63
KOCOCA COLA CO
109,648$6.8B0.32%
64
ABTABBOTT LABS
59,650$6.7B0.32%
65
PBTPERMIAN BASIN RTY TR
594,221$6.6B0.31%
66
CMECME GROUP INC
27,489$6.4B0.30%
67
INFLLISTED FD TR
167,298$6.4B0.30%
68
ORCLORACLE CORP
37,796$6.3B0.30%
69
LOWLOWES COS INC
24,450$6.0B0.29%
70
ENBENBRIDGE INC
140,271$6.0B0.28%
71
UNPUNION PAC CORP
25,751$5.9B0.28%
72
JEPIJ P MORGAN EXCHANGE TRADED F
101,790$5.9B0.28%
73
TSMTAIWAN SEMICONDUCTOR MFG LTD
29,210$5.8B0.27%
74
IHIISHARES TR
98,475$5.7B0.27%
75
DISDISNEY WALT CO
50,577$5.6B0.27%
76
HONHONEYWELL INTL INC
24,893$5.6B0.27%
77
DUKDUKE ENERGY CORP NEW
51,252$5.5B0.26%
78
MARMARRIOTT INTL INC NEW
19,732$5.5B0.26%
79
FNVFRANCO NEV CORP
46,065$5.4B0.26%
80
BACBANK AMERICA CORP
122,094$5.4B0.26%
81
MDTMEDTRONIC PLC
66,481$5.3B0.25%
82
SOSOUTHERN CO
64,456$5.3B0.25%
83
QCOMQUALCOMM INC
33,177$5.1B0.24%
84
BMYBRISTOL-MYERS SQUIBB CO
89,229$5.0B0.24%
85
AMGNAMGEN INC
18,760$4.9B0.23%
86
COPCONOCOPHILLIPS
48,932$4.9B0.23%
87
VOOVANGUARD INDEX FDS
8,794$4.7B0.23%
88
PAGPPLAINS GP HLDGS L P
255,104$4.7B0.22%
89
UBERUBER TECHNOLOGIES INC
77,251$4.7B0.22%
90
CVSCVS HEALTH CORP
103,168$4.6B0.22%
91
MAMASTERCARD INCORPORATED
8,712$4.6B0.22%
92
FISVFISERV INC
21,852$4.5B0.21%Call
93
XBILRBB FD INC
89,276$4.5B0.21%
94
MCDMCDONALDS CORP
15,278$4.4B0.21%
95
VEAVANGUARD TAX-MANAGED FDS
92,536$4.4B0.21%
96
JPCNUVEEN PFD & INCOME OPPORTUN
559,341$4.4B0.21%
97
CLCOLGATE PALMOLIVE CO
47,516$4.3B0.21%
98
TAT&T INC
188,662$4.3B0.20%
99
BTCGRAYSCALE BITCOIN MINI TR ET
100,034$4.2B0.20%
100
PNCPNC FINL SVCS GROUP INC
21,656$4.2B0.20%
Page 1 of 9Next