0001104659-21-137945.txt : 20211112 0001104659-21-137945.hdr.sgml : 20211112 20211112145512 ACCESSION NUMBER: 0001104659-21-137945 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211112 DATE AS OF CHANGE: 20211112 EFFECTIVENESS DATE: 20211112 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: 211402787 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-2021 09-30-2021 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-12-2021 0 710 2146749
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 464 2645 SH SOLE 2645 0 0 3M CO COM 88579Y101 351 2000 SH OTR 0 0 2000 ABB LTD SPONSORED ADR 000375204 1983 59452 SH SOLE 59452 0 0 ABBOTT LABS COM 002824100 9299 78720 SH SOLE 78720 0 0 ABBVIE INC COM 00287Y109 9338 86565 SH SOLE 86565 0 0 ABBVIE INC COM 00287Y109 2345 21742 SH OTR 0 0 21742 ACCENTURE PLC IRELAN SHS CLASS A G1151C101 3323 10385 SH SOLE 10385 0 0 ACCENTURE PLC IRELAN SHS CLASS A G1151C101 4213 13169 SH OTR 0 0 13169 ACTIVISION BLIZZARD COM 00507V109 13 172 SH SOLE 172 0 0 ACUITY BRANDS INC COM 00508Y102 369 2131 SH SOLE 2131 0 0 ADOBE SYSTEMS INCORP COM 00724F101 12144 21094 SH SOLE 21094 0 0 ADOBE SYSTEMS INCORP COM 00724F101 3570 0 SH OTR 0 0 6201 ADVANCED MICRO DEVIC COM 007903107 63 610 SH SOLE 610 0 0 AFLAC INC COM 001055102 37 707 SH SOLE 707 0 0 AGILENT TECHNOLOGIES COM 00846U101 10806 68597 SH SOLE 68597 0 0 AGILENT TECHNOLOGIES COM 00846U101 3962 25153 SH OTR 0 0 25153 AIR PRODS & CHEMS IN COM 009158106 4 15 SH SOLE 15 0 0 AIRBNB INC COM CL A 009066101 7 43 SH SOLE 43 0 0 ALASKA AIR GROUP INC COM 011659109 867 14795 SH SOLE 14795 0 0 ALASKA AIR GROUP INC COM 011659109 700 11949 SH OTR 0 0 11949 ALCON AG ORD SHS H01301128 0 1 SH SOLE 1 0 0 ALIBABA GROUP HLDG L SPONSORED ADS 01609W102 19 127 SH SOLE 127 0 0 ALIGN TECHNOLOGY INC COM 016255101 9217 13851 SH SOLE 13851 0 0 ALIGN TECHNOLOGY INC COM 016255101 5950 8942 SH OTR 0 0 8942 ALLEGION PLC ORD SHS G0176J109 22 167 SH SOLE 167 0 0 ALLIANCE DATA SYSTEM COM 018581108 807 8000 SH OTR 0 0 8000 ALLSTATE CORP COM 020002101 5 43 SH SOLE 43 0 0 ALPHABET INC CAP STK CL A 02079K305 23526 8800 SH SOLE 8800 0 0 ALPHABET INC CAP STK CL C 02079K107 15291 5737 SH SOLE 5737 0 0 ALPHABET INC CAP STK CL A 02079K305 3059 1144 SH OTR 0 0 1144 ALTRIA GROUP INC COM 02209S103 118 2595 SH SOLE 2595 0 0 AMAZON COM INC COM 023135106 48799 14855 SH SOLE 14855 0 0 AMAZON COM INC COM 023135106 24756 7536 SH OTR 0 0 7536 AMDOCS LTD SHS G02602103 302 3989 SH SOLE 3989 0 0 AMERICAN ELEC PWR CO COM 025537101 4 45 SH SOLE 45 0 0 AMERICAN EXPRESS CO COM 025816109 111 665 SH SOLE 665 0 0 AMERICAN TOWER CORP COM 03027X100 4857 18298 SH SOLE 18298 0 0 AMERICAN TOWER CORP COM 03027X100 478 1800 SH OTR 0 0 1800 AMERICAN WTR WKS CO COM 030420103 35 210 SH SOLE 210 0 0 AMERIPRISE FINL INC COM 03076C106 211 800 SH SOLE 800 0 0 AMERISOURCEBERGEN CO COM 03073E105 752 6293 SH SOLE 6293 0 0 AMERISOURCEBERGEN CO COM 03073E105 2047 17141 SH OTR 0 0 17141 AMETEK INC COM 031100100 56 450 SH SOLE 450 0 0 AMGEN INC COM 031162100 13160 61884 SH SOLE 61884 0 0 AMGEN INC COM 031162100 1600 7522 SH OTR 0 0 7522 AMPHENOL CORP NEW CL A 032095101 23841 325561 SH SOLE 325561 0 0 AMPHENOL CORP NEW CL A 032095101 4862 66398 SH OTR 0 0 66398 ANALOG DEVICES INC COM 032654105 40 241 SH SOLE 241 0 0 ANHEUSER BUSCH INBEV SPONSORED ADR 03524A108 72 1279 SH SOLE 1279 0 0 ANTHEM INC COM 036752103 4826 12946 SH SOLE 12946 0 0 AON PLC SHS CL A G0403H108 1072 3751 SH SOLE 3751 0 0 APOLLO GLOBAL MGMT I COM CL A 03768E105 7 112 SH SOLE 112 0 0 APPLE INC COM 037833100 80945 572046 SH SOLE 572046 0 0 APPLE INC COM 037833100 49399 349113 SH OTR 0 0 349113 APTIV PLC SHS G6095L109 1463 9822 SH SOLE 9822 0 0 APTIV PLC SHS G6095L109 417 2799 SH OTR 0 0 2799 ARES CAPITAL CORP COM 04010L103 21 1010 SH SOLE 1010 0 0 ARTISAN PARTNERS ASS CL A 04316A108 52 1058 SH SOLE 1058 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 3954 5306 SH SOLE 5306 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 1822 2445 SH OTR 0 0 2445 ASTRAZENECA PLC SPONSORED ADR 046353108 1687 28087 SH SOLE 28087 0 0 AT&T INC COM 00206R102 11795 436696 SH SOLE 436696 0 0 AT&T INC COM 00206R102 6959 257661 SH OTR 0 0 257661 AUTODESK INC COM 052769106 57 200 SH SOLE 200 0 0 AUTODESK INC COM 052769106 856 3000 SH OTR 0 0 3000 AUTOMATIC DATA PROCE COM 053015103 6043 30226 SH SOLE 30226 0 0 AUTOMATIC DATA PROCE COM 053015103 580 2900 SH OTR 0 0 2900 AUTONATION INC COM 05329W102 33 275 SH SOLE 275 0 0 AUTOZONE INC COM 053332102 129 76 SH SOLE 76 0 0 AUTOZONE INC COM 053332102 1409 830 SH OTR 0 0 830 AVANOS MED INC COM 05350V106 1 25 SH SOLE 25 0 0 AVERY DENNISON CORP COM 053611109 11 54 SH SOLE 54 0 0 BAIDU INC SPON ADR REP A 056752108 615 4001 SH SOLE 4001 0 0 BALL CORP COM 058498106 2 21 SH SOLE 21 0 0 BANK NEW YORK MELLON COM 064058100 422 8148 SH SOLE 8148 0 0 BANK NEW YORK MELLON COM 064058100 518 10000 SH OTR 0 0 10000 BCE INC COM NEW 05534B760 1880 37558 SH SOLE 37558 0 0 BECTON DICKINSON & C COM 075887109 418 1700 SH SOLE 1700 0 0 BED BATH & BEYOND IN COM 075896100 17 1000 SH SOLE 1000 0 0 BERKSHIRE HATHAWAY I CL B NEW 084670702 997 3653 SH SOLE 3653 0 0 BHP GROUP LTD SPONSORED ADS 088606108 0 2 SH SOLE 2 0 0 BIOGEN INC COM 09062X103 33 115 SH SOLE 115 0 0 BK OF AMERICA CORP COM 060505104 166 3914 SH SOLE 3914 0 0 BLACK KNIGHT INC COM 09215C105 25 354 SH SOLE 354 0 0 BLACKBAUD INC COM 09227Q100 84 1200 SH OTR 0 0 1200 BLACKROCK INC COM 09247X101 714 851 SH SOLE 851 0 0 BLACKROCK INC COM 09247X101 755 900 SH OTR 0 0 900 BLACKSTONE GROUP INC COM 09260D107 35 305 SH SOLE 305 0 0 BOEING CO COM 097023105 183 831 SH SOLE 831 0 0 BOEING CO COM 097023105 1637 7441 SH OTR 0 0 7441 BOOKING HOLDINGS INC COM 09857L108 2148 905 SH SOLE 905 0 0 BOOKING HOLDINGS INC COM 09857L108 4271 1799 SH OTR 0 0 1799 BOOT BARN HLDGS INC COM 099406100 27 300 SH SOLE 300 0 0 BORGWARNER INC COM 099724106 17 384 SH SOLE 384 0 0 BORGWARNER INC COM 099724106 1365 31585 SH OTR 0 0 31585 BOSTON BEER INC CL A 100557107 483 948 SH SOLE 948 0 0 BOSTON SCIENTIFIC CO COM 101137107 5 125 SH SOLE 125 0 0 BOYD GAMING CORP COM 103304101 6 100 SH SOLE 100 0 0 BP PLC SPONSORED ADR 055622104 2678 97979 SH SOLE 97979 0 0 BP PLC SPONSORED ADR 055622104 656 24000 SH OTR 0 0 24000 BRIGHT HORIZONS FAM COM 109194100 3 21 SH SOLE 21 0 0 BRISTOL-MYERS SQUIBB COM 110122108 912 15418 SH SOLE 15418 0 0 BRISTOL-MYERS SQUIBB COM 110122108 1370 23150 SH OTR 0 0 23150 BRITISH AMERN TOB PL SPONSORED ADR 110448107 1834 51955 SH SOLE 51955 0 0 BROADCOM INC COM 11135F101 43630 89972 SH SOLE 89972 0 0 BROADCOM INC COM 11135F101 7634 15742 SH OTR 0 0 15742 BROADRIDGE FINL SOLU COM 11133T103 6898 41395 SH SOLE 41395 0 0 BROADRIDGE FINL SOLU COM 11133T103 1175 7050 SH OTR 0 0 7050 BROOKFIELD ASSET MGM CL A LTD VT SH 112585104 4 84 SH SOLE 84 0 0 BROOKFIELD INFRAST P LP INT UNIT G16252101 20 350 SH SOLE 350 0 0 BROWN FORMAN CORP CL B 115637209 6 90 SH SOLE 90 0 0 BUILDERS FIRSTSOURCE COM 12008R107 73 1418 SH SOLE 1418 0 0 BUNGE LIMITED COM G16962105 33 400 SH SOLE 400 0 0 BURLINGTON STORES IN COM 122017106 3864 13627 SH SOLE 13627 0 0 BURLINGTON STORES IN COM 122017106 783 2760 SH OTR 0 0 2760 C H ROBINSON WORLDWI COM NEW 12541W209 174 2000 SH OTR 0 0 2000 CALAMOS CONV & HIGH COM SHS 12811P108 48 3226 SH SOLE 3226 0 0 CANADIAN IMP BK COMM COM 136069101 1690 15184 SH SOLE 15184 0 0 CANADIAN NATL RY CO COM 136375102 38 329 SH SOLE 329 0 0 CANADIAN SOLAR INC COM 136635109 1980 57248 SH SOLE 57248 0 0 CAPITAL ONE FINL COR COM 14040H105 16 100 SH SOLE 100 0 0 CARMAX INC COM 143130102 2416 18883 SH SOLE 18883 0 0 CARMAX INC COM 143130102 2247 17557 SH OTR 0 0 17557 CARNIVAL CORP UNIT 99/99/9999 143658300 0 6 SH SOLE 6 0 0 CARRIER GLOBAL CORPO COM 14448C104 140 2704 SH SOLE 2704 0 0 CARRIER GLOBAL CORPO COM 14448C104 109 2100 SH OTR 0 0 2100 CATERPILLAR INC COM 149123101 751 3914 SH SOLE 3914 0 0 CATERPILLAR INC COM 149123101 1785 9300 SH OTR 0 0 9300 CBRE GROUP INC CL A 12504L109 342 3517 SH SOLE 3517 0 0 CBRE GROUP INC CL A 12504L109 1889 19400 SH OTR 0 0 19400 CDW CORP COM 12514G108 7143 39244 SH SOLE 39244 0 0 CDW CORP COM 12514G108 3459 19006 SH OTR 0 0 19006 CEMEX SAB DE CV SPON ADR NEW 151290889 8 1174 SH SOLE 1174 0 0 CERENCE INC COM 156727109 12 129 SH SOLE 129 0 0 CHAMPIONX CORPORATIO COM 15872M104 0 1 SH SOLE 1 0 0 CHARLES RIV LABS INT COM 159864107 7225 17508 SH SOLE 17508 0 0 CHARLES RIV LABS INT COM 159864107 1362 3300 SH OTR 0 0 3300 CHARTER COMMUNICATIO CL A 16119P108 3 4 SH SOLE 4 0 0 CHEMED CORP NEW COM 16359R103 4 9 SH SOLE 9 0 0 CHEMOURS CO COM 163851108 14 473 SH SOLE 473 0 0 CHEVRON CORP NEW COM 166764100 15848 156211 SH SOLE 156211 0 0 CHEVRON CORP NEW COM 166764100 5132 50591 SH OTR 0 0 50591 CHOICE HOTELS INTL I COM 169905106 101 800 SH SOLE 800 0 0 CHUBB LIMITED COM H1467J104 135 777 SH SOLE 777 0 0 CIGNA CORP NEW COM 125523100 210 1049 SH SOLE 1049 0 0 CIGNA CORP NEW COM 125523100 1271 6350 SH OTR 0 0 6350 CINCINNATI FINL CORP COM 172062101 24 210 SH SOLE 210 0 0 CINTAS CORP COM 172908105 14146 37161 SH SOLE 37161 0 0 CINTAS CORP COM 172908105 2757 7243 SH OTR 0 0 7243 CISCO SYS INC COM 17275R102 12810 235340 SH SOLE 235340 0 0 CISCO SYS INC COM 17275R102 2698 49576 SH OTR 0 0 49576 CITIGROUP INC COM NEW 172967424 47 665 SH SOLE 665 0 0 CITIZENS & NORTHN CO COM 172922106 1522 60260 SH OTR 0 0 60260 CITIZENS FINL GROUP COM 174610105 15 327 SH SOLE 327 0 0 CITRIX SYS INC COM 177376100 774 7206 SH SOLE 7206 0 0 CITRIX SYS INC COM 177376100 977 9100 SH OTR 0 0 9100 CME GROUP INC COM 12572Q105 316 1635 SH SOLE 1635 0 0 CMS ENERGY CORP COM 125896100 3195 53484 SH SOLE 53484 0 0 COCA COLA CO COM 191216100 8489 161782 SH SOLE 161782 0 0 COCA COLA CO COM 191216100 1599 30469 SH OTR 0 0 30469 COGNIZANT TECHNOLOGY CL A 192446102 7919 106715 SH SOLE 106715 0 0 COGNIZANT TECHNOLOGY CL A 192446102 3776 50881 SH OTR 0 0 50881 COINBASE GLOBAL INC COM CL A 19260Q107 9473 41643 SH SOLE 41643 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 169 741 SH OTR 0 0 741 COLGATE PALMOLIVE CO COM 194162103 155 2056 SH SOLE 2056 0 0 COMCAST CORP NEW CL A 20030N101 2687 48047 SH SOLE 48047 0 0 COMCAST CORP NEW CL A 20030N101 694 12400 SH OTR 0 0 12400 COMMUNITY BK SYS INC COM 203607106 4119 60200 SH OTR 0 0 60200 COMPASS DIVERSIFIED SH BEN INT 20451Q104 27 949 SH SOLE 949 0 0 COMPASS INC CL A 20464U100 13 1000 SH SOLE 1000 0 0 CONOCOPHILLIPS COM 20825C104 868 12812 SH SOLE 12812 0 0 CONOCOPHILLIPS COM 20825C104 5544 81800 SH OTR 0 0 81800 CONSOLIDATED EDISON COM 209115104 40 549 SH SOLE 549 0 0 CONSTELLATION BRANDS CL A 21036P108 6573 31196 SH SOLE 31196 0 0 CONSTELLATION BRANDS CL A 21036P108 507 2407 SH OTR 0 0 2407 CONTINENTAL RES INC COM 212015101 44 950 SH SOLE 950 0 0 COOPER COS INC COM NEW 216648402 7 16 SH SOLE 16 0 0 COPART INC COM 217204106 10178 73368 SH SOLE 73368 0 0 COPART INC COM 217204106 1443 10404 SH OTR 0 0 10404 CORTEVA INC COM 22052L104 44 1036 SH SOLE 1036 0 0 CORTEVA INC COM 22052L104 708 16832 SH OTR 0 0 16832 COSTCO WHSL CORP NEW COM 22160K105 1089 2423 SH SOLE 2423 0 0 CREE INC COM 225447101 11 142 SH SOLE 142 0 0 CSX CORP COM 126408103 3744 125876 SH SOLE 125876 0 0 CSX CORP COM 126408103 909 30576 SH OTR 0 0 30576 CUMMINS INC COM 231021106 317 1413 SH SOLE 1413 0 0 CUMMINS INC COM 231021106 3867 17219 SH OTR 0 0 17219 CVS HEALTH CORP COM 126650100 691 8145 SH SOLE 8145 0 0 CVS HEALTH CORP COM 126650100 628 7400 SH OTR 0 0 7400 DANAHER CORPORATION COM 235851102 381 1251 SH SOLE 1251 0 0 DECKERS OUTDOOR CORP COM 243537107 60 167 SH SOLE 167 0 0 DEERE & CO COM 244199105 692 2066 SH SOLE 2066 0 0 DEERE & CO COM 244199105 6636 19805 SH OTR 0 0 19805 DELL TECHNOLOGIES IN CL C 24703L202 0 1 SH SOLE 1 0 0 DELTA AIR LINES INC COM NEW 247361702 38 896 SH SOLE 896 0 0 DEXCOM INC COM 252131107 43 78 SH SOLE 78 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 401 2080 SH SOLE 2080 0 0 DICKS SPORTING GOODS COM 253393102 18964 158341 SH SOLE 158341 0 0 DICKS SPORTING GOODS COM 253393102 3411 28479 SH OTR 0 0 28479 DISCOVERY INC COM SER A 25470F104 8 330 SH SOLE 330 0 0 DISNEY WALT CO COM 254687106 831 4912 SH SOLE 4912 0 0 DISNEY WALT CO COM 254687106 5481 32400 SH OTR 0 0 32400 DOCUSIGN INC COM 256163106 21 80 SH SOLE 80 0 0 DOLLAR GEN CORP NEW COM 256677105 2173 10243 SH SOLE 10243 0 0 DOLLAR TREE INC COM 256746108 30 315 SH SOLE 315 0 0 DOMINION ENERGY INC COM 25746U109 29 398 SH SOLE 398 0 0 DONEGAL GROUP INC CL B 257701300 1828 135185 SH OTR 0 0 135185 DONEGAL GROUP INC CL A 257701201 3241 223703 SH OTR 0 0 223703 DOVER CORP COM 260003108 25 160 SH SOLE 160 0 0 DOW INC COM 260557103 139 2421 SH SOLE 2421 0 0 DOW INC COM 260557103 969 16832 SH OTR 0 0 16832 DR REDDYS LABS LTD ADR 256135203 927 14226 SH SOLE 14226 0 0 DR REDDYS LABS LTD ADR 256135203 413 6346 SH OTR 0 0 6346 DT MIDSTREAM INC COMMON STOCK 23345M107 12 250 SH SOLE 250 0 0 DTE ENERGY CO COM 233331107 56 500 SH SOLE 500 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 716 7335 SH SOLE 7335 0 0 DUPONT DE NEMOURS IN COM 26614N102 584 8588 SH SOLE 8588 0 0 DUPONT DE NEMOURS IN COM 26614N102 1144 16832 SH OTR 0 0 16832 DYCOM INDS INC COM 267475101 513 7200 SH OTR 0 0 7200 DYNATRACE INC COM NEW 268150109 2 27 SH SOLE 27 0 0 EATON CORP PLC SHS G29183103 206 1382 SH SOLE 1382 0 0 EBAY INC. COM 278642103 2 25 SH SOLE 25 0 0 ECOLAB INC COM 278865100 3444 16510 SH SOLE 16510 0 0 ECOLAB INC COM 278865100 942 4514 SH OTR 0 0 4514 EDWARDS LIFESCIENCES COM 28176E108 471 4164 SH SOLE 4164 0 0 ELANCO ANIMAL HEALTH COM 28414H103 3 90 SH SOLE 90 0 0 ELECTRONIC ARTS INC COM 285512109 10039 70576 SH SOLE 70576 0 0 ELECTRONIC ARTS INC COM 285512109 3016 21203 SH OTR 0 0 21203 EMERSON ELEC CO COM 291011104 866 9198 SH SOLE 9198 0 0 EMERSON ELEC CO COM 291011104 659 7000 SH OTR 0 0 7000 ENBRIDGE INC COM 29250N105 68 1701 SH SOLE 1701 0 0 ENSIGN GROUP INC COM 29358P101 50 670 SH SOLE 670 0 0 ENTEGRIS INC COM 29362U104 68 542 SH SOLE 542 0 0 ENTERGY CORP NEW COM 29364G103 27 268 SH SOLE 268 0 0 EPAM SYS INC COM 29414B104 22468 39384 SH SOLE 39384 0 0 EPAM SYS INC COM 29414B104 7352 12888 SH OTR 0 0 12888 EQUIFAX INC COM 294429105 5 18 SH SOLE 18 0 0 EQUINIX INC COM 29444U700 3211 4064 SH SOLE 4064 0 0 ETSY INC COM 29786A106 2 10 SH SOLE 10 0 0 EXELON CORP COM 30161N101 179 3709 SH SOLE 3709 0 0 EXPEDIA GROUP INC COM NEW 30212P303 20 123 SH SOLE 123 0 0 EXPEDIA GROUP INC COM NEW 30212P303 834 5090 SH OTR 0 0 5090 EXPONENT INC COM 30214U102 4 37 SH SOLE 37 0 0 EXTRA SPACE STORAGE COM 30225T102 990 5895 SH SOLE 5895 0 0 EXXON MOBIL CORP COM 30231G102 428 7281 SH SOLE 7281 0 0 EXXON MOBIL CORP COM 30231G102 294 5000 SH OTR 0 0 5000 F N B CORP COM 302520101 808 69500 SH OTR 0 0 69500 F5 NETWORKS INC COM 315616102 1292 6500 SH OTR 0 0 6500 FACEBOOK INC CL A 30303M102 33610 99030 SH SOLE 99030 0 0 FACEBOOK INC CL A 30303M102 3719 10959 SH OTR 0 0 10959 FACTSET RESH SYS INC COM 303075105 2055 5205 SH SOLE 5205 0 0 FAIR ISAAC CORP COM 303250104 70 176 SH SOLE 176 0 0 FASTENAL CO COM 311900104 12076 233991 SH SOLE 233991 0 0 FASTENAL CO COM 311900104 2345 45442 SH OTR 0 0 45442 FEDEX CORP COM 31428X106 100 455 SH SOLE 455 0 0 FERRARI N V COM N3167Y103 1049 5016 SH SOLE 5016 0 0 FIDELITY NATIONAL FI FNF GROUP COM 31620R303 52 1156 SH SOLE 1156 0 0 FIDELITY NATL INFORM COM 31620M106 93 762 SH SOLE 762 0 0 FIRST REP BK SAN FRA COM 33616C100 42 219 SH SOLE 219 0 0 FIRST TR EXCHANGE-TR FIRST TR ENH NEW 33739Q408 545 9100 SH SOLE 9100 0 0 FIRST UTD CORP COM 33741H107 92 4951 SH SOLE 4951 0 0 FIRSTENERGY CORP COM 337932107 46 1300 SH SOLE 1300 0 0 FISERV INC COM 337738108 8586 79131 SH SOLE 79131 0 0 FISERV INC COM 337738108 2879 26535 SH OTR 0 0 26535 FIVE BELOW INC COM 33829M101 7592 42937 SH SOLE 42937 0 0 FIVE BELOW INC COM 33829M101 2827 15991 SH OTR 0 0 15991 FLEETCOR TECHNOLOGIE COM 339041105 3361 12866 SH SOLE 12866 0 0 FLEETCOR TECHNOLOGIE COM 339041105 2233 8546 SH OTR 0 0 8546 FLEX LTD ORD Y2573F102 1789 101186 SH SOLE 101186 0 0 FLOOR & DECOR HLDGS CL A 339750101 7475 61882 SH SOLE 61882 0 0 FLOWSERVE CORP COM 34354P105 68 1973 SH SOLE 1973 0 0 FLOWSERVE CORP COM 34354P105 690 19900 SH OTR 0 0 19900 FMC CORP COM NEW 302491303 18 201 SH SOLE 201 0 0 FORWARD AIR CORP COM 349853101 1713 20639 SH SOLE 20639 0 0 FOX FACTORY HLDG COR COM 35138V102 65 447 SH SOLE 447 0 0 FRANCO NEV CORP COM 351858105 2 15 SH SOLE 15 0 0 FRANKLIN FINL SVCS C COM 353525108 1312 40550 SH OTR 0 0 40550 FULTON FINL CORP PA COM 360271100 3120 204200 SH OTR 0 0 204200 GALLAGHER ARTHUR J & COM 363576109 21 140 SH SOLE 140 0 0 GENERAL DYNAMICS COR COM 369550108 3505 17880 SH SOLE 17880 0 0 GENERAL DYNAMICS COR COM 369550108 647 3300 SH OTR 0 0 3300 GENERAL MTRS CO COM 37045V100 858 16277 SH SOLE 16277 0 0 GENPACT LIMITED SHS G3922B107 1400 29476 SH SOLE 29476 0 0 GENUINE PARTS CO COM 372460105 5 44 SH SOLE 44 0 0 GETTY RLTY CORP NEW COM 374297109 79 2700 SH SOLE 2700 0 0 GILEAD SCIENCES INC COM 375558103 279 4000 SH OTR 0 0 4000 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 76 1984 SH SOLE 1984 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 531 13900 SH OTR 0 0 13900 GLOBAL PMTS INC COM 37940X102 4984 31629 SH SOLE 31629 0 0 GLOBAL PMTS INC COM 37940X102 2366 15017 SH OTR 0 0 15017 GLOBANT S A COM L44385109 2743 9761 SH SOLE 9761 0 0 GLOBANT S A COM L44385109 1061 3777 SH OTR 0 0 3777 GOLDMAN SACHS BDC IN SHS 38147U107 46 2500 SH SOLE 2500 0 0 GOLDMAN SACHS GROUP COM 38141G104 76 200 SH SOLE 200 0 0 GOOSEHEAD INS INC COM CL A 38267D109 69 454 SH SOLE 454 0 0 GOOSEHEAD INS INC COM CL A 38267D109 1523 10000 SH OTR 0 0 10000 GRAINGER W W INC COM 384802104 59 151 SH SOLE 151 0 0 GRAINGER W W INC COM 384802104 924 2350 SH OTR 0 0 2350 GREAT LAKES DREDGE & COM 390607109 240 15932 SH SOLE 15932 0 0 GUARDANT HEALTH INC COM 40131M109 13 102 SH SOLE 102 0 0 HARTFORD FINL SVCS G COM 416515104 18 250 SH SOLE 250 0 0 HCA HEALTHCARE INC COM 40412C101 56 231 SH SOLE 231 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 1654 22625 SH SOLE 22625 0 0 HENRY SCHEIN INC COM 806407102 36 473 SH SOLE 473 0 0 HERSHEY CO COM 427866108 38 226 SH SOLE 226 0 0 HERSHEY CO COM 427866108 8852 52300 SH OTR 0 0 52300 HOME DEPOT INC COM 437076102 22710 69183 SH SOLE 69183 0 0 HOME DEPOT INC COM 437076102 3332 10151 SH OTR 0 0 10151 HONDA MOTOR LTD AMERN SHS 438128308 1565 51020 SH SOLE 51020 0 0 HONEYWELL INTL INC COM 438516106 5260 24778 SH SOLE 24778 0 0 HP INC COM 40434L105 27 1000 SH SOLE 1000 0 0 HUBBELL INC COM 443510607 32 179 SH SOLE 179 0 0 HUNT J B TRANS SVCS COM 445658107 3 19 SH SOLE 19 0 0 IDEXX LABS INC COM 45168D104 4 7 SH SOLE 7 0 0 ILLINOIS TOOL WKS IN COM 452308109 518 2508 SH SOLE 2508 0 0 ILLINOIS TOOL WKS IN COM 452308109 496 2400 SH OTR 0 0 2400 ILLUMINA INC COM 452327109 33 82 SH SOLE 82 0 0 INFOSYS LTD SPONSORED ADR 456788108 1360 61141 SH SOLE 61141 0 0 INFOSYS LTD SPONSORED ADR 456788108 857 38505 SH OTR 0 0 38505 ING GROEP N.V. SPONSORED ADR 456837103 1992 137453 SH SOLE 137453 0 0 INGERSOLL RAND INC COM 45687V106 22 441 SH SOLE 441 0 0 INSPERITY INC COM 45778Q107 5917 53427 SH SOLE 53427 0 0 INSPERITY INC COM 45778Q107 2061 18613 SH OTR 0 0 18613 INSULET CORP COM 45784P101 22 77 SH SOLE 77 0 0 INTEL CORP COM 458140100 1000 18765 SH SOLE 18765 0 0 INTEL CORP COM 458140100 2962 55600 SH OTR 0 0 55600 INTERCONTINENTAL EXC COM 45866F104 2 16 SH SOLE 16 0 0 INTERNATIONAL BUSINE COM 459200101 8497 61159 SH SOLE 61159 0 0 INTERNATIONAL BUSINE COM 459200101 8968 64552 SH OTR 0 0 64552 INTERNATIONAL FLAVOR COM 459506101 222 1663 SH SOLE 1663 0 0 INTERNATIONAL PAPER COM 460146103 41 730 SH SOLE 730 0 0 INTERPUBLIC GROUP CO COM 460690100 30 828 SH SOLE 828 0 0 INTUIT COM 461202103 4223 7827 SH SOLE 7827 0 0 INTUIT COM 461202103 2695 4996 SH OTR 0 0 4996 INTUITIVE SURGICAL I COM NEW 46120E602 46 46 SH SOLE 46 0 0 INVESCO EXCH TRADED GLOBAL WATER 46138E651 6 152 SH SOLE 152 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 49 138 SH SOLE 138 0 0 IONIS PHARMACEUTICAL COM 462222100 6 178 SH SOLE 178 0 0 IPG PHOTONICS CORP COM 44980X109 5596 35329 SH SOLE 35329 0 0 IPG PHOTONICS CORP COM 44980X109 1876 11843 SH OTR 0 0 11843 IQVIA HLDGS INC COM 46266C105 7314 30533 SH SOLE 30533 0 0 IQVIA HLDGS INC COM 46266C105 2921 12193 SH OTR 0 0 12193 ISHARES INC MSCI EMERG MRKT 464286533 81 1286 SH SOLE 1286 0 0 ISHARES SILVER TR ISHARES 46428Q109 159 7736 SH SOLE 7736 0 0 ISHARES TR CORE MSCI EAFE 46432F842 251 3376 SH SOLE 3376 0 0 ISHARES TR CORE S&P SCP ETF 464287804 201 1843 SH SOLE 1843 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 1582 5772 SH SOLE 5772 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 376 1721 SH SOLE 1721 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 1080 6899 SH SOLE 6899 0 0 ISHARES TR EAFE VALUE ETF 464288877 104 2040 SH SOLE 2040 0 0 ISHARES TR EAFE GRWTH ETF 464288885 103 966 SH SOLE 966 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 17 308 SH SOLE 308 0 0 ISHARES TR CORE US AGGBD ET 464287226 17 150 SH SOLE 150 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 30 432 SH SOLE 432 0 0 ISHARES TR MSCI EAFE ETF 464287465 210 2692 SH SOLE 2692 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 14 530 SH SOLE 530 0 0 ISHARES TR S&P SML 600 GWT 464287887 108 822 SH SOLE 822 0 0 ISHARES TR SELECT DIVID ETF 464287168 3 25 SH SOLE 25 0 0 ISHARES TR RUS 1000 ETF 464287622 133 550 SH SOLE 550 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 241 4016 SH SOLE 4016 0 0 ISHARES TR PFD AND INCM SEC 464288687 10 250 SH SOLE 250 0 0 ISHARES TR CORE S&P MCP ETF 464287507 17 66 SH SOLE 66 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 8 95 SH SOLE 95 0 0 JACOBS ENGR GROUP IN COM 469814107 103 777 SH SOLE 777 0 0 JAZZ PHARMACEUTICALS SHS USD G50871105 541 4152 SH SOLE 4152 0 0 JOHNSON & JOHNSON COM 478160104 10382 64286 SH SOLE 64286 0 0 JOHNSON & JOHNSON COM 478160104 3133 19400 SH OTR 0 0 19400 JOHNSON CTLS INTL PL SHS G51502105 207 3035 SH SOLE 3035 0 0 JPMORGAN CHASE & CO COM 46625H100 20773 126902 SH SOLE 126902 0 0 JPMORGAN CHASE & CO COM 46625H100 1762 10763 SH OTR 0 0 10763 JUST EAT TAKEAWAY CO SPONSORED ADS 48214T305 36 2475 SH SOLE 2475 0 0 JUST EAT TAKEAWAY CO SPONSORED ADS 48214T305 549 37775 SH OTR 0 0 37775 KELLOGG CO COM 487836108 26 412 SH SOLE 412 0 0 KELLOGG CO COM 487836108 454 7100 SH OTR 0 0 7100 KEYCORP COM 493267108 3859 178495 SH SOLE 178495 0 0 KEYCORP COM 493267108 649 30000 SH OTR 0 0 30000 KEYSIGHT TECHNOLOGIE COM 49338L103 57 345 SH SOLE 345 0 0 KIMBERLY-CLARK CORP COM 494368103 631 4767 SH SOLE 4767 0 0 KIMBERLY-CLARK CORP COM 494368103 2470 18650 SH OTR 0 0 18650 KIRBY CORP COM 497266106 494 10299 SH SOLE 10299 0 0 KLA CORP COM NEW 482480100 26263 78511 SH SOLE 78511 0 0 KLA CORP COM NEW 482480100 3292 9840 SH OTR 0 0 9840 KRAFT HEINZ CO COM 500754106 17 467 SH SOLE 467 0 0 KRAFT HEINZ CO COM 500754106 233 6333 SH OTR 0 0 6333 L3HARRIS TECHNOLOGIE COM 502431109 18 83 SH SOLE 83 0 0 LABORATORY CORP AMER COM NEW 50540R409 4 14 SH SOLE 14 0 0 LAM RESEARCH CORP COM 512807108 134 235 SH SOLE 235 0 0 LAUDER ESTEE COS INC CL A 518439104 21107 70372 SH SOLE 70372 0 0 LAUDER ESTEE COS INC CL A 518439104 6166 20557 SH OTR 0 0 20557 LENNAR CORP CL A 526057104 12 131 SH SOLE 131 0 0 LENNOX INTL INC COM 526107107 6 22 SH SOLE 22 0 0 LILLY ELI & CO COM 532457108 134 582 SH SOLE 582 0 0 LILLY ELI & CO COM 532457108 5776 25000 SH OTR 0 0 25000 LINDE PLC SHS G5494J103 5317 18123 SH SOLE 18123 0 0 LINDE PLC SHS G5494J103 587 2000 SH OTR 0 0 2000 LIONS GATE ENTMNT CO CL B NON VTG 535919500 3 218 SH SOLE 218 0 0 LITHIA MTRS INC COM 536797103 13818 43584 SH SOLE 43584 0 0 LITHIA MTRS INC COM 536797103 1157 3650 SH OTR 0 0 3650 LITTELFUSE INC COM 537008104 3795 13887 SH SOLE 13887 0 0 LITTELFUSE INC COM 537008104 1974 7222 SH OTR 0 0 7222 LIVERAMP HLDGS INC COM 53815P108 28 600 SH SOLE 600 0 0 LOCKHEED MARTIN CORP COM 539830109 720 2086 SH SOLE 2086 0 0 LPL FINL HLDGS INC COM 50212V100 721 4600 SH SOLE 4600 0 0 LULULEMON ATHLETICA COM 550021109 11956 29543 SH SOLE 29543 0 0 LULULEMON ATHLETICA COM 550021109 4004 9893 SH OTR 0 0 9893 MARRIOTT INTL INC NE CL A 571903202 47 320 SH SOLE 320 0 0 MARRIOTT VACATIONS W COM 57164Y107 4 28 SH SOLE 28 0 0 MARSH & MCLENNAN COS COM 571748102 2177 14375 SH SOLE 14375 0 0 MARVELL TECHNOLOGY I COM 573874104 3 55 SH SOLE 55 0 0 MASIMO CORP COM 574795100 11115 41060 SH SOLE 41060 0 0 MASIMO CORP COM 574795100 4632 17110 SH OTR 0 0 17110 MASTERCARD INCORPORA CL A 57636Q104 35222 101307 SH SOLE 101307 0 0 MASTERCARD INCORPORA CL A 57636Q104 6458 18574 SH OTR 0 0 18574 MATCH GROUP INC NEW COM 57667L107 5260 33505 SH SOLE 33505 0 0 MATCH GROUP INC NEW COM 57667L107 1395 8884 SH OTR 0 0 8884 MCDONALDS CORP COM 580135101 7587 31468 SH SOLE 31468 0 0 MCDONALDS CORP COM 580135101 2966 12300 SH OTR 0 0 12300 MCKESSON CORP COM 58155Q103 3 15 SH SOLE 15 0 0 MEDTRONIC PLC SHS G5960L103 7500 59831 SH SOLE 59831 0 0 MEDTRONIC PLC SHS G5960L103 564 4500 SH OTR 0 0 4500 MERCK & CO INC COM 58933Y105 2000 26623 SH SOLE 26623 0 0 MERCK & CO INC COM 58933Y105 7928 105555 SH OTR 0 0 105555 MERCURY SYS INC COM 589378108 17 357 SH SOLE 357 0 0 METLIFE INC COM 59156R108 1062 17212 SH SOLE 17212 0 0 METLIFE INC COM 59156R108 679 11000 SH OTR 0 0 11000 METTLER TOLEDO INTER COM 592688105 22378 16247 SH SOLE 16247 0 0 METTLER TOLEDO INTER COM 592688105 7822 5679 SH OTR 0 0 5679 MGM RESORTS INTERNAT COM 552953101 15 343 SH SOLE 343 0 0 MICROCHIP TECHNOLOGY COM 595017104 3858 25133 SH SOLE 25133 0 0 MICROCHIP TECHNOLOGY COM 595017104 849 5530 SH OTR 0 0 5530 MICROSOFT CORP COM 594918104 25285 89690 SH SOLE 89690 0 0 MICROSOFT CORP COM 594918104 34057 120805 SH OTR 0 0 120805 MID-AMER APT CMNTYS COM 59522J103 19 100 SH SOLE 100 0 0 MIDDLEBY CORP COM 596278101 446 2616 SH SOLE 2616 0 0 MIDDLEBY CORP COM 596278101 696 4080 SH OTR 0 0 4080 MONDELEZ INTL INC CL A 609207105 6649 114291 SH SOLE 114291 0 0 MONDELEZ INTL INC CL A 609207105 1105 19000 SH OTR 0 0 19000 MONOLITHIC PWR SYS I COM 609839105 4 9 SH SOLE 9 0 0 MONSTER BEVERAGE COR COM 61174X109 13703 154257 SH SOLE 154257 0 0 MONSTER BEVERAGE COR COM 61174X109 1088 12245 SH OTR 0 0 12245 MOODYS CORP COM 615369105 363 1023 SH SOLE 1023 0 0 MORGAN STANLEY COM NEW 617446448 3696 37977 SH SOLE 37977 0 0 MSC INDL DIRECT INC CL A 553530106 240 2994 SH SOLE 2994 0 0 MSCI INC COM 55354G100 5800 9534 SH SOLE 9534 0 0 MSCI INC COM 55354G100 2129 3500 SH OTR 0 0 3500 NASDAQ INC COM 631103108 2 10 SH SOLE 10 0 0 NATIONAL BANKSHARES COM 634865109 31 850 SH SOLE 850 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 1841 30866 SH SOLE 30866 0 0 NETEASE INC SPONSORED ADS 64110W102 1924 22530 SH SOLE 22530 0 0 NETFLIX INC COM 64110L106 40059 65634 SH SOLE 65634 0 0 NETFLIX INC COM 64110L106 1160 1900 SH OTR 0 0 1900 NEWMONT CORP COM 651639106 38 700 SH SOLE 700 0 0 NEXTERA ENERGY INC COM 65339F101 5348 68116 SH SOLE 68116 0 0 NIKE INC CL B 654106103 17729 122079 SH SOLE 122079 0 0 NIKE INC CL B 654106103 4147 28553 SH OTR 0 0 28553 NISOURCE INC COM 65473P105 38 1578 SH SOLE 1578 0 0 NORDSON CORP COM 655663102 10390 43628 SH SOLE 43628 0 0 NORDSON CORP COM 655663102 3677 15441 SH OTR 0 0 15441 NORFOLK SOUTHN CORP COM 655844108 454 1899 SH SOLE 1899 0 0 NORFOLK SOUTHN CORP COM 655844108 2440 10200 SH OTR 0 0 10200 NORTHERN TR CORP COM 665859104 9 85 SH SOLE 85 0 0 NORTHROP GRUMMAN COR COM 666807102 3116 8653 SH SOLE 8653 0 0 NOVARTIS AG SPONSORED ADR 66987V109 1957 23932 SH SOLE 23932 0 0 NOVO-NORDISK A S ADR 670100205 1265 13180 SH SOLE 13180 0 0 NUANCE COMMUNICATION COM 67020Y100 16 292 SH SOLE 292 0 0 NUCOR CORP COM 670346105 1 10 SH SOLE 10 0 0 NUTRIEN LTD COM 67077M108 1204 18570 SH OTR 0 0 18570 NVENT ELECTRIC PLC SHS G6700G107 0 2 SH SOLE 2 0 0 NVIDIA CORPORATION COM 67066G104 1475 7118 SH SOLE 7118 0 0 NXP SEMICONDUCTORS N COM N6596X109 3797 19386 SH SOLE 19386 0 0 NXP SEMICONDUCTORS N COM N6596X109 3389 17300 SH OTR 0 0 17300 OLD DOMINION FREIGHT COM 679580100 14389 50314 SH SOLE 50314 0 0 OLD DOMINION FREIGHT COM 679580100 1499 5243 SH OTR 0 0 5243 ON SEMICONDUCTOR COR COM 682189105 4660 101806 SH SOLE 101806 0 0 ON SEMICONDUCTOR COR COM 682189105 2655 58000 SH OTR 0 0 58000 ONE GAS INC COM 68235P108 11 175 SH SOLE 175 0 0 ONEMAIN HLDGS INC COM 68268W103 10108 182693 SH SOLE 182693 0 0 ONEMAIN HLDGS INC COM 68268W103 819 14800 SH OTR 0 0 14800 ONEOK INC NEW COM 682680103 59 1020 SH SOLE 1020 0 0 ORACLE CORP COM 68389X105 396 4550 SH SOLE 4550 0 0 ORACLE CORP COM 68389X105 3430 39371 SH OTR 0 0 39371 ORANGE SPONSORED ADR 684060106 1449 133829 SH SOLE 133829 0 0 ORASURE TECHNOLOGIES COM 68554V108 34 3000 SH SOLE 3000 0 0 OREILLY AUTOMOTIVE I COM 67103H107 9 15 SH SOLE 15 0 0 ORGANON & CO COMMON STOCK 68622V106 58 1781 SH SOLE 1781 0 0 ORGANON & CO COMMON STOCK 68622V106 328 10000 SH OTR 0 0 10000 OTIS WORLDWIDE CORP COM 68902V107 114 1387 SH SOLE 1387 0 0 OTIS WORLDWIDE CORP COM 68902V107 86 1050 SH OTR 0 0 1050 PARKER-HANNIFIN CORP COM 701094104 1 2 SH SOLE 2 0 0 PAYCHEX INC COM 704326107 321 2858 SH SOLE 2858 0 0 PAYCOM SOFTWARE INC COM 70432V102 27630 55733 SH SOLE 55733 0 0 PAYCOM SOFTWARE INC COM 70432V102 4963 10011 SH OTR 0 0 10011 PAYLOCITY HLDG CORP COM 70438V106 304 1085 SH SOLE 1085 0 0 PAYPAL HLDGS INC COM 70450Y103 10139 38963 SH SOLE 38963 0 0 PAYPAL HLDGS INC COM 70450Y103 2133 8199 SH OTR 0 0 8199 PELOTON INTERACTIVE CL A COM 70614W100 2445 28086 SH SOLE 28086 0 0 PELOTON INTERACTIVE CL A COM 70614W100 410 4707 SH OTR 0 0 4707 PENSKE AUTOMOTIVE GR COM 70959W103 2387 23724 SH SOLE 23724 0 0 PENSKE AUTOMOTIVE GR COM 70959W103 538 5347 SH OTR 0 0 5347 PENTAIR PLC SHS G7S00T104 7 103 SH SOLE 103 0 0 PEPSICO INC COM 713448108 7883 52410 SH SOLE 52410 0 0 PEPSICO INC COM 713448108 8258 54900 SH OTR 0 0 54900 PFIZER INC COM 717081103 11084 257699 SH SOLE 257699 0 0 PFIZER INC COM 717081103 9316 216605 SH OTR 0 0 216605 PHILIP MORRIS INTL I COM 718172109 13593 143402 SH SOLE 143402 0 0 PHILIP MORRIS INTL I COM 718172109 1500 15827 SH OTR 0 0 15827 PHILLIPS 66 COM 718546104 48 689 SH SOLE 689 0 0 PHILLIPS 66 COM 718546104 931 13300 SH OTR 0 0 13300 PINTEREST INC CL A 72352L106 178 3500 SH SOLE 3500 0 0 PNC FINL SVCS GROUP COM 693475105 1281 6550 SH SOLE 6550 0 0 PNC FINL SVCS GROUP COM 693475105 5145 26300 SH OTR 0 0 26300 POLARIS INC COM 731068102 5 40 SH SOLE 40 0 0 POLARIS INC COM 731068102 552 4613 SH OTR 0 0 4613 POOL CORP COM 73278L105 8547 19675 SH SOLE 19675 0 0 POOL CORP COM 73278L105 2231 5135 SH OTR 0 0 5135 PPG INDS INC COM 693506107 44 307 SH SOLE 307 0 0 PPL CORP COM 69351T106 107 3823 SH SOLE 3823 0 0 PRESTIGE CONSMR HEAL COM 74112D101 18 328 SH SOLE 328 0 0 PRICE T ROWE GROUP I COM 74144T108 39 198 SH SOLE 198 0 0 PRIMERICA INC COM 74164M108 5552 36138 SH SOLE 36138 0 0 PRIMERICA INC COM 74164M108 2744 17858 SH OTR 0 0 17858 PROCTER AND GAMBLE C COM 742718109 16828 120372 SH SOLE 120372 0 0 PROCTER AND GAMBLE C COM 742718109 11832 84638 SH OTR 0 0 84638 PROGYNY INC COM 74340E103 28 500 SH SOLE 500 0 0 PROLOGIS INC. COM 74340W103 70 561 SH SOLE 561 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 1 50 SH SOLE 50 0 0 PTC INC COM 69370C100 1367 11410 SH SOLE 11410 0 0 PUBLIC STORAGE COM 74460D109 59 200 SH SOLE 200 0 0 PUBLIC SVC ENTERPRIS COM 744573106 4 67 SH SOLE 67 0 0 PULTE GROUP INC COM 745867101 108 2350 SH SOLE 2350 0 0 QUALCOMM INC COM 747525103 1037 8037 SH SOLE 8037 0 0 QUEST DIAGNOSTICS IN COM 74834L100 87 600 SH SOLE 600 0 0 QURATE RETAIL INC COM SER A 74915M100 9 910 SH SOLE 910 0 0 RAYTHEON TECHNOLOGIE COM 75513E101 12013 139746 SH SOLE 139746 0 0 RAYTHEON TECHNOLOGIE COM 75513E101 1358 15796 SH OTR 0 0 15796 RBC BEARINGS INC COM 75524B104 7 34 SH SOLE 34 0 0 REAVES UTIL INCOME F COM SH BEN INT 756158101 33 1000 SH SOLE 1000 0 0 RESIDEO TECHNOLOGIES COM 76118Y104 0 1 SH SOLE 1 0 0 REVOLVE GROUP INC CL A 76156B107 3524 57050 SH SOLE 57050 0 0 REVOLVE GROUP INC CL A 76156B107 2006 32481 SH OTR 0 0 32481 RH COM 74967X103 9295 13937 SH SOLE 13937 0 0 RH COM 74967X103 1599 2398 SH OTR 0 0 2398 RINGCENTRAL INC CL A 76680R206 908 4173 SH SOLE 4173 0 0 RINGCENTRAL INC CL A 76680R206 853 3924 SH OTR 0 0 3924 ROBERT HALF INTL INC COM 770323103 2320 23127 SH SOLE 23127 0 0 ROCKWELL AUTOMATION COM 773903109 62 210 SH SOLE 210 0 0 ROLLINS INC COM 775711104 4 126 SH SOLE 126 0 0 ROYAL BK CDA COM 780087102 1743 17523 SH SOLE 17523 0 0 ROYAL DUTCH SHELL PL SPON ADR B 780259107 15406 347991 SH SOLE 347991 0 0 ROYAL DUTCH SHELL PL SPONS ADR A 780259206 6 134 SH SOLE 134 0 0 ROYAL DUTCH SHELL PL SPON ADR B 780259107 1943 43882 SH OTR 0 0 43882 RPM INTL INC COM 749685103 345 4440 SH SOLE 4440 0 0 S&P GLOBAL INC COM 78409V104 4996 11758 SH SOLE 11758 0 0 S&P GLOBAL INC COM 78409V104 3154 7422 SH OTR 0 0 7422 SABRA HEALTH CARE RE COM 78573L106 4 280 SH SOLE 280 0 0 SALESFORCE COM INC COM 79466L302 134 495 SH SOLE 495 0 0 SANOFI SPONSORED ADR 80105N105 1997 41426 SH SOLE 41426 0 0 SCHWAB CHARLES CORP COM 808513105 709 9729 SH SOLE 9729 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 170 3323 SH SOLE 3323 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 57 549 SH SOLE 549 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 23 295 SH SOLE 295 0 0 SEAGATE TECHNOLOGY H ORD SHS G7997R103 2 22 SH SOLE 22 0 0 SEI INVTS CO COM 784117103 575 9700 SH OTR 0 0 9700 SEMPRA ENERGY COM 816851109 28 225 SH SOLE 225 0 0 SENSATA TECHNOLOGIES SHS G8060N102 878 16051 SH SOLE 16051 0 0 SHERWIN WILLIAMS CO COM 824348106 24660 88155 SH SOLE 88155 0 0 SHERWIN WILLIAMS CO COM 824348106 11672 41727 SH OTR 0 0 41727 SHOPIFY INC CL A 82509L107 1159 855 SH SOLE 855 0 0 SHOPIFY INC CL A 82509L107 1750 1291 SH OTR 0 0 1291 SHUTTERSTOCK INC COM 825690100 90 798 SH SOLE 798 0 0 SIMON PPTY GROUP INC COM 828806109 14 109 SH SOLE 109 0 0 SKYWORKS SOLUTIONS I COM 83088M102 122 739 SH SOLE 739 0 0 SMUCKER J M CO COM NEW 832696405 33 272 SH SOLE 272 0 0 SNAP ON INC COM 833034101 2 11 SH SOLE 11 0 0 SOLAREDGE TECHNOLOGI COM 83417M104 1921 7242 SH SOLE 7242 0 0 SOLAREDGE TECHNOLOGI COM 83417M104 796 3000 SH OTR 0 0 3000 SOUTHERN CO COM 842587107 43 700 SH SOLE 700 0 0 SPDR GOLD TR GOLD SHS 78463V107 283 1724 SH SOLE 1724 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1513 3525 SH SOLE 3525 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 10 334 SH SOLE 334 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 178 5714 SH SOLE 5714 0 0 SPECTRUM BRANDS HLDG COM 84790A105 651 6800 SH OTR 0 0 6800 SPECTRUM BRANDS HLDG COM 84790A105 418 4364 SH SOLE 4364 0 0 SPLUNK INC COM 848637104 18 126 SH SOLE 126 0 0 SPOTIFY TECHNOLOGY S SHS L8681T102 14 64 SH SOLE 64 0 0 SQUARE INC CL A 852234103 7 29 SH SOLE 29 0 0 STANLEY BLACK & DECK COM 854502101 4831 27558 SH SOLE 27558 0 0 STANLEY BLACK & DECK COM 854502101 386 2200 SH OTR 0 0 2200 STARBUCKS CORP COM 855244109 17010 154206 SH SOLE 154206 0 0 STARBUCKS CORP COM 855244109 8935 81000 SH OTR 0 0 81000 STATE STR CORP COM 857477103 2182 25750 SH SOLE 25750 0 0 STATE STR CORP COM 857477103 508 6000 SH OTR 0 0 6000 STRYKER CORPORATION COM 863667101 189 716 SH SOLE 716 0 0 STRYKER CORPORATION COM 863667101 492 1865 SH OTR 0 0 1865 SURGALIGN HOLDINGS I COM 86882C105 7 6100 SH SOLE 6100 0 0 SVB FINANCIAL GROUP COM 78486Q101 39 60 SH SOLE 60 0 0 SYNOPSYS INC COM 871607107 59 197 SH SOLE 197 0 0 T-MOBILE US INC COM 872590104 24 190 SH SOLE 190 0 0 TARGET CORP COM 87612E106 2041 8920 SH SOLE 8920 0 0 TC ENERGY CORP COM 87807B107 1886 39212 SH SOLE 39212 0 0 TE CONNECTIVITY LTD REG SHS H84989104 1243 9061 SH SOLE 9061 0 0 TELADOC HEALTH INC COM 87918A105 31 245 SH SOLE 245 0 0 TELEFLEX INCORPORATE COM 879369106 28 75 SH SOLE 75 0 0 TELUS CORPORATION COM 87971M103 18 800 SH SOLE 800 0 0 TERADYNE INC COM 880770102 12 106 SH SOLE 106 0 0 TESLA INC COM 88160R101 13 17 SH SOLE 17 0 0 TEXAS INSTRS INC COM 882508104 132 685 SH SOLE 685 0 0 THE BEAUTY HEALTH CO COM CL A 88331L108 78 3000 SH SOLE 3000 0 0 THE BEAUTY HEALTH CO *W EXP 05/04/202 88331L116 14 1000 PRN SOLE 1000 0 0 THE TRADE DESK INC COM CL A 88339J105 20509 291738 SH SOLE 291738 0 0 THE TRADE DESK INC COM CL A 88339J105 4435 63080 SH OTR 0 0 63080 THERMO FISHER SCIENT COM 883556102 259 454 SH SOLE 454 0 0 THOR INDS INC COM 885160101 9 70 SH SOLE 70 0 0 TJX COS INC NEW COM 872540109 205 3102 SH SOLE 3102 0 0 TJX COS INC NEW COM 872540109 1715 26000 SH OTR 0 0 26000 TOMPKINS FINL CORP COM 890110109 1896 23439 SH OTR 0 0 23439 TORONTO DOMINION BK COM NEW 891160509 33 496 SH SOLE 496 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 2336 48735 SH SOLE 48735 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 2251 12663 SH SOLE 12663 0 0 TRANE TECHNOLOGIES P SHS G8994E103 86 500 SH SOLE 500 0 0 TRANSUNION COM 89400J107 1141 10158 SH SOLE 10158 0 0 TRAVELERS COMPANIES COM 89417E109 144 950 SH SOLE 950 0 0 TREX CO INC COM 89531P105 158 1554 SH SOLE 1554 0 0 TREX CO INC COM 89531P105 1427 14000 SH OTR 0 0 14000 TRIMBLE INC COM 896239100 8501 103352 SH SOLE 103352 0 0 TRIMBLE INC COM 896239100 3000 36470 SH OTR 0 0 36470 TRUIST FINL CORP COM 89832Q109 16871 287654 SH SOLE 287654 0 0 TRUIST FINL CORP COM 89832Q109 10611 180928 SH OTR 0 0 180928 TTEC HLDGS INC COM 89854H102 8921 95384 SH SOLE 95384 0 0 TTEC HLDGS INC COM 89854H102 860 9200 SH OTR 0 0 9200 TYLER TECHNOLOGIES I COM 902252105 2 5 SH SOLE 5 0 0 UBIQUITI INC COM 90353W103 7739 25912 SH SOLE 25912 0 0 UBIQUITI INC COM 90353W103 2010 6729 SH OTR 0 0 6729 UBS GROUP AG SHS H42097107 1870 117301 SH SOLE 117301 0 0 ULTA BEAUTY INC COM 90384S303 308 853 SH SOLE 853 0 0 ULTA BEAUTY INC COM 90384S303 722 2000 SH OTR 0 0 2000 UNDER ARMOUR INC CL A 904311107 1 50 SH SOLE 50 0 0 UNDER ARMOUR INC CL C 904311206 1 50 SH SOLE 50 0 0 UNILEVER PLC SPON ADR NEW 904767704 1778 32799 SH SOLE 32799 0 0 UNION PAC CORP COM 907818108 5468 27897 SH SOLE 27897 0 0 UNITED PARCEL SERVIC CL B 911312106 1147 6300 SH SOLE 6300 0 0 UNITED PARCEL SERVIC CL B 911312106 911 5000 SH OTR 0 0 5000 UNITED RENTALS INC COM 911363109 11263 32094 SH SOLE 32094 0 0 UNITED RENTALS INC COM 911363109 5292 15080 SH OTR 0 0 15080 UNITEDHEALTH GROUP I COM 91324P102 9111 23317 SH SOLE 23317 0 0 UNITEDHEALTH GROUP I COM 91324P102 1993 5101 SH OTR 0 0 5101 UNIVERSAL DISPLAY CO COM 91347P105 332 1940 SH SOLE 1940 0 0 UNIVERSAL HLTH SVCS CL B 913903100 40 287 SH SOLE 287 0 0 UNIVEST FINANCIAL CO COM 915271100 50 1827 SH SOLE 1827 0 0 UNIVEST FINANCIAL CO COM 915271100 1331 48600 SH OTR 0 0 48600 US BANCORP DEL COM NEW 902973304 11213 188644 SH SOLE 188644 0 0 US BANCORP DEL COM NEW 902973304 1754 29506 SH OTR 0 0 29506 V F CORP COM 918204108 3494 52150 SH SOLE 52150 0 0 V F CORP COM 918204108 482 7200 SH OTR 0 0 7200 VANGUARD INDEX FDS SMALL CP ETF 922908751 877 4005 SH SOLE 4005 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 180 1063 SH SOLE 1063 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 423 1787 SH SOLE 1787 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 30 76 SH SOLE 76 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 62 220 SH SOLE 220 0 0 VANGUARD INTL EQUITY ALLWRLD EX US 922042775 506 8294 SH SOLE 8294 0 0 VANGUARD INTL EQUITY FTSE EMR MKT ETF 922042858 455 9096 SH SOLE 9096 0 0 VANGUARD SCOTTSDALE SHRT TRM CORP BD 92206C409 182 2205 SH SOLE 2205 0 0 VANGUARD SPECIALIZED DIV APP ETF 921908844 736 4789 SH SOLE 4789 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 95 1501 SH SOLE 1501 0 0 VANGUARD TAX-MANAGED FTSE DEV MKT ETF 921943858 13 266 SH SOLE 266 0 0 VANGUARD WHITEHALL F HIGH DIV YLD 921946406 1268 12273 SH SOLE 12273 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 56 400 SH SOLE 400 0 0 VENTAS INC COM 92276F100 55 1000 SH SOLE 1000 0 0 VERISK ANALYTICS INC COM 92345Y106 1610 8041 SH SOLE 8041 0 0 VERISK ANALYTICS INC COM 92345Y106 3431 17132 SH OTR 0 0 17132 VERIZON COMMUNICATIO COM 92343V104 6369 117917 SH SOLE 117917 0 0 VERIZON COMMUNICATIO COM 92343V104 3100 57400 SH OTR 0 0 57400 VIATRIS INC COM 92556V106 321 23726 SH SOLE 23726 0 0 VIATRIS INC COM 92556V106 325 24021 SH OTR 0 0 24021 VISA INC COM CL A 92826C839 13258 59522 SH SOLE 59522 0 0 VODAFONE GROUP PLC N SPONSORED ADR 92857W308 0 3 SH SOLE 3 0 0 WABTEC COM 929740108 9 108 SH SOLE 108 0 0 WABTEC COM 929740108 322 3738 SH OTR 0 0 3738 WALGREENS BOOTS ALLI COM 931427108 36 765 SH SOLE 765 0 0 WALGREENS BOOTS ALLI COM 931427108 235 5000 SH OTR 0 0 5000 WALMART INC COM 931142103 142 1019 SH SOLE 1019 0 0 WALMART INC COM 931142103 1031 7400 SH OTR 0 0 7400 WASTE MGMT INC DEL COM 94106L109 106 712 SH SOLE 712 0 0 WATERS CORP COM 941848103 14244 39865 SH SOLE 39865 0 0 WATERS CORP COM 941848103 5027 14069 SH OTR 0 0 14069 WEC ENERGY GROUP INC COM 92939U106 3 33 SH SOLE 33 0 0 WELLS FARGO CO NEW COM 949746101 850 18319 SH SOLE 18319 0 0 WELLTOWER INC COM 95040Q104 11 135 SH SOLE 135 0 0 WEST PHARMACEUTICAL COM 955306105 7 17 SH SOLE 17 0 0 WESTERN ASSET MUN PA COM 95766P108 51 3000 SH SOLE 3000 0 0 WESTERN DIGITAL CORP COM 958102105 0 1 SH SOLE 1 0 0 WEX INC COM 96208T104 1430 8117 SH SOLE 8117 0 0 WEX INC COM 96208T104 793 4500 SH OTR 0 0 4500 WILLIAMS SONOMA INC COM 969904101 24442 137836 SH SOLE 137836 0 0 WILLIAMS SONOMA INC COM 969904101 4943 27873 SH OTR 0 0 27873 WISDOMTREE TR EMER MKT HIGH FD 97717W315 87 2000 SH SOLE 2000 0 0 WP CAREY INC COM 92936U109 117 1600 SH SOLE 1600 0 0 XILINX INC COM 983919101 27 179 SH SOLE 179 0 0 XILINX INC COM 983919101 688 4557 SH OTR 0 0 4557 XPERI HOLDING CORP COM 98390M103 1 34 SH SOLE 34 0 0 YETI HLDGS INC COM 98585X104 10747 125423 SH SOLE 125423 0 0 YETI HLDGS INC COM 98585X104 2343 27342 SH OTR 0 0 27342 YUM BRANDS INC COM 988498101 36 295 SH SOLE 295 0 0 YUM CHINA HLDGS INC COM 98850P109 23 404 SH SOLE 404 0 0 ZEBRA TECHNOLOGIES C CL A 989207105 5796 11246 SH SOLE 11246 0 0 ZEBRA TECHNOLOGIES C CL A 989207105 815 1581 SH OTR 0 0 1581 ZIMMER BIOMET HOLDIN COM 98956P102 3147 21500 SH OTR 0 0 21500 ZOETIS INC CL A 98978V103 20686 106550 SH SOLE 106550 0 0 ZOETIS INC CL A 98978V103 4369 22505 SH OTR 0 0 22505 ZSCALER INC COM 98980G102 262 1000 SH SOLE 1000 0 0