0001016972-24-000002.txt : 20240423 0001016972-24-000002.hdr.sgml : 20240423 20240423105813 ACCESSION NUMBER: 0001016972-24-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240423 DATE AS OF CHANGE: 20240423 EFFECTIVENESS DATE: 20240423 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: 24863200 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 03-31-2024 03-31-2024 ARCADIA INVESTMENT MANAGEMENT CORP/MI
125 SOUTH KALAMAZOO MALL SUITE 306 KALAMAZOO MI 49007
13F HOLDINGS REPORT 028-05696 N
Dorsey M. martin Chief Compliance Officer 269-349-0800 Dorsey M. Martin Kalamazoo MI 04-23-2024 0 323 565497702 false
INFORMATION TABLE 2 inftable.xml ABBOTT LABS COM 002824100 778329 6848 SH SOLE 5933 0 915 ABBVIE INC COM 00287Y109 1706460 9371 SH SOLE 9371 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 18202918 52517 SH SOLE 51203 0 1314 ADAMS DIVERSIFIED EQUITY FD COM 006212104 1208 62 SH SOLE 62 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 3210 1000 SH SOLE 1000 0 0 ADOBE INC COM 00724F101 10036494 19890 SH SOLE 18956 0 934 ADVANCED MICRO DEVICES INC COM 007903107 225613 1250 SH SOLE 1250 0 0 AEHR TEST SYS COM 00760J108 4705 380 SH SOLE 0 0 380 AEROVIRONMENT INC COM 008073108 49816 325 SH SOLE 0 0 325 AGILYSYS INC COM 00847J105 27054 321 SH SOLE 0 0 321 AIR PRODS & CHEMS INC COM 009158106 9090455 37522 SH SOLE 35962 0 1560 ALLSTATE CORP COM 020002101 69204 400 SH SOLE 400 0 0 ALPHABET INC CAP STK CL A 02079K305 14431323 95616 SH SOLE 94596 0 1020 ALPHABET INC CAP STK CL A 02079K305 7547 50 SH SOLE 0 0 50 ALPHABET INC CAP STK CL C 02079K107 7095469 46601 SH SOLE 44271 0 2330 ALPHATEC HLDGS INC COM NEW 02081G201 48766 3544 SH SOLE 0 0 3544 AMAZON COM INC COM 023135106 12914307 71595 SH SOLE 69760 0 1835 AMAZON COM INC COM 023135106 6314 35 SH SOLE 0 0 35 AMERICAN EXPRESS CO COM 025816109 5914248 25975 SH SOLE 24295 0 1680 AMERICAN TOWER CORP NEW COM 03027X100 93856 475 SH SOLE 475 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 140252 1148 SH SOLE 1148 0 0 AMGEN INC COM 031162100 49756 175 SH SOLE 175 0 0 APPFOLIO INC COM CL A 03783C100 30099 122 SH SOLE 0 0 122 APPLE INC COM 037833100 20572514 119970 SH SOLE 116540 0 3430 APPLE INC COM 037833100 6860 40 SH SOLE 0 0 40 APPLIED MATLS INC COM 038222105 206140 1000 SH SOLE 1000 0 0 ARES CAPITAL CORP COM 04010L103 18738 900 SH SOLE 900 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2860 100 SH SOLE 100 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 6899072 7109 SH SOLE 7095 0 14 ASML HOLDING N V N Y REGISTRY SHS N07059210 7764 8 SH SOLE 0 0 8 ASTRAZENECA PLC SPONSORED ADR 046353108 15034 222 SH SOLE 222 0 0 ASTRONICS CORP COM 046433108 92788 4881 SH SOLE 0 0 4881 AURORA CANNABIS INC COM 05156X850 18 4 SH SOLE 4 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 3876221 15521 SH SOLE 15521 0 0 AVIENT CORPORATION COM 05368V106 154287 3555 SH SOLE 3555 0 0 BAXTER INTL INC COM 071813109 727 17 SH SOLE 17 0 0 BEACON ROOFING SUPPLY INC COM 073685109 63713 650 SH SOLE 650 0 0 BECTON DICKINSON & CO COM 075887109 6340412 25623 SH SOLE 25300 0 323 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 276703 658 SH SOLE 658 0 0 BLACKROCK INC COM 09247X101 208425 250 SH SOLE 250 0 0 BOEING CO COM 097023105 183341 950 SH SOLE 950 0 0 BOOKING HOLDINGS INC COM 09857L108 457113 126 SH SOLE 101 0 25 BOSTON SCIENTIFIC CORP COM 101137107 42875 626 SH SOLE 626 0 0 BRAZE INC COM CL A 10576N102 14602 329 SH SOLE 0 0 329 BRISTOL-MYERS SQUIBB CO COM 110122108 460467 8491 SH SOLE 6141 0 2350 BROADCOM INC COM 11135F101 25865377 19515 SH SOLE 19340 0 175 BROADCOM INC COM 11135F101 7953 6 SH SOLE 0 0 6 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 327776 1600 SH SOLE 1600 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 58530 1875 SH SOLE 1875 0 0 BWX TECHNOLOGIES INC COM 05605H100 32326 315 SH SOLE 315 0 0 CARMAX INC COM 143130102 121954 1400 SH SOLE 1400 0 0 CASTLE BIOSCIENCES INC COM 14843C105 11563 522 SH SOLE 0 0 522 CAVA GROUP INC COM 148929102 21646 309 SH SOLE 0 0 309 CBOE GLOBAL MKTS INC COM 12503M108 91865 500 SH SOLE 500 0 0 CBRE GROUP INC CL A 12504L109 4204366 43237 SH SOLE 38042 0 5195 CDW CORP COM 12514G108 255780 1000 SH SOLE 1000 0 0 CELSIUS HLDGS INC COM NEW 15118V207 68020 821 SH SOLE 0 0 821 CHARTER COMMUNICATIONS INC N CL A 16119P108 5813 20 SH SOLE 20 0 0 CHEVRON CORP NEW COM 166764100 1060644 6724 SH SOLE 6724 0 0 CINTAS CORP COM 172908105 388172 565 SH SOLE 565 0 0 CISCO SYS INC COM 17275R102 105061 2105 SH SOLE 2105 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 17284 977 SH SOLE 0 0 977 CME GROUP INC COM 12572Q105 156086 725 SH SOLE 725 0 0 COCA COLA CO COM 191216100 12085 198 SH SOLE 198 0 0 COMCAST CORP NEW CL A 20030N101 67670 1561 SH SOLE 1561 0 0 COMERICA INC COM 200340107 6324 115 SH SOLE 115 0 0 COOPER COS INC COM 216648501 14205 140 SH SOLE 140 0 0 COSTCO WHSL CORP NEW COM 22160K105 20307149 27718 SH SOLE 26698 0 1020 CSX CORP COM 126408103 76521 2064 SH SOLE 2064 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 34001 128 SH SOLE 0 0 128 DANAHER CORPORATION COM 235851102 3003633 12028 SH SOLE 12028 0 0 DEXCOM INC COM 252131107 2774 20 SH SOLE 20 0 0 DIAMONDBACK ENERGY INC COM 25278X109 79268 400 SH SOLE 400 0 0 DIGITAL RLTY TR INC COM 253868103 2181897 15148 SH SOLE 14923 0 225 DISNEY WALT CO COM 254687106 2081 17 SH SOLE 17 0 0 DNP SELECT INCOME FD INC COM 23325P104 8009 883 SH SOLE 883 0 0 DOLLAR GEN CORP NEW COM 256677105 23409 150 SH SOLE 150 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 9810 279 SH SOLE 0 0 279 DYNE THERAPEUTICS INC COM 26818M108 889317 31325 SH SOLE 30325 0 1000 EATON CORP PLC SHS G29183103 78170 250 SH SOLE 250 0 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 84358 8230 SH SOLE 8230 0 0 ECOLAB INC COM 278865100 5968765 25850 SH SOLE 25339 0 511 ELEVANCE HEALTH INC COM 036752103 51854 100 SH SOLE 100 0 0 ELI LILLY & CO COM 532457108 886097 1139 SH SOLE 1139 0 0 EMBECTA CORP COMMON STOCK 29082K105 598 45 SH SOLE 45 0 0 EMERSON ELEC CO COM 291011104 215498 1900 SH SOLE 700 0 1200 ENBRIDGE INC COM 29250N105 72360 2000 SH SOLE 2000 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 325081 11141 SH SOLE 11141 0 0 ESSENTIAL UTILS INC COM 29670G102 2930841 79105 SH SOLE 73905 0 5200 EXCHANGE TRADED CONCEPTS TRU EMQQ EM INTERN 301505889 470 15 SH SOLE 15 0 0 EXLSERVICE HOLDINGS INC COM 302081104 42726 1344 SH SOLE 0 0 1344 EXPEDITORS INTL WASH INC COM 302130109 395103 3250 SH SOLE 3250 0 0 EXXON MOBIL CORP COM 30231G102 708135 6092 SH SOLE 6092 0 0 FASTENAL CO COM 311900104 6298250 81647 SH SOLE 81047 0 600 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 1396 20 SH SOLE 20 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 10909 70 SH SOLE 70 0 0 FIFTH THIRD BANCORP COM 316773100 115500 3104 SH SOLE 0 0 3104 FISERV INC COM 337738108 124820 781 SH SOLE 781 0 0 FIVE9 INC COM 338307101 28070 452 SH SOLE 0 0 452 FLEXSHARES TR MORNSTAR UPSTR 33939L407 30803 750 SH SOLE 750 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 14259 110 SH SOLE 0 0 110 FLOWERS FOODS INC COM 343498101 1057825 44540 SH SOLE 42365 0 2175 FLUENCE ENERGY INC COM CL A 34379V103 3468 200 SH SOLE 200 0 0 FLYWIRE CORPORATION COM VTG 302492103 66487 2682 SH SOLE 0 0 2682 FORTIVE CORP COM 34959J108 687558 7993 SH SOLE 7993 0 0 FREEPORT-MCMORAN INC CL B 35671D857 470200 10000 SH SOLE 10000 0 0 FRESHPET INC COM 358039105 49511 427 SH SOLE 0 0 427 GENERAL ELECTRIC CO COM NEW 369604301 4740 27 SH SOLE 27 0 0 GENTEX CORP COM 371901109 28896 800 SH SOLE 800 0 0 GILEAD SCIENCES INC COM 375558103 146500 2000 SH SOLE 2000 0 0 GLOBAL E ONLINE LTD SHS M5216V106 24187 665 SH SOLE 0 0 665 GLOBAL PMTS INC COM 37940X102 2097126 15690 SH SOLE 15690 0 0 GLOBANT S A COM L44385109 9894 49 SH SOLE 0 0 49 GOOSEHEAD INS INC COM CL A 38267D109 18854 283 SH SOLE 0 0 283 GRAY TELEVISION INC COM 389375106 789590 124935 SH SOLE 121435 0 3500 GUIDEWIRE SOFTWARE INC COM 40171V100 24626 211 SH SOLE 0 0 211 HALLIBURTON CO COM 406216101 866452 21980 SH SOLE 21180 0 800 HEXCEL CORP NEW COM 428291108 59737 820 SH SOLE 0 0 820 HOME DEPOT INC COM 437076102 6967711 18164 SH SOLE 17474 0 690 HONEYWELL INTL INC COM 438516106 10877 53 SH SOLE 53 0 0 HUBSPOT INC COM 443573100 438592 700 SH SOLE 700 0 0 IDEXX LABS INC COM 45168D104 303981 563 SH SOLE 563 0 0 ILLINOIS TOOL WKS INC COM 452308109 12448903 46394 SH SOLE 45574 0 820 INGERSOLL RAND INC COM 45687V106 4076584 42934 SH SOLE 41671 0 1263 INSPIRE MED SYS INC COM 457730109 30286 141 SH SOLE 0 0 141 INTERCONTINENTAL EXCHANGE IN COM 45866F104 13379361 97354 SH SOLE 94289 0 3065 INTERNATIONAL BUSINESS MACHS COM 459200101 14322 75 SH SOLE 75 0 0 INTUIT COM 461202103 12827100 19734 SH SOLE 19084 0 650 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 18791 410 SH SOLE 410 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 116325 5500 SH SOLE 5500 0 0 ISHARES INC MSCI EM ASIA ETF 464286426 607474 8919 SH SOLE 8919 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 34304 345 SH SOLE 345 0 0 ISHARES TR CORE MSCI EAFE 46432F842 84018 1132 SH SOLE 1132 0 0 ISHARES TR CORE MSCI EURO 46434V738 26033 450 SH SOLE 450 0 0 ISHARES TR CORE S&P SCP ETF 464287804 30946 280 SH SOLE 280 0 0 ISHARES TR CORE S&P US GWT 464287671 11721 100 SH SOLE 100 0 0 ISHARES TR CORE S&P500 ETF 464287200 3193285 6074 SH SOLE 6034 0 40 ISHARES TR IBONDS 24 TRM TS 46436E874 155610 6500 SH SOLE 6500 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 178875 7500 SH SOLE 7500 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 430234 17175 SH SOLE 17175 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 77655 3100 SH SOLE 3100 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 341138 13750 SH SOLE 13750 0 0 ISHARES TR MSCI EAFE ETF 464287465 4280816 53604 SH SOLE 53604 0 0 ISHARES TR RUS 1000 ETF 464287622 151216 525 SH SOLE 525 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 107519 319 SH SOLE 319 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 97488 360 SH SOLE 360 0 0 ISHARES TR RUS MD CP GR ETF 464287481 302471 2650 SH SOLE 2650 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 1946537 9256 SH SOLE 9256 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 845 10 SH SOLE 10 0 0 ISHARES TR U.S. MED DVC ETF 464288810 2989 51 SH SOLE 51 0 0 ISHARES TR U.S. TECH ETF 464287721 1081 8 SH SOLE 8 0 0 JFROG LTD ORD SHS M6191J100 25610 579 SH SOLE 0 0 579 JOHNSON & JOHNSON COM 478160104 294708 1863 SH SOLE 1863 0 0 JPMORGAN CHASE & CO COM 46625H100 408212 2038 SH SOLE 2038 0 0 KAMAN CORP NOTE 3.250% 5/0 483548AF0 650820 645000 SH SOLE 645000 0 0 KIMCO RLTY CORP COM 49446R109 14218 725 SH SOLE 725 0 0 KINSALE CAP GROUP INC COM 49714P108 356824 680 SH SOLE 473 0 207 KKR & CO INC COM 48251W104 57130 568 SH SOLE 568 0 0 KNIFE RIVER CORP COMMON STOCK 498894104 825233 10178 SH SOLE 9435 0 743 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 11665 212 SH SOLE 0 0 212 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 85281 1550 SH SOLE 1550 0 0 KRANESHARES TRUST ELEC VEH FUTUR 500767827 10444 465 SH SOLE 465 0 0 KURA SUSHI USA INC CL A COM 501270102 30297 264 SH SOLE 0 0 264 LATTICE SEMICONDUCTOR CORP COM 518415104 53901 689 SH SOLE 0 0 689 LAUDER ESTEE COS INC CL A 518439104 6748842 43781 SH SOLE 43011 0 770 LGI HOMES INC COM 50187T106 72150 620 SH SOLE 0 0 620 LIBERTY LATIN AMERICA LTD NOTE 2.000% 7/1 53069QAB5 465571 470000 SH SOLE 470000 0 0 LINDE PLC SHS G54950103 14394 31 SH SOLE 31 0 0 LOWES COS INC COM 548661107 13246 52 SH SOLE 52 0 0 LULULEMON ATHLETICA INC COM 550021109 314474 805 SH SOLE 805 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10228 100 SH SOLE 100 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 74121 775 SH SOLE 0 0 775 MARATHON PETE CORP COM 56585A102 201500 1000 SH SOLE 1000 0 0 MARSH & MCLENNAN COS INC COM 571748102 15243 74 SH SOLE 74 0 0 MASTERCARD INCORPORATED CL A 57636Q104 273532 568 SH SOLE 568 0 0 MCDONALDS CORP COM 580135101 54135 192 SH SOLE 192 0 0 MCGRATH RENTCORP COM 580589109 993993 8057 SH SOLE 7982 0 75 MCKESSON CORP COM 58155Q103 2685 5 SH SOLE 5 0 0 MDU RES GROUP INC COM 552690109 17388 690 SH SOLE 690 0 0 MEDPACE HLDGS INC COM 58506Q109 40820 101 SH SOLE 0 0 101 MERCADOLIBRE INC COM 58733R102 45359 30 SH SOLE 30 0 0 MERCK & CO INC COM 58933Y105 263900 2000 SH SOLE 2000 0 0 META PLATFORMS INC CL A 30303M102 110713 228 SH SOLE 15 0 213 MICROSOFT CORP COM 594918104 25719766 61133 SH SOLE 59461 0 1672 MIDDLEBY CORP COM 596278101 104514 650 SH SOLE 650 0 0 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 3859576 120049 SH SOLE 118949 0 1100 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 7234 225 SH SOLE 0 0 225 MOLECULAR TEMPLATES INC COM NEW 608550208 14 6 SH SOLE 6 0 0 MONDAY COM LTD SHS M7S64H106 23715 105 SH SOLE 0 0 105 MONDELEZ INTL INC CL A 609207105 4434500 63350 SH SOLE 61950 0 1400 MONOLITHIC PWR SYS INC COM 609839105 15388951 22717 SH SOLE 21238 0 1479 MORGAN STANLEY COM NEW 617446448 6592 70 SH SOLE 70 0 0 MYR GROUP INC DEL COM 55405W104 28811 163 SH SOLE 0 0 163 NAPCO SEC TECHNOLOGIES INC COM 630402105 56303 1403 SH SOLE 0 0 1403 NATERA INC COM 632307104 49201 538 SH SOLE 0 0 538 NETFLIX INC COM 64110L106 500440 824 SH SOLE 824 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 2920661 16952 SH SOLE 15502 0 1450 NEXTERA ENERGY INC COM 65339F101 1403592 21962 SH SOLE 21047 0 915 NIKE INC CL B 654106103 7049 75 SH SOLE 75 0 0 NORFOLK SOUTHN CORP COM 655844108 127435 500 SH SOLE 500 0 0 NOVO-NORDISK A S ADR 670100205 430654 3354 SH SOLE 3354 0 0 NVIDIA CORPORATION COM 67066G104 17457683 19321 SH SOLE 18579 0 742 OKTA INC CL A 679295105 52310 500 SH SOLE 500 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 219310 1000 SH SOLE 1000 0 0 OMNICOM GROUP INC COM 681919106 139335 1440 SH SOLE 1440 0 0 ORACLE CORP COM 68389X105 3456788 27520 SH SOLE 23140 0 4380 OREILLY AUTOMOTIVE INC COM 67103H107 13466410 11929 SH SOLE 11350 0 579 ORTHOPEDIATRICS CORP COM 68752L100 9623 330 SH SOLE 0 0 330 PACER FDS TR PACER US SMALL 69374H857 716016 14565 SH SOLE 13015 0 1550 PALO ALTO NETWORKS INC COM 697435105 21964954 77306 SH SOLE 74586 0 2720 PALO ALTO NETWORKS INC COM 697435105 7104 25 SH SOLE 0 0 25 PARKER-HANNIFIN CORP COM 701094104 55579 100 SH SOLE 100 0 0 PATTERSON-UTI ENERGY INC COM 703481101 1460334 122306 SH SOLE 116441 0 5865 PAYLOCITY HLDG CORP COM 70438V106 12031 70 SH SOLE 0 0 70 PAYMENTUS HOLDINGS INC COM CL A 70439P108 22273 979 SH SOLE 0 0 979 PAYPAL HLDGS INC COM 70450Y103 145972 2179 SH SOLE 2179 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 167660 1035 SH SOLE 1035 0 0 PENUMBRA INC COM 70975L107 208004 932 SH SOLE 840 0 92 PEPSICO INC COM 713448108 1475160 8429 SH SOLE 8324 0 105 PERMIAN RESOURCES CORP CLASS A COM 71424F105 16513 935 SH SOLE 0 0 935 PFIZER INC COM 717081103 144855 5220 SH SOLE 5220 0 0 PHREESIA INC COM 71944F106 1862353 77825 SH SOLE 77825 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 4298890 42758 SH SOLE 39258 0 3500 PLUG POWER INC COM NEW 72919P202 1718 500 SH SOLE 500 0 0 PROCTER AND GAMBLE CO COM 742718109 378205 2331 SH SOLE 2331 0 0 PROGYNY INC COM 74340E103 34259 898 SH SOLE 0 0 898 PROSHARES TR S&P 500 DV ARIST 74348A467 19167 189 SH SOLE 189 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 35580 3000 SH SOLE 3000 0 0 PRUDENTIAL FINL INC COM 744320102 109721 935 SH SOLE 935 0 0 PURE STORAGE INC CL A 74624M102 2034889 39140 SH SOLE 39140 0 0 Q2 HLDGS INC COM 74736L109 58815 1119 SH SOLE 0 0 1119 QUALCOMM INC COM 747525103 194695 1150 SH SOLE 1150 0 0 QUANTA SVCS INC COM 74762E102 289937 1116 SH SOLE 1000 0 116 QUINSTREET INC COM 74874Q100 16742 948 SH SOLE 0 0 948 RB GLOBAL INC COM 74935Q107 506531 6650 SH SOLE 6650 0 0 RBC BEARINGS INC COM 75524B104 314688 1164 SH SOLE 999 0 165 REPUBLIC SVCS INC COM 760759100 8424 44 SH SOLE 44 0 0 RESMED INC COM 761152107 99015 500 SH SOLE 500 0 0 REVVITY INC COM 714046109 210000 2000 SH SOLE 2000 0 0 ROCKWELL AUTOMATION INC COM 773903109 13110 45 SH SOLE 45 0 0 RPM INTL INC COM 749685103 719648 6050 SH SOLE 3873 0 2177 RUMBLE INC COM CL A 78137L105 2828 350 SH SOLE 350 0 0 RXSIGHT INC COM 78349D107 28920 561 SH SOLE 0 0 561 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 28028 505 SH SOLE 0 0 505 S&P GLOBAL INC COM 78409V104 714756 1680 SH SOLE 1680 0 0 SAIA INC COM 78709Y105 107055 183 SH SOLE 0 0 183 SALESFORCE INC COM 79466L302 399968 1328 SH SOLE 1328 0 0 SCHLUMBERGER LTD COM STK 806857108 40834 745 SH SOLE 745 0 0 SCHRODINGER INC COM 80810D103 8100 300 SH SOLE 0 0 300 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4999 24 SH SOLE 24 0 0 SERVICENOW INC COM 81762P102 9523901 12492 SH SOLE 12059 0 433 SERVICENOW INC COM 81762P102 5337 7 SH SOLE 0 0 7 SHOCKWAVE MED INC COM 82489T104 236082 725 SH SOLE 725 0 0 SHOPIFY INC CL A 82509L107 687585 8910 SH SOLE 8910 0 0 SI-BONE INC COM 825704109 33968 2075 SH SOLE 0 0 2075 SNOWFLAKE INC CL A 833445109 80800 500 SH SOLE 500 0 0 SPDR GOLD TR GOLD SHS 78463V107 16047 78 SH SOLE 78 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 45695 1300 SH SOLE 1300 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 299720 573 SH SOLE 551 0 22 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 190289 342 SH SOLE 342 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 170488 6760 SH SOLE 6760 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 187667 3050 SH SOLE 3050 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 167813 3899 SH SOLE 3899 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 12213 300 SH SOLE 300 0 0 SPDR SER TR S&P 400 MDCP GRW 78464A821 56739 650 SH SOLE 650 0 0 SPDR SER TR S&P DIVID ETF 78464A763 66405 506 SH SOLE 506 0 0 SPROUT SOCIAL INC COM CL A 85209W109 62517 1047 SH SOLE 0 0 1047 SPS COMM INC COM 78463M107 54758 297 SH SOLE 0 0 297 STARBUCKS CORP COM 855244109 12507650 136860 SH SOLE 134040 0 2820 STERICYCLE INC COM 858912108 527500 10000 SH SOLE 10000 0 0 STRYKER CORPORATION COM 863667101 25179951 70361 SH SOLE 67725 0 2636 SUNCOR ENERGY INC NEW COM 867224107 10176457 275710 SH SOLE 270900 0 4810 SYSCO CORP COM 871829107 1462607 18017 SH SOLE 16212 0 1805 TACTILE SYS TECHNOLOGY INC COM 87357P100 25497 1570 SH SOLE 0 0 1570 TANDEM DIABETES CARE INC COM NEW 875372203 65507 1851 SH SOLE 0 0 1851 TC ENERGY CORP COM 87807B107 80400 2000 SH SOLE 2000 0 0 TESLA INC COM 88160R101 15822 90 SH SOLE 90 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 6135099 10605 SH SOLE 10401 0 204 THERMO FISHER SCIENTIFIC INC COM 883556102 19128784 32912 SH SOLE 31545 0 1367 TJX COS INC NEW COM 872540109 82969 818 SH SOLE 818 0 0 TRACTOR SUPPLY CO COM 892356106 6574212 25119 SH SOLE 23789 0 1330 TRANE TECHNOLOGIES PLC SHS G8994E103 7321578 24389 SH SOLE 23749 0 640 TRANSMEDICS GROUP INC COM 89377M109 81852 1107 SH SOLE 0 0 1107 TREACE MED CONCEPTS INC COM 89455T109 21402 1640 SH SOLE 0 0 1640 TRIMBLE INC COM 896239100 11263 175 SH SOLE 175 0 0 UNION PAC CORP COM 907818108 60495 246 SH SOLE 246 0 0 UNITED RENTALS INC COM 911363109 3624299 5026 SH SOLE 4846 0 180 UPSTART HLDGS INC COM 91680M107 175189 6515 SH SOLE 6515 0 0 V F CORP COM 918204108 5369 350 SH SOLE 350 0 0 VAALCO ENERGY INC COM NEW 91851C201 101414 14550 SH SOLE 14550 0 0 VALMONT INDS INC COM 920253101 357944 1568 SH SOLE 1093 0 475 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 877259 11442 SH SOLE 11442 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 119782 508 SH SOLE 508 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 144576 301 SH SOLE 301 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 92351 404 SH SOLE 404 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 48082 185 SH SOLE 185 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1193829 28581 SH SOLE 28581 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 998614 12917 SH SOLE 12917 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 119084 1400 SH SOLE 1400 0 0 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 9469 35 SH SOLE 35 0 0 VANGUARD WORLD FD INF TECH ETF 92204A702 36704 70 SH SOLE 70 0 0 VEEVA SYS INC CL A COM 922475108 10779609 46526 SH SOLE 45610 0 916 VERALTO CORP COM SHS 92338C103 123238 1390 SH SOLE 1390 0 0 VERICEL CORP COM 92346J108 26780 515 SH SOLE 0 0 515 VERISK ANALYTICS INC COM 92345Y106 320593 1360 SH SOLE 1065 0 295 VERRA MOBILITY CORP CL A COM STK 92511U102 77108 3088 SH SOLE 0 0 3088 VERTEX INC CL A 92538J106 88428 2786 SH SOLE 0 0 2786 VISA INC COM CL A 92826C839 16060496 57548 SH SOLE 55951 0 1597 VONTIER CORPORATION COM 928881101 1996 44 SH SOLE 44 0 0 WALMART INC COM 931142103 1550461 25768 SH SOLE 21613 0 4155 WATSCO INC COM 942622200 8787134 20342 SH SOLE 19337 0 1005 WEC ENERGY GROUP INC COM 92939U106 221724 2700 SH SOLE 2700 0 0 WELLS FARGO CO NEW COM 949746101 57960 1000 SH SOLE 1000 0 0 WELLTOWER INC COM 95040Q104 102874 1101 SH SOLE 1101 0 0 WESCO INTL INC COM 95082P105 71082 415 SH SOLE 415 0 0 WESTLAKE CORPORATION COM 960413102 53480 350 SH SOLE 350 0 0 WISDOMTREE TR EM EX ST-OWNED 97717X578 7866 267 SH SOLE 267 0 0 WORKIVA INC COM CL A 98139A105 17554 207 SH SOLE 0 0 207 YORK WTR CO COM 987184108 29020 800 SH SOLE 800 0 0 ZOETIS INC CL A 98978V103 2460318 14540 SH SOLE 13540 0 1000 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 4008 250 SH SOLE 0 0 250 ZSCALER INC COM 98980G102 6190551 32137 SH SOLE 31687 0 450 ZSCALER INC COM 98980G102 7706 40 SH SOLE 0 0 40