← 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
- SCHWAB U.S. LARGE-CAP ETF · ETF · 808524201 · shares: $46,515,200
- ISHARES CORE S&P 500 ETF · ETF · 464287200 · shares: $31,267,959
- COSTCO WHSL CORP NEW COM · Stock · 22160K105 · shares: $30,443,239
- MICROSOFT CORP COM · Stock · 594918104 · shares: $25,815,410
- TECHNOLOGY SELECT SECTOR SPDR FUND · ETF · 81369Y803 · shares: $21,948,479
- JPMORGAN INTERNATIONAL RESEARCH ENHANCED EQUITY ETF · ETF · 46641Q134 · shares: $16,129,094
- JANUS HENDERSON AAA CLO ETF · ETF · 47103U845 · shares: $15,530,578
- AMPHENOL CORP NEW CL A · Stock · 032095101 · shares: $14,229,479
- ISHARES IBONDS 2031 CORP BOND · ETF · 46436E486 · shares: $13,985,466
- ISHARES IBONDS 2026 CORP BOND · ETF · 46435GAA0 · shares: $13,840,705
Reported holdings
111 reported entries| Issuer | Class | CUSIP | Type | Shares / principal | Reported value (USD) |
|---|---|---|---|---|---|
| SCHWAB U.S. LARGE-CAP ETF | ETF | 808524201 | — | 2,106,667 shares | $46,515,200 |
| ISHARES CORE S&P 500 ETF | ETF | 464287200 | — | 55,647 shares | $31,267,959 |
| COSTCO WHSL CORP NEW COM | Stock | 22160K105 | — | 32,188 shares | $30,443,239 |
| MICROSOFT CORP COM | Stock | 594918104 | — | 68,770 shares | $25,815,410 |
| TECHNOLOGY SELECT SECTOR SPDR FUND | ETF | 81369Y803 | — | 106,298 shares | $21,948,479 |
| JPMORGAN INTERNATIONAL RESEARCH ENHANCED EQUITY ETF | ETF | 46641Q134 | — | 253,125 shares | $16,129,094 |
| JANUS HENDERSON AAA CLO ETF | ETF | 47103U845 | — | 306,263 shares | $15,530,578 |
| AMPHENOL CORP NEW CL A | Stock | 032095101 | — | 216,946 shares | $14,229,479 |
| ISHARES IBONDS 2031 CORP BOND | ETF | 46436E486 | — | 673,998 shares | $13,985,466 |
| ISHARES IBONDS 2026 CORP BOND | ETF | 46435GAA0 | — | 571,694 shares | $13,840,705 |
| ISHARES IBONDS 2030 CORP BOND | ETF | 46436E726 | — | 634,284 shares | $13,776,644 |
| ISHARES CORE S&P SMALL CAP ETF | ETF | 464287804 | — | 129,642 shares | $13,556,676 |
| JPMORGAN CHASE & CO. COM | Stock | 46625H100 | — | 54,788 shares | $13,439,587 |
| VISA INC COM CL A | Stock | 92826C839 | — | 36,732 shares | $12,873,103 |
| APPLE INC COM | Stock | 037833100 | — | 53,639 shares | $11,914,793 |
| KKR & CO INC COM | Stock | 48251W104 | — | 100,539 shares | $11,623,367 |
| UNITED RENTALS INC COM | Stock | 911363109 | — | 17,480 shares | $10,954,943 |
| DANAHER CORPORATION COM | Stock | 235851102 | — | 53,430 shares | $10,953,197 |
| THERMO FISHER SCIENTIFIC INC COM | Stock | 883556102 | — | 21,714 shares | $10,804,907 |
| AMAZON COM INC COM | Stock | 023135106 | — | 52,124 shares | $9,917,112 |
| AMETEK INC COM | Stock | 031100100 | — | 56,588 shares | $9,741,132 |
| ABBOTT LABS COM | Stock | 002824100 | — | 68,907 shares | $9,140,462 |
| REPUBLIC SVCS INC COM | Stock | 760759100 | — | 35,275 shares | $8,542,271 |
| ECOLAB INC COM | Stock | 278865100 | — | 32,569 shares | $8,256,937 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 | — | 46,385 shares | $7,246,765 |
| BANK AMERICA CORP COM | Stock | 060505104 | — | 171,452 shares | $7,154,706 |
| AIR PRODS & CHEMS INC COM | Stock | 009158106 | — | 24,148 shares | $7,121,809 |
| S&P GLOBAL INC COM | Stock | 78409V104 | — | 12,275 shares | $6,236,744 |
| BROADCOM INC COM | Stock | 11135F101 | — | 34,778 shares | $5,822,837 |
| ISHARES IBONDS 2025 CORP BOND | ETF | 46434VBD1 | — | 226,433 shares | $5,694,782 |
| MERCK & CO INC COM | Stock | 58933Y105 | — | 61,540 shares | $5,523,817 |
| ADVANCED MICRO DEVICES INC COM | Stock | 007903107 | — | 46,322 shares | $4,759,122 |
| MICRON TECHNOLOGY INC COM | Stock | 595112103 | — | 46,983 shares | $4,082,323 |
| ISHARES IBONDS DEC 2027 TERM CORPORATE ETF | ETF | 46435UAA9 | — | 164,698 shares | $3,982,398 |
| FISERV INC COM | Stock | 337738108 | — | 17,780 shares | $3,926,357 |
| INVESCO S&P 500 EQUAL WEIGHT ETF | ETF | 46137V357 | — | 21,627 shares | $3,746,515 |
| PARKER-HANNIFIN CORP COM | Stock | 701094104 | — | 5,752 shares | $3,496,455 |
| ISHARES SHORT TERM CORPORATE BOND | ETF | 464288646 | — | 59,239 shares | $3,102,334 |
| IDACORP INC COM | Stock | 451107106 | — | 21,871 shares | $2,541,848 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 | — | 4,552 shares | $2,424,144 |
| ISHARES CORE S&P MID-CAP ETF | ETF | 464287507 | — | 41,081 shares | $2,397,061 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 | — | 14,099 shares | $2,180,269 |
| VANGUARD S&P 500 ETF | ETF | 922908363 | — | 4,036 shares | $2,074,263 |
| HOME DEPOT INC COM | Stock | 437076102 | — | 5,658 shares | $2,073,600 |
| WELLS FARGO CO NEW COM | Stock | 949746101 | — | 26,611 shares | $1,910,396 |
| FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF | ETF | 316092808 | — | 9,239 shares | $1,489,974 |
| US BANCORP DEL COM NEW | Stock | 902973304 | — | 28,762 shares | $1,214,332 |
| ISHARES IBONDS DEC 2028 TERM CORPORATE ETF | ETF | 46435U515 | — | 46,996 shares | $1,187,119 |
| GOLDMAN SACHS GROUP INC COM | Stock | 38141G104 | — | 1,992 shares | $1,088,210 |
| HONEYWELL INTL INC COM | Stock | 438516106 | — | 4,963 shares | $1,050,957 |
| MORGAN STANLEY COM NEW | Stock | 617446448 | — | 8,765 shares | $1,022,613 |
| EXXON MOBIL CORP COM | Stock | 30231G102 | — | 8,539 shares | $1,015,543 |
| ANSYS INC COM | Stock | 03662Q105 | — | 3,125 shares | $989,250 |
| TJX COS INC NEW COM | Stock | 872540109 | — | 8,117 shares | $988,651 |
| UNION PAC CORP COM | Stock | 907818108 | — | 3,807 shares | $899,366 |
| RTX CORPORATION COM | Stock | 75513E101 | — | 6,640 shares | $879,534 |
| EATON CORP PLC SHS | Stock | G29183103 | — | 3,133 shares | $851,643 |
| CARRIER GLOBAL CORPORATION COM | Stock | 14448C104 | — | 13,200 shares | $836,880 |
| NVIDIA CORPORATION COM | Stock | 67066G104 | — | 7,471 shares | $809,741 |
| FEDEX CORP COM | Stock | 31428X106 | — | 3,242 shares | $790,335 |
| CHEVRON CORP NEW COM | Stock | 166764100 | — | 4,535 shares | $758,660 |
| SPDR S&P 500 ETF TRUST | ETF | 78462F103 | — | 1,343 shares | $751,261 |
| CHURCH & DWIGHT CO INC COM | Stock | 171340102 | — | 6,804 shares | $749,052 |
| AUTOMATIC DATA PROCESSING INC COM | Stock | 053015103 | — | 2,288 shares | $699,053 |
| EMERSON ELEC CO COM | Stock | 291011104 | — | 6,267 shares | $687,114 |
| ENCORE CAP GROUP INC COM | Stock | 292554102 | — | 20,000 shares | $685,600 |
| CROWN CASTLE INC COM | REIT | 22822V101 | — | 5,900 shares | $614,957 |
| TEXAS INSTRS INC COM | Stock | 882508104 | — | 3,320 shares | $596,604 |
| ENTERPRISE PRODS PARTNERS L P COM | Stock | 293792107 | — | 16,837 shares | $574,809 |
| INVESCO QQQ TRUST SERIES I | ETF | 46090E103 | — | 1,202 shares | $563,438 |
| ACCENTURE PLC IRELAND SHS CLASS A | Stock | G1151C101 | — | 1,703 shares | $531,404 |
| ELI LILLY & CO COM | Stock | 532457108 | — | 602 shares | $497,292 |
| ISHARES ESG SELECT SCREENED S&P 500 ETF | ETF | 46436E569 | — | 11,262 shares | $481,819 |
| JOHNSON & JOHNSON COM | Stock | 478160104 | — | 2,655 shares | $440,305 |
| PACIFIC PREMIER BANCORP COM | Stock | 69478X105 | — | 19,237 shares | $410,133 |
| FIDELITY HIGH DIVIDEND ETF | ETF | 316092840 | — | 7,726 shares | $383,220 |
| ARROWHEAD PHARMACEUTICALS INC COM | Stock | 04280A100 | — | 30,000 shares | $382,200 |
| WALMART INC COM | Stock | 931142103 | — | 4,284 shares | $376,092 |
| VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 | — | 7,628 shares | $346,005 |
| BOEING CO COM | Stock | 097023105 | — | 2,000 shares | $341,100 |
| GALLAGHER ARTHUR J & CO COM | Stock | 363576109 | — | 988 shares | $341,097 |
| 3M CO COM | Stock | 88579Y101 | — | 2,300 shares | $337,778 |
| ISHARES ESG MSCI KLD 400 ETF | ETF | 464288570 | — | 3,293 shares | $337,269 |
| NEXTERA ENERGY INC COM | Stock | 65339F101 | — | 4,756 shares | $337,153 |
| M & T BK CORP COM | Stock | 55261F104 | — | 1,850 shares | $330,688 |
| VANGUARD TOTAL STOCK MARKET ETF | ETF | 922908769 | — | 1,201 shares | $330,146 |
| VANGUARD SHORT-TERM CORPORATE BOND ETF | ETF | 92206C409 | — | 3,985 shares | $314,576 |
| PEPSICO INC COM | Stock | 713448108 | — | 2,057 shares | $308,427 |
| ISHARES RUSSELL 2000 ETF | ETF | 464287655 | — | 1,544 shares | $308,013 |
| ISHARES IBONDS DEC 2026 TERM MUNI BOND ETF | ETF | 46435U259 | — | 11,490 shares | $293,684 |
| PRUDENTIAL FINL INC COM | Stock | 744320102 | — | 2,600 shares | $290,368 |
| PFIZER INC COM | Stock | 717081103 | — | 11,262 shares | $285,368 |
| WATERS CORP COM | Stock | 941848103 | — | 770 shares | $283,799 |
| VERISK ANALYTICS INC COM | Stock | 92345Y106 | — | 910 shares | $270,834 |
| INTERNATIONAL BUSINESS MACHS COM | Stock | 459200101 | — | 1,063 shares | $264,444 |
| ISHARES INVESTMENT GRADE SYSTEMATIC BOND ETF | ETF | 46435G219 | — | 5,875 shares | $264,434 |
| UNILEVER PLC SPON ADR NEW | ADR | 904767704 | — | 4,430 shares | $263,807 |
| COCA COLA CO COM | Stock | 191216100 | — | 3,596 shares | $257,523 |
| ISHARES SHORT TREASURY BOND ETF | ETF | 464288679 | — | 2,323 shares | $256,599 |
| EDWARDS LIFESCIENCES CORP COM | Stock | 28176E108 | — | 3,500 shares | $253,680 |