MondegarAI
Bruce G. Allen Investments, LLC

Q2 2025 · 13F-HR

Bruce G. Allen Investments, LLCholdings as filed

Filed 2025-07-09 · accession 0002005409-25-000003

$131.9M
Reported value
1,079
Positions
2025-06-30
Period end
View analyzed profile →PRO

The Brief · Bruce G. Allen Investments, LLC · Q2 2025

AI · grounded in 13F

Bruce G. Allen Investments, LLC established a new position in EFV valued at $21.27M. The fund also initiated new stakes in VTV for $13.51M and FNDF for $9.35M. Additional new positions include FNDX at $8.63M and SCHD at $7.73M. Total assets under management stand at $131.91M across 1,079 positions.

Holdings as filed

First 500 of 1079

CUSIPTickerIssuerValue% port.SharesClassVoting
464288877EFVISHARES MSCI EAFE VALUE ETF$21.3M16.1%335,131CommonSOLE
922908744VTVVANGUARD VALUE ETF$13.5M10.2%76,439CommonSOLE
808524755FNDFSCHWAB FUNDAMENTAL INTERNATIONAL EQUITY ETF$9.4M7.09%233,710CommonSOLE
808524771FNDXSCHWAB FUNDAMENTAL U.S. LARGE COMPANY ETF$8.6M6.54%351,704CommonSOLE
808524797SCHDSCHWAB US DIVIDEND EQUITY ETF$7.7M5.86%291,646CommonSOLE
922908512VOEVANGUARD MID-CAP VALUE ETF$4.4M3.31%26,530CommonSOLE
85207H104PHYSSPROTT PHYSICAL GOLD TR UNIT$3.7M2.83%147,316CommonSOLE
06738C778DJPIPATH BLOOMBERG COMMODITY INDEX TOTAL RETURN ETN$3.3M2.51%97,508CommonSOLE
037833100AAPLAPPLE INC COM$1.8M1.38%8,868CommonSOLE
92206C714VONVVANGUARD RUSSELL 1000 VALUE ETF$1.7M1.30%20,192CommonSOLE
78462F103SPYSPDR S&P 500 ETF TRUST$1.5M1.11%2,376CommonSOLE
72201T342RAFEPIMCO RAFI ESG U.S. ETF$1.4M1.09%37,797CommonSOLE
464287598IWDISHARES RUSSELL 1000 VALUE ETF$1.4M1.07%7,254CommonSOLE
369604301GEGE AEROSPACE COM NEW$1.1M0.85%4,361CommonSOLE
97717W760DLSWISDOMTREE INTERNATIONAL SMALLCAP DIVIDEND FUND$1.1M0.81%14,221CommonSOLE
922908611VBRVANGUARD SMALL CAP VALUE ETF$1.0M0.78%5,279CommonSOLE
742718109PGPROCTER AND GAMBLE CO COM$894,5090.68%5,615CommonSOLE
464287879IJSISHARES S&P SMALL-CAP 600 VALUE ETF$884,4540.67%8,890CommonSOLE
67074C103NBBNUVEEN TAXABLE MUNICPAL INM FD COM$883,3660.67%55,839CommonSOLE
594918104MSFTMICROSOFT CORP COM$839,5410.64%1,688CommonSOLE
46625H100JPMJPMORGAN CHASE & CO. COM$706,8010.54%2,438CommonSOLE
00206R102TAT&T INC COM$651,7290.49%22,520CommonSOLE
003261104BCIABRDN BLOOMBERG ALL COMMODITY STRATEGY K-1 FREE ETF$624,4530.47%30,065CommonSOLE
084670702BRK/BBERKSHIRE HATHAWAY INC DEL CL B NEW$602,8410.46%1,241CommonSOLE
30231G102XOMEXXON MOBIL CORP COM$598,0740.45%5,548CommonSOLE
92343V104VZVERIZON COMMUNICATIONS INC COM$585,5300.44%13,532CommonSOLE
780259305SHELSHELL PLC SPON ADS$558,5630.42%7,933CommonSOLE
36828A101GEVGE VERNOVA INC COM$556,1370.42%1,051CommonSOLE
808524763FNDASCHWAB FUNDAMENTAL U.S. SMALL COMPANY ETF$552,5110.42%19,285CommonSOLE
194162103CLCOLGATE PALMOLIVE CO COM$505,5860.38%5,562CommonSOLE
060505104BACBANK AMERICA CORP COM$492,6810.37%10,412CommonSOLE
478160104JNJJOHNSON & JOHNSON COM$489,4110.37%3,204CommonSOLE
921937819BIVVANGUARD INTERMEDIATE-TERM BOND ETF$477,4110.36%6,173CommonSOLE
00287Y109ABBVABBVIE INC COM$447,2950.34%2,410CommonSOLE
11135F101AVGOBROADCOM INC COM$441,0400.33%1,600CommonSOLE
90274D390UCIBETRACS CMCI TOTAL RETURN ETN SERIES B$435,9270.33%16,538CommonSOLE
437076102HDHOME DEPOT INC COM$435,5680.33%1,188CommonSOLE
166764100CVXCHEVRON CORP NEW COM$418,9740.32%2,926CommonSOLE
191216100KOCOCA COLA CO COM$417,3540.32%5,899CommonSOLE
064058100BKBANK NEW YORK MELLON CORP COM$413,1840.31%4,535CommonSOLE
231021106CMICUMMINS INC COM$386,7780.29%1,181CommonSOLE
30303M102METAMETA PLATFORMS INC CL A$386,7590.29%524CommonSOLE
949746101WMT2WELLS FARGO CO NEW COM$371,7570.28%4,640CommonSOLE
81369Y506XLEENERGY SELECT SECTOR SPDR FUND$343,7280.26%4,053CommonSOLE
907818108UNPUNION PAC CORP COM$334,9460.25%1,456CommonSOLE
002824100ABTABBOTT LABS COM$328,4640.25%2,415CommonSOLE
20030N101CMCSACOMCAST CORP NEW CL A$327,9200.25%9,188CommonSOLE
464287499IWRISHARES RUSSELL MIDCAP ETF$321,5290.24%3,496CommonSOLE
718172109PMPHILIP MORRIS INTL INC COM$318,5450.24%1,749CommonSOLE
14020W106CGDVCAPITAL GROUP DIVIDEND VALUE ETF$310,7830.24%7,870CommonSOLE
58933Y105MRKMERCK & CO INC COM$307,0620.23%3,879CommonSOLE
580135101MCDMCDONALDS CORP COM$305,6100.23%1,046CommonSOLE
66987V109NVSNOVARTIS AG SPONSORED ADR$296,2320.22%2,448CommonSOLE
921908844VIGVANGUARD DIVIDEND APPRECIATION ETF$289,6990.22%1,415CommonSOLE
808524672SCHYSCHWAB INTERNATIONAL DIVIDEND EQUITY ETF$289,3670.22%10,580CommonSOLE
78463V107GLDSPDR GOLD SHARES$282,2730.21%926CommonSOLE
80105N105SNYSANOFI SPONSORED ADR$264,5460.20%5,476CommonSOLE
09290D101BLKBLACKROCK INC COM$263,3620.20%251CommonSOLE
17275R102CSCOCISCO SYS INC COM$259,4810.20%3,740CommonSOLE
65339F101NEENEXTERA ENERGY INC COM$258,3810.20%3,722CommonSOLE
92826C839VVISA INC COM CL A$249,6000.19%703CommonSOLE
91324P102UNHUNITEDHEALTH GROUP INC COM$246,4560.19%790CommonSOLE
456837103INGING GROEP N.V. SPONSORED ADR$243,3690.18%11,128CommonSOLE
G29183103ETNEATON CORP PLC SHS$242,7530.18%680CommonSOLE
G54950103LINLINDE PLC SHS$238,3430.18%508CommonSOLE
89151E109TTENTOTALENERGIES SE SPONSORED ADS$230,3350.17%3,752CommonSOLE
68389X105ORCLORACLE CORP COM$229,1240.17%1,048CommonSOLE
37733W204GSKGSK PLC SPONSORED ADR$223,6800.17%5,825CommonSOLE
617446448MSMORGAN STANLEY COM NEW$219,3190.17%1,557CommonSOLE
808513105SCHWSCHWAB CHARLES CORP COM$213,7750.16%2,343CommonSOLE
031162100AMGNAMGEN INC COM$209,1280.16%749CommonSOLE
025816109AXPAMERICAN EXPRESS CO COM$203,1900.15%637CommonSOLE
H1467J104CBCHUBB LIMITED COM$200,4860.15%692CommonSOLE
866796105SLFSUN LIFE FINANCIAL INC. COM$198,9510.15%2,994CommonSOLE
931142103WMTWALMART INC COM$198,3960.15%2,029CommonSOLE
713448108PEPPEPSICO INC COM$197,0040.15%1,492CommonSOLE
921932778VIOVVANGUARD S&P SMALL-CAP 600 VALUE ETF$196,5540.15%2,297CommonSOLE
75513E101RTXRTX CORPORATION COM$194,9370.15%1,335CommonSOLE
45866F104ICEINTERCONTINENTAL EXCHANGE INC COM$190,2580.14%1,037CommonSOLE
855244109SBUXSTARBUCKS CORP COM$187,3830.14%2,045CommonSOLE
904767704UNILEVER PLC SPON ADR NEW$186,7520.14%3,053CommonSOLE
14040H105COFCAPITAL ONE FINL CORP COM$178,0800.13%837CommonSOLE
693475105PNCPNC FINL SVCS GROUP INC COM$177,4720.13%952CommonSOLE
46436E718SGOVISHARES 0-3 MONTH TREASURY BOND ETF$176,3080.13%1,751CommonSOLE
38141G104GSGOLDMAN SACHS GROUP INC COM$174,1070.13%246CommonSOLE
754730109RJFRAYMOND JAMES FINL INC COM$173,6150.13%1,132CommonSOLE
438516106HONHONEYWELL INTL INC COM$172,7970.13%742CommonSOLE
V7780T103RCLROYAL CARIBBEAN GROUP COM$172,2270.13%550CommonSOLE
G1151C101ACNACCENTURE PLC IRELAND SHS CLASS A$172,1610.13%576CommonSOLE
872540109TJXTJX COS INC NEW COM$171,5280.13%1,389CommonSOLE
87901J105TGNATEGNA INC COM$169,7120.13%10,126CommonSOLE
89832Q109TFCTRUIST FINL CORP COM$162,5020.12%3,780CommonSOLE
427866108HSYHERSHEY CO COM$160,9720.12%970CommonSOLE
89417E109TRVTRAVELERS COMPANIES INC COM$160,5240.12%600CommonSOLE
609207105MDLZMONDELEZ INTL INC CL A$158,0790.12%2,344CommonSOLE
375558103GILDGILEAD SCIENCES INC COM$157,3250.12%1,419CommonSOLE
701094104PHPARKER-HANNIFIN CORP COM$156,4570.12%224CommonSOLE
882508104TXNTEXAS INSTRS INC COM$156,1300.12%752CommonSOLE
032654105ADIANALOG DEVICES INC COM$152,5710.12%641CommonSOLE
666807102NOCNORTHROP GRUMMAN CORP COM$149,4940.11%299CommonSOLE
438128308HMCHONDA MOTOR LTD ADR ECH CNV IN 3$148,3590.11%5,146CommonSOLE
369550108GDGENERAL DYNAMICS CORP COM$148,1630.11%508CommonSOLE
743315103PGRPROGRESSIVE CORP COM$147,3070.11%552CommonSOLE
110122108BMYBRISTOL-MYERS SQUIBB CO COM$146,8320.11%3,172CommonSOLE
902973304USBUS BANCORP DEL COM NEW$145,5690.11%3,217CommonSOLE
G5960L103MDTMEDTRONIC PLC SHS$145,0510.11%1,664CommonSOLE
459200101IBMINTERNATIONAL BUSINESS MACHS COM$143,5580.11%487CommonSOLE
571748102MRSHMARSH & MCLENNAN COS INC COM$142,3350.11%651CommonSOLE
57636Q104MAMASTERCARD INCORPORATED CL A$142,1710.11%253CommonSOLE
532457108LLYELI LILLY & CO COM$141,8740.11%182CommonSOLE
548661107LOWLOWES COS INC COM$141,3310.11%637CommonSOLE
25434V740DFEVDIMENSIONAL EMERGING MARKETS VALUE ETF$141,0560.11%4,703CommonSOLE
237194105DRIDARDEN RESTAURANTS INC COM$139,9370.11%642CommonSOLE
254687106DISDISNEY WALT CO COM$139,2630.11%1,123CommonSOLE
244199105DEDEERE & CO COM$136,2750.10%268CommonSOLE
36266G107GEHCGE HEALTHCARE TECHNOLOGIES INC COMMON STOCK$135,9930.10%1,836CommonSOLE
86562M209SMFGSUMITOMO MITSUI FINL GROUP INC SPONSORED ADR$134,4190.10%8,896CommonSOLE
78409V104SPGIS&P GLOBAL INC COM$133,4040.10%253CommonSOLE
036752103ELVELEVANCE HEALTH INC COM$129,5240.10%333CommonSOLE
464285204IAUISHARES GOLD TRUST$129,4590.10%2,076CommonSOLE
911312106UPSUNITED PARCEL SERVICE INC CL B$128,6990.10%1,275CommonSOLE
009158106APDAIR PRODS & CHEMS INC COM$128,0550.10%454CommonSOLE
02079K305GOOGLALPHABET INC CAP STK CL A$127,9430.10%726CommonSOLE
Y2573F102FLEXFLEX LTD ORD$127,8950.10%2,562CommonSOLE
46438F101IBITISHARES BITCOIN TRUST ETF$124,2560.09%2,030CommonSOLE
457187102INGRINGREDION INC COM$123,5500.09%911CommonSOLE
110448107BTIBRITISH AMERN TOB PLC SPONSORED ADR$121,0700.09%2,558CommonSOLE
67077M108NTRNUTRIEN LTD COM$119,5080.09%2,052CommonSOLE
26875P101EOGEOG RES INC COM$118,8920.09%994CommonSOLE
03027X100AMTAMERICAN TOWER CORP NEW COM$118,6880.09%537CommonSOLE
20825C104COPCONOCOPHILLIPS COM$118,4570.09%1,320CommonSOLE
126408103CSXCSX CORP COM$118,3160.09%3,626CommonSOLE
595112103MUMICRON TECHNOLOGY INC COM$115,2390.09%935CommonSOLE
038222105AMATAPPLIED MATLS INC COM$114,7850.09%627CommonSOLE
126650100CVSCVS HEALTH CORP COM$114,1560.09%1,655CommonSOLE
70450Y103PYPLPAYPAL HLDGS INC COM$114,0810.09%1,535CommonSOLE
404280406HSBCHSBC HLDGS PLC SPON ADR NEW$112,1580.09%1,845CommonSOLE
95040Q104WELLWELLTOWER INC COM$111,3010.08%724CommonSOLE
071813109BAXBAXTER INTL INC COM$110,7340.08%3,657CommonSOLE
256677105DGDOLLAR GEN CORP NEW COM$110,3770.08%965CommonSOLE
49177J102KVUEKENVUE INC COM$110,2380.08%5,267CommonSOLE
892331307TMTOYOTA MOTOR CORP ADS$109,5570.08%636CommonSOLE
539439109LYGLLOYDS BANKING GROUP PLC SPONSORED ADR$109,4160.08%25,745CommonSOLE
871607107SNPSSYNOPSYS INC COM$109,2010.08%213CommonSOLE
053015103ADPAUTOMATIC DATA PROCESSING INC COM$109,1740.08%354CommonSOLE
863667101SYKSTRYKER CORPORATION COM$108,4030.08%274CommonSOLE
363576109AJGGALLAGHER ARTHUR J & CO COM$106,2800.08%332CommonSOLE
125896100CMSCMS ENERGY CORP COM$105,8600.08%1,528CommonSOLE
125523100CITHE CIGNA GROUP COM$105,4550.08%319CommonSOLE
87612E106TGTTARGET CORP COM$104,7660.08%1,062CommonSOLE
023135106AMZNAMAZON COM INC COM$103,5520.08%472CommonSOLE
842587107SOSOUTHERN CO COM$102,4820.08%1,116CommonSOLE
835699307SONYSONY GROUP CORP SPONSORED ADR$100,7100.08%3,869CommonSOLE
780087102RYROYAL BK CDA COM$100,3730.08%763CommonSOLE
98956P102ZBHZIMMER BIOMET HOLDINGS INC COM$100,1490.08%1,098CommonSOLE
260003108DOVDOVER CORP COM$99,1270.08%541CommonSOLE
79466L302CRMSALESFORCE INC COM$98,4410.07%361CommonSOLE
09260D107BXBLACKSTONE INC COM$95,5820.07%639CommonSOLE
639057207NWGNATWEST GROUP PLC SPONS ADR$95,1160.07%6,722CommonSOLE
22160K105COSTCOSTCO WHSL CORP NEW COM$94,0440.07%95CommonSOLE
055622104BPBP PLC SPONSORED ADR$93,7710.07%3,133CommonSOLE
29082A107EMBJEMBRAER S.A. SPONSORED ADS$92,9340.07%1,633CommonSOLE
235851102DHRDANAHER CORPORATION COM$92,2510.07%467CommonSOLE
372460105GPCGENUINE PARTS CO COM$92,1960.07%760CommonSOLE
464288836IHEISHARES U.S. PHARMACEUTICALS ETF$91,9860.07%1,404CommonSOLE
046353108AZNNASTRAZENECA PLC SPONSORED ADR$91,8220.07%1,314CommonSOLE
31620M106FISFIDELITY NATL INFORMATION SVCS COM$91,7490.07%1,127CommonSOLE
595017104MCHPMICROCHIP TECHNOLOGY INC. COM$90,9180.07%1,292CommonSOLE
H42097107UBSUBS GROUP AG SHS$89,9270.07%2,659CommonSOLE
92936U109WPCWP CAREY INC COM$89,5150.07%1,435CommonSOLE
05964H105SANBANCO SANTANDER S.A. ADR$89,3580.07%10,766CommonSOLE
032095101APHAMPHENOL CORP NEW CL A$87,9860.07%891CommonSOLE
883556102TMOTHERMO FISHER SCIENTIFIC INC COM$87,9850.07%217CommonSOLE
21037T109CEGCONSTELLATION ENERGY CORP COM$87,4680.07%271CommonSOLE
496902404KGCKINROSS GOLD CORP COM$85,9960.07%5,502CommonSOLE
693506107PPGPPG INDS INC COM$84,7440.06%745CommonSOLE
7591EP100RFREGIONS FINANCIAL CORP NEW COM$84,6720.06%3,600CommonSOLE
12504L109CBRECBRE GROUP INC CL A$84,4920.06%603CommonSOLE
636274409NGGNATIONAL GRID PLC SPONSORED ADR NE$84,4550.06%1,135CommonSOLE
172967424CCITIGROUP INC COM NEW$84,3540.06%991CommonSOLE
088606108BHPBHP GROUP LTD SPONSORED ADS$83,0030.06%1,726CommonSOLE
747525103QCOMQUALCOMM INC COM$82,9740.06%521CommonSOLE
N6596X109NXPINXP SEMICONDUCTORS N V COM$81,9340.06%375CommonSOLE
655844108NSCNORFOLK SOUTHN CORP COM$81,3980.06%318CommonSOLE
29444U700EQIXEQUINIX INC COM$81,1380.06%102CommonSOLE
88579Y101MMM3M CO COM$80,6870.06%530CommonSOLE
37959E102GLGLOBE LIFE INC COM$79,4210.06%639CommonSOLE
G0692U109AXSAXIS CAP HLDGS LTD SHS$79,0070.06%761CommonSOLE
67066G104NVDANVIDIA CORPORATION COM$78,8370.06%499CommonSOLE
48251W104KKRKKR & CO INC COM$78,3550.06%589CommonSOLE
969457100WMBWILLIAMS COS INC COM$78,1980.06%1,245CommonSOLE
008474108AEMAGNICO EAGLE MINES LTD COM$77,8990.06%655CommonSOLE
42250P103DOCHEALTHPEAK PROPERTIES INC COM$77,7440.06%4,440CommonSOLE
12572Q105CMECME GROUP INC COM$77,1740.06%280CommonSOLE
860630102SFSTIFEL FINL CORP COM$76,6930.06%739CommonSOLE
98978V103ZTSZOETIS INC CL A$76,5710.06%491CommonSOLE
988498101YUMYUM BRANDS INC COM$76,1650.06%514CommonSOLE
921946810VIGIVANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF$75,1990.06%834CommonSOLE
682189105ONON SEMICONDUCTOR CORP COM$75,1560.06%1,434CommonSOLE
654106103NKENIKE INC CL B$74,9470.06%1,055CommonSOLE
00846U101AAGILENT TECHNOLOGIES INC COM$74,5820.06%632CommonSOLE
416515104HIGHARTFORD INSURANCE GROUP INC COM$74,2190.06%585CommonSOLE
127097103CTRACOTERRA ENERGY INC COM$73,4240.06%2,893CommonSOLE
09290C731ISMFISHARES MANAGED FUTURES ACTIVE ETF$72,8650.06%2,950CommonSOLE
149123101CATCATERPILLAR INC COM$72,5950.06%187CommonSOLE
929042109VNOVORNADO RLTY TR SH BEN INT$71,3940.05%1,867CommonSOLE
14149Y108CAHCARDINAL HEALTH INC COM$70,8960.05%422CommonSOLE
74435K204PUKPRUDENTIAL PLC ADR$68,8800.05%2,753CommonSOLE
115637209BF/BBROWN FORMAN CORP CL B$68,8630.05%2,559CommonSOLE
682680103OKEONEOK INC NEW COM$68,6510.05%841CommonSOLE
759351604RGAREINSURANCE GRP OF AMERICA INC COM NEW$68,6330.05%346CommonSOLE
303075105FDSFACTSET RESH SYS INC COM$67,9870.05%152CommonSOLE
504922105LHLABCORP HOLDINGS INC COM SHS$67,7280.05%258CommonSOLE
921932844IVOVVANGUARD S&P MID-CAP 400 VALUE ETF$67,5000.05%707CommonSOLE
25243Q205DEODIAGEO PLC SPON ADR NEW$66,3530.05%658CommonSOLE
26441C204DUKDUKE ENERGY CORP NEW COM NEW$66,3160.05%562CommonSOLE
446413106HIIHUNTINGTON INGALLS INDS INC COM$65,9190.05%273CommonSOLE
878742204TECKTECK RESOURCES LTD CL B$65,6180.05%1,625CommonSOLE
049560105ATOATMOS ENERGY CORP COM$64,4180.05%418CommonSOLE
74340W103PLDPROLOGIS INC. COM$64,2280.05%611CommonSOLE
803054204SAPSAP SE SPON ADR$64,1650.05%211CommonSOLE
101121101BXPBXP INC COM$62,7470.05%930CommonSOLE
733174700BPOPPOPULAR INC COM NEW$61,8280.05%561CommonSOLE
48020Q107JLLJONES LANG LASALLE INC COM$61,6430.05%241CommonSOLE
G51502105JCIJOHNSON CTLS INTL PLC SHS$61,1540.05%579CommonSOLE
143658300CCL1EURCARNIVAL CORP PAIRED CTF$61,1330.05%2,174CommonSOLE
06849F108BBARRICK MNG CORP COM SHS$60,7530.05%2,918CommonSOLE
00971T101AKAMAKAMAI TECHNOLOGIES INC COM$60,6180.05%760CommonSOLE
G7997R103STXSEAGATE TECHNOLOGY HLDNGS PLC ORD SHS$60,4740.05%419CommonSOLE
833034101SNASNAP ON INC COM$60,3690.05%194CommonSOLE
00123Q104AGNCAGNC INVT CORP COM$60,2500.05%6,556CommonSOLE
N07059210ASMLASML HOLDING N V N Y REGISTRY SHS$60,1040.05%75CommonSOLE
48268K101KTKT CORP SPONSORED ADR$60,0540.05%2,890CommonSOLE
G4705A100ICLRICON PLC SHS$59,9250.05%412CommonSOLE
704326107PAYXPAYCHEX INC COM$58,9110.04%405CommonSOLE
25746U109DDOMINION ENERGY INC COM$58,6110.04%1,037CommonSOLE
291011104EMREMERSON ELEC CO COM$58,1320.04%436CommonSOLE
49271V100KDPKEURIG DR PEPPER INC COM$56,9950.04%1,724CommonSOLE
136385101CNQCANADIAN NAT RES LTD COM$56,1430.04%1,788CommonSOLE
23331A109DHID R HORTON INC COM$56,0800.04%435CommonSOLE
26614N102DDDUPONT DE NEMOURS INC COM$55,6260.04%811CommonSOLE
253868103DLRDIGITAL RLTY TR INC COM$55,2630.04%317CommonSOLE
92939U106WECWEC ENERGY GROUP INC COM$55,1220.04%529CommonSOLE
72346Q104PINNACLE FINL PARTNERS INC COM$54,1010.04%490CommonSOLE
29446M102EQNREQUINOR ASA SPONSORED ADR$53,4980.04%2,128CommonSOLE
891160509TDTORONTO DOMINION BK ONT COM NEW$53,3980.04%727CommonSOLE
45104G104IBNICICI BANK LIMITED ADR$52,6130.04%1,564CommonSOLE
053807103AVTAVNET INC COM$52,4960.04%989CommonSOLE
11133T103BRBROADRIDGE FINL SOLUTIONS INC COM$52,4940.04%216CommonSOLE
874039100TSMTAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS$52,3190.04%231CommonSOLE
59156R108METMETLIFE INC COM$52,2730.04%650CommonSOLE
G3223R108EGEVEREST GROUP LTD COM$51,3170.04%151CommonSOLE
003261203BCDABRDN BLOOMBERG ALL COMMODITY LONGER DATED STRATEGY K-1 FREE ETF$51,0700.04%1,541CommonSOLE
620076307MSIMOTOROLA SOLUTIONS INC COM NEW$50,4550.04%120CommonSOLE
637417106NNNNNN REIT INC COM$50,3480.04%1,166CommonSOLE
361448103GATXGATX CORP COM$50,2140.04%327CommonSOLE
921943858VEAVANGUARD FTSE DEVELOPED MARKETS ETF$50,1360.04%879CommonSOLE
G7496G103RNRRENAISSANCERE HLDGS LTD COM$49,5520.04%204CommonSOLE
46266C105IQVIQVIA HLDGS INC COM$48,6950.04%309CommonSOLE
816851109SRESEMPRA COM$48,5690.04%641CommonSOLE
125269100CFCF INDS HLDGS INC COM$48,3920.04%526CommonSOLE
06417N103OZKBANK OZK LITTLE ROCK ARK COM$48,2840.04%1,026CommonSOLE
872590104TMUST-MOBILE US INC COM$47,6520.04%200CommonSOLE
02209S103MOALTRIA GROUP INC COM$47,6080.04%812CommonSOLE
026874784AIGAMERICAN INTL GROUP INC COM NEW$47,5020.04%555CommonSOLE
297178105ESSESSEX PPTY TR INC COM$47,3280.04%167CommonSOLE
947890109WBSWEBSTER FINL CORP COM$47,2290.04%865CommonSOLE
358029106FMSFRESENIUS MEDICAL CARE AG SPONSORED ADR$45,2260.03%1,583CommonSOLE
760759100RSGREPUBLIC SVCS INC COM$44,6360.03%181CommonSOLE
458140100INTCINTEL CORP COM$44,5760.03%1,990CommonSOLE
42809H107HESHESS CORP COM$44,1940.03%319CommonSOLE
37940X102GPNGLOBAL PMTS INC COM$44,1020.03%551CommonSOLE
574599106MASMASCO CORP COM$43,7000.03%679CommonSOLE
191241108KOFCOCA-COLA FEMSA SAB DE CV SPONS ADS REP$43,5290.03%450CommonSOLE
020002101ALLALLSTATE CORP COM$43,4830.03%216CommonSOLE
285512109EAELECTRONIC ARTS INC COM$43,4380.03%272CommonSOLE
219350105GLWCORNING INC COM$43,1760.03%821CommonSOLE
46138E297EELVINVESCO S&P EMERGING MARKETS LOW VOLATILITY ETF$42,8110.03%1,639CommonSOLE
778296103ROSTROSS STORES INC COM$42,6120.03%334CommonSOLE
501889208LKQLKQ CORP COM$41,6360.03%1,125CommonSOLE
744573106PEGPUBLIC SVC ENTERPRISE GRP INC COM$41,5010.03%493CommonSOLE
15135U109CVECENOVUS ENERGY INC COM$41,4940.03%3,051CommonSOLE
02079K107GOOGALPHABET INC CAP STK CL C$41,1540.03%232CommonSOLE
512807306LRCXLAM RESEARCH CORP COM NEW$40,9800.03%421CommonSOLE
15135B101CNCCENTENE CORP DEL COM$40,7640.03%751CommonSOLE
871829107SYYSYSCO CORP COM$40,6720.03%537CommonSOLE
810186106SMGSCOTTS MIRACLE-GRO CO CL A$40,5650.03%615CommonSOLE
717081103PFEPFIZER INC COM$40,3840.03%1,666CommonSOLE
06738E204BCSBARCLAYS PLC ADR$39,9500.03%2,149CommonSOLE
31428X106FDXFEDEX CORP COM$39,7790.03%175CommonSOLE
48241A105KBKB FINL GROUP INC SPONSORED ADR$39,7260.03%481CommonSOLE
G25508105CRHCRH PLC ORD$39,5660.03%431CommonSOLE
22822V101CCICROWN CASTLE INC COM$39,3460.03%383CommonSOLE
92276F100VTRVENTAS INC COM$38,8370.03%615CommonSOLE
539830109LMTLOCKHEED MARTIN CORP COM$38,4410.03%83CommonSOLE
60687Y109MFGMIZUHO FINANCIAL GROUP INC SPONSORED ADR$37,5580.03%6,755CommonSOLE
56501R106MFCMANULIFE FINL CORP COM$36,9460.03%1,156CommonSOLE
159864107CRLCHARLES RIV LABS INTL INC COM$36,8700.03%243CommonSOLE
115236101BROBROWN & BROWN INC COM$36,8090.03%332CommonSOLE
03990B101ARESARES MANAGEMENT CORPORATION CL A COM STK$36,5450.03%211CommonSOLE
46982L108JJACOBS SOLUTIONS INC COM$36,5430.03%278CommonSOLE
857477103STTSTATE STR CORP COM$36,4750.03%343CommonSOLE
G0403H108AONAON PLC SHS CL A$36,3900.03%102CommonSOLE
65290E101NXTNEXTRACKER INC CLASS A COM$36,3190.03%668CommonSOLE
136375102CNICANADIAN NATL RY CO COM$35,9980.03%346CommonSOLE
37045V100GMGENERAL MTRS CO COM$35,9230.03%730CommonSOLE
879360105TDYTELEDYNE TECHNOLOGIES INC COM$35,8620.03%70CommonSOLE
465562106ITUBITAU UNIBANCO HLDG S A SPON ADR REP PFD$35,6950.03%5,257CommonSOLE
65535H208NMRNOMURA HLDGS INC SPONSORED ADR$35,5450.03%5,402CommonSOLE
80689H102SNDRSCHNEIDER NATIONAL INC CL B$35,5010.03%1,470CommonSOLE
686330101IXORIX CORP SPONSORED ADR$34,7930.03%1,545CommonSOLE
494368103KMBKIMBERLY-CLARK CORP COM$34,0350.03%264CommonSOLE
756109104OREALTY INCOME CORP COM$33,6440.03%584CommonSOLE
136069101CMCANADIAN IMPERIAL BK COMM COM$33,6440.03%475CommonSOLE
03073E105CORCENCORA INC COM$33,5830.03%112CommonSOLE
21036P108STZCONSTELLATION BRANDS INC CL A$33,3490.03%205CommonSOLE
099724106BWABORGWARNER INC COM$33,3130.03%995CommonSOLE
29250N105ENBENBRIDGE INC COM$33,2650.03%734CommonSOLE
35671D857FCXFREEPORT-MCMORAN INC CL B$33,1190.03%764CommonSOLE
626717102MURMURPHY OIL CORP COM$32,9850.03%1,466CommonSOLE
277432100EMNEASTMAN CHEM CO COM$32,7760.02%439CommonSOLE
74834L100DGXQUEST DIAGNOSTICS INC COM$32,5130.02%181CommonSOLE
070830104BBWIBATH & BODY WORKS INC COM$32,1470.02%1,073CommonSOLE
14448C104CARRCARRIER GLOBAL CORPORATION COM$32,0570.02%438CommonSOLE
98389B100XELXCEL ENERGY INC COM$31,8710.02%468CommonSOLE
502431109LHXL3HARRIS TECHNOLOGIES INC COM$31,8570.02%127CommonSOLE
40412C101HCAHCA HEALTHCARE INC COM$31,7970.02%83CommonSOLE
42824C109HPEHEWLETT PACKARD ENTERPRISE CO COM$31,2480.02%1,528CommonSOLE
828806109SPGSIMON PPTY GROUP INC NEW COM$31,0270.02%193CommonSOLE
64110L106NFLXNETFLIX INC COM$30,8000.02%23CommonSOLE
62955J103NOVNOV INC COM$30,7890.02%2,477CommonSOLE
29476L107EQREQUITY RESIDENTIAL SH BEN INT$30,6400.02%454CommonSOLE
075887109BDXBECTON DICKINSON & CO COM$30,4880.02%177CommonSOLE
444859102HUMHUMANA INC COM$30,3160.02%124CommonSOLE
867224107SUSUNCOR ENERGY INC NEW COM$30,2600.02%808CommonSOLE
097023105BABOEING CO COM$30,1720.02%144CommonSOLE
49456B101KMIKINDER MORGAN INC DEL COM$29,8410.02%1,015CommonSOLE
30225T102EXREXTRA SPACE STORAGE INC COM$29,6350.02%201CommonSOLE
893641100TDGTRANSDIGM GROUP INC COM$28,8920.02%19CommonSOLE
209115104EDCONSOLIDATED EDISON INC COM$28,8000.02%287CommonSOLE
776696106ROPROPER TECHNOLOGIES INC COM$28,3420.02%50CommonSOLE
22052L104CTVACORTEVA INC COM$28,1720.02%378CommonSOLE
92343E102VRSNVERISIGN INC COM$28,0140.02%97CommonSOLE
05946K101BBVABANCO BILBAO VIZCAYA ARGENTARI SPONSORED ADR$27,7120.02%1,803CommonSOLE
693483109PKXPOSCO HOLDINGS INC SPONSORED ADR$27,6880.02%571CommonSOLE
98419M100XYLXYLEM INC COM$27,6830.02%214CommonSOLE
192446102CTSHCOGNIZANT TECHNOLOGY SOLUTIONS CL A$27,2320.02%349CommonSOLE
01609W102BABAALIBABA GROUP HLDG LTD SPONSORED ADS$27,1050.02%239CommonSOLE
G87052109TELTE CONNECTIVITY PLC ORD SHS$26,9870.02%160CommonSOLE
12514G108CDWCDW CORP COM$26,7890.02%150CommonSOLE
316773100FITBFIFTH THIRD BANCORP COM$26,1590.02%636CommonSOLE
101137107BSXBOSTON SCIENTIFIC CORP COM$25,9930.02%242CommonSOLE
337738108FISVFISERV INC COM$25,8620.02%150CommonSOLE
693718108PCARPACCAR INC COM$25,8560.02%272CommonSOLE
81211K100SDASEALED AIR CORP NEW COM$25,8480.02%833CommonSOLE
501044101KRKROGER CO COM$25,8230.02%360CommonSOLE
695156109PKGPACKAGING CORP AMER COM$25,6290.02%136CommonSOLE
631103108NDAQNASDAQ INC COM$25,4850.02%285CommonSOLE
718546104PSXPHILLIPS 66 COM$25,4110.02%213CommonSOLE
94106L109WMWASTE MGMT INC DEL COM$25,1700.02%110CommonSOLE
87807B107TRPTC ENERGY CORP COM$24,9320.02%511CommonSOLE
759530108RELXRELX PLC SPONSORED ADR$24,8880.02%458CommonSOLE
56585A102MPCMARATHON PETE CORP COM$24,7500.02%149CommonSOLE
767204100RIORIO TINTO PLC SPONSORED ADR$24,6740.02%423CommonSOLE
30034W106EVRGEVERGY INC COM$24,2630.02%352CommonSOLE
015271109AREALEXANDRIA REAL ESTATE EQ INC COM$24,2580.02%334CommonSOLE
031100100AMEAMETEK INC COM$24,2490.02%134CommonSOLE
773903109ROKROCKWELL AUTOMATION INC COM$23,9160.02%72CommonSOLE
980228308WDSWOODSIDE ENERGY GROUP LTD SPONSORED ADR$23,9010.02%1,549CommonSOLE
345370860FFORD MTR CO COM$23,5340.02%2,169CommonSOLE
744320102PRUPRUDENTIAL FINL INC COM$23,5290.02%219CommonSOLE
92840M102VSTVISTRA CORP COM$23,4510.02%121CommonSOLE
302130109EXPDEXPEDITORS INTL WASH INC COM$23,4210.02%205CommonSOLE
001055102AFLAFLAC INC COM$23,2010.02%220CommonSOLE
11271J107BNBROOKFIELD CORP CL A LTD VT SH$23,1940.02%375CommonSOLE
30161N101EXCEXELON CORP COM$23,0990.02%532CommonSOLE
835495102SONSONOCO PRODS CO COM$22,6510.02%520CommonSOLE
012653101ALBALBEMARLE CORP COM$22,3110.02%356CommonSOLE
452308109ITWILLINOIS TOOL WKS INC COM$22,2530.02%90CommonSOLE
064149107BNSBANK NOVA SCOTIA HALIFAX COM$22,2190.02%402CommonSOLE
97717Y527USFRWISDOMTREE FLOATING RATE TREASURY FUND$22,1290.02%440CommonSOLE
570535104MKLMARKEL GROUP INC COM$21,9710.02%11CommonSOLE
G6564A105NOMDNOMAD FOODS LTD USD ORD SHS$21,7640.02%1,281CommonSOLE
030420103AWKAMERICAN WTR WKS CO INC NEW COM$21,7010.02%156CommonSOLE
174610105CFGCITIZENS FINL GROUP INC COM$21,3010.02%476CommonSOLE
78440P306SKMSK TELECOM CO LTD SPONSORED ADR$21,2020.02%908CommonSOLE
90138F102TWLOTWILIO INC CL A$21,0170.02%169CommonSOLE
91913Y100VLOVALERO ENERGY CORP COM$20,8350.02%155CommonSOLE
278642103EBAYEBAY INC. COM$20,3280.02%273CommonSOLE
15189T107CNPCENTERPOINT ENERGY INC COM$20,1340.02%548CommonSOLE
06828J105OSISKO DEVELOPMENT CORP COM NEW$19,9730.02%9,333CommonSOLE
053484101AVBAVALONBAY CMNTYS INC COM$19,9430.02%98CommonSOLE
025537101AEPAMERICAN ELEC PWR CO INC COM$19,8180.02%191CommonSOLE
60937P106MDBMONGODB INC CL A$19,7390.01%94CommonSOLE
063671101BMOBANK MONTREAL QUE COM$19,6920.01%178CommonSOLE
929740108WABWABTEC COM$19,6790.01%94CommonSOLE
665859104NTRSNORTHERN TR CORP COM$19,6520.01%155CommonSOLE
911363109URIUNITED RENTALS INC COM$19,5880.01%26CommonSOLE
770700102HOODROBINHOOD MKTS INC COM CL A$19,5690.01%209CommonSOLE
500472303PHGKONINKLIJKE PHILIPS N V NY REGIS SHS NEW$19,5200.01%814CommonSOLE
446150104HBANHUNTINGTON BANCSHARES INC COM$19,4920.01%1,163CommonSOLE
896239100TRMBTRIMBLE INC COM$19,2990.01%254CommonSOLE
260557103DOWDOW INC COM$19,2510.01%727CommonSOLE
75886F107REGNREGENERON PHARMACEUTICALS COM$18,9000.01%36CommonSOLE
46090F100PDBCINVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF$18,8700.01%1,447CommonSOLE
311900104FASTFASTENAL CO COM$18,6480.01%444CommonSOLE
16119P108CHTRCHARTER COMMUNICATIONS INC NEW CL A$18,3960.01%45CommonSOLE
58155Q103MCKMCKESSON CORP COM$18,3200.01%25CommonSOLE
88160R101TSLATESLA INC COM$18,1070.01%57CommonSOLE
205887102CAGCONAGRA BRANDS INC COM$17,9520.01%877CommonSOLE
29364G103ETRENTERGY CORP NEW COM$17,7880.01%214CommonSOLE
278865100ECLECOLAB INC COM$17,5140.01%65CommonSOLE
958102105WDCWESTERN DIGITAL CORP COM$17,4690.01%273CommonSOLE
65473P105NINISOURCE INC COM$17,0640.01%423CommonSOLE
69351T106PPLPPL CORP COM$16,9450.01%500CommonSOLE
30040W108ESEVERSOURCE ENERGY COM$16,6050.01%261CommonSOLE
25278X109FANGDIAMONDBACK ENERGY INC COM$16,4880.01%120CommonSOLE
H2906T109GRMNGARMIN LTD SHS$16,0710.01%77CommonSOLE
67103H107ORLYOREILLY AUTOMOTIVE INC COM$15,9530.01%177CommonSOLE
12503M108CBOECBOE GLOBAL MKTS INC COM$15,8580.01%68CommonSOLE
452327109ILMNILLUMINA INC COM$15,4560.01%162CommonSOLE
69331C108PCGPG&E CORP COM$15,4040.01%1,105CommonSOLE
039483102ADMARCHER DANIELS MIDLAND CO COM$15,3590.01%291CommonSOLE
55261F104MTBM & T BK CORP COM$15,1310.01%78CommonSOLE
922042742VTVANGUARD TOTAL WORLD STOCK ETF$14,9310.01%116CommonSOLE
46655E100DCDAKOTA GOLD CORP COM$14,8520.01%4,025CommonSOLE
016255101ALGNALIGN TECHNOLOGY INC COM$14,7680.01%78CommonSOLE
883203101TXTTEXTRON INC COM$14,5320.01%181CommonSOLE
74144T108TROWPRICE T ROWE GROUP INC COM$14,4750.01%150CommonSOLE
G96629103WTWWILLIS TOWERS WATSON PLC LTD SHS$14,4060.01%47CommonSOLE
74933W635TMFGMOTLEY FOOL GLOBAL OPPORTUNITIES ETF$14,1620.01%466CommonSOLE
74460D109PSAPUBLIC STORAGE OPER CO COM$14,0840.01%48CommonSOLE
681919106OMCOMNICOM GROUP INC COM$13,8840.01%193CommonSOLE
679295105OKTAOKTA INC CL A$13,5960.01%136CommonSOLE
74251V102PFGPRINCIPAL FINANCIAL GROUP INC COM$13,5030.01%170CommonSOLE
925652109VICIVICI PPTYS INC COM$13,4960.01%414CommonSOLE
67092P508NUMVNUVEEN ESG MID-CAP VALUE ETF$13,3390.01%370CommonSOLE
19260Q107COINCOINBASE GLOBAL INC COM CL A$13,3190.01%38CommonSOLE
219948106CPAYCORPAY INC COM SHS$13,2730.01%40CommonSOLE
09062X103BIIBBIOGEN INC COM$13,1870.01%105CommonSOLE
806857108SLBSCHLUMBERGER LTD COM STK$13,1480.01%389CommonSOLE
487836108KKELLANOVA COM$13,1220.01%165CommonSOLE
084423102WRBBERKLEY W R CORP COM$13,0040.01%177CommonSOLE
03076C106AMPAMERIPRISE FINL INC COM$12,8100.01%24CommonSOLE
579780206MKCMCCORMICK & CO INC COM NON VTG$12,7380.01%168CommonSOLE
29670G102WTRGESSENTIAL UTILS INC COM$12,5900.01%339CommonSOLE
48203R104JNPJUNIPER NETWORKS INC COM$12,5780.01%315CommonSOLE
40434L105HPQHP INC COM$12,5480.01%513CommonSOLE
G7S00T104PNRPENTAIR PLC SHS$12,5250.01%122CommonSOLE
651639106NEMNEWMONT CORP COM$12,4090.01%213CommonSOLE
370334104GISGENERAL MLS INC COM$12,3830.01%239CommonSOLE
655663102NDSNNORDSON CORP COM$12,2190.01%57CommonSOLE
29452E101EQHEQUITABLE HLDGS INC COM$12,1180.01%216CommonSOLE
874054109TTWOTAKE-TWO INTERACTIVE SOFTWARE COM$11,9000.01%49CommonSOLE
03938L203MTARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH$11,8430.01%375CommonSOLE
88031M109TSTENARIS S A SPONSORED ADS$11,8180.01%316CommonSOLE
05722G100BKRBAKER HUGHES COMPANY CL A$11,7700.01%307CommonSOLE
31946M103FCNCAFIRST CTZNS BANCSHARES INC N C CL A$11,7390.01%6CommonSOLE
670346105NUENUCOR CORP COM$11,6590.01%90CommonSOLE
910047109UALUNITED AIRLS HLDGS INC COM$11,5460.01%145CommonSOLE
26874R108EENI S P A SPONSORED ADR$11,5090.01%355CommonSOLE
023608102AEEAMEREN CORP COM$11,4290.01%119CommonSOLE
761152107RMDRESMED INC COM$11,3520.01%44CommonSOLE
436440101HO1HOLOGIC INC COM$11,3380.01%174CommonSOLE
336433107FSLRFIRST SOLAR INC COM$11,2570.01%68CommonSOLE
573874104MRVLMARVELL TECHNOLOGY INC COM$11,1460.01%144CommonSOLE
460146103IPINTERNATIONAL PAPER CO COM$11,0990.01%237CommonSOLE
46284V101IRMIRON MTN INC DEL COM$11,0780.01%108CommonSOLE
64110D104NTAPNETAPP INC COM$10,9750.01%103CommonSOLE
466313103JBLJABIL INC COM$10,9050.01%50CommonSOLE
M53213100ICLICL GROUP LTD SHS$10,8450.01%1,581CommonSOLE
714046109RVTYREVVITY INC COM$10,7360.01%111CommonSOLE
337932107FEFIRSTENERGY CORP COM$10,3870.01%258CommonSOLE
668771108GENGEN DIGITAL INC COM$10,2900.01%350CommonSOLE
256746108DLTRDOLLAR TREE INC COM$10,2010.01%103CommonSOLE
879382208TELFYTELEFONICA S A SPONSORED ADR$10,1250.01%1,936CommonSOLE
881624209TEVATEVA PHARMACEUTICAL INDS LTD SPONSORED ADS$10,0560.01%600CommonSOLE
45841N107IBKRINTERACTIVE BROKERS GROUP INC COM CL A$9,9740.01%180CommonSOLE
D18190898DBDEUTSCHE BANK A G NAMEN AKT$9,9260.01%339CommonSOLE
31620R303FNFFIDELITY NATIONAL FINANCIAL IN COM SHS$9,8670.01%176CommonSOLE
G8473T100STESTERIS PLC SHS USD$9,8490.01%41CommonSOLE
25179M103DVNDEVON ENERGY CORP NEW COM$9,7660.01%307CommonSOLE
526057104LENLENNAR CORP CL A$9,7340.01%88CommonSOLE
315616102FFIVF5 INC COM$9,7130.01%33CommonSOLE
60871R209TAPMOLSON COORS BEVERAGE CO CL B$9,6180.01%200CommonSOLE
172062101CINFCINCINNATI FINL CORP COM$9,5310.01%64CommonSOLE
92647X830VFLOVICTORYSHARES FREE CASH FLOW ETF$9,4380.01%267CommonSOLE
573284106MLMMARTIN MARIETTA MATLS INC COM$9,3320.01%17CommonSOLE
74933W874TMFSMOTLEY FOOL SMALL-CAP GROWTH ETF$9,3310.01%264CommonSOLE
594972408MSTRMICROSTRATEGY INC CL A NEW$9,2970.01%23CommonSOLE
34959J108FTVFORTIVE CORP COM$9,2270.01%177CommonSOLE
M98068105WIXWIX COM LTD SHS$9,1910.01%58CommonSOLE
26884L109EQTEQT CORP COM$9,1560.01%157CommonSOLE
87165B103SYFSYNCHRONY FINANCIAL COM$8,8760.01%133CommonSOLE
46120E602ISRGINTUITIVE SURGICAL INC COM NEW$8,6950.01%16CommonSOLE
N00985106AERAERCAP HOLDINGS NV SHS$8,6580.01%74CommonSOLE
76954A103RIVNRIVIAN AUTOMOTIVE INC COM CL A$8,6420.01%629CommonSOLE
00827B106AFRMAFFIRM HLDGS INC COM CL A$8,5040.01%123CommonSOLE
758849103REGREGENCY CTRS CORP COM$8,4760.01%119CommonSOLE
606822104MUFGMITSUBISHI UFJ FINL GROUP INC SPONSORED ADS$8,3830.01%611CommonSOLE

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.