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

Q1 2024 · 13F-HR

Moors & Cabot, Inc.holdings as filed

Filed 2024-05-08 · accession 0001085146-24-002309

$1.84B
Reported value
911
Positions
2024-03-31
Period end
View analyzed profile →PRO

Holdings as filed

First 500 of 911

CUSIPTickerIssuerValue% port.SharesClassVoting
594918104MSFTMICROSOFT CORP$92.5M5.01%219,862CommonSOLE
037833100AAPLAPPLE INC$74.7M4.05%435,859CommonSOLE
67066G104NVDANVIDIA CORPORATION$64.1M3.47%70,918CommonSOLE
88262P102TPLTEXAS PACIFIC LAND CORPORATI$47.6M2.58%82,194CommonSOLE
023135106AMZNAMAZON COM INC$35.7M1.94%198,188CommonSOLE
46625H100JPMJPMORGAN CHASE & CO$27.1M1.47%135,305CommonSOLE
389637109GBTCGRAYSCALE BITCOIN TR BTC$24.4M1.33%387,030CommonSOLE
742718109PGPROCTER AND GAMBLE CO$23.5M1.28%145,057CommonSOLE
30231G102XOMEXXON MOBIL CORP$22.6M1.23%194,832CommonSOLE
02079K305GOOGLALPHABET INC$22.0M1.19%145,555CommonSOLE
92826C839VVISA INC$21.1M1.14%75,649CommonSOLE
11135F101AVGOBROADCOM INC$20.7M1.12%15,612CommonSOLE
478160104JNJJOHNSON & JOHNSON$20.1M1.09%126,932CommonSOLE
58933Y105MRKMERCK & CO INC$19.0M1.03%144,178CommonSOLE
713448108PEPPEPSICO INC$19.0M1.03%108,304CommonSOLE
437076102HDHOME DEPOT INC$17.1M0.93%44,550CommonSOLE
459200101IBMINTERNATIONAL BUSINESS MACHS$16.1M0.87%84,426CommonSOLE
931142103WMTWALMART INC$15.9M0.86%263,675CommonSOLE
30303M102METAMETA PLATFORMS INC$15.8M0.86%32,567CommonSOLE
872540109TJXTJX COS INC NEW$15.7M0.85%154,792CommonSOLE
126650100CVSCVS HEALTH CORP$15.6M0.85%196,070CommonSOLE
166764100CVXCHEVRON CORP NEW$15.3M0.83%97,277CommonSOLE
532457108LLYELI LILLY & CO$15.3M0.83%19,653CommonSOLE
G29183103ETNEATON CORP PLC$14.6M0.79%46,722CommonSOLE
78462F103SPYSPDR S&P 500 ETF TR$13.1M0.71%25,082CommonSOLE
00287Y109ABBVABBVIE INC$12.9M0.70%70,813CommonSOLE
94106L109WMWASTE MGMT INC DEL$12.6M0.68%58,941CommonSOLE
084670702BRK/BBERKSHIRE HATHAWAY INC DEL$12.0M0.65%28,574CommonSOLE
75513E101RTXRTX CORPORATION$11.9M0.64%121,515CommonSOLE
65339F101NEENEXTERA ENERGY INC$11.8M0.64%184,034CommonSOLE
79466L302CRMSALESFORCE INC$11.6M0.63%38,352CommonSOLE
293792107EPDENTERPRISE PRODS PARTNERS L$11.2M0.61%382,656CommonSOLE
717081103PFEPFIZER INC$10.5M0.57%380,100CommonSOLE
911363109URIUNITED RENTALS INC$10.2M0.55%14,112CommonSOLE
37364X109GEOSGEOSPACE TECHNOLOGIES CORP$10.1M0.55%762,650CommonSOLE
02079K107GOOGALPHABET INC$10.0M0.54%65,604CommonSOLE
46090E103QQQINVESCO QQQ TR$9.5M0.52%21,495CommonSOLE
G1151C101ACNACCENTURE PLC IRELAND$9.5M0.51%27,278CommonSOLE
539830109LMTLOCKHEED MARTIN CORP$9.0M0.49%19,684CommonSOLE
969457100WMBWILLIAMS COS INC$8.8M0.48%226,494CommonSOLE
21036P108STZCONSTELLATION BRANDS INC$8.6M0.47%31,762CommonSOLE
594972408MSTRMICROSTRATEGY INC$8.6M0.46%5,027CommonSOLE
254687106DISDISNEY WALT CO$8.3M0.45%67,958CommonSOLE
149123101CATCATERPILLAR INC$8.2M0.44%22,377CommonSOLE
92343V104VZVERIZON COMMUNICATIONS INC$8.2M0.44%194,861CommonSOLE
682680103OKEONEOK INC NEW$8.1M0.44%100,772CommonSOLE
655844108NSCNORFOLK SOUTHN CORP$7.9M0.43%31,082CommonSOLE
921908844VIGVANGUARD SPECIALIZED FUNDS$7.7M0.42%42,195CommonSOLE
09247X101BLKCHFBLACKROCK INC$7.7M0.41%9,181CommonSOLE
09260D107BXBLACKSTONE INC$7.6M0.41%57,867CommonSOLE
88160R101TSLATESLA INC$7.6M0.41%42,993CommonSOLE
29273V100ETENERGY TRANSFER L P$7.1M0.39%453,560CommonSOLE
548661107LOWLOWES COS INC$7.1M0.38%27,850CommonSOLE
191216100KOCOCA COLA CO$6.7M0.37%110,093CommonSOLE
22160K105COSTCOSTCO WHSL CORP NEW$6.7M0.36%9,114CommonSOLE
464287200IVVISHARES TR$6.5M0.36%12,456CommonSOLE
002824100ABTABBOTT LABS$6.5M0.35%57,182CommonSOLE
590672101MSBMESABI TR$6.4M0.35%361,982CommonSOLE
17275R102CSCOCISCO SYS INC$6.3M0.34%126,798CommonSOLE
244199105DEDEERE & CO$6.3M0.34%15,269CommonSOLE
46641Q332JEPIJ P MORGAN EXCHANGE TRADED F$6.3M0.34%108,266CommonSOLE
571903202MARMARRIOTT INTL INC NEW$6.3M0.34%24,796CommonSOLE
031162100AMGNAMGEN INC$6.2M0.34%21,794CommonSOLE
12572Q105CMECME GROUP INC$6.2M0.33%28,599CommonSOLE
464288810IHIISHARES TR$6.0M0.32%101,793CommonSOLE
69374H881COWZPACER FDS TR$6.0M0.32%102,466CommonSOLE
351858105FNVFRANCO NEV CORP$5.9M0.32%49,295CommonSOLE
291011104EMREMERSON ELEC CO$5.8M0.32%51,543CommonSOLE
20825C104COPCONOCOPHILLIPS$5.8M0.32%45,901CommonSOLE
83406F102SOFISOFI TECHNOLOGIES INC$5.7M0.31%783,490CommonSOLE
907818108UNPUNION PAC CORP$5.7M0.31%23,162CommonSOLE
46284V101IRMIRON MTN INC DEL$5.6M0.30%69,457CommonSOLE
110122108BMYBRISTOL-MYERS SQUIBB CO$5.5M0.30%100,989CommonSOLE
G5960L103MDTMEDTRONIC PLC$5.4M0.29%62,289CommonSOLE
53656F623INFLLISTED FD TR$5.4M0.29%166,653CommonSOLE
458140100INTCINTEL CORP$5.3M0.29%120,021CommonSOLE
438516106HONHONEYWELL INTL INC$5.3M0.29%25,712CommonSOLE
747525103QCOMQUALCOMM INC$5.2M0.28%30,967CommonSOLE
060505104BACBANK AMERICA CORP$5.1M0.28%135,042CommonSOLE
28176E108EWEDWARDS LIFESCIENCES CORP$5.1M0.28%53,449CommonSOLE
855244109SBUXSTARBUCKS CORP$5.1M0.28%55,851CommonSOLE
90353T100UBERUBER TECHNOLOGIES INC$5.1M0.27%65,777CommonSOLE
68389X105ORCLORACLE CORP$5.0M0.27%40,074CommonSOLE
502431109LHXL3HARRIS TECHNOLOGIES INC$5.0M0.27%23,322CommonSOLE
842587107SOSOUTHERN CO$4.9M0.27%68,947CommonSOLE
60770K107MRNAMODERNA INC$4.9M0.27%45,969CommonSOLE
26441C204DUKDUKE ENERGY CORP NEW$4.8M0.26%50,147CommonSOLE
29250N105ENBENBRIDGE INC$4.8M0.26%131,844CommonSOLE
72651A207PAGPPLAINS GP HLDGS L P$4.7M0.26%258,536CommonSOLE
580135101MCDMCDONALDS CORP$4.6M0.25%16,397CommonSOLE
714236106PBTPERMIAN BASIN RTY TR$4.5M0.24%373,007CommonSOLE
57636Q104MAMASTERCARD INCORPORATED$4.3M0.23%8,871CommonSOLE
806857108SLBSCHLUMBERGER LTD$4.1M0.22%74,867CommonSOLE
871829107SYYSYSCO CORP$4.0M0.22%49,839CommonSOLE
693475105PNCPNC FINL SVCS GROUP INC$4.0M0.22%24,985CommonSOLE
464287556IBBISHARES TR$4.0M0.22%29,363CommonSOLE
15135B101CNCCENTENE CORP DEL$4.0M0.22%50,978CommonSOLE
194162103CLCOLGATE PALMOLIVE CO$4.0M0.22%44,385CommonSOLE
91324P102UNHUNITEDHEALTH GROUP INC$4.0M0.22%8,035CommonSOLE
67073B106JPCNUVEEN PFD & INCOME OPPORTUN$3.9M0.21%542,696CommonSOLE
46438F101IBITISHARES BITCOIN TR$3.9M0.21%96,023CommonSOLE
863667101SYKSTRYKER CORPORATION$3.8M0.21%10,707CommonSOLE
097023105BABOEING CO$3.8M0.21%19,829CommonSOLE
49177J102KVUEKENVUE INC$3.8M0.21%178,289CommonSOLE
767204100RIORIO TINTO PLC$3.7M0.20%58,575CommonSOLE
N72482149QIAGEN NV$3.7M0.20%86,048CommonSOLE
337738108FISVFISERV INC$3.6M0.20%22,535CommonSOLE
055622104BPBP PLC$3.6M0.19%94,973CommonSOLE
125523100CITHE CIGNA GROUP$3.6M0.19%9,853CommonSOLE
127097103CTRACOTERRA ENERGY INC$3.5M0.19%123,968CommonSOLE
78463V107GLDSPDR GOLD TR$3.5M0.19%16,792CommonSOLE
25820R105DMLPDORCHESTER MINERALS LP$3.4M0.18%100,300CommonSOLE
031100100AMEAMETEK INC$3.4M0.18%18,372CommonSOLE
020002101ALLALLSTATE CORP$3.3M0.18%19,360CommonSOLE
949746101WMT2WELLS FARGO CO NEW$3.3M0.18%56,776CommonSOLE
494368103KMBKIMBERLY-CLARK CORP$3.3M0.18%25,251CommonSOLE
00206R102TAT&T INC$3.3M0.18%185,524CommonSOLE
921943858VEAVANGUARD TAX-MANAGED FDS$3.3M0.18%64,869CommonSOLE
824348106SHWSHERWIN WILLIAMS CO$3.2M0.18%9,299CommonSOLE
007903107AMDADVANCED MICRO DEVICES INC$3.2M0.17%17,777CommonSOLE
874039100TSMTAIWAN SEMICONDUCTOR MFG LTD$3.1M0.17%23,076CommonSOLE
260557103DOWDOW INC$3.1M0.17%53,884CommonSOLE
780259305SHELSHELL PLC$3.1M0.17%46,503CommonSOLE
369604301GEGENERAL ELECTRIC CO$3.1M0.17%17,464CommonSOLE
406216101HALHALLIBURTON CO$3.0M0.16%76,019CommonSOLE
126408103CSXCSX CORP$3.0M0.16%80,604CommonSOLE
609207105MDLZMONDELEZ INTL INC$3.0M0.16%42,304CommonSOLE
85254J102STAGSTAG INDL INC$2.9M0.16%76,232CommonSOLE
922908363VOOVANGUARD INDEX FDS$2.9M0.16%6,030CommonSOLE
147528103CASYCASEYS GEN STORES INC$2.9M0.16%9,009CommonSOLE
49456B101KMIKINDER MORGAN INC DEL$2.9M0.16%156,286CommonSOLE
89832Q109TFCTRUIST FINL CORP$2.9M0.15%73,204CommonSOLE
92556H2060VVBPARAMOUNT GLOBAL$2.8M0.15%240,811CommonSOLE
66987V109NVSNOVARTIS AG$2.8M0.15%28,992CommonSOLE
30040W108ESEVERSOURCE ENERGY$2.8M0.15%46,242CommonSOLE
H1467J104CBCHUBB LIMITED$2.7M0.15%10,602CommonSOLE
31620R303FNFFIDELITY NATIONAL FINANCIAL$2.7M0.15%51,268CommonSOLE
92189F106GDXVANECK ETF TRUST$2.7M0.15%85,416CommonSOLE
009158106APDAIR PRODS & CHEMS INC$2.7M0.14%10,992CommonSOLE
35671D857FCXFREEPORT-MCMORAN INC$2.6M0.14%55,212CommonSOLE
038222105AMATAPPLIED MATLS INC$2.6M0.14%12,535CommonSOLE
453836108INDBINDEPENDENT BK CORP MASS$2.6M0.14%49,569CommonSOLE
67077M108NTRNUTRIEN LTD$2.6M0.14%47,198CommonSOLE
69374H857CALFPACER FDS TR$2.6M0.14%52,106CommonSOLE
654106103NKENIKE INC$2.5M0.14%27,122CommonSOLE
34959E109FTNTFORTINET INC$2.5M0.14%37,215CommonSOLE
666807102NOCNORTHROP GRUMMAN CORP$2.5M0.13%5,181CommonSOLE
98978V103ZTSZOETIS INC$2.4M0.13%14,455CommonSOLE
110448107BTIBRITISH AMERN TOB PLC$2.4M0.13%79,050CommonSOLE
85207H104PHYSSPROTT PHYSICAL GOLD TR$2.4M0.13%139,210CommonSOLE
922908769VTIVANGUARD INDEX FDS$2.4M0.13%9,181CommonSOLE
89151E109TTENTOTALENERGIES SE$2.4M0.13%34,277CommonSOLE
86800U104SMCIUSDSUPER MICRO COMPUTER INC$2.4M0.13%2,334CommonSOLE
69608A108PLTRPALANTIR TECHNOLOGIES INC$2.3M0.13%101,585CommonSOLE
512807108LRCXEURLAM RESEARCH CORP$2.3M0.13%2,397CommonSOLE
962879102WPMWHEATON PRECIOUS METALS CORP$2.3M0.13%49,367CommonSOLE
651639106NEMNEWMONT CORP$2.3M0.13%64,786CommonSOLE
370334104GISGENERAL MLS INC$2.3M0.13%33,053CommonSOLE
922908736VUGVANGUARD INDEX FDS$2.3M0.13%6,719CommonSOLE
13646K108CPCANADIAN PACIFIC KANSAS CITY$2.3M0.12%25,985CommonSOLE
22052L104CTVACORTEVA INC$2.3M0.12%39,556CommonSOLE
883556102TMOTHERMO FISHER SCIENTIFIC INC$2.2M0.12%3,860CommonSOLE
Y62267409NMMNAVIOS MARITIME PARTNERS L P$2.2M0.12%51,950CommonSOLE
33734X846CIBRFIRST TR EXCHANGE TRADED FD$2.2M0.12%39,062CommonSOLE
904767704UNILEVER PLC$2.2M0.12%42,965CommonSOLE
87612E106TGTTARGET CORP$2.1M0.12%12,045CommonSOLE
91913Y100VLOVALERO ENERGY CORP$2.1M0.12%12,438CommonSOLE
697435105PANWPALO ALTO NETWORKS INC$2.1M0.11%7,453CommonSOLE
209115104EDCONSOLIDATED EDISON INC$2.1M0.11%23,286CommonSOLE
500754106KHCKRAFT HEINZ CO$2.1M0.11%57,304CommonSOLE
911312106UPSUNITED PARCEL SERVICE INC$2.1M0.11%14,154CommonSOLE
025816109AXPAMERICAN EXPRESS CO$2.1M0.11%9,190CommonSOLE
20030N101CMCSACOMCAST CORP NEW$2.1M0.11%48,264CommonSOLE
088606108BHPBHP GROUP LTD$2.1M0.11%35,912CommonSOLE
962166104WYWEYERHAEUSER CO MTN BE$2.1M0.11%57,513CommonSOLE
G9108L173TENTSAKOS ENERGY NAVIGATION LTD$2.1M0.11%80,760CommonSOLE
882508104TXNTEXAS INSTRS INC$2.0M0.11%11,497CommonSOLE
219350105GLWCORNING INC$2.0M0.11%60,647CommonSOLE
74348A467NOBLPROSHARES TR$2.0M0.11%19,551CommonSOLE
427866108HSYHERSHEY CO$2.0M0.11%10,188CommonSOLE
56585A102MPCMARATHON PETE CORP$2.0M0.11%9,773CommonSOLE
401617105GU9GUESS INC$2.0M0.11%62,199CommonSOLE
064058100BKBANK NEW YORK MELLON CORP$1.9M0.11%33,841CommonSOLE
718546104PSXPHILLIPS 66$1.9M0.10%11,853CommonSOLE
674599105OXYOCCIDENTAL PETE CORP$1.9M0.10%29,540CommonSOLE
01881G106ABALLIANCEBERNSTEIN HLDG L P$1.9M0.10%54,997CommonSOLE
64110L106NFLXNETFLIX INC$1.9M0.10%3,140CommonSOLE
26614N102DDDUPONT DE NEMOURS INC$1.9M0.10%24,653CommonSOLE
25243Q205DEODIAGEO PLC$1.9M0.10%12,586CommonSOLE
00724F101ADBEADOBE INC$1.9M0.10%3,691CommonSOLE
075887109BDXBECTON DICKINSON & CO$1.9M0.10%7,507CommonSOLE
718172109PMPHILIP MORRIS INTL INC$1.8M0.10%20,129CommonSOLE
493267108KEYKEYCORP$1.8M0.10%115,971CommonSOLE
101137107BSXBOSTON SCIENTIFIC CORP$1.8M0.10%26,718CommonSOLE
375558103GILDGILEAD SCIENCES INC$1.8M0.10%24,799CommonSOLE
02209S103MOALTRIA GROUP INC$1.8M0.10%41,532CommonSOLE
452308109ITWILLINOIS TOOL WKS INC$1.8M0.10%6,726CommonSOLE
039483102ADMARCHER DANIELS MIDLAND CO$1.8M0.10%28,339CommonSOLE
H01301128ALCALCON AG$1.8M0.10%21,203CommonSOLE
460146103IPINTERNATIONAL PAPER CO$1.8M0.10%45,033CommonSOLE
Y41053102INSWINTERNATIONAL SEAWAYS INC$1.8M0.10%32,985CommonSOLE
464287507IJHISHARES TR$1.7M0.09%28,754CommonSOLE
693506107PPGPPG INDS INC$1.7M0.09%11,970CommonSOLE
369550108GDGENERAL DYNAMICS CORP$1.7M0.09%6,127CommonSOLE
M22465104CHKPCHECK POINT SOFTWARE TECH LT$1.7M0.09%10,460CommonSOLE
33733B100FIWFIRST TR EXCHANGE-TRADED FD$1.7M0.09%16,723CommonSOLE
33741X102SDVYFIRST TR EXCHANGE-TRADED FD$1.7M0.09%48,907CommonSOLE
25179M103DVNDEVON ENERGY CORP NEW$1.7M0.09%33,846CommonSOLE
808513105SCHWSCHWAB CHARLES CORP$1.7M0.09%23,402CommonSOLE
6706ER101XBXMXNUVEEN S&P 500 BUY-WRITE INC$1.7M0.09%127,285CommonSOLE
500688106KOSKOSMOS ENERGY LTD$1.7M0.09%280,000CommonSOLE
922908744VTVVANGUARD INDEX FDS$1.7M0.09%10,237CommonSOLE
701094104PHPARKER-HANNIFIN CORP$1.7M0.09%2,981CommonSOLE
92532F100VRTXVERTEX PHARMACEUTICALS INC$1.6M0.09%3,940CommonSOLE
891160509TDTORONTO DOMINION BK ONT$1.6M0.09%26,505CommonSOLE
55261F104MTBM & T BK CORP$1.6M0.09%10,948CommonSOLE
89417E109TRVTRAVELERS COMPANIES INC$1.6M0.09%6,849CommonSOLE
05722G100BKRBAKER HUGHES COMPANY$1.6M0.09%46,981CommonSOLE
37940X102GPNGLOBAL PMTS INC$1.6M0.08%11,713CommonSOLE
45866F104ICEINTERCONTINENTAL EXCHANGE IN$1.6M0.08%11,333CommonSOLE
69374H428FLRTPACER FDS TR$1.6M0.08%32,606CommonSOLE
92936U109WPCWP CAREY INC$1.5M0.08%27,292CommonSOLE
81369Y803XLKSELECT SECTOR SPDR TR$1.5M0.08%7,353CommonSOLE
14448C104CARRCARRIER GLOBAL CORPORATION$1.5M0.08%26,111CommonSOLE
316773100FITBFIFTH THIRD BANCORP$1.5M0.08%40,689CommonSOLE
12135Y108BHRBBURKE HERBERT FINL SVCS CORP$1.5M0.08%27,021CommonSOLE
785688102SBRSABINE RTY TR$1.5M0.08%23,797CommonSOLE
025537101AEPAMERICAN ELEC PWR CO INC$1.5M0.08%17,387CommonSOLE
81369Y605XLFSELECT SECTOR SPDR TR$1.5M0.08%35,394CommonSOLE
85207K107PSLVSPROTT PHYSICAL SILVER TR$1.5M0.08%179,827CommonSOLE
03769M106APOAPOLLO GLOBAL MGMT INC$1.5M0.08%13,245CommonSOLE
15189T107CNPCENTERPOINT ENERGY INC$1.5M0.08%51,202CommonSOLE
927959106VNOMUSDVIPER ENERGY INC$1.5M0.08%37,810CommonSOLE
09225M101BSMBLACK STONE MINERALS L P$1.4M0.08%89,950CommonSOLE
498894104KNFKNIFE RIVER CORP$1.4M0.08%17,595CommonSOLE
464287804IJRISHARES TR$1.4M0.08%12,799CommonSOLE
053015103ADPAUTOMATIC DATA PROCESSING IN$1.4M0.08%5,659CommonSOLE
784117103SEICSEI INVTS CO$1.4M0.08%19,651CommonSOLE
857477103STTSTATE STR CORP$1.4M0.07%17,845CommonSOLE
33733E203FBTFIRST TR EXCHANGE-TRADED FD$1.3M0.07%8,734CommonSOLE
723787107PXDEURPIONEER NAT RES CO$1.3M0.07%5,101CommonSOLE
37637Q105GBCIGLACIER BANCORP INC NEW$1.3M0.07%33,162CommonSOLE
988498101YUMYUM BRANDS INC$1.3M0.07%9,631CommonSOLE
33739E108FPEFIRST TR EXCH TRADED FD III$1.3M0.07%76,654CommonSOLE
756109104OREALTY INCOME CORP$1.3M0.07%24,530CommonSOLE
464287457SHYISHARES TR$1.3M0.07%16,194CommonSOLE
336917109FDLFIRST TR MORNINGSTAR DIVID L$1.3M0.07%34,205CommonSOLE
042068205ARMARM HOLDINGS PLC$1.3M0.07%10,500CommonSOLE
36266G107GEHCGE HEALTHCARE TECHNOLOGIES I$1.3M0.07%14,398CommonSOLE
778296103ROSTROSS STORES INC$1.3M0.07%8,902CommonSOLE
88579Y101MMM3M CO$1.3M0.07%12,274CommonSOLE
573284106MLMMARTIN MARIETTA MATLS INC$1.3M0.07%2,116CommonSOLE
071813109BAXBAXTER INTL INC$1.3M0.07%30,344CommonSOLE
439038100HOFTHOOKER FURNISHINGS CORPORATI$1.3M0.07%54,000CommonSOLE
21867A105CLBCORE LABORATORIES INC$1.3M0.07%75,431CommonSOLE
393657101GBXGREENBRIER COS INC$1.3M0.07%24,450CommonSOLE
422806109HEIHEICO CORP NEW$1.3M0.07%6,661CommonSOLE
56501R106MFCMANULIFE FINL CORP$1.3M0.07%50,805CommonSOLE
008474108AEMAGNICO EAGLE MINES LTD$1.3M0.07%21,172CommonSOLE
011532108AGIALAMOS GOLD INC NEW$1.3M0.07%85,551CommonSOLE
Y27183600GSLGLOBAL SHIP LEASE INC NEW$1.3M0.07%61,775CommonSOLE
053484101AVBAVALONBAY CMNTYS INC$1.2M0.07%6,731CommonSOLE
595017104MCHPMICROCHIP TECHNOLOGY INC.$1.2M0.07%13,749CommonSOLE
81369Y506XLESELECT SECTOR SPDR TR$1.2M0.07%13,019CommonSOLE
58155Q103MCKMCKESSON CORP$1.2M0.07%2,285CommonSOLE
376549101LANDGLADSTONE LD CORP$1.2M0.07%91,900CommonSOLE
81369Y209XLVSELECT SECTOR SPDR TR$1.2M0.07%8,166CommonSOLE
464287655IWMISHARES TR$1.2M0.07%5,731CommonSOLE
26142V105DKNGDRAFTKINGS INC NEW$1.2M0.07%26,455CommonSOLE
931427108WFCWALGREENS BOOTS ALLIANCE INC$1.2M0.07%55,336CommonSOLE
25746U109DDOMINION ENERGY INC$1.2M0.06%24,299CommonSOLE
780087102RYROYAL BK CDA$1.2M0.06%11,788CommonSOLE
184499101CLNECLEAN ENERGY FUELS CORP$1.2M0.06%443,095CommonSOLE
49338L103KEYSKEYSIGHT TECHNOLOGIES INC$1.2M0.06%7,480CommonSOLE
533900106LECOLINCOLN ELEC HLDGS INC$1.2M0.06%4,569CommonSOLE
231021106CMICUMMINS INC$1.2M0.06%3,957CommonSOLE
46434V613IUSBISHARES TR$1.2M0.06%25,538CommonSOLE
464287465EFAISHARES TR$1.2M0.06%14,574CommonSOLE
620076307MSIMOTOROLA SOLUTIONS INC$1.2M0.06%3,273CommonSOLE
78464A854SPYMSPDR SER TR$1.2M0.06%18,800CommonSOLE
37946R109GLPGLOBAL PARTNERS LP$1.1M0.06%25,875CommonSOLE
036752103ELVELEVANCE HEALTH INC$1.1M0.06%2,187CommonSOLE
922908751VBVANGUARD INDEX FDS$1.1M0.06%4,958CommonSOLE
744320102PRUPRUDENTIAL FINL INC$1.1M0.06%9,613CommonSOLE
92204A702VGTVANGUARD WORLD FD$1.1M0.06%2,127CommonSOLE
37733W204GSKGSK PLC$1.1M0.06%25,695CommonSOLE
78464A847SPMDSPDR SER TR$1.1M0.06%20,584CommonSOLE
47233W109JEFJEFFERIES FINL GROUP INC$1.1M0.06%24,750CommonSOLE
G8994E103TTTRANE TECHNOLOGIES PLC$1.1M0.06%3,617CommonSOLE
46434G103IEMGISHARES INC$1.1M0.06%21,015CommonSOLE
91829F104VOXXGUSDVOXX INTL CORP$1.1M0.06%132,384CommonSOLE
38141G104GSGOLDMAN SACHS GROUP INC$1.1M0.06%2,549CommonSOLE
00214Q104ARKKARK ETF TR$1.1M0.06%21,229CommonSOLE
704326107PAYXPAYCHEX INC$1.1M0.06%8,623CommonSOLE
464288281EMBISHARES TR$1.1M0.06%11,778CommonSOLE
345370860FFORD MTR CO DEL$1.1M0.06%79,303CommonSOLE
628464109MYEMYERS INDS INC$1.1M0.06%45,364CommonSOLE
70450Y103PYPLPAYPAL HLDGS INC$1.1M0.06%15,688CommonSOLE
80013R206AYS1SANDSTORM GOLD LTD$1.0M0.06%199,150CommonSOLE
902973304USBUS BANCORP DEL$1.0M0.06%23,304CommonSOLE
482480100KLACKLA CORP$1.0M0.06%1,491CommonSOLE
81369Y704XLISELECT SECTOR SPDR TR$1.0M0.06%8,228CommonSOLE
230215105CULPCULP INC$1.0M0.06%214,277CommonSOLE
83088M102SWKSSKYWORKS SOLUTIONS INC$1.0M0.06%9,459CommonSOLE
552690109MDUMDU RES GROUP INC$1.0M0.06%40,598CommonSOLE
760759100RSGREPUBLIC SVCS INC$1.0M0.06%5,335CommonSOLE
12503M108CBOECBOE GLOBAL MKTS INC$1.0M0.06%5,536CommonSOLE
464288588MBBISHARES TR$1.0M0.05%10,916CommonSOLE
98419M100XYLXYLEM INC$1.0M0.05%7,762CommonSOLE
416515104HIGHARTFORD FINL SVCS GROUP INC$998,5550.05%9,690CommonSOLE
33739Q705KNGFIRST TR EXCHANGE-TRADED FD$995,6960.05%18,538CommonSOLE
78467Y107MDYSPDR S&P MIDCAP 400 ETF TR$993,7300.05%1,786CommonSOLE
780915104RMTROYCE MICRO-CAP TR INC$993,5260.05%105,135CommonSOLE
98389B100XELXCEL ENERGY INC$993,2680.05%18,479CommonSOLE
576323109MTZMASTEC INC$988,4500.05%10,600CommonSOLE
N07059210ASMLASML HOLDING N V$987,0140.05%1,017CommonSOLE
48251W104KKRKKR & CO INC$971,5970.05%9,660CommonSOLE
921937827BSVVANGUARD BD INDEX FDS$969,0320.05%12,639CommonSOLE
09857L108BKNGBOOKING HOLDINGS INC$954,1320.05%263CommonSOLE
835699307SONYSONY GROUP CORP$953,8480.05%11,125CommonSOLE
067901108ABXBARRICK GOLD CORP$946,8350.05%56,901CommonSOLE
172967424CCITIGROUP INC$936,4390.05%14,808CommonSOLE
92203J407BNDXVANGUARD CHARLOTTE FDS$929,4450.05%18,895CommonSOLE
78467X109DIASPDR DOW JONES INDL AVERAGE$927,7300.05%2,332CommonSOLE
464288687PFFISHARES TR$923,1350.05%28,642CommonSOLE
054540208ACLSAXCELIS TECHNOLOGIES INC$916,5830.05%8,219CommonSOLE
921946794VYMIVANGUARD WHITEHALL FDS$912,2880.05%13,260CommonSOLE
451100101IEPICAHN ENTERPRISES LP$904,9670.05%53,202CommonSOLE
670100205NVONOVO-NORDISK A S$904,8350.05%7,047CommonSOLE
G7S00T104PNRPENTAIR PLC$904,2000.05%10,583CommonSOLE
87807B107TRPTC ENERGY CORP$902,6450.05%22,454CommonSOLE
59156R108METMETLIFE INC$901,5390.05%12,165CommonSOLE
81369Y308XLPSELECT SECTOR SPDR TR$899,4770.05%11,779CommonSOLE
464287606IJKISHARES TR$890,3400.05%9,757CommonSOLE
902494103TSNTYSON FOODS INC$888,6440.05%15,131CommonSOLE
46429B697USMVISHARES TR$883,1270.05%10,566CommonSOLE
464287242LQDISHARES TR$880,2910.05%8,082CommonSOLE
78409V104SPGIS&P GLOBAL INC$878,0500.05%2,064CommonSOLE
902252105TYLTYLER TECHNOLOGIES INC$873,3960.05%2,055CommonSOLE
09261X102BXSLBLACKSTONE SECD LENDING FD$872,2000.05%28,000CommonSOLE
G51502105JCIJOHNSON CTLS INTL PLC$859,2850.05%13,155CommonSOLE
67103H107ORLYOREILLY AUTOMOTIVE INC$859,0780.05%761CommonSOLE
452327109ILMNILLUMINA INC$857,7010.05%6,246CommonSOLE
72201J104PFNPIMCO INCOME STRATEGY FD II$856,1880.05%114,771CommonSOLE
97717W851DXJWISDOMTREE TR$854,2210.05%7,873CommonSOLE
33738D309FTSLFIRST TR EXCHANGE-TRADED FD$851,6970.05%18,431CommonSOLE
31620M106FISFIDELITY NATL INFORMATION SV$849,7240.05%11,455CommonSOLE
46429B267GOVTISHARES TR$848,6150.05%37,269CommonSOLE
75886F107REGNREGENERON PHARMACEUTICALS$833,5160.05%866CommonSOLE
36465A109GGNGAMCO GLOBAL GOLD NAT RES &$820,6810.04%212,612CommonSOLE
92206C870VCITVANGUARD SCOTTSDALE FDS$815,9690.04%10,135CommonSOLE
464287887IJTISHARES TR$808,5650.04%6,185CommonSOLE
62944T105NVRNVR INC$793,7960.04%98CommonSOLE
69374H873ICOWPACER FDS TR$793,1590.04%24,825CommonSOLE
33735B108FNXFIRST TR MID CAP CORE ALPHAD$792,4630.04%6,990CommonSOLE
97717Y527USFRWISDOMTREE TR$791,2310.04%15,733CommonSOLE
909907107UBSIUNITED BANKSHARES INC WEST V$788,1570.04%22,022CommonSOLE
92206C680VONGVANGUARD SCOTTSDALE FDS$785,9240.04%9,068CommonSOLE
040413106ANETEURARISTA NETWORKS INC$785,2660.04%2,708CommonSOLE
464287721IYWISHARES TR$782,9440.04%5,797CommonSOLE
185899101CLFCLEVELAND-CLIFFS INC NEW$781,9810.04%34,388CommonSOLE
595112103MUMICRON TECHNOLOGY INC$780,6680.04%6,622CommonSOLE
64828T201RITMRITHM CAPITAL CORP$767,8080.04%68,800CommonSOLE
311900104FASTFASTENAL CO$766,1780.04%9,932CommonSOLE
030420103AWKAMERICAN WTR WKS CO INC NEW$765,6970.04%6,265CommonSOLE
29670G102WTRGESSENTIAL UTILS INC$765,5720.04%20,663CommonSOLE
315948109FBTCFIDELITY WISE ORIGIN BITCOIN$764,5790.04%12,320CommonSOLE
88636J873TFPNTIDAL TR II$764,5290.04%29,400CommonSOLE
609839105MPWRMONOLITHIC PWR SYS INC$760,7430.04%1,123CommonSOLE
46137V100PPAINVESCO EXCHANGE TRADED FD T$757,2240.04%7,455CommonSOLE
381430503GSLCGOLDMAN SACHS ETF TR$755,7760.04%7,282CommonSOLE
46428Q109SLVISHARES SILVER TR$753,2750.04%33,111CommonSOLE
G54950103LINLINDE PLC$749,4120.04%1,614CommonSOLE
53656G209BCDFLISTED FD TR$749,0670.04%29,961CommonSOLE
33733C108FABFIRST TR MULTI CP VAL ALPHA$748,4060.04%9,058CommonSOLE
922042858VWOVANGUARD INTL EQUITY INDEX F$745,9420.04%17,858CommonSOLE
136375102CNICANADIAN NATL RY CO$745,4790.04%5,660CommonSOLE
431284108HIWHIGHWOODS PPTYS INC$741,8570.04%28,337CommonSOLE
86164T107EDFVIRTUS STONE HBR EMRG MKTS I$735,7370.04%135,996CommonSOLE
95790B109DMOWESTERN ASSET MTG DEFINED OP$733,0460.04%62,600CommonSOLE
65473P105NINISOURCE INC$732,4620.04%26,481CommonSOLE
92857W308VODVODAFONE GROUP PLC NEW$728,7560.04%81,883CommonSOLE
Y2106R110LPGDORIAN LPG LTD$726,6250.04%18,893CommonSOLE
464287432TLTISHARES TR$725,8300.04%7,671CommonSOLE
17878Y207CVEOCIVEO CORP CDA$722,8560.04%26,922CommonSOLE
680223104ORIOLD REP INTL CORP$717,4040.04%23,353CommonSOLE
55336V100MPLXMPLX LP$716,7440.04%17,246CommonSOLE
127190304CACICACI INTL INC$713,3370.04%1,883CommonSOLE
278865100ECLECOLAB INC$711,7940.04%3,083CommonSOLE
69374H709GCOWPACER FDS TR$708,0930.04%20,406CommonSOLE
00130H105AESAES CORP$707,0160.04%39,432CommonSOLE
14149Y108CAHCARDINAL HEALTH INC$704,9890.04%6,300CommonSOLE
V7780T103RCLROYAL CARIBBEAN GROUP$701,6700.04%5,048CommonSOLE
032654105ADIANALOG DEVICES INC$695,9070.04%3,518CommonSOLE
25278X109FANGDIAMONDBACK ENERGY INC$694,3880.04%3,504CommonSOLE
95790K109WDIWESTERN ASSET DIVERSIFIED IN$693,6000.04%48,000CommonSOLE
04010L103ARCCARES CAPITAL CORP$691,4810.04%33,212CommonSOLE
464287168DVYISHARES TR$688,9530.04%5,593CommonSOLE
82983N108SB9SITIO ROYALTIES CORP$686,0050.04%27,751CommonSOLE
606822104MUFGMITSUBISHI UFJ FINL GROUP IN$685,4100.04%67,000CommonSOLE
46138G649QQQMINVESCO EXCH TRADED FD TR II$684,3570.04%3,746CommonSOLE
565849106MRO*MARATHON OIL CORP$679,2600.04%23,968CommonSOLE
46428R107GSGISHARES S&P GSCI COMMODITY-$676,8010.04%30,680CommonSOLE
05534B760BCEBCE INC$673,8570.04%19,831CommonSOLE
464287739IYRISHARES TR$672,9020.04%7,485CommonSOLE
320517105FHNFIRST HORIZON CORPORATION$671,7760.04%43,622CommonSOLE
H11356104BGBUNGE GLOBAL SA$669,6610.04%6,532CommonSOLE
315912808ONEQFIDELITY COMWLTH TR$669,3740.04%10,394CommonSOLE
92189F791GDXJVANECK ETF TRUST$667,6110.04%17,233CommonSOLE
745867101PHMPULTE GROUP INC$664,6160.04%5,510CommonSOLE
126117100CNACNA FINL CORP$664,4950.04%14,630CommonSOLE
03743Q108APAAPA CORPORATION$657,3700.04%19,121CommonSOLE
46138E651PIOINVESCO EXCH TRADED FD TR II$651,5750.04%15,114CommonSOLE
78468R853SPSMSPDR SER TR$649,4740.04%15,090CommonSOLE
001055102AFLAFLAC INC$649,3590.04%7,563CommonSOLE
540424108LLOEWS CORP$646,8840.04%8,263CommonSOLE
464287762IYHISHARES TR$644,5700.03%10,413CommonSOLE
78464A870XBISPDR SER TR$642,8800.03%6,775CommonSOLE
446150104HBANHUNTINGTON BANCSHARES INC$639,3420.03%45,831CommonSOLE
97717W422EPIWISDOMTREE TR$638,9280.03%14,668CommonSOLE
31428X106FDXFEDEX CORP$638,5820.03%2,204CommonSOLE
92686J106VKTXVIKING THERAPEUTICS INC$635,5000.03%7,750CommonSOLE
084670108BRK/ABERKSHIRE HATHAWAY INC DEL$634,4400.03%1CommonSOLE
464288117IGOVISHARES TR$633,4060.03%15,983CommonSOLE
72201R833MINTPIMCO ETF TR$626,8670.03%6,235CommonSOLE
Y2685T131GNKGENCO SHIPPING & TRADING LTD$625,6760.03%30,776CommonSOLE
81369Y886XLUSELECT SECTOR SPDR TR$623,5560.03%9,498CommonSOLE
Y8162K204SBLKSTAR BULK CARRIERS CORP.$620,6200.03%26,000CommonSOLE
546347105LPXLOUISIANA PAC CORP$619,2560.03%7,380CommonSOLE
617446448MSMORGAN STANLEY$618,3310.03%6,567CommonSOLE
714046109RVTYREVVITY INC$616,9800.03%5,876CommonSOLE
38173M102GBDCGOLUB CAP BDC INC$616,3820.03%37,064CommonSOLE
82509L107SHOPSHOPIFY INC$615,8940.03%7,981CommonSOLE
808524797SCHDSCHWAB STRATEGIC TR$614,0140.03%7,615CommonSOLE
66405S100NBNNORTHEAST BK LEWISTON ME$608,7400.03%11,000CommonSOLE
773903109ROKROCKWELL AUTOMATION INC$608,7110.03%2,089CommonSOLE
37954Y715BOTZGLOBAL X FDS$607,4160.03%19,095CommonSOLE
852234103XYZBLOCK INC$606,6920.03%7,173CommonSOLE
30034W106EVRGEVERGY INC$602,3930.03%11,285CommonSOLE
444859102HUMHUMANA INC$602,2530.03%1,737CommonSOLE
808524854SCHRSCHWAB STRATEGIC TR$602,2360.03%12,278CommonSOLE
254709108DFSEURDISCOVER FINL SVCS$597,9630.03%4,561CommonSOLE
247361702DALDELTA AIR LINES INC DEL$594,9950.03%12,429CommonSOLE
11271J107BNBROOKFIELD CORP$593,5490.03%14,176CommonSOLE
46436E759DMXFISHARES TR$592,0500.03%8,690CommonSOLE
46432F842IEFAISHARES TR$591,1620.03%7,965CommonSOLE
115236101BROBROWN & BROWN INC$590,2820.03%6,743CommonSOLE
670346105NUENUCOR CORP$588,3230.03%2,973CommonSOLE
464287176TIPISHARES TR$587,6120.03%5,471CommonSOLE
46137V357RSPINVESCO EXCHANGE TRADED FD T$587,2220.03%3,467CommonSOLE
78464A763SDYSPDR SER TR$585,9510.03%4,465CommonSOLE
46641Q837JPSTJ P MORGAN EXCHANGE TRADED F$583,7550.03%11,571CommonSOLE
092508100BTZBLACKROCK CR ALLOCATION INCO$582,6050.03%54,500CommonSOLE
737630103PCHPOTLATCHDELTIC CORPORATION$579,1920.03%12,318CommonSOLE
95766M105MMUWESTERN ASSET MANAGED MUNS F$574,0840.03%54,936CommonSOLE
046353108AZNNASTRAZENECA PLC$571,4510.03%8,435CommonSOLE
37954Y483QYLDGLOBAL X FDS$568,9950.03%31,770CommonSOLE
27627N105EBCEASTERN BANKSHARES INC$565,5580.03%41,042CommonSOLE
03073E105CORCENCORA INC$565,4300.03%2,327CommonSOLE
95766R104WIWWESTERN AST INFL LKD OPP & I$565,2650.03%65,500CommonSOLE
46138G664RWJINVESCO EXCH TRADED FD TR II$561,7960.03%13,123CommonSOLE
235851102DHRDANAHER CORPORATION$556,7050.03%2,229CommonSOLE
535219109LINDLINDBLAD EXPEDITIONS HLDGS I$555,1350.03%59,500CommonSOLE
78468R721TFISPDR SER TR$554,5990.03%11,932CommonSOLE
85208R101CEFSPROTT PHYSICAL GOLD & SILVE$551,5640.03%27,117CommonSOLE
69370C100PTCPTC INC$550,7600.03%2,915CommonSOLE
526057104LENLENNAR CORP$548,7880.03%3,191CommonSOLE
14040H105COFCAPITAL ONE FINL CORP$547,4410.03%3,677CommonSOLE
132061201SYLDCAMBRIA ETF TR$544,9940.03%7,438CommonSOLE
33737K205NXTGFIRST TR EXCHANGE TRADED FD$539,8850.03%6,812CommonSOLE
27829L105EOTEATON VANCE NATL MUN OPPORT$539,1750.03%32,500CommonSOLE
883203101TXTTEXTRON INC$537,2080.03%5,600CommonSOLE
159864107CRLCHARLES RIV LABS INTL INC$535,6680.03%1,977CommonSOLE
92939U106WECWEC ENERGY GROUP INC$535,2820.03%6,518CommonSOLE
72147K108PPCPILGRIMS PRIDE CORP$533,6760.03%15,550CommonSOLE
26884L109EQTEQT CORP$533,1410.03%14,382CommonSOLE
33739H101FTGCFIRST TR EXCHANGE TRAD FD VI$532,6560.03%22,456CommonSOLE
7591EP100RFREGIONS FINANCIAL CORP NEW$532,1020.03%25,290CommonSOLE
92189F643MOATVANECK ETF TRUST$531,4590.03%5,912CommonSOLE
577081102MATMATTEL INC$528,6870.03%26,688CommonSOLE
723484101PNWPINNACLE WEST CAP CORP$525,5260.03%7,032CommonSOLE
573874104MRVLMARVELL TECHNOLOGY INC$524,7820.03%7,404CommonSOLE
96145D105WRKUSDWESTROCK CO$518,5720.03%10,487CommonSOLE
810186106SMGSCOTTS MIRACLE-GRO CO$518,0770.03%6,946CommonSOLE
03027X100AMTAMERICAN TOWER CORP NEW$518,0390.03%2,622CommonSOLE
13462K109CWHCAMPING WORLD HLDGS INC$516,1680.03%18,534CommonSOLE
169656105CMGCHIPOTLE MEXICAN GRILL INC$514,4980.03%177CommonSOLE
487836108KKELLANOVA$514,2700.03%8,977CommonSOLE
Y7542C130STNGSCORPIO TANKERS INC$512,9420.03%7,169CommonSOLE
464285204IAUISHARES GOLD TR$511,4720.03%12,175CommonSOLE
364760108GAPGAP INC$508,9860.03%18,475CommonSOLE
25434V708DFACDIMENSIONAL ETF TRUST$507,3980.03%15,881CommonSOLE
46140H106DBAINVESCO DB MULTI-SECTOR COMM$507,3080.03%20,489CommonSOLE
316092808FTECFIDELITY COVINGTON TRUST$504,2980.03%3,236CommonSOLE
501044101KRKROGER CO$503,0380.03%8,805CommonSOLE
67058H102NSUSDNUSTAR ENERGY LP$502,3990.03%21,590CommonSOLE
81762P102NOWSERVICENOW INC$501,6590.03%658CommonSOLE
384802104GWWGRAINGER W W INC$501,5290.03%493CommonSOLE
33739G103FMFFIRST TR EXCHANGE-TRADED FD$500,6910.03%9,900CommonSOLE
00162Q452AMLPALPS ETF TR$500,2760.03%10,541CommonSOLE

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.