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

Q1 2024 · 13F-HR

Buffington Mohr McNealholdings as filed

Filed 2024-04-18 · accession 0001317829-24-000002

$552.4M
Reported value
129
Positions
2024-03-31
Period end
View analyzed profile →PRO

Holdings as filed

CUSIPTickerIssuerValue% port.SharesClassVoting
808524201SCHXSCHWAB U.S. LARGE-CAP ETF$42.9M7.76%691,159CommonSOLE
594918104MSFTMICROSOFT CORP COM$30.8M5.57%73,161CommonSOLE
22160K105COSTCOSTCO WHSL CORP NEW COM$26.1M4.72%35,621CommonSOLE
81369Y803XLKTECHNOLOGY SELECT SECTOR SPDR FUND$22.4M4.06%107,696CommonSOLE
464287200IVVISHARES CORE S&P 500 ETF$20.4M3.69%38,814CommonSOLE
69374H857CALFPACER US SMALL CAP CASH COWS 100 ETF$16.5M3.00%336,571CommonSOLE
883556102TMOTHERMO FISHER SCIENTIFIC INC COM$16.1M2.91%27,689CommonSOLE
235851102DHRDANAHER CORPORATION COM$15.9M2.87%63,590CommonSOLE
46641Q134JIREJPMORGAN INTERNATIONAL RESEARCH ENHANCED EQUITY ETF JPMORGAN INTERNATIONAL$15.7M2.83%249,987CommonSOLE
032095101APHAMPHENOL CORP NEW CL A$15.1M2.73%130,973CommonSOLE
911363109URIUNITED RENTALS INC COM$14.8M2.68%20,543CommonSOLE
46435GAA0IBDRISHARES IBONDS 2026 CORP BOND$13.6M2.46%569,706CommonSOLE
46625H100JPMJPMORGAN CHASE & CO COM$13.0M2.36%65,052CommonSOLE
46434VBD1IBDQISHARES IBONDS 2025 CORP BOND$12.8M2.32%516,120CommonSOLE
46436E726IBDVISHARES IBONDS 2030 CORP BOND$12.6M2.27%587,209CommonSOLE
46436E486IBDWISHARES IBONDS 2031 CORP BOND$12.4M2.25%605,621CommonSOLE
48251W104KKRKKR & CO INC COM$12.0M2.17%119,288CommonSOLE
031100100AMEAMETEK INC COM$11.5M2.09%63,076CommonSOLE
92826C839VVISA INC COM CL A$11.1M2.00%39,667CommonSOLE
58933Y105MRKMERCK & CO INC COM$10.9M1.98%82,787CommonSOLE
002824100ABTABBOTT LABS COM$10.6M1.92%93,234CommonSOLE
438516106HONHONEYWELL INTL INC COM$10.3M1.87%50,364CommonSOLE
007903107AMDADVANCED MICRO DEVICES INC COM$10.2M1.84%56,319CommonSOLE
023135106AMZNAMAZON COM INC COM$10.1M1.82%55,801CommonSOLE
037833100AAPLAPPLE INC COM$9.2M1.67%53,664CommonSOLE
009158106APDAIR PRODS & CHEMS INC COM$7.6M1.37%31,164CommonSOLE
278865100ECLECOLAB INC COM$7.3M1.33%31,761CommonSOLE
78409V104SPGIS&P GLOBAL INC COM$6.8M1.23%16,017CommonSOLE
060505104BACBANK AMERICA CORP COM$6.5M1.17%170,217CommonSOLE
46137V357RSPINVESCO S&P 500 EQUAL WEIGHT ETF$6.4M1.16%37,913CommonSOLE
760759100RSGREPUBLIC SVCS INC COM$6.3M1.14%33,020CommonSOLE
02079K107GOOGALPHABET INC CAP STK CL C$5.8M1.05%38,245CommonSOLE
337738108FISVFISERV INC COM$5.7M1.03%35,709CommonSOLE
35671D857FCXFREEPORT-MCMORAN INC CL B$5.3M0.97%113,718CommonSOLE
595112103MUMICRON TECHNOLOGY INC COM$5.3M0.97%45,343CommonSOLE
036752103ELVELEVANCE HEALTH INC COM$4.8M0.87%9,219CommonSOLE
437076102HDHOME DEPOT INC COM$4.6M0.83%11,897CommonSOLE
166764100CVXCHEVRON CORP NEW COM$4.5M0.81%28,247CommonSOLE
464288646IGSBISHARES SHORT TERM CORPORATE BOND$4.1M0.74%80,141CommonSOLE
02079K305GOOGLALPHABET INC CAP STK CL A$3.2M0.58%21,061CommonSOLE
464287507IJHISHARES CORE S&P MID-CAP ETF$2.8M0.51%46,784CommonSOLE
573874104MRVLMARVELL TECHNOLOGY INC COM$2.8M0.50%39,178CommonSOLE
532457108LLYELI LILLY & CO COM$2.3M0.42%2,965CommonSOLE
11135F101AVGOBROADCOM INC COM$2.0M0.37%1,543CommonSOLE
N6596X109NXPINXP SEMICONDUCTORS N V COM$2.0M0.37%8,207CommonSOLE
46435G219IGEBISHARES INVESTMENT GRADE SYSTEMATIC BOND ETF$1.9M0.34%42,020CommonSOLE
084670702BRK/BBERKSHIRE HATHAWAY INC DEL CL B NEW$1.9M0.34%4,426CommonSOLE
922908363VOOVANGUARD S&P 500 ETF$1.8M0.33%3,836CommonSOLE
75513E101RTXRTX CORPORATION COM$1.6M0.28%16,014CommonSOLE
316092808FTECFIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF$1.5M0.28%9,843CommonSOLE
929160109VMCVULCAN MATLS CO COM$1.5M0.27%5,515CommonSOLE
902973304USBUS BANCORP DEL COM NEW$1.4M0.26%32,229CommonSOLE
904767704UNILEVER PLC SPON ADR NEW$1.4M0.25%27,215CommonSOLE
949746101WMT2WELLS FARGO CO NEW COM$1.3M0.24%22,783CommonSOLE
45167R104IEXIDEX CORP COM$1.3M0.23%5,274CommonSOLE
882508104TXNTEXAS INSTRS INC COM$1.2M0.22%7,133CommonSOLE
65339F101NEENEXTERA ENERGY INC COM$1.2M0.22%19,047CommonSOLE
654106103NKENIKE INC CL B$1.2M0.22%12,873CommonSOLE
46435U135IHAKISHARES CYBERSECURITY & TECH ETF$1.2M0.21%25,218CommonSOLE
46434VBG4IBDPISHARES IBONDS 2024 CORP BOND$1.2M0.21%46,231CommonSOLE
38149W762GOLDMAN SACHS FUTURE REAL ESTATE AND INFRASTRUCTURE EQUITY ETF$1.1M0.21%34,160CommonSOLE
931142103WMTWALMART INC COM$1.1M0.21%18,918CommonSOLE
126650100CVSCVS HEALTH CORP COM$1.1M0.21%14,218CommonSOLE
617446448MSMORGAN STANLEY COM NEW$1.1M0.19%11,375CommonSOLE
78462F103SPYSPDR S&P 500 ETF TRUST$1.1M0.19%2,008CommonSOLE
191216100KOCOCA COLA CO COM$1.0M0.19%17,122CommonSOLE
15135B101CNCCENTENE CORP DEL COM$1.0M0.19%13,072CommonSOLE
879369106TFXTELEFLEX INCORPORATED COM$1.0M0.18%4,480CommonSOLE
14448C104CARRCARRIER GLOBAL CORPORATION COM$1.0M0.18%17,346CommonSOLE
22822V101CCICROWN CASTLE INC COM$979,9860.18%9,260CommonSOLE
31428X106FDXFEDEX CORP COM$945,1540.17%3,262CommonSOLE
G29183103ETNEATON CORP PLC SHS$882,6960.16%2,823CommonSOLE
91324P102UNHUNITEDHEALTH GROUP INC COM$867,8700.16%1,754CommonSOLE
171340102CHDCHURCH & DWIGHT CO INC COM$865,7730.16%8,300CommonSOLE
030420103AWKAMERICAN WTR WKS CO INC NEW COM$843,2490.15%6,900CommonSOLE
G1151C101ACNACCENTURE PLC IRELAND SHS CLASS A$835,3300.15%2,410CommonSOLE
907818108UNPUNION PAC CORP COM$824,8490.15%3,354CommonSOLE
03662Q105AKXANSYS INC COM$798,4680.14%2,300CommonSOLE
872540109TJXTJX COS INC NEW COM$789,5550.14%7,785CommonSOLE
67066G104NVDANVIDIA CORPORATION COM$751,8990.14%832CommonSOLE
30231G102XOMEXXON MOBIL CORP COM$750,4450.14%6,456CommonSOLE
053015103ADPAUTOMATIC DATA PROCESSING INC COM$675,2970.12%2,704CommonSOLE
336433107FSLRFIRST SOLAR INC COM$668,2790.12%3,959CommonSOLE
28176E108EWEDWARDS LIFESCIENCES CORP COM$640,2520.12%6,700CommonSOLE
478160104JNJJOHNSON & JOHNSON COM$615,1910.11%3,889CommonSOLE
68389X105ORCLORACLE CORP COM$592,5020.11%4,717CommonSOLE
713448108PEPPEPSICO INC COM$582,4330.11%3,328CommonSOLE
806407102HSICHENRY SCHEIN INC COM$551,2960.10%7,300CommonSOLE
46090E103QQQINVESCO QQQ TRUST SERIES I$531,4970.10%1,197CommonSOLE
31620M106FISFIDELITY NATL INFORMATION SVCS COM$526,2330.10%7,094CommonSOLE
451107106IDAIDACORP INC COM$518,6050.09%5,583CommonSOLE
55261F104MTBM & T BK CORP COM$487,2240.09%3,350CommonSOLE
69478X105LF2PACIFIC PREMIER BANCORP COM$461,6880.08%19,237CommonSOLE
92206C409VCSHVANGUARD SHORT-TERM CORPORATE BOND ETF$456,5840.08%5,906CommonSOLE
525327102LDOSLEIDOS HOLDINGS INC COM$429,3200.08%3,275CommonSOLE
20030N101CMCSACOMCAST CORP NEW CL A$428,2980.08%9,880CommonSOLE
770323103RHIROBERT HALF INC. COM$420,1840.08%5,300CommonSOLE
459200101IBMINTERNATIONAL BUSINESS MACHS COM$417,5000.08%2,186CommonSOLE
46435UAA9IBDSISHARES IBONDS DEC 2027 TERM CORPORATE ETF$414,6440.08%17,422CommonSOLE
921908844VIGVANGUARD DIVIDEND APPRECIATION ETF$413,0640.07%2,262CommonSOLE
464288570DSIISHARES MSCI KLD 400 SOCIAL ETF$380,8920.07%3,778CommonSOLE
219350105GLWCORNING INC COM$363,9010.07%11,041CommonSOLE
651639106NEMNEWMONT CORP COM$352,4860.06%9,835CommonSOLE
46434V621DGROISHARES CORE DIVIDEND GROWTH ETF$342,2060.06%5,894CommonSOLE
37954Y830COPXGLOBAL X COPPER MINERS ETF$339,4400.06%8,000CommonSOLE
911312106UPSUNITED PARCEL SERVICE INC CL B$326,9450.06%2,200CommonSOLE
92338C103VLTOVERALTO CORP COM SHS$318,3780.06%3,591CommonSOLE
372460105GPCGENUINE PARTS CO COM$317,6070.06%2,050CommonSOLE
464287804IJRISHARES CORE S&P SMALL CAP ETF$317,3030.06%2,871CommonSOLE
464287655IWMISHARES RUSSELL 2000 ETF$316,5020.06%1,505CommonSOLE
00287Y109ABBVABBVIE INC COM$299,5550.05%1,645CommonSOLE
553530106MSMMSC INDL DIRECT INC CL A$291,1200.05%3,000CommonSOLE
580135101MCDMCDONALDS CORP COM$284,5560.05%1,009CommonSOLE
78463V107GLDSPDR GOLD SHARES$279,7790.05%1,360CommonSOLE
922908769VTIVANGUARD TOTAL STOCK MARKET ETF$270,3090.05%1,040CommonSOLE
92343V104VZVERIZON COMMUNICATIONS INC COM$261,3680.05%6,229CommonSOLE
464288679SHVISHARES SHORT TREASURY BOND ETF$256,7840.05%2,323CommonSOLE
293792107EPDENTERPRISE PRODS PARTNERS L P COM$247,8460.04%8,494CommonSOLE
88579Y101MMM3M CO COM$243,9610.04%2,300CommonSOLE
92204A702VGTVANGUARD INFORMATION TECHNOLOGY ETF$241,7210.04%461CommonSOLE
464286806EWGISHARES MSCI GERMANY ETF$234,9500.04%7,400CommonSOLE
941848103WATWATERS CORP COM$234,0760.04%680CommonSOLE
13646K108CPCANADIAN PACIFIC KANSAS CITY COM$233,6510.04%2,650CommonSOLE
149123101CATCATERPILLAR INC COM$229,0190.04%625CommonSOLE
747525103QCOMQUALCOMM INC COM$228,1620.04%1,348CommonSOLE
46434G764EMXCISHARES MSCI EMERGING MARKETS EX CHINA ETF$227,4020.04%3,950CommonSOLE
001055102AFLAFLAC INC COM$223,7510.04%2,606CommonSOLE
922908751VBVANGUARD SMALL-CAP ETF$202,3020.04%885CommonSOLE
32026V104FFWMFIRST FNDTN INC COM$125,8430.02%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.