0001016972-24-000001.txt : 20240207 0001016972-24-000001.hdr.sgml : 20240207 20240207132608 ACCESSION NUMBER: 0001016972-24-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240207 DATE AS OF CHANGE: 20240207 EFFECTIVENESS DATE: 20240207 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ARCADIA INVESTMENT MANAGEMENT CORP/MI CENTRAL INDEX KEY: 0001016972 ORGANIZATION NAME: IRS NUMBER: 382727734 STATE OF INCORPORATION: MI FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-05696 FILM NUMBER: 24603536 BUSINESS ADDRESS: STREET 1: 125 SOUTH KALAMAZOO MALL STREET 2: SUITE 306 CITY: KALAMAZOO STATE: MI ZIP: 49007 BUSINESS PHONE: 2693490800 MAIL ADDRESS: STREET 1: 125 SOUTH KALAMAZOO MALL STREET 2: SUITE 306 CITY: KALAMAZOO STATE: MI ZIP: 49007 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001016972 XXXXXXXX 12-31-2023 12-31-2023 ARCADIA INVESTMENT MANAGEMENT CORP/MI
125 SOUTH KALAMAZOO MALL SUITE 306 KALAMAZOO MI 49007
13F HOLDINGS REPORT 028-05696 000104867 N
Dorsey M Martin Chief Compliance Officer 2698068298 Dorsey Martin Kalamazoo MI 02-07-2024 0 320 523432729 false
INFORMATION TABLE 2 inftable.xml ABBOTT LABS COM 002824100 968127 8796 SH SOLE 7881 0 915 ABBVIE INC COM 00287Y109 1443081 9312 SH SOLE 9312 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 19034412 54243 SH SOLE 52929 0 1314 ADAMS DIVERSIFIED EQUITY FD COM 006212104 1096 62 SH SOLE 62 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 4900 1000 SH SOLE 1000 0 0 ADOBE INC COM 00724F101 11466056 19219 SH SOLE 18335 0 884 ADVANCED MICRO DEVICES INC COM 007903107 184263 1250 SH SOLE 1250 0 0 AEHR TEST SYS COM 00760J108 10082 380 SH SOLE 0 0 380 AEROVIRONMENT INC COM 008073108 41216 327 SH SOLE 0 0 327 AERSALE CORPORATION COM 00810F106 16790 1322 SH SOLE 0 0 1322 AFFIRM HLDGS INC COM CL A 00827B106 122850 2500 SH SOLE 2500 0 0 AGILYSYS INC COM 00847J105 27397 323 SH SOLE 0 0 323 AIR PRODS & CHEMS INC COM 009158106 7604248 27773 SH SOLE 27338 0 435 ALLSTATE CORP COM 020002101 55992 400 SH SOLE 400 0 0 ALPHABET INC CAP STK CL A 02079K305 13359254 95635 SH SOLE 94615 0 1020 ALPHABET INC CAP STK CL C 02079K107 6673177 47351 SH SOLE 45021 0 2330 ALPHATEC HLDGS INC COM NEW 02081G201 63991 4235 SH SOLE 0 0 4235 AMAZON COM INC COM 023135106 10224195 67291 SH SOLE 65606 0 1685 AMERICAN EXPRESS CO COM 025816109 5276244 28164 SH SOLE 26484 0 1680 AMERICAN TOWER CORP NEW COM 03027X100 102543 475 SH SOLE 475 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 151476 1148 SH SOLE 1148 0 0 AMGEN INC COM 031162100 511524 1776 SH SOLE 1231 0 545 APPFOLIO INC COM CL A 03783C100 26679 154 SH SOLE 0 0 154 APPLE INC COM 037833100 23618875 122676 SH SOLE 118846 0 3830 APPLIED MATLS INC COM 038222105 162060 1000 SH SOLE 1000 0 0 ARES CAPITAL CORP COM 04010L103 18027 900 SH SOLE 900 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 3060 100 SH SOLE 100 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 5352182 7071 SH SOLE 7057 0 14 ASTRAZENECA PLC SPONSORED ADR 046353108 14953 222 SH SOLE 222 0 0 ASTRONICS CORP COM 046433108 86020 4938 SH SOLE 0 0 4938 AURORA CANNABIS INC COM 05156X884 20 42 SH SOLE 42 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 4451830 19109 SH SOLE 19109 0 0 AVIENT CORPORATION COM 05368V106 340126 8182 SH SOLE 8182 0 0 AXONICS INC COM 05465P101 61919 995 SH SOLE 0 0 995 BEACON ROOFING SUPPLY INC COM 073685109 56563 650 SH SOLE 650 0 0 BECTON DICKINSON & CO COM 075887109 6118671 25094 SH SOLE 24771 0 323 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 234683 658 SH SOLE 658 0 0 BLACKROCK INC COM 09247X101 202950 250 SH SOLE 250 0 0 BOEING CO COM 097023105 247627 950 SH SOLE 950 0 0 BOOKING HOLDINGS INC COM 09857L108 446950 126 SH SOLE 101 0 25 BOSTON SCIENTIFIC CORP COM 101137107 36190 626 SH SOLE 626 0 0 BRAZE INC COM CL A 10576N102 17480 329 SH SOLE 0 0 329 BRISTOL-MYERS SQUIBB CO COM 110122108 2007658 39128 SH SOLE 37778 0 1350 BROADCOM INC COM 11135F101 22840708 20462 SH SOLE 20287 0 175 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 329200 1600 SH SOLE 1600 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 59055 1875 SH SOLE 1875 0 0 BWX TECHNOLOGIES INC COM 05605H100 24170 315 SH SOLE 315 0 0 CARMAX INC COM 143130102 107436 1400 SH SOLE 1400 0 0 CASTLE BIOSCIENCES INC COM 14843C105 11265 522 SH SOLE 0 0 522 CBOE GLOBAL MKTS INC COM 12503M108 89280 500 SH SOLE 500 0 0 CBRE GROUP INC CL A 12504L109 4778031 51327 SH SOLE 46132 0 5195 CDW CORP COM 12514G108 227430 1000 SH SOLE 1000 0 0 CELSIUS HLDGS INC COM NEW 15118V207 74134 1360 SH SOLE 0 0 1360 CHARTER COMMUNICATIONS INC N CL A 16119P108 7774 20 SH SOLE 20 0 0 CHEVRON CORP NEW COM 166764100 1054114 7067 SH SOLE 7067 0 0 CINTAS CORP COM 172908105 340503 565 SH SOLE 565 0 0 CISCO SYS INC COM 17275R102 71739 1420 SH SOLE 1420 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 19570 977 SH SOLE 0 0 977 CME GROUP INC COM 12572Q105 181116 860 SH SOLE 860 0 0 COCA COLA CO COM 191216100 39611 672 SH SOLE 672 0 0 COGNEX CORP COM 192422103 79306 1900 SH SOLE 0 0 1900 COINBASE GLOBAL INC COM CL A 19260Q107 19132 110 SH SOLE 110 0 0 COMCAST CORP NEW CL A 20030N101 68450 1561 SH SOLE 1561 0 0 COMERICA INC COM 200340107 6419 115 SH SOLE 115 0 0 COMMERCIAL METALS CO COM 201723103 635158 12693 SH SOLE 12593 0 100 COOPER COS INC COM NEW 216648402 13246 35 SH SOLE 35 0 0 CORE LABORATORIES INC COM 21867A105 883 50 SH SOLE 50 0 0 COSTCO WHSL CORP NEW COM 22160K105 18271774 27681 SH SOLE 26661 0 1020 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 25973 1334 SH SOLE 0 0 1334 CSX CORP COM 126408103 71567 2064 SH SOLE 2064 0 0 DANAHER CORPORATION COM 235851102 2782558 12028 SH SOLE 12028 0 0 DEXCOM INC COM 252131107 51374 414 SH SOLE 414 0 0 DIAMONDBACK ENERGY INC COM 25278X109 62032 400 SH SOLE 400 0 0 DIGITAL RLTY TR INC COM 253868103 2368992 17603 SH SOLE 17378 0 225 DISNEY WALT CO COM 254687106 813 9 SH SOLE 9 0 0 DNP SELECT INCOME FD INC COM 23325P104 14976 1766 SH SOLE 1766 0 0 DOLLAR GEN CORP NEW COM 256677105 20393 150 SH SOLE 150 0 0 EAST WEST BANCORP INC COM 27579R104 736768 10240 SH SOLE 8485 0 1755 EATON CORP PLC SHS G29183103 60205 250 SH SOLE 250 0 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 80819 8230 SH SOLE 8230 0 0 ECOLAB INC COM 278865100 4898650 24697 SH SOLE 24186 0 511 ELEVANCE HEALTH INC COM 036752103 47156 100 SH SOLE 100 0 0 ELI LILLY & CO COM 532457108 384145 659 SH SOLE 659 0 0 EMBECTA CORP COMMON STOCK 29082K105 2367 125 SH SOLE 125 0 0 EMERSON ELEC CO COM 291011104 655810 6738 SH SOLE 5538 0 1200 ENBRIDGE INC COM 29250N105 72040 2000 SH SOLE 2000 0 0 ENDAVA PLC ADS 29260V105 12534 161 SH SOLE 0 0 161 ENTERPRISE PRODS PARTNERS L COM 293792107 293553 11141 SH SOLE 11141 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 101800 10000 SH SOLE 10000 0 0 ESSENTIAL UTILS INC COM 29670G102 2187030 58555 SH SOLE 53355 0 5200 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 463 15 SH SOLE 15 0 0 EXLSERVICE HOLDINGS INC COM 302081104 33113 1073 SH SOLE 0 0 1073 EXPEDITORS INTL WASH INC COM 302130109 464280 3650 SH SOLE 3650 0 0 EXXON MOBIL CORP COM 30231G102 608579 6087 SH SOLE 6087 0 0 FASTENAL CO COM 311900104 5343331 82497 SH SOLE 81897 0 600 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 1294 20 SH SOLE 20 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 10055 70 SH SOLE 70 0 0 FIFTH THIRD BANCORP COM 316773100 107057 3104 SH SOLE 0 0 3104 FIRST COMWLTH FINL CORP PA COM 319829107 15101 978 SH SOLE 978 0 0 FISERV INC COM 337738108 103749 781 SH SOLE 781 0 0 FIVE9 INC COM 338307101 35568 452 SH SOLE 0 0 452 FLEXSHARES TR MORNSTAR UPSTR 33939L407 30713 750 SH SOLE 750 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 12384 111 SH SOLE 0 0 111 FLOWERS FOODS INC COM 343498101 597528 26545 SH SOLE 24370 0 2175 FLYWIRE CORPORATION COM VTG 302492103 62830 2714 SH SOLE 0 0 2714 FORTIVE CORP COM 34959J108 609510 8278 SH SOLE 8278 0 0 FREEPORT-MCMORAN INC CL B 35671D857 425700 10000 SH SOLE 10000 0 0 FRESHPET INC COM 358039105 30179 348 SH SOLE 0 0 348 GENTEX CORP COM 371901109 26128 800 SH SOLE 800 0 0 GILEAD SCIENCES INC COM 375558103 162020 2000 SH SOLE 2000 0 0 GLOBAL E ONLINE LTD SHS M5216V106 26546 670 SH SOLE 0 0 670 GLOBAL PMTS INC COM 37940X102 878205 6915 SH SOLE 6915 0 0 GRAY TELEVISION INC COM 389375106 606171 67653 SH SOLE 64153 0 3500 GUIDEWIRE SOFTWARE INC COM 40171V100 23008 211 SH SOLE 0 0 211 HALLIBURTON CO COM 406216101 1240126 34305 SH SOLE 33505 0 800 HARTFORD FINL SVCS GROUP INC COM 416515104 160760 2000 SH SOLE 2000 0 0 HEXCEL CORP NEW COM 428291108 66965 908 SH SOLE 0 0 908 HOME DEPOT INC COM 437076102 6651681 19194 SH SOLE 18454 0 740 HONEYWELL INTL INC COM 438516106 11116 53 SH SOLE 53 0 0 HUBSPOT INC COM 443573100 406378 700 SH SOLE 700 0 0 ILLINOIS TOOL WKS INC COM 452308109 12862040 49103 SH SOLE 48283 0 820 INGERSOLL RAND INC COM 45687V106 3342558 43219 SH SOLE 41956 0 1263 INSPIRE MED SYS INC COM 457730109 28684 141 SH SOLE 0 0 141 INTERCONTINENTAL EXCHANGE IN COM 45866F104 12613625 98214 SH SOLE 95149 0 3065 INTERNATIONAL BUSINESS MACHS COM 459200101 12357 76 SH SOLE 76 0 0 INTUIT COM 461202103 12474974 19959 SH SOLE 19309 0 650 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 116490 5500 SH SOLE 5500 0 0 ISHARES INC MSCI EM ASIA ETF 464286426 594594 8994 SH SOLE 8994 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 34014 345 SH SOLE 345 0 0 ISHARES TR CORE MSCI EAFE 46432F842 79637 1132 SH SOLE 1132 0 0 ISHARES TR CORE MSCI EURO 46434V738 24759 450 SH SOLE 450 0 0 ISHARES TR CORE S&P SCP ETF 464287804 30310 280 SH SOLE 280 0 0 ISHARES TR CORE S&P US GWT 464287671 10410 100 SH SOLE 100 0 0 ISHARES TR CORE S&P500 ETF 464287200 2901125 6074 SH SOLE 6034 0 40 ISHARES TR IBONDS 24 TRM TS 46436E874 155090 6500 SH SOLE 6500 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 179250 7500 SH SOLE 7500 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 427830 17175 SH SOLE 17175 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 77221 3100 SH SOLE 3100 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 340450 13750 SH SOLE 13750 0 0 ISHARES TR MSCI EAFE ETF 464287465 4175144 55410 SH SOLE 55410 0 0 ISHARES TR RUS 1000 ETF 464287622 137687 525 SH SOLE 525 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 154314 509 SH SOLE 509 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 128069 775 SH SOLE 775 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 90800 360 SH SOLE 360 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 21281 137 SH SOLE 137 0 0 ISHARES TR RUS MD CP GR ETF 464287481 193251 1850 SH SOLE 1850 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 2350515 11711 SH SOLE 11711 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 751 10 SH SOLE 10 0 0 ISHARES TR U.S. MED DVC ETF 464288810 2213 41 SH SOLE 41 0 0 ISHARES TR U.S. TECH ETF 464287721 614 5 SH SOLE 5 0 0 JOHNSON & JOHNSON COM 478160104 446709 2850 SH SOLE 2850 0 0 JPMORGAN CHASE & CO COM 46625H100 343943 2022 SH SOLE 2022 0 0 KAMAN CORP NOTE 3.250% 5/0 483548AF0 674277 685000 SH SOLE 685000 0 0 KINSALE CAP GROUP INC COM 49714P108 241806 722 SH SOLE 473 0 249 KKR & CO INC COM 48251W104 47059 568 SH SOLE 568 0 0 KNIFE RIVER CORP COMMON STOCK 498894104 673581 10178 SH SOLE 9435 0 743 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 21792 378 SH SOLE 0 0 378 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 118183 2050 SH SOLE 2050 0 0 KRANESHARES TR ELEC VEH FUTUR 500767827 11951 465 SH SOLE 465 0 0 KURA SUSHI USA INC CL A COM 501270102 23649 311 SH SOLE 0 0 311 LATTICE SEMICONDUCTOR CORP COM 518415104 47742 692 SH SOLE 0 0 692 LAUDER ESTEE COS INC CL A 518439104 5774828 39486 SH SOLE 38716 0 770 LGI HOMES INC COM 50187T106 96142 722 SH SOLE 100 0 622 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 1276 200 SH SOLE 200 0 0 LIBERTY LATIN AMERICA LTD NOTE 2.000% 7/1 53069QAB5 504382 520000 SH SOLE 520000 0 0 LINDE PLC SHS G54950103 12733 31 SH SOLE 31 0 0 LOWES COS INC COM 548661107 78338 352 SH SOLE 352 0 0 LULULEMON ATHLETICA INC COM 550021109 409032 800 SH SOLE 800 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 9508 100 SH SOLE 100 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 72339 778 SH SOLE 0 0 778 MARATHON PETE CORP COM 56585A102 148360 1000 SH SOLE 1000 0 0 MARSH & MCLENNAN COS INC COM 571748102 14021 74 SH SOLE 74 0 0 MASTERCARD INCORPORATED CL A 57636Q104 242258 568 SH SOLE 568 0 0 MCDONALDS CORP COM 580135101 94587 319 SH SOLE 319 0 0 MCGRATH RENTCORP COM 580589109 1149190 9607 SH SOLE 9532 0 75 MDU RES GROUP INC COM 552690109 112068 5660 SH SOLE 2685 0 2975 MEDPACE HLDGS INC COM 58506Q109 22071 72 SH SOLE 0 0 72 MERCADOLIBRE INC COM 58733R102 62862 40 SH SOLE 40 0 0 MERCK & CO INC COM 58933Y105 218040 2000 SH SOLE 2000 0 0 META PLATFORMS INC CL A 30303M102 80703 228 SH SOLE 15 0 213 MICROSOFT CORP COM 594918104 23037616 61264 SH SOLE 59642 0 1622 MIDDLEBY CORP COM 596278101 95661 650 SH SOLE 650 0 0 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 941951 21744 SH SOLE 21744 0 0 MOLECULAR TEMPLATES INC COM NEW 608550208 23 6 SH SOLE 6 0 0 MONDELEZ INTL INC CL A 609207105 4296910 59325 SH SOLE 57925 0 1400 MONOLITHIC PWR SYS INC COM 609839105 14478925 22954 SH SOLE 21425 0 1529 MORGAN STANLEY COM NEW 617446448 6528 70 SH SOLE 70 0 0 MYR GROUP INC DEL COM 55405W104 23575 163 SH SOLE 0 0 163 NAPCO SEC TECHNOLOGIES INC COM 630402105 48053 1403 SH SOLE 0 0 1403 NASDAQ INC COM 631103108 611168 10512 SH SOLE 9987 0 525 NATERA INC COM 632307104 22801 364 SH SOLE 0 0 364 NATIONAL HEALTH INVS INC COM 63633D104 29 1 SH SOLE 1 0 0 NETFLIX INC COM 64110L106 405572 833 SH SOLE 833 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 2671334 17042 SH SOLE 15592 0 1450 NEXTERA ENERGY INC COM 65339F101 1611190 26526 SH SOLE 25611 0 915 NIKE INC CL B 654106103 8143 75 SH SOLE 75 0 0 NORFOLK SOUTHN CORP COM 655844108 118190 500 SH SOLE 500 0 0 NOVO-NORDISK A S ADR 670100205 346972 3354 SH SOLE 3354 0 0 NVIDIA CORPORATION COM 67066G104 9317565 18815 SH SOLE 18073 0 742 OKTA INC CL A 679295105 45265 500 SH SOLE 500 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 202665 500 SH SOLE 500 0 0 OMNICOM GROUP INC COM 681919106 121114 1400 SH SOLE 1400 0 0 ORACLE CORP COM 68389X105 3043765 28870 SH SOLE 24490 0 4380 OREILLY AUTOMOTIVE INC COM 67103H107 11466516 12069 SH SOLE 11490 0 579 ORTHOPEDIATRICS CORP COM 68752L100 26529 816 SH SOLE 0 0 816 PACER FDS TR PACER US SMALL 69374H857 304991 6350 SH SOLE 6350 0 0 PALO ALTO NETWORKS INC COM 697435105 23720737 80442 SH SOLE 77772 0 2670 PARKER-HANNIFIN CORP COM 701094104 46070 100 SH SOLE 100 0 0 PATTERSON-UTI ENERGY INC COM 703481101 1826583 169128 SH SOLE 162331 0 6797 PAYLOCITY HLDG CORP COM 70438V106 21105 128 SH SOLE 0 0 128 PAYPAL HLDGS INC COM 70450Y103 244474 3981 SH SOLE 3981 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 166128 1035 SH SOLE 1035 0 0 PENUMBRA INC COM 70975L107 23394 93 SH SOLE 0 0 93 PEPSICO INC COM 713448108 2865201 16870 SH SOLE 16765 0 105 PERMIAN RESOURCES CORP CLASS A COM 71424F105 12798 941 SH SOLE 0 0 941 PFIZER INC COM 717081103 150284 5220 SH SOLE 5220 0 0 PHREESIA INC COM 71944F106 875996 37840 SH SOLE 37840 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2060165 20645 SH SOLE 20645 0 0 PLUG POWER INC COM NEW 72919P202 2253 500 SH SOLE 500 0 0 PROCTER AND GAMBLE CO COM 742718109 1011566 6903 SH SOLE 5888 0 1015 PROGYNY INC COM 74340E103 33462 900 SH SOLE 0 0 900 PROSHARES TR SHORT S&P 500 NE 74347B425 691848 53260 SH SOLE 47460 0 5800 PRUDENTIAL FINL INC COM 744320102 96927 935 SH SOLE 935 0 0 PURE STORAGE INC CL A 74624M102 108050 3030 SH SOLE 3030 0 0 Q2 HLDGS INC COM 74736L109 48576 1119 SH SOLE 0 0 1119 QUALCOMM INC COM 747525103 166325 1150 SH SOLE 1150 0 0 QUANTA SVCS INC COM 74762E102 343554 1592 SH SOLE 1475 0 117 RB GLOBAL INC COM 74935Q107 389635 5825 SH SOLE 5825 0 0 RBC BEARINGS INC COM 75524B104 331612 1164 SH SOLE 999 0 165 REPUBLIC SVCS INC COM 760759100 7257 44 SH SOLE 44 0 0 REVVITY INC COM 714046109 218620 2000 SH SOLE 2000 0 0 ROCKWELL AUTOMATION INC COM 773903109 13972 45 SH SOLE 45 0 0 RPM INTL INC COM 749685103 675362 6050 SH SOLE 3873 0 2177 RPT REALTY SH BEN INT 74971D101 15396 1200 SH SOLE 1200 0 0 RUMBLE INC COM CL A 78137L105 2043 455 SH SOLE 455 0 0 RXSIGHT INC COM 78349D107 22620 561 SH SOLE 0 0 561 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 21898 509 SH SOLE 0 0 509 S&P GLOBAL INC COM 78409V104 740074 1680 SH SOLE 1680 0 0 SAIA INC COM 78709Y105 86768 198 SH SOLE 0 0 198 SALESFORCE INC COM 79466L302 291296 1107 SH SOLE 1107 0 0 SCHLUMBERGER LTD COM STK 806857108 38770 745 SH SOLE 745 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 669 12 SH SOLE 12 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4235 22 SH SOLE 22 0 0 SERVICENOW INC COM 81762P102 8529454 12073 SH SOLE 11640 0 433 SHELL PLC SPON ADS 780259305 64748 984 SH SOLE 984 0 0 SHOPIFY INC CL A 82509L107 694089 8910 SH SOLE 8910 0 0 SI-BONE INC COM 825704109 55746 2652 SH SOLE 0 0 2652 SNOWFLAKE INC CL A 833445109 99500 500 SH SOLE 500 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 46215 1300 SH SOLE 1300 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 272828 574 SH SOLE 552 0 22 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 173524 342 SH SOLE 342 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 169947 6760 SH SOLE 6760 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 185868 3325 SH SOLE 3325 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 164460 3899 SH SOLE 3899 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 11757 300 SH SOLE 300 0 0 SPDR SER TR S&P 400 MDCP GRW 78464A821 49186 650 SH SOLE 650 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 12545 150 SH SOLE 150 0 0 SPDR SER TR S&P DIVID ETF 78464A763 63232 506 SH SOLE 506 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 143625 7500 SH SOLE 7500 0 0 SPROUT SOCIAL INC COM CL A 85209W109 64339 1047 SH SOLE 0 0 1047 SPS COMM INC COM 78463M107 57765 298 SH SOLE 0 0 298 STARBUCKS CORP COM 855244109 11509887 119882 SH SOLE 117477 0 2405 STATE STR CORP COM 857477103 309840 4000 SH SOLE 4000 0 0 STERICYCLE INC COM 858912108 495600 10000 SH SOLE 10000 0 0 STRYKER CORPORATION COM 863667101 21647546 72289 SH SOLE 69653 0 2636 SUNCOR ENERGY INC NEW COM 867224107 9034223 281967 SH SOLE 277157 0 4810 SYSCO CORP COM 871829107 1382321 18902 SH SOLE 17097 0 1805 TACTILE SYS TECHNOLOGY INC COM 87357P100 11526 806 SH SOLE 0 0 806 TANDEM DIABETES CARE INC COM NEW 875372203 22651 766 SH SOLE 0 0 766 TC ENERGY CORP COM 87807B107 78180 2000 SH SOLE 2000 0 0 TESLA INC COM 88160R101 22364 90 SH SOLE 90 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 6599573 4197 SH SOLE 4129 0 68 THERMO FISHER SCIENTIFIC INC COM 883556102 17484754 32941 SH SOLE 31604 0 1337 TJX COS INC NEW COM 872540109 76744 818 SH SOLE 818 0 0 TRACTOR SUPPLY CO COM 892356106 6333119 29452 SH SOLE 28122 0 1330 TRANE TECHNOLOGIES PLC SHS G8994E103 7008223 28734 SH SOLE 28094 0 640 TRANSMEDICS GROUP INC COM 89377M109 87647 1111 SH SOLE 0 0 1111 TREACE MED CONCEPTS INC COM 89455T109 11213 878 SH SOLE 0 0 878 TRIMBLE INC COM 896239100 38570 725 SH SOLE 725 0 0 TYLER TECHNOLOGIES INC COM 902252105 104530 250 SH SOLE 250 0 0 UNION PAC CORP COM 907818108 60419 246 SH SOLE 246 0 0 UNITED RENTALS INC COM 911363109 2836709 4947 SH SOLE 4767 0 180 UPSTART HLDGS INC COM 91680M107 266203 6515 SH SOLE 6515 0 0 V F CORP COM 918204108 11280 600 SH SOLE 600 0 0 VAALCO ENERGY INC COM NEW 91851C201 674 150 SH SOLE 150 0 0 VALMONT INDS INC COM 920253101 388328 1663 SH SOLE 1188 0 475 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 881263 11442 SH SOLE 11442 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 111542 508 SH SOLE 508 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 218733 501 SH SOLE 501 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 86186 404 SH SOLE 404 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 3796 16 SH SOLE 16 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1220917 29706 SH SOLE 29706 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1579664 20417 SH SOLE 20417 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 113540 1400 SH SOLE 1400 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 8775 35 SH SOLE 35 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 33880 70 SH SOLE 70 0 0 VEEVA SYS INC CL A COM 922475108 8434494 43811 SH SOLE 42895 0 916 VERALTO CORP COM SHS 92338C103 329452 4005 SH SOLE 4005 0 0 VERISK ANALYTICS INC COM 92345Y106 324850 1360 SH SOLE 1065 0 295 VERRA MOBILITY CORP CL A COM STK 92511U102 95759 4158 SH SOLE 0 0 4158 VERTEX INC CL A 92538J106 75394 2797 SH SOLE 0 0 2797 VERTEX PHARMACEUTICALS INC COM 92532F100 89923 221 SH SOLE 221 0 0 VISA INC COM CL A 92826C839 14735810 56600 SH SOLE 55003 0 1597 VONTIER CORPORATION COM 928881101 5321 154 SH SOLE 154 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 189742 7267 SH SOLE 7267 0 0 WALMART INC COM 931142103 1320319 8375 SH SOLE 6990 0 1385 WARNER BROS DISCOVERY INC COM SER A 934423104 23 2 SH SOLE 2 0 0 WATSCO INC COM 942622200 6984490 16301 SH SOLE 15351 0 950 WEC ENERGY GROUP INC COM 92939U106 227259 2700 SH SOLE 2700 0 0 WELLS FARGO CO NEW COM 949746101 49220 1000 SH SOLE 1000 0 0 WELLTOWER INC COM 95040Q104 99273 1101 SH SOLE 1101 0 0 WESCO INTL INC COM 95082P105 78246 450 SH SOLE 450 0 0 WESTLAKE CORPORATION COM 960413102 48986 350 SH SOLE 350 0 0 WISDOMTREE TR EM EX ST-OWNED 97717X578 19841 687 SH SOLE 687 0 0 WISDOMTREE TR INTL QULTY DIV 97717X131 65069 1794 SH SOLE 1794 0 0 WORKIVA INC COM CL A 98139A105 21119 208 SH SOLE 0 0 208 YORK WTR CO COM 987184108 30901 800 SH SOLE 800 0 0 ZOETIS INC CL A 98978V103 2881015 14597 SH SOLE 13597 0 1000 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 4623 250 SH SOLE 0 0 250 ZSCALER INC COM 98980G102 6561057 29613 SH SOLE 29163 0 450