WILBANKS SMITH & THOMAS ASSET MANAGEMENT LLC 13F Holdings

CIK 0001007399

As of Mar 31, 2024, WILBANKS SMITH & THOMAS ASSET MANAGEMENT LLC reported 528 positions worth $3.4B in its SEC Form 13F filing.

Top 25 holdings

SecurityTickerSectorSharesValue% of portfolio
VANGUARD 500 INDEX FUNDVOO—688,588$331.0M9.73%
ISHARES RUSSELL 1000 GROWTH ETFIWF—567,407 91.2M5.62%
ISHARES CORE S&P 500 ETFIVV—350,079 84.0M5.41%
VANGUARD VALUE INDEX FUNDVTV—593,370$96.6M2.84%
VANGUARD MID-CAP INDEX FUNDVO—362,227$90.5M2.66%
SPDR(R) PORTFOLIO DEVELOPED WORLD EX-US ETFSPDW—2,524,853$90.5M2.66%
NORFOLK SOUTHERN CORPNSCIndustrials293,983$74.9M2.20%
ISHARES US TREASURY BOND ETFGOVT—3,108,176$70.8M2.08%
ISHARES MSCI USA QUALITY FACTOR ETFQUAL—415,488$68.3M2.01%
VANGUARD SMALL-CAP INDEX FUNDVB—281,397$64.3M1.89%
APPLE INCAAPLTechnology372,033$63.8M1.88%
INVESCO S&P 500 TOP 50 ETFXLG—1,510,848$63.7M1.87%
MICROSOFT CORPMSFTTechnology149,388$62.9M1.85%
XTRACKERS USD HIGH YIELD CORPORATE BOND ETFHYLB—1,564,624$55.9M1.64%
ISHARES RUSSELL MID-CAP ETFIWR—653,290$54.9M1.62%
DIMENSIONAL INTERNATIONAL CORE EQUITY MARKET ETFDFAI—1,815,008$54.8M1.61%
WISDOMTREE US LARGECAP DIVIDEND FUNDDLN—681,367$49.2M1.45%
INVESCO BULLETSHARES 2029 CORPORATE BOND ETFBSCT—2,413,167$44.2M1.30%
INVESCO BULLETSHARES 2028 CORPORATE BOND ETFBSCS—2,188,109$43.9M1.29%
INVESCO BULLETSHARES 2027 CORPORATE BOND ETFBSCR—2,263,580$43.7M1.28%
ISHARES CORE MSCI EAFE ETFIEFA—587,420$43.6M1.28%
INVESCO BULLETSHARES 2030 CORPORATE BOND ETFBSCU—2,358,486$38.7M1.14%
CATERPILLAR INCCATIndustrials104,102$38.1M1.12%
NVIDIA CORPNVDATechnology38,124$34.4M1.01%
STATE STREET(R) SPDR(R) PORTFOLIO HIGH YIELD BOND ETFSPHY—1,422,012$33.4M0.98%