0001104659-21-106512.txt : 20210817 0001104659-21-106512.hdr.sgml : 20210817 20210816174059 ACCESSION NUMBER: 0001104659-21-106512 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210817 DATE AS OF CHANGE: 20210816 EFFECTIVENESS DATE: 20210817 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: 211180142 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 06-30-2021 06-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 08-16-2021 0 377 1277514
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 397 2000 SH Put OTR 0 0 2000 3M CO COM 88579Y101 215 1080 SH Put SOLE 1080 0 0 ABB LTD SPONSORED ADR 000375204 1015 29871 SH Put SOLE 29871 0 0 ABBOTT LABS COM 002824100 221 1904 SH Put SOLE 1904 0 0 ABBVIE INC COM 00287Y109 1407 12492 SH Put SOLE 12492 0 0 ABBVIE INC COM 00287Y109 2494 22140 SH Put OTR 0 0 22140 ACCENTURE PLC IRELAN SHS CLASS A G1151C101 4059 13769 SH Put OTR 0 0 13769 ACCENTURE PLC IRELAN SHS CLASS A G1151C101 478 1620 SH Put SOLE 1620 0 0 ACUITY BRANDS INC COM 00508Y102 358 1915 SH Put SOLE 1915 0 0 ADOBE SYSTEMS INCORP COM 00724F101 7595 12969 SH Put SOLE 12969 0 0 ADOBE SYSTEMS INCORP COM 00724F101 3514 6001 SH Put OTR 0 0 6001 AGILENT TECHNOLOGIES COM 00846U101 6441 43574 SH Put SOLE 43574 0 0 AGILENT TECHNOLOGIES COM 00846U101 3718 25153 SH Put OTR 0 0 25153 ALASKA AIR GROUP INC COM 011659109 721 11949 SH Put OTR 0 0 11949 ALIGN TECHNOLOGY INC COM 016255101 2756 4510 SH Put SOLE 4510 0 0 ALIGN TECHNOLOGY INC COM 016255101 5635 9222 SH Put OTR 0 0 9222 ALLIANCE DATA SYSTEM COM 018581108 834 8000 SH Put OTR 0 0 8000 ALPHABET INC CAP STK CL A 02079K305 13784 5645 SH Put SOLE 5645 0 0 ALPHABET INC CAP STK CL C 02079K107 9749 3890 SH Put SOLE 3890 0 0 ALPHABET INC CAP STK CL A 02079K305 2793 1144 SH Put OTR 0 0 1144 AMAZON COM INC COM 023135106 37966 11036 SH Put SOLE 11036 0 0 AMAZON COM INC COM 023135106 27267 7926 SH Put OTR 0 0 7926 AMERICAN TOWER CORP COM 03027X100 1594 5900 SH Put SOLE 5900 0 0 AMERICAN TOWER CORP COM 03027X100 486 1800 SH Put OTR 0 0 1800 AMERISOURCEBERGEN CO COM 03073E105 2054 17941 SH Put OTR 0 0 17941 AMERISOURCEBERGEN CO COM 03073E105 552 4821 SH Put SOLE 4821 0 0 AMGEN INC COM 031162100 1245 5108 SH Put SOLE 5108 0 0 AMGEN INC COM 031162100 1770 7261 SH Put OTR 0 0 7261 AMPHENOL CORP NEW CL A 032095101 16690 243966 SH Put SOLE 243966 0 0 AMPHENOL CORP NEW CL A 032095101 4823 70498 SH Put OTR 0 0 70498 AON PLC SHS CL A G0403H108 606 2540 SH Put SOLE 2540 0 0 APPLE INC COM 037833100 52972 386769 SH Put SOLE 386769 0 0 APPLE INC COM 037833100 49047 358113 SH Put OTR 0 0 358113 APTIV PLC SHS G6095L109 986 6265 SH Put SOLE 6265 0 0 APTIV PLC SHS G6095L109 440 2799 SH Put OTR 0 0 2799 ASML HOLDING N V N Y REGISTRY SHS N07059210 2956 4279 SH Put SOLE 4279 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 1689 2445 SH Put OTR 0 0 2445 ASTRAZENECA PLC SPONSORED ADR 046353108 655 10925 SH Put SOLE 10925 0 0 AT&T INC COM 00206R102 1916 66587 SH Put SOLE 66587 0 0 AT&T INC COM 00206R102 7528 261572 SH Put OTR 0 0 261572 AUTODESK INC COM 052769106 876 3000 SH Put OTR 0 0 3000 AUTOMATIC DATA PROCE COM 053015103 576 2900 SH Put OTR 0 0 2900 AUTOZONE INC COM 053332102 1239 830 SH Put OTR 0 0 830 BAIDU INC SPON ADR REP A 056752108 221 1085 SH Put SOLE 1085 0 0 BANK NEW YORK MELLON COM 064058100 512 10000 SH Put OTR 0 0 10000 BCE INC COM NEW 05534B760 750 15215 SH Put SOLE 15215 0 0 BECTON DICKINSON & C COM 075887109 389 1600 SH Put SOLE 1600 0 0 BERKSHIRE HATHAWAY I CL B NEW 084670702 292 1050 SH Put SOLE 1050 0 0 BLACKROCK INC COM 09247X101 215 246 SH Put SOLE 246 0 0 BLACKROCK INC COM 09247X101 787 900 SH Put OTR 0 0 900 BOEING CO COM 097023105 1783 7441 SH Put OTR 0 0 7441 BOOKING HOLDINGS INC COM 09857L108 871 398 SH Put SOLE 398 0 0 BOOKING HOLDINGS INC COM 09857L108 3936 1799 SH Put OTR 0 0 1799 BORGWARNER INC COM 099724106 1533 31585 SH Put OTR 0 0 31585 BOSTON BEER INC CL A 100557107 1226 1201 SH Put SOLE 1201 0 0 BP PLC SPONSORED ADR 055622104 1106 41876 SH Put SOLE 41876 0 0 BP PLC SPONSORED ADR 055622104 634 24000 SH Put OTR 0 0 24000 BRISTOL-MYERS SQUIBB COM 110122108 514 7691 SH Put SOLE 7691 0 0 BRISTOL-MYERS SQUIBB COM 110122108 1547 23150 SH Put OTR 0 0 23150 BRITISH AMERN TOB PL SPONSORED ADR 110448107 675 17173 SH Put SOLE 17173 0 0 BROADCOM INC COM 11135F101 25825 54158 SH Put SOLE 54158 0 0 BROADCOM INC COM 11135F101 7840 16442 SH Put OTR 0 0 16442 BROADRIDGE FINL SOLU COM 11133T103 448 2771 SH Put SOLE 2771 0 0 BROADRIDGE FINL SOLU COM 11133T103 1139 7050 SH Put OTR 0 0 7050 BURLINGTON STORES IN COM 122017106 209 650 SH Put OTR 0 0 650 CANADIAN IMP BK COMM COM 136069101 785 6892 SH Put SOLE 6892 0 0 CANADIAN SOLAR INC COM 136635109 629 14036 SH Put SOLE 14036 0 0 CARMAX INC COM 143130102 527 4077 SH Put SOLE 4077 0 0 CARMAX INC COM 143130102 2267 17557 SH Put OTR 0 0 17557 CATERPILLAR INC COM 149123101 283 1300 SH Put SOLE 1300 0 0 CATERPILLAR INC COM 149123101 2024 9300 SH Put OTR 0 0 9300 CBRE GROUP INC CL A 12504L109 1663 19400 SH Put OTR 0 0 19400 CDW CORP COM 12514G108 3149 18033 SH Put SOLE 18033 0 0 CDW CORP COM 12514G108 3319 19006 SH Put OTR 0 0 19006 CHARLES RIV LABS INT COM 159864107 3582 9683 SH Put SOLE 9683 0 0 CHARLES RIV LABS INT COM 159864107 1221 3300 SH Put OTR 0 0 3300 CHEVRON CORP NEW COM 166764100 1507 14386 SH Put SOLE 14386 0 0 CHEVRON CORP NEW COM 166764100 5365 51223 SH Put OTR 0 0 51223 CIGNA CORP NEW COM 125523100 1505 6350 SH Put OTR 0 0 6350 CINTAS CORP COM 172908105 10149 26568 SH Put SOLE 26568 0 0 CINTAS CORP COM 172908105 2767 7243 SH Put OTR 0 0 7243 CISCO SYS INC COM 17275R102 2113 39865 SH Put SOLE 39865 0 0 CISCO SYS INC COM 17275R102 3034 57241 SH Put OTR 0 0 57241 CITIZENS & NORTHN CO COM 172922106 1476 60260 SH Put OTR 0 0 60260 CITRIX SYS INC COM 177376100 660 5631 SH Put SOLE 5631 0 0 CITRIX SYS INC COM 177376100 1067 9100 SH Put OTR 0 0 9100 COCA COLA CO COM 191216100 882 16291 SH Put SOLE 16291 0 0 COCA COLA CO COM 191216100 1341 24789 SH Put OTR 0 0 24789 COGNIZANT TECHNOLOGY CL A 192446102 3847 55538 SH Put SOLE 55538 0 0 COGNIZANT TECHNOLOGY CL A 192446102 3524 50881 SH Put OTR 0 0 50881 COMCAST CORP NEW CL A 20030N101 707 12400 SH Put OTR 0 0 12400 COMMUNITY BK SYS INC COM 203607106 4554 60200 SH Put OTR 0 0 60200 CONOCOPHILLIPS COM 20825C104 4982 81800 SH Put OTR 0 0 81800 CONSTELLATION BRANDS CL A 21036P108 4505 19263 SH Put SOLE 19263 0 0 CONSTELLATION BRANDS CL A 21036P108 563 2407 SH Put OTR 0 0 2407 COPART INC COM 217204106 5325 40395 SH Put SOLE 40395 0 0 COPART INC COM 217204106 1372 10404 SH Put OTR 0 0 10404 CORTEVA INC COM 22052L104 746 16832 SH Put OTR 0 0 16832 COSTCO WHSL CORP NEW COM 22160K105 662 1672 SH Put SOLE 1672 0 0 CSX CORP COM 126408103 497 15498 SH Put SOLE 15498 0 0 CSX CORP COM 126408103 981 30576 SH Put OTR 0 0 30576 CUMMINS INC COM 231021106 4198 17219 SH Put OTR 0 0 17219 CUMMINS INC COM 231021106 263 1080 SH Put SOLE 1080 0 0 CVS HEALTH CORP COM 126650100 617 7400 SH Put OTR 0 0 7400 DEERE & CO COM 244199105 6985 19805 SH Put OTR 0 0 19805 DEERE & CO COM 244199105 416 1180 SH Put SOLE 1180 0 0 DICKS SPORTING GOODS COM 253393102 11566 115442 SH Put SOLE 115442 0 0 DICKS SPORTING GOODS COM 253393102 2853 28479 SH Put OTR 0 0 28479 DISNEY WALT CO COM 254687106 457 2600 SH Put SOLE 2600 0 0 DISNEY WALT CO COM 254687106 5695 32400 SH Put OTR 0 0 32400 DONEGAL GROUP INC CL B 257701300 1879 135185 SH Call OTR 0 0 135185 DONEGAL GROUP INC CL A 257701201 3259 223703 SH Put OTR 0 0 223703 DOW INC COM 260557103 1065 16832 SH Put OTR 0 0 16832 DR REDDYS LABS LTD ADR 256135203 712 9683 SH Put SOLE 9683 0 0 DR REDDYS LABS LTD ADR 256135203 246 3346 SH Put OTR 0 0 3346 DUPONT DE NEMOURS IN COM 26614N102 1303 16832 SH Put OTR 0 0 16832 DYCOM INDS INC COM 267475101 537 7200 SH Put OTR 0 0 7200 ECOLAB INC COM 278865100 219 1063 SH Put SOLE 1063 0 0 ECOLAB INC COM 278865100 882 4284 SH Put OTR 0 0 4284 ELECTRONIC ARTS INC COM 285512109 6972 48474 SH Put SOLE 48474 0 0 ELECTRONIC ARTS INC COM 285512109 3050 21203 SH Put OTR 0 0 21203 EMERSON ELEC CO COM 291011104 674 7000 SH Put OTR 0 0 7000 EPAM SYS INC COM 29414B104 10933 21396 SH Put SOLE 21396 0 0 EPAM SYS INC COM 29414B104 6841 13388 SH Put OTR 0 0 13388 EXPEDIA GROUP INC COM NEW 30212P303 833 5090 SH Put OTR 0 0 5090 EXTRA SPACE STORAGE COM 30225T102 916 5593 SH Put SOLE 5593 0 0 EXXON MOBIL CORP COM 30231G102 315 5000 SH Put OTR 0 0 5000 F N B CORP COM 302520101 857 69500 SH Put OTR 0 0 69500 F5 NETWORKS INC COM 315616102 1213 6500 SH Put OTR 0 0 6500 FACEBOOK INC CL A 30303M102 23551 67732 SH Put SOLE 67732 0 0 FACEBOOK INC CL A 30303M102 3811 10959 SH Put OTR 0 0 10959 FASTENAL CO COM 311900104 8225 158180 SH Put SOLE 158180 0 0 FASTENAL CO COM 311900104 2363 45442 SH Put OTR 0 0 45442 FIRST TR EXCHANGE-TR FIRST TR ENH NEW 33739Q408 545 9100 SH Put SOLE 9100 0 0 FISERV INC COM 337738108 8680 81205 SH Put SOLE 81205 0 0 FISERV INC COM 337738108 2836 26535 SH Put OTR 0 0 26535 FIVE BELOW INC COM 33829M101 2032 10514 SH Put SOLE 10514 0 0 FIVE BELOW INC COM 33829M101 3091 15991 SH Put OTR 0 0 15991 FLEETCOR TECHNOLOGIE COM 339041105 1358 5303 SH Put SOLE 5303 0 0 FLEETCOR TECHNOLOGIE COM 339041105 2188 8546 SH Put OTR 0 0 8546 FLEX LTD ORD Y2573F102 807 45150 SH Put SOLE 45150 0 0 FLOOR & DECOR HLDGS CL A 339750101 1054 9973 SH Put SOLE 9973 0 0 FLOWSERVE CORP COM 34354P105 681 16900 SH Put OTR 0 0 16900 FORWARD AIR CORP COM 349853101 402 4475 SH Put SOLE 4475 0 0 FRANKLIN FINL SVCS C COM 353525108 1295 40550 SH Call OTR 0 0 40550 FULTON FINL CORP PA COM 360271100 3222 204200 SH Put OTR 0 0 204200 GENERAL DYNAMICS COR COM 369550108 621 3300 SH Put OTR 0 0 3300 GENERAL ELECTRIC CO COM 369604103 256 19000 SH Put SOLE 19000 0 0 GENERAL ELECTRIC CO COM 369604103 162 12000 SH Put OTR 0 0 12000 GENERAL MTRS CO COM 37045V100 814 13750 SH Put SOLE 13750 0 0 GENPACT LIMITED SHS G3922B107 959 21107 SH Put SOLE 21107 0 0 GILEAD SCIENCES INC COM 375558103 275 4000 SH Put OTR 0 0 4000 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 553 13900 SH Put OTR 0 0 13900 GLOBAL PMTS INC COM 37940X102 19302 102923 SH Put SOLE 102923 0 0 GLOBAL PMTS INC COM 37940X102 2816 15017 SH Put OTR 0 0 15017 GLOBANT S A COM L44385109 714 3256 SH Put SOLE 3256 0 0 GLOBANT S A COM L44385109 932 4252 SH Put OTR 0 0 4252 GOOSEHEAD INS INC COM CL A 38267D109 1273 10000 SH Put OTR 0 0 10000 GRAINGER W W INC COM 384802104 1029 2350 SH Put OTR 0 0 2350 HDFC BANK LTD SPONSORED ADS 40415F101 1263 17268 SH Put SOLE 17268 0 0 HERSHEY CO COM 427866108 9110 52300 SH Put OTR 0 0 52300 HOME DEPOT INC COM 437076102 14232 44629 SH Put SOLE 44629 0 0 HOME DEPOT INC COM 437076102 3237 10151 SH Put OTR 0 0 10151 HONDA MOTOR LTD AMERN SHS 438128308 651 20233 SH Put SOLE 20233 0 0 HONEYWELL INTL INC COM 438516106 525 2390 SH Put SOLE 2390 0 0 ILLINOIS TOOL WKS IN COM 452308109 537 2400 SH Put OTR 0 0 2400 ILLUMINA INC COM 452327109 213 450 SH Put SOLE 450 0 0 INFOSYS LTD SPONSORED ADR 456788108 801 37780 SH Put SOLE 37780 0 0 INFOSYS LTD SPONSORED ADR 456788108 816 38505 SH Put OTR 0 0 38505 ING GROEP N.V. SPONSORED ADR 456837103 733 55370 SH Put SOLE 55370 0 0 INSPERITY INC COM 45778Q107 2044 22613 SH Put SOLE 22613 0 0 INSPERITY INC COM 45778Q107 1483 16413 SH Put OTR 0 0 16413 INTEL CORP COM 458140100 3121 55600 SH Put OTR 0 0 55600 INTERNATIONAL BUSINE COM 459200101 1357 9260 SH Put SOLE 9260 0 0 INTERNATIONAL BUSINE COM 459200101 9369 63910 SH Put OTR 0 0 63910 INTERNATIONAL FLAVOR COM 459506101 243 1626 SH Put SOLE 1626 0 0 INTUIT COM 461202103 1812 3697 SH Put SOLE 3697 0 0 INTUIT COM 461202103 2620 5346 SH Put OTR 0 0 5346 IPG PHOTONICS CORP COM 44980X109 4000 18978 SH Put SOLE 18978 0 0 IPG PHOTONICS CORP COM 44980X109 2496 11843 SH Put OTR 0 0 11843 IQVIA HLDGS INC COM 46266C105 4564 18845 SH Put SOLE 18845 0 0 IQVIA HLDGS INC COM 46266C105 2953 12193 SH Put OTR 0 0 12193 ISHARES TR CORE MSCI EAFE 46432F842 253 3376 SH Put SOLE 3376 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 634 4000 SH Put SOLE 4000 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 1055 3882 SH Put SOLE 3882 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 310 1350 SH Put SOLE 1350 0 0 JAZZ PHARMACEUTICALS SHS USD G50871105 438 2465 SH Put SOLE 2465 0 0 JOHNSON & JOHNSON COM 478160104 1028 6242 SH Put SOLE 6242 0 0 JOHNSON & JOHNSON COM 478160104 3196 19400 SH Put OTR 0 0 19400 JOHNSON CTLS INTL PL SHS G51502105 208 3035 SH Put SOLE 3035 0 0 JPMORGAN CHASE & CO COM 46625H100 2994 19249 SH Put SOLE 19249 0 0 JPMORGAN CHASE & CO COM 46625H100 1966 12641 SH Put OTR 0 0 12641 KELLOGG CO COM 487836108 457 7100 SH Put OTR 0 0 7100 KEYCORP COM 493267108 620 30000 SH Put OTR 0 0 30000 KIMBERLY-CLARK CORP COM 494368103 2495 18650 SH Put OTR 0 0 18650 KLA CORP COM NEW 482480100 19570 60362 SH Put SOLE 60362 0 0 KLA CORP COM NEW 482480100 2979 9190 SH Put OTR 0 0 9190 KRAFT HEINZ CO COM 500754106 258 6333 SH Put OTR 0 0 6333 LAUDER ESTEE COS INC CL A 518439104 17670 55553 SH Put SOLE 55553 0 0 LAUDER ESTEE COS INC CL A 518439104 6348 19957 SH Put OTR 0 0 19957 LILLY ELI & CO COM 532457108 5738 25000 SH Put OTR 0 0 25000 LINDE PLC SHS G5494J103 578 2000 SH Put OTR 0 0 2000 LITHIA MTRS INC CL A 536797103 2612 7600 SH Put SOLE 7600 0 0 LITHIA MTRS INC CL A 536797103 859 2500 SH Put OTR 0 0 2500 LITTELFUSE INC COM 537008104 728 2856 SH Put SOLE 2856 0 0 LITTELFUSE INC COM 537008104 1840 7222 SH Put OTR 0 0 7222 LPL FINL HLDGS INC COM 50212V100 572 4240 SH Put SOLE 4240 0 0 LULULEMON ATHLETICA COM 550021109 5642 15460 SH Put SOLE 15460 0 0 LULULEMON ATHLETICA COM 550021109 3793 10393 SH Put OTR 0 0 10393 MASIMO CORP COM 574795100 3450 14229 SH Put SOLE 14229 0 0 MASIMO CORP COM 574795100 4148 17110 SH Put OTR 0 0 17110 MASTERCARD INCORPORA CL A 57636Q104 26247 71893 SH Put SOLE 71893 0 0 MASTERCARD INCORPORA CL A 57636Q104 6781 18574 SH Put OTR 0 0 18574 MATCH GROUP INC NEW COM 57667L107 2804 17389 SH Put SOLE 17389 0 0 MATCH GROUP INC NEW COM 57667L107 1674 10384 SH Put OTR 0 0 10384 MCDONALDS CORP COM 580135101 2841 12300 SH Put OTR 0 0 12300 MCDONALDS CORP COM 580135101 312 1350 SH Put SOLE 1350 0 0 MEDTRONIC PLC SHS G5960L103 559 4500 SH Put OTR 0 0 4500 MERCK & CO. INC COM 58933Y105 595 7656 SH Put SOLE 7656 0 0 MERCK & CO. INC COM 58933Y105 8007 102955 SH Put OTR 0 0 102955 METLIFE INC COM 59156R108 395 6600 SH Put SOLE 6600 0 0 METLIFE INC COM 59156R108 658 11000 SH Put OTR 0 0 11000 METTLER TOLEDO INTER COM 592688105 16386 11828 SH Put SOLE 11828 0 0 METTLER TOLEDO INTER COM 592688105 7867 5679 SH Put OTR 0 0 5679 MICROCHIP TECHNOLOGY COM 595017104 1845 12322 SH Put SOLE 12322 0 0 MICROCHIP TECHNOLOGY COM 595017104 880 5880 SH Put OTR 0 0 5880 MICROSOFT CORP COM 594918104 5434 20058 SH Put SOLE 20058 0 0 MICROSOFT CORP COM 594918104 32916 121505 SH Put OTR 0 0 121505 MIDDLEBY CORP COM 596278101 282 1626 SH Put SOLE 1626 0 0 MIDDLEBY CORP COM 596278101 707 4080 SH Put OTR 0 0 4080 MONDELEZ INTL INC CL A 609207105 1186 19000 SH Put OTR 0 0 19000 MONSTER BEVERAGE COR COM 61174X109 10781 118019 SH Put SOLE 118019 0 0 MONSTER BEVERAGE COR COM 61174X109 1119 12245 SH Put OTR 0 0 12245 MOODYS CORP COM 615369105 362 1000 SH Put SOLE 1000 0 0 MSCI INC COM 55354G100 2516 4720 SH Put SOLE 4720 0 0 MSCI INC COM 55354G100 1866 3500 SH Put OTR 0 0 3500 NATIONAL GRID PLC SPONSORED ADR NE 636274409 806 12591 SH Put SOLE 12591 0 0 NETEASE INC SPONSORED ADS 64110W102 1867 16200 SH Put SOLE 16200 0 0 NETFLIX INC COM 64110L106 27945 52906 SH Put SOLE 52906 0 0 NETFLIX INC COM 64110L106 872 1650 SH Put OTR 0 0 1650 NEXTERA ENERGY INC COM 65339F101 234 3200 SH Put SOLE 3200 0 0 NIKE INC CL B 654106103 7522 48688 SH Put SOLE 48688 0 0 NIKE INC CL B 654106103 4411 28553 SH Put OTR 0 0 28553 NORDSON CORP COM 655663102 5415 24668 SH Put SOLE 24668 0 0 NORDSON CORP COM 655663102 3389 15441 SH Put OTR 0 0 15441 NORFOLK SOUTHN CORP COM 655844108 2707 10200 SH Put OTR 0 0 10200 NOVARTIS AG SPONSORED ADR 66987V109 913 10002 SH Put SOLE 10002 0 0 NOVO-NORDISK A S ADR 670100205 590 7039 SH Put SOLE 7039 0 0 NUTRIEN LTD COM 67077M108 1126 18570 SH Put OTR 0 0 18570 NVIDIA CORPORATION COM 67066G104 1145 1431 SH Put SOLE 1431 0 0 NXP SEMICONDUCTORS N COM N6596X109 2411 11719 SH Put SOLE 11719 0 0 NXP SEMICONDUCTORS N COM N6596X109 3559 17300 SH Put OTR 0 0 17300 OLD DOMINION FREIGHT COM 679580100 1269 5001 SH Put SOLE 5001 0 0 OLD DOMINION FREIGHT COM 679580100 1280 5043 SH Put OTR 0 0 5043 ON SEMICONDUCTOR COR COM 682189105 500 13068 SH Put SOLE 13068 0 0 ON SEMICONDUCTOR COR COM 682189105 2220 58000 SH Put OTR 0 0 58000 ONEMAIN HLDGS INC COM 68268W103 4647 77563 SH Put SOLE 77563 0 0 ONEMAIN HLDGS INC COM 68268W103 587 9800 SH Put OTR 0 0 9800 ORACLE CORP COM 68389X105 3197 41071 SH Put OTR 0 0 41071 ORANGE SPONSORED ADR 684060106 605 52848 SH Put SOLE 52848 0 0 PAYCOM SOFTWARE INC COM 70432V102 10251 28202 SH Put SOLE 28202 0 0 PAYCOM SOFTWARE INC COM 70432V102 3639 10011 SH Put OTR 0 0 10011 PAYPAL HLDGS INC COM 70450Y103 6069 20820 SH Put SOLE 20820 0 0 PAYPAL HLDGS INC COM 70450Y103 2390 8199 SH Put OTR 0 0 8199 PELOTON INTERACTIVE CL A COM 70614W100 1648 13287 SH Put SOLE 13287 0 0 PELOTON INTERACTIVE CL A COM 70614W100 584 4707 SH Put OTR 0 0 4707 PENSKE AUTOMOTIVE GR COM 70959W103 402 5325 SH Put SOLE 5325 0 0 PENSKE AUTOMOTIVE GR COM 70959W103 404 5347 SH Put OTR 0 0 5347 PEPSICO INC COM 713448108 200 1350 SH Put SOLE 1350 0 0 PEPSICO INC COM 713448108 8139 54900 SH Put OTR 0 0 54900 PFIZER INC COM 717081103 1304 33290 SH Put SOLE 33290 0 0 PFIZER INC COM 717081103 8208 209589 SH Put OTR 0 0 209589 PHILIP MORRIS INTL I COM 718172109 3165 31939 SH Put SOLE 31939 0 0 PHILIP MORRIS INTL I COM 718172109 1527 15404 SH Put OTR 0 0 15404 PHILLIPS 66 COM 718546104 1141 13300 SH Put OTR 0 0 13300 PNC FINL SVCS GROUP COM 693475105 1259 6598 SH Put SOLE 6598 0 0 PNC FINL SVCS GROUP COM 693475105 5933 31101 SH Put OTR 0 0 31101 POLARIS INC COM 731068102 632 4613 SH Put OTR 0 0 4613 POOL CORP COM 73278L105 4270 9309 SH Put SOLE 9309 0 0 POOL CORP COM 73278L105 2041 4450 SH Put OTR 0 0 4450 PRIMERICA INC COM 74164M108 966 6310 SH Put SOLE 6310 0 0 PRIMERICA INC COM 74164M108 2735 17858 SH Put OTR 0 0 17858 PROCTER AND GAMBLE C COM 742718109 1746 12940 SH Put SOLE 12940 0 0 PROCTER AND GAMBLE C COM 742718109 11371 84274 SH Put OTR 0 0 84274 QUALCOMM INC COM 747525103 216 1511 SH Put SOLE 1511 0 0 RAYTHEON TECHNOLOGIE COM 75513E101 1026 12024 SH Put SOLE 12024 0 0 RAYTHEON TECHNOLOGIE COM 75513E101 1019 11939 SH Put OTR 0 0 11939 REVOLVE GROUP INC CL A 76156B107 1278 18551 SH Put SOLE 18551 0 0 REVOLVE GROUP INC CL A 76156B107 2238 32481 SH Put OTR 0 0 32481 RH COM 74967X103 3545 5221 SH Put SOLE 5221 0 0 RH COM 74967X103 1458 2148 SH Put OTR 0 0 2148 RINGCENTRAL INC CL A 76680R206 253 870 SH Put SOLE 870 0 0 RINGCENTRAL INC CL A 76680R206 857 2949 SH Put OTR 0 0 2949 ROYAL BK CDA COM 780087102 785 7748 SH Put SOLE 7748 0 0 ROYAL DUTCH SHELL PL SPON ADR B 780259107 2217 57090 SH Put SOLE 57090 0 0 ROYAL DUTCH SHELL PL SPON ADR B 780259107 1957 50403 SH Put OTR 0 0 50403 RPM INTL INC COM 749685103 390 4393 SH Put SOLE 4393 0 0 S&P GLOBAL INC COM 78409V104 1018 2480 SH Put SOLE 2480 0 0 S&P GLOBAL INC COM 78409V104 3169 7722 SH Put OTR 0 0 7722 SANOFI SPONSORED ADR 80105N105 887 16849 SH Put SOLE 16849 0 0 SCHWAB CHARLES CORP COM 808513105 587 8068 SH Put SOLE 8068 0 0 SEI INVTS CO COM 784117103 601 9700 SH Put OTR 0 0 9700 SENSATA TECHNOLOGIES SHS G8060N102 517 8912 SH Put SOLE 8912 0 0 SHERWIN WILLIAMS CO COM 824348106 10660 39127 SH Put SOLE 39127 0 0 SHERWIN WILLIAMS CO COM 824348106 11369 41727 SH Put OTR 0 0 41727 SHOPIFY INC CL A 82509L107 205 140 SH Put SOLE 140 0 0 SHOPIFY INC CL A 82509L107 1667 1141 SH Put OTR 0 0 1141 SOLAREDGE TECHNOLOGI COM 83417M104 1029 3725 SH Put SOLE 3725 0 0 SOLAREDGE TECHNOLOGI COM 83417M104 829 3000 SH Put OTR 0 0 3000 SPDR GOLD TR GOLD SHS 78463V107 280 1693 SH Put SOLE 1693 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1455 3400 SH Put SOLE 3400 0 0 SPECTRUM BRANDS HLDG COM 84790A105 578 6800 SH Put OTR 0 0 6800 STANLEY BLACK & DECK COM 854502101 348 1700 SH Put OTR 0 0 1700 STARBUCKS CORP COM 855244109 10277 91911 SH Put SOLE 91911 0 0 STARBUCKS CORP COM 855244109 9247 82700 SH Put OTR 0 0 82700 STATE STR CORP COM 857477103 494 6000 SH Put OTR 0 0 6000 STRYKER CORPORATION COM 863667101 484 1865 SH Put OTR 0 0 1865 TARGET CORP COM 87612E106 242 1000 SH Put SOLE 1000 0 0 TC ENERGY CORP COM 87807B107 793 16005 SH Put SOLE 16005 0 0 TE CONNECTIVITY LTD REG SHS H84989104 819 6055 SH Put SOLE 6055 0 0 THE TRADE DESK INC COM CL A 88339J105 10843 140165 SH Put SOLE 140165 0 0 THE TRADE DESK INC COM CL A 88339J105 4880 63080 SH Put OTR 0 0 63080 TJX COS INC NEW COM 872540109 1753 26000 SH Put OTR 0 0 26000 TOMPKINS FINL CORP COM 890110109 1818 23439 SH Put OTR 0 0 23439 TOTALENERGIES SE SPONSORED ADS 89151E109 905 19990 SH Put SOLE 19990 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 900 5150 SH Put SOLE 5150 0 0 TRANSUNION COM 89400J107 736 6699 SH Put SOLE 6699 0 0 TREX CO INC COM 89531P105 1431 14000 SH Put OTR 0 0 14000 TRIMBLE INC COM 896239100 5013 61263 SH Put SOLE 61263 0 0 TRIMBLE INC COM 896239100 2984 36470 SH Put OTR 0 0 36470 TRUIST FINL CORP COM 89832Q109 8979 161781 SH Put OTR 0 0 161781 TTEC HLDGS INC COM 89854H102 3814 36997 SH Put SOLE 36997 0 0 TTEC HLDGS INC COM 89854H102 454 4400 SH Put OTR 0 0 4400 UBIQUITI INC COM 90353W103 4973 15929 SH Put SOLE 15929 0 0 UBIQUITI INC COM 90353W103 2101 6729 SH Put OTR 0 0 6729 UBS GROUP AG SHS H42097107 734 47881 SH Put SOLE 47881 0 0 ULTA BEAUTY INC COM 90384S303 692 2000 SH Put OTR 0 0 2000 UNILEVER PLC SPON ADR NEW 904767704 721 12318 SH Put SOLE 12318 0 0 UNION PAC CORP COM 907818108 484 2200 SH Put SOLE 2200 0 0 UNITED PARCEL SERVIC CL B 911312106 411 1976 SH Put SOLE 1976 0 0 UNITED PARCEL SERVIC CL B 911312106 1040 5000 SH Put OTR 0 0 5000 UNITED RENTALS INC COM 911363109 7150 22412 SH Put SOLE 22412 0 0 UNITED RENTALS INC COM 911363109 4994 15655 SH Put OTR 0 0 15655 UNITEDHEALTH GROUP I COM 91324P102 1894 4731 SH Put SOLE 4731 0 0 UNITEDHEALTH GROUP I COM 91324P102 2183 5451 SH Put OTR 0 0 5451 UNIVEST FINANCIAL CO COM 915271100 1282 48600 SH Put OTR 0 0 48600 US BANCORP DEL COM NEW 902973304 1535 26952 SH Put SOLE 26952 0 0 US BANCORP DEL COM NEW 902973304 1589 27886 SH Put OTR 0 0 27886 V F CORP COM 918204108 591 7200 SH Put OTR 0 0 7200 VANGUARD INDEX FDS SMALL CP ETF 922908751 507 2250 SH Put SOLE 2250 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 285 1200 SH Put SOLE 1200 0 0 VANGUARD INTL EQUITY FTSE EMR MKT ETF 922042858 272 5000 SH Put SOLE 5000 0 0 VANGUARD INTL EQUITY ALLWRLD EX US 922042775 254 4000 SH Put SOLE 4000 0 0 VANGUARD SPECIALIZED DIV APP ETF 921908844 418 2700 SH Put SOLE 2700 0 0 VANGUARD WHITEHALL F HIGH DIV YLD 921946406 440 4200 SH Put SOLE 4200 0 0 VERISK ANALYTICS INC COM 92345Y106 1118 6399 SH Put SOLE 6399 0 0 VERISK ANALYTICS INC COM 92345Y106 2993 17132 SH Put OTR 0 0 17132 VERIZON COMMUNICATIO COM 92343V104 3216 57400 SH Put OTR 0 0 57400 VIATRIS INC COM 92556V106 328 22979 SH Put OTR 0 0 22979 VISA INC COM CL A 92826C839 2927 12520 SH Put SOLE 12520 0 0 WALGREENS BOOTS ALLI COM 931427108 263 5000 SH Put OTR 0 0 5000 WALMART INC COM 931142103 1044 7400 SH Put OTR 0 0 7400 WATERS CORP COM 941848103 9747 28202 SH Put SOLE 28202 0 0 WATERS CORP COM 941848103 5139 14869 SH Put OTR 0 0 14869 WELLS FARGO CO NEW COM 949746101 241 5320 SH Put SOLE 5320 0 0 WEX INC COM 96208T104 578 2980 SH Put SOLE 2980 0 0 WEX INC COM 96208T104 873 4500 SH Put OTR 0 0 4500 WILLIAMS SONOMA INC COM 969904101 16226 101635 SH Put SOLE 101635 0 0 WILLIAMS SONOMA INC COM 969904101 4450 27873 SH Put OTR 0 0 27873 XILINX INC COM 983919101 659 4557 SH Put OTR 0 0 4557 YETI HLDGS INC COM 98585X104 5650 61535 SH Put SOLE 61535 0 0 YETI HLDGS INC COM 98585X104 2511 27342 SH Put OTR 0 0 27342 ZEBRA TECHNOLOGIES C CL A 989207105 212 400 SH Put OTR 0 0 400 ZIMMER BIOMET HOLDIN COM 98956P102 3458 21500 SH Put OTR 0 0 21500 ZOETIS INC CL A 98978V103 10799 57949 SH Put SOLE 57949 0 0 ZOETIS INC CL A 98978V103 4380 23505 SH Put OTR 0 0 23505 ZSCALER INC COM 98980G102 216 1000 SH Put SOLE 1000 0 0