← Back to Discover

Buffington Mohr McNeal

Period ended Mar 31, 2025 · Latest filing Apr 28, 2025

These quarterly holdings are delayed and may not include all assets or short positions. Values are from the reporting date, not current prices or purchase costs. The same security may appear in multiple rows.

Source: SEC

Reported portfolio value

Quarter-end reported holdings; not current value or investment performance.

View reported values
  • Mar 31, 2025: $507,037,610

More quarters will appear as history becomes available.

Top holdings

Top 10 at Mar 31, 2025. Matching entries are combined; security classes and options remain separate. Shares exclude principal amounts; option shares reflect the reported underlying amount.

View top holdings values
  1. SCHWAB U.S. LARGE-CAP ETF · ETF · 808524201 · shares: $46,515,200
  2. ISHARES CORE S&P 500 ETF · ETF · 464287200 · shares: $31,267,959
  3. COSTCO WHSL CORP NEW COM · Stock · 22160K105 · shares: $30,443,239
  4. MICROSOFT CORP COM · Stock · 594918104 · shares: $25,815,410
  5. TECHNOLOGY SELECT SECTOR SPDR FUND · ETF · 81369Y803 · shares: $21,948,479
  6. JPMORGAN INTERNATIONAL RESEARCH ENHANCED EQUITY ETF · ETF · 46641Q134 · shares: $16,129,094
  7. JANUS HENDERSON AAA CLO ETF · ETF · 47103U845 · shares: $15,530,578
  8. AMPHENOL CORP NEW CL A · Stock · 032095101 · shares: $14,229,479
  9. ISHARES IBONDS 2031 CORP BOND · ETF · 46436E486 · shares: $13,985,466
  10. ISHARES IBONDS 2026 CORP BOND · ETF · 46435GAA0 · shares: $13,840,705

Reported holdings

111 reported entries
IssuerClassCUSIPTypeShares / principalReported value (USD)
SCHWAB U.S. LARGE-CAP ETFETF808524201 — 2,106,667 shares $46,515,200
ISHARES CORE S&P 500 ETFETF464287200 — 55,647 shares $31,267,959
COSTCO WHSL CORP NEW COMStock22160K105 — 32,188 shares $30,443,239
MICROSOFT CORP COMStock594918104 — 68,770 shares $25,815,410
TECHNOLOGY SELECT SECTOR SPDR FUNDETF81369Y803 — 106,298 shares $21,948,479
JPMORGAN INTERNATIONAL RESEARCH ENHANCED EQUITY ETFETF46641Q134 — 253,125 shares $16,129,094
JANUS HENDERSON AAA CLO ETFETF47103U845 — 306,263 shares $15,530,578
AMPHENOL CORP NEW CL AStock032095101 — 216,946 shares $14,229,479
ISHARES IBONDS 2031 CORP BONDETF46436E486 — 673,998 shares $13,985,466
ISHARES IBONDS 2026 CORP BONDETF46435GAA0 — 571,694 shares $13,840,705
ISHARES IBONDS 2030 CORP BONDETF46436E726 — 634,284 shares $13,776,644
ISHARES CORE S&P SMALL CAP ETFETF464287804 — 129,642 shares $13,556,676
JPMORGAN CHASE & CO. COMStock46625H100 — 54,788 shares $13,439,587
VISA INC COM CL AStock92826C839 — 36,732 shares $12,873,103
APPLE INC COMStock037833100 — 53,639 shares $11,914,793
KKR & CO INC COMStock48251W104 — 100,539 shares $11,623,367
UNITED RENTALS INC COMStock911363109 — 17,480 shares $10,954,943
DANAHER CORPORATION COMStock235851102 — 53,430 shares $10,953,197
THERMO FISHER SCIENTIFIC INC COMStock883556102 — 21,714 shares $10,804,907
AMAZON COM INC COMStock023135106 — 52,124 shares $9,917,112
AMETEK INC COMStock031100100 — 56,588 shares $9,741,132
ABBOTT LABS COMStock002824100 — 68,907 shares $9,140,462
REPUBLIC SVCS INC COMStock760759100 — 35,275 shares $8,542,271
ECOLAB INC COMStock278865100 — 32,569 shares $8,256,937
ALPHABET INC CAP STK CL CStock02079K107 — 46,385 shares $7,246,765
BANK AMERICA CORP COMStock060505104 — 171,452 shares $7,154,706
AIR PRODS & CHEMS INC COMStock009158106 — 24,148 shares $7,121,809
S&P GLOBAL INC COMStock78409V104 — 12,275 shares $6,236,744
BROADCOM INC COMStock11135F101 — 34,778 shares $5,822,837
ISHARES IBONDS 2025 CORP BONDETF46434VBD1 — 226,433 shares $5,694,782
MERCK & CO INC COMStock58933Y105 — 61,540 shares $5,523,817
ADVANCED MICRO DEVICES INC COMStock007903107 — 46,322 shares $4,759,122
MICRON TECHNOLOGY INC COMStock595112103 — 46,983 shares $4,082,323
ISHARES IBONDS DEC 2027 TERM CORPORATE ETFETF46435UAA9 — 164,698 shares $3,982,398
FISERV INC COMStock337738108 — 17,780 shares $3,926,357
INVESCO S&P 500 EQUAL WEIGHT ETFETF46137V357 — 21,627 shares $3,746,515
PARKER-HANNIFIN CORP COMStock701094104 — 5,752 shares $3,496,455
ISHARES SHORT TERM CORPORATE BONDETF464288646 — 59,239 shares $3,102,334
IDACORP INC COMStock451107106 — 21,871 shares $2,541,848
BERKSHIRE HATHAWAY INC DEL CL B NEWStock084670702 — 4,552 shares $2,424,144
ISHARES CORE S&P MID-CAP ETFETF464287507 — 41,081 shares $2,397,061
ALPHABET INC CAP STK CL AStock02079K305 — 14,099 shares $2,180,269
VANGUARD S&P 500 ETFETF922908363 — 4,036 shares $2,074,263
HOME DEPOT INC COMStock437076102 — 5,658 shares $2,073,600
WELLS FARGO CO NEW COMStock949746101 — 26,611 shares $1,910,396
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETFETF316092808 — 9,239 shares $1,489,974
US BANCORP DEL COM NEWStock902973304 — 28,762 shares $1,214,332
ISHARES IBONDS DEC 2028 TERM CORPORATE ETFETF46435U515 — 46,996 shares $1,187,119
GOLDMAN SACHS GROUP INC COMStock38141G104 — 1,992 shares $1,088,210
HONEYWELL INTL INC COMStock438516106 — 4,963 shares $1,050,957
MORGAN STANLEY COM NEWStock617446448 — 8,765 shares $1,022,613
EXXON MOBIL CORP COMStock30231G102 — 8,539 shares $1,015,543
ANSYS INC COMStock03662Q105 — 3,125 shares $989,250
TJX COS INC NEW COMStock872540109 — 8,117 shares $988,651
UNION PAC CORP COMStock907818108 — 3,807 shares $899,366
RTX CORPORATION COMStock75513E101 — 6,640 shares $879,534
EATON CORP PLC SHSStockG29183103 — 3,133 shares $851,643
CARRIER GLOBAL CORPORATION COMStock14448C104 — 13,200 shares $836,880
NVIDIA CORPORATION COMStock67066G104 — 7,471 shares $809,741
FEDEX CORP COMStock31428X106 — 3,242 shares $790,335
CHEVRON CORP NEW COMStock166764100 — 4,535 shares $758,660
SPDR S&P 500 ETF TRUSTETF78462F103 — 1,343 shares $751,261
CHURCH & DWIGHT CO INC COMStock171340102 — 6,804 shares $749,052
AUTOMATIC DATA PROCESSING INC COMStock053015103 — 2,288 shares $699,053
EMERSON ELEC CO COMStock291011104 — 6,267 shares $687,114
ENCORE CAP GROUP INC COMStock292554102 — 20,000 shares $685,600
CROWN CASTLE INC COMREIT22822V101 — 5,900 shares $614,957
TEXAS INSTRS INC COMStock882508104 — 3,320 shares $596,604
ENTERPRISE PRODS PARTNERS L P COMStock293792107 — 16,837 shares $574,809
INVESCO QQQ TRUST SERIES IETF46090E103 — 1,202 shares $563,438
ACCENTURE PLC IRELAND SHS CLASS AStockG1151C101 — 1,703 shares $531,404
ELI LILLY & CO COMStock532457108 — 602 shares $497,292
ISHARES ESG SELECT SCREENED S&P 500 ETFETF46436E569 — 11,262 shares $481,819
JOHNSON & JOHNSON COMStock478160104 — 2,655 shares $440,305
PACIFIC PREMIER BANCORP COMStock69478X105 — 19,237 shares $410,133
FIDELITY HIGH DIVIDEND ETFETF316092840 — 7,726 shares $383,220
ARROWHEAD PHARMACEUTICALS INC COMStock04280A100 — 30,000 shares $382,200
WALMART INC COMStock931142103 — 4,284 shares $376,092
VERIZON COMMUNICATIONS INC COMStock92343V104 — 7,628 shares $346,005
BOEING CO COMStock097023105 — 2,000 shares $341,100
GALLAGHER ARTHUR J & CO COMStock363576109 — 988 shares $341,097
3M CO COMStock88579Y101 — 2,300 shares $337,778
ISHARES ESG MSCI KLD 400 ETFETF464288570 — 3,293 shares $337,269
NEXTERA ENERGY INC COMStock65339F101 — 4,756 shares $337,153
M & T BK CORP COMStock55261F104 — 1,850 shares $330,688
VANGUARD TOTAL STOCK MARKET ETFETF922908769 — 1,201 shares $330,146
VANGUARD SHORT-TERM CORPORATE BOND ETFETF92206C409 — 3,985 shares $314,576
PEPSICO INC COMStock713448108 — 2,057 shares $308,427
ISHARES RUSSELL 2000 ETFETF464287655 — 1,544 shares $308,013
ISHARES IBONDS DEC 2026 TERM MUNI BOND ETFETF46435U259 — 11,490 shares $293,684
PRUDENTIAL FINL INC COMStock744320102 — 2,600 shares $290,368
PFIZER INC COMStock717081103 — 11,262 shares $285,368
WATERS CORP COMStock941848103 — 770 shares $283,799
VERISK ANALYTICS INC COMStock92345Y106 — 910 shares $270,834
INTERNATIONAL BUSINESS MACHS COMStock459200101 — 1,063 shares $264,444
ISHARES INVESTMENT GRADE SYSTEMATIC BOND ETFETF46435G219 — 5,875 shares $264,434
UNILEVER PLC SPON ADR NEWADR904767704 — 4,430 shares $263,807
COCA COLA CO COMStock191216100 — 3,596 shares $257,523
ISHARES SHORT TREASURY BOND ETFETF464288679 — 2,323 shares $256,599
EDWARDS LIFESCIENCES CORP COMStock28176E108 — 3,500 shares $253,680