0001104659-24-022984.txt : 20240214 0001104659-24-022984.hdr.sgml : 20240214 20240214084036 ACCESSION NUMBER: 0001104659-24-022984 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240214 DATE AS OF CHANGE: 20240214 EFFECTIVENESS DATE: 20240214 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: 24632632 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 12-31-2023 12-31-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 02-13-2024 0 665 2146002266
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 350916 3210 SH SOLE 3210 0 0 3M CO COM 88579Y101 218640 2000 SH OTR 0 0 2000 ABBOTT LABS COM 002824100 5434527 49373 SH SOLE 49373 0 0 ABBVIE INC COM 00287Y109 15351186 99059 SH SOLE 99059 0 0 ABBVIE INC COM 00287Y109 2864156 18482 SH OTR 0 0 18482 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 17114029 48770 SH SOLE 48770 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3874749 11042 SH OTR 0 0 11042 ACUITY BRANDS INC COM 00508Y102 19459 95 SH SOLE 95 0 0 ADEIA INC COM 00676P107 422 34 SH SOLE 34 0 0 ADOBE INC COM 00724F101 12803637 21461 SH SOLE 21461 0 0 ADOBE INC COM 00724F101 4309242 7223 SH OTR 0 0 7223 ADVANCED MICRO DEVICES INC COM 007903107 85056 577 SH SOLE 577 0 0 ADVISORS SER TR LOGAN CAP BRD IN 00770X246 10168936 252081 SH SOLE 252081 0 0 ADVISORS SER TR LOGAN CAP BRD IN 00770X246 39723000 984705 SH OTR 0 0 984705 AGILENT TECHNOLOGIES INC COM 00846U101 13208612 95006 SH SOLE 95006 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 2446650 17598 SH OTR 0 0 17598 AIR PRODS & CHEMS INC COM 009158106 4107 15 SH SOLE 15 0 0 ALIGN TECHNOLOGY INC COM 016255101 68226 249 SH SOLE 249 0 0 ALIGN TECHNOLOGY INC COM 016255101 2254472 8228 SH OTR 0 0 8228 ALLEGION PLC ORD SHS G0176J109 21031 166 SH SOLE 166 0 0 ALLSTATE CORP COM 020002101 2100 15 SH SOLE 15 0 0 ALPHABET INC CAP STK CL C 02079K107 23019246 163338 SH SOLE 163338 0 0 ALPHABET INC CAP STK CL A 02079K305 21471295 153707 SH SOLE 153707 0 0 ALPHABET INC CAP STK CL A 02079K305 838140 6000 SH OTR 0 0 6000 ALPHABET INC CAP STK CL C 02079K107 1481174 10510 SH OTR 0 0 10510 ALPS ETF TR ALERIAN MLP 00162Q452 17008 400 SH SOLE 400 0 0 ALTRIA GROUP INC COM 02209S103 1017334 25219 SH SOLE 25219 0 0 AMAZON COM INC COM 023135106 37754978 248486 SH SOLE 248486 0 0 AMAZON COM INC COM 023135106 22106662 145496 SH OTR 0 0 145496 AMDOCS LTD SHS G02602103 319569 3636 SH SOLE 3636 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 82 6 SH SOLE 6 0 0 AMERICAN ELEC PWR CO INC COM 025537101 3655 45 SH SOLE 45 0 0 AMERICAN EXPRESS CO COM 025816109 74936 400 SH SOLE 400 0 0 AMERICAN TOWER CORP NEW COM 03027X100 1524760 7063 SH SOLE 7063 0 0 AMERICAN TOWER CORP NEW COM 03027X100 506023 2344 SH OTR 0 0 2344 AMGEN INC COM 031162100 7473997 25950 SH SOLE 25950 0 0 AMGEN INC COM 031162100 835258 2900 SH OTR 0 0 2900 AMPHENOL CORP NEW CL A 032095101 25493289 257170 SH SOLE 257170 0 0 AMPHENOL CORP NEW CL A 032095101 4008222 40434 SH OTR 0 0 40434 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 25848 400 SH SOLE 400 0 0 AON PLC SHS CL A G0403H108 1529895 5257 SH SOLE 5257 0 0 APPLE INC COM 037833100 83428731 433328 SH SOLE 433328 0 0 APPLE INC COM 037833100 59172748 307343 SH OTR 0 0 307343 APTIV PLC SHS G6095L109 827847 9227 SH SOLE 9227 0 0 ARBOR REALTY TRUST INC COM 038923108 27324 1800 SH SOLE 1800 0 0 ARISTA NETWORKS INC COM 040413106 6890594 29258 SH SOLE 29258 0 0 ARISTA NETWORKS INC COM 040413106 2561407 10876 SH OTR 0 0 10876 ASML HOLDING N V N Y REGISTRY SHS N07059210 3820178 5047 SH SOLE 5047 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 1787088 2361 SH OTR 0 0 2361 AT&T INC COM 00206R102 9665885 576036 SH SOLE 576036 0 0 AT&T INC COM 00206R102 4734745 282166 SH OTR 0 0 282166 AUTODESK INC COM 052769106 730440 3000 SH OTR 0 0 3000 AUTOMATIC DATA PROCESSING IN COM 053015103 5111498 21940 SH SOLE 21940 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 855233 3671 SH OTR 0 0 3671 AUTONATION INC COM 05329W102 41300 275 SH SOLE 275 0 0 AUTOZONE INC COM 053332102 196507 76 SH SOLE 76 0 0 AUTOZONE INC COM 053332102 2146056 830 SH OTR 0 0 830 AVERY DENNISON CORP COM 053611109 809 4 SH SOLE 4 0 0 BAIDU INC SPON ADR REP A 056752108 119090 1000 SH SOLE 1000 0 0 BANK AMERICA CORP 7.25%CNV PFD L 060505682 53032 44 SH SOLE 44 0 0 BANK AMERICA CORP COM 060505104 248688 7386 SH SOLE 7386 0 0 BANK NEW YORK MELLON CORP COM 064058100 863592 16592 SH SOLE 16592 0 0 BANK NEW YORK MELLON CORP COM 064058100 520500 10000 SH OTR 0 0 10000 BCE INC COM NEW 05534B760 3141175 79766 SH SOLE 79766 0 0 BECTON DICKINSON & CO COM 075887109 400857 1644 SH SOLE 1644 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 520722 1460 SH SOLE 1460 0 0 BLACKBAUD INC COM 09227Q100 104040 1200 SH OTR 0 0 1200 BLACKROCK INC COM 09247X101 784625 967 SH SOLE 967 0 0 BLACKROCK INC COM 09247X101 730620 900 SH OTR 0 0 900 BLACKSTONE INC COM 09260D107 540045 4125 SH SOLE 4125 0 0 BOEING CO COM 097023105 138159 530 SH SOLE 530 0 0 BOOKING HOLDINGS INC COM 09857L108 2720718 767 SH SOLE 767 0 0 BOOKING HOLDINGS INC COM 09857L108 5547852 1564 SH OTR 0 0 1564 BOOT BARN HLDGS INC COM 099406100 23028 300 SH SOLE 300 0 0 BOOT BARN HLDGS INC COM 099406100 115140 1500 SH OTR 0 0 1500 BORGWARNER INC COM 099724106 432925 12076 SH OTR 0 0 12076 BOSTON SCIENTIFIC CORP COM 101137107 7226 125 SH SOLE 125 0 0 BP PLC SPONSORED ADR 055622104 4935702 139427 SH SOLE 139427 0 0 BP PLC SPONSORED ADR 055622104 849600 24000 SH OTR 0 0 24000 BREAD FINANCIAL HOLDINGS INC COM 018581108 263520 8000 SH OTR 0 0 8000 BRISTOL-MYERS SQUIBB CO COM 110122108 1163587 22678 SH SOLE 22678 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 1187827 23150 SH OTR 0 0 23150 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3694273 126127 SH SOLE 126127 0 0 BROADCOM INC COM 11135F101 60882870 54542 SH SOLE 54542 0 0 BROADCOM INC COM 11135F101 10525122 9429 SH OTR 0 0 9429 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4526884 22001 SH SOLE 22001 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1028750 5000 SH OTR 0 0 5000 BROOKFIELD CORP CL A LTD VT SH 11271J107 3353 84 SH SOLE 84 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 7085 225 SH SOLE 225 0 0 BROWN FORMAN CORP CL B 115637209 5139 90 SH SOLE 90 0 0 BURLINGTON STORES INC COM 122017106 7005743 36023 SH SOLE 36023 0 0 BURLINGTON STORES INC COM 122017106 2053514 10559 SH OTR 0 0 10559 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 172780 2000 SH OTR 0 0 2000 CANADIAN IMPERIAL BK COMM TO COM 136069101 326552 6783 SH SOLE 6783 0 0 CANADIAN SOLAR INC COM 136635109 1229061 46857 SH SOLE 46857 0 0 CAPITAL ONE FINL CORP COM 14040H105 13112 100 SH SOLE 100 0 0 CARMAX INC COM 143130102 768323 10012 SH SOLE 10012 0 0 CARMAX INC COM 143130102 957715 12480 SH OTR 0 0 12480 CARRIER GLOBAL CORPORATION COM 14448C104 155345 2704 SH SOLE 2704 0 0 CATERPILLAR INC COM 149123101 5070934 17151 SH SOLE 17151 0 0 CATERPILLAR INC COM 149123101 2454061 8300 SH OTR 0 0 8300 CBRE GROUP INC CL A 12504L109 304125 3267 SH SOLE 3267 0 0 CBRE GROUP INC CL A 12504L109 251343 2700 SH OTR 0 0 2700 CDW CORP COM 12514G108 2174770 9567 SH SOLE 9567 0 0 CDW CORP COM 12514G108 4648694 20450 SH OTR 0 0 20450 CELANESE CORP DEL COM 150870103 1864 12 SH SOLE 12 0 0 CENCORA INC COM 03073E105 2638722 12848 SH OTR 0 0 12848 CENCORA INC COM 03073E105 1259390 6132 SH SOLE 6132 0 0 CHARLES RIV LABS INTL INC COM 159864107 3100622 13116 SH SOLE 13116 0 0 CHARLES RIV LABS INTL INC COM 159864107 1900892 8041 SH OTR 0 0 8041 CHARTER COMMUNICATIONS INC N CL A 16119P108 1554 4 SH SOLE 4 0 0 CHEMOURS CO COM 163851108 14918 473 SH SOLE 473 0 0 CHENIERE ENERGY INC COM NEW 16411R208 5121 30 SH SOLE 30 0 0 CHEVRON CORP NEW COM 166764100 19000688 127384 SH SOLE 127385 0 0 CHEVRON CORP NEW COM 166764100 5847072 39200 SH OTR 0 0 39200 CHOICE HOTELS INTL INC COM 169905106 90640 800 SH SOLE 800 0 0 CHUBB LIMITED COM H1467J104 107802 477 SH SOLE 477 0 0 CHURCH & DWIGHT CO INC COM 171340102 11820 125 SH SOLE 125 0 0 CHURCHILL DOWNS INC COM 171484108 3503459 25965 SH SOLE 25965 0 0 CINTAS CORP COM 172908105 17703663 29376 SH SOLE 29376 0 0 CINTAS CORP COM 172908105 4358438 7232 SH OTR 0 0 7232 CISCO SYS INC COM 17275R102 11114509 220002 SH SOLE 220002 0 0 CISCO SYS INC COM 17275R102 2035956 40300 SH OTR 0 0 40300 CITIGROUP INC COM NEW 172967424 25720 500 SH SOLE 500 0 0 CITIZENS & NORTHN CORP COM 172922106 1351632 60260 SH OTR 0 0 60260 CLOROX CO DEL COM 189054109 4218095 29582 SH SOLE 29582 0 0 CME GROUP INC COM 12572Q105 78172 371 SH SOLE 371 0 0 CMS ENERGY CORP COM 125896100 4513598 77727 SH SOLE 77727 0 0 COCA COLA CO COM 191216100 8198046 139115 SH SOLE 139115 0 0 COCA COLA CO COM 191216100 1741382 29550 SH OTR 0 0 29550 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 778113 10302 SH SOLE 10302 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1308935 17330 SH OTR 0 0 17330 COINBASE GLOBAL INC COM CL A 19260Q107 9845090 56607 SH SOLE 56607 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 452714 2603 SH OTR 0 0 2603 COLGATE PALMOLIVE CO COM 194162103 501696 6294 SH SOLE 6294 0 0 COMMUNITY BK SYS INC COM 203607106 2918160 56000 SH OTR 0 0 56000 COMPASS INC CL A 20464U100 1880 500 SH SOLE 500 0 0 CONOCOPHILLIPS COM 20825C104 1327302 11435 SH SOLE 11435 0 0 CONOCOPHILLIPS COM 20825C104 9494526 81800 SH OTR 0 0 81800 CONSOLIDATED EDISON INC COM 209115104 15920 175 SH SOLE 175 0 0 CONSTELLATION BRANDS INC CL A 21036P108 379067 1568 SH SOLE 1568 0 0 CONSTELLATION ENERGY CORP COM 21037T109 8182 70 SH SOLE 70 0 0 COPART INC COM 217204106 13321924 271876 SH SOLE 271876 0 0 COPART INC COM 217204106 3016685 61565 SH OTR 0 0 61565 CORNING INC COM 219350105 790056 25946 SH SOLE 25946 0 0 CORTEVA INC COM 22052L104 39342 821 SH SOLE 821 0 0 CORTEVA INC COM 22052L104 845690 17648 SH OTR 0 0 17648 COSTCO WHSL CORP NEW COM 22160K105 1985752 3008 SH SOLE 3008 0 0 CSX CORP COM 126408103 367215 10592 SH SOLE 10592 0 0 CUMMINS INC COM 231021106 224239 936 SH SOLE 936 0 0 CUMMINS INC COM 231021106 3534856 14755 SH OTR 0 0 14755 CVS HEALTH CORP COM 126650100 915882 11599 SH SOLE 11599 0 0 CVS HEALTH CORP COM 126650100 584304 7400 SH OTR 0 0 7400 D R HORTON INC COM 23331A109 1520 10 SH SOLE 10 0 0 DANAHER CORPORATION COM 235851102 48813 211 SH SOLE 211 0 0 DECKERS OUTDOOR CORP COM 243537107 10950866 16383 SH SOLE 16383 0 0 DECKERS OUTDOOR CORP COM 243537107 1310122 1960 SH OTR 0 0 1960 DEERE & CO COM 244199105 472646 1182 SH SOLE 1182 0 0 DEERE & CO COM 244199105 8141753 20361 SH OTR 0 0 20361 DELL TECHNOLOGIES INC CL C 24703L202 77 1 SH SOLE 1 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 2549169 17501 SH SOLE 17501 0 0 DIAMONDBACK ENERGY INC COM 25278X109 31016 200 SH SOLE 200 0 0 DICKS SPORTING GOODS INC COM 253393102 21183517 144155 SH SOLE 144155 0 0 DICKS SPORTING GOODS INC COM 253393102 3170887 21578 SH OTR 0 0 21578 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 13 0 SH SOLE 0 0 0 DISNEY WALT CO COM 254687106 2232871 24730 SH SOLE 24730 0 0 DISNEY WALT CO COM 254687106 2925396 32400 SH OTR 0 0 32400 DOLLAR TREE INC COM 256746108 44746 315 SH SOLE 315 0 0 DOMINION ENERGY INC COM 25746U109 77456 1648 SH SOLE 1648 0 0 DOMINOS PIZZA INC COM 25754A201 824 2 SH SOLE 2 0 0 DONEGAL GROUP INC CL B 257701300 1789849 135185 SH OTR 0 0 135185 DONEGAL GROUP INC CL A 257701201 3129605 223703 SH OTR 0 0 223703 DOVER CORP COM 260003108 215335 1400 SH SOLE 1400 0 0 DOW INC COM 260557103 1009823 18414 SH SOLE 18414 0 0 DOW INC COM 260557103 923067 16832 SH OTR 0 0 16832 DR REDDYS LABS LTD ADR 256135203 865924 12445 SH SOLE 12445 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 13700 250 SH SOLE 250 0 0 DTE ENERGY CO COM 233331107 55130 500 SH SOLE 500 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 3246459 33455 SH SOLE 33455 0 0 DUPONT DE NEMOURS INC COM 26614N102 2036620 26474 SH SOLE 26474 0 0 DUPONT DE NEMOURS INC COM 26614N102 1294883 16832 SH OTR 0 0 16832 DYCOM INDS INC COM 267475101 828648 7200 SH OTR 0 0 7200 EATON CORP PLC SHS G29183103 298135 1238 SH SOLE 1238 0 0 ECOLAB INC COM 278865100 369102 1861 SH SOLE 1861 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 276102 3621 SH SOLE 3621 0 0 ELECTRONIC ARTS INC COM 285512109 7614739 55659 SH SOLE 55659 0 0 ELECTRONIC ARTS INC COM 285512109 2197032 16059 SH OTR 0 0 16059 ELEVANCE HEALTH INC COM 036752103 5983424 12689 SH SOLE 12689 0 0 ELI LILLY & CO COM 532457108 5272516 9045 SH SOLE 9045 0 0 ELI LILLY & CO COM 532457108 13730098 23554 SH OTR 0 0 23554 EMBECTA CORP COMMON STOCK 29082K105 6058 320 SH SOLE 320 0 0 EMERSON ELEC CO COM 291011104 3759239 38624 SH SOLE 38624 0 0 EMERSON ELEC CO COM 291011104 681310 7000 SH OTR 0 0 7000 ENBRIDGE INC COM 29250N105 61270 1701 SH SOLE 1701 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 133252 5057 SH SOLE 5057 0 0 EPAM SYS INC COM 29414B104 26463 89 SH SOLE 89 0 0 EQUINIX INC COM 29444U700 4016666 4987 SH SOLE 4987 0 0 EQUINOR ASA SPONSORED ADR 29446M102 2271945 71806 SH SOLE 71806 0 0 EXELON CORP COM 30161N101 42004 1170 SH SOLE 1170 0 0 EXPEDIA GROUP INC COM NEW 30212P303 18670 123 SH SOLE 123 0 0 EXPEDITORS INTL WASH INC COM 302130109 1018 8 SH SOLE 8 0 0 EXTRA SPACE STORAGE INC COM 30225T102 277371 1730 SH SOLE 1730 0 0 EXXON MOBIL CORP COM 30231G102 2472692 24732 SH SOLE 24732 0 0 EXXON MOBIL CORP COM 30231G102 499900 5000 SH OTR 0 0 5000 F N B CORP COM 302520101 957015 69500 SH OTR 0 0 69500 F5 INC COM 315616102 1163370 6500 SH OTR 0 0 6500 FACTSET RESH SYS INC COM 303075105 1987023 4165 SH SOLE 4165 0 0 FAIR ISAAC CORP COM 303250104 19788 17 SH SOLE 17 0 0 FASTENAL CO COM 311900104 14080775 217396 SH SOLE 217396 0 0 FASTENAL CO COM 311900104 3671423 56684 SH OTR 0 0 56684 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 20610 200 SH SOLE 200 0 0 FEDEX CORP COM 31428X106 115101 455 SH SOLE 455 0 0 FERRARI N V COM N3167Y103 1579793 4668 SH SOLE 4668 0 0 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 7311 150 SH SOLE 150 0 0 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 9853 186 SH SOLE 186 0 0 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 863 21 SH SOLE 21 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 969 19 SH SOLE 19 0 0 FIRST AMERN FINL CORP COM 31847R102 773 12 SH SOLE 12 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 789 9 SH SOLE 9 0 0 FIRST UTD CORP COM 33741H107 116398 4951 SH SOLE 4951 0 0 FIRSTENERGY CORP COM 337932107 21629 590 SH SOLE 590 0 0 FISERV INC COM 337738108 8600327 64742 SH SOLE 64742 0 0 FISERV INC COM 337738108 3066213 23082 SH OTR 0 0 23082 FIVE BELOW INC COM 33829M101 4139356 19419 SH SOLE 19419 0 0 FIVE BELOW INC COM 33829M101 2609505 12242 SH OTR 0 0 12242 FLEETCOR TECHNOLOGIES INC COM 339041105 378980 1341 SH SOLE 1341 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 2082271 7368 SH OTR 0 0 7368 FLEX LTD ORD Y2573F102 2618494 85965 SH SOLE 85965 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 6095193 54636 SH SOLE 54636 0 0 FLOWSERVE CORP COM 34354P105 25144 610 SH SOLE 610 0 0 FLOWSERVE CORP COM 34354P105 820278 19900 SH OTR 0 0 19900 FMC CORP COM NEW 302491303 12673 201 SH SOLE 201 0 0 FORWARD AIR CORP COM 349853101 742433 11809 SH SOLE 11809 0 0 FRANKLIN FINL SVCS CORP COM 353525108 1279353 40550 SH OTR 0 0 40550 FULTON FINL CORP PA COM 360271100 3361132 204200 SH OTR 0 0 204200 GALLAGHER ARTHUR J & CO COM 363576109 31483 140 SH SOLE 140 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 76392 988 SH SOLE 988 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 38660 500 SH OTR 0 0 500 GENERAL DYNAMICS CORP COM 369550108 4080322 15714 SH SOLE 15714 0 0 GENERAL DYNAMICS CORP COM 369550108 856911 3300 SH OTR 0 0 3300 GENERAL ELECTRIC CO COM NEW 369604301 378807 2968 SH SOLE 2968 0 0 GENERAL ELECTRIC CO COM NEW 369604301 191445 1500 SH OTR 0 0 1500 GENERAL MTRS CO COM 37045V100 554066 15425 SH SOLE 15425 0 0 GENPACT LIMITED SHS G3922B107 904854 26069 SH SOLE 26069 0 0 GETTY RLTY CORP NEW COM 374297109 29366 1005 SH SOLE 1005 0 0 GILEAD SCIENCES INC COM 375558103 324040 4000 SH OTR 0 0 4000 GILEAD SCIENCES INC COM 375558103 16354 202 SH SOLE 202 0 0 GLOBAL PMTS INC COM 37940X102 1008126 7938 SH SOLE 7938 0 0 GLOBAL PMTS INC COM 37940X102 1808480 14240 SH OTR 0 0 14240 GLOBAL X FDS US INFR DEV ETF 37954Y673 966 28 SH SOLE 28 0 0 GLOBANT S A COM L44385109 1538065 6463 SH SOLE 6463 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 21975 1500 SH SOLE 1500 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 2315 6 SH SOLE 6 0 0 GOOSEHEAD INS INC COM CL A 38267D109 758000 10000 SH OTR 0 0 10000 GRAINGER W W INC COM 384802104 59002 71 SH SOLE 71 0 0 GRAINGER W W INC COM 384802104 2091614 2524 SH OTR 0 0 2524 GRAPHIC PACKAGING HLDG CO COM 388689101 6678099 270917 SH SOLE 270917 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 1404138 56963 SH OTR 0 0 56963 GREAT LAKES DREDGE & DOCK CO COM 390607109 122358 15932 SH SOLE 15932 0 0 GSK PLC SPONSORED ADR 37733W204 2535950 68428 SH SOLE 68428 0 0 GSK PLC SPONSORED ADR 37733W204 412107 11120 SH OTR 0 0 11120 HALEON PLC SPON ADS 405552100 114397 13900 SH OTR 0 0 13900 HDFC BANK LTD SPONSORED ADS 40415F101 1413066 21056 SH SOLE 21056 0 0 HERSHEY CO COM 427866108 1119 6 SH SOLE 6 0 0 HERSHEY CO COM 427866108 9750812 52300 SH OTR 0 0 52300 HOME DEPOT INC COM 437076102 16438491 47435 SH SOLE 47435 0 0 HOME DEPOT INC COM 437076102 3224301 9304 SH OTR 0 0 9304 HONDA MOTOR LTD --- 438128308 2451197 79301 SH SOLE 79301 0 0 HONEYWELL INTL INC COM 438516106 7897736 37660 SH SOLE 37660 0 0 HP INC COM 40434L105 30090 1000 SH SOLE 1000 0 0 HUBBELL INC COM 443510607 7914744 24062 SH SOLE 24062 0 0 HUBBELL INC COM 443510607 1915030 5822 SH OTR 0 0 5822 HUMANA INC COM 444859102 2289 5 SH SOLE 5 0 0 IDEXX LABS INC COM 45168D104 3885 7 SH SOLE 7 0 0 ILLINOIS TOOL WKS INC COM 452308109 1039569 3969 SH SOLE 3969 0 0 ILLINOIS TOOL WKS INC COM 452308109 628656 2400 SH OTR 0 0 2400 INFOSYS LTD SPONSORED ADR 456788108 1409600 76692 SH SOLE 76692 0 0 INFOSYS LTD SPONSORED ADR 456788108 902072 49079 SH OTR 0 0 49079 ING GROEP N.V. SPONSORED ADR 456837103 2502353 166602 SH SOLE 166602 0 0 INGERSOLL RAND INC COM 45687V106 34107 441 SH SOLE 441 0 0 INSPERITY INC COM 45778Q107 5978803 51005 SH SOLE 51005 0 0 INSPERITY INC COM 45778Q107 2285087 19494 SH OTR 0 0 19494 INTEL CORP COM 458140100 449789 8951 SH SOLE 8951 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 2183 17 SH SOLE 17 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 11189047 68414 SH SOLE 68414 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 10251805 62683 SH OTR 0 0 62683 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 131657 1626 SH SOLE 1626 0 0 INTERNATIONAL PAPER CO COM 460146103 13022 360 SH SOLE 360 0 0 INTUIT COM 461202103 3482668 5572 SH SOLE 5572 0 0 INTUIT COM 461202103 1165681 1865 SH OTR 0 0 1865 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 1003 88 SH SOLE 88 0 0 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 793 16 SH SOLE 16 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 15098 154 SH SOLE 154 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 6518 158 SH SOLE 158 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 7731 237 SH SOLE 237 0 0 INVESCO EXCHANGE TRADED FD T ENERGY EXPLORATI 46137V761 6087 197 SH SOLE 197 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 52009 127 SH SOLE 127 0 0 IPG PHOTONICS CORP COM 44980X109 2943744 27121 SH SOLE 27121 0 0 IPG PHOTONICS CORP COM 44980X109 1135545 10462 SH OTR 0 0 10462 IQVIA HLDGS INC COM 46266C105 5825242 25176 SH SOLE 25176 0 0 IQVIA HLDGS INC COM 46266C105 2631716 11374 SH OTR 0 0 11374 ISHARES INC MSCI EMRG CHN 46434G764 9409 170 SH SOLE 170 0 0 ISHARES INC MSCI EMERG MRKT 464286533 90389 1626 SH SOLE 1626 0 0 ISHARES INC CORE MSCI EMKT 46434G103 4436 88 SH SOLE 88 0 0 ISHARES SILVER TR ISHARES 46428Q109 168490 7736 SH SOLE 7736 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 4689130 15467 SH SOLE 15467 0 0 ISHARES TR RUS 1000 ETF 464287622 144244 550 SH SOLE 550 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 9172486 55507 SH SOLE 55507 0 0 ISHARES TR INTRM GOV CR ETF 464288612 674474 6434 SH SOLE 6434 0 0 ISHARES TR CORE S&P SCP ETF 464287804 204484 1889 SH SOLE 1889 0 0 ISHARES TR CORE MSCI EAFE 46432F842 282033 4009 SH SOLE 4009 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 329165 1640 SH SOLE 1640 0 0 ISHARES TR EAFE VALUE ETF 464288877 108681 2086 SH SOLE 2086 0 0 ISHARES TR EAFE GRWTH ETF 464288885 104770 1082 SH SOLE 1082 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 29830 432 SH SOLE 432 0 0 ISHARES TR MSCI EAFE ETF 464287465 158536 2104 SH SOLE 2104 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 20734 530 SH SOLE 530 0 0 ISHARES TR S&P SML 600 GWT 464287887 103616 828 SH SOLE 828 0 0 ISHARES TR US REGNL BKS ETF 464288778 1510 36 SH SOLE 36 0 0 ISHARES TR 20 YR TR BD ETF 464287432 26698 270 SH SOLE 270 0 0 ISHARES TR US AER DEF ETF 464288760 1016 8 SH SOLE 8 0 0 ISHARES TR ISHARES BIOTECH 464287556 1360 10 SH SOLE 10 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 4421 64 SH SOLE 64 0 0 ISHARES TR US INFRASTRUC 46435U713 445 11 SH SOLE 11 0 0 JACOBS SOLUTIONS INC COM 46982L108 51920 400 SH SOLE 400 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 480192 3904 SH SOLE 3904 0 0 JOHNSON & JOHNSON COM 478160104 11128698 71001 SH SOLE 71001 0 0 JOHNSON & JOHNSON COM 478160104 3040756 19400 SH OTR 0 0 19400 JOHNSON CTLS INTL PLC SHS G51502105 174937 3035 SH SOLE 3035 0 0 JPMORGAN CHASE & CO COM 46625H100 22098316 129913 SH SOLE 129913 0 0 JPMORGAN CHASE & CO COM 46625H100 1428840 8400 SH OTR 0 0 8400 KELLANOVA COM 487836108 5591 100 SH SOLE 100 0 0 KELLANOVA COM 487836108 396961 7100 SH OTR 0 0 7100 KEYCORP COM 493267108 432000 30000 SH OTR 0 0 30000 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3818 24 SH SOLE 24 0 0 KIMBERLY-CLARK CORP COM 494368103 542786 4467 SH SOLE 4467 0 0 KIMCO RLTY CORP COM 49446R109 157161 7375 SH SOLE 7375 0 0 KIRBY CORP COM 497266106 384158 4895 SH SOLE 4895 0 0 KLA CORP COM NEW 482480100 38401046 66061 SH SOLE 66061 0 0 KLA CORP COM NEW 482480100 2761175 4750 SH OTR 0 0 4750 KRAFT HEINZ CO COM 500754106 17233 466 SH SOLE 466 0 0 KRAFT HEINZ CO COM 500754106 342583 9264 SH OTR 0 0 9264 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 11845 570 SH SOLE 570 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1078 5 SH SOLE 5 0 0 LAM RESEARCH CORP COM 512807108 186416 238 SH SOLE 238 0 0 LAMB WESTON HLDGS INC COM 513272104 3126582 28926 SH SOLE 28926 0 0 LAMB WESTON HLDGS INC COM 513272104 1738412 16083 SH OTR 0 0 16083 LANTHEUS HLDGS INC COM 516544103 1514412 24426 SH SOLE 24426 0 0 LAUDER ESTEE COS INC CL A 518439104 3789895 25914 SH SOLE 25914 0 0 LAUDER ESTEE COS INC CL A 518439104 3313879 22659 SH OTR 0 0 22659 LINCOLN ELEC HLDGS INC COM 533900106 11737895 53977 SH SOLE 53977 0 0 LINCOLN ELEC HLDGS INC COM 533900106 2696939 12402 SH OTR 0 0 12402 LINDE PLC SHS G54950103 6520620 15876 SH SOLE 15876 0 0 LINDE PLC SHS G54950103 821420 2000 SH OTR 0 0 2000 LITHIA MTRS INC COM 536797103 12317841 37408 SH SOLE 37408 0 0 LITHIA MTRS INC COM 536797103 4073193 12370 SH OTR 0 0 12370 LITTELFUSE INC COM 537008104 3393781 12684 SH SOLE 12684 0 0 LITTELFUSE INC COM 537008104 1648972 6163 SH OTR 0 0 6163 LOCKHEED MARTIN CORP COM 539830109 5277199 11643 SH SOLE 11643 0 0 LOGITECH INTL S A SHS H50430232 2911856 30632 SH SOLE 30632 0 0 LOGITECH INTL S A SHS H50430232 400298 4211 SH OTR 0 0 4211 LOWES COS INC COM 548661107 12240 55 SH SOLE 55 0 0 LPL FINL HLDGS INC COM 50212V100 7920399 34797 SH SOLE 34797 0 0 LPL FINL HLDGS INC COM 50212V100 2342211 10290 SH OTR 0 0 10290 LULULEMON ATHLETICA INC COM 550021109 12532744 24512 SH SOLE 24512 0 0 LULULEMON ATHLETICA INC COM 550021109 4552016 8903 SH OTR 0 0 8903 MARRIOTT INTL INC NEW CL A 571903202 8939822 39643 SH SOLE 39643 0 0 MARRIOTT INTL INC NEW CL A 571903202 1079291 4786 SH OTR 0 0 4786 MARSH & MCLENNAN COS INC COM 571748102 56462 298 SH SOLE 298 0 0 MASIMO CORP COM 574795100 3750602 31999 SH SOLE 31999 0 0 MASIMO CORP COM 574795100 2095011 17874 SH OTR 0 0 17874 MASTERCARD INCORPORATED CL A 57636Q104 39605211 92859 SH SOLE 92859 0 0 MASTERCARD INCORPORATED CL A 57636Q104 5966448 13989 SH OTR 0 0 13989 MATCH GROUP INC NEW COM 57667L107 867990 23780 SH SOLE 23780 0 0 MCDONALDS CORP COM 580135101 7964948 26862 SH SOLE 26862 0 0 MCDONALDS CORP COM 580135101 3647073 12300 SH OTR 0 0 12300 MEDTRONIC PLC SHS G5960L103 7092471 86095 SH SOLE 86095 0 0 MEDTRONIC PLC SHS G5960L103 1773641 21530 SH OTR 0 0 21530 MERCK & CO INC COM 58933Y105 7097877 65106 SH SOLE 65106 0 0 MERCK & CO INC COM 58933Y105 10902000 100000 SH OTR 0 0 100000 META PLATFORMS INC CL A 30303M102 28526956 80594 SH SOLE 80594 0 0 META PLATFORMS INC CL A 30303M102 5674333 16031 SH OTR 0 0 16031 METLIFE INC COM 59156R108 1342443 20300 SH SOLE 20300 0 0 METLIFE INC COM 59156R108 727430 11000 SH OTR 0 0 11000 METTLER TOLEDO INTERNATIONAL COM 592688105 16555722 13649 SH SOLE 13649 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 5284866 4357 SH OTR 0 0 4357 MICROCHIP TECHNOLOGY INC. COM 595017104 4079242 45234 SH SOLE 45234 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 719636 7980 SH OTR 0 0 7980 MICROSOFT CORP COM 594918104 37368060 99373 SH SOLE 99373 0 0 MICROSOFT CORP COM 594918104 38343295 101966 SH OTR 0 0 101966 MIDDLEBY CORP COM 596278101 131717 895 SH SOLE 895 0 0 MIDDLEBY CORP COM 596278101 714952 4858 SH OTR 0 0 4858 MONDELEZ INTL INC CL A 609207105 8225073 113559 SH SOLE 113559 0 0 MONDELEZ INTL INC CL A 609207105 1487205 20533 SH OTR 0 0 20533 MONOLITHIC PWR SYS INC COM 609839105 5677 9 SH SOLE 9 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 7182648 124677 SH SOLE 124677 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 1451714 25199 SH OTR 0 0 25199 MOODYS CORP COM 615369105 11326 29 SH SOLE 29 0 0 MORGAN STANLEY COM NEW 617446448 5408520 57999 SH SOLE 57999 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 3131 10 SH SOLE 10 0 0 MSC INDL DIRECT INC CL A 553530106 235430 2325 SH SOLE 2325 0 0 MSCI INC COM 55354G100 4106055 7259 SH SOLE 7259 0 0 MSCI INC COM 55354G100 1979775 3500 SH OTR 0 0 3500 NASDAQ INC COM 631103108 1781 31 SH SOLE 31 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 3126941 45991 SH SOLE 45991 0 0 NETEASE INC SPONSORED ADS 64110W102 1735852 18633 SH SOLE 18633 0 0 NETFLIX INC COM 64110L106 29318963 60218 SH SOLE 60218 0 0 NETFLIX INC COM 64110L106 2620388 5382 SH OTR 0 0 5382 NEXTERA ENERGY INC COM 65339F101 4719636 77702 SH SOLE 77702 0 0 NIKE INC CL B 654106103 9873924 90945 SH SOLE 90945 0 0 NIKE INC CL B 654106103 2118201 19510 SH OTR 0 0 19510 NISOURCE INC COM 65473P105 23311 878 SH SOLE 878 0 0 NOKIA CORP SPONSORED ADR 654902204 270 79 SH SOLE 79 0 0 NORDSON CORP COM 655663102 9319951 35282 SH SOLE 35282 0 0 NORDSON CORP COM 655663102 3530762 13366 SH OTR 0 0 13366 NORFOLK SOUTHN CORP COM 655844108 1722851 7288 SH SOLE 7288 0 0 NORFOLK SOUTHN CORP COM 655844108 2411076 10200 SH OTR 0 0 10200 NORTHERN TR CORP COM 665859104 7172 85 SH SOLE 85 0 0 NORTHROP GRUMMAN CORP COM 666807102 3532364 7546 SH SOLE 7546 0 0 NOVARTIS AG SPONSORED ADR 66987V109 3579060 35447 SH SOLE 35447 0 0 NOVO-NORDISK A S ADR 670100205 3067294 29650 SH SOLE 29650 0 0 NUCOR CORP COM 670346105 523922 3010 SH SOLE 3010 0 0 NUTRIEN LTD COM 67077M108 1046048 18570 SH OTR 0 0 18570 NVIDIA CORPORATION COM 67066G104 6747879 13626 SH SOLE 13626 0 0 NVIDIA CORPORATION COM 67066G104 1152377 2327 SH OTR 0 0 2327 NXP SEMICONDUCTORS N V COM N6596X109 2393032 10419 SH SOLE 10419 0 0 NXP SEMICONDUCTORS N V COM N6596X109 1433433 6241 SH OTR 0 0 6241 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 467 12 PRN SOLE 12 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 17835466 44002 SH SOLE 44002 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 3378426 8335 SH OTR 0 0 8335 ON SEMICONDUCTOR CORP COM 682189105 4379570 52431 SH SOLE 52431 0 0 ON SEMICONDUCTOR CORP COM 682189105 2756490 33000 SH OTR 0 0 33000 ONE GAS INC COM 68235P108 1083 17 SH SOLE 17 0 0 ONEMAIN HLDGS INC COM 68268W103 4323562 87877 SH SOLE 87877 0 0 ONEMAIN HLDGS INC COM 68268W103 1790929 36401 SH OTR 0 0 36401 ONEOK INC NEW COM 682680103 17555 250 SH SOLE 250 0 0 ORACLE CORP COM 68389X105 297524 2822 SH SOLE 2822 0 0 ORACLE CORP COM 68389X105 2899325 27500 SH OTR 0 0 27500 ORANGE SPONSORED ADR 684060106 2284860 199900 SH SOLE 199900 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 104509 110 SH SOLE 110 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 285024 300 SH OTR 0 0 300 ORGANON & CO COMMON STOCK 68622V106 13483 935 SH SOLE 935 0 0 OTIS WORLDWIDE CORP COM 68902V107 107811 1205 SH SOLE 1205 0 0 OTIS WORLDWIDE CORP COM 68902V107 93944 1050 SH OTR 0 0 1050 PARKER-HANNIFIN CORP COM 701094104 3525941 7653 SH SOLE 7653 0 0 PAYCHEX INC COM 704326107 137691 1156 SH SOLE 1156 0 0 PAYCOM SOFTWARE INC COM 70432V102 9733158 47084 SH SOLE 47084 0 0 PAYCOM SOFTWARE INC COM 70432V102 2204875 10666 SH OTR 0 0 10666 PAYPAL HLDGS INC COM 70450Y103 122267 1991 SH SOLE 1991 0 0 PAYPAL HLDGS INC COM 70450Y103 352555 5741 SH OTR 0 0 5741 PENSKE AUTOMOTIVE GRP INC COM 70959W103 2542477 15840 SH SOLE 15840 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 577194 3596 SH OTR 0 0 3596 PEPSICO INC COM 713448108 7484259 44067 SH SOLE 44067 0 0 PEPSICO INC COM 713448108 9324216 54900 SH OTR 0 0 54900 PFIZER INC COM 717081103 6514010 226259 SH SOLE 226259 0 0 PFIZER INC COM 717081103 6441763 223750 SH OTR 0 0 223750 PHILIP MORRIS INTL INC COM 718172109 11621293 123526 SH SOLE 123526 0 0 PHILIP MORRIS INTL INC COM 718172109 894324 9506 SH OTR 0 0 9506 PHILLIPS 66 COM 718546104 71762 539 SH SOLE 539 0 0 PHILLIPS 66 COM 718546104 1770762 13300 SH OTR 0 0 13300 PHINIA INC COMMON STOCK 71880K101 73150 2415 SH OTR 0 0 2415 PINTEREST INC CL A 72352L106 55560 1500 SH SOLE 1500 0 0 PNC FINL SVCS GROUP INC COM 693475105 756408 4885 SH SOLE 4885 0 0 PNC FINL SVCS GROUP INC COM 693475105 3994356 25795 SH OTR 0 0 25795 POLARIS INC COM 731068102 3791 40 SH SOLE 40 0 0 POOL CORP COM 73278L105 6711926 16834 SH SOLE 16834 0 0 POOL CORP COM 73278L105 2928126 7344 SH OTR 0 0 7344 PPG INDS INC COM 693506107 36042 241 SH SOLE 241 0 0 PPL CORP COM 69351T106 32385 1195 SH SOLE 1195 0 0 PRICE T ROWE GROUP INC COM 74144T108 572088 5312 SH SOLE 5312 0 0 PRIMERICA INC COM 74164M108 6349228 30857 SH SOLE 30857 0 0 PRIMERICA INC COM 74164M108 2938047 14279 SH OTR 0 0 14279 PROCTER AND GAMBLE CO COM 742718109 10703030 73038 SH SOLE 73038 0 0 PROCTER AND GAMBLE CO COM 742718109 12473631 85121 SH OTR 0 0 85121 PROGYNY INC COM 74340E103 18590 500 SH SOLE 500 0 0 PROLOGIS INC. COM 74340W103 2133 16 SH SOLE 16 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 1510 50 SH SOLE 50 0 0 PTC INC COM 69370C100 1171357 6695 SH SOLE 6695 0 0 PUBLIC STORAGE COM 74460D109 61000 200 SH SOLE 200 0 0 QUALCOMM INC COM 747525103 960171 6639 SH SOLE 6639 0 0 RAYMOND JAMES FINL INC COM 754730109 5496763 49297 SH SOLE 49297 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 26740 1000 SH SOLE 1000 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 698 36 SH SOLE 36 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 1678 6 SH SOLE 6 0 0 RESMED INC COM 761152107 1376 8 SH SOLE 8 0 0 REVOLVE GROUP INC CL A 76156B107 1031608 62220 SH SOLE 62220 0 0 REVOLVE GROUP INC CL A 76156B107 318286 19197 SH OTR 0 0 19197 REVVITY INC COM 714046109 36619 335 SH SOLE 335 0 0 RH COM 74967X103 3198065 10972 SH SOLE 10972 0 0 RH COM 74967X103 1445449 4959 SH OTR 0 0 4959 RINGCENTRAL INC CL A 76680R206 173722 5117 SH OTR 0 0 5117 ROBERT HALF INC. COM 770323103 11342 129 SH SOLE 129 0 0 ROBERT HALF INC. COM 770323103 149464 1700 SH OTR 0 0 1700 ROPER TECHNOLOGIES INC COM 776696106 6543 12 SH SOLE 12 0 0 ROYAL BK CDA COM 780087102 2986654 29533 SH SOLE 29533 0 0 RPM INTL INC COM 749685103 490391 4393 SH SOLE 4393 0 0 RTX CORPORATION COM 75513E101 1528923 18171 SH SOLE 18171 0 0 RTX CORPORATION COM 75513E101 447036 5313 SH OTR 0 0 5313 S&P GLOBAL INC COM 78409V104 10015776 22736 SH SOLE 22736 0 0 S&P GLOBAL INC COM 78409V104 2070444 4700 SH OTR 0 0 4700 SABRA HEALTH CARE REIT INC COM 78573L106 3996 280 SH SOLE 280 0 0 SALESFORCE INC COM 79466L302 78416 298 SH SOLE 298 0 0 SANOFI SPONSORED ADR 80105N105 3543717 71259 SH SOLE 71259 0 0 SCHWAB CHARLES CORP COM 808513105 669355 9729 SH SOLE 9729 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 198907 4105 SH SOLE 4105 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1901 22 SH SOLE 22 0 0 SEI INVTS CO COM 784117103 616435 9700 SH OTR 0 0 9700 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 9577 70 SH SOLE 70 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 3556 49 SH SOLE 49 0 0 SELECT SECTOR SPDR TR INDL 81369Y704 2865 25 SH SOLE 25 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 3131 37 SH SOLE 37 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 775 9 SH SOLE 9 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4836 27 SH SOLE 27 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 4807 66 SH SOLE 66 0 0 SEMPRA COM 816851109 17711 237 SH SOLE 237 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 642298 17096 SH SOLE 17096 0 0 SERVICENOW INC COM 81762P102 2378029 3366 SH SOLE 3366 0 0 SHELL PLC SPON ADS 780259305 14906977 226550 SH SOLE 226550 0 0 SHELL PLC SPON ADS 780259305 921200 14000 SH OTR 0 0 14000 SHERWIN WILLIAMS CO COM 824348106 18383065 58939 SH SOLE 58939 0 0 SHERWIN WILLIAMS CO COM 824348106 11064965 35476 SH OTR 0 0 35476 SHOPIFY INC CL A 82509L107 1949447 25025 SH SOLE 25025 0 0 SHOPIFY INC CL A 82509L107 997587 12806 SH OTR 0 0 12806 SIMON PPTY GROUP INC NEW COM 828806109 10270 72 SH SOLE 72 0 0 SIMON PPTY GROUP INC NEW COM 828806109 171168 1200 SH OTR 0 0 1200 SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY INTERST 82889N855 3942 99 SH SOLE 99 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 51713 460 SH SOLE 460 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 501040 5353 SH SOLE 5353 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 308880 3300 SH OTR 0 0 3300 SOUTHERN CO COM 842587107 14725 210 SH SOLE 210 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 16581 44 SH SOLE 44 0 0 SPDR GOLD TR GOLD SHS 78463V107 328812 1720 SH SOLE 1720 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 5292104 11134 SH SOLE 11134 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 9948 334 SH SOLE 334 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 776720 9737 SH OTR 0 0 9737 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 348116 4364 SH SOLE 4364 0 0 STANLEY BLACK & DECKER INC COM 854502101 215820 2200 SH OTR 0 0 2200 STARBUCKS CORP COM 855244109 17838639 185801 SH SOLE 185801 0 0 STARBUCKS CORP COM 855244109 6147425 64029 SH OTR 0 0 64029 STATE STR CORP COM 857477103 464760 6000 SH OTR 0 0 6000 STERIS PLC SHS USD G8473T100 242495 1103 SH SOLE 1103 0 0 STRYKER CORPORATION COM 863667101 205131 685 SH SOLE 685 0 0 STRYKER CORPORATION COM 863667101 709121 2368 SH OTR 0 0 2368 SUNCOR ENERGY INC NEW COM 867224107 6476 202 SH SOLE 202 0 0 SYLVAMO CORP COMMON STOCK 871332102 1572 32 SH SOLE 32 0 0 SYNOPSYS INC COM 871607107 101437 197 SH SOLE 197 0 0 TARGET CORP COM 87612E106 3732914 26211 SH SOLE 26211 0 0 TC ENERGY CORP COM 87807B107 439919 11254 SH SOLE 11254 0 0 TE CONNECTIVITY LTD SHS H84989104 1181218 8407 SH SOLE 8407 0 0 TELEFLEX INCORPORATED COM 879369106 236874 950 SH SOLE 950 0 0 TELUS CORPORATION COM 87971M103 14232 800 SH SOLE 800 0 0 TESLA INC COM 88160R101 65101 262 SH SOLE 262 0 0 TEXAS INSTRS INC COM 882508104 138370 812 SH SOLE 812 0 0 TEXAS ROADHOUSE INC COM 882681109 7448965 60942 SH SOLE 60942 0 0 TEXAS ROADHOUSE INC COM 882681109 793639 6493 SH OTR 0 0 6493 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 12440 4000 SH SOLE 4000 0 0 THE CIGNA GROUP COM 125523100 196140 655 SH SOLE 655 0 0 THE TRADE DESK INC COM CL A 88339J105 15743125 218776 SH SOLE 218776 0 0 THE TRADE DESK INC COM CL A 88339J105 4563488 63417 SH OTR 0 0 63417 THERMO FISHER SCIENTIFIC INC COM 883556102 209661 395 SH SOLE 395 0 0 TJX COS INC NEW COM 872540109 329273 3510 SH SOLE 3510 0 0 TJX COS INC NEW COM 872540109 2439060 26000 SH OTR 0 0 26000 TOMPKINS FINL CORP COM 890110109 1411731 23439 SH OTR 0 0 23439 TORO CO COM 891092108 864 9 SH SOLE 9 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 32052 496 SH SOLE 496 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 3575188 53060 SH SOLE 53060 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 121950 500 SH SOLE 500 0 0 TRANSUNION COM 89400J107 679337 9887 SH SOLE 9887 0 0 TRAVELERS COMPANIES INC COM 89417E109 180966 950 SH SOLE 950 0 0 TREX CO INC COM 89531P105 44458 537 SH SOLE 537 0 0 TREX CO INC COM 89531P105 1283245 15500 SH OTR 0 0 15500 TRIMBLE INC COM 896239100 4658045 87557 SH SOLE 87557 0 0 TRIMBLE INC COM 896239100 2052030 38572 SH OTR 0 0 38572 TRUIST FINL CORP COM 89832Q109 892138 24164 SH SOLE 24164 0 0 TRUIST FINL CORP COM 89832Q109 5972955 161781 SH OTR 0 0 161781 TRUSTMARK CORP COM 898402102 202647 7269 SH SOLE 7269 0 0 TTEC HLDGS INC COM 89854H102 55986 2584 SH SOLE 2584 0 0 TTEC HLDGS INC COM 89854H102 629969 29071 SH OTR 0 0 29071 UBIQUITI INC COM 90353W103 3020219 21641 SH SOLE 21641 0 0 UBIQUITI INC COM 90353W103 482180 3455 SH OTR 0 0 3455 UBS GROUP AG SHS H42097107 2916317 94379 SH SOLE 94379 0 0 ULTA BEAUTY INC COM 90384S303 583088 1190 SH SOLE 1190 0 0 ULTA BEAUTY INC COM 90384S303 1090228 2225 SH OTR 0 0 2225 UNDER ARMOUR INC CL A 904311107 440 50 SH SOLE 50 0 0 UNDER ARMOUR INC CL C 904311206 418 50 SH SOLE 50 0 0 UNILEVER PLC SPON ADR NEW 904767704 3005560 61996 SH SOLE 61996 0 0 UNION PAC CORP COM 907818108 6866365 27955 SH SOLE 27955 0 0 UNITED PARCEL SERVICE INC CL B 911312106 8090497 51456 SH SOLE 51456 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1053441 6700 SH OTR 0 0 6700 UNITED RENTALS INC COM 911363109 13714515 23917 SH SOLE 23917 0 0 UNITED RENTALS INC COM 911363109 8508406 14838 SH OTR 0 0 14838 UNITED STATES ANTIMONY CORP COM 911549103 29930 120200 SH SOLE 120200 0 0 UNITEDHEALTH GROUP INC COM 91324P102 10226751 19425 SH SOLE 19425 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1368822 2600 SH OTR 0 0 2600 UNIVERSAL DISPLAY CORP COM 91347P105 7077 37 SH SOLE 37 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 43750 287 SH SOLE 287 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 40249 1827 SH SOLE 1827 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 1070658 48600 SH OTR 0 0 48600 US BANCORP DEL COM NEW 902973304 10102410 233420 SH SOLE 233420 0 0 US BANCORP DEL COM NEW 902973304 2150064 49678 SH OTR 0 0 49678 V F CORP COM 918204108 135360 7200 SH OTR 0 0 7200 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 2463 14 SH SOLE 14 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 246827 1651 SH SOLE 1651 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 6913814 32409 SH SOLE 32409 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 156394 869 SH SOLE 869 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 381995 1642 SH SOLE 1642 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 128622 532 SH SOLE 532 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 64334 293 SH SOLE 293 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 17886 202 SH SOLE 202 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 376474 6706 SH SOLE 6706 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 273233 6648 SH SOLE 6648 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 212458 2746 SH SOLE 2746 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1298788 7622 SH SOLE 7622 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 86998 1501 SH SOLE 1501 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 215981 4509 SH SOLE 4509 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1821913 16321 SH SOLE 16321 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 6680 72 SH SOLE 72 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 13090 27 SH SOLE 27 0 0 VENTAS INC COM 92276F100 49840 1000 SH SOLE 1000 0 0 VERALTO CORP COM SHS 92338C103 2303 28 SH SOLE 28 0 0 VERISK ANALYTICS INC COM 92345Y106 10229419 42826 SH SOLE 42826 0 0 VERISK ANALYTICS INC COM 92345Y106 3055258 12791 SH OTR 0 0 12791 VERIZON COMMUNICATIONS INC COM 92343V104 2337578 62004 SH SOLE 62004 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 2163980 57400 SH OTR 0 0 57400 VIATRIS INC COM 92556V106 25982 2399 SH SOLE 2399 0 0 VISA INC COM CL A 92826C839 13646809 52417 SH SOLE 52417 0 0 WABTEC COM 929740108 19670 155 SH SOLE 155 0 0 WABTEC COM 929740108 753533 5938 SH OTR 0 0 5938 WALGREENS BOOTS ALLIANCE INC COM 931427108 130550 5000 SH OTR 0 0 5000 WALMART INC COM 931142103 117608 746 SH SOLE 746 0 0 WALMART INC COM 931142103 1166610 7400 SH OTR 0 0 7400 WARNER BROS DISCOVERY INC COM SER A 934423104 69170 6073 SH SOLE 6073 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 595435 52277 SH OTR 0 0 52277 WASTE CONNECTIONS INC COM 94106B101 341381 2287 SH SOLE 2287 0 0 WASTE MGMT INC DEL COM 94106L109 762570 4258 SH SOLE 4258 0 0 WATERS CORP COM 941848103 10747377 32644 SH SOLE 32644 0 0 WATERS CORP COM 941848103 2576883 7827 SH OTR 0 0 7827 WEC ENERGY GROUP INC COM 92939U106 758 9 SH SOLE 9 0 0 WELLS FARGO CO NEW COM 949746101 11984851 243495 SH SOLE 243495 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 52607 44 SH SOLE 44 0 0 WELLS FARGO CO NEW COM 949746101 1071864 21777 SH OTR 0 0 21777 WELLTOWER INC COM 95040Q104 9017 100 SH SOLE 100 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 6007 17 SH SOLE 17 0 0 WEX INC COM 96208T104 1105825 5684 SH SOLE 5684 0 0 WEX INC COM 96208T104 875475 4500 SH OTR 0 0 4500 WILLIAMS SONOMA INC COM 969904101 14931151 73997 SH SOLE 73997 0 0 WILLIAMS SONOMA INC COM 969904101 4099766 20318 SH OTR 0 0 20318 WISDOMTREE TR CHINADIV EX FI 97717X719 4176 150 SH SOLE 150 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 81400 2000 SH SOLE 2000 0 0 WK KELLOGG CO COM SHS 92942W107 329 25 SH SOLE 25 0 0 WK KELLOGG CO COM SHS 92942W107 23324 1775 SH OTR 0 0 1775 WORKDAY INC CL A 98138H101 13803 50 SH SOLE 50 0 0 WP CAREY INC COM 92936U109 84253 1300 SH SOLE 1300 0 0 XPERI INC COMMON STOCK 98423J101 141 13 SH SOLE 13 0 0 YETI HLDGS INC COM 98585X104 2666414 51495 SH SOLE 51495 0 0 YETI HLDGS INC COM 98585X104 1874901 36209 SH OTR 0 0 36209 YUM BRANDS INC COM 988498101 38545 295 SH SOLE 295 0 0 YUM CHINA HLDGS INC COM 98850P109 17150 404 SH SOLE 404 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 5340347 19538 SH SOLE 19538 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1738653 6361 SH OTR 0 0 6361 ZIMMER BIOMET HOLDINGS INC COM 98956P102 2616550 21500 SH OTR 0 0 21500 ZIMVIE INC COM 98888T107 38163 2150 SH OTR 0 0 2150 ZOETIS INC CL A 98978V103 19206850 97314 SH SOLE 97314 0 0 ZOETIS INC CL A 98978V103 3980164 20166 SH OTR 0 0 20166 ZSCALER INC COM 98980G102 221560 1000 SH SOLE 1000 0 0