Now live: Pro — the full 13F research suite for serious investorsSee pricing →
Bragg Financial Advisors, Inc

Q1 2024 · 13F-HR

Bragg Financial Advisors, Incholdings as filed

Filed 2024-05-14 · accession 0001062993-24-010108

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

Holdings as filed

CUSIPTickerIssuerValue% port.SharesClassVoting
594918104MSFTMICROSOFT CORP$67.5M3.03%160,545CommonNONE
037833100AAPLAPPLE INC$50.6M2.27%294,816CommonNONE
922908611VBRVANGUARD INDEX FDS$49.9M2.24%260,267CommonNONE
87162W100SNXTD SYNNEX CORPORATION$36.7M1.65%324,882CommonSOLE
693656100PVHPVH CORPORATION$34.6M1.55%245,998CommonSOLE
45867G101IDCCINTERDIGITAL INC$32.4M1.45%303,990CommonSOLE
038222105AMATAPPLIED MATLS INC$32.3M1.45%156,421CommonNONE
922908595VBKVANGUARD INDEX FDS$30.6M1.37%117,235CommonNONE
02079K107GOOGALPHABET INC$30.0M1.35%197,184CommonNONE
G3323L100FNFABRINET$28.4M1.27%150,249CommonSOLE
68389X105ORCLORACLE CORP$27.2M1.22%216,611CommonNONE
81768T108SFBSSERVISFIRST BANCSHARES INC$27.1M1.22%408,555CommonSOLE
922908512VOEVANGUARD INDEX FDS$26.0M1.17%166,941CommonNONE
688239201OSKOSHKOSH CORP$26.0M1.17%208,609CommonSOLE
749607107RLIRLI CORP$25.8M1.16%173,682CommonSOLE
023135106AMZNAMAZON COM INC$25.7M1.15%142,580CommonNONE
G29183103ETNEATON CORP PLC$25.4M1.14%81,075CommonNONE
025676206AELUSDAMERICAN EQTY INVT LIFE HLD$24.7M1.11%440,213CommonSOLE
922907746VTEBVANGUARD MUN BD FDS$24.4M1.10%482,873CommonNONE
85208M102SFMSPROUTS FMRS MKT INC$24.3M1.09%376,149CommonSOLE
30303M102METAMETA PLATFORMS INC$24.0M1.08%49,373CommonNONE
922908538VOTVANGUARD INDEX FDS$23.6M1.06%100,066CommonNONE
921909768VXUSVANGUARD STAR FDS$23.6M1.06%391,073CommonNONE
025816109AXPAMERICAN EXPRESS CO$23.0M1.03%101,104CommonNONE
922908744VTVVANGUARD INDEX FDS$22.8M1.02%140,094CommonNONE
11135F101AVGOBROADCOM INC$21.5M0.97%16,257CommonNONE
437076102HDHOME DEPOT INC$20.6M0.93%53,755CommonNONE
922908736VUGVANGUARD INDEX FDS$20.6M0.92%59,800CommonNONE
46625H100JPMJPMORGAN CHASE & CO$20.2M0.91%101,075CommonNONE
553530106MSMMSC INDL DIRECT INC$20.1M0.90%207,059CommonSOLE
05465C100AXAXOS FINANCIAL INC$19.4M0.87%358,528CommonSOLE
580135101MCDMCDONALDS CORP$19.1M0.86%67,698CommonNONE
042735100ARWARROW ELECTRS INC$19.0M0.85%146,892CommonSOLE
552848103MTGMGIC INVT CORP WIS$19.0M0.85%849,444CommonSOLE
58933Y105MRKMERCK & CO INC$18.9M0.85%143,171CommonNONE
902681105UGIUGI CORP NEW$17.6M0.79%716,602CommonSOLE
440327104HMNHORACE MANN EDUCATORS CORP N$17.4M0.78%470,188CommonSOLE
243537107DECKDECKERS OUTDOOR CORP$17.2M0.77%18,276CommonSOLE
235851102DHRDANAHER CORPORATION$17.1M0.77%68,421CommonNONE
931142103WMTWALMART INC$17.0M0.76%282,167CommonNONE
03076C106AMPAMERIPRISE FINL INC$16.8M0.75%38,212CommonNONE
G1151C101ACNACCENTURE PLC IRELAND$16.7M0.75%48,222CommonNONE
17275R102CSCOCISCO SYS INC$16.6M0.74%331,864CommonNONE
126349109CSNCSG SYS INTL INC$16.5M0.74%320,861CommonSOLE
928298108VSHVISHAY INTERTECHNOLOGY INC$16.4M0.73%721,850CommonSOLE
91324P102UNHUNITEDHEALTH GROUP INC$16.0M0.72%32,369CommonNONE
882508104TXNTEXAS INSTRS INC$16.0M0.72%91,689CommonNONE
031162100AMGNAMGEN INC$15.9M0.71%55,852CommonNONE
22160K105COSTCOSTCO WHSL CORP NEW$15.8M0.71%21,561CommonNONE
44891N208IACIAC INC$15.7M0.71%295,172CommonSOLE
92206C870VCITVANGUARD SCOTTSDALE FDS$15.4M0.69%191,778CommonNONE
742718109PGPROCTER AND GAMBLE CO$15.4M0.69%95,149CommonNONE
007903107AMDADVANCED MICRO DEVICES INC$15.4M0.69%85,094CommonNONE
254687106DISDISNEY WALT CO$15.1M0.68%123,499CommonNONE
12621E103CNOCNO FINL GROUP INC$15.1M0.68%548,462CommonSOLE
57636Q104MAMASTERCARD INCORPORATED$14.9M0.67%30,864CommonNONE
646025106NJRNEW JERSEY RES CORP$14.9M0.67%346,097CommonSOLE
458140100INTCINTEL CORP$14.8M0.67%335,748CommonNONE
126402106CSWCSW INDUSTRIALS INC$14.8M0.66%63,092CommonSOLE
G3075P101ESGRUSDENSTAR GROUP LIMITED$14.5M0.65%46,819CommonSOLE
00287Y109ABBVABBVIE INC$14.4M0.65%79,287CommonNONE
907818108UNPUNION PAC CORP$14.2M0.64%57,915CommonNONE
87157D109SYNASYNAPTICS INC$14.2M0.63%145,058CommonSOLE
807066105SCHLSCHOLASTIC CORP$14.1M0.63%373,070CommonSOLE
478160104JNJJOHNSON & JOHNSON$14.1M0.63%88,848CommonNONE
36237H101GIIIG III APPAREL GROUP LTD$13.9M0.62%479,237CommonSOLE
30231G102XOMEXXON MOBIL CORP$13.9M0.62%119,376CommonNONE
808625107SAICSCIENCE APPLICATIONS INTL CO$13.8M0.62%106,083CommonSOLE
09857L108BKNGBOOKING HOLDINGS INC$13.4M0.60%3,695CommonNONE
20602D101CNXCCONCENTRIX CORP$13.4M0.60%201,812CommonSOLE
872540109TJXTJX COS INC NEW$13.2M0.59%130,609CommonNONE
438516106HONHONEYWELL INTL INC$13.0M0.58%63,209CommonNONE
002824100ABTABBOTT LABS$12.9M0.58%113,186CommonNONE
747525103QCOMQUALCOMM INC$12.8M0.57%75,505CommonNONE
237266101DARDARLING INGREDIENTS INC$12.6M0.56%269,875CommonSOLE
52736R102LEVILEVI STRAUSS & CO NEW$12.5M0.56%626,648CommonSOLE
75513E101RTXRTX CORPORATION$12.4M0.56%127,559CommonNONE
92206C649VTWVVANGUARD SCOTTSDALE FDS$12.4M0.56%88,813CommonNONE
20825C104COPCONOCOPHILLIPS$12.3M0.55%96,998CommonNONE
075887109BDXBECTON DICKINSON & CO$12.3M0.55%49,750CommonNONE
459200101IBMINTERNATIONAL BUSINESS MACHS$12.0M0.54%62,901CommonNONE
743315103PGRPROGRESSIVE CORP$11.8M0.53%57,288CommonNONE
337738108FISVFISERV INC$11.7M0.52%73,002CommonNONE
552690109MDUMDU RES GROUP INC$11.6M0.52%458,568CommonSOLE
20030N101CMCSACOMCAST CORP NEW$11.2M0.50%258,531CommonNONE
369604301GEGENERAL ELECTRIC CO$11.1M0.50%63,011CommonNONE
477839104JBTMJOHN BEAN TECHNOLOGIES CORP$11.0M0.49%104,928CommonSOLE
219350105GLWCORNING INC$11.0M0.49%333,322CommonNONE
744320102PRUPRUDENTIAL FINL INC$10.7M0.48%90,982CommonNONE
842587107SOSOUTHERN CO$10.6M0.47%147,259CommonNONE
754730109RJFRAYMOND JAMES FINL INC$10.3M0.46%80,319CommonNONE
780087102RYROYAL BK CDA$10.1M0.45%99,758CommonNONE
713448108PEPPEPSICO INC$9.6M0.43%55,120CommonNONE
74340W103PLDPROLOGIS INC.$9.5M0.43%72,990CommonNONE
00724F101ADBEADOBE INC$9.5M0.43%18,829CommonNONE
76009N100UPBDUPBOUND GROUP INC$8.9M0.40%252,713CommonSOLE
780259305SHELSHELL PLC$8.7M0.39%130,394CommonNONE
388689101GPKGRAPHIC PACKAGING HLDG CO$8.5M0.38%292,132CommonSOLE
384109104GGGGRACO INC$8.4M0.38%89,493CommonSOLE
09247X101BLKCHFBLACKROCK INC$8.3M0.37%9,931CommonNONE
09260D107BXBLACKSTONE INC$8.0M0.36%61,223CommonNONE
02079K305GOOGLALPHABET INC$8.0M0.36%53,239CommonNONE
548661107LOWLOWES COS INC$8.0M0.36%31,255CommonNONE
532457108LLYELI LILLY & CO$7.9M0.35%10,118CommonNONE
009158106APDAIR PRODS & CHEMS INC$7.7M0.34%31,705CommonNONE
89469A104THSTREEHOUSE FOODS INC$7.2M0.32%185,183CommonSOLE
G8994E103TTTRANE TECHNOLOGIES PLC$7.1M0.32%23,720CommonNONE
883556102TMOTHERMO FISHER SCIENTIFIC INC$7.1M0.32%12,228CommonNONE
464288414MUBISHARES TR$7.0M0.31%64,775CommonNONE
343498101FLOFLOWERS FOODS INC$6.8M0.30%285,329CommonNONE
855244109SBUXSTARBUCKS CORP$6.5M0.29%71,332CommonNONE
717081103PFEPFIZER INC$6.5M0.29%234,250CommonNONE
654106103NKENIKE INC$6.4M0.29%68,002CommonNONE
166764100CVXCHEVRON CORP NEW$6.1M0.27%38,773CommonNONE
084670702BRK/BBERKSHIRE HATHAWAY INC DEL$6.1M0.27%14,493CommonNONE
767204100RIORIO TINTO PLC$6.0M0.27%94,082CommonNONE
78462F103SPYSPDR S&P 500 ETF TR$6.0M0.27%11,420CommonNONE
67066G104NVDANVIDIA CORPORATION$5.9M0.27%6,561CommonNONE
G0508H110ALTMEURARCADIUM LITHIUM PLC$5.5M0.25%1,284,285CommonSOLE
92343V104VZVERIZON COMMUNICATIONS INC$5.4M0.24%129,846CommonNONE
79466L302CRMSALESFORCE INC$5.2M0.24%17,420CommonNONE
693506107PPGPPG INDS INC$5.2M0.23%35,643CommonNONE
911312106UPSUNITED PARCEL SERVICE INC$5.2M0.23%34,690CommonNONE
264147109DCODUCOMMUN INC DEL$5.1M0.23%100,234CommonSOLE
03027X100AMTAMERICAN TOWER CORP NEW$5.0M0.22%25,201CommonNONE
74144T108TROWPRICE T ROWE GROUP INC$4.8M0.22%39,643CommonNONE
918284100VSECVSE CORP$4.8M0.22%59,986CommonSOLE
464288158SUBISHARES TR$4.5M0.20%42,942CommonNONE
084670108BRK/ABERKSHIRE HATHAWAY INC DEL$4.4M0.20%7CommonNONE
74736K101QRVOQORVO INC$4.4M0.20%38,605CommonSOLE
30161N101EXCEXELON CORP$4.4M0.20%117,744CommonNONE
88160R101TSLATESLA INC$4.1M0.18%23,380CommonNONE
25746U109DDOMINION ENERGY INC$4.1M0.18%83,064CommonNONE
89832Q109TFCTRUIST FINL CORP$4.0M0.18%102,471CommonNONE
922908637VVVANGUARD INDEX FDS$3.8M0.17%16,001CommonNONE
808541106MATVMATIV HOLDINGS INC$3.7M0.16%195,076CommonSOLE
498894104KNFKNIFE RIVER CORP$3.6M0.16%45,013CommonSOLE
101121101BXPBOSTON PROPERTIES INC$3.6M0.16%55,006CommonNONE
26441C204DUKDUKE ENERGY CORP NEW$3.6M0.16%36,987CommonNONE
70450Y103PYPLPAYPAL HLDGS INC$3.5M0.16%51,951CommonNONE
91913Y100VLOVALERO ENERGY CORP$3.1M0.14%18,409CommonNONE
29444U700EQIXEQUINIX INC$3.1M0.14%3,797CommonNONE
922908751VBVANGUARD INDEX FDS$3.1M0.14%13,608CommonNONE
464287176TIPISHARES TR$3.1M0.14%28,610CommonNONE
350060109FSTRFOSTER L B CO$3.0M0.14%111,363CommonSOLE
384802104GWWGRAINGER W W INC$2.9M0.13%2,850CommonNONE
92206C771VMBSVANGUARD SCOTTSDALE FDS$2.7M0.12%59,852CommonNONE
53803X105LOBLIVE OAK BANCSHARES INC$2.7M0.12%65,402CommonNONE
244199105DEDEERE & CO$2.7M0.12%6,539CommonNONE
369550108GDGENERAL DYNAMICS CORP$2.7M0.12%9,423CommonSOLE
464287705IJJISHARES TR$2.6M0.12%22,035CommonNONE
45687V106IRINGERSOLL RAND INC$2.5M0.11%26,706CommonNONE
537008104LFUSLITTELFUSE INC$2.4M0.11%10,101CommonSOLE
92206C706VGITVANGUARD SCOTTSDALE FDS$2.4M0.11%41,411CommonNONE
904708104UNFUNIFIRST CORP MASS$2.4M0.11%13,933CommonSOLE
237194105DRIDARDEN RESTAURANTS INC$2.4M0.11%14,434CommonNONE
036752103ELVELEVANCE HEALTH INC$2.4M0.11%4,576CommonSOLE
064058100BKBANK NEW YORK MELLON CORP$2.4M0.11%40,939CommonNONE
872590104TMUST-MOBILE US INC$2.3M0.10%14,168CommonNONE
00258W108THE AARONS COMPANY INC$2.3M0.10%305,377CommonSOLE
149123101CATCATERPILLAR INC$2.2M0.10%6,022CommonNONE
26614N102DDDUPONT DE NEMOURS INC$2.2M0.10%28,714CommonNONE
110122108BMYBRISTOL-MYERS SQUIBB CO$2.2M0.10%40,576CommonNONE
81369Y803XLKSELECT SECTOR SPDR TR$2.2M0.10%10,425CommonNONE
191216100KOCOCA COLA CO$2.2M0.10%35,197CommonNONE
921937827BSVVANGUARD BD INDEX FDS$2.1M0.09%26,954CommonNONE
922908629VOVANGUARD INDEX FDS$1.9M0.09%7,778CommonNONE
001084102AGCOAGCO CORP$1.9M0.09%15,784CommonSOLE
92204A702VGTVANGUARD WORLD FD$1.9M0.09%3,625CommonNONE
74762E102QUREQUANTA SVCS INC$1.9M0.08%7,280CommonNONE
718546104PSXPHILLIPS 66$1.9M0.08%11,353CommonNONE
92206C623VTWGVANGUARD SCOTTSDALE FDS$1.8M0.08%9,355CommonNONE
78468R739SHMSPDR SER TR$1.8M0.08%38,802CommonNONE
294628102HP5AEQUITY COMWLTH$1.8M0.08%94,923CommonSOLE
921943858VEAVANGUARD TAX-MANAGED FDS$1.7M0.08%34,290CommonNONE
78464A284HYMBSPDR SER TR$1.7M0.08%65,226CommonNONE
922908769VTIVANGUARD INDEX FDS$1.7M0.08%6,435CommonNONE
370334104GISGENERAL MLS INC$1.7M0.07%23,747CommonNONE
464287721IYWISHARES TR$1.6M0.07%11,991CommonNONE
81369Y852XLCSELECT SECTOR SPDR TR$1.6M0.07%19,483CommonNONE
194162103CLCOLGATE PALMOLIVE CO$1.6M0.07%17,450CommonNONE
92204A504VHTVANGUARD WORLD FD$1.5M0.07%5,520CommonNONE
21037T109CEGCONSTELLATION ENERGY CORP$1.5M0.07%7,880CommonNONE
92203J407BNDXVANGUARD CHARLOTTE FDS$1.4M0.06%29,222CommonNONE
053015103ADPAUTOMATIC DATA PROCESSING IN$1.4M0.06%5,650CommonNONE
863667101SYKSTRYKER CORPORATION$1.4M0.06%3,878CommonNONE
921932703VOOVVANGUARD ADMIRAL FDS INC$1.4M0.06%7,653CommonNONE
25434V609DFATDIMENSIONAL ETF TRUST$1.4M0.06%24,993CommonNONE
060505104BACBANK AMERICA CORP$1.4M0.06%35,861CommonNONE
115637209BF/BBROWN FORMAN CORP$1.3M0.06%25,580CommonNONE
34959J108FTVFORTIVE CORP$1.3M0.06%14,961CommonNONE
922908363VOOVANGUARD INDEX FDS$1.3M0.06%2,645CommonNONE
464287606IJKISHARES TR$1.2M0.06%13,627CommonNONE
922908553VNQVANGUARD INDEX FDS$1.2M0.06%14,321CommonNONE
464287879IJSISHARES TR$1.2M0.05%11,537CommonNONE
464287648IWOISHARES TR$1.1M0.05%4,229CommonNONE
464287887IJTISHARES TR$1.1M0.05%8,673CommonNONE
464287804IJRISHARES TR$1.1M0.05%9,624CommonNONE
74460D109PSAPUBLIC STORAGE$1.0M0.05%3,590CommonNONE
058498106BALLBALL CORP$1.0M0.05%14,929CommonNONE
001055102AFLAFLAC INC$964,5520.04%11,234CommonNONE
464287655IWMISHARES TR$958,1270.04%4,556CommonNONE
464287200IVVISHARES TR$957,3550.04%1,821CommonNONE
92826C839VVISA INC$945,8030.04%3,389CommonNONE
609207105MDLZMONDELEZ INTL INC$944,1600.04%13,488CommonSOLE
372460105GPCGENUINE PARTS CO$905,5660.04%5,845CommonNONE
63947X101NCNONCINO INC$893,5320.04%23,904CommonNONE
871829107SYYSYSCO CORP$893,2240.04%11,003CommonNONE
78463X848CWISPDR INDEX SHS FDS$878,0150.04%30,916CommonNONE
38141G104GSGOLDMAN SACHS GROUP INC$870,8840.04%2,085CommonNONE
78468R721TFISPDR SER TR$864,2960.04%18,595CommonNONE
922042858VWOVANGUARD INTL EQUITY INDEX F$859,5440.04%20,578CommonNONE
464287507IJHISHARES TR$824,5460.04%13,575CommonNONE
921910733ESGVVANGUARD WORLD FD$813,8290.04%8,733CommonNONE
78468R796SPYXSPDR SER TR$807,4220.04%18,865CommonNONE
G0176J109ALLEALLEGION PLC$782,2610.04%5,807CommonSOLE
46435G516ESGDISHARES TR$782,0000.04%9,786CommonNONE
464287473IWSISHARES TR$765,8920.03%6,111CommonNONE
65339F101NEENEXTERA ENERGY INC$753,9470.03%11,797CommonNONE
949746101WMT2WELLS FARGO CO NEW$747,7420.03%12,901CommonNONE
46435U663ESMLISHARES TR$738,7540.03%18,345CommonNONE
14448C104CARRCARRIER GLOBAL CORPORATION$731,1020.03%12,577CommonNONE
988498101YUMYUM BRANDS INC$724,0310.03%5,222CommonNONE
097023105BABOEING CO$715,6070.03%3,708CommonNONE
464287499IWRISHARES TR$707,4500.03%8,413CommonNONE
911163103UNFIUNITED NAT FOODS INC$682,1390.03%59,368CommonSOLE
191098102COKECOCA COLA CONS INC$669,5110.03%791CommonNONE
88579Y101MMM3M CO$653,4340.03%6,160CommonSOLE
21036P108STZCONSTELLATION BRANDS INC$629,1250.03%2,315CommonNONE
92204A207VDCVANGUARD WORLD FD$608,1340.03%2,979CommonNONE
655844108NSCNORFOLK SOUTHN CORP$560,7140.03%2,200CommonNONE
427866108HSYHERSHEY CO$560,5490.03%2,882CommonNONE
22788C105CRWDCROWDSTRIKE HLDGS INC$554,3010.02%1,729CommonNONE
92204A603VISVANGUARD WORLD FD$544,2110.02%2,229CommonNONE
78467Y107MDYSPDR S&P MIDCAP 400 ETF TR$541,8650.02%974CommonNONE
464287614IWFISHARES TR$526,8100.02%1,563CommonNONE
67092P607NUSCNUSHARES ETF TR$526,5710.02%12,661CommonNONE
64110L106NFLXNETFLIX INC$512,5870.02%844CommonNONE
81369Y605XLFSELECT SECTOR SPDR TR$512,4750.02%12,167CommonNONE
294429105EFXEQUIFAX INC$502,9380.02%1,880CommonNONE
87612E106TGTTARGET CORP$502,3910.02%2,835CommonNONE
808513105SCHWSCHWAB CHARLES CORP$494,5170.02%6,836CommonNONE
92204A108VCRVANGUARD WORLD FD$489,3050.02%1,540CommonNONE
464287481IWPISHARES TR$484,5250.02%4,245CommonNONE
92338C103VLTOVERALTO CORP$472,2040.02%5,326CommonNONE
81369Y209XLVSELECT SECTOR SPDR TR$463,5770.02%3,138CommonNONE
032654105ADIANALOG DEVICES INC$452,1480.02%2,286CommonNONE
921908844VIGVANGUARD SPECIALIZED FUNDS$449,9520.02%2,464CommonNONE
92204A884VOXVANGUARD WORLD FD$446,2800.02%3,401CommonNONE
464287465EFAISHARES TR$445,6190.02%5,580CommonNONE
922042866VPLVANGUARD INTL EQUITY INDEX F$425,8450.02%5,601CommonNONE
37940X102GPNGLOBAL PMTS INC$425,4400.02%3,183CommonNONE
72346Q104PINNACLE FINL PARTNERS INC$424,4190.02%4,942CommonNONE
92206C409VCSHVANGUARD SCOTTSDALE FDS$418,6340.02%5,415CommonNONE
59156R108METMETLIFE INC$417,3140.02%5,631CommonNONE
24703L202DELLDELL TECHNOLOGIES INC$415,4750.02%3,641CommonNONE
46090E103QQQINVESCO QQQ TR$408,0460.02%919CommonNONE
00206R102TAT&T INC$405,8920.02%23,062CommonNONE
56585A102MPCMARATHON PETE CORP$404,4110.02%2,007CommonNONE
461202103INTUINTUIT$391,3000.02%602CommonNONE
902973304USBUS BANCORP DEL$390,6110.02%8,739CommonNONE
28176E108EWEDWARDS LIFESCIENCES CORP$386,4450.02%4,044CommonNONE
31428X106FDXFEDEX CORP$381,2980.02%1,316CommonNONE
464288638IGIBISHARES TR$379,2600.02%7,350CommonNONE
81369Y704XLISELECT SECTOR SPDR TR$375,1090.02%2,978CommonNONE
68902V107OTISOTIS WORLDWIDE CORP$365,6120.02%3,683CommonNONE
92204A405VFHVANGUARD WORLD FD$364,3040.02%3,558CommonNONE
464288687PFFISHARES TR$354,5300.02%11,000CommonNONE
98978V103ZTSZOETIS INC$348,9120.02%2,062CommonNONE
921932505VOOGVANGUARD ADMIRAL FDS INC$339,1430.02%1,113CommonNONE
92206C102VGSHVANGUARD SCOTTSDALE FDS$338,1420.02%5,823CommonNONE
46435U853USHYISHARES TR$335,8970.02%9,180CommonNONE
45168D104IDXXIDEXX LABS INC$333,6770.01%618CommonNONE
576323109MTZMASTEC INC$331,7840.01%3,558CommonNONE
929160109VMCVULCAN MATLS CO$325,3210.01%1,192CommonNONE
46435G193SUSCISHARES TR$319,4240.01%13,894CommonNONE
452308109ITWILLINOIS TOOL WKS INC$317,7030.01%1,184CommonNONE
56501R106MFCMANULIFE FINL CORP$316,8490.01%12,679CommonNONE
94106L109WMWASTE MGMT INC DEL$314,1840.01%1,474CommonNONE
92204A306VDEVANGUARD WORLD FD$310,4170.01%2,357CommonNONE
539830109LMTLOCKHEED MARTIN CORP$305,2180.01%671CommonNONE
46432F842IEFAISHARES TR$304,3020.01%4,100CommonNONE
92204A801VAWVANGUARD WORLD FD$303,9880.01%1,487CommonNONE
316773100FITBFIFTH THIRD BANCORP$302,7780.01%8,137CommonNONE
67092P508NUMVNUSHARES ETF TR$294,9410.01%8,624CommonNONE
36266G107GEHCGE HEALTHCARE TECHNOLOGIES I$293,6400.01%3,230CommonNONE
81369Y407XLYSELECT SECTOR SPDR TR$291,2820.01%1,584CommonNONE
464288240ACWXISHARES TR$280,7790.01%5,259CommonNONE
37959E102GLGLOBE LIFE INC$278,4740.01%2,393CommonNONE
921932778VIOVVANGUARD ADMIRAL FDS INC$276,7550.01%3,130CommonNONE
464287671IUSGISHARES TR$276,6160.01%2,360CommonNONE
G54950103LINLINDE PLC$269,3060.01%580CommonNONE
256746108DLTRDOLLAR TREE INC$268,9630.01%2,020CommonNONE
254709108DFSEURDISCOVER FINL SVCS$265,1960.01%2,023CommonNONE
668771108GENGEN DIGITAL INC$263,2230.01%11,751CommonNONE
718172109PMPHILIP MORRIS INTL INC$261,8500.01%2,858CommonNONE
29250N105ENBENBRIDGE INC$261,3000.01%7,223CommonNONE
H1467J104CBCHUBB LIMITED$259,9080.01%1,003CommonNONE
093712107BEBLOOM ENERGY CORP$258,0260.01%22,956CommonNONE
316500107FDUSFIDUS INVT CORP$256,8380.01%13,011CommonNONE
670346105NUENUCOR CORP$255,6870.01%1,292CommonNONE
464287630IWNISHARES TR$251,0790.01%1,581CommonNONE
78463V107GLDSPDR GOLD TR$242,9560.01%1,181CommonNONE
921910725VSGXVANGUARD WORLD FD$241,2600.01%4,198CommonNONE
126650100CVSCVS HEALTH CORP$240,9550.01%3,021CommonNONE
81369Y860XLRESELECT SECTOR SPDR TR$239,8690.01%6,068CommonNONE
464287457SHYISHARES TR$237,4080.01%2,903CommonNONE
617446448MSMORGAN STANLEY$237,3780.01%2,521CommonNONE
67092P409NUMGNUSHARES ETF TR$235,0330.01%5,284CommonNONE
693475105PNCPNC FINL SVCS GROUP INC$234,6440.01%1,452CommonNONE
690732102ACHOWENS & MINOR INC NEW$232,6260.01%8,395CommonNONE
291011104EMREMERSON ELEC CO$227,8610.01%2,009CommonNONE
42226K105HRHEALTHCARE RLTY TR$222,8630.01%15,750CommonNONE
922020805VTIPVANGUARD MALVERN FDS$222,1140.01%4,638CommonNONE
78409V104SPGIS&P GLOBAL INC$220,8090.01%519CommonNONE
81369Y506XLESELECT SECTOR SPDR TR$215,6330.01%2,284CommonNONE
285512109EAELECTRONIC ARTS INC$212,2720.01%1,600CommonNONE
464287309IVWISHARES TR$208,3140.01%2,467CommonNONE
98850P109YUMCYUM CHINA HLDGS INC$200,2240.01%5,032CommonNONE
230215105CULPCULP INC$48,0000.00%10,000CommonNONE

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.