0001085146-21-003108.txt : 20211112 0001085146-21-003108.hdr.sgml : 20211112 20211112094929 ACCESSION NUMBER: 0001085146-21-003108 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211112 DATE AS OF CHANGE: 20211112 EFFECTIVENESS DATE: 20211112 FILER: COMPANY DATA: COMPANY CONFORMED NAME: OPPENHEIMER & CO INC CENTRAL INDEX KEY: 0000822581 IRS NUMBER: 135657518 STATE OF INCORPORATION: NY FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-04046 FILM NUMBER: 211400723 BUSINESS ADDRESS: STREET 1: 85 BROAD ST CITY: NEW YORK STATE: NY ZIP: 10004 BUSINESS PHONE: 2126675421 MAIL ADDRESS: STREET 1: 85 BROAD ST CITY: NEW YORK STATE: NY ZIP: 10004 FORMER COMPANY: FORMER CONFORMED NAME: FAHNESTOCK & CO INC DATE OF NAME CHANGE: 19921119 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0000822581 XXXXXXXX 09-30-2021 09-30-2021 false OPPENHEIMER & CO INC
85 BROAD ST NEW YORK NY 10004
13F HOLDINGS REPORT 028-04046 N
Deborah Kaback Managing Director 212-667-4395 /s/ Deborah Kaback New York NY 10-20-2021 0 1485 5342388 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 3M CO COM 88579Y101 7377 42051 SH SOLE 42051 0 0 8X8 INC NEW COM 282914100 1679 71782 SH SOLE 71782 0 0 9 METERS BIOPHARMA INC COM 654405109 14 10900 SH SOLE 10900 0 0 ABB LTD SPONSORED ADR 000375204 1919 57526 SH SOLE 57526 0 0 ABBOTT LABS COM 002824100 9667 81832 SH SOLE 81832 0 0 ABBVIE INC COM 00287Y109 20517 190196 SH SOLE 190196 0 0 ABERDEEN ASIA-PACIFIC INCOME COM 003009107 63 15000 SH SOLE 15000 0 0 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 452 74589 SH SOLE 74589 0 0 ABERDEEN STD GLOBAL INFRASTR COM SHS BEN INT 00326W106 435 21809 SH SOLE 21809 0 0 ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 229 13592 SH SOLE 13592 0 0 ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 239 2646 SH SOLE 2646 0 0 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 1027 105483 SH SOLE 105483 0 0 ABIOMED INC COM 003654100 809 2486 SH SOLE 2486 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 19909 62233 SH SOLE 62233 0 0 ACCO BRANDS CORP COM 00081T108 206 23948 SH SOLE 23948 0 0 ACHIEVE LIFE SCIENCES INC COM 004468500 213 25000 SH SOLE 25000 0 0 ACTIVISION BLIZZARD INC COM 00507V109 5132 66324 SH SOLE 66192 0 132 ACUITY BRANDS INC COM 00508Y102 4143 23899 SH SOLE 23899 0 0 ACUSHNET HLDGS CORP COM 005098108 321 6881 SH SOLE 6881 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 12 12000 SH SOLE 12000 0 0 ADDUS HOMECARE CORP COM 006739106 675 8460 SH SOLE 8460 0 0 ADIAL PHARMACEUTICALS INC COM 00688A106 165 38500 SH SOLE 38500 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 14420 25046 SH SOLE 25046 0 0 ADT INC DEL COM 00090Q103 527 65150 SH SOLE 65150 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 230 1100 SH SOLE 1100 0 0 ADVANCED MICRO DEVICES INC COM 007903107 7270 70646 SH SOLE 70646 0 0 ADVENT CONV & INCOME FD COM 00764C109 213 11827 SH SOLE 11827 0 0 AECOM COM 00766T100 516 8164 SH SOLE 8164 0 0 AEGON N V NY REGISTRY SHS 007924103 52 10283 SH SOLE 10283 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 1730 39719 SH SOLE 39719 0 0 AES CORP COM 00130H105 285 12507 SH SOLE 12507 0 0 AEVA TECHNOLOGIES INC COM 00835Q103 524 65976 SH SOLE 65220 0 756 AFLAC INC COM 001055102 11502 220629 SH SOLE 220629 0 0 AG MTG INVT TR INC COM NEW 001228501 136 11826 SH SOLE 11826 0 0 AGCO CORP COM 001084102 2385 19465 SH SOLE 19465 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 1918 12173 SH SOLE 12173 0 0 AGNICO EAGLE MINES LTD COM 008474108 751 14487 SH SOLE 14487 0 0 AIR LEASE CORP CL A 00912X302 1123 28536 SH SOLE 28536 0 0 AIR PRODS & CHEMS INC COM 009158106 8461 33035 SH SOLE 33035 0 0 AIRBNB INC COM CL A 009066101 4445 26498 SH SOLE 26498 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 2785 26634 SH SOLE 26634 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 1196 123250 SH SOLE 123250 0 0 ALARM COM HLDGS INC COM 011642105 462 5908 SH SOLE 5908 0 0 ALBEMARLE CORP COM 012653101 5000 22836 SH SOLE 22836 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 4083 131165 SH SOLE 131165 0 0 ALCON AG ORD SHS H01301128 2676 33256 SH SOLE 33256 0 0 ALECTOR INC COM 014442107 550 24100 SH SOLE 24100 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1211 6334 SH SOLE 6334 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 23170 156496 SH SOLE 156496 0 0 ALIGN TECHNOLOGY INC COM 016255101 429 645 SH SOLE 645 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 197 11850 SH SOLE 11850 0 0 ALLEGION PLC ORD SHS G0176J109 593 4485 SH SOLE 4485 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 791 7836 SH SOLE 7836 0 0 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 568 46326 SH SOLE 46326 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 2415 48708 SH SOLE 48708 0 0 ALLIANT ENERGY CORP COM 018802108 1285 22952 SH SOLE 22952 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 338 13145 SH SOLE 13145 0 0 ALLSTATE CORP COM 020002101 1163 9141 SH SOLE 9141 0 0 ALLY FINL INC COM 02005N100 8054 157760 SH SOLE 157760 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 441 2339 SH SOLE 2339 0 0 ALPHABET INC CAP STK CL A 02079K305 63674 23816 SH SOLE 23810 0 6 ALPHABET INC CAP STK CL C 02079K107 51006 19137 SH SOLE 19137 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 1364 40949 SH SOLE 40949 0 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 228 4456 SH SOLE 4456 0 0 ALTERYX INC COM CL A 02156B103 351 4804 SH SOLE 4804 0 0 ALTRIA GROUP INC COM 02209S103 12533 275345 SH SOLE 275345 0 0 AMAZON COM INC COM 023135106 108060 32895 SH SOLE 32895 0 0 AMBEV SA SPONSORED ADR 02319V103 3430 1242539 SH SOLE 1192036 0 50503 AMDOCS LTD SHS G02602103 1221 16125 SH SOLE 16125 0 0 AMEDISYS INC COM 023436108 949 6370 SH SOLE 6293 0 77 AMEREN CORP COM 023608102 614 7572 SH SOLE 7572 0 0 AMERESCO INC CL A 02361E108 384 6580 SH SOLE 6580 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 1377 67100 SH SOLE 67100 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 421 8684 SH SOLE 8684 0 0 AMERICAN CENTY ETF TR US SML CP VALU 025072877 270 3576 SH SOLE 3576 0 0 AMERICAN ELEC PWR CO INC COM 025537101 3244 39960 SH SOLE 39960 0 0 AMERICAN EXPRESS CO COM 025816109 13840 82612 SH SOLE 82612 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 217 1728 SH SOLE 1728 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 2859 52090 SH SOLE 52090 0 0 AMERICAN TOWER CORP NEW COM 03027X100 15105 56913 SH SOLE 56845 0 68 AMERICAN WELL CORP CL A 03044L105 228 25031 SH SOLE 25031 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 1625 9608 SH SOLE 9608 0 0 AMERICOLD RLTY TR COM 03064D108 887 30525 SH SOLE 30525 0 0 AMERIPRISE FINL INC COM 03076C106 1258 4764 SH SOLE 4764 0 0 AMERISOURCEBERGEN CORP COM 03073E105 1221 10224 SH SOLE 10224 0 0 AMETEK INC COM 031100100 2028 16358 SH SOLE 16358 0 0 AMGEN INC COM 031162100 19709 92678 SH SOLE 91770 0 908 AMN HEALTHCARE SVCS INC COM 001744101 269 2341 SH SOLE 2341 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 42 25100 SH SOLE 25100 0 0 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 770 17238 SH SOLE 17238 0 0 AMYRIS INC COM NEW 03236M200 614 44733 SH SOLE 44733 0 0 ANALOG DEVICES INC COM 032654105 6164 36807 SH SOLE 36807 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 716 12688 SH SOLE 12688 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 2833 336390 SH SOLE 336390 0 0 ANTERO MIDSTREAM CORP COM 03676B102 4957 475739 SH SOLE 475739 0 0 ANTERO RESOURCES CORP COM 03674X106 4611 245145 SH SOLE 245145 0 0 ANTHEM INC COM 036752103 7027 18847 SH SOLE 18847 0 0 AON PLC SHS CL A G0403H108 252 881 SH SOLE 881 0 0 APA CORPORATION COM 03743Q108 251 11715 SH SOLE 11715 0 0 APARTMENT INCOME REIT CORP COM 03750L109 258 5283 SH SOLE 5283 0 0 APOGEE ENTERPRISES INC COM 037598109 2070 54825 SH SOLE 54825 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 3418 55497 SH SOLE 55497 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 273 17270 SH SOLE 17270 0 0 APPHARVEST INC COM 03783T103 166 25450 SH SOLE 25450 0 0 APPLE INC COM 037833100 216126 1527389 SH SOLE 1527389 0 0 APPLIED MATLS INC COM 038222105 8437 65543 SH SOLE 65543 0 0 APTARGROUP INC COM 038336103 573 4797 SH SOLE 4797 0 0 APTIV PLC SHS G6095L109 1911 12830 SH SOLE 12830 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 83 20482 SH SOLE 20482 0 0 ARAMARK COM 03852U106 839 25527 SH SOLE 25527 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 590 19547 SH SOLE 19547 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 3099 51640 SH SOLE 51640 0 0 ARCOSA INC COM 039653100 679 13531 SH SOLE 13531 0 0 ARES CAPITAL CORP COM 04010L103 3719 182986 SH SOLE 182986 0 0 ARES DYNAMIC CR ALLOCATION F COM 04014F102 1336 82544 SH SOLE 82544 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 546 7390 SH SOLE 7390 0 0 ARISTA NETWORKS INC COM 040413106 326 948 SH SOLE 948 0 0 ARK ETF TR 3D PRINTING ETF 00214Q500 343 9625 SH SOLE 9625 0 0 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 344 4420 SH SOLE 4420 0 0 ARK ETF TR FINTECH INNOVA 00214Q708 1863 37745 SH SOLE 37745 0 0 ARK ETF TR GENOMIC REV ETF 00214Q302 1376 18429 SH SOLE 18429 0 0 ARK ETF TR INNOVATION ETF 00214Q104 6639 60067 SH SOLE 59945 0 122 ARK ETF TR NEXT GNRTN INTER 00214Q401 470 3386 SH SOLE 3386 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 557 30050 SH SOLE 30050 0 0 ARROW ELECTRS INC COM 042735100 351 3122 SH SOLE 3122 0 0 ASANA INC CL A 04342Y104 2436 23460 SH SOLE 23460 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 1751 2350 SH SOLE 2350 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 727 12104 SH SOLE 12104 0 0 ASTRIA THERAPEUTICS INC COM 04635X102 108 12249 SH SOLE 12249 0 0 AT&T INC COM 00206R102 19470 720865 SH SOLE 720865 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 625 34938 SH SOLE 34938 0 0 ATERIAN INC COM 02156U101 979 90428 SH SOLE 90428 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 215 5824 SH SOLE 5824 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 210 6092 SH SOLE 6092 0 0 ATLAS CORP SHARES Y0436Q109 491 32300 SH SOLE 32300 0 0 ATLASSIAN CORP PLC CL A G06242104 1584 4046 SH SOLE 4046 0 0 ATMOS ENERGY CORP COM 049560105 2132 24168 SH SOLE 24168 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 394 17800 SH SOLE 17800 0 0 AUTODESK INC COM 052769106 3447 12088 SH SOLE 12088 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 7098 35503 SH SOLE 35503 0 0 AUTONATION INC COM 05329W102 1642 13486 SH SOLE 13486 0 0 AUTOZONE INC COM 053332102 6140 3616 SH SOLE 3616 0 0 AVALARA INC COM 05338G106 313 1790 SH SOLE 1790 0 0 AVANTOR INC COM 05352A100 378 9234 SH SOLE 9234 0 0 AXALTA COATING SYS LTD COM G0750C108 2696 92344 SH SOLE 92344 0 0 AXIS CAP HLDGS LTD SHS G0692U109 313 6800 SH SOLE 6800 0 0 AXON ENTERPRISE INC COM 05464C101 2602 14868 SH SOLE 14868 0 0 AZEK CO INC CL A 05478C105 367 10051 SH SOLE 10051 0 0 BAIDU INC SPON ADR REP A 056752108 2036 13243 SH SOLE 13243 0 0 BALL CORP COM 058498106 3593 39925 SH SOLE 39925 0 0 BALLARD PWR SYS INC NEW COM 058586108 216 15390 SH SOLE 15390 0 0 BANCO SANTANDER S.A. ADR 05964H105 1532 423116 SH SOLE 423116 0 0 BANK HAWAII CORP COM 062540109 1946 23687 SH SOLE 23687 0 0 BANK MONTREAL QUE COM 063671101 752 7536 SH SOLE 7536 0 0 BANK NEW YORK MELLON CORP COM 064058100 4085 78799 SH SOLE 78799 0 0 BANK OZK COM 06417N103 280 6515 SH SOLE 6515 0 0 BARCLAYS BANK PLC IPTH SR B S&P 06747R477 211 7570 SH SOLE 7570 0 0 BARCLAYS PLC ADR 06738E204 140 13536 SH SOLE 13536 0 0 BARINGS CORPORATE INVS COM 06759X107 1457 93742 SH SOLE 93042 0 700 BARINGS PARTN INVS SH BEN INT 06761A103 2681 194294 SH SOLE 180645 0 13649 BARRICK GOLD CORP COM 067901108 2715 150340 SH SOLE 145101 0 5239 BATH & BODY WORKS INC COM 070830104 742 11770 SH SOLE 11770 0 0 BAUSCH HEALTH COS INC COM 071734107 207 7428 SH SOLE 7428 0 0 BAXTER INTL INC COM 071813109 1492 18554 SH SOLE 18554 0 0 BCE INC COM NEW 05534B760 7414 148092 SH SOLE 144305 0 3787 BECTON DICKINSON & CO COM 075887109 5210 21196 SH SOLE 21196 0 0 BERKLEY W R CORP COM 084423102 220 3000 SH SOLE 3000 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 3009 7 SH SOLE 7 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 69013 252854 SH SOLE 252854 0 0 BHP GROUP LTD SPONSORED ADS 088606108 2208 41253 SH SOLE 41253 0 0 BILL COM HLDGS INC COM 090043100 316 1183 SH SOLE 1183 0 0 BIOGEN INC COM 09062X103 2072 7322 SH SOLE 7322 0 0 BIONANO GENOMICS INC COM 09075F107 1142 207675 SH SOLE 207675 0 0 BIONTECH SE SPONSORED ADS 09075V102 4495 16466 SH SOLE 16466 0 0 BK OF AMERICA CORP COM 060505104 27409 645675 SH SOLE 645675 0 0 BLACKBERRY LTD COM 09228F103 3079 316400 SH SOLE 316400 0 0 BLACKROCK CAP ALLOCATION TR COM 09260U109 201 9968 SH SOLE 9968 0 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 468 28223 SH SOLE 28223 0 0 BLACKROCK ENHANCED GLOBAL DI COM 092501105 147 12531 SH SOLE 12531 0 0 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 228 37018 SH SOLE 37018 0 0 BLACKROCK HEALTH SCIENCES TR COM 09250W107 291 6106 SH SOLE 6106 0 0 BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 716 26536 SH SOLE 26536 0 0 BLACKROCK INC COM 09247X101 11070 13199 SH SOLE 13199 0 0 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 360 19879 SH SOLE 19879 0 0 BLACKROCK MULTI SECTOR INC T COM 09258A107 457 24436 SH SOLE 24436 0 0 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 203 13706 SH SOLE 13706 0 0 BLACKROCK MUNIASSETS FD INC COM 09254J102 183 12068 SH SOLE 12068 0 0 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 434 26498 SH SOLE 26498 0 0 BLACKROCK MUNIYIELD N J FD I COM 09254Y109 547 35250 SH SOLE 35250 0 0 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 352 6753 SH SOLE 6753 0 0 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 2424 62827 SH SOLE 62827 0 0 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 294 11398 SH SOLE 11398 0 0 BLACKROCK TCP CAPITAL CORP COM 09259E108 624 45997 SH SOLE 45997 0 0 BLACKSTONE INC COM 09260D107 11584 99575 SH SOLE 99575 0 0 BLACKSTONE LONG SHORT CR INC COM SHS BN INT 09257D102 383 25272 SH SOLE 25272 0 0 BLACKSTONE STRATEGIC CREDIT COM SHS BEN IN 09257R101 460 33238 SH SOLE 33238 0 0 BLINK CHARGING CO COM 09354A100 542 18943 SH SOLE 18943 0 0 BLOCK H & R INC COM 093671105 703 28122 SH SOLE 28122 0 0 BLOOM ENERGY CORP COM CL A 093712107 916 48936 SH SOLE 46686 0 2250 BOEING CO COM 097023105 14182 64476 SH SOLE 64476 0 0 BOOKING HOLDINGS INC COM 09857L108 240 101 SH SOLE 101 0 0 BORGWARNER INC COM 099724106 1812 41946 SH SOLE 41946 0 0 BOSTON SCIENTIFIC CORP COM 101137107 3926 90464 SH SOLE 90464 0 0 BOTTOMLINE TECH DEL INC COM 101388106 2343 59652 SH SOLE 59652 0 0 BOULDER GROWTH & INCOME FD I COM 101507101 1232 93948 SH SOLE 93948 0 0 BP PLC SPONSORED ADR 055622104 5350 195796 SH SOLE 195796 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 17400 294073 SH SOLE 294073 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1045 29617 SH SOLE 29617 0 0 BROADCOM INC COM 11135F101 19470 40151 SH SOLE 40151 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 5953 111267 SH SOLE 111267 0 0 BROOKS AUTOMATION INC NEW COM 114340102 467 4566 SH SOLE 4566 0 0 BROWN FORMAN CORP CL B 115637209 5003 74663 SH SOLE 74663 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 4978 96218 SH SOLE 96218 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 117 11200 SH SOLE 11200 0 0 C3 AI INC CL A 12468P104 473 10213 SH SOLE 10213 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 296 1952 SH SOLE 1952 0 0 CAE INC COM 124765108 2291 76700 SH SOLE 76700 0 0 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 441 29465 SH SOLE 29465 0 0 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 241 7913 SH SOLE 7913 0 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 169 17694 SH SOLE 17694 0 0 CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 2125 104405 SH SOLE 104405 0 0 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 235 13274 SH SOLE 13274 0 0 CALLAWAY GOLF CO COM 131193104 304 11000 SH SOLE 11000 0 0 CALYXT INC COM 13173L107 65 19259 SH SOLE 19259 0 0 CAMBRIA ETF TR TAIL RISK 132061862 209 11136 SH SOLE 11136 0 0 CAMECO CORP COM 13321L108 223 10265 SH SOLE 10265 0 0 CAMPBELL SOUP CO COM 134429109 219 5227 SH SOLE 5227 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 853 23925 SH SOLE 23925 0 0 CANADIAN IMP BK COMM COM 136069101 1200 10777 SH SOLE 10777 0 0 CANADIAN NATL RY CO COM 136375102 3125 27022 SH SOLE 27022 0 0 CANADIAN PAC RY LTD COM 13645T100 529 8145 SH SOLE 8145 0 0 CANADIAN SOLAR INC COM 136635109 622 17985 SH SOLE 17985 0 0 CANO HEALTH INC COM CL A 13781Y103 291 22961 SH SOLE 22961 0 0 CANOPY GROWTH CORP COM 138035100 223 16045 SH SOLE 16045 0 0 CAPITAL ONE FINL CORP COM 14040H105 2141 13220 SH SOLE 13220 0 0 CAPITAL SOUTHWEST CORP COM 140501107 300 11915 SH SOLE 11915 0 0 CARA THERAPEUTICS INC COM 140755109 294 19055 SH SOLE 19055 0 0 CARLISLE COS INC COM 142339100 729 3666 SH SOLE 3666 0 0 CARLYLE GROUP INC COM 14316J108 15341 324462 SH SOLE 324462 0 0 CARMAX INC COM 143130102 44609 348620 SH SOLE 348620 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 2117 84656 SH SOLE 84656 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 17128 330908 SH SOLE 330908 0 0 CARVANA CO CL A 146869102 657 2179 SH SOLE 2179 0 0 CASEYS GEN STORES INC COM 147528103 2663 14131 SH SOLE 14131 0 0 CATERPILLAR INC COM 149123101 9626 50145 SH SOLE 50145 0 0 CBOE GLOBAL MKTS INC COM 12503M108 1442 11640 SH SOLE 11640 0 0 CBRE GROUP INC CL A 12504L109 4790 49201 SH SOLE 49201 0 0 CDW CORP COM 12514G108 397 2182 SH SOLE 2182 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 304 6547 SH SOLE 6547 0 0 CENTENE CORP DEL COM 15135B101 3816 61237 SH SOLE 61237 0 0 CENTRAL SECS CORP COM 155123102 278 6590 SH SOLE 6590 0 0 CENTURY BANCORPORATION INC CL A NON VTG 156432106 647 5616 SH SOLE 5616 0 0 CERAGON NETWORKS LTD ORD M22013102 204 58500 SH SOLE 58500 0 0 CERENCE INC COM 156727109 266 2770 SH SOLE 2770 0 0 CEVA INC COM 157210105 458 10737 SH SOLE 10737 0 0 CF INDS HLDGS INC COM 125269100 3381 60576 SH SOLE 60576 0 0 CHAMPIONX CORPORATION COM 15872M104 2274 101670 SH SOLE 101670 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 4144 207325 SH SOLE 206890 0 435 CHARLES RIV LABS INTL INC COM 159864107 601 1457 SH SOLE 1457 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 284 390 SH SOLE 390 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 4550 40252 SH SOLE 40252 0 0 CHEMED CORP NEW COM 16359R103 6629 14253 SH SOLE 13762 0 491 CHEMOURS CO COM 163851108 439 15116 SH SOLE 15116 0 0 CHEVRON CORP NEW COM 166764100 18669 184018 SH SOLE 183870 0 148 CHEWY INC CL A 16679L109 1317 19346 SH SOLE 19346 0 0 CHIMERA INVT CORP COM NEW 16934Q208 835 56250 SH SOLE 56250 0 0 CHINA EASTN AIRLS LTD SPON ADR CL H 16937R104 478 25000 SH SOLE 25000 0 0 CHINA YUCHAI INTL LTD COM G21082105 205 15050 SH SOLE 15050 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 805 443 SH SOLE 443 0 0 CHROMADEX CORP COM NEW 171077407 139 22210 SH SOLE 22210 0 0 CHUBB LIMITED COM H1467J104 6532 37655 SH SOLE 37655 0 0 CHURCH & DWIGHT INC COM 171340102 3753 45446 SH SOLE 45446 0 0 CIENA CORP COM NEW 171779309 385 7490 SH SOLE 7490 0 0 CIGNA CORP NEW COM 125523100 2942 14700 SH SOLE 14700 0 0 CINCINNATI FINL CORP COM 172062101 1943 17012 SH SOLE 17012 0 0 CINTAS CORP COM 172908105 1301 3418 SH SOLE 3418 0 0 CIRRUS LOGIC INC COM 172755100 313 3800 SH SOLE 3800 0 0 CISCO SYS INC COM 17275R102 24424 448747 SH SOLE 448409 0 338 CITIGROUP INC COM NEW 172967424 32285 460031 SH SOLE 460031 0 0 CITIZENS FINL GROUP INC COM 174610105 1179 25106 SH SOLE 25106 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 7907 399150 SH SOLE 398544 0 606 CLOROX CO DEL COM 189054109 2985 18023 SH SOLE 18023 0 0 CLOUDFLARE INC CL A COM 18915M107 4355 38664 SH SOLE 38664 0 0 CME GROUP INC COM 12572Q105 5485 28363 SH SOLE 28287 0 76 CNA FINL CORP COM 126117100 462 10999 SH SOLE 10999 0 0 COCA COLA CO COM 191216100 10585 201722 SH SOLE 201722 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 563 10000 SH SOLE 10000 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 214 2883 SH SOLE 2883 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 1735 84420 SH SOLE 84420 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 232 8574 SH SOLE 8574 0 0 COHEN & STEERS QUALITY INCOM COM 19247L106 1258 84415 SH SOLE 84415 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 2890 12708 SH SOLE 12708 0 0 COLGATE PALMOLIVE CO COM 194162103 3938 52112 SH SOLE 52112 0 0 COMCAST CORP NEW CL A 20030N101 14424 257910 SH SOLE 257910 0 0 COMMERCE BANCSHARES INC COM 200525103 6168 88524 SH SOLE 88524 0 0 COMMSCOPE HLDG CO INC COM 20337X109 507 37350 SH SOLE 37350 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 384 56877 SH SOLE 54777 0 2100 COMPASS DIVERSIFIED SH BEN INT 20451Q104 429 15258 SH SOLE 15258 0 0 COMPASS INC CL A 20464U100 443 33428 SH SOLE 33428 0 0 COMPASS MINERALS INTL INC COM 20451N101 968 15033 SH SOLE 15033 0 0 CONAGRA BRANDS INC COM 205887102 1452 42852 SH SOLE 42852 0 0 CONCENTRIX CORP COM 20602D101 553 3124 SH SOLE 3124 0 0 CONFORMIS INC COM 20717E101 93 70252 SH SOLE 70252 0 0 CONNS INC COM 208242107 345 15091 SH SOLE 15091 0 0 CONOCOPHILLIPS COM 20825C104 5141 75872 SH SOLE 75872 0 0 CONSOLIDATED EDISON INC COM 209115104 920 12675 SH SOLE 12675 0 0 CONSTELLATION BRANDS INC CL A 21036P108 1260 5978 SH SOLE 5978 0 0 CONTEXTLOGIC INC COM CL A 21077C107 459 84050 SH SOLE 84050 0 0 CONTINENTAL RES INC COM 212015101 326 7067 SH SOLE 7067 0 0 CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 1114 51100 SH SOLE 51100 0 0 COPART INC COM 217204106 2946 21235 SH SOLE 21235 0 0 CORCEPT THERAPEUTICS INC COM 218352102 394 20000 SH SOLE 20000 0 0 CORE LABORATORIES N V COM N22717107 282 10177 SH SOLE 10177 0 0 COREPOINT LODGING INC COM 21872L104 851 54873 SH SOLE 54873 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 292 20000 SH SOLE 20000 0 0 CORNING INC COM 219350105 7670 210172 SH SOLE 210172 0 0 CORTEVA INC COM 22052L104 815 19340 SH SOLE 19340 0 0 COSTAR GROUP INC COM 22160N109 477 5540 SH SOLE 5540 0 0 COSTCO WHSL CORP NEW COM 22160K105 39374 87627 SH SOLE 87580 0 47 COUPA SOFTWARE INC COM 22266L106 788 3593 SH SOLE 3593 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 155 15697 SH SOLE 15697 0 0 CRH PLC ADR 12626K203 1438 30762 SH SOLE 30762 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 2300 20546 SH SOLE 20546 0 0 CROCS INC COM 227046109 2440 17003 SH SOLE 17003 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 312 24000 SH SOLE 24000 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 7393 30078 SH SOLE 30078 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 4308 24859 SH SOLE 24859 0 0 CSX CORP COM 126408103 6181 207847 SH SOLE 207847 0 0 CULLEN FROST BANKERS INC COM 229899109 590 4974 SH SOLE 4974 0 0 CUMMINS INC COM 231021106 2734 12175 SH SOLE 12175 0 0 CURIOSITYSTREAM INC COM CL A 23130Q107 372 35335 SH SOLE 35335 0 0 CURTISS WRIGHT CORP COM 231561101 252 1996 SH SOLE 1996 0 0 CUSHING NEXTGEN INFRA INCM F COM 231647207 1640 34843 SH SOLE 34843 0 0 CVS HEALTH CORP COM 126650100 17646 207941 SH SOLE 207941 0 0 D R HORTON INC COM 23331A109 1530 18222 SH SOLE 18222 0 0 DANA INC COM 235825205 258 11604 SH SOLE 11604 0 0 DANAHER CORPORATION COM 235851102 5063 16630 SH SOLE 16630 0 0 DARDEN RESTAURANTS INC COM 237194105 1611 10635 SH SOLE 10635 0 0 DASEKE INC *W EXP 02/27/202 23753F115 7 34200 SH SOLE 34200 0 0 DATADOG INC CL A COM 23804L103 2431 17201 SH SOLE 17134 0 67 DAVITA INC COM 23918K108 903 7765 SH SOLE 7765 0 0 DBX ETF TR XTRACK USD HIGH 233051432 260 6502 SH SOLE 6502 0 0 DEERE & CO COM 244199105 4285 12787 SH SOLE 12787 0 0 DELAWARE IVY HIGH INCOME OPP COM 246107106 220 16100 SH SOLE 16100 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 1623 38098 SH SOLE 38098 0 0 DESCARTES SYS GROUP INC COM 249906108 200 2456 SH SOLE 2456 0 0 DEVON ENERGY CORP NEW COM 25179M103 1683 47386 SH SOLE 47386 0 0 DEXCOM INC COM 252131107 5353 9788 SH SOLE 9788 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 2681 13888 SH SOLE 13888 0 0 DIAMONDBACK ENERGY INC COM 25278X109 204 2157 SH SOLE 2157 0 0 DIGITAL RLTY TR INC COM 253868103 2958 20478 SH SOLE 20478 0 0 DIGITAL TURBINE INC COM NEW 25400W102 1810 26329 SH SOLE 26329 0 0 DISCOVER FINL SVCS COM 254709108 1701 13851 SH SOLE 13851 0 0 DISCOVERY INC COM SER C 25470F302 4650 191579 SH SOLE 183139 0 8440 DISH NETWORK CORPORATION CL A 25470M109 606 13972 SH SOLE 13972 0 0 DISNEY WALT CO COM 254687106 27014 159681 SH SOLE 159681 0 0 DMY TECHNOLOGY GROUP INC III COM CLASS A 233278100 208 20000 SH SOLE 20000 0 0 DNP SELECT INCOME FD INC COM 23325P104 1380 129519 SH SOLE 129519 0 0 DOCUSIGN INC COM 256163106 10327 40116 SH SOLE 40076 0 40 DOLLAR GEN CORP NEW COM 256677105 2436 11481 SH SOLE 11481 0 0 DOLLAR TREE INC COM 256746108 1713 17901 SH SOLE 17901 0 0 DOMINION ENERGY INC COM 25746U109 5793 79337 SH SOLE 79337 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 1494 84127 SH SOLE 84127 0 0 DOVER CORP COM 260003108 1386 8913 SH SOLE 8913 0 0 DOW INC COM 260557103 3768 65455 SH SOLE 65455 0 0 DRAFTKINGS INC COM CL A 26142R104 4299 89266 SH SOLE 89266 0 0 DTE ENERGY CO COM 233331107 519 4649 SH SOLE 4649 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 490 11086 SH SOLE 11086 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 9221 94483 SH SOLE 94483 0 0 DUKE REALTY CORP COM NEW 264411505 1078 22525 SH SOLE 22525 0 0 DUPONT DE NEMOURS INC COM 26614N102 2203 32406 SH SOLE 32406 0 0 DYNATRACE INC COM NEW 268150109 468 6597 SH SOLE 6597 0 0 EAST WEST BANCORP INC COM 27579R104 364 4700 SH SOLE 4700 0 0 EATON CORP PLC SHS G29183103 6877 46054 SH SOLE 45954 0 100 EATON VANCE ENHANCED EQUITY COM 278277108 826 35579 SH SOLE 35579 0 0 EATON VANCE LTD DURATION INC COM 27828H105 417 31620 SH SOLE 31620 0 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 182 13135 SH SOLE 13135 0 0 EATON VANCE SHORT DURATION D COM 27828V104 178 13341 SH SOLE 13341 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 921 33542 SH SOLE 33542 0 0 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 2716 169868 SH SOLE 169868 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829C105 384 35545 SH SOLE 35545 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829F108 570 56997 SH SOLE 56997 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 226 10617 SH SOLE 10617 0 0 EBAY INC. COM 278642103 1088 15610 SH SOLE 15610 0 0 ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109 509 36528 SH SOLE 36528 0 0 ECOLAB INC COM 278865100 1377 6600 SH SOLE 6600 0 0 EDISON INTL COM 281020107 1230 22179 SH SOLE 22179 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 4803 42423 SH SOLE 42423 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 100 15017 SH SOLE 15017 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 563 17655 SH SOLE 17655 0 0 ELASTIC N V ORD SHS N14506104 754 5060 SH SOLE 5060 0 0 ELECTRONIC ARTS INC COM 285512109 331 2327 SH SOLE 2327 0 0 EMCOR GROUP INC COM 29084Q100 946 8200 SH SOLE 8200 0 0 EMERSON ELEC CO COM 291011104 4664 49518 SH SOLE 49518 0 0 ENBRIDGE INC COM 29250N105 13729 344938 SH SOLE 337800 0 7138 ENCOMPASS HEALTH CORP COM 29261A100 11692 155806 SH SOLE 155806 0 0 ENCORE WIRE CORP COM 292562105 612 6458 SH SOLE 6458 0 0 ENERGOUS CORP COM 29272C103 33 16084 SH SOLE 16084 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 4877 509045 SH SOLE 509045 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 293 14150 SH SOLE 14150 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 157 22895 SH SOLE 22895 0 0 ENPHASE ENERGY INC COM 29355A107 1241 8278 SH SOLE 8278 0 0 ENTERGY CORP NEW COM 29364G103 449 4521 SH SOLE 4521 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 14092 651203 SH SOLE 651203 0 0 EOG RES INC COM 26875P101 4438 55277 SH SOLE 55277 0 0 EQUINIX INC COM 29444U700 998 1263 SH SOLE 1263 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 2377 234450 SH SOLE 234450 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 7124 274200 SH SOLE 274200 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 383 4901 SH SOLE 4901 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1375 16984 SH SOLE 16984 0 0 ERICSSON ADR B SEK 10 294821608 6726 600494 SH SOLE 600494 0 0 ESSA PHARMA INC COM NEW 29668H708 378 47300 SH SOLE 47300 0 0 ESSENTIAL UTILS INC COM 29670G102 632 13712 SH SOLE 13712 0 0 ESSEX PPTY TR INC COM 297178105 4897 15317 SH SOLE 15317 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 4735 77870 SH SOLE 77870 0 0 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 3106 45893 SH SOLE 45893 0 0 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 775 21342 SH SOLE 21342 0 0 ETF SER SOLUTIONS NATIONWIDE RSK 26922A172 319 11600 SH SOLE 11600 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 605 25629 SH SOLE 25629 0 0 ETSY INC COM 29786A106 653 3139 SH SOLE 3139 0 0 EVEREST RE GROUP LTD COM G3223R108 899 3584 SH SOLE 3584 0 0 EVERGY INC COM 30034W106 5417 87099 SH SOLE 87099 0 0 EVERSOURCE ENERGY COM 30040W108 751 9185 SH SOLE 9185 0 0 EXACT SCIENCES CORP COM 30063P105 1936 20284 SH SOLE 20284 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 782 12148 SH SOLE 12148 0 0 EXELON CORP COM 30161N101 1441 29826 SH SOLE 29826 0 0 EXP WORLD HLDGS INC COM 30212W100 210 5292 SH SOLE 5292 0 0 EXPEDIA GROUP INC COM NEW 30212P303 327 1996 SH SOLE 1996 0 0 EXPEDITORS INTL WASH INC COM 302130109 5162 43334 SH SOLE 43334 0 0 EXXON MOBIL CORP COM 30231G102 15587 264999 SH SOLE 264899 0 100 FACEBOOK INC CL A 30303M102 65788 193843 SH SOLE 193843 0 0 FASTENAL CO COM 311900104 2318 44902 SH SOLE 44902 0 0 FASTLY INC CL A 31188V100 340 8414 SH SOLE 8414 0 0 FEDEX CORP COM 31428X106 4451 20298 SH SOLE 20298 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1663 36682 SH SOLE 36682 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 3318 27270 SH SOLE 27270 0 0 FIDUS INVT CORP COM 316500107 408 23422 SH SOLE 23422 0 0 FIFTH THIRD BANCORP COM 316773100 5152 121383 SH SOLE 121383 0 0 FIREEYE INC COM 31816Q101 389 21837 SH SOLE 21837 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 2126 2521 SH SOLE 2521 0 0 FIRST INDL RLTY TR INC COM 32054K103 1299 24940 SH SOLE 24940 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 524 46363 SH SOLE 46363 0 0 FIRST SOLAR INC COM 336433107 330 3449 SH SOLE 3449 0 0 FIRST TR / ABERDEEN GLOBAL O COM SHS 337319107 548 54120 SH SOLE 54120 0 0 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 250 7818 SH SOLE 7818 0 0 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1112 19585 SH SOLE 19585 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 982 47788 SH SOLE 47788 0 0 FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 658 15557 SH SOLE 15557 0 0 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 2072 85945 SH SOLE 85945 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 5560 52766 SH SOLE 52766 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 2967 50189 SH SOLE 50189 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 447 38954 SH SOLE 38954 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 2885 65202 SH SOLE 65202 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1432 12028 SH SOLE 12028 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 2707 47216 SH SOLE 47216 0 0 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 207 3235 SH SOLE 3235 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 2802 50050 SH SOLE 50050 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 3513 72108 SH SOLE 72108 0 0 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 744 8041 SH SOLE 8041 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 3008 24483 SH SOLE 24483 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 533 4321 SH SOLE 4321 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 3397 39905 SH SOLE 39905 0 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 6893 92127 SH SOLE 92127 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 5600 23737 SH SOLE 23737 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 1103 48537 SH SOLE 48537 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 697 19824 SH SOLE 19824 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 2543 55540 SH SOLE 55540 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 1673 27906 SH SOLE 27906 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 1014 21041 SH SOLE 21041 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 2297 45406 SH SOLE 45406 0 0 FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 436 10325 SH SOLE 10325 0 0 FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 342 10043 SH SOLE 10043 0 0 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 1184 18917 SH SOLE 18917 0 0 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 1664 29479 SH SOLE 29479 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 2683 31220 SH SOLE 31220 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 2724 88374 SH SOLE 88374 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 212 8951 SH SOLE 8951 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 627 3777 SH SOLE 3777 0 0 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 353 8612 SH SOLE 8612 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 2690 56677 SH SOLE 56677 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 1950 40758 SH SOLE 40758 0 0 FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 244 4806 SH SOLE 4806 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 438 8164 SH SOLE 8164 0 0 FIRST TR HIGH INCOME LONG / COM 33738E109 664 41736 SH SOLE 41736 0 0 FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 210 10199 SH SOLE 10199 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 635 9856 SH SOLE 9856 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 1755 20579 SH SOLE 20579 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 1306 13370 SH SOLE 13370 0 0 FIRST TR MLP & ENERGY INCOM COM 33739B104 154 21339 SH SOLE 21339 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 964 29423 SH SOLE 29423 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 3322 21053 SH SOLE 21053 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 833 9102 SH SOLE 9102 0 0 FIRST TR SR FLTG RATE INCOME COM 33733U108 872 71280 SH SOLE 71280 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 6152 156946 SH SOLE 156946 0 0 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 1201 10817 SH SOLE 10817 0 0 FIRSTENERGY CORP COM 337932107 2233 62680 SH SOLE 62680 0 0 FISERV INC COM 337738108 757 6974 SH SOLE 6974 0 0 FIVE BELOW INC COM 33829M101 433 2444 SH SOLE 2444 0 0 FIVE9 INC COM 338307101 256 1605 SH SOLE 1605 0 0 FIVERR INTL LTD ORD SHS M4R82T106 600 3285 SH SOLE 3285 0 0 FLAHERTY & CRUMRINE PFD SECS COM 338478100 387 17387 SH SOLE 17387 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 6099 50495 SH SOLE 50495 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 720 8300 SH SOLE 8300 0 0 FORD MTR CO DEL COM 345370860 6086 429803 SH SOLE 429803 0 0 FORTINET INC COM 34959E109 3212 10997 SH SOLE 10997 0 0 FORTIVE CORP COM 34959J108 356 5043 SH SOLE 5043 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 5162 57728 SH SOLE 57728 0 0 FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 2046 21604 SH SOLE 21604 0 0 FRANKLIN LTD DURATION INCOME COM 35472T101 326 35983 SH SOLE 35983 0 0 FRANKLIN RESOURCES INC COM 354613101 776 26114 SH SOLE 26114 0 0 FREEPORT-MCMORAN INC CL B 35671D857 6728 206839 SH SOLE 206839 0 0 FRESHPET INC COM 358039105 852 5968 SH SOLE 5968 0 0 FRONTLINE LTD SHS NEW G3682E192 135 14430 SH SOLE 14430 0 0 FS KKR CAP CORP COM 302635206 998 45284 SH SOLE 45284 0 0 FST TR NEW OPPORT MLP & ENE COM 33739M100 78 13658 SH SOLE 13658 0 0 FTI CONSULTING INC COM 302941109 5787 42958 SH SOLE 42958 0 0 FUBOTV INC COM 35953D104 551 23005 SH SOLE 23005 0 0 FULGENT GENETICS INC COM 359664109 601 6680 SH SOLE 6680 0 0 GABELLI DIVID & INCOME TR COM 36242H104 3039 117846 SH SOLE 117846 0 0 GABELLI EQUITY TR INC COM 362397101 288 43234 SH SOLE 43234 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1350 9083 SH SOLE 9083 0 0 GARMIN LTD SHS H2906T109 5930 38149 SH SOLE 38149 0 0 GATX CORP COM 361448103 1079 12043 SH SOLE 12043 0 0 GENERAC HLDGS INC COM 368736104 6304 15427 SH SOLE 15405 0 22 GENERAL DYNAMICS CORP COM 369550108 9364 47767 SH SOLE 47767 0 0 GENERAL ELECTRIC CO COM NEW 369604301 5505 53433 SH SOLE 53433 0 0 GENERAL MLS INC COM 370334104 4932 82445 SH SOLE 82445 0 0 GENERAL MTRS CO COM 37045V100 13241 251213 SH SOLE 251213 0 0 GENIUS BRANDS INTL INC COM 37229T301 72 53194 SH SOLE 53194 0 0 GENUINE PARTS CO COM 372460105 1736 14322 SH SOLE 14322 0 0 GENWORTH FINL INC COM CL A 37247D106 253 67500 SH SOLE 67500 0 0 GILEAD SCIENCES INC COM 375558103 31587 452209 SH SOLE 451880 0 329 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 116 10000 SH SOLE 10000 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 4237 110891 SH SOLE 110891 0 0 GLOBAL MED REIT INC COM NEW 37954A204 1871 127260 SH SOLE 127260 0 0 GLOBAL PMTS INC COM 37940X102 4407 27965 SH SOLE 27902 0 63 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 338 12320 SH SOLE 12320 0 0 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 3099 105838 SH SOLE 105838 0 0 GLOBAL X FDS FINTECH ETF 37954Y814 1158 24114 SH SOLE 24114 0 0 GLOBAL X FDS GENOMIC BIOTECH 37954Y434 774 34960 SH SOLE 34960 0 0 GLOBAL X FDS GLOBAL X COPPER 37954Y830 251 7346 SH SOLE 7346 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 463 5649 SH SOLE 5649 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 1924 87224 SH SOLE 87224 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 887 24271 SH SOLE 24271 0 0 GLOBAL X FDS RENEWABLE ENERGY 37954Y707 336 21495 SH SOLE 21495 0 0 GLOBAL X FDS S&P 500 COVERED 37954Y475 488 1004600 SH SOLE 1004600 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 828 32608 SH SOLE 32608 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 1586 15849 SH SOLE 15849 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 14712 38918 SH SOLE 38918 0 0 GRAINGER W W INC COM 384802104 1256 3195 SH SOLE 3195 0 0 GREAT ELM GROUP INC COM NEW 39037G109 94 41911 SH SOLE 41911 0 0 GREEN BRICK PARTNERS INC COM 392709101 353 17213 SH SOLE 17213 0 0 GROWGENERATION CORP COM 39986L109 2474 100274 SH SOLE 100274 0 0 GS ACQUISITION HLDGS CORP II COM CL A 36258Q105 226 22119 SH SOLE 22119 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 276 2324 SH SOLE 2324 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 10237 130506 SH SOLE 130506 0 0 HALLIBURTON CO COM 406216101 713 32975 SH SOLE 32975 0 0 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 320 7535 SH SOLE 7535 0 0 HANESBRANDS INC COM 410345102 1025 59712 SH SOLE 59712 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 7144 133578 SH SOLE 129603 0 3975 HARTFORD FINL SVCS GROUP INC COM 416515104 239 3391 SH SOLE 3391 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 457 11204 SH SOLE 11204 0 0 HAWAIIAN HOLDINGS INC COM 419879101 1976 91240 SH SOLE 91240 0 0 HCA HEALTHCARE INC COM 40412C101 5136 21157 SH SOLE 21157 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 711 21235 SH SOLE 21235 0 0 HEARTLAND FINL USA INC COM 42234Q102 475 9879 SH SOLE 9879 0 0 HEICO CORP NEW CL A 422806208 247 2084 SH SOLE 2084 0 0 HEICO CORP NEW COM 422806109 256 1940 SH SOLE 1940 0 0 HENRY JACK & ASSOC INC COM 426281101 1499 9141 SH SOLE 9141 0 0 HERC HLDGS INC COM 42704L104 248 1520 SH SOLE 1520 0 0 HERSHEY CO COM 427866108 2712 16020 SH SOLE 16020 0 0 HESS CORP COM 42809H107 236 3016 SH SOLE 3016 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 655 45915 SH SOLE 45915 0 0 HIGHLAND GLOBAL ALLOCATION F COM 43010T104 323 35500 SH SOLE 35500 0 0 HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 5221 484755 SH SOLE 484755 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 399 3023 SH SOLE 3023 0 0 HINGHAM INSTN SVGS MASS COM 433323102 337 1000 SH SOLE 1000 0 0 HOLLYFRONTIER CORP COM 436106108 952 28732 SH SOLE 28732 0 0 HOLOGIC INC COM 436440101 2292 31049 SH SOLE 31049 0 0 HOME DEPOT INC COM 437076102 46763 142458 SH SOLE 142403 0 55 HONEYWELL INTL INC COM 438516106 21211 99918 SH SOLE 99918 0 0 HORMEL FOODS CORP COM 440452100 1739 42390 SH SOLE 42129 0 261 HOWMET AEROSPACE INC COM 443201108 230 7351 SH SOLE 7351 0 0 HP INC COM 40434L105 431 15722 SH SOLE 15722 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 936 35789 SH SOLE 35789 0 0 HUMANA INC COM 444859102 5348 13743 SH SOLE 13743 0 0 HUNTINGTON BANCSHARES INC COM 446150104 165 10732 SH SOLE 10732 0 0 HYATT HOTELS CORP COM CL A 448579102 814 10552 SH SOLE 10552 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 1307 10031 SH SOLE 10031 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 548 10959 SH SOLE 10959 0 0 IDEXX LABS INC COM 45168D104 9443 15183 SH SOLE 15183 0 0 ILLINOIS TOOL WKS INC COM 452308109 1761 8524 SH SOLE 8524 0 0 ILLUMINA INC COM 452327109 27874 68721 SH SOLE 68721 0 0 IMMUNITYBIO INC COM 45256X103 143 14720 SH SOLE 14720 0 0 IMPERIAL OIL LTD COM NEW 453038408 562 17803 SH SOLE 17803 0 0 INCYTE CORP COM 45337C102 345 5024 SH SOLE 5024 0 0 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 224 6799 SH SOLE 6799 0 0 INFRA AND ENERGY ALTRNTIVE I *W EXP 03/27/202 45686J112 30 25000 SH SOLE 25000 0 0 INGERSOLL RAND INC COM 45687V106 668 13251 SH SOLE 13251 0 0 INGREDION INC COM 457187102 419 4710 SH SOLE 4710 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 869 3758 SH SOLE 3758 0 0 INSEEGO CORP COM 45782B104 113 17000 SH SOLE 17000 0 0 INSPERITY INC COM 45778Q107 664 6000 SH SOLE 6000 0 0 INSTALLED BLDG PRODS INC COM 45780R101 536 5000 SH SOLE 5000 0 0 INSTEEL INDS INC COM 45774W108 5934 155941 SH SOLE 155941 0 0 INSULET CORP COM 45784P101 242 850 SH SOLE 850 0 0 INTEL CORP COM 458140100 18424 345783 SH SOLE 345783 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 245 1824 SH SOLE 1824 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1044 9091 SH SOLE 9091 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 16410 118113 SH SOLE 118113 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 6939 51888 SH SOLE 50545 0 1343 INTERNATIONAL PAPER CO COM 460146103 1156 20658 SH SOLE 20658 0 0 INTERPUBLIC GROUP COS INC COM 460690100 241 6570 SH SOLE 6570 0 0 INTUIT COM 461202103 6567 12171 SH SOLE 12171 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 4624 4651 SH SOLE 4651 0 0 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 12820 254006 SH SOLE 254006 0 0 INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 1052 49997 SH SOLE 49997 0 0 INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 405 3751 SH SOLE 3751 0 0 INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 540 5569 SH SOLE 5569 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 1222 60571 SH SOLE 60571 0 0 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 4299 224819 SH SOLE 224819 0 0 INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304 923 54495 SH SOLE 54495 0 0 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 265 19305 SH SOLE 19305 0 0 INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 3128 47549 SH SOLE 47549 0 0 INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 268 7051 SH SOLE 7051 0 0 INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 201 2292 SH SOLE 2292 0 0 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 1695 63552 SH SOLE 63552 0 0 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 249 12786 SH SOLE 12786 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 1108 49600 SH SOLE 49600 0 0 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 295 8929 SH SOLE 8929 0 0 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 1414 52634 SH SOLE 52634 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 1113 74040 SH SOLE 74040 0 0 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 12551 171693 SH SOLE 171693 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 339 2427 SH SOLE 2427 0 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 2758 65161 SH SOLE 65161 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 2078 34154 SH SOLE 34154 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 1364 17064 SH SOLE 17064 0 0 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 573 17422 SH SOLE 17422 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 204 8878 SH SOLE 8878 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 263 12156 SH SOLE 12156 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 312 14289 SH SOLE 14289 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 256 5080 SH SOLE 5080 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 680 9190 SH SOLE 9190 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 559 12581 SH SOLE 12581 0 0 INVESCO EXCHANGE TRADED FD T DYNMC MEDIA 46137V696 432 8045 SH SOLE 8045 0 0 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 545 3788 SH SOLE 3788 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 273 14401 SH SOLE 14401 0 0 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 235 986 SH SOLE 986 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 447 1353 SH SOLE 1353 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 282 3348 SH SOLE 3348 0 0 INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 1615 17374 SH SOLE 17374 0 0 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 224 4205 SH SOLE 4205 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 608 2038 SH SOLE 2038 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 698 2421 SH SOLE 2421 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 10328 68934 SH SOLE 68934 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 836 17211 SH SOLE 17211 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 733 13391 SH SOLE 13391 0 0 INVESCO LTD SHS G491BT108 246 10199 SH SOLE 10199 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 32804 91640 SH SOLE 91640 0 0 INVESTORS TITLE CO NC COM 461804106 1364 7469 SH SOLE 7469 0 0 INVITAE CORP COM 46185L103 1650 58020 SH SOLE 57606 0 414 IONIS PHARMACEUTICALS INC COM 462222100 709 21127 SH SOLE 21127 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 381 15454 SH SOLE 15454 0 0 IRON MTN INC NEW COM 46284V101 1368 31486 SH SOLE 31486 0 0 ISHARES GOLD TR ISHARES NEW 464285204 3413 102184 SH SOLE 102184 0 0 ISHARES INC CORE MSCI EMKT 46434G103 850 13765 SH SOLE 13765 0 0 ISHARES INC JP MRG EM CRP BD 464286251 435 8380 SH SOLE 8380 0 0 ISHARES INC MSCI CDA ETF 464286509 1200 33042 SH SOLE 33042 0 0 ISHARES INC MSCI EMERG MRKT 464286533 1962 31305 SH SOLE 31305 0 0 ISHARES INC MSCI WORLD ETF 464286392 1274 10073 SH SOLE 10073 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 1406 83370 SH SOLE 83370 0 0 ISHARES SILVER TR ISHARES 46428Q109 3068 149510 SH SOLE 148260 0 1250 ISHARES TR 0-5 YR TIPS ETF 46429B747 11617 109977 SH SOLE 109977 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 1778 38911 SH SOLE 38911 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 1633 31598 SH SOLE 31598 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 21608 250820 SH SOLE 250820 0 0 ISHARES TR 20 YR TR BD ETF 464287432 4444 30792 SH SOLE 30792 0 0 ISHARES TR AGENCY BOND ETF 464288166 2282 19257 SH SOLE 19257 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 2284 19821 SH SOLE 19821 0 0 ISHARES TR BROAD USD HIGH 46435U853 833 20075 SH SOLE 20075 0 0 ISHARES TR CONV BD ETF 46435G102 1138 11406 SH SOLE 11406 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 2292 44884 SH SOLE 44884 0 0 ISHARES TR CORE DIV GRWTH 46434V621 5831 116060 SH SOLE 116060 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 248 2630 SH SOLE 2630 0 0 ISHARES TR CORE MSCI EAFE 46432F842 2283 30745 SH SOLE 30745 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 5912 83274 SH SOLE 83274 0 0 ISHARES TR CORE S&P MCP ETF 464287507 19905 75664 SH SOLE 75664 0 0 ISHARES TR CORE S&P SCP ETF 464287804 21812 199764 SH SOLE 199764 0 0 ISHARES TR CORE S&P TTL STK 464287150 863 8774 SH SOLE 8774 0 0 ISHARES TR CORE S&P US GWT 464287671 830 8106 SH SOLE 8106 0 0 ISHARES TR CORE S&P US VLU 464287663 2017 28460 SH SOLE 28460 0 0 ISHARES TR CORE S&P500 ETF 464287200 44092 102345 SH SOLE 102345 0 0 ISHARES TR CORE US AGGBD ET 464287226 4639 40399 SH SOLE 40399 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 1676 46478 SH SOLE 46478 0 0 ISHARES TR EAFE GRWTH ETF 464288885 572 5372 SH SOLE 5372 0 0 ISHARES TR EAFE SML CP ETF 464288273 1676 22524 SH SOLE 22524 0 0 ISHARES TR EUROPE ETF 464287861 1788 34297 SH SOLE 34297 0 0 ISHARES TR EXPANDED TECH 464287515 5675 14220 SH SOLE 14220 0 0 ISHARES TR EXPND TEC SC ETF 464287549 459 1138 SH SOLE 1138 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 8598 169126 SH SOLE 169126 0 0 ISHARES TR GENOMICS IMMUN 46435U192 260 5120 SH SOLE 5120 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 2710 125144 SH SOLE 125144 0 0 ISHARES TR GLOBAL 100 ETF 464287572 809 11370 SH SOLE 11370 0 0 ISHARES TR GLOBAL TECH ETF 464287291 278 4919 SH SOLE 4919 0 0 ISHARES TR IBOXX HI YD ETF 464288513 5761 65848 SH SOLE 65848 0 0 ISHARES TR IBOXX INV CP ETF 464287242 3670 27590 SH SOLE 27590 0 0 ISHARES TR INTL SEL DIV ETF 464288448 988 32489 SH SOLE 32489 0 0 ISHARES TR INTRM GOV CR ETF 464288612 1883 16358 SH SOLE 16358 0 0 ISHARES TR ISHARES BIOTECH 464287556 3368 20833 SH SOLE 20833 0 0 ISHARES TR ISHARES SEMICDTR 464287523 11883 26652 SH SOLE 26652 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 8304 151960 SH SOLE 151960 0 0 ISHARES TR JPMORGAN USD EMG 464288281 7263 65987 SH SOLE 65987 0 0 ISHARES TR MBS ETF 464288588 1587 14674 SH SOLE 14674 0 0 ISHARES TR MORTGE REL ETF 46435G342 342 9459 SH SOLE 9459 0 0 ISHARES TR MSCI EAFE ETF 464287465 8981 115122 SH SOLE 115122 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 8128 161324 SH SOLE 161324 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 513 15900 SH SOLE 15900 0 0 ISHARES TR MSCI USA ESG SLC 464288802 408 4250 SH SOLE 4250 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 645 8779 SH SOLE 8779 0 0 ISHARES TR MSCI USA MMENTM 46432F396 23646 134657 SH SOLE 133875 0 782 ISHARES TR MSCI USA QLT FCT 46432F339 729 5538 SH SOLE 5538 0 0 ISHARES TR NATIONAL MUN ETF 464288414 3887 33459 SH SOLE 33459 0 0 ISHARES TR NEW YORK MUN ETF 464288323 597 10325 SH SOLE 10325 0 0 ISHARES TR PFD AND INCM SEC 464288687 4100 105661 SH SOLE 105661 0 0 ISHARES TR RUS 1000 ETF 464287622 752 3110 SH SOLE 3110 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 7880 28755 SH SOLE 28755 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 3297 21066 SH SOLE 21066 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 4423 15065 SH SOLE 15065 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 2764 17246 SH SOLE 17246 0 0 ISHARES TR RUS MD CP GR ETF 464287481 4385 39131 SH SOLE 39131 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 2411 21285 SH SOLE 21285 0 0 ISHARES TR RUS MID CAP ETF 464287499 289 3690 SH SOLE 3690 0 0 ISHARES TR RUS TP200 GR ETF 464289438 592 3875 SH SOLE 3875 0 0 ISHARES TR RUS TP200 VL ETF 464289420 2189 33344 SH SOLE 33344 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 5747 26272 SH SOLE 26272 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 300 1177 SH SOLE 1177 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 3740 50597 SH SOLE 50597 0 0 ISHARES TR S&P 500 VAL ETF 464287408 1810 12448 SH SOLE 12448 0 0 ISHARES TR S&P MC 400GR ETF 464287606 2205 27848 SH SOLE 27848 0 0 ISHARES TR S&P MC 400VL ETF 464287705 697 6764 SH SOLE 6764 0 0 ISHARES TR SELECT DIVID ETF 464287168 2893 25217 SH SOLE 25217 0 0 ISHARES TR SHORT TREAS BD 464288679 42183 381853 SH SOLE 381853 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 8408 78166 SH SOLE 78166 0 0 ISHARES TR TIPS BD ETF 464287176 8227 64431 SH SOLE 64431 0 0 ISHARES TR TRS FLT RT BD 46434V860 377 7492 SH SOLE 7492 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 252 2025 SH SOLE 2025 0 0 ISHARES TR U.S. FINLS ETF 464287788 262 3168 SH SOLE 3168 0 0 ISHARES TR U.S. MED DVC ETF 464288810 1362 21697 SH SOLE 21697 0 0 ISHARES TR U.S. PHARMA ETF 464288836 394 2151 SH SOLE 2151 0 0 ISHARES TR U.S. REAL ES ETF 464287739 799 7807 SH SOLE 7807 0 0 ISHARES TR U.S. TECH ETF 464287721 1239 12240 SH SOLE 12240 0 0 ISHARES TR U.S. UTILITS ETF 464287697 527 6673 SH SOLE 6673 0 0 ISHARES TR US AER DEF ETF 464288760 1103 10580 SH SOLE 10580 0 0 ISHARES TR US CONSUM DISCRE 464287580 346 4470 SH SOLE 4470 0 0 ISHARES TR US HLTHCARE ETF 464287762 467 1694 SH SOLE 1694 0 0 ISHARES TR US HOME CONS ETF 464288752 891 13459 SH SOLE 13459 0 0 ISHARES TR US INDUSTRIALS 464287754 750 6996 SH SOLE 6996 0 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 6413 127895 SH SOLE 127895 0 0 ITT INC COM 45073V108 597 6954 SH SOLE 6954 0 0 J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 9222 181819 SH SOLE 181819 0 0 J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 306 6000 SH SOLE 6000 0 0 J2 GLOBAL INC COM 48123V102 697 5099 SH SOLE 5099 0 0 JACK IN THE BOX INC COM 466367109 343 3525 SH SOLE 3525 0 0 JACOBS ENGR GROUP INC COM 469814107 7489 56510 SH SOLE 56510 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 257 1971 SH SOLE 1971 0 0 JD.COM INC SPON ADR CL A 47215P106 1911 26451 SH SOLE 26451 0 0 JEFFERIES FINL GROUP INC COM 47233W109 9592 258343 SH SOLE 258343 0 0 JOANN INC COM 47768J101 813 73012 SH SOLE 73012 0 0 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 662 12168 SH SOLE 12168 0 0 JOHNSON & JOHNSON COM 478160104 47154 291973 SH SOLE 291673 0 300 JOHNSON CTLS INTL PLC SHS G51502105 4751 69785 SH SOLE 69785 0 0 JPMORGAN CHASE & CO COM 46625H100 53803 328688 SH SOLE 328688 0 0 KADMON HLDGS INC COM 48283N106 803 92195 SH SOLE 92195 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 545 5000 SH SOLE 5000 0 0 KALA PHARMACEUTICALS INC COM 483119103 107 41000 SH SOLE 41000 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 6611 24427 SH SOLE 23322 0 1105 KAYNE ANDERSON ENERGY INFRST COM 486606106 1836 229462 SH SOLE 227717 0 1745 KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 486 66762 SH SOLE 66762 0 0 KELLOGG CO COM 487836108 465 7282 SH SOLE 7282 0 0 KEYCORP COM 493267108 316 14585 SH SOLE 14585 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3976 24203 SH SOLE 24203 0 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 693 49060 SH SOLE 49060 0 0 KIMBERLY-CLARK CORP COM 494368103 4277 32299 SH SOLE 32299 0 0 KINDER MORGAN INC DEL COM 49456B101 5673 339100 SH SOLE 339100 0 0 KINSALE CAP GROUP INC COM 49714P108 917 5674 SH SOLE 5674 0 0 KIRBY CORP COM 497266106 719 15000 SH SOLE 15000 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 1010 24282 SH SOLE 24282 0 0 KKR & CO INC COM 48251W104 16053 263682 SH SOLE 263682 0 0 KKR INCOME OPPORTUNITIES FD COM 48249T106 230 14050 SH SOLE 14050 0 0 KLA CORP COM NEW 482480100 1380 4126 SH SOLE 4126 0 0 KONTOOR BRANDS INC COM 50050N103 4244 84973 SH SOLE 84973 0 0 KOPIN CORP COM 500600101 782 152500 SH SOLE 152500 0 0 KORNIT DIGITAL LTD SHS M6372Q113 227 1569 SH SOLE 1569 0 0 KRAFT HEINZ CO COM 500754106 3115 84600 SH SOLE 84600 0 0 KRANESHARES TR BOSERA MSCI CH 500767405 939 20534 SH SOLE 20534 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 673 14223 SH SOLE 14223 0 0 KRANESHARES TR QUADRTC INT RT 500767736 2148 77054 SH SOLE 77054 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1013 45424 SH SOLE 45018 0 406 KROGER CO COM 501044101 955 23628 SH SOLE 23628 0 0 KURA SUSHI USA INC CL A COM 501270102 518 11850 SH SOLE 11850 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 9128 41444 SH SOLE 41444 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1165 4140 SH SOLE 4140 0 0 LAM RESEARCH CORP COM 512807108 965 1695 SH SOLE 1695 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 1706 15029 SH SOLE 15029 0 0 LAMB WESTON HLDGS INC COM 513272104 2224 36247 SH SOLE 36247 0 0 LAS VEGAS SANDS CORP COM 517834107 229 6232 SH SOLE 6232 0 0 LAUDER ESTEE COS INC CL A 518439104 604 2015 SH SOLE 2015 0 0 LAZARD LTD SHS A G54050102 1273 27793 SH SOLE 27793 0 0 LEAR CORP COM NEW 521865204 888 5675 SH SOLE 5675 0 0 LEGG MASON ETF INVT TR CLRBRDG AL CP GW 524682101 420 8625 SH SOLE 8625 0 0 LEGGETT & PLATT INC COM 524660107 1774 39563 SH SOLE 39563 0 0 LEIDOS HOLDINGS INC COM 525327102 568 5913 SH SOLE 5913 0 0 LEMONADE INC COM 52567D107 490 7318 SH SOLE 7318 0 0 LENNAR CORP CL A 526057104 857 9147 SH SOLE 9147 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 1694 69125 SH SOLE 69125 0 0 LI AUTO INC SPONSORED ADS 50202M102 209 7958 SH SOLE 7958 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 210 1248 SH SOLE 1248 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 498 2882 SH SOLE 2882 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 318 6735 SH SOLE 6735 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 603 12711 SH SOLE 12711 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 214 4160 SH SOLE 4160 0 0 LILLY ELI & CO COM 532457108 13214 57193 SH SOLE 57193 0 0 LIMELIGHT NETWORKS INC COM 53261M104 28 11721 SH SOLE 11721 0 0 LINCOLN ELEC HLDGS INC COM 533900106 362 2807 SH SOLE 2807 0 0 LINCOLN NATL CORP IND COM 534187109 1818 26440 SH SOLE 26440 0 0 LINDE PLC SHS G5494J103 6831 23283 SH SOLE 23283 0 0 LISTED FD TR HORIZON KINETICS 53656F623 485 16600 SH SOLE 16600 0 0 LISTED FD TR ROUNDHILL SPORTS 53656F789 555 18464 SH SOLE 18464 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 320 3509 SH SOLE 3509 0 0 LIVENT CORP COM 53814L108 1489 64438 SH SOLE 64438 0 0 LKQ CORP COM 501889208 3309 65755 SH SOLE 65755 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 34 13901 SH SOLE 13901 0 0 LOCKHEED MARTIN CORP COM 539830109 12649 36653 SH SOLE 36600 0 53 LOEWS CORP COM 540424108 560 10387 SH SOLE 10387 0 0 LOGITECH INTL S A SHS H50430232 2461 27915 SH SOLE 27915 0 0 LOWES COS INC COM 548661107 21162 104314 SH SOLE 104314 0 0 LULULEMON ATHLETICA INC COM 550021109 6709 16578 SH SOLE 16578 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 600 32145 SH SOLE 32145 0 0 LUMEN TECHNOLOGIES INC COM 550241103 4611 372083 SH SOLE 372083 0 0 LUMENTUM HLDGS INC COM 55024U109 692 8283 SH SOLE 8283 0 0 LYFT INC CL A COM 55087P104 331 6168 SH SOLE 6168 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 675 7188 SH SOLE 7188 0 0 M D C HLDGS INC COM 552676108 1830 39174 SH SOLE 39174 0 0 MACK CALI RLTY CORP COM 554489104 3426 200162 SH SOLE 191723 0 8439 MAG SILVER CORP COM 55903Q104 5206 321369 SH SOLE 306941 0 14428 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 452 9918 SH SOLE 9918 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 146 20000 SH SOLE 20000 0 0 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 520 26000 SH SOLE 26000 0 0 MAGNA INTL INC COM 559222401 506 6727 SH SOLE 6727 0 0 MAGNITE INC COM 55955D100 902 32200 SH SOLE 32200 0 0 MANNKIND CORP COM NEW 56400P706 104 23800 SH SOLE 23800 0 0 MANULIFE FINL CORP COM 56501R106 306 15886 SH SOLE 15886 0 0 MARATHON PETE CORP COM 56585A102 6801 110036 SH SOLE 110036 0 0 MARKEL CORP COM 570535104 578 484 SH SOLE 484 0 0 MARRIOTT INTL INC NEW CL A 571903202 1263 8534 SH SOLE 8534 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 734 4665 SH SOLE 4665 0 0 MARSH & MCLENNAN COS INC COM 571748102 706 4662 SH SOLE 4662 0 0 MARTIN MARIETTA MATLS INC COM 573284106 8258 24170 SH SOLE 24170 0 0 MARVELL TECHNOLOGY INC COM 573874104 13405 222266 SH SOLE 222266 0 0 MASCO CORP COM 574599106 6084 109517 SH SOLE 109517 0 0 MASIMO CORP COM 574795100 484 1787 SH SOLE 1787 0 0 MASONITE INTL CORP COM 575385109 764 7200 SH SOLE 7200 0 0 MASTERCARD INCORPORATED CL A 57636Q104 19734 56757 SH SOLE 56721 0 36 MATCH GROUP INC NEW COM 57667L107 2618 16673 SH SOLE 16673 0 0 MATERION CORP COM 576690101 1654 24100 SH SOLE 24100 0 0 MAUI LD & PINEAPPLE INC COM 577345101 3568 344405 SH SOLE 328955 0 15450 MCCORMICK & CO INC COM NON VTG 579780206 4489 55400 SH SOLE 55400 0 0 MCDONALDS CORP COM 580135101 10737 44529 SH SOLE 44529 0 0 MCKESSON CORP COM 58155Q103 846 4241 SH SOLE 4241 0 0 MEDALLIA INC COM 584021109 332 9792 SH SOLE 9792 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 2325 115867 SH SOLE 115867 0 0 MEDNAX INC COM 58502B106 2630 92487 SH SOLE 92487 0 0 MEDTRONIC PLC SHS G5960L103 22565 180018 SH SOLE 178437 0 1581 MERCADOLIBRE INC COM 58733R102 757 451 SH SOLE 451 0 0 MERCK & CO INC COM 58933Y105 20900 278256 SH SOLE 278256 0 0 MERCURY SYS INC COM 589378108 813 17154 SH SOLE 17154 0 0 MEREO BIOPHARMA GROUP PLC ADS 589492107 46 19000 SH SOLE 19000 0 0 METLIFE INC COM 59156R108 2310 37428 SH SOLE 37428 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 385 280 SH SOLE 280 0 0 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 122 28131 SH SOLE 28131 0 0 MFS INTER INCOME TR SH BEN INT 55273C107 332 91709 SH SOLE 91709 0 0 MFS MUN INCOME TR SH BEN INT 552738106 101 14497 SH SOLE 14497 0 0 MGM RESORTS INTERNATIONAL COM 552953101 3109 72064 SH SOLE 72064 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 3284 21398 SH SOLE 21398 0 0 MICRON TECHNOLOGY INC COM 595112103 3934 55430 SH SOLE 55430 0 0 MICROSOFT CORP COM 594918104 204699 726084 SH SOLE 726021 0 63 MID-AMER APT CMNTYS INC COM 59522J103 6177 33072 SH SOLE 33072 0 0 MIDDLESEX WTR CO COM 596680108 3223 31359 SH SOLE 29910 0 1449 MILESTONE SCIENTIFIC INC COM NEW 59935P209 70 37500 SH SOLE 37500 0 0 MIRATI THERAPEUTICS INC COM 60468T105 360 2035 SH SOLE 2035 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 362 37599 SH SOLE 37599 0 0 MODERNA INC COM 60770K107 26465 68766 SH SOLE 68766 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 356 7677 SH SOLE 7677 0 0 MONDELEZ INTL INC CL A 609207105 2195 37716 SH SOLE 37716 0 0 MONGODB INC CL A 60937P106 1811 3842 SH SOLE 3842 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 653 34989 SH SOLE 34989 0 0 MONOLITHIC PWR SYS INC COM 609839105 1622 3348 SH SOLE 3348 0 0 MONROE CAP CORP COM 610335101 635 61085 SH SOLE 61085 0 0 MOODYS CORP COM 615369105 492 1386 SH SOLE 1386 0 0 MORGAN STANLEY COM NEW 617446448 6148 63173 SH SOLE 63173 0 0 MOSAIC CO NEW COM 61945C103 1652 46249 SH SOLE 46249 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 984 4237 SH SOLE 4237 0 0 MPLX LP COM UNIT REP LTD 55336V100 2702 94930 SH SOLE 94930 0 0 MUELLER WTR PRODS INC COM SER A 624758108 640 42025 SH SOLE 42025 0 0 MUSTANG BIO INC COM 62818Q104 125 46588 SH SOLE 46588 0 0 NASDAQ INC COM 631103108 840 4350 SH SOLE 4350 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 483 8084 SH SOLE 8084 0 0 NATIONAL INSTRS CORP COM 636518102 862 21961 SH SOLE 21961 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 1329 30778 SH SOLE 30778 0 0 NAVIGATOR HLDGS LTD SHS Y62132108 7640 858438 SH SOLE 858438 0 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 110 15192 SH SOLE 15192 0 0 NETFLIX INC COM 64110L106 16818 27556 SH SOLE 27556 0 0 NEUBASE THERAPEUTICS INC COM 64132K102 37 10350 SH SOLE 10350 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 562 5863 SH SOLE 5863 0 0 NEW GOLD INC CDA COM 644535106 28 26946 SH SOLE 26946 0 0 NEW JERSEY RES CORP COM 646025106 208 5987 SH SOLE 5987 0 0 NEW MTN FIN CORP COM 647551100 372 27943 SH SOLE 27943 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1127 102467 SH SOLE 102467 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 676 52533 SH SOLE 52533 0 0 NEW YORK TIMES CO CL A 650111107 753 15280 SH SOLE 15280 0 0 NEWELL BRANDS INC COM 651229106 1760 79500 SH SOLE 79500 0 0 NEWMONT CORP COM 651639106 5866 108031 SH SOLE 104566 0 3465 NEXPOINT STRATEGIC OPPORTES COM NEW 65340G205 2374 170637 SH SOLE 170637 0 0 NEXTERA ENERGY INC COM 65339F101 22891 291521 SH SOLE 291521 0 0 NEXTERA ENERGY INC UNIT 99/99/9999 65339F770 255 5000 SH SOLE 5000 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 3488 46286 SH SOLE 46286 0 0 NICE LTD SPONSORED ADR 653656108 429 1510 SH SOLE 1510 0 0 NIKE INC CL B 654106103 7038 48465 SH SOLE 48465 0 0 NIO INC SPON ADS 62914V106 2011 56457 SH SOLE 56457 0 0 NISOURCE INC COM 65473P105 2734 112840 SH SOLE 112840 0 0 NOKIA CORP SPONSORED ADR 654902204 2633 483098 SH SOLE 483098 0 0 NORDSTROM INC COM 655664100 460 17396 SH SOLE 17396 0 0 NORFOLK SOUTHN CORP COM 655844108 4121 17226 SH SOLE 17226 0 0 NORTHERN TR CORP COM 665859104 236 2189 SH SOLE 2189 0 0 NORTHROP GRUMMAN CORP COM 666807102 7424 20614 SH SOLE 20614 0 0 NORTHWEST NAT HLDG CO COM 66765N105 398 8650 SH SOLE 8650 0 0 NORTHWESTERN CORP COM NEW 668074305 355 6200 SH SOLE 6200 0 0 NORTONLIFELOCK INC COM 668771108 319 12627 SH SOLE 12627 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 984 36846 SH SOLE 36846 0 0 NOVARTIS AG SPONSORED ADR 66987V109 2245 27452 SH SOLE 27452 0 0 NOVAVAX INC COM NEW 670002401 6210 29953 SH SOLE 29953 0 0 NOVO-NORDISK A S ADR 670100205 6356 66198 SH SOLE 66198 0 0 NRG ENERGY INC COM NEW 629377508 670 16418 SH SOLE 16418 0 0 NUCOR CORP COM 670346105 1928 19572 SH SOLE 19572 0 0 NUTANIX INC CL A 67059N108 429 11384 SH SOLE 11384 0 0 NUTRIEN LTD COM 67077M108 3231 49849 SH SOLE 49849 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 238 13850 SH SOLE 13850 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 676 44529 SH SOLE 44529 0 0 NUVEEN FLOATING RATE INCOME COM SHS 6706EN100 142 14270 SH SOLE 14270 0 0 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 289 19609 SH SOLE 19609 0 0 NUVEEN MUN VALUE FD INC COM 670928100 291 25715 SH SOLE 25715 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 293 17532 SH SOLE 17532 0 0 NUVEEN N Y MUN VALUE FD COM 67062M105 170 17000 SH SOLE 17000 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 342 24724 SH SOLE 24724 0 0 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 205 13889 SH SOLE 13889 0 0 NUVEEN PFD & INCM SECURTIES COM 67072C105 315 32173 SH SOLE 32173 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 286 18329 SH SOLE 18329 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 229 16091 SH SOLE 16091 0 0 NUVEEN SR INCOME FD COM 67067Y104 117 20000 SH SOLE 20000 0 0 NVENT ELECTRIC PLC SHS G6700G107 737 22782 SH SOLE 22782 0 0 NVIDIA CORPORATION COM 67066G104 43225 208653 SH SOLE 208609 0 44 NVR INC COM 62944T105 523 109 SH SOLE 109 0 0 NXP SEMICONDUCTORS N V COM N6596X109 1150 5872 SH SOLE 5872 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 402 56977 SH SOLE 56977 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 224 18892 SH SOLE 18495 0 397 OCCIDENTAL PETE CORP COM 674599105 3837 129739 SH SOLE 125716 0 4023 OGE ENERGY CORP COM 670837103 422 12808 SH SOLE 12808 0 0 OKTA INC CL A 679295105 2444 10298 SH SOLE 10250 0 48 OLLIES BARGAIN OUTLET HLDGS COM 681116109 1634 27100 SH SOLE 27100 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 993 33157 SH SOLE 33157 0 0 ON SEMICONDUCTOR CORP COM 682189105 1427 31170 SH SOLE 31170 0 0 ONDAS HLDGS INC COM NEW 68236H204 634 69165 SH SOLE 69165 0 0 ONEOK INC NEW COM 682680103 7963 137321 SH SOLE 137321 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 426 20732 SH SOLE 20732 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 291 6428 SH SOLE 6428 0 0 ORACLE CORP COM 68389X105 3601 41322 SH SOLE 41322 0 0 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 765 34800 SH SOLE 34800 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 10825 17716 SH SOLE 17716 0 0 ORGANON & CO COMMON STOCK 68622V106 2793 85191 SH SOLE 85191 0 0 ORIGIN AGRITECH LIMITED SHS NEW G67828205 85 10450 SH SOLE 10450 0 0 ORION ENGINEERED CARBONS S A COM L72967109 471 25850 SH SOLE 25850 0 0 OSHKOSH CORP COM 688239201 254 2479 SH SOLE 2479 0 0 OSI ETF TR OSHARES US QUALT 67110P407 319 7674 SH SOLE 7674 0 0 OSI SYSTEMS INC COM 671044105 218 2300 SH SOLE 2300 0 0 OTIS WORLDWIDE CORP COM 68902V107 936 11381 SH SOLE 11381 0 0 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 28 12900 SH SOLE 12900 0 0 OVERSTOCK COM INC DEL COM 690370101 228 2930 SH SOLE 2930 0 0 OWL ROCK CAPITAL CORPORATION COM 69121K104 5853 414513 SH SOLE 397888 0 16625 PACCAR INC COM 693718108 2118 26843 SH SOLE 26843 0 0 PACER FDS TR BNCHMRK INFRA 69374H741 711 18278 SH SOLE 18278 0 0 PACER FDS TR TRENDP 100 ETF 69374H303 1193 21437 SH SOLE 21437 0 0 PACER FDS TR TRENDP US LAR CP 69374H105 1176 31172 SH SOLE 31172 0 0 PACKAGING CORP AMER COM 695156109 767 5581 SH SOLE 5581 0 0 PAGERDUTY INC COM 69553P100 859 20720 SH SOLE 20720 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 4163 173158 SH SOLE 173158 0 0 PALO ALTO NETWORKS INC COM 697435105 5100 10647 SH SOLE 10647 0 0 PAN AMERN SILVER CORP COM 697900108 626 26921 SH SOLE 26921 0 0 PAPA JOHNS INTL INC COM 698813102 1523 11996 SH SOLE 11996 0 0 PARK HOTELS & RESORTS INC COM 700517105 684 35717 SH SOLE 35717 0 0 PARKER-HANNIFIN CORP COM 701094104 4329 15483 SH SOLE 15483 0 0 PAYCHEX INC COM 704326107 2048 18212 SH SOLE 18212 0 0 PAYCOM SOFTWARE INC COM 70432V102 1069 2156 SH SOLE 2132 0 24 PAYPAL HLDGS INC COM 70450Y103 28928 111175 SH SOLE 111175 0 0 PDS BIOTECHNOLOGY CORP COM 70465T107 188 12650 SH SOLE 12650 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 2023 23249 SH SOLE 23249 0 0 PENN NATL GAMING INC COM 707569109 708 9768 SH SOLE 9768 0 0 PENTAIR PLC SHS G7S00T104 2533 34881 SH SOLE 34881 0 0 PEPSICO INC COM 713448108 23176 154085 SH SOLE 154085 0 0 PERSHING SQUARE TONTINE HLDG COM CL A 71531R109 758 38498 SH SOLE 38498 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 253 24511 SH SOLE 24511 0 0 PFIZER INC COM 717081103 29138 677466 SH SOLE 677466 0 0 PG&E CORP COM 69331C108 361 37596 SH SOLE 37596 0 0 PGIM ETF TR ULTRA SHORT 69344A107 998 20082 SH SOLE 20082 0 0 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 340 22079 SH SOLE 22079 0 0 PGIM SHORT DUR HIG YLD OPP F COM 69355J104 375 20000 SH SOLE 20000 0 0 PHILIP MORRIS INTL INC COM 718172109 7747 81728 SH SOLE 81728 0 0 PHILLIPS 66 COM 718546104 3058 43673 SH SOLE 43673 0 0 PIEDMONT LITHIUM INC COM 72016P105 354 6500 SH SOLE 6500 0 0 PIMCO CORPORATE & INCM STRG COM 72200U100 290 16079 SH SOLE 16079 0 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 184 10042 SH SOLE 10042 0 0 PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 404 19100 SH SOLE 19100 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 297 11179 SH SOLE 11179 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 642 6472 SH SOLE 6472 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 319 2889 SH SOLE 2889 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 12372 121379 SH SOLE 121379 0 0 PINDUODUO INC SPONSORED ADS 722304102 404 4450 SH SOLE 4450 0 0 PINNACLE WEST CAP CORP COM 723484101 506 6988 SH SOLE 6988 0 0 PINTEREST INC CL A 72352L106 937 18396 SH SOLE 18396 0 0 PIONEER NAT RES CO COM 723787107 2358 14161 SH SOLE 14161 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 145 14238 SH SOLE 14238 0 0 PLANET FITNESS INC CL A 72703H101 2446 31140 SH SOLE 31140 0 0 PLUG POWER INC COM NEW 72919P202 1334 52228 SH SOLE 52228 0 0 PNC FINL SVCS GROUP INC COM 693475105 2346 11993 SH SOLE 11993 0 0 POLARIS INC COM 731068102 282 2355 SH SOLE 2355 0 0 POWER INTEGRATIONS INC COM 739276103 208 2100 SH SOLE 2100 0 0 PPG INDS INC COM 693506107 3905 27306 SH SOLE 27306 0 0 PPL CORP COM 69351T106 3365 120705 SH SOLE 120705 0 0 PRECIGEN INC COM 74017N105 113 22700 SH SOLE 22700 0 0 PRICE T ROWE GROUP INC COM 74144T108 6685 33985 SH SOLE 33893 0 92 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 524 8132 SH SOLE 8132 0 0 PROCTER AND GAMBLE CO COM 742718109 23907 171006 SH SOLE 171006 0 0 PROGRESSIVE CORP COM 743315103 417 4623 SH SOLE 4623 0 0 PROLOGIS INC. COM 74340W103 7023 55989 SH SOLE 55989 0 0 PROSHARES TR ONLINE RTL ETF 74347B169 569 8676 SH SOLE 8676 0 0 PROSHARES TR PET CARE ETF 74348A145 576 7416 SH SOLE 7416 0 0 PROSHARES TR PSHS SH MSCI EAF 74347R370 435 23578 SH SOLE 23578 0 0 PROSHARES TR PSHS SHORT DOW30 74347B235 1390 40411 SH SOLE 40411 0 0 PROSHARES TR RUSS 2000 DIVD 74347B698 655 10616 SH SOLE 10616 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 7098 80172 SH SOLE 80172 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 574 8477 SH SOLE 8477 0 0 PROSHARES TR SHORT QQQ NEW 74347B714 3152 258558 SH SOLE 258558 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 2288 150213 SH SOLE 150213 0 0 PROSHARES TR SHRT 20+YR TRE 74347X849 473 28363 SH SOLE 28363 0 0 PROSHARES TR SHRT RUSSELL2000 74348A210 5316 245985 SH SOLE 245985 0 0 PROSPECT CAP CORP COM 74348T102 102 13222 SH SOLE 13222 0 0 PROTHENA CORP PLC SHS G72800108 339 4763 SH SOLE 4763 0 0 PRUDENTIAL FINL INC COM 744320102 2536 24103 SH SOLE 24103 0 0 PUBLIC STORAGE COM 74460D109 2330 7841 SH SOLE 7841 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 6850 112465 SH SOLE 108815 0 3650 PUBMATIC INC COM CL A 74467Q103 213 8095 SH SOLE 8095 0 0 PULTE GROUP INC COM 745867101 2369 51594 SH SOLE 51594 0 0 PURE STORAGE INC CL A 74624M102 359 14250 SH SOLE 14250 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 883 66500 SH SOLE 66500 0 0 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 117 28700 SH SOLE 28700 0 0 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 363 26530 SH SOLE 26530 0 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 113 24700 SH SOLE 24700 0 0 QORVO INC COM 74736K101 1323 7912 SH SOLE 7912 0 0 QUALCOMM INC COM 747525103 15448 119771 SH SOLE 119771 0 0 QUALTRICS INTL INC COM CL A 747601201 1087 25432 SH SOLE 25432 0 0 QUANTA SVCS INC COM 74762E102 20168 177191 SH SOLE 177191 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 436 17756 SH SOLE 17756 0 0 QUEST DIAGNOSTICS INC COM 74834L100 8261 56844 SH SOLE 55350 0 1494 QUIDEL CORP COM 74838J101 550 3896 SH SOLE 3896 0 0 RADIAN GROUP INC COM 750236101 261 11500 SH SOLE 11500 0 0 RANGE RES CORP COM 75281A109 3144 138908 SH SOLE 138908 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 10544 122656 SH SOLE 122656 0 0 RBB FD INC MFAM SMLCP GRWTH 74933W874 224 5721 SH SOLE 5721 0 0 REALTY INCOME CORP COM 756109104 5260 81095 SH SOLE 81095 0 0 REDFIN CORP COM 75737F108 734 14660 SH SOLE 14660 0 0 REGAL BELOIT CORP COM 758750103 400 2659 SH SOLE 2659 0 0 REGENERON PHARMACEUTICALS COM 75886F107 10903 18016 SH SOLE 18016 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 212 9941 SH SOLE 9941 0 0 REPLIGEN CORP COM 759916109 200 692 SH SOLE 692 0 0 REPUBLIC SVCS INC COM 760759100 955 7951 SH SOLE 7951 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 2879 47048 SH SOLE 47048 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 374 33940 SH SOLE 33940 0 0 REXNORD CORP COM 76169B102 210 3263 SH SOLE 3263 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 424 15513 SH SOLE 15513 0 0 REZOLUTE INC COM NEW 76200L309 92 12281 SH SOLE 12281 0 0 RH COM 74967X103 1793 2687 SH SOLE 2687 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 223 61389 SH SOLE 61389 0 0 RINGCENTRAL INC CL A 76680R206 1066 4899 SH SOLE 4899 0 0 RIO TINTO PLC SPONSORED ADR 767204100 5438 81378 SH SOLE 81378 0 0 RIOT BLOCKCHAIN INC COM 767292105 789 30702 SH SOLE 30702 0 0 RISKIFIED LTD SHS CL A M8216R109 262 11473 SH SOLE 11473 0 0 RIVERNORTH OPPORTUNITIES FD COM 76881Y109 228 13427 SH SOLE 13427 0 0 RLJ LODGING TR COM 74965L101 161 10860 SH SOLE 10860 0 0 ROBERT HALF INTL INC COM 770323103 983 9796 SH SOLE 9796 0 0 ROBLOX CORP CL A 771049103 1044 13821 SH SOLE 13821 0 0 ROCKET COS INC COM CL A 77311W101 546 34064 SH SOLE 34064 0 0 ROCKET LAB USA INC COM 773122106 424 26300 SH SOLE 26300 0 0 ROCKWELL AUTOMATION INC COM 773903109 6788 23087 SH SOLE 22259 0 828 ROGERS COMMUNICATIONS INC CL B 775109200 220 4700 SH SOLE 4700 0 0 ROKU INC COM CL A 77543R102 5046 16104 SH SOLE 16104 0 0 ROPER TECHNOLOGIES INC COM 776696106 1779 3987 SH SOLE 3987 0 0 ROYAL BK CDA COM 780087102 1883 18924 SH SOLE 18924 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 1003 11275 SH SOLE 11275 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1210 27333 SH SOLE 27333 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1452 32588 SH SOLE 32588 0 0 ROYAL GOLD INC COM 780287108 473 4957 SH SOLE 4957 0 0 ROYCE VALUE TR INC COM 780910105 2746 152368 SH SOLE 152368 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 1457 17407 SH SOLE 17407 0 0 S&P GLOBAL INC COM 78409V104 678 1596 SH SOLE 1596 0 0 SABA CAPITAL INCOME & OPRNT SHARES 78518H103 70 15460 SH SOLE 15460 0 0 SABRE CORP COM 78573M104 400 33770 SH SOLE 33770 0 0 SAIA INC COM 78709Y105 1063 4465 SH SOLE 4465 0 0 SALESFORCE COM INC COM 79466L302 15855 58455 SH SOLE 58400 0 55 SALLY BEAUTY HLDGS INC COM 79546E104 432 25649 SH SOLE 25649 0 0 SANA BIOTECHNOLOGY INC COM 799566104 634 28150 SH SOLE 28150 0 0 SANGAMO THERAPEUTICS INC COM 800677106 1399 155300 SH SOLE 155300 0 0 SANOFI SPONSORED ADR 80105N105 515 10689 SH SOLE 10689 0 0 SAP SE SPON ADR 803054204 244 1807 SH SOLE 1807 0 0 SAREPTA THERAPEUTICS INC COM 803607100 367 3972 SH SOLE 3972 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 2742 8296 SH SOLE 8296 0 0 SCHLUMBERGER LTD COM STK 806857108 1114 37607 SH SOLE 37607 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 201 8850 SH SOLE 8850 0 0 SCHRODINGER INC COM 80810D103 619 11307 SH SOLE 11307 0 0 SCHWAB CHARLES CORP COM 808513105 6600 90612 SH SOLE 90612 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 293 7576 SH SOLE 7576 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 419 12758 SH SOLE 12758 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1184 15944 SH SOLE 15944 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1571 15101 SH SOLE 15101 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 744 16296 SH SOLE 16296 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 362 5782 SH SOLE 5782 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 4077 27852 SH SOLE 27852 0 0 SEA LTD SPONSORD ADS 81141R100 1890 5930 SH SOLE 5930 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1251 15158 SH SOLE 15158 0 0 SEAGEN INC COM 81181C104 1385 8154 SH SOLE 8154 0 0 SEALED AIR CORP NEW COM 81211K100 2106 38429 SH SOLE 38429 0 0 SECOND SIGHT MED PRODS INC COM NEW 81362J209 73 23013 SH SOLE 23013 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 8485 105924 SH SOLE 105573 0 351 SELECT SECTOR SPDR TR ENERGY 81369Y506 1585 30425 SH SOLE 30425 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 9429 251233 SH SOLE 250484 0 749 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 3278 73734 SH SOLE 73129 0 605 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 3090 17221 SH SOLE 17221 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 930 13494 SH SOLE 13494 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 4605 36176 SH SOLE 36176 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 4582 46837 SH SOLE 46837 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2873 44980 SH SOLE 44556 0 424 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 3027 38261 SH SOLE 38261 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 9702 64980 SH SOLE 64797 0 183 SEMPRA COM 816851109 2564 20268 SH SOLE 20268 0 0 SENSEONICS HLDGS INC COM 81727U105 51 15000 SH SOLE 15000 0 0 SENTINELONE INC CL A 81730H109 272 5080 SH SOLE 5080 0 0 SERVICE CORP INTL COM 817565104 1277 21190 SH SOLE 21190 0 0 SERVICENOW INC COM 81762P102 3953 6353 SH SOLE 6353 0 0 SHAKE SHACK INC CL A 819047101 234 2985 SH SOLE 2985 0 0 SHERWIN WILLIAMS CO COM 824348106 2499 8932 SH SOLE 8932 0 0 SHOPIFY INC CL A 82509L107 3703 2732 SH SOLE 2732 0 0 SIENTRA INC COM 82621J105 662 115600 SH SOLE 115600 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 676 2482 SH SOLE 2482 0 0 SILGAN HOLDINGS INC COM 827048109 342 8910 SH SOLE 8910 0 0 SIMON PPTY GROUP INC NEW COM 828806109 5579 42926 SH SOLE 42926 0 0 SIMULATIONS PLUS INC COM 829214105 468 11846 SH SOLE 11846 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 168 27580 SH SOLE 27580 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1556 9443 SH SOLE 9443 0 0 SL GREEN RLTY CORP COM 78440X804 1273 17967 SH SOLE 17967 0 0 SLR SENIOR INVESTMENT CORP COM 83416M105 523 33776 SH SOLE 33776 0 0 SMARTSHEET INC COM CL A 83200N103 935 13583 SH SOLE 13583 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 97 18163 SH SOLE 18163 0 0 SMITH A O CORP COM 831865209 4331 70916 SH SOLE 70916 0 0 SMUCKER J M CO COM NEW 832696405 254 2116 SH SOLE 2116 0 0 SNAP INC CL A 83304A106 4517 61158 SH SOLE 61158 0 0 SNAP ON INC COM 833034101 3760 17992 SH SOLE 17992 0 0 SNOWFLAKE INC CL A 833445109 2075 6860 SH SOLE 6860 0 0 SOFI TECHNOLOGIES INC COM 83406F102 1895 119316 SH SOLE 119316 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 299 1129 SH SOLE 1129 0 0 SOLENO THERAPEUTICS INC COM NEW 834203200 591 639140 SH SOLE 639140 0 0 SONOCO PRODS CO COM 835495102 539 9040 SH SOLE 9040 0 0 SONOS INC COM 83570H108 373 11535 SH SOLE 11535 0 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 8212 74267 SH SOLE 74267 0 0 SOUTHERN CO COM 842587107 4588 74019 SH SOLE 74019 0 0 SOUTHERN COPPER CORP COM 84265V105 743 13232 SH SOLE 13232 0 0 SOUTHWEST AIRLS CO COM 844741108 7368 143267 SH SOLE 143267 0 0 SOUTHWESTERN ENERGY CO COM 845467109 1199 216398 SH SOLE 216398 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 4265 12609 SH SOLE 12609 0 0 SPDR GOLD TR GOLD SHS 78463V107 15814 96298 SH SOLE 95913 0 385 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 519 12193 SH SOLE 12193 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 24633 57400 SH SOLE 57400 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 3301 6864 SH SOLE 6864 0 0 SPDR SER TR BLMBRG BRC CNVRT 78464A359 10308 120770 SH SOLE 120770 0 0 SPDR SER TR BLOMBRG BRC EMRG 78464A391 1167 46125 SH SOLE 46125 0 0 SPDR SER TR BLOOMBERG BRCLYS 78468R622 13627 124609 SH SOLE 124609 0 0 SPDR SER TR BLOOMBERG SRT TR 78468R408 959 35002 SH SOLE 35002 0 0 SPDR SER TR HLTH CR EQUIP 78464A581 264 2106 SH SOLE 2106 0 0 SPDR SER TR ICE PFD SEC ETF 78464A292 251 5783 SH SOLE 5783 0 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 2441 49409 SH SOLE 49409 0 0 SPDR SER TR NUVEEN BRC MUNIC 78468R721 2732 52980 SH SOLE 52980 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 8490 273000 SH SOLE 273000 0 0 SPDR SER TR S&P BIOTECH 78464A870 12793 101760 SH SOLE 101760 0 0 SPDR SER TR S&P BK ETF 78464A797 348 6582 SH SOLE 6582 0 0 SPDR SER TR S&P DIVID ETF 78464A763 5478 46601 SH SOLE 46601 0 0 SPDR SER TR S&P METALS MNG 78464A755 229 5490 SH SOLE 5490 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 338 3494 SH SOLE 3494 0 0 SPDR SER TR S&P REGL BKG 78464A698 3042 44906 SH SOLE 44906 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 1451 15863 SH SOLE 15863 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 529 5527 SH SOLE 5527 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 703 15916 SH SOLE 15916 0 0 SPIRIT AIRLS INC COM 848577102 210 8100 SH SOLE 8100 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 307 6665 SH SOLE 6665 0 0 SPLASH BEVERAGE GROUP INC COM NEW 84862C203 47 23366 SH SOLE 23366 0 0 SPLUNK INC COM 848637104 1509 10428 SH SOLE 10428 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 437 1942 SH SOLE 1942 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 1354 79027 SH SOLE 79027 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 613 44430 SH SOLE 44430 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 451 58660 SH SOLE 58660 0 0 SQUARE INC CL A 852234103 15657 65284 SH SOLE 65284 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 4924 106998 SH SOLE 106998 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1066 22070 SH SOLE 22070 0 0 STAG INDL INC COM 85254J102 5818 148230 SH SOLE 141925 0 6305 STANLEY BLACK & DECKER INC COM 854502101 1158 6608 SH SOLE 6608 0 0 STARBUCKS CORP COM 855244109 27560 249842 SH SOLE 249842 0 0 STARWOOD PPTY TR INC COM 85571B105 1045 42804 SH SOLE 42804 0 0 STATE STR CORP COM 857477103 328 3866 SH SOLE 3866 0 0 STEEL DYNAMICS INC COM 858119100 955 16326 SH SOLE 16326 0 0 STEM INC COM 85859N102 820 34329 SH SOLE 34329 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 320 7344 SH SOLE 7344 0 0 STONECASTLE FINL CORP COM 861780104 209 9495 SH SOLE 9495 0 0 STORE CAP CORP COM 862121100 1002 31270 SH SOLE 31270 0 0 STRYKER CORPORATION COM 863667101 5510 20890 SH SOLE 20827 0 63 STURM RUGER & CO INC COM 864159108 556 7539 SH SOLE 7539 0 0 SUN CMNTYS INC COM 866674104 574 3100 SH SOLE 3100 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 924 28050 SH SOLE 28050 0 0 SUNRUN INC COM 86771W105 1814 41233 SH SOLE 41233 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 124 10404 SH SOLE 10404 0 0 SUPER MICRO COMPUTER INC COM 86800U104 2895 79160 SH SOLE 79160 0 0 SURFACE ONCOLOGY INC COM 86877M209 245 32397 SH SOLE 32397 0 0 SURO CAPITAL CORP COM NEW 86887Q109 3595 278511 SH SOLE 278511 0 0 SVB FINANCIAL GROUP COM 78486Q101 1306 2019 SH SOLE 2019 0 0 SYNAPTICS INC COM 87157D109 327 1818 SH SOLE 1818 0 0 SYNCHRONY FINANCIAL COM 87165B103 1780 36418 SH SOLE 36418 0 0 SYNOPSYS INC COM 871607107 9761 32599 SH SOLE 31348 0 1251 SYSCO CORP COM 871829107 4323 55066 SH SOLE 55066 0 0 TABULA RASA HEALTHCARE INC COM 873379101 1238 47239 SH SOLE 47239 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 15563 139391 SH SOLE 139391 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 775 5032 SH SOLE 5032 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 757 6341 SH SOLE 6341 0 0 TARGET CORP COM 87612E106 12085 52826 SH SOLE 52826 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 960 37264 SH SOLE 37264 0 0 TC ENERGY CORP COM 87807B107 2139 44488 SH SOLE 44488 0 0 TCR2 THERAPEUTICS INC COM 87808K106 414 48700 SH SOLE 48700 0 0 TE CONNECTIVITY LTD REG SHS H84989104 926 6745 SH SOLE 6745 0 0 TECK RESOURCES LTD CL B 878742204 3838 154053 SH SOLE 154053 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 1407 55011 SH SOLE 55011 0 0 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 399 17611 SH SOLE 17611 0 0 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 313 15062 SH SOLE 15062 0 0 TELADOC HEALTH INC COM 87918A105 2741 21612 SH SOLE 21612 0 0 TELOS CORP MD COM 87969B101 1773 62371 SH SOLE 62371 0 0 TELUS CORPORATION COM 87971M103 240 10927 SH SOLE 10927 0 0 TEMPLETON EMERGING MKTS INCO COM 880192109 862 111363 SH SOLE 111363 0 0 TEMPUR SEALY INTL INC COM 88023U101 348 7508 SH SOLE 7508 0 0 TENABLE HLDGS INC COM 88025T102 1666 36100 SH SOLE 36100 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 875 13174 SH SOLE 13174 0 0 TENNECO INC CL A VTG COM STK 880349105 603 42216 SH SOLE 42216 0 0 TERADYNE INC COM 880770102 1662 15227 SH SOLE 15227 0 0 TESLA INC COM 88160R101 29498 38039 SH SOLE 38039 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 511 52395 SH SOLE 52395 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 249 4155 SH SOLE 4155 0 0 TEXAS INSTRS INC COM 882508104 16841 87618 SH SOLE 87618 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 751 621 SH SOLE 621 0 0 TEXTRON INC COM 883203101 313 4489 SH SOLE 4489 0 0 THE ORIGINAL BARK COMPANY COM 68622E104 158 23050 SH SOLE 23050 0 0 THE REALREAL INC COM 88339P101 399 30260 SH SOLE 30260 0 0 THE TRADE DESK INC COM CL A 88339J105 3099 44094 SH SOLE 44094 0 0 THERAPEUTICSMD INC COM 88338N107 14 19125 SH SOLE 19125 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 22582 39526 SH SOLE 39526 0 0 THERMON GROUP HLDGS INC COM 88362T103 194 11200 SH SOLE 11200 0 0 THOMSON REUTERS CORP. COM NEW 884903709 1175 10638 SH SOLE 10638 0 0 TIMKEN CO COM 887389104 1019 15573 SH SOLE 15573 0 0 TJX COS INC NEW COM 872540109 5107 77400 SH SOLE 77400 0 0 T-MOBILE US INC COM 872590104 8374 65544 SH SOLE 65544 0 0 TOLL BROTHERS INC COM 889478103 255 4617 SH SOLE 4617 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 1070 22341 SH SOLE 22341 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 951 30560 SH SOLE 30560 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1308 7362 SH SOLE 7362 0 0 TRACTOR SUPPLY CO COM 892356106 2069 10212 SH SOLE 10212 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 3311 19180 SH SOLE 19180 0 0 TRANSDIGM GROUP INC COM 893641100 3953 6329 SH SOLE 6329 0 0 TRANSOCEAN LTD REG SHS H8817H100 1190 314131 SH SOLE 314131 0 0 TRAVEL PLUS LEISURE CO COM 894164102 507 9304 SH SOLE 9304 0 0 TRAVELERS COMPANIES INC COM 89417E109 2625 17270 SH SOLE 17270 0 0 TRI CONTL CORP COM 895436103 314 9414 SH SOLE 9414 0 0 TRITERRAS INC SHS CL A G9103H102 76 12974 SH SOLE 12974 0 0 TRUIST FINL CORP COM 89832Q109 8674 147894 SH SOLE 147894 0 0 TTM TECHNOLOGIES INC COM 87305R109 224 17800 SH SOLE 17800 0 0 TUFIN SOFTWARE TECHNOLOGIE SHS M8893U102 144 14600 SH SOLE 14600 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 520 7826 SH SOLE 7826 0 0 TURTLE BEACH CORP COM NEW 900450206 968 34806 SH SOLE 34806 0 0 TWILIO INC CL A 90138F102 11238 35225 SH SOLE 34653 0 572 TWITTER INC COM 90184L102 3507 58082 SH SOLE 58082 0 0 TYSON FOODS INC CL A 902494103 1523 19303 SH SOLE 19303 0 0 UBER TECHNOLOGIES INC COM 90353T100 6493 144936 SH SOLE 144936 0 0 UBIQUITI INC COM 90353W103 5476 18333 SH SOLE 18333 0 0 UBS GROUP AG SHS H42097107 309 19358 SH SOLE 19358 0 0 UDR INC COM 902653104 1607 30336 SH SOLE 30336 0 0 UGI CORP NEW COM 902681105 3646 85551 SH SOLE 85551 0 0 UIPATH INC CL A 90364P105 1453 27613 SH SOLE 27613 0 0 ULTA BEAUTY INC COM 90384S303 2906 8052 SH SOLE 8052 0 0 UNDER ARMOUR INC CL A 904311107 851 42159 SH SOLE 42159 0 0 UNILEVER PLC SPON ADR NEW 904767704 1877 34621 SH SOLE 34621 0 0 UNION PAC CORP COM 907818108 10456 53347 SH SOLE 53347 0 0 UNITED AIRLS HLDGS INC COM 910047109 891 18729 SH SOLE 18729 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 557 48757 SH SOLE 48757 0 0 UNITED PARCEL SERVICE INC CL B 911312106 8575 47089 SH SOLE 47089 0 0 UNITED RENTALS INC COM 911363109 2029 5781 SH SOLE 5781 0 0 UNITED STS COMMODITY INDEX F CM REP COPP FD 911718104 225 8964 SH SOLE 8964 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 652 3530 SH SOLE 3530 0 0 UNITEDHEALTH GROUP INC COM 91324P102 17447 44651 SH SOLE 44651 0 0 UNITIL CORP COM 913259107 296 6925 SH SOLE 6925 0 0 UNITY SOFTWARE INC COM 91332U101 282 2228 SH SOLE 2228 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 5876 34373 SH SOLE 32969 0 1404 UNIVEST FINANCIAL CORPORATIO COM 915271100 225 8230 SH SOLE 8230 0 0 UNUM GROUP COM 91529Y106 883 35238 SH SOLE 35238 0 0 UPSTART HLDGS INC COM 91680M107 341 1078 SH SOLE 1078 0 0 UPWORK INC COM 91688F104 423 9400 SH SOLE 9400 0 0 US BANCORP DEL COM NEW 902973304 10138 170546 SH SOLE 170546 0 0 UXIN LTD ADS 91818X108 505 182950 SH SOLE 182950 0 0 V F CORP COM 918204108 3252 48542 SH SOLE 48542 0 0 VACCINEX INC COM 918640103 69 31751 SH SOLE 31751 0 0 VALERO ENERGY CORP COM 91913Y100 10030 142129 SH SOLE 141914 0 215 VALMONT INDS INC COM 920253101 11093 47178 SH SOLE 47178 0 0 VALVOLINE INC COM 92047W101 789 25274 SH SOLE 25274 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 2388 72259 SH SOLE 72259 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 4451 151028 SH SOLE 150723 0 305 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 6816 109095 SH SOLE 109095 0 0 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 4034 78732 SH SOLE 78732 0 0 VANECK ETF TRUST INVESTMENT GRD 92189F486 1288 50680 SH SOLE 50420 0 260 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 671 17505 SH SOLE 17505 0 0 VANECK ETF TRUST MRNGSTR INT MOAT 92189F593 403 12000 SH SOLE 12000 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 5138 70140 SH SOLE 70140 0 0 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 749 10277 SH SOLE 10277 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 3133 12225 SH SOLE 12225 0 0 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 245 13596 SH SOLE 13596 0 0 VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 977 15033 SH SOLE 15033 0 0 VANECK MERK GOLD TR GOLD TRUST 921078101 717 41934 SH SOLE 41934 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 237 888 SH SOLE 888 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 531 2363 SH SOLE 2363 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 323 3616 SH SOLE 3616 0 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 906 8853 SH SOLE 8853 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 7081 86415 SH SOLE 86415 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1128 13206 SH SOLE 13206 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 831 14590 SH SOLE 14590 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 4862 26661 SH SOLE 26661 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 11470 39531 SH SOLE 39531 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 1907 9494 SH SOLE 9494 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 220 1575 SH SOLE 1575 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 7009 29604 SH SOLE 29604 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1471 14448 SH SOLE 14448 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 14995 38020 SH SOLE 38020 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 1061 6268 SH SOLE 6268 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 8452 38652 SH SOLE 38652 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 1210 4318 SH SOLE 4318 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 9452 42566 SH SOLE 42566 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 3285 24268 SH SOLE 24268 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1215 19932 SH SOLE 19932 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 6079 121566 SH SOLE 121566 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 874 13315 SH SOLE 13315 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 2548 19057 SH SOLE 19057 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 423 4158 SH SOLE 525 0 3633 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 593 11276 SH SOLE 11276 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 204 3728 SH SOLE 3728 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 4491 47568 SH SOLE 47568 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 2094 39287 SH SOLE 39287 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1168 19020 SH SOLE 19020 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 22585 274053 SH SOLE 274053 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 282 4000 SH SOLE 4000 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 628 2936 SH SOLE 2936 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 492 5568 SH SOLE 5568 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 7751 50461 SH SOLE 50461 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 2055 32484 SH SOLE 32484 0 0 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 4498 89092 SH SOLE 89092 0 0 VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 280 3580 SH SOLE 3580 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 786 7606 SH SOLE 7606 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 651 7465 SH SOLE 7465 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 356 5392 SH SOLE 5392 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 643 4565 SH SOLE 4565 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 2150 6936 SH SOLE 6936 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 306 1710 SH SOLE 1710 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 362 4894 SH SOLE 4894 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1804 19471 SH SOLE 19471 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1984 8026 SH SOLE 8026 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 1582 8421 SH SOLE 8421 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 6498 16192 SH SOLE 16192 0 0 VBI VACCINES INC CDA COM NEW 91822J103 220 70927 SH SOLE 70927 0 0 VECTOR GROUP LTD COM 92240M108 253 19842 SH SOLE 19842 0 0 VEEVA SYS INC CL A COM 922475108 2208 7661 SH SOLE 7623 0 38 VELODYNE LIDAR INC COM 92259F101 1189 200812 SH SOLE 200812 0 0 VENTAS INC COM 92276F100 647 11720 SH SOLE 11720 0 0 VERINT SYS INC COM 92343X100 820 18302 SH SOLE 18302 0 0 VERITONE INC COM 92347M100 2329 97477 SH SOLE 97477 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 33504 620352 SH SOLE 620352 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 621 3425 SH SOLE 3425 0 0 VERU INC COM 92536C103 261 30541 SH SOLE 30541 0 0 VIACOMCBS INC CL B 92556H206 9023 228371 SH SOLE 228371 0 0 VIATRIS INC COM 92556V106 1980 146070 SH SOLE 146070 0 0 VICI PPTYS INC COM 925652109 1061 37363 SH SOLE 37363 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 267 4827 SH SOLE 4827 0 0 VIRACTA THERAPEUTICS INC COM 92765F108 305 38037 SH SOLE 38037 0 0 VIRTU FINL INC CL A 928254101 578 23656 SH SOLE 23656 0 0 VIRTUS ALLIANZGI ARTIFICIAL COM 92838Y100 301 11294 SH SOLE 11294 0 0 VIRTUS ETF TR II VIRTUS US QLTY 92790A504 295 9964 SH SOLE 9964 0 0 VISA INC COM CL A 92826C839 48143 216129 SH SOLE 216129 0 0 VISTRA CORP COM 92840M102 968 56615 SH SOLE 56615 0 0 VMWARE INC CL A COM 928563402 1377 9262 SH SOLE 9262 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1843 119258 SH SOLE 119258 0 0 VONTIER CORPORATION COM 928881101 3887 115699 SH SOLE 115699 0 0 VULCAN MATLS CO COM 929160109 4268 25233 SH SOLE 25233 0 0 VUZIX CORP COM NEW 92921W300 284 27220 SH SOLE 27220 0 0 WABASH NATL CORP COM 929566107 226 14950 SH SOLE 14950 0 0 WABTEC COM 929740108 2559 29684 SH SOLE 29684 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 2310 49077 SH SOLE 49077 0 0 WALMART INC COM 931142103 24221 173779 SH SOLE 173664 0 115 WASTE CONNECTIONS INC COM 94106B101 3923 31153 SH SOLE 31153 0 0 WASTE MGMT INC DEL COM 94106L109 18256 122231 SH SOLE 119525 0 2706 WATERS CORP COM 941848103 1010 2827 SH SOLE 2827 0 0 WATSCO INC COM 942622200 2057 7774 SH SOLE 7774 0 0 WAYFAIR INC CL A 94419L101 616 2411 SH SOLE 2411 0 0 WEC ENERGY GROUP INC COM 92939U106 730 8278 SH SOLE 8278 0 0 WELLS FARGO ADVANTAGE INCOME WF INC OPPTY FD 94987B105 300 34100 SH SOLE 34100 0 0 WELLS FARGO CO NEW COM 949746101 14530 313065 SH SOLE 313065 0 0 WELLTOWER INC COM 95040Q104 2328 28251 SH SOLE 28251 0 0 WESCO INTL INC COM 95082P105 441 3824 SH SOLE 3824 0 0 WEST FRASER TIMBER CO LTD COM 952845105 5588 66345 SH SOLE 66345 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 304 715 SH SOLE 715 0 0 WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109 231 12000 SH SOLE 12000 0 0 WESTERN ASSET GLOBAL CORP DE COM 95790C107 192 10630 SH SOLE 10630 0 0 WESTERN ASSET HIGH INCOME OP COM 95766K109 167 32140 SH SOLE 32140 0 0 WESTERN ASSET MANAGED MUNS F COM 95766M105 222 16639 SH SOLE 16639 0 0 WESTERN ASSET MTG DEFINED OP COM 95790B109 196 12683 SH SOLE 12683 0 0 WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 520 36853 SH SOLE 36853 0 0 WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 284 20600 SH SOLE 20600 0 0 WESTERN AST INFL LKD OPP & I COM 95766R104 157 11800 SH SOLE 11800 0 0 WESTERN COPPER & GOLD CORP COM 95805V108 15 10000 SH SOLE 10000 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 50 15500 SH SOLE 15500 0 0 WESTROCK CO COM 96145D105 1376 27609 SH SOLE 27609 0 0 WEX INC COM 96208T104 524 2973 SH SOLE 2973 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 10585 297596 SH SOLE 290921 0 6675 WHEATON PRECIOUS METALS CORP COM 962879102 403 10708 SH SOLE 10708 0 0 WHIRLPOOL CORP COM 963320106 341 1673 SH SOLE 1673 0 0 WILEY JOHN & SONS INC CL A 968223206 443 8495 SH SOLE 8495 0 0 WILLIAMS COS INC COM 969457100 3648 140633 SH SOLE 140633 0 0 WILLIAMS SONOMA INC COM 969904101 1241 6998 SH SOLE 6998 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 395 12455 SH SOLE 12455 0 0 WINNEBAGO INDS INC COM 974637100 221 3052 SH SOLE 3052 0 0 WINTRUST FINL CORP COM 97650W108 3599 44779 SH SOLE 44779 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 339 4453 SH SOLE 4453 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 924 24694 SH SOLE 24694 0 0 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 206 4782 SH SOLE 4782 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 377 3162 SH SOLE 3162 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 619 14939 SH SOLE 14939 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 1063 18073 SH SOLE 18073 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 756 24529 SH SOLE 24529 0 0 WIX COM LTD SHS M98068105 389 1986 SH SOLE 1986 0 0 WORKDAY INC CL A 98138H101 1178 4713 SH SOLE 4713 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 645 11459 SH SOLE 11459 0 0 WP CAREY INC COM 92936U109 1573 21539 SH SOLE 21539 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 4538 58791 SH SOLE 58791 0 0 WYNN RESORTS LTD COM 983134107 1471 17356 SH SOLE 17356 0 0 XCEL ENERGY INC COM 98389B100 1254 20062 SH SOLE 20062 0 0 XILINX INC COM 983919101 7180 47544 SH SOLE 45467 0 2077 XPO LOGISTICS INC COM 983793100 9331 117244 SH SOLE 117244 0 0 XYLEM INC COM 98419M100 12703 102698 SH SOLE 99653 0 3045 YAMANA GOLD INC COM 98462Y100 41 10408 SH SOLE 10408 0 0 YEXT INC COM 98585N106 1510 125462 SH SOLE 125462 0 0 YORK WTR CO COM 987184108 286 6542 SH SOLE 6542 0 0 YUM BRANDS INC COM 988498101 1150 9404 SH SOLE 9404 0 0 YUM CHINA HLDGS INC COM 98850P109 445 7657 SH SOLE 7657 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2049 3975 SH SOLE 3975 0 0 ZENDESK INC COM 98936J101 236 2026 SH SOLE 2026 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 2574 17585 SH SOLE 17585 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 233 128300 SH SOLE 128300 0 0 ZOETIS INC CL A 98978V103 13923 71711 SH SOLE 71711 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2783 10638 SH SOLE 10638 0 0 ZSCALER INC COM 98980G102 975 3719 SH SOLE 3719 0 0 ZYNGA INC CL A 98986T108 951 126248 SH SOLE 126248 0 0