0001317829-24-000003.txt : 20240711 0001317829-24-000003.hdr.sgml : 20240711 20240711160832 ACCESSION NUMBER: 0001317829-24-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240711 DATE AS OF CHANGE: 20240711 EFFECTIVENESS DATE: 20240711 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Buffington Mohr McNeal CENTRAL INDEX KEY: 0001317829 ORGANIZATION NAME: IRS NUMBER: 820499613 STATE OF INCORPORATION: ID FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-11530 FILM NUMBER: 241112138 BUSINESS ADDRESS: STREET 1: P.O. BOX 2016 CITY: BOISE STATE: ID ZIP: 83701 BUSINESS PHONE: 208-338-5551 MAIL ADDRESS: STREET 1: P.O. BOX 2016 CITY: BOISE STATE: ID ZIP: 83701 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true true 0001317829 XXXXXXXX 06-30-2024 06-30-2024 Buffington Mohr McNeal
P.O. BOX 2016 BOISE ID 83701
13F HOLDINGS REPORT 028-11530 N
Bruce R. Mohr Partner 208-338-5551 Bruce R. Mohr Boise ID 07-11-2024 0 123 570175781 false
INFORMATION TABLE 2 20240628.xml AMAZON COM INC COM Stock 023135106 11441107 59204 SH SOLE 0 59203 0 0 INVESCO QQQ TRUST SERIES I ETF 46090E103 574369 1199 SH SOLE 0 1198 0 0 TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 24276018 107307 SH SOLE 0 107306 0 0 ELEVANCE HEALTH INC COM Stock 036752103 5391255 9950 SH SOLE 0 9949 0 0 VULCAN MATLS CO COM Stock 929160109 1371470 5515 SH SOLE 0 5515 0 0 JOHNSON & JOHNSON COM Stock 478160104 561099 3839 SH SOLE 0 3838 0 0 VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 275549 1030 SH SOLE 0 1030 0 0 COSTCO WHSL CORP NEW COM Stock 22160K105 29909830 35188 SH SOLE 0 35188 0 0 ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570 388744 3743 SH SOLE 0 3743 0 0 COCA COLA CO COM Stock 191216100 1071233 16830 SH SOLE 0 16830 0 0 ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 217981 7522 SH SOLE 0 7521 0 0 IDEX CORP COM Stock 45167R104 1033564 5137 SH SOLE 0 5137 0 0 UNITED PARCEL SERVICE INC CL B Stock 911312106 301255 2201 SH SOLE 0 2201 0 0 MERCK & CO INC COM Stock 58933Y105 10292545 83138 SH SOLE 0 83138 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 1087352 1998 SH SOLE 0 1998 0 0 UNITED RENTALS INC COM Stock 911363109 12821484 19825 SH SOLE 0 19825 0 0 CORNING INC COM Stock 219350105 397851 10241 SH SOLE 0 10240 0 0 EDWARDS LIFESCIENCES CORP COM Stock 28176E108 622020 6734 SH SOLE 0 6734 0 0 VERIZON COMMUNICATIONS INC COM Stock 92343V104 256100 6210 SH SOLE 0 6209 0 0 MARVELL TECHNOLOGY INC COM Stock 573874104 2531498 36216 SH SOLE 0 36216 0 0 FEDEX CORP COM Stock 31428X106 979601 3267 SH SOLE 0 3267 0 0 PEPSICO INC COM Stock 713448108 509634 3090 SH SOLE 0 3090 0 0 HONEYWELL INTL INC COM Stock 438516106 10446660 48921 SH SOLE 0 48921 0 0 US BANCORP DEL COM NEW Stock 902973304 1288067 32445 SH SOLE 0 32445 0 0 HOME DEPOT INC COM Stock 437076102 4340864 12610 SH SOLE 0 12609 0 0 PACER US SMALL CAP CASH COWS 100 ETF ETF 69374H857 15900592 365027 SH SOLE 0 365027 0 0 AUTOMATIC DATA PROCESSING INC COM Stock 053015103 645418 2704 SH SOLE 0 2704 0 0 SPDR GOLD SHARES ETF 78463V107 293274 1364 SH SOLE 0 1364 0 0 SCHWAB U.S. LARGE-CAP ETF ETF 808524201 44548932 693369 SH SOLE 0 693368 0 0 TELEFLEX INCORPORATED COM Stock 879369106 921245 4380 SH SOLE 0 4380 0 0 CENTENE CORP DEL COM Stock 15135B101 866674 13072 SH SOLE 0 13072 0 0 ISHARES CORE S&P SMALL CAP ETF ETF 464287804 303448 2845 SH SOLE 0 2845 0 0 ISHARES IBONDS DEC 2027 TERM CORPORATE ETF ETF 46435UAA9 910876 38385 SH SOLE 0 38385 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 1719015 4226 SH SOLE 0 4225 0 0 VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409 456378 5906 SH SOLE 0 5905 0 0 ALPHABET INC CAP STK CL A Stock 02079K305 3732071 20489 SH SOLE 0 20489 0 0 FISERV INC COM Stock 337738108 4943359 33168 SH SOLE 0 33168 0 0 UNILEVER PLC SPON ADR NEW ADR 904767704 1621655 29490 SH SOLE 0 29490 0 0 NEWMONT CORP COM Stock 651639106 411791 9835 SH SOLE 0 9835 0 0 MICROSOFT CORP COM Stock 594918104 33081628 74016 SH SOLE 0 74016 0 0 ISHARES INVESTMENT GRADE SYSTEMATIC BOND ETF ETF 46435G219 1930281 43514 SH SOLE 0 43514 0 0 NEXTERA ENERGY INC COM Stock 65339F101 1354100 19123 SH SOLE 0 19123 0 0 NIKE INC CL B Stock 654106103 1007951 13373 SH SOLE 0 13373 0 0 ISHARES MSCI EMERGING MARKETS EX CHINA ETF ETF 46434G764 233840 3950 SH SOLE 0 3950 0 0 NXP SEMICONDUCTORS N V COM Stock N6596X109 2194848 8157 SH SOLE 0 8156 0 0 VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702 264655 459 SH SOLE 0 459 0 0 AMPHENOL CORP NEW CL A Stock 032095101 16894100 250766 SH SOLE 0 250765 0 0 KKR & CO INC COM Stock 48251W104 12201121 115936 SH SOLE 0 115936 0 0 VANGUARD S&P 500 ETF ETF 922908363 1926506 3852 SH SOLE 0 3852 0 0 GLOBAL X COPPER MINERS ETF ETF 37954Y830 360880 8000 SH SOLE 0 8000 0 0 INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 6392889 38915 SH SOLE 0 38914 0 0 ISHARES CYBERSECURITY & TECH ETF ETF 46435U135 1158767 25218 SH SOLE 0 25218 0 0 ELI LILLY & CO COM Stock 532457108 2546868 2813 SH SOLE 0 2813 0 0 AIR PRODS & CHEMS INC COM Stock 009158106 8088958 31346 SH SOLE 0 31346 0 0 LEIDOS HOLDINGS INC COM Stock 525327102 495992 3400 SH SOLE 0 3400 0 0 ISHARES RUSSELL 2000 ETF ETF 464287655 305349 1505 SH SOLE 0 1505 0 0 MICRON TECHNOLOGY INC COM Stock 595112103 5959128 45306 SH SOLE 0 45306 0 0 CARRIER GLOBAL CORPORATION COM Stock 14448C104 968026 15346 SH SOLE 0 15346 0 0 AFLAC INC COM Stock 001055102 235243 2634 SH SOLE 0 2634 0 0 FREEPORT-MCMORAN INC CL B Stock 35671D857 5691578 117111 SH SOLE 0 117110 0 0 ISHARES IBONDS 2030 CORP BOND ETF 46436E726 12617065 593465 SH SOLE 0 593464 0 0 PACIFIC PREMIER BANCORP COM Stock 69478X105 441874 19237 SH SOLE 0 19237 0 0 JANUS DETROIT STREET TRUST JANUS HENDERSON AAA CLO ETF ETF 47103U845 3001055 58983 SH SOLE 0 58983 0 0 ISHARES ESG SCREENED S&P 500 ETF ETF 46436E569 389492 9262 SH SOLE 0 9262 0 0 FIRST SOLAR INC COM Stock 336433107 884705 3924 SH SOLE 0 3924 0 0 VISA INC COM CL A Stock 92826C839 10703168 40779 SH SOLE 0 40778 0 0 ISHARES IBONDS 2031 CORP BOND ETF 46436E486 12532843 617686 SH SOLE 0 617685 0 0 GOLDMAN SACHS FUTURE REAL ESTATE AND INFRASTRUCTURE EQUITY ETF ETF 38149W762 1115054 34160 SH SOLE 0 34160 0 0 JPMORGAN INTERNATIONAL RESEARCH ENHANCED EQUITY ETF ETF 46641Q134 16268677 259883 SH SOLE 0 259883 0 0 BROADCOM INC COM Stock 11135F101 4344729 2706 SH SOLE 0 2706 0 0 CANADIAN PACIFIC KANSAS CITY COM Stock 13646K108 209815 2665 SH SOLE 0 2665 0 0 ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 739714 2438 SH SOLE 0 2438 0 0 NVIDIA CORPORATION COM Stock 67066G104 1110040 8985 SH SOLE 0 8985 0 0 ISHARES SHORT TERM CORPORATE BOND ETF 464288646 3842314 74987 SH SOLE 0 74986 0 0 ISHARES SHORT TREASURY BOND ETF ETF 464288679 256692 2323 SH SOLE 0 2323 0 0 ABBVIE INC COM Stock 00287Y109 288154 1680 SH SOLE 0 1680 0 0 S&P GLOBAL INC COM Stock 78409V104 6419642 14394 SH SOLE 0 14393 0 0 ANSYS INC COM Stock 03662Q105 932350 2900 SH SOLE 0 2900 0 0 CHURCH & DWIGHT CO INC COM Stock 171340102 860544 8300 SH SOLE 0 8300 0 0 QUALCOMM INC COM Stock 747525103 279036 1401 SH SOLE 0 1400 0 0 INTUITIVE SURGICAL INC COM NEW Stock 46120E602 213083 479 SH SOLE 0 479 0 0 VERALTO CORP COM SHS Stock 92338C103 361927 3791 SH SOLE 0 3791 0 0 MCDONALDS CORP COM Stock 580135101 229163 899 SH SOLE 0 899 0 0 AMETEK INC COM Stock 031100100 10765532 64576 SH SOLE 0 64576 0 0 ADVANCED MICRO DEVICES INC COM Stock 007903107 9564064 58961 SH SOLE 0 58961 0 0 HENRY SCHEIN INC COM Stock 806407102 339730 5300 SH SOLE 0 5300 0 0 FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808 1684498 9821 SH SOLE 0 9821 0 0 ISHARES CORE S&P 500 ETF ETF 464287200 23200931 42397 SH SOLE 0 42397 0 0 ISHARES IBONDS 2026 CORP BOND ETF 46435GAA0 13489371 566304 SH SOLE 0 566304 0 0 WELLS FARGO CO NEW COM Stock 949746101 1353076 22783 SH SOLE 0 22782 0 0 UNION PAC CORP COM Stock 907818108 761817 3367 SH SOLE 0 3367 0 0 ECOLAB INC COM Stock 278865100 7758871 32600 SH SOLE 0 32600 0 0 REPUBLIC SVCS INC COM Stock 760759100 7232376 37215 SH SOLE 0 37215 0 0 THERMO FISHER SCIENTIFIC INC COM Stock 883556102 15161830 27417 SH SOLE 0 27417 0 0 JPMORGAN CHASE & CO. COM Stock 46625H100 13544393 66965 SH SOLE 0 66965 0 0 CHEVRON CORP NEW COM Stock 166764100 4453748 28473 SH SOLE 0 28473 0 0 DANAHER CORPORATION COM Stock 235851102 15881741 63565 SH SOLE 0 63565 0 0 M & T BK CORP COM Stock 55261F104 507056 3350 SH SOLE 0 3350 0 0 TJX COS INC NEW COM Stock 872540109 863514 7843 SH SOLE 0 7843 0 0 BANK AMERICA CORP COM Stock 060505104 7580387 190606 SH SOLE 0 190605 0 0 ISHARES MSCI GERMANY ETF ETF 464286806 226588 7400 SH SOLE 0 7400 0 0 WALMART INC COM Stock 931142103 923042 13632 SH SOLE 0 13632 0 0 INTERNATIONAL BUSINESS MACHS COM Stock 459200101 343596 1987 SH SOLE 0 1986 0 0 ORACLE CORP COM Stock 68389X105 666040 4717 SH SOLE 0 4717 0 0 RTX CORPORATION COM Stock 75513E101 1541890 15359 SH SOLE 0 15359 0 0 TEXAS INSTRS INC COM Stock 882508104 1388555 7138 SH SOLE 0 7138 0 0 MORGAN STANLEY COM NEW Stock 617446448 1105536 11375 SH SOLE 0 11375 0 0 3M CO COM Stock 88579Y101 235037 2300 SH SOLE 0 2300 0 0 CATERPILLAR INC COM Stock 149123101 208188 625 SH SOLE 0 625 0 0 ALPHABET INC CAP STK CL C Stock 02079K107 7748004 42242 SH SOLE 0 42241 0 0 VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 404896 2218 SH SOLE 0 2218 0 0 ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 339553 5894 SH SOLE 0 5894 0 0 EATON CORP PLC SHS Stock G29183103 1003987 3202 SH SOLE 0 3202 0 0 IDACORP INC COM Stock 451107106 510741 5483 SH SOLE 0 5483 0 0 AMERICAN WTR WKS CO INC NEW COM Stock 030420103 577345 4470 SH SOLE 0 4470 0 0 EXXON MOBIL CORP COM Stock 30231G102 736768 6400 SH SOLE 0 6400 0 0 UNITEDHEALTH GROUP INC COM Stock 91324P102 913784 1794 SH SOLE 0 1794 0 0 CROWN CASTLE INC COM REIT 22822V101 664360 6800 SH SOLE 0 6800 0 0 ISHARES CORE S&P MID-CAP ETF ETF 464287507 2738772 46801 SH SOLE 0 46800 0 0 APPLE INC COM Stock 037833100 11226097 53300 SH SOLE 0 53300 0 0 ISHARES IBONDS 2025 CORP BOND ETF 46434VBD1 12079892 485917 SH SOLE 0 485916 0 0 ISHARES IBONDS 2024 CORP BOND ETF 46434VBG4 1191898 47429 SH SOLE 0 47429 0 0 ABBOTT LABS COM Stock 002824100 8262555 79516 SH SOLE 0 79516 0 0