0001092290-24-000003.txt : 20240122 0001092290-24-000003.hdr.sgml : 20240122 20240122144905 ACCESSION NUMBER: 0001092290-24-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240122 DATE AS OF CHANGE: 20240122 EFFECTIVENESS DATE: 20240122 FILER: COMPANY DATA: COMPANY CONFORMED NAME: NORRIS PERNE & FRENCH LLP/MI CENTRAL INDEX KEY: 0001092290 ORGANIZATION NAME: IRS NUMBER: 381796242 STATE OF INCORPORATION: MI FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-04899 FILM NUMBER: 24548421 BUSINESS ADDRESS: STREET 1: 40 PEARL ST NW STREET 2: STE 300 CITY: GRAND RAPIDS STATE: MI ZIP: 49503 BUSINESS PHONE: 6164593421 MAIL ADDRESS: STREET 1: 40 PEARL ST NW STE 300 CITY: GRAND RAPIDS STATE: MI ZIP: 49503-3091 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0001092290 XXXXXXXX 12-31-2023 12-31-2023 NORRIS PERNE & FRENCH LLP/MI
40 PEARL ST NW STE 300 GRAND RAPIDS MI 49503-3091
13F HOLDINGS REPORT 028-04899 000104683 801-4375 N
Jason Strockis Compliance Manager 616-459-3421 Jason Strockis Grand Rapids MI 01-22-2024 0 136 1292380213 false
INFORMATION TABLE 2 13f-123123.xml AMAZON.COM INC Stock 023135106 27155768 178727 SH SOLE 0 178726 0 0 POWERSHARES QQQ TR ETF 46090E103 265369 648 SH SOLE 0 648 0 0 STARBUCKS CORP Stock 855244109 395177 4116 SH SOLE 0 4116 0 0 ISHARES GOLD TRUST ETF ETF 464285204 969858 24849 SH SOLE 0 24849 0 0 JOHNSON & JOHNSON COM Stock 478160104 16163744 103125 SH SOLE 0 103124 0 0 LKQ CORP COM Stock 501889208 401436 8400 SH SOLE 0 8400 0 0 WASTE MANAGEMENT INC Stock 94106L109 754263 4211 SH SOLE 0 4211 0 0 VANGUARD TOTAL STK MKT ETF 922908769 288697 1217 SH SOLE 0 1217 0 0 COSTCO WHOLESALE CORP Stock 22160K105 24288670 36797 SH SOLE 0 36796 0 0 KNIGHT-SWIFT TRANSPORTATION HOLDINGS INC Stock 499049104 19249533 333903 SH SOLE 0 333903 0 0 PROCTER AND GAMBLE CO COM Stock 742718109 364885 2490 SH SOLE 0 2490 0 0 COCA COLA CO COM Stock 191216100 639009 10844 SH SOLE 0 10843 0 0 VANGUARD REIT INDEX ETF ETF 922908553 415292 4700 SH SOLE 0 4700 0 0 ISHARES MSCI ACWI EX US ETF 464288240 205283 4022 SH SOLE 0 4022 0 0 NETFLIX COM INC Stock 64110L106 474708 975 SH SOLE 0 975 0 0 PAYCHEX INC Stock 704326107 649745 5455 SH SOLE 0 5455 0 0 WELLS FARGO & CO 7.5 PFD L Convertible Preferred 949746804 6721745 5622 SH SOLE 0 5622 0 0 MERCK & CO INC Stock 58933Y105 22149420 203168 SH SOLE 0 203168 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 580354 1221 SH SOLE 0 1221 0 0 MASTERCARD INC Stock 57636Q104 395375 927 SH SOLE 0 927 0 0 ILLINOIS TOOL WKS INC COM Stock 452308109 15869263 60584 SH SOLE 0 60583 0 0 NORDSON CORP COM Stock 655663102 15383792 58237 SH SOLE 0 58236 0 0 DIAGEO PLC ADR 25243Q205 226501 1555 SH SOLE 0 1555 0 0 OPKO HEALTH INC Stock 68375N103 37750 25000 SH SOLE 0 25000 0 0 BLUEBIRD BIO INC COM Stock 09609G100 13800 10000 SH SOLE 0 10000 0 0 VERIZON COMMUNICATIONS Stock 92343V104 380868 10103 SH SOLE 0 10102 0 0 PEPSICO INC COM Stock 713448108 968767 5704 SH SOLE 0 5704 0 0 FIRSTENERGY CORP COM Stock 337932107 243789 6650 SH SOLE 0 6650 0 0 FORD MOTOR COMPANY Stock 345370860 823348 67543 SH SOLE 0 67542 0 0 HOME DEPOT Stock 437076102 18209989 52546 SH SOLE 0 52546 0 0 VERISK ANALYTICS INCCL A Stock 92345Y106 19703757 82491 SH SOLE 0 82490 0 0 SOUTHERN CO COM Stock 842587107 26898097 383601 SH SOLE 0 383600 0 0 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 1896935 6257 SH SOLE 0 6257 0 0 AON CORP Stock G0403H108 331763 1140 SH SOLE 0 1140 0 0 LINCOLN ELEC HLDGS INC COM Stock 533900106 561047 2580 SH SOLE 0 2580 0 0 ISHARES S&P SMALLCAP 600 ETF ETF 464287804 11594389 107108 SH SOLE 0 107107 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 49519062 138841 SH SOLE 0 138841 0 0 ADOBE SYS INC Stock 00724F101 26810377 44939 SH SOLE 0 44938 0 0 ALPHABET INC. Stock 02079K305 59969895 429307 SH SOLE 0 429307 0 0 FISERV INC Stock 337738108 241503 1818 SH SOLE 0 1818 0 0 CSX CORP Stock 126408103 294210 8486 SH SOLE 0 8486 0 0 MICROSOFT Stock 594918104 89048528 236806 SH SOLE 0 236805 0 0 SS&C TECHNOLOGIES HLDGS INC COM Stock 78467J100 13656634 223476 SH SOLE 0 223476 0 0 VALERO ENERGY CORP Stock 91913Y100 202410 1557 SH SOLE 0 1557 0 0 SCHLUMBERGER LTD COM STK Stock 806857108 219192 4212 SH SOLE 0 4212 0 0 BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 542625 1 SH SOLE 0 1 0 0 COPART INC Stock 217204106 1527134 31166 SH SOLE 0 31166 0 0 VANGUARD SMALL CAP ETF ETF 922908751 424527 1990 SH SOLE 0 1990 0 0 NIKE INC CLASS B Stock 654106103 11060543 101875 SH SOLE 0 101874 0 0 LINDE PLC SHS Stock G54950103 34880958 84928 SH SOLE 0 84928 0 0 NORFOLK SOUTHERN CRP Stock 655844108 635862 2690 SH SOLE 0 2690 0 0 AMPHENOL CORP CL A Stock 032095101 366880 3701 SH SOLE 0 3701 0 0 DOLLAR TREE STORES INC Stock 256746108 18916610 133169 SH SOLE 0 133168 0 0 FIFTH THIRD BANCORP Stock 316773100 295027 8554 SH SOLE 0 8554 0 0 AVANTOR INC COM Stock 05352A100 10663201 467070 SH SOLE 0 467069 0 0 CONSOLIDATED EDISON INC COM Stock 209115104 216872 2384 SH SOLE 0 2384 0 0 ISHARES TRUST RUSSELL 200 GROWTH INDEX FD ETF 464289438 490616 2800 SH SOLE 0 2800 0 0 ISHARES MSCI EAFE GROWTH INDEX ETF ETF 464288885 3893097 40197 SH SOLE 0 40197 0 0 FIRST MERCHANTS CORP Stock 320817109 279732 7544 SH SOLE 0 7544 0 0 DUKE ENERGY CORP NEW COM NEW Stock 26441C204 396505 4086 SH SOLE 0 4086 0 0 QUANTA SVCS INC COM Stock 74762E102 33651289 155937 SH SOLE 0 155937 0 0 COHERENT CORP Stock 19247G107 19419386 446115 SH SOLE 0 446115 0 0 GENTEX CORP Stock 371901109 718324 21994 SH SOLE 0 21994 0 0 VISA INC Stock 92826C839 31961545 122764 SH SOLE 0 122763 0 0 ALLISON TRANSMISSION HLDGS INC COM Stock 01973R101 29368461 505047 SH SOLE 0 505046 0 0 VANGUARD GROWTH ETF ETF 922908736 4267349 13727 SH SOLE 0 13726 0 0 L3HARRIS TECHNOLOGIES INC COM Stock 502431109 20176132 95794 SH SOLE 0 95793 0 0 CHENIERE ENERGY INC COM NEW Stock 16411R208 34481057 201986 SH SOLE 0 201986 0 0 ZEBRA TECHNOLOGIES CORPORATION CL A Stock 989207105 12948735 47374 SH SOLE 0 47374 0 0 ISHARES TR S&P 1500 INDEX FD ETF 464287150 448806 4265 SH SOLE 0 4265 0 0 EPAM SYSTEMS INC Stock 29414B104 12013131 40402 SH SOLE 0 40402 0 0 MONDELEZ INTL INC CL A Stock 609207105 247638 3419 SH SOLE 0 3419 0 0 QUALYS INC COM Stock 74758T303 27711269 141182 SH SOLE 0 141182 0 0 MOODYS CORP Stock 615369105 20620092 52796 SH SOLE 0 52796 0 0 NOVARTIS AG ADR ADR 66987V109 339562 3363 SH SOLE 0 3363 0 0 MILLERKNOLL INC COM Stock 600544100 263065 9860 SH SOLE 0 9860 0 0 NVIDIA CORP Stock 67066G104 852022 1720 SH SOLE 0 1720 0 0 BALL CORP COM Stock 058498106 16623357 289001 SH SOLE 0 289001 0 0 ABBVIE INC COM Stock 00287Y109 449208 2899 SH SOLE 0 2898 0 0 VANGUARD FTSE ALL-WORLD EX-US ETF 922042775 1014562 18072 SH SOLE 0 18072 0 0 KENVUE INC COM Stock 49177J102 15932383 740008 SH SOLE 0 740008 0 0 CHURCH & DWIGHT INC Stock 171340102 718656 7600 SH SOLE 0 7600 0 0 STRYKER CORP Stock 863667101 777376 2596 SH SOLE 0 2595 0 0 QUALCOMM INC COM Stock 747525103 233433 1614 SH SOLE 0 1614 0 0 FASTENAL CO Stock 311900104 19278383 297644 SH SOLE 0 297643 0 0 INTUITIVE SURGICAL, INC. Stock 46120E602 466569 1383 SH SOLE 0 1383 0 0 DOVER CORP COM Stock 260003108 211489 1375 SH SOLE 0 1375 0 0 CISCO SYS INC Stock 17275R102 349952 6927 SH SOLE 0 6927 0 0 VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407 211233 4279 SH SOLE 0 4279 0 0 CDW CORP COM Stock 12514G108 12298562 54102 SH SOLE 0 54102 0 0 MOTOROLA SOLUTIONS INC COM NEW Stock 620076307 17065867 54508 SH SOLE 0 54507 0 0 ISHARES S&P 500 INDEX ETF 464287200 31331902 65599 SH SOLE 0 65598 0 0 UNION PAC CORP COM Stock 907818108 22210788 90427 SH SOLE 0 90427 0 0 ECOLAB INC COM Stock 278865100 27680403 139553 SH SOLE 0 139553 0 0 CHARLES RIVER LABS HLDG Stock 159864107 31203067 131993 SH SOLE 0 131992 0 0 DOLBY LABORATORIES INC Stock 25659T107 17478407 202813 SH SOLE 0 202812 0 0 THERMO FISHER SCIENTIFIC INC COM Stock 883556102 19517003 36770 SH SOLE 0 36769 0 0 LOCKHEED MARTIN CORP Stock 539830109 410182 905 SH SOLE 0 905 0 0 JPMORGAN CHASE & CO COM Stock 46625H100 1874329 11019 SH SOLE 0 11018 0 0 CHEVRON CORP NEW COM Stock 166764100 317562 2129 SH SOLE 0 2129 0 0 CONOCOPHILLIPS COM Stock 20825C104 506529 4364 SH SOLE 0 4364 0 0 VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 12476866 260477 SH SOLE 0 260477 0 0 DANAHER CORP Stock 235851102 17846896 77146 SH SOLE 0 77145 0 0 TJX COS INC NEW COM Stock 872540109 12076414 128733 SH SOLE 0 128732 0 0 BANK AMERICA CORP COM Stock 060505104 201751 5992 SH SOLE 0 5992 0 0 WALMART INC COM Stock 931142103 475945 3019 SH SOLE 0 3019 0 0 INTL BUSINESS MACHINES Stock 459200101 561958 3436 SH SOLE 0 3436 0 0 ORACLE CORPORATION Stock 68389X105 552875 5244 SH SOLE 0 5244 0 0 RTX CORPORATION COM Stock 75513E101 303325 3605 SH SOLE 0 3605 0 0 VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 5462981 132919 SH SOLE 0 132919 0 0 TEXAS INSTRS INC COM Stock 882508104 18190559 106715 SH SOLE 0 106714 0 0 KLA CORPORATION Stock 482480100 13762154 23675 SH SOLE 0 23674 0 0 ALPHABET INC CAP STK CL C Stock 02079K107 4456141 31620 SH SOLE 0 31619 0 0 MACATAWA BANK CORP Stock 554225102 191850 17008 SH SOLE 0 17008 0 0 APPLIED MATLS INC COM Stock 038222105 34452726 212579 SH SOLE 0 212579 0 0 CANADIAN NATIONAL RAILWAY CO Stock 136375102 303522 2416 SH SOLE 0 2416 0 0 CATALENT INC COM Stock 148806102 13658226 303989 SH SOLE 0 303989 0 0 TRIMBLE INC COM Stock 896239100 13101192 246263 SH SOLE 0 246263 0 0 ISHARES S&P MIDCAP 400 GROWTH INDEX ETF 464287606 355539 4488 SH SOLE 0 4488 0 0 HUBSPOT INC COM Stock 443573100 20361279 35073 SH SOLE 0 35073 0 0 MARKETAXESS HLDGS INC COM Stock 57060D108 9714508 33172 SH SOLE 0 33172 0 0 BK OF AMERICA CORP 7.25 CNV PFD L IG Convertible Preferred 060505682 515860 428 SH SOLE 0 428 0 0 SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508 207550 4451 SH SOLE 0 4451 0 0 PARKER-HANNIFIN CORP COM Stock 701094104 366717 796 SH SOLE 0 796 0 0 FIDELITY TOTAL BOND ETF ETF 316188309 783371 17015 SH SOLE 0 17015 0 0 FIDELITY LIMITED TERM BOND ETF ETF 316188200 3798472 77220 SH SOLE 0 77220 0 0 FIDELITY CORPORATE BOND ETF ETF 316188101 334653 7118 SH SOLE 0 7118 0 0 ISHARES RUSSELL 3000 ETF ETF 464287689 6260434 22870 SH SOLE 0 22870 0 0 EXXON MOBIL CORP COM Stock 30231G102 410649 4107 SH SOLE 0 4107 0 0 ISHARES CORE S&P MID CAP ETF ETF 464287507 13939126 50295 SH SOLE 0 50294 0 0 APPLE INC Stock 037833100 17865663 92794 SH SOLE 0 92794 0 0 WEC ENERGY GROUP INC COM Stock 92939U106 213960 2542 SH SOLE 0 2542 0 0 ABBOTT LABS COM Stock 002824100 15694143 142583 SH SOLE 0 142583 0 0 VANGUARD TOTAL WORLD STOCK ETF ETF 922042742 328702 3195 SH SOLE 0 3195 0 0 MARSH & MCLENNAN COS INC COM Stock 571748102 332709 1756 SH SOLE 0 1756 0 0 ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 4948246 29944 SH SOLE 0 29944 0 0