0001104659-22-118472.txt : 20221114 0001104659-22-118472.hdr.sgml : 20221114 20221114160026 ACCESSION NUMBER: 0001104659-22-118472 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220930 FILED AS OF DATE: 20221114 DATE AS OF CHANGE: 20221114 EFFECTIVENESS DATE: 20221114 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: 221384769 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 13F-HR LIVE false false false 0001121330 XXXXXXXX 09-30-2022 09-30-2022 false LOGAN CAPITAL MANAGEMENT INC
3843 West Chester Pike Suite 150 Newtown Square PA 19073
13F HOLDINGS REPORT 028-05837 N
Mary T. Evans COO, CCO 215-569-1100 /s/ Mary T. Evans Philadelphia PA 11-14-2022 0 698 1668410
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 244 2210 SH SOLE 2210 0 0 3M CO COM 88579Y101 221 2000 SH OTR 0 0 2000 ABB LTD SPONSORED ADR 000375204 2392 93216 SH SOLE 93216 0 0 ABBOTT LABS COM 002824100 5241 54166 SH SOLE 54166 0 0 ABBOTT LABS COM 002824100 10 108 SH OTR 0 0 108 ABBVIE INC COM 00287Y109 9093 67753 SH SOLE 67753 0 0 ABBVIE INC COM 00287Y109 2753 20516 SH OTR 0 0 20516 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6784 26364 SH SOLE 26364 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3369 13092 SH OTR 0 0 13092 ACUITY BRANDS INC COM 00508Y102 278 1763 SH SOLE 1763 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 5742 20866 SH SOLE 20866 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 1775 6451 SH OTR 0 0 6451 ADVANCED MICRO DEVICES INC COM 007903107 51 807 SH SOLE 807 0 0 ADVANCED MICRO DEVICES INC COM 007903107 498 7853 SH OTR 0 0 7853 AGILENT TECHNOLOGIES INC COM 00846U101 13433 110512 SH SOLE 110512 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 3031 24936 SH OTR 0 0 24936 AIR PRODS & CHEMS INC COM 009158106 12 50 SH SOLE 50 0 0 ALASKA AIR GROUP INC COM 011659109 555 14174 SH SOLE 14174 0 0 ALASKA AIR GROUP INC COM 011659109 566 14449 SH OTR 0 0 14449 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 10 127 SH SOLE 127 0 0 ALIGN TECHNOLOGY INC COM 016255101 565 2726 SH SOLE 2726 0 0 ALIGN TECHNOLOGY INC COM 016255101 1811 8746 SH OTR 0 0 8746 ALLEGION PLC ORD SHS G0176J109 15 167 SH SOLE 167 0 0 ALLSTATE CORP COM 020002101 4 30 SH SOLE 30 0 0 ALPHABET INC CAP STK CL A 02079K305 16401 171465 SH SOLE 171465 0 0 ALPHABET INC CAP STK CL C 02079K107 10875 113102 SH SOLE 113102 0 0 ALPHABET INC CAP STK CL A 02079K305 1922 20098 SH OTR 0 0 20098 ALTRIA GROUP INC COM 02209S103 87 2154 SH SOLE 2154 0 0 AMAZON COM INC COM 023135106 32951 291598 SH SOLE 291598 0 0 AMAZON COM INC COM 023135106 17068 151040 SH OTR 0 0 151040 AMDOCS LTD SHS G02602103 292 3669 SH SOLE 3669 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 0 6 SH SOLE 6 0 0 AMERICAN ELEC PWR CO INC COM 025537101 4 45 SH SOLE 45 0 0 AMERICAN EXPRESS CO COM 025816109 90 665 SH SOLE 665 0 0 AMERICAN TOWER CORP NEW COM 03027X100 3775 17582 SH SOLE 17582 0 0 AMERICAN TOWER CORP NEW COM 03027X100 508 2365 SH OTR 0 0 2365 AMERICAN WTR WKS CO INC NEW COM 030420103 13 100 SH SOLE 100 0 0 AMERISOURCEBERGEN CORP COM 03073E105 852 6293 SH SOLE 6293 0 0 AMERISOURCEBERGEN CORP COM 03073E105 2320 17141 SH OTR 0 0 17141 AMETEK INC COM 031100100 51 450 SH SOLE 450 0 0 AMGEN INC COM 031162100 13459 59712 SH SOLE 59712 0 0 AMGEN INC COM 031162100 1819 8069 SH OTR 0 0 8069 AMPHENOL CORP NEW CL A 032095101 21197 316568 SH SOLE 316568 0 0 AMPHENOL CORP NEW CL A 032095101 4337 64776 SH OTR 0 0 64776 ANALOG DEVICES INC COM 032654105 9 66 SH SOLE 66 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 18 400 SH SOLE 400 0 0 AON PLC SHS CL A G0403H108 1276 4763 SH SOLE 4763 0 0 APPLE INC COM 037833100 68427 495132 SH SOLE 495132 0 0 APPLE INC COM 037833100 44658 323137 SH OTR 0 0 323137 APTIV PLC SHS G6095L109 683 8727 SH SOLE 8727 0 0 APTIV PLC SHS G6095L109 399 5099 SH OTR 0 0 5099 ARBOR REALTY TRUST INC COM 038923108 21 1800 SH SOLE 1800 0 0 ARES CAPITAL CORP COM 04010L103 17 1010 SH SOLE 1010 0 0 ARISTA NETWORKS INC COM 040413106 2342 20746 SH SOLE 20746 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 46 1721 SH SOLE 1721 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 2132 5133 SH SOLE 5133 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 1229 2960 SH OTR 0 0 2960 ASTRAZENECA PLC SPONSORED ADR 046353108 1978 36077 SH SOLE 36077 0 0 AT&T INC COM 00206R102 7954 518543 SH SOLE 518543 0 0 AT&T INC COM 00206R102 4252 277153 SH OTR 0 0 277153 AUTODESK INC COM 052769106 2 10 SH SOLE 10 0 0 AUTODESK INC COM 052769106 560 3000 SH OTR 0 0 3000 AUTOMATIC DATA PROCESSING IN COM 053015103 5292 23394 SH SOLE 23394 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 841 3718 SH OTR 0 0 3718 AUTONATION INC COM 05329W102 28 275 SH SOLE 275 0 0 AUTOZONE INC COM 053332102 163 76 SH SOLE 76 0 0 AUTOZONE INC COM 053332102 1778 830 SH OTR 0 0 830 AVERY DENNISON CORP COM 053611109 1 9 SH SOLE 9 0 0 BAIDU INC SPON ADR REP A 056752108 117 1000 SH SOLE 1000 0 0 BALL CORP COM 058498106 2 40 SH SOLE 40 0 0 BANK NEW YORK MELLON CORP COM 064058100 430 11164 SH SOLE 11164 0 0 BANK NEW YORK MELLON CORP COM 064058100 385 10000 SH OTR 0 0 10000 BCE INC COM NEW 05534B760 2149 51228 SH SOLE 51228 0 0 BECTON DICKINSON & CO COM 075887109 366 1644 SH SOLE 1644 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 410 1537 SH SOLE 1537 0 0 BHP GROUP LTD SPONSORED ADS 088606108 12 243 SH SOLE 243 0 0 BIO-TECHNE CORP COM 09073M104 11 40 SH SOLE 40 0 0 BIOGEN INC COM 09062X103 31 115 SH SOLE 115 0 0 BK OF AMERICA CORP 7.25%CNV PFD L 060505682 52 44 SH SOLE 44 0 0 BK OF AMERICA CORP COM 060505104 128 4228 SH SOLE 4228 0 0 BLACK KNIGHT INC COM 09215C105 23 354 SH SOLE 354 0 0 BLACKBAUD INC COM 09227Q100 53 1200 SH OTR 0 0 1200 BLACKROCK INC COM 09247X101 673 1222 SH SOLE 1222 0 0 BLACKROCK INC COM 09247X101 495 900 SH OTR 0 0 900 BOEING CO COM 097023105 109 901 SH SOLE 901 0 0 BOEING CO COM 097023105 901 7441 SH OTR 0 0 7441 BOOKING HOLDINGS INC COM 09857L108 1367 832 SH SOLE 832 0 0 BOOKING HOLDINGS INC COM 09857L108 3104 1889 SH OTR 0 0 1889 BOOT BARN HLDGS INC COM 099406100 18 300 SH SOLE 300 0 0 BOOT BARN HLDGS INC COM 099406100 88 1500 SH OTR 0 0 1500 BORGWARNER INC COM 099724106 12 384 SH SOLE 384 0 0 BORGWARNER INC COM 099724106 1151 36661 SH OTR 0 0 36661 BOSTON BEER INC CL A 100557107 0 1 SH SOLE 1 0 0 BOSTON SCIENTIFIC CORP COM 101137107 5 125 SH SOLE 125 0 0 BOYD GAMING CORP COM 103304101 5 100 SH SOLE 100 0 0 BP PLC SPONSORED ADR 055622104 3645 127653 SH SOLE 127653 0 0 BP PLC SPONSORED ADR 055622104 685 24000 SH OTR 0 0 24000 BREAD FINANCIAL HOLDINGS INC COM 018581108 252 8000 SH OTR 0 0 8000 BRISTOL-MYERS SQUIBB CO COM 110122108 1042 14652 SH SOLE 14652 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 1646 23150 SH OTR 0 0 23150 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3119 87897 SH SOLE 87897 0 0 BROADCOM INC COM 11135F101 35895 80843 SH SOLE 80843 0 0 BROADCOM INC COM 11135F101 5964 13433 SH OTR 0 0 13433 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7016 48617 SH SOLE 48617 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 730 5061 SH OTR 0 0 5061 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 3 84 SH SOLE 84 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 19 525 SH SOLE 525 0 0 BROWN FORMAN CORP CL B 115637209 6 90 SH SOLE 90 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 54 909 SH SOLE 909 0 0 BUNGE LIMITED COM G16962105 33 400 SH SOLE 400 0 0 BURLINGTON STORES INC COM 122017106 3118 27869 SH SOLE 27869 0 0 BURLINGTON STORES INC COM 122017106 669 5976 SH OTR 0 0 5976 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 193 2000 SH OTR 0 0 2000 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 13 1240 SH SOLE 1240 0 0 CANADIAN IMP BK COMM COM 136069101 1661 37955 SH SOLE 37955 0 0 CANADIAN NATL RY CO COM 136375102 36 329 SH SOLE 329 0 0 CANADIAN PAC RY LTD COM 13645T100 4 55 SH SOLE 55 0 0 CANADIAN SOLAR INC COM 136635109 1991 53456 SH SOLE 53456 0 0 CAPITAL ONE FINL CORP COM 14040H105 9 100 SH SOLE 100 0 0 CARMAX INC COM 143130102 927 14038 SH SOLE 14038 0 0 CARMAX INC COM 143130102 1245 18857 SH OTR 0 0 18857 CARRIER GLOBAL CORPORATION COM 14448C104 96 2704 SH SOLE 2704 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 188 5300 SH OTR 0 0 5300 CATERPILLAR INC COM 149123101 668 4073 SH SOLE 4073 0 0 CATERPILLAR INC COM 149123101 1526 9300 SH OTR 0 0 9300 CBRE GROUP INC CL A 12504L109 237 3517 SH SOLE 3517 0 0 CBRE GROUP INC CL A 12504L109 1492 22100 SH OTR 0 0 22100 CDW CORP COM 12514G108 5978 38303 SH SOLE 38303 0 0 CDW CORP COM 12514G108 3208 20556 SH OTR 0 0 20556 CELANESE CORP DEL COM 150870103 2 24 SH SOLE 24 0 0 CHARLES RIV LABS INTL INC COM 159864107 3431 17435 SH SOLE 17435 0 0 CHARLES RIV LABS INTL INC COM 159864107 988 5021 SH OTR 0 0 5021 CHARTER COMMUNICATIONS INC N CL A 16119P108 1 4 SH SOLE 4 0 0 CHEMOURS CO COM 163851108 12 473 SH SOLE 473 0 0 CHENIERE ENERGY INC COM NEW 16411R208 5 30 SH SOLE 30 0 0 CHEVRON CORP NEW COM 166764100 15548 108220 SH SOLE 108220 0 0 CHEVRON CORP NEW COM 166764100 6628 46133 SH OTR 0 0 46133 CHOICE HOTELS INTL INC COM 169905106 88 800 SH SOLE 800 0 0 CHUBB LIMITED COM H1467J104 102 562 SH SOLE 562 0 0 CHURCHILL DOWNS INC COM 171484108 54 294 SH SOLE 294 0 0 CIGNA CORP NEW COM 125523100 182 655 SH SOLE 655 0 0 CIGNA CORP NEW COM 125523100 1762 6350 SH OTR 0 0 6350 CINTAS CORP COM 172908105 13736 35385 SH SOLE 35385 0 0 CINTAS CORP COM 172908105 3239 8343 SH OTR 0 0 8343 CISCO SYS INC COM 17275R102 9830 245742 SH SOLE 245742 0 0 CISCO SYS INC COM 17275R102 2414 60359 SH OTR 0 0 60359 CITIGROUP INC COM NEW 172967424 21 510 SH SOLE 510 0 0 CITIZENS & NORTHN CORP COM 172922106 1457 60260 SH OTR 0 0 60260 CITRIX SYS INC COM 177376100 538 5174 SH SOLE 5174 0 0 CLOROX CO DEL COM 189054109 2397 18673 SH SOLE 18673 0 0 CLOROX CO DEL COM 189054109 5 42 SH OTR 0 0 42 CME GROUP INC COM 12572Q105 144 810 SH SOLE 810 0 0 CMS ENERGY CORP COM 125896100 3206 55053 SH SOLE 55053 0 0 CMS ENERGY CORP COM 125896100 6 110 SH OTR 0 0 110 COCA COLA CO COM 191216100 7703 137503 SH SOLE 137503 0 0 COCA COLA CO COM 191216100 1667 29759 SH OTR 0 0 29759 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4962 86392 SH SOLE 86392 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2986 51981 SH OTR 0 0 51981 COINBASE GLOBAL INC COM CL A 19260Q107 4469 69291 SH SOLE 69291 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 365 5660 SH OTR 0 0 5660 COLGATE PALMOLIVE CO COM 194162103 89 1271 SH SOLE 1271 0 0 COMCAST CORP NEW CL A 20030N101 141 4808 SH SOLE 4808 0 0 COMCAST CORP NEW CL A 20030N101 364 12400 SH OTR 0 0 12400 COMMUNITY BK SYS INC COM 203607106 3617 60200 SH OTR 0 0 60200 COMPASS DIVERSIFIED SH BEN INT 20451Q104 17 949 SH SOLE 949 0 0 COMPASS INC CL A 20464U100 2 1000 SH SOLE 1000 0 0 CONOCOPHILLIPS COM 20825C104 1354 13234 SH SOLE 13234 0 0 CONOCOPHILLIPS COM 20825C104 8371 81800 SH OTR 0 0 81800 CONSOLIDATED EDISON INC COM 209115104 15 175 SH SOLE 175 0 0 CONSTELLATION BRANDS INC CL A 21036P108 7017 30551 SH SOLE 30551 0 0 CONSTELLATION BRANDS INC CL A 21036P108 553 2407 SH OTR 0 0 2407 CONSTELLATION ENERGY CORP COM 21037T109 65 778 SH SOLE 778 0 0 COPART INC COM 217204106 7648 71877 SH SOLE 71877 0 0 COPART INC COM 217204106 1518 14269 SH OTR 0 0 14269 CORTEVA INC COM 22052L104 47 822 SH SOLE 822 0 0 CORTEVA INC COM 22052L104 1009 17648 SH OTR 0 0 17648 COSTAR GROUP INC COM 22160N109 14 200 SH SOLE 200 0 0 COSTCO WHSL CORP NEW COM 22160K105 967 2048 SH SOLE 2048 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 14 99 SH SOLE 99 0 0 CSX CORP COM 126408103 3276 122977 SH SOLE 122977 0 0 CSX CORP COM 126408103 815 30576 SH OTR 0 0 30576 CUMMINS INC COM 231021106 288 1413 SH SOLE 1413 0 0 CUMMINS INC COM 231021106 3504 17219 SH OTR 0 0 17219 CVS HEALTH CORP COM 126650100 934 9791 SH SOLE 9791 0 0 CVS HEALTH CORP COM 126650100 706 7400 SH OTR 0 0 7400 D R HORTON INC COM 23331A109 1 20 SH SOLE 20 0 0 DANAHER CORPORATION COM 235851102 189 732 SH SOLE 732 0 0 DECKERS OUTDOOR CORP COM 243537107 62 199 SH SOLE 199 0 0 DEERE & CO COM 244199105 528 1581 SH SOLE 1581 0 0 DEERE & CO COM 244199105 6613 19805 SH OTR 0 0 19805 DELL TECHNOLOGIES INC CL C 24703L202 0 1 SH SOLE 1 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 25 896 SH SOLE 896 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 353 2080 SH SOLE 2080 0 0 DICKS SPORTING GOODS INC COM 253393102 17899 171050 SH SOLE 171050 0 0 DICKS SPORTING GOODS INC COM 253393102 2686 25666 SH OTR 0 0 25666 DIGITAL RLTY TR INC COM 253868103 12 124 SH SOLE 124 0 0 DISNEY WALT CO COM 254687106 313 3314 SH SOLE 3314 0 0 DISNEY WALT CO COM 254687106 3056 32400 SH OTR 0 0 32400 DOLLAR GEN CORP NEW COM 256677105 4406 18368 SH SOLE 18368 0 0 DOLLAR GEN CORP NEW COM 256677105 9 37 SH OTR 0 0 37 DOLLAR TREE INC COM 256746108 43 315 SH SOLE 315 0 0 DOMINION ENERGY INC COM 25746U109 37 534 SH SOLE 534 0 0 DOMINOS PIZZA INC COM 25754A201 1 4 SH SOLE 4 0 0 DONEGAL GROUP INC CL B 257701300 1906 135185 SH OTR 0 0 135185 DONEGAL GROUP INC CL A 257701201 3018 223703 SH OTR 0 0 223703 DOVER CORP COM 260003108 17 150 SH SOLE 150 0 0 DOW INC COM 260557103 103 2335 SH SOLE 2335 0 0 DOW INC COM 260557103 739 16832 SH OTR 0 0 16832 DR REDDYS LABS LTD ADR 256135203 683 13041 SH SOLE 13041 0 0 DR REDDYS LABS LTD ADR 256135203 332 6346 SH OTR 0 0 6346 DT MIDSTREAM INC COMMON STOCK 23345M107 13 250 SH SOLE 250 0 0 DTE ENERGY CO COM 233331107 58 500 SH SOLE 500 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 865 9302 SH SOLE 9302 0 0 DUPONT DE NEMOURS INC COM 26614N102 560 11102 SH SOLE 11102 0 0 DUPONT DE NEMOURS INC COM 26614N102 848 16832 SH OTR 0 0 16832 DYCOM INDS INC COM 267475101 688 7200 SH OTR 0 0 7200 DYNATRACE INC COM NEW 268150109 1 27 SH SOLE 27 0 0 EATON CORP PLC SHS G29183103 184 1382 SH SOLE 1382 0 0 EBAY INC. COM 278642103 1 25 SH SOLE 25 0 0 ECOLAB INC COM 278865100 2352 16288 SH SOLE 16288 0 0 ECOLAB INC COM 278865100 724 5014 SH OTR 0 0 5014 EDWARDS LIFESCIENCES CORP COM 28176E108 301 3639 SH SOLE 3639 0 0 ELECTRONIC ARTS INC COM 285512109 7972 68892 SH SOLE 68892 0 0 ELECTRONIC ARTS INC COM 285512109 2696 23303 SH OTR 0 0 23303 ELEVANCE HEALTH INC COM 036752103 6609 14550 SH SOLE 14550 0 0 ELEVANCE HEALTH INC COM 036752103 14 30 SH OTR 0 0 30 EMBECTA CORP COMMON STOCK 29082K105 9 320 SH SOLE 320 0 0 EMERSON ELEC CO COM 291011104 853 11655 SH SOLE 11655 0 0 EMERSON ELEC CO COM 291011104 513 7000 SH OTR 0 0 7000 ENBRIDGE INC COM 29250N105 63 1701 SH SOLE 1701 0 0 ENSIGN GROUP INC COM 29358P101 60 758 SH SOLE 758 0 0 ENTEGRIS INC COM 29362U104 51 620 SH SOLE 620 0 0 EOG RES INC COM 26875P101 11 100 SH SOLE 100 0 0 EPAM SYS INC COM 29414B104 14000 38653 SH SOLE 38653 0 0 EPAM SYS INC COM 29414B104 4857 13411 SH OTR 0 0 13411 EQUINIX INC COM 29444U700 2999 5272 SH SOLE 5272 0 0 EQUINIX INC COM 29444U700 7 12 SH OTR 0 0 12 ETSY INC COM 29786A106 1 10 SH SOLE 10 0 0 EXELON CORP COM 30161N101 94 2500 SH SOLE 2500 0 0 EXPEDIA GROUP INC COM NEW 30212P303 12 123 SH SOLE 123 0 0 EXPEDIA GROUP INC COM NEW 30212P303 477 5090 SH OTR 0 0 5090 EXPEDITORS INTL WASH INC COM 302130109 1 16 SH SOLE 16 0 0 EXTRA SPACE STORAGE INC COM 30225T102 299 1730 SH SOLE 1730 0 0 EXXON MOBIL CORP COM 30231G102 401 4594 SH SOLE 4594 0 0 EXXON MOBIL CORP COM 30231G102 437 5000 SH OTR 0 0 5000 F N B CORP COM 302520101 806 69500 SH OTR 0 0 69500 F5 INC COM 315616102 941 6500 SH OTR 0 0 6500 FACTSET RESH SYS INC COM 303075105 1941 4852 SH SOLE 4852 0 0 FAIR ISAAC CORP COM 303250104 69 167 SH SOLE 167 0 0 FASTENAL CO COM 311900104 11547 250809 SH SOLE 250809 0 0 FASTENAL CO COM 311900104 2833 61542 SH OTR 0 0 61542 FEDEX CORP COM 31428X106 68 455 SH SOLE 455 0 0 FERRARI N V COM N3167Y103 787 4255 SH SOLE 4255 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 43 1194 SH SOLE 1194 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 39 512 SH SOLE 512 0 0 FIRST AMERN FINL CORP COM 31847R102 1 25 SH SOLE 25 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 4 29 SH SOLE 29 0 0 FIRST UTD CORP COM 33741H107 82 4951 SH SOLE 4951 0 0 FIRSTENERGY CORP COM 337932107 48 1300 SH SOLE 1300 0 0 FISERV INC COM 337738108 6912 73865 SH SOLE 73865 0 0 FISERV INC COM 337738108 2681 28653 SH OTR 0 0 28653 FIVE BELOW INC COM 33829M101 2938 21341 SH SOLE 21341 0 0 FIVE BELOW INC COM 33829M101 2201 15991 SH OTR 0 0 15991 FLEETCOR TECHNOLOGIES INC COM 339041105 609 3456 SH SOLE 3456 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 1506 8546 SH OTR 0 0 8546 FLEX LTD ORD Y2573F102 1542 92548 SH SOLE 92548 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 4165 59281 SH SOLE 59281 0 0 FLOWSERVE CORP COM 34354P105 36 1474 SH SOLE 1474 0 0 FLOWSERVE CORP COM 34354P105 484 19900 SH OTR 0 0 19900 FMC CORP COM NEW 302491303 21 201 SH SOLE 201 0 0 FORWARD AIR CORP COM 349853101 1388 15380 SH SOLE 15380 0 0 FOX FACTORY HLDG CORP COM 35138V102 46 582 SH SOLE 582 0 0 FRANKLIN FINL SVCS CORP COM 353525108 1280 40550 SH OTR 0 0 40550 FULTON FINL CORP PA COM 360271100 3226 204200 SH OTR 0 0 204200 GALLAGHER ARTHUR J & CO COM 363576109 24 140 SH SOLE 140 0 0 GENERAL DYNAMICS CORP COM 369550108 3848 18135 SH SOLE 18135 0 0 GENERAL DYNAMICS CORP COM 369550108 708 3335 SH OTR 0 0 3335 GENERAL ELECTRIC CO COM NEW 369604301 43 687 SH SOLE 687 0 0 GENERAL ELECTRIC CO COM NEW 369604301 93 1500 SH OTR 0 0 1500 GENERAL MTRS CO COM 37045V100 522 16277 SH SOLE 16277 0 0 GENPACT LIMITED SHS G3922B107 1138 26004 SH SOLE 26004 0 0 GENTEX CORP COM 371901109 1 45 SH SOLE 45 0 0 GETTY RLTY CORP NEW COM 374297109 73 2700 SH SOLE 2700 0 0 GILEAD SCIENCES INC COM 375558103 247 4000 SH OTR 0 0 4000 GLOBAL PMTS INC COM 37940X102 1502 13904 SH SOLE 13904 0 0 GLOBAL PMTS INC COM 37940X102 1822 16867 SH OTR 0 0 16867 GLOBANT S A COM L44385109 1434 7666 SH SOLE 7666 0 0 GLOBANT S A COM L44385109 707 3777 SH OTR 0 0 3777 GOLDMAN SACHS BDC INC SHS 38147U107 36 2500 SH SOLE 2500 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 62 211 SH SOLE 211 0 0 GOOSEHEAD INS INC COM CL A 38267D109 38 1080 SH SOLE 1080 0 0 GOOSEHEAD INS INC COM CL A 38267D109 356 10000 SH OTR 0 0 10000 GRAINGER W W INC COM 384802104 61 124 SH SOLE 124 0 0 GRAINGER W W INC COM 384802104 1235 2524 SH OTR 0 0 2524 GREAT LAKES DREDGE & DOCK CO COM 390607109 121 15932 SH SOLE 15932 0 0 HCA HEALTHCARE INC COM 40412C101 11 60 SH SOLE 60 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 1183 20244 SH SOLE 20244 0 0 HENRY JACK & ASSOC INC COM 426281101 21 117 SH SOLE 117 0 0 HERSHEY CO COM 427866108 7 30 SH SOLE 30 0 0 HERSHEY CO COM 427866108 11531 52300 SH OTR 0 0 52300 HOME DEPOT INC COM 437076102 19385 70251 SH SOLE 70251 0 0 HOME DEPOT INC COM 437076102 2810 10185 SH OTR 0 0 10185 HONDA MOTOR LTD AMERN SHS 438128308 1813 83974 SH SOLE 83974 0 0 HONEYWELL INTL INC COM 438516106 4954 29672 SH SOLE 29672 0 0 HONEYWELL INTL INC COM 438516106 9 54 SH OTR 0 0 54 HP INC COM 40434L105 25 1000 SH SOLE 1000 0 0 HUMANA INC COM 444859102 4 9 SH SOLE 9 0 0 HUNT J B TRANS SVCS INC COM 445658107 3 19 SH SOLE 19 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 9 42 SH SOLE 42 0 0 IDEX CORP COM 45167R104 10 49 SH SOLE 49 0 0 IDEXX LABS INC COM 45168D104 2 7 SH SOLE 7 0 0 ILLINOIS TOOL WKS INC COM 452308109 742 4107 SH SOLE 4107 0 0 ILLINOIS TOOL WKS INC COM 452308109 434 2400 SH OTR 0 0 2400 INFOSYS LTD SPONSORED ADR 456788108 1277 75276 SH SOLE 75276 0 0 INFOSYS LTD SPONSORED ADR 456788108 653 38505 SH OTR 0 0 38505 ING GROEP N.V. SPONSORED ADR 456837103 1809 212812 SH SOLE 212812 0 0 INGERSOLL RAND INC COM 45687V106 19 441 SH SOLE 441 0 0 INSPERITY INC COM 45778Q107 5579 54650 SH SOLE 54650 0 0 INSPERITY INC COM 45778Q107 2263 22168 SH OTR 0 0 22168 INTEL CORP COM 458140100 245 9492 SH SOLE 9492 0 0 INTEL CORP COM 458140100 1433 55600 SH OTR 0 0 55600 INTERCONTINENTAL EXCHANGE IN COM 45866F104 11 120 SH SOLE 120 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 7661 64477 SH SOLE 64477 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 7744 65178 SH OTR 0 0 65178 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 148 1626 SH SOLE 1626 0 0 INTERNATIONAL PAPER CO COM 460146103 23 730 SH SOLE 730 0 0 INTUIT COM 461202103 2430 6275 SH SOLE 6275 0 0 INTUIT COM 461202103 1874 4839 SH OTR 0 0 4839 INTUITIVE SURGICAL INC COM NEW 46120E602 24 126 SH SOLE 126 0 0 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 4 152 SH SOLE 152 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 37 138 SH SOLE 138 0 0 IPG PHOTONICS CORP COM 44980X109 2938 34833 SH SOLE 34833 0 0 IPG PHOTONICS CORP COM 44980X109 1261 14947 SH OTR 0 0 14947 IQVIA HLDGS INC COM 46266C105 5530 30531 SH SOLE 30531 0 0 IQVIA HLDGS INC COM 46266C105 2480 13693 SH OTR 0 0 13693 ISHARES INC MSCI EMERG MRKT 464286533 74 1456 SH SOLE 1456 0 0 ISHARES SILVER TR ISHARES 46428Q109 135 7736 SH SOLE 7736 0 0 ISHARES TR PFD AND INCM SEC 464288687 8 250 SH SOLE 250 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 1504 7149 SH SOLE 7149 0 0 ISHARES TR RUS 1000 ETF 464287622 109 550 SH SOLE 550 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 284 1721 SH SOLE 1721 0 0 ISHARES TR CORE S&P MCP ETF 464287507 15 66 SH SOLE 66 0 0 ISHARES TR CORE S&P SCP ETF 464287804 165 1893 SH SOLE 1893 0 0 ISHARES TR CORE MSCI EAFE 46432F842 397 7543 SH SOLE 7543 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 838 6162 SH SOLE 6162 0 0 ISHARES TR EAFE VALUE ETF 464288877 80 2088 SH SOLE 2088 0 0 ISHARES TR EAFE GRWTH ETF 464288885 85 1166 SH SOLE 1166 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 24 432 SH SOLE 432 0 0 ISHARES TR MSCI EAFE ETF 464287465 159 2842 SH SOLE 2842 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 18 530 SH SOLE 530 0 0 ISHARES TR S&P SML 600 GWT 464287887 84 828 SH SOLE 828 0 0 ISHARES TR SELECT DIVID ETF 464287168 3 25 SH SOLE 25 0 0 ISHARES TR US REGNL BKS ETF 464288778 2 36 SH SOLE 36 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 541 4057 SH SOLE 4057 0 0 JOHNSON & JOHNSON COM 478160104 10633 65092 SH SOLE 65092 0 0 JOHNSON & JOHNSON COM 478160104 3185 19498 SH OTR 0 0 19498 JOHNSON CTLS INTL PLC SHS G51502105 149 3035 SH SOLE 3035 0 0 JPMORGAN CHASE & CO COM 46625H100 13587 130022 SH SOLE 130022 0 0 JPMORGAN CHASE & CO COM 46625H100 1375 13156 SH OTR 0 0 13156 JUST EAT TAKEAWAY COM N V SPONSORED ADS 48214T305 3 952 SH SOLE 952 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 6 187 SH SOLE 187 0 0 KELLOGG CO COM 487836108 7 100 SH SOLE 100 0 0 KELLOGG CO COM 487836108 495 7100 SH OTR 0 0 7100 KEYCORP COM 493267108 2876 179497 SH SOLE 179497 0 0 KEYCORP COM 493267108 486 30358 SH OTR 0 0 30358 KEYSIGHT TECHNOLOGIES INC COM 49338L103 4 24 SH SOLE 24 0 0 KIMBERLY-CLARK CORP COM 494368103 362 3217 SH SOLE 3217 0 0 KIRBY CORP COM 497266106 431 7086 SH SOLE 7086 0 0 KLA CORP COM NEW 482480100 23001 76003 SH SOLE 76003 0 0 KLA CORP COM NEW 482480100 3390 11202 SH OTR 0 0 11202 KRAFT HEINZ CO COM 500754106 16 466 SH SOLE 466 0 0 KRAFT HEINZ CO COM 500754106 309 9264 SH OTR 0 0 9264 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 8 979 SH SOLE 979 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 10 47 SH SOLE 47 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 3 14 SH SOLE 14 0 0 LAM RESEARCH CORP COM 512807108 88 241 SH SOLE 241 0 0 LAUDER ESTEE COS INC CL A 518439104 14843 68748 SH SOLE 68748 0 0 LAUDER ESTEE COS INC CL A 518439104 5319 24638 SH OTR 0 0 24638 LILLY ELI & CO COM 532457108 1693 5236 SH SOLE 5236 0 0 LILLY ELI & CO COM 532457108 8084 25000 SH OTR 0 0 25000 LINDE PLC SHS G5494J103 4975 18455 SH SOLE 18455 0 0 LINDE PLC SHS G5494J103 549 2035 SH OTR 0 0 2035 LITHIA MTRS INC COM 536797103 9415 43882 SH SOLE 43882 0 0 LITHIA MTRS INC COM 536797103 1405 6550 SH OTR 0 0 6550 LITTELFUSE INC COM 537008104 2664 13409 SH SOLE 13409 0 0 LITTELFUSE INC COM 537008104 1435 7222 SH OTR 0 0 7222 LOCKHEED MARTIN CORP COM 539830109 850 2200 SH SOLE 2200 0 0 LOYALTY VENTURES INC COMMON STOCK 54911Q107 4 3200 SH OTR 0 0 3200 LPL FINL HLDGS INC COM 50212V100 7967 36466 SH SOLE 36466 0 0 LPL FINL HLDGS INC COM 50212V100 629 2878 SH OTR 0 0 2878 LULULEMON ATHLETICA INC COM 550021109 8117 29036 SH SOLE 29036 0 0 LULULEMON ATHLETICA INC COM 550021109 3190 11410 SH OTR 0 0 11410 MARATHON OIL CORP COM 565849106 7 310 SH SOLE 310 0 0 MARRIOTT INTL INC NEW CL A 571903202 4633 33059 SH SOLE 33059 0 0 MARSH & MCLENNAN COS INC COM 571748102 2248 15057 SH SOLE 15057 0 0 MARSH & MCLENNAN COS INC COM 571748102 4 29 SH OTR 0 0 29 MARVELL TECHNOLOGY INC COM 573874104 2 55 SH SOLE 55 0 0 MASIMO CORP COM 574795100 5411 38332 SH SOLE 38332 0 0 MASIMO CORP COM 574795100 2384 16888 SH OTR 0 0 16888 MASTERCARD INCORPORATED CL A 57636Q104 28482 100168 SH SOLE 100168 0 0 MASTERCARD INCORPORATED CL A 57636Q104 4557 16025 SH OTR 0 0 16025 MATCH GROUP INC NEW COM 57667L107 1383 28964 SH SOLE 28964 0 0 MATCH GROUP INC NEW COM 57667L107 393 8230 SH OTR 0 0 8230 MCDONALDS CORP COM 580135101 6095 26415 SH SOLE 26415 0 0 MCDONALDS CORP COM 580135101 2848 12344 SH OTR 0 0 12344 MEDTRONIC PLC SHS G5960L103 610 7559 SH SOLE 7559 0 0 MEDTRONIC PLC SHS G5960L103 363 4500 SH OTR 0 0 4500 MERCK & CO INC COM 58933Y105 2098 24364 SH SOLE 24364 0 0 MERCK & CO INC COM 58933Y105 9090 105555 SH OTR 0 0 105555 META PLATFORMS INC CL A 30303M102 12933 95317 SH SOLE 95317 0 0 META PLATFORMS INC CL A 30303M102 1785 13159 SH OTR 0 0 13159 METLIFE INC COM 59156R108 1303 21443 SH SOLE 21443 0 0 METLIFE INC COM 59156R108 669 11000 SH OTR 0 0 11000 METTLER TOLEDO INTERNATIONAL COM 592688105 17248 15910 SH SOLE 15910 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 6514 6009 SH OTR 0 0 6009 MICROCHIP TECHNOLOGY INC. COM 595017104 2351 38522 SH SOLE 38522 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 675 11060 SH OTR 0 0 11060 MICROSOFT CORP COM 594918104 19253 82666 SH SOLE 82666 0 0 MICROSOFT CORP COM 594918104 26266 112776 SH OTR 0 0 112776 MIDDLEBY CORP COM 596278101 296 2307 SH SOLE 2307 0 0 MIDDLEBY CORP COM 596278101 523 4080 SH OTR 0 0 4080 MONDELEZ INTL INC CL A 609207105 10835 197614 SH SOLE 197614 0 0 MONDELEZ INTL INC CL A 609207105 1812 33056 SH OTR 0 0 33056 MONOLITHIC PWR SYS INC COM 609839105 3 9 SH SOLE 9 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 7123 81907 SH SOLE 81907 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 1169 13445 SH OTR 0 0 13445 MOODYS CORP COM 615369105 8 34 SH SOLE 34 0 0 MORGAN STANLEY COM NEW 617446448 5801 73426 SH SOLE 73426 0 0 MORGAN STANLEY COM NEW 617446448 11 142 SH OTR 0 0 142 MOTOROLA SOLUTIONS INC COM NEW 620076307 4 20 SH SOLE 20 0 0 MSC INDL DIRECT INC CL A 553530106 169 2325 SH SOLE 2325 0 0 MSCI INC COM 55354G100 3530 8369 SH SOLE 8369 0 0 MSCI INC COM 55354G100 1476 3500 SH OTR 0 0 3500 NASDAQ INC COM 631103108 2 31 SH SOLE 31 0 0 NATIONAL BANKSHARES INC VA COM 634865109 29 850 SH SOLE 850 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 2160 41911 SH SOLE 41911 0 0 NETEASE INC SPONSORED ADS 64110W102 1532 20262 SH SOLE 20262 0 0 NETFLIX INC COM 64110L106 15484 65768 SH SOLE 65768 0 0 NETFLIX INC COM 64110L106 1803 7658 SH OTR 0 0 7658 NEXTERA ENERGY INC COM 65339F101 5554 70836 SH SOLE 70836 0 0 NEXTERA ENERGY INC COM 65339F101 10 130 SH OTR 0 0 130 NIKE INC CL B 654106103 10017 120515 SH SOLE 120515 0 0 NIKE INC CL B 654106103 2334 28076 SH OTR 0 0 28076 NISOURCE INC COM 65473P105 40 1578 SH SOLE 1578 0 0 NOKIA CORP SPONSORED ADR 654902204 0 79 SH SOLE 79 0 0 NORDSON CORP COM 655663102 8901 41932 SH SOLE 41932 0 0 NORDSON CORP COM 655663102 3278 15441 SH OTR 0 0 15441 NORFOLK SOUTHN CORP COM 655844108 396 1888 SH SOLE 1888 0 0 NORFOLK SOUTHN CORP COM 655844108 2138 10200 SH OTR 0 0 10200 NORTHERN TR CORP COM 665859104 7 85 SH SOLE 85 0 0 NORTHROP GRUMMAN CORP COM 666807102 4096 8709 SH SOLE 8709 0 0 NORTHROP GRUMMAN CORP COM 666807102 8 17 SH OTR 0 0 17 NOVARTIS AG SPONSORED ADR 66987V109 2868 37733 SH SOLE 37733 0 0 NOVO-NORDISK A S ADR 670100205 1477 14827 SH SOLE 14827 0 0 NUCOR CORP COM 670346105 1 10 SH SOLE 10 0 0 NUTRIEN LTD COM 67077M108 1548 18570 SH OTR 0 0 18570 NVIDIA CORPORATION COM 67066G104 1346 11086 SH SOLE 11086 0 0 NVIDIA CORPORATION COM 67066G104 492 4050 SH OTR 0 0 4050 NXP SEMICONDUCTORS N V COM N6596X109 2531 17156 SH SOLE 17156 0 0 NXP SEMICONDUCTORS N V COM N6596X109 2396 16241 SH OTR 0 0 16241 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 0 12 PRN OTR 0 0 12 OLD DOMINION FREIGHT LINE IN COM 679580100 12339 49600 SH SOLE 49600 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 2228 8956 SH OTR 0 0 8956 ON SEMICONDUCTOR CORP COM 682189105 6029 96729 SH SOLE 96729 0 0 ON SEMICONDUCTOR CORP COM 682189105 3414 54778 SH OTR 0 0 54778 ONE GAS INC COM 68235P108 11 162 SH SOLE 162 0 0 ONEMAIN HLDGS INC COM 68268W103 4227 143183 SH SOLE 143183 0 0 ONEMAIN HLDGS INC COM 68268W103 788 26700 SH OTR 0 0 26700 ONEOK INC NEW COM 682680103 13 250 SH SOLE 250 0 0 ORACLE CORP COM 68389X105 177 2894 SH SOLE 2894 0 0 ORACLE CORP COM 68389X105 2340 38322 SH OTR 0 0 38322 ORANGE SPONSORED ADR 684060106 1639 182300 SH SOLE 182300 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 11 15 SH SOLE 15 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 211 300 SH OTR 0 0 300 ORGANON & CO COMMON STOCK 68622V106 22 935 SH SOLE 935 0 0 OTIS WORLDWIDE CORP COM 68902V107 77 1205 SH SOLE 1205 0 0 OTIS WORLDWIDE CORP COM 68902V107 67 1050 SH OTR 0 0 1050 PARKER-HANNIFIN CORP COM 701094104 2850 11760 SH SOLE 11760 0 0 PARKER-HANNIFIN CORP COM 701094104 6 25 SH OTR 0 0 25 PAYCHEX INC COM 704326107 321 2858 SH SOLE 2858 0 0 PAYCOM SOFTWARE INC COM 70432V102 18078 54784 SH SOLE 54784 0 0 PAYCOM SOFTWARE INC COM 70432V102 3852 11674 SH OTR 0 0 11674 PAYLOCITY HLDG CORP COM 70438V106 78 321 SH SOLE 321 0 0 PAYPAL HLDGS INC COM 70450Y103 1254 14572 SH SOLE 14572 0 0 PAYPAL HLDGS INC COM 70450Y103 929 10790 SH OTR 0 0 10790 PELOTON INTERACTIVE INC CL A COM 70614W100 8 1174 SH SOLE 1174 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 2215 22501 SH SOLE 22501 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 605 6147 SH OTR 0 0 6147 PEPSICO INC COM 713448108 7666 46955 SH SOLE 46955 0 0 PEPSICO INC COM 713448108 8974 54970 SH OTR 0 0 54970 PERKINELMER INC COM 714046109 40 335 SH SOLE 335 0 0 PFIZER INC COM 717081103 8608 196713 SH SOLE 196713 0 0 PFIZER INC COM 717081103 9243 211227 SH OTR 0 0 211227 PHILIP MORRIS INTL INC COM 718172109 10289 123954 SH SOLE 123954 0 0 PHILIP MORRIS INTL INC COM 718172109 1298 15633 SH OTR 0 0 15633 PHILLIPS 66 COM 718546104 48 589 SH SOLE 589 0 0 PHILLIPS 66 COM 718546104 1074 13300 SH OTR 0 0 13300 PINTEREST INC CL A 72352L106 82 3500 SH SOLE 3500 0 0 PNC FINL SVCS GROUP INC COM 693475105 918 6146 SH SOLE 6146 0 0 PNC FINL SVCS GROUP INC COM 693475105 3854 25795 SH OTR 0 0 25795 POLARIS INC COM 731068102 4 40 SH SOLE 40 0 0 POLARIS INC COM 731068102 511 5343 SH OTR 0 0 5343 POOL CORP COM 73278L105 6102 19176 SH SOLE 19176 0 0 POOL CORP COM 73278L105 1946 6117 SH OTR 0 0 6117 PPG INDS INC COM 693506107 27 241 SH SOLE 241 0 0 PPL CORP COM 69351T106 89 3523 SH SOLE 3523 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 16 328 SH SOLE 328 0 0 PRICE T ROWE GROUP INC COM 74144T108 2 20 SH SOLE 20 0 0 PRIMERICA INC COM 74164M108 4243 34370 SH SOLE 34370 0 0 PRIMERICA INC COM 74164M108 2433 19708 SH OTR 0 0 19708 PROCTER AND GAMBLE CO COM 742718109 8159 64622 SH SOLE 64622 0 0 PROCTER AND GAMBLE CO COM 742718109 9972 78989 SH OTR 0 0 78989 PROGYNY INC COM 74340E103 19 500 SH SOLE 500 0 0 PROLOGIS INC. COM 74340W103 46 450 SH SOLE 450 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 2 50 SH SOLE 50 0 0 PRUDENTIAL FINL INC COM 744320102 6 74 SH SOLE 74 0 0 PTC INC COM 69370C100 1077 10294 SH SOLE 10294 0 0 PUBLIC STORAGE COM 74460D109 59 200 SH SOLE 200 0 0 PULTE GROUP INC COM 745867101 88 2350 SH SOLE 2350 0 0 QUALCOMM INC COM 747525103 790 6993 SH SOLE 6993 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 1309 15996 SH SOLE 15996 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 435 5313 SH OTR 0 0 5313 REAVES UTIL INCOME FD COM SH BEN INT 756158101 27 1000 SH SOLE 1000 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 1 73 SH SOLE 73 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 2 12 SH SOLE 12 0 0 RESMED INC COM 761152107 3 15 SH SOLE 15 0 0 REVOLVE GROUP INC CL A 76156B107 1253 57787 SH SOLE 57787 0 0 REVOLVE GROUP INC CL A 76156B107 712 32829 SH OTR 0 0 32829 RH COM 74967X103 3341 13577 SH SOLE 13577 0 0 RH COM 74967X103 879 3573 SH OTR 0 0 3573 RINGCENTRAL INC CL A 76680R206 300 7520 SH SOLE 7520 0 0 RINGCENTRAL INC CL A 76680R206 320 8007 SH OTR 0 0 8007 ROBERT HALF INTL INC COM 770323103 1794 23446 SH SOLE 23446 0 0 ROBERT HALF INTL INC COM 770323103 130 1700 SH OTR 0 0 1700 ROPER TECHNOLOGIES INC COM 776696106 9 25 SH SOLE 25 0 0 ROYAL BK CDA COM 780087102 2037 22623 SH SOLE 22623 0 0 RPM INTL INC COM 749685103 366 4393 SH SOLE 4393 0 0 S&P GLOBAL INC COM 78409V104 5945 19470 SH SOLE 19470 0 0 S&P GLOBAL INC COM 78409V104 2107 6901 SH OTR 0 0 6901 SABRA HEALTH CARE REIT INC COM 78573L106 4 280 SH SOLE 280 0 0 SALESFORCE INC COM 79466L302 66 456 SH SOLE 456 0 0 SANOFI SPONSORED ADR 80105N105 2448 64386 SH SOLE 64386 0 0 SCHWAB CHARLES CORP COM 808513105 726 10097 SH SOLE 10097 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 185 3826 SH SOLE 3826 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 23 549 SH SOLE 549 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 9 153 SH SOLE 153 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1 22 SH SOLE 22 0 0 SEI INVTS CO COM 784117103 476 9700 SH OTR 0 0 9700 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2 19 SH SOLE 19 0 0 SEMPRA COM 816851109 19 125 SH SOLE 125 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 564 15140 SH SOLE 15140 0 0 SHELL PLC SPON ADS 780259305 12891 259055 SH SOLE 259055 0 0 SHELL PLC SPON ADS 780259305 1707 34297 SH OTR 0 0 34297 SHERWIN WILLIAMS CO COM 824348106 16788 81990 SH SOLE 81990 0 0 SHERWIN WILLIAMS CO COM 824348106 8366 40859 SH OTR 0 0 40859 SHOPIFY INC CL A 82509L107 434 16113 SH SOLE 16113 0 0 SHOPIFY INC CL A 82509L107 573 21270 SH OTR 0 0 21270 SHUTTERSTOCK INC COM 825690100 51 1024 SH SOLE 1024 0 0 SIMON PPTY GROUP INC NEW COM 828806109 6 72 SH SOLE 72 0 0 SIMON PPTY GROUP INC NEW COM 828806109 108 1200 SH OTR 0 0 1200 SKYWORKS SOLUTIONS INC COM 83088M102 56 657 SH SOLE 657 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1781 7694 SH SOLE 7694 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 764 3300 SH OTR 0 0 3300 SOUTHERN CO COM 842587107 48 700 SH SOLE 700 0 0 SPDR GOLD TR GOLD SHS 78463V107 266 1723 SH SOLE 1723 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1426 3994 SH SOLE 3994 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 10 334 SH SOLE 334 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 380 9737 SH OTR 0 0 9737 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 170 4364 SH SOLE 4364 0 0 STANLEY BLACK & DECKER INC COM 854502101 165 2200 SH OTR 0 0 2200 STARBUCKS CORP COM 855244109 15416 182963 SH SOLE 182963 0 0 STARBUCKS CORP COM 855244109 6756 80182 SH OTR 0 0 80182 STATE STR CORP COM 857477103 365 6000 SH OTR 0 0 6000 STERIS PLC SHS USD G8473T100 5 30 SH SOLE 30 0 0 STRYKER CORPORATION COM 863667101 149 737 SH SOLE 737 0 0 STRYKER CORPORATION COM 863667101 378 1865 SH OTR 0 0 1865 SURGALIGN HOLDINGS INC COM NEW 86882C204 1 202 SH SOLE 202 0 0 SYLVAMO CORP COMMON STOCK 871332102 2 65 SH SOLE 65 0 0 SYNOPSYS INC COM 871607107 60 197 SH SOLE 197 0 0 SYSCO CORP COM 871829107 5 70 SH SOLE 70 0 0 T-MOBILE US INC COM 872590104 25 190 SH SOLE 190 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 75 690 SH SOLE 690 0 0 TARGET CORP COM 87612E106 1981 13347 SH SOLE 13347 0 0 TC ENERGY CORP COM 87807B107 2135 52985 SH SOLE 52985 0 0 TE CONNECTIVITY LTD SHS H84989104 861 7797 SH SOLE 7797 0 0 TELEFLEX INCORPORATED COM 879369106 15 75 SH SOLE 75 0 0 TELUS CORPORATION COM 87971M103 16 800 SH SOLE 800 0 0 TESLA INC COM 88160R101 14 51 SH SOLE 51 0 0 TEXAS INSTRS INC COM 882508104 181 1169 SH SOLE 1169 0 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 47 4000 SH SOLE 4000 0 0 THE TRADE DESK INC COM CL A 88339J105 16502 276189 SH SOLE 276189 0 0 THE TRADE DESK INC COM CL A 88339J105 3980 66608 SH OTR 0 0 66608 THERMO FISHER SCIENTIFIC INC COM 883556102 326 643 SH SOLE 643 0 0 TJX COS INC NEW COM 872540109 249 4012 SH SOLE 4012 0 0 TJX COS INC NEW COM 872540109 1615 26000 SH OTR 0 0 26000 TOMPKINS FINL CORP COM 890110109 1702 23439 SH OTR 0 0 23439 TORO CO COM 891092108 1 17 SH SOLE 17 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 30 496 SH SOLE 496 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 3054 65648 SH SOLE 65648 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 72 500 SH SOLE 500 0 0 TRANSUNION COM 89400J107 534 8983 SH SOLE 8983 0 0 TRAVELERS COMPANIES INC COM 89417E109 146 950 SH SOLE 950 0 0 TREX CO INC COM 89531P105 77 1752 SH SOLE 1752 0 0 TREX CO INC COM 89531P105 681 15500 SH OTR 0 0 15500 TRIMBLE INC COM 896239100 5378 99090 SH SOLE 99090 0 0 TRIMBLE INC COM 896239100 2229 41070 SH OTR 0 0 41070 TRUIST FINL CORP COM 89832Q109 11916 273689 SH SOLE 273689 0 0 TRUIST FINL CORP COM 89832Q109 8020 184194 SH OTR 0 0 184194 TTEC HLDGS INC COM 89854H102 2268 51187 SH SOLE 51187 0 0 TTEC HLDGS INC COM 89854H102 714 16103 SH OTR 0 0 16103 TYLER TECHNOLOGIES INC COM 902252105 43 123 SH SOLE 123 0 0 UBIQUITI INC COM 90353W103 6733 22934 SH SOLE 22934 0 0 UBIQUITI INC COM 90353W103 2021 6884 SH OTR 0 0 6884 UBS GROUP AG SHS H42097107 2276 156887 SH SOLE 156887 0 0 ULTA BEAUTY INC COM 90384S303 1761 4390 SH SOLE 4390 0 0 ULTA BEAUTY INC COM 90384S303 893 2225 SH OTR 0 0 2225 UNDER ARMOUR INC CL A 904311107 0 50 SH SOLE 50 0 0 UNDER ARMOUR INC CL C 904311206 0 50 SH SOLE 50 0 0 UNILEVER PLC SPON ADR NEW 904767704 1992 45443 SH SOLE 45443 0 0 UNION PAC CORP COM 907818108 4752 24391 SH SOLE 24391 0 0 UNION PAC CORP COM 907818108 9 45 SH OTR 0 0 45 UNITED PARCEL SERVICE INC CL B 911312106 9003 55734 SH SOLE 55734 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1845 11420 SH OTR 0 0 11420 UNITED RENTALS INC COM 911363109 7856 29082 SH SOLE 29082 0 0 UNITED RENTALS INC COM 911363109 4421 16366 SH OTR 0 0 16366 UNITEDHEALTH GROUP INC COM 91324P102 11221 22218 SH SOLE 22218 0 0 UNITEDHEALTH GROUP INC COM 91324P102 2585 5118 SH OTR 0 0 5118 UNIVERSAL DISPLAY CORP COM 91347P105 153 1626 SH SOLE 1626 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 25 287 SH SOLE 287 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 43 1827 SH SOLE 1827 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 1141 48600 SH OTR 0 0 48600 US BANCORP DEL COM NEW 902973304 7756 192360 SH SOLE 192360 0 0 US BANCORP DEL COM NEW 902973304 1351 33514 SH OTR 0 0 33514 V F CORP COM 918204108 12 400 SH SOLE 400 0 0 V F CORP COM 918204108 215 7200 SH OTR 0 0 7200 VALERO ENERGY CORP COM 91913Y100 11 102 SH SOLE 102 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 25 76 SH SOLE 76 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 675 3947 SH SOLE 3947 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 152 1063 SH SOLE 1063 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 341 1816 SH SOLE 1816 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 104 532 SH SOLE 532 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 50 293 SH SOLE 293 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 264 7246 SH SOLE 7246 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 379 8552 SH SOLE 8552 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 69 1500 SH SOLE 1500 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 193 2601 SH SOLE 2601 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 977 7227 SH SOLE 7227 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 105 2301 SH SOLE 2301 0 0 VANGUARD TAX-MANAGED INTL FD VAN FTSE DEV MKT 921943858 10 266 SH SOLE 266 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1530 16131 SH SOLE 16131 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 75 1200 SH SOLE 1200 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 57 400 SH SOLE 400 0 0 VENTAS INC COM 92276F100 40 1000 SH SOLE 1000 0 0 VERISK ANALYTICS INC COM 92345Y106 1131 6631 SH SOLE 6631 0 0 VERISK ANALYTICS INC COM 92345Y106 3041 17832 SH OTR 0 0 17832 VERIZON COMMUNICATIONS INC COM 92343V104 1157 30470 SH SOLE 30470 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 2179 57400 SH OTR 0 0 57400 VIATRIS INC COM 92556V106 23 2655 SH SOLE 2655 0 0 VISA INC COM CL A 92826C839 11665 65662 SH SOLE 65662 0 0 VISA INC COM CL A 92826C839 20 111 SH OTR 0 0 111 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 0 2 SH SOLE 2 0 0 WABTEC COM 929740108 13 155 SH SOLE 155 0 0 WABTEC COM 929740108 483 5938 SH OTR 0 0 5938 WALGREENS BOOTS ALLIANCE INC COM 931427108 24 765 SH SOLE 765 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 157 5000 SH OTR 0 0 5000 WALMART INC COM 931142103 114 878 SH SOLE 878 0 0 WALMART INC COM 931142103 960 7400 SH OTR 0 0 7400 WARNER BROS DISCOVERY INC COM SER A 934423104 123 10730 SH SOLE 10730 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 601 52277 SH OTR 0 0 52277 WASTE MGMT INC DEL COM 94106L109 104 648 SH SOLE 648 0 0 WATERS CORP COM 941848103 10432 38704 SH SOLE 38704 0 0 WATERS CORP COM 941848103 3792 14069 SH OTR 0 0 14069 WEC ENERGY GROUP INC COM 92939U106 2 18 SH SOLE 18 0 0 WELLS FARGO CO NEW COM 949746101 919 22842 SH SOLE 22842 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 53 44 SH SOLE 44 0 0 WELLTOWER INC COM 95040Q104 6 100 SH SOLE 100 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 4 17 SH SOLE 17 0 0 WESTERN ASSET MUN PARTNERS F COM 95766P108 39 3000 SH SOLE 3000 0 0 WEX INC COM 96208T104 807 6359 SH SOLE 6359 0 0 WEX INC COM 96208T104 571 4500 SH OTR 0 0 4500 WILLIAMS SONOMA INC COM 969904101 15947 135314 SH SOLE 135314 0 0 WILLIAMS SONOMA INC COM 969904101 3558 30194 SH OTR 0 0 30194 WISDOMTREE TR EMER MKT HIGH FD 97717W315 65 2000 SH SOLE 2000 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 2 87 SH SOLE 87 0 0 WP CAREY INC COM 92936U109 126 1800 SH SOLE 1800 0 0 XCEL ENERGY INC COM 98389B100 0 7 SH SOLE 7 0 0 XPERI HOLDING CORP COM 98390M103 0 34 SH SOLE 34 0 0 YETI HLDGS INC COM 98585X104 1602 56166 SH SOLE 56166 0 0 YETI HLDGS INC COM 98585X104 952 33363 SH OTR 0 0 33363 YUM BRANDS INC COM 988498101 31 295 SH SOLE 295 0 0 YUM CHINA HLDGS INC COM 98850P109 19 404 SH SOLE 404 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 3537 13500 SH SOLE 13500 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1037 3958 SH OTR 0 0 3958 ZIMMER BIOMET HOLDINGS INC COM 98956P102 2248 21500 SH OTR 0 0 21500 ZIMVIE INC COM 98888T107 21 2150 SH OTR 0 0 2150 ZOETIS INC CL A 98978V103 15230 102703 SH SOLE 102703 0 0 ZOETIS INC CL A 98978V103 3337 22505 SH OTR 0 0 22505 ZSCALER INC COM 98980G102 164 1000 SH SOLE 1000 0 0