0001317829-23-000003.txt : 20230725 0001317829-23-000003.hdr.sgml : 20230725 20230725152821 ACCESSION NUMBER: 0001317829-23-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230725 DATE AS OF CHANGE: 20230725 EFFECTIVENESS DATE: 20230725 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Buffington Mohr McNeal CENTRAL INDEX KEY: 0001317829 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: 231108406 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-2023 06-30-2023 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-25-2023 0 123 463180478 false
INFORMATION TABLE 2 20230630.xml AMAZON COM INC COM Stock 023135106 6808398 52228 SH SOLE 0 52227 0 0 INVESCO QQQ TRUST SERIES I ETF 46090E103 395416 1070 SH SOLE 0 1070 0 0 TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 19503876 112182 SH SOLE 0 112181 0 0 ELEVANCE HEALTH INC COM Stock 036752103 2944813 6628 SH SOLE 0 6628 0 0 VULCAN MATLS CO COM Stock 929160109 1339114 5940 SH SOLE 0 5940 0 0 JOHNSON & JOHNSON COM Stock 478160104 1463683 8843 SH SOLE 0 8842 0 0 VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 313572 1424 SH SOLE 0 1423 0 0 COSTCO WHSL CORP NEW COM Stock 22160K105 20014822 37176 SH SOLE 0 37176 0 0 ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570 318021 3778 SH SOLE 0 3778 0 0 COCA COLA CO COM Stock 191216100 1074565 17844 SH SOLE 0 17843 0 0 IDEX CORP COM Stock 45167R104 954893 4436 SH SOLE 0 4436 0 0 UNITED PARCEL SERVICE INC CL B Stock 911312106 369972 2064 SH SOLE 0 2064 0 0 WATERS CORP COM Stock 941848103 207901 780 SH SOLE 0 780 0 0 MERCK & CO INC COM Stock 58933Y105 8980053 77823 SH SOLE 0 77823 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 888776 2005 SH SOLE 0 2005 0 0 UNITED RENTALS INC COM Stock 911363109 9432566 21179 SH SOLE 0 21179 0 0 CORNING INC COM Stock 219350105 1173207 33482 SH SOLE 0 33481 0 0 EDWARDS LIFESCIENCES CORP COM Stock 28176E108 575885 6105 SH SOLE 0 6105 0 0 VERIZON COMMUNICATIONS INC COM Stock 92343V104 204433 5497 SH SOLE 0 5496 0 0 CHUBB LIMITED COM Stock H1467J104 4832503 25096 SH SOLE 0 25096 0 0 MARVELL TECHNOLOGY INC COM Stock 573874104 2342061 39178 SH SOLE 0 39178 0 0 FEDEX CORP COM Stock 31428X106 622000 2509 SH SOLE 0 2509 0 0 PEPSICO INC COM Stock 713448108 641232 3462 SH SOLE 0 3462 0 0 HONEYWELL INTL INC COM Stock 438516106 11113334 53558 SH SOLE 0 53558 0 0 US BANCORP DEL COM NEW Stock 902973304 1068150 32329 SH SOLE 0 32329 0 0 HOME DEPOT INC COM Stock 437076102 3650639 11752 SH SOLE 0 11751 0 0 AUTOMATIC DATA PROCESSING INC COM Stock 053015103 726186 3304 SH SOLE 0 3304 0 0 BROADRIDGE FINL SOLUTIONS INC COM Stock 11133T103 4406019 26602 SH SOLE 0 26601 0 0 SCHWAB U.S. LARGE-CAP ETF ETF 808524201 37373553 713644 SH SOLE 0 713644 0 0 TELEFLEX INCORPORATED COM Stock 879369106 1109708 4585 SH SOLE 0 4585 0 0 MSC INDL DIRECT INC CL A Stock 553530106 352536 3700 SH SOLE 0 3700 0 0 CENTENE CORP DEL COM Stock 15135B101 998058 14797 SH SOLE 0 14797 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 1404818 4120 SH SOLE 0 4119 0 0 VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409 630012 8327 SH SOLE 0 8326 0 0 ALPHABET INC CAP STK CL A Stock 02079K305 3114474 26019 SH SOLE 0 26019 0 0 FISERV INC COM Stock 337738108 5308140 42078 SH SOLE 0 42078 0 0 UNILEVER PLC SPON ADR NEW ADR 904767704 1294961 24841 SH SOLE 0 24841 0 0 NEWMONT CORP COM Stock 651639106 731064 17137 SH SOLE 0 17137 0 0 COMCAST CORP NEW CL A Stock 20030N101 649427 15630 SH SOLE 0 15630 0 0 MICROSOFT CORP COM Stock 594918104 25155133 73868 SH SOLE 0 73868 0 0 CVS HEALTH CORP COM Stock 126650100 1163320 16828 SH SOLE 0 16828 0 0 ISHARES INVESTMENT GRADE BOND FACTOR ETF ETF 46435G219 1077573 24385 SH SOLE 0 24385 0 0 VANGUARD MID-CAP ETF ETF 922908629 245699 1116 SH SOLE 0 1116 0 0 NEXTERA ENERGY INC COM Stock 65339F101 339242 4572 SH SOLE 0 4572 0 0 NIKE INC CL B Stock 654106103 1223747 11088 SH SOLE 0 11087 0 0 ISHARES MSCI EMERGING MARKETS EX CHINA ETF ETF 46434G764 205321 3950 SH SOLE 0 3950 0 0 NXP SEMICONDUCTORS N V COM Stock N6596X109 1772643 8661 SH SOLE 0 8660 0 0 AMPHENOL CORP NEW CL A Stock 032095101 11894330 140016 SH SOLE 0 140015 0 0 CLARIVATE PLC ORD SHS Stock G21810109 174399 18300 SH SOLE 0 18300 0 0 KKR & CO INC COM Stock 48251W104 6907514 123348 SH SOLE 0 123348 0 0 VANGUARD S&P 500 ETF ETF 922908363 1604312 3939 SH SOLE 0 3939 0 0 INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 2710231 18112 SH SOLE 0 18111 0 0 ISHARES CYBERSECURITY & TECH ETF ETF 46435U135 745924 19723 SH SOLE 0 19723 0 0 LILLY ELI & CO COM Stock 532457108 1671914 3565 SH SOLE 0 3565 0 0 AIR PRODS & CHEMS INC COM Stock 009158106 9640940 32187 SH SOLE 0 32186 0 0 ISHARES RUSSELL 2000 ETF ETF 464287655 384465 2053 SH SOLE 0 2053 0 0 FIDELITY NATL INFORMATION SVCS COM Stock 31620M106 655802 11989 SH SOLE 0 11989 0 0 MICRON TECHNOLOGY INC COM Stock 595112103 2856674 45265 SH SOLE 0 45265 0 0 CARRIER GLOBAL CORPORATION COM Stock 14448C104 936785 18845 SH SOLE 0 18845 0 0 AFLAC INC COM Stock 001055102 249605 3576 SH SOLE 0 3576 0 0 FREEPORT-MCMORAN INC CL B Stock 35671D857 5285208 132130 SH SOLE 0 132130 0 0 VANGUARD SMALL CAP VALUE ETF ETF 922908611 7661938 46324 SH SOLE 0 46323 0 0 PACIFIC PREMIER BANCORP COM Stock 69478X105 397821 19237 SH SOLE 0 19237 0 0 FIRST SOLAR INC COM Stock 336433107 599734 3155 SH SOLE 0 3155 0 0 XYLEM INC COM Stock 98419M100 1305378 11591 SH SOLE 0 11591 0 0 VISA INC COM CL A Stock 92826C839 9423317 39680 SH SOLE 0 39680 0 0 GOLDMAN SACHS FUTURE REAL ESTATE AND INFRASTRUCTURE EQUITY ETF ETF 38149W762 1366913 41395 SH SOLE 0 41395 0 0 MSP RECOVERY INC COM CL A Stock 553745100 5248 16000 SH SOLE 0 16000 0 0 JPMORGAN INTERNATIONAL RESEARCH ENHANCED EQUITY ETF ETF 46641Q134 11837336 207200 SH SOLE 0 207200 0 0 CANADIAN PACIFIC KANSAS CITY COM Stock 13646K108 214041 2650 SH SOLE 0 2650 0 0 ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 1345409 4360 SH SOLE 0 4360 0 0 NVIDIA CORPORATION COM Stock 67066G104 402292 951 SH SOLE 0 951 0 0 ISHARES SHORT TERM CORPORATE BOND ETF 464288646 18513021 369006 SH SOLE 0 369005 0 0 GENUINE PARTS CO COM Stock 372460105 346922 2050 SH SOLE 0 2050 0 0 ABBVIE INC COM Stock 00287Y109 257065 1908 SH SOLE 0 1908 0 0 S&P GLOBAL INC COM Stock 78409V104 7641451 19061 SH SOLE 0 19061 0 0 ANSYS INC COM Stock 03662Q105 346784 1050 SH SOLE 0 1050 0 0 CHURCH & DWIGHT CO INC COM Stock 171340102 907082 9050 SH SOLE 0 9050 0 0 MCDONALDS CORP COM Stock 580135101 299676 1004 SH SOLE 0 1004 0 0 AMETEK INC COM Stock 031100100 10785838 66629 SH SOLE 0 66628 0 0 CISCO SYS INC COM Stock 17275R102 265976 5141 SH SOLE 0 5140 0 0 ADVANCED MICRO DEVICES INC COM Stock 007903107 6719551 58990 SH SOLE 0 58990 0 0 HENRY SCHEIN INC COM Stock 806407102 729900 9000 SH SOLE 0 9000 0 0 FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808 1399546 10713 SH SOLE 0 10713 0 0 ISHARES CORE S&P 500 ETF ETF 464287200 12887231 28914 SH SOLE 0 28913 0 0 ISHARES IBONDS 2026 CORP BOND ETF 46435GAA0 14301396 609348 SH SOLE 0 609347 0 0 WELLS FARGO CO NEW COM Stock 949746101 1036394 24283 SH SOLE 0 24282 0 0 UNION PAC CORP COM Stock 907818108 680771 3327 SH SOLE 0 3327 0 0 ECOLAB INC COM Stock 278865100 6062196 32472 SH SOLE 0 32471 0 0 SALESFORCE INC COM Stock 79466L302 262174 1241 SH SOLE 0 1241 0 0 THERMO FISHER SCIENTIFIC INC COM Stock 883556102 14578789 27942 SH SOLE 0 27942 0 0 JPMORGAN CHASE & CO COM Stock 46625H100 9529918 65525 SH SOLE 0 65524 0 0 CHEVRON CORP NEW COM Stock 166764100 4273725 27161 SH SOLE 0 27160 0 0 DANAHER CORPORATION COM Stock 235851102 15854670 66061 SH SOLE 0 66061 0 0 M & T BK CORP COM Stock 55261F104 587860 4750 SH SOLE 0 4750 0 0 BANK AMERICA CORP COM Stock 060505104 1336065 46569 SH SOLE 0 46569 0 0 WALMART INC COM Stock 931142103 332293 2114 SH SOLE 0 2114 0 0 INTERNATIONAL BUSINESS MACHS COM Stock 459200101 304418 2275 SH SOLE 0 2275 0 0 ORACLE CORP COM Stock 68389X105 567464 4765 SH SOLE 0 4765 0 0 RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 1501335 15326 SH SOLE 0 15326 0 0 TEXAS INSTRS INC COM Stock 882508104 5425969 30141 SH SOLE 0 30140 0 0 PFIZER INC COM Stock 717081103 415789 11336 SH SOLE 0 11335 0 0 MORGAN STANLEY COM NEW Stock 617446448 228445 2675 SH SOLE 0 2675 0 0 ISHARES 0-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 46434V100 7624219 158146 SH SOLE 0 158146 0 0 3M CO COM Stock 88579Y101 234211 2340 SH SOLE 0 2340 0 0 ALPHABET INC CAP STK CL C Stock 02079K107 3046467 25184 SH SOLE 0 25183 0 0 VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 418420 2576 SH SOLE 0 2576 0 0 ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 312478 6064 SH SOLE 0 6064 0 0 FIRST FNDTN INC COM Stock 32026V104 66172 16668 SH SOLE 0 16668 0 0 IDACORP INC COM Stock 451107106 565531 5512 SH SOLE 0 5512 0 0 ROBERT HALF INC. COM Stock 770323103 1233608 16400 SH SOLE 0 16400 0 0 AMERICAN WTR WKS CO INC NEW COM Stock 030420103 1489454 10434 SH SOLE 0 10434 0 0 EXXON MOBIL CORP COM Stock 30231G102 660767 6161 SH SOLE 0 6161 0 0 UNITEDHEALTH GROUP INC COM Stock 91324P102 823498 1713 SH SOLE 0 1713 0 0 SOLAREDGE TECHNOLOGIES INC COM Stock 83417M104 952706 3541 SH SOLE 0 3541 0 0 CROWN CASTLE INC COM REIT 22822V101 1556502 13661 SH SOLE 0 13660 0 0 ISHARES CORE S&P MID-CAP ETF ETF 464287507 422552 1616 SH SOLE 0 1616 0 0 APPLE INC COM Stock 037833100 9477699 48862 SH SOLE 0 48861 0 0 ISHARES IBONDS 2023 CORP BOND ETF 46434VAX8 690164 27290 SH SOLE 0 27290 0 0 ISHARES IBONDS 2025 CORP BOND ETF 46434VBD1 9970058 408944 SH SOLE 0 408944 0 0 ISHARES IBONDS 2024 CORP BOND ETF 46434VBG4 3385430 137507 SH SOLE 0 137507 0 0 ABBOTT LABS COM Stock 002824100 10164593 93236 SH SOLE 0 93236 0 0 DISNEY WALT CO COM Stock 254687106 913186 10228 SH SOLE 0 10228 0 0