0001221073-20-000136.txt : 20201026 0001221073-20-000136.hdr.sgml : 20201026 20201026101537 ACCESSION NUMBER: 0001221073-20-000136 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200930 FILED AS OF DATE: 20201026 DATE AS OF CHANGE: 20201026 EFFECTIVENESS DATE: 20201026 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Clear Harbor Asset Management, LLC CENTRAL INDEX KEY: 0001511857 IRS NUMBER: 271506486 STATE OF INCORPORATION: NY FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-14126 FILM NUMBER: 201259409 BUSINESS ADDRESS: STREET 1: 420 LEXINGTON AVENUE STREET 2: SUITE 2006 CITY: NEW YORK STATE: NY ZIP: 10170 BUSINESS PHONE: 212-867-7310 MAIL ADDRESS: STREET 1: 420 LEXINGTON AVENUE STREET 2: SUITE 2006 CITY: NEW YORK STATE: NY ZIP: 10170 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001511857 XXXXXXXX 09-30-2020 09-30-2020 false Clear Harbor Asset Management, LLC
420 LEXINGTON AVENUE SUITE 2006 New York NY 10170
13F HOLDINGS REPORT 028-14126 N
Ian Armstrong Chief Compliance Officer 212-867-7310 /s/ Ian Armstrong New York NY 10-21-2020 0 785 585624146
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 3-D SYS CORP DEL COM NEW 88554D205 246 50 SH SOLE 50 0 0 3M CO COM 88579Y101 310909 1941 SH SOLE 1941 0 0 ABBOTT LABS COM 002824100 1665970 15308 SH SOLE 15308 0 0 ABBVIE INC COM 00287Y109 1351514 15430 SH SOLE 15430 0 0 ABERDEEN ASIA-PACIFIC INCOME COM 003009107 1269 318 SH SOLE 318 0 0 ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 4498 200 SH SOLE 200 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 24859 110 SH SOLE 110 0 0 ACTIVISION BLIZZARD INC COM 00507V109 10281 127 SH SOLE 127 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 86701 21044 SH SOLE 21044 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 783 1000 SH SOLE 1000 0 0 ADECOAGRO S A COM L00849106 1635 350 SH SOLE 350 0 0 ADIENT PLC ORD SHS G0084W101 41904 2418 SH SOLE 2418 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 63756 130 SH SOLE 130 0 0 ADVANCED MICRO DEVICES INC COM 007903107 29516 360 SH SOLE 360 0 0 ADVANSIX INC COM 00773T101 3452 268 SH SOLE 268 0 0 AFLAC INC COM 001055102 64340 1770 SH SOLE 1770 0 0 AGCO CORP COM 001084102 1857 25 SH SOLE 25 0 0 AGENUS INC COM NEW 00847G705 1000 250 SH SOLE 250 0 0 AIR LEASE CORP CL A 00912X302 29420 1000 SH SOLE 1000 0 0 AIR PRODS & CHEMS INC COM 009158106 55104 185 SH SOLE 185 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 5527 50 SH SOLE 50 0 0 ALASKA AIR GROUP INC COM 011659109 56960 1555 SH SOLE 1555 0 0 ALCON AG ORD SHS H01301128 17310 304 SH SOLE 304 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 113476 386 SH SOLE 386 0 0 ALLEGHANY CORP DEL COM 017175100 4684 9 SH SOLE 9 0 0 ALLEGION PLC ORD SHS G0176J109 159839 1616 SH SOLE 1616 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 485667 11569 SH SOLE 11569 0 0 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 34625 12500 SH SOLE 12500 0 0 ALLSTATE CORP COM 020002101 249094 2646 SH SOLE 2646 0 0 ALPHABET INC CAP STK CL C 02079K107 6203182 4221 SH SOLE 4221 0 0 ALPHABET INC CAP STK CL A 02079K305 3680122 2511 SH SOLE 2511 0 0 ALTICE USA INC CL A 02156K103 138788 5338 SH SOLE 5338 0 0 ALTRIA GROUP INC COM 02209S103 77280 2000 SH SOLE 2000 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 1058 100 SH SOLE 100 0 0 AMAZON COM INC COM 023135106 2125393 675 SH SOLE 675 0 0 AMBAC FINL GROUP INC COM NEW 023139884 273917 21450 SH SOLE 21450 0 0 AMC NETWORKS INC CL A 00164V103 1977171 80015 SH SOLE 80015 0 0 AMER STATES WTR CO COM 029899101 82745 1104 SH SOLE 1104 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 434574 35360 SH SOLE 35360 0 0 AMERICAN ELEC PWR CO INC COM 025537101 17899 219 SH SOLE 219 0 0 AMERICAN EXPRESS CO COM 025816109 292329 2916 SH SOLE 2916 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 3276 119 SH SOLE 119 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 28056590 193654 SH SOLE 193654 0 0 AMERIPRISE FINL INC COM 03076C106 88613 575 SH SOLE 575 0 0 AMERISOURCEBERGEN CORP COM 03073E105 445735 4599 SH SOLE 4599 0 0 AMGEN INC COM 031162100 1864772 7337 SH SOLE 7337 0 0 ANALOG DEVICES INC COM 032654105 58370 500 SH SOLE 500 0 0 ANTARES PHARMA INC COM 036642106 8100 3000 SH SOLE 3000 0 0 ANTERO MIDSTREAM CORP COM 03676B102 534068 99454 SH SOLE 99454 0 0 ANTERO RESOURCES CORP COM 03674X106 764866 278133 SH SOLE 278133 0 0 ANTHEM INC COM 036752103 143159 533 SH SOLE 533 0 0 APACHE CORP COM 037411105 3883 410 SH SOLE 410 0 0 APHRIA INC COM 03765K104 1106 250 SH SOLE 250 0 0 APPLE INC COM 037833100 29208790 252213 SH SOLE 252213 0 0 APPLIED MATLS INC COM 038222105 750854 12630 SH SOLE 12630 0 0 APTIV PLC SHS G6095L109 3667 40 SH SOLE 40 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 191632 4122 SH SOLE 4122 0 0 ARES COML REAL ESTATE CORP COM 04013V108 328007 35887 SH SOLE 35887 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 914599 26564 SH SOLE 26564 0 0 ARLINGTON ASSET INVST CORP CL A NEW 041356205 9443 3325 SH SOLE 3325 0 0 ARROW ELECTRS INC COM 042735100 15732 200 SH SOLE 200 0 0 ARTESIAN RES CORP CL A 043113208 15512 450 SH SOLE 450 0 0 ASSURANT INC COM 04621X108 5459 45 SH SOLE 45 0 0 ASSURED GUARANTY LTD COM G0585R106 1919496 89362 SH SOLE 89362 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 27400 500 SH SOLE 500 0 0 AT&T INC COM 00206R102 3001318 105272 SH SOLE 105272 0 0 AUTODESK INC COM 052769106 1387215 6005 SH SOLE 6005 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 12554 90 SH SOLE 90 0 0 AVALONBAY CMNTYS INC COM 053484101 22401 150 SH SOLE 150 0 0 AVIS BUDGET GROUP COM 053774105 220562 8380 SH SOLE 8380 0 0 AXIS CAP HLDGS LTD SHS G0692U109 291325 6615 SH SOLE 6615 0 0 AXON ENTERPRISE INC COM 05464C101 52153 575 SH SOLE 575 0 0 AXT INC COM 00246W103 15300 2500 SH SOLE 2500 0 0 BAIDU INC SPON ADR REP A 056752108 15824 125 SH SOLE 125 0 0 BANK NEW YORK MELLON CORP COM 064058100 83755 2439 SH SOLE 2439 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 191630 8601 SH SOLE 8601 0 0 BARRICK GOLD CORP COM 067901108 169841 6042 SH SOLE 6042 0 0 BAXTER INTL INC COM 071813109 140815 1751 SH SOLE 1751 0 0 BECTON DICKINSON & CO COM 075887109 23268 100 SH SOLE 100 0 0 BED BATH & BEYOND INC COM 075896100 862848 57600 SH SOLE 57600 0 0 BERKLEY W R CORP COM 084423102 4586 75 SH SOLE 75 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 342000 1 SH SOLE 1 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9477959 44510 SH SOLE 44510 0 0 BEYOND MEAT INC COM 08862E109 9964 60 SH SOLE 60 0 0 BG STAFFING INC COM 05544A109 145591 17189 SH SOLE 17189 0 0 BHP GROUP LTD SPONSORED ADS 088606108 77255 1494 SH SOLE 1494 0 0 BK OF AMERICA CORP COM 060505104 609525 25302 SH SOLE 25302 0 0 BLACK STONE MINERALS L P COM UNIT 09225M101 857488 139656 SH SOLE 139656 0 0 BLACKLINE INC COM 09239B109 31729 354 SH SOLE 354 0 0 BLACKROCK CR ALLOCATION INCO COM 092508100 5688 400 SH SOLE 400 0 0 BLACKROCK ENERGY & RES TR COM 09250U101 681 114 SH SOLE 114 0 0 BLACKROCK ENHANCED EQUITY DI COM 09251A104 18684 2556 SH SOLE 2556 0 0 BLACKROCK INC COM 09247X101 25923 46 SH SOLE 46 0 0 BLACKROCK INCOME TR INC COM 09247F100 96228 15775 SH SOLE 15775 0 0 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 50680 2028 SH SOLE 2028 0 0 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 59616 2300 SH SOLE 2300 0 0 BLINK CHARGING CO COM 09354A100 2320 225 SH SOLE 225 0 0 BOEING CO COM 097023105 670790 4059 SH SOLE 4059 0 0 BOOKING HOLDINGS INC COM 09857L108 1219715 713 SH SOLE 713 0 0 BOSTON BEER INC CL A 100557107 58302 66 SH SOLE 66 0 0 BOSTON SCIENTIFIC CORP COM 101137107 21016 550 SH SOLE 550 0 0 BOULDER GROWTH & INCOME FD I COM 101507101 20000 2000 SH SOLE 2000 0 0 BOX INC CL A 10316T104 938395 54055 SH SOLE 54055 0 0 BOYD GAMING CORP COM 103304101 15345 500 SH SOLE 500 0 0 BP PLC SPONSORED ADR 055622104 10947 627 SH SOLE 627 0 0 BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200 141720 11761 SH SOLE 11761 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 1878094 31151 SH SOLE 31151 0 0 BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 487577 216701 SH SOLE 216701 0 0 BROADCOM INC COM 11135F101 441920 1213 SH SOLE 1213 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 19836 600 SH SOLE 600 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 8288 150 SH SOLE 150 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 16701 285 SH SOLE 285 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 10374 1200 SH SOLE 1200 0 0 BROWN FORMAN CORP CL A 115637100 7555 110 SH SOLE 110 0 0 CACI INTL INC CL A 127190304 19184 90 SH SOLE 90 0 0 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 6501 483 SH SOLE 483 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 3244890 74681 SH SOLE 74681 0 0 CAMPBELL SOUP CO COM 134429109 16930 350 SH SOLE 350 0 0 CANADIAN NATL RY CO COM 136375102 2129 20 SH SOLE 20 0 0 CANADIAN SOLAR INC COM 136635109 729027 20770 SH SOLE 20770 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 1350 75 SH SOLE 75 0 0 CARA THERAPEUTICS INC COM 140755109 6363 500 SH SOLE 500 0 0 CARDINAL HEALTH INC COM 14149Y108 12723 271 SH SOLE 271 0 0 CARDLYTICS INC COM 14161W105 15878 225 SH SOLE 225 0 0 CARLISLE COS INC COM 142339100 36711 300 SH SOLE 300 0 0 CARMAX INC COM 143130102 112498 1224 SH SOLE 1224 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 7590 500 SH SOLE 500 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 202022 6615 SH SOLE 6615 0 0 CARVER BANCORP INC COM NEW 146875604 426 66 SH SOLE 66 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 446 150 SH SOLE 150 0 0 CATERPILLAR INC DEL COM 149123101 7140109 47872 SH SOLE 47872 0 0 CBRE GROUP INC CL A 12504L109 28182 600 SH SOLE 600 0 0 CDK GLOBAL INC COM 12508E101 1264 29 SH SOLE 29 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 28310 7450 SH SOLE 7450 0 0 CERUS CORP COM 157085101 17528 2800 SH SOLE 2800 0 0 CF INDS HLDGS INC COM 125269100 3411574 111090 SH SOLE 111090 0 0 CHANGE HEALTHCARE INC COM 15912K100 2526336 174110 SH SOLE 174110 0 0 CHANGE HEALTHCARE INC UNIT 99/99/9999 15912K209 453803 8495 SH SOLE 8495 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 4370 7 SH SOLE 7 0 0 CHEESECAKE FACTORY INC COM 163072101 20805 750 SH SOLE 750 0 0 CHEMOURS CO COM 163851108 438065 20950 SH SOLE 20950 0 0 CHEMOURS CO COM 163851108 57330 18200 SH Call SOLE 18200 0 0 CHENIERE ENERGY INC COM NEW 16411R208 11568 250 SH SOLE 250 0 0 CHERRY HILL MTG INVT CORP COM 164651101 138193 15389 SH SOLE 15389 0 0 CHESAPEAKE UTILS CORP COM 165303108 5134292 60905 SH SOLE 60905 0 0 CHEVRON CORP NEW COM 166764100 789804 10970 SH SOLE 10970 0 0 CHIASMA INC COM 16706W102 72025 16750 SH SOLE 16750 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 351670 10935 SH SOLE 10935 0 0 CIGNA CORP NEW COM 125523100 811982 4793 SH SOLE 4793 0 0 CIMPRESS PLC SHS EURO G2143T103 39459 525 SH SOLE 525 0 0 CINER RES LP COM UNIT LTD 172464109 226394 18097 SH SOLE 18097 0 0 CIRCOR INTL INC COM 17273K109 5470 200 SH SOLE 200 0 0 CISCO SYS INC COM 17275R102 322013 8175 SH SOLE 8175 0 0 CITIGROUP INC COM NEW 172967424 3069173 71194 SH SOLE 71194 0 0 CITRIX SYS INC COM 177376100 233556 1696 SH SOLE 1696 0 0 CLEARWAY ENERGY INC CL C 18539C204 6470 240 SH SOLE 240 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 64842 10100 SH SOLE 10100 0 0 CLOROX CO DEL COM 189054109 21017 100 SH SOLE 100 0 0 CLOUDFLARE INC CL A COM 18915M107 211664 5155 SH SOLE 5155 0 0 CMS ENERGY CORP COM 125896100 7676 125 SH SOLE 125 0 0 COCA COLA CO COM 191216100 614163 12440 SH SOLE 12440 0 0 COHEN & STEERS QUALITY INCOM COM 19247L106 32197 2898 SH SOLE 2898 0 0 COHERENT INC COM 192479103 9096 82 SH SOLE 82 0 0 COLFAX CORP COM 194014106 4704 150 SH SOLE 150 0 0 COLGATE PALMOLIVE CO COM 194162103 554631 7189 SH SOLE 7189 0 0 COMCAST CORP NEW CL A 20030N101 1013117 21901 SH SOLE 21901 0 0 COMMSCOPE HLDG CO INC COM 20337X109 781704 86856 SH SOLE 86856 0 0 CONAGRA BRANDS INC COM 205887102 23212 650 SH SOLE 650 0 0 CONNECTONE BANCORP INC COM 20786W107 119595 8500 SH SOLE 8500 0 0 CONOCOPHILLIPS COM 20825C104 231095 7037 SH SOLE 7037 0 0 CONSOLIDATED EDISON INC COM 209115104 790526 10161 SH SOLE 10161 0 0 COOPER COS INC COM NEW 216648402 5057 15 SH SOLE 15 0 0 COPART INC COM 217204106 1040348 9893 SH SOLE 9893 0 0 CORE LABORATORIES N V COM N22717107 4197 275 SH SOLE 275 0 0 COREPOINT LODGING INC COM 21872L104 2736 502 SH SOLE 502 0 0 CORNING INC COM 219350105 77784 2400 SH SOLE 2400 0 0 CORTEVA INC COM 22052L104 55409 1923 SH SOLE 1923 0 0 COSTCO WHSL CORP NEW COM 22160K105 50055 141 SH SOLE 141 0 0 COVANTA HLDG CORP COM 22282E102 26962 3479 SH SOLE 3479 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 61057 730 SH SOLE 730 0 0 CRONOS GROUP INC COM 22717L101 2505 500 SH SOLE 500 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 206460 1240 SH SOLE 1240 0 0 CSX CORP COM 126408103 634797 8173 SH SOLE 8173 0 0 CUMMINS INC COM 231021106 86576 410 SH SOLE 410 0 0 CVS HEALTH CORP COM 126650100 320966 5496 SH SOLE 5496 0 0 CYTOKINETICS INC COM NEW 23282W605 11908 550 SH SOLE 550 0 0 DANAHER CORPORATION COM 235851102 1241593 5766 SH SOLE 5766 0 0 DEERE & CO COM 244199105 743569 3355 SH SOLE 3355 0 0 DELL TECHNOLOGIES INC CL C 24703L202 565618 8356 SH SOLE 8356 0 0 DELL TECHNOLOGIES INC CL C 24703L202 89025 5500 SH Call SOLE 5500 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 137457 4495 SH SOLE 4495 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 1576069 11449 SH SOLE 11449 0 0 DIAMONDBACK ENERGY INC COM 25278X109 1170584 38864 SH SOLE 38864 0 0 DIANA SHIPPING INC COM Y2066G104 204 145 SH SOLE 145 0 0 DILLARDS INC CL A 254067101 80344 2200 SH SOLE 2200 0 0 DIME CMNTY BANCSHARES INC COM 253922108 164402 14536 SH SOLE 14536 0 0 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 157980 3000 SH SOLE 3000 0 0 DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869 6243 300 SH SOLE 300 0 0 DISCOVER FINL SVCS COM 254709108 1435255 24840 SH SOLE 24840 0 0 DISCOVERY INC COM SER A 25470F104 750608 34479 SH SOLE 34479 0 0 DISCOVERY INC COM SER C 25470F302 60270 3075 SH SOLE 3075 0 0 DISNEY WALT CO COM DISNEY 254687106 1041279 8392 SH SOLE 8392 0 0 DNP SELECT INCOME FD INC COM 23325P104 20080 2000 SH SOLE 2000 0 0 DOLLAR GEN CORP NEW COM 256677105 20962 100 SH SOLE 100 0 0 DOMINION ENERGY INC COM 25746U109 210112 2662 SH SOLE 2662 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 91516 6850 SH SOLE 6850 0 0 DORIAN LPG LTD SHS USD Y2106R110 43655 5450 SH SOLE 5450 0 0 DOW INC COM 260557103 54307 1154 SH SOLE 1154 0 0 DTE ENERGY CO COM 233331107 14725 128 SH SOLE 128 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 100250 1132 SH SOLE 1132 0 0 DUNKIN BRANDS GROUP INC COM 265504100 16382 200 SH SOLE 200 0 0 DUPONT DE NEMOURS INC COM 26614N102 62207 1121 SH SOLE 1121 0 0 DXC TECHNOLOGY CO COM 23355L106 22313 1250 SH SOLE 1250 0 0 EASTMAN CHEM CO COM 277432100 4218 54 SH SOLE 54 0 0 EATON VANCE LTD DURATION INC COM 27828H105 77474 6850 SH SOLE 6850 0 0 EATON VANCE RISK MNGD DIV EQ COM 27829G106 28710 3000 SH SOLE 3000 0 0 EBAY INC. COM 278642103 36470 700 SH SOLE 700 0 0 ECHOSTAR CORP CL A 278768106 5600 225 SH SOLE 225 0 0 ECOLAB INC COM 278865100 3163867 15832 SH SOLE 15832 0 0 EDISON INTL COM 281020107 2155616 42400 SH SOLE 42400 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 1550 15 SH SOLE 15 0 0 EMERSON ELEC CO COM 291011104 385814 5884 SH SOLE 5884 0 0 ENBRIDGE INC COM 29250N105 92768 3177 SH SOLE 3177 0 0 ENOVA INTL INC COM 29357K103 132349 8075 SH SOLE 8075 0 0 ENPHASE ENERGY INC COM 29355A107 17111990 207192 SH SOLE 207192 0 0 ENSTAR GROUP LIMITED SHS G3075P101 4038 25 SH SOLE 25 0 0 ENTERGY CORP NEW COM 29364G103 9853 100 SH SOLE 100 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 309800 19620 SH SOLE 19620 0 0 ENVESTNET INC COM 29404K106 894670 11595 SH SOLE 11595 0 0 ENVIVA PARTNERS LP COM UNIT 29414J107 24156 600 SH SOLE 600 0 0 EOG RES INC COM 26875P101 12435 346 SH SOLE 346 0 0 EPIZYME INC COM 29428V104 8351 700 SH SOLE 700 0 0 EQT CORP COM 26884L109 340460 26331 SH SOLE 26331 0 0 EQUINIX INC COM 29444U700 4561 6 SH SOLE 6 0 0 EQUINOR ASA SPONSORED ADR 29446M102 13540 963 SH SOLE 963 0 0 EQUINOX GOLD CORP COM 29446Y502 26196 2250 SH SOLE 2250 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 157728 18644 SH SOLE 18644 0 0 ESSENTIAL UTILS INC COM 29670G102 3221731 80043 SH SOLE 80043 0 0 ETF MANAGERS TR WEDBUSH ETFMG 26924G805 3173 75 SH SOLE 75 0 0 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 20820 2000 SH SOLE 2000 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 23018 1700 SH SOLE 1700 0 0 ETSY INC COM 29786A106 60815 500 SH SOLE 500 0 0 EVERCORE INC CLASS A 29977A105 5891 90 SH SOLE 90 0 0 EVEREST RE GROUP LTD COM G3223R108 35000 1000 SH Call SOLE 1000 0 0 EVEREST RE GROUP LTD COM G3223R108 2902265 14692 SH SOLE 14692 0 0 EVERSOURCE ENERGY COM 30040W108 60490 724 SH SOLE 724 0 0 EXLSERVICE HOLDINGS INC COM 302081104 3958 60 SH SOLE 60 0 0 EXPEDIA GROUP INC COM NEW 30212P303 4768 52 SH SOLE 52 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 949463 79453 SH SOLE 79453 0 0 EXTREME NETWORKS INC COM 30226D106 12060 3000 SH SOLE 3000 0 0 EXXON MOBIL CORP COM 30231G102 1496239 43584 SH SOLE 43584 0 0 FACEBOOK INC CL A 30303M102 1819681 6948 SH SOLE 6948 0 0 FASTLY INC CL A 31188V100 12178 130 SH SOLE 130 0 0 FEDERATED HERMES INC CL B 314211103 15057 700 SH SOLE 700 0 0 FEDEX CORP COM 31428X106 1650223 6561 SH SOLE 6561 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 1428243 9702 SH SOLE 9702 0 0 FIFTH THIRD BANCORP COM 316773100 193202 9062 SH SOLE 9062 0 0 FIRST FINL BANKSHARES COM 32020R109 44656 1600 SH SOLE 1600 0 0 FIRST SOLAR INC COM 336433107 216474 3270 SH SOLE 3270 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 1215620 7730 SH SOLE 7730 0 0 FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 443058 52495 SH SOLE 52495 0 0 FISERV INC COM 337738108 55647 540 SH SOLE 540 0 0 FLEX LTD ORD Y2573F102 10311820 925657 SH SOLE 925657 0 0 FLUSHING FINL CORP COM 343873105 7101 675 SH SOLE 675 0 0 FOOT LOCKER INC COM 344849104 23121 700 SH SOLE 700 0 0 FOX CORP CL B COM 35137L204 83910 3000 SH SOLE 3000 0 0 FRANCESCAS HLDGS CORP COM NEW 351793203 53600 20000 SH SOLE 20000 0 0 FRANCO NEV CORP COM 351858105 1213648 8695 SH SOLE 8695 0 0 FREEPORT-MCMORAN INC CL B 35671D857 1564 100 SH SOLE 100 0 0 FRONTLINE LTD SHS NEW G3682E192 230783 35505 SH SOLE 35505 0 0 GABELLI MULTIMEDIA TR INC COM 36239Q109 27700 4288 SH SOLE 4288 0 0 GALLAGHER ARTHUR J & CO COM 363576109 2758383 26126 SH SOLE 26126 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 5115 1500 SH SOLE 1500 0 0 GARRISON CAP INC COM 366554103 559546 146478 SH SOLE 146478 0 0 GCI LIBERTY INC COM CLASS A 36164V305 18195 222 SH SOLE 222 0 0 GENERAL ELECTRIC CO COM 369604103 115299 18507 SH SOLE 18507 0 0 GENERAL MLS INC COM 370334104 4626 75 SH SOLE 75 0 0 GENERAL MTRS CO COM 37045V100 530697 17935 SH SOLE 17935 0 0 GENTEX CORP COM 371901109 36050 1400 SH SOLE 1400 0 0 GEO GROUP INC NEW COM 36162J106 793800 70000 SH SOLE 70000 0 0 GETTY RLTY CORP NEW COM 374297109 26140 1005 SH SOLE 1005 0 0 GILEAD SCIENCES INC COM 375558103 131246 2077 SH SOLE 2077 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 23337 620 SH SOLE 620 0 0 GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 382784 55476 SH SOLE 55476 0 0 GLOBAL WTR RES INC COM 379463102 252166 23392 SH SOLE 23392 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 8010 200 SH SOLE 200 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 2230 80 SH SOLE 80 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 65114 324 SH SOLE 324 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 55224 7200 SH SOLE 7200 0 0 GRAFTECH INTL LTD COM 384313508 304722 44550 SH SOLE 44550 0 0 GRANITE PT MTG TR INC COM STK 38741L107 43313 6109 SH SOLE 6109 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 311741 22125 SH SOLE 22125 0 0 GROWGENERATION CORP COM 39986L109 19176 1200 SH SOLE 1200 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 224025 36250 SH SOLE 36250 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 1558 16 SH SOLE 16 0 0 HALLIBURTON CO COM 406216101 9339 775 SH SOLE 775 0 0 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 38445 1794 SH SOLE 1794 0 0 HANESBRANDS INC COM 410345102 9230 586 SH SOLE 586 0 0 HARLEY DAVIDSON INC COM 412822108 4908 200 SH SOLE 200 0 0 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 659 125 SH SOLE 125 0 0 HARSCO CORP COM 415864107 41730 3000 SH SOLE 3000 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 4475504 121419 SH SOLE 121419 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 19500 5000 SH Call SOLE 5000 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 426469 12830 SH SOLE 12830 0 0 HCA HEALTHCARE INC COM 40412C101 798575 6405 SH SOLE 6405 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 21720 800 SH SOLE 800 0 0 HERITAGE INS HLDGS INC COM 42727J102 414232 40932 SH SOLE 40932 0 0 HERSHEY CO COM 427866108 245398 1712 SH SOLE 1712 0 0 HEXCEL CORP NEW COM 428291108 1092220 32555 SH SOLE 32555 0 0 HILL INTL INC COM 431466101 100834 76389 SH SOLE 76389 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 145568 40890 SH SOLE 40890 0 0 HOME DEPOT INC COM 437076102 4031794 14518 SH SOLE 14518 0 0 HONEYWELL INTL INC COM 438516106 8996760 54655 SH SOLE 54655 0 0 HOWMET AEROSPACE INC COM 443201108 33440 2000 SH SOLE 2000 0 0 HUNT COS FIN TR INC COM 44558T100 424646 155548 SH SOLE 155548 0 0 IAA INC COM 449253103 12236 235 SH SOLE 235 0 0 ICF INTL INC COM 44925C103 92295 1500 SH SOLE 1500 0 0 ILLINOIS TOOL WKS INC COM 452308109 739608 3828 SH SOLE 3828 0 0 ILLUMINA INC COM 452327109 3784376 12244 SH SOLE 12244 0 0 IMMUNOGEN INC COM 45253H101 1080 300 SH SOLE 300 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 488226 22324 SH SOLE 22324 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 37346 31920 SH SOLE 31920 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 180848 85710 SH SOLE 85710 0 0 INGERSOLL RAND INC COM 45687V106 103632 2911 SH SOLE 2911 0 0 INGEVITY CORP COM 45688C107 8207 166 SH SOLE 166 0 0 INGREDION INC COM 457187102 2422 32 SH SOLE 32 0 0 INNOVATOR ETFS TR II S&P INVSTMNT GRD 45783G201 4878 201 SH SOLE 201 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1740 150 SH SOLE 150 0 0 INTEL CORP COM 458140100 1487795 28733 SH SOLE 28733 0 0 INTELLICHECK INC COM NEW 45817G201 9982149 1496574 SH SOLE 1496574 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 4833 100 SH SOLE 100 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 106954 1069 SH SOLE 1069 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 358683 2948 SH SOLE 2948 0 0 INTERNATIONAL PAPER CO COM 460146103 40540 1000 SH SOLE 1000 0 0 INTERPUBLIC GROUP COS INC COM 460690100 39175 2350 SH SOLE 2350 0 0 INTUIT COM 461202103 157559 483 SH SOLE 483 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 25696 1100 SH SOLE 1100 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 71635 3280 SH SOLE 3280 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 127472 5850 SH SOLE 5850 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 5330 250 SH SOLE 250 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 45622 422 SH SOLE 422 0 0 INVESCO LTD SHS G491BT108 2282 200 SH SOLE 200 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 4604 180 SH SOLE 180 0 0 IRON MTN INC NEW COM 46284V101 8912 333 SH SOLE 333 0 0 ISHARES GOLD TRUST ISHARES 464285105 5823435 323704 SH SOLE 323704 0 0 ISHARES INC CORE MSCI EMKT 46434G103 317328 6010 SH SOLE 6010 0 0 ISHARES INC EM MKTS DIV ETF 464286319 76841 2552 SH SOLE 2552 0 0 ISHARES INC EM MKT SM-CP ETF 464286475 129794 2964 SH SOLE 2964 0 0 ISHARES INC MSCI AUST ETF 464286103 35496 1800 SH SOLE 1800 0 0 ISHARES INC INTL HIGH YIELD 464286210 10435 200 SH SOLE 200 0 0 ISHARES TR TRS FLT RT BD 46434V860 549424 10925 SH SOLE 10925 0 0 ISHARES TR CORE MSCI EAFE 46432F842 22605 375 SH SOLE 375 0 0 ISHARES TR SELECT DIVID ETF 464287168 46804 574 SH SOLE 574 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 10170 550 SH SOLE 550 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 12173 240 SH SOLE 240 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 23716 390 SH SOLE 390 0 0 ISHARES TR MSCI INDIA SM CP 46429B614 10391 290 SH SOLE 290 0 0 ISHARES TR CORE S&P SCP ETF 464287804 8076 115 SH SOLE 115 0 0 ISHARES TR IBONDS DEC23 ETF 46434VAX8 183610 7000 PRN SOLE 7000 0 0 ISHARES TR HDG MSCI EAFE 46434V803 92948 3375 SH SOLE 3375 0 0 ISHARES TR IBONDS DEC22 ETF 46434VBA7 1323149 51625 PRN SOLE 51625 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 61664 522 SH SOLE 522 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 2868 45 SH SOLE 45 0 0 ISHARES TR PFD AND INCM SEC 464288687 4192 115 SH SOLE 115 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 162334 1560 SH SOLE 1560 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 8764 170 SH SOLE 170 0 0 ISHARES TR IBONDS DEC21 ETF 46434VBK5 717432 28640 PRN SOLE 28640 0 0 ISHARES TR IBONDS DEC20 ETF 46434VAQ3 100920 4000 PRN SOLE 4000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 4194 28 SH SOLE 28 0 0 ISHARES TR TIPS BD ETF 464287176 380 3 SH SOLE 3 0 0 ISHARES TR MSCI USA MMENTM 46432F396 16214 110 SH SOLE 110 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 4409 100 SH SOLE 100 0 0 ISHARES TR CORE S&P MCP ETF 464287507 9636 52 SH SOLE 52 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 45235 8500 SH Put SOLE 8500 0 0 ISHARES TR GLOBAL TECH ETF 464287291 19775 75 SH SOLE 75 0 0 ISHARES TR US AER DEF ETF 464288760 15049 95 SH SOLE 95 0 0 ISHARES TR CMBS ETF 46429B366 30536 550 SH SOLE 550 0 0 ISHARES TR CORE S&P500 ETF 464287200 36967 110 SH SOLE 110 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 2146712 17622 SH SOLE 17622 0 0 ISHARES TR IBOXX INV CP ETF 464287242 1482753 11007 SH SOLE 11007 0 0 ISHARES TR CUR HED MSCI GER 46434V704 7200 259 SH SOLE 259 0 0 ISHARES TR INDIA 50 ETF 464289529 10623 305 SH SOLE 305 0 0 ISHARES TR MSCI ACWI EX US 464288240 80069 1741 SH SOLE 1741 0 0 ISHARES TR NASDAQ BIOTECH 464287556 44685 330 SH SOLE 330 0 0 ISHARES TR MSCI INDIA ETF 46429B598 306433 9050 SH SOLE 9050 0 0 ISHARES TR NATIONAL MUN ETF 464288414 288550 2489 SH SOLE 2489 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 576665 10502 SH SOLE 10502 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 15020 65 SH SOLE 65 0 0 ISHARES TR CORE US AGGBD ET 464287226 29633 251 SH SOLE 251 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 9879 145 SH SOLE 145 0 0 ISHARES TR MBS ETF 464288588 315854 2861 SH SOLE 2861 0 0 ISHARES TR IBOXX HI YD ETF 464288513 9229 110 SH SOLE 110 0 0 ISHARES TR 20 YR TR BD ETF 464287432 817116 5005 SH SOLE 5005 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 52915 1900 SH SOLE 1900 0 0 ISHARES TR LATN AMER 40 ETF 464287390 9898 470 SH SOLE 470 0 0 ISHARES TR S&P 500 VAL ETF 464287408 64321 572 SH SOLE 572 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 1691383 12661 SH SOLE 12661 0 0 ISHARES U S ETF TR INT RT HDG C B 46431W705 316282 3465 SH SOLE 3465 0 0 ISHARES U S ETF TR INFLATION HEDG 46431W580 129521 4670 SH SOLE 4670 0 0 ITRON INC COM 465741106 12148 200 SH SOLE 200 0 0 JEFFERIES FINL GROUP INC COM 47233W109 10800 600 SH SOLE 600 0 0 JETBLUE AWYS CORP COM 477143101 14276 1260 SH SOLE 1260 0 0 JOHNSON & JOHNSON COM 478160104 6348838 42644 SH SOLE 42644 0 0 JPMORGAN CHASE & CO COM 46625H100 4340526 45087 SH SOLE 45087 0 0 KALA PHARMACEUTICALS INC COM 483119103 6000 800 SH SOLE 800 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 1447 8 SH SOLE 8 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 14600 1000 SH SOLE 1000 0 0 KELLOGG CO COM 487836108 784446 12145 SH SOLE 12145 0 0 KEYCORP COM 493267108 47720 4000 SH SOLE 4000 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 29634 300 SH SOLE 300 0 0 KIMBERLY CLARK CORP COM 494368103 351579 2381 SH SOLE 2381 0 0 KKR & CO INC COM 48251W104 576054 16775 SH SOLE 16775 0 0 KONTOOR BRANDS INC COM 50050N103 436 18 SH SOLE 18 0 0 KORN FERRY COM NEW 500643200 5800 200 SH SOLE 200 0 0 KRAFT HEINZ CO COM 500754106 1675770 55952 SH SOLE 55952 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 13636 200 SH SOLE 200 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 3856 200 SH SOLE 200 0 0 KROGER CO COM 501044101 596884 17602 SH SOLE 17602 0 0 KRONOS WORLDWIDE INC COM 50105F105 900 70 SH SOLE 70 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 3298648 19422 SH SOLE 19422 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 535252 2843 SH SOLE 2843 0 0 LAM RESEARCH CORP COM 512807108 648903 1956 SH SOLE 1956 0 0 LAMB WESTON HLDGS INC COM 513272104 5037 76 SH SOLE 76 0 0 LANDEC CORP COM 514766104 2430 250 SH SOLE 250 0 0 LAUDER ESTEE COS INC CL A 518439104 10913 50 SH SOLE 50 0 0 LEGGETT & PLATT INC COM 524660107 8234 200 SH SOLE 200 0 0 LEIDOS HOLDINGS INC COM 525327102 527946 5922 SH SOLE 5922 0 0 LENNAR CORP CL A 526057104 708737 8677 SH SOLE 8677 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 14181 100 SH SOLE 100 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 37146 260 SH SOLE 260 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 464954 22642 SH SOLE 22642 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 13268 400 SH SOLE 400 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 26464 800 SH SOLE 800 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 835 40 SH SOLE 40 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 2878 137 SH SOLE 137 0 0 LILLY ELI & CO COM 532457108 55063 372 SH SOLE 372 0 0 LIMONEIRA CO COM 532746104 14300 1000 SH SOLE 1000 0 0 LIQTECH INTL INC COM 53632A201 10418040 1232904 SH SOLE 1232904 0 0 LOCKHEED MARTIN CORP COM 539830109 203138 530 SH SOLE 530 0 0 LOEWS CORP COM 540424108 6081 175 SH SOLE 175 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 265405 14503 SH SOLE 14503 0 0 LOWES COS INC COM 548661107 1809533 10910 SH SOLE 10910 0 0 LUBYS INC COM 549282101 10010 3500 SH SOLE 3500 0 0 LUMEN TECHNOLOGIES INC COM 156700106 7063 700 SH SOLE 700 0 0 LYFT INC CL A COM 55087P104 1653 60 SH SOLE 60 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1398952 52025 SH SOLE 52025 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 27396 400 SH SOLE 400 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 30096 200 SH SOLE 200 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 168435 4925 SH SOLE 4925 0 0 MANITEX INTL INC COM 563420108 8340 2000 SH SOLE 2000 0 0 MANULIFE FINL CORP COM 56501R106 7623 548 SH SOLE 548 0 0 MARATHON PETE CORP COM 56585A102 1913144 65206 SH SOLE 65206 0 0 MARRIOTT INTL INC NEW CL A 571903202 86007 929 SH SOLE 929 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 8355 92 SH SOLE 92 0 0 MARSH & MCLENNAN COS INC COM 571748102 21334 186 SH SOLE 186 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 8536 215 SH SOLE 215 0 0 MASTERCARD INCORPORATED CL A 57636Q104 716920 2120 SH SOLE 2120 0 0 MATADOR RES CO COM 576485205 563910 68270 SH SOLE 68270 0 0 MATERION CORP COM 576690101 10406 200 SH SOLE 200 0 0 MATTHEWS INTL CORP CL A 577128101 7826 350 SH SOLE 350 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 137519 2034 SH SOLE 2034 0 0 MBIA INC COM 55262C100 99990 16500 SH SOLE 16500 0 0 MCDONALDS CORP COM 580135101 173397 790 SH SOLE 790 0 0 MCKESSON CORP COM 58155Q103 878985 5902 SH SOLE 5902 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 298666 185507 SH SOLE 185507 0 0 MERCADOLIBRE INC COM 58733R102 32474 30 SH SOLE 30 0 0 MERCK & CO. INC COM 58933Y105 3149176 37965 SH SOLE 37965 0 0 MERCURY GENL CORP NEW COM 589400100 20685 500 SH SOLE 500 0 0 META FINL GROUP INC COM 59100U108 307808 16015 SH SOLE 16015 0 0 METHANEX CORP COM 59151K108 2440 100 SH SOLE 100 0 0 METLIFE INC COM 59156R108 11114 299 SH SOLE 299 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 4829 5 SH SOLE 5 0 0 MFA FINL INC COM 55272X102 2900296 1082200 SH SOLE 1082200 0 0 MGE ENERGY INC COM 55277P104 37596 600 SH SOLE 600 0 0 MICRON TECHNOLOGY INC COM 595112103 1890516 40258 SH SOLE 40258 0 0 MICROSOFT CORP COM 594918104 9153351 43519 SH SOLE 43519 0 0 MIDDLESEX WTR CO COM 596680108 129396 2082 SH SOLE 2082 0 0 MILLER HERMAN INC COM 600544100 26450 877 SH SOLE 877 0 0 MITEK SYS INC COM NEW 606710200 2548 200 SH SOLE 200 0 0 MODERNA INC COM 60770K107 85961 1215 SH SOLE 1215 0 0 MONDELEZ INTL INC CL A 609207105 445712 7758 SH SOLE 7758 0 0 MOOG INC CL A 615394202 21410 337 SH SOLE 337 0 0 MORGAN STANLEY COM NEW 617446448 236915 4900 SH SOLE 4900 0 0 MORGAN STANLEY EMERGING MKTS COM 617477104 201622 36263 SH SOLE 36263 0 0 MOSAIC CO NEW COM 61945C103 124784 6830 SH SOLE 6830 0 0 MYLAN NV SHS EURO N59465109 82455 5560 SH SOLE 5560 0 0 NABRIVA THERAPEUTICS PLC SHS G63637105 1066 2000 SH SOLE 2000 0 0 NAVIOS MARITIME ACQUIS CORP SHS Y62159143 19670 4650 SH SOLE 4650 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 100763 29900 SH SOLE 29900 0 0 NETFLIX INC COM 64110L106 50003 100 SH SOLE 100 0 0 NEW JERSEY RES COM 646025106 2958798 109504 SH SOLE 109504 0 0 NEW RELIC INC COM 64829B100 5636 100 SH SOLE 100 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1308419 164581 SH SOLE 164581 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 24810 3000 SH SOLE 3000 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 2189175 858500 SH SOLE 858500 0 0 NEWELL BRANDS INC COM 651229106 1613 94 SH SOLE 94 0 0 NEWMONT CORP COM 651639106 735830 11597 SH SOLE 11597 0 0 NEXTERA ENERGY INC COM 65339F101 177638 640 SH SOLE 640 0 0 NIKE INC CL B 654106103 24104 192 SH SOLE 192 0 0 NIKOLA CORP COM 654110105 19456 950 SH SOLE 950 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 11211 440 SH SOLE 440 0 0 NORDSTROM INC COM 655664100 4768 400 SH SOLE 400 0 0 NORFOLK SOUTHN CORP COM 655844108 430334 2011 SH SOLE 2011 0 0 NORTHROP GRUMMAN CORP COM 666807102 175728 557 SH SOLE 557 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 34500 3750 SH SOLE 3750 0 0 NORTHWEST NAT HLDG CO COM 66765N105 691381 15232 SH SOLE 15232 0 0 NOVARTIS AG SPONSORED ADR 66987V109 153571 1766 SH SOLE 1766 0 0 NOVO-NORDISK A S ADR 670100205 27772 400 SH SOLE 400 0 0 NOW INC COM 67011P100 1816 400 SH SOLE 400 0 0 NUCOR CORP COM 670346105 47103 1050 SH SOLE 1050 0 0 NUTRIEN LTD COM 67077M108 7818 200 SH SOLE 200 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 74745 4773 SH SOLE 4773 0 0 NUVEEN INT DUR QUAL MUN TRM COM 670677103 460724 32241 SH SOLE 32241 0 0 NUVEEN INTER DURATION MUN TE COM 670671106 88443 6620 SH SOLE 6620 0 0 NUVEEN MUN 2021 TARGET TERM COM 670687102 110141 11343 SH SOLE 11343 0 0 NUVEEN MUN VALUE FD INC COM 670928100 10127 950 SH SOLE 950 0 0 NUVEEN N Y MUN VALUE FD INC COM 67062M105 43935 4350 SH SOLE 4350 0 0 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 55987 4138 SH SOLE 4138 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 107381 8350 SH SOLE 8350 0 0 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 12889 959 SH SOLE 959 0 0 NVIDIA CORPORATION COM 67066G104 701962 1297 SH SOLE 1297 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 1381094 285350 SH SOLE 285350 0 0 OCCIDENTAL PETE CORP COM 674599105 42342 4230 SH SOLE 4230 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 56199 18733 SH SOLE 18733 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 27138 150 SH SOLE 150 0 0 ONEOK INC NEW COM 682680103 2598 100 SH SOLE 100 0 0 OPKO HEALTH INC COM 68375N103 369 100 SH SOLE 100 0 0 ORACLE CORP COM 68389X105 354797 5943 SH SOLE 5943 0 0 ORBITAL ENERGY GROUP INC COM 68559A109 96770 156080 SH SOLE 156080 0 0 ORION ENERGY SYSTEMS INC COM 686275108 7570 1000 SH SOLE 1000 0 0 OTIS WORLDWIDE CORP COM 68902V107 207110 3318 SH SOLE 3318 0 0 OWENS CORNING NEW COM 690742101 6881 100 SH SOLE 100 0 0 PACCAR INC COM 693718108 25584 300 SH SOLE 300 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 54285 5500 SH SOLE 5500 0 0 PAGERDUTY INC COM 69553P100 2711 100 SH SOLE 100 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 4490 830 SH SOLE 830 0 0 PARK HOTELS RESORTS INC COM 700517105 1568 157 SH SOLE 157 0 0 PARKER-HANNIFIN CORP COM 701094104 12064320 59624 SH SOLE 59624 0 0 PATTERSON UTI ENERGY INC COM 703481101 185065 64935 SH SOLE 64935 0 0 PAYCHEX INC COM 704326107 13561 170 SH SOLE 170 0 0 PAYCOM SOFTWARE INC COM 70432V102 15565 50 SH SOLE 50 0 0 PAYPAL HLDGS INC COM 70450Y103 137921 700 SH SOLE 700 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 3473 35 SH SOLE 35 0 0 PEPSICO INC COM 713448108 823284 5940 SH SOLE 5940 0 0 PERKINELMER INC COM 714046109 439285 3500 SH SOLE 3500 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 146147 20730 SH SOLE 20730 0 0 PERSPECTA INC COM 715347100 4863 250 SH SOLE 250 0 0 PFIZER INC COM 717081103 1400802 38169 SH SOLE 38169 0 0 PG&E CORP COM 69331C108 801333 85339 SH SOLE 85339 0 0 PHILIP MORRIS INTL INC COM 718172109 214996 2867 SH SOLE 2867 0 0 PHILLIPS 66 COM 718546104 71280 1375 SH SOLE 1375 0 0 PICO HLDGS INC COM NEW 693366205 7616 850 SH SOLE 850 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 417656 201766 SH SOLE 201766 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 99921 980 SH SOLE 980 0 0 PING IDENTITY HLDG CORP COM 72341T103 3745 120 SH SOLE 120 0 0 PIONEER FLOATING RATE TR COM 72369J102 6060 600 SH SOLE 600 0 0 PIONEER NAT RES CO COM 723787107 5372655 62480 SH SOLE 62480 0 0 PITNEY BOWES INC COM 724479100 1593 300 SH SOLE 300 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2436 400 SH SOLE 400 0 0 PLUG POWER INC COM NEW 72919P202 26820 2000 SH SOLE 2000 0 0 PNC FINL SVCS GROUP INC COM 693475105 348964 3175 SH SOLE 3175 0 0 PPG INDS INC COM 693506107 170912 1400 SH SOLE 1400 0 0 PPL CORP COM 69351T106 11918 438 SH SOLE 438 0 0 PRA GROUP INC COM 69354N106 160120 4008 SH SOLE 4008 0 0 PRICE T ROWE GROUP INC COM 74144T108 102576 800 SH SOLE 800 0 0 PRIMERICA INC COM 74164M108 19800 175 SH SOLE 175 0 0 PRIMO WATER CORPORATION COM 74167P108 2840 200 SH SOLE 200 0 0 PRINCIPAL EXCHANGE-TRADED FD PRNC INVT GRAD 74255Y821 8097 300 SH SOLE 300 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 4027 100 SH SOLE 100 0 0 PROCTER AND GAMBLE CO COM 742718109 3265292 23493 SH SOLE 23493 0 0 PROFOUND MED CORP COM NEW 74319B502 8768 500 SH SOLE 500 0 0 PROLOGIS INC. COM 74340W103 130001 1292 SH SOLE 1292 0 0 PROOFPOINT INC COM 743424103 13722 130 SH SOLE 130 0 0 PROSHARES TR ULTPRO SHT 2017 74348A152 28347 3300 SH SOLE 3300 0 0 PROSHARES TR ONLINE RTL ETF 74347B169 7844 125 SH SOLE 125 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 1067 20 SH SOLE 20 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 2938 41 SH SOLE 41 0 0 PROSHARES TR ULTRPRO S&P500 74347X864 15375 275 SH SOLE 275 0 0 PROVENTION BIO INC COM 74374N102 205280 16000 SH SOLE 16000 0 0 PRUDENTIAL FINL INC COM 744320102 3049 48 SH SOLE 48 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 54910 1000 SH SOLE 1000 0 0 PULTE GROUP INC COM 745867101 4629 100 SH SOLE 100 0 0 PURECYCLE CORP COM NEW 746228303 823703 91421 SH SOLE 91421 0 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 59296 13325 SH SOLE 13325 0 0 PVH CORPORATION COM 693656100 5964 100 SH SOLE 100 0 0 QORVO INC COM 74736K101 5561363 43108 SH SOLE 43108 0 0 QUALCOMM INC COM 747525103 1967727 16721 SH SOLE 16721 0 0 QUOTIENT LTD SHS G73268107 3855 750 SH SOLE 750 0 0 RANGE RES CORP COM 75281A109 29790 4500 SH SOLE 4500 0 0 RAVEN INDS INC COM 754212108 204440 9500 SH SOLE 9500 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 1971680 34266 SH SOLE 34266 0 0 REALTY INCOME CORP COM 756109104 36450 600 SH SOLE 600 0 0 REPUBLIC SVCS INC COM 760759100 5601 60 SH SOLE 60 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 9669 879 SH SOLE 879 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 4166 400 SH SOLE 400 0 0 RGC RES INC COM 74955L103 2345 100 SH SOLE 100 0 0 RMR GROUP INC CL A 74967R106 2362 86 SH SOLE 86 0 0 ROPER TECHNOLOGIES INC COM 776696106 93604740 236908 SH SOLE 236908 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1888 75 SH SOLE 75 0 0 RPM INTL INC COM 749685103 63373 765 SH SOLE 765 0 0 S&P GLOBAL INC COM 78409V104 5966488 16546 SH SOLE 16546 0 0 SALESFORCE COM INC COM 79466L302 1123400 4470 SH SOLE 4470 0 0 SALISBURY BANCORP INC COM 795226109 12644 400 SH SOLE 400 0 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 2510 1000 SH SOLE 1000 0 0 SANDBRIDGE ACQUISITION CORP UNIT 99/99/9999 799793203 9982 1000 SH SOLE 1000 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 23210 2750 SH SOLE 2750 0 0 SANOFI SPONSORED ADR 80105N105 18563 370 SH SOLE 370 0 0 SAP SE SPON ADR 803054204 1168108 7497 SH SOLE 7497 0 0 SCHLUMBERGER LTD COM 806857108 10487 674 SH SOLE 674 0 0 SCHWAB CHARLES CORP COM 808513105 7246 200 SH SOLE 200 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 6625 211 SH SOLE 211 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 14116 180 SH SOLE 180 0 0 SCORPIO TANKERS INC SHS Y7542C130 322137 29100 SH SOLE 29100 0 0 SEALED AIR CORP NEW COM 81211K100 93144 2400 SH SOLE 2400 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 6709 224 SH SOLE 224 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 41566 700 SH SOLE 700 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 44346 380 SH SOLE 380 0 0 SEMPRA ENERGY COM 816851109 2367 20 SH SOLE 20 0 0 SERVICESOURCE INTL INC COM 81763U100 343980 234000 SH SOLE 234000 0 0 SHERWIN WILLIAMS CO COM 824348106 158160 227 SH SOLE 227 0 0 SIMON PPTY GROUP INC NEW COM 828806109 710057 10978 SH SOLE 10978 0 0 SIRIUS INTERNATIONAL INSURAN COM G8196D101 205074 17740 SH SOLE 17740 0 0 SJW GROUP COM 784305104 697699 11464 SH SOLE 11464 0 0 SL GREEN RLTY CORP COM 78440X101 253458 5466 SH SOLE 5466 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 1077086 40100 SH SOLE 40100 0 0 SMUCKER J M CO COM NEW 832696405 562120 4866 SH SOLE 4866 0 0 SNAP INC CL A 83304A106 31332 1200 SH SOLE 1200 0 0 SOLAR CAP LTD COM 83413U100 2465864 155575 SH SOLE 155575 0 0 SOLAR SR CAP LTD COM 83416M105 32760 2600 SH SOLE 2600 0 0 SOUTH JERSEY INDS INC COM 838518108 19270 1000 SH SOLE 1000 0 0 SOUTHWEST AIRLS CO COM 844741108 590625 15750 SH SOLE 15750 0 0 SPDR GOLD TR GOLD SHS 78463V107 1280223 7228 SH SOLE 7228 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 8592 235 SH SOLE 235 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 77919 2663 SH SOLE 2663 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 594 20 SH SOLE 20 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 4315058 12885 SH SOLE 12885 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 50625 5500 SH Put SOLE 5500 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 221174 5409 SH SOLE 5409 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 28770 1050 SH SOLE 1050 0 0 SPDR SER TR S&P BIOTECH 78464A870 12257 110 SH SOLE 110 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 126271 3435 SH SOLE 3435 0 0 SPDR SER TR MSCI USA STRTGIC 78468R812 82801 875 SH SOLE 875 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 2237298 24446 SH SOLE 24446 0 0 SPDR SER TR S&P 400 MDCP VAL 78464A839 15187 350 SH SOLE 350 0 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 53763 1745 SH SOLE 1745 0 0 SPDR SER TR S&P DIVID ETF 78464A763 1892 20 SH SOLE 20 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 857 15 SH SOLE 15 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 40678 9970 SH SOLE 9970 0 0 SQUARE INC CL A 852234103 40638 250 SH SOLE 250 0 0 STANLEY BLACK & DECKER INC COM 854502101 14841 92 SH SOLE 92 0 0 STARBUCKS CORP COM 855244109 149587 1741 SH SOLE 1741 0 0 STATE STR CORP COM 857477103 2967 50 SH SOLE 50 0 0 STERICYCLE INC COM 858912108 47610 755 SH SOLE 755 0 0 STONECASTLE FINL CORP COM 861780104 274923 14164 SH SOLE 14164 0 0 STRYKER CORPORATION COM 863667101 880363 4225 SH SOLE 4225 0 0 SUNOPTA INC COM 8676EP108 44520 6000 SH SOLE 6000 0 0 SYSCO CORP COM 871829107 211548 3400 SH SOLE 3400 0 0 SYSTEMAX INC COM 871851101 31122 1300 SH SOLE 1300 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 15973720 197036 SH SOLE 197036 0 0 TARGET CORP COM 87612E106 58245 370 SH SOLE 370 0 0 TAYLOR DEVICES INC COM 877163105 38000 4000 SH SOLE 4000 0 0 TCG BDC INC COM 872280102 892782 100200 SH SOLE 100200 0 0 TE CONNECTIVITY LTD REG SHS H84989104 1173 12 SH SOLE 12 0 0 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 630 60 SH SOLE 60 0 0 TENNECO INC CL A VTG COM STK 880349105 41640 6000 SH SOLE 6000 0 0 TEREX CORP NEW COM 880779103 19360 1000 SH SOLE 1000 0 0 TESLA INC COM 88160R101 322616 752 SH SOLE 752 0 0 TEXAS INSTRS INC COM 882508104 14279 100 SH SOLE 100 0 0 THE TRADE DESK INC COM CL A 88339J105 28533 55 SH SOLE 55 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 245044 555 SH SOLE 555 0 0 TILRAY INC COM CL 2 88688T100 9700 2000 SH SOLE 2000 0 0 TITAN INTL INC ILL COM 88830M102 615310 212910 SH SOLE 212910 0 0 TJX COS INC NEW COM 872540109 1113 20 SH SOLE 20 0 0 T-MOBILE US INC COM 872590104 94347 825 SH SOLE 825 0 0 TOLL BROTHERS INC COM 889478103 1098256 22570 SH SOLE 22570 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 264880 2000 SH SOLE 2000 0 0 TRACTOR SUPPLY CO COM 892356106 143340 1000 SH SOLE 1000 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 375875 3100 SH SOLE 3100 0 0 TRANSDIGM GROUP INC COM 893641100 3326 7 SH SOLE 7 0 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 53735 2750 SH SOLE 2750 0 0 TRAVELERS COMPANIES INC COM 89417E109 320242 2960 SH SOLE 2960 0 0 TREX CO INC COM 89531P105 676190 9444 SH SOLE 9444 0 0 TRI POINTE GROUP INC COM 87265H109 6839 377 SH SOLE 377 0 0 TRIMBLE INC COM 896239100 14399520 295678 SH SOLE 295678 0 0 TRUSTCO BK CORP N Y COM 898349105 15660 3000 SH SOLE 3000 0 0 TWITTER INC COM 90184L102 1001250 22500 SH SOLE 22500 0 0 TWO HBRS INVT CORP COM NEW 90187B408 4836 950 SH SOLE 950 0 0 TYSON FOODS INC CL A 902494103 17368 292 SH SOLE 292 0 0 UBER TECHNOLOGIES INC COM 90353T100 385046 10555 SH SOLE 10555 0 0 UGI CORP NEW COM 902681105 3298 100 SH SOLE 100 0 0 UNDER ARMOUR INC CL A 904311107 1909 170 SH SOLE 170 0 0 UNDER ARMOUR INC CL C 904311206 1486 151 SH SOLE 151 0 0 UNILEVER N V N Y SHS NEW 904784709 113008 1871 SH SOLE 1871 0 0 UNION PAC CORP COM 907818108 3419435 17369 SH SOLE 17369 0 0 UNITED AIRLS HLDGS INC COM 910047109 47781 1375 SH SOLE 1375 0 0 UNITED INS HLDGS CORP COM 910710102 177588 29305 SH SOLE 29305 0 0 UNITED PARCEL SERVICE INC CL B 911312106 58987 354 SH SOLE 354 0 0 UNITED STATES STL CORP NEW COM 912909108 22020 3000 SH SOLE 3000 0 0 UNITEDHEALTH GROUP INC COM 91324P102 2385976 7653 SH SOLE 7653 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 14459 80 SH SOLE 80 0 0 UNIVERSAL ELECTRS INC COM 913483103 37740 1000 SH SOLE 1000 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 373888 73600 SH SOLE 73600 0 0 URBAN EDGE PPTYS COM 91704F104 2430 250 SH SOLE 250 0 0 URSTADT BIDDLE PPTYS INC COM 917286106 1686 200 SH SOLE 200 0 0 US BANCORP DEL COM NEW 902973304 103069 2875 SH SOLE 2875 0 0 UTZ BRANDS INC COM CL A 918090101 8055 450 SH SOLE 450 0 0 V F CORP COM 918204108 9133 130 SH SOLE 130 0 0 VANECK MERK GOLD TR GOLD TRUST 921078101 614226 33400 SH SOLE 33400 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 8710 50 SH SOLE 50 0 0 VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 1929 101 SH SOLE 101 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 1914 32 SH SOLE 32 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 379852 9700 SH SOLE 9700 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 7169374 81267 SH SOLE 81267 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 415 5 SH SOLE 5 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 4189 72 SH SOLE 72 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 75374 245 SH SOLE 245 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 106066 678 SH SOLE 678 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 117565 667 SH SOLE 667 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 627 6 SH SOLE 6 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 815218 8042 SH SOLE 8042 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 6099994 35817 SH SOLE 35817 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1263 16 SH SOLE 16 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1513 35 SH SOLE 35 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 948 9 SH SOLE 9 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 13108 250 SH SOLE 250 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 681 14 SH SOLE 14 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 112896 1400 SH SOLE 1400 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 102075 1500 SH SOLE 1500 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 5565190 110311 SH SOLE 110311 0 0 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 1237899 22810 SH SOLE 22810 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 10421 81 SH SOLE 81 0 0 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 4131 101 SH SOLE 101 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 25088 310 SH SOLE 310 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 148984 635 SH SOLE 635 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 28031 90 SH SOLE 90 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 1121 11 SH SOLE 11 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 1346 10 SH SOLE 10 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 282 7 SH SOLE 7 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1144 7 SH SOLE 7 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 1420 11 SH SOLE 11 0 0 VAPOTHERM INC COM 922107107 69600 2400 SH SOLE 2400 0 0 VASTA PLATFORM LTD CL A G9440A109 80375 5209 SH SOLE 5209 0 0 VERISK ANALYTICS INC COM 92345Y106 436590 2356 SH SOLE 2356 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 714698 12014 SH SOLE 12014 0 0 VERMILION ENERGY INC COM 923725105 39601 17007 SH SOLE 17007 0 0 VIACOMCBS INC CL B 92556H206 978081 34919 SH SOLE 34919 0 0 VIEWRAY INC COM 92672L107 14000 4000 SH SOLE 4000 0 0 VIRTU FINL INC CL A 928254101 228788 9943 SH SOLE 9943 0 0 VISA INC COM CL A 92826C839 855072 4276 SH SOLE 4276 0 0 VMWARE INC CL A COM 928563402 10775 75 SH SOLE 75 0 0 WABTEC COM 929740108 2475 40 SH SOLE 40 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 288464 8031 SH SOLE 8031 0 0 WALMART INC COM 931142103 171110 1223 SH SOLE 1223 0 0 WASTE MGMT INC DEL COM 94106L109 39610 350 SH SOLE 350 0 0 WELBILT INC COM 949090104 6160 1000 SH SOLE 1000 0 0 WELLS FARGO CO NEW COM 949746101 5091490 216567 SH SOLE 216567 0 0 WELLTOWER INC COM 95040Q104 27545 500 SH SOLE 500 0 0 WESTERN ASSET EMERGING MKTS COM 95766A101 319297 25917 SH SOLE 25917 0 0 WESTERN ASSET GLOBAL CP DEFI COM 95790C107 741607 44783 SH SOLE 44783 0 0 WESTERN ASSET HIGH INCOME OP COM 95766K109 490 100 SH SOLE 100 0 0 WESTERN ASSET HIGH YIELD DEF COM 95768B107 411837 29354 SH SOLE 29354 0 0 WESTERN ASSET MUN HIGH INCOM COM 95766N103 7450 1000 SH SOLE 1000 0 0 WESTERN DIGITAL CORP. COM 958102105 1093546 29919 SH SOLE 29919 0 0 WESTPAC BANKING CORP SPONSORED ADR 961214301 7489 622 SH SOLE 622 0 0 WESTROCK CO COM 96145D105 1113278 32046 SH SOLE 32046 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 103955 3645 SH SOLE 3645 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 11006 225 SH SOLE 225 0 0 WILLIAMS COS INC COM 969457100 31794 1618 SH SOLE 1618 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 242863 3933 SH SOLE 3933 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 215110 4390 SH SOLE 4390 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 4957 100 SH SOLE 100 0 0 WISDOMTREE TR INTL QULTY DIV 97717X131 74181 2275 SH SOLE 2275 0 0 WISDOMTREE TR EUROPE SMCP DV 97717W869 10634 200 SH SOLE 200 0 0 WISDOMTREE TR EM EX ST-OWNED 97717X578 27778 825 SH SOLE 825 0 0 WORLD GOLD TR SPDR GLD MINIS 98149E204 25154 1338 SH SOLE 1338 0 0 XCEL ENERGY INC COM 98389B100 10697 155 SH SOLE 155 0 0 XPENG INC ADS 98422D105 5419 270 SH SOLE 270 0 0 XPO LOGISTICS INC COM 983793100 16932 200 SH SOLE 200 0 0 XYLEM INC COM 98419M100 29442 350 SH SOLE 350 0 0 YELP INC CL A 985817105 20090 1000 SH SOLE 1000 0 0 YORK WTR CO COM 987184108 1299802 30750 SH SOLE 30750 0 0 YUM BRANDS INC COM 988498101 69114 757 SH SOLE 757 0 0 YUM CHINA HLDGS INC COM 98850P109 40083 757 SH SOLE 757 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 440543 1745 SH SOLE 1745 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 54150 398 SH SOLE 398 0 0