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

Q1 2025 · 13F-HR

Buffington Mohr McNealholdings as filed

Filed 2025-04-28 · accession 0001317829-25-000002

$507.0M
Reported value
111
Positions
2025-03-31
Period end
View analyzed profile →PRO

Holdings as filed

CUSIPTickerIssuerValue% port.SharesClassVoting
808524201SCHXSCHWAB U.S. LARGE-CAP ETF$46.5M9.17%2,106,667CommonSOLE
464287200IVVISHARES CORE S&P 500 ETF$31.3M6.17%55,647CommonSOLE
22160K105COSTCOSTCO WHSL CORP NEW COM$30.4M6.00%32,188CommonSOLE
594918104MSFTMICROSOFT CORP COM$25.8M5.09%68,770CommonSOLE
81369Y803XLKTECHNOLOGY SELECT SECTOR SPDR FUND$21.9M4.33%106,298CommonSOLE
46641Q134JIREJPMORGAN INTERNATIONAL RESEARCH ENHANCED EQUITY ETF$16.1M3.18%253,125CommonSOLE
47103U845JAAAJANUS HENDERSON AAA CLO ETF$15.5M3.06%306,263CommonSOLE
032095101APHAMPHENOL CORP NEW CL A$14.2M2.81%216,946CommonSOLE
46436E486IBDWISHARES IBONDS 2031 CORP BOND$14.0M2.76%673,998CommonSOLE
46435GAA0IBDRISHARES IBONDS 2026 CORP BOND$13.8M2.73%571,694CommonSOLE
46436E726IBDVISHARES IBONDS 2030 CORP BOND$13.8M2.72%634,284CommonSOLE
464287804IJRISHARES CORE S&P SMALL CAP ETF$13.6M2.67%129,642CommonSOLE
46625H100JPMJPMORGAN CHASE & CO. COM$13.4M2.65%54,788CommonSOLE
92826C839VVISA INC COM CL A$12.9M2.54%36,732CommonSOLE
037833100AAPLAPPLE INC COM$11.9M2.35%53,639CommonSOLE
48251W104KKRKKR & CO INC COM$11.6M2.29%100,539CommonSOLE
911363109URIUNITED RENTALS INC COM$11.0M2.16%17,480CommonSOLE
235851102DHRDANAHER CORPORATION COM$11.0M2.16%53,430CommonSOLE
883556102TMOTHERMO FISHER SCIENTIFIC INC COM$10.8M2.13%21,714CommonSOLE
023135106AMZNAMAZON COM INC COM$9.9M1.96%52,124CommonSOLE
031100100AMEAMETEK INC COM$9.7M1.92%56,588CommonSOLE
002824100ABTABBOTT LABS COM$9.1M1.80%68,907CommonSOLE
760759100RSGREPUBLIC SVCS INC COM$8.5M1.68%35,275CommonSOLE
278865100ECLECOLAB INC COM$8.3M1.63%32,569CommonSOLE
02079K107GOOGALPHABET INC CAP STK CL C$7.2M1.43%46,385CommonSOLE
060505104BACBANK AMERICA CORP COM$7.2M1.41%171,452CommonSOLE
009158106APDAIR PRODS & CHEMS INC COM$7.1M1.40%24,148CommonSOLE
78409V104SPGIS&P GLOBAL INC COM$6.2M1.23%12,275CommonSOLE
11135F101AVGOBROADCOM INC COM$5.8M1.15%34,778CommonSOLE
46434VBD1IBDQISHARES IBONDS 2025 CORP BOND$5.7M1.12%226,433CommonSOLE
58933Y105MRKMERCK & CO INC COM$5.5M1.09%61,540CommonSOLE
007903107AMDADVANCED MICRO DEVICES INC COM$4.8M0.94%46,322CommonSOLE
595112103MUMICRON TECHNOLOGY INC COM$4.1M0.81%46,983CommonSOLE
46435UAA9IBDSISHARES IBONDS DEC 2027 TERM CORPORATE ETF$4.0M0.79%164,698CommonSOLE
337738108FISVFISERV INC COM$3.9M0.77%17,780CommonSOLE
46137V357RSPINVESCO S&P 500 EQUAL WEIGHT ETF$3.7M0.74%21,627CommonSOLE
701094104PHPARKER-HANNIFIN CORP COM$3.5M0.69%5,752CommonSOLE
464288646IGSBISHARES SHORT TERM CORPORATE BOND$3.1M0.61%59,239CommonSOLE
451107106IDAIDACORP INC COM$2.5M0.50%21,871CommonSOLE
084670702BRK/BBERKSHIRE HATHAWAY INC DEL CL B NEW$2.4M0.48%4,552CommonSOLE
464287507IJHISHARES CORE S&P MID-CAP ETF$2.4M0.47%41,081CommonSOLE
02079K305GOOGLALPHABET INC CAP STK CL A$2.2M0.43%14,099CommonSOLE
922908363VOOVANGUARD S&P 500 ETF$2.1M0.41%4,036CommonSOLE
437076102HDHOME DEPOT INC COM$2.1M0.41%5,658CommonSOLE
949746101WMT2WELLS FARGO CO NEW COM$1.9M0.38%26,611CommonSOLE
316092808FTECFIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF$1.5M0.29%9,239CommonSOLE
902973304USBUS BANCORP DEL COM NEW$1.2M0.24%28,762CommonSOLE
46435U515IBDTISHARES IBONDS DEC 2028 TERM CORPORATE ETF$1.2M0.23%46,996CommonSOLE
38141G104GSGOLDMAN SACHS GROUP INC COM$1.1M0.21%1,992CommonSOLE
438516106HONHONEYWELL INTL INC COM$1.1M0.21%4,963CommonSOLE
617446448MSMORGAN STANLEY COM NEW$1.0M0.20%8,765CommonSOLE
30231G102XOMEXXON MOBIL CORP COM$1.0M0.20%8,539CommonSOLE
03662Q105AKXANSYS INC COM$989,2500.20%3,125CommonSOLE
872540109TJXTJX COS INC NEW COM$988,6510.19%8,117CommonSOLE
907818108UNPUNION PAC CORP COM$899,3660.18%3,807CommonSOLE
75513E101RTXRTX CORPORATION COM$879,5340.17%6,640CommonSOLE
G29183103ETNEATON CORP PLC SHS$851,6430.17%3,133CommonSOLE
14448C104CARRCARRIER GLOBAL CORPORATION COM$836,8800.17%13,200CommonSOLE
67066G104NVDANVIDIA CORPORATION COM$809,7410.16%7,471CommonSOLE
31428X106FDXFEDEX CORP COM$790,3350.16%3,242CommonSOLE
166764100CVXCHEVRON CORP NEW COM$758,6600.15%4,535CommonSOLE
78462F103SPYSPDR S&P 500 ETF TRUST$751,2610.15%1,343CommonSOLE
171340102CHDCHURCH & DWIGHT CO INC COM$749,0520.15%6,804CommonSOLE
053015103ADPAUTOMATIC DATA PROCESSING INC COM$699,0530.14%2,288CommonSOLE
291011104EMREMERSON ELEC CO COM$687,1140.14%6,267CommonSOLE
292554102ECPGENCORE CAP GROUP INC COM$685,6000.14%20,000CommonSOLE
22822V101CCICROWN CASTLE INC COM$614,9570.12%5,900CommonSOLE
882508104TXNTEXAS INSTRS INC COM$596,6040.12%3,320CommonSOLE
293792107EPDENTERPRISE PRODS PARTNERS L P COM$574,8090.11%16,837CommonSOLE
46090E103QQQINVESCO QQQ TRUST SERIES I$563,4380.11%1,202CommonSOLE
G1151C101ACNACCENTURE PLC IRELAND SHS CLASS A$531,4040.10%1,703CommonSOLE
532457108LLYELI LILLY & CO COM$497,2920.10%602CommonSOLE
46436E569XVVISHARES ESG SELECT SCREENED S&P 500 ETF$481,8190.10%11,262CommonSOLE
478160104JNJJOHNSON & JOHNSON COM$440,3050.09%2,655CommonSOLE
69478X105LF2PACIFIC PREMIER BANCORP COM$410,1330.08%19,237CommonSOLE
316092840FDVVFIDELITY HIGH DIVIDEND ETF$383,2200.08%7,726CommonSOLE
04280A100ARWRARROWHEAD PHARMACEUTICALS INC COM$382,2000.08%30,000CommonSOLE
931142103WMTWALMART INC COM$376,0920.07%4,284CommonSOLE
92343V104VZVERIZON COMMUNICATIONS INC COM$346,0050.07%7,628CommonSOLE
097023105BABOEING CO COM$341,1000.07%2,000CommonSOLE
363576109AJGGALLAGHER ARTHUR J & CO COM$341,0970.07%988CommonSOLE
88579Y101MMM3M CO COM$337,7780.07%2,300CommonSOLE
464288570DSIISHARES ESG MSCI KLD 400 ETF$337,2690.07%3,293CommonSOLE
65339F101NEENEXTERA ENERGY INC COM$337,1530.07%4,756CommonSOLE
55261F104MTBM & T BK CORP COM$330,6880.07%1,850CommonSOLE
922908769VTIVANGUARD TOTAL STOCK MARKET ETF$330,1460.07%1,201CommonSOLE
92206C409VCSHVANGUARD SHORT-TERM CORPORATE BOND ETF$314,5760.06%3,985CommonSOLE
713448108PEPPEPSICO INC COM$308,4270.06%2,057CommonSOLE
464287655IWMISHARES RUSSELL 2000 ETF$308,0130.06%1,544CommonSOLE
46435U259IBMOISHARES IBONDS DEC 2026 TERM MUNI BOND ETF$293,6840.06%11,490CommonSOLE
744320102PRUPRUDENTIAL FINL INC COM$290,3680.06%2,600CommonSOLE
717081103PFEPFIZER INC COM$285,3680.06%11,262CommonSOLE
941848103WATWATERS CORP COM$283,7990.06%770CommonSOLE
92345Y106VRSKVERISK ANALYTICS INC COM$270,8340.05%910CommonSOLE
459200101IBMINTERNATIONAL BUSINESS MACHS COM$264,4440.05%1,063CommonSOLE
46435G219IGEBISHARES INVESTMENT GRADE SYSTEMATIC BOND ETF$264,4340.05%5,875CommonSOLE
904767704UNILEVER PLC SPON ADR NEW$263,8070.05%4,430CommonSOLE
191216100KOCOCA COLA CO COM$257,5230.05%3,596CommonSOLE
464288679SHVISHARES SHORT TREASURY BOND ETF$256,5990.05%2,323CommonSOLE
28176E108EWEDWARDS LIFESCIENCES CORP COM$253,6800.05%3,500CommonSOLE
46436E163IBMRISHARES IBONDS DEC 2029 TERM MUNI BOND ETF$250,9010.05%10,020CommonSOLE
00206R102TAT&T INC COM$241,9640.05%8,556CommonSOLE
92204A702VGTVANGUARD INFORMATION TECHNOLOGY ETF$240,2740.05%443CommonSOLE
756109104OREALTY INCOME CORP COM$234,8240.05%4,048CommonSOLE
64110L106NFLXNETFLIX INC COM$227,5370.04%244CommonSOLE
78463V107GLDSPDR GOLD SHARES$218,9860.04%760CommonSOLE
91324P102UNHUNITEDHEALTH GROUP INC COM$214,2140.04%409CommonSOLE
149123101CATCATERPILLAR INC COM$206,1250.04%625CommonSOLE
110122108BMYBRISTOL-MYERS SQUIBB CO COM$203,6460.04%3,339CommonSOLE
N6596X109NXPINXP SEMICONDUCTORS N V COM$201,2740.04%1,059CommonSOLE
101507101STEWSRH TOTAL RETURN FUND INC COM$184,6270.04%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.