0001104659-24-060198.txt : 20240513 0001104659-24-060198.hdr.sgml : 20240513 20240513070828 ACCESSION NUMBER: 0001104659-24-060198 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240513 DATE AS OF CHANGE: 20240513 EFFECTIVENESS DATE: 20240513 FILER: COMPANY DATA: COMPANY CONFORMED NAME: LOGAN CAPITAL MANAGEMENT INC CENTRAL INDEX KEY: 0001121330 ORGANIZATION NAME: IRS NUMBER: 232744570 STATE OF INCORPORATION: PA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-05837 FILM NUMBER: 24936849 BUSINESS ADDRESS: STREET 1: 3843 WEST CHESTER PIKE STREET 2: SUITE 150 CITY: NEWTOWN SQUARE STATE: PA ZIP: 19073 BUSINESS PHONE: 2155691100 MAIL ADDRESS: STREET 1: 3843 WEST CHESTER PIKE STREET 2: SUITE 150 CITY: NEWTOWN SQUARE STATE: PA ZIP: 19073 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001121330 XXXXXXXX 03-31-2024 03-31-2024 false LOGAN CAPITAL MANAGEMENT INC
3843 West Chester Pike Suite 150 Newtown Square PA 19073
13F HOLDINGS REPORT 028-05837 000108893 801-45536 N
Mary T. Evans COO, CCO 215-851-9316 /s/ Mary T. Evans Philadelphia PA 05-10-2024 0 625 2336086048
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 251196 2368 SH SOLE 2368 0 0 3M CO COM 88579Y101 212140 2000 SH OTR 0 0 2000 ABBOTT LABS COM 002824100 6772773 59588 SH SOLE 59588 0 0 ABBVIE INC COM 00287Y109 16922771 92931 SH SOLE 92931 0 0 ABBVIE INC COM 00287Y109 3365572 18482 SH OTR 0 0 18482 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 16666634 48085 SH SOLE 48085 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3827268 11042 SH OTR 0 0 11042 ADEIA INC COM 00676P107 371 34 SH SOLE 34 0 0 ADOBE INC COM 00724F101 10685576 21176 SH SOLE 21176 0 0 ADOBE INC COM 00724F101 3644726 7223 SH OTR 0 0 7223 ADVANCED MICRO DEVICES INC COM 007903107 90245 500 SH SOLE 500 0 0 ADVISORS SER TR LOGAN CAP BRD IN 00770X246 10891730 236520 SH SOLE 236520 0 0 ADVISORS SER TR LOGAN CAP BRD IN 00770X246 45345665 984705 SH OTR 0 0 984705 AGILENT TECHNOLOGIES INC COM 00846U101 14393056 98915 SH SOLE 98915 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 2560685 17598 SH OTR 0 0 17598 AIR PRODS & CHEMS INC COM 009158106 3634 15 SH SOLE 15 0 0 ALIGN TECHNOLOGY INC COM 016255101 50500 154 SH SOLE 154 0 0 ALIGN TECHNOLOGY INC COM 016255101 2698126 8228 SH OTR 0 0 8228 ALLEGION PLC ORD SHS G0176J109 22362 166 SH SOLE 166 0 0 ALPHABET INC CAP STK CL C 02079K107 24499522 160906 SH SOLE 160906 0 0 ALPHABET INC CAP STK CL A 02079K305 22642268 150018 SH SOLE 150018 0 0 ALPHABET INC CAP STK CL A 02079K305 905580 6000 SH OTR 0 0 6000 ALPHABET INC CAP STK CL C 02079K107 1600253 10510 SH OTR 0 0 10510 ALPS ETF TR ALERIAN MLP 00162Q452 18984 400 SH SOLE 400 0 0 ALTRIA GROUP INC COM 02209S103 1100053 25219 SH SOLE 25219 0 0 AMAZON COM INC COM 023135106 44224187 245172 SH SOLE 245172 0 0 AMAZON COM INC COM 023135106 26244568 145496 SH OTR 0 0 145496 AMDOCS LTD SHS G02602103 328585 3636 SH SOLE 3636 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 92 6 SH SOLE 6 0 0 AMERICAN ELEC PWR CO INC COM 025537101 3875 45 SH SOLE 45 0 0 AMERICAN EXPRESS CO COM 025816109 91076 400 SH SOLE 400 0 0 AMERICAN TOWER CORP NEW COM 03027X100 1390046 7035 SH SOLE 7035 0 0 AMERICAN TOWER CORP NEW COM 03027X100 8694 44 SH OTR 0 0 44 AMGEN INC COM 031162100 7408378 26056 SH SOLE 26056 0 0 AMGEN INC COM 031162100 824528 2900 SH OTR 0 0 2900 AMPHENOL CORP NEW CL A 032095101 29113606 252394 SH SOLE 252394 0 0 AMPHENOL CORP NEW CL A 032095101 4664062 40434 SH OTR 0 0 40434 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 24312 400 SH SOLE 400 0 0 AON PLC SHS CL A G0403H108 1762375 5281 SH SOLE 5281 0 0 APPLE INC COM 037833100 73384453 427948 SH SOLE 427948 0 0 APPLE INC COM 037833100 47558778 277343 SH OTR 0 0 277343 APPLOVIN CORP COM CL A 03831W108 4232941 61152 SH SOLE 61152 0 0 APPLOVIN CORP COM CL A 03831W108 415320 6000 SH OTR 0 0 6000 APTIV PLC SHS G6095L109 737639 9261 SH SOLE 9261 0 0 ARBOR REALTY TRUST INC COM 038923108 23850 1800 SH SOLE 1800 0 0 ARISTA NETWORKS INC COM 040413106 8352874 28805 SH SOLE 28805 0 0 ARISTA NETWORKS INC COM 040413106 3951267 13626 SH OTR 0 0 13626 ASML HOLDING N V N Y REGISTRY SHS N07059210 4896992 5046 SH SOLE 5046 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 2291280 2361 SH OTR 0 0 2361 AT&T INC COM 00206R102 11583279 658141 SH SOLE 658141 0 0 AT&T INC COM 00206R102 4966122 282166 SH OTR 0 0 282166 AUTODESK INC COM 052769106 781260 3000 SH OTR 0 0 3000 AUTOMATIC DATA PROCESSING IN COM 053015103 5521518 22109 SH SOLE 22109 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 916796 3671 SH OTR 0 0 3671 AUTONATION INC COM 05329W102 45535 275 SH SOLE 275 0 0 AUTOZONE INC COM 053332102 176492 56 SH SOLE 56 0 0 AUTOZONE INC COM 053332102 2615870 830 SH OTR 0 0 830 BAIDU INC SPON ADR REP A 056752108 105280 1000 SH SOLE 1000 0 0 BANK AMERICA CORP 7.25%CNV PFD L 060505682 52485 44 SH SOLE 44 0 0 BANK AMERICA CORP COM 060505104 278181 7336 SH SOLE 7336 0 0 BANK NEW YORK MELLON CORP COM 064058100 956136 16594 SH SOLE 16594 0 0 BANK NEW YORK MELLON CORP COM 064058100 576200 10000 SH OTR 0 0 10000 BCE INC COM NEW 05534B760 2738409 80589 SH SOLE 80589 0 0 BECTON DICKINSON & CO COM 075887109 406808 1644 SH SOLE 1644 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 613118 1458 SH SOLE 1458 0 0 BLACKROCK INC COM 09247X101 827578 993 SH SOLE 993 0 0 BLACKROCK INC COM 09247X101 750330 900 SH OTR 0 0 900 BLACKSTONE INC COM 09260D107 541901 4125 SH SOLE 4125 0 0 BOEING CO COM 097023105 102292 530 SH SOLE 530 0 0 BOOKING HOLDINGS INC COM 09857L108 2619329 722 SH SOLE 722 0 0 BOOKING HOLDINGS INC COM 09857L108 5674004 1564 SH OTR 0 0 1564 BOOT BARN HLDGS INC COM 099406100 28545 300 SH SOLE 300 0 0 BOOT BARN HLDGS INC COM 099406100 142725 1500 SH OTR 0 0 1500 BORGWARNER INC COM 099724106 419520 12076 SH OTR 0 0 12076 BOSTON SCIENTIFIC CORP COM 101137107 8561 125 SH SOLE 125 0 0 BP PLC SPONSORED ADR 055622104 5187283 137667 SH SOLE 137667 0 0 BP PLC SPONSORED ADR 055622104 904320 24000 SH OTR 0 0 24000 BREAD FINANCIAL HOLDINGS INC COM 018581108 297920 8000 SH OTR 0 0 8000 BRISTOL-MYERS SQUIBB CO COM 110122108 1194053 22018 SH SOLE 22018 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 1255425 23150 SH OTR 0 0 23150 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3909942 128195 SH SOLE 128195 0 0 BROADCOM INC COM 11135F101 62306156 47009 SH SOLE 47009 0 0 BROADCOM INC COM 11135F101 12036048 9081 SH OTR 0 0 9081 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4537753 22151 SH SOLE 22151 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1024300 5000 SH OTR 0 0 5000 BROOKFIELD CORP CL A LTD VT SH 11271J107 3500 84 SH SOLE 84 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 7022 225 SH SOLE 225 0 0 BROWN FORMAN CORP CL B 115637209 4646 90 SH SOLE 90 0 0 BUNGE GLOBAL SA COM SHS H11356104 41008 400 SH SOLE 400 0 0 BURLINGTON STORES INC COM 122017106 9521648 41008 SH SOLE 41008 0 0 BURLINGTON STORES INC COM 122017106 2683884 11559 SH OTR 0 0 11559 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 152280 2000 SH OTR 0 0 2000 CANADIAN IMPERIAL BK COMM TO COM 136069101 1743 34 SH SOLE 34 0 0 CANADIAN SOLAR INC COM 136635109 924116 46767 SH SOLE 46767 0 0 CAPITAL ONE FINL CORP COM 14040H105 14889 100 SH SOLE 100 0 0 CARMAX INC COM 143130102 844793 9698 SH SOLE 9698 0 0 CARMAX INC COM 143130102 1087133 12480 SH OTR 0 0 12480 CARRIER GLOBAL CORPORATION COM 14448C104 157184 2704 SH SOLE 2704 0 0 CATERPILLAR INC COM 149123101 6271641 17116 SH SOLE 17116 0 0 CATERPILLAR INC COM 149123101 3041369 8300 SH OTR 0 0 8300 CBRE GROUP INC CL A 12504L109 317683 3267 SH SOLE 3267 0 0 CDW CORP COM 12514G108 2399216 9380 SH SOLE 9380 0 0 CDW CORP COM 12514G108 5230701 20450 SH OTR 0 0 20450 CENCORA INC COM 03073E105 3121936 12848 SH OTR 0 0 12848 CENCORA INC COM 03073E105 1490015 6132 SH SOLE 6132 0 0 CHARLES RIV LABS INTL INC COM 159864107 4204331 15517 SH SOLE 15517 0 0 CHARLES RIV LABS INTL INC COM 159864107 2395469 8841 SH OTR 0 0 8841 CHARTER COMMUNICATIONS INC N CL A 16119P108 1163 4 SH SOLE 4 0 0 CHEMOURS CO COM 163851108 12421 473 SH SOLE 473 0 0 CHENIERE ENERGY INC COM NEW 16411R208 4835 30 SH SOLE 30 0 0 CHEVRON CORP NEW COM 166764100 22864783 144952 SH SOLE 144952 0 0 CHEVRON CORP NEW COM 166764100 6183408 39200 SH OTR 0 0 39200 CHOICE HOTELS INTL INC COM 169905106 101080 800 SH SOLE 800 0 0 CHUBB LIMITED COM H1467J104 123605 477 SH SOLE 477 0 0 CHURCH & DWIGHT CO INC COM 171340102 8449 81 SH SOLE 81 0 0 CHURCHILL DOWNS INC COM 171484108 3441983 27814 SH SOLE 27814 0 0 CINTAS CORP COM 172908105 19737553 28729 SH SOLE 28729 0 0 CINTAS CORP COM 172908105 5174710 7532 SH OTR 0 0 7532 CISCO SYS INC COM 17275R102 11616999 232759 SH SOLE 232759 0 0 CISCO SYS INC COM 17275R102 2011373 40300 SH OTR 0 0 40300 CITIGROUP INC COM NEW 172967424 31620 500 SH SOLE 500 0 0 CITIZENS & NORTHN CORP COM 172922106 1131683 60260 SH OTR 0 0 60260 CLOROX CO DEL COM 189054109 5157587 33686 SH SOLE 33686 0 0 CME GROUP INC COM 12572Q105 77330 359 SH SOLE 359 0 0 CMS ENERGY CORP COM 125896100 4980422 82539 SH SOLE 82539 0 0 COCA COLA CO COM 191216100 8731399 142717 SH SOLE 142717 0 0 COCA COLA CO COM 191216100 1807869 29550 SH OTR 0 0 29550 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 727696 9929 SH SOLE 9929 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1270116 17330 SH OTR 0 0 17330 COINBASE GLOBAL INC COM CL A 19260Q107 14887018 56152 SH SOLE 56152 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 690107 2603 SH OTR 0 0 2603 COLGATE PALMOLIVE CO COM 194162103 561732 6238 SH SOLE 6238 0 0 COMMUNITY BK SYS INC COM 203607106 2689680 56000 SH OTR 0 0 56000 COMPASS INC CL A 20464U100 1800 500 SH SOLE 500 0 0 CONOCOPHILLIPS COM 20825C104 1651165 12973 SH SOLE 12973 0 0 CONOCOPHILLIPS COM 20825C104 10411504 81800 SH OTR 0 0 81800 CONSOLIDATED EDISON INC COM 209115104 15892 175 SH SOLE 175 0 0 CONSTELLATION BRANDS INC CL A 21036P108 426120 1568 SH SOLE 1568 0 0 CONSTELLATION ENERGY CORP COM 21037T109 12940 70 SH SOLE 70 0 0 COPART INC COM 217204106 15562255 268685 SH SOLE 268685 0 0 COPART INC COM 217204106 3785941 65365 SH OTR 0 0 65365 CORNING INC COM 219350105 855180 25946 SH SOLE 25946 0 0 CORTEVA INC COM 22052L104 47347 821 SH SOLE 821 0 0 CORTEVA INC COM 22052L104 1017758 17648 SH OTR 0 0 17648 COSTCO WHSL CORP NEW COM 22160K105 2137668 2918 SH SOLE 2918 0 0 CSX CORP COM 126408103 390992 10547 SH SOLE 10547 0 0 CUMMINS INC COM 231021106 957907 3251 SH SOLE 3251 0 0 CUMMINS INC COM 231021106 4347561 14755 SH OTR 0 0 14755 CVS HEALTH CORP COM 126650100 940542 11792 SH SOLE 11792 0 0 CVS HEALTH CORP COM 126650100 590224 7400 SH OTR 0 0 7400 DANAHER CORPORATION COM 235851102 39456 158 SH SOLE 158 0 0 DECKERS OUTDOOR CORP COM 243537107 15375482 16335 SH SOLE 16335 0 0 DECKERS OUTDOOR CORP COM 243537107 2456689 2610 SH OTR 0 0 2610 DEERE & CO COM 244199105 454689 1107 SH SOLE 1107 0 0 DEERE & CO COM 244199105 8363077 20361 SH OTR 0 0 20361 DELL TECHNOLOGIES INC CL C 24703L202 114 1 SH SOLE 1 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 2620592 17619 SH SOLE 17619 0 0 DIAMONDBACK ENERGY INC COM 25278X109 40300 203 SH SOLE 203 0 0 DICKS SPORTING GOODS INC COM 253393102 31595862 140513 SH SOLE 140513 0 0 DICKS SPORTING GOODS INC COM 253393102 4852029 21578 SH OTR 0 0 21578 DISNEY WALT CO COM 254687106 2633799 21525 SH SOLE 21525 0 0 DISNEY WALT CO COM 254687106 3964464 32400 SH OTR 0 0 32400 DOLLAR TREE INC COM 256746108 41942 315 SH SOLE 315 0 0 DOMINION ENERGY INC COM 25746U109 71227 1448 SH SOLE 1448 0 0 DONEGAL GROUP INC CL B 257701300 1724961 135185 SH OTR 0 0 135185 DONEGAL GROUP INC CL A 257701201 3163160 223703 SH OTR 0 0 223703 DOVER CORP COM 260003108 248066 1400 SH SOLE 1400 0 0 DOW INC COM 260557103 1066723 18414 SH SOLE 18414 0 0 DOW INC COM 260557103 975078 16832 SH OTR 0 0 16832 DR REDDYS LABS LTD ADR 256135203 916508 12495 SH SOLE 12495 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 15275 250 SH SOLE 250 0 0 DTE ENERGY CO COM 233331107 56070 500 SH SOLE 500 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 3278195 33897 SH SOLE 33897 0 0 DUPONT DE NEMOURS INC COM 26614N102 2039326 26599 SH SOLE 26599 0 0 DUPONT DE NEMOURS INC COM 26614N102 1290507 16832 SH OTR 0 0 16832 DYCOM INDS INC COM 267475101 1033416 7200 SH OTR 0 0 7200 EATON CORP PLC SHS G29183103 3522028 11264 SH SOLE 11264 0 0 EATON CORP PLC SHS G29183103 625360 2000 SH OTR 0 0 2000 ECOLAB INC COM 278865100 429673 1861 SH SOLE 1861 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 346023 3621 SH SOLE 3621 0 0 ELECTRONIC ARTS INC COM 285512109 7220176 54422 SH SOLE 54422 0 0 ELECTRONIC ARTS INC COM 285512109 2329553 17559 SH OTR 0 0 17559 ELEVANCE HEALTH INC COM 036752103 6633483 12793 SH SOLE 12793 0 0 ELI LILLY & CO COM 532457108 6966762 8955 SH SOLE 8955 0 0 ELI LILLY & CO COM 532457108 18324070 23554 SH OTR 0 0 23554 EMBECTA CORP COMMON STOCK 29082K105 4246 320 SH SOLE 320 0 0 EMERSON ELEC CO COM 291011104 4370240 38531 SH SOLE 38531 0 0 EMERSON ELEC CO COM 291011104 793940 7000 SH OTR 0 0 7000 ENBRIDGE INC COM 29250N105 61542 1701 SH SOLE 1701 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 147563 5057 SH SOLE 5057 0 0 EPAM SYS INC COM 29414B104 24578 89 SH SOLE 89 0 0 EQUINIX INC COM 29444U700 4144177 5021 SH SOLE 5021 0 0 EQUINOR ASA SPONSORED ADR 29446M102 3126080 115652 SH SOLE 115652 0 0 EXELON CORP COM 30161N101 43957 1170 SH SOLE 1170 0 0 EXTRA SPACE STORAGE INC COM 30225T102 254310 1730 SH SOLE 1730 0 0 EXXON MOBIL CORP COM 30231G102 2874832 24732 SH SOLE 24732 0 0 EXXON MOBIL CORP COM 30231G102 581200 5000 SH OTR 0 0 5000 F N B CORP COM 302520101 979950 69500 SH OTR 0 0 69500 F5 INC COM 315616102 1232335 6500 SH OTR 0 0 6500 FACTSET RESH SYS INC COM 303075105 1738193 3825 SH SOLE 3825 0 0 FAIR ISAAC CORP COM 303250104 21243 17 SH SOLE 17 0 0 FASTENAL CO COM 311900104 16555088 214611 SH SOLE 214611 0 0 FASTENAL CO COM 311900104 4372604 56684 SH OTR 0 0 56684 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 20642 202 SH SOLE 202 0 0 FEDEX CORP COM 31428X106 131832 455 SH SOLE 455 0 0 FERRARI N V COM N3167Y103 2047610 4697 SH SOLE 4697 0 0 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 905 21 SH SOLE 21 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 860 9 SH SOLE 9 0 0 FIRST UTD CORP COM 33741H107 113427 4951 SH SOLE 4951 0 0 FIRSTENERGY CORP COM 337932107 22872 592 SH SOLE 592 0 0 FISERV INC COM 337738108 10224485 63975 SH SOLE 63975 0 0 FISERV INC COM 337738108 3688965 23082 SH OTR 0 0 23082 FIVE BELOW INC COM 33829M101 3510791 19356 SH SOLE 19356 0 0 FIVE BELOW INC COM 33829M101 2220454 12242 SH OTR 0 0 12242 FLEX LTD ORD Y2573F102 2464952 86157 SH SOLE 86157 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 6969019 53765 SH SOLE 53765 0 0 FLOWSERVE CORP COM 34354P105 27865 610 SH SOLE 610 0 0 FLOWSERVE CORP COM 34354P105 909032 19900 SH OTR 0 0 19900 FMC CORP COM NEW 302491303 12804 201 SH SOLE 201 0 0 FORWARD AIR CORP COM 349853101 366102 11768 SH SOLE 11768 0 0 FRANKLIN FINL SVCS CORP COM 353525108 1062410 40550 SH OTR 0 0 40550 FULTON FINL CORP PA COM 360271100 3244738 204200 SH OTR 0 0 204200 GALLAGHER ARTHUR J & CO COM 363576109 35006 140 SH SOLE 140 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 89819 988 SH SOLE 988 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 45455 500 SH OTR 0 0 500 GENERAL DYNAMICS CORP COM 369550108 4461560 15794 SH SOLE 15794 0 0 GENERAL DYNAMICS CORP COM 369550108 932217 3300 SH OTR 0 0 3300 GENERAL ELECTRIC CO COM NEW 369604301 520973 2968 SH SOLE 2968 0 0 GENERAL ELECTRIC CO COM NEW 369604301 263295 1500 SH OTR 0 0 1500 GENERAL MTRS CO COM 37045V100 699524 15425 SH SOLE 15425 0 0 GENPACT LIMITED SHS G3922B107 863488 26206 SH SOLE 26206 0 0 GETTY RLTY CORP NEW COM 374297109 27487 1005 SH SOLE 1005 0 0 GILEAD SCIENCES INC COM 375558103 293000 4000 SH OTR 0 0 4000 GILEAD SCIENCES INC COM 375558103 14945 204 SH SOLE 204 0 0 GLOBAL PMTS INC COM 37940X102 925195 6922 SH SOLE 6922 0 0 GLOBAL PMTS INC COM 37940X102 1903318 14240 SH OTR 0 0 14240 GLOBAL X FDS US INFR DEV ETF 37954Y673 1120 28 SH SOLE 28 0 0 GLOBANT S A COM L44385109 1297813 6428 SH SOLE 6428 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 22470 1500 SH SOLE 1500 0 0 GOOSEHEAD INS INC COM CL A 38267D109 666200 10000 SH OTR 0 0 10000 GRAINGER W W INC COM 384802104 2567665 2524 SH OTR 0 0 2524 GRAINGER W W INC COM 384802104 40973 40 SH SOLE 40 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 8789947 301232 SH SOLE 301232 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 1889784 64763 SH OTR 0 0 64763 GREAT LAKES DREDGE & DOCK CO COM 390607109 70000 8000 SH SOLE 8000 0 0 GSK PLC SPONSORED ADR 37733W204 3098184 72269 SH SOLE 72269 0 0 GSK PLC SPONSORED ADR 37733W204 476714 11120 SH OTR 0 0 11120 HALEON PLC SPON ADS 405552100 118011 13900 SH OTR 0 0 13900 HDFC BANK LTD SPONSORED ADS 40415F101 1183877 21152 SH SOLE 21152 0 0 HERSHEY CO COM 427866108 10172350 52300 SH OTR 0 0 52300 HOME DEPOT INC COM 437076102 18001314 46927 SH SOLE 46927 0 0 HOME DEPOT INC COM 437076102 3569014 9304 SH OTR 0 0 9304 HONDA MOTOR LTD ADR ECH CNV IN 3 438128308 3414481 91713 SH SOLE 91713 0 0 HONEYWELL INTL INC COM 438516106 7877296 38379 SH SOLE 38379 0 0 HP INC COM 40434L105 30220 1000 SH SOLE 1000 0 0 HUBBELL INC COM 443510607 12272609 29569 SH SOLE 29569 0 0 HUBBELL INC COM 443510607 2416421 5822 SH OTR 0 0 5822 IDEXX LABS INC COM 45168D104 3780 7 SH SOLE 7 0 0 ILLINOIS TOOL WKS INC COM 452308109 405447 1511 SH SOLE 1511 0 0 ILLINOIS TOOL WKS INC COM 452308109 643992 2400 SH OTR 0 0 2400 INFOSYS LTD SPONSORED ADR 456788108 1364168 76083 SH SOLE 76083 0 0 INFOSYS LTD SPONSORED ADR 456788108 879986 49079 SH OTR 0 0 49079 ING GROEP N.V. SPONSORED ADR 456837103 3171803 192347 SH SOLE 192347 0 0 INGERSOLL RAND INC COM 45687V106 41873 441 SH SOLE 441 0 0 INSPERITY INC COM 45778Q107 5646614 51515 SH SOLE 51516 0 0 INSPERITY INC COM 45778Q107 2136737 19494 SH OTR 0 0 19494 INTEL CORP COM 458140100 395366 8951 SH SOLE 8951 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 10311566 53999 SH SOLE 53999 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 11969946 62683 SH OTR 0 0 62683 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 102156 1188 SH SOLE 1188 0 0 INTERNATIONAL PAPER CO COM 460146103 14056 360 SH SOLE 360 0 0 INTUIT COM 461202103 3448900 5306 SH SOLE 5306 0 0 INTUIT COM 461202103 1212250 1865 SH OTR 0 0 1865 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 1056 89 SH SOLE 89 0 0 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 873 16 SH SOLE 16 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 56389 127 SH SOLE 127 0 0 IPG PHOTONICS CORP COM 44980X109 2780948 30664 SH SOLE 30664 0 0 IPG PHOTONICS CORP COM 44980X109 948799 10462 SH OTR 0 0 10462 IQVIA HLDGS INC COM 46266C105 6250513 24716 SH SOLE 24716 0 0 IQVIA HLDGS INC COM 46266C105 2876371 11374 SH OTR 0 0 11374 ISHARES INC CORE MSCI EMKT 46434G103 4525 88 SH SOLE 88 0 0 ISHARES SILVER TR ISHARES 46428Q109 175994 7736 SH SOLE 7736 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 3726762 11057 SH SOLE 11057 0 0 ISHARES TR RUS 1000 ETF 464287622 158417 550 SH SOLE 550 0 0 ISHARES TR INTRM GOV CR ETF 464288612 5616 54 SH SOLE 54 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 344892 1640 SH SOLE 1640 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 2280070 12730 SH SOLE 12730 0 0 ISHARES TR EAFE VALUE ETF 464288877 113478 2086 SH SOLE 2086 0 0 ISHARES TR EAFE GRWTH ETF 464288885 115229 1110 SH SOLE 1110 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 31735 432 SH SOLE 432 0 0 ISHARES TR MSCI EAFE ETF 464287465 168984 2116 SH SOLE 2116 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 22771 530 SH SOLE 530 0 0 ISHARES TR S&P SML 600 GWT 464287887 108244 828 SH SOLE 828 0 0 ISHARES TR CORE S&P SCP ETF 464287804 110520 1000 SH SOLE 1000 0 0 ISHARES TR US REGNL BKS ETF 464288778 1559 36 SH SOLE 36 0 0 ISHARES TR 20 YR TR BD ETF 464287432 25547 270 SH SOLE 270 0 0 ISHARES TR US AER DEF ETF 464288760 1061 8 SH SOLE 8 0 0 ISHARES TR ISHARES BIOTECH 464287556 1375 10 SH SOLE 10 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 4519 64 SH SOLE 64 0 0 ISHARES TR US INFRASTRUC 46435U713 481 11 SH SOLE 11 0 0 JACOBS SOLUTIONS INC COM 46982L108 61492 400 SH SOLE 400 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 472528 3924 SH SOLE 3924 0 0 JOHNSON & JOHNSON COM 478160104 4551515 28772 SH SOLE 28772 0 0 JOHNSON & JOHNSON COM 478160104 3068886 19400 SH OTR 0 0 19400 JOHNSON CTLS INTL PLC SHS G51502105 198246 3035 SH SOLE 3035 0 0 JPMORGAN CHASE & CO COM 46625H100 24671879 123175 SH SOLE 123175 0 0 JPMORGAN CHASE & CO COM 46625H100 1682520 8400 SH OTR 0 0 8400 KELLANOVA COM 487836108 5729 100 SH SOLE 100 0 0 KELLANOVA COM 487836108 406759 7100 SH OTR 0 0 7100 KEYCORP COM 493267108 474300 30000 SH OTR 0 0 30000 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3753 24 SH SOLE 24 0 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 4656 300 SH SOLE 300 0 0 KIMBERLY-CLARK CORP COM 494368103 561638 4342 SH SOLE 4342 0 0 KIMCO RLTY CORP COM 49446R109 144624 7375 SH SOLE 7375 0 0 KIRBY CORP COM 497266106 463827 4866 SH SOLE 4866 0 0 KLA CORP COM NEW 482480100 45452926 65066 SH SOLE 65066 0 0 KLA CORP COM NEW 482480100 3318208 4750 SH OTR 0 0 4750 KRAFT HEINZ CO COM 500754106 17195 466 SH SOLE 466 0 0 KRAFT HEINZ CO COM 500754106 341842 9264 SH OTR 0 0 9264 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 12403 570 SH SOLE 570 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1091 5 SH SOLE 5 0 0 LAM RESEARCH CORP COM 512807108 228319 235 SH SOLE 235 0 0 LAMB WESTON HLDGS INC COM 513272104 3641824 34186 SH SOLE 34186 0 0 LAMB WESTON HLDGS INC COM 513272104 1713322 16083 SH OTR 0 0 16083 LANTHEUS HLDGS INC COM 516544103 1792139 28794 SH SOLE 28794 0 0 LAUDER ESTEE COS INC CL A 518439104 4678874 30353 SH SOLE 30353 0 0 LAUDER ESTEE COS INC CL A 518439104 3492885 22659 SH OTR 0 0 22659 LINCOLN ELEC HLDGS INC COM 533900106 13550206 53047 SH SOLE 53047 0 0 LINCOLN ELEC HLDGS INC COM 533900106 3167967 12402 SH OTR 0 0 12402 LINDE PLC SHS G54950103 7402419 15942 SH SOLE 15942 0 0 LINDE PLC SHS G54950103 928640 2000 SH OTR 0 0 2000 LITHIA MTRS INC COM 536797103 11385136 37842 SH SOLE 37842 0 0 LITHIA MTRS INC COM 536797103 3721638 12370 SH OTR 0 0 12370 LITTELFUSE INC COM 537008104 3063346 12640 SH SOLE 12640 0 0 LITTELFUSE INC COM 537008104 1493603 6163 SH OTR 0 0 6163 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 2720479 1050378 SH SOLE 1050378 0 0 LOCKHEED MARTIN CORP COM 539830109 5311311 11677 SH SOLE 11677 0 0 LOGITECH INTL S A SHS H50430232 2803179 31366 SH SOLE 31366 0 0 LOGITECH INTL S A SHS H50430232 912557 10211 SH OTR 0 0 10211 LOWES COS INC COM 548661107 9170 36 SH SOLE 36 0 0 LPL FINL HLDGS INC COM 50212V100 9163575 34684 SH SOLE 34684 0 0 LPL FINL HLDGS INC COM 50212V100 2718618 10290 SH OTR 0 0 10290 LULULEMON ATHLETICA INC COM 550021109 11244731 28785 SH SOLE 28785 0 0 LULULEMON ATHLETICA INC COM 550021109 3477957 8903 SH OTR 0 0 8903 MARRIOTT INTL INC NEW CL A 571903202 9887871 39189 SH SOLE 39189 0 0 MARRIOTT INTL INC NEW CL A 571903202 1416973 5616 SH OTR 0 0 5616 MARSH & MCLENNAN COS INC COM 571748102 61382 298 SH SOLE 298 0 0 MASIMO CORP COM 574795100 4881147 33239 SH SOLE 33239 0 0 MASIMO CORP COM 574795100 2624797 17874 SH OTR 0 0 17874 MASTERCARD INCORPORATED CL A 57636Q104 43982675 91332 SH SOLE 91332 0 0 MASTERCARD INCORPORATED CL A 57636Q104 6736683 13989 SH OTR 0 0 13989 MATCH GROUP INC NEW COM 57667L107 862388 23770 SH SOLE 23770 0 0 MCDONALDS CORP COM 580135101 7596952 26944 SH SOLE 26944 0 0 MCDONALDS CORP COM 580135101 3467985 12300 SH OTR 0 0 12300 MEDTRONIC PLC SHS G5960L103 8916681 102314 SH SOLE 102314 0 0 MEDTRONIC PLC SHS G5960L103 1876340 21530 SH OTR 0 0 21530 MERCK & CO INC COM 58933Y105 8480833 64273 SH SOLE 64273 0 0 MERCK & CO INC COM 58933Y105 13195000 100000 SH OTR 0 0 100000 META PLATFORMS INC CL A 30303M102 38590682 79473 SH SOLE 79473 0 0 META PLATFORMS INC CL A 30303M102 7784333 16031 SH OTR 0 0 16031 METLIFE INC COM 59156R108 1507346 20339 SH SOLE 20339 0 0 METLIFE INC COM 59156R108 815210 11000 SH OTR 0 0 11000 METTLER TOLEDO INTERNATIONAL COM 592688105 17866804 13421 SH SOLE 13421 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 5800431 4357 SH OTR 0 0 4357 MICROCHIP TECHNOLOGY INC. COM 595017104 6047703 67414 SH SOLE 67414 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 715886 7980 SH OTR 0 0 7980 MICROSOFT CORP COM 594918104 41939293 99685 SH SOLE 99685 0 0 MICROSOFT CORP COM 594918104 42485988 100984 SH OTR 0 0 100984 MIDDLEBY CORP COM 596278101 128632 800 SH SOLE 800 0 0 MIDDLEBY CORP COM 596278101 781118 4858 SH OTR 0 0 4858 MONDELEZ INTL INC CL A 609207105 7994211 114203 SH SOLE 114203 0 0 MONDELEZ INTL INC CL A 609207105 1437310 20533 SH OTR 0 0 20533 MONOLITHIC PWR SYS INC COM 609839105 6097 9 SH SOLE 9 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 7232121 121999 SH SOLE 121999 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 1493797 25199 SH OTR 0 0 25199 MOODYS CORP COM 615369105 9040 23 SH SOLE 23 0 0 MORGAN STANLEY COM NEW 617446448 6472159 68736 SH SOLE 68736 0 0 MSC INDL DIRECT INC CL A 553530106 222707 2295 SH SOLE 2295 0 0 MSCI INC COM 55354G100 4073351 7268 SH SOLE 7268 0 0 MSCI INC COM 55354G100 1961575 3500 SH OTR 0 0 3500 NASDAQ INC COM 631103108 1933 31 SH SOLE 31 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 2279 33 SH SOLE 33 0 0 NET LEASE OFFICE PROPERTIES COM 64110Y108 2047 86 SH SOLE 86 0 0 NETEASE INC SPONSORED ADS 64110W102 1940269 18752 SH SOLE 18752 0 0 NETFLIX INC COM 64110L106 35837936 59009 SH SOLE 59009 0 0 NETFLIX INC COM 64110L106 3268650 5382 SH OTR 0 0 5382 NEXTERA ENERGY INC COM 65339F101 5157660 80702 SH SOLE 80702 0 0 NEXTRACKER INC CLASS A COM 65290E101 842248 14968 SH SOLE 14968 0 0 NIKE INC CL B 654106103 1534975 16333 SH SOLE 16333 0 0 NIKE INC CL B 654106103 1833550 19510 SH OTR 0 0 19510 NISOURCE INC COM 65473P105 24285 878 SH SOLE 878 0 0 NOKIA CORP SPONSORED ADR 654902204 280 79 SH SOLE 79 0 0 NORDSON CORP COM 655663102 9521184 34680 SH SOLE 34681 0 0 NORDSON CORP COM 655663102 3669502 13366 SH OTR 0 0 13366 NORFOLK SOUTHN CORP COM 655844108 1856850 7285 SH SOLE 7285 0 0 NORFOLK SOUTHN CORP COM 655844108 2599674 10200 SH OTR 0 0 10200 NORTHERN TR CORP COM 665859104 7558 85 SH SOLE 85 0 0 NORTHROP GRUMMAN CORP COM 666807102 3634242 7593 SH SOLE 7593 0 0 NOVARTIS AG SPONSORED ADR 66987V109 3932521 40655 SH SOLE 40655 0 0 NOVO-NORDISK A S ADR 670100205 3818744 29741 SH SOLE 29741 0 0 NUCOR CORP COM 670346105 595749 3010 SH SOLE 3010 0 0 NUTRIEN LTD COM 67077M108 1008537 18570 SH OTR 0 0 18570 NVIDIA CORPORATION COM 67066G104 12139336 13435 SH SOLE 13435 0 0 NVIDIA CORPORATION COM 67066G104 2102584 2327 SH OTR 0 0 2327 NXP SEMICONDUCTORS N V COM N6596X109 2513131 10143 SH SOLE 10143 0 0 NXP SEMICONDUCTORS N V COM N6596X109 1546333 6241 SH OTR 0 0 6241 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 517 12 PRN SOLE 12 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 18964370 86473 SH SOLE 86473 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 3655898 16670 SH OTR 0 0 16670 ON SEMICONDUCTOR CORP COM 682189105 3796577 51619 SH SOLE 51619 0 0 ON SEMICONDUCTOR CORP COM 682189105 2427150 33000 SH OTR 0 0 33000 ONEMAIN HLDGS INC COM 68268W103 4136314 80961 SH SOLE 80961 0 0 ONEMAIN HLDGS INC COM 68268W103 1859727 36401 SH OTR 0 0 36401 ONEOK INC NEW COM 682680103 20043 250 SH SOLE 250 0 0 ORACLE CORP COM 68389X105 345428 2750 SH SOLE 2750 0 0 ORACLE CORP COM 68389X105 3454275 27500 SH OTR 0 0 27500 ORANGE SPONSORED ADR 684060106 2295168 195002 SH SOLE 195002 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 124177 110 SH SOLE 110 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 338664 300 SH OTR 0 0 300 ORGANON & CO COMMON STOCK 68622V106 14645 779 SH SOLE 779 0 0 OTIS WORLDWIDE CORP COM 68902V107 119620 1205 SH SOLE 1205 0 0 PARKER-HANNIFIN CORP COM 701094104 4300405 7737 SH SOLE 7737 0 0 PAYCHEX INC COM 704326107 108187 881 SH SOLE 881 0 0 PAYCOM SOFTWARE INC COM 70432V102 6776392 34051 SH SOLE 34051 0 0 PAYCOM SOFTWARE INC COM 70432V102 2122641 10666 SH OTR 0 0 10666 PAYPAL HLDGS INC COM 70450Y103 114888 1715 SH SOLE 1715 0 0 PAYPAL HLDGS INC COM 70450Y103 384590 5741 SH OTR 0 0 5741 PENSKE AUTOMOTIVE GRP INC COM 70959W103 2515867 15531 SH SOLE 15531 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 582516 3596 SH OTR 0 0 3596 PEPSICO INC COM 713448108 9082449 51897 SH SOLE 51897 0 0 PEPSICO INC COM 713448108 9608049 54900 SH OTR 0 0 54900 PFIZER INC COM 717081103 9716314 350137 SH SOLE 350137 0 0 PFIZER INC COM 717081103 6209063 223750 SH OTR 0 0 223750 PHILIP MORRIS INTL INC COM 718172109 12587981 137393 SH SOLE 137393 0 0 PHILIP MORRIS INTL INC COM 718172109 870940 9506 SH OTR 0 0 9506 PHILLIPS 66 COM 718546104 88040 539 SH SOLE 539 0 0 PHILLIPS 66 COM 718546104 2172422 13300 SH OTR 0 0 13300 PINTEREST INC CL A 72352L106 34670 1000 SH SOLE 1000 0 0 PNC FINL SVCS GROUP INC COM 693475105 799371 4947 SH SOLE 4947 0 0 PNC FINL SVCS GROUP INC COM 693475105 4168472 25795 SH OTR 0 0 25795 POLARIS INC COM 731068102 4005 40 SH SOLE 40 0 0 POOL CORP COM 73278L105 6717532 16648 SH SOLE 16648 0 0 POOL CORP COM 73278L105 2963304 7344 SH OTR 0 0 7344 PPG INDS INC COM 693506107 34921 241 SH SOLE 241 0 0 PPL CORP COM 69351T106 32898 1195 SH SOLE 1195 0 0 PRICE T ROWE GROUP INC COM 74144T108 698815 5732 SH SOLE 5732 0 0 PRIMERICA INC COM 74164M108 7757630 30667 SH SOLE 30667 0 0 PRIMERICA INC COM 74164M108 3612016 14279 SH OTR 0 0 14279 PROCTER AND GAMBLE CO COM 742718109 12485107 76950 SH SOLE 76950 0 0 PROCTER AND GAMBLE CO COM 742718109 13810882 85121 SH OTR 0 0 85121 PROGYNY INC COM 74340E103 19075 500 SH SOLE 500 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 1648 50 SH SOLE 50 0 0 PTC INC COM 69370C100 1259096 6664 SH SOLE 6664 0 0 PUBLIC STORAGE COM 74460D109 58012 200 SH SOLE 200 0 0 QUALCOMM INC COM 747525103 945122 5583 SH SOLE 5583 0 0 RAYMOND JAMES FINL INC COM 754730109 6775379 52760 SH SOLE 52760 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 26960 1000 SH SOLE 1000 0 0 REVOLVE GROUP INC CL A 76156B107 1320923 62396 SH SOLE 62396 0 0 REVVITY INC COM 714046109 35175 335 SH SOLE 335 0 0 RH COM 74967X103 4249120 12201 SH SOLE 12201 0 0 RH COM 74967X103 1727021 4959 SH OTR 0 0 4959 ROBERT HALF INC. COM 770323103 10227 129 SH SOLE 129 0 0 ROYAL BK CDA COM 780087102 3321503 32925 SH SOLE 32925 0 0 RPM INTL INC COM 749685103 522547 4393 SH SOLE 4393 0 0 RTX CORPORATION COM 75513E101 1818969 18650 SH SOLE 18650 0 0 RTX CORPORATION COM 75513E101 518177 5313 SH OTR 0 0 5313 S&P GLOBAL INC COM 78409V104 9657429 22699 SH SOLE 22699 0 0 S&P GLOBAL INC COM 78409V104 1999615 4700 SH OTR 0 0 4700 SABRA HEALTH CARE REIT INC COM 78573L106 4136 280 SH SOLE 280 0 0 SALESFORCE INC COM 79466L302 89752 298 SH SOLE 298 0 0 SANOFI SPONSORED ADR 80105N105 4114389 84658 SH SOLE 84658 0 0 SCHWAB CHARLES CORP COM 808513105 703796 9729 SH SOLE 9729 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1551762 16736 SH SOLE 16736 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 210007 4357 SH SOLE 4357 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 2071 22 SH SOLE 22 0 0 SEI INVTS CO COM 784117103 697430 9700 SH OTR 0 0 9700 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 10402 70 SH SOLE 70 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 3797 50 SH SOLE 50 0 0 SELECT SECTOR SPDR TR INDL 81369Y704 3176 25 SH SOLE 25 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 3554 38 SH SOLE 38 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 845 9 SH SOLE 9 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4985 27 SH SOLE 27 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 5417 66 SH SOLE 66 0 0 SEMPRA COM 816851109 16090 224 SH SOLE 224 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 579206 15765 SH SOLE 15765 0 0 SERVICENOW INC COM 81762P102 2599784 3410 SH SOLE 3410 0 0 SHELL PLC SPON ADS 780259305 17094685 254992 SH SOLE 254992 0 0 SHELL PLC SPON ADS 780259305 938560 14000 SH OTR 0 0 14000 SHERWIN WILLIAMS CO COM 824348106 20108743 57895 SH SOLE 57895 0 0 SHERWIN WILLIAMS CO COM 824348106 12321879 35476 SH OTR 0 0 35476 SHOPIFY INC CL A 82509L107 1943681 25187 SH SOLE 25187 0 0 SHOPIFY INC CL A 82509L107 988239 12806 SH OTR 0 0 12806 SIMON PPTY GROUP INC NEW COM 828806109 11267 72 SH SOLE 72 0 0 SIMON PPTY GROUP INC NEW COM 828806109 187788 1200 SH OTR 0 0 1200 SKYWORKS SOLUTIONS INC COM 83088M102 49827 460 SH SOLE 460 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 4188 59 SH SOLE 59 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 212940 3000 SH OTR 0 0 3000 SOUTHERN CO COM 842587107 15065 210 SH SOLE 210 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 17572 44 SH SOLE 44 0 0 SPDR GOLD TR GOLD SHS 78463V107 346227 1683 SH SOLE 1683 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1905785 3643 SH SOLE 3643 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 9945 334 SH SOLE 334 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 388440 4364 SH SOLE 4364 0 0 STARBUCKS CORP COM 855244109 16833088 184190 SH SOLE 184190 0 0 STARBUCKS CORP COM 855244109 5851610 64029 SH OTR 0 0 64029 STATE STR CORP COM 857477103 463920 6000 SH OTR 0 0 6000 STERIS PLC SHS USD G8473T100 244604 1088 SH SOLE 1088 0 0 STRYKER CORPORATION COM 863667101 847436 2368 SH OTR 0 0 2368 STRYKER CORPORATION COM 863667101 225458 630 SH SOLE 630 0 0 SUNCOR ENERGY INC NEW COM 867224107 7530 204 SH SOLE 204 0 0 SYLVAMO CORP COMMON STOCK 871332102 1976 32 SH SOLE 32 0 0 SYNOPSYS INC COM 871607107 112586 197 SH SOLE 197 0 0 TARGET CORP COM 87612E106 7977013 45014 SH SOLE 45014 0 0 TE CONNECTIVITY LTD SHS H84989104 1226729 8446 SH SOLE 8446 0 0 TELADOC HEALTH INC COM 87918A105 1495 99 SH SOLE 99 0 0 TELEFLEX INCORPORATED COM 879369106 214862 950 SH SOLE 950 0 0 TELUS CORPORATION COM 87971M103 12808 800 SH SOLE 800 0 0 TESLA INC COM 88160R101 46057 262 SH SOLE 262 0 0 TEXAS INSTRS INC COM 882508104 129917 746 SH SOLE 746 0 0 TEXAS ROADHOUSE INC COM 882681109 9717250 62907 SH SOLE 62907 0 0 TEXAS ROADHOUSE INC COM 882681109 1250126 8093 SH OTR 0 0 8093 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 17760 4000 SH SOLE 4000 0 0 THE CIGNA GROUP COM 125523100 237889 655 SH SOLE 655 0 0 THE TRADE DESK INC COM CL A 88339J105 18729356 214246 SH SOLE 214246 0 0 THE TRADE DESK INC COM CL A 88339J105 5543914 63417 SH OTR 0 0 63417 THERMO FISHER SCIENTIFIC INC COM 883556102 222022 382 SH SOLE 382 0 0 TJX COS INC NEW COM 872540109 355984 3510 SH SOLE 3510 0 0 TJX COS INC NEW COM 872540109 2636920 26000 SH OTR 0 0 26000 TOMPKINS FINL CORP COM 890110109 1178747 23439 SH OTR 0 0 23439 TORONTO DOMINION BK ONT COM NEW 891160509 29948 496 SH SOLE 496 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 4181275 60748 SH SOLE 60748 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 150100 500 SH SOLE 500 0 0 TRANSUNION COM 89400J107 791536 9919 SH SOLE 9919 0 0 TRAVELERS COMPANIES INC COM 89417E109 218633 950 SH SOLE 950 0 0 TREX CO INC COM 89531P105 12170 122 SH SOLE 122 0 0 TREX CO INC COM 89531P105 1546125 15500 SH OTR 0 0 15500 TRIMBLE INC COM 896239100 5695216 88490 SH SOLE 88490 0 0 TRIMBLE INC COM 896239100 2482494 38572 SH OTR 0 0 38572 TRUIST FINL CORP COM 89832Q109 1129787 28984 SH SOLE 28984 0 0 TRUIST FINL CORP COM 89832Q109 6306223 161781 SH OTR 0 0 161781 TRUSTMARK CORP COM 898402102 206117 7333 SH SOLE 7333 0 0 TTEC HLDGS INC COM 89854H102 11117 1072 SH SOLE 1072 0 0 TTEC HLDGS INC COM 89854H102 301466 29071 SH OTR 0 0 29071 UBIQUITI INC COM 90353W103 2509427 21661 SH SOLE 21661 0 0 UBIQUITI INC COM 90353W103 1558762 13455 SH OTR 0 0 13455 UBS GROUP AG SHS H42097107 2688271 87509 SH SOLE 87509 0 0 ULTA BEAUTY INC COM 90384S303 622227 1190 SH SOLE 1190 0 0 ULTA BEAUTY INC COM 90384S303 1163408 2225 SH OTR 0 0 2225 UNDER ARMOUR INC CL A 904311107 369 50 SH SOLE 50 0 0 UNDER ARMOUR INC CL C 904311206 357 50 SH SOLE 50 0 0 UNILEVER PLC SPON ADR NEW 904767704 3187328 63505 SH SOLE 63505 0 0 UNION PAC CORP COM 907818108 6907265 28086 SH SOLE 28086 0 0 UNITED PARCEL SERVICE INC CL B 911312106 10814535 72761 SH SOLE 72761 0 0 UNITED PARCEL SERVICE INC CL B 911312106 995821 6700 SH OTR 0 0 6700 UNITED RENTALS INC COM 911363109 16916139 23458 SH SOLE 23458 0 0 UNITED RENTALS INC COM 911363109 10699830 14838 SH OTR 0 0 14838 UNITED STATES ANTIMONY CORP COM 911549103 30050 120200 SH SOLE 120200 0 0 UNITEDHEALTH GROUP INC COM 91324P102 11242073 22725 SH SOLE 22725 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1286220 2600 SH OTR 0 0 2600 UNIVERSAL DISPLAY CORP COM 91347P105 6233 37 SH SOLE 37 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 52366 287 SH SOLE 287 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 38038 1827 SH SOLE 1827 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 1011852 48600 SH OTR 0 0 48600 US BANCORP DEL COM NEW 902973304 9225945 206397 SH SOLE 206397 0 0 US BANCORP DEL COM NEW 902973304 2220607 49678 SH OTR 0 0 49678 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 3169 14 SH SOLE 14 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 1180274 6540 SH SOLE 6540 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 7431232 32509 SH SOLE 32509 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 166744 869 SH SOLE 869 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 410270 1642 SH SOLE 1642 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 138703 532 SH SOLE 532 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 69086 293 SH SOLE 293 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 17658 204 SH SOLE 204 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 394656 6729 SH SOLE 6729 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 282156 6755 SH SOLE 6755 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 221107 2860 SH SOLE 2860 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1390210 7613 SH SOLE 7613 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 90510 1501 SH SOLE 1501 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 78065 1556 SH SOLE 1556 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1970322 16285 SH SOLE 16285 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 7449 73 SH SOLE 73 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 14215 27 SH SOLE 27 0 0 VENTAS INC COM 92276F100 43540 1000 SH SOLE 1000 0 0 VERALTO CORP COM SHS 92338C103 2482 28 SH SOLE 28 0 0 VERISK ANALYTICS INC COM 92345Y106 9801418 41579 SH SOLE 41579 0 0 VERISK ANALYTICS INC COM 92345Y106 3015222 12791 SH OTR 0 0 12791 VERIZON COMMUNICATIONS INC COM 92343V104 2662892 63463 SH SOLE 63463 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 2408504 57400 SH OTR 0 0 57400 VIATRIS INC COM 92556V106 28644 2399 SH SOLE 2399 0 0 VISA INC COM CL A 92826C839 14634693 52439 SH SOLE 52439 0 0 WABTEC COM 929740108 22580 155 SH SOLE 155 0 0 WABTEC COM 929740108 865048 5938 SH OTR 0 0 5938 WALGREENS BOOTS ALLIANCE INC COM 931427108 108450 5000 SH OTR 0 0 5000 WALMART INC COM 931142103 133708 2222 SH SOLE 2222 0 0 WALMART INC COM 931142103 1335774 22200 SH OTR 0 0 22200 WARNER BROS DISCOVERY INC COM SER A 934423104 49666 5686 SH SOLE 5686 0 0 WASTE CONNECTIONS INC COM 94106B101 393387 2287 SH SOLE 2287 0 0 WASTE MGMT INC DEL COM 94106L109 906207 4251 SH SOLE 4252 0 0 WATERS CORP COM 941848103 11045996 32089 SH SOLE 32089 0 0 WATERS CORP COM 941848103 2694288 7827 SH OTR 0 0 7827 WELLS FARGO CO NEW COM 949746101 13466278 232337 SH SOLE 232337 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 53196 44 SH SOLE 44 0 0 WELLS FARGO CO NEW COM 949746101 1262195 21777 SH OTR 0 0 21777 WELLTOWER INC COM 95040Q104 9344 100 SH SOLE 100 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 6751 17 SH SOLE 17 0 0 WEX INC COM 96208T104 1346083 5667 SH SOLE 5667 0 0 WEX INC COM 96208T104 1068885 4500 SH OTR 0 0 4500 WILLIAMS SONOMA INC COM 969904101 23233729 73170 SH SOLE 73170 0 0 WILLIAMS SONOMA INC COM 969904101 6451575 20318 SH OTR 0 0 20318 WISDOMTREE TR EMER MKT HIGH FD 97717W315 83680 2000 SH SOLE 2000 0 0 WK KELLOGG CO COM SHS 92942W107 470 25 SH SOLE 25 0 0 WORKDAY INC CL A 98138H101 13638 50 SH SOLE 50 0 0 WP CAREY INC COM 92936U109 73372 1300 SH SOLE 1300 0 0 XPERI INC COMMON STOCK 98423J101 145 12 SH SOLE 12 0 0 YETI HLDGS INC COM 98585X104 1984207 51471 SH SOLE 51471 0 0 YETI HLDGS INC COM 98585X104 1395857 36209 SH OTR 0 0 36209 YUM BRANDS INC COM 988498101 40902 295 SH SOLE 295 0 0 YUM CHINA HLDGS INC COM 98850P109 16075 404 SH SOLE 404 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 7112477 23595 SH SOLE 23595 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2158612 7161 SH OTR 0 0 7161 ZIMMER BIOMET HOLDINGS INC COM 98956P102 2837570 21500 SH OTR 0 0 21500 ZIMVIE INC COM 98888T107 4947 300 SH OTR 0 0 300 ZOETIS INC CL A 98978V103 16408934 96974 SH SOLE 96974 0 0 ZOETIS INC CL A 98978V103 3412289 20166 SH OTR 0 0 20166 ZSCALER INC COM 98980G102 192630 1000 SH SOLE 1000 0 0