Now live: Pro — the full 13F research suite for serious investorsSee pricing →
Moors & Cabot, Inc.

Q3 2023 · 13F-HR

Moors & Cabot, Inc.holdings as filed

Filed 2023-11-08 · accession 0001085146-23-004168

$1.47B
Reported value
827
Positions
2023-09-30
Period end
View analyzed profile →PRO

Holdings as filed

First 500 of 827

CUSIPTickerIssuerValue% port.SharesClassVoting
037833100AAPLAPPLE INC$78.1M5.30%456,419CommonSOLE
594918104MSFTMICROSOFT CORP$67.8M4.60%214,640CommonSOLE
88262P102TPLTEXAS PACIFIC LAND CORPORATI$44.2M3.00%24,253CommonSOLE
67066G104NVDANVIDIA CORPORATION$30.2M2.05%69,456CommonSOLE
023135106AMZNAMAZON COM INC$25.0M1.69%196,282CommonSOLE
742718109PGPROCTER AND GAMBLE CO$20.7M1.41%142,182CommonSOLE
46625H100JPMJPMORGAN CHASE & CO$19.3M1.31%133,043CommonSOLE
30231G102XOMEXXON MOBIL CORP$19.2M1.30%163,613CommonSOLE
713448108PEPPEPSICO INC$18.6M1.26%110,007CommonSOLE
478160104JNJJOHNSON & JOHNSON$18.2M1.24%117,097CommonSOLE
92826C839VVISA INC$17.6M1.19%76,405CommonSOLE
166764100CVXCHEVRON CORP NEW$16.4M1.11%97,367CommonSOLE
02079K305GOOGLALPHABET INC$16.2M1.10%123,514CommonSOLE
11135F101AVGOBROADCOM INC$15.5M1.05%18,662CommonSOLE
58933Y105MRKMERCK & CO INC$14.7M1.00%143,268CommonSOLE
126650100CVSCVS HEALTH CORP$13.7M0.93%196,329CommonSOLE
437076102HDHOME DEPOT INC$13.5M0.92%44,780CommonSOLE
872540109TJXTJX COS INC NEW$13.4M0.91%150,868CommonSOLE
931142103WMTWALMART INC$13.1M0.88%81,613CommonSOLE
88160R101TSLATESLA INC$11.7M0.80%46,880CommonSOLE
459200101IBMINTERNATIONAL BUSINESS MACHS$11.2M0.76%79,952CommonSOLE
532457108LLYELI LILLY & CO$11.0M0.74%20,404CommonSOLE
00287Y109ABBVABBVIE INC$10.7M0.73%71,896CommonSOLE
G29183103ETNEATON CORP PLC$10.5M0.71%49,075CommonSOLE
293792107EPDENTERPRISE PRODS PARTNERS L$10.4M0.71%380,669CommonSOLE
084670702BRK/BBERKSHIRE HATHAWAY INC DEL$10.3M0.70%29,509CommonSOLE
02079K107GOOGALPHABET INC$10.1M0.69%76,791CommonSOLE
37364X109GEOSGEOSPACE TECHNOLOGIES CORP$9.6M0.65%738,475CommonSOLE
30303M102METAMETA PLATFORMS INC$9.5M0.65%31,694CommonSOLE
94106L109WMWASTE MGMT INC DEL$9.0M0.61%59,071CommonSOLE
78462F103SPYSPDR S&P 500 ETF TR$8.6M0.59%20,231CommonSOLE
G1151C101ACNACCENTURE PLC IRELAND$8.4M0.57%27,292CommonSOLE
717081103PFEPFIZER INC$8.4M0.57%252,540CommonSOLE
75513E101RTXRTX CORPORATION$8.1M0.55%113,083CommonSOLE
21036P108STZCONSTELLATION BRANDS INC$7.9M0.53%31,327CommonSOLE
969457100WMBWILLIAMS COS INC$7.8M0.53%230,205CommonSOLE
539830109LMTLOCKHEED MARTIN CORP$7.8M0.53%18,957CommonSOLE
65339F101NEENEXTERA ENERGY INC$7.4M0.50%129,993CommonSOLE
79466L302CRMSALESFORCE INC$7.3M0.49%35,864CommonSOLE
09260D107BXBLACKSTONE INC$7.0M0.47%64,892CommonSOLE
G5960L103MDTMEDTRONIC PLC$6.7M0.46%85,901CommonSOLE
17275R102CSCOCISCO SYS INC$6.7M0.45%124,292CommonSOLE
682680103OKEONEOK INC NEW$6.6M0.45%104,401CommonSOLE
911363109URIUNITED RENTALS INC$6.5M0.44%14,546CommonSOLE
191216100KOCOCA COLA CO$6.4M0.43%113,597CommonSOLE
92343V104VZVERIZON COMMUNICATIONS INC$6.3M0.43%194,184CommonSOLE
110122108BMYBRISTOL-MYERS SQUIBB CO$6.2M0.42%106,394CommonSOLE
655844108NSCNORFOLK SOUTHN CORP$6.2M0.42%31,275CommonSOLE
351858105FNVFRANCO NEV CORP$6.1M0.41%45,442CommonSOLE
29273V100ETENERGY TRANSFER L P$6.0M0.41%427,410CommonSOLE
244199105DEDEERE & CO$6.0M0.40%15,783CommonSOLE
855244109SBUXSTARBUCKS CORP$5.8M0.40%64,049CommonSOLE
921908844VIGVANGUARD SPECIALIZED FUNDS$5.8M0.39%37,325CommonSOLE
09247X101BLKCHFBLACKROCK INC$5.8M0.39%8,964CommonSOLE
12572Q105CMECME GROUP INC$5.6M0.38%28,217CommonSOLE
46090E103QQQINVESCO QQQ TR$5.6M0.38%15,687CommonSOLE
149123101CATCATERPILLAR INC$5.6M0.38%20,402CommonSOLE
031162100AMGNAMGEN INC$5.6M0.38%20,703CommonSOLE
002824100ABTABBOTT LABS$5.6M0.38%57,394CommonSOLE
20825C104COPCONOCOPHILLIPS$5.5M0.37%46,003CommonSOLE
548661107LOWLOWES COS INC$5.3M0.36%25,382CommonSOLE
83406F102SOFISOFI TECHNOLOGIES INC$5.2M0.35%644,700CommonSOLE
254687106DISDISNEY WALT CO$5.1M0.35%62,818CommonSOLE
22160K105COSTCOSTCO WHSL CORP NEW$5.1M0.34%8,985CommonSOLE
46641Q332JEPIJ P MORGAN EXCHANGE TRADED F$5.1M0.34%94,476CommonSOLE
53656F623INFLLISTED FD TR$5.0M0.34%165,879CommonSOLE
30040W108ESEVERSOURCE ENERGY$5.0M0.34%85,543CommonSOLE
26441C204DUKDUKE ENERGY CORP NEW$4.9M0.33%55,485CommonSOLE
907818108UNPUNION PAC CORP$4.8M0.33%23,817CommonSOLE
464288810IHIISHARES TR$4.8M0.33%99,756CommonSOLE
291011104EMREMERSON ELEC CO$4.8M0.32%49,570CommonSOLE
438516106HONHONEYWELL INTL INC$4.7M0.32%25,452CommonSOLE
714236106PBTPERMIAN BASIN RTY TR$4.6M0.31%217,741CommonSOLE
68389X105ORCLORACLE CORP$4.4M0.30%41,988CommonSOLE
060505104BACBANK AMERICA CORP$4.3M0.29%157,600CommonSOLE
842587107SOSOUTHERN CO$4.3M0.29%66,499CommonSOLE
91324P102UNHUNITEDHEALTH GROUP INC$4.3M0.29%8,494CommonSOLE
806857108SLBSCHLUMBERGER LTD$4.3M0.29%73,362CommonSOLE
46284V101IRMIRON MTN INC DEL$4.3M0.29%71,878CommonSOLE
590672101MSBMESABI TR$4.2M0.29%211,238CommonSOLE
219350105GLWCORNING INC$4.2M0.28%137,748CommonSOLE
571903202MARMARRIOTT INTL INC NEW$4.2M0.28%21,225CommonSOLE
580135101MCDMCDONALDS CORP$4.2M0.28%15,819CommonSOLE
72651A207PAGPPLAINS GP HLDGS L P$4.1M0.28%254,818CommonSOLE
29250N105ENBENBRIDGE INC$4.1M0.28%123,123CommonSOLE
502431109LHXL3HARRIS TECHNOLOGIES INC$4.1M0.28%23,446CommonSOLE
458140100INTCINTEL CORP$4.0M0.27%113,876CommonSOLE
097023105BABOEING CO$4.0M0.27%20,919CommonSOLE
127097103CTRACOTERRA ENERGY INC$3.9M0.26%143,952CommonSOLE
055622104BPBP PLC$3.9M0.26%99,929CommonSOLE
767204100RIORIO TINTO PLC$3.9M0.26%60,504CommonSOLE
35671D857FCXFREEPORT-MCMORAN INC$3.8M0.26%102,046CommonSOLE
N72482123QIAGEN NV$3.6M0.24%88,630CommonSOLE
15135B101CNCCENTENE CORP DEL$3.6M0.24%52,013CommonSOLE
747525103QCOMQUALCOMM INC$3.5M0.24%31,875CommonSOLE
654106103NKENIKE INC$3.5M0.24%36,542CommonSOLE
464287556IBBISHARES TR$3.4M0.23%28,101CommonSOLE
57636Q104MAMASTERCARD INCORPORATED$3.4M0.23%8,673CommonSOLE
90353T100UBERUBER TECHNOLOGIES INC$3.4M0.23%74,598CommonSOLE
28176E108EWEDWARDS LIFESCIENCES CORP$3.4M0.23%48,915CommonSOLE
369604301GEGENERAL ELECTRIC CO$3.3M0.22%29,554CommonSOLE
693475105PNCPNC FINL SVCS GROUP INC$3.2M0.22%26,196CommonSOLE
863667101SYKSTRYKER CORPORATION$3.2M0.22%11,748CommonSOLE
406216101HALHALLIBURTON CO$3.2M0.22%78,447CommonSOLE
260557103DOWDOW INC$3.2M0.21%61,403CommonSOLE
453836108INDBINDEPENDENT BK CORP MASS$3.1M0.21%63,441CommonSOLE
871829107SYYSYSCO CORP$3.0M0.21%46,140CommonSOLE
194162103CLCOLGATE PALMOLIVE CO$3.0M0.20%42,309CommonSOLE
009158106APDAIR PRODS & CHEMS INC$3.0M0.20%10,585CommonSOLE
00206R102TAT&T INC$3.0M0.20%199,185CommonSOLE
66987V109NVSNOVARTIS AG$3.0M0.20%29,292CommonSOLE
780259305SHELSHELL PLC$3.0M0.20%46,114CommonSOLE
609207105MDLZMONDELEZ INTL INC$3.0M0.20%42,754CommonSOLE
67077M108NTRNUTRIEN LTD$2.9M0.20%47,331CommonSOLE
60770K107MRNAMODERNA INC$2.9M0.20%27,901CommonSOLE
98978V103ZTSZOETIS INC$2.9M0.19%16,427CommonSOLE
464287200IVVISHARES TR$2.8M0.19%6,430CommonSOLE
126408103CSXCSX CORP$2.7M0.18%88,517CommonSOLE
85254J102STAGSTAG INDL INC$2.7M0.18%78,425CommonSOLE
883556102TMOTHERMO FISHER SCIENTIFIC INC$2.7M0.18%5,334CommonSOLE
125523100CITHE CIGNA GROUP$2.7M0.18%9,294CommonSOLE
949746101WMT2WELLS FARGO CO NEW$2.6M0.18%64,659CommonSOLE
337738108FISVFISERV INC$2.6M0.18%23,360CommonSOLE
494368103KMBKIMBERLY-CLARK CORP$2.6M0.18%21,776CommonSOLE
92556H2060VVBPARAMOUNT GLOBAL$2.6M0.18%202,251CommonSOLE
031100100AMEAMETEK INC$2.6M0.18%17,491CommonSOLE
446150104HBANHUNTINGTON BANCSHARES INC$2.5M0.17%242,077CommonSOLE
69374H881COWZPACER FDS TR$2.5M0.17%49,928CommonSOLE
78463V107GLDSPDR GOLD TR$2.4M0.17%14,238CommonSOLE
89151E109TTENTOTALENERGIES SE$2.4M0.16%35,760CommonSOLE
020002101ALLALLSTATE CORP$2.3M0.16%21,060CommonSOLE
25820R105DMLPDORCHESTER MINERALS LP$2.3M0.16%79,872CommonSOLE
20030N101CMCSACOMCAST CORP NEW$2.3M0.16%52,033CommonSOLE
824348106SHWSHERWIN WILLIAMS CO$2.3M0.16%8,968CommonSOLE
088606108BHPBHP GROUP LTD$2.3M0.15%40,085CommonSOLE
49456B101KMIKINDER MORGAN INC DEL$2.2M0.15%134,356CommonSOLE
370334104GISGENERAL MLS INC$2.2M0.15%34,610CommonSOLE
666807102NOCNORTHROP GRUMMAN CORP$2.2M0.15%5,010CommonSOLE
651639106NEMNEWMONT CORP$2.2M0.15%58,735CommonSOLE
74834L100DGXQUEST DIAGNOSTICS INC$2.2M0.15%17,785CommonSOLE
904767704UNILEVER PLC$2.1M0.14%42,914CommonSOLE
31620R303FNFFIDELITY NATIONAL FINANCIAL$2.1M0.14%51,228CommonSOLE
075887109BDXBECTON DICKINSON & CO$2.1M0.14%8,143CommonSOLE
00724F101ADBEADOBE INC$2.1M0.14%4,021CommonSOLE
13646K108CPCANADIAN PACIFIC KANSAS CITY$2.0M0.14%27,439CommonSOLE
922908363VOOVANGUARD INDEX FDS$2.0M0.14%5,179CommonSOLE
34959E109FTNTFORTINET INC$2.0M0.14%34,655CommonSOLE
H1467J104CBCHUBB LIMITED$2.0M0.14%9,690CommonSOLE
25243Q205DEODIAGEO PLC$2.0M0.14%13,477CommonSOLE
67073B106JPCNUVEEN PFD & INCOME OPPORTUN$2.0M0.14%317,164CommonSOLE
427866108HSYHERSHEY CO$2.0M0.13%9,854CommonSOLE
911312106UPSUNITED PARCEL SERVICE INC$2.0M0.13%12,545CommonSOLE
962879102WPMWHEATON PRECIOUS METALS CORP$1.9M0.13%48,005CommonSOLE
22052L104CTVACORTEVA INC$1.9M0.13%37,416CommonSOLE
718172109PMPHILIP MORRIS INTL INC$1.9M0.13%20,173CommonSOLE
874039100TSMTAIWAN SEMICONDUCTOR MFG LTD$1.9M0.13%21,326CommonSOLE
039483102ADMARCHER DANIELS MIDLAND CO$1.8M0.13%24,476CommonSOLE
26614N102DDDUPONT DE NEMOURS INC$1.8M0.13%24,748CommonSOLE
89832Q109TFCTRUIST FINL CORP$1.8M0.12%64,177CommonSOLE
500754106KHCKRAFT HEINZ CO$1.8M0.12%54,136CommonSOLE
67072C105NUVEEN PFD & INCOME SECS FD$1.8M0.12%292,986CommonSOLE
174610105CFGCITIZENS FINL GROUP INC$1.8M0.12%67,241CommonSOLE
007903107AMDADVANCED MICRO DEVICES INC$1.8M0.12%17,500CommonSOLE
962166104WYWEYERHAEUSER CO MTN BE$1.8M0.12%58,222CommonSOLE
21867A105CLBCORE LABORATORIES INC$1.8M0.12%74,161CommonSOLE
85207H104PHYSSPROTT PHYSICAL GOLD TR$1.8M0.12%123,691CommonSOLE
12135Y108BHRBBURKE HERBERT FINL SVCS CORP$1.8M0.12%37,769CommonSOLE
25179M103DVNDEVON ENERGY CORP NEW$1.7M0.12%36,587CommonSOLE
209115104EDCONSOLIDATED EDISON INC$1.7M0.12%20,353CommonSOLE
184499101CLNECLEAN ENERGY FUELS CORP$1.7M0.12%450,328CommonSOLE
674599105OXYOCCIDENTAL PETE CORP$1.7M0.12%26,490CommonSOLE
922908769VTIVANGUARD INDEX FDS$1.7M0.12%8,069CommonSOLE
91913Y100VLOVALERO ENERGY CORP$1.7M0.12%12,004CommonSOLE
33734X846CIBRFIRST TR EXCHANGE TRADED FD$1.7M0.12%37,405CommonSOLE
110448107BTIBRITISH AMERN TOB PLC$1.7M0.12%54,033CommonSOLE
69608A108PLTRPALANTIR TECHNOLOGIES INC$1.7M0.12%106,025CommonSOLE
01881G106ABALLIANCEBERNSTEIN HLDG L P$1.7M0.11%55,742CommonSOLE
038222105AMATAPPLIED MATLS INC$1.7M0.11%12,048CommonSOLE
H01301128ALCALCON AG$1.6M0.11%21,303CommonSOLE
375558103GILDGILEAD SCIENCES INC$1.6M0.11%21,814CommonSOLE
6706ER101XBXMXNUVEEN S&P 500 BUY-WRITE INC$1.6M0.11%128,825CommonSOLE
49177J102KVUEKENVUE INC$1.6M0.11%80,674CommonSOLE
512807108LRCXEURLAM RESEARCH CORP$1.6M0.11%2,546CommonSOLE
56585A102MPCMARATHON PETE CORP$1.6M0.11%10,407CommonSOLE
693506107PPGPPG INDS INC$1.6M0.11%12,047CommonSOLE
891160509TDTORONTO DOMINION BK ONT$1.6M0.11%25,846CommonSOLE
054540208ACLSAXCELIS TECHNOLOGIES INC$1.6M0.11%9,530CommonSOLE
Y27183600GSLGLOBAL SHIP LEASE INC NEW$1.5M0.11%84,475CommonSOLE
14448C104CARRCARRIER GLOBAL CORPORATION$1.5M0.10%27,995CommonSOLE
452308109ITWILLINOIS TOOL WKS INC$1.5M0.10%6,635CommonSOLE
922908744VTVVANGUARD INDEX FDS$1.5M0.10%11,058CommonSOLE
460146103IPINTERNATIONAL PAPER CO$1.5M0.10%42,871CommonSOLE
101137107BSXBOSTON SCIENTIFIC CORP$1.5M0.10%28,701CommonSOLE
92936U109WPCWP CAREY INC$1.5M0.10%27,760CommonSOLE
92532F100VRTXVERTEX PHARMACEUTICALS INC$1.5M0.10%4,315CommonSOLE
718546104PSXPHILLIPS 66$1.5M0.10%12,466CommonSOLE
02209S103MOALTRIA GROUP INC$1.5M0.10%35,602CommonSOLE
M22465104CHKPCHECK POINT SOFTWARE TECH LT$1.5M0.10%11,180CommonSOLE
74348A467NOBLPROSHARES TR$1.5M0.10%16,692CommonSOLE
064058100BKBANK NEW YORK MELLON CORP$1.4M0.10%33,804CommonSOLE
697435105PANWPALO ALTO NETWORKS INC$1.4M0.10%6,128CommonSOLE
88579Y101MMM3M CO$1.4M0.10%15,335CommonSOLE
15189T107CNPCENTERPOINT ENERGY INC$1.4M0.10%52,633CommonSOLE
552690109MDUMDU RES GROUP INC$1.4M0.10%72,020CommonSOLE
55261F104MTBM & T BK CORP$1.4M0.10%11,105CommonSOLE
09225M101BSMBLACK STONE MINERALS L P$1.4M0.09%81,150CommonSOLE
36266G107GEHCGE HEALTHCARE TECHNOLOGIES I$1.4M0.09%20,380CommonSOLE
025537101AEPAMERICAN ELEC PWR CO INC$1.4M0.09%18,257CommonSOLE
05722G100BKRBAKER HUGHES COMPANY$1.4M0.09%38,691CommonSOLE
053015103ADPAUTOMATIC DATA PROCESSING IN$1.4M0.09%5,680CommonSOLE
37940X102GPNGLOBAL PMTS INC$1.4M0.09%11,762CommonSOLE
33733B100FIWFIRST TR EXCHANGE TRADED FD$1.3M0.09%16,311CommonSOLE
401617105GU9GUESS INC$1.3M0.09%61,524CommonSOLE
464287457SHYISHARES TR$1.3M0.09%16,136CommonSOLE
336917109FDLFIRST TR MORNINGSTAR DIVID L$1.3M0.09%38,530CommonSOLE
85207K107PSLVSPROTT PHYSICAL SILVER TR$1.3M0.09%169,548CommonSOLE
025816109AXPAMERICAN EXPRESS CO$1.2M0.08%8,292CommonSOLE
857477103STTSTATE STR CORP$1.2M0.08%18,420CommonSOLE
G9108L173TENTSAKOS ENERGY NAVIGATION LTD$1.2M0.08%58,510CommonSOLE
882508104TXNTEXAS INSTRS INC$1.2M0.08%7,546CommonSOLE
493267108KEYKEYCORP$1.2M0.08%111,277CommonSOLE
784117103SEICSEI INVTS CO$1.2M0.08%19,871CommonSOLE
45866F104ICEINTERCONTINENTAL EXCHANGE IN$1.2M0.08%10,816CommonSOLE
780087102RYROYAL BK CDA$1.2M0.08%13,583CommonSOLE
Y41053102INSWINTERNATIONAL SEAWAYS INC$1.2M0.08%26,390CommonSOLE
33733E203FBTFIRST TR EXCHANGE-TRADED FD$1.2M0.08%8,055CommonSOLE
701094104PHPARKER-HANNIFIN CORP$1.2M0.08%3,001CommonSOLE
91829F104VOXXGUSDVOXX INTL CORP$1.2M0.08%146,452CommonSOLE
988498101YUMYUM BRANDS INC$1.2M0.08%9,315CommonSOLE
071813109BAXBAXTER INTL INC$1.2M0.08%30,792CommonSOLE
760759100RSGREPUBLIC SVCS INC$1.2M0.08%8,152CommonSOLE
89417E109TRVTRAVELERS COMPANIES INC$1.2M0.08%7,105CommonSOLE
439038100HOFTHOOKER FURNISHINGS CORPORATI$1.2M0.08%59,575CommonSOLE
053484101AVBAVALONBAY CMNTYS INC$1.2M0.08%6,731CommonSOLE
345370860FFORD MTR CO DEL$1.2M0.08%92,943CommonSOLE
756109104OREALTY INCOME CORP$1.1M0.08%22,972CommonSOLE
03769M106APOAPOLLO GLOBAL MGMT INC$1.1M0.08%12,708CommonSOLE
595017104MCHPMICROCHIP TECHNOLOGY INC.$1.1M0.08%14,463CommonSOLE
81369Y605XLFSELECT SECTOR SPDR TR$1.1M0.08%33,993CommonSOLE
723787107PXDEURPIONEER NAT RES CO$1.1M0.08%4,897CommonSOLE
25746U109DDOMINION ENERGY INC$1.1M0.08%24,970CommonSOLE
422806109HEIHEICO CORP NEW$1.1M0.08%6,861CommonSOLE
230215105CULPCULP INC$1.1M0.08%198,914CommonSOLE
33739E108FPEFIRST TR EXCH TRADED FD III$1.1M0.08%69,426CommonSOLE
808513105SCHWSCHWAB CHARLES CORP$1.1M0.08%20,158CommonSOLE
81369Y803XLKSELECT SECTOR SPDR TR$1.1M0.07%6,702CommonSOLE
70450Y103PYPLPAYPAL HLDGS INC$1.1M0.07%18,608CommonSOLE
46434V613IUSBISHARES TR$1.1M0.07%24,631CommonSOLE
47233W109JEFJEFFERIES FINL GROUP INC$1.1M0.07%29,365CommonSOLE
38141G104GSGOLDMAN SACHS GROUP INC$1.1M0.07%3,316CommonSOLE
011532108AGIALAMOS GOLD INC NEW$1.1M0.07%94,051CommonSOLE
87612E106TGTTARGET CORP$1.1M0.07%9,581CommonSOLE
26142V105DKNGDRAFTKINGS INC NEW$1.1M0.07%35,930CommonSOLE
37733W204GSKGSK PLC$1.0M0.07%28,745CommonSOLE
464287655IWMISHARES TR$1.0M0.07%5,865CommonSOLE
67071L106NVGNUVEEN AMT FREE MUN CR INC F$1.0M0.07%100,074CommonSOLE
744320102PRUPRUDENTIAL FINL INC$1.0M0.07%10,759CommonSOLE
393657101GBXGREENBRIER COS INC$1.0M0.07%25,150CommonSOLE
835699307SONYSONY GROUP CORP$991,6350.07%12,033CommonSOLE
H8817H100RIGTRANSOCEAN LTD$985,2000.07%120,000CommonSOLE
498894104KNFKNIFE RIVER CORP$984,8030.07%20,168CommonSOLE
49338L103KEYSKEYSIGHT TECHNOLOGIES INC$984,6510.07%7,442CommonSOLE
83088M102SWKSSKYWORKS SOLUTIONS INC$983,1700.07%9,972CommonSOLE
704326107PAYXPAYCHEX INC$982,8940.07%8,522CommonSOLE
81369Y506XLESELECT SECTOR SPDR TR$972,3150.07%10,757CommonSOLE
92204A702VGTVANGUARD WORLD FDS$969,7820.07%2,337CommonSOLE
64110L106NFLXNETFLIX INC$953,8180.06%2,526CommonSOLE
464287804IJRISHARES TR$951,2240.06%10,084CommonSOLE
464287507IJHISHARES TR$945,2420.06%3,791CommonSOLE
Y1968P121DACDANAOS CORPORATION$934,8280.06%14,117CommonSOLE
81369Y704XLISELECT SECTOR SPDR TR$930,3890.06%9,177CommonSOLE
921946794VYMIVANGUARD WHITEHALL FDS$930,3160.06%15,032CommonSOLE
008474108AEMAGNICO EAGLE MINES LTD$924,7690.06%20,347CommonSOLE
69374H428FLRTPACER FDS TR$922,7290.06%19,765CommonSOLE
848637104SPLKCHFSPLUNK INC$919,7660.06%6,289CommonSOLE
316773100FITBFIFTH THIRD BANCORP$917,0730.06%36,205CommonSOLE
56501R106MFCMANULIFE FINL CORP$910,1250.06%49,788CommonSOLE
922908736VUGVANGUARD INDEX FDS$907,9560.06%3,334CommonSOLE
37637Q105GBCIGLACIER BANCORP INC NEW$904,8470.06%31,749CommonSOLE
464287168DVYISHARES TR$898,6320.06%8,348CommonSOLE
17878Y207CVEOCIVEO CORP CDA$893,1110.06%43,083CommonSOLE
036752103ELVELEVANCE HEALTH INC$886,9510.06%2,037CommonSOLE
46428Q109SLVISHARES SILVER TR$881,3730.06%43,332CommonSOLE
778296103ROSTROSS STORES INC$877,8470.06%7,772CommonSOLE
594972408MSTRMICROSTRATEGY INC$876,8360.06%2,671CommonSOLE
78464A854SPYMSPDR SER TR$871,6880.06%17,344CommonSOLE
464287465EFAISHARES TR$869,5330.06%12,617CommonSOLE
33738D309FTSLFIRST TR EXCHANGE-TRADED FD$868,6030.06%18,990CommonSOLE
46434G103IEMGISHARES INC$867,3990.06%18,226CommonSOLE
452327109ILMNILLUMINA INC$864,1780.06%6,295CommonSOLE
37946R109GLPGLOBAL PARTNERS LP$862,6910.06%24,425CommonSOLE
92829B101VGIVIRTUS GLOBAL MULTI-SECTOR I$858,7800.06%117,000CommonSOLE
649445103NYCBEURNEW YORK CMNTY BANCORP INC$858,6190.06%75,716CommonSOLE
00214Q104ARKKARK ETF TR$857,9400.06%21,627CommonSOLE
87161C501SYU1SYNOVUS FINL CORP$853,0440.06%30,685CommonSOLE
780915104RMTROYCE MICRO-CAP TR INC$852,2490.06%102,929CommonSOLE
902494103TSNTYSON FOODS INC$849,8790.06%16,833CommonSOLE
067901108ABXBARRICK GOLD CORP$843,8200.06%57,994CommonSOLE
81369Y209XLVSELECT SECTOR SPDR TR$837,3720.06%6,504CommonSOLE
58155Q103MCKMCKESSON CORP$837,0860.06%1,925CommonSOLE
902973304USBUS BANCORP DEL$837,0630.06%25,320CommonSOLE
46429B697USMVISHARES TR$832,9570.06%11,508CommonSOLE
030420103AWKAMERICAN WTR WKS CO INC NEW$832,0490.06%6,719CommonSOLE
533900106LECOLINCOLN ELEC HLDGS INC$830,5990.06%4,569CommonSOLE
46429B267GOVTISHARES TR$819,4690.06%37,181CommonSOLE
902252105TYLTYLER TECHNOLOGIES INC$816,6860.06%2,115CommonSOLE
78467X109DIASPDR DOW JONES INDL AVERAGE$815,5910.06%2,435CommonSOLE
87807B107TRPTC ENERGY CORP$812,2090.06%23,604CommonSOLE
05534B760BCEBCE INC$810,2730.05%21,228CommonSOLE
25278X109FANGDIAMONDBACK ENERGY INC$808,9380.05%5,223CommonSOLE
26884L109EQTEQT CORP$808,4350.05%19,922CommonSOLE
78468R721TFISPDR SER TR$806,5270.05%18,456CommonSOLE
92857W308VODVODAFONE GROUP PLC NEW$805,9570.05%85,017CommonSOLE
04010L103ARCCARES CAPITAL CORP$804,6020.05%41,325CommonSOLE
03743Q108APAAPA CORPORATION$803,9450.05%19,561CommonSOLE
464288281EMBISHARES TR$802,9620.05%9,731CommonSOLE
464288588MBBISHARES TR$800,1770.05%9,011CommonSOLE
59156R108METMETLIFE INC$787,2480.05%12,514CommonSOLE
09857L108BKNGBOOKING HOLDINGS INC$780,2390.05%253CommonSOLE
78467Y107MDYSPDR S&P MIDCAP 400 ETF TR$776,2880.05%1,700CommonSOLE
97717W851DXJWISDOMTREE TR$775,4820.05%8,787CommonSOLE
231021106CMICUMMINS INC$774,7760.05%3,391CommonSOLE
69374H857CALFPACER FDS TR$772,7010.05%18,530CommonSOLE
G8994E103TTTRANE TECHNOLOGIES PLC$764,3620.05%3,767CommonSOLE
95766M105MMUWESTERN ASSET MANAGED MUNS F$753,3530.05%84,362CommonSOLE
64124P101NBHNEUBERGER BERMAN MUN FD INC$748,5890.05%81,280CommonSOLE
628464109MYEMYERS INDS INC$745,6840.05%41,589CommonSOLE
172967424CCITIGROUP INC$745,2410.05%18,119CommonSOLE
444859102HUMHUMANA INC$744,8620.05%1,531CommonSOLE
416515104HIGHARTFORD FINL SVCS GROUP INC$743,8460.05%10,490CommonSOLE
464287242LQDISHARES TR$743,2160.05%7,285CommonSOLE
431284108HIWHIGHWOODS PPTYS INC$738,1840.05%35,817CommonSOLE
369550108GDGENERAL DYNAMICS CORP$725,7770.05%3,285CommonSOLE
95790B109DMOWESTERN ASSET MTG DEFINED OP$723,9960.05%67,600CommonSOLE
785688102SBRSABINE RTY TR$722,7250.05%10,967CommonSOLE
Y1771G102CMRECOSTAMARE INC$721,5000.05%75,000CommonSOLE
G16962105BGUSDBUNGE LIMITED$720,6970.05%6,658CommonSOLE
87157D109SYNASYNAPTICS INC$720,4390.05%8,055CommonSOLE
921943858VEAVANGUARD TAX-MANAGED FDS$717,9180.05%16,421CommonSOLE
185899101CLFCLEVELAND-CLIFFS INC NEW$714,8840.05%45,738CommonSOLE
620076307MSIMOTOROLA SOLUTIONS INC$709,4570.05%2,606CommonSOLE
G51502105JCIJOHNSON CTLS INTL PLC$705,3520.05%13,256CommonSOLE
G7S00T104PNRPENTAIR PLC$701,4280.05%10,833CommonSOLE
76883Y107RFMZRIVERNORTH FLEXIBLE MUNI INC$696,0800.05%56,500CommonSOLE
78409V104SPGIS&P GLOBAL INC$693,8460.05%1,899CommonSOLE
75886F107REGNREGENERON PHARMACEUTICALS$690,4630.05%839CommonSOLE
48251W104KKRKKR & CO INC$690,2400.05%11,205CommonSOLE
931427108WFCWALGREENS BOOTS ALLIANCE INC$687,5380.05%30,914CommonSOLE
97717Y527USFRWISDOMTREE TR$680,6120.05%13,526CommonSOLE
98419M100XYLXYLEM INC$676,0050.05%7,426CommonSOLE
33739H101FTGCFIRST TR EXCHANGE TRAD FD VI$675,7680.05%28,157CommonSOLE
464287176TIPISHARES TR$665,7620.05%6,419CommonSOLE
001055102AFLAFLAC INC$664,8850.05%8,663CommonSOLE
Y2685T131GNKGENCO SHIPPING & TRADING LTD$664,0910.05%47,469CommonSOLE
376549101LANDGLADSTONE LD CORP$664,0570.05%46,666CommonSOLE
934423104WBDWARNER BROS DISCOVERY INC$663,9590.05%61,138CommonSOLE
69374H709GCOWPACER FDS TR$657,9260.04%20,219CommonSOLE
80013R206AYS1SANDSTORM GOLD LTD$651,7010.04%139,850CommonSOLE
617446448MSMORGAN STANLEY$650,8480.04%7,969CommonSOLE
714046109RVTYREVVITY INC$650,4730.04%5,876CommonSOLE
482480100KLACKLA CORP$649,9210.04%1,417CommonSOLE
27829L105EOTEATON VANCE NATL MUN OPPORT$648,8000.04%40,000CommonSOLE
316092386FCPIFIDELITY COVINGTON TRUST$646,4620.04%20,139CommonSOLE
576323109MTZMASTEC INC$641,2530.04%8,910CommonSOLE
127190304CACICACI INTL INC$638,2200.04%2,033CommonSOLE
27827X101EIMEATON VANCE MUN BD FD$636,8680.04%71,079CommonSOLE
55336V100MPLXMPLX LP$629,4470.04%17,696CommonSOLE
595112103MUMICRON TECHNOLOGY INC$628,6650.04%9,241CommonSOLE
59318E102CMUMFS HIGH YIELD MUN TR$624,4850.04%199,516CommonSOLE
464288117IGOVISHARES TR$615,6470.04%16,563CommonSOLE
136375102CNICANADIAN NATL RY CO$613,1480.04%5,660CommonSOLE
72201R833MINTPIMCO ETF TR$611,2550.04%6,104CommonSOLE
606822104MUFGMITSUBISHI UFJ FINL GROUP IN$610,7450.04%71,937CommonSOLE
808524797SCHDSCHWAB STRATEGIC TR$610,6530.04%8,630CommonSOLE
132061201SYLDCAMBRIA ETF TR$610,3820.04%9,867CommonSOLE
909907107UBSIUNITED BANKSHARES INC WEST V$609,3720.04%22,087CommonSOLE
464287341IXCISHARES TR$607,0730.04%14,713CommonSOLE
247361702DALDELTA AIR LINES INC DEL$605,6530.04%16,369CommonSOLE
854502101SWKSTANLEY BLACK & DECKER INC$605,6170.04%7,246CommonSOLE
G54950103LINLINDE PLC$601,7180.04%1,616CommonSOLE
573874104MRVLMARVELL TECHNOLOGY INC$599,4690.04%11,075CommonSOLE
500767652KMLMKRANESHARES TR$599,2880.04%18,400CommonSOLE
773903109ROKROCKWELL AUTOMATION INC$599,2850.04%2,096CommonSOLE
7591EP100RFREGIONS FINANCIAL CORP NEW$598,9380.04%34,822CommonSOLE
723760104XMIOXPIONEER MUN HIGH INCOME OPPO$596,8750.04%62,500CommonSOLE
92189F106GDXVANECK ETF TRUST$594,8140.04%22,104CommonSOLE
032654105ADIANALOG DEVICES INC$590,1130.04%3,370CommonSOLE
11373M107BB3BROOKLINE BANCORP INC DEL$589,0860.04%64,664CommonSOLE
72201R205STPZPIMCO ETF TR$586,4060.04%11,707CommonSOLE
76883H104RFMRIVERNORTH FLEXIBLE MUN INCO$586,3000.04%41,000CommonSOLE
33733E807FCGFIRST TR EXCHANGE-TRADED FD$586,0750.04%22,550CommonSOLE
62944T105NVRNVR INC$584,4030.04%98CommonSOLE
33739Q705KNGFIRST TR EXCHANGE-TRADED FD$581,3370.04%11,777CommonSOLE
126117100CNACNA FINL CORP$575,6910.04%14,630CommonSOLE
577081102MATMATTEL INC$569,7600.04%25,863CommonSOLE
680223104ORIOLD REP INTL CORP$566,5480.04%21,030CommonSOLE
046353108AZNNASTRAZENECA PLC$566,5250.04%8,366CommonSOLE
16411R208LNGCHENIERE ENERGY INC$565,9240.04%3,410CommonSOLE
003057106ACPABRDN INCOME CREDIT STRATEGI$562,3600.04%82,700CommonSOLE
464287762IYHISHARES TR$562,2670.04%2,082CommonSOLE
443201108HWMHOWMET AEROSPACE INC$561,4860.04%12,140CommonSOLE
33741X102SDVYFIRST TR EXCHANGE-TRADED FD$553,4920.04%19,607CommonSOLE
540424108LLOEWS CORP$551,5420.04%8,712CommonSOLE
78464A763SDYSPDR SER TR$551,4410.04%4,795CommonSOLE
81369Y886XLUSELECT SECTOR SPDR TR$549,5630.04%9,326CommonSOLE
337932107FEFIRSTENERGY CORP$547,1740.04%16,009CommonSOLE
679580100ODFLOLD DOMINION FREIGHT LINE IN$544,5650.04%1,331CommonSOLE
235851102DHRDANAHER CORPORATION$542,4250.04%2,186CommonSOLE
670100205NVONOVO-NORDISK A S$541,0930.04%5,950CommonSOLE
67079X102NDMONUVEEN DYNAMIC MUN OPPORTUNI$539,5500.04%55,000CommonSOLE
88636J873TFPNTIDAL TR II$539,4460.04%21,500CommonSOLE
33739G103FMFFIRST TR EXCHANGE-TRADED FD$538,8200.04%11,000CommonSOLE
13321L108CCJCAMECO CORP$536,1580.04%13,526CommonSOLE
92206C680VONGVANGUARD SCOTTSDALE FDS$533,9000.04%7,801CommonSOLE
31620M106FISFIDELITY NATL INFORMATION SV$533,2960.04%9,649CommonSOLE
084670108BRK/ABERKSHIRE HATHAWAY INC DEL$531,4770.04%1CommonSOLE
92189F791GDXJVANECK ETF TRUST$530,0940.04%16,447CommonSOLE
609839105MPWRMONOLITHIC PWR SYS INC$528,5280.04%1,144CommonSOLE
98389B100XELXCEL ENERGY INC$525,5680.04%9,185CommonSOLE
25434V500DFASDIMENSIONAL ETF TRUST$524,9000.04%10,000CommonSOLE
30190A104FGF&G ANNUITIES & LIFE INC$524,0490.04%18,676CommonSOLE
00130H105AESAES CORP$520,4180.04%34,238CommonSOLE
46428R107GSGISHARES S&P GSCI COMMODITY-$520,3190.04%23,115CommonSOLE
35472T101FTFFRANKLIN LTD DURATION INCOME$517,6500.04%85,000CommonSOLE
12503M108CBOECBOE GLOBAL MKTS INC$516,2740.04%3,305CommonSOLE
37954Y483QYLDGLOBAL X FDS$516,2480.04%30,784CommonSOLE
464287606IJKISHARES TR$516,0620.03%7,144CommonSOLE
27627N105EBCEASTERN BANKSHARES INC$514,1400.03%41,000CommonSOLE
Y2106R110LPGDORIAN LPG LTD$514,1230.03%17,895CommonSOLE
33733C108FABFIRST TR MULTI CP VAL ALPHA$513,1890.03%7,366CommonSOLE
737630103PCHPOTLATCHDELTIC CORPORATION$508,5500.03%11,204CommonSOLE
85208R101CEFSPROTT PHYSICAL GOLD & SILVE$507,4450.03%29,298CommonSOLE
46138E651PIOINVESCO EXCH TRADED FD TR II$507,1330.03%15,013CommonSOLE
311900104FASTFASTENAL CO$503,9640.03%9,223CommonSOLE
040413106ANETEURARISTA NETWORKS INC$502,8650.03%2,734CommonSOLE
33735B108FNXFIRST TR MID CAP CORE ALPHAD$501,0600.03%5,440CommonSOLE
38173M102GBDCGOLUB CAP BDC INC$500,0400.03%34,086CommonSOLE
31428X106FDXFEDEX CORP$499,4930.03%1,885CommonSOLE
92203J407BNDXVANGUARD CHARLOTTE FDS$496,9060.03%10,389CommonSOLE
68902V107OTISOTIS WORLDWIDE CORP$494,1310.03%6,153CommonSOLE
25862D105DLYDOUBLELINE YIELD OPPORTUNITI$491,9820.03%33,400CommonSOLE
464287887IJTISHARES TR$489,5020.03%4,463CommonSOLE
97717W422EPIWISDOMTREE TR$488,6420.03%13,293CommonSOLE
493144109KTCCKEY TRONIC CORP$488,5710.03%109,300CommonSOLE
65473P105NINISOURCE INC$488,1410.03%19,779CommonSOLE
66405S100NBNNORTHEAST BK LEWISTON ME$485,1000.03%11,000CommonSOLE
81369Y308XLPSELECT SECTOR SPDR TR$485,0880.03%7,050CommonSOLE
464287432TLTISHARES TR$485,0460.03%5,469CommonSOLE
573284106MLMMARTIN MARIETTA MATLS INC$482,3140.03%1,175CommonSOLE
92939U106WECWEC ENERGY GROUP INC$481,9670.03%5,983CommonSOLE
451100101IEPICAHN ENTERPRISES LP$481,4570.03%24,341CommonSOLE
03027X100AMTAMERICAN TOWER CORP NEW$478,3720.03%2,909CommonSOLE
464287796IYEISHARES TR$477,6200.03%10,070CommonSOLE
464288166AGZISHARES TR$473,2470.03%4,473CommonSOLE
33739Q408FTSMFIRST TR EXCHANGE-TRADED FD$473,0430.03%7,961CommonSOLE
115236101BROBROWN & BROWN INC$471,2800.03%6,748CommonSOLE
V7780T103RCLROYAL CARIBBEAN GROUP$469,1420.03%5,092CommonSOLE
546347105LPXLOUISIANA PAC CORP$468,3030.03%8,473CommonSOLE
46137V100PPAINVESCO EXCHANGE TRADED FD T$468,1540.03%5,867CommonSOLE
37954Y715BOTZGLOBAL X FDS$466,2230.03%18,860CommonSOLE
46137V357RSPINVESCO EXCHANGE TRADED FD T$461,4840.03%3,257CommonSOLE
723484101PNWPINNACLE WEST CAP CORP$461,0400.03%6,257CommonSOLE
14149Y108CAHCARDINAL HEALTH INC$458,5930.03%5,282CommonSOLE
74144T108TROWPRICE T ROWE GROUP INC$457,9670.03%4,367CommonSOLE
670657105XNEAXNUVEEN AMT FREE QLTY MUN INC$452,5980.03%46,756CommonSOLE
33737K205NXTGFIRST TR EXCHANGE TRADED FD$451,2260.03%6,649CommonSOLE
Y62267409NMMNAVIOS MARITIME PARTNERS L P$448,7220.03%19,400CommonSOLE
09662E109DSMBNY MELLON STRATEGIC MUN BD$447,3000.03%90,000CommonSOLE
159864107CRLCHARLES RIV LABS INTL INC$447,0300.03%2,281CommonSOLE
670346105NUENUCOR CORP$445,7020.03%2,851CommonSOLE
922042858VWOVANGUARD INTL EQUITY INDEX F$445,3600.03%11,358CommonSOLE
552738106MFMMFS MUN INCOME TR$444,0110.03%97,585CommonSOLE
33733E500QCLNFIRST TR EXCHANGE-TRADED FD$442,8840.03%10,389CommonSOLE
78468R853SPSMSPDR SER TR$441,2870.03%11,959CommonSOLE
896522109TRNTRINITY INDS INC$439,2670.03%18,040CommonSOLE
464288687PFFISHARES TR$437,0430.03%14,496CommonSOLE
11271J107BNBROOKFIELD CORP$434,3720.03%13,891CommonSOLE
29670G102WTRGESSENTIAL UTILS INC$433,6220.03%12,631CommonSOLE
384556106GHMGRAHAM CORP$433,2080.03%26,097CommonSOLE
565849106MRO*MARATHON OIL CORP$430,6780.03%16,100CommonSOLE
845467109SWN1EURSOUTHWESTERN ENERGY CO$429,0860.03%66,525CommonSOLE
132152109CAMBRIDGE BANCORP$428,2440.03%6,875CommonSOLE
96145D105WRKUSDWESTROCK CO$427,8270.03%11,950CommonSOLE
92763M105VIPER ENERGY PARTNERS LP$426,5640.03%15,300CommonSOLE
372460105GPCGENUINE PARTS CO$422,1670.03%2,924CommonSOLE
46436E759DMXFISHARES TR$421,0960.03%7,376CommonSOLE
487836108KKELLANOVA$420,2990.03%7,063CommonSOLE
464285204IAUISHARES GOLD TR$419,6350.03%11,993CommonSOLE
134429109CPBCAMPBELL SOUP CO$419,4080.03%10,210CommonSOLE
464287739IYRISHARES TR$419,2990.03%5,366CommonSOLE
92189F643MOATVANECK ETF TRUST$414,9070.03%5,471CommonSOLE
74340W103PLDPROLOGIS INC.$413,6060.03%3,686CommonSOLE
25434V708DFACDIMENSIONAL ETF TRUST$412,0210.03%15,726CommonSOLE
939653101ELMEELME COMMUNITIES$410,6320.03%30,105CommonSOLE
74348A145PAWZPROSHARES TR$410,4200.03%9,194CommonSOLE
403949100DINOHF SINCLAIR CORP$409,8960.03%7,200CommonSOLE
150870103CECELANESE CORP DEL$409,8230.03%3,265CommonSOLE
69374H873ICOWPACER FDS TR$409,2190.03%13,700CommonSOLE
759720105RCGRENN FD INC$409,0240.03%228,505CommonSOLE
03524A108BUDANHEUSER BUSCH INBEV SA/NV$408,8270.03%7,393CommonSOLE

Source: SEC EDGAR · raw 13F holdings as filed. The Class column shows the option type when reported (Put/Call) or Common when the issuer's equity is held directly. 13F discloses long positions only.