0001317829-23-000001.txt : 20230119 0001317829-23-000001.hdr.sgml : 20230119 20230119155732 ACCESSION NUMBER: 0001317829-23-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230119 DATE AS OF CHANGE: 20230119 EFFECTIVENESS DATE: 20230119 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: 23537415 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 12-31-2022 12-31-2022 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 01-19-2023 0 120 429891267 false
INFORMATION TABLE 2 20221231.xml AMAZON COM INC COM Stock 023135106 4273807 50879 SH SOLE 0 50878 0 0 INVESCO QQQ TRUST ETF 46090E103 284548 1069 SH SOLE 0 1068 0 0 TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 14334316 115191 SH SOLE 0 115190 0 0 ELEVANCE HEALTH INC COM Stock 036752103 1315255 2564 SH SOLE 0 2564 0 0 VULCAN MATLS CO COM Stock 929160109 1075175 6140 SH SOLE 0 6140 0 0 JOHNSON & JOHNSON COM Stock 478160104 1518499 8596 SH SOLE 0 8596 0 0 VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 592031 3097 SH SOLE 0 3096 0 0 COSTCO WHSL CORP NEW COM Stock 22160K105 16983877 37205 SH SOLE 0 37204 0 0 ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570 841976 11728 SH SOLE 0 11728 0 0 PROCTER AND GAMBLE CO COM Stock 742718109 1258075 8301 SH SOLE 0 8300 0 0 COCA COLA CO COM Stock 191216100 1084353 17047 SH SOLE 0 17046 0 0 IDEX CORP COM Stock 45167R104 624711 2736 SH SOLE 0 2736 0 0 UNITED PARCEL SERVICE INC CL B Stock 911312106 246679 1419 SH SOLE 0 1419 0 0 VANGUARD REAL ESTATE ETF ETF 922908553 7722614 93630 SH SOLE 0 93630 0 0 WATERS CORP COM Stock 941848103 267212 780 SH SOLE 0 780 0 0 MERCK & CO INC COM Stock 58933Y105 8890052 80127 SH SOLE 0 80126 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 791630 2070 SH SOLE 0 2070 0 0 UNITED RENTALS INC COM Stock 911363109 7613096 21420 SH SOLE 0 21420 0 0 CORNING INC COM Stock 219350105 1073310 33604 SH SOLE 0 33603 0 0 EDWARDS LIFESCIENCES CORP COM Stock 28176E108 455494 6105 SH SOLE 0 6105 0 0 VERIZON COMMUNICATIONS INC COM Stock 92343V104 221782 5629 SH SOLE 0 5628 0 0 CHUBB LIMITED COM Stock H1467J104 4494526 20374 SH SOLE 0 20374 0 0 MARVELL TECHNOLOGY INC COM Stock 573874104 1525233 41178 SH SOLE 0 41178 0 0 FEDEX CORP COM Stock 31428X106 431095 2489 SH SOLE 0 2489 0 0 PEPSICO INC COM Stock 713448108 378844 2097 SH SOLE 0 2097 0 0 HONEYWELL INTL INC COM Stock 438516106 11146794 52015 SH SOLE 0 52014 0 0 US BANCORP DEL COM NEW Stock 902973304 1428271 32751 SH SOLE 0 32751 0 0 HOME DEPOT INC COM Stock 437076102 2828214 8954 SH SOLE 0 8954 0 0 AUTOMATIC DATA PROCESSING INC COM Stock 053015103 764352 3200 SH SOLE 0 3200 0 0 ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETF ETF 46435G243 1267369 53318 SH SOLE 0 53318 0 0 BROADRIDGE FINL SOLUTIONS INC COM Stock 11133T103 3864141 28809 SH SOLE 0 28808 0 0 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 878170 4099 SH SOLE 0 4099 0 0 SCHWAB U.S. LARGE-CAP ETF ETF 808524201 31690754 701899 SH SOLE 0 701899 0 0 TELEFLEX INCORPORATED COM Stock 879369106 5136399 20576 SH SOLE 0 20576 0 0 MSC INDL DIRECT INC CL A Stock 553530106 302290 3700 SH SOLE 0 3700 0 0 CENTENE CORP DEL COM Stock 15135B101 1225803 14947 SH SOLE 0 14947 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 1241685 4020 SH SOLE 0 4019 0 0 VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409 765200 10177 SH SOLE 0 10176 0 0 ALPHABET INC CAP STK CL A Stock 02079K305 2308714 26167 SH SOLE 0 26167 0 0 FISERV INC COM Stock 337738108 4374107 43278 SH SOLE 0 43278 0 0 NEWMONT CORP COM Stock 651639106 650746 13787 SH SOLE 0 13787 0 0 COMCAST CORP NEW CL A Stock 20030N101 634011 18130 SH SOLE 0 18130 0 0 MICROSOFT CORP COM Stock 594918104 17527963 73088 SH SOLE 0 73087 0 0 CVS HEALTH CORP COM Stock 126650100 1338022 14358 SH SOLE 0 14358 0 0 VANGUARD MID-CAP ETF ETF 922908629 268214 1316 SH SOLE 0 1316 0 0 NEXTERA ENERGY INC COM Stock 65339F101 362406 4335 SH SOLE 0 4335 0 0 NIKE INC CL B Stock 654106103 1224121 10462 SH SOLE 0 10461 0 0 NXP SEMICONDUCTORS N V COM Stock N6596X109 1281395 8109 SH SOLE 0 8108 0 0 AMPHENOL CORP NEW CL A Stock 032095101 10956102 143894 SH SOLE 0 143894 0 0 CLARIVATE PLC ORD SHS Stock G21810109 152622 18300 SH SOLE 0 18300 0 0 KKR & CO INC COM Stock 48251W104 5770016 124300 SH SOLE 0 124300 0 0 VANGUARD S&P 500 ETF ETF 922908363 1403974 3996 SH SOLE 0 3996 0 0 INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 2527906 17897 SH SOLE 0 17896 0 0 ISHARES CYBERSECURITY & TECH ETF ETF 46435U135 664461 20123 SH SOLE 0 20123 0 0 LILLY ELI & CO COM Stock 532457108 1547503 4230 SH SOLE 0 4230 0 0 AIR PRODS & CHEMS INC COM Stock 009158106 10425685 33821 SH SOLE 0 33821 0 0 ISHARES RUSSELL 2000 ETF ETF 464287655 357961 2053 SH SOLE 0 2053 0 0 FIDELITY NATL INFORMATION SVCS COM Stock 31620M106 3356371 49468 SH SOLE 0 49467 0 0 MICRON TECHNOLOGY INC COM Stock 595112103 2259846 45215 SH SOLE 0 45215 0 0 CARRIER GLOBAL CORPORATION COM Stock 14448C104 783379 18991 SH SOLE 0 18991 0 0 AFLAC INC COM Stock 001055102 247833 3445 SH SOLE 0 3445 0 0 FREEPORT-MCMORAN INC CL B Stock 35671D857 5141467 135302 SH SOLE 0 135301 0 0 VANGUARD SMALL CAP VALUE ETF ETF 922908611 7412051 46675 SH SOLE 0 46675 0 0 PACIFIC PREMIER BANCORP COM Stock 69478X105 607120 19237 SH SOLE 0 19237 0 0 FIRST SOLAR INC COM Stock 336433107 654582 4370 SH SOLE 0 4370 0 0 XYLEM INC COM Stock 98419M100 1256075 11360 SH SOLE 0 11360 0 0 VISA INC COM CL A Stock 92826C839 7849972 37784 SH SOLE 0 37783 0 0 GOLDMAN SACHS FUTURE REAL ESTATE AND INFRASTRUCTURE EQUITY ETF ETF 38149W762 1239852 38535 SH SOLE 0 38535 0 0 MARTIN MARIETTA MATLS INC COM Stock 573284106 202782 600 SH SOLE 0 600 0 0 ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 1267223 4749 SH SOLE 0 4749 0 0 ISHARES SHORT TERM CORPORATE BOND ETF 464288646 22745975 456563 SH SOLE 0 456563 0 0 GENUINE PARTS CO COM Stock 372460105 355696 2050 SH SOLE 0 2050 0 0 S&P GLOBAL INC COM Stock 78409V104 6512719 19444 SH SOLE 0 19444 0 0 CHURCH & DWIGHT CO INC COM Stock 171340102 729521 9050 SH SOLE 0 9050 0 0 AMETEK INC COM Stock 031100100 9466832 67756 SH SOLE 0 67755 0 0 ADVANCED MICRO DEVICES INC COM Stock 007903107 5399227 83360 SH SOLE 0 83360 0 0 HENRY SCHEIN INC COM Stock 806407102 738798 9250 SH SOLE 0 9250 0 0 FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808 1049723 11107 SH SOLE 0 11107 0 0 ISHARES CORE S&P 500 ETF ETF 464287200 9443601 24579 SH SOLE 0 24579 0 0 ISHARES IBONDS 2026 CORP BOND ETF 46435GAA0 11629483 498051 SH SOLE 0 498050 0 0 WELLS FARGO CO NEW COM Stock 949746101 1002641 24283 SH SOLE 0 24282 0 0 VMWARE INC CL A COM Stock 928563402 3099526 25249 SH SOLE 0 25248 0 0 UNION PAC CORP COM Stock 907818108 702381 3392 SH SOLE 0 3392 0 0 ECOLAB INC COM Stock 278865100 4801248 32985 SH SOLE 0 32984 0 0 THERMO FISHER SCIENTIFIC INC COM Stock 883556102 15778918 28653 SH SOLE 0 28652 0 0 JPMORGAN CHASE & CO COM Stock 46625H100 9050618 67492 SH SOLE 0 67491 0 0 CHEVRON CORP NEW COM Stock 166764100 4978435 27737 SH SOLE 0 27736 0 0 MARKEL CORP COM Stock 570535104 1082538 822 SH SOLE 0 821 0 0 DANAHER CORPORATION COM Stock 235851102 17543613 66098 SH SOLE 0 66097 0 0 M & T BK CORP COM Stock 55261F104 689035 4750 SH SOLE 0 4750 0 0 BANK AMERICA CORP COM Stock 060505104 1532429 46269 SH SOLE 0 46269 0 0 WALMART INC COM Stock 931142103 305429 2154 SH SOLE 0 2154 0 0 INTERNATIONAL BUSINESS MACHS COM Stock 459200101 320525 2275 SH SOLE 0 2275 0 0 ORACLE CORP COM Stock 68389X105 325162 3978 SH SOLE 0 3978 0 0 RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 1268766 12572 SH SOLE 0 12572 0 0 TEXAS INSTRS INC COM Stock 882508104 5194416 31439 SH SOLE 0 31439 0 0 PFIZER INC COM Stock 717081103 788035 15379 SH SOLE 0 15379 0 0 MORGAN STANLEY COM NEW Stock 617446448 240182 2825 SH SOLE 0 2825 0 0 ISHARES 0-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 46434V100 9162558 191445 SH SOLE 0 191445 0 0 3M CO COM Stock 88579Y101 298601 2490 SH SOLE 0 2490 0 0 ALPHABET INC CAP STK CL C Stock 02079K107 2197546 24767 SH SOLE 0 24766 0 0 VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 403617 2658 SH SOLE 0 2658 0 0 ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 245700 4914 SH SOLE 0 4914 0 0 CATALENT INC COM Stock 148806102 400364 8895 SH SOLE 0 8895 0 0 FIRST FNDTN INC COM Stock 32026V104 238852 16668 SH SOLE 0 16668 0 0 IDACORP INC COM Stock 451107106 570311 5288 SH SOLE 0 5288 0 0 ROBERT HALF INTL INC COM Stock 770323103 1210812 16400 SH SOLE 0 16400 0 0 FIDELITY MSCI REAL ESTATE INDEX ETF ETF 316092857 456603 18404 SH SOLE 0 18404 0 0 AMERICAN WTR WKS CO INC NEW COM Stock 030420103 1585168 10400 SH SOLE 0 10400 0 0 EXXON MOBIL CORP COM Stock 30231G102 621210 5632 SH SOLE 0 5632 0 0 UNITEDHEALTH GROUP INC COM Stock 91324P102 963515 1817 SH SOLE 0 1817 0 0 SOLAREDGE TECHNOLOGIES INC COM Stock 83417M104 1003059 3541 SH SOLE 0 3541 0 0 CROWN CASTLE INC COM REIT 22822V101 7371123 54343 SH SOLE 0 54343 0 0 ISHARES CORE S&P MID-CAP ETF ETF 464287507 519096 2146 SH SOLE 0 2146 0 0 APPLE INC COM Stock 037833100 6168920 47479 SH SOLE 0 47478 0 0 ISHARES IBONDS 2023 CORP BOND ETF 46434VAX8 719613 28750 SH SOLE 0 28750 0 0 ISHARES IBONDS 2025 CORP BOND ETF 46434VBD1 8132904 334412 SH SOLE 0 334412 0 0 ISHARES IBONDS 2024 CORP BOND ETF 46434VBG4 2804173 114831 SH SOLE 0 114831 0 0 ABBOTT LABS COM Stock 002824100 10143315 92388 SH SOLE 0 92388 0 0 DISNEY WALT CO COM Stock 254687106 1006621 11586 SH SOLE 0 11586 0 0