0001317829-23-000004.txt : 20231025 0001317829-23-000004.hdr.sgml : 20231025 20231025111715 ACCESSION NUMBER: 0001317829-23-000004 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231025 DATE AS OF CHANGE: 20231025 EFFECTIVENESS DATE: 20231025 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: 231344599 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 false true 0001317829 XXXXXXXX 09-30-2023 09-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 10-25-2023 0 120 439889818 false
INFORMATION TABLE 2 20230929.xml AMAZON COM INC COM Stock 023135106 6834182 53762 SH SOLE 0 53761 0 0 INVESCO QQQ TRUST SERIES I ETF 46090E103 463229 1293 SH SOLE 0 1292 0 0 TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 18189338 110958 SH SOLE 0 110957 0 0 ELEVANCE HEALTH INC COM Stock 036752103 3112557 7148 SH SOLE 0 7148 0 0 VULCAN MATLS CO COM Stock 929160109 1114140 5515 SH SOLE 0 5515 0 0 JOHNSON & JOHNSON COM Stock 478160104 666289 4278 SH SOLE 0 4277 0 0 VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 247777 1167 SH SOLE 0 1166 0 0 COSTCO WHSL CORP NEW COM Stock 22160K105 20946344 37076 SH SOLE 0 37075 0 0 ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570 307593 3778 SH SOLE 0 3778 0 0 COCA COLA CO COM Stock 191216100 999358 17852 SH SOLE 0 17852 0 0 ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 230154 8409 SH SOLE 0 8409 0 0 IDEX CORP COM Stock 45167R104 1059030 5091 SH SOLE 0 5091 0 0 UNITED PARCEL SERVICE INC CL B Stock 911312106 319675 2051 SH SOLE 0 2050 0 0 MERCK & CO INC COM Stock 58933Y105 7867251 76418 SH SOLE 0 76418 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 908395 2125 SH SOLE 0 2125 0 0 UNITED RENTALS INC COM Stock 911363109 9221573 20743 SH SOLE 0 20742 0 0 CORNING INC COM Stock 219350105 363559 11932 SH SOLE 0 11931 0 0 EDWARDS LIFESCIENCES CORP COM Stock 28176E108 440274 6355 SH SOLE 0 6355 0 0 VERIZON COMMUNICATIONS INC COM Stock 92343V104 231860 7154 SH SOLE 0 7153 0 0 MARVELL TECHNOLOGY INC COM Stock 573874104 2120705 39178 SH SOLE 0 39178 0 0 FEDEX CORP COM Stock 31428X106 664705 2509 SH SOLE 0 2509 0 0 PEPSICO INC COM Stock 713448108 586601 3462 SH SOLE 0 3462 0 0 HONEYWELL INTL INC COM Stock 438516106 9714079 52582 SH SOLE 0 52582 0 0 US BANCORP DEL COM NEW Stock 902973304 1058879 32029 SH SOLE 0 32029 0 0 HOME DEPOT INC COM Stock 437076102 3389327 11217 SH SOLE 0 11216 0 0 PACER US SMALL CAP CASH COWS 100 ETF ETF 69374H857 1623464 38932 SH SOLE 0 38932 0 0 AUTOMATIC DATA PROCESSING INC COM Stock 053015103 794876 3304 SH SOLE 0 3304 0 0 BROADRIDGE FINL SOLUTIONS INC COM Stock 11133T103 4742163 26485 SH SOLE 0 26485 0 0 SCHWAB U.S. LARGE-CAP ETF ETF 808524201 36330932 718003 SH SOLE 0 718002 0 0 TELEFLEX INCORPORATED COM Stock 879369106 958481 4880 SH SOLE 0 4880 0 0 MSC INDL DIRECT INC CL A Stock 553530106 363155 3700 SH SOLE 0 3700 0 0 CENTENE CORP DEL COM Stock 15135B101 912453 13247 SH SOLE 0 13247 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 1448035 4134 SH SOLE 0 4133 0 0 VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409 595706 7927 SH SOLE 0 7926 0 0 ALPHABET INC CAP STK CL A Stock 02079K305 3278305 25052 SH SOLE 0 25052 0 0 FISERV INC COM Stock 337738108 4618483 40886 SH SOLE 0 40886 0 0 UNILEVER PLC SPON ADR NEW ADR 904767704 1246411 25231 SH SOLE 0 25231 0 0 NEWMONT CORP COM Stock 651639106 576790 15610 SH SOLE 0 15610 0 0 COMCAST CORP NEW CL A Stock 20030N101 655345 14780 SH SOLE 0 14780 0 0 MICROSOFT CORP COM Stock 594918104 23186456 73433 SH SOLE 0 73432 0 0 CVS HEALTH CORP COM Stock 126650100 1106158 15843 SH SOLE 0 15843 0 0 ISHARES INVESTMENT GRADE BOND FACTOR ETF ETF 46435G219 1377265 32475 SH SOLE 0 32475 0 0 VANGUARD MID-CAP ETF ETF 922908629 232396 1116 SH SOLE 0 1116 0 0 NEXTERA ENERGY INC COM Stock 65339F101 1102661 19247 SH SOLE 0 19247 0 0 NIKE INC CL B Stock 654106103 1059248 11078 SH SOLE 0 11077 0 0 NXP SEMICONDUCTORS N V COM Stock N6596X109 1597472 7991 SH SOLE 0 7990 0 0 AMPHENOL CORP NEW CL A Stock 032095101 11583299 137913 SH SOLE 0 137912 0 0 KKR & CO INC COM Stock 48251W104 7434432 120689 SH SOLE 0 120688 0 0 VANGUARD S&P 500 ETF ETF 922908363 1577476 4017 SH SOLE 0 4017 0 0 INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 2536489 17902 SH SOLE 0 17901 0 0 ISHARES CYBERSECURITY & TECH ETF ETF 46435U135 943418 24498 SH SOLE 0 24498 0 0 ELI LILLY & CO COM Stock 532457108 1579162 2940 SH SOLE 0 2940 0 0 AIR PRODS & CHEMS INC COM Stock 009158106 8956817 31605 SH SOLE 0 31604 0 0 ISHARES RUSSELL 2000 ETF ETF 464287655 293388 1660 SH SOLE 0 1660 0 0 FIDELITY NATL INFORMATION SVCS COM Stock 31620M106 621183 11239 SH SOLE 0 11239 0 0 MICRON TECHNOLOGY INC COM Stock 595112103 3085229 45351 SH SOLE 0 45351 0 0 CARRIER GLOBAL CORPORATION COM Stock 14448C104 1081368 19590 SH SOLE 0 19590 0 0 AFLAC INC COM Stock 001055102 274458 3576 SH SOLE 0 3576 0 0 FREEPORT-MCMORAN INC CL B Stock 35671D857 5048997 135398 SH SOLE 0 135398 0 0 ISHARES IBONDS 2030 CORP BOND ETF 46436E726 4778336 234462 SH SOLE 0 234462 0 0 VANGUARD SMALL CAP VALUE ETF ETF 922908611 6983875 43789 SH SOLE 0 43788 0 0 PACIFIC PREMIER BANCORP COM Stock 69478X105 418597 19237 SH SOLE 0 19237 0 0 FIRST SOLAR INC COM Stock 336433107 453260 2805 SH SOLE 0 2805 0 0 VISA INC COM CL A Stock 92826C839 9116722 39636 SH SOLE 0 39636 0 0 ISHARES IBONDS 2031 CORP BOND ETF 46436E486 4590505 236807 SH SOLE 0 236807 0 0 GOLDMAN SACHS FUTURE REAL ESTATE AND INFRASTRUCTURE EQUITY ETF ETF 38149W762 1162581 38500 SH SOLE 0 38500 0 0 MSP RECOVERY INC CL A NEW Stock 553745100 6444 30000 SH SOLE 0 30000 0 0 JPMORGAN INTERNATIONAL RESEARCH ENHANCED EQUITY ETF ETF 46641Q134 11585377 213084 SH SOLE 0 213084 0 0 ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 924401 3010 SH SOLE 0 3010 0 0 NVIDIA CORPORATION COM Stock 67066G104 378876 871 SH SOLE 0 871 0 0 ISHARES SHORT TERM CORPORATE BOND ETF 464288646 12070396 242231 SH SOLE 0 242231 0 0 GENUINE PARTS CO COM Stock 372460105 295979 2050 SH SOLE 0 2050 0 0 ABBVIE INC COM Stock 00287Y109 245204 1645 SH SOLE 0 1645 0 0 S&P GLOBAL INC COM Stock 78409V104 6853109 18755 SH SOLE 0 18754 0 0 ANSYS INC COM Stock 03662Q105 386815 1300 SH SOLE 0 1300 0 0 CHURCH & DWIGHT CO INC COM Stock 171340102 797181 8700 SH SOLE 0 8700 0 0 MCDONALDS CORP COM Stock 580135101 264558 1004 SH SOLE 0 1004 0 0 AMETEK INC COM Stock 031100100 9699932 65647 SH SOLE 0 65646 0 0 CISCO SYS INC COM Stock 17275R102 244508 4548 SH SOLE 0 4548 0 0 ADVANCED MICRO DEVICES INC COM Stock 007903107 5924900 57624 SH SOLE 0 57624 0 0 HENRY SCHEIN INC COM Stock 806407102 616275 8300 SH SOLE 0 8300 0 0 FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808 1310803 10663 SH SOLE 0 10663 0 0 ISHARES CORE S&P 500 ETF ETF 464287200 13487940 31409 SH SOLE 0 31408 0 0 ISHARES IBONDS 2026 CORP BOND ETF 46435GAA0 13156360 563804 SH SOLE 0 563803 0 0 WELLS FARGO CO NEW COM Stock 949746101 992199 24283 SH SOLE 0 24282 0 0 UNION PAC CORP COM Stock 907818108 674423 3312 SH SOLE 0 3312 0 0 ECOLAB INC COM Stock 278865100 5431906 32066 SH SOLE 0 32065 0 0 REPUBLIC SVCS INC COM Stock 760759100 2525135 17719 SH SOLE 0 17719 0 0 THERMO FISHER SCIENTIFIC INC COM Stock 883556102 14156642 27968 SH SOLE 0 27968 0 0 JPMORGAN CHASE & CO COM Stock 46625H100 9510837 65583 SH SOLE 0 65582 0 0 CHEVRON CORP NEW COM Stock 166764100 4692046 27826 SH SOLE 0 27826 0 0 DANAHER CORPORATION COM Stock 235851102 16258590 65532 SH SOLE 0 65532 0 0 M & T BK CORP COM Stock 55261F104 512123 4050 SH SOLE 0 4050 0 0 BANK AMERICA CORP COM Stock 060505104 1221668 44619 SH SOLE 0 44619 0 0 WALMART INC COM Stock 931142103 1041479 6512 SH SOLE 0 6512 0 0 INTERNATIONAL BUSINESS MACHS COM Stock 459200101 319183 2275 SH SOLE 0 2275 0 0 ORACLE CORP COM Stock 68389X105 499413 4715 SH SOLE 0 4715 0 0 RTX CORPORATION COM Stock 75513E101 1119205 15551 SH SOLE 0 15551 0 0 TEXAS INSTRS INC COM Stock 882508104 4727962 29734 SH SOLE 0 29733 0 0 PFIZER INC COM Stock 717081103 412953 12450 SH SOLE 0 12449 0 0 MORGAN STANLEY COM NEW Stock 617446448 479811 5875 SH SOLE 0 5875 0 0 ISHARES 0-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 46434V100 4436658 92440 SH SOLE 0 92440 0 0 3M CO COM Stock 88579Y101 215326 2300 SH SOLE 0 2300 0 0 ALPHABET INC CAP STK CL C Stock 02079K107 3144841 23852 SH SOLE 0 23851 0 0 VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 385964 2484 SH SOLE 0 2484 0 0 ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 300350 6064 SH SOLE 0 6064 0 0 FIRST FNDTN INC COM Stock 32026V104 101341 16668 SH SOLE 0 16668 0 0 IDACORP INC COM Stock 451107106 535865 5722 SH SOLE 0 5722 0 0 ROBERT HALF INC. COM Stock 770323103 1168816 15950 SH SOLE 0 15950 0 0 AMERICAN WTR WKS CO INC NEW COM Stock 030420103 1287832 10400 SH SOLE 0 10400 0 0 EXXON MOBIL CORP COM Stock 30231G102 876676 7456 SH SOLE 0 7456 0 0 UNITEDHEALTH GROUP INC COM Stock 91324P102 863847 1713 SH SOLE 0 1713 0 0 CROWN CASTLE INC COM REIT 22822V101 1235110 13421 SH SOLE 0 13420 0 0 ISHARES CORE S&P MID-CAP ETF ETF 464287507 369287 1481 SH SOLE 0 1481 0 0 APPLE INC COM Stock 037833100 7953703 46456 SH SOLE 0 46455 0 0 ISHARES IBONDS 2023 CORP BOND ETF 46434VAX8 647314 25525 SH SOLE 0 25525 0 0 ISHARES IBONDS 2025 CORP BOND ETF 46434VBD1 10104821 414642 SH SOLE 0 414641 0 0 ISHARES IBONDS 2024 CORP BOND ETF 46434VBG4 2333512 94360 SH SOLE 0 94359 0 0 ABBOTT LABS COM Stock 002824100 9025450 93190 SH SOLE 0 93189 0 0 DISNEY WALT CO COM Stock 254687106 695751 8584 SH SOLE 0 8584 0 0