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

Q2 2024 · 13F-HR

Buffington Mohr McNealholdings as filed

Filed 2024-07-11 · accession 0001317829-24-000003

$570.2M
Reported value
123
Positions
2024-06-30
Period end
View analyzed profile →PRO

Holdings as filed

CUSIPTickerIssuerValue% port.SharesClassVoting
808524201SCHXSCHWAB U.S. LARGE-CAP ETF$44.5M7.81%693,369CommonSOLE
594918104MSFTMICROSOFT CORP COM$33.1M5.80%74,016CommonSOLE
22160K105COSTCOSTCO WHSL CORP NEW COM$29.9M5.25%35,188CommonSOLE
81369Y803XLKTECHNOLOGY SELECT SECTOR SPDR FUND$24.3M4.26%107,307CommonSOLE
464287200IVVISHARES CORE S&P 500 ETF$23.2M4.07%42,397CommonSOLE
032095101APHAMPHENOL CORP NEW CL A$16.9M2.96%250,766CommonSOLE
46641Q134JIREJPMORGAN INTERNATIONAL RESEARCH ENHANCED EQUITY ETF$16.3M2.85%259,883CommonSOLE
69374H857CALFPACER US SMALL CAP CASH COWS 100 ETF$15.9M2.79%365,027CommonSOLE
235851102DHRDANAHER CORPORATION COM$15.9M2.79%63,565CommonSOLE
883556102TMOTHERMO FISHER SCIENTIFIC INC COM$15.2M2.66%27,417CommonSOLE
46625H100JPMJPMORGAN CHASE & CO. COM$13.5M2.38%66,965CommonSOLE
46435GAA0IBDRISHARES IBONDS 2026 CORP BOND$13.5M2.37%566,304CommonSOLE
911363109URIUNITED RENTALS INC COM$12.8M2.25%19,825CommonSOLE
46436E726IBDVISHARES IBONDS 2030 CORP BOND$12.6M2.21%593,465CommonSOLE
46436E486IBDWISHARES IBONDS 2031 CORP BOND$12.5M2.20%617,686CommonSOLE
48251W104KKRKKR & CO INC COM$12.2M2.14%115,936CommonSOLE
46434VBD1IBDQISHARES IBONDS 2025 CORP BOND$12.1M2.12%485,917CommonSOLE
023135106AMZNAMAZON COM INC COM$11.4M2.01%59,204CommonSOLE
037833100AAPLAPPLE INC COM$11.2M1.97%53,300CommonSOLE
031100100AMEAMETEK INC COM$10.8M1.89%64,576CommonSOLE
92826C839VVISA INC COM CL A$10.7M1.88%40,779CommonSOLE
438516106HONHONEYWELL INTL INC COM$10.4M1.83%48,921CommonSOLE
58933Y105MRKMERCK & CO INC COM$10.3M1.81%83,138CommonSOLE
007903107AMDADVANCED MICRO DEVICES INC COM$9.6M1.68%58,961CommonSOLE
002824100ABTABBOTT LABS COM$8.3M1.45%79,516CommonSOLE
009158106APDAIR PRODS & CHEMS INC COM$8.1M1.42%31,346CommonSOLE
278865100ECLECOLAB INC COM$7.8M1.36%32,600CommonSOLE
02079K107GOOGALPHABET INC CAP STK CL C$7.7M1.36%42,242CommonSOLE
060505104BACBANK AMERICA CORP COM$7.6M1.33%190,606CommonSOLE
760759100RSGREPUBLIC SVCS INC COM$7.2M1.27%37,215CommonSOLE
78409V104SPGIS&P GLOBAL INC COM$6.4M1.13%14,394CommonSOLE
46137V357RSPINVESCO S&P 500 EQUAL WEIGHT ETF$6.4M1.12%38,915CommonSOLE
595112103MUMICRON TECHNOLOGY INC COM$6.0M1.05%45,306CommonSOLE
35671D857FCXFREEPORT-MCMORAN INC CL B$5.7M1.00%117,111CommonSOLE
036752103ELVELEVANCE HEALTH INC COM$5.4M0.95%9,950CommonSOLE
337738108FISVFISERV INC COM$4.9M0.87%33,168CommonSOLE
166764100CVXCHEVRON CORP NEW COM$4.5M0.78%28,473CommonSOLE
11135F101AVGOBROADCOM INC COM$4.3M0.76%2,706CommonSOLE
437076102HDHOME DEPOT INC COM$4.3M0.76%12,610CommonSOLE
464288646IGSBISHARES SHORT TERM CORPORATE BOND$3.8M0.67%74,987CommonSOLE
02079K305GOOGLALPHABET INC CAP STK CL A$3.7M0.65%20,489CommonSOLE
47103U845JAAAJANUS DETROIT STREET TRUST JANUS HENDERSON AAA CLO ETF$3.0M0.53%58,983CommonSOLE
464287507IJHISHARES CORE S&P MID-CAP ETF$2.7M0.48%46,801CommonSOLE
532457108LLYELI LILLY & CO COM$2.5M0.45%2,813CommonSOLE
573874104MRVLMARVELL TECHNOLOGY INC COM$2.5M0.44%36,216CommonSOLE
N6596X109NXPINXP SEMICONDUCTORS N V COM$2.2M0.38%8,157CommonSOLE
46435G219IGEBISHARES INVESTMENT GRADE SYSTEMATIC BOND ETF$1.9M0.34%43,514CommonSOLE
922908363VOOVANGUARD S&P 500 ETF$1.9M0.34%3,852CommonSOLE
084670702BRK/BBERKSHIRE HATHAWAY INC DEL CL B NEW$1.7M0.30%4,226CommonSOLE
316092808FTECFIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF$1.7M0.30%9,821CommonSOLE
904767704UNILEVER PLC SPON ADR NEW$1.6M0.28%29,490CommonSOLE
75513E101RTXRTX CORPORATION COM$1.5M0.27%15,359CommonSOLE
882508104TXNTEXAS INSTRS INC COM$1.4M0.24%7,138CommonSOLE
929160109VMCVULCAN MATLS CO COM$1.4M0.24%5,515CommonSOLE
65339F101NEENEXTERA ENERGY INC COM$1.4M0.24%19,123CommonSOLE
949746101WMT2WELLS FARGO CO NEW COM$1.4M0.24%22,783CommonSOLE
902973304USBUS BANCORP DEL COM NEW$1.3M0.23%32,445CommonSOLE
46434VBG4IBDPISHARES IBONDS 2024 CORP BOND$1.2M0.21%47,429CommonSOLE
46435U135IHAKISHARES CYBERSECURITY & TECH ETF$1.2M0.20%25,218CommonSOLE
38149W762GOLDMAN SACHS FUTURE REAL ESTATE AND INFRASTRUCTURE EQUITY ETF$1.1M0.20%34,160CommonSOLE
67066G104NVDANVIDIA CORPORATION COM$1.1M0.19%8,985CommonSOLE
617446448MSMORGAN STANLEY COM NEW$1.1M0.19%11,375CommonSOLE
78462F103SPYSPDR S&P 500 ETF TRUST$1.1M0.19%1,998CommonSOLE
191216100KOCOCA COLA CO COM$1.1M0.19%16,830CommonSOLE
45167R104IEXIDEX CORP COM$1.0M0.18%5,137CommonSOLE
654106103NKENIKE INC CL B$1.0M0.18%13,373CommonSOLE
G29183103ETNEATON CORP PLC SHS$1.0M0.18%3,202CommonSOLE
31428X106FDXFEDEX CORP COM$979,6010.17%3,267CommonSOLE
14448C104CARRCARRIER GLOBAL CORPORATION COM$968,0260.17%15,346CommonSOLE
03662Q105AKXANSYS INC COM$932,3500.16%2,900CommonSOLE
931142103WMTWALMART INC COM$923,0420.16%13,632CommonSOLE
879369106TFXTELEFLEX INCORPORATED COM$921,2450.16%4,380CommonSOLE
91324P102UNHUNITEDHEALTH GROUP INC COM$913,7840.16%1,794CommonSOLE
46435UAA9IBDSISHARES IBONDS DEC 2027 TERM CORPORATE ETF$910,8760.16%38,385CommonSOLE
336433107FSLRFIRST SOLAR INC COM$884,7050.16%3,924CommonSOLE
15135B101CNCCENTENE CORP DEL COM$866,6740.15%13,072CommonSOLE
872540109TJXTJX COS INC NEW COM$863,5140.15%7,843CommonSOLE
171340102CHDCHURCH & DWIGHT CO INC COM$860,5440.15%8,300CommonSOLE
907818108UNPUNION PAC CORP COM$761,8170.13%3,367CommonSOLE
G1151C101ACNACCENTURE PLC IRELAND SHS CLASS A$739,7140.13%2,438CommonSOLE
30231G102XOMEXXON MOBIL CORP COM$736,7680.13%6,400CommonSOLE
68389X105ORCLORACLE CORP COM$666,0400.12%4,717CommonSOLE
22822V101CCICROWN CASTLE INC COM$664,3600.12%6,800CommonSOLE
053015103ADPAUTOMATIC DATA PROCESSING INC COM$645,4180.11%2,704CommonSOLE
28176E108EWEDWARDS LIFESCIENCES CORP COM$622,0200.11%6,734CommonSOLE
030420103AWKAMERICAN WTR WKS CO INC NEW COM$577,3450.10%4,470CommonSOLE
46090E103QQQINVESCO QQQ TRUST SERIES I$574,3690.10%1,199CommonSOLE
478160104JNJJOHNSON & JOHNSON COM$561,0990.10%3,839CommonSOLE
451107106IDAIDACORP INC COM$510,7410.09%5,483CommonSOLE
713448108PEPPEPSICO INC COM$509,6340.09%3,090CommonSOLE
55261F104MTBM & T BK CORP COM$507,0560.09%3,350CommonSOLE
525327102LDOSLEIDOS HOLDINGS INC COM$495,9920.09%3,400CommonSOLE
92206C409VCSHVANGUARD SHORT-TERM CORPORATE BOND ETF$456,3780.08%5,906CommonSOLE
69478X105LF2PACIFIC PREMIER BANCORP COM$441,8740.08%19,237CommonSOLE
651639106NEMNEWMONT CORP COM$411,7910.07%9,835CommonSOLE
921908844VIGVANGUARD DIVIDEND APPRECIATION ETF$404,8960.07%2,218CommonSOLE
219350105GLWCORNING INC COM$397,8510.07%10,241CommonSOLE
46436E569XVVISHARES ESG SCREENED S&P 500 ETF$389,4920.07%9,262CommonSOLE
464288570DSIISHARES MSCI KLD 400 SOCIAL ETF$388,7440.07%3,743CommonSOLE
92338C103VLTOVERALTO CORP COM SHS$361,9270.06%3,791CommonSOLE
37954Y830COPXGLOBAL X COPPER MINERS ETF$360,8800.06%8,000CommonSOLE
459200101IBMINTERNATIONAL BUSINESS MACHS COM$343,5960.06%1,987CommonSOLE
806407102HSICHENRY SCHEIN INC COM$339,7300.06%5,300CommonSOLE
46434V621DGROISHARES CORE DIVIDEND GROWTH ETF$339,5530.06%5,894CommonSOLE
464287655IWMISHARES RUSSELL 2000 ETF$305,3490.05%1,505CommonSOLE
464287804IJRISHARES CORE S&P SMALL CAP ETF$303,4480.05%2,845CommonSOLE
911312106UPSUNITED PARCEL SERVICE INC CL B$301,2550.05%2,201CommonSOLE
78463V107GLDSPDR GOLD SHARES$293,2740.05%1,364CommonSOLE
00287Y109ABBVABBVIE INC COM$288,1540.05%1,680CommonSOLE
747525103QCOMQUALCOMM INC COM$279,0360.05%1,401CommonSOLE
922908769VTIVANGUARD TOTAL STOCK MARKET ETF$275,5490.05%1,030CommonSOLE
92204A702VGTVANGUARD INFORMATION TECHNOLOGY ETF$264,6550.05%459CommonSOLE
464288679SHVISHARES SHORT TREASURY BOND ETF$256,6920.05%2,323CommonSOLE
92343V104VZVERIZON COMMUNICATIONS INC COM$256,1000.04%6,210CommonSOLE
001055102AFLAFLAC INC COM$235,2430.04%2,634CommonSOLE
88579Y101MMM3M CO COM$235,0370.04%2,300CommonSOLE
46434G764EMXCISHARES MSCI EMERGING MARKETS EX CHINA ETF$233,8400.04%3,950CommonSOLE
580135101MCDMCDONALDS CORP COM$229,1630.04%899CommonSOLE
464286806EWGISHARES MSCI GERMANY ETF$226,5880.04%7,400CommonSOLE
293792107EPDENTERPRISE PRODS PARTNERS L P COM$217,9810.04%7,522CommonSOLE
46120E602ISRGINTUITIVE SURGICAL INC COM NEW$213,0830.04%479CommonSOLE
13646K108CPCANADIAN PACIFIC KANSAS CITY COM$209,8150.04%2,665CommonSOLE
149123101CATCATERPILLAR INC COM$208,1880.04%625CommonSOLE

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.