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

Q4 2024 · 13F-HR

Buffington Mohr McNealholdings as filed

Filed 2025-01-22 · accession 0001317829-25-000001

$603.1M
Reported value
133
Positions
2024-12-31
Period end
View analyzed profile →PRO

Holdings as filed

CUSIPTickerIssuerValue% port.SharesClassVoting
808524201SCHXSCHWAB U.S. LARGE-CAP ETF$48.9M8.10%2,108,461CommonSOLE
22160K105COSTCOSTCO WHSL CORP NEW COM$32.1M5.32%35,038CommonSOLE
594918104MSFTMICROSOFT CORP COM$31.8M5.27%75,336CommonSOLE
464287200IVVISHARES CORE S&P 500 ETF$30.7M5.09%52,128CommonSOLE
81369Y803XLKTECHNOLOGY SELECT SECTOR SPDR FUND$24.8M4.12%106,799CommonSOLE
032095101APHAMPHENOL CORP NEW CL A$17.4M2.89%251,212CommonSOLE
48251W104KKRKKR & CO INC COM$17.2M2.86%116,605CommonSOLE
46625H100JPMJPMORGAN CHASE & CO. COM$16.1M2.67%67,168CommonSOLE
46641Q134JIREJPMORGAN INTERNATIONAL RESEARCH ENHANCED EQUITY ETF$16.1M2.67%275,091CommonSOLE
69374H857CALFPACER US SMALL CAP CASH COWS 100 ETF$15.9M2.64%361,817CommonSOLE
47103U845JAAAJANUS HENDERSON AAA CLO ETF$15.6M2.59%308,485CommonSOLE
037833100AAPLAPPLE INC COM$15.4M2.55%61,320CommonSOLE
235851102DHRDANAHER CORPORATION COM$14.5M2.40%62,954CommonSOLE
46435GAA0IBDRISHARES IBONDS 2026 CORP BOND$14.4M2.38%596,615CommonSOLE
883556102TMOTHERMO FISHER SCIENTIFIC INC COM$13.9M2.31%26,731CommonSOLE
911363109URIUNITED RENTALS INC COM$13.8M2.29%19,612CommonSOLE
023135106AMZNAMAZON COM INC COM$13.7M2.28%62,670CommonSOLE
46436E486IBDWISHARES IBONDS 2031 CORP BOND$13.5M2.23%661,768CommonSOLE
46436E726IBDVISHARES IBONDS 2030 CORP BOND$13.4M2.21%625,184CommonSOLE
92826C839VVISA INC COM CL A$13.1M2.17%41,414CommonSOLE
031100100AMEAMETEK INC COM$11.4M1.89%63,350CommonSOLE
02079K107GOOGALPHABET INC CAP STK CL C$10.5M1.74%55,172CommonSOLE
009158106APDAIR PRODS & CHEMS INC COM$8.7M1.44%30,024CommonSOLE
060505104BACBANK AMERICA CORP COM$8.7M1.44%197,468CommonSOLE
760759100RSGREPUBLIC SVCS INC COM$8.4M1.40%41,834CommonSOLE
11135F101AVGOBROADCOM INC COM$8.3M1.38%35,816CommonSOLE
002824100ABTABBOTT LABS COM$8.1M1.34%71,684CommonSOLE
278865100ECLECOLAB INC COM$8.0M1.33%34,227CommonSOLE
58933Y105MRKMERCK & CO INC COM$7.8M1.30%78,571CommonSOLE
007903107AMDADVANCED MICRO DEVICES INC COM$7.4M1.23%61,488CommonSOLE
78409V104SPGIS&P GLOBAL INC COM$6.5M1.09%13,144CommonSOLE
337738108FISVFISERV INC COM$6.2M1.03%30,283CommonSOLE
46434VBD1IBDQISHARES IBONDS 2025 CORP BOND$6.1M1.02%245,168CommonSOLE
46137V357RSPINVESCO S&P 500 EQUAL WEIGHT ETF$5.3M0.87%29,963CommonSOLE
437076102HDHOME DEPOT INC COM$4.8M0.80%12,435CommonSOLE
35671D857FCXFREEPORT-MCMORAN INC CL B$4.4M0.73%115,652CommonSOLE
701094104PHPARKER-HANNIFIN CORP COM$4.1M0.68%6,469CommonSOLE
166764100CVXCHEVRON CORP NEW COM$4.1M0.68%28,383CommonSOLE
595112103MUMICRON TECHNOLOGY INC COM$3.9M0.64%46,050CommonSOLE
464288646IGSBISHARES SHORT TERM CORPORATE BOND$3.4M0.56%64,827CommonSOLE
02079K305GOOGLALPHABET INC CAP STK CL A$3.0M0.49%15,760CommonSOLE
464287507IJHISHARES CORE S&P MID-CAP ETF$2.4M0.40%38,511CommonSOLE
438516106HONHONEYWELL INTL INC COM$2.3M0.39%10,297CommonSOLE
922908363VOOVANGUARD S&P 500 ETF$2.2M0.37%4,145CommonSOLE
084670702BRK/BBERKSHIRE HATHAWAY INC DEL CL B NEW$2.2M0.37%4,920CommonSOLE
532457108LLYELI LILLY & CO COM$2.1M0.34%2,689CommonSOLE
46435UAA9IBDSISHARES IBONDS DEC 2027 TERM CORPORATE ETF$1.9M0.31%79,160CommonSOLE
65339F101NEENEXTERA ENERGY INC COM$1.8M0.29%24,467CommonSOLE
316092808FTECFIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF$1.7M0.29%9,404CommonSOLE
904767704UNILEVER PLC SPON ADR NEW$1.7M0.28%30,105CommonSOLE
N6596X109NXPINXP SEMICONDUCTORS N V COM$1.7M0.28%8,037CommonSOLE
46435G219IGEBISHARES INVESTMENT GRADE SYSTEMATIC BOND ETF$1.6M0.27%36,500CommonSOLE
949746101WMT2WELLS FARGO CO NEW COM$1.6M0.27%22,802CommonSOLE
75513E101RTXRTX CORPORATION COM$1.6M0.26%13,686CommonSOLE
902973304USBUS BANCORP DEL COM NEW$1.5M0.26%32,183CommonSOLE
617446448MSMORGAN STANLEY COM NEW$1.4M0.24%11,440CommonSOLE
929160109VMCVULCAN MATLS CO COM$1.4M0.23%5,490CommonSOLE
931142103WMTWALMART INC COM$1.4M0.22%14,972CommonSOLE
882508104TXNTEXAS INSTRS INC COM$1.3M0.22%7,162CommonSOLE
78462F103SPYSPDR S&P 500 ETF TRUST$1.3M0.21%2,158CommonSOLE
G29183103ETNEATON CORP PLC SHS$1.2M0.20%3,721CommonSOLE
46435U135IHAKISHARES CYBERSECURITY & TECH ETF$1.2M0.20%24,918CommonSOLE
45167R104IEXIDEX CORP COM$1.1M0.18%5,137CommonSOLE
38149W762GOLDMAN SACHS FUTURE REAL ESTATE AND INFRASTRUCTURE EQUITY ETF$1.1M0.18%31,445CommonSOLE
03662Q105AKXANSYS INC COM$1.1M0.17%3,125CommonSOLE
67066G104NVDANVIDIA CORPORATION COM$1.0M0.17%7,763CommonSOLE
191216100KOCOCA COLA CO COM$1.0M0.17%16,599CommonSOLE
872540109TJXTJX COS INC NEW COM$999,8240.17%8,276CommonSOLE
14448C104CARRCARRIER GLOBAL CORPORATION COM$983,5580.16%14,409CommonSOLE
336433107FSLRFIRST SOLAR INC COM$932,1330.15%5,289CommonSOLE
31428X106FDXFEDEX CORP COM$917,7200.15%3,262CommonSOLE
573874104MRVLMARVELL TECHNOLOGY INC COM$914,5260.15%8,280CommonSOLE
91324P102UNHUNITEDHEALTH GROUP INC COM$912,7410.15%1,804CommonSOLE
30231G102XOMEXXON MOBIL CORP COM$899,9310.15%8,366CommonSOLE
907818108UNPUNION PAC CORP COM$871,7970.14%3,823CommonSOLE
171340102CHDCHURCH & DWIGHT CO INC COM$869,0930.14%8,300CommonSOLE
68389X105ORCLORACLE CORP COM$786,0410.13%4,717CommonSOLE
654106103NKENIKE INC CL B$776,4260.13%10,261CommonSOLE
053015103ADPAUTOMATIC DATA PROCESSING INC COM$669,7660.11%2,288CommonSOLE
G1151C101ACNACCENTURE PLC IRELAND SHS CLASS A$633,2220.11%1,800CommonSOLE
55261F104MTBM & T BK CORP COM$629,8340.10%3,350CommonSOLE
46090E103QQQINVESCO QQQ TRUST SERIES I$614,2770.10%1,202CommonSOLE
22822V101CCICROWN CASTLE INC COM$612,3580.10%6,747CommonSOLE
879369106TFXTELEFLEX INCORPORATED COM$601,5720.10%3,380CommonSOLE
478160104JNJJOHNSON & JOHNSON COM$588,1600.10%4,067CommonSOLE
04280A100ARWRARROWHEAD PHARMACEUTICALS INC COM$564,0000.09%30,000CommonSOLE
030420103AWKAMERICAN WTR WKS CO INC NEW COM$550,8680.09%4,425CommonSOLE
293792107EPDENTERPRISE PRODS PARTNERS L P COM$549,8050.09%17,532CommonSOLE
459200101IBMINTERNATIONAL BUSINESS MACHS COM$545,8910.09%2,483CommonSOLE
451107106IDAIDACORP INC COM$537,7670.09%4,921CommonSOLE
46436E569XVVISHARES ESG SCREENED S&P 500 ETF$510,1610.08%11,262CommonSOLE
525327102LDOSLEIDOS HOLDINGS INC COM$507,8120.08%3,525CommonSOLE
219350105GLWCORNING INC COM$497,0920.08%10,461CommonSOLE
69478X105LF2PACIFIC PREMIER BANCORP COM$479,3860.08%19,237CommonSOLE
713448108PEPPEPSICO INC COM$470,7780.08%3,096CommonSOLE
92338C103VLTOVERALTO CORP COM SHS$418,5020.07%4,109CommonSOLE
921908844VIGVANGUARD DIVIDEND APPRECIATION ETF$414,5720.07%2,117CommonSOLE
464288570DSIISHARES MSCI KLD 400 SOCIAL ETF$412,7010.07%3,743CommonSOLE
78463V107GLDSPDR GOLD SHARES$409,2000.07%1,690CommonSOLE
92206C409VCSHVANGUARD SHORT-TERM CORPORATE BOND ETF$400,6510.07%5,136CommonSOLE
464288679SHVISHARES SHORT TREASURY BOND ETF$387,9180.06%3,523CommonSOLE
291011104EMREMERSON ELEC CO COM$363,3630.06%2,932CommonSOLE
922908769VTIVANGUARD TOTAL STOCK MARKET ETF$352,9630.06%1,218CommonSOLE
46435U515IBDTISHARES IBONDS DEC 2028 TERM CORPORATE ETF$347,2060.06%13,944CommonSOLE
651639106NEMNEWMONT CORP COM$341,8660.06%9,185CommonSOLE
464287655IWMISHARES RUSSELL 2000 ETF$341,1620.06%1,544CommonSOLE
464287804IJRISHARES CORE S&P SMALL CAP ETF$336,9030.06%2,924CommonSOLE
717081103PFEPFIZER INC COM$330,6060.05%12,462CommonSOLE
001055102AFLAFLAC INC COM$327,4910.05%3,166CommonSOLE
806407102HSICHENRY SCHEIN INC COM$325,5860.05%4,705CommonSOLE
744320102PRUPRUDENTIAL FINL INC COM$308,1780.05%2,600CommonSOLE
37954Y830COPXGLOBAL X COPPER MINERS ETF$305,4400.05%8,000CommonSOLE
92343V104VZVERIZON COMMUNICATIONS INC COM$305,0430.05%7,628CommonSOLE
46434V621DGROISHARES CORE DIVIDEND GROWTH ETF$300,1980.05%4,894CommonSOLE
00287Y109ABBVABBVIE INC COM$298,5360.05%1,680CommonSOLE
88579Y101MMM3M CO COM$296,9070.05%2,300CommonSOLE
92204A702VGTVANGUARD INFORMATION TECHNOLOGY ETF$285,4060.05%459CommonSOLE
46435U259IBMOISHARES IBONDS DEC 2026 TERM MUNI BOND ETF$267,5590.04%10,509CommonSOLE
46120E602ISRGINTUITIVE SURGICAL INC COM NEW$264,6340.04%507CommonSOLE
28176E108EWEDWARDS LIFESCIENCES CORP COM$259,1050.04%3,500CommonSOLE
46436E163IBMRISHARES IBONDS DEC 2029 TERM MUNI BOND ETF$250,3000.04%10,020CommonSOLE
580135101MCDMCDONALDS CORP COM$239,5200.04%826CommonSOLE
110122108BMYBRISTOL-MYERS SQUIBB CO COM$239,4750.04%4,234CommonSOLE
842587107SOSOUTHERN CO COM$234,2000.04%2,845CommonSOLE
149123101CATCATERPILLAR INC COM$226,7250.04%625CommonSOLE
46434G764EMXCISHARES MSCI EMERGING MARKETS EX CHINA ETF$219,0280.04%3,950CommonSOLE
756109104OREALTY INCOME CORP COM$216,2040.04%4,048CommonSOLE
79466L302CRMSALESFORCE INC COM$214,6400.04%642CommonSOLE
922908751VBVANGUARD SMALL-CAP ETF$212,6480.04%885CommonSOLE
747525103QCOMQUALCOMM INC COM$204,4150.03%1,331CommonSOLE
693475105PNCPNC FINL SVCS GROUP INC COM$203,4570.03%1,055CommonSOLE
64110L106NFLXNETFLIX INC COM$202,3300.03%227CommonSOLE
101507101STEWSRH TOTAL RETURN FUND INC COM$171,4620.03%10,703CommonSOLE

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.