0001104659-22-021929.txt : 20220214 0001104659-22-021929.hdr.sgml : 20220214 20220214094217 ACCESSION NUMBER: 0001104659-22-021929 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220214 DATE AS OF CHANGE: 20220214 EFFECTIVENESS DATE: 20220214 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: 22626339 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 12-31-2021 12-31-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 02-14-2022 0 724 2309603
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 436 2452 SH SOLE 2452 0 0 3M CO COM 88579Y101 355 2000 SH OTR 0 0 2000 ABB LTD SPONSORED ADR 000375204 2360 61823 SH SOLE 61823 0 0 ABBOTT LABS COM 002824100 11129 79078 SH SOLE 79078 0 0 ABBVIE INC COM 00287Y109 11366 83943 SH SOLE 83943 0 0 ABBVIE INC COM 00287Y109 2944 21742 SH OTR 0 0 21742 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4176 10074 SH SOLE 10074 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5348 12900 SH OTR 0 0 12900 ACTIVISION BLIZZARD INC COM 00507V109 11 172 SH SOLE 172 0 0 ACUITY BRANDS INC COM 00508Y102 373 1763 SH SOLE 1763 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 12083 21309 SH SOLE 21309 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 3516 6201 SH OTR 0 0 6201 ADVANCED MICRO DEVICES INC COM 007903107 88 610 SH SOLE 610 0 0 AFLAC INC COM 001055102 50 857 SH SOLE 857 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 10762 67410 SH SOLE 67410 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 3966 24843 SH OTR 0 0 24843 AIR PRODS & CHEMS INC COM 009158106 5 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 474 9093 SH SOLE 9093 0 0 ALASKA AIR GROUP INC COM 011659109 623 11949 SH OTR 0 0 11949 ALCON AG ORD SHS H01301128 11 123 SH SOLE 123 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 15 127 SH SOLE 127 0 0 ALIGN TECHNOLOGY INC COM 016255101 7884 11997 SH SOLE 11997 0 0 ALIGN TECHNOLOGY INC COM 016255101 5583 8496 SH OTR 0 0 8496 ALLEGION PLC ORD SHS G0176J109 25 187 SH SOLE 187 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 533 8000 SH OTR 0 0 8000 ALLSTATE CORP COM 020002101 5 43 SH SOLE 43 0 0 ALPHABET INC CAP STK CL A 02079K305 24772 8551 SH SOLE 8551 0 0 ALPHABET INC CAP STK CL C 02079K107 16108 5567 SH SOLE 5567 0 0 ALPHABET INC CAP STK CL A 02079K305 3019 1042 SH OTR 0 0 1042 ALTRIA GROUP INC COM 02209S103 109 2307 SH SOLE 2307 0 0 AMAZON COM INC COM 023135106 48185 14451 SH SOLE 14451 0 0 AMAZON COM INC COM 023135106 24848 7452 SH OTR 0 0 7452 AMDOCS LTD SHS G02602103 299 3989 SH SOLE 3989 0 0 AMERICAN ELEC PWR CO INC COM 025537101 4 45 SH SOLE 45 0 0 AMERICAN EXPRESS CO COM 025816109 109 665 SH SOLE 665 0 0 AMERICAN TOWER CORP NEW COM 03027X100 5339 18251 SH SOLE 18251 0 0 AMERICAN TOWER CORP NEW COM 03027X100 527 1800 SH OTR 0 0 1800 AMERICAN WTR WKS CO INC NEW COM 030420103 49 258 SH SOLE 258 0 0 AMERISOURCEBERGEN CORP COM 03073E105 836 6293 SH SOLE 6293 0 0 AMERISOURCEBERGEN CORP COM 03073E105 2278 17141 SH OTR 0 0 17141 AMETEK INC COM 031100100 66 450 SH SOLE 450 0 0 AMGEN INC COM 031162100 13279 59026 SH SOLE 59026 0 0 AMGEN INC COM 031162100 1692 7522 SH OTR 0 0 7522 AMPHENOL CORP NEW CL A 032095101 28372 324399 SH SOLE 324399 0 0 AMPHENOL CORP NEW CL A 032095101 5600 64034 SH OTR 0 0 64034 ANALOG DEVICES INC COM 032654105 42 241 SH SOLE 241 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 77 1275 SH SOLE 1275 0 0 ANSYS INC COM 03662Q105 8 19 SH SOLE 19 0 0 ANTHEM INC COM 036752103 5799 12510 SH SOLE 12510 0 0 AON PLC SHS CL A G0403H108 1127 3751 SH SOLE 3751 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 4 58 SH SOLE 58 0 0 APPLE INC COM 037833100 99502 560355 SH SOLE 560355 0 0 APPLE INC COM 037833100 59317 334049 SH OTR 0 0 334049 APTIV PLC SHS G6095L109 1637 9926 SH SOLE 9926 0 0 APTIV PLC SHS G6095L109 462 2799 SH OTR 0 0 2799 ARES CAPITAL CORP COM 04010L103 21 1010 SH SOLE 1010 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 50 1058 SH SOLE 1058 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 4238 5323 SH SOLE 5323 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 1947 2445 SH OTR 0 0 2445 ASTRAZENECA PLC SPONSORED ADR 046353108 1753 30095 SH SOLE 30095 0 0 AT&T INC COM 00206R102 8642 351282 SH SOLE 351282 0 0 AT&T INC COM 00206R102 5316 216100 SH OTR 0 0 216100 AUTODESK INC COM 052769106 52 185 SH SOLE 185 0 0 AUTODESK INC COM 052769106 844 3000 SH OTR 0 0 3000 AUTOMATIC DATA PROCESSING IN COM 053015103 7469 30289 SH SOLE 30289 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 715 2900 SH OTR 0 0 2900 AUTONATION INC COM 05329W102 32 275 SH SOLE 275 0 0 AUTOZONE INC COM 053332102 159 76 SH SOLE 76 0 0 AUTOZONE INC COM 053332102 1740 830 SH OTR 0 0 830 AVERY DENNISON CORP COM 053611109 12 54 SH SOLE 54 0 0 BAIDU INC SPON ADR REP A 056752108 265 1784 SH SOLE 1784 0 0 BALL CORP COM 058498106 2 21 SH SOLE 21 0 0 BANK NEW YORK MELLON CORP COM 064058100 480 8259 SH SOLE 8259 0 0 BANK NEW YORK MELLON CORP COM 064058100 581 10000 SH OTR 0 0 10000 BCE INC COM NEW 05534B760 2048 39345 SH SOLE 39345 0 0 BECTON DICKINSON & CO COM 075887109 428 1700 SH SOLE 1700 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1117 3737 SH SOLE 3737 0 0 BIO RAD LABS INC CL A 090572207 14 19 SH SOLE 19 0 0 BIOGEN INC COM 09062X103 28 115 SH SOLE 115 0 0 BK OF AMERICA CORP COM 060505104 174 3914 SH SOLE 3914 0 0 BLACK KNIGHT INC COM 09215C105 29 354 SH SOLE 354 0 0 BLACKBAUD INC COM 09227Q100 95 1200 SH OTR 0 0 1200 BLACKROCK INC COM 09247X101 801 875 SH SOLE 875 0 0 BLACKROCK INC COM 09247X101 824 900 SH OTR 0 0 900 BLACKSTONE INC COM 09260D107 35 270 SH SOLE 270 0 0 BLOCK INC CL A 852234103 10 63 SH SOLE 63 0 0 BOEING CO COM 097023105 167 831 SH SOLE 831 0 0 BOEING CO COM 097023105 1498 7441 SH OTR 0 0 7441 BOOKING HOLDINGS INC COM 09857L108 1840 767 SH SOLE 767 0 0 BOOKING HOLDINGS INC COM 09857L108 4532 1889 SH OTR 0 0 1889 BOOT BARN HLDGS INC COM 099406100 37 300 SH SOLE 300 0 0 BOOT BARN HLDGS INC COM 099406100 185 1500 SH OTR 0 0 1500 BORGWARNER INC COM 099724106 17 384 SH SOLE 384 0 0 BORGWARNER INC COM 099724106 1424 31585 SH OTR 0 0 31585 BOSTON BEER INC CL A 100557107 29 58 SH SOLE 58 0 0 BOSTON SCIENTIFIC CORP COM 101137107 5 125 SH SOLE 125 0 0 BOYD GAMING CORP COM 103304101 7 100 SH SOLE 100 0 0 BP PLC SPONSORED ADR 055622104 1940 72848 SH SOLE 72848 0 0 BP PLC SPONSORED ADR 055622104 639 24000 SH OTR 0 0 24000 BRIGHT HORIZONS FAM SOL IN D COM 109194100 3 21 SH SOLE 21 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 920 14763 SH SOLE 14763 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 1443 23150 SH OTR 0 0 23150 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1618 43252 SH SOLE 43252 0 0 BROADCOM INC COM 11135F101 58433 87815 SH SOLE 87815 0 0 BROADCOM INC COM 11135F101 8694 13066 SH OTR 0 0 13066 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7173 39234 SH SOLE 39234 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 914 5000 SH OTR 0 0 5000 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 5 84 SH SOLE 84 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 21 350 SH SOLE 350 0 0 BROWN FORMAN CORP CL B 115637209 7 90 SH SOLE 90 0 0 BRUKER CORP COM 116794108 10 124 SH SOLE 124 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 122 1418 SH SOLE 1418 0 0 BUNGE LIMITED COM G16962105 37 400 SH SOLE 400 0 0 BURLINGTON STORES INC COM 122017106 3572 12252 SH SOLE 12252 0 0 BURLINGTON STORES INC COM 122017106 1009 3460 SH OTR 0 0 3460 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 215 2000 SH OTR 0 0 2000 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 19 1240 SH SOLE 1240 0 0 CANADIAN IMP BK COMM COM 136069101 1708 14650 SH SOLE 14650 0 0 CANADIAN NATL RY CO COM 136375102 40 329 SH SOLE 329 0 0 CANADIAN SOLAR INC COM 136635109 1791 57242 SH SOLE 57242 0 0 CAPITAL ONE FINL CORP COM 14040H105 15 100 SH SOLE 100 0 0 CARMAX INC COM 143130102 2459 18882 SH SOLE 18882 0 0 CARMAX INC COM 143130102 2456 18857 SH OTR 0 0 18857 CARRIER GLOBAL CORPORATION COM 14448C104 147 2704 SH SOLE 2704 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 114 2100 SH OTR 0 0 2100 CATERPILLAR INC COM 149123101 809 3915 SH SOLE 3915 0 0 CATERPILLAR INC COM 149123101 1923 9300 SH OTR 0 0 9300 CBRE GROUP INC CL A 12504L109 382 3517 SH SOLE 3517 0 0 CBRE GROUP INC CL A 12504L109 2398 22100 SH OTR 0 0 22100 CDW CORP COM 12514G108 7921 38682 SH SOLE 38682 0 0 CDW CORP COM 12514G108 4097 20006 SH OTR 0 0 20006 CERENCE INC COM 156727109 10 129 SH SOLE 129 0 0 CHARLES RIV LABS INTL INC COM 159864107 6601 17520 SH SOLE 17520 0 0 CHARLES RIV LABS INTL INC COM 159864107 1432 3800 SH OTR 0 0 3800 CHARTER COMMUNICATIONS INC N CL A 16119P108 3 4 SH SOLE 4 0 0 CHEMED CORP NEW COM 16359R103 5 9 SH SOLE 9 0 0 CHEMOURS CO COM 163851108 16 473 SH SOLE 473 0 0 CHEVRON CORP NEW COM 166764100 17835 151978 SH SOLE 151978 0 0 CHEVRON CORP NEW COM 166764100 5937 50591 SH OTR 0 0 50591 CHOICE HOTELS INTL INC COM 169905106 125 800 SH SOLE 800 0 0 CHUBB LIMITED COM H1467J104 149 773 SH SOLE 773 0 0 CIENA CORP COM NEW 171779309 12 153 SH SOLE 153 0 0 CIGNA CORP NEW COM 125523100 150 655 SH SOLE 655 0 0 CIGNA CORP NEW COM 125523100 1458 6350 SH OTR 0 0 6350 CINCINNATI FINL CORP COM 172062101 24 210 SH SOLE 210 0 0 CINTAS CORP COM 172908105 16085 36296 SH SOLE 36296 0 0 CINTAS CORP COM 172908105 3520 7943 SH OTR 0 0 7943 CISCO SYS INC COM 17275R102 14187 223871 SH SOLE 223871 0 0 CISCO SYS INC COM 17275R102 3142 49576 SH OTR 0 0 49576 CITIGROUP INC COM NEW 172967424 40 663 SH SOLE 663 0 0 CITIZENS & NORTHN CORP COM 172922106 1574 60260 SH OTR 0 0 60260 CITIZENS FINL GROUP INC COM 174610105 15 327 SH SOLE 327 0 0 CITRIX SYS INC COM 177376100 489 5174 SH SOLE 5174 0 0 CITRIX SYS INC COM 177376100 861 9100 SH OTR 0 0 9100 CME GROUP INC COM 12572Q105 202 885 SH SOLE 885 0 0 CMS ENERGY CORP COM 125896100 3516 54049 SH SOLE 54049 0 0 COCA COLA CO COM 191216100 9246 156164 SH SOLE 156164 0 0 COCA COLA CO COM 191216100 1804 30469 SH OTR 0 0 30469 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 9353 105424 SH SOLE 105424 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4514 50881 SH OTR 0 0 50881 COINBASE GLOBAL INC COM CL A 19260Q107 10581 41925 SH SOLE 41925 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 414 1641 SH OTR 0 0 1641 COLGATE PALMOLIVE CO COM 194162103 99 1156 SH SOLE 1156 0 0 COMCAST CORP NEW CL A 20030N101 2289 45485 SH SOLE 45485 0 0 COMCAST CORP NEW CL A 20030N101 624 12400 SH OTR 0 0 12400 COMMUNITY BK SYS INC COM 203607106 4484 60200 SH OTR 0 0 60200 COMPASS DIVERSIFIED SH BEN INT 20451Q104 29 949 SH SOLE 949 0 0 COMPASS INC CL A 20464U100 9 1000 SH SOLE 1000 0 0 CONOCOPHILLIPS COM 20825C104 955 13227 SH SOLE 13227 0 0 CONOCOPHILLIPS COM 20825C104 5904 81800 SH OTR 0 0 81800 CONSOLIDATED EDISON INC COM 209115104 25 294 SH SOLE 294 0 0 CONSTELLATION BRANDS INC CL A 21036P108 7764 30937 SH SOLE 30937 0 0 CONSTELLATION BRANDS INC CL A 21036P108 604 2407 SH OTR 0 0 2407 CONTINENTAL RES INC COM 212015101 43 950 SH SOLE 950 0 0 COOPER COS INC COM NEW 216648402 7 16 SH SOLE 16 0 0 COPART INC COM 217204106 11165 73636 SH SOLE 73636 0 0 COPART INC COM 217204106 1790 11804 SH OTR 0 0 11804 CORTEVA INC COM 22052L104 43 907 SH SOLE 907 0 0 CORTEVA INC COM 22052L104 796 16832 SH OTR 0 0 16832 COSTCO WHSL CORP NEW COM 22160K105 1115 1964 SH SOLE 1964 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1 6 SH SOLE 6 0 0 CSX CORP COM 126408103 4312 114690 SH SOLE 114690 0 0 CSX CORP COM 126408103 1150 30576 SH OTR 0 0 30576 CUMMINS INC COM 231021106 308 1413 SH SOLE 1413 0 0 CUMMINS INC COM 231021106 3756 17219 SH OTR 0 0 17219 CVS HEALTH CORP COM 126650100 870 8430 SH SOLE 8430 0 0 CVS HEALTH CORP COM 126650100 763 7400 SH OTR 0 0 7400 DANAHER CORPORATION COM 235851102 262 795 SH SOLE 795 0 0 DECKERS OUTDOOR CORP COM 243537107 61 167 SH SOLE 167 0 0 DEERE & CO COM 244199105 708 2066 SH SOLE 2066 0 0 DEERE & CO COM 244199105 6791 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 35 896 SH SOLE 896 0 0 DEXCOM INC COM 252131107 42 78 SH SOLE 78 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 458 2080 SH SOLE 2080 0 0 DICKS SPORTING GOODS INC COM 253393102 18131 157672 SH SOLE 157672 0 0 DICKS SPORTING GOODS INC COM 253393102 3020 26266 SH OTR 0 0 26266 DISCOVERY INC COM SER A 25470F104 8 330 SH SOLE 330 0 0 DISNEY WALT CO COM 254687106 575 3712 SH SOLE 3712 0 0 DISNEY WALT CO COM 254687106 5018 32400 SH OTR 0 0 32400 DOCUSIGN INC COM 256163106 12 80 SH SOLE 80 0 0 DOLLAR GEN CORP NEW COM 256677105 4262 18071 SH SOLE 18071 0 0 DOLLAR TREE INC COM 256746108 44 315 SH SOLE 315 0 0 DOMINION ENERGY INC COM 25746U109 34 427 SH SOLE 427 0 0 DONEGAL GROUP INC CL B 257701300 1714 135185 SH OTR 0 0 135185 DONEGAL GROUP INC CL A 257701201 3197 223703 SH OTR 0 0 223703 DOVER CORP COM 260003108 29 157 SH SOLE 157 0 0 DOW INC COM 260557103 137 2420 SH SOLE 2420 0 0 DOW INC COM 260557103 955 16832 SH OTR 0 0 16832 DR REDDYS LABS LTD ADR 256135203 572 8751 SH SOLE 8751 0 0 DR REDDYS LABS LTD ADR 256135203 415 6346 SH OTR 0 0 6346 DT MIDSTREAM INC COMMON STOCK 23345M107 12 250 SH SOLE 250 0 0 DTE ENERGY CO COM 233331107 60 500 SH SOLE 500 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 778 7412 SH SOLE 7412 0 0 DUPONT DE NEMOURS INC COM 26614N102 711 8803 SH SOLE 8803 0 0 DUPONT DE NEMOURS INC COM 26614N102 1360 16832 SH OTR 0 0 16832 DYCOM INDS INC COM 267475101 675 7200 SH OTR 0 0 7200 DYNATRACE INC COM NEW 268150109 2 27 SH SOLE 27 0 0 EATON CORP PLC SHS G29183103 241 1393 SH SOLE 1393 0 0 EBAY INC. COM 278642103 2 25 SH SOLE 25 0 0 ECOLAB INC COM 278865100 3595 15323 SH SOLE 15323 0 0 ECOLAB INC COM 278865100 1059 4514 SH OTR 0 0 4514 EDWARDS LIFESCIENCES CORP COM 28176E108 539 4164 SH SOLE 4164 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 3 90 SH SOLE 90 0 0 ELECTRONIC ARTS INC COM 285512109 9116 69114 SH SOLE 69114 0 0 ELECTRONIC ARTS INC COM 285512109 2797 21203 SH OTR 0 0 21203 EMERSON ELEC CO COM 291011104 871 9367 SH SOLE 9367 0 0 EMERSON ELEC CO COM 291011104 651 7000 SH OTR 0 0 7000 ENBRIDGE INC COM 29250N105 70 1782 SH SOLE 1782 0 0 ENSIGN GROUP INC COM 29358P101 56 670 SH SOLE 670 0 0 ENTEGRIS INC COM 29362U104 75 542 SH SOLE 542 0 0 ENTERGY CORP NEW COM 29364G103 30 268 SH SOLE 268 0 0 EPAM SYS INC COM 29414B104 25464 38094 SH SOLE 38094 0 0 EPAM SYS INC COM 29414B104 8414 12588 SH OTR 0 0 12588 EQUIFAX INC COM 294429105 5 18 SH SOLE 18 0 0 EQUINIX INC COM 29444U700 3460 4090 SH SOLE 4090 0 0 ETSY INC COM 29786A106 2 10 SH SOLE 10 0 0 EXELON CORP COM 30161N101 145 2500 SH SOLE 2500 0 0 EXPEDIA GROUP INC COM NEW 30212P303 22 123 SH SOLE 123 0 0 EXPEDIA GROUP INC COM NEW 30212P303 920 5090 SH OTR 0 0 5090 EXPONENT INC COM 30214U102 4 37 SH SOLE 37 0 0 EXTRA SPACE STORAGE INC COM 30225T102 1337 5895 SH SOLE 5895 0 0 EXXON MOBIL CORP COM 30231G102 348 5680 SH SOLE 5680 0 0 EXXON MOBIL CORP COM 30231G102 306 5000 SH OTR 0 0 5000 F N B CORP COM 302520101 843 69500 SH OTR 0 0 69500 F5 INC COM 315616102 1591 6500 SH OTR 0 0 6500 FACTSET RESH SYS INC COM 303075105 2494 5131 SH SOLE 5131 0 0 FAIR ISAAC CORP COM 303250104 76 176 SH SOLE 176 0 0 FASTENAL CO COM 311900104 15008 234279 SH SOLE 234279 0 0 FASTENAL CO COM 311900104 3475 54242 SH OTR 0 0 54242 FEDEX CORP COM 31428X106 118 455 SH SOLE 455 0 0 FERRARI N V COM N3167Y103 1295 5002 SH SOLE 5002 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 60 1156 SH SOLE 1156 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 83 762 SH SOLE 762 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 45 219 SH SOLE 219 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 544 9100 SH SOLE 9100 0 0 FIRST UTD CORP COM 33741H107 93 4951 SH SOLE 4951 0 0 FIRSTENERGY CORP COM 337932107 54 1300 SH SOLE 1300 0 0 FISERV INC COM 337738108 7715 74335 SH SOLE 74335 0 0 FISERV INC COM 337738108 2754 26535 SH OTR 0 0 26535 FIVE BELOW INC COM 33829M101 8377 40488 SH SOLE 40488 0 0 FIVE BELOW INC COM 33829M101 3308 15991 SH OTR 0 0 15991 FLEETCOR TECHNOLOGIES INC COM 339041105 832 3718 SH SOLE 3718 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 1913 8546 SH OTR 0 0 8546 FLEX LTD ORD Y2573F102 1873 102195 SH SOLE 102195 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 7320 56300 SH SOLE 56300 0 0 FLOWSERVE CORP COM 34354P105 45 1474 SH SOLE 1474 0 0 FLOWSERVE CORP COM 34354P105 609 19900 SH OTR 0 0 19900 FMC CORP COM NEW 302491303 22 201 SH SOLE 201 0 0 FORWARD AIR CORP COM 349853101 2506 20696 SH SOLE 20696 0 0 FOX FACTORY HLDG CORP COM 35138V102 76 447 SH SOLE 447 0 0 FRANCO NEV CORP COM 351858105 2 15 SH SOLE 15 0 0 FRANKLIN FINL SVCS CORP COM 353525108 1338 40550 SH OTR 0 0 40550 FULTON FINL CORP PA COM 360271100 3471 204200 SH OTR 0 0 204200 GALLAGHER ARTHUR J & CO COM 363576109 24 140 SH SOLE 140 0 0 GENERAL DYNAMICS CORP COM 369550108 3745 17964 SH SOLE 17964 0 0 GENERAL DYNAMICS CORP COM 369550108 688 3300 SH OTR 0 0 3300 GENERAL ELECTRIC CO COM NEW 369604301 65 687 SH SOLE 687 0 0 GENERAL ELECTRIC CO COM NEW 369604301 142 1500 SH OTR 0 0 1500 GENERAL MTRS CO COM 37045V100 954 16277 SH SOLE 16277 0 0 GENPACT LIMITED SHS G3922B107 1565 29476 SH SOLE 29476 0 0 GENUINE PARTS CO COM 372460105 6 44 SH SOLE 44 0 0 GETTY RLTY CORP NEW COM 374297109 87 2700 SH SOLE 2700 0 0 GILEAD SCIENCES INC COM 375558103 290 4000 SH OTR 0 0 4000 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 613 13900 SH OTR 0 0 13900 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 87 1980 SH SOLE 1980 0 0 GLOBAL PMTS INC COM 37940X102 1927 14254 SH SOLE 14254 0 0 GLOBAL PMTS INC COM 37940X102 2030 15017 SH OTR 0 0 15017 GLOBANT S A COM L44385109 3081 9810 SH SOLE 9810 0 0 GLOBANT S A COM L44385109 1186 3777 SH OTR 0 0 3777 GOLDMAN SACHS BDC INC SHS 38147U107 48 2500 SH SOLE 2500 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 77 200 SH SOLE 200 0 0 GOOSEHEAD INS INC COM CL A 38267D109 59 454 SH SOLE 454 0 0 GOOSEHEAD INS INC COM CL A 38267D109 1301 10000 SH OTR 0 0 10000 GRAINGER W W INC COM 384802104 78 151 SH SOLE 151 0 0 GRAINGER W W INC COM 384802104 1218 2350 SH OTR 0 0 2350 GREAT LAKES DREDGE & DOCK CO COM 390607109 250 15932 SH SOLE 15932 0 0 GUARDANT HEALTH INC COM 40131M109 5 53 SH SOLE 53 0 0 HCA HEALTHCARE INC COM 40412C101 59 231 SH SOLE 231 0 0 HCP INC COM 40414L109 15 162 SH SOLE 162 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 826 12695 SH SOLE 12695 0 0 HENRY SCHEIN INC COM 806407102 37 473 SH SOLE 473 0 0 HERSHEY CO COM 427866108 44 226 SH SOLE 226 0 0 HERSHEY CO COM 427866108 10118 52300 SH OTR 0 0 52300 HEXCEL CORP NEW COM 428291108 5 92 SH SOLE 92 0 0 HOME DEPOT INC COM 437076102 27804 66996 SH SOLE 66996 0 0 HOME DEPOT INC COM 437076102 4213 10151 SH OTR 0 0 10151 HONDA MOTOR LTD AMERN SHS 438128308 1522 53498 SH SOLE 53498 0 0 HONEYWELL INTL INC COM 438516106 6049 29009 SH SOLE 29009 0 0 HOUSTON AMERN ENERGY CORP COM 44183U100 5 3804 SH SOLE 3804 0 0 HP INC COM 40434L105 38 1000 SH SOLE 1000 0 0 HUBBELL INC COM 443510607 37 179 SH SOLE 179 0 0 HUNT J B TRANS SVCS INC COM 445658107 4 19 SH SOLE 19 0 0 HUNTINGTON BANCSHARES INC COM 446150104 3 202 SH SOLE 202 0 0 ICON PLC SHS G4705A100 4 13 SH SOLE 13 0 0 IDEXX LABS INC COM 45168D104 5 7 SH SOLE 7 0 0 ILLINOIS TOOL WKS INC COM 452308109 483 1957 SH SOLE 1957 0 0 ILLINOIS TOOL WKS INC COM 452308109 592 2400 SH OTR 0 0 2400 ILLUMINA INC COM 452327109 31 82 SH SOLE 82 0 0 INFOSYS LTD SPONSORED ADR 456788108 1547 61141 SH SOLE 61141 0 0 INFOSYS LTD SPONSORED ADR 456788108 975 38505 SH OTR 0 0 38505 ING GROEP N.V. SPONSORED ADR 456837103 1989 142875 SH SOLE 142875 0 0 INGERSOLL RAND INC COM 45687V106 27 441 SH SOLE 441 0 0 INSPERITY INC COM 45778Q107 6439 54520 SH SOLE 54520 0 0 INSPERITY INC COM 45778Q107 2198 18613 SH OTR 0 0 18613 INSULET CORP COM 45784P101 20 77 SH SOLE 77 0 0 INTEL CORP COM 458140100 520 10102 SH SOLE 10102 0 0 INTEL CORP COM 458140100 2863 55600 SH OTR 0 0 55600 INTERCONTINENTAL EXCHANGE IN COM 45866F104 14 103 SH SOLE 103 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 7916 59222 SH SOLE 59222 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 8628 64552 SH OTR 0 0 64552 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 251 1663 SH SOLE 1663 0 0 INTERNATIONAL PAPER CO COM 460146103 34 730 SH SOLE 730 0 0 INTERPUBLIC GROUP COS INC COM 460690100 31 828 SH SOLE 828 0 0 INTUIT COM 461202103 5069 7881 SH SOLE 7881 0 0 INTUIT COM 461202103 3113 4839 SH OTR 0 0 4839 INTUITIVE SURGICAL INC COM NEW 46120E602 50 138 SH SOLE 138 0 0 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 7 152 SH SOLE 152 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 55 138 SH SOLE 138 0 0 IONIS PHARMACEUTICALS INC COM 462222100 5 178 SH SOLE 178 0 0 IPG PHOTONICS CORP COM 44980X109 5945 34538 SH SOLE 34538 0 0 IPG PHOTONICS CORP COM 44980X109 2039 11843 SH OTR 0 0 11843 IQVIA HLDGS INC COM 46266C105 8633 30598 SH SOLE 30598 0 0 IQVIA HLDGS INC COM 46266C105 3652 12943 SH OTR 0 0 12943 ISHARES INC MSCI EMERG MRKT 464286533 81 1286 SH SOLE 1286 0 0 ISHARES SILVER TR ISHARES 46428Q109 166 7736 SH SOLE 7736 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 2590 15426 SH SOLE 15426 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 2710 8869 SH SOLE 8869 0 0 ISHARES TR CORE MSCI EAFE 46432F842 424 5674 SH SOLE 5674 0 0 ISHARES TR CORE S&P SCP ETF 464287804 211 1843 SH SOLE 1843 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 383 1721 SH SOLE 1721 0 0 ISHARES TR EAFE VALUE ETF 464288877 103 2040 SH SOLE 2040 0 0 ISHARES TR EAFE GRWTH ETF 464288885 107 966 SH SOLE 966 0 0 ISHARES TR CORE US AGGBD ET 464287226 0 0 SH SOLE 0 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 31 432 SH SOLE 432 0 0 ISHARES TR RUS 1000 ETF 464287622 145 550 SH SOLE 550 0 0 ISHARES TR MSCI EAFE ETF 464287465 4255 54045 SH SOLE 54045 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 15 530 SH SOLE 530 0 0 ISHARES TR S&P SML 600 GWT 464287887 114 822 SH SOLE 822 0 0 ISHARES TR SELECT DIVID ETF 464287168 3 25 SH SOLE 25 0 0 ISHARES TR PFD AND INCM SEC 464288687 10 250 SH SOLE 250 0 0 ISHARES TR CORE S&P MCP ETF 464287507 19 66 SH SOLE 66 0 0 JACOBS ENGR GROUP INC COM 469814107 108 777 SH SOLE 777 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 190 1488 SH SOLE 1488 0 0 JOHNSON & JOHNSON COM 478160104 10870 63538 SH SOLE 63538 0 0 JOHNSON & JOHNSON COM 478160104 3319 19400 SH OTR 0 0 19400 JOHNSON CTLS INTL PLC SHS G51502105 247 3035 SH SOLE 3035 0 0 JPMORGAN CHASE & CO COM 46625H100 19274 121720 SH SOLE 121720 0 0 JPMORGAN CHASE & CO COM 46625H100 1704 10763 SH OTR 0 0 10763 JUST EAT TAKEAWAY COM N V SPONSORED ADS 48214T305 10 952 SH SOLE 952 0 0 JUST EAT TAKEAWAY COM N V SPONSORED ADS 48214T305 406 37775 SH OTR 0 0 37775 KELLOGG CO COM 487836108 6 100 SH SOLE 100 0 0 KELLOGG CO COM 487836108 457 7100 SH OTR 0 0 7100 KEYCORP COM 493267108 4131 178589 SH SOLE 178589 0 0 KEYCORP COM 493267108 694 30000 SH OTR 0 0 30000 KEYSIGHT TECHNOLOGIES INC COM 49338L103 80 389 SH SOLE 389 0 0 KIMBERLY-CLARK CORP COM 494368103 653 4567 SH SOLE 4567 0 0 KIMBERLY-CLARK CORP COM 494368103 2665 18650 SH OTR 0 0 18650 KIRBY CORP COM 497266106 467 7867 SH SOLE 7867 0 0 KLA CORP COM NEW 482480100 33659 78257 SH SOLE 78257 0 0 KLA CORP COM NEW 482480100 4345 10102 SH OTR 0 0 10102 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 7 188 SH SOLE 188 0 0 KRAFT HEINZ CO COM 500754106 17 467 SH SOLE 467 0 0 KRAFT HEINZ CO COM 500754106 227 6333 SH OTR 0 0 6333 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 177 9806 SH SOLE 9806 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 214 11800 SH OTR 0 0 11800 L3HARRIS TECHNOLOGIES INC COM 502431109 8 38 SH SOLE 38 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 19 59 SH SOLE 59 0 0 LAM RESEARCH CORP COM 512807108 169 235 SH SOLE 235 0 0 LAUDER ESTEE COS INC CL A 518439104 25586 69114 SH SOLE 69114 0 0 LAUDER ESTEE COS INC CL A 518439104 8513 22995 SH OTR 0 0 22995 LENNAR CORP CL A 526057104 9 74 SH SOLE 74 0 0 LENNOX INTL INC COM 526107107 7 22 SH SOLE 22 0 0 LILLY ELI & CO COM 532457108 216 782 SH SOLE 782 0 0 LILLY ELI & CO COM 532457108 6906 25000 SH OTR 0 0 25000 LINDE PLC SHS G5494J103 6322 18248 SH SOLE 18248 0 0 LINDE PLC SHS G5494J103 693 2000 SH OTR 0 0 2000 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 3 218 SH SOLE 218 0 0 LITHIA MTRS INC COM 536797103 12014 40458 SH SOLE 40458 0 0 LITHIA MTRS INC COM 536797103 950 3200 SH OTR 0 0 3200 LITTELFUSE INC COM 537008104 4136 13144 SH SOLE 13144 0 0 LITTELFUSE INC COM 537008104 2273 7222 SH OTR 0 0 7222 LIVERAMP HLDGS INC COM 53815P108 29 600 SH SOLE 600 0 0 LOCKHEED MARTIN CORP COM 539830109 536 1508 SH SOLE 1508 0 0 LOYALTY VENTURES INC COMMON STOCK 54911Q107 96 3200 SH OTR 0 0 3200 LPL FINL HLDGS INC COM 50212V100 736 4600 SH SOLE 4600 0 0 LULULEMON ATHLETICA INC COM 550021109 11453 29257 SH SOLE 29257 0 0 LULULEMON ATHLETICA INC COM 550021109 3965 10128 SH OTR 0 0 10128 LUMENTUM HLDGS INC COM 55024U109 11 108 SH SOLE 108 0 0 MARRIOTT INTL INC NEW CL A 571903202 53 320 SH SOLE 320 0 0 MARSH & MCLENNAN COS INC COM 571748102 2515 14471 SH SOLE 14471 0 0 MARVELL TECHNOLOGY INC COM 573874104 5 55 SH SOLE 55 0 0 MASIMO CORP COM 574795100 11446 39095 SH SOLE 39095 0 0 MASIMO CORP COM 574795100 4710 16088 SH OTR 0 0 16088 MASTERCARD INCORPORATED CL A 57636Q104 34893 97108 SH SOLE 97108 0 0 MASTERCARD INCORPORATED CL A 57636Q104 6549 18225 SH OTR 0 0 18225 MATCH GROUP INC NEW COM 57667L107 3459 26154 SH SOLE 26154 0 0 MATCH GROUP INC NEW COM 57667L107 1088 8230 SH OTR 0 0 8230 MAXIMUS INC COM 577933104 4 54 SH SOLE 54 0 0 MCDONALDS CORP COM 580135101 8496 31694 SH SOLE 31694 0 0 MCDONALDS CORP COM 580135101 3297 12300 SH OTR 0 0 12300 MCKESSON CORP COM 58155Q103 4 15 SH SOLE 15 0 0 MEDTRONIC PLC SHS G5960L103 6186 59796 SH SOLE 59796 0 0 MEDTRONIC PLC SHS G5960L103 466 4500 SH OTR 0 0 4500 MERCK & CO INC COM 58933Y105 1718 22422 SH SOLE 22422 0 0 MERCK & CO INC COM 58933Y105 8090 105555 SH OTR 0 0 105555 MERCURY SYS INC COM 589378108 20 357 SH SOLE 357 0 0 META PLATFORMS INC CL A 30303M102 32833 97615 SH SOLE 97615 0 0 META PLATFORMS INC CL A 30303M102 4022 11959 SH OTR 0 0 11959 METLIFE INC COM 59156R108 1102 17637 SH SOLE 17637 0 0 METLIFE INC COM 59156R108 687 11000 SH OTR 0 0 11000 METTLER TOLEDO INTERNATIONAL COM 592688105 27490 16197 SH SOLE 16197 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 9978 5879 SH OTR 0 0 5879 MGM RESORTS INTERNATIONAL COM 552953101 15 343 SH SOLE 343 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 4210 48360 SH SOLE 48360 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 963 11060 SH OTR 0 0 11060 MICROSOFT CORP COM 594918104 26538 78907 SH SOLE 78907 0 0 MICROSOFT CORP COM 594918104 38110 113314 SH OTR 0 0 113314 MID-AMER APT CMNTYS INC COM 59522J103 23 100 SH SOLE 100 0 0 MIDDLEBY CORP COM 596278101 454 2307 SH SOLE 2307 0 0 MIDDLEBY CORP COM 596278101 803 4080 SH OTR 0 0 4080 MONDELEZ INTL INC CL A 609207105 7473 112704 SH SOLE 112704 0 0 MONDELEZ INTL INC CL A 609207105 1260 19000 SH OTR 0 0 19000 MONOLITHIC PWR SYS INC COM 609839105 14 28 SH SOLE 28 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 14585 151867 SH SOLE 151867 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 1176 12245 SH OTR 0 0 12245 MOODYS CORP COM 615369105 9 23 SH SOLE 23 0 0 MORGAN STANLEY COM NEW 617446448 3762 38321 SH SOLE 38321 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 10 35 SH SOLE 35 0 0 MSC INDL DIRECT INC CL A 553530106 231 2745 SH SOLE 2745 0 0 MSCI INC COM 55354G100 5876 9591 SH SOLE 9591 0 0 MSCI INC COM 55354G100 2144 3500 SH OTR 0 0 3500 NASDAQ INC COM 631103108 2 10 SH SOLE 10 0 0 NATIONAL BANKSHARES INC VA COM 634865109 31 850 SH SOLE 850 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 2310 32045 SH SOLE 32045 0 0 NETEASE INC SPONSORED ADS 64110W102 2293 22530 SH SOLE 22530 0 0 NETFLIX INC COM 64110L106 38965 64678 SH SOLE 64678 0 0 NETFLIX INC COM 64110L106 1837 3050 SH OTR 0 0 3050 NEXTERA ENERGY INC COM 65339F101 6401 68567 SH SOLE 68567 0 0 NIKE INC CL B 654106103 20155 120927 SH SOLE 120927 0 0 NIKE INC CL B 654106103 4662 27971 SH OTR 0 0 27971 NIPPON TELEG TEL CORP SPONSORED ADR 654624105 1817 66301 SH SOLE 66301 0 0 NISOURCE INC COM 65473P105 44 1578 SH SOLE 1578 0 0 NORDSON CORP COM 655663102 11039 43243 SH SOLE 43243 0 0 NORDSON CORP COM 655663102 3942 15441 SH OTR 0 0 15441 NORFOLK SOUTHN CORP COM 655844108 566 1900 SH SOLE 1900 0 0 NORFOLK SOUTHN CORP COM 655844108 3037 10200 SH OTR 0 0 10200 NORTHERN TR CORP COM 665859104 10 85 SH SOLE 85 0 0 NORTHROP GRUMMAN CORP COM 666807102 3339 8626 SH SOLE 8626 0 0 NOVARTIS AG SPONSORED ADR 66987V109 2467 28199 SH SOLE 28199 0 0 NOVO-NORDISK A S ADR 670100205 1501 13406 SH SOLE 13406 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 6 110 SH SOLE 110 0 0 NUCOR CORP COM 670346105 1 10 SH SOLE 10 0 0 NUTRIEN LTD COM 67077M108 1396 18570 SH OTR 0 0 18570 NVIDIA CORPORATION COM 67066G104 2103 7156 SH SOLE 7156 0 0 NXP SEMICONDUCTORS N V COM N6596X109 4064 17843 SH SOLE 17843 0 0 NXP SEMICONDUCTORS N V COM N6596X109 3941 17300 SH OTR 0 0 17300 OLD DOMINION FREIGHT LINE IN COM 679580100 17570 49026 SH SOLE 49026 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 2452 6843 SH OTR 0 0 6843 ON SEMICONDUCTOR CORP COM 682189105 6328 93174 SH SOLE 93174 0 0 ON SEMICONDUCTOR CORP COM 682189105 3721 54778 SH OTR 0 0 54778 ONE GAS INC COM 68235P108 10 128 SH SOLE 128 0 0 ONEMAIN HLDGS INC COM 68268W103 7502 149911 SH SOLE 149911 0 0 ONEMAIN HLDGS INC COM 68268W103 430 8600 SH OTR 0 0 8600 ONEOK INC NEW COM 682680103 30 510 SH SOLE 510 0 0 ORACLE CORP COM 68389X105 240 2750 SH SOLE 2750 0 0 ORACLE CORP COM 68389X105 3342 38322 SH OTR 0 0 38322 ORANGE SPONSORED ADR 684060106 918 86975 SH SOLE 86975 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 11 15 SH SOLE 15 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 212 300 SH OTR 0 0 300 ORGANON & CO COMMON STOCK 68622V106 30 984 SH SOLE 984 0 0 ORGANON & CO COMMON STOCK 68622V106 305 10000 SH OTR 0 0 10000 OTIS WORLDWIDE CORP COM 68902V107 121 1387 SH SOLE 1387 0 0 OTIS WORLDWIDE CORP COM 68902V107 91 1050 SH OTR 0 0 1050 PAYCHEX INC COM 704326107 390 2858 SH SOLE 2858 0 0 PAYCOM SOFTWARE INC COM 70432V102 22416 53990 SH SOLE 53990 0 0 PAYCOM SOFTWARE INC COM 70432V102 4061 9782 SH OTR 0 0 9782 PAYLOCITY HLDG CORP COM 70438V106 256 1085 SH SOLE 1085 0 0 PAYPAL HLDGS INC COM 70450Y103 7764 41170 SH SOLE 41170 0 0 PAYPAL HLDGS INC COM 70450Y103 1546 8199 SH OTR 0 0 8199 PELOTON INTERACTIVE INC CL A COM 70614W100 562 15719 SH SOLE 15719 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 2471 23050 SH SOLE 23050 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 573 5347 SH OTR 0 0 5347 PENTAIR PLC SHS G7S00T104 4 60 SH SOLE 60 0 0 PEPSICO INC COM 713448108 8938 51453 SH SOLE 51453 0 0 PEPSICO INC COM 713448108 9537 54900 SH OTR 0 0 54900 PERKINELMER INC COM 714046109 67 335 SH SOLE 335 0 0 PFIZER INC COM 717081103 14458 244849 SH SOLE 244849 0 0 PFIZER INC COM 717081103 12791 216605 SH OTR 0 0 216605 PHILIP MORRIS INTL INC COM 718172109 13088 137764 SH SOLE 137764 0 0 PHILIP MORRIS INTL INC COM 718172109 1199 12619 SH OTR 0 0 12619 PHILLIPS 66 COM 718546104 43 589 SH SOLE 589 0 0 PHILLIPS 66 COM 718546104 964 13300 SH OTR 0 0 13300 PINTEREST INC CL A 72352L106 127 3500 SH SOLE 3500 0 0 PNC FINL SVCS GROUP INC COM 693475105 1045 5211 SH SOLE 5211 0 0 PNC FINL SVCS GROUP INC COM 693475105 5274 26300 SH OTR 0 0 26300 POLARIS INC COM 731068102 4 40 SH SOLE 40 0 0 POLARIS INC COM 731068102 507 4613 SH OTR 0 0 4613 POOL CORP COM 73278L105 11128 19662 SH SOLE 19662 0 0 POOL CORP COM 73278L105 2906 5135 SH OTR 0 0 5135 PPG INDS INC COM 693506107 47 275 SH SOLE 275 0 0 PPL CORP COM 69351T106 117 3886 SH SOLE 3886 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 20 328 SH SOLE 328 0 0 PRICE T ROWE GROUP INC COM 74144T108 39 198 SH SOLE 198 0 0 PRIMERICA INC COM 74164M108 5400 35231 SH SOLE 35231 0 0 PRIMERICA INC COM 74164M108 2737 17858 SH OTR 0 0 17858 PROCTER AND GAMBLE CO COM 742718109 19025 116304 SH SOLE 116304 0 0 PROCTER AND GAMBLE CO COM 742718109 13845 84638 SH OTR 0 0 84638 PROGYNY INC COM 74340E103 25 500 SH SOLE 500 0 0 PROLOGIS INC. COM 74340W103 94 561 SH SOLE 561 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 1 50 SH SOLE 50 0 0 PTC INC COM 69370C100 1334 11013 SH SOLE 11013 0 0 PUBLIC STORAGE COM 74460D109 75 200 SH SOLE 200 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 6 87 SH SOLE 87 0 0 PULTE GROUP INC COM 745867101 134 2350 SH SOLE 2350 0 0 QUALCOMM INC COM 747525103 1072 5863 SH SOLE 5863 0 0 QURATE RETAIL INC COM SER A 74915M100 3 419 SH SOLE 419 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 11368 132097 SH SOLE 132097 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 1359 15796 SH OTR 0 0 15796 RBC BEARINGS INC COM 75524B104 7 34 SH SOLE 34 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 35 1000 SH SOLE 1000 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 3 133 SH SOLE 133 0 0 REVOLVE GROUP INC CL A 76156B107 3103 55378 SH SOLE 55378 0 0 REVOLVE GROUP INC CL A 76156B107 1722 30732 SH OTR 0 0 30732 RH COM 74967X103 7194 13423 SH SOLE 13423 0 0 RH COM 74967X103 1285 2398 SH OTR 0 0 2398 RINGCENTRAL INC CL A 76680R206 653 3488 SH SOLE 3488 0 0 RINGCENTRAL INC CL A 76680R206 431 2300 SH OTR 0 0 2300 ROBERT HALF INTL INC COM 770323103 2437 21853 SH SOLE 21853 0 0 ROBERT HALF INTL INC COM 770323103 190 1700 SH OTR 0 0 1700 ROCKWELL AUTOMATION INC COM 773903109 82 234 SH SOLE 234 0 0 ROLLINS INC COM 775711104 4 126 SH SOLE 126 0 0 ROYAL BK CDA COM 780087102 1840 17338 SH SOLE 17338 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 14053 324180 SH SOLE 324180 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 6 134 SH SOLE 134 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1806 41671 SH OTR 0 0 41671 RPM INTL INC COM 749685103 448 4440 SH SOLE 4440 0 0 S&P GLOBAL INC COM 78409V104 5236 11095 SH SOLE 11095 0 0 S&P GLOBAL INC COM 78409V104 3248 6883 SH OTR 0 0 6883 SABRA HEALTH CARE REIT INC COM 78573L106 4 280 SH SOLE 280 0 0 SALESFORCE COM INC COM 79466L302 129 509 SH SOLE 509 0 0 SANOFI SPONSORED ADR 80105N105 2410 48108 SH SOLE 48108 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 9 22 SH SOLE 22 0 0 SCHWAB CHARLES CORP COM 808513105 827 9831 SH SOLE 9831 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 169 3323 SH SOLE 3323 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 58 512 SH SOLE 512 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 23 285 SH SOLE 285 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 3 22 SH SOLE 22 0 0 SEI INVTS CO COM 784117103 591 9700 SH OTR 0 0 9700 SEMPRA COM 816851109 15 112 SH SOLE 112 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 990 16051 SH SOLE 16051 0 0 SHERWIN WILLIAMS CO COM 824348106 28839 81893 SH SOLE 81893 0 0 SHERWIN WILLIAMS CO COM 824348106 14379 40832 SH OTR 0 0 40832 SHOPIFY INC CL A 82509L107 1164 845 SH SOLE 845 0 0 SHOPIFY INC CL A 82509L107 1778 1291 SH OTR 0 0 1291 SHUTTERSTOCK INC COM 825690100 88 798 SH SOLE 798 0 0 SIMON PPTY GROUP INC NEW COM 828806109 29 180 SH SOLE 180 0 0 SIMON PPTY GROUP INC NEW COM 828806109 192 1200 SH OTR 0 0 1200 SKYWORKS SOLUTIONS INC COM 83088M102 115 739 SH SOLE 739 0 0 SMUCKER J M CO COM NEW 832696405 6 47 SH SOLE 47 0 0 SNAP ON INC COM 833034101 2 11 SH SOLE 11 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1917 6831 SH SOLE 6831 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 926 3300 SH OTR 0 0 3300 SOUTHERN CO COM 842587107 52 764 SH SOLE 764 0 0 SPDR GOLD TR GOLD SHS 78463V107 295 1724 SH SOLE 1724 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 3300 6948 SH SOLE 6948 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 10 334 SH SOLE 334 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 692 6800 SH OTR 0 0 6800 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 444 4364 SH SOLE 4364 0 0 SPLUNK INC COM 848637104 15 126 SH SOLE 126 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 15 64 SH SOLE 64 0 0 STANLEY BLACK & DECKER INC COM 854502101 5132 27207 SH SOLE 27207 0 0 STANLEY BLACK & DECKER INC COM 854502101 415 2200 SH OTR 0 0 2200 STARBUCKS CORP COM 855244109 17606 150514 SH SOLE 150514 0 0 STARBUCKS CORP COM 855244109 9371 80114 SH OTR 0 0 80114 STATE STR CORP COM 857477103 2412 25931 SH SOLE 25931 0 0 STATE STR CORP COM 857477103 558 6000 SH OTR 0 0 6000 STERICYCLE INC COM 858912108 4 69 SH SOLE 69 0 0 STERIS PLC SHS USD G8473T100 11 45 SH SOLE 45 0 0 STRYKER CORPORATION COM 863667101 191 716 SH SOLE 716 0 0 STRYKER CORPORATION COM 863667101 499 1865 SH OTR 0 0 1865 SURGALIGN HOLDINGS INC COM 86882C105 4 6100 SH SOLE 6100 0 0 SVB FINANCIAL GROUP COM 78486Q101 26 38 SH SOLE 38 0 0 SYLVAMO CORP COMMON STOCK 871332102 2 65 SH SOLE 65 0 0 SYNOPSYS INC COM 871607107 73 197 SH SOLE 197 0 0 T-MOBILE US INC COM 872590104 22 190 SH SOLE 190 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 123 690 SH SOLE 690 0 0 TARGET CORP COM 87612E106 1893 8181 SH SOLE 8181 0 0 TC ENERGY CORP COM 87807B107 1899 40813 SH SOLE 40813 0 0 TE CONNECTIVITY LTD SHS H84989104 1464 9074 SH SOLE 9074 0 0 TELADOC HEALTH INC COM 87918A105 22 245 SH SOLE 245 0 0 TELEFLEX INCORPORATED COM 879369106 25 75 SH SOLE 75 0 0 TELUS CORPORATION COM 87971M103 19 800 SH SOLE 800 0 0 TERADYNE INC COM 880770102 12 71 SH SOLE 71 0 0 TESLA INC COM 88160R101 18 17 SH SOLE 17 0 0 TETRA TECH INC NEW COM 88162G103 7 39 SH SOLE 39 0 0 TEXAS INSTRS INC COM 882508104 126 669 SH SOLE 669 0 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 97 4000 SH SOLE 4000 0 0 THE TRADE DESK INC COM CL A 88339J105 25538 278674 SH SOLE 278674 0 0 THE TRADE DESK INC COM CL A 88339J105 5696 62158 SH OTR 0 0 62158 THERMO FISHER SCIENTIFIC INC COM 883556102 455 682 SH SOLE 682 0 0 THOR INDS INC COM 885160101 4 43 SH SOLE 43 0 0 TJX COS INC NEW COM 872540109 348 4578 SH SOLE 4578 0 0 TJX COS INC NEW COM 872540109 1974 26000 SH OTR 0 0 26000 TOMPKINS FINL CORP COM 890110109 1959 23439 SH OTR 0 0 23439 TOPBUILD CORP COM 89055F103 10 36 SH SOLE 36 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 38 496 SH SOLE 496 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 2502 50585 SH SOLE 50585 0 0 TOYOTA MOTOR CORP ADS 892331307 2418 13048 SH SOLE 13048 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 101 500 SH SOLE 500 0 0 TRANSUNION COM 89400J107 1205 10158 SH SOLE 10158 0 0 TRAVELERS COMPANIES INC COM 89417E109 149 950 SH SOLE 950 0 0 TREX CO INC COM 89531P105 224 1661 SH SOLE 1661 0 0 TREX CO INC COM 89531P105 2093 15500 SH OTR 0 0 15500 TRIMBLE INC COM 896239100 9016 103410 SH SOLE 103410 0 0 TRIMBLE INC COM 896239100 3180 36470 SH OTR 0 0 36470 TRUIST FINL CORP COM 89832Q109 16478 281431 SH SOLE 281431 0 0 TRUIST FINL CORP COM 89832Q109 10593 180928 SH OTR 0 0 180928 TTEC HLDGS INC COM 89854H102 8007 88430 SH SOLE 88430 0 0 TTEC HLDGS INC COM 89854H102 435 4800 SH OTR 0 0 4800 TWILIO INC CL A 90138F102 2 8 SH SOLE 8 0 0 TYLER TECHNOLOGIES INC COM 902252105 3 5 SH SOLE 5 0 0 UBIQUITI INC COM 90353W103 5728 18676 SH SOLE 18676 0 0 UBIQUITI INC COM 90353W103 2064 6729 SH OTR 0 0 6729 UBS GROUP AG SHS H42097107 2171 121504 SH SOLE 121504 0 0 ULTA BEAUTY INC COM 90384S303 494 1199 SH SOLE 1199 0 0 ULTA BEAUTY INC COM 90384S303 825 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 1896 35248 SH SOLE 35248 0 0 UNION PAC CORP COM 907818108 7038 27938 SH SOLE 27938 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1376 6419 SH SOLE 6419 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1072 5000 SH OTR 0 0 5000 UNITED RENTALS INC COM 911363109 10563 31787 SH SOLE 31787 0 0 UNITED RENTALS INC COM 911363109 5089 15316 SH OTR 0 0 15316 UNITEDHEALTH GROUP INC COM 91324P102 10987 21880 SH SOLE 21880 0 0 UNITEDHEALTH GROUP INC COM 91324P102 2561 5101 SH OTR 0 0 5101 UNIVERSAL DISPLAY CORP COM 91347P105 208 1260 SH SOLE 1260 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 37 287 SH SOLE 287 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 55 1827 SH SOLE 1827 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 1454 48600 SH OTR 0 0 48600 US BANCORP DEL COM NEW 902973304 10080 179453 SH SOLE 179453 0 0 US BANCORP DEL COM NEW 902973304 1657 29506 SH OTR 0 0 29506 V F CORP COM 918204108 3037 41483 SH SOLE 41483 0 0 V F CORP COM 918204108 527 7200 SH OTR 0 0 7200 VANGUARD INDEX FDS SMALL CP ETF 922908751 886 3904 SH SOLE 3904 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 190 1063 SH SOLE 1063 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 455 1787 SH SOLE 1787 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 33 76 SH SOLE 76 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 62 220 SH SOLE 220 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 433 8765 SH SOLE 8765 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 488 7961 SH SOLE 7961 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 179 2205 SH SOLE 2205 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 790 4599 SH SOLE 4599 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 95 1501 SH SOLE 1501 0 0 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 33 638 SH SOLE 638 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1308 11669 SH SOLE 11669 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 63 400 SH SOLE 400 0 0 VENTAS INC COM 92276F100 51 1000 SH SOLE 1000 0 0 VERISK ANALYTICS INC COM 92345Y106 1524 6661 SH SOLE 6661 0 0 VERISK ANALYTICS INC COM 92345Y106 3919 17132 SH OTR 0 0 17132 VERIZON COMMUNICATIONS INC COM 92343V104 5800 111618 SH SOLE 111618 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 3972 76452 SH OTR 0 0 76452 VIATRIS INC COM 92556V106 420 31045 SH SOLE 31045 0 0 VIATRIS INC COM 92556V106 325 24021 SH OTR 0 0 24021 VISA INC COM CL A 92826C839 14158 65330 SH SOLE 65330 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 3 228 SH SOLE 228 0 0 WABTEC COM 929740108 9 102 SH SOLE 102 0 0 WABTEC COM 929740108 344 3738 SH OTR 0 0 3738 WALGREENS BOOTS ALLIANCE INC COM 931427108 40 765 SH SOLE 765 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 261 5000 SH OTR 0 0 5000 WALMART INC COM 931142103 125 866 SH SOLE 866 0 0 WALMART INC COM 931142103 1071 7400 SH OTR 0 0 7400 WASTE MGMT INC DEL COM 94106L109 126 756 SH SOLE 756 0 0 WATERS CORP COM 941848103 14794 39705 SH SOLE 39705 0 0 WATERS CORP COM 941848103 5242 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 884 18419 SH SOLE 18419 0 0 WELLTOWER INC COM 95040Q104 12 135 SH SOLE 135 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 12 26 SH SOLE 26 0 0 WESTERN ASSET MUN PARTNERS F COM 95766P108 51 3000 SH SOLE 3000 0 0 WEX INC COM 96208T104 925 6592 SH SOLE 6592 0 0 WEX INC COM 96208T104 632 4500 SH OTR 0 0 4500 WILLIAMS SONOMA INC COM 969904101 23413 138431 SH SOLE 138431 0 0 WILLIAMS SONOMA INC COM 969904101 4828 28544 SH OTR 0 0 28544 WISDOMTREE TR EMER MKT HIGH FD 97717W315 87 2000 SH SOLE 2000 0 0 WOLFSPEED INC COM 977852102 16 140 SH SOLE 140 0 0 WP CAREY INC COM 92936U109 131 1600 SH SOLE 1600 0 0 XILINX INC COM 983919101 38 179 SH SOLE 179 0 0 XILINX INC COM 983919101 966 4557 SH OTR 0 0 4557 XPERI HOLDING CORP COM 98390M103 1 34 SH SOLE 34 0 0 XYLEM INC COM 98419M100 10 80 SH SOLE 80 0 0 YETI HLDGS INC COM 98585X104 10286 124179 SH SOLE 124179 0 0 YETI HLDGS INC COM 98585X104 2104 25405 SH OTR 0 0 25405 YUM BRANDS INC COM 988498101 41 295 SH SOLE 295 0 0 YUM CHINA HLDGS INC COM 98850P109 20 404 SH SOLE 404 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 7970 13390 SH SOLE 13390 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1149 1931 SH OTR 0 0 1931 ZENDESK INC COM 98936J101 5 45 SH SOLE 45 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 2731 21500 SH OTR 0 0 21500 ZOETIS INC CL A 98978V103 25351 103884 SH SOLE 103884 0 0 ZOETIS INC CL A 98978V103 5492 22505 SH OTR 0 0 22505 ZSCALER INC COM 98980G102 321 1000 SH SOLE 1000 0 0