Now live: Pro — the full 13F research suite for serious investorsSee pricing →
Buffington Mohr McNeal

Q4 2023 · 13F-HR

Buffington Mohr McNealholdings as filed

Filed 2024-01-30 · accession 0001317829-24-000001

$497.7M
Reported value
129
Positions
2023-12-31
Period end
View analyzed profile →PRO

Holdings as filed

CUSIPTickerIssuerValue% port.SharesClassVoting
808524201SCHXSCHWAB U.S. LARGE-CAP ETF$40.3M8.11%715,396CommonSOLE
594918104MSFTMICROSOFT CORP COM$27.6M5.55%73,480CommonSOLE
22160K105COSTCOSTCO WHSL CORP NEW COM$23.8M4.79%36,105CommonSOLE
81369Y803XLKTECHNOLOGY SELECT SECTOR SPDR FUND$21.1M4.24%109,714CommonSOLE
464287200IVVISHARES CORE S&P 500 ETF$17.1M3.44%35,807CommonSOLE
235851102DHRDANAHER CORPORATION COM$14.8M2.98%64,039CommonSOLE
883556102TMOTHERMO FISHER SCIENTIFIC INC COM$14.7M2.96%27,721CommonSOLE
46641Q134JIREJPMORGAN INTERNATIONAL RESEARCH ENHANCED EQUITY ETF$13.3M2.66%226,759CommonSOLE
032095101APHAMPHENOL CORP NEW CL A$13.2M2.64%132,752CommonSOLE
46435GAA0IBDRISHARES IBONDS 2026 CORP BOND$13.0M2.61%543,756CommonSOLE
46434VBD1IBDQISHARES IBONDS 2025 CORP BOND$12.2M2.45%492,436CommonSOLE
911363109URIUNITED RENTALS INC COM$11.9M2.38%20,692CommonSOLE
46436E726IBDVISHARES IBONDS 2030 CORP BOND$11.4M2.29%527,160CommonSOLE
46436E486IBDWISHARES IBONDS 2031 CORP BOND$11.3M2.27%543,518CommonSOLE
46625H100JPMJPMORGAN CHASE & CO COM$11.0M2.21%64,725CommonSOLE
438516106HONHONEYWELL INTL INC COM$10.9M2.20%52,164CommonSOLE
031100100AMEAMETEK INC COM$10.4M2.08%62,872CommonSOLE
92826C839VVISA INC COM CL A$10.2M2.04%39,003CommonSOLE
002824100ABTABBOTT LABS COM$10.1M2.02%91,539CommonSOLE
48251W104KKRKKR & CO INC COM$9.9M1.99%119,382CommonSOLE
69374H857CALFPACER US SMALL CAP CASH COWS 100 ETF$9.7M1.96%202,800CommonSOLE
037833100AAPLAPPLE INC COM$9.6M1.93%49,809CommonSOLE
009158106APDAIR PRODS & CHEMS INC COM$8.8M1.76%32,062CommonSOLE
007903107AMDADVANCED MICRO DEVICES INC COM$8.5M1.71%57,739CommonSOLE
58933Y105MRKMERCK & CO INC COM$8.4M1.68%76,746CommonSOLE
023135106AMZNAMAZON COM INC COM$8.1M1.63%53,421CommonSOLE
78409V104SPGIS&P GLOBAL INC COM$8.1M1.63%18,371CommonSOLE
278865100ECLECOLAB INC COM$6.3M1.26%31,527CommonSOLE
060505104BACBANK AMERICA CORP COM$5.5M1.10%163,314CommonSOLE
11133T103BRBROADRIDGE FINL SOLUTIONS INC COM$5.3M1.06%25,537CommonSOLE
337738108FISVFISERV INC COM$4.9M0.98%36,629CommonSOLE
882508104TXNTEXAS INSTRS INC COM$4.7M0.95%27,851CommonSOLE
35671D857FCXFREEPORT-MCMORAN INC CL B$4.6M0.93%108,805CommonSOLE
166764100CVXCHEVRON CORP NEW COM$4.3M0.85%28,522CommonSOLE
46137V357RSPINVESCO S&P 500 EQUAL WEIGHT ETF$4.2M0.84%26,476CommonSOLE
437076102HDHOME DEPOT INC COM$4.0M0.80%11,422CommonSOLE
760759100RSGREPUBLIC SVCS INC COM$3.9M0.79%23,949CommonSOLE
464288646IGSBISHARES SHORT TERM CORPORATE BOND$3.9M0.78%75,502CommonSOLE
595112103MUMICRON TECHNOLOGY INC COM$3.9M0.78%45,331CommonSOLE
036752103ELVELEVANCE HEALTH INC COM$3.6M0.72%7,618CommonSOLE
02079K107GOOGALPHABET INC CAP STK CL C$3.4M0.69%24,307CommonSOLE
02079K305GOOGLALPHABET INC CAP STK CL A$3.1M0.62%22,110CommonSOLE
464287507IJHISHARES CORE S&P MID-CAP ETF$2.6M0.53%9,481CommonSOLE
573874104MRVLMARVELL TECHNOLOGY INC COM$2.4M0.47%39,178CommonSOLE
N6596X109NXPINXP SEMICONDUCTORS N V COM$1.9M0.38%8,147CommonSOLE
532457108LLYELI LILLY & CO COM$1.8M0.35%3,003CommonSOLE
922908363VOOVANGUARD S&P 500 ETF$1.7M0.34%3,896CommonSOLE
46435G219IGEBISHARES INVESTMENT GRADE BOND FACTOR ETF$1.7M0.34%37,600CommonSOLE
084670702BRK/BBERKSHIRE HATHAWAY INC DEL CL B NEW$1.6M0.32%4,400CommonSOLE
316092808FTECFIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF$1.5M0.31%10,647CommonSOLE
902973304USBUS BANCORP DEL COM NEW$1.4M0.28%32,029CommonSOLE
904767704UNILEVER PLC SPON ADR NEW$1.3M0.26%26,861CommonSOLE
22822V101CCICROWN CASTLE INC COM$1.3M0.26%11,161CommonSOLE
654106103NKENIKE INC CL B$1.3M0.26%11,707CommonSOLE
030420103AWKAMERICAN WTR WKS CO INC NEW COM$1.3M0.25%9,500CommonSOLE
929160109VMCVULCAN MATLS CO COM$1.3M0.25%5,515CommonSOLE
38149W762GOLDMAN SACHS FUTURE REAL ESTATE AND INFRASTRUCTURE EQUITY ETF$1.2M0.24%35,485CommonSOLE
46434VBG4IBDPISHARES IBONDS 2024 CORP BOND$1.2M0.24%48,184CommonSOLE
949746101WMT2WELLS FARGO CO NEW COM$1.2M0.24%24,283CommonSOLE
75513E101RTXRTX CORPORATION COM$1.2M0.24%14,001CommonSOLE
65339F101NEENEXTERA ENERGY INC COM$1.2M0.24%19,322CommonSOLE
126650100CVSCVS HEALTH CORP COM$1.1M0.23%14,218CommonSOLE
46435U135IHAKISHARES CYBERSECURITY & TECH ETF$1.1M0.22%24,368CommonSOLE
45167R104IEXIDEX CORP COM$1.1M0.22%5,086CommonSOLE
879369106TFXTELEFLEX INCORPORATED COM$1.1M0.21%4,280CommonSOLE
931142103WMTWALMART INC COM$1.0M0.21%6,512CommonSOLE
191216100KOCOCA COLA CO COM$1.0M0.21%17,397CommonSOLE
78462F103SPYSPDR S&P 500 ETF TRUST$1.0M0.20%2,125CommonSOLE
14448C104CARRCARRIER GLOBAL CORPORATION COM$998,6530.20%17,383CommonSOLE
15135B101CNCCENTENE CORP DEL COM$983,0600.20%13,247CommonSOLE
91324P102UNHUNITEDHEALTH GROUP INC COM$931,5020.19%1,769CommonSOLE
G1151C101ACNACCENTURE PLC IRELAND SHS CLASS A$868,8530.17%2,476CommonSOLE
907818108UNPUNION PAC CORP COM$834,8620.17%3,399CommonSOLE
171340102CHDCHURCH & DWIGHT CO INC COM$765,9360.15%8,100CommonSOLE
30231G102XOMEXXON MOBIL CORP COM$743,4510.15%7,436CommonSOLE
770323103RHIROBERT HALF INC. COM$641,8160.13%7,300CommonSOLE
31428X106FDXFEDEX CORP COM$634,7210.13%2,509CommonSOLE
478160104JNJJOHNSON & JOHNSON COM$613,1570.12%3,912CommonSOLE
20030N101CMCSACOMCAST CORP NEW CL A$582,3280.12%13,280CommonSOLE
713448108PEPPEPSICO INC COM$580,0040.12%3,415CommonSOLE
451107106IDAIDACORP INC COM$562,5870.11%5,722CommonSOLE
053015103ADPAUTOMATIC DATA PROCESSING INC COM$560,0600.11%2,404CommonSOLE
69478X105LF2PACIFIC PREMIER BANCORP COM$559,9890.11%19,237CommonSOLE
55261F104MTBM & T BK CORP COM$555,1740.11%4,050CommonSOLE
806407102HSICHENRY SCHEIN INC COM$552,6830.11%7,300CommonSOLE
31620M106FISFIDELITY NATL INFORMATION SVCS COM$546,2800.11%9,094CommonSOLE
92206C409VCSHVANGUARD SHORT-TERM CORPORATE BOND ETF$543,3610.11%7,023CommonSOLE
336433107FSLRFIRST SOLAR INC COM$537,3410.11%3,119CommonSOLE
46090E103QQQINVESCO QQQ TRUST SERIES I$529,8600.11%1,294CommonSOLE
617446448MSMORGAN STANLEY COM NEW$529,1940.11%5,675CommonSOLE
717081103PFEPFIZER INC COM$508,1310.10%17,650CommonSOLE
68389X105ORCLORACLE CORP COM$497,1020.10%4,715CommonSOLE
28176E108EWEDWARDS LIFESCIENCES CORP COM$480,3750.10%6,300CommonSOLE
67066G104NVDANVIDIA CORPORATION COM$431,3370.09%871CommonSOLE
872540109TJXTJX COS INC NEW COM$425,4280.09%4,535CommonSOLE
921908844VIGVANGUARD DIVIDEND APPRECIATION ETF$415,4350.08%2,438CommonSOLE
651639106NEMNEWMONT CORP COM$407,0710.08%9,835CommonSOLE
92338C103VLTOVERALTO CORP COM SHS$395,1770.08%4,804CommonSOLE
459200101IBMINTERNATIONAL BUSINESS MACHS COM$359,8100.07%2,200CommonSOLE
254687106DISDISNEY WALT CO COM$353,9570.07%3,920CommonSOLE
911312106UPSUNITED PARCEL SERVICE INC CL B$345,6400.07%2,198CommonSOLE
464288570DSIISHARES MSCI KLD 400 SOCIAL ETF$344,0160.07%3,778CommonSOLE
219350105GLWCORNING INC COM$343,0710.07%11,267CommonSOLE
464287655IWMISHARES RUSSELL 2000 ETF$333,1790.07%1,660CommonSOLE
46434V621DGROISHARES CORE DIVIDEND GROWTH ETF$323,6730.07%6,014CommonSOLE
553530106MSMMSC INDL DIRECT INC CL A$303,7800.06%3,000CommonSOLE
37954Y830COPXGLOBAL X COPPER MINERS ETF$300,0000.06%8,000CommonSOLE
580135101MCDMCDONALDS CORP COM$297,7680.06%1,004CommonSOLE
464287804IJRISHARES CORE S&P SMALL CAP ETF$297,5790.06%2,749CommonSOLE
46435UAA9IBDSISHARES IBONDS DEC 2027 TERM CORPORATE ETF$294,9130.06%12,324CommonSOLE
03662Q105AKXANSYS INC COM$290,3040.06%800CommonSOLE
372460105GPCGENUINE PARTS CO COM$283,9250.06%2,050CommonSOLE
92343V104VZVERIZON COMMUNICATIONS INC COM$269,7050.05%7,154CommonSOLE
922908769VTIVANGUARD TOTAL STOCK MARKET ETF$266,8130.05%1,125CommonSOLE
78463V107GLDSPDR GOLD SHARES$258,6530.05%1,353CommonSOLE
464288679SHVISHARES SHORT TREASURY BOND ETF$255,8320.05%2,323CommonSOLE
00287Y109ABBVABBVIE INC COM$254,9260.05%1,645CommonSOLE
88579Y101MMM3M CO COM$251,4360.05%2,300CommonSOLE
922908629VOVANGUARD MID-CAP ETF$240,5500.05%1,034CommonSOLE
001055102AFLAFLAC INC COM$240,0630.05%2,910CommonSOLE
92204A702VGTVANGUARD INFORMATION TECHNOLOGY ETF$224,5760.05%464CommonSOLE
941848103WATWATERS CORP COM$223,8760.04%680CommonSOLE
293792107EPDENTERPRISE PRODS PARTNERS L P COM$223,6690.04%8,488CommonSOLE
464286806EWGISHARES MSCI GERMANY ETF$219,7060.04%7,400CommonSOLE
46434G764EMXCISHARES MSCI EMERGING MARKETS EX CHINA ETF$218,8700.04%3,950CommonSOLE
855244109SBUXSTARBUCKS CORP COM$214,0900.04%2,230CommonSOLE
17275R102CSCOCISCO SYS INC COM$210,1120.04%4,159CommonSOLE
13646K108CPCANADIAN PACIFIC KANSAS CITY COM$209,5090.04%2,650CommonSOLE
32026V104FFWMFIRST FNDTN INC COM$161,3460.03%16,668CommonSOLE

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.