0001172661-20-001175.txt : 20200511 0001172661-20-001175.hdr.sgml : 20200511 20200511105657 ACCESSION NUMBER: 0001172661-20-001175 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20200511 DATE AS OF CHANGE: 20200511 EFFECTIVENESS DATE: 20200511 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: 20863250 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 03-31-2020 03-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 05-11-2020 6 736 2106630 1 0001027760 028-05920 DELAWARE CAPITAL MANAGEMENT INC 6 0001056823 028-06986 HORIZON KINETICS ASSET MANAGEMENT LLC 19 0001456133 028-13404 Convergence Investment Partners, LLC 20 0001207017 028-10469 LAZARD ASSET MANAGEMENT LLC 31 0001009262 028-05358 LATEEF INVESTMENT MANAGEMENT, L.P. 32 0001109426 028-05621 SANTA BARBARA ASSET MANAGEMENT, LLC
INFORMATION TABLE 2 infotable.xml 1ST SOURCE CORP COM 336901103 225 6930 SH SOLE 6930 0 0 3M CO COM 88579Y101 658 4822 SH SOLE 4822 0 0 ABBOTT LABS COM 002824100 8584 108785 SH SOLE 108785 0 0 ABBVIE INC COM 00287Y109 55 728 SH OTR 32 0 0 728 ABBVIE INC COM 00287Y109 5311 69707 SH SOLE 69707 0 0 ABERDEEN ASIA-PACIFIC INCOME COM 003009107 1132 334889 SH SOLE 334889 0 0 ABERDEEN EMRG MRKTS EQT INM COM 00301W105 310 59897 SH SOLE 59897 0 0 ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 227 30969 SH SOLE 30969 0 0 ABERDEEN GLOBAL INCOME FD IN COM 003013109 57 10600 SH SOLE 10600 0 0 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 905 213475 SH SOLE 213475 0 0 ABERDEEN INCOME CR STRATEGIE COM 003057106 79 10688 SH SOLE 10688 0 0 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 68 10305 SH SOLE 10305 0 0 ABIOMED INC COM 003654100 367 2530 SH SOLE 2530 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 12173 74560 SH SOLE 74560 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 75 461 SH OTR 32 0 0 461 ACI WORLDWIDE INC COM 004498101 2952 122229 SH SOLE 122229 0 0 ADAM NAT RES FD INC COM 00548F105 84 10100 SH SOLE 10100 0 0 ADAPTHEALTH CORP COM CL A 00653Q102 3433 214591 SH SOLE 214591 0 0 ADOBE INC COM 00724F101 1649 5183 SH SOLE 5183 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 473 8000 SH SOLE 8000 0 0 AGILYSYS INC COM 00847J105 335 20057 SH SOLE 20057 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 3026 33078 SH SOLE 33078 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3239 23632 SH SOLE 21402 0 2230 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 340 1746 SH SOLE 1746 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 11 54 SH OTR 20 0 0 54 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7 36 SH OTR 19 36 0 0 ALLIANZGI CONV INCOME FD COM 018828103 68 18093 SH SOLE 18093 0 0 ALLIANZGI CONV INCOME FD II COM 018825109 155 46500 SH SOLE 46500 0 0 ALLIANZGI DIVERSIFIED INCOME COM 01883J108 382 21238 SH SOLE 21238 0 0 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 1127 117222 SH SOLE 117222 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 439 22606 SH SOLE 22606 0 0 ALLY FINL INC COM 02005N100 377 26097 SH SOLE 26097 0 0 ALPHABET INC CAP STK CL A 02079K305 26285 22621 SH SOLE 22621 0 0 ALPHABET INC CAP STK CL A 02079K305 165 142 SH OTR 31 0 0 142 ALPHABET INC CAP STK CL C 02079K107 24497 21067 SH SOLE 21067 0 0 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 67 15746 SH SOLE 15746 0 0 AMAZON COM INC COM 023135106 8138 4174 SH SOLE 4174 0 0 AMERICAN EXPRESS CO COM 025816109 52 604 SH OTR 32 0 0 604 AMERICAN EXPRESS CO COM 025816109 538 6280 SH SOLE 6280 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 10111 144284 SH SOLE 138629 0 5655 AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 0 140719 SH SOLE 140719 0 0 AMERICAN TOWER CORP NEW COM 03027X100 22910 105211 SH SOLE 105211 0 0 AMERICAN VANGUARD CORP COM 030371108 1292 89350 SH SOLE 89350 0 0 AMERIPRISE FINL INC COM 03076C106 215 2100 SH SOLE 2100 0 0 AMERIS BANCORP COM 03076K108 2051 86336 SH SOLE 86336 0 0 AMGEN INC COM 031162100 11662 57525 SH SOLE 57525 0 0 AMPHENOL CORP NEW CL A 032095101 550 7542 SH SOLE 7542 0 0 AMPHENOL CORP NEW CL A 032095101 82 1125 SH OTR 31 0 0 1125 ANALOG DEVICES INC COM 032654105 9572 106770 SH SOLE 106770 0 0 ANSYS INC COM 03662Q105 315 1355 SH SOLE 1355 0 0 ANTERO MIDSTREAM CORP COM 03676B102 46 21927 SH SOLE 21927 0 0 ANTHEM INC COM 036752103 58 255 SH OTR 32 0 0 255 ANTHEM INC COM 036752103 750 3303 SH SOLE 3303 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 232 19947 SH SOLE 19947 0 0 APPLE INC COM 037833100 29159 114669 SH SOLE 114669 0 0 APPLE INC COM 037833100 182 716 SH OTR 31 0 0 716 APPLE INC COM 037833100 92 363 SH OTR 32 0 0 363 APPLIED MATLS INC COM 038222105 492 10737 SH SOLE 10737 0 0 APTARGROUP INC COM 038336103 4630 46519 SH SOLE 46519 0 0 ARCHROCK INC COM 03957W106 1129 300272 SH SOLE 300272 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 4369 117889 SH SOLE 117889 0 0 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 640 62070 SH SOLE 62070 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 200 766 SH OTR 1 0 0 766 ASML HOLDING N V N Y REGISTRY SHS N07059210 3 12 SH OTR 19 12 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 51 196 SH SOLE 196 0 0 ASPEN TECHNOLOGY INC COM 045327103 24318 255786 SH SOLE 255786 0 0 ASSURANT INC COM 04621X108 223 2144 SH SOLE 2144 0 0 ASTEC INDS INC COM 046224101 270 7730 SH SOLE 7730 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 6 132 SH OTR 19 132 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 244 5453 SH SOLE 5453 0 0 AT&T INC COM 00206R102 74 2538 SH OTR 32 0 0 2538 AT&T INC COM 00206R102 668 22916 SH SOLE 22916 0 0 ATLANTIC POWER CORP COM NEW 04878Q863 3152 1472896 SH SOLE 1472896 0 0 AUDIOCODES LTD ORD M15342104 406 17000 SH SOLE 17000 0 0 AUTODESK INC COM 052769106 334 2138 SH SOLE 2138 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1151 8419 SH SOLE 8419 0 0 AVERY DENNISON CORP COM 053611109 12314 120882 SH SOLE 118158 0 2724 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 243 79472 SH SOLE 79472 0 0 BANK MONTREAL COM 063671101 309 6141 SH SOLE 6141 0 0 BANK MONTREAL COM 063671101 2 30 SH OTR 19 30 0 0 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 18595 1124937 SH SOLE 1124937 0 0 BARINGS GLOBAL SHORT DURATIO COM 06760L100 131 11776 SH SOLE 11776 0 0 BAUSCH HEALTH COS INC COM 071734107 1 56 SH OTR 19 56 0 0 BAUSCH HEALTH COS INC COM 071734107 685 44164 SH SOLE 44164 0 0 BAXTER INTL INC COM 071813109 441 5432 SH SOLE 5432 0 0 BECTON DICKINSON & CO COM 075887109 89 387 SH OTR 31 0 0 387 BECTON DICKINSON & CO COM 075887109 61 267 SH OTR 32 0 0 267 BECTON DICKINSON & CO COM 075887109 14622 63637 SH SOLE 63637 0 0 BELDEN INC COM 077454106 235 6500 SH SOLE 6500 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1904 7 SH SOLE 7 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3058 16724 SH SOLE 16724 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7 37 SH OTR 6 0 0 37 BHP GROUP PLC SPONSORED ADR 05545E209 6926 228287 SH SOLE 228287 0 0 BHP GROUP PLC SPONSORED ADR 05545E209 3 90 SH OTR 19 90 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 287 3400 SH SOLE 3400 0 0 BIO-TECHNE CORP COM 09073M104 3544 18688 SH SOLE 16972 0 1716 BK OF AMERICA CORP 7.25%CNV PFD L 060505682 1215 960 SH SOLE 960 0 0 BK OF AMERICA CORP COM 060505104 672 31630 SH SOLE 31630 0 0 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 162 36055 SH SOLE 36055 0 0 BLACKROCK FLOATING RATE INCO COM 091941104 287 29300 SH SOLE 29300 0 0 BLACKROCK FLOATING RATE INCO COM 09255X100 1194 119273 SH SOLE 119273 0 0 BLACKROCK LTD DURATION INC T COM SHS 09249W101 1371 108628 SH SOLE 108628 0 0 BLACKROCK MULTI-SECTOR INC T COM 09258A107 424 35139 SH SOLE 35139 0 0 BLACKROCK MUNIENHANCED FD IN COM 09253Y100 120 11246 SH SOLE 11246 0 0 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 1194 76626 SH SOLE 76626 0 0 BLACKROCK MUNIVEST FD INC COM 09253R105 82 10100 SH SOLE 10100 0 0 BLACKROCK MUNIYIELD CALI QLT COM 09254N103 618 45694 SH SOLE 45694 0 0 BLACKROCK MUNIYIELD FD INC COM 09253W104 162 12742 SH SOLE 12742 0 0 BLACKROCK MUNIYIELD N J FD I COM 09254Y109 503 37259 SH SOLE 37259 0 0 BLACKROCK MUNIYIELD NY QLTY COM 09255E102 199 16310 SH SOLE 16310 0 0 BLACKROCK MUNIYIELD PA QLTY COM 09255G107 356 26503 SH SOLE 26503 0 0 BLACKROCK RES & COMMODITIES SHS 09257A108 1192 236498 SH SOLE 236498 0 0 BLACKSTONE GSO FLTING RTE FU COM 09256U105 379 32300 SH SOLE 32300 0 0 BLACKSTONE GSO LNG SHRT CR I COM SHS BN INT 09257D102 601 56975 SH SOLE 56975 0 0 BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 538 51695 SH SOLE 51695 0 0 BLUEBIRD BIO INC COM 09609G100 761 16558 SH SOLE 15677 0 881 BNY MELLON ALCENTRA GLOBAL C COM 05588N108 274 42973 SH SOLE 42973 0 0 BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 225 18195 SH SOLE 18195 0 0 BNY MELLON STRATEGIC MUN BD COM 09662E109 101 14100 SH SOLE 14100 0 0 BOEING CO COM 097023105 677 4541 SH SOLE 4541 0 0 BOOKING HLDGS INC COM 09857L108 118 88 SH OTR 31 0 0 88 BOOKING HLDGS INC COM 09857L108 22208 16507 SH SOLE 16507 0 0 BP PLC SPONSORED ADR 055622104 2 90 SH OTR 19 90 0 0 BP PLC SPONSORED ADR 055622104 5305 217508 SH SOLE 217508 0 0 BRANDYWINEGBL GLBAL INM OPRT COM 10537L104 172 16300 SH SOLE 16300 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 6667 65359 SH SOLE 62743 0 2616 BRINKS CO COM 109696104 5789 111226 SH SOLE 109070 0 2156 BRISTOL-MYERS SQUIBB CO COM 110122108 3232 57982 SH SOLE 57982 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 4 100 SH OTR 19 100 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 22 497 SH OTR 6 0 0 497 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 587 13257 SH SOLE 13257 0 0 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 3771 256879 SH SOLE 256879 0 0 BROWN FORMAN CORP CL A 115637100 2905 56535 SH SOLE 56535 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 5595 414418 SH SOLE 414418 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 785 88843 SH SOLE 88843 0 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 356 61949 SH SOLE 61949 0 0 CARDLYTICS INC COM 14161W105 3240 92667 SH SOLE 92667 0 0 CAREDX INC COM 14167L103 730 33433 SH SOLE 33433 0 0 CARLISLE COS INC COM 142339100 2088 16670 SH SOLE 14773 0 1897 CARNIVAL PLC ADR 14365C103 7651 641341 SH SOLE 641341 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 1778 91199 SH SOLE 91199 0 0 CASA SYS INC COM 14713L102 333 95229 SH SOLE 95229 0 0 CASELLA WASTE SYS INC CL A 147448104 287 7338 SH SOLE 7338 0 0 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 299 72082 SH SOLE 72082 0 0 CATALENT INC COM 148806102 10560 203269 SH SOLE 195107 0 8162 CATCHMARK TIMBER TR INC CL A 14912Y202 1488 206131 SH SOLE 206131 0 0 CATERPILLAR INC DEL COM 149123101 281 2421 SH SOLE 2421 0 0 CAVCO INDS INC DEL COM 149568107 591 4075 SH SOLE 4075 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 628 119881 SH SOLE 119881 0 0 CDW CORP COM 12514G108 7776 83374 SH SOLE 83374 0 0 CENTERSTATE BK CORP COM 15201P109 4546 263835 SH SOLE 263835 0 0 CERNER CORP COM 156782104 11846 188064 SH SOLE 188064 0 0 CHANGE HEALTHCARE INC COM 15912K100 4027 403093 SH SOLE 403093 0 0 CHART INDS INC COM PAR $0.01 16115Q308 2973 102584 SH SOLE 102584 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 731 1676 SH SOLE 1676 0 0 CHESAPEAKE UTILS CORP COM 165303108 4799 55997 SH SOLE 55997 0 0 CHEVRON CORP NEW COM 166764100 47 655 SH OTR 32 0 0 655 CHEVRON CORP NEW COM 166764100 6963 96097 SH SOLE 96097 0 0 CIENA CORP COM NEW 171779309 723 18158 SH SOLE 18158 0 0 CISCO SYS INC COM 17275R102 1498 38096 SH SOLE 38096 0 0 CISCO SYS INC COM 17275R102 78 1988 SH OTR 32 0 0 1988 CITIGROUP INC COM NEW 172967424 1416 33617 SH SOLE 33617 0 0 CIVEO CORP CDA COM 17878Y108 8 20471 SH OTR 6 0 0 20471 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P100 72 55100 SH SOLE 55100 0 0 CLEARBRIDGE MLP AND MIDSTRM COM 184692101 139 76000 SH SOLE 76000 0 0 CLEARBRIDGE MLP AND MIDSTRM COM 18469Q108 88 63934 SH SOLE 63934 0 0 CLEARWAY ENERGY INC CL A 18539C105 2305 134225 SH SOLE 134225 0 0 CLOUGH GLOBAL DIVND AND INC COM 18913Y103 345 41190 SH SOLE 41190 0 0 CME GROUP INC COM 12572Q105 44 253 SH OTR 32 0 0 253 CME GROUP INC COM 12572Q105 30 173 SH OTR 6 0 0 173 CME GROUP INC COM 12572Q105 10068 58229 SH SOLE 58229 0 0 COCA COLA CO COM 191216100 982 22182 SH SOLE 22182 0 0 COGNEX CORP COM 192422103 557 13200 SH SOLE 13200 0 0 COHEN & STEERS QUALITY INCOM COM 19247L106 1922 212570 SH SOLE 212570 0 0 COLUMBIA BKG SYS INC COM 197236102 885 33020 SH SOLE 33020 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 6974 99962 SH SOLE 95887 0 4075 COMCAST CORP NEW CL A 20030N101 66 1934 SH OTR 32 0 0 1934 COMCAST CORP NEW CL A 20030N101 794 23097 SH SOLE 23097 0 0 COMMERCE BANCSHARES INC COM 200525103 368 7318 SH SOLE 7318 0 0 COMMUNITY BANKERS TR CORP COM 203612106 240 49390 SH SOLE 49390 0 0 COMMVAULT SYSTEMS INC COM 204166102 1055 26074 SH SOLE 26074 0 0 CONSTELLIUM SE CL A SHS F21107101 239 45850 SH SOLE 45850 0 0 CONTANGO OIL & GAS CO COM NEW 21075N204 0 28000 SH SOLE 28000 0 0 COOPER COS INC COM NEW 216648402 29201 105928 SH SOLE 105928 0 0 COPART INC COM 217204106 4215 61517 SH SOLE 56008 0 5509 CORESITE RLTY CORP COM 21870Q105 465 4010 SH SOLE 4010 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 2967 650685 SH SOLE 650685 0 0 COSTAR GROUP INC COM 22160N109 363 618 SH SOLE 618 0 0 COSTCO WHSL CORP NEW COM 22160K105 845 2964 SH SOLE 2964 0 0 CRAWFORD & CO CL B 224633107 1235 193284 SH SOLE 193284 0 0 CREDIT SUISSE ASSET MGMT INC COM 224916106 39 16308 SH SOLE 16308 0 0 CREDIT SUISSE HIGH YLD BND F SH BEN INT 22544F103 52 28641 SH SOLE 28641 0 0 CSW INDUSTRIALS INC COM 126402106 629 9700 SH SOLE 9700 0 0 CULLEN FROST BANKERS INC COM 229899109 1627 29155 SH SOLE 26688 0 2467 CUMMINS INC COM 231021106 239 1763 SH SOLE 1763 0 0 CURO GROUP HLDGS CORP COM 23131L107 149 28025 SH SOLE 28025 0 0 CURTISS WRIGHT CORP COM 231561101 3576 38702 SH SOLE 38702 0 0 CVB FINL CORP COM 126600105 5331 265881 SH SOLE 265881 0 0 CVS HEALTH CORP COM 126650100 115 1940 SH OTR 31 0 0 1940 CVS HEALTH CORP COM 126650100 555 9354 SH SOLE 9354 0 0 CYRUSONE INC COM 23283R100 45 733 SH OTR 32 0 0 733 CYRUSONE INC COM 23283R100 1888 30572 SH SOLE 25514 0 5058 DANAHER CORPORATION COM 235851102 35552 256861 SH SOLE 256861 0 0 DASEKE INC *W EXP 02/27/202 23753F115 4 42275 SH SOLE 42275 0 0 DASEKE INC COM 23753F107 15 10366 SH SOLE 10366 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 1579 58914 SH SOLE 58914 0 0 DEERE & CO COM 244199105 844 6109 SH SOLE 6109 0 0 DEUTSCHE BANK A G NAMEN AKT D18190898 76 11865 SH SOLE 11865 0 0 DEUTSCHE BANK A G NAMEN AKT D18190898 1 194 SH OTR 19 194 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 3 26 SH OTR 19 26 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 10073 79240 SH SOLE 79240 0 0 DIAMONDBACK ENERGY INC COM 25278X109 794 30296 SH SOLE 27105 0 3191 DIGIMARC CORP NEW COM 25381B101 1894 145107 SH SOLE 141008 0 4099 DIGITAL TURBINE INC COM NEW 25400W102 291 67600 SH SOLE 67600 0 0 DISNEY WALT CO COM DISNEY 254687106 102 1060 SH OTR 31 0 0 1060 DISNEY WALT CO COM DISNEY 254687106 51 525 SH OTR 32 0 0 525 DISNEY WALT CO COM DISNEY 254687106 1366 14140 SH SOLE 14140 0 0 DIVIDEND & INCOME FUND COM NEW 25538A204 205 23327 SH SOLE 23327 0 0 DOLLAR GEN CORP NEW COM 256677105 18857 124871 SH SOLE 124871 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 171 12800 SH SOLE 12800 0 0 DOW INC COM 260557103 288 9843 SH SOLE 9843 0 0 DRIVE SHACK INC COM 262077100 103 68064 SH SOLE 68064 0 0 DWS MUN INCOME TR COM 233368109 299 27700 SH SOLE 27700 0 0 DWS STRATEGIC MUN INCOME TR COM 23342Q101 306 29635 SH SOLE 29635 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 1075 31319 SH SOLE 31319 0 0 EAGLE MATERIALS INC COM 26969P108 5386 92203 SH SOLE 87758 0 4445 EAGLE POINT INCOME COMPANY I COM 269817102 1927 180078 SH SOLE 180078 0 0 EASTGROUP PPTY INC COM 277276101 8826 84472 SH SOLE 81882 0 2590 EATON VANCE CALIF MUN BD FD COM 27828A100 516 48957 SH SOLE 48957 0 0 EATON VANCE FLTING RATE INC COM 278279104 146 14250 SH SOLE 14250 0 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 177 14800 SH SOLE 14800 0 0 EATON VANCE SR INCOME TR SH BEN INT 27826S103 150 32575 SH SOLE 32575 0 0 EATON VANCE TX MNG BY WRT OP COM 27828Y108 1304 108117 SH SOLE 108117 0 0 EATON VANCE TXMGD GL BUYWR O COM 27829C105 99 13300 SH SOLE 13300 0 0 ECOLAB INC COM 278865100 1163 7461 SH SOLE 7461 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 30873 163677 SH SOLE 163677 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 1268 275713 SH SOLE 275713 0 0 ENERSYS COM 29275Y102 1426 28806 SH SOLE 28806 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 16 14492 SH SOLE 14492 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 664 46465 SH SOLE 46465 0 0 EOG RES INC COM 26875P101 10623 295741 SH SOLE 295741 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 130 25880 SH SOLE 25880 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 3578 207431 SH SOLE 207431 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 3461 109160 SH SOLE 100757 0 8403 ESQUIRE FINL HLDGS INC COM 29667J101 7055 468788 SH SOLE 468788 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 774 21695 SH SOLE 21695 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 141 53864 SH SOLE 53864 0 0 EXACT SCIENCES CORP COM 30063P105 3229 55681 SH SOLE 53486 0 2195 EXPONENT INC COM 30214U102 5454 75850 SH SOLE 75850 0 0 EXXON MOBIL CORP COM 30231G102 836 22018 SH SOLE 22018 0 0 FACEBOOK INC CL A 30303M102 149 895 SH OTR 31 0 0 895 FACEBOOK INC CL A 30303M102 1245 7465 SH SOLE 7465 0 0 FAIR ISAAC CORP COM 303250104 12053 39174 SH SOLE 37500 0 1674 FAR PT ACQUISITION CORP *W EXP 06/01/202 30734W117 227 419941 SH SOLE 419941 0 0 FAR PT ACQUISITION CORP COM CL A 30734W109 938 92675 SH SOLE 92675 0 0 FASTENAL CO COM 311900104 1203 38500 SH SOLE 38500 0 0 FB FINL CORP COM 30257X104 1079 54741 SH SOLE 54741 0 0 FIDELITY COVINGTON TR MSCI INFO TECH I 316092808 3947 62962 SH SOLE 62962 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 90 736 SH OTR 32 0 0 736 FIDELITY NATL INFORMATION SV COM 31620M106 5950 48913 SH SOLE 48913 0 0 FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 115 91378 SH SOLE 91378 0 0 FIFTH THIRD BANCORP COM 316773100 249 16743 SH SOLE 16743 0 0 FIRST HORIZON NATL CORP COM 320517105 3567 442506 SH SOLE 442506 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 19669 239052 SH SOLE 234084 0 4968 FIRST TR ENERGY INCOME & GRW COM 33738G104 425 48706 SH SOLE 48706 0 0 FIRST TR HIGH INCOME L/S FD COM 33738E109 302 24786 SH SOLE 24786 0 0 FIRST TR MLP & ENERGY INCOME COM 33739B104 1231 278566 SH SOLE 278566 0 0 FIRST TR SR FLG RTE INCM FD COM 33733U108 225 23700 SH SOLE 23700 0 0 FIRST WESTN FINL INC COM 33751L105 10451 739101 SH SOLE 739101 0 0 FIRSTENERGY CORP COM 337932107 231 5754 SH SOLE 5754 0 0 FISERV INC COM 337738108 87 920 SH OTR 31 0 0 920 FISERV INC COM 337738108 8208 86409 SH SOLE 86409 0 0 FIVE9 INC COM 338307101 489 6400 SH SOLE 6400 0 0 FLAHERTY & CRUMRIN PFD & INM COM 338480106 168 13897 SH SOLE 13897 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 224 1202 SH SOLE 1202 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 65 349 SH OTR 31 0 0 349 FLIR SYS INC COM 302445101 1915 60061 SH SOLE 52228 0 7833 FORTIVE CORP COM 34959J108 520 9418 SH SOLE 9418 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 64 1485 SH OTR 31 0 0 1485 FORTUNE BRANDS HOME & SEC IN COM 34964C106 19171 443249 SH SOLE 443249 0 0 FOX FACTORY HLDG CORP COM 35138V102 2379 56654 SH SOLE 54503 0 2151 FRANKLIN LTD DURATION INCOME COM 35472T101 1321 168242 SH SOLE 168242 0 0 FRANKLIN UNVL TR SH BEN INT 355145103 248 40572 SH SOLE 40572 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 2 76 SH OTR 19 76 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 2351 71663 SH SOLE 71663 0 0 FULL HOUSE RESORTS INC COM 359678109 375 300000 SH SOLE 300000 0 0 GABELLI DIVID & INCOME TR COM 36242H104 450 30416 SH SOLE 30416 0 0 GAIN CAP HLDGS INC COM 36268W100 279 50000 SH SOLE 50000 0 0 GALAPAGOS NV SPON ADR 36315X101 1281 6540 SH SOLE 6540 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 77 28213 SH SOLE 28213 0 0 GARTNER INC COM 366651107 394 3960 SH SOLE 3960 0 0 GENERAL AMERN INVS INC COM 368802104 234 8539 SH SOLE 8539 0 0 GENERAL ELECTRIC CO COM 369604103 429 54004 SH SOLE 54004 0 0 GIBRALTAR INDS INC COM 374689107 393 9161 SH SOLE 9161 0 0 GILEAD SCIENCES INC COM 375558103 1418 18967 SH SOLE 18967 0 0 GRACO INC COM 384109104 2808 57620 SH SOLE 52365 0 5255 GRAND CANYON ED INC COM 38526M106 1058 13866 SH SOLE 13866 0 0 GREEN BRICK PARTNERS INC COM 392709101 169 21009 SH SOLE 21009 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 5933 294607 SH SOLE 294607 0 0 GUGGENHEIM CR ALLOCATION FD COM 40168G108 355 23759 SH SOLE 23759 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 7119 89762 SH SOLE 87150 0 2612 HACKETT GROUP INC COM 404609109 586 46100 SH SOLE 46100 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 1987 110475 SH SOLE 110475 0 0 HANCOCK JOHN INVS TR COM 410142103 200 15900 SH SOLE 15900 0 0 HEICO CORP NEW CL A 422806208 1351 21149 SH SOLE 21149 0 0 HEICO CORP NEW COM 422806109 2596 34794 SH SOLE 30911 0 3883 HENRY JACK & ASSOC INC COM 426281101 32425 208867 SH SOLE 205881 0 2986 HIGH INCOME SECS FD SHS BEN INT 42968F108 426 65182 SH SOLE 65182 0 0 HOME DEPOT INC COM 437076102 4004 21445 SH SOLE 21445 0 0 HONEYWELL INTL INC COM 438516106 48 362 SH OTR 32 0 0 362 HONEYWELL INTL INC COM 438516106 1204 8996 SH SOLE 8996 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 4 152 SH OTR 19 152 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 81 2881 SH SOLE 2881 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 136 4870 SH OTR 1 0 0 4870 IDEX CORP COM 45167R104 2867 20758 SH SOLE 19037 0 1721 IDEXX LABS INC COM 45168D104 3445 14220 SH SOLE 13335 0 885 IHS MARKIT LTD SHS G47567105 31831 530517 SH SOLE 530517 0 0 ILLINOIS TOOL WKS INC COM 452308109 10965 77155 SH SOLE 77155 0 0 ILLUMINA INC COM 452327109 1326 4855 SH SOLE 4855 0 0 INDEPENDENT BANK CORP MASS COM 453836108 550 8549 SH SOLE 8549 0 0 INDIA FD INC COM 454089103 205 15059 SH SOLE 15059 0 0 INGERSOLL RAND INC COM 45687V106 1214 48965 SH SOLE 48965 0 0 INSTALLED BLDG PRODS INC COM 45780R101 2130 53433 SH SOLE 53433 0 0 INSTEEL INDUSTRIES INC COM 45774W108 201 15183 SH SOLE 15183 0 0 INSULET CORP COM 45784P101 605 3649 SH SOLE 3240 0 409 INTEL CORP COM 458140100 670 12383 SH SOLE 12383 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1092 13519 SH SOLE 13519 0 0 INTUIT COM 461202103 78 337 SH OTR 31 0 0 337 INTUIT COM 461202103 266 1156 SH SOLE 1156 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1548 3126 SH SOLE 3126 0 0 INVESCO CALIF VALUE MUN INCO COM 46132H106 549 48490 SH SOLE 48490 0 0 INVESCO DYNAMIC CR OPPORTUNI COM 46132R104 823 103086 SH SOLE 103086 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 210 4210 SH SOLE 4210 0 0 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 403 31120 SH SOLE 31120 0 0 INVESCO EXCHANGE-TRADED FD T S&P500 LOW VOL 46138E354 4297 91574 SH SOLE 91574 0 0 INVESCO PA VALUE MUN INC TR COM 46132K109 174 14353 SH SOLE 14353 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 1398 7345 SH SOLE 7345 0 0 INVESCO SR INCOME TR COM 46131H107 719 223296 SH SOLE 223296 0 0 INVESCO TR INVT GRADE NEW YO COM 46131T101 132 10947 SH SOLE 10947 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 148 10461 SH SOLE 10461 0 0 INVESTORS BANCORP INC NEW COM 46146L101 4680 585794 SH SOLE 555235 0 30559 IOVANCE BIOTHERAPEUTICS INC COM 462260100 918 30681 SH SOLE 30681 0 0 ISHARES INC CORE MSCI EMKT 46434G103 1270 31388 SH SOLE 31388 0 0 ISHARES TR CORE DIV GRWTH 46434V621 1424 43701 SH SOLE 43701 0 0 ISHARES TR CORE S&P MCP ETF 464287507 1480 10289 SH SOLE 10289 0 0 ISHARES TR CORE S&P SCP ETF 464287804 8564 152628 SH SOLE 152628 0 0 ISHARES TR CORE S&P500 ETF 464287200 3829 14819 SH SOLE 14819 0 0 ISHARES TR EAFE SML CP ETF 464288273 204 4553 SH SOLE 4553 0 0 ISHARES TR GLB INFRASTR ETF 464288372 1280 37481 SH SOLE 37481 0 0 ISHARES TR MSCI EAFE ETF 464287465 2668 49909 SH SOLE 49909 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 535 15672 SH SOLE 15672 0 0 ISHARES TR NASDAQ BIOTECH 464287556 270 2506 SH SOLE 2506 0 0 ISHARES TR PFD AND INCM SEC 464288687 1169 36728 SH SOLE 36728 0 0 ISHARES TR RUS 1000 ETF 464287622 6491 45862 SH SOLE 45862 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 5742 38118 SH SOLE 38118 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 566 5706 SH SOLE 5706 0 0 ISHARES TR RUS MD CP GR ETF 464287481 6697 55077 SH SOLE 55077 0 0 ISHARES TR RUS MID CAP ETF 464287499 2293 53126 SH SOLE 53126 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 3194 27901 SH SOLE 27901 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 28615 250000 SH Put SOLE 250000 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 229 1547 SH SOLE 1547 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 2572 15581 SH SOLE 15581 0 0 ISHARES TR S&P MC 400GR ETF 464287606 240 1345 SH SOLE 1345 0 0 ISHARES TR SELECT DIVID ETF 464287168 516 7015 SH SOLE 7015 0 0 ISHARES TR US HLTHCARE ETF 464287762 204 1084 SH SOLE 1084 0 0 ITT INC COM 45073V108 3338 73600 SH SOLE 70550 0 3050 IVY HIGH INCOME OPPORTUNITIE COM 465893105 393 37800 SH SOLE 37800 0 0 J & J SNACK FOODS CORP COM 466032109 1017 8403 SH SOLE 8403 0 0 J2 GLOBAL INC COM 48123V102 2316 30939 SH SOLE 30939 0 0 JAPAN SMALLER CAPITALIZATION COM 47109U104 408 57934 SH SOLE 57934 0 0 JOHN HANCOCK HDG EQ & INC FD COM 47804L102 129 12703 SH SOLE 12703 0 0 JOHNSON & JOHNSON COM 478160104 103 789 SH OTR 32 0 0 789 JOHNSON & JOHNSON COM 478160104 6163 47002 SH SOLE 47002 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 101 11167 SH SOLE 11167 0 0 JPMORGAN CHASE & CO COM 46625H100 67 739 SH OTR 32 0 0 739 JPMORGAN CHASE & CO COM 46625H100 27642 307028 SH SOLE 307028 0 0 KADANT INC COM 48282T104 4000 53585 SH SOLE 53585 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 1536 12075 SH SOLE 12075 0 0 KAYNE ANDERSN MLP MIDS INVT COM 486606106 707 194762 SH SOLE 194762 0 0 KAYNE ANDERSON MDSTM ENERGY COM 48661E108 244 73242 SH SOLE 73242 0 0 KIMBERLY CLARK CORP COM 494368103 552 4319 SH SOLE 4319 0 0 KINDER MORGAN INC DEL COM 49456B101 5231 375776 SH SOLE 375776 0 0 KKR INCOME OPPORTUNITIES FD COM 48249T106 2573 241330 SH SOLE 241330 0 0 KLA CORPORATION COM NEW 482480100 576 4006 SH SOLE 4006 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 1707 33288 SH SOLE 33288 0 0 LANDS END INC NEW COM 51509F105 141 26387 SH SOLE 26387 0 0 LENNAR CORP CL B 526057302 2897 100161 SH SOLE 100161 0 0 LIBBEY INC COM 529898108 7 14000 SH SOLE 14000 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 254 52500 SH SOLE 52500 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 4813 44979 SH SOLE 44979 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 332 32368 SH SOLE 32368 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 898 28342 SH SOLE 28342 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 18 577 SH OTR 6 0 0 577 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 5858 185253 SH SOLE 185253 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 2661 103050 SH SOLE 103050 0 0 LILLY ELI & CO COM 532457108 956 6888 SH SOLE 6888 0 0 LIMESTONE BANCORP INC COM 53262L105 1980 177771 SH SOLE 177771 0 0 LINCOLN ELEC HLDGS INC COM 533900106 942 13651 SH SOLE 13651 0 0 LINDE PLC SHS G5494J103 66 379 SH OTR 32 0 0 379 LINDE PLC SHS G5494J103 557 3219 SH SOLE 3219 0 0 LITTELFUSE INC COM 537008104 231 1732 SH SOLE 1732 0 0 LIVE OAK BANCSHARES INC COM 53803X105 1633 130985 SH SOLE 130985 0 0 LOCKHEED MARTIN CORP COM 539830109 84 249 SH OTR 32 0 0 249 LOCKHEED MARTIN CORP COM 539830109 2149 6339 SH SOLE 6339 0 0 LOWES COS INC COM 548661107 82 950 SH OTR 31 0 0 950 LOWES COS INC COM 548661107 73 846 SH OTR 32 0 0 846 LOWES COS INC COM 548661107 11627 135118 SH SOLE 135118 0 0 LUNA INNOVATIONS COM 550351100 182 29673 SH SOLE 29673 0 0 M & T BK CORP COM 55261F104 239 2308 SH SOLE 2308 0 0 MACQUARIE / FIRST TR GLOBAL COM 55607W100 88 11657 SH SOLE 11657 0 0 MACQUARIE GLOBAL INFRASTRUCT COM 55608D101 539 34783 SH SOLE 34783 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1053 41713 SH SOLE 41713 0 0 MADISON COVERED CALL & EQUIT COM 557437100 113 22402 SH SOLE 22402 0 0 MAINSTREET BANCSHARES INC COM 56064Y100 7348 438448 SH SOLE 438448 0 0 MARKEL CORP COM 570535104 4620 4979 SH SOLE 4538 0 441 MARKEL CORP COM 570535104 115 124 SH OTR 31 0 0 124 MARKETAXESS HLDGS INC COM 57060D108 25039 75289 SH SOLE 74665 0 624 MARSH & MCLENNAN COS INC COM 571748102 50 582 SH OTR 32 0 0 582 MARSH & MCLENNAN COS INC COM 571748102 8434 97544 SH SOLE 97544 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1214 53651 SH SOLE 53651 0 0 MASCO CORP COM 574599106 1448 41886 SH SOLE 41886 0 0 MASTEC INC COM 576323109 2939 89807 SH SOLE 89807 0 0 MASTERCARD INC CL A 57636Q104 103 428 SH OTR 31 0 0 428 MASTERCARD INC CL A 57636Q104 2090 8652 SH SOLE 8652 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 485 9985 SH SOLE 9985 0 0 MCDONALDS CORP COM 580135101 1086 6567 SH SOLE 6567 0 0 MEDALLIA INC COM 584021109 1317 65698 SH SOLE 65698 0 0 MERCK & CO. INC COM 58933Y105 71 925 SH OTR 32 0 0 925 MERCK & CO. INC COM 58933Y105 4003 52029 SH SOLE 52029 0 0 MERITOR INC COM 59001K100 723 54544 SH SOLE 54544 0 0 MEXICO FD INC COM 592835102 131 15691 SH SOLE 15691 0 0 MFA FINL INC COM 55272X102 22 14200 SH SOLE 14200 0 0 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 92 19594 SH SOLE 19594 0 0 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 158 31392 SH SOLE 31392 0 0 MFS MUN INCOME TR SH BEN INT 552738106 96 15040 SH SOLE 15040 0 0 MGE ENERGY INC COM 55277P104 393 6000 SH SOLE 6000 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 545 8037 SH SOLE 8037 0 0 MICROSOFT CORP COM 594918104 35137 222794 SH SOLE 222794 0 0 MICROSOFT CORP COM 594918104 136 862 SH OTR 32 0 0 862 MIDDLEBY CORP COM 596278101 13048 229391 SH SOLE 229391 0 0 MKS INSTRS INC COM 55306N104 4275 52483 SH SOLE 49109 0 3374 MONOLITHIC PWR SYS INC COM 609839105 6985 41709 SH SOLE 40709 0 1000 MONRO INC COM 610236101 826 18856 SH SOLE 18856 0 0 MORGAN STANLEY COM NEW 617446448 11531 339151 SH SOLE 339151 0 0 MORGAN STANLEY INDIA INVS FD COM 61745C105 339 26426 SH SOLE 26426 0 0 MORPHOSYS AG SPONSORED ADS 617760202 1276 51923 SH SOLE 51923 0 0 MPLX LP COM UNIT REP LTD 55336V100 557 47928 SH SOLE 47928 0 0 MVC CAPITAL INC COM 553829102 131 30000 SH SOLE 30000 0 0 NATIONAL HOLDINGS CORP COM NEW 636375206 1663 1065808 SH Put SOLE 1065808 0 0 NEOGEN CORP COM 640491106 5764 86042 SH SOLE 86042 0 0 NEOGENOMICS INC COM NEW 64049M209 4297 155618 SH SOLE 155618 0 0 NETFLIX INC COM 64110L106 395 1051 SH SOLE 1051 0 0 NEW GERMANY FD INC COM 644465106 155 13380 SH SOLE 13380 0 0 NEW IRELAND FD INC COM 645673104 77 12536 SH SOLE 12536 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 386 76982 SH SOLE 76982 0 0 NEWS CORP NEW CL B 65249B208 367 40776 SH SOLE 40776 0 0 NEXTERA ENERGY INC COM 65339F101 87 363 SH OTR 32 0 0 363 NEXTERA ENERGY INC COM 65339F101 1518 6307 SH SOLE 6307 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 347 8070 SH SOLE 8070 0 0 NIKE INC CL B 654106103 512 6189 SH SOLE 6189 0 0 NORDSON CORP COM 655663102 24175 178981 SH SOLE 178981 0 0 NORTHERN TR CORP COM 665859104 1963 26010 SH SOLE 26010 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 112 10000 SH SOLE 10000 0 0 NORTHROP GRUMMAN CORP COM 666807102 1094 3615 SH SOLE 3615 0 0 NOVO-NORDISK A S ADR 670100205 6 96 SH OTR 19 96 0 0 NOVO-NORDISK A S ADR 670100205 393 6522 SH SOLE 6522 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 205 23824 SH SOLE 23824 0 0 NUVEEN ALL CAP ENE MLP OPPO COM 67075E108 51 45600 SH SOLE 45600 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 1447 98596 SH SOLE 98596 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 190 14062 SH SOLE 14062 0 0 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 389 28389 SH SOLE 28389 0 0 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 639 45100 SH SOLE 45100 0 0 NUVEEN DIVERSIFIED DIVID & I COM 6706EP105 293 41659 SH SOLE 41659 0 0 NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 57 39594 SH SOLE 39594 0 0 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 156 11988 SH SOLE 11988 0 0 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 440 39377 SH SOLE 39377 0 0 NUVEEN HIGH INCOME 2020 TARG COM 67075L102 120 13600 SH SOLE 13600 0 0 NUVEEN HIGH INCOME NOVEMBER COM 67077N106 1308 152050 SH SOLE 152050 0 0 NUVEEN MICHIGAN QLT MUN INC COM 670979103 398 29657 SH SOLE 29657 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 551 39158 SH SOLE 39158 0 0 NUVEEN NEW YORK QLT MUN INC COM 67066X107 925 70431 SH SOLE 70431 0 0 NUVEEN OHIO QLTY MUN INCOME COM 670980101 147 10002 SH SOLE 10002 0 0 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 245 18377 SH SOLE 18377 0 0 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 1490 202965 SH SOLE 202965 0 0 NUVEEN PFD & INCOME TERM FD COM 67075A106 766 42066 SH SOLE 42066 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 206 15000 SH SOLE 15000 0 0 NUVEEN REAL ASSET INCOME & G COM 67074Y105 468 47427 SH SOLE 47427 0 0 NUVEEN REAL ESTATE INCOME FD COM 67071B108 198 29188 SH SOLE 29188 0 0 NUVEEN SHT DUR CR OPP FD COM 67074X107 514 47258 SH SOLE 47258 0 0 NUVEEN TAX-ADVANTAGED DIVID COM 67073G105 887 78815 SH SOLE 78815 0 0 NVIDIA CORP COM 67066G104 79 300 SH OTR 31 0 0 300 NVIDIA CORP COM 67066G104 664 2520 SH SOLE 2520 0 0 NVR INC COM 62944T105 1485 578 SH SOLE 517 0 61 OAKTREE SPECIALTY LENDING CO COM 67401P108 536 165413 SH SOLE 165413 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 2895 22056 SH SOLE 19680 0 2376 OMNICELL INC COM 68213N109 5387 82138 SH SOLE 82138 0 0 OMNICOM GROUP INC COM 681919106 270 4916 SH SOLE 4916 0 0 OPORTUN FINL CORP COM 68376D104 561 53215 SH SOLE 53215 0 0 ORACLE CORP COM 68389X105 962 19900 SH SOLE 19900 0 0 ORIGIN BANCORP INC COM 68621T102 276 13639 SH SOLE 13639 0 0 OTTER TAIL CORP COM 689648103 352 7920 SH SOLE 7920 0 0 OWL ROCK CAPITAL CORPORATION COM 69121K104 220 19055 SH SOLE 19055 0 0 PACWEST BANCORP DEL COM 695263103 1043 58178 SH SOLE 58178 0 0 PALO ALTO NETWORKS INC COM 697435105 315 1922 SH SOLE 1922 0 0 PALOMAR HLDGS INC COM 69753M105 4172 71734 SH SOLE 71734 0 0 PAYPAL HLDGS INC COM 70450Y103 51 533 SH OTR 31 0 0 533 PAYPAL HLDGS INC COM 70450Y103 2486 25971 SH SOLE 25971 0 0 PC-TEL INC COM 69325Q105 275 41333 SH SOLE 41333 0 0 PDF SOLUTIONS INC COM 693282105 1253 106915 SH SOLE 106915 0 0 PEPSICO INC COM 713448108 68 567 SH OTR 32 0 0 567 PEPSICO INC COM 713448108 671 5586 SH SOLE 5586 0 0 PERDOCEO ED CORP COM 71363P106 235 21800 SH SOLE 21800 0 0 PETIQ INC COM CL A 71639T106 256 11009 SH SOLE 11009 0 0 PFIZER INC COM 717081103 1081 33129 SH SOLE 33129 0 0 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 485 43865 SH SOLE 43865 0 0 PHILIP MORRIS INTL INC COM 718172109 67 918 SH OTR 32 0 0 918 PHILIP MORRIS INTL INC COM 718172109 185 2540 SH SOLE 2540 0 0 PHILIP MORRIS INTL INC COM 718172109 5 74 SH OTR 19 74 0 0 PHILLIPS 66 COM 718546104 41 773 SH OTR 32 0 0 773 PHILLIPS 66 COM 718546104 240 4482 SH SOLE 4482 0 0 PHILLIPS 66 COM 718546104 52 970 SH OTR 31 0 0 970 PIMCO INCOME OPPORTUNITY FD COM 72202B100 870 43078 SH SOLE 43078 0 0 PIMCO INCOME STRATEGY FD COM 72201H108 865 102346 SH SOLE 102346 0 0 PIMCO INCOME STRATEGY FD II COM 72201J104 666 87885 SH SOLE 87885 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 1684 44863 SH SOLE 39191 0 5672 PIONEER DIVERSIFIED HIGH INC COM 723653101 144 13716 SH SOLE 13716 0 0 PIONEER FLOATING RATE TR COM 72369J102 134 17506 SH SOLE 17506 0 0 PIONEER HIGH INCOME TR COM 72369H106 464 72209 SH SOLE 72209 0 0 PIONEER MUN HIGH INCOME ADVA COM 723762100 2265 222542 SH SOLE 222542 0 0 PIONEER MUN HIGH INCOME TR COM SHS 723763108 1561 137928 SH SOLE 137928 0 0 PNC FINL SVCS GROUP INC COM 693475105 46 478 SH OTR 32 0 0 478 PNC FINL SVCS GROUP INC COM 693475105 319 3336 SH SOLE 3336 0 0 POOL CORPORATION COM 73278L105 8973 45602 SH SOLE 44810 0 792 PRICE T ROWE GROUP INC COM 74144T108 392 4011 SH SOLE 4011 0 0 PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 239 19759 SH SOLE 19759 0 0 PROCTER & GAMBLE CO COM 742718109 414 3768 SH SOLE 3768 0 0 PROFESSIONAL HLDG CORP CL A COM 743139107 387 24270 SH SOLE 24270 0 0 PROGRESS SOFTWARE CORP COM 743312100 323 10100 SH SOLE 10100 0 0 PROGRESSIVE CORP OHIO COM 743315103 24845 336466 SH SOLE 336466 0 0 PROOFPOINT INC COM 743424103 8955 87288 SH SOLE 85204 0 2084 PROSHARES TR S&P 500 DV ARIST 74348A467 4100 71087 SH SOLE 71087 0 0 PROSPERITY BANCSHARES INC COM 743606105 265 5500 SH SOLE 5500 0 0 PTC INC COM 69370C100 30897 504763 SH SOLE 499825 0 4938 PURECYCLE CORP COM NEW 746228303 1039 93200 SH SOLE 93200 0 0 Q2 HLDGS INC COM 74736L109 465 7877 SH SOLE 7877 0 0 QUALCOMM INC COM 747525103 357 5276 SH SOLE 5276 0 0 RADA ELECTR INDS LTD COM PAR NEW M81863124 41 11606 SH SOLE 11606 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 604 9563 SH SOLE 9563 0 0 RAYTHEON CO COM NEW 755111507 10759 82040 SH SOLE 82040 0 0 RBC BEARINGS INC COM 75524B104 3261 28911 SH SOLE 28911 0 0 RELIANT BANCORP INC COM 75956B101 2281 202426 SH SOLE 202426 0 0 REPAY HLDGS CORP COM CL A 76029L100 2789 194357 SH SOLE 194357 0 0 REPLIGEN CORP COM 759916109 9505 98459 SH SOLE 95300 0 3159 RIO TINTO PLC SPONSORED ADR 767204100 4 84 SH OTR 19 84 0 0 RIO TINTO PLC SPONSORED ADR 767204100 2513 55163 SH SOLE 55163 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 8250 241367 SH SOLE 241367 0 0 RMR REAL ESTATE INCOME FD COM 76970B101 307 30209 SH SOLE 30209 0 0 ROKU INC COM CL A 77543R102 757 8650 SH SOLE 7683 0 967 ROPER TECHNOLOGIES INC COM 776696106 1189 3813 SH SOLE 3813 0 0 ROYAL BK CDA COM 780087102 3 52 SH OTR 19 52 0 0 ROYAL BK CDA COM 780087102 486 7893 SH SOLE 7893 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1548 48105 SH SOLE 48105 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 2 46 SH OTR 19 46 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 7418 227121 SH SOLE 227121 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 242 6947 SH SOLE 6947 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2 54 SH OTR 19 54 0 0 ROYCE MICRO-CAP TR INC COM 780915104 15 2668 SH OTR 6 0 0 2668 ROYCE MICRO-CAP TR INC COM 780915104 180 32296 SH SOLE 32296 0 0 RPM INTL INC COM 749685103 3469 58306 SH SOLE 55431 0 2875 S&P GLOBAL INC COM 78409V104 78 318 SH OTR 31 0 0 318 S&P GLOBAL INC COM 78409V104 530 2161 SH SOLE 2161 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 124 11314 SH SOLE 11314 0 0 SALESFORCE COM INC COM 79466L302 3258 22626 SH SOLE 22626 0 0 SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 284 81485 SH SOLE 81485 0 0 SAP SE SPON ADR 803054204 236 2133 SH OTR 1 0 0 2133 SAP SE SPON ADR 803054204 46 417 SH SOLE 417 0 0 SAP SE SPON ADR 803054204 7 66 SH OTR 19 66 0 0 SAPIENS INTL CORP N V SHS G7T16G103 600 31560 SH SOLE 31560 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 302 1119 SH SOLE 1119 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 690 11424 SH SOLE 11424 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 375 6124 SH SOLE 6124 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 4788 261501 SH SOLE 261501 0 0 SEATTLE GENETICS INC COM 812578102 1133 9821 SH SOLE 8904 0 917 SELECT BANCORP INC NEW COM 81617L108 2412 316183 SH SOLE 316183 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 340 11698 SH SOLE 11698 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 989 10085 SH SOLE 10085 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 687 33012 SH SOLE 33012 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 7287 350000 SH Put SOLE 350000 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 699 11840 SH SOLE 11840 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 5527 99753 SH SOLE 99753 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1631 20289 SH SOLE 20289 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 17424 645315 SH SOLE 645315 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 741 25264 SH SOLE 22539 0 2725 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 242 24259 SH SOLE 24259 0 0 SHERWIN WILLIAMS CO COM 824348106 56 122 SH OTR 31 0 0 122 SHERWIN WILLIAMS CO COM 824348106 250 545 SH SOLE 545 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 2283 145615 SH SOLE 145615 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 350 83150 SH SOLE 83150 0 0 SNAP ON INC COM 833034101 445 4088 SH SOLE 4088 0 0 SOHU COM LTD SPONSORED ADS 83410S108 2312 371136 SH SOLE 371136 0 0 SPARTAN MTRS INC COM 846819100 154 11936 SH SOLE 11936 0 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 229 2510 SH SOLE 2510 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 28174 109308 SH SOLE 109308 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 85315 331000 SH Put SOLE 331000 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 8562 32570 SH SOLE 32570 0 0 SPDR SER TR BLMBRG BRC CNVRT 78464A359 958 20022 SH SOLE 20022 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 500 15100 SH SOLE 15100 0 0 SPDR SER TR S&P REGL BKG 78464A698 22308 684500 SH Put SOLE 684500 0 0 SPDR SER TR S&P REGL BKG 78464A698 13108 402220 SH SOLE 402220 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 550 6002 SH SOLE 6002 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 5671 548453 SH SOLE 548453 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 112 21342 SH SOLE 21342 0 0 STARBUCKS CORP COM 855244109 10825 164663 SH SOLE 164663 0 0 STARWOOD PPTY TR INC COM 85571B105 746 72765 SH SOLE 72765 0 0 STATE STR CORP COM 857477103 293 5500 SH SOLE 5500 0 0 STEEL DYNAMICS INC COM 858119100 1932 85713 SH SOLE 75462 0 10251 STERICYCLE INC COM 858912108 1809 37240 SH SOLE 37240 0 0 STERIS PLC SHS USD G8473T100 67 480 SH OTR 31 0 0 480 STERIS PLC SHS USD G8473T100 32659 233326 SH SOLE 233326 0 0 STIFEL FINL CORP COM 860630102 2531 61324 SH SOLE 58476 0 2848 STOCK YDS BANCORP INC COM 861025104 456 15777 SH SOLE 15777 0 0 STRYKER CORP COM 863667101 1021 6131 SH SOLE 6131 0 0 SUMMIT MATLS INC CL A 86614U100 2825 188309 SH SOLE 188309 0 0 SUNCOR ENERGY INC NEW COM 867224107 1 40 SH OTR 19 40 0 0 SUNCOR ENERGY INC NEW COM 867224107 170 10746 SH SOLE 10746 0 0 SVB FINANCIAL GROUP COM 78486Q101 22381 148139 SH SOLE 146988 0 1151 SWISS HELVETIA FD INC COM 870875101 378 54388 SH SOLE 54388 0 0 TABULA RASA HEALTHCARE INC COM 873379101 3302 63157 SH SOLE 61594 0 1563 TARGA RES CORP COM 87612G101 106 15396 SH SOLE 15396 0 0 TE CONNECTIVITY LTD REG SHS H84989104 531 8427 SH SOLE 8427 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 1225 68762 SH SOLE 68762 0 0 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 2111 140951 SH SOLE 140951 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 10384 34932 SH SOLE 34086 0 846 TELEFLEX INCORPORATED COM 879369106 1381 4715 SH SOLE 4210 0 505 TENNANT CO COM 880345103 406 7000 SH SOLE 7000 0 0 TESLA INC COM 88160R101 294 561 SH SOLE 561 0 0 TEXAS INSTRS INC COM 882508104 66 656 SH OTR 32 0 0 656 TEXAS INSTRS INC COM 882508104 2300 23017 SH SOLE 23017 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 94 330 SH OTR 31 0 0 330 THERMO FISHER SCIENTIFIC INC COM 883556102 506 1784 SH SOLE 1784 0 0 TITAN MACHY INC COM 88830R101 139 16000 SH SOLE 16000 0 0 TJX COS INC NEW COM 872540109 120 2515 SH OTR 31 0 0 2515 TJX COS INC NEW COM 872540109 25477 532870 SH SOLE 532870 0 0 TORTOISE ENERGY INFRA CORP COM 89147L100 419 163662 SH SOLE 163662 0 0 TORTOISE PIPELINE & ENERGY F COM 89148H108 87 32949 SH SOLE 32949 0 0 TRAVELERS COMPANIES INC COM 89417E109 681 6854 SH SOLE 6854 0 0 TREX CO INC COM 89531P105 2420 30196 SH SOLE 28157 0 2039 TRICO BANCSHARES COM 896095106 5513 184867 SH SOLE 184867 0 0 TRIDENT ACQUISITIONS CORP COM 89615T106 349 32214 SH SOLE 32214 0 0 TRIMBLE INC COM 896239100 1869 58704 SH SOLE 52383 0 6321 TRUIST FINL CORP COM 89832Q109 644 20882 SH SOLE 20882 0 0 TRUPANION INC COM 898202106 601 23100 SH SOLE 23100 0 0 TYLER TECHNOLOGIES INC COM 902252105 23403 78915 SH SOLE 77692 0 1223 U S CONCRETE INC COM NEW 90333L201 3164 174405 SH SOLE 174405 0 0 ULTA BEAUTY INC COM 90384S303 51 292 SH OTR 31 0 0 292 ULTA BEAUTY INC COM 90384S303 167 951 SH SOLE 951 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 229 16600 SH SOLE 16600 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1322 29754 SH SOLE 28285 0 1469 UNILEVER N V N Y SHS NEW 904784709 5 100 SH OTR 19 100 0 0 UNILEVER N V N Y SHS NEW 904784709 931 19076 SH SOLE 19076 0 0 UNILEVER PLC SPON ADR NEW 904767704 4 78 SH OTR 19 78 0 0 UNILEVER PLC SPON ADR NEW 904767704 252 4982 SH SOLE 4982 0 0 UNION PAC CORP COM 907818108 71 505 SH OTR 31 0 0 505 UNION PAC CORP COM 907818108 64 451 SH OTR 32 0 0 451 UNION PAC CORP COM 907818108 10540 74732 SH SOLE 74732 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 13472 400000 SH Put SOLE 400000 0 0 UNITED TECHNOLOGIES CORP COM 913017109 1226 13000 SH SOLE 13000 0 0 UNITEDHEALTH GROUP INC COM 91324P102 15725 63055 SH SOLE 63055 0 0 UNITEDHEALTH GROUP INC COM 91324P102 95 379 SH OTR 32 0 0 379 UNIVERSAL ELECTRS INC COM 913483103 439 11438 SH SOLE 11438 0 0 US BANCORP DEL COM NEW 902973304 1439 41764 SH SOLE 41764 0 0 USANA HEALTH SCIENCES INC COM 90328M107 347 6000 SH SOLE 6000 0 0 VAIL RESORTS INC COM 91879Q109 14832 100414 SH SOLE 97698 0 2716 VALMONT INDS INC COM 920253101 866 8175 SH SOLE 6902 0 1273 VANGUARD INDEX FDS GROWTH ETF 922908736 2068 13195 SH SOLE 13195 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 6828 51864 SH SOLE 51864 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 405 1709 SH SOLE 1709 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1107 8588 SH SOLE 8588 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 9902 241389 SH SOLE 241389 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 271 8091 SH SOLE 8091 0 0 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 548 10061 SH SOLE 10061 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 10273 99358 SH SOLE 99358 0 0 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 4521 135589 SH SOLE 135589 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 6296 29713 SH SOLE 29713 0 0 VEEVA SYS INC CL A COM 922475108 752 4811 SH SOLE 4811 0 0 VENTAS INC COM 92276F100 1098 40979 SH SOLE 40979 0 0 VERACYTE INC COM 92337F107 583 23964 SH SOLE 23964 0 0 VERISK ANALYTICS INC COM 92345Y106 782 5611 SH SOLE 5611 0 0 VERITEX HLDGS INC COM 923451108 279 20000 SH SOLE 20000 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 580 10799 SH SOLE 10799 0 0 VERRA MOBILITY CORP COM 92511U102 1325 185582 SH SOLE 185582 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 286 1203 SH SOLE 1203 0 0 VIACOMCBS INC CL B 92556H206 1641 117136 SH SOLE 117136 0 0 VIRTUS GLOBAL MULTI-SEC INC COM 92829B101 396 41061 SH SOLE 41061 0 0 VISA INC COM CL A 92826C839 42288 262463 SH SOLE 262463 0 0 VISTEON CORP COM NEW 92839U206 3468 72289 SH SOLE 69172 0 3117 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 207 35468 SH SOLE 35468 0 0 VOYA GLBL ADV & PREM OPP FD COM 92912R104 312 40704 SH SOLE 40704 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 918 201291 SH SOLE 201291 0 0 VOYA INFRASTRUCTURE INDLS & COM 92912X101 227 27897 SH SOLE 27897 0 0 VOYA INTL HIGH DIVID EQTY IN COM 92912Y109 49 12826 SH SOLE 12826 0 0 VOYA NAT RES EQUITY INCOME F COM 92913C106 82 38085 SH SOLE 38085 0 0 WALMART INC COM 931142103 440 3876 SH SOLE 3876 0 0 WATERSTONE FINL INC MD COM 94188P101 743 51114 SH SOLE 51114 0 0 WEBSTER FINL CORP CONN COM 947890109 1194 52133 SH SOLE 46316 0 5817 WEC ENERGY GROUP INC COM 92939U106 74 837 SH OTR 32 0 0 837 WEC ENERGY GROUP INC COM 92939U106 253 2870 SH SOLE 2870 0 0 WELBILT INC COM 949090104 55 10725 SH SOLE 10725 0 0 WELLS FARGO CO NEW COM 949746101 51 1765 SH OTR 31 0 0 1765 WELLS FARGO CO NEW COM 949746101 737 25695 SH SOLE 25695 0 0 WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 495 77511 SH SOLE 77511 0 0 WELLS FARGO MULTI SECTOR INC COM 94987D101 576 59822 SH SOLE 59822 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 15442 101425 SH SOLE 98291 0 3134 WESTAMERICA BANCORPORATION COM 957090103 223 3798 SH SOLE 3798 0 0 WESTERN ASSET EMERGING MKTS COM 95766A101 718 68200 SH SOLE 68200 0 0 WESTERN ASSET GLOBAL HIGH IN COM 95766B109 229 30621 SH SOLE 30621 0 0 WESTERN ASSET HGH YLD DFNDFD COM 95768B107 161 13045 SH SOLE 13045 0 0 WESTERN ASSET HIGH INCM FD I COM 95766J102 737 147069 SH SOLE 147069 0 0 WESTERN ASSET MUN PARTNERS F COM 95766P108 264 19316 SH SOLE 19316 0 0 WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 577 54900 SH SOLE 54900 0 0 WESTERN AST INFL LKD OPP & I COM 95766R104 858 89783 SH SOLE 89783 0 0 WEYERHAEUSER CO COM 962166104 326 19212 SH SOLE 19212 0 0 WILLIAMS COS INC COM 969457100 345 24349 SH SOLE 24349 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 3023 59007 SH SOLE 59007 0 0 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 10396 343391 SH SOLE 343391 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 3202 75976 SH SOLE 75976 0 0 WISDOMTREE TR US DIVID EX FNCL 97717W406 2395 37079 SH SOLE 37079 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 6577 272242 SH SOLE 272242 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 11518 296004 SH SOLE 296004 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 3246 180113 SH SOLE 180113 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 2493 58009 SH SOLE 58009 0 0 WOLVERINE WORLD WIDE INC COM 978097103 2283 150183 SH SOLE 142632 0 7551 WP CAREY INC COM 92936U109 1479 25464 SH SOLE 25464 0 0 WPX ENERGY INC COM 98212B103 3277 1074308 SH SOLE 1047047 0 27261 ZILLOW GROUP INC CL A 98954M101 3166 93213 SH SOLE 93213 0 0 ZOETIS INC CL A 98978V103 528 4489 SH SOLE 4489 0 0