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

Q2 2023 · 13F-HR

Moors & Cabot, Inc.holdings as filed

Filed 2023-08-10 · accession 0001085146-23-003202

$1.51B
Reported value
844
Positions
2023-06-30
Period end
View analyzed profile →PRO

Holdings as filed

First 500 of 844

CUSIPTickerIssuerValue% port.SharesClassVoting
037833100AAPLAPPLE INC$80.9M5.37%417,063CommonSOLE
594918104MSFTMICROSOFT CORP$69.6M4.62%204,288CommonSOLE
88262P102TPLTEXAS PACIFIC LAND CORPORATI$32.9M2.19%25,025CommonSOLE
67066G104NVDANVIDIA CORPORATION$31.5M2.09%74,519CommonSOLE
023135106AMZNAMAZON COM INC$24.6M1.63%188,364CommonSOLE
742718109PGPROCTER AND GAMBLE CO$21.6M1.44%142,490CommonSOLE
713448108PEPPEPSICO INC$20.3M1.35%109,793CommonSOLE
478160104JNJJOHNSON & JOHNSON$19.5M1.30%118,073CommonSOLE
46625H100JPMJPMORGAN CHASE & CO$18.9M1.25%129,773CommonSOLE
92826C839VVISA INC$18.2M1.21%76,540CommonSOLE
30231G102XOMEXXON MOBIL CORP$17.6M1.17%163,708CommonSOLE
58933Y105MRKMERCK & CO INC$16.9M1.12%146,139CommonSOLE
11135F101AVGOBROADCOM INC$16.0M1.06%18,430CommonSOLE
166764100CVXCHEVRON CORP NEW$15.2M1.01%96,724CommonSOLE
02079K305GOOGLALPHABET INC$14.9M0.99%124,558CommonSOLE
437076102HDHOME DEPOT INC$14.1M0.94%45,546CommonSOLE
931142103WMTWALMART INC$13.2M0.88%84,255CommonSOLE
872540109TJXTJX COS INC NEW$12.6M0.84%149,035CommonSOLE
126650100CVSCVS HEALTH CORP$12.4M0.82%178,771CommonSOLE
717081103PFEPFIZER INC$12.3M0.82%336,687CommonSOLE
75513E101RTXRAYTHEON TECHNOLOGIES CORP$11.1M0.74%113,280CommonSOLE
94106L109WMWASTE MGMT INC DEL$10.4M0.69%59,691CommonSOLE
084670702BRK/BBERKSHIRE HATHAWAY INC DEL$10.3M0.68%30,179CommonSOLE
532457108LLYLILLY ELI & CO$10.3M0.68%21,875CommonSOLE
G29183103ETNEATON CORP PLC$10.1M0.67%50,002CommonSOLE
293792107EPDENTERPRISE PRODS PARTNERS L$10.0M0.66%377,984CommonSOLE
459200101IBMINTERNATIONAL BUSINESS MACHS$9.8M0.65%73,362CommonSOLE
65339F101NEENEXTERA ENERGY INC$9.8M0.65%132,055CommonSOLE
00287Y109ABBVABBVIE INC$9.3M0.62%69,362CommonSOLE
654106103NKENIKE INC$9.2M0.61%83,662CommonSOLE
30303M102METAMETA PLATFORMS INC$8.9M0.59%30,958CommonSOLE
88160R101TSLATESLA INC$8.9M0.59%33,854CommonSOLE
539830109LMTLOCKHEED MARTIN CORP$8.8M0.58%19,015CommonSOLE
78462F103SPYSPDR S&P 500 ETF TR$8.7M0.58%19,579CommonSOLE
G1151C101ACNACCENTURE PLC IRELAND$8.5M0.57%27,619CommonSOLE
02079K107GOOGALPHABET INC$8.4M0.56%69,762CommonSOLE
92343V104VZVERIZON COMMUNICATIONS INC$8.3M0.55%222,106CommonSOLE
79466L302CRMSALESFORCE INC$7.7M0.51%36,552CommonSOLE
21036P108STZCONSTELLATION BRANDS INC$7.7M0.51%31,169CommonSOLE
969457100WMBWILLIAMS COS INC$7.5M0.50%231,323CommonSOLE
G5960L103MDTMEDTRONIC PLC$7.5M0.50%84,684CommonSOLE
191216100KOCOCA COLA CO$7.3M0.48%120,609CommonSOLE
655844108NSCNORFOLK SOUTHN CORP$7.2M0.48%31,698CommonSOLE
110122108BMYBRISTOL-MYERS SQUIBB CO$6.9M0.46%107,812CommonSOLE
855244109SBUXSTARBUCKS CORP$6.7M0.44%67,428CommonSOLE
911363109URIUNITED RENTALS INC$6.5M0.43%14,543CommonSOLE
17275R102CSCOCISCO SYS INC$6.5M0.43%124,835CommonSOLE
351858105FNVFRANCO NEV CORP$6.5M0.43%45,275CommonSOLE
002824100ABTABBOTT LABS$6.3M0.42%57,839CommonSOLE
09247X101BLKCHFBLACKROCK INC$6.1M0.41%8,829CommonSOLE
09260D107BXBLACKSTONE INC$6.1M0.40%65,323CommonSOLE
921908844VIGVANGUARD SPECIALIZED FUNDS$6.1M0.40%37,357CommonSOLE
464288810IHIISHARES TR$5.9M0.39%104,590CommonSOLE
548661107LOWLOWES COS INC$5.8M0.38%25,581CommonSOLE
559080106WEPMAGELLAN MIDSTREAM PRTNRS LP$5.7M0.38%92,041CommonSOLE
254687106DISDISNEY WALT CO$5.7M0.38%64,076CommonSOLE
37364X109GEOSGEOSPACE TECHNOLOGIES CORP$5.7M0.38%735,775CommonSOLE
46090E103QQQINVESCO QQQ TR$5.6M0.37%15,038CommonSOLE
30040W108ESEVERSOURCE ENERGY$5.5M0.37%77,717CommonSOLE
29273V100ETENERGY TRANSFER L P$5.5M0.36%430,931CommonSOLE
438516106HONHONEYWELL INTL INC$5.3M0.35%25,659CommonSOLE
149123101CATCATERPILLAR INC$5.3M0.35%21,459CommonSOLE
53656F623INFLLISTED FD TR$5.2M0.35%171,445CommonSOLE
060505104BACBANK AMERICA CORP$5.2M0.34%180,920CommonSOLE
12572Q105CMECME GROUP INC$5.2M0.34%27,959CommonSOLE
26441C204DUKDUKE ENERGY CORP NEW$5.2M0.34%57,609CommonSOLE
020002101ALLALLSTATE CORP$5.0M0.33%46,111CommonSOLE
219350105GLWCORNING INC$5.0M0.33%142,935CommonSOLE
22160K105COSTCOSTCO WHSL CORP NEW$5.0M0.33%9,298CommonSOLE
714236106PBTPERMIAN BASIN RTY TR$4.9M0.33%198,474CommonSOLE
20825C104COPCONOCOPHILLIPS$4.8M0.32%45,862CommonSOLE
097023105BABOEING CO$4.7M0.31%22,240CommonSOLE
842587107SOSOUTHERN CO$4.7M0.31%66,704CommonSOLE
28176E108EWEDWARDS LIFESCIENCES CORP$4.7M0.31%49,620CommonSOLE
46641Q332JEPIJ P MORGAN EXCHANGE TRADED F$4.7M0.31%84,384CommonSOLE
83406F102SOFISOFI TECHNOLOGIES INC$4.6M0.31%550,959CommonSOLE
907818108UNPUNION PAC CORP$4.6M0.30%22,414CommonSOLE
580135101MCDMCDONALDS CORP$4.5M0.30%15,139CommonSOLE
291011104EMREMERSON ELEC CO$4.5M0.30%49,671CommonSOLE
68389X105ORCLORACLE CORP$4.5M0.30%37,544CommonSOLE
502431109LHXL3HARRIS TECHNOLOGIES INC$4.5M0.30%22,748CommonSOLE
29250N105ENBENBRIDGE INC$4.4M0.29%119,193CommonSOLE
031162100AMGNAMGEN INC$4.4M0.29%19,760CommonSOLE
60770K107MRNAMODERNA INC$4.2M0.28%34,908CommonSOLE
46284V101IRMIRON MTN INC DEL$4.1M0.27%71,908CommonSOLE
00206R102TAT&T INC$4.0M0.27%252,447CommonSOLE
90353T100UBERUBER TECHNOLOGIES INC$4.0M0.27%93,123CommonSOLE
N72482123QIAGEN NV$4.0M0.26%88,630CommonSOLE
72651A207PAGPPLAINS GP HLDGS L P$4.0M0.26%268,728CommonSOLE
91324P102UNHUNITEDHEALTH GROUP INC$4.0M0.26%8,234CommonSOLE
747525103QCOMQUALCOMM INC$3.9M0.26%33,146CommonSOLE
571903202MARMARRIOTT INTL INC NEW$3.9M0.26%21,283CommonSOLE
055622104BPBP PLC$3.9M0.26%110,764CommonSOLE
458140100INTCINTEL CORP$3.7M0.25%112,005CommonSOLE
806857108SLBSCHLUMBERGER LTD$3.7M0.25%75,220CommonSOLE
464287556IBBISHARES TR$3.6M0.24%28,707CommonSOLE
15135B101CNCCENTENE CORP DEL$3.6M0.24%53,979CommonSOLE
35671D857FCXFREEPORT-MCMORAN INC$3.6M0.24%90,365CommonSOLE
863667101SYKSTRYKER CORPORATION$3.6M0.24%11,793CommonSOLE
693475105PNCPNC FINL SVCS GROUP INC$3.6M0.24%28,311CommonSOLE
369604301GEGENERAL ELECTRIC CO$3.5M0.23%32,069CommonSOLE
57636Q104MAMASTERCARD INCORPORATED$3.5M0.23%8,910CommonSOLE
767204100RIORIO TINTO PLC$3.5M0.23%54,787CommonSOLE
260557103DOWDOW INC$3.5M0.23%64,790CommonSOLE
590672101MSBMESABI TR$3.3M0.22%161,908CommonSOLE
127097103CTRACOTERRA ENERGY INC$3.3M0.22%130,479CommonSOLE
194162103CLCOLGATE PALMOLIVE CO$3.3M0.22%42,411CommonSOLE
244199105DEDEERE & CO$3.2M0.21%7,833CommonSOLE
871829107SYYSYSCO CORP$3.1M0.21%42,226CommonSOLE
609207105MDLZMONDELEZ INTL INC$3.0M0.20%41,595CommonSOLE
337738108FISVFISERV INC$3.0M0.20%23,728CommonSOLE
126408103CSXCSX CORP$3.0M0.20%87,767CommonSOLE
009158106APDAIR PRODS & CHEMS INC$3.0M0.20%9,967CommonSOLE
66987V109NVSNOVARTIS AG$2.9M0.19%29,042CommonSOLE
494368103KMBKIMBERLY-CLARK CORP$2.9M0.19%21,089CommonSOLE
92556H2060VVBPARAMOUNT GLOBAL$2.9M0.19%181,960CommonSOLE
682680103OKEONEOK INC NEW$2.8M0.19%46,144CommonSOLE
34959E109FTNTFORTINET INC$2.8M0.19%37,610CommonSOLE
949746101WMT2WELLS FARGO CO NEW$2.8M0.19%66,440CommonSOLE
78463V107GLDSPDR GOLD TR$2.8M0.19%15,884CommonSOLE
453836108INDBINDEPENDENT BK CORP MASS$2.8M0.19%62,982CommonSOLE
98978V103ZTSZOETIS INC$2.8M0.19%16,278CommonSOLE
031100100AMEAMETEK INC$2.8M0.19%17,291CommonSOLE
464287200IVVISHARES TR$2.8M0.18%6,226CommonSOLE
85254J102STAGSTAG INDL INC$2.8M0.18%77,130CommonSOLE
446150104HBANHUNTINGTON BANCSHARES INC$2.7M0.18%251,157CommonSOLE
67077M108NTRNUTRIEN LTD$2.7M0.18%45,821CommonSOLE
406216101HALHALLIBURTON CO$2.7M0.18%81,179CommonSOLE
125523100CITHE CIGNA GROUP$2.6M0.17%9,386CommonSOLE
370334104GISGENERAL MLS INC$2.6M0.17%33,823CommonSOLE
74834L100DGXQUEST DIAGNOSTICS INC$2.6M0.17%18,214CommonSOLE
651639106NEMNEWMONT CORP$2.5M0.17%59,347CommonSOLE
25820R105DMLPDORCHESTER MINERALS LP$2.5M0.16%82,563CommonSOLE
12135Y108BHRBBURKE HERBERT FINL SVCS CORP$2.4M0.16%38,088CommonSOLE
780259305SHELSHELL PLC$2.4M0.16%39,230CommonSOLE
911312106UPSUNITED PARCEL SERVICE INC$2.4M0.16%13,165CommonSOLE
25243Q205DEODIAGEO PLC$2.4M0.16%13,565CommonSOLE
824348106SHWSHERWIN WILLIAMS CO$2.3M0.15%8,662CommonSOLE
874039100TSMTAIWAN SEMICONDUCTOR MFG LTD$2.3M0.15%22,687CommonSOLE
666807102NOCNORTHROP GRUMMAN CORP$2.3M0.15%4,994CommonSOLE
184499101CLNECLEAN ENERGY FUELS CORP$2.3M0.15%456,450CommonSOLE
088606108BHPBHP GROUP LTD$2.2M0.15%37,495CommonSOLE
904767704UNILEVER PLC$2.2M0.15%42,379CommonSOLE
20030N101CMCSACOMCAST CORP NEW$2.2M0.15%53,045CommonSOLE
13646K108CPCANADIAN PACIFIC KANSAS CITY$2.2M0.14%27,024CommonSOLE
883556102TMOTHERMO FISHER SCIENTIFIC INC$2.2M0.14%4,182CommonSOLE
075887109BDXBECTON DICKINSON & CO$2.2M0.14%8,264CommonSOLE
49456B101KMIKINDER MORGAN INC DEL$2.2M0.14%126,387CommonSOLE
67073B106JPCNUVEEN PFD & INCOME OPPORTUN$2.2M0.14%334,087CommonSOLE
427866108HSYHERSHEY CO$2.2M0.14%8,625CommonSOLE
22052L104CTVACORTEVA INC$2.1M0.14%36,897CommonSOLE
007903107AMDADVANCED MICRO DEVICES INC$2.1M0.14%18,424CommonSOLE
89151E109TTENTOTALENERGIES SE$2.0M0.14%35,516CommonSOLE
91829F104VOXXGUSDVOXX INTL CORP$2.0M0.13%162,827CommonSOLE
962879102WPMWHEATON PRECIOUS METALS CORP$2.0M0.13%46,705CommonSOLE
345370860FFORD MTR CO DEL$2.0M0.13%131,896CommonSOLE
69374H881COWZPACER FDS TR$2.0M0.13%41,573CommonSOLE
962166104WYWEYERHAEUSER CO MTN BE$2.0M0.13%59,338CommonSOLE
718172109PMPHILIP MORRIS INTL INC$1.9M0.13%19,753CommonSOLE
500754106KHCKRAFT HEINZ CO$1.9M0.13%54,134CommonSOLE
67072C105NUVEEN PFD & INCOME SECS FD$1.9M0.13%298,976CommonSOLE
209115104EDCONSOLIDATED EDISON INC$1.9M0.13%20,864CommonSOLE
054540208ACLSAXCELIS TECHNOLOGIES INC$1.9M0.13%10,280CommonSOLE
89832Q109TFCTRUIST FINL CORP$1.9M0.13%62,089CommonSOLE
88579Y101MMM3M CO$1.9M0.12%18,564CommonSOLE
697435105PANWPALO ALTO NETWORKS INC$1.8M0.12%7,178CommonSOLE
922908363VOOVANGUARD INDEX FDS$1.8M0.12%4,500CommonSOLE
31620R303FNFFIDELITY NATIONAL FINANCIAL$1.8M0.12%50,728CommonSOLE
174610105CFGCITIZENS FINL GROUP INC$1.8M0.12%69,729CommonSOLE
375558103GILDGILEAD SCIENCES INC$1.8M0.12%23,296CommonSOLE
92936U109WPCWP CAREY INC$1.8M0.12%26,566CommonSOLE
01881G106ABALLIANCEBERNSTEIN HLDG L P$1.8M0.12%55,742CommonSOLE
H1467J104CBCHUBB LIMITED$1.8M0.12%9,267CommonSOLE
693506107PPGPPG INDS INC$1.8M0.12%12,030CommonSOLE
26614N102DDDUPONT DE NEMOURS INC$1.8M0.12%24,901CommonSOLE
110448107BTIBRITISH AMERN TOB PLC$1.8M0.12%53,556CommonSOLE
H01301128ALCALCON AG$1.8M0.12%21,628CommonSOLE
21867A105CLBCORE LABORATORIES INC$1.8M0.12%75,786CommonSOLE
33734X846CIBRFIRST TR EXCHANGE TRADED FD$1.7M0.12%38,503CommonSOLE
85207H104PHYSSPROTT PHYSICAL GOLD TR$1.7M0.12%116,827CommonSOLE
25179M103DVNDEVON ENERGY CORP NEW$1.7M0.12%36,013CommonSOLE
039483102ADMARCHER DANIELS MIDLAND CO$1.7M0.11%22,893CommonSOLE
038222105AMATAPPLIED MATLS INC$1.7M0.11%11,912CommonSOLE
025816109AXPAMERICAN EXPRESS CO$1.7M0.11%9,680CommonSOLE
452308109ITWILLINOIS TOOL WKS INC$1.7M0.11%6,650CommonSOLE
025537101AEPAMERICAN ELEC PWR CO INC$1.6M0.11%19,482CommonSOLE
891160509TDTORONTO DOMINION BK ONT$1.6M0.11%26,268CommonSOLE
512807108LRCXEURLAM RESEARCH CORP$1.6M0.11%2,523CommonSOLE
6706ER101XBXMXNUVEEN S&P 500 BUY-WRITE INC$1.6M0.11%120,338CommonSOLE
922908744VTVVANGUARD INDEX FDS$1.6M0.11%11,231CommonSOLE
674599105OXYOCCIDENTAL PETE CORP$1.6M0.11%26,968CommonSOLE
92532F100VRTXVERTEX PHARMACEUTICALS INC$1.6M0.11%4,504CommonSOLE
101137107BSXBOSTON SCIENTIFIC CORP$1.6M0.10%28,944CommonSOLE
02209S103MOALTRIA GROUP INC$1.5M0.10%34,144CommonSOLE
336917109FDLFIRST TR MORNINGSTAR DIVID L$1.5M0.10%45,106CommonSOLE
552690109MDUMDU RES GROUP INC$1.5M0.10%73,215CommonSOLE
15189T107CNPCENTERPOINT ENERGY INC$1.5M0.10%52,265CommonSOLE
064058100BKBANK NEW YORK MELLON CORP$1.5M0.10%34,119CommonSOLE
74348A467NOBLPROSHARES TR$1.5M0.10%16,068CommonSOLE
922908769VTIVANGUARD INDEX FDS$1.5M0.10%6,821CommonSOLE
14448C104CARRCARRIER GLOBAL CORPORATION$1.5M0.10%29,925CommonSOLE
422806109HEIHEICO CORP NEW$1.5M0.10%8,311CommonSOLE
756109104OREALTY INCOME CORP$1.5M0.10%24,409CommonSOLE
Y27183600GSLGLOBAL SHIP LEASE INC NEW$1.4M0.10%74,475CommonSOLE
595017104MCHPMICROCHIP TECHNOLOGY INC.$1.4M0.10%16,115CommonSOLE
36266G107GEHCGE HEALTHCARE TECHNOLOGIES I$1.4M0.10%17,667CommonSOLE
M22465104CHKPCHECK POINT SOFTWARE TECH LT$1.4M0.09%11,380CommonSOLE
882508104TXNTEXAS INSTRS INC$1.4M0.09%7,818CommonSOLE
91913Y100VLOVALERO ENERGY CORP$1.4M0.09%11,954CommonSOLE
55261F104MTBM & T BK CORP$1.4M0.09%11,120CommonSOLE
Y1771G102CMRECOSTAMARE INC$1.4M0.09%142,000CommonSOLE
09225M101BSMBLACK STONE MINERALS L P$1.4M0.09%85,950CommonSOLE
460146103IPINTERNATIONAL PAPER CO$1.4M0.09%43,048CommonSOLE
33733B100FIWFIRST TR EXCHANGE TRADED FD$1.4M0.09%15,279CommonSOLE
718546104PSXPHILLIPS 66$1.4M0.09%14,162CommonSOLE
25746U109DDOMINION ENERGY INC$1.3M0.09%26,034CommonSOLE
70450Y103PYPLPAYPAL HLDGS INC$1.3M0.09%20,176CommonSOLE
857477103STTSTATE STR CORP$1.3M0.09%18,235CommonSOLE
071813109BAXBAXTER INTL INC$1.3M0.09%28,967CommonSOLE
464287457SHYISHARES TR$1.3M0.09%16,183CommonSOLE
81369Y605XLFSELECT SECTOR SPDR TR$1.3M0.09%38,314CommonSOLE
988498101YUMYUM BRANDS INC$1.3M0.09%9,311CommonSOLE
56585A102MPCMARATHON PETE CORP$1.3M0.09%11,037CommonSOLE
46434V613IUSBISHARES TR$1.3M0.09%28,288CommonSOLE
85207K107PSLVSPROTT PHYSICAL SILVER TR$1.3M0.08%163,005CommonSOLE
053484101AVBAVALONBAY CMNTYS INC$1.3M0.08%6,691CommonSOLE
49338L103KEYSKEYSIGHT TECHNOLOGIES INC$1.3M0.08%7,552CommonSOLE
780087102RYROYAL BK CDA$1.3M0.08%13,196CommonSOLE
053015103ADPAUTOMATIC DATA PROCESSING IN$1.2M0.08%5,620CommonSOLE
011532108AGIALAMOS GOLD INC NEW$1.2M0.08%103,551CommonSOLE
464287176TIPISHARES TR$1.2M0.08%11,417CommonSOLE
835699307SONYSONY GROUP CORPORATION$1.2M0.08%13,575CommonSOLE
760759100RSGREPUBLIC SVCS INC$1.2M0.08%7,975CommonSOLE
931427108WFCWALGREENS BOOTS ALLIANCE INC$1.2M0.08%42,811CommonSOLE
808513105SCHWSCHWAB CHARLES CORP$1.2M0.08%21,412CommonSOLE
87612E106TGTTARGET CORP$1.2M0.08%9,191CommonSOLE
401617105GU9GUESS INC$1.2M0.08%62,148CommonSOLE
393657101GBXGREENBRIER COS INC$1.2M0.08%27,975CommonSOLE
452327109ILMNILLUMINA INC$1.2M0.08%6,375CommonSOLE
33733E203FBTFIRST TR EXCHANGE-TRADED FD$1.2M0.08%7,791CommonSOLE
67071L106NVGNUVEEN AMT FREE MUN CR INC F$1.2M0.08%101,238CommonSOLE
439038100HOFTHOOKER FURNISHINGS CORPORATI$1.2M0.08%63,000CommonSOLE
784117103SEICSEI INVTS CO$1.2M0.08%19,471CommonSOLE
37940X102GPNGLOBAL PMTS INC$1.2M0.08%11,761CommonSOLE
33739E108FPEFIRST TR EXCH TRADED FD III$1.2M0.08%72,528CommonSOLE
64110L106NFLXNETFLIX INC$1.2M0.08%2,621CommonSOLE
45866F104ICEINTERCONTINENTAL EXCHANGE IN$1.2M0.08%10,206CommonSOLE
38141G104GSGOLDMAN SACHS GROUP INC$1.1M0.08%3,542CommonSOLE
26142V105DKNGDRAFTKINGS INC NEW$1.1M0.08%42,585CommonSOLE
47233W109JEFJEFFERIES FINL GROUP INC$1.1M0.07%34,025CommonSOLE
81369Y506XLESELECT SECTOR SPDR TR$1.1M0.07%13,829CommonSOLE
81369Y803XLKSELECT SECTOR SPDR TR$1.1M0.07%6,341CommonSOLE
37733W204GSKGSK PLC$1.1M0.07%30,604CommonSOLE
69608A108PLTRPALANTIR TECHNOLOGIES INC$1.1M0.07%70,550CommonSOLE
030420103AWKAMERICAN WTR WKS CO INC NEW$1.1M0.07%7,568CommonSOLE
576323109MTZMASTEC INC$1.1M0.07%9,110CommonSOLE
008474108AEMAGNICO EAGLE MINES LTD$1.1M0.07%21,347CommonSOLE
89417E109TRVTRAVELERS COMPANIES INC$1.1M0.07%6,128CommonSOLE
230215105CULPCULP INC$1.0M0.07%211,138CommonSOLE
172967424CCITIGROUP INC$1.0M0.07%22,120CommonSOLE
595112103MUMICRON TECHNOLOGY INC$999,2210.07%15,833CommonSOLE
464287804IJRISHARES TR$998,4930.07%10,020CommonSOLE
493267108KEYKEYCORP$997,6210.07%107,968CommonSOLE
921946794VYMIVANGUARD WHITEHALL FDS$988,8410.07%15,646CommonSOLE
464287507IJHISHARES TR$987,3030.07%3,776CommonSOLE
37637Q105GBCIGLACIER BANCORP INC NEW$987,0600.07%31,667CommonSOLE
46429B267GOVTISHARES TR$985,0210.07%43,014CommonSOLE
701094104PHPARKER-HANNIFIN CORP$982,9010.07%2,520CommonSOLE
464287168DVYISHARES TR$980,8900.07%8,657CommonSOLE
Y1968P121DACDANAOS CORPORATION$976,2690.06%14,617CommonSOLE
067901108ABXBARRICK GOLD CORP$973,9290.06%57,527CommonSOLE
00214Q104ARKKARK ETF TR$971,8520.06%22,017CommonSOLE
72201R833MINTPIMCO ETF TR$970,2590.06%9,726CommonSOLE
03769M106APOAPOLLO GLOBAL MGMT INC$968,7580.06%12,612CommonSOLE
92204A702VGTVANGUARD WORLD FDS$965,7540.06%2,184CommonSOLE
704326107PAYXPAYCHEX INC$948,9160.06%8,482CommonSOLE
533900106LECOLINCOLN ELEC HLDGS INC$942,3010.06%4,744CommonSOLE
81369Y704XLISELECT SECTOR SPDR TR$938,5170.06%8,745CommonSOLE
87161C501SYU1SYNOVUS FINL CORP$928,6750.06%30,700CommonSOLE
83088M102SWKSSKYWORKS SOLUTIONS INC$923,8920.06%8,347CommonSOLE
05534B760BCEBCE INC$911,6630.06%19,997CommonSOLE
87807B107TRPTC ENERGY CORP$911,4020.06%22,554CommonSOLE
46428Q109SLVISHARES SILVER TR$909,3830.06%43,532CommonSOLE
247361702DALDELTA AIR LINES INC DEL$895,1310.06%18,829CommonSOLE
493144109KTCCKEY TRONIC CORP$883,1030.06%155,750CommonSOLE
617446448MSMORGAN STANLEY$882,1790.06%10,330CommonSOLE
649445103NYCBEURNEW YORK CMNTY BANCORP INC$881,0250.06%78,383CommonSOLE
780915104RMTROYCE MICRO-CAP TR INC$880,6420.06%100,645CommonSOLE
594972408MSTRMICROSTRATEGY INC$873,8560.06%2,552CommonSOLE
78468R721TFISPDR SER TR$873,8550.06%18,931CommonSOLE
902252105TYLTYLER TECHNOLOGIES INC$872,5050.06%2,095CommonSOLE
778296103ROSTROSS STORES INC$870,1290.06%7,760CommonSOLE
744320102PRUPRUDENTIAL FINL INC$869,2070.06%9,853CommonSOLE
78467X109DIASPDR DOW JONES INDL AVERAGE$867,6650.06%2,523CommonSOLE
78467Y107MDYSPDR S&P MIDCAP 400 ETF TR$866,8270.06%1,810CommonSOLE
464287465EFAISHARES TR$862,7180.06%11,900CommonSOLE
058498106BALLBALL CORP$862,3650.06%14,815CommonSOLE
46429B697USMVISHARES TR$857,2560.06%11,533CommonSOLE
464288588MBBISHARES TR$856,7320.06%9,186CommonSOLE
59156R108METMETLIFE INC$854,2150.06%15,111CommonSOLE
431284108HIWHIGHWOODS PPTYS INC$851,4890.06%35,612CommonSOLE
56501R106MFCMANULIFE FINL CORP$850,4210.06%44,972CommonSOLE
26884L109EQTEQT CORP$849,2110.06%20,647CommonSOLE
81369Y209XLVSELECT SECTOR SPDR TR$848,4000.06%6,392CommonSOLE
231021106CMICUMMINS INC$848,0830.06%3,459CommonSOLE
78464A854SPYMSPDR SER TR$840,1700.06%16,123CommonSOLE
95766M105MMUWESTERN ASSET MANAGED MUNS F$837,7150.06%84,362CommonSOLE
G51502105JCIJOHNSON CTLS INTL PLC$836,5550.06%12,277CommonSOLE
00724F101ADBEADOBE SYSTEMS INCORPORATED$827,3710.05%1,692CommonSOLE
628464109MYEMYERS INDS INC$827,2610.05%42,576CommonSOLE
750917106RMBSRAMBUS INC DEL$821,3760.05%12,800CommonSOLE
92829B101VGIVIRTUS GLOBAL MULTI-SECTOR I$814,2300.05%109,000CommonSOLE
76883Y107RFMZRIVERNORTH FLEXIBLE MUNI INC$812,4700.05%56,500CommonSOLE
98419M100XYLXYLEM INC$808,0830.05%7,175CommonSOLE
17878Y207CVEOCIVEO CORP CDA$804,8360.05%41,316CommonSOLE
498894104KNFKNIFE RIVER CORP$800,0090.05%18,391CommonSOLE
76883H104RFMRIVERNORTH FLEXIBLE MUN INCO$795,0000.05%50,000CommonSOLE
81369Y886XLUSELECT SECTOR SPDR TR$791,4060.05%12,094CommonSOLE
464287242LQDISHARES TR$784,1230.05%7,251CommonSOLE
902494103TSNTYSON FOODS INC$779,8320.05%15,279CommonSOLE
64124P101NBHNEUBERGER BERMAN MUN FD INC$779,0180.05%75,780CommonSOLE
451100101IEPICAHN ENTERPRISES LP$773,7710.05%26,654CommonSOLE
04010L103ARCCARES CAPITAL CORP$773,0080.05%41,139CommonSOLE
58155Q103MCKMCKESSON CORP$766,1670.05%1,793CommonSOLE
46434G103IEMGISHARES INC$765,4980.05%15,530CommonSOLE
620076307MSIMOTOROLA SOLUTIONS INC$764,5810.05%2,607CommonSOLE
97717W851DXJWISDOMTREE TR$760,8460.05%9,139CommonSOLE
78409V104SPGIS&P GLOBAL INC$760,8150.05%1,898CommonSOLE
37946R109GLPGLOBAL PARTNERS LP$750,5800.05%24,425CommonSOLE
464287655IWMISHARES TR$745,6980.05%3,982CommonSOLE
69374H428FLRTPACER FDS TR$745,0250.05%16,205CommonSOLE
416515104HIGHARTFORD FINL SVCS GROUP INC$744,6870.05%10,340CommonSOLE
27827X101EIMEATON VANCE MUN BD FD$737,0860.05%74,079CommonSOLE
92189F106GDXVANECK ETF TRUST$733,8360.05%24,372CommonSOLE
482480100KLACKLA CORP$733,3500.05%1,512CommonSOLE
33738D309FTSLFIRST TR EXCHANGE-TRADED FD$727,5180.05%16,060CommonSOLE
902973304USBUS BANCORP DEL$726,3700.05%21,985CommonSOLE
185899101CLFCLEVELAND-CLIFFS INC NEW$724,6670.05%43,238CommonSOLE
464288281EMBISHARES TR$719,5510.05%8,315CommonSOLE
7591EP100RFREGIONS FINANCIAL CORP NEW$718,6630.05%40,329CommonSOLE
87157D109SYNASYNAPTICS INC$715,4840.05%8,380CommonSOLE
67079X102NDMONUVEEN DYNAMIC MUN OPPORTUNI$711,9000.05%70,000CommonSOLE
G54950103LINLINDE PLC$708,8090.05%1,860CommonSOLE
785688102SBRSABINE RTY TR$703,7120.05%10,672CommonSOLE
316092386FCPIFIDELITY COVINGTON TRUST$701,6090.05%21,384CommonSOLE
127190304CACICACI INTL INC$699,7450.05%2,053CommonSOLE
G8994E103TTTRANE TECHNOLOGIES PLC$699,4380.05%3,657CommonSOLE
25278X109FANGDIAMONDBACK ENERGY INC$698,0470.05%5,314CommonSOLE
714046109RVTYREVVITY INC$698,0100.05%5,876CommonSOLE
036752103ELVELEVANCE HEALTH INC$697,0910.05%1,569CommonSOLE
80013R206AYS1SANDSTORM GOLD LTD$695,5520.05%135,850CommonSOLE
G7S00T104PNRPENTAIR PLC$693,3430.05%10,733CommonSOLE
934423104WBDWARNER BROS DISCOVERY INC$692,6850.05%55,238CommonSOLE
59318E102CMUMFS HIGH YIELD MUN TR$692,3000.05%215,000CommonSOLE
443201108HWMHOWMET AEROSPACE INC$692,1380.05%13,966CommonSOLE
92857W308VODVODAFONE GROUP PLC NEW$690,0930.05%73,026CommonSOLE
773903109ROKROCKWELL AUTOMATION INC$689,7270.05%2,094CommonSOLE
136375102CNICANADIAN NATL RY CO$687,3140.05%5,677CommonSOLE
854502101SWKSTANLEY BLACK & DECKER INC$685,1200.05%7,311CommonSOLE
376549101LANDGLADSTONE LD CORP$682,7870.05%41,966CommonSOLE
032654105ADIANALOG DEVICES INC$682,4770.05%3,503CommonSOLE
97717Y527USFRWISDOMTREE TR$679,6650.05%13,507CommonSOLE
444859102HUMHUMANA INC$679,6380.05%1,520CommonSOLE
G16962105BGUSDBUNGE LIMITED$675,2130.04%7,156CommonSOLE
723760104XMIOXPIONEER MUN HIGH INCOME OPPO$667,1200.04%62,000CommonSOLE
03743Q108APAAPA CORPORATION$667,0230.04%19,521CommonSOLE
464288117IGOVISHARES TR$665,7450.04%16,816CommonSOLE
922908736VUGVANGUARD INDEX FDS$660,7030.04%2,335CommonSOLE
848637104SPLKCHFSPLUNK INC$654,8940.04%6,173CommonSOLE
316773100FITBFIFTH THIRD BANCORP$651,8810.04%24,871CommonSOLE
27829L105EOTEATON VANCE NATL MUN OPPORT$651,0000.04%37,500CommonSOLE
V7780T103RCLROYAL CARIBBEAN GROUP$650,0480.04%6,266CommonSOLE
69374H709GCOWPACER FDS TR$648,9110.04%19,575CommonSOLE
337932107FEFIRSTENERGY CORP$640,9070.04%16,484CommonSOLE
909907107UBSIUNITED BANKSHARES INC WEST V$637,4900.04%21,486CommonSOLE
464288687PFFISHARES TR$637,1230.04%20,599CommonSOLE
546347105LPXLOUISIANA PAC CORP$636,8050.04%8,493CommonSOLE
808524797SCHDSCHWAB STRATEGIC TR$625,3470.04%8,611CommonSOLE
95790B109DMOWESTERN ASSET MTG DEFINED OP$625,2780.04%59,100CommonSOLE
737630103PCHPOTLATCHDELTIC CORPORATION$623,3130.04%11,794CommonSOLE
62944T105NVRNVR INC$622,3610.04%98CommonSOLE
09857L108BKNGBOOKING HOLDINGS INC$621,0760.04%230CommonSOLE
464287432TLTISHARES TR$619,8020.04%6,021CommonSOLE
609839105MPWRMONOLITHIC PWR SYS INC$619,6440.04%1,147CommonSOLE
001055102AFLAFLAC INC$615,3570.04%8,816CommonSOLE
679580100ODFLOLD DOMINION FREIGHT LINE IN$614,8940.04%1,663CommonSOLE
573874104MRVLMARVELL TECHNOLOGY INC$612,6820.04%10,249CommonSOLE
235851102DHRDANAHER CORPORATION$611,3560.04%2,547CommonSOLE
33733E807FCGFIRST TR EXCHANGE-TRADED FD$609,0050.04%26,160CommonSOLE
254709108DFSEURDISCOVER FINL SVCS$606,1530.04%5,187CommonSOLE
464287762IYHISHARES TR$597,6240.04%2,132CommonSOLE
78464A763SDYSPDR SER TR$596,5980.04%4,867CommonSOLE
723787107PXDEURPIONEER NAT RES CO$592,7930.04%2,861CommonSOLE
464287341IXCISHARES TR$591,2050.04%15,884CommonSOLE
03027X100AMTAMERICAN TOWER CORP NEW$589,9780.04%3,042CommonSOLE
11373M107BB3BROOKLINE BANCORP INC DEL$589,6360.04%67,464CommonSOLE
72201R205STPZPIMCO ETF TR$588,4170.04%11,698CommonSOLE
92189F791GDXJVANECK ETF TRUST$584,9380.04%16,403CommonSOLE
126117100CNACNA FINL CORP$584,3210.04%15,130CommonSOLE
48251W104KKRKKR & CO INC$582,6620.04%10,405CommonSOLE
Y41053102INSWINTERNATIONAL SEAWAYS INC$581,6300.04%15,210CommonSOLE
33739H101FTGCFIRST TR EXCHANGE TRAD FD VI$576,1950.04%25,305CommonSOLE
046353108AZNNASTRAZENECA PLC$574,3990.04%8,026CommonSOLE
33739Q408FTSMFIRST TR EXCHANGE-TRADED FD$574,0790.04%9,663CommonSOLE
G0457F107ARCOARCOS DORADOS HOLDINGS INC$573,0650.04%55,909CommonSOLE
75886F107REGNREGENERON PHARMACEUTICALS$571,9580.04%796CommonSOLE
150870103CECELANESE CORP DEL$567,6520.04%4,902CommonSOLE
33733E500QCLNFIRST TR EXCHANGE-TRADED FD$567,6480.04%11,096CommonSOLE
55336V100MPLXMPLX LP$566,6620.04%16,696CommonSOLE
003057106ACPABRDN INCOME CREDIT STRATEGI$563,6160.04%82,400CommonSOLE
37954Y715BOTZGLOBAL X FDS$560,4340.04%19,500CommonSOLE
939653101ELMEELME COMMUNITIES$559,7000.04%34,045CommonSOLE
606822104MUFGMITSUBISHI UFJ FINL GROUP IN$557,8130.04%75,687CommonSOLE
369550108GDGENERAL DYNAMICS CORP$555,9420.04%2,584CommonSOLE
98389B100XELXCEL ENERGY INC$552,5080.04%8,887CommonSOLE
42806J700HTZHERTZ GLOBAL HLDGS INC$551,7000.04%30,000CommonSOLE
74144T108TROWPRICE T ROWE GROUP INC$550,8020.04%4,917CommonSOLE
132061201SYLDCAMBRIA ETF TR$548,1760.04%8,962CommonSOLE
25434V500DFASDIMENSIONAL ETF TRUST$548,0000.04%10,000CommonSOLE
500767652KMLMKRANESHARES TR$545,3830.04%17,900CommonSOLE
384556106GHMGRAHAM CORP$544,4380.04%40,997CommonSOLE
311900104FASTFASTENAL CO$543,4500.04%9,213CommonSOLE
921943858VEAVANGUARD TAX-MANAGED FDS$542,6400.04%11,751CommonSOLE
68902V107OTISOTIS WORLDWIDE CORP$541,7540.04%6,086CommonSOLE
65473P105NINISOURCE INC$540,8980.04%19,777CommonSOLE
910047109UALUNITED AIRLS HLDGS INC$537,7260.04%9,800CommonSOLE
46138E651PIOINVESCO EXCH TRADED FD TR II$536,9840.04%15,012CommonSOLE
577081102MATMATTEL INC$534,6710.04%27,363CommonSOLE
573284106MLMMARTIN MARIETTA MATLS INC$534,6370.04%1,158CommonSOLE
81369Y308XLPSELECT SECTOR SPDR TR$534,5870.04%7,208CommonSOLE
92939U106WECWEC ENERGY GROUP INC$533,2000.04%6,043CommonSOLE
535219109LINDLINDBLAD EXPEDITIONS HLDGS I$533,1200.04%49,000CommonSOLE
540424108LLOEWS CORP$532,1200.04%8,961CommonSOLE
31620M106FISFIDELITY NATL INFORMATION SV$531,6380.04%9,719CommonSOLE
13321L108CCJCAMECO CORP$527,1480.03%16,826CommonSOLE
85208R101CEFSPROTT PHYSICAL GOLD & SILVE$525,7010.03%29,173CommonSOLE
82509L107SHOPSHOPIFY INC$524,4870.03%8,119CommonSOLE
37954Y483QYLDGLOBAL X FDS$523,0300.03%29,466CommonSOLE
852234103XYZBLOCK INC$522,7740.03%7,853CommonSOLE
33737K205NXTGFIRST TR EXCHANGE TRADED FD$521,7050.03%7,268CommonSOLE
26875P101EOGEOG RES INC$519,1000.03%4,536CommonSOLE
624758108MWAMUELLER WTR PRODS INC$518,5490.03%31,950CommonSOLE
084670108BRK/ABERKSHIRE HATHAWAY INC DEL$517,8100.03%1CommonSOLE
680223104ORIOLD REP INTL CORP$516,7400.03%20,530CommonSOLE
27627N105EBCEASTERN BANKSHARES INC$510,5790.03%41,612CommonSOLE
31428X106FDXFEDEX CORP$508,9870.03%2,053CommonSOLE
552738106MFMMFS MUN INCOME TR$497,5450.03%97,558CommonSOLE
159864107CRLCHARLES RIV LABS INTL INC$495,1390.03%2,355CommonSOLE
372460105GPCGENUINE PARTS CO$494,8290.03%2,924CommonSOLE
464285204IAUISHARES GOLD TR$494,6490.03%13,593CommonSOLE
464288224ICLNISHARES TR$493,8650.03%26,841CommonSOLE
29670G102WTRGESSENTIAL UTILS INC$489,4220.03%12,263CommonSOLE
33735B108FNXFIRST TR MID CAP CORE ALPHAD$488,8110.03%5,075CommonSOLE
92206C680VONGVANGUARD SCOTTSDALE FDS$488,5980.03%6,905CommonSOLE
518439104ELLAUDER ESTEE COS INC$487,1420.03%2,481CommonSOLE
74340W103PLDPROLOGIS INC.$484,2660.03%3,949CommonSOLE
302491303FMCFMC CORP$483,2350.03%4,631CommonSOLE
25862D105DLYDOUBLELINE YIELD OPPORTUNITI$482,3960.03%33,200CommonSOLE
20369C106CHCTCOMMUNITY HEALTHCARE TR INC$482,3590.03%14,608CommonSOLE
092113109BKHBLACK HILLS CORP$477,8020.03%7,929CommonSOLE
33741X102SDVYFIRST TR EXCHANGE-TRADED FD$477,6940.03%16,874CommonSOLE
14149Y108CAHCARDINAL HEALTH INC$470,4780.03%4,975CommonSOLE
464287606IJKISHARES TR$469,9280.03%6,266CommonSOLE
74348A145PAWZPROSHARES TR$469,6110.03%9,244CommonSOLE
670346105NUENUCOR CORP$467,1990.03%2,849CommonSOLE
115236101BROBROWN & BROWN INC$464,5320.03%6,748CommonSOLE
896522109TRNTRINITY INDS INC$463,6530.03%18,034CommonSOLE
29272W109ENRENERGIZER HLDGS INC NEW$460,7180.03%13,720CommonSOLE
745867101PHMPULTE GROUP INC$460,2540.03%5,925CommonSOLE
38173M102GBDCGOLUB CAP BDC INC$459,3460.03%34,026CommonSOLE
33739G103FMFFIRST TR EXCHANGE-TRADED FD$458,9760.03%9,600CommonSOLE
66405S100NBNNORTHEAST BK LEWISTON ME$458,3700.03%11,000CommonSOLE
30190A104FGF&G ANNUITIES & LIFE INC$456,6710.03%18,429CommonSOLE
14040H105COFCAPITAL ONE FINL CORP$456,1620.03%4,171CommonSOLE
82983N108SB9SITIO ROYALTIES CORP$455,2590.03%17,330CommonSOLE
11271J107BNBROOKFIELD CORP$453,4340.03%13,475CommonSOLE
134429109CPBCAMPBELL SOUP CO$452,9650.03%9,910CommonSOLE
464287887IJTISHARES TR$450,4110.03%3,919CommonSOLE
12503M108CBOECBOE GLOBAL MKTS INC$445,7720.03%3,230CommonSOLE
464288166AGZISHARES TR$445,6210.03%4,166CommonSOLE
810186106SMGSCOTTS MIRACLE-GRO CO$444,1880.03%7,085CommonSOLE
G9108L173TENTSAKOS ENERGY NAVIGATION LTD$443,0050.03%24,860CommonSOLE
670100205NVONOVO-NORDISK A S$440,1780.03%2,720CommonSOLE
189054109CLXCLOROX CO DEL$433,9500.03%2,729CommonSOLE
487836108KKELLOGG CO$432,9770.03%6,424CommonSOLE
723484101PNWPINNACLE WEST CAP CORP$431,3580.03%5,295CommonSOLE
482738101KVHIKVH INDS INC$429,2880.03%46,968CommonSOLE
01864U106AFBALLIANCEBERNSTEIN NATL MUN I$429,2000.03%40,000CommonSOLE
09662E109DSMBNY MELLON STRATEGIC MUN BD$427,5000.03%75,000CommonSOLE
759720105RCGRENN FD INC$422,6440.03%233,505CommonSOLE
03524A108BUDANHEUSER BUSCH INBEV SA/NV$421,7630.03%7,436CommonSOLE
97717W422EPIWISDOMTREE TR$421,3160.03%12,107CommonSOLE
464287879IJSISHARES TR$420,7610.03%4,425CommonSOLE
25434V708DFACDIMENSIONAL ETF TRUST$420,6350.03%15,493CommonSOLE
33733C108FABFIRST TR MULTI CP VAL ALPHA$419,9670.03%5,922CommonSOLE
96145D105WRKUSDWESTROCK CO$419,1560.03%14,419CommonSOLE
92189F676SMHVANECK ETF TRUST$418,0680.03%2,746CommonSOLE
922042858VWOVANGUARD INTL EQUITY INDEX F$409,9460.03%10,077CommonSOLE
46269C102IRDMIRIDIUM COMMUNICATIONS INC$408,9360.03%6,583CommonSOLE
384802104GWWGRAINGER W W INC$408,4900.03%518CommonSOLE

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.