0001104659-23-091255.txt : 20230814 0001104659-23-091255.hdr.sgml : 20230814 20230814152557 ACCESSION NUMBER: 0001104659-23-091255 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230814 DATE AS OF CHANGE: 20230814 EFFECTIVENESS DATE: 20230814 FILER: COMPANY DATA: COMPANY CONFORMED NAME: LOGAN CAPITAL MANAGEMENT INC CENTRAL INDEX KEY: 0001121330 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: 231169149 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 06-30-2023 06-30-2023 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 08-14-2023 0 654 2086454023
INFORMATION TABLE 2 infotable.xml --- COM 780087102 2163171 22649 SH SOLE 22649 0 0 3M CO COM 88579Y101 221199 2210 SH SOLE 2210 0 0 3M CO COM 88579Y101 200180 2000 SH OTR 0 0 2000 ABB LTD SPONSORED ADR 000375204 71553 1823 SH SOLE 1823 0 0 ABBOTT LABS COM 002824100 5957483 54646 SH SOLE 54646 0 0 ABBVIE INC COM 00287Y109 12641633 93829 SH SOLE 93829 0 0 ABBVIE INC COM 00287Y109 2945602 21863 SH OTR 0 0 21863 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 12583124 40778 SH SOLE 40778 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3137333 10167 SH OTR 0 0 10167 ACUITY BRANDS INC COM 00508Y102 15493 95 SH SOLE 95 0 0 ADEIA INC COM 00676P107 374 34 SH SOLE 34 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 9522102 19473 SH SOLE 19473 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 3831726 7836 SH OTR 0 0 7836 ADVANCED MICRO DEVICES INC COM 007903107 65726 577 SH SOLE 577 0 0 ADVANCED MICRO DEVICES INC COM 007903107 894535 7853 SH OTR 0 0 7853 ADVISORS SER TR LOGAN CAP BRD IN 00770X246 10042427 275512 SH SOLE 275512 0 0 ADVISORS SER TR LOGAN CAP BRD IN 00770X246 35892497 984705 SH OTR 0 0 984705 AGILENT TECHNOLOGIES INC COM 00846U101 12865969 106994 SH SOLE 106994 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 2658728 22110 SH OTR 0 0 22110 AIR PRODS & CHEMS INC COM 009158106 4493 15 SH SOLE 15 0 0 ALASKA AIR GROUP INC COM 011659109 826364 15539 SH SOLE 15539 0 0 ALIGN TECHNOLOGY INC COM 016255101 212891 602 SH SOLE 602 0 0 ALIGN TECHNOLOGY INC COM 016255101 2739295 7746 SH OTR 0 0 7746 ALLEGION PLC ORD SHS G0176J109 19923 166 SH SOLE 166 0 0 ALLSTATE CORP COM 020002101 3271 30 SH SOLE 30 0 0 ALPHABET INC CAP STK CL C 02079K107 20315345 167937 SH SOLE 167937 0 0 ALPHABET INC CAP STK CL A 02079K305 18914356 158015 SH SOLE 158015 0 0 ALPHABET INC CAP STK CL A 02079K305 2007728 16773 SH OTR 0 0 16773 ALPS ETF TR ALERIAN MLP 00162Q452 15684 400 SH SOLE 400 0 0 ALTRIA GROUP INC COM 02209S103 1142828 25228 SH SOLE 25228 0 0 AMAZON COM INC COM 023135106 34862566 267433 SH SOLE 267433 0 0 AMAZON COM INC COM 023135106 19768442 151645 SH OTR 0 0 151645 AMDOCS LTD SHS G02602103 362681 3669 SH SOLE 3669 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 108 6 SH SOLE 6 0 0 AMERICAN ELEC PWR CO INC COM 025537101 3789 45 SH SOLE 45 0 0 AMERICAN EXPRESS CO COM 025816109 115843 665 SH SOLE 665 0 0 AMERICAN TOWER CORP NEW COM 03027X100 1369798 7063 SH SOLE 7063 0 0 AMERICAN TOWER CORP NEW COM 03027X100 454595 2344 SH OTR 0 0 2344 AMERISOURCEBERGEN CORP COM 03073E105 2472341 12848 SH OTR 0 0 12848 AMERISOURCEBERGEN CORP COM 03073E105 1179981 6132 SH SOLE 6132 0 0 AMGEN INC COM 031162100 6538457 29450 SH SOLE 29450 0 0 AMGEN INC COM 031162100 643858 2900 SH OTR 0 0 2900 AMPHENOL CORP NEW CL A 032095101 24138855 284154 SH SOLE 284154 0 0 AMPHENOL CORP NEW CL A 032095101 4995145 58801 SH OTR 0 0 58801 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 22688 400 SH SOLE 400 0 0 AON PLC SHS CL A G0403H108 1719446 4981 SH SOLE 4981 0 0 APPLE INC COM 037833100 90293141 465501 SH SOLE 465501 0 0 APPLE INC COM 037833100 59631615 307427 SH OTR 0 0 307427 APTIV PLC SHS G6095L109 900025 8816 SH SOLE 8816 0 0 ARBOR REALTY TRUST INC COM 038923108 26676 1800 SH SOLE 1800 0 0 ARISTA NETWORKS INC COM 040413106 3075413 18977 SH SOLE 18977 0 0 ARISTA NETWORKS INC COM 040413106 653912 4035 SH OTR 0 0 4035 ASML HOLDING N V N Y REGISTRY SHS N07059210 3643318 5027 SH SOLE 5027 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 2145260 2960 SH OTR 0 0 2960 ASTRAZENECA PLC SPONSORED ADR 046353108 1074 15 SH SOLE 15 0 0 AT&T INC COM 00206R102 8902390 558144 SH SOLE 558144 0 0 AT&T INC COM 00206R102 4842053 303577 SH OTR 0 0 303577 AUTODESK INC COM 052769106 2046 10 SH SOLE 10 0 0 AUTODESK INC COM 052769106 613830 3000 SH OTR 0 0 3000 AUTOMATIC DATA PROCESSING IN COM 053015103 6264131 28501 SH SOLE 28501 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 806849 3671 SH OTR 0 0 3671 AUTONATION INC COM 05329W102 45268 275 SH SOLE 275 0 0 AUTOZONE INC COM 053332102 189495 76 SH SOLE 76 0 0 AUTOZONE INC COM 053332102 2069489 830 SH OTR 0 0 830 AVERY DENNISON CORP COM 053611109 1546 9 SH SOLE 9 0 0 BAIDU INC SPON ADR REP A 056752108 136910 1000 SH SOLE 1000 0 0 BALL CORP COM 058498106 2328 40 SH SOLE 40 0 0 BANK AMERICA CORP 7.25%CNV PFD L 060505682 51525 44 SH SOLE 44 0 0 BANK AMERICA CORP COM 060505104 110026 3835 SH SOLE 3835 0 0 BANK NEW YORK MELLON CORP COM 064058100 822019 18464 SH SOLE 18464 0 0 BANK NEW YORK MELLON CORP COM 064058100 445200 10000 SH OTR 0 0 10000 BCE INC COM NEW 05534B760 2861902 62775 SH SOLE 62775 0 0 BECTON DICKINSON & CO COM 075887109 434032 1644 SH SOLE 1644 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 498542 1462 SH SOLE 1462 0 0 BHP GROUP LTD SPONSORED ADS 088606108 14500 243 SH SOLE 243 0 0 BLACKBAUD INC COM 09227Q100 85416 1200 SH OTR 0 0 1200 BLACKROCK INC COM 09247X101 812253 1175 SH SOLE 1175 0 0 BLACKROCK INC COM 09247X101 622026 900 SH OTR 0 0 900 BOEING CO COM 097023105 111923 530 SH SOLE 530 0 0 BOOKING HOLDINGS INC COM 09857L108 2117059 784 SH SOLE 784 0 0 BOOKING HOLDINGS INC COM 09857L108 4560857 1689 SH OTR 0 0 1689 BOOT BARN HLDGS INC COM 099406100 25407 300 SH SOLE 300 0 0 BOOT BARN HLDGS INC COM 099406100 127035 1500 SH OTR 0 0 1500 BORGWARNER INC COM 099724106 590637 12076 SH OTR 0 0 12076 BOSTON BEER INC CL A 100557107 308 1 SH SOLE 1 0 0 BOSTON SCIENTIFIC CORP COM 101137107 6761 125 SH SOLE 125 0 0 BP PLC SPONSORED ADR 055622104 4649291 131745 SH SOLE 131745 0 0 BP PLC SPONSORED ADR 055622104 846960 24000 SH OTR 0 0 24000 BREAD FINANCIAL HOLDINGS INC COM 018581108 251120 8000 SH OTR 0 0 8000 BRISTOL-MYERS SQUIBB CO COM 110122108 1441264 22537 SH SOLE 22537 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 1480443 23150 SH OTR 0 0 23150 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3568640 107489 SH SOLE 107489 0 0 BROADCOM INC COM 11135F101 62280228 71799 SH SOLE 71799 0 0 BROADCOM INC COM 11135F101 11371140 13109 SH OTR 0 0 13109 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 9304292 56175 SH SOLE 56175 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 828150 5000 SH OTR 0 0 5000 BROOKFIELD CORP CL A LTD VT SH 11271J107 2813 84 SH SOLE 84 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 8213 225 SH SOLE 225 0 0 BROWN FORMAN CORP CL B 115637209 6010 90 SH SOLE 90 0 0 BUNGE LIMITED COM G16962105 37740 400 SH SOLE 400 0 0 BURLINGTON STORES INC COM 122017106 4088992 25980 SH SOLE 25980 0 0 BURLINGTON STORES INC COM 122017106 1196951 7605 SH OTR 0 0 7605 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 188700 2000 SH OTR 0 0 2000 CANADIAN IMPERIAL BK COMM TO COM 136069101 1623553 38040 SH SOLE 38040 0 0 CANADIAN NATL RY CO COM 136375102 3511 29 SH SOLE 29 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 4442 55 SH SOLE 55 0 0 CANADIAN SOLAR INC COM 136635109 1939607 50132 SH SOLE 50132 0 0 CAPITAL ONE FINL CORP COM 14040H105 10937 100 SH SOLE 100 0 0 CARMAX INC COM 143130102 883035 10550 SH SOLE 10550 0 0 CARMAX INC COM 143130102 1044576 12480 SH OTR 0 0 12480 CARRIER GLOBAL CORPORATION COM 14448C104 134416 2704 SH SOLE 2704 0 0 CATERPILLAR INC COM 149123101 4222355 17161 SH SOLE 17161 0 0 CATERPILLAR INC COM 149123101 2042215 8300 SH OTR 0 0 8300 CBRE GROUP INC CL A 12504L109 263680 3267 SH SOLE 3267 0 0 CBRE GROUP INC CL A 12504L109 217917 2700 SH OTR 0 0 2700 CDW CORP COM 12514G108 1856470 10117 SH SOLE 10117 0 0 CDW CORP COM 12514G108 3376767 18402 SH OTR 0 0 18402 CELANESE CORP DEL COM 150870103 2779 24 SH SOLE 24 0 0 CHARLES RIV LABS INTL INC COM 159864107 3345288 15911 SH SOLE 15911 0 0 CHARLES RIV LABS INTL INC COM 159864107 1012144 4814 SH OTR 0 0 4814 CHARTER COMMUNICATIONS INC N CL A 16119P108 1469 4 SH SOLE 4 0 0 CHEMOURS CO COM 163851108 17449 473 SH SOLE 473 0 0 CHENIERE ENERGY INC COM NEW 16411R208 4571 30 SH SOLE 30 0 0 CHEVRON CORP NEW COM 166764100 19951915 126800 SH SOLE 126800 0 0 CHEVRON CORP NEW COM 166764100 7700709 48940 SH OTR 0 0 48940 CHOICE HOTELS INTL INC COM 169905106 94016 800 SH SOLE 800 0 0 CHUBB LIMITED COM H1467J104 91851 477 SH SOLE 477 0 0 CHURCH & DWIGHT CO INC COM 171340102 12529 125 SH SOLE 125 0 0 CHURCHILL DOWNS INC COM 171484108 2244255 16126 SH SOLE 16126 0 0 CINTAS CORP COM 172908105 15792407 31770 SH SOLE 31770 0 0 CINTAS CORP COM 172908105 4082021 8212 SH OTR 0 0 8212 CISCO SYS INC COM 17275R102 12410852 239870 SH SOLE 239870 0 0 CISCO SYS INC COM 17275R102 2085122 40300 SH OTR 0 0 40300 CITIGROUP INC COM NEW 172967424 23020 500 SH SOLE 500 0 0 CITIZENS & NORTHN CORP COM 172922106 1163018 60260 SH OTR 0 0 60260 CLOROX CO DEL COM 189054109 4999606 31436 SH SOLE 31436 0 0 CME GROUP INC COM 12572Q105 106392 574 SH SOLE 574 0 0 CMS ENERGY CORP COM 125896100 5490758 93460 SH SOLE 93460 0 0 COCA COLA CO COM 191216100 8486955 140933 SH SOLE 140933 0 0 COCA COLA CO COM 191216100 2131366 35393 SH OTR 0 0 35393 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 5118926 78415 SH SOLE 78415 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1100425 16857 SH OTR 0 0 16857 COINBASE GLOBAL INC COM CL A 19260Q107 4253791 59452 SH SOLE 59452 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 299795 4190 SH OTR 0 0 4190 COLGATE PALMOLIVE CO COM 194162103 614394 7975 SH SOLE 7975 0 0 COMCAST CORP NEW CL A 20030N101 114179 2748 SH SOLE 2748 0 0 COMMUNITY BK SYS INC COM 203607106 2625280 56000 SH OTR 0 0 56000 COMPASS DIVERSIFIED SH BEN INT 20451Q104 20584 949 SH SOLE 949 0 0 COMPASS INC CL A 20464U100 1750 500 SH SOLE 500 0 0 CONOCOPHILLIPS COM 20825C104 1321419 12754 SH SOLE 12754 0 0 CONOCOPHILLIPS COM 20825C104 8475298 81800 SH OTR 0 0 81800 CONSOLIDATED EDISON INC COM 209115104 15820 175 SH SOLE 175 0 0 CONSTELLATION BRANDS INC CL A 21036P108 516381 2098 SH SOLE 2098 0 0 CONSTELLATION ENERGY CORP COM 21037T109 41198 450 SH SOLE 450 0 0 COPART INC COM 217204106 12301949 134875 SH SOLE 134875 0 0 COPART INC COM 217204106 2979739 32669 SH OTR 0 0 32669 CORNING INC COM 219350105 909148 25946 SH SOLE 25946 0 0 CORTEVA INC COM 22052L104 47101 822 SH SOLE 822 0 0 CORTEVA INC COM 22052L104 1011228 17648 SH OTR 0 0 17648 COSTCO WHSL CORP NEW COM 22160K105 1068240 1984 SH SOLE 1984 0 0 CROWN CASTLE INC COM 22822V101 11280 99 SH SOLE 99 0 0 CSX CORP COM 126408103 605208 17748 SH SOLE 17748 0 0 CUMMINS INC COM 231021106 229470 936 SH SOLE 936 0 0 CUMMINS INC COM 231021106 3411401 13915 SH OTR 0 0 13915 CVS HEALTH CORP COM 126650100 780278 11287 SH SOLE 11287 0 0 CVS HEALTH CORP COM 126650100 511562 7400 SH OTR 0 0 7400 D R HORTON INC COM 23331A109 2434 20 SH SOLE 20 0 0 DANAHER CORPORATION COM 235851102 109680 457 SH SOLE 457 0 0 DEERE & CO COM 244199105 478935 1182 SH SOLE 1182 0 0 DEERE & CO COM 244199105 8024788 19805 SH OTR 0 0 19805 DELL TECHNOLOGIES INC CL C 24703L202 54 1 SH SOLE 1 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 42596 896 SH SOLE 896 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 2326760 13412 SH SOLE 13412 0 0 DICKS SPORTING GOODS INC COM 253393102 20295939 153536 SH SOLE 153536 0 0 DICKS SPORTING GOODS INC COM 253393102 3421870 25886 SH OTR 0 0 25886 DIGITAL RLTY TR INC COM 253868103 14120 124 SH SOLE 124 0 0 DISNEY WALT CO COM 254687106 2209859 24752 SH SOLE 24752 0 0 DISNEY WALT CO COM 254687106 2892672 32400 SH OTR 0 0 32400 DOLLAR TREE INC COM 256746108 45203 315 SH SOLE 315 0 0 DOMINION ENERGY INC COM 25746U109 27656 534 SH SOLE 534 0 0 DOMINOS PIZZA INC COM 25754A201 1348 4 SH SOLE 4 0 0 DONEGAL GROUP INC CL A 257701201 3228034 223703 SH OTR 0 0 223703 DONEGAL GROUP INC CL B 257701300 1877720 135185 SH OTR 0 0 135185 DOVER CORP COM 260003108 22148 150 SH SOLE 150 0 0 DOW INC COM 260557103 852586 16008 SH SOLE 16008 0 0 DOW INC COM 260557103 896472 16832 SH OTR 0 0 16832 DR REDDYS LABS LTD ADR 256135203 744572 11798 SH SOLE 11798 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 12393 250 SH SOLE 250 0 0 DTE ENERGY CO COM 233331107 55010 500 SH SOLE 500 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 3057652 34072 SH SOLE 34072 0 0 DUPONT DE NEMOURS INC COM 26614N102 1892267 26487 SH SOLE 26488 0 0 DUPONT DE NEMOURS INC COM 26614N102 1202476 16832 SH OTR 0 0 16832 DYCOM INDS INC COM 267475101 818280 7200 SH OTR 0 0 7200 DYNATRACE INC COM NEW 268150109 1390 27 SH SOLE 27 0 0 EATON CORP PLC SHS G29183103 248962 1238 SH SOLE 1238 0 0 EBAY INC. COM 278642103 1117 25 SH SOLE 25 0 0 ECOLAB INC COM 278865100 380449 2038 SH SOLE 2038 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 343267 3639 SH SOLE 3639 0 0 ELECTRONIC ARTS INC COM 285512109 7789263 60056 SH SOLE 60056 0 0 ELECTRONIC ARTS INC COM 285512109 2763259 21305 SH OTR 0 0 21305 ELEVANCE HEALTH INC COM 036752103 6455048 14529 SH SOLE 14529 0 0 EMBECTA CORP COMMON STOCK 29082K105 6912 320 SH SOLE 320 0 0 EMERSON ELEC CO COM 291011104 3086881 34151 SH SOLE 34151 0 0 EMERSON ELEC CO COM 291011104 632730 7000 SH OTR 0 0 7000 ENBRIDGE INC COM 29250N105 63192 1701 SH SOLE 1701 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 133252 5057 SH SOLE 5057 0 0 EPAM SYS INC COM 29414B104 21127 94 SH SOLE 94 0 0 EQUINIX INC COM 29444U700 4449777 5676 SH SOLE 5676 0 0 ETSY INC COM 29786A106 846 10 SH SOLE 10 0 0 EXELON CORP COM 30161N101 70888 1740 SH SOLE 1740 0 0 EXPEDIA GROUP INC COM NEW 30212P303 13455 123 SH SOLE 123 0 0 EXPEDIA GROUP INC COM NEW 30212P303 556795 5090 SH OTR 0 0 5090 EXPEDITORS INTL WASH INC COM 302130109 1938 16 SH SOLE 16 0 0 EXTRA SPACE STORAGE INC COM 30225T102 257511 1730 SH SOLE 1730 0 0 EXXON MOBIL CORP COM 30231G102 2011352 18754 SH SOLE 18754 0 0 EXXON MOBIL CORP COM 30231G102 536250 5000 SH OTR 0 0 5000 F N B CORP COM 302520101 795080 69500 SH OTR 0 0 69500 F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104 50 2 SH SOLE 2 0 0 F5 INC COM 315616102 950690 6500 SH OTR 0 0 6500 FACTSET RESH SYS INC COM 303075105 1800922 4495 SH SOLE 4495 0 0 FAIR ISAAC CORP COM 303250104 13757 17 SH SOLE 17 0 0 FASTENAL CO COM 311900104 13591504 230404 SH SOLE 230404 0 0 FASTENAL CO COM 311900104 4000230 67812 SH OTR 0 0 67812 FEDEX CORP COM 31428X106 112795 455 SH SOLE 455 0 0 FERRARI N V COM N3167Y103 1489787 4581 SH SOLE 4581 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1368 38 SH SOLE 38 0 0 FIRST AMERN FINL CORP COM 31847R102 1426 25 SH SOLE 25 0 0 FIRST UTD CORP COM 33741H107 70601 4951 SH SOLE 4951 0 0 FIRSTENERGY CORP COM 337932107 30326 780 SH SOLE 780 0 0 FISERV INC COM 337738108 8651745 68583 SH SOLE 68583 0 0 FISERV INC COM 337738108 2548230 20200 SH OTR 0 0 20200 FIVE BELOW INC COM 33829M101 4089997 20810 SH SOLE 20810 0 0 FIVE BELOW INC COM 33829M101 2406043 12242 SH OTR 0 0 12242 FLEETCOR TECHNOLOGIES INC COM 339041105 344733 1373 SH SOLE 1373 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 1600384 6374 SH OTR 0 0 6374 FLEX LTD ORD Y2573F102 2416427 87425 SH SOLE 87425 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 6140813 59069 SH SOLE 59069 0 0 FLOWSERVE CORP COM 34354P105 22662 610 SH SOLE 610 0 0 FLOWSERVE CORP COM 34354P105 739285 19900 SH OTR 0 0 19900 FMC CORP COM NEW 302491303 20972 201 SH SOLE 201 0 0 FORWARD AIR CORP COM 349853101 1340912 12637 SH SOLE 12637 0 0 FRANKLIN FINL SVCS CORP COM 353525108 1124857 40550 SH OTR 0 0 40550 FULTON FINL CORP PA COM 360271100 2434064 204200 SH OTR 0 0 204200 GALLAGHER ARTHUR J & CO COM 363576109 30740 140 SH SOLE 140 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 18523 228 SH SOLE 228 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 40620 500 SH OTR 0 0 500 GENERAL DYNAMICS CORP COM 369550108 3849349 17891 SH SOLE 17891 0 0 GENERAL DYNAMICS CORP COM 369550108 709995 3300 SH OTR 0 0 3300 GENERAL ELECTRIC CO COM NEW 369604301 75467 687 SH SOLE 687 0 0 GENERAL ELECTRIC CO COM NEW 369604301 164775 1500 SH OTR 0 0 1500 GENERAL MTRS CO COM 37045V100 594788 15425 SH SOLE 15425 0 0 GENPACT LIMITED SHS G3922B107 930646 24771 SH SOLE 24771 0 0 GENTEX CORP COM 371901109 1317 45 SH SOLE 45 0 0 GETTY RLTY CORP NEW COM 374297109 33989 1005 SH SOLE 1005 0 0 GILEAD SCIENCES INC COM 375558103 308280 4000 SH OTR 0 0 4000 GLOBAL PMTS INC COM 37940X102 837420 8500 SH SOLE 8500 0 0 GLOBAL PMTS INC COM 37940X102 1182240 12000 SH OTR 0 0 12000 GLOBANT S A COM L44385109 1199631 6675 SH SOLE 6675 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 20790 1500 SH SOLE 1500 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 68056 211 SH SOLE 211 0 0 GOOSEHEAD INS INC COM CL A 38267D109 628900 10000 SH OTR 0 0 10000 GRAINGER W W INC COM 384802104 55990 71 SH SOLE 71 0 0 GRAINGER W W INC COM 384802104 1990401 2524 SH OTR 0 0 2524 GRAPHIC PACKAGING HLDG CO COM 388689101 7628250 317447 SH SOLE 317447 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 780110 32464 SH OTR 0 0 32464 GREAT LAKES DREDGE & DOCK CO COM 390607109 130005 15932 SH SOLE 15932 0 0 GSK PLC SPONSORED ADR 37733W204 2199950 61727 SH SOLE 61727 0 0 GSK PLC SPONSORED ADR 37733W204 396317 11120 SH OTR 0 0 11120 HALEON PLC SPON ADS 405552100 116482 13900 SH OTR 0 0 13900 HDFC BANK LTD SPONSORED ADS 40415F101 1385636 19880 SH SOLE 19880 0 0 HERSHEY CO COM 427866108 7491 30 SH SOLE 30 0 0 HERSHEY CO COM 427866108 13059310 52300 SH OTR 0 0 52300 HOME DEPOT INC COM 437076102 15737811 50663 SH SOLE 50663 0 0 HOME DEPOT INC COM 437076102 2890195 9304 SH OTR 0 0 9304 HONDA MOTOR LTD AMERN SHS 438128308 3011574 99359 SH SOLE 99359 0 0 HONEYWELL INTL INC COM 438516106 5268149 25389 SH SOLE 25389 0 0 HP INC COM 40434L105 30710 1000 SH SOLE 1000 0 0 HUBBELL INC COM 443510607 8269927 24942 SH SOLE 24942 0 0 HUBBELL INC COM 443510607 934999 2820 SH OTR 0 0 2820 HUMANA INC COM 444859102 4024 9 SH SOLE 9 0 0 HUNT J B TRANS SVCS INC COM 445658107 3440 19 SH SOLE 19 0 0 IDEXX LABS INC COM 45168D104 3516 7 SH SOLE 7 0 0 ILLINOIS TOOL WKS INC COM 452308109 1065693 4260 SH SOLE 4260 0 0 ILLINOIS TOOL WKS INC COM 452308109 600384 2400 SH OTR 0 0 2400 INFOSYS LTD SPONSORED ADR 456788108 1180936 73487 SH SOLE 73487 0 0 INFOSYS LTD SPONSORED ADR 456788108 618775 38505 SH OTR 0 0 38505 ING GROEP N.V. SPONSORED ADR 456837103 2420520 179697 SH SOLE 179697 0 0 INGERSOLL RAND INC COM 45687V106 28824 441 SH SOLE 441 0 0 INSPERITY INC COM 45778Q107 5870323 49347 SH SOLE 49347 0 0 INSPERITY INC COM 45778Q107 2176849 18299 SH OTR 0 0 18299 INTEL CORP COM 458140100 301228 9008 SH SOLE 9008 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 3732 33 SH SOLE 33 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 8725541 65208 SH SOLE 65208 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 9258046 69188 SH OTR 0 0 69188 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 129413 1626 SH SOLE 1626 0 0 INTERNATIONAL PAPER CO COM 460146103 11459 360 SH SOLE 360 0 0 INTUIT COM 461202103 2700114 5893 SH SOLE 5893 0 0 INTUIT COM 461202103 854524 1865 SH OTR 0 0 1865 INVESCO QQQ TR UNIT SER 1 46090E103 50980 138 SH SOLE 138 0 0 IPG PHOTONICS CORP COM 44980X109 4390291 32324 SH SOLE 32324 0 0 IPG PHOTONICS CORP COM 44980X109 1884638 13876 SH OTR 0 0 13876 IQVIA HLDGS INC COM 46266C105 6109473 27181 SH SOLE 27181 0 0 IQVIA HLDGS INC COM 46266C105 2759726 12278 SH OTR 0 0 12278 ISHARES INC MSCI EMERG MRKT 464286533 88353 1607 SH SOLE 1607 0 0 ISHARES INC CORE MSCI EMKT 46434G103 29 1 SH SOLE 1 0 0 ISHARES SILVER TR ISHARES 46428Q109 161605 7736 SH SOLE 7736 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 1068983 6773 SH SOLE 6773 0 0 ISHARES TR RUS 1000 ETF 464287622 134112 550 SH SOLE 550 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 1333797 4847 SH SOLE 4847 0 0 ISHARES TR CORE S&P SCP ETF 464287804 186545 1872 SH SOLE 1872 0 0 ISHARES TR CORE MSCI EAFE 46432F842 270608 4009 SH SOLE 4009 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 307123 1640 SH SOLE 1640 0 0 ISHARES TR EAFE VALUE ETF 464288877 98516 2013 SH SOLE 2013 0 0 ISHARES TR EAFE GRWTH ETF 464288885 104047 1095 SH SOLE 1095 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 28659 432 SH SOLE 432 0 0 ISHARES TR MSCI EAFE ETF 464287465 169578 2339 SH SOLE 2339 0 0 ISHARES TR EAFE SML CP ETF 464288273 41 1 SH SOLE 1 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 19724 530 SH SOLE 530 0 0 ISHARES TR S&P SML 600 GWT 464287887 95162 828 SH SOLE 828 0 0 ISHARES TR US REGNL BKS ETF 464288778 1220 36 SH SOLE 36 0 0 ISHARES TR 20 YR TR BD ETF 464287432 27794 270 SH SOLE 270 0 0 JACOBS SOLUTIONS INC COM 46982L108 47556 400 SH SOLE 400 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 457573 3691 SH SOLE 3691 0 0 JOHNSON & JOHNSON COM 478160104 12572833 75960 SH SOLE 75960 0 0 JOHNSON & JOHNSON COM 478160104 3211088 19400 SH OTR 0 0 19400 JOHNSON CTLS INTL PLC SHS G51502105 206805 3035 SH SOLE 3035 0 0 JPMORGAN CHASE & CO COM 46625H100 19540063 134351 SH SOLE 134351 0 0 JPMORGAN CHASE & CO COM 46625H100 2929452 20142 SH OTR 0 0 20142 KB FINL GROUP INC SPONSORED ADR 48241A105 6807 187 SH SOLE 187 0 0 KELLOGG CO COM 487836108 6740 100 SH SOLE 100 0 0 KELLOGG CO COM 487836108 478540 7100 SH OTR 0 0 7100 KEYCORP COM 493267108 277200 30000 SH OTR 0 0 30000 KEYCORP COM 493267108 5904 639 SH SOLE 639 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 4019 24 SH SOLE 24 0 0 KIMBERLY-CLARK CORP COM 494368103 444139 3217 SH SOLE 3217 0 0 KIRBY CORP COM 497266106 392753 5104 SH SOLE 5104 0 0 KLA CORP COM NEW 482480100 34301163 70721 SH SOLE 70721 0 0 KLA CORP COM NEW 482480100 6170424 12722 SH OTR 0 0 12722 KRAFT HEINZ CO COM 500754106 16543 466 SH SOLE 466 0 0 KRAFT HEINZ CO COM 500754106 328872 9264 SH OTR 0 0 9264 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 8008 603 SH SOLE 603 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1002 5 SH SOLE 5 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 3379 14 SH SOLE 14 0 0 LAM RESEARCH CORP COM 512807108 154929 241 SH SOLE 241 0 0 LAMB WESTON HLDGS INC COM 513272104 4166363 36245 SH SOLE 36245 0 0 LANTHEUS HLDGS INC COM 516544103 2540426 30272 SH SOLE 30272 0 0 LAUDER ESTEE COS INC CL A 518439104 11914013 60668 SH SOLE 60668 0 0 LAUDER ESTEE COS INC CL A 518439104 4873170 24815 SH OTR 0 0 24815 LILLY ELI & CO COM 532457108 4684172 9988 SH SOLE 9988 0 0 LILLY ELI & CO COM 532457108 11724500 25000 SH OTR 0 0 25000 LINCOLN ELEC HLDGS INC COM 533900106 11439011 57590 SH SOLE 57590 0 0 LINCOLN ELEC HLDGS INC COM 533900106 2170827 10929 SH OTR 0 0 10929 LINDE PLC SHS G54950103 6894965 18093 SH SOLE 18093 0 0 LINDE PLC SHS G54950103 762160 2000 SH OTR 0 0 2000 LITHIA MTRS INC COM 536797103 12316739 40501 SH SOLE 40501 0 0 LITHIA MTRS INC COM 536797103 3265533 10738 SH OTR 0 0 10738 LITTELFUSE INC COM 537008104 3795237 13028 SH SOLE 13028 0 0 LITTELFUSE INC COM 537008104 2103841 7222 SH OTR 0 0 7222 LOCKHEED MARTIN CORP COM 539830109 5464301 11869 SH SOLE 11869 0 0 LOWES COS INC COM 548661107 12414 55 SH SOLE 55 0 0 LPL FINL HLDGS INC COM 50212V100 7943803 36535 SH SOLE 36535 0 0 LPL FINL HLDGS INC COM 50212V100 1578107 7258 SH OTR 0 0 7258 LULULEMON ATHLETICA INC COM 550021109 10270219 27134 SH SOLE 27134 0 0 LULULEMON ATHLETICA INC COM 550021109 3198325 8450 SH OTR 0 0 8450 MARATHON OIL CORP COM 565849106 7136 310 SH SOLE 310 0 0 MARRIOTT INTL INC NEW CL A 571903202 5897754 32107 SH SOLE 32107 0 0 MARRIOTT INTL INC NEW CL A 571903202 795745 4332 SH OTR 0 0 4332 MARSH & MCLENNAN COS INC COM 571748102 56048 298 SH SOLE 298 0 0 MARVELL TECHNOLOGY INC COM 573874104 3288 55 SH SOLE 55 0 0 MASIMO CORP COM 574795100 5700341 34642 SH SOLE 34642 0 0 MASIMO CORP COM 574795100 2778920 16888 SH OTR 0 0 16888 MASTERCARD INCORPORATED CL A 57636Q104 35545413 90377 SH SOLE 90377 0 0 MASTERCARD INCORPORATED CL A 57636Q104 5928604 15074 SH OTR 0 0 15074 MATCH GROUP INC NEW COM 57667L107 1039736 24844 SH SOLE 24844 0 0 MCDONALDS CORP COM 580135101 6598451 22112 SH SOLE 22112 0 0 MCDONALDS CORP COM 580135101 3670443 12300 SH OTR 0 0 12300 MEDTRONIC PLC SHS G5960L103 8956577 101664 SH SOLE 101664 0 0 MEDTRONIC PLC SHS G5960L103 1896793 21530 SH OTR 0 0 21530 MERCK & CO INC COM 58933Y105 7513815 65117 SH SOLE 65117 0 0 MERCK & CO INC COM 58933Y105 11539000 100000 SH OTR 0 0 100000 META PLATFORMS INC CL A 30303M102 23283741 81134 SH SOLE 81134 0 0 META PLATFORMS INC CL A 30303M102 4911663 17115 SH OTR 0 0 17115 METLIFE INC COM 59156R108 1237171 21885 SH SOLE 21885 0 0 METLIFE INC COM 59156R108 621830 11000 SH OTR 0 0 11000 METTLER TOLEDO INTERNATIONAL COM 592688105 18858760 14378 SH SOLE 14378 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 8408924 6411 SH OTR 0 0 6411 MICROCHIP TECHNOLOGY INC. COM 595017104 4487294 50087 SH SOLE 50087 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 714928 7980 SH OTR 0 0 7980 MICROSOFT CORP COM 594918104 37260995 109417 SH SOLE 109417 0 0 MICROSOFT CORP COM 594918104 34915907 102531 SH OTR 0 0 102531 MIDDLEBY CORP COM 596278101 132308 895 SH SOLE 895 0 0 MIDDLEBY CORP COM 596278101 603146 4080 SH OTR 0 0 4080 MONDELEZ INTL INC CL A 609207105 8075089 110709 SH SOLE 110709 0 0 MONDELEZ INTL INC CL A 609207105 1497677 20533 SH OTR 0 0 20533 MONOLITHIC PWR SYS INC COM 609839105 4862 9 SH SOLE 9 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 7836884 136436 SH SOLE 136436 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 1747038 30415 SH OTR 0 0 30415 MOODYS CORP COM 615369105 11822 34 SH SOLE 34 0 0 MORGAN STANLEY COM NEW 617446448 6645387 77815 SH SOLE 77815 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 5866 20 SH SOLE 20 0 0 MSC INDL DIRECT INC CL A 553530106 221526 2325 SH SOLE 2325 0 0 MSCI INC COM 55354G100 3687212 7857 SH SOLE 7857 0 0 MSCI INC COM 55354G100 1642515 3500 SH OTR 0 0 3500 NASDAQ INC COM 631103108 1527 31 SH SOLE 31 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 2828481 42010 SH SOLE 42010 0 0 NETEASE INC SPONSORED ADS 64110W102 1604667 16596 SH SOLE 16596 0 0 NETFLIX INC COM 64110L106 25762939 58487 SH SOLE 58487 0 0 NETFLIX INC COM 64110L106 2915603 6619 SH OTR 0 0 6619 NEXTERA ENERGY INC COM 65339F101 5214552 70277 SH SOLE 70277 0 0 NIKE INC CL B 654106103 13743549 124523 SH SOLE 124523 0 0 NIKE INC CL B 654106103 2792913 25305 SH OTR 0 0 25305 NISOURCE INC COM 65473P105 32218 1178 SH SOLE 1178 0 0 NOKIA CORP SPONSORED ADR 654902204 329 79 SH SOLE 79 0 0 NORDSON CORP COM 655663102 9225759 37174 SH SOLE 37174 0 0 NORDSON CORP COM 655663102 3505791 14126 SH OTR 0 0 14126 NORFOLK SOUTHN CORP COM 655844108 1653318 7291 SH SOLE 7291 0 0 NORFOLK SOUTHN CORP COM 655844108 2312952 10200 SH OTR 0 0 10200 NORTHERN TR CORP COM 665859104 6302 85 SH SOLE 85 0 0 NORTHROP GRUMMAN CORP COM 666807102 3918537 8597 SH SOLE 8597 0 0 NOVARTIS AG SPONSORED ADR 66987V109 3865016 38302 SH SOLE 38302 0 0 NOVO-NORDISK A S ADR 670100205 2402205 14844 SH SOLE 14844 0 0 NUCOR CORP COM 670346105 1698 10 SH SOLE 10 0 0 NUTRIEN LTD COM 67077M108 1096559 18570 SH OTR 0 0 18570 NVIDIA CORPORATION COM 67066G104 5680313 13428 SH SOLE 13428 0 0 NVIDIA CORPORATION COM 67066G104 1371854 3243 SH OTR 0 0 3243 NXP SEMICONDUCTORS N V COM N6596X109 2528412 12353 SH SOLE 12353 0 0 NXP SEMICONDUCTORS N V COM N6596X109 3324208 16241 SH OTR 0 0 16241 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 448 12 PRN SOLE 12 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 17346156 46913 SH SOLE 46913 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 3666811 9917 SH OTR 0 0 9917 ON SEMICONDUCTOR CORP COM 682189105 7898565 83512 SH SOLE 83512 0 0 ON SEMICONDUCTOR CORP COM 682189105 4685872 49544 SH OTR 0 0 49544 ONE GAS INC COM 68235P108 2612 34 SH SOLE 34 0 0 ONEMAIN HLDGS INC COM 68268W103 5042102 115406 SH SOLE 115406 0 0 ONEMAIN HLDGS INC COM 68268W103 1011686 23156 SH OTR 0 0 23156 ONEOK INC NEW COM 682680103 15430 250 SH SOLE 250 0 0 ORACLE CORP COM 68389X105 336072 2822 SH SOLE 2822 0 0 ORACLE CORP COM 68389X105 3274975 27500 SH OTR 0 0 27500 ORANGE SPONSORED ADR 684060106 2120593 182182 SH SOLE 182182 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 105083 110 SH SOLE 110 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 286590 300 SH OTR 0 0 300 ORGANON & CO COMMON STOCK 68622V106 19457 935 SH SOLE 935 0 0 OTIS WORLDWIDE CORP COM 68902V107 107257 1205 SH SOLE 1205 0 0 OTIS WORLDWIDE CORP COM 68902V107 93461 1050 SH OTR 0 0 1050 PARKER-HANNIFIN CORP COM 701094104 4755886 12193 SH SOLE 12193 0 0 PAYCHEX INC COM 704326107 163106 1458 SH SOLE 1458 0 0 PAYCOM SOFTWARE INC COM 70432V102 16643240 51809 SH SOLE 51809 0 0 PAYCOM SOFTWARE INC COM 70432V102 3426346 10666 SH OTR 0 0 10666 PAYPAL HLDGS INC COM 70450Y103 973391 14587 SH SOLE 14587 0 0 PAYPAL HLDGS INC COM 70450Y103 383097 5741 SH OTR 0 0 5741 PENSKE AUTOMOTIVE GRP INC COM 70959W103 3306439 19843 SH SOLE 19843 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 599201 3596 SH OTR 0 0 3596 PEPSICO INC COM 713448108 7371544 39799 SH SOLE 39799 0 0 PEPSICO INC COM 713448108 10168578 54900 SH OTR 0 0 54900 PERKINELMER INC COM 714046109 39795 335 SH SOLE 335 0 0 PFIZER INC COM 717081103 8093068 220640 SH SOLE 220640 0 0 PFIZER INC COM 717081103 8207150 223750 SH OTR 0 0 223750 PHILIP MORRIS INTL INC COM 718172109 12435186 127384 SH SOLE 127384 0 0 PHILIP MORRIS INTL INC COM 718172109 1386692 14205 SH OTR 0 0 14205 PHILLIPS 66 COM 718546104 51410 539 SH SOLE 539 0 0 PHILLIPS 66 COM 718546104 1268554 13300 SH OTR 0 0 13300 PINTEREST INC CL A 72352L106 41010 1500 SH SOLE 1500 0 0 PNC FINL SVCS GROUP INC COM 693475105 906392 7196 SH SOLE 7196 0 0 PNC FINL SVCS GROUP INC COM 693475105 3248880 25795 SH OTR 0 0 25795 POLARIS INC COM 731068102 4837 40 SH SOLE 40 0 0 POOL CORP COM 73278L105 6622304 17676 SH SOLE 17676 0 0 POOL CORP COM 73278L105 2315650 6181 SH OTR 0 0 6181 PPG INDS INC COM 693506107 35740 241 SH SOLE 241 0 0 PPL CORP COM 69351T106 54640 2065 SH SOLE 2065 0 0 PRICE T ROWE GROUP INC COM 74144T108 718883 6417 SH SOLE 6417 0 0 PRIMERICA INC COM 74164M108 6518252 32960 SH SOLE 32960 0 0 PRIMERICA INC COM 74164M108 3897454 19708 SH OTR 0 0 19708 PROCTER AND GAMBLE CO COM 742718109 15417690 101606 SH SOLE 101606 0 0 PROCTER AND GAMBLE CO COM 742718109 13200470 86994 SH OTR 0 0 86994 PROGYNY INC COM 74340E103 19670 500 SH SOLE 500 0 0 PROLOGIS INC. COM 74340W103 37770 308 SH SOLE 308 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 1470 50 SH SOLE 50 0 0 PRUDENTIAL FINL INC COM 744320102 6528 74 SH SOLE 74 0 0 PTC INC COM 69370C100 1113071 7822 SH SOLE 7822 0 0 PUBLIC STORAGE COM 74460D109 58376 200 SH SOLE 200 0 0 QUALCOMM INC COM 747525103 737906 6199 SH SOLE 6199 0 0 RAYMOND JAMES FINL INC COM 754730109 6116449 58942 SH SOLE 58942 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 1866505 19054 SH SOLE 19054 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 520461 5313 SH OTR 0 0 5313 REAVES UTIL INCOME FD COM SH BEN INT 756158101 27420 1000 SH SOLE 1000 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 1301 73 SH SOLE 73 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 3259 12 SH SOLE 12 0 0 RESMED INC COM 761152107 3278 15 SH SOLE 15 0 0 REVOLVE GROUP INC CL A 76156B107 988100 60250 SH SOLE 60250 0 0 REVOLVE GROUP INC CL A 76156B107 314831 19197 SH OTR 0 0 19197 RH COM 74967X103 4183156 12692 SH SOLE 12692 0 0 RH COM 74967X103 1002283 3041 SH OTR 0 0 3041 RINGCENTRAL INC CL A 76680R206 167479 5117 SH OTR 0 0 5117 ROBERT HALF INTL INC COM 770323103 25199 335 SH SOLE 335 0 0 ROBERT HALF INTL INC COM 770323103 127874 1700 SH OTR 0 0 1700 ROPER TECHNOLOGIES INC COM 776696106 12020 25 SH SOLE 25 0 0 RPM INTL INC COM 749685103 394184 4393 SH SOLE 4393 0 0 S&P GLOBAL INC COM 78409V104 10116813 25236 SH SOLE 25236 0 0 S&P GLOBAL INC COM 78409V104 1884183 4700 SH OTR 0 0 4700 SABRA HEALTH CARE REIT INC COM 78573L106 3296 280 SH SOLE 280 0 0 SALESFORCE INC COM 79466L302 62955 298 SH SOLE 298 0 0 SANOFI SPONSORED ADR 80105N105 3512351 65164 SH SOLE 65164 0 0 SCHWAB CHARLES CORP COM 808513105 553990 9774 SH SOLE 9774 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 198515 4131 SH SOLE 4131 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 48 1 SH SOLE 1 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 0 0 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 26 0 SH SOLE 0 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1377 22 SH SOLE 22 0 0 SEI INVTS CO COM 784117103 578314 9700 SH OTR 0 0 9700 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2522 19 SH SOLE 19 0 0 SEMPRA COM 816851109 18199 125 SH SOLE 125 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 756102 16806 SH SOLE 16806 0 0 SHELL PLC SPON ADS 780259305 14587387 241593 SH SOLE 241593 0 0 SHELL PLC SPON ADS 780259305 845320 14000 SH OTR 0 0 14000 SHERWIN WILLIAMS CO COM 824348106 16577763 62435 SH SOLE 62435 0 0 SHERWIN WILLIAMS CO COM 824348106 9419588 35476 SH OTR 0 0 35476 SHOPIFY INC CL A 82509L107 1618424 25053 SH SOLE 25053 0 0 SHOPIFY INC CL A 82509L107 827268 12806 SH OTR 0 0 12806 SIMON PPTY GROUP INC NEW COM 828806109 8315 72 SH SOLE 72 0 0 SIMON PPTY GROUP INC NEW COM 828806109 138576 1200 SH OTR 0 0 1200 SKYWORKS SOLUTIONS INC COM 83088M102 50917 460 SH SOLE 460 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1876624 6975 SH SOLE 6975 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 887865 3300 SH OTR 0 0 3300 SOUTHERN CO COM 842587107 29505 420 SH SOLE 420 0 0 SPDR GOLD TR GOLD SHS 78463V107 306803 1721 SH SOLE 1721 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1562210 3525 SH SOLE 3525 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 9828 334 SH SOLE 334 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 759973 9737 SH OTR 0 0 9737 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 340610 4364 SH SOLE 4364 0 0 STANLEY BLACK & DECKER INC COM 854502101 206162 2200 SH OTR 0 0 2200 STARBUCKS CORP COM 855244109 20141452 203326 SH SOLE 203326 0 0 STARBUCKS CORP COM 855244109 6342713 64029 SH OTR 0 0 64029 STATE STR CORP COM 857477103 439080 6000 SH OTR 0 0 6000 STERIS PLC SHS USD G8473T100 6749 30 SH SOLE 30 0 0 STRYKER CORPORATION COM 863667101 212343 696 SH SOLE 696 0 0 STRYKER CORPORATION COM 863667101 568993 1865 SH OTR 0 0 1865 SURGALIGN HOLDINGS INC COM NEW 86882C204 12 66 SH SOLE 66 0 0 SYLVAMO CORP COMMON STOCK 871332102 2629 65 SH SOLE 65 0 0 SYNOPSYS INC COM 871607107 85776 197 SH SOLE 197 0 0 T-MOBILE US INC COM 872590104 26391 190 SH SOLE 190 0 0 TARGET CORP COM 87612E106 3395015 25739 SH SOLE 25739 0 0 TC ENERGY CORP COM 87807B107 2656942 65750 SH SOLE 65750 0 0 TE CONNECTIVITY LTD SHS H84989104 1110659 7924 SH SOLE 7924 0 0 TELEFLEX INCORPORATED COM 879369106 18152 75 SH SOLE 75 0 0 TELUS CORPORATION COM 87971M103 15568 800 SH SOLE 800 0 0 TESLA INC COM 88160R101 90572 346 SH SOLE 346 0 0 TEXAS INSTRS INC COM 882508104 200317 1113 SH SOLE 1113 0 0 TEXAS ROADHOUSE INC COM 882681109 7779852 69290 SH SOLE 69290 0 0 TEXAS ROADHOUSE INC COM 882681109 729034 6493 SH OTR 0 0 6493 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 33480 4000 SH SOLE 4000 0 0 THE CIGNA GROUP COM 125523100 183793 655 SH SOLE 655 0 0 THE TRADE DESK INC COM CL A 88339J105 19888011 257550 SH SOLE 257550 0 0 THE TRADE DESK INC COM CL A 88339J105 5353045 69322 SH OTR 0 0 69322 THERMO FISHER SCIENTIFIC INC COM 883556102 269223 516 SH SOLE 516 0 0 TJX COS INC NEW COM 872540109 303887 3584 SH SOLE 3584 0 0 TJX COS INC NEW COM 872540109 2204540 26000 SH OTR 0 0 26000 TOMPKINS FINL CORP COM 890110109 1305552 23439 SH OTR 0 0 23439 TORO CO COM 891092108 1728 17 SH SOLE 17 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 30757 496 SH SOLE 496 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 3279390 56894 SH SOLE 56894 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 95630 500 SH SOLE 500 0 0 TRANSUNION COM 89400J107 761133 9717 SH SOLE 9717 0 0 TRAVELERS COMPANIES INC COM 89417E109 164977 950 SH SOLE 950 0 0 TREX CO INC COM 89531P105 35206 537 SH SOLE 537 0 0 TREX CO INC COM 89531P105 1016180 15500 SH OTR 0 0 15500 TRIMBLE INC COM 896239100 4819022 91028 SH SOLE 91028 0 0 TRIMBLE INC COM 896239100 1674280 31626 SH OTR 0 0 31626 TRUIST FINL CORP COM 89832Q109 8879334 292565 SH SOLE 292565 0 0 TRUIST FINL CORP COM 89832Q109 6068483 199950 SH OTR 0 0 199950 TRUSTMARK CORP COM 898402102 150603 7131 SH SOLE 7131 0 0 TTEC HLDGS INC COM 89854H102 722705 21357 SH SOLE 21357 0 0 TTEC HLDGS INC COM 89854H102 355422 10503 SH OTR 0 0 10503 TYLER TECHNOLOGIES INC COM 902252105 2082 5 SH SOLE 5 0 0 UBIQUITI INC COM 90353W103 3896553 22171 SH SOLE 22171 0 0 UBIQUITI INC COM 90353W103 607216 3455 SH OTR 0 0 3455 UBS GROUP AG SHS H42097107 2678312 132132 SH SOLE 132132 0 0 ULTA BEAUTY INC COM 90384S303 2040971 4337 SH SOLE 4337 0 0 ULTA BEAUTY INC COM 90384S303 1047074 2225 SH OTR 0 0 2225 UNDER ARMOUR INC CL C 904311206 336 50 SH SOLE 50 0 0 UNDER ARMOUR INC CL A 904311107 361 50 SH SOLE 50 0 0 UNILEVER PLC SPON ADR NEW 904767704 3115590 59766 SH SOLE 59766 0 0 UNION PAC CORP COM 907818108 5951160 29084 SH SOLE 29084 0 0 UNITED PARCEL SERVICE INC CL B 911312106 10518925 58683 SH SOLE 58683 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1200975 6700 SH OTR 0 0 6700 UNITED RENTALS INC COM 911363109 11353110 25491 SH SOLE 25491 0 0 UNITED RENTALS INC COM 911363109 7152642 16060 SH OTR 0 0 16060 UNITEDHEALTH GROUP INC COM 91324P102 10178516 21177 SH SOLE 21177 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1249664 2600 SH OTR 0 0 2600 UNIVERSAL DISPLAY CORP COM 91347P105 5333 37 SH SOLE 37 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 45280 287 SH SOLE 287 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 33032 1827 SH SOLE 1827 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 878688 48600 SH OTR 0 0 48600 US BANCORP DEL COM NEW 902973304 6510166 197039 SH SOLE 197039 0 0 US BANCORP DEL COM NEW 902973304 1916188 57996 SH OTR 0 0 57996 V F CORP COM 918204108 137448 7200 SH OTR 0 0 7200 VALERO ENERGY CORP COM 91913Y100 11965 102 SH SOLE 102 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 6453583 32448 SH SOLE 32448 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 163084 986 SH SOLE 986 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 385060 1749 SH SOLE 1749 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 60291 293 SH SOLE 293 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 122222 532 SH SOLE 532 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 281343 6916 SH SOLE 6916 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 423419 7782 SH SOLE 7782 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 55539 900 SH SOLE 900 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 208849 2760 SH SOLE 2760 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1162836 7159 SH SOLE 7159 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 111094 1981 SH SOLE 1981 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 2632 57 SH SOLE 57 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1664238 15690 SH SOLE 15690 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 50573 720 SH SOLE 720 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 34157 240 SH SOLE 240 0 0 VENTAS INC COM 92276F100 47270 1000 SH SOLE 1000 0 0 VERISK ANALYTICS INC COM 92345Y106 11159779 49373 SH SOLE 49373 0 0 VERISK ANALYTICS INC COM 92345Y106 4030567 17832 SH OTR 0 0 17832 VERIZON COMMUNICATIONS INC COM 92343V104 2530935 68054 SH SOLE 68054 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 2134706 57400 SH OTR 0 0 57400 VIATRIS INC COM 92556V106 24960 2501 SH SOLE 2501 0 0 VISA INC COM CL A 92826C839 13486615 56791 SH SOLE 56791 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 9 1 SH SOLE 1 0 0 WABTEC COM 929740108 16999 155 SH SOLE 155 0 0 WABTEC COM 929740108 651220 5938 SH OTR 0 0 5938 WALGREENS BOOTS ALLIANCE INC COM 931427108 142450 5000 SH OTR 0 0 5000 WALMART INC COM 931142103 129359 823 SH SOLE 823 0 0 WALMART INC COM 931142103 1163132 7400 SH OTR 0 0 7400 WARNER BROS DISCOVERY INC COM SER A 934423104 85751 6838 SH SOLE 6838 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 655554 52277 SH OTR 0 0 52277 WASTE MGMT INC DEL COM 94106L109 2254 13 SH SOLE 13 0 0 WATERS CORP COM 941848103 9236944 34655 SH SOLE 34655 0 0 WATERS CORP COM 941848103 3538852 13277 SH OTR 0 0 13277 WEC ENERGY GROUP INC COM 92939U106 1588 18 SH SOLE 18 0 0 WELLS FARGO CO NEW COM 949746101 2603610 61003 SH SOLE 61003 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 50710 44 SH SOLE 44 0 0 WELLTOWER INC COM 95040Q104 8089 100 SH SOLE 100 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 6521 17 SH SOLE 17 0 0 WEX INC COM 96208T104 1033976 5679 SH SOLE 5679 0 0 WEX INC COM 96208T104 819315 4500 SH OTR 0 0 4500 WILLIAMS SONOMA INC COM 969904101 9778434 78140 SH SOLE 78140 0 0 WILLIAMS SONOMA INC COM 969904101 2661728 21270 SH OTR 0 0 21270 WISDOMTREE TR EMER MKT HIGH FD 97717W315 76440 2000 SH SOLE 2000 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 2018 87 SH SOLE 87 0 0 WP CAREY INC COM 92936U109 87828 1300 SH SOLE 1300 0 0 XCEL ENERGY INC COM 98389B100 435 7 SH SOLE 7 0 0 XPERI INC COMMON STOCK 98423J101 168 13 SH SOLE 13 0 0 YETI HLDGS INC COM 98585X104 2043567 52615 SH SOLE 52615 0 0 YETI HLDGS INC COM 98585X104 833351 21456 SH OTR 0 0 21456 YUM BRANDS INC COM 988498101 40872 295 SH SOLE 295 0 0 YUM CHINA HLDGS INC COM 98850P109 22826 404 SH SOLE 404 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 3930989 13288 SH SOLE 13288 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1059663 3582 SH OTR 0 0 3582 ZIMMER BIOMET HOLDINGS INC COM 98956P102 3130400 21500 SH OTR 0 0 21500 ZIMVIE INC COM 98888T107 24145 2150 SH OTR 0 0 2150 ZOETIS INC CL A 98978V103 16712390 97047 SH SOLE 97047 0 0 ZOETIS INC CL A 98978V103 3386854 19667 SH OTR 0 0 19667 ZSCALER INC COM 98980G102 146300 1000 SH SOLE 1000 0 0