0001317829-21-000003.txt : 20210728 0001317829-21-000003.hdr.sgml : 20210728 20210728124053 ACCESSION NUMBER: 0001317829-21-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210728 DATE AS OF CHANGE: 20210728 EFFECTIVENESS DATE: 20210728 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: 211121322 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 13F-HR LIVE false false true 0001317829 XXXXXXXX 06-30-2021 06-30-2021 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-28-2021 0 123 509913 false
INFORMATION TABLE 2 20210630.xml AMAZON COM INC COM Stock 023135106 7339 2133 SH SOLE 0 2133 0 0 INVESCO QQQ TRUST ETF 46090E103 444 1253 SH SOLE 0 1252 0 0 TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 23169 156908 SH SOLE 0 156907 0 0 VULCAN MATLS CO COM Stock 929160109 1239 7115 SH SOLE 0 7115 0 0 JOHNSON & JOHNSON COM Stock 478160104 2491 15122 SH SOLE 0 15122 0 0 VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 211 947 SH SOLE 0 947 0 0 COSTCO WHSL CORP NEW COM Stock 22160K105 17164 43379 SH SOLE 0 43379 0 0 ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570 954 11518 SH SOLE 0 11518 0 0 PROCTER AND GAMBLE CO COM Stock 742718109 1007 7465 SH SOLE 0 7464 0 0 COCA COLA CO COM Stock 191216100 1040 19222 SH SOLE 0 19221 0 0 IDEX CORP COM Stock 45167R104 588 2674 SH SOLE 0 2674 0 0 VANGUARD REAL ESTATE ETF ETF 922908553 9315 91511 SH SOLE 0 91510 0 0 INTEL CORP COM Stock 458140100 303 5400 SH SOLE 0 5400 0 0 WATERS CORP COM Stock 941848103 978 2830 SH SOLE 0 2830 0 0 MERCK & CO INC COM Stock 58933Y105 5734 73734 SH SOLE 0 73734 0 0 SPDR S&P 500 ETF ETF 78462F103 858 2005 SH SOLE 0 2005 0 0 CORNING INC COM Stock 219350105 1323 32352 SH SOLE 0 32351 0 0 EDWARDS LIFESCIENCES CORP COM Stock 28176E108 510 4925 SH SOLE 0 4925 0 0 VERIZON COMMUNICATIONS INC COM Stock 92343V104 487 8692 SH SOLE 0 8691 0 0 PEPSICO INC COM Stock 713448108 292 1972 SH SOLE 0 1972 0 0 HONEYWELL INTL INC COM Stock 438516106 10643 48519 SH SOLE 0 48518 0 0 US BANCORP DEL COM NEW Stock 902973304 1973 34626 SH SOLE 0 34626 0 0 HOME DEPOT INC COM Stock 437076102 2849 8933 SH SOLE 0 8933 0 0 AUTOMATIC DATA PROCESSING INC COM Stock 053015103 636 3200 SH SOLE 0 3200 0 0 ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETF ETF 46435G243 1173 45041 SH SOLE 0 45041 0 0 SPDR ICE PREFERRED SECURITIES ETF ETF 78464A292 5389 121866 SH SOLE 0 121865 0 0 BECTON DICKINSON & CO COM Stock 075887109 1478 6078 SH SOLE 0 6078 0 0 BROADRIDGE FINL SOLUTIONS INC COM Stock 11133T103 5247 32483 SH SOLE 0 32483 0 0 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 1114 4104 SH SOLE 0 4103 0 0 SCHWAB U.S. LARGE-CAP ETF ETF 808524201 35753 343878 SH SOLE 0 343878 0 0 IQVIA HLDGS INC COM Stock 46266C105 2675 11039 SH SOLE 0 11039 0 0 TELEFLEX INCORPORATED COM Stock 879369106 9035 22486 SH SOLE 0 22486 0 0 MSC INDL DIRECT INC CL A Stock 553530106 422 4700 SH SOLE 0 4700 0 0 CENTENE CORP DEL COM Stock 15135B101 1379 18905 SH SOLE 0 18905 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 907 3263 SH SOLE 0 3262 0 0 VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 2702 32669 SH SOLE 0 32669 0 0 ALPHABET INC CAP STK CL A Stock 02079K305 3367 1379 SH SOLE 0 1379 0 0 FISERV INC COM Stock 337738108 4801 44913 SH SOLE 0 44913 0 0 NEWMONT CORP COM Stock 651639106 1400 22092 SH SOLE 0 22092 0 0 COMCAST CORP NEW CL A Stock 20030N101 5085 89179 SH SOLE 0 89179 0 0 MICROSOFT CORP COM Stock 594918104 23453 86575 SH SOLE 0 86575 0 0 CVS HEALTH CORP COM Stock 126650100 396 4745 SH SOLE 0 4745 0 0 VANGUARD SMALL-CAP INDEX FUND ETF 922908751 215 956 SH SOLE 0 956 0 0 NEXTERA ENERGY INC COM Stock 65339F101 304 4146 SH SOLE 0 4146 0 0 NIKE INC CL B Stock 654106103 1486 9622 SH SOLE 0 9621 0 0 NXP SEMICONDUCTORS N V COM Stock N6596X109 1444 7019 SH SOLE 0 7018 0 0 AMPHENOL CORP NEW CL A Stock 032095101 10715 156622 SH SOLE 0 156622 0 0 BLACKROCK CORE BD TR SHS BEN INT CEF 09249E101 496 30000 SH SOLE 0 30000 0 0 CLARIVATE PLC ORD SHS Stock G21810109 3434 124742 SH SOLE 0 124742 0 0 KKR & CO INC COM Stock 48251W104 6937 117102 SH SOLE 0 117101 0 0 VANGUARD S&P 500 ETF ETF 922908363 1603 4073 SH SOLE 0 4073 0 0 SPDR S&P MIDCAP 400 ETF ETF 78467Y107 231 471 SH SOLE 0 470 0 0 INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 1951 12947 SH SOLE 0 12946 0 0 ISHARES CYBERSECURITY AND TECH ETF ETF 46435U135 780 18085 SH SOLE 0 18085 0 0 LILLY ELI & CO COM Stock 532457108 1210 5270 SH SOLE 0 5270 0 0 AIR PRODS & CHEMS INC COM Stock 009158106 9198 31972 SH SOLE 0 31971 0 0 ISHARES RUSSELL 2000 ETF ETF 464287655 509 2218 SH SOLE 0 2218 0 0 TWILIO INC CL A Stock 90138F102 218 554 SH SOLE 0 554 0 0 FIDELITY NATL INFORMATION SVCS COM Stock 31620M106 11097 78332 SH SOLE 0 78332 0 0 MICRON TECHNOLOGY INC COM Stock 595112103 3992 46978 SH SOLE 0 46978 0 0 CARRIER GLOBAL CORPORATION COM Stock 14448C104 847 17421 SH SOLE 0 17421 0 0 PAYA HOLDINGS INC COM CL A Stock 70434P103 355 32200 SH SOLE 0 32200 0 0 XYLEM INC COM Stock 98419M100 8437 70329 SH SOLE 0 70328 0 0 VISA INC COM CL A Stock 92826C839 8930 38192 SH SOLE 0 38192 0 0 CANADIAN PAC RY LTD COM Stock 13645T100 204 2650 SH SOLE 0 2650 0 0 MARTIN MARIETTA MATLS INC COM Stock 573284106 352 1000 SH SOLE 0 1000 0 0 ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 1128 3828 SH SOLE 0 3828 0 0 KROGER CO COM Stock 501044101 1314 34300 SH SOLE 0 34300 0 0 ISHARES SHORT TERM CORPORATE BOND ETF 464288646 42210 770107 SH SOLE 0 770106 0 0 GENUINE PARTS CO COM Stock 372460105 265 2098 SH SOLE 0 2098 0 0 CHURCH & DWIGHT INC COM Stock 171340102 805 9450 SH SOLE 0 9450 0 0 AMETEK INC COM Stock 031100100 8995 67379 SH SOLE 0 67379 0 0 XILINX INC COM Stock 983919101 8402 58092 SH SOLE 0 58092 0 0 HENRY SCHEIN INC COM Stock 806407102 872 11750 SH SOLE 0 11750 0 0 FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808 1335 11337 SH SOLE 0 11337 0 0 ISHARES CORE S&P 500 ETF ETF 464287200 6739 15674 SH SOLE 0 15674 0 0 HANCOCK JOHN PFD INCOME FD SH BEN INT CEF 41013W108 361 16725 SH SOLE 0 16725 0 0 INVESCO BULLETSHARES 2021 CORPORATE BOND ETF ETF 46138J700 1115 52860 SH SOLE 0 52860 0 0 WELLS FARGO CO NEW COM Stock 949746101 621 13708 SH SOLE 0 13707 0 0 VMWARE INC CL A COM Stock 928563402 2766 17290 SH SOLE 0 17290 0 0 UNION PAC CORP COM Stock 907818108 863 3925 SH SOLE 0 3925 0 0 ECOLAB INC COM Stock 278865100 7937 38535 SH SOLE 0 38535 0 0 ISHARES PREFERRED AND INCOME SECURITIES ETF ETF 464288687 1805 45882 SH SOLE 0 45882 0 0 SALESFORCE COM INC COM Stock 79466L302 1115 4566 SH SOLE 0 4566 0 0 THERMO FISHER SCIENTIFIC INC COM Stock 883556102 16132 31979 SH SOLE 0 31978 0 0 JPMORGAN CHASE & CO COM Stock 46625H100 10356 66583 SH SOLE 0 66583 0 0 CHEVRON CORP NEW COM Stock 166764100 2619 25000 SH SOLE 0 25000 0 0 MARKEL CORP COM Stock 570535104 1004 846 SH SOLE 0 845 0 0 VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 720 13978 SH SOLE 0 13978 0 0 DANAHER CORPORATION COM Stock 235851102 19126 71271 SH SOLE 0 71271 0 0 M & T BK CORP COM Stock 55261F104 712 4900 SH SOLE 0 4900 0 0 BK OF AMERICA CORP COM Stock 060505104 1775 43056 SH SOLE 0 43056 0 0 SPDR S&P DIVIDEND ETF ETF 78464A763 284 2322 SH SOLE 0 2322 0 0 WALMART INC COM Stock 931142103 536 3799 SH SOLE 0 3798 0 0 INTERNATIONAL BUSINESS MACHS COM Stock 459200101 421 2875 SH SOLE 0 2875 0 0 ORACLE CORP COM Stock 68389X105 283 3630 SH SOLE 0 3630 0 0 RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 1083 12696 SH SOLE 0 12696 0 0 TEXAS INSTRS INC COM Stock 882508104 4726 24574 SH SOLE 0 24574 0 0 PFIZER INC COM Stock 717081103 476 12149 SH SOLE 0 12148 0 0 MORGAN STANLEY COM NEW Stock 617446448 344 3750 SH SOLE 0 3750 0 0 ISHARES 0-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 46434V100 13096 252678 SH SOLE 0 252678 0 0 3M CO COM Stock 88579Y101 487 2453 SH SOLE 0 2453 0 0 ALPHABET INC CAP STK CL C Stock 02079K107 2921 1165 SH SOLE 0 1165 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX ETF 33733E302 253 1035 SH SOLE 0 1035 0 0 IHS MARKIT LTD SHS Stock G47567105 9921 88058 SH SOLE 0 88057 0 0 CATALENT INC COM Stock 148806102 9333 86319 SH SOLE 0 86319 0 0 SYNEOS HEALTH INC CL A Stock 87166B102 6158 68816 SH SOLE 0 68816 0 0 IDACORP INC COM Stock 451107106 559 5738 SH SOLE 0 5738 0 0 ROBERT HALF INTL INC COM Stock 770323103 903 10150 SH SOLE 0 10150 0 0 PNC FINL SVCS GROUP INC COM Stock 693475105 324 1700 SH SOLE 0 1700 0 0 FIDELITY MSCI REAL ESTATE INDEX ETF ETF 316092857 572 18784 SH SOLE 0 18784 0 0 AMERICAN WTR WKS CO INC NEW COM Stock 030420103 1947 12635 SH SOLE 0 12635 0 0 EXXON MOBIL CORP COM Stock 30231G102 357 5666 SH SOLE 0 5666 0 0 UNITEDHEALTH GROUP INC COM Stock 91324P102 1300 3245 SH SOLE 0 3245 0 0 SOLAREDGE TECHNOLOGIES INC COM Stock 83417M104 1200 4341 SH SOLE 0 4341 0 0 ISHARES IBONDS 2022 CORP BOND ETF 46434VBA7 557 21912 SH SOLE 0 21912 0 0 PAYPAL HLDGS INC COM Stock 70450Y103 287 985 SH SOLE 0 985 0 0 CROWN CASTLE INTL CORP NEW COM REIT 22822V101 10493 53785 SH SOLE 0 53784 0 0 APPLE INC COM Stock 037833100 4673 34117 SH SOLE 0 34117 0 0 ISHARES IBONDS 2023 CORP BOND ETF 46434VAX8 498 19096 SH SOLE 0 19096 0 0 ABBOTT LABS COM Stock 002824100 10507 90630 SH SOLE 0 90629 0 0 DISNEY WALT CO COM Stock 254687106 1807 10282 SH SOLE 0 10282 0 0 INVESCO PREFERRED ETF ETF 46138E511 10247 668879 SH SOLE 0 668878 0 0