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

Q4 2023 · 13F-HR

Moors & Cabot, Inc.holdings as filed

Filed 2024-02-14 · accession 0001085146-24-001396

$1.61B
Reported value
849
Positions
2023-12-31
Period end
View analyzed profile →PRO

Holdings as filed

First 500 of 849

CUSIPTickerIssuerValue% port.SharesClassVoting
037833100AAPLAPPLE INC$87.8M5.47%455,967CommonSOLE
594918104MSFTMICROSOFT CORP$82.5M5.14%219,381CommonSOLE
88262P102TPLTEXAS PACIFIC LAND CORPORATI$38.4M2.39%24,415CommonSOLE
67066G104NVDANVIDIA CORPORATION$35.9M2.24%72,483CommonSOLE
023135106AMZNAMAZON COM INC$28.7M1.79%189,068CommonSOLE
46625H100JPMJPMORGAN CHASE & CO$22.5M1.40%132,402CommonSOLE
742718109PGPROCTER AND GAMBLE CO$20.9M1.30%142,681CommonSOLE
92826C839VVISA INC$19.5M1.21%74,862CommonSOLE
478160104JNJJOHNSON & JOHNSON$18.8M1.17%119,778CommonSOLE
713448108PEPPEPSICO INC$18.5M1.15%108,883CommonSOLE
11135F101AVGOBROADCOM INC$18.1M1.13%16,237CommonSOLE
02079K305GOOGLALPHABET INC$17.5M1.09%125,327CommonSOLE
30231G102XOMEXXON MOBIL CORP$16.8M1.05%167,797CommonSOLE
126650100CVSCVS HEALTH CORP$15.8M0.98%199,495CommonSOLE
58933Y105MRKMERCK & CO INC$15.5M0.96%142,047CommonSOLE
437076102HDHOME DEPOT INC$15.3M0.95%44,190CommonSOLE
166764100CVXCHEVRON CORP NEW$14.5M0.91%97,536CommonSOLE
872540109TJXTJX COS INC NEW$14.3M0.89%152,966CommonSOLE
459200101IBMINTERNATIONAL BUSINESS MACHS$13.2M0.82%80,689CommonSOLE
931142103WMTWALMART INC$12.9M0.80%81,802CommonSOLE
532457108LLYELI LILLY & CO$11.8M0.74%20,319CommonSOLE
88160R101TSLATESLA INC$11.8M0.73%47,331CommonSOLE
G29183103ETNEATON CORP PLC$11.7M0.73%48,512CommonSOLE
30303M102METAMETA PLATFORMS INC$11.2M0.70%31,768CommonSOLE
00287Y109ABBVABBVIE INC$11.0M0.68%70,673CommonSOLE
78462F103SPYSPDR S&P 500 ETF TR$10.9M0.68%22,897CommonSOLE
94106L109WMWASTE MGMT INC DEL$10.5M0.66%58,779CommonSOLE
084670702BRK/BBERKSHIRE HATHAWAY INC DEL$10.5M0.65%29,431CommonSOLE
02079K107GOOGALPHABET INC$10.1M0.63%71,394CommonSOLE
293792107EPDENTERPRISE PRODS PARTNERS L$9.9M0.62%376,555CommonSOLE
G1151C101ACNACCENTURE PLC IRELAND$9.8M0.61%27,875CommonSOLE
75513E101RTXRTX CORPORATION$9.7M0.61%115,448CommonSOLE
37364X109GEOSGEOSPACE TECHNOLOGIES CORP$9.7M0.60%746,500CommonSOLE
79466L302CRMSALESFORCE INC$9.4M0.58%35,678CommonSOLE
539830109LMTLOCKHEED MARTIN CORP$9.0M0.56%19,812CommonSOLE
09260D107BXBLACKSTONE INC$8.4M0.53%64,468CommonSOLE
911363109URIUNITED RENTALS INC$8.2M0.51%14,227CommonSOLE
65339F101NEENEXTERA ENERGY INC$8.1M0.51%133,768CommonSOLE
969457100WMBWILLIAMS COS INC$7.9M0.49%226,123CommonSOLE
21036P108STZCONSTELLATION BRANDS INC$7.6M0.47%31,488CommonSOLE
655844108NSCNORFOLK SOUTHN CORP$7.4M0.46%31,466CommonSOLE
09247X101BLKCHFBLACKROCK INC$7.4M0.46%9,064CommonSOLE
682680103OKEONEOK INC NEW$7.3M0.45%103,869CommonSOLE
92343V104VZVERIZON COMMUNICATIONS INC$7.2M0.45%190,343CommonSOLE
717081103PFEPFIZER INC$7.0M0.43%241,608CommonSOLE
83406F102SOFISOFI TECHNOLOGIES INC$6.9M0.43%692,981CommonSOLE
149123101CATCATERPILLAR INC$6.8M0.42%22,989CommonSOLE
46090E103QQQINVESCO QQQ TR$6.7M0.42%16,424CommonSOLE
G5960L103MDTMEDTRONIC PLC$6.5M0.41%78,976CommonSOLE
921908844VIGVANGUARD SPECIALIZED FUNDS$6.5M0.40%38,093CommonSOLE
191216100KOCOCA COLA CO$6.4M0.40%109,227CommonSOLE
17275R102CSCOCISCO SYS INC$6.4M0.40%127,153CommonSOLE
002824100ABTABBOTT LABS$6.3M0.39%57,043CommonSOLE
22160K105COSTCOSTCO WHSL CORP NEW$6.2M0.39%9,375CommonSOLE
244199105DEDEERE & CO$6.1M0.38%15,361CommonSOLE
031162100AMGNAMGEN INC$6.0M0.38%20,907CommonSOLE
29273V100ETENERGY TRANSFER L P$6.0M0.37%435,575CommonSOLE
12572Q105CMECME GROUP INC$6.0M0.37%28,332CommonSOLE
254687106DISDISNEY WALT CO$5.9M0.37%64,973CommonSOLE
907818108UNPUNION PAC CORP$5.9M0.36%23,848CommonSOLE
458140100INTCINTEL CORP$5.7M0.35%112,502CommonSOLE
097023105BABOEING CO$5.6M0.35%21,363CommonSOLE
548661107LOWLOWES COS INC$5.5M0.34%24,875CommonSOLE
30040W108ESEVERSOURCE ENERGY$5.5M0.34%88,767CommonSOLE
351858105FNVFRANCO NEV CORP$5.4M0.34%48,775CommonSOLE
464288810IHIISHARES TR$5.4M0.34%100,080CommonSOLE
855244109SBUXSTARBUCKS CORP$5.3M0.33%54,921CommonSOLE
20825C104COPCONOCOPHILLIPS$5.2M0.33%45,194CommonSOLE
46641Q332JEPIJ P MORGAN EXCHANGE TRADED F$5.2M0.32%94,762CommonSOLE
438516106HONHONEYWELL INTL INC$5.2M0.32%24,654CommonSOLE
110122108BMYBRISTOL-MYERS SQUIBB CO$5.1M0.32%99,312CommonSOLE
53656F623INFLLISTED FD TR$5.1M0.31%160,659CommonSOLE
571903202MARMARRIOTT INTL INC NEW$5.0M0.31%22,356CommonSOLE
26441C204DUKDUKE ENERGY CORP NEW$5.0M0.31%51,726CommonSOLE
502431109LHXL3HARRIS TECHNOLOGIES INC$4.9M0.31%23,494CommonSOLE
464287200IVVISHARES TR$4.9M0.31%10,330CommonSOLE
590672101MSBMESABI TR$4.9M0.31%240,294CommonSOLE
46284V101IRMIRON MTN INC DEL$4.9M0.30%69,734CommonSOLE
580135101MCDMCDONALDS CORP$4.7M0.30%15,980CommonSOLE
291011104EMREMERSON ELEC CO$4.7M0.29%48,362CommonSOLE
842587107SOSOUTHERN CO$4.7M0.29%66,965CommonSOLE
91324P102UNHUNITEDHEALTH GROUP INC$4.7M0.29%8,838CommonSOLE
747525103QCOMQUALCOMM INC$4.5M0.28%31,449CommonSOLE
060505104BACBANK AMERICA CORP$4.5M0.28%134,376CommonSOLE
767204100RIORIO TINTO PLC$4.5M0.28%60,186CommonSOLE
29250N105ENBENBRIDGE INC$4.5M0.28%123,766CommonSOLE
90353T100UBERUBER TECHNOLOGIES INC$4.2M0.26%68,484CommonSOLE
72651A207PAGPPLAINS GP HLDGS L P$4.1M0.26%258,622CommonSOLE
68389X105ORCLORACLE CORP$4.1M0.26%39,107CommonSOLE
60770K107MRNAMODERNA INC$4.0M0.25%40,050CommonSOLE
693475105PNCPNC FINL SVCS GROUP INC$3.9M0.24%25,216CommonSOLE
15135B101CNCCENTENE CORP DEL$3.9M0.24%52,328CommonSOLE
464287556IBBISHARES TR$3.9M0.24%28,513CommonSOLE
35671D857FCXFREEPORT-MCMORAN INC$3.9M0.24%90,912CommonSOLE
28176E108EWEDWARDS LIFESCIENCES CORP$3.9M0.24%50,499CommonSOLE
N72482123QIAGEN NV$3.9M0.24%88,657CommonSOLE
806857108SLBSCHLUMBERGER LTD$3.8M0.24%73,645CommonSOLE
67073B106JPCNUVEEN PFD & INCOME OPPORTUN$3.8M0.24%566,648CommonSOLE
654106103NKENIKE INC$3.8M0.24%34,908CommonSOLE
219350105GLWCORNING INC$3.8M0.23%123,860CommonSOLE
714236106PBTPERMIAN BASIN RTY TR$3.8M0.23%268,766CommonSOLE
69374H881COWZPACER FDS TR$3.7M0.23%72,027CommonSOLE
57636Q104MAMASTERCARD INCORPORATED$3.7M0.23%8,640CommonSOLE
194162103CLCOLGATE PALMOLIVE CO$3.5M0.22%44,382CommonSOLE
369604301GEGENERAL ELECTRIC CO$3.5M0.22%27,627CommonSOLE
453836108INDBINDEPENDENT BK CORP MASS$3.5M0.22%53,326CommonSOLE
863667101SYKSTRYKER CORPORATION$3.4M0.21%11,436CommonSOLE
055622104BPBP PLC$3.4M0.21%96,095CommonSOLE
871829107SYYSYSCO CORP$3.4M0.21%46,029CommonSOLE
00206R102TAT&T INC$3.2M0.20%192,936CommonSOLE
98978V103ZTSZOETIS INC$3.2M0.20%16,362CommonSOLE
127097103CTRACOTERRA ENERGY INC$3.2M0.20%123,722CommonSOLE
780259305SHELSHELL PLC$3.1M0.19%46,760CommonSOLE
609207105MDLZMONDELEZ INTL INC$3.1M0.19%42,373CommonSOLE
260557103DOWDOW INC$3.1M0.19%55,910CommonSOLE
337738108FISVFISERV INC$3.1M0.19%23,025CommonSOLE
031100100AMEAMETEK INC$3.0M0.19%18,402CommonSOLE
85254J102STAGSTAG INDL INC$3.0M0.19%76,724CommonSOLE
66987V109NVSNOVARTIS AG$3.0M0.19%29,542CommonSOLE
824348106SHWSHERWIN WILLIAMS CO$2.9M0.18%9,450CommonSOLE
009158106APDAIR PRODS & CHEMS INC$2.9M0.18%10,722CommonSOLE
92556H2060VVBPARAMOUNT GLOBAL$2.9M0.18%197,033CommonSOLE
126408103CSXCSX CORP$2.9M0.18%84,014CommonSOLE
446150104HBANHUNTINGTON BANCSHARES INC$2.9M0.18%228,853CommonSOLE
125523100CITHE CIGNA GROUP$2.8M0.18%9,399CommonSOLE
949746101WMT2WELLS FARGO CO NEW$2.8M0.17%56,626CommonSOLE
406216101HALHALLIBURTON CO$2.7M0.17%75,874CommonSOLE
020002101ALLALLSTATE CORP$2.7M0.17%19,360CommonSOLE
31620R303FNFFIDELITY NATIONAL FINANCIAL$2.6M0.16%51,718CommonSOLE
78463V107GLDSPDR GOLD TR$2.6M0.16%13,683CommonSOLE
088606108BHPBHP GROUP LTD$2.6M0.16%38,158CommonSOLE
494368103KMBKIMBERLY-CLARK CORP$2.6M0.16%21,441CommonSOLE
67077M108NTRNUTRIEN LTD$2.6M0.16%46,146CommonSOLE
007903107AMDADVANCED MICRO DEVICES INC$2.6M0.16%17,449CommonSOLE
25820R105DMLPDORCHESTER MINERALS LP$2.5M0.16%79,985CommonSOLE
883556102TMOTHERMO FISHER SCIENTIFIC INC$2.5M0.16%4,760CommonSOLE
922908363VOOVANGUARD INDEX FDS$2.5M0.16%5,738CommonSOLE
74834L100DGXQUEST DIAGNOSTICS INC$2.5M0.15%18,045CommonSOLE
89151E109TTENTOTALENERGIES SE$2.5M0.15%36,576CommonSOLE
651639106NEMNEWMONT CORP$2.5M0.15%59,504CommonSOLE
874039100TSMTAIWAN SEMICONDUCTOR MFG LTD$2.4M0.15%23,347CommonSOLE
666807102NOCNORTHROP GRUMMAN CORP$2.4M0.15%5,182CommonSOLE
00724F101ADBEADOBE INC$2.4M0.15%3,954CommonSOLE
962879102WPMWHEATON PRECIOUS METALS CORP$2.4M0.15%47,755CommonSOLE
89832Q109TFCTRUIST FINL CORP$2.4M0.15%63,769CommonSOLE
H1467J104CBCHUBB LIMITED$2.3M0.14%10,269CommonSOLE
49456B101KMIKINDER MORGAN INC DEL$2.2M0.14%127,061CommonSOLE
370334104GISGENERAL MLS INC$2.2M0.14%33,339CommonSOLE
20030N101CMCSACOMCAST CORP NEW$2.1M0.13%48,952CommonSOLE
34959E109FTNTFORTINET INC$2.1M0.13%36,462CommonSOLE
911312106UPSUNITED PARCEL SERVICE INC$2.1M0.13%13,532CommonSOLE
904767704UNILEVER PLC$2.1M0.13%43,766CommonSOLE
85207H104PHYSSPROTT PHYSICAL GOLD TR$2.1M0.13%131,482CommonSOLE
038222105AMATAPPLIED MATLS INC$2.1M0.13%12,814CommonSOLE
075887109BDXBECTON DICKINSON & CO$2.1M0.13%8,511CommonSOLE
110448107BTIBRITISH AMERN TOB PLC$2.1M0.13%70,519CommonSOLE
13646K108CPCANADIAN PACIFIC KANSAS CITY$2.1M0.13%26,064CommonSOLE
500754106KHCKRAFT HEINZ CO$2.0M0.12%54,240CommonSOLE
922908769VTIVANGUARD INDEX FDS$2.0M0.12%8,436CommonSOLE
33734X846CIBRFIRST TR EXCHANGE TRADED FD$2.0M0.12%37,154CommonSOLE
962166104WYWEYERHAEUSER CO MTN BE$2.0M0.12%57,274CommonSOLE
512807108LRCXEURLAM RESEARCH CORP$2.0M0.12%2,514CommonSOLE
12135Y108BHRBBURKE HERBERT FINL SVCS CORP$1.9M0.12%30,869CommonSOLE
69608A108PLTRPALANTIR TECHNOLOGIES INC$1.9M0.12%112,913CommonSOLE
26614N102DDDUPONT DE NEMOURS INC$1.9M0.12%24,519CommonSOLE
25243Q205DEODIAGEO PLC$1.9M0.12%12,946CommonSOLE
697435105PANWPALO ALTO NETWORKS INC$1.9M0.12%6,338CommonSOLE
427866108HSYHERSHEY CO$1.9M0.12%9,927CommonSOLE
69374H857CALFPACER FDS TR$1.8M0.11%37,654CommonSOLE
209115104EDCONSOLIDATED EDISON INC$1.8M0.11%19,866CommonSOLE
22052L104CTVACORTEVA INC$1.8M0.11%37,701CommonSOLE
74348A467NOBLPROSHARES TR$1.8M0.11%18,643CommonSOLE
49177J102KVUEKENVUE INC$1.8M0.11%82,223CommonSOLE
101137107BSXBOSTON SCIENTIFIC CORP$1.8M0.11%30,610CommonSOLE
G9108L173TENTSAKOS ENERGY NAVIGATION LTD$1.8M0.11%79,260CommonSOLE
064058100BKBANK NEW YORK MELLON CORP$1.8M0.11%33,808CommonSOLE
92936U109WPCWP CAREY INC$1.8M0.11%27,091CommonSOLE
452308109ITWILLINOIS TOOL WKS INC$1.8M0.11%6,683CommonSOLE
375558103GILDGILEAD SCIENCES INC$1.7M0.11%21,579CommonSOLE
891160509TDTORONTO DOMINION BK ONT$1.7M0.11%26,916CommonSOLE
693506107PPGPPG INDS INC$1.7M0.11%11,601CommonSOLE
493267108KEYKEYCORP$1.7M0.11%120,094CommonSOLE
594972408MSTRMICROSTRATEGY INC$1.7M0.11%2,720CommonSOLE
039483102ADMARCHER DANIELS MIDLAND CO$1.7M0.11%23,728CommonSOLE
718172109PMPHILIP MORRIS INTL INC$1.7M0.11%18,214CommonSOLE
184499101CLNECLEAN ENERGY FUELS CORP$1.7M0.11%445,995CommonSOLE
01881G106ABALLIANCEBERNSTEIN HLDG L P$1.7M0.11%54,617CommonSOLE
Y27183600GSLGLOBAL SHIP LEASE INC NEW$1.7M0.11%85,075CommonSOLE
718546104PSXPHILLIPS 66$1.7M0.10%12,451CommonSOLE
H01301128ALCALCON AG$1.7M0.10%21,203CommonSOLE
6706ER101XBXMXNUVEEN S&P 500 BUY-WRITE INC$1.6M0.10%128,148CommonSOLE
M22465104CHKPCHECK POINT SOFTWARE TECH LT$1.6M0.10%10,730CommonSOLE
674599105OXYOCCIDENTAL PETE CORP$1.6M0.10%26,926CommonSOLE
91913Y100VLOVALERO ENERGY CORP$1.6M0.10%12,298CommonSOLE
36266G107GEHCGE HEALTHCARE TECHNOLOGIES I$1.6M0.10%20,513CommonSOLE
92532F100VRTXVERTEX PHARMACEUTICALS INC$1.6M0.10%3,893CommonSOLE
921943858VEAVANGUARD TAX-MANAGED FDS$1.6M0.10%32,686CommonSOLE
33733B100FIWFIRST TR EXCHANGE TRADED FD$1.6M0.10%16,475CommonSOLE
025816109AXPAMERICAN EXPRESS CO$1.6M0.10%8,316CommonSOLE
02209S103MOALTRIA GROUP INC$1.6M0.10%38,565CommonSOLE
922908744VTVVANGUARD INDEX FDS$1.6M0.10%10,402CommonSOLE
87612E106TGTTARGET CORP$1.6M0.10%10,908CommonSOLE
14448C104CARRCARRIER GLOBAL CORPORATION$1.6M0.10%27,033CommonSOLE
922908736VUGVANGUARD INDEX FDS$1.5M0.09%4,902CommonSOLE
37940X102GPNGLOBAL PMTS INC$1.5M0.09%11,913CommonSOLE
25179M103DVNDEVON ENERGY CORP NEW$1.5M0.09%33,388CommonSOLE
55261F104MTBM & T BK CORP$1.5M0.09%11,015CommonSOLE
Y41053102INSWINTERNATIONAL SEAWAYS INC$1.5M0.09%33,035CommonSOLE
89417E109TRVTRAVELERS COMPANIES INC$1.5M0.09%7,833CommonSOLE
808513105SCHWSCHWAB CHARLES CORP$1.5M0.09%21,265CommonSOLE
15189T107CNPCENTERPOINT ENERGY INC$1.5M0.09%51,201CommonSOLE
931427108WFCWALGREENS BOOTS ALLIANCE INC$1.5M0.09%55,993CommonSOLE
81369Y803XLKSELECT SECTOR SPDR TR$1.5M0.09%7,538CommonSOLE
439038100HOFTHOOKER FURNISHINGS CORPORATI$1.4M0.09%55,200CommonSOLE
460146103IPINTERNATIONAL PAPER CO$1.4M0.09%39,745CommonSOLE
401617105GU9GUESS INC$1.4M0.09%62,224CommonSOLE
56585A102MPCMARATHON PETE CORP$1.4M0.09%9,633CommonSOLE
91829F104VOXXGUSDVOXX INTL CORP$1.4M0.09%133,706CommonSOLE
552690109MDUMDU RES GROUP INC$1.4M0.09%71,753CommonSOLE
025537101AEPAMERICAN ELEC PWR CO INC$1.4M0.09%17,289CommonSOLE
88579Y101MMM3M CO$1.4M0.09%12,810CommonSOLE
37637Q105GBCIGLACIER BANCORP INC NEW$1.4M0.09%33,867CommonSOLE
316773100FITBFIFTH THIRD BANCORP$1.4M0.09%40,472CommonSOLE
85207K107PSLVSPROTT PHYSICAL SILVER TR$1.4M0.09%172,295CommonSOLE
857477103STTSTATE STR CORP$1.4M0.09%17,838CommonSOLE
05722G100BKRBAKER HUGHES COMPANY$1.4M0.09%40,289CommonSOLE
45866F104ICEINTERCONTINENTAL EXCHANGE IN$1.4M0.09%10,713CommonSOLE
464287507IJHISHARES TR$1.4M0.09%4,959CommonSOLE
498894104KNFKNIFE RIVER CORP$1.4M0.08%20,480CommonSOLE
336917109FDLFIRST TR MORNINGSTAR DIVID L$1.4M0.08%37,752CommonSOLE
21867A105CLBCORE LABORATORIES INC$1.3M0.08%75,331CommonSOLE
053015103ADPAUTOMATIC DATA PROCESSING IN$1.3M0.08%5,708CommonSOLE
464287457SHYISHARES TR$1.3M0.08%16,191CommonSOLE
33733E203FBTFIRST TR EXCHANGE-TRADED FD$1.3M0.08%8,369CommonSOLE
701094104PHPARKER-HANNIFIN CORP$1.3M0.08%2,869CommonSOLE
81369Y605XLFSELECT SECTOR SPDR TR$1.3M0.08%34,850CommonSOLE
09225M101BSMBLACK STONE MINERALS L P$1.3M0.08%81,150CommonSOLE
780087102RYROYAL BK CDA$1.3M0.08%12,786CommonSOLE
464287804IJRISHARES TR$1.3M0.08%11,752CommonSOLE
595017104MCHPMICROCHIP TECHNOLOGY INC.$1.3M0.08%14,095CommonSOLE
784117103SEICSEI INVTS CO$1.3M0.08%19,871CommonSOLE
053484101AVBAVALONBAY CMNTYS INC$1.3M0.08%6,731CommonSOLE
33739E108FPEFIRST TR EXCH TRADED FD III$1.2M0.08%73,948CommonSOLE
422806109HEIHEICO CORP NEW$1.2M0.08%6,861CommonSOLE
25746U109DDOMINION ENERGY INC$1.2M0.08%26,077CommonSOLE
988498101YUMYUM BRANDS INC$1.2M0.08%9,351CommonSOLE
64110L106NFLXNETFLIX INC$1.2M0.08%2,506CommonSOLE
230215105CULPCULP INC$1.2M0.08%209,864CommonSOLE
Y1771G102CMRECOSTAMARE INC$1.2M0.08%116,700CommonSOLE
008474108AEMAGNICO EAGLE MINES LTD$1.2M0.08%22,047CommonSOLE
03769M106APOAPOLLO GLOBAL MGMT INC$1.2M0.07%12,905CommonSOLE
011532108AGIALAMOS GOLD INC NEW$1.2M0.07%89,051CommonSOLE
882508104TXNTEXAS INSTRS INC$1.2M0.07%7,019CommonSOLE
756109104OREALTY INCOME CORP$1.2M0.07%20,771CommonSOLE
49338L103KEYSKEYSIGHT TECHNOLOGIES INC$1.2M0.07%7,480CommonSOLE
760759100RSGREPUBLIC SVCS INC$1.2M0.07%7,216CommonSOLE
071813109BAXBAXTER INTL INC$1.2M0.07%30,744CommonSOLE
723787107PXDEURPIONEER NAT RES CO$1.2M0.07%5,248CommonSOLE
Y2685T131GNKGENCO SHIPPING & TRADING LTD$1.2M0.07%69,719CommonSOLE
500767652KMLMKRANESHARES TR$1.1M0.07%39,150CommonSOLE
835699307SONYSONY GROUP CORP$1.1M0.07%11,914CommonSOLE
00214Q104ARKKARK ETF TR$1.1M0.07%21,429CommonSOLE
56501R106MFCMANULIFE FINL CORP$1.1M0.07%50,555CommonSOLE
46434V613IUSBISHARES TR$1.1M0.07%24,250CommonSOLE
87161C501SYU1SYNOVUS FINL CORP$1.1M0.07%29,454CommonSOLE
393657101GBXGREENBRIER COS INC$1.1M0.07%24,650CommonSOLE
778296103ROSTROSS STORES INC$1.1M0.07%7,743CommonSOLE
464287465EFAISHARES TR$1.1M0.07%14,116CommonSOLE
704326107PAYXPAYCHEX INC$1.1M0.07%8,896CommonSOLE
83088M102SWKSSKYWORKS SOLUTIONS INC$1.1M0.07%9,385CommonSOLE
81369Y209XLVSELECT SECTOR SPDR TR$1.1M0.07%7,734CommonSOLE
37946R109GLPGLOBAL PARTNERS LP$1.1M0.07%24,825CommonSOLE
054540208ACLSAXCELIS TECHNOLOGIES INC$1.0M0.06%8,019CommonSOLE
46434G103IEMGISHARES INC$1.0M0.06%20,561CommonSOLE
78464A854SPYMSPDR SER TR$1.0M0.06%18,569CommonSOLE
47233W109JEFJEFFERIES FINL GROUP INC$1.0M0.06%25,495CommonSOLE
58155Q103MCKMCKESSON CORP$1.0M0.06%2,225CommonSOLE
464288281EMBISHARES TR$1.0M0.06%11,556CommonSOLE
067901108ABXBARRICK GOLD CORP$1.0M0.06%56,808CommonSOLE
744320102PRUPRUDENTIAL FINL INC$1.0M0.06%9,902CommonSOLE
902973304USBUS BANCORP DEL$1.0M0.06%23,275CommonSOLE
036752103ELVELEVANCE HEALTH INC$1.0M0.06%2,126CommonSOLE
26142V105DKNGDRAFTKINGS INC NEW$999,5140.06%28,355CommonSOLE
37733W204GSKGSK PLC$999,1990.06%26,962CommonSOLE
70450Y103PYPLPAYPAL HLDGS INC$995,8860.06%16,217CommonSOLE
533900106LECOLINCOLN ELEC HLDGS INC$993,5750.06%4,569CommonSOLE
345370860FFORD MTR CO DEL$988,0400.06%81,053CommonSOLE
38141G104GSGOLDMAN SACHS GROUP INC$977,2510.06%2,533CommonSOLE
92204A702VGTVANGUARD WORLD FDS$975,2190.06%2,015CommonSOLE
81369Y704XLISELECT SECTOR SPDR TR$971,7030.06%8,524CommonSOLE
464288588MBBISHARES TR$963,8500.06%10,245CommonSOLE
81369Y506XLESELECT SECTOR SPDR TR$963,3540.06%11,490CommonSOLE
82889N699CTASIMPLIFY EXCHANGE TRADED FUN$959,3400.06%40,650CommonSOLE
780915104RMTROYCE MICRO-CAP TR INC$955,4240.06%103,401CommonSOLE
921946794VYMIVANGUARD WHITEHALL FDS$941,1660.06%14,155CommonSOLE
78467Y107MDYSPDR S&P MIDCAP 400 ETF TR$936,6230.06%1,846CommonSOLE
88636J873TFPNTIDAL TR II$934,5900.06%38,350CommonSOLE
369550108GDGENERAL DYNAMICS CORP$930,9400.06%3,585CommonSOLE
87157D109SYNASYNAPTICS INC$921,7660.06%8,080CommonSOLE
G8994E103TTTRANE TECHNOLOGIES PLC$918,7710.06%3,767CommonSOLE
09857L108BKNGBOOKING HOLDINGS INC$918,7300.06%259CommonSOLE
78467X109DIASPDR DOW JONES INDL AVERAGE$912,7240.06%2,422CommonSOLE
464287655IWMISHARES TR$910,0420.06%4,534CommonSOLE
464287242LQDISHARES TR$895,1290.06%8,089CommonSOLE
87807B107TRPTC ENERGY CORP$887,4940.06%22,704CommonSOLE
25278X109FANGDIAMONDBACK ENERGY INC$872,4800.05%5,626CommonSOLE
98419M100XYLXYLEM INC$862,4920.05%7,542CommonSOLE
902252105TYLTYLER TECHNOLOGIES INC$859,2370.05%2,055CommonSOLE
620076307MSIMOTOROLA SOLUTIONS INC$856,3010.05%2,735CommonSOLE
452327109ILMNILLUMINA INC$852,1490.05%6,120CommonSOLE
59156R108METMETLIFE INC$849,0060.05%12,838CommonSOLE
78409V104SPGIS&P GLOBAL INC$845,7160.05%1,920CommonSOLE
12503M108CBOECBOE GLOBAL MKTS INC$844,2320.05%4,728CommonSOLE
46429B697USMVISHARES TR$843,2290.05%10,806CommonSOLE
030420103AWKAMERICAN WTR WKS CO INC NEW$835,4610.05%6,330CommonSOLE
909907107UBSIUNITED BANKSHARES INC WEST V$827,9670.05%22,050CommonSOLE
617446448MSMORGAN STANLEY$817,9460.05%8,772CommonSOLE
482480100KLACKLA CORP$817,3080.05%1,406CommonSOLE
628464109MYEMYERS INDS INC$813,3210.05%41,602CommonSOLE
231021106CMICUMMINS INC$812,6950.05%3,392CommonSOLE
902494103TSNTYSON FOODS INC$811,4100.05%15,096CommonSOLE
72201J104PFNPIMCO INCOME STRATEGY FD II$810,9820.05%112,169CommonSOLE
17878Y207CVEOCIVEO CORP CDA$806,8340.05%35,310CommonSOLE
80013R206AYS1SANDSTORM GOLD LTD$805,0520.05%160,050CommonSOLE
576323109MTZMASTEC INC$799,6030.05%10,560CommonSOLE
95790B109DMOWESTERN ASSET MTG DEFINED OP$797,5380.05%71,400CommonSOLE
48251W104KKRKKR & CO INC$785,3030.05%9,479CommonSOLE
785688102SBRSABINE RTY TR$784,9370.05%11,567CommonSOLE
172967424CCITIGROUP INC$783,6750.05%15,235CommonSOLE
05534B760BCEBCE INC$778,9760.05%19,781CommonSOLE
416515104HIGHARTFORD FINL SVCS GROUP INC$778,8820.05%9,690CommonSOLE
Y2106R110LPGDORIAN LPG LTD$776,6740.05%17,704CommonSOLE
69374H428FLRTPACER FDS TR$774,8170.05%16,440CommonSOLE
500688106KOSKOSMOS ENERGY LTD$771,6500.05%115,000CommonSOLE
46429B267GOVTISHARES TR$768,4990.05%33,355CommonSOLE
G7S00T104PNRPENTAIR PLC$762,2090.05%10,483CommonSOLE
46428Q109SLVISHARES SILVER TR$758,9680.05%34,847CommonSOLE
649445103NYCBEURNEW YORK CMNTY BANCORP INC$755,9170.05%73,892CommonSOLE
G51502105JCIJOHNSON CTLS INTL PLC$748,6860.05%12,989CommonSOLE
75886F107REGNREGENERON PHARMACEUTICALS$738,6420.05%841CommonSOLE
464288117IGOVISHARES TR$736,8730.05%17,829CommonSOLE
97717W851DXJWISDOMTREE TR$735,5270.05%8,360CommonSOLE
92203J407BNDXVANGUARD CHARLOTTE FDS$734,2550.05%14,874CommonSOLE
136375102CNICANADIAN NATL RY CO$723,6290.05%5,760CommonSOLE
185899101CLFCLEVELAND-CLIFFS INC NEW$722,1110.04%35,363CommonSOLE
92857W308VODVODAFONE GROUP PLC NEW$722,0230.04%82,991CommonSOLE
464287432TLTISHARES TR$720,9340.04%7,291CommonSOLE
53700T827DBMFLITMAN GREGORY FDS TR$718,7040.04%27,900CommonSOLE
03743Q108APAAPA CORPORATION$715,1140.04%19,931CommonSOLE
609839105MPWRMONOLITHIC PWR SYS INC$713,4120.04%1,131CommonSOLE
376549101LANDGLADSTONE LD CORP$711,8940.04%49,266CommonSOLE
97717Y527USFRWISDOMTREE TR$708,1590.04%14,096CommonSOLE
29670G102WTRGESSENTIAL UTILS INC$705,0560.04%18,877CommonSOLE
46137V100PPAINVESCO EXCHANGE TRADED FD T$703,7780.04%7,636CommonSOLE
444859102HUMHUMANA INC$700,9070.04%1,531CommonSOLE
92189F106GDXVANECK ETF TRUST$699,9580.04%22,572CommonSOLE
33741X102SDVYFIRST TR EXCHANGE-TRADED FD$692,3230.04%21,127CommonSOLE
04010L103ARCCARES CAPITAL CORP$691,9030.04%34,543CommonSOLE
573874104MRVLMARVELL TECHNOLOGY INC$687,5630.04%11,400CommonSOLE
95790K109WDIWESTERN ASSET DIVERSIFIED IN$680,3250.04%48,250CommonSOLE
573284106MLMMARTIN MARIETTA MATLS INC$676,5220.04%1,356CommonSOLE
92206C680VONGVANGUARD SCOTTSDALE FDS$674,9510.04%8,651CommonSOLE
032654105ADIANALOG DEVICES INC$674,3840.04%3,396CommonSOLE
H11356104BGBUNGE GLOBAL SA$672,0240.04%6,657CommonSOLE
55336V100MPLXMPLX LP$667,2020.04%18,170CommonSOLE
33738D309FTSLFIRST TR EXCHANGE-TRADED FD$663,8690.04%14,410CommonSOLE
G54950103LINLINDE PLC$660,4220.04%1,608CommonSOLE
464287168DVYISHARES TR$657,5170.04%5,609CommonSOLE
680223104ORIOLD REP INTL CORP$657,1780.04%22,353CommonSOLE
Y62267409NMMNAVIOS MARITIME PARTNERS L P$654,2640.04%23,400CommonSOLE
V7780T103RCLROYAL CARIBBEAN GROUP$653,0980.04%5,044CommonSOLE
69374H873ICOWPACER FDS TR$652,9160.04%20,900CommonSOLE
431284108HIWHIGHWOODS PPTYS INC$651,3010.04%28,367CommonSOLE
773903109ROKROCKWELL AUTOMATION INC$650,8870.04%2,096CommonSOLE
30190A104FGF&G ANNUITIES & LIFE INC$647,3120.04%14,072CommonSOLE
69374H709GCOWPACER FDS TR$645,7840.04%18,844CommonSOLE
714046109RVTYREVVITY INC$642,3060.04%5,876CommonSOLE
001055102AFLAFLAC INC$640,4480.04%7,763CommonSOLE
443201108HWMHOWMET AEROSPACE INC$640,1990.04%11,829CommonSOLE
82509L107SHOPSHOPIFY INC$638,3910.04%8,195CommonSOLE
127190304CACICACI INTL INC$635,7370.04%1,963CommonSOLE
33735B108FNXFIRST TR MID CAP CORE ALPHAD$631,3280.04%6,044CommonSOLE
33733C108FABFIRST TR MULTI CP VAL ALPHA$628,8890.04%8,059CommonSOLE
92189F791GDXJVANECK ETF TRUST$626,7700.04%16,533CommonSOLE
Y1968P121DACDANAOS CORPORATION$623,3630.04%8,417CommonSOLE
464287606IJKISHARES TR$620,7590.04%7,836CommonSOLE
464287176TIPISHARES TR$619,8670.04%5,767CommonSOLE
33739Q705KNGFIRST TR EXCHANGE-TRADED FD$619,4850.04%11,987CommonSOLE
606822104MUFGMITSUBISHI UFJ FINL GROUP IN$619,3780.04%71,937CommonSOLE
565849106MRO*MARATHON OIL CORP$619,2500.04%25,631CommonSOLE
126117100CNACNA FINL CORP$618,9950.04%14,630CommonSOLE
464287739IYRISHARES TR$618,0230.04%6,761CommonSOLE
62944T105NVRNVR INC$616,0400.04%88CommonSOLE
33739H101FTGCFIRST TR EXCHANGE TRAD FD VI$614,0260.04%27,363CommonSOLE
040413106ANETEURARISTA NETWORKS INC$609,0290.04%2,586CommonSOLE
808524797SCHDSCHWAB STRATEGIC TR$608,5110.04%7,993CommonSOLE
66405S100NBNNORTHEAST BK LEWISTON ME$607,0900.04%11,000CommonSOLE
934423104WBDWARNER BROS DISCOVERY INC$606,3490.04%53,282CommonSOLE
540424108LLOEWS CORP$606,2840.04%8,712CommonSOLE
37954Y715BOTZGLOBAL X FDS$606,1990.04%21,270CommonSOLE
670657105XNEAXNUVEEN AMT FREE QLTY MUN INC$602,3160.04%54,756CommonSOLE
00130H105AESAES CORP$601,3320.04%31,238CommonSOLE
46138E651PIOINVESCO EXCH TRADED FD TR II$599,4380.04%15,164CommonSOLE
311900104FASTFASTENAL CO$598,7320.04%9,244CommonSOLE
092508100BTZBLACKROCK CR ALLOCATION INCO$598,5600.04%58,000CommonSOLE
86164T107EDFVIRTUS STONE HBR EMRG MKTS I$598,4090.04%138,842CommonSOLE
927959106VNOMUSDVIPER ENERGY INC$597,7890.04%19,050CommonSOLE
03027X100AMTAMERICAN TOWER CORP NEW$597,5380.04%2,768CommonSOLE
464287762IYHISHARES TR$594,7130.04%2,078CommonSOLE
67079X102NDMONUVEEN DYNAMIC MUN OPPORTUNI$594,6000.04%60,000CommonSOLE
81369Y886XLUSELECT SECTOR SPDR TR$593,8310.04%9,377CommonSOLE
72201R833MINTPIMCO ETF TR$587,1640.04%5,884CommonSOLE
464288687PFFISHARES TR$586,7160.04%18,811CommonSOLE
464287887IJTISHARES TR$586,2810.04%4,685CommonSOLE
81369Y308XLPSELECT SECTOR SPDR TR$585,2330.04%8,125CommonSOLE
7591EP100RFREGIONS FINANCIAL CORP NEW$583,2800.04%30,097CommonSOLE
27627N105EBCEASTERN BANKSHARES INC$582,2000.04%41,000CommonSOLE
546347105LPXLOUISIANA PAC CORP$575,3520.04%8,123CommonSOLE
46428R107GSGISHARES S&P GSCI COMMODITY-$572,8330.04%28,556CommonSOLE
46137V357RSPINVESCO EXCHANGE TRADED FD T$572,3410.04%3,627CommonSOLE
92939U106WECWEC ENERGY GROUP INC$572,2170.04%6,798CommonSOLE
26884L109EQTEQT CORP$570,4280.04%14,755CommonSOLE
595112103MUMICRON TECHNOLOGY INC$569,9010.04%6,678CommonSOLE
14149Y108CAHCARDINAL HEALTH INC$568,9960.04%5,645CommonSOLE
745867101PHMPULTE GROUP INC$568,7420.04%5,510CommonSOLE
046353108AZNNASTRAZENECA PLC$567,3360.04%8,424CommonSOLE
N07059210ASMLASML HOLDING N V$565,4550.04%747CommonSOLE
11373M107BB3BROOKLINE BANCORP INC DEL$563,7850.04%51,676CommonSOLE
670100205NVONOVO-NORDISK A S$563,4920.04%5,447CommonSOLE
65473P105NINISOURCE INC$562,9610.04%21,204CommonSOLE
78468R721TFISPDR SER TR$560,8040.03%11,932CommonSOLE
46436E759DMXFISHARES TR$560,1640.03%8,769CommonSOLE
535219109LINDLINDBLAD EXPEDITIONS HLDGS I$557,8650.03%49,500CommonSOLE
92189F643MOATVANECK ETF TRUST$556,8890.03%6,562CommonSOLE
97717W422EPIWISDOMTREE TR$555,2540.03%13,543CommonSOLE
11271J107BNBROOKFIELD CORP$551,2890.03%13,741CommonSOLE
30034W106EVRGEVERGY INC$551,2840.03%10,561CommonSOLE
737630103PCHPOTLATCHDELTIC CORPORATION$550,1160.03%11,204CommonSOLE
78468R853SPSMSPDR SER TR$545,4300.03%12,931CommonSOLE
13321L108CCJCAMECO CORP$544,1660.03%12,626CommonSOLE
084670108BRK/ABERKSHIRE HATHAWAY INC DEL$542,6250.03%1CommonSOLE
31428X106FDXFEDEX CORP$540,3930.03%2,136CommonSOLE
159864107CRLCHARLES RIV LABS INTL INC$538,0460.03%2,276CommonSOLE
78464A763SDYSPDR SER TR$537,3770.03%4,300CommonSOLE
16411R208LNGCHENIERE ENERGY INC$534,3220.03%3,130CommonSOLE
95766M105MMUWESTERN ASSET MANAGED MUNS F$532,8960.03%52,399CommonSOLE
85208R101CEFSPROTT PHYSICAL GOLD & SILVE$527,5480.03%27,548CommonSOLE
247361702DALDELTA AIR LINES INC DEL$525,9200.03%13,073CommonSOLE
922042858VWOVANGUARD INTL EQUITY INDEX F$524,4900.03%12,761CommonSOLE
464288166AGZISHARES TR$523,4040.03%4,827CommonSOLE
854502101SWKSTANLEY BLACK & DECKER INC$522,2610.03%5,324CommonSOLE
235851102DHRDANAHER CORPORATION$519,2000.03%2,244CommonSOLE
37954Y483QYLDGLOBAL X FDS$518,5410.03%29,904CommonSOLE
670346105NUENUCOR CORP$517,1340.03%2,971CommonSOLE
98389B100XELXCEL ENERGY INC$516,2700.03%8,339CommonSOLE
38173M102GBDCGOLUB CAP BDC INC$515,6450.03%34,149CommonSOLE
254709108DFSEURDISCOVER FINL SVCS$514,8730.03%4,581CommonSOLE
33737K205NXTGFIRST TR EXCHANGE TRADED FD$510,3660.03%6,651CommonSOLE
848637104SPLKCHFSPLUNK INC$509,7630.03%3,346CommonSOLE
132061201SYLDCAMBRIA ETF TR$509,3530.03%7,538CommonSOLE
68902V107OTISOTIS WORLDWIDE CORP$508,6730.03%5,685CommonSOLE
42234Q102HTLFEURHEARTLAND FINL USA INC$507,9150.03%13,505CommonSOLE
53656G209BCDFLISTED FD TR$507,2610.03%20,661CommonSOLE
577081102MATMATTEL INC$507,1720.03%26,863CommonSOLE
384556106GHMGRAHAM CORP$495,0570.03%26,097CommonSOLE
852234103XYZBLOCK INC$489,4710.03%6,328CommonSOLE
91232N207USOUNITED STS OIL FD LP$488,8780.03%7,335CommonSOLE
14040H105COFCAPITAL ONE FINL CORP$485,3820.03%3,702CommonSOLE
493144109KTCCKEY TRONIC CORP$485,1360.03%112,300CommonSOLE
526057104LENLENNAR CORP$483,0390.03%3,241CommonSOLE
487836108KKELLANOVA$481,4130.03%8,610CommonSOLE
115236101BROBROWN & BROWN INC$479,4950.03%6,743CommonSOLE
896522109TRNTRINITY INDS INC$478,5440.03%17,997CommonSOLE
46138G664RWJINVESCO EXCH TRADED FD TR II$476,5280.03%11,502CommonSOLE
464288760ITAISHARES TR$473,5860.03%3,741CommonSOLE
723484101PNWPINNACLE WEST CAP CORP$472,8750.03%6,582CommonSOLE
95766R104WIWWESTERN AST INFL LKD OPP & I$472,5150.03%54,500CommonSOLE
92206C870VCITVANGUARD SCOTTSDALE FDS$471,1800.03%5,797CommonSOLE
33733E807FCGFIRST TR EXCHANGE-TRADED FD$470,2540.03%19,360CommonSOLE
33739Q408FTSMFIRST TR EXCHANGE-TRADED FD$468,9280.03%7,860CommonSOLE
320517105FHNFIRST HORIZON CORPORATION$467,3180.03%33,003CommonSOLE
150870103CECELANESE CORP DEL$462,3810.03%2,976CommonSOLE
33733E500QCLNFIRST TR EXCHANGE-TRADED FD$461,9960.03%10,956CommonSOLE
464285204IAUISHARES GOLD TR$461,0610.03%11,813CommonSOLE
02368W309AHLTAMERICAN BEACON SELECT FUNDS$459,6250.03%20,700CommonSOLE
25434V708DFACDIMENSIONAL ETF TRUST$458,9400.03%15,701CommonSOLE
03064D108COLDAMERICOLD REALTY TRUST INC$457,5310.03%15,115CommonSOLE
33739G103FMFFIRST TR EXCHANGE-TRADED FD$456,5090.03%9,900CommonSOLE
96145D105WRKUSDWESTROCK CO$455,4960.03%10,971CommonSOLE
59318B108CXHMFS INVT GRADE MUN TR$454,2000.03%60,000CommonSOLE
67071L106NVGNUVEEN AMT FREE MUN CR INC F$454,1010.03%38,418CommonSOLE
464287341IXCISHARES TR$453,9270.03%11,606CommonSOLE
810186106SMGSCOTTS MIRACLE-GRO CO$450,8410.03%7,072CommonSOLE
189054109CLXCLOROX CO DEL$448,3940.03%3,145CommonSOLE
00162Q452AMLPALPS ETF TR$448,2030.03%10,541CommonSOLE
31620M106FISFIDELITY NATL INFORMATION SV$445,9390.03%7,424CommonSOLE
134429109CPBCAMPBELL SOUP CO$443,5200.03%10,260CommonSOLE
132152109CAMBRIDGE BANCORP$442,4250.03%6,375CommonSOLE
27829L105EOTEATON VANCE NATL MUN OPPORT$439,9200.03%26,000CommonSOLE
Y7542C130STNGSCORPIO TANKERS INC$435,8750.03%7,169CommonSOLE

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.