MondegarAI
Moors & Cabot, Inc.

Q4 2024 · 13F-HR

Moors & Cabot, Inc.holdings as filed

Filed 2025-02-07 · accession 0001085146-25-000904

$2.10B
Reported value
885
Positions
2024-12-31
Period end
View analyzed profile →PRO

Holdings as filed

First 500 of 885

CUSIPTickerIssuerValue% port.SharesClassVoting
037833100AAPLAPPLE INC$114.9M5.46%458,798CommonSOLE
594918104MSFTMICROSOFT CORP$93.9M4.47%222,876CommonSOLE
67066G104NVDANVIDIA CORPORATION$87.5M4.16%651,932CommonSOLE
88262P102TPLTEXAS PACIFIC LAND CORPORATI$82.9M3.94%74,976CommonSOLE
023135106AMZNAMAZON COM INC$46.8M2.23%213,362CommonSOLE
11135F101AVGOBROADCOM INC$32.7M1.56%141,152CommonSOLE
46625H100JPMJPMORGAN CHASE & CO.$32.0M1.52%133,625CommonSOLE
02079K305GOOGLALPHABET INC$28.1M1.34%148,663CommonSOLE
389637109GBTCGRAYSCALE BITCOIN TRUST ETF$26.8M1.28%362,665CommonSOLE
931142103WMTWALMART INC$24.8M1.18%274,306CommonSOLE
742718109PGPROCTER AND GAMBLE CO$24.6M1.17%146,599CommonSOLE
92826C839VVISA INC$23.7M1.13%75,053CommonSOLE
30231G102XOMEXXON MOBIL CORP$21.5M1.02%199,948CommonSOLE
30303M102METAMETA PLATFORMS INC$20.4M0.97%34,848CommonSOLE
872540109TJXTJX COS INC NEW$19.0M0.90%157,181CommonSOLE
459200101IBMINTERNATIONAL BUSINESS MACHS$18.4M0.88%83,817CommonSOLE
478160104JNJJOHNSON & JOHNSON$18.0M0.85%124,156CommonSOLE
437076102HDHOME DEPOT INC$17.1M0.81%44,044CommonSOLE
88160R101TSLATESLA INC$16.1M0.76%39,838CommonSOLE
713448108PEPPEPSICO INC$16.0M0.76%105,329CommonSOLE
594972408MSTRMICROSTRATEGY INC$15.9M0.76%54,892CommonSOLE
532457108LLYELI LILLY & CO$15.8M0.75%20,438CommonSOLE
78462F103SPYSPDR S&P 500 ETF TR$15.4M0.73%26,194CommonSOLE
G29183103ETNEATON CORP PLC$15.0M0.71%45,291CommonSOLE
590672101MSBMESABI TR$15.0M0.71%533,942CommonSOLE
084670702BRK/BBERKSHIRE HATHAWAY INC DEL$15.0M0.71%33,076CommonSOLE
166764100CVXCHEVRON CORP NEW$14.9M0.71%102,998CommonSOLE
58933Y105MRKMERCK & CO INC$14.3M0.68%143,917CommonSOLE
75513E101RTXRTX CORPORATION$13.6M0.64%117,182CommonSOLE
79466L302CRMSALESFORCE INC$13.5M0.64%40,381CommonSOLE
65339F101NEENEXTERA ENERGY INC$13.2M0.63%183,564CommonSOLE
514952100LBLANDBRIDGE COMPANY LLC$12.8M0.61%198,725CommonSOLE
293792107EPDENTERPRISE PRODS PARTNERS L$12.8M0.61%408,501CommonSOLE
02079K107GOOGALPHABET INC$12.7M0.61%66,889CommonSOLE
911363109URIUNITED RENTALS INC$12.6M0.60%17,944CommonSOLE
46090E103QQQINVESCO QQQ TR$12.1M0.58%23,717CommonSOLE
94106L109WMWASTE MGMT INC DEL$12.1M0.57%59,901CommonSOLE
969457100WMBWILLIAMS COS INC$11.7M0.56%217,012CommonSOLE
00287Y109ABBVABBVIE INC$11.6M0.55%65,507CommonSOLE
291011104EMREMERSON ELEC CO$11.4M0.54%92,284CommonSOLE
22160K105COSTCOSTCO WHSL CORP NEW$11.2M0.53%12,223CommonSOLE
717081103PFEPFIZER INC$10.7M0.51%402,430CommonSOLE
83406F102SOFISOFI TECHNOLOGIES INC$10.4M0.49%672,595CommonSOLE
81762P102NOWSERVICENOW INC$10.2M0.49%9,640CommonSOLE
09290D101BLKBLACKROCK INC$10.0M0.47%9,712CommonSOLE
G1151C101ACNACCENTURE PLC IRELAND$9.9M0.47%28,234CommonSOLE
539830109LMTLOCKHEED MARTIN CORP$9.9M0.47%20,295CommonSOLE
09260D107BXBLACKSTONE INC$9.6M0.46%55,898CommonSOLE
464287200IVVISHARES TR$9.5M0.45%16,117CommonSOLE
682680103OKEONEOK INC NEW$9.1M0.43%90,480CommonSOLE
29273V100ETENERGY TRANSFER L P$8.9M0.42%454,979CommonSOLE
69608A108PLTRPALANTIR TECHNOLOGIES INC$8.2M0.39%108,544CommonSOLE
921908844VIGVANGUARD SPECIALIZED FUNDS$8.1M0.38%41,207CommonSOLE
149123101CATCATERPILLAR INC$7.7M0.37%21,201CommonSOLE
37364X109GEOSGEOSPACE TECHNOLOGIES CORP$7.5M0.36%746,087CommonSOLE
92343V104VZVERIZON COMMUNICATIONS INC$7.4M0.35%186,167CommonSOLE
69374H881COWZPACER FDS TR$7.4M0.35%130,913CommonSOLE
655844108NSCNORFOLK SOUTHN CORP$7.2M0.34%30,749CommonSOLE
46438F101IBITISHARES BITCOIN TRUST ETF$7.1M0.34%134,009CommonSOLE
17275R102CSCOCISCO SYS INC$7.0M0.33%118,744CommonSOLE
244199105DEDEERE & CO$7.0M0.33%16,470CommonSOLE
46284V101IRMIRON MTN INC DEL$6.8M0.32%65,035CommonSOLE
191216100KOCOCA COLA CO$6.8M0.32%109,648CommonSOLE
002824100ABTABBOTT LABS$6.7M0.32%59,650CommonSOLE
714236106PBTPERMIAN BASIN RTY TR$6.6M0.31%594,221CommonSOLE
12572Q105CMECME GROUP INC$6.4M0.30%27,489CommonSOLE
53656F623INFLLISTED FD TR$6.4M0.30%167,298CommonSOLE
68389X105ORCLORACLE CORP$6.3M0.30%37,796CommonSOLE
548661107LOWLOWES COS INC$6.0M0.29%24,450CommonSOLE
29250N105ENBENBRIDGE INC$6.0M0.28%140,271CommonSOLE
907818108UNPUNION PAC CORP$5.9M0.28%25,751CommonSOLE
46641Q332JEPIJ P MORGAN EXCHANGE TRADED F$5.9M0.28%101,790CommonSOLE
874039100TSMTAIWAN SEMICONDUCTOR MFG LTD$5.8M0.27%29,210CommonSOLE
464288810IHIISHARES TR$5.7M0.27%98,475CommonSOLE
254687106DISDISNEY WALT CO$5.6M0.27%50,577CommonSOLE
438516106HONHONEYWELL INTL INC$5.6M0.27%24,893CommonSOLE
26441C204DUKDUKE ENERGY CORP NEW$5.5M0.26%51,252CommonSOLE
571903202MARMARRIOTT INTL INC NEW$5.5M0.26%19,732CommonSOLE
351858105FNVFRANCO NEV CORP$5.4M0.26%46,065CommonSOLE
060505104BACBANK AMERICA CORP$5.4M0.26%122,094CommonSOLE
G5960L103MDTMEDTRONIC PLC$5.3M0.25%66,481CommonSOLE
842587107SOSOUTHERN CO$5.3M0.25%64,456CommonSOLE
747525103QCOMQUALCOMM INC$5.1M0.24%33,177CommonSOLE
110122108BMYBRISTOL-MYERS SQUIBB CO$5.0M0.24%89,229CommonSOLE
031162100AMGNAMGEN INC$4.9M0.23%18,760CommonSOLE
20825C104COPCONOCOPHILLIPS$4.9M0.23%48,932CommonSOLE
922908363VOOVANGUARD INDEX FDS$4.7M0.23%8,794CommonSOLE
72651A207PAGPPLAINS GP HLDGS L P$4.7M0.22%255,104CommonSOLE
90353T100UBERUBER TECHNOLOGIES INC$4.7M0.22%77,251CommonSOLE
126650100CVSCVS HEALTH CORP$4.6M0.22%103,168CommonSOLE
57636Q104MAMASTERCARD INCORPORATED$4.6M0.22%8,712CommonSOLE
337738108FISVFISERV INC$4.5M0.21%21,752CommonSOLE
74933W460XBILRBB FD INC$4.5M0.21%89,276CommonSOLE
580135101MCDMCDONALDS CORP$4.4M0.21%15,278CommonSOLE
921943858VEAVANGUARD TAX-MANAGED FDS$4.4M0.21%92,536CommonSOLE
67073B106JPCNUVEEN PFD & INCOME OPPORTUN$4.4M0.21%559,341CommonSOLE
194162103CLCOLGATE PALMOLIVE CO$4.3M0.21%47,516CommonSOLE
00206R102TAT&T INC$4.3M0.20%188,662CommonSOLE
389930207BTCGRAYSCALE BITCOIN MINI TR ET$4.2M0.20%100,034CommonSOLE
693475105PNCPNC FINL SVCS GROUP INC$4.2M0.20%21,656CommonSOLE
91324P102UNHUNITEDHEALTH GROUP INC$4.2M0.20%8,229CommonSOLE
767204100RIORIO TINTO PLC$4.2M0.20%70,750CommonSOLE
21036P108STZCONSTELLATION BRANDS INC$4.2M0.20%18,782CommonSOLE
147528103CASYCASEYS GEN STORES INC$4.1M0.20%10,389CommonSOLE
28176E108EWEDWARDS LIFESCIENCES CORP$4.0M0.19%54,589CommonSOLE
502431109LHXL3HARRIS TECHNOLOGIES INC$4.0M0.19%19,181CommonSOLE
49177J102KVUEKENVUE INC$3.9M0.19%184,528CommonSOLE
49456B101KMIKINDER MORGAN INC DEL$3.9M0.19%142,251CommonSOLE
922908736VUGVANGUARD INDEX FDS$3.9M0.18%9,412CommonSOLE
N72482149QIAGEN NV$3.9M0.18%86,474CommonSOLE
863667101SYKSTRYKER CORPORATION$3.8M0.18%10,686CommonSOLE
464287556IBBISHARES TR$3.8M0.18%28,495CommonSOLE
020002101ALLALLSTATE CORP$3.6M0.17%18,749CommonSOLE
127097103CTRACOTERRA ENERGY INC$3.6M0.17%139,037CommonSOLE
78463V107GLDSPDR GOLD TR$3.4M0.16%14,199CommonSOLE
097023105BABOEING CO$3.4M0.16%19,412CommonSOLE
25820R105DMLPDORCHESTER MINERALS LP$3.4M0.16%102,750CommonSOLE
H1467J104CBCHUBB LIMITED$3.4M0.16%12,371CommonSOLE
949746101WMT2WELLS FARGO CO NEW$3.4M0.16%48,274CommonSOLE
Y62267409NMMNAVIOS MARITIME PARTNERS L P$3.3M0.16%76,031CommonSOLE
031100100AMEAMETEK INC$3.2M0.15%17,956CommonSOLE
494368103KMBKIMBERLY-CLARK CORP$3.2M0.15%24,473CommonSOLE
009158106APDAIR PRODS & CHEMS INC$3.1M0.15%10,786CommonSOLE
871829107SYYSYSCO CORP$3.1M0.15%40,181CommonSOLE
92189F106GDXVANECK ETF TRUST$3.1M0.15%90,182CommonSOLE
824348106SHWSHERWIN WILLIAMS CO$3.1M0.15%8,977CommonSOLE
34959E109FTNTFORTINET INC$3.0M0.14%32,015CommonSOLE
780259305SHELSHELL PLC$3.0M0.14%47,810CommonSOLE
69374H857CALFPACER FDS TR$3.0M0.14%67,956CommonSOLE
110448107BTIBRITISH AMERN TOB PLC$3.0M0.14%81,858CommonSOLE
85207H104PHYSSPROTT PHYSICAL GOLD TR$3.0M0.14%147,036CommonSOLE
92556H2060VVBPARAMOUNT GLOBAL$3.0M0.14%282,894CommonSOLE
922908769VTIVANGUARD INDEX FDS$2.9M0.14%10,136CommonSOLE
055622104BPBP PLC$2.9M0.14%99,101CommonSOLE
89832Q109TFCTRUIST FINL CORP$2.9M0.14%66,633CommonSOLE
025816109AXPAMERICAN EXPRESS CO$2.9M0.14%9,696CommonSOLE
697435105PANWPALO ALTO NETWORKS INC$2.9M0.14%15,788CommonSOLE
666807102NOCNORTHROP GRUMMAN CORP$2.9M0.14%6,090CommonSOLE
31620R303FNFFIDELITY NATIONAL FINANCIAL$2.8M0.14%50,709CommonSOLE
007903107AMDADVANCED MICRO DEVICES INC$2.8M0.13%23,446CommonSOLE
806857108SLBSCHLUMBERGER LTD$2.8M0.13%72,421CommonSOLE
85254J102STAGSTAG INDL INC$2.7M0.13%81,252CommonSOLE
064058100BKBANK NEW YORK MELLON CORP$2.7M0.13%35,660CommonSOLE
66987V109NVSNOVARTIS AG$2.7M0.13%27,865CommonSOLE
33741X102SDVYFIRST TR EXCHANGE-TRADED FD$2.7M0.13%75,599CommonSOLE
219350105GLWCORNING INC$2.7M0.13%56,169CommonSOLE
88579Y101MMM3M CO$2.6M0.13%20,416CommonSOLE
369604301GEGE AEROSPACE$2.6M0.12%15,731CommonSOLE
33734X846CIBRFIRST TR EXCHANGE TRADED FD$2.6M0.12%41,109CommonSOLE
125523100CITHE CIGNA GROUP$2.6M0.12%9,416CommonSOLE
83671M105SOBOSOUTH BOW CORP$2.6M0.12%108,976CommonSOLE
453836108INDBINDEPENDENT BK CORP MASS$2.6M0.12%39,856CommonSOLE
962879102WPMWHEATON PRECIOUS METALS CORP$2.5M0.12%45,217CommonSOLE
609207105MDLZMONDELEZ INTL INC$2.5M0.12%41,836CommonSOLE
038222105AMATAPPLIED MATLS INC$2.5M0.12%15,283CommonSOLE
74348A467NOBLPROSHARES TR$2.5M0.12%24,856CommonSOLE
904767704UNILEVER PLC$2.5M0.12%43,385CommonSOLE
126408103CSXCSX CORP$2.4M0.11%74,115CommonSOLE
464287507IJHISHARES TR$2.4M0.11%38,004CommonSOLE
02209S103MOALTRIA GROUP INC$2.3M0.11%44,907CommonSOLE
60770K107MRNAMODERNA INC$2.3M0.11%56,423CommonSOLE
98978V103ZTSZOETIS INC$2.3M0.11%14,283CommonSOLE
651639106NEMNEWMONT CORP$2.3M0.11%62,460CommonSOLE
101137107BSXBOSTON SCIENTIFIC CORP$2.3M0.11%25,922CommonSOLE
922908744VTVVANGUARD INDEX FDS$2.3M0.11%13,450CommonSOLE
718172109PMPHILIP MORRIS INTL INC$2.3M0.11%18,755CommonSOLE
911312106UPSUNITED PARCEL SERVICE INC$2.2M0.11%17,681CommonSOLE
05722G100BKRBAKER HUGHES COMPANY$2.2M0.11%54,322CommonSOLE
01881G106ABALLIANCEBERNSTEIN HLDG L P$2.2M0.10%58,838CommonSOLE
375558103GILDGILEAD SCIENCES INC$2.1M0.10%23,073CommonSOLE
460146103IPINTERNATIONAL PAPER CO$2.1M0.10%38,950CommonSOLE
075887109BDXBECTON DICKINSON & CO$2.1M0.10%9,116CommonSOLE
370334104GISGENERAL MLS INC$2.1M0.10%32,169CommonSOLE
464287804IJRISHARES TR$2.1M0.10%17,798CommonSOLE
89417E109TRVTRAVELERS COMPANIES INC$2.0M0.10%8,483CommonSOLE
45866F104ICEINTERCONTINENTAL EXCHANGE IN$2.0M0.10%13,667CommonSOLE
25243Q205DEODIAGEO PLC$2.0M0.10%15,942CommonSOLE
20030N101CMCSACOMCAST CORP NEW$2.0M0.10%53,853CommonSOLE
03769M106APOAPOLLO GLOBAL MGMT INC$2.0M0.10%12,226CommonSOLE
883556102TMOTHERMO FISHER SCIENTIFIC INC$2.0M0.10%3,867CommonSOLE
81369Y803XLKSELECT SECTOR SPDR TR$2.0M0.10%8,598CommonSOLE
87612E106TGTTARGET CORP$2.0M0.09%14,776CommonSOLE
58155Q103MCKMCKESSON CORP$2.0M0.09%3,474CommonSOLE
67077M108NTRNUTRIEN LTD$2.0M0.09%43,991CommonSOLE
882508104TXNTEXAS INSTRS INC$2.0M0.09%10,489CommonSOLE
30040W108ESEVERSOURCE ENERGY$2.0M0.09%34,066CommonSOLE
260557103DOWDOW INC$1.9M0.09%48,185CommonSOLE
81369Y605XLFSELECT SECTOR SPDR TR$1.9M0.09%40,007CommonSOLE
512807306LRCXLAM RESEARCH CORP$1.9M0.09%26,683CommonSOLE
22052L104CTVACORTEVA INC$1.9M0.09%33,831CommonSOLE
33733B100FIWFIRST TR EXCHANGE-TRADED FD$1.9M0.09%18,815CommonSOLE
78467X109DIASPDR DOW JONES INDL AVERAGE$1.9M0.09%4,458CommonSOLE
6706ER101XBXMXNUVEEN S&P 500 BUY-WRITE INC$1.9M0.09%135,043CommonSOLE
M22465104CHKPCHECK POINT SOFTWARE TECH LT$1.9M0.09%10,076CommonSOLE
172908105CTASCINTAS CORP$1.9M0.09%10,255CommonSOLE
464288281EMBISHARES TR$1.9M0.09%21,038CommonSOLE
701094104PHPARKER-HANNIFIN CORP$1.8M0.09%2,908CommonSOLE
369550108GDGENERAL DYNAMICS CORP$1.8M0.09%6,937CommonSOLE
785688102SBRSABINE RTY TR$1.8M0.09%28,160CommonSOLE
13646K108CPCANADIAN PACIFIC KANSAS CITY$1.8M0.09%25,171CommonSOLE
33733E203FBTFIRST TR EXCHANGE-TRADED FD$1.8M0.09%10,861CommonSOLE
26614N102DDDUPONT DE NEMOURS INC$1.8M0.09%23,671CommonSOLE
654106103NKENIKE INC$1.8M0.09%23,813CommonSOLE
857477103STTSTATE STR CORP$1.8M0.09%18,332CommonSOLE
H01301128ALCALCON AG$1.8M0.09%21,110CommonSOLE
36828A101GEVGE VERNOVA INC$1.8M0.09%5,445CommonSOLE
G9108L173TENTSAKOS ENERGY NAVIGATION LTD$1.8M0.09%103,285CommonSOLE
14448C104CARRCARRIER GLOBAL CORPORATION$1.8M0.08%26,114CommonSOLE
89151E109TTENTOTALENERGIES SE$1.8M0.08%32,661CommonSOLE
922908751VBVANGUARD INDEX FDS$1.8M0.08%7,379CommonSOLE
452308109ITWILLINOIS TOOL WKS INC$1.8M0.08%6,974CommonSOLE
209115104EDCONSOLIDATED EDISON INC$1.7M0.08%19,609CommonSOLE
33739E108FPEFIRST TR EXCH TRADED FD III$1.7M0.08%98,854CommonSOLE
053015103ADPAUTOMATIC DATA PROCESSING IN$1.7M0.08%5,959CommonSOLE
38141G104GSGOLDMAN SACHS GROUP INC$1.7M0.08%3,034CommonSOLE
927959106VNOMUSDVIPER ENERGY INC$1.7M0.08%35,190CommonSOLE
784117103SEICSEI INVTS CO$1.7M0.08%20,780CommonSOLE
85207K107PSLVSPROTT PHYSICAL SILVER TR$1.7M0.08%176,189CommonSOLE
15189T107CNPCENTERPOINT ENERGY INC$1.7M0.08%53,064CommonSOLE
808513105SCHWSCHWAB CHARLES CORP$1.7M0.08%22,396CommonSOLE
35671D857FCXFREEPORT-MCMORAN INC$1.7M0.08%43,520CommonSOLE
00724F101ADBEADOBE INC$1.6M0.08%3,704CommonSOLE
406216101HALHALLIBURTON CO$1.6M0.08%59,935CommonSOLE
316773100FITBFIFTH THIRD BANCORP$1.6M0.08%38,531CommonSOLE
12135Y108BHRBBURKE HERBERT FINL SVCS CORP$1.6M0.08%26,113CommonSOLE
498894104KNFKNIFE RIVER CORP$1.6M0.08%15,945CommonSOLE
46137V357RSPINVESCO EXCHANGE TRADED FD T$1.6M0.08%9,213CommonSOLE
33733E823FTGSFIRST TR EXCHANGE-TRADED FD$1.6M0.08%51,399CommonSOLE
91913Y100VLOVALERO ENERGY CORP$1.6M0.08%13,095CommonSOLE
82983N108SB9SITIO ROYALTIES CORP$1.6M0.08%83,055CommonSOLE
493267108KEYKEYCORP$1.6M0.08%92,570CommonSOLE
56501R106MFCMANULIFE FINL CORP$1.6M0.08%51,555CommonSOLE
427866108HSYHERSHEY CO$1.6M0.07%9,301CommonSOLE
464287655IWMISHARES TR$1.6M0.07%7,124CommonSOLE
33739Q705KNGFIRST TR EXCHANGE-TRADED FD$1.6M0.07%31,316CommonSOLE
500754106KHCKRAFT HEINZ CO$1.6M0.07%50,976CommonSOLE
47233W109JEFJEFFERIES FINL GROUP INC$1.5M0.07%19,750CommonSOLE
962166104WYWEYERHAEUSER CO MTN BE$1.5M0.07%54,924CommonSOLE
088606108BHPBHP GROUP LTD$1.5M0.07%31,642CommonSOLE
21037T109CEGCONSTELLATION ENERGY CORP$1.5M0.07%6,795CommonSOLE
25746U109DDOMINION ENERGY INC$1.5M0.07%28,053CommonSOLE
53656G209BCDFLISTED FD TR$1.5M0.07%53,751CommonSOLE
92206C870VCITVANGUARD SCOTTSDALE FDS$1.5M0.07%18,479CommonSOLE
053484101AVBAVALONBAY CMNTYS INC$1.5M0.07%6,707CommonSOLE
393657101GBXGREENBRIER COS INC$1.5M0.07%24,175CommonSOLE
025537101AEPAMERICAN ELEC PWR CO INC$1.5M0.07%15,972CommonSOLE
778296103ROSTROSS STORES INC$1.5M0.07%9,728CommonSOLE
891160509TDTORONTO DOMINION BK ONT$1.5M0.07%27,630CommonSOLE
693506107PPGPPG INDS INC$1.5M0.07%12,303CommonSOLE
92532F100VRTXVERTEX PHARMACEUTICALS INC$1.5M0.07%3,603CommonSOLE
674599105OXYOCCIDENTAL PETE CORP$1.4M0.07%29,227CommonSOLE
46434G103IEMGISHARES INC$1.4M0.07%27,448CommonSOLE
09225M101BSMBLACK STONE MINERALS L P$1.4M0.07%97,950CommonSOLE
55261F104MTBM & T BK CORP$1.4M0.07%7,551CommonSOLE
81369Y506XLESELECT SECTOR SPDR TR$1.4M0.07%16,563CommonSOLE
78464A854SPYMSPDR SER TR$1.4M0.07%20,524CommonSOLE
231021106CMICUMMINS INC$1.4M0.07%4,040CommonSOLE
22788C105CRWDCROWDSTRIKE HLDGS INC$1.4M0.07%4,109CommonSOLE
37637Q105GBCIGLACIER BANCORP INC NEW$1.4M0.07%27,894CommonSOLE
008474108AEMAGNICO EAGLE MINES LTD$1.4M0.07%17,801CommonSOLE
464287887IJTISHARES TR$1.4M0.07%10,191CommonSOLE
458140100INTCINTEL CORP$1.4M0.07%68,254CommonSOLE
78464A847SPMDSPDR SER TR$1.4M0.06%24,944CommonSOLE
G8994E103TTTRANE TECHNOLOGIES PLC$1.4M0.06%3,667CommonSOLE
576323109MTZMASTEC INC$1.3M0.06%9,850CommonSOLE
64110L106NFLXNETFLIX INC$1.3M0.06%1,502CommonSOLE
464285204IAUISHARES GOLD TR$1.3M0.06%26,936CommonSOLE
69374H428FLRTPACER FDS TR$1.3M0.06%28,002CommonSOLE
718546104PSXPHILLIPS 66$1.3M0.06%11,680CommonSOLE
92204A702VGTVANGUARD WORLD FD$1.3M0.06%2,107CommonSOLE
835699307SONYSONY GROUP CORP$1.3M0.06%61,826CommonSOLE
760759100RSGREPUBLIC SVCS INC$1.3M0.06%6,491CommonSOLE
46222L108IONQIONQ INC$1.3M0.06%31,175CommonSOLE
464287721IYWISHARES TR$1.3M0.06%8,127CommonSOLE
09857L108BKNGBOOKING HOLDINGS INC$1.3M0.06%260CommonSOLE
620076307MSIMOTOROLA SOLUTIONS INC$1.3M0.06%2,782CommonSOLE
37940X102GPNGLOBAL PMTS INC$1.3M0.06%11,461CommonSOLE
56585A102MPCMARATHON PETE CORP$1.3M0.06%9,140CommonSOLE
464287465EFAISHARES TR$1.3M0.06%16,797CommonSOLE
315912808ONEQFIDELITY COMWLTH TR$1.3M0.06%16,656CommonSOLE
24703L202DELLDELL TECHNOLOGIES INC$1.3M0.06%10,946CommonSOLE
80013R206AYS1SANDSTORM GOLD LTD$1.2M0.06%222,908CommonSOLE
756109104OREALTY INCOME CORP$1.2M0.06%23,288CommonSOLE
21867A105CLBCORE LABORATORIES INC$1.2M0.06%71,818CommonSOLE
81369Y886XLUSELECT SECTOR SPDR TR$1.2M0.06%16,256CommonSOLE
49338L103KEYSKEYSIGHT TECHNOLOGIES INC$1.2M0.06%7,635CommonSOLE
988498101YUMYUM BRANDS INC$1.2M0.06%9,137CommonSOLE
230215105CULPCULP INC$1.2M0.06%207,571CommonSOLE
337344105QQEWFIRST TR NAS100 EQ WEIGHTED$1.2M0.06%9,748CommonSOLE
46428Q109SLVISHARES SILVER TR$1.2M0.06%46,001CommonSOLE
172967424CCITIGROUP INC$1.2M0.06%17,128CommonSOLE
86800U302SMCISUPER MICRO COMPUTER INC$1.2M0.06%39,270CommonSOLE
902252105TYLTYLER TECHNOLOGIES INC$1.2M0.06%2,059CommonSOLE
46434V613IUSBISHARES TR$1.2M0.06%26,171CommonSOLE
92203J407BNDXVANGUARD CHARLOTTE FDS$1.2M0.06%24,059CommonSOLE
704326107PAYXPAYCHEX INC$1.2M0.06%8,401CommonSOLE
855244109SBUXSTARBUCKS CORP$1.2M0.06%12,866CommonSOLE
00214Q104ARKKARK ETF TR$1.2M0.06%20,650CommonSOLE
595112103MUMICRON TECHNOLOGY INC$1.2M0.06%13,898CommonSOLE
38149W622GPIXGOLDMAN SACHS ETF TR$1.2M0.06%23,574CommonSOLE
92936U109WPCWP CAREY INC$1.2M0.06%21,340CommonSOLE
37946R109GLPGLOBAL PARTNERS LP$1.2M0.06%24,941CommonSOLE
482480100KLACKLA CORP$1.2M0.06%1,840CommonSOLE
67103H107ORLYOREILLY AUTOMOTIVE INC$1.2M0.06%977CommonSOLE
78409V104SPGIS&P GLOBAL INC$1.2M0.05%2,322CommonSOLE
364760108GAPGAP INC$1.2M0.05%48,711CommonSOLE
Y62132108NVGSNAVIGATOR HLDGS LTD$1.1M0.05%74,800CommonSOLE
81369Y209XLVSELECT SECTOR SPDR TR$1.1M0.05%8,282CommonSOLE
48251W104KKRKKR & CO INC$1.1M0.05%7,693CommonSOLE
V7780T103RCLROYAL CARIBBEAN GROUP$1.1M0.05%4,914CommonSOLE
300426103ECGEVERUS CONSTR GROUP$1.1M0.05%17,090CommonSOLE
69374H873ICOWPACER FDS TR$1.1M0.05%38,245CommonSOLE
336917109FDLFIRST TR MORNINGSTAR DIVID L$1.1M0.05%27,564CommonSOLE
040413205ANETARISTA NETWORKS INC$1.1M0.05%10,000CommonSOLE
464288588MBBISHARES TR$1.1M0.05%12,021CommonSOLE
70450Y103PYPLPAYPAL HLDGS INC$1.1M0.05%12,865CommonSOLE
780915104RMTROYCE MICRO-CAP TR INC$1.1M0.05%112,421CommonSOLE
464287606IJKISHARES TR$1.1M0.05%12,050CommonSOLE
G7S00T104PNRPENTAIR PLC$1.1M0.05%10,875CommonSOLE
922042858VWOVANGUARD INTL EQUITY INDEX F$1.1M0.05%24,794CommonSOLE
97717W851DXJWISDOMTREE TR$1.1M0.05%9,839CommonSOLE
169656105CMGCHIPOTLE MEXICAN GRILL INC$1.1M0.05%17,945CommonSOLE
G51502105JCIJOHNSON CTLS INTL PLC$1.1M0.05%13,508CommonSOLE
416515104HIGHARTFORD FINL SVCS GROUP INC$1.1M0.05%9,740CommonSOLE
92206C680VONGVANGUARD SCOTTSDALE FDS$1.1M0.05%10,165CommonSOLE
12503M108CBOECBOE GLOBAL MKTS INC$1.0M0.05%5,366CommonSOLE
011532108AGIALAMOS GOLD INC NEW$1.0M0.05%56,805CommonSOLE
184499101CLNECLEAN ENERGY FUELS CORP$1.0M0.05%413,195CommonSOLE
25179M103DVNDEVON ENERGY CORP NEW$1.0M0.05%31,407CommonSOLE
832696405SJMSMUCKER J M CO$1.0M0.05%9,231CommonSOLE
039483102ADMARCHER DANIELS MIDLAND CO$1.0M0.05%20,041CommonSOLE
87807B107TRPTC ENERGY CORP$1.0M0.05%21,721CommonSOLE
780087102RYROYAL BK CDA$1.0M0.05%8,346CommonSOLE
376549101LANDGLADSTONE LD CORP$1.0M0.05%92,650CommonSOLE
78468R853SPSMSPDR SER TR$996,9990.05%22,195CommonSOLE
744320102PRUPRUDENTIAL FINL INC$996,4720.05%8,407CommonSOLE
59156R108METMETLIFE INC$993,4690.05%12,133CommonSOLE
067901108ABXBARRICK GOLD CORP$992,8480.05%64,055CommonSOLE
78467Y107MDYSPDR S&P MIDCAP 400 ETF TR$982,5260.05%1,725CommonSOLE
808524854SCHRSCHWAB STRATEGIC TR$968,5640.05%39,875CommonSOLE
97717Y527USFRWISDOMTREE TR$967,5000.05%19,227CommonSOLE
422806109HEIHEICO CORP NEW$952,7400.05%4,007CommonSOLE
33738R662FICSFIRST TR EXCHANGE-TRADED FD$947,3080.05%27,899CommonSOLE
G54950103LINLINDE PLC$943,4270.04%2,253CommonSOLE
98419M100XYLXYLEM INC$941,0250.04%8,111CommonSOLE
743315103PGRPROGRESSIVE CORP$924,1760.04%3,857CommonSOLE
46429B697USMVISHARES TR$923,8410.04%10,405CommonSOLE
55336V100MPLXMPLX LP$917,4760.04%19,170CommonSOLE
29670G102WTRGESSENTIAL UTILS INC$913,9040.04%25,163CommonSOLE
92857W308VODVODAFONE GROUP PLC NEW$907,6700.04%106,911CommonSOLE
33738D309FTSLFIRST TR EXCHANGE-TRADED FD$905,7490.04%19,588CommonSOLE
92189F676SMHVANECK ETF TRUST$901,7160.04%3,723CommonSOLE
37733W204GSKGSK PLC$899,9340.04%26,610CommonSOLE
464287432TLTISHARES TR$898,2760.04%10,286CommonSOLE
64828T201RITMRITHM CAPITAL CORP$871,3710.04%80,459CommonSOLE
533900106LECOLINCOLN ELEC HLDGS INC$870,6110.04%4,644CommonSOLE
921946794VYMIVANGUARD WHITEHALL FDS$870,3570.04%12,822CommonSOLE
902494103TSNTYSON FOODS INC$866,3100.04%15,082CommonSOLE
431284108HIWHIGHWOODS PPTYS INC$865,5510.04%28,304CommonSOLE
464287242LQDISHARES TR$856,6430.04%8,018CommonSOLE
909907107UBSIUNITED BANKSHARES INC WEST V$854,2140.04%22,749CommonSOLE
78464A763SDYSPDR SER TR$853,4970.04%6,461CommonSOLE
26142V105DKNGDRAFTKINGS INC NEW$849,2760.04%22,830CommonSOLE
46137V100PPAINVESCO EXCHANGE TRADED FD T$847,7000.04%7,389CommonSOLE
464288687PFFISHARES TR$836,6990.04%26,613CommonSOLE
34379V103FLNCFLUENCE ENERGY INC$834,8910.04%52,575CommonSOLE
680223104ORIOLD REP INTL CORP$833,4560.04%23,030CommonSOLE
91829F104VOXXGUSDVOXX INTL CORP$830,6190.04%112,550CommonSOLE
902973304USBUS BANCORP DEL$829,2070.04%17,337CommonSOLE
315948109FBTCFIDELITY WISE ORIGIN BITCOIN$827,4660.04%10,143CommonSOLE
872590104TMUST-MOBILE US INC$814,6110.04%3,691CommonSOLE
464288166AGZISHARES TR$813,2630.04%7,533CommonSOLE
36465A109GGNGAMCO GLOBAL GOLD NAT RES &$802,2350.04%212,794CommonSOLE
320517105FHNFIRST HORIZON CORPORATION$801,5720.04%39,800CommonSOLE
963320106WHRWHIRLPOOL CORP$798,9560.04%6,979CommonSOLE
N07059210ASMLASML HOLDING N V$793,6660.04%1,145CommonSOLE
46428R107GSGISHARES S&P GSCI COMMODITY-$793,0380.04%36,428CommonSOLE
464287168DVYISHARES TR$792,2530.04%6,034CommonSOLE
798241105SJTSAN JUAN BASIN RTY TR$791,8530.04%206,750CommonSOLE
46138G649QQQMINVESCO EXCH TRADED FD TR II$789,8190.04%3,753CommonSOLE
921937827BSVVANGUARD BD INDEX FDS$787,9990.04%10,198CommonSOLE
81369Y704XLISELECT SECTOR SPDR TR$786,3060.04%5,968CommonSOLE
46138G664RWJINVESCO EXCH TRADED FD TR II$784,9670.04%17,154CommonSOLE
N00985106AERAERCAP HOLDINGS NV$784,6440.04%8,199CommonSOLE
552690109MDUMDU RES GROUP INC$781,3830.04%43,362CommonSOLE
714046109RVTYREVVITY INC$780,6000.04%6,994CommonSOLE
311900104FASTFASTENAL CO$778,2260.04%10,822CommonSOLE
98389B100XELXCEL ENERGY INC$772,5900.04%11,442CommonSOLE
446150104HBANHUNTINGTON BANCSHARES INC$769,3430.04%47,286CommonSOLE
92537N108VRTVERTIV HOLDINGS CO$768,2330.04%6,762CommonSOLE
36266G107GEHCGE HEALTHCARE TECHNOLOGIES I$764,2340.04%9,775CommonSOLE
452327109ILMNILLUMINA INC$763,0270.04%5,710CommonSOLE
62944T105NVRNVR INC$760,6380.04%93CommonSOLE
316092808FTECFIDELITY COVINGTON TRUST$759,6720.04%4,109CommonSOLE
001055102AFLAFLAC INC$751,5950.04%7,266CommonSOLE
11271J107BNBROOKFIELD CORP$747,4820.04%13,011CommonSOLE
439038100HOFTHOOKER FURNISHINGS CORPORATI$746,7330.04%53,300CommonSOLE
27627N105EBCEASTERN BANKSHARES INC$739,5660.04%42,873CommonSOLE
464287739IYRISHARES TR$737,8730.04%7,929CommonSOLE
381430503GSLCGOLDMAN SACHS ETF TR$734,6130.03%6,378CommonSOLE
032654105ADIANALOG DEVICES INC$733,3100.03%3,452CommonSOLE
86765K109SUNSUNOCO LP/SUNOCO FIN CORP$731,6830.03%14,224CommonSOLE
65473P105NINISOURCE INC$722,7410.03%19,661CommonSOLE
500688106KOSKOSMOS ENERGY LTD$718,0290.03%209,950CommonSOLE
247361702DALDELTA AIR LINES INC DEL$715,4640.03%11,826CommonSOLE
46436E759DMXFISHARES TR$714,8910.03%11,063CommonSOLE
464287499IWRISHARES TR$714,5550.03%8,083CommonSOLE
00130H105AESAES CORP$712,9080.03%55,393CommonSOLE
92189F791GDXJVANECK ETF TRUST$711,6100.03%16,646CommonSOLE
26884L109EQTEQT CORP$705,2520.03%15,295CommonSOLE
Y27183600GSLGLOBAL SHIP LEASE INC NEW$701,8350.03%32,150CommonSOLE
69374H709GCOWPACER FDS TR$698,9850.03%20,717CommonSOLE
126117100CNACNA FINL CORP$695,5610.03%14,380CommonSOLE
278865100ECLECOLAB INC$694,2280.03%2,963CommonSOLE
115236101BROBROWN & BROWN INC$694,1440.03%6,804CommonSOLE
04010L103ARCCARES CAPITAL CORP$693,1800.03%31,667CommonSOLE
030420103AWKAMERICAN WTR WKS CO INC NEW$691,7480.03%5,557CommonSOLE
127190304CACICACI INTL INC$690,5390.03%1,709CommonSOLE
540424108LLOEWS CORP$687,1620.03%8,114CommonSOLE
Y8162K204SBLKSTAR BULK CARRIERS CORP.$682,4080.03%45,646CommonSOLE
31620M106FISFIDELITY NATL INFORMATION SV$668,0120.03%8,271CommonSOLE
606822104MUFGMITSUBISHI UFJ FINL GROUP IN$663,3520.03%56,600CommonSOLE
609839105MPWRMONOLITHIC PWR SYS INC$659,7460.03%1,115CommonSOLE
Y41053102INSWINTERNATIONAL SEAWAYS INC$659,0680.03%18,338CommonSOLE
189054109CLXCLOROX CO DEL$656,4660.03%4,042CommonSOLE
81369Y852XLCSELECT SECTOR SPDR TR$655,8210.03%6,774CommonSOLE
46120E602ISRGINTUITIVE SURGICAL INC$655,5820.03%1,256CommonSOLE
366505105GTXGARRETT MOTION INC$654,6750.03%72,500CommonSOLE
33737J802NFTYFIRST TR EXCH TRD ALPHDX FD$648,5880.03%11,584CommonSOLE
33738D101EMLPFIRST TR EXCHANGE-TRADED FD$647,2660.03%18,156CommonSOLE
464287408IVEISHARES TR$635,3720.03%3,329CommonSOLE
535219109LINDLINDBLAD EXPEDITIONS HLDGS I$634,5100.03%53,500CommonSOLE
745867101PHMPULTE GROUP INC$633,2540.03%5,815CommonSOLE
82509L107SHOPSHOPIFY INC$632,1320.03%5,945CommonSOLE
501044101KRKROGER CO$629,6090.03%10,296CommonSOLE
254709108DFSEURDISCOVER FINL SVCS$626,8280.03%3,618CommonSOLE
25278X109FANGDIAMONDBACK ENERGY INC$625,9940.03%3,821CommonSOLE
595017104MCHPMICROCHIP TECHNOLOGY INC.$625,4020.03%10,905CommonSOLE
136375102CNICANADIAN NATL RY CO$622,9670.03%6,137CommonSOLE
88339J105TTDTHE TRADE DESK INC$620,3230.03%5,278CommonSOLE
922908629VOVANGUARD INDEX FDS$617,9600.03%2,340CommonSOLE
30034W106EVRGEVERGY INC$612,7920.03%9,956CommonSOLE
695156109PKGPACKAGING CORP AMER$612,5410.03%2,721CommonSOLE
071813109BAXBAXTER INTL INC$605,7870.03%20,775CommonSOLE
464287762IYHISHARES TR$603,0500.03%10,349CommonSOLE
14040H105COFCAPITAL ONE FINL CORP$599,3000.03%3,361CommonSOLE
16411R208LNGCHENIERE ENERGY INC$599,2720.03%2,789CommonSOLE
617446448MSMORGAN STANLEY$594,2170.03%4,727CommonSOLE
235851102DHRDANAHER CORPORATION$592,5410.03%2,581CommonSOLE
Y7542C130STNGSCORPIO TANKERS INC$591,3110.03%11,900CommonSOLE
46429B267GOVTISHARES TR$590,4940.03%25,696CommonSOLE
97717W422EPIWISDOMTREE TR$589,3630.03%13,019CommonSOLE
G8726X106TNKTEEKAY TANKERS LTD$588,8920.03%14,800CommonSOLE
46432F339QUALISHARES TR$587,3470.03%3,298CommonSOLE
H11356104BGBUNGE GLOBAL SA$585,6880.03%7,532CommonSOLE
808524797SCHDSCHWAB STRATEGIC TR$585,5270.03%21,432CommonSOLE
205887102CAGCONAGRA BRANDS INC$584,4130.03%21,060CommonSOLE
92189F643MOATVANECK ETF TRUST$583,9140.03%6,297CommonSOLE
013872106AAALCOA CORP$575,7670.03%15,240CommonSOLE
852234103XYZBLOCK INC$573,8520.03%6,752CommonSOLE
03743Q108APAAPA CORPORATION$572,6420.03%24,800CommonSOLE
464288760ITAISHARES TR$570,9640.03%3,928CommonSOLE
46138E651PIOINVESCO EXCH TRADED FD TR II$567,0980.03%14,519CommonSOLE
17878Y207CVEOCIVEO CORP CDA$565,5010.03%24,890CommonSOLE
38173M102GBDCGOLUB CAP BDC INC$564,3250.03%37,225CommonSOLE
573874104MRVLMARVELL TECHNOLOGY INC$564,2190.03%5,108CommonSOLE
74347X831TQQQPROSHARES TR$561,8230.03%7,100CommonSOLE
G8267P108SWSMURFIT WESTROCK PLC$559,3620.03%10,385CommonSOLE
75886F107REGNREGENERON PHARMACEUTICALS$559,1790.03%785CommonSOLE
573284106MLMMARTIN MARIETTA MATLS INC$558,8530.03%1,082CommonSOLE
14020X104CGGOCAPITAL GROUP GBL GROWTH EQT$557,2550.03%19,071CommonSOLE
46654Q203JEPQJ P MORGAN EXCHANGE TRADED F$555,6440.03%9,855CommonSOLE
37954Y483QYLDGLOBAL X FDS$555,1860.03%30,471CommonSOLE
75644T100RCATRED CAT HLDGS INC$554,4780.03%43,150CommonSOLE
737630103PCHPOTLATCHDELTIC CORPORATION$553,6730.03%14,106CommonSOLE
33740F748FMAYFIRST TR EXCHNG TRADED FD VI$553,2240.03%11,664CommonSOLE
45857P806IHGINTERCONTINENTAL HOTELS GROU$551,5220.03%4,415CommonSOLE
25434V708DFACDIMENSIONAL ETF TRUST$549,3240.03%15,881CommonSOLE
42250P103DOCHEALTHPEAK PROPERTIES INC$549,1830.03%27,093CommonSOLE
026874784AIGAMERICAN INTL GROUP INC$548,3850.03%7,533CommonSOLE
81369Y308XLPSELECT SECTOR SPDR TR$547,2990.03%6,962CommonSOLE
03831W108APPAPPLOVIN CORP$546,6250.03%1,688CommonSOLE
759720105RCGRENN FD INC$544,0310.03%243,960CommonSOLE
46432F842IEFAISHARES TR$539,9970.03%7,684CommonSOLE
670100205NVONOVO-NORDISK A S$534,3560.03%6,212CommonSOLE
773903109ROKROCKWELL AUTOMATION INC$532,9670.03%1,865CommonSOLE
33737K205NXTGFIRST TR EXCHANGE TRADED FD$532,4440.03%6,243CommonSOLE
46140H106DBAINVESCO DB MULTI-SECTOR COMM$530,8690.03%19,965CommonSOLE
046353108AZNNASTRAZENECA PLC$530,1020.03%8,091CommonSOLE
33740F276EIPIFIRST TR EXCHNG TRADED FD VI$526,7950.03%27,029CommonSOLE
33738D408HYLSFIRST TR EXCHANGE-TRADED FD$523,9820.02%12,678CommonSOLE
31428X106FDXFEDEX CORP$522,4980.02%1,857CommonSOLE
92939U106WECWEC ENERGY GROUP INC$517,5350.02%5,503CommonSOLE
13321L108CCJCAMECO CORP$513,0260.02%9,983CommonSOLE
380237107GDDYGODADDY INC$512,9650.02%2,599CommonSOLE
934423104WBDWARNER BROS DISCOVERY INC$510,2240.02%48,271CommonSOLE
37954Y715BOTZGLOBAL X FDS$509,4430.02%15,945CommonSOLE
03676B102AMANTERO MIDSTREAM CORP$506,7370.02%33,581CommonSOLE
46431W663IEDIISHARES U S ETF TR$501,6430.02%9,390CommonSOLE
33739H101FTGCFIRST TR EXCHANGE TRAD FD VI$500,9270.02%20,933CommonSOLE

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.