0001172661-21-000317.txt : 20210211 0001172661-21-000317.hdr.sgml : 20210211 20210210215545 ACCESSION NUMBER: 0001172661-21-000317 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210211 DATE AS OF CHANGE: 20210210 EFFECTIVENESS DATE: 20210211 FILER: COMPANY DATA: COMPANY CONFORMED NAME: RMB Capital Management, LLC CENTRAL INDEX KEY: 0001332905 IRS NUMBER: 593792751 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-11714 FILM NUMBER: 21616414 BUSINESS ADDRESS: STREET 1: 115 S. LASALLE ST. STREET 2: 34TH FLOOR CITY: CHICAGO STATE: IL ZIP: 60603 BUSINESS PHONE: (312) 993-5800 MAIL ADDRESS: STREET 1: 115 S. LASALLE ST. STREET 2: 34TH FLOOR CITY: CHICAGO STATE: IL ZIP: 60603 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001332905 XXXXXXXX 12-31-2020 12-31-2020 false RMB Capital Management, LLC
115 S. Lasalle St. 34th Floor Chicago IL 60603
13F HOLDINGS REPORT 028-11714 N
John G. Davis Chief Compliance Officer 312-993-5800 /s/ John G. Davis Chicago IL 02-10-2021 5 736 2735573 1 0001027760 028-05920 DELAWARE CAPITAL MANAGEMENT INC 6 0001056823 028-06986 HORIZON KINETICS ASSET MANAGEMENT LLC 20 0001207017 028-10469 LAZARD ASSET MANAGEMENT LLC 31 0001009262 028-05358 LATEEF INVESTMENT MANAGEMENT, L.P. 35 0001589282 028-16070 Fort Point Capital Partners LLC
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 1684 9634 SH SOLE 9634 0 0 ABBOTT LABS COM 002824100 161 1475 SH OTR 31 0 0 1475 ABBOTT LABS COM 002824100 8068 73690 SH SOLE 73690 0 0 ABBVIE INC COM 00287Y109 5943 55463 SH SOLE 55463 0 0 ABERDEEN ASIA-PACIFIC INCOME COM 003009107 611 137350 SH SOLE 137350 0 0 ABERDEEN AUSTRALIA EQUITY FD COM 003011103 108 20568 SH SOLE 20568 0 0 ABERDEEN EMRG MRKTS EQT INM COM 00301W105 135 16589 SH SOLE 16589 0 0 ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 279 26770 SH SOLE 26770 0 0 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 433 48872 SH SOLE 48872 0 0 ABIOMED INC COM 003654100 556 1715 SH SOLE 1715 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 159 609 SH OTR 31 0 0 609 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3265 12500 SH OTR 35 0 0 12500 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 16306 62424 SH SOLE 62424 0 0 ACI WORLDWIDE INC COM 004498101 3365 87553 SH SOLE 87553 0 0 ACUTUS MED INC COM 005111109 1853 64304 SH SOLE 64304 0 0 ADAM NAT RES FD INC COM 00548F105 357 31370 SH SOLE 31370 0 0 ADAPTHEALTH CORP COM CL A 00653Q102 3959 105394 SH SOLE 105394 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 2430 4859 SH SOLE 4859 0 0 ADVENT CONVERTIBLE & INCOME COM 00764C109 1900 114989 SH SOLE 114989 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 712 7000 SH SOLE 7000 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 2822 26874 SH SOLE 26874 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 988 5544 SH SOLE 5544 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4406 24724 SH OTR 35 0 0 24724 ALGONQUIN PWR UTILS CORP COM 015857105 1986 120679 SH OTR 35 0 0 120679 ALGONQUIN PWR UTILS CORP COM 015857105 445 27023 SH SOLE 27023 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 139 598 SH OTR 1 0 0 598 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 11 48 SH OTR 20 0 0 48 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 381 1638 SH SOLE 1638 0 0 ALIGN TECHNOLOGY INC COM 016255101 421 788 SH SOLE 788 0 0 ALLIANZGI CONV & INCOME FD COM 018828103 1291 224996 SH SOLE 224996 0 0 ALLIANZGI CONV & INCOME FD I COM 018825109 990 194408 SH SOLE 194408 0 0 ALLIANZGI DIVIDEND INT & PRM COM 01883A107 1603 119102 SH SOLE 119102 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 460 18229 SH SOLE 18229 0 0 ALPHABET INC CAP STK CL A 02079K305 144 82 SH OTR 31 0 0 82 ALPHABET INC CAP STK CL A 02079K305 32971 18812 SH SOLE 18812 0 0 ALPHABET INC CAP STK CL A 02079K305 5663 3231 SH OTR 35 0 0 3231 ALPHABET INC CAP STK CL C 02079K107 35668 20360 SH SOLE 20360 0 0 ALTRIA GROUP INC COM 02209S103 2427 59187 SH SOLE 59187 0 0 AMAZON COM INC COM 023135106 11865 3643 SH SOLE 3643 0 0 AMERICAN EXPRESS CO COM 025816109 122 1013 SH OTR 31 0 0 1013 AMERICAN EXPRESS CO COM 025816109 1187 9815 SH SOLE 9815 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 4645 53008 SH OTR 35 0 0 53008 AMERICAN FINL GROUP INC OHIO COM 025932104 7809 89128 SH SOLE 89128 0 0 AMERICAN TOWER CORP NEW COM 03027X100 19631 87457 SH SOLE 87457 0 0 AMERICAN TOWER CORP NEW COM 03027X100 149 663 SH OTR 31 0 0 663 AMERICAN TOWER CORP NEW COM 03027X100 3479 15500 SH OTR 35 0 0 15500 AMERICAN VANGUARD CORP COM 030371108 1367 88100 SH SOLE 88100 0 0 AMERIS BANCORP COM 03076K108 2822 74116 SH SOLE 74116 0 0 AMGEN INC COM 031162100 13789 59971 SH SOLE 59971 0 0 AMPHENOL CORP NEW CL A 032095101 85 650 SH OTR 31 0 0 650 AMPHENOL CORP NEW CL A 032095101 3945 30171 SH SOLE 30171 0 0 ANALOG DEVICES INC COM 032654105 132 892 SH OTR 31 0 0 892 ANALOG DEVICES INC COM 032654105 3287 22250 SH OTR 35 0 0 22250 ANALOG DEVICES INC COM 032654105 12965 87759 SH SOLE 87759 0 0 ANSYS INC COM 03662Q105 631 1734 SH SOLE 1734 0 0 ANTHEM INC COM 036752103 922 2873 SH SOLE 2873 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 2564 178054 SH SOLE 178054 0 0 APOLLO TACTICAL INCOME FD IN COM 037638103 1692 116855 SH SOLE 116855 0 0 APPLE INC COM 037833100 3991 30080 SH OTR 35 0 0 30080 APPLE INC COM 037833100 40447 304826 SH SOLE 304826 0 0 APPLE INC COM 037833100 421 3172 SH OTR 31 0 0 3172 APPLIED MATLS INC COM 038222105 914 10591 SH SOLE 10591 0 0 APTARGROUP INC COM 038336103 7085 51757 SH SOLE 51757 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 9103 208306 SH SOLE 208306 0 0 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 382 17481 SH SOLE 17481 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 111 228 SH OTR 1 0 0 228 ASML HOLDING N V N Y REGISTRY SHS N07059210 94 193 SH SOLE 193 0 0 ASPEN TECHNOLOGY INC COM 045327103 38947 299017 SH SOLE 299017 0 0 ASTEC INDS INC COM 046224101 350 6055 SH SOLE 6055 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 241 4827 SH SOLE 4827 0 0 AT&T INC COM 00206R102 524 18217 SH SOLE 18217 0 0 ATLANTIC POWER CORP COM NEW 04878Q863 2940 1400000 SH SOLE 1400000 0 0 AUTODESK INC COM 052769106 554 1816 SH SOLE 1816 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1482 8412 SH SOLE 8412 0 0 AVALARA INC COM 05338G106 833 5052 SH SOLE 5052 0 0 AVERY DENNISON CORP COM 053611109 7874 50761 SH OTR 35 0 0 50761 AVERY DENNISON CORP COM 053611109 11586 74693 SH SOLE 74693 0 0 BADGER METER INC COM 056525108 816 8675 SH SOLE 8675 0 0 BANK MONTREAL QUE COM 063671101 358 4705 SH SOLE 4705 0 0 BARINGS BDC INC COM 06759L103 270 29372 SH SOLE 29372 0 0 BARINGS GLOBAL SHORT DURATIO COM 06760L100 384 25444 SH SOLE 25444 0 0 BAUSCH HEALTH COS INC COM 071734107 1572 75589 SH SOLE 75589 0 0 BAXTER INTL INC COM 071813109 436 5432 SH SOLE 5432 0 0 BEACON ROOFING SUPPLY INC COM 073685109 221 5500 SH SOLE 5500 0 0 BECTON DICKINSON & CO COM 075887109 143 573 SH OTR 31 0 0 573 BECTON DICKINSON & CO COM 075887109 3278 13100 SH OTR 35 0 0 13100 BECTON DICKINSON & CO COM 075887109 16357 65371 SH SOLE 65371 0 0 BELDEN INC COM 077454106 201 4800 SH SOLE 4800 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 2435 7 SH SOLE 7 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9 37 SH OTR 6 0 0 37 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3443 14847 SH SOLE 14847 0 0 BILL COM HLDGS INC COM 090043100 832 6098 SH SOLE 6098 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 298 3400 SH SOLE 3400 0 0 BIO-TECHNE CORP COM 09073M104 4886 15387 SH OTR 35 0 0 15387 BIO-TECHNE CORP COM 09073M104 2057 6479 SH SOLE 6479 0 0 BK OF AMERICA CORP COM 060505104 791 26106 SH SOLE 26106 0 0 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 1782 125197 SH SOLE 125197 0 0 BLACKROCK ENERGY & RES TR COM 09250U101 308 43429 SH SOLE 43429 0 0 BLACKROCK ENHANCED GLOBAL DI COM 092501105 331 30376 SH SOLE 30376 0 0 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 142 24122 SH SOLE 24122 0 0 BLACKROCK FLOATING RATE INCO COM 09255X100 1300 107345 SH SOLE 107345 0 0 BLACKROCK MUNI INTER DR FD I COM 09253X102 157 10563 SH SOLE 10563 0 0 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 1441 99681 SH SOLE 99681 0 0 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 810 49990 SH SOLE 49990 0 0 BLACKROCK MUNIYIELD CALIF FD COM 09254M105 1455 98391 SH SOLE 98391 0 0 BLACKROCK MUNIYIELD N J FD I COM 09254Y109 1273 88098 SH SOLE 88098 0 0 BLACKROCK MUNIYIELD N Y QUAL COM 09255E102 597 44953 SH SOLE 44953 0 0 BLACKROCK RES & COMMODITIES SHS 09257A108 394 53124 SH SOLE 53124 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 636 9807 SH SOLE 9807 0 0 BLACKSTONE SENIOR FLOATNG RA COM 09256U105 745 52403 SH SOLE 52403 0 0 BLACKSTONE STRATEGIC CREDIT COM SHS BEN IN 09257R101 226 18127 SH SOLE 18127 0 0 BLUEBIRD BIO INC COM 09609G100 354 8177 SH OTR 35 0 0 8177 BLUEBIRD BIO INC COM 09609G100 504 11644 SH SOLE 11644 0 0 BNY MELLON ALCENTRA GLOBAL C COM 05588N108 135 15914 SH SOLE 15914 0 0 BOEING CO COM 097023105 1031 4816 SH SOLE 4816 0 0 BOOKING HOLDINGS INC COM 09857L108 34749 15601 SH SOLE 15601 0 0 BOOKING HOLDINGS INC COM 09857L108 3503 1573 SH OTR 35 0 0 1573 BOOKING HOLDINGS INC COM 09857L108 102 46 SH OTR 31 0 0 46 BP PLC SPONSORED ADR 055622104 4438 216260 SH SOLE 216260 0 0 BRANDYWINEGBL GBL INCM OPP F COM 10537L104 789 63174 SH SOLE 63174 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 2263 13083 SH OTR 35 0 0 13083 BRIGHT HORIZONS FAM SOL IN D COM 109194100 4856 28069 SH SOLE 28069 0 0 BRINKS CO COM 109696104 3448 47888 SH OTR 35 0 0 47888 BRINKS CO COM 109696104 10973 152404 SH SOLE 152404 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 76 1225 SH OTR 31 0 0 1225 BRISTOL-MYERS SQUIBB CO COM 110122108 3980 64158 SH SOLE 64158 0 0 BROADCOM INC COM 11135F101 162 370 SH OTR 31 0 0 370 BROADCOM INC COM 11135F101 1081 2470 SH SOLE 2470 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 190 1242 SH SOLE 1242 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 77 505 SH OTR 31 0 0 505 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 31 745 SH OTR 6 0 0 745 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 586 14206 SH SOLE 14206 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 705 34635 SH SOLE 34635 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 2182 152788 SH SOLE 152788 0 0 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 251 18538 SH SOLE 18538 0 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 521 54525 SH SOLE 54525 0 0 CARDLYTICS INC COM 14161W105 3429 24015 SH SOLE 24015 0 0 CAREDX INC COM 14167L103 2307 31849 SH SOLE 31849 0 0 CARLISLE COS INC COM 142339100 576 3686 SH SOLE 3686 0 0 CARLISLE COS INC COM 142339100 2595 16615 SH OTR 35 0 0 16615 CARNIVAL PLC ADR 14365C103 8559 456737 SH SOLE 456737 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 6920 237626 SH SOLE 237626 0 0 CASELLA WASTE SYS INC CL A 147448104 290 4688 SH SOLE 4688 0 0 CASTLE BIOSCIENCES INC COM 14843C105 431 6423 SH SOLE 6423 0 0 CATALENT INC COM 148806102 6220 59768 SH OTR 35 0 0 59768 CATALENT INC COM 148806102 11672 112160 SH SOLE 112160 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 5 486 SH OTR 6 0 0 486 CATCHMARK TIMBER TR INC CL A 14912Y202 2143 228974 SH SOLE 228974 0 0 CATERPILLAR INC COM 149123101 752 4132 SH SOLE 4132 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 3728 541894 SH SOLE 541894 0 0 CDW CORP COM 12514G108 14973 113610 SH SOLE 113610 0 0 CDW CORP COM 12514G108 3229 24500 SH OTR 35 0 0 24500 CENTER COAST BRKFLD MLP ENRG SHS BEN INT 151461209 786 82876 SH SOLE 82876 0 0 CERNER CORP COM 156782104 2668 34000 SH OTR 35 0 0 34000 CERNER CORP COM 156782104 12345 157304 SH SOLE 157304 0 0 CHANGE HEALTHCARE INC COM 15912K100 3999 214426 SH SOLE 214426 0 0 CHART INDS INC COM PAR $0.01 16115Q308 6333 53769 SH SOLE 53769 0 0 CHERRY HILL MTG INVT CORP COM 164651101 198 21616 SH SOLE 21616 0 0 CHESAPEAKE UTILS CORP COM 165303108 4903 45313 SH SOLE 45313 0 0 CHEVRON CORP NEW COM 166764100 2938 34787 SH SOLE 34787 0 0 CHUBB LIMITED COM H1467J104 1310 8508 SH SOLE 8508 0 0 CIENA CORP COM NEW 171779309 2179 41222 SH SOLE 41222 0 0 CINTAS CORP COM 172908105 65 184 SH OTR 31 0 0 184 CINTAS CORP COM 172908105 412 1166 SH SOLE 1166 0 0 CISCO SYS INC COM 17275R102 81 1819 SH OTR 31 0 0 1819 CISCO SYS INC COM 17275R102 917 20489 SH SOLE 20489 0 0 CIT GROUP INC COM NEW 125581801 897 25000 SH SOLE 25000 0 0 CITIGROUP INC COM NEW 172967424 2133 34589 SH SOLE 34589 0 0 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 1827 136062 SH SOLE 136062 0 0 CLEARBRIDGE MLP AND MIDSTRM COM 184692200 527 31404 SH SOLE 31404 0 0 CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207 780 53418 SH SOLE 53418 0 0 CLOUGH GLOBAL DIVID & INCOME COM 18913Y103 415 39994 SH SOLE 39994 0 0 CLOUGH GLOBAL EQUITY FD COM 18914C100 455 33146 SH SOLE 33146 0 0 CME GROUP INC COM 12572Q105 31 173 SH OTR 6 0 0 173 CME GROUP INC COM 12572Q105 13857 76115 SH SOLE 76115 0 0 CME GROUP INC COM 12572Q105 2367 13000 SH OTR 35 0 0 13000 COCA COLA CO COM 191216100 929 16938 SH SOLE 16938 0 0 COGNEX CORP COM 192422103 795 9900 SH SOLE 9900 0 0 COHEN & STEERS MLP & ENGY OP COM SHS 19249B106 357 154034 SH SOLE 154034 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 3020 34566 SH OTR 35 0 0 34566 COLUMBIA SPORTSWEAR CO COM 198516106 7697 88082 SH SOLE 88082 0 0 COMCAST CORP NEW CL A 20030N101 664 12674 SH SOLE 12674 0 0 COMMERCE BANCSHARES INC COM 200525103 505 7683 SH SOLE 7683 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 742 15744 SH SOLE 15744 0 0 CONSTELLIUM SE CL A SHS F21107101 492 35150 SH SOLE 35150 0 0 COOPER COS INC COM NEW 216648402 2979 8200 SH OTR 35 0 0 8200 COOPER COS INC COM NEW 216648402 36583 100690 SH SOLE 100690 0 0 COPART INC COM 217204106 66 520 SH OTR 31 0 0 520 COPART INC COM 217204106 6513 51182 SH OTR 35 0 0 51182 COPART INC COM 217204106 2381 18712 SH SOLE 18712 0 0 CORESITE RLTY CORP COM 21870Q105 920 7342 SH SOLE 7342 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 1189 128146 SH SOLE 128146 0 0 COSTAR GROUP INC COM 22160N109 478 517 SH SOLE 517 0 0 COSTCO WHSL CORP NEW COM 22160K105 974 2586 SH SOLE 2586 0 0 COUPA SOFTWARE INC COM 22266L106 915 2700 SH SOLE 2700 0 0 CRAWFORD & CO CL B 224633107 592 82227 SH SOLE 82227 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 444 2900 SH SOLE 2900 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 1069 5046 SH SOLE 5046 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 103 644 SH OTR 31 0 0 644 CROWN CASTLE INTL CORP NEW COM 22822V101 546 3429 SH SOLE 3429 0 0 CSW INDUSTRIALS INC COM 126402106 336 3000 SH SOLE 3000 0 0 CULLEN FROST BANKERS INC COM 229899109 393 4500 SH SOLE 4500 0 0 CURTISS WRIGHT CORP COM 231561101 6668 57307 SH SOLE 57307 0 0 CUSHING MLP & INFRASTRUCT COM NEW 231631300 877 41094 SH SOLE 41094 0 0 CUSHING NEXTGEN INFRA INCM F COM 231647207 906 24862 SH SOLE 24862 0 0 CYRUSONE INC COM 23283R100 605 8270 SH SOLE 8270 0 0 CYRUSONE INC COM 23283R100 2070 28301 SH OTR 35 0 0 28301 DANAHER CORPORATION COM 235851102 50751 228463 SH SOLE 228463 0 0 DANAHER CORPORATION COM 235851102 3666 16502 SH OTR 35 0 0 16502 DASEKE INC *W EXP 02/27/202 23753F115 8 42275 SH SOLE 42275 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 465 13820 SH SOLE 13820 0 0 DEERE & CO COM 244199105 1644 6109 SH SOLE 6109 0 0 DEERFIELD HEALTHCARE TECH AC UNIT 07/16/2025 244413209 301 20078 SH SOLE 20078 0 0 DELAWARE INVTS MINN MUN INCO COM 24610V103 268 20410 SH SOLE 20410 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 2620 16500 SH OTR 35 0 0 16500 DIAGEO PLC SPON ADR NEW 25243Q205 9490 59755 SH SOLE 59755 0 0 DIAMONDBACK ENERGY INC COM 25278X109 415 8584 SH SOLE 8584 0 0 DIAMONDBACK ENERGY INC COM 25278X109 1491 30808 SH OTR 35 0 0 30808 DIGIMARC CORP NEW COM 25381B101 1991 42154 SH OTR 35 0 0 42154 DIGIMARC CORP NEW COM 25381B101 5359 113434 SH SOLE 113434 0 0 DISNEY WALT CO COM 254687106 116 641 SH OTR 31 0 0 641 DISNEY WALT CO COM 254687106 1408 7769 SH SOLE 7769 0 0 DOCUSIGN INC COM 256163106 982 4417 SH SOLE 4417 0 0 DOLLAR GEN CORP NEW COM 256677105 2019 9600 SH OTR 35 0 0 9600 DOLLAR GEN CORP NEW COM 256677105 36585 173967 SH SOLE 173967 0 0 DOLLAR TREE INC COM 256746108 1784 16513 SH SOLE 16513 0 0 DOW INC COM 260557103 1443 26006 SH SOLE 26006 0 0 DUFF & PHELPS UTLITY AND INF COM 26433C105 264 21635 SH SOLE 21635 0 0 DWS MUN INCOME TR COM 233368109 299 25735 SH SOLE 25735 0 0 DWS STRATEGIC MUN INCOME TR COM 23342Q101 413 36252 SH SOLE 36252 0 0 DYNATRACE INC COM NEW 268150109 714 16510 SH SOLE 16510 0 0 EAGLE MATLS INC COM 26969P108 4377 43188 SH OTR 35 0 0 43188 EAGLE MATLS INC COM 26969P108 9680 95515 SH SOLE 95515 0 0 EASTERN BANKSHARES INC COM 27627N105 2446 150000 SH SOLE 150000 0 0 EASTGROUP PPTYS INC COM 277276101 5202 37678 SH OTR 35 0 0 37678 EASTGROUP PPTYS INC COM 277276101 11649 84380 SH SOLE 84380 0 0 EATON VANCE CALIF MUN BD FD COM 27828A100 1746 148590 SH SOLE 148590 0 0 EATON VANCE NEW YORK MUN BD COM 27827Y109 250 20357 SH SOLE 20357 0 0 EATON VANCE SHORT DURATION D COM 27828V104 152 12336 SH SOLE 12336 0 0 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 1112 72442 SH SOLE 72442 0 0 ECOLAB INC COM 278865100 1284 5935 SH SOLE 5935 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 3585 39300 SH OTR 35 0 0 39300 EDWARDS LIFESCIENCES CORP COM 28176E108 43951 481764 SH SOLE 481764 0 0 ELLINGTON FINANCIAL INC COM 28852N109 646 43500 SH SOLE 43500 0 0 EMERSON ELEC CO COM 291011104 255 3170 SH SOLE 3170 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 190 30783 SH SOLE 30783 0 0 ENERSYS COM 29275Y102 2085 25104 SH SOLE 25104 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 1099 56123 SH SOLE 56123 0 0 EOG RES INC COM 26875P101 1674 33576 SH SOLE 33576 0 0 EPAM SYS INC COM 29414B104 216 604 SH SOLE 604 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 197 24493 SH SOLE 24493 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 333 12205 SH SOLE 12205 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 1666 61058 SH OTR 35 0 0 61058 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2652 125081 SH SOLE 125081 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 1249 21695 SH SOLE 21695 0 0 EURONET WORLDWIDE INC COM 298736109 251 1735 SH SOLE 1735 0 0 EXACT SCIENCES CORP COM 30063P105 2612 19711 SH OTR 35 0 0 19711 EXACT SCIENCES CORP COM 30063P105 4533 34217 SH SOLE 34217 0 0 EXPONENT INC COM 30214U102 8229 91399 SH SOLE 91399 0 0 EXXON MOBIL CORP COM 30231G102 810 19653 SH SOLE 19653 0 0 FACEBOOK INC CL A 30303M102 115 420 SH OTR 31 0 0 420 FACEBOOK INC CL A 30303M102 1974 7225 SH SOLE 7225 0 0 FAIR ISAAC CORP COM 303250104 12590 24637 SH SOLE 24637 0 0 FAIR ISAAC CORP COM 303250104 6253 12235 SH OTR 35 0 0 12235 FASTENAL CO COM 311900104 2010 41172 SH SOLE 41172 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 5358 51271 SH SOLE 51271 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 4504 31841 SH SOLE 31841 0 0 FIDUS INVT CORP COM 316500107 519 39650 SH SOLE 39650 0 0 FIFTH THIRD BANCORP COM 316773100 330 11986 SH SOLE 11986 0 0 FIRST BANCORP P R COM NEW 318672706 1481 160635 SH SOLE 160635 0 0 FIRST HORIZON CORPORATION COM 320517105 510 40000 SH SOLE 40000 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 3635 24737 SH OTR 35 0 0 24737 FIRST REP BK SAN FRANCISCO C COM 33616C100 29412 200179 SH SOLE 200179 0 0 FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107 795 67336 SH SOLE 67336 0 0 FIRST TR ENERGY INCOME & GRO COM 33738G104 333 31138 SH SOLE 31138 0 0 FIRST WESTN FINL INC COM 33751L105 978 50000 SH SOLE 50000 0 0 FISERV INC COM 337738108 8162 71684 SH SOLE 71684 0 0 FISERV INC COM 337738108 93 820 SH OTR 31 0 0 820 FIVE9 INC COM 338307101 5502 31549 SH SOLE 31549 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 76 277 SH OTR 31 0 0 277 FLEETCOR TECHNOLOGIES INC COM 339041105 207 759 SH SOLE 759 0 0 FLIR SYS INC COM 302445101 2806 64026 SH OTR 35 0 0 64026 FLIR SYS INC COM 302445101 749 17094 SH SOLE 17094 0 0 FORTIVE CORP COM 34959J108 599 8454 SH SOLE 8454 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 54 625 SH OTR 31 0 0 625 FORTUNE BRANDS HOME & SEC IN COM 34964C106 29933 349197 SH SOLE 349197 0 0 FOX FACTORY HLDG CORP COM 35138V102 2040 19295 SH OTR 35 0 0 19295 FOX FACTORY HLDG CORP COM 35138V102 2518 23822 SH SOLE 23822 0 0 FRANKLIN UNVL TR SH BEN INT 355145103 471 62835 SH SOLE 62835 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 2346 56441 SH SOLE 56441 0 0 FS KKR CAP CORP II COM 35952V303 481 29350 SH SOLE 29350 0 0 FST TR NEW OPPORT MLP & ENE COM 33739M100 620 145172 SH SOLE 145172 0 0 FULL HSE RESORTS INC COM 359678109 1179 300000 SH SOLE 300000 0 0 GABELLI DIVID & INCOME TR COM 36242H104 1363 63529 SH SOLE 63529 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 678 193214 SH SOLE 193214 0 0 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 360 70372 SH SOLE 70372 0 0 GARTNER INC COM 366651107 481 3000 SH SOLE 3000 0 0 GCM GROSVENOR INC COM CL A 36831E108 919 68971 SH SOLE 68971 0 0 GENERAL AMERN INVS CO INC COM 368802104 401 10794 SH SOLE 10794 0 0 GENERAL ELECTRIC CO COM 369604103 662 61271 SH SOLE 61271 0 0 GILEAD SCIENCES INC COM 375558103 524 9000 SH SOLE 9000 0 0 GLOBAL BLUE GROUP HOLDING AG *W EXP 08/28/202 H33700115 161 98323 SH SOLE 98323 0 0 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 12660 469758 SH SOLE 469758 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 314 1191 SH SOLE 1191 0 0 GOLDMAN SACHS MLP ENERGY REN COM 38148G206 969 127209 SH SOLE 127209 0 0 GRACO INC COM 384109104 4169 57620 SH OTR 35 0 0 57620 GRACO INC COM 384109104 821 11351 SH SOLE 11351 0 0 GRAND CANYON ED INC COM 38526M106 1189 12774 SH SOLE 12774 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 4706 36559 SH SOLE 36559 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 1825 14174 SH OTR 35 0 0 14174 GW PHARMACEUTICALS PLC ADS 36197T103 2780 24089 SH SOLE 24089 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 3818 89403 SH SOLE 89403 0 0 HANCOCK JOHN INVT TR TAX ADV GLB SH 41013P749 125 22606 SH SOLE 22606 0 0 HEICO CORP NEW CL A 422806208 2145 18324 SH SOLE 18324 0 0 HEICO CORP NEW COM 422806109 2459 18576 SH OTR 35 0 0 18576 HEICO CORP NEW COM 422806109 453 3424 SH SOLE 3424 0 0 HELEN OF TROY LTD COM G4388N106 1165 5242 SH SOLE 5242 0 0 HENRY JACK & ASSOC INC COM 426281101 4352 26864 SH OTR 35 0 0 26864 HENRY JACK & ASSOC INC COM 426281101 34581 213478 SH SOLE 213478 0 0 HERZFELD CARIBBEAN BASIN FD COM 42804T106 62 12092 SH SOLE 12092 0 0 HOME DEPOT INC COM 437076102 2258 8500 SH OTR 35 0 0 8500 HOME DEPOT INC COM 437076102 2996 11281 SH SOLE 11281 0 0 HOME DEPOT INC COM 437076102 131 492 SH OTR 31 0 0 492 HONEYWELL INTL INC COM 438516106 111 521 SH OTR 31 0 0 521 HONEYWELL INTL INC COM 438516106 1705 8014 SH SOLE 8014 0 0 IDEX CORP COM 45167R104 4135 20758 SH OTR 35 0 0 20758 IDEX CORP COM 45167R104 845 4241 SH SOLE 4241 0 0 IDEXX LABS INC COM 45168D104 2774 5550 SH OTR 35 0 0 5550 IDEXX LABS INC COM 45168D104 2937 5876 SH SOLE 5876 0 0 IHS MARKIT LTD SHS G47567105 3863 43000 SH OTR 35 0 0 43000 IHS MARKIT LTD SHS G47567105 11 122 SH OTR 6 0 0 122 IHS MARKIT LTD SHS G47567105 41994 467482 SH SOLE 467482 0 0 ILLINOIS TOOL WKS INC COM 452308109 15408 75574 SH SOLE 75574 0 0 ILLUMINA INC COM 452327109 1604 4336 SH SOLE 4336 0 0 IMPINJ INC COM 453204109 1645 39297 SH SOLE 39297 0 0 INDEPENDENT BANK CORP MASS COM 453836108 624 8549 SH SOLE 8549 0 0 INDIA FD INC COM 454089103 1518 76036 SH SOLE 76036 0 0 INGERSOLL RAND INC COM 45687V106 1860 40816 SH SOLE 40816 0 0 INSULET CORP COM 45784P101 933 3649 SH OTR 35 0 0 3649 INSULET CORP COM 45784P101 246 963 SH SOLE 963 0 0 INTEL CORP COM 458140100 616 12357 SH SOLE 12357 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 136 1178 SH OTR 31 0 0 1178 INTERCONTINENTAL EXCHANGE IN COM 45866F104 37 324 SH OTR 6 0 0 324 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1420 12313 SH SOLE 12313 0 0 INTUIT COM 461202103 67 177 SH OTR 31 0 0 177 INTUIT COM 461202103 327 861 SH SOLE 861 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 2364 2890 SH SOLE 2890 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 4927 87628 SH SOLE 87628 0 0 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 541 31120 SH SOLE 31120 0 0 INVESCO MUN TR COM 46131J103 141 10973 SH SOLE 10973 0 0 INVESCO PA VALUE MUN INC TR COM 46132K109 654 51285 SH SOLE 51285 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 2155 6869 SH SOLE 6869 0 0 INVESTORS BANCORP INC NEW COM 46146L101 7668 726115 SH SOLE 726115 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 1268 27338 SH SOLE 27338 0 0 ISHARES TR CORE DIV GRWTH 46434V621 1621 36162 SH SOLE 36162 0 0 ISHARES TR CORE MSCI EAFE 46432F842 416 6017 SH SOLE 6017 0 0 ISHARES TR CORE S&P MCP ETF 464287507 2410 10485 SH SOLE 10485 0 0 ISHARES TR CORE S&P SCP ETF 464287804 12972 141157 SH SOLE 141157 0 0 ISHARES TR CORE S&P500 ETF 464287200 4189 11159 SH SOLE 11159 0 0 ISHARES TR CORE US AGGBD ET 464287226 5529 46781 SH SOLE 46781 0 0 ISHARES TR EAFE SML CP ETF 464288273 298 4364 SH SOLE 4364 0 0 ISHARES TR GLB INFRASTR ETF 464288372 2015 46103 SH SOLE 46103 0 0 ISHARES TR IBOXX INV CP ETF 464287242 783 5671 SH SOLE 5671 0 0 ISHARES TR MSCI EAFE ETF 464287465 953 13061 SH SOLE 13061 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 1550 29999 SH SOLE 29999 0 0 ISHARES TR NASDAQ BIOTECH 464287556 486 3205 SH SOLE 3205 0 0 ISHARES TR PFD AND INCM SEC 464288687 298 7745 SH SOLE 7745 0 0 ISHARES TR RUS 1000 ETF 464287622 9659 45597 SH SOLE 45597 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 7936 32910 SH SOLE 32910 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 789 5771 SH SOLE 5771 0 0 ISHARES TR RUS MD CP GR ETF 464287481 10179 99162 SH SOLE 99162 0 0 ISHARES TR RUS MID CAP ETF 464287499 3473 50670 SH SOLE 50670 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 4205 21450 SH SOLE 21450 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 278 1242 SH SOLE 1242 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 3931 61588 SH SOLE 61588 0 0 ISHARES TR S&P SML 600 GWT 464287887 282 2470 SH SOLE 2470 0 0 ISHARES TR SELECT DIVID ETF 464287168 1204 12523 SH SOLE 12523 0 0 ISHARES TR US HLTHCARE ETF 464287762 289 1173 SH SOLE 1173 0 0 ITT INC COM 45073V108 2867 37221 SH SOLE 37221 0 0 ITT INC COM 45073V108 3438 44633 SH OTR 35 0 0 44633 J2 GLOBAL INC COM 48123V102 2955 30249 SH SOLE 30249 0 0 JOHNSON & JOHNSON COM 478160104 4839 30747 SH SOLE 30747 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 155 11167 SH SOLE 11167 0 0 JPMORGAN CHASE & CO COM 46625H100 165 1302 SH OTR 31 0 0 1302 JPMORGAN CHASE & CO COM 46625H100 3050 24000 SH OTR 35 0 0 24000 JPMORGAN CHASE & CO COM 46625H100 41572 327159 SH SOLE 327159 0 0 KADANT INC COM 48282T104 7602 53922 SH SOLE 53922 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 2465 12075 SH SOLE 12075 0 0 KAYNE ANDERSON ENERGY INFRST COM 486606106 852 148240 SH SOLE 148240 0 0 KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 2540 441723 SH SOLE 441723 0 0 KEURIG DR PEPPER INC COM 49271V100 3264 102000 SH OTR 35 0 0 102000 KEURIG DR PEPPER INC COM 49271V100 16087 502706 SH SOLE 502706 0 0 KIMBERLY-CLARK CORP COM 494368103 583 4320 SH SOLE 4320 0 0 KINDER MORGAN INC DEL COM 49456B101 4434 324361 SH SOLE 324361 0 0 KKR INCOME OPPORTUNITIES FD COM 48249T106 687 47589 SH SOLE 47589 0 0 KLA CORP COM NEW 482480100 143 552 SH OTR 31 0 0 552 KLA CORP COM NEW 482480100 857 3311 SH SOLE 3311 0 0 LAM RESEARCH CORP COM 512807108 350 741 SH SOLE 741 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 3348 88139 SH SOLE 88139 0 0 LIGHTSPEED POS INC SUB VTG SHS 53227R106 3396 61466 SH SOLE 61466 0 0 LILLY ELI & CO COM 532457108 1083 6414 SH SOLE 6414 0 0 LILLY ELI & CO COM 532457108 83 494 SH OTR 31 0 0 494 LIMESTONE BANCORP INC COM 53262L105 1432 113986 SH SOLE 113986 0 0 LINCOLN ELEC HLDGS INC COM 533900106 1384 11908 SH SOLE 11908 0 0 LINDE PLC SHS G5494J103 845 3207 SH SOLE 3207 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1014 97678 SH SOLE 97678 0 0 LITTELFUSE INC COM 537008104 441 1732 SH SOLE 1732 0 0 LMP CAP & INCOME FD INC COM 50208A102 410 35221 SH SOLE 35221 0 0 LOCKHEED MARTIN CORP COM 539830109 106 300 SH OTR 31 0 0 300 LOCKHEED MARTIN CORP COM 539830109 1840 5184 SH SOLE 5184 0 0 LOWES COS INC COM 548661107 259 1613 SH OTR 31 0 0 1613 LOWES COS INC COM 548661107 18510 115320 SH SOLE 115320 0 0 LULULEMON ATHLETICA INC COM 550021109 298 856 SH SOLE 856 0 0 MACQUARIE GLOBAL INFRASTRUCT COM 55608D101 1366 67336 SH SOLE 67336 0 0 MAINSTREET BANCSHARES INC COM 56064Y100 2413 142670 SH SOLE 142670 0 0 MARATHON PETE CORP COM 56585A102 1985 48000 SH OTR 35 0 0 48000 MARATHON PETE CORP COM 56585A102 1808 43716 SH SOLE 43716 0 0 MARKEL CORP COM 570535104 75 73 SH OTR 31 0 0 73 MARKEL CORP COM 570535104 4309 4170 SH OTR 35 0 0 4170 MARKEL CORP COM 570535104 1696 1641 SH SOLE 1641 0 0 MARKETAXESS HLDGS INC COM 57060D108 4546 7967 SH OTR 35 0 0 7967 MARKETAXESS HLDGS INC COM 57060D108 34879 61132 SH SOLE 61132 0 0 MARRIOTT INTL INC NEW CL A 571903202 209 1586 SH SOLE 1586 0 0 MARSH & MCLENNAN COS INC COM 571748102 9142 78137 SH SOLE 78137 0 0 MARTIN MARIETTA MATLS INC COM 573284106 4434 15616 SH OTR 35 0 0 15616 MARTIN MARIETTA MATLS INC COM 573284106 1405 4949 SH SOLE 4949 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2096 44094 SH SOLE 44094 0 0 MASONITE INTL CORP COM 575385109 317 3225 SH SOLE 3225 0 0 MASTEC INC COM 576323109 2393 35101 SH SOLE 35101 0 0 MASTERCARD INCORPORATED CL A 57636Q104 185 519 SH OTR 31 0 0 519 MASTERCARD INCORPORATED CL A 57636Q104 2550 7143 SH SOLE 7143 0 0 MCDONALDS CORP COM 580135101 1816 8463 SH SOLE 8463 0 0 MERCK & CO. INC COM 58933Y105 86 1049 SH OTR 31 0 0 1049 MERCK & CO. INC COM 58933Y105 2274 27800 SH SOLE 27800 0 0 MEXICO EQUITY & INCOME FD COM 592834105 154 15852 SH SOLE 15852 0 0 MFA FINL INC COM 55272X102 239 61378 SH SOLE 61378 0 0 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 122 27746 SH SOLE 27746 0 0 MFS INVT GRADE MUN TR SH BEN INT 59318B108 213 21724 SH SOLE 21724 0 0 MFS MUN INCOME TR SH BEN INT 552738106 363 54282 SH SOLE 54282 0 0 MGE ENERGY INC COM 55277P104 420 6000 SH SOLE 6000 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 1064 7705 SH SOLE 7705 0 0 MICROSOFT CORP COM 594918104 223 1004 SH OTR 31 0 0 1004 MICROSOFT CORP COM 594918104 7496 33704 SH OTR 35 0 0 33704 MICROSOFT CORP COM 594918104 39305 176714 SH SOLE 176714 0 0 MKS INSTRS INC COM 55306N104 4632 30790 SH OTR 35 0 0 30790 MKS INSTRS INC COM 55306N104 3878 25777 SH SOLE 25777 0 0 MONGODB INC CL A 60937P106 957 2665 SH SOLE 2665 0 0 MONOLITHIC PWR SYS INC COM 609839105 4943 13496 SH OTR 35 0 0 13496 MONOLITHIC PWR SYS INC COM 609839105 12045 32889 SH SOLE 32889 0 0 MOODYS CORP COM 615369105 457 1574 SH SOLE 1574 0 0 MOODYS CORP COM 615369105 84 289 SH OTR 31 0 0 289 MORGAN STANLEY COM NEW 617446448 4811 70206 SH OTR 35 0 0 70206 MORGAN STANLEY COM NEW 617446448 17920 261487 SH SOLE 261487 0 0 MORGAN STANLEY EMER MKTS DEB COM 61744H105 1451 156745 SH SOLE 156745 0 0 MORGAN STANLEY EMERGING MKTS COM 617477104 1907 303227 SH SOLE 303227 0 0 MORGAN STANLEY INDIA INVT FD COM 61745C105 1240 58444 SH SOLE 58444 0 0 MORPHOSYS AG SPONSORED ADS 617760202 573 20211 SH SOLE 20211 0 0 MPLX LP COM UNIT REP LTD 55336V100 538 24856 SH SOLE 24856 0 0 NATIONAL HLDGS CORP COM NEW 636375206 1528 496103 SH SOLE 496103 0 0 NEOGEN CORP COM 640491106 7767 97946 SH SOLE 97946 0 0 NEOGENOMICS INC COM NEW 64049M209 9718 180500 SH SOLE 180500 0 0 NETFLIX INC COM 64110L106 579 1070 SH SOLE 1070 0 0 NEUBERGER BERMAN MLP & ENERG COM 64129H104 1382 410108 SH SOLE 410108 0 0 NEUBERGER BRMAN CLIFRN MUNI COM 64123C101 441 32411 SH SOLE 32411 0 0 NEUBERGER BRMAN NY MUNI FD I COM 64124K102 124 10041 SH SOLE 10041 0 0 NEW AMER HIGH INCOME FD INC COM NEW 641876800 90 10378 SH SOLE 10378 0 0 NEW IRELAND FD INC COM 645673104 152 14635 SH SOLE 14635 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1181 118860 SH SOLE 118860 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 133 12600 SH SOLE 12600 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 648 175498 SH SOLE 175498 0 0 NEXTERA ENERGY INC COM 65339F101 1939 25132 SH SOLE 25132 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 469 7002 SH SOLE 7002 0 0 NIKE INC CL B 654106103 855 6041 SH SOLE 6041 0 0 NORDSON CORP COM 655663102 34905 173698 SH SOLE 173698 0 0 NORTHERN TR CORP COM 665859104 2365 25389 SH SOLE 25389 0 0 NORTHROP GRUMMAN CORP COM 666807102 95 312 SH OTR 31 0 0 312 NORTHROP GRUMMAN CORP COM 666807102 572 1876 SH SOLE 1876 0 0 NOVO-NORDISK A S ADR 670100205 374 5360 SH SOLE 5360 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 277 19231 SH SOLE 19231 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 212 14062 SH SOLE 14062 0 0 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 114 18073 SH SOLE 18073 0 0 NUVEEN EMERGING MKTS DEBT 20 COM 67077P101 133 17830 SH SOLE 17830 0 0 NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 368 42537 SH SOLE 42537 0 0 NUVEEN GEORGIA QLTY MUN INC COM 67072B107 194 14862 SH SOLE 14862 0 0 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 173 11155 SH SOLE 11155 0 0 NUVEEN MICH QUALITY MUN INCO COM 670979103 574 38861 SH SOLE 38861 0 0 NUVEEN MORTGAGE AND INCOME F COM 670735109 538 27204 SH SOLE 27204 0 0 NUVEEN MUN CR OPPORTUNITIES COM 670663103 722 55744 SH SOLE 55744 0 0 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 2931 203993 SH SOLE 203993 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 1162 85908 SH SOLE 85908 0 0 NUVEEN NEW YORK QLT MUN INC COM 67066X107 423 29876 SH SOLE 29876 0 0 NUVEEN OHIO QLTY MUN INCOME COM 670980101 653 41710 SH SOLE 41710 0 0 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 1028 71076 SH SOLE 71076 0 0 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 1441 151718 SH SOLE 151718 0 0 NUVEEN PFD & INCOME TERM FD COM 67075A106 856 34776 SH SOLE 34776 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 231 15000 SH SOLE 15000 0 0 NUVEEN REAL ASSET INCOME & G COM 67074Y105 1243 92349 SH SOLE 92349 0 0 NUVEEN TAX-ADVANTAGED DIVID COM 67073G105 1261 88653 SH SOLE 88653 0 0 NUVEEN TX ADV TOTAL RET STRG COM 67090H102 892 94644 SH SOLE 94644 0 0 NVIDIA CORPORATION COM 67066G104 81 155 SH OTR 31 0 0 155 NVIDIA CORPORATION COM 67066G104 1317 2522 SH SOLE 2522 0 0 NVR INC COM 62944T105 2460 603 SH OTR 35 0 0 603 NVR INC COM 62944T105 543 133 SH SOLE 133 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 921 165413 SH SOLE 165413 0 0 OKTA INC CL A 679295105 809 3180 SH SOLE 3180 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 3342 17122 SH OTR 35 0 0 17122 OLD DOMINION FREIGHT LINE IN COM 679580100 659 3377 SH SOLE 3377 0 0 OMNICELL COM COM 68213N109 9339 77810 SH SOLE 77810 0 0 ORACLE CORP COM 68389X105 605 9351 SH SOLE 9351 0 0 PACWEST BANCORP DEL COM 695263103 1305 51365 SH SOLE 51365 0 0 PALO ALTO NETWORKS INC COM 697435105 683 1922 SH SOLE 1922 0 0 PALOMAR HLDGS INC COM 69753M105 2247 25293 SH SOLE 25293 0 0 PAYPAL HLDGS INC COM 70450Y103 69 293 SH OTR 31 0 0 293 PAYPAL HLDGS INC COM 70450Y103 4307 18390 SH SOLE 18390 0 0 PDF SOLUTIONS INC COM 693282105 2013 93181 SH SOLE 93181 0 0 PENNYMAC MTG INVT TR COM 70931T103 642 36521 SH SOLE 36521 0 0 PEPSICO INC COM 713448108 687 4635 SH SOLE 4635 0 0 PFIZER INC COM 717081103 1181 32072 SH SOLE 32072 0 0 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 231 15878 SH SOLE 15878 0 0 PHILLIPS 66 COM 718546104 238 3406 SH SOLE 3406 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 5092 79068 SH OTR 35 0 0 79068 PINNACLE FINL PARTNERS INC COM 72346Q104 1053 16350 SH SOLE 16350 0 0 PNC FINL SVCS GROUP INC COM 693475105 217 1456 SH SOLE 1456 0 0 POOL CORP COM 73278L105 2645 7102 SH OTR 35 0 0 7102 POOL CORP COM 73278L105 11339 30441 SH SOLE 30441 0 0 POPULAR INC COM NEW 733174700 422 7500 SH SOLE 7500 0 0 POTLATCHDELTIC CORPORATION COM 737630103 2371 47407 SH OTR 35 0 0 47407 POTLATCHDELTIC CORPORATION COM 737630103 8170 163328 SH SOLE 163328 0 0 PRICE T ROWE GROUP INC COM 74144T108 607 4011 SH SOLE 4011 0 0 PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 912 74821 SH SOLE 74821 0 0 PROCTER AND GAMBLE CO COM 742718109 664 4770 SH SOLE 4770 0 0 PROGRESSIVE CORP COM 743315103 2423 24500 SH OTR 35 0 0 24500 PROGRESSIVE CORP COM 743315103 32569 329383 SH SOLE 329383 0 0 PROOFPOINT INC COM 743424103 2253 16519 SH OTR 35 0 0 16519 PROOFPOINT INC COM 743424103 9802 71858 SH SOLE 71858 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 5185 64906 SH SOLE 64906 0 0 PROSPERITY BANCSHARES INC COM 743606105 381 5500 SH SOLE 5500 0 0 PRUDENTIAL FINL INC COM 744320102 1325 16972 SH SOLE 16972 0 0 PTC INC COM 69370C100 41228 344684 SH SOLE 344684 0 0 PTC INC COM 69370C100 9367 78317 SH OTR 35 0 0 78317 PURE CYCLE CORP COM NEW 746228303 1047 93200 SH SOLE 93200 0 0 Q2 HLDGS INC COM 74736L109 1175 9287 SH SOLE 9287 0 0 QTS RLTY TR INC COM CL A 74736A103 1435 23198 SH SOLE 23198 0 0 QUALCOMM INC COM 747525103 743 4876 SH SOLE 4876 0 0 RAYMOND JAMES FINL INC COM 754730109 580 6067 SH SOLE 6067 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 136 1908 SH OTR 31 0 0 1908 RAYTHEON TECHNOLOGIES CORP COM 75513E101 8184 114440 SH SOLE 114440 0 0 RBC BEARINGS INC COM 75524B104 6080 33959 SH SOLE 33959 0 0 REDWOOD TR INC COM 758075402 615 70000 SH SOLE 70000 0 0 REPAY HLDGS CORP COM CL A 76029L100 2691 98769 SH SOLE 98769 0 0 REPLIGEN CORP COM 759916109 11643 60757 SH SOLE 60757 0 0 REPLIGEN CORP COM 759916109 6109 31877 SH OTR 35 0 0 31877 RITCHIE BROS AUCTIONEERS COM 767744105 13005 186981 SH SOLE 186981 0 0 RIVERNORTH MANAGED DUR MUN I COM 76882H105 709 39859 SH SOLE 39859 0 0 RIVERNORTH OPPORTUNISTIC MUN COM 76883F108 280 13064 SH SOLE 13064 0 0 RIVERVIEW BANCORP INC COM 769397100 265 50458 SH SOLE 50458 0 0 RMR MORTGAGE TR COM 76970B101 294 27849 SH SOLE 27849 0 0 ROKU INC COM CL A 77543R102 2913 8773 SH OTR 35 0 0 8773 ROKU INC COM CL A 77543R102 558 1682 SH SOLE 1682 0 0 ROPER TECHNOLOGIES INC COM 776696106 1213 2814 SH SOLE 2814 0 0 ROSS STORES INC COM 778296103 207 1688 SH SOLE 1688 0 0 ROYAL BK CDA COM 780087102 517 6302 SH SOLE 6302 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 419 11933 SH SOLE 11933 0 0 ROYAL GOLD INC COM 780287108 3557 33439 SH SOLE 33439 0 0 ROYAL GOLD INC COM 780287108 2736 25720 SH OTR 35 0 0 25720 ROYAL GOLD INC COM 780287108 24 227 SH OTR 6 0 0 227 ROYCE MICRO-CAP TR INC COM 780915104 1333 131709 SH SOLE 131709 0 0 ROYCE VALUE TR INC COM 780910105 382 23678 SH SOLE 23678 0 0 RPM INTL INC COM 749685103 3974 43780 SH OTR 35 0 0 43780 RPM INTL INC COM 749685103 4057 44693 SH SOLE 44693 0 0 S&P GLOBAL INC COM 78409V104 118 360 SH OTR 31 0 0 360 S&P GLOBAL INC COM 78409V104 589 1793 SH SOLE 1793 0 0 SALESFORCE COM INC COM 79466L302 2003 9000 SH OTR 35 0 0 9000 SALESFORCE COM INC COM 79466L302 22958 103170 SH SOLE 103170 0 0 SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 977 228880 SH SOLE 228880 0 0 SARATOGA INVT CORP COM NEW 80349A208 425 20400 SH SOLE 20400 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 867 9526 SH SOLE 9526 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 306 2385 SH SOLE 2385 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 11725 398137 SH SOLE 398137 0 0 SELECT BANCORP INC NEW COM 81617L108 189 20000 SH SOLE 20000 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 761 4735 SH SOLE 4735 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1246 10980 SH SOLE 10980 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 549 18614 SH SOLE 18614 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 344 3880 SH SOLE 3880 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1503 11557 SH SOLE 11557 0 0 SERVICENOW INC COM 81762P102 299 544 SH SOLE 544 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 3854 95648 SH OTR 35 0 0 95648 SERVISFIRST BANCSHARES INC COM 81768T108 837 20786 SH SOLE 20786 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 102 10165 SH SOLE 10165 0 0 SHERWIN WILLIAMS CO COM 824348106 50 68 SH OTR 31 0 0 68 SHERWIN WILLIAMS CO COM 824348106 378 514 SH SOLE 514 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 1937 62605 SH SOLE 62605 0 0 SNAP ON INC COM 833034101 656 3836 SH SOLE 3836 0 0 SOUTH ST CORP COM 840441109 5427 75069 SH SOLE 75069 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 908 75000 SH SOLE 75000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 40117 107299 SH SOLE 107299 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 11631 27699 SH SOLE 27699 0 0 SPDR SER TR BLMBRG BRC CNVRT 78464A359 1614 19490 SH SOLE 19490 0 0 SPDR SER TR BLOOMBERG BRCLYS 78468R622 9809 90044 SH SOLE 90044 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 395 11951 SH SOLE 11951 0 0 SPDR SER TR S&P BK ETF 78464A797 571 13661 SH SOLE 13661 0 0 SPDR SER TR S&P METALS MNG 78464A755 290 8681 SH SOLE 8681 0 0 SPDR SER TR S&P REGL BKG 78464A698 12139 233660 SH SOLE 233660 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 341 3729 SH SOLE 3729 0 0 SPROTT FOCUS TR INC COM 85208J109 789 114317 SH SOLE 114317 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 199 21342 SH SOLE 21342 0 0 STARBUCKS CORP COM 855244109 2354 22000 SH OTR 35 0 0 22000 STARBUCKS CORP COM 855244109 15144 141560 SH SOLE 141560 0 0 STATE STR CORP COM 857477103 330 4534 SH SOLE 4534 0 0 STEEL DYNAMICS INC COM 858119100 4615 125170 SH OTR 35 0 0 125170 STEEL DYNAMICS INC COM 858119100 1004 27232 SH SOLE 27232 0 0 STERIS PLC SHS USD G8473T100 2666 14064 SH OTR 35 0 0 14064 STERIS PLC SHS USD G8473T100 40248 212344 SH SOLE 212344 0 0 STERIS PLC SHS USD G8473T100 69 366 SH OTR 31 0 0 366 STIFEL FINL CORP COM 860630102 2027 40164 SH OTR 35 0 0 40164 STIFEL FINL CORP COM 860630102 3311 65622 SH SOLE 65622 0 0 STOCK YDS BANCORP INC COM 861025104 1275 31505 SH SOLE 31505 0 0 STORE CAP CORP COM 862121100 5936 174679 SH OTR 35 0 0 174679 STORE CAP CORP COM 862121100 5585 164363 SH SOLE 164363 0 0 STRYKER CORPORATION COM 863667101 1465 5977 SH SOLE 5977 0 0 STRYKER CORPORATION COM 863667101 176 717 SH OTR 31 0 0 717 SVB FINANCIAL GROUP COM 78486Q101 38554 99410 SH SOLE 99410 0 0 SVB FINANCIAL GROUP COM 78486Q101 6567 16933 SH OTR 35 0 0 16933 SYNOPSYS INC COM 871607107 14214 54829 SH SOLE 54829 0 0 TABULA RASA HEALTHCARE INC COM 873379101 602 14043 SH OTR 35 0 0 14043 TABULA RASA HEALTHCARE INC COM 873379101 1518 35435 SH SOLE 35435 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 119 1089 SH OTR 1 0 0 1089 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 21 194 SH OTR 20 0 0 194 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 106 976 SH SOLE 976 0 0 TARGA RES CORP COM 87612G101 251 9516 SH SOLE 9516 0 0 TARGET CORP COM 87612E106 732 4148 SH SOLE 4148 0 0 TE CONNECTIVITY LTD REG SHS H84989104 155 1281 SH OTR 31 0 0 1281 TE CONNECTIVITY LTD REG SHS H84989104 816 6739 SH SOLE 6739 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 2836 7234 SH SOLE 7234 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 4510 11505 SH OTR 35 0 0 11505 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 5887 115418 SH OTR 35 0 0 115418 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 33904 664658 SH SOLE 664658 0 0 TESLA INC COM 88160R101 1729 2450 SH SOLE 2450 0 0 TEXAS INSTRS INC COM 882508104 139 849 SH OTR 31 0 0 849 TEXAS INSTRS INC COM 882508104 3140 19130 SH SOLE 19130 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 145 199 SH OTR 6 0 0 199 TEXAS PAC LD TR SUB CTF PROP I T 882610108 120 165 SH SOLE 165 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 478 1027 SH SOLE 1027 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 91 195 SH OTR 31 0 0 195 TITAN MACHY INC COM 88830R101 252 12900 SH SOLE 12900 0 0 TJX COS INC NEW COM 872540109 82 1202 SH OTR 31 0 0 1202 TJX COS INC NEW COM 872540109 37536 549657 SH SOLE 549657 0 0 TORTOISE ENERGY INDEPENDENC COM 89148K200 364 27418 SH SOLE 27418 0 0 TORTOISE ENERGY INFRA CORP COM 89147L886 3339 166108 SH SOLE 166108 0 0 TORTOISE MIDSTRM ENERGY FD I COM 89148B200 1982 96253 SH SOLE 96253 0 0 TORTOISE PIPELINE & ENERGY F COM 89148H207 314 18445 SH SOLE 18445 0 0 TORTOISE PWR & ENERGY INFRAS COM 89147X104 349 31456 SH SOLE 31456 0 0 TRAVELERS COMPANIES INC COM 89417E109 887 6319 SH SOLE 6319 0 0 TREX CO INC COM 89531P105 2250 26871 SH SOLE 26871 0 0 TREX CO INC COM 89531P105 1996 23836 SH OTR 35 0 0 23836 TRICO BANCSHARES COM 896095106 7863 222862 SH SOLE 222862 0 0 TRIMBLE INC COM 896239100 742 11112 SH SOLE 11112 0 0 TRIMBLE INC COM 896239100 3920 58704 SH OTR 35 0 0 58704 TRISTATE CAP HLDGS INC COM 89678F100 634 36415 SH SOLE 36415 0 0 TWILIO INC CL A 90138F102 1187 3506 SH SOLE 3506 0 0 TYLER TECHNOLOGIES INC COM 902252105 5023 11506 SH OTR 35 0 0 11506 TYLER TECHNOLOGIES INC COM 902252105 24499 56124 SH SOLE 56124 0 0 ULTA BEAUTY INC COM 90384S303 76 265 SH OTR 31 0 0 265 ULTA BEAUTY INC COM 90384S303 331 1152 SH SOLE 1152 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 2061 14885 SH OTR 35 0 0 14885 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1911 13804 SH SOLE 13804 0 0 UNDER ARMOUR INC CL A 904311107 1486 86574 SH SOLE 86574 0 0 UNDER ARMOUR INC CL C 904311206 912 61285 SH SOLE 61285 0 0 UNION PAC CORP COM 907818108 2082 10000 SH OTR 35 0 0 10000 UNION PAC CORP COM 907818108 16462 79063 SH SOLE 79063 0 0 UNITED PARCEL SERVICE INC CL B 911312106 255 1515 SH SOLE 1515 0 0 UNITED RENTALS INC COM 911363109 273 1177 SH SOLE 1177 0 0 UNITEDHEALTH GROUP INC COM 91324P102 192 548 SH OTR 31 0 0 548 UNITEDHEALTH GROUP INC COM 91324P102 3437 9800 SH OTR 35 0 0 9800 UNITEDHEALTH GROUP INC COM 91324P102 18049 51468 SH SOLE 51468 0 0 US BANCORP DEL COM NEW 902973304 1661 35660 SH SOLE 35660 0 0 VAIL RESORTS INC COM 91879Q109 14336 51389 SH SOLE 51389 0 0 VAIL RESORTS INC COM 91879Q109 8077 28955 SH OTR 35 0 0 28955 VALMONT INDS INC COM 920253101 1394 7967 SH SOLE 7967 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 3346 13206 SH SOLE 13206 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 241 1370 SH SOLE 1370 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 10697 51733 SH SOLE 51733 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 509 1480 SH SOLE 1480 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 659 3388 SH SOLE 3388 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 290 2441 SH SOLE 2441 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 11904 203967 SH SOLE 203967 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 372 7421 SH SOLE 7421 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 12787 90579 SH SOLE 90579 0 0 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 4543 96229 SH SOLE 96229 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 9570 27051 SH SOLE 27051 0 0 VARIAN MED SYS INC COM 92220P105 226 1293 SH SOLE 1293 0 0 VEEVA SYS INC CL A COM 922475108 1310 4811 SH SOLE 4811 0 0 VERACYTE INC COM 92337F107 990 20239 SH SOLE 20239 0 0 VERISK ANALYTICS INC COM 92345Y106 959 4622 SH SOLE 4622 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 2409 41001 SH SOLE 41001 0 0 VERRA MOBILITY CORP COM 92511U102 2154 160477 SH SOLE 160477 0 0 VIATRIS INC COM 92556V106 3644 194469 SH SOLE 194469 0 0 VISA INC COM CL A 92826C839 167 763 SH OTR 31 0 0 763 VISA INC COM CL A 92826C839 4900 22400 SH OTR 35 0 0 22400 VISA INC COM CL A 92826C839 56077 256377 SH SOLE 256377 0 0 VISTEON CORP COM NEW 92839U206 4043 32208 SH OTR 35 0 0 32208 VISTEON CORP COM NEW 92839U206 8880 70742 SH SOLE 70742 0 0 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 119 16417 SH SOLE 16417 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 662 126781 SH SOLE 126781 0 0 WALMART INC COM 931142103 442 3063 SH SOLE 3063 0 0 WASTE MGMT INC DEL COM 94106L109 357 3029 SH SOLE 3029 0 0 WATERSTONE FINL INC MD COM 94188P101 962 51114 SH SOLE 51114 0 0 WATSCO INC COM 942622200 1880 8300 SH OTR 35 0 0 8300 WATSCO INC COM 942622200 4628 20427 SH SOLE 20427 0 0 WEBSTER FINL CORP CONN COM 947890109 3053 72440 SH OTR 35 0 0 72440 WEBSTER FINL CORP CONN COM 947890109 645 15299 SH SOLE 15299 0 0 WEC ENERGY GROUP INC COM 92939U106 224 2432 SH SOLE 2432 0 0 WELLS FARGO CO NEW COM 949746101 437 14476 SH SOLE 14476 0 0 WELLS FARGO GLOBAL DIVIDEND COM 94987C103 605 124717 SH SOLE 124717 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 13084 46181 SH SOLE 46181 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 5497 19402 SH OTR 35 0 0 19402 WESTERN ASSET MUN HIGH INCOM COM 95766N103 94 12532 SH SOLE 12532 0 0 WESTERN AST INFL LKD OPP & I COM 95766R104 569 45843 SH SOLE 45843 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 656 19570 SH SOLE 19570 0 0 WHITEHORSE FIN INC COM 96524V106 475 34900 SH SOLE 34900 0 0 WILLIAMS COS INC COM 969457100 263 13139 SH SOLE 13139 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2281 34407 SH SOLE 34407 0 0 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 10592 269368 SH SOLE 269368 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 2032 37335 SH SOLE 37335 0 0 WISDOMTREE TR US DIVID EX FNCL 97717W406 2758 32938 SH SOLE 32938 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 6247 179452 SH SOLE 179452 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 13678 253487 SH SOLE 253487 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 2611 98158 SH SOLE 98158 0 0 WNS HLDGS LTD SPON ADR 92932M101 3871 53720 SH SOLE 53720 0 0 WP CAREY INC COM 92936U109 1689 23934 SH SOLE 23934 0 0 WPX ENERGY INC COM 98212B103 2062 252966 SH OTR 35 0 0 252966 WPX ENERGY INC COM 98212B103 6728 825494 SH SOLE 825494 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 4289 33045 SH SOLE 33045 0 0 ZOETIS INC CL A 98978V103 626 3783 SH SOLE 3783 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 296 878 SH SOLE 878 0 0 ZYNGA INC CL A 98986T108 3263 330609 SH SOLE 330609 0 0