0001172661-21-001089.txt : 20210512 0001172661-21-001089.hdr.sgml : 20210512 20210511175248 ACCESSION NUMBER: 0001172661-21-001089 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210512 DATE AS OF CHANGE: 20210511 EFFECTIVENESS DATE: 20210512 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: 21912733 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-2021 03-31-2021 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-2021 0 451 2704906
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 1749 9078 SH SOLE 9078 0 0 ABBOTT LABS COM 002824100 8342 69607 SH SOLE 69607 0 0 ABBVIE INC COM 00287Y109 5905 54565 SH SOLE 54565 0 0 ABIOMED INC COM 003654100 547 1715 SH SOLE 1715 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 21584 78132 SH SOLE 78132 0 0 ADOBE SYSTEMS INCORPORATED COM 00724f101 2171 4567 SH SOLE 4567 0 0 ADVENT CONVERTIBLE & INCOME COM 00764c109 813 46000 SH SOLE 46000 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 1043 7000 SH SOLE 7000 0 0 AIR PRODS & CHEMS INC COM 009158106 218 775 SH SOLE 775 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4987 30354 SH SOLE 30354 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 5894 372065 SH SOLE 372065 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 288 1270 SH SOLE 1270 0 0 ALIGN TECHNOLOGY INC COM 016255101 340 627 SH SOLE 627 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 643 18229 SH SOLE 18229 0 0 ALPHABET INC CAP STK CL A 02079k305 40679 19723 SH SOLE 19723 0 0 ALPHABET INC CAP STK CL C 02079k107 33973 16423 SH SOLE 16423 0 0 ALTRIA GROUP INC COM 02209S103 4529 88532 SH SOLE 88532 0 0 AMAZON COM INC COM 023135106 8011 2589 SH SOLE 2589 0 0 AMERICAN EXPRESS CO COM 025816109 1682 11890 SH SOLE 11890 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 16441 144096 SH SOLE 144096 0 0 AMERICAN TOWER CORP NEW COM 03027x100 24002 100402 SH SOLE 100402 0 0 AMERICAN VANGUARD CORP COM 030371108 1773 86850 SH SOLE 86850 0 0 AMERIS BANCORP COM 03076k108 3563 67851 SH SOLE 67851 0 0 AMGEN INC COM 031162100 15178 61001 SH SOLE 61001 0 0 AMPHENOL CORP NEW CL A 032095101 934 14158 SH SOLE 14158 0 0 ANALOG DEVICES INC COM 032654105 17186 110822 SH SOLE 110822 0 0 ANSYS INC COM 03662q105 589 1734 SH SOLE 1734 0 0 ANTHEM INC COM 036752103 1026 2859 SH SOLE 2859 0 0 APPLE INC COM 037833100 39297 321708 SH SOLE 321708 0 0 APPLIED MATLS INC COM 038222105 1385 10367 SH SOLE 10367 0 0 APTARGROUP INC COM 038336103 7782 54931 SH SOLE 54931 0 0 ARGO GROUP INTL HLDGS LTD COM g0464b107 10817 214959 SH SOLE 214959 0 0 ARK ETF TR INNOVATION ETF 00214q104 224 1866 SH SOLE 1866 0 0 ASML HOLDING N V N Y REGISTRY SHS n07059210 220 356 SH SOLE 356 0 0 ASPEN TECHNOLOGY INC COM 045327103 35764 247793 SH SOLE 247793 0 0 ASTEC INDS INC COM 046224101 457 6055 SH SOLE 6055 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 238 4785 SH SOLE 4785 0 0 AT&T INC COM 00206R102 662 21877 SH SOLE 21877 0 0 AUTODESK INC COM 052769106 452 1632 SH SOLE 1632 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1632 8659 SH SOLE 8659 0 0 AVALARA INC COM 05338g106 674 5052 SH SOLE 5052 0 0 AVERY DENNISON CORP COM 053611109 23142 126010 SH SOLE 126010 0 0 BADGER METER INC COM 056525108 801 8608 SH SOLE 8608 0 0 BANK MONTREAL QUE COM 063671101 419 4705 SH SOLE 4705 0 0 BARINGS BDC INC COM 06759l103 293 29372 SH SOLE 29372 0 0 BAUSCH HEALTH COS INC COM 071734107 2120 66777 SH SOLE 66777 0 0 BAXTER INTL INC COM 071813109 458 5432 SH SOLE 5432 0 0 BEACON ROOFING SUPPLY INC COM 073685109 288 5500 SH SOLE 5500 0 0 BECTON DICKINSON & CO COM 075887109 19895 81824 SH SOLE 81824 0 0 BELDEN INC COM 077454106 213 4800 SH SOLE 4800 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 2700 7 SH SOLE 7 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3556 13919 SH SOLE 13919 0 0 BILL COM HLDGS INC COM 090043100 887 6098 SH SOLE 6098 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062w204 6980 193902 SH SOLE 193902 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061g101 257 3400 SH SOLE 3400 0 0 BIO-TECHNE CORP COM 09073m104 8342 21843 SH SOLE 21843 0 0 BK OF AMERICA CORP COM 060505104 999 25827 SH SOLE 25827 0 0 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 146 24122 SH SOLE 24122 0 0 BLACKSTONE GROUP INC COM 09260d107 784 10517 SH SOLE 10517 0 0 BLUEBIRD BIO INC COM 09609g100 598 19850 SH SOLE 19850 0 0 BOEING CO COM 097023105 1169 4590 SH SOLE 4590 0 0 BOOKING HOLDINGS INC COM 09857L108 37996 16308 SH SOLE 16308 0 0 BP PLC SPONSORED ADR 055622104 5267 216324 SH SOLE 216324 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 7454 43479 SH SOLE 43479 0 0 BRINKS CO COM 109696104 15156 191286 SH SOLE 191286 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 817 12944 SH SOLE 12944 0 0 BROADCOM INC COM 11135f101 1139 2457 SH SOLE 2457 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 632 14206 SH SOLE 14206 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 933 38994 SH SOLE 38994 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811p108 1094 73363 SH SOLE 73363 0 0 CALAMOS GBL DYN INCOME FUND COM 12811l107 557 54525 SH SOLE 54525 0 0 CALIFORNIA BANCORP INC COM 13005U101 392 22000 SH SOLE 22000 0 0 CAPSTAR FINL HLDGS INC COM 14070t102 638 36963 SH SOLE 36963 0 0 CAREDX INC COM 14167L103 2169 31849 SH SOLE 31849 0 0 CARLISLE COS INC COM 142339100 3352 20369 SH SOLE 20369 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 10244 248949 SH SOLE 248949 0 0 CASELLA WASTE SYS INC CL A 147448104 298 4688 SH SOLE 4688 0 0 CATALENT INC COM 148806102 18741 177963 SH SOLE 177963 0 0 CATCHMARK TIMBER TR INC CL A 14912y202 2331 228974 SH SOLE 228974 0 0 CATERPILLAR INC COM 149123101 1236 5329 SH SOLE 5329 0 0 CDW CORP COM 12514g108 24534 148017 SH SOLE 148017 0 0 CERNER CORP COM 156782104 14266 198470 SH SOLE 198470 0 0 CHART INDS INC COM 16115q308 5157 36231 SH SOLE 36231 0 0 CHESAPEAKE UTILS CORP COM 165303108 5392 46449 SH SOLE 46449 0 0 CHEVRON CORP NEW COM 166764100 3852 36764 SH SOLE 36764 0 0 CHUBB LIMITED COM h1467j104 1866 11813 SH SOLE 11813 0 0 CINTAS CORP COM 172908105 237 693 SH SOLE 693 0 0 CISCO SYS INC COM 17275r102 1059 20475 SH SOLE 20475 0 0 CIT GROUP INC COM NEW 125581801 1288 25000 SH SOLE 25000 0 0 CITIGROUP INC COM NEW 172967424 2322 31924 SH SOLE 31924 0 0 CLOUGH GLOBAL DIVID & INCOME COM 18913y103 479 41042 SH SOLE 41042 0 0 CME GROUP INC COM 12572Q105 18363 89913 SH SOLE 89913 0 0 COCA COLA CO COM 191216100 905 17173 SH SOLE 17173 0 0 COGNEX CORP COM 192422103 822 9900 SH SOLE 9900 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 13426 127106 SH SOLE 127106 0 0 COMCAST CORP NEW CL A 20030N101 1172 21658 SH SOLE 21658 0 0 COMMERCE BANCSHARES INC COM 200525103 589 7683 SH SOLE 7683 0 0 COMMUNITY HEALTHCARE TR INC COM 20369c106 726 15744 SH SOLE 15744 0 0 CONSTELLIUM SE CL A SHS f21107101 517 35150 SH SOLE 35150 0 0 COOPER COS INC COM NEW 216648402 41222 107324 SH SOLE 107324 0 0 COPART INC COM 217204106 7585 69839 SH SOLE 69839 0 0 CORESITE RLTY CORP COM 21870q105 880 7342 SH SOLE 7342 0 0 COSTAR GROUP INC COM 22160n109 290 353 SH SOLE 353 0 0 COSTCO WHSL CORP NEW COM 22160K105 914 2593 SH SOLE 2593 0 0 COUPA SOFTWARE INC COM 22266l106 687 2700 SH SOLE 2700 0 0 CRISPR THERAPEUTICS AG NAMEN AKT h17182108 1372 11262 SH SOLE 11262 0 0 CROWDSTRIKE HLDGS INC CL A 22788c105 930 5093 SH SOLE 5093 0 0 CROWN CASTLE INTL CORP NEW COM 22822v101 599 3478 SH SOLE 3478 0 0 CSW INDUSTRIALS INC COM 126402106 405 3000 SH SOLE 3000 0 0 CULLEN FROST BANKERS INC COM 229899109 489 4500 SH SOLE 4500 0 0 CUMMINS INC COM 231021106 211 815 SH SOLE 815 0 0 CURTISS WRIGHT CORP COM 231561101 7365 62096 SH SOLE 62096 0 0 CYRUSONE INC COM 23283r100 2478 36587 SH SOLE 36587 0 0 DANAHER CORPORATION COM 235851102 56197 249676 SH SOLE 249676 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 467 12868 SH SOLE 12868 0 0 DEERE & CO COM 244199105 2279 6090 SH SOLE 6090 0 0 DEUTSCHE BANK A G NAMEN AKT d18190898 273 22750 SH SOLE 22750 0 0 DEVON ENERGY CORP NEW COM 25179m103 12837 587516 SH SOLE 587516 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 12730 77525 SH SOLE 77525 0 0 DIAMONDBACK ENERGY INC COM 25278x109 2895 39388 SH SOLE 39388 0 0 DIGIMARC CORP NEW COM 25381b101 4937 166455 SH SOLE 166455 0 0 DISNEY WALT CO COM 254687106 1337 7248 SH SOLE 7248 0 0 DOCUSIGN INC COM 256163106 1118 5523 SH SOLE 5523 0 0 DOLLAR GEN CORP NEW COM 256677105 48023 237010 SH SOLE 237010 0 0 DOLLAR TREE INC COM 256746108 1678 14662 SH SOLE 14662 0 0 DOW INC COM 260557103 1656 25897 SH SOLE 25897 0 0 DYNATRACE INC COM NEW 268150109 796 16510 SH SOLE 16510 0 0 EAGLE MATLS INC COM 26969p108 19200 142844 SH SOLE 142844 0 0 EASTERN BANKSHARES INC COM 27627n105 2411 125000 SH SOLE 125000 0 0 EASTGROUP PPTYS INC COM 277276101 18522 129272 SH SOLE 129272 0 0 EATON VANCE TAX-MANAGED BUY- COM 27828y108 1121 72378 SH SOLE 72378 0 0 ECOLAB INC COM 278865100 1264 5904 SH SOLE 5904 0 0 EDITAS MEDICINE INC COM 28106w103 948 22566 SH SOLE 22566 0 0 EDWARDS LIFESCIENCES CORP COM 28176e108 44888 536685 SH SOLE 536685 0 0 ELLINGTON FINANCIAL INC COM 28852n109 696 43500 SH SOLE 43500 0 0 EMERSON ELEC CO COM 291011104 286 3165 SH SOLE 3165 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273v100 235 30648 SH SOLE 30648 0 0 ENERSYS COM 29275y102 2279 25104 SH SOLE 25104 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 1328 60308 SH SOLE 60308 0 0 EOG RES INC COM 26875p101 2433 33544 SH SOLE 33544 0 0 EPAM SYS INC COM 29414b104 240 604 SH SOLE 604 0 0 EQUINIX INC COM 29444u700 18314 26948 SH SOLE 26948 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 199 24433 SH SOLE 24433 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 2038 73321 SH SOLE 73321 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2856 125081 SH SOLE 125081 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924g201 1191 21695 SH SOLE 21695 0 0 EXACT SCIENCES CORP COM 30063p105 6845 51941 SH SOLE 51941 0 0 EXPONENT INC COM 30214u102 9595 98465 SH SOLE 98465 0 0 EXXON MOBIL CORP COM 30231G102 1098 19675 SH SOLE 19675 0 0 FACEBOOK INC CL A 30303m102 2094 7109 SH SOLE 7109 0 0 FAIR ISAAC CORP COM 303250104 18802 38683 SH SOLE 38683 0 0 FASTENAL CO COM 311900104 2070 41172 SH SOLE 41172 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 5362 50650 SH SOLE 50650 0 0 FIDELITY NATL INFORMATION SV COM 31620m106 1677 11929 SH SOLE 11929 0 0 FIDUS INVT CORP COM 316500107 617 39650 SH SOLE 39650 0 0 FIFTH THIRD BANCORP COM 316773100 449 11986 SH SOLE 11986 0 0 FIRST BANCORP P R COM NEW 318672706 1407 125000 SH SOLE 125000 0 0 FIRST HORIZON CORPORATION COM 320517105 423 25000 SH SOLE 25000 0 0 FIRST REP BK SAN FRANCISCO C COM 33616c100 30131 180696 SH SOLE 180696 0 0 FIRST TR ENERGY INCOME & GRO COM 33738g104 177 13186 SH SOLE 13186 0 0 FIRST WESTN FINL INC COM 33751L105 1000 40000 SH SOLE 40000 0 0 FISERV INC COM 337738108 4836 40622 SH SOLE 40622 0 0 FIVE9 INC COM 338307101 5384 34440 SH SOLE 34440 0 0 FLIR SYS INC COM 302445101 3711 65714 SH SOLE 65714 0 0 FORTIVE CORP COM 34959j108 664 9404 SH SOLE 9404 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964c106 32930 343668 SH SOLE 343668 0 0 FOX FACTORY HLDG CORP COM 35138v102 5478 43117 SH SOLE 43117 0 0 FS KKR CAP CORP II COM 35952v303 573 29350 SH SOLE 29350 0 0 FULL HSE RESORTS INC COM 359678109 2553 300000 SH SOLE 300000 0 0 GARTNER INC COM 366651107 548 3000 SH SOLE 3000 0 0 GENERAL ELECTRIC CO COM 369604103 917 69821 SH SOLE 69821 0 0 GENERAL MTRS CO COM 37045V100 905 15754 SH SOLE 15754 0 0 GILEAD SCIENCES INC COM 375558103 580 8967 SH SOLE 8967 0 0 GLOBAL BLUE GROUP HOLDING AG *W EXP 08/28/202 H33700115 119 98323 SH SOLE 98323 0 0 GLOBAL X FDS CYBRSCURTY ETF 37954y384 242 9656 SH SOLE 9656 0 0 GLOBAL X FDS US INFR DEV ETF 37954y673 225 8980 SH SOLE 8980 0 0 GOLDMAN SACHS GROUP INC COM 38141g104 518 1584 SH SOLE 1584 0 0 GRACO INC COM 384109104 4952 69137 SH SOLE 69137 0 0 GRAND CANYON ED INC COM 38526M106 1368 12774 SH SOLE 12774 0 0 GREAT WESTN NATL BK PORTLAND COM 695263103 1960 51365 SH SOLE 51365 0 0 GUIDEWIRE SOFTWARE INC COM 40171v100 5455 53672 SH SOLE 53672 0 0 HARLEY DAVIDSON INC COM 412822108 1282 31980 SH SOLE 31980 0 0 HDFC BANK LTD SPONSORED ADS 40415f101 220 2833 SH SOLE 2833 0 0 HEICO CORP NEW CL A 422806208 2070 18224 SH SOLE 18224 0 0 HEICO CORP NEW COM 422806109 2774 22054 SH SOLE 22054 0 0 HELEN OF TROY LTD COM G4388N106 1104 5242 SH SOLE 5242 0 0 HENRY JACK & ASSOC INC COM 426281101 39570 260808 SH SOLE 260808 0 0 HOME DEPOT INC COM 437076102 5723 18749 SH SOLE 18749 0 0 HONEYWELL INTL INC COM 438516106 2126 9796 SH SOLE 9796 0 0 HOWARD BANCORP INC COM 442496105 607 36901 SH SOLE 36901 0 0 IDEX CORP COM 45167r104 5246 25060 SH SOLE 25060 0 0 IDEXX LABS INC COM 45168d104 4479 9153 SH SOLE 9153 0 0 IHS MARKIT LTD SHS g47567105 45718 472386 SH SOLE 472386 0 0 II-VI INC COM 902104108 1295 18947 SH SOLE 18947 0 0 ILLINOIS TOOL WKS INC COM 452308109 17205 77670 SH SOLE 77670 0 0 ILLUMINA INC COM 452327109 1668 4342 SH SOLE 4342 0 0 INDEPENDENT BANK CORP MASS COM 453836108 720 8549 SH SOLE 8549 0 0 INGERSOLL RAND INC COM 45687v106 1775 36076 SH SOLE 36076 0 0 INSULET CORP COM 45784p101 1203 4612 SH SOLE 4612 0 0 INTEL CORP COM 458140100 737 11512 SH SOLE 11512 0 0 INTELLIA THERAPEUTICS INC COM 45826j105 1425 17755 SH SOLE 17755 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1375 12313 SH SOLE 12313 0 0 INTUIT COM 461202103 330 861 SH SOLE 861 0 0 INTUITIVE SURGICAL INC COM NEW 46120e602 2127 2879 SH SOLE 2879 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 5096 87628 SH SOLE 87628 0 0 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137v563 630 31120 SH SOLE 31120 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 1088 3408 SH SOLE 3408 0 0 INVESTORS BANCORP INC NEW COM 46146l101 10108 688080 SH SOLE 688080 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 866 27338 SH SOLE 27338 0 0 ISHARES TR CORE DIV GRWTH 46434v621 1746 36169 SH SOLE 36169 0 0 ISHARES TR CORE MSCI EAFE 46432F842 434 6017 SH SOLE 6017 0 0 ISHARES TR CORE S&P MCP ETF 464287507 2729 10485 SH SOLE 10485 0 0 ISHARES TR CORE S&P SCP ETF 464287804 15490 142726 SH SOLE 142726 0 0 ISHARES TR CORE S&P500 ETF 464287200 4419 11108 SH SOLE 11108 0 0 ISHARES TR EAFE SML CP ETF 464288273 314 4368 SH SOLE 4368 0 0 ISHARES TR MSCI EAFE ETF 464287465 998 13154 SH SOLE 13154 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 1600 29999 SH SOLE 29999 0 0 ISHARES TR MSCI USA QLT FCT 46432f339 203 1669 SH SOLE 1669 0 0 ISHARES TR PFD AND INCM SEC 464288687 297 7745 SH SOLE 7745 0 0 ISHARES TR RUS 1000 ETF 464287622 9928 44357 SH SOLE 44357 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 7974 32810 SH SOLE 32810 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 730 4817 SH SOLE 4817 0 0 ISHARES TR RUS MD CP GR ETF 464287481 10106 99021 SH SOLE 99021 0 0 ISHARES TR RUS MID CAP ETF 464287499 3405 46057 SH SOLE 46057 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 4834 21880 SH SOLE 21880 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 295 1242 SH SOLE 1242 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 4011 61600 SH SOLE 61600 0 0 ISHARES TR S&P SML 600 GWT 464287887 317 2470 SH SOLE 2470 0 0 ISHARES TR SELECT DIVID ETF 464287168 458 4018 SH SOLE 4018 0 0 ISHARES TR US HLTHCARE ETF 464287762 296 1173 SH SOLE 1173 0 0 ITT INC COM 45073v108 7453 81985 SH SOLE 81985 0 0 JFROG LTD ORD SHS m6191j100 4881 110000 SH SOLE 110000 0 0 JOHNSON & JOHNSON COM 478160104 5503 33483 SH SOLE 33483 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625h365 185 11167 SH SOLE 11167 0 0 JPMORGAN CHASE & CO COM 46625H100 53991 354668 SH SOLE 354668 0 0 KADANT INC COM 48282t104 10512 56817 SH SOLE 56817 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 3187 12075 SH SOLE 12075 0 0 KEURIG DR PEPPER INC COM 49271v100 21391 622368 SH SOLE 622368 0 0 KIMBERLY-CLARK CORP COM 494368103 590 4241 SH SOLE 4241 0 0 KINDER MORGAN INC DEL COM 49456B101 6645 399084 SH SOLE 399084 0 0 KLA CORP COM NEW 482480100 1094 3311 SH SOLE 3311 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540r409 214 838 SH SOLE 838 0 0 LAM RESEARCH CORP COM 512807108 441 741 SH SOLE 741 0 0 LILLY ELI & CO COM 532457108 1301 6964 SH SOLE 6964 0 0 LIMESTONE BANCORP INC COM 53262L105 1189 75000 SH SOLE 75000 0 0 LINCOLN ELEC HLDGS INC COM 533900106 1464 11908 SH SOLE 11908 0 0 LINDE PLC SHS g5494j103 859 3068 SH SOLE 3068 0 0 LITTELFUSE INC COM 537008104 458 1732 SH SOLE 1732 0 0 LOCKHEED MARTIN CORP COM 539830109 1916 5185 SH SOLE 5185 0 0 LOWES COS INC COM 548661107 22443 118010 SH SOLE 118010 0 0 LULULEMON ATHLETICA INC COM 550021109 263 856 SH SOLE 856 0 0 M & T BK CORP COM 55261f104 227 1500 SH SOLE 1500 0 0 MAINSTREET BANCSHARES INC COM 56064y100 2650 127670 SH SOLE 127670 0 0 MARATHON PETE CORP COM 56585A102 4632 86589 SH SOLE 86589 0 0 MARKEL CORP COM 570535104 6618 5807 SH SOLE 5807 0 0 MARKETAXESS HLDGS INC COM 57060d108 34529 69346 SH SOLE 69346 0 0 MARRIOTT INTL INC NEW CL A 571903202 235 1586 SH SOLE 1586 0 0 MARSH & MCLENNAN COS INC COM 571748102 9971 81866 SH SOLE 81866 0 0 MARTIN MARIETTA MATLS INC COM 573284106 6906 20565 SH SOLE 20565 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1892 38621 SH SOLE 38621 0 0 MASONITE INTL CORP COM 575385109 372 3225 SH SOLE 3225 0 0 MASTERCARD INCORPORATED CL A 57636Q104 2462 6914 SH SOLE 6914 0 0 MCDONALDS CORP COM 580135101 1892 8441 SH SOLE 8441 0 0 MERCK & CO. INC COM 58933Y105 2579 33456 SH SOLE 33456 0 0 MFA FINL INC COM 55272x102 372 91378 SH SOLE 91378 0 0 MGE ENERGY INC COM 55277p104 428 6000 SH SOLE 6000 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 1196 7705 SH SOLE 7705 0 0 MICROSOFT CORP COM 594918104 53925 228718 SH SOLE 228718 0 0 MKS INSTRS INC COM 55306n104 10500 56626 SH SOLE 56626 0 0 MONGODB INC CL A 60937p106 713 2665 SH SOLE 2665 0 0 MONOLITHIC PWR SYS INC COM 609839105 16682 47229 SH SOLE 47229 0 0 MOODYS CORP COM 615369105 463 1551 SH SOLE 1551 0 0 MORGAN STANLEY COM NEW 617446448 24187 311443 SH SOLE 311443 0 0 MORGAN STANLEY EMER MKTS DEB COM 61744h105 537 59975 SH SOLE 59975 0 0 MPLX LP COM UNIT REP LTD 55336v100 632 24676 SH SOLE 24676 0 0 NEOGEN CORP COM 640491106 9252 104085 SH SOLE 104085 0 0 NEOGENOMICS INC COM NEW 64049m209 9275 192305 SH SOLE 192305 0 0 NETFLIX INC COM 64110l106 558 1070 SH SOLE 1070 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828t201 1337 118860 SH SOLE 118860 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 371 29437 SH SOLE 29437 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 782 175000 SH SOLE 175000 0 0 NEXTERA ENERGY INC COM 65339f101 1902 25161 SH SOLE 25161 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341b106 522 7167 SH SOLE 7167 0 0 NIKE INC CL B 654106103 795 5985 SH SOLE 5985 0 0 NORDSON CORP COM 655663102 37305 187766 SH SOLE 187766 0 0 NORTHERN TR CORP COM 665859104 2632 25037 SH SOLE 25037 0 0 NORTHROP GRUMMAN CORP COM 666807102 607 1874 SH SOLE 1874 0 0 NOVO-NORDISK A S ADR 670100205 276 4095 SH SOLE 4095 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 328 19178 SH SOLE 19178 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 208 14062 SH SOLE 14062 0 0 NUVEEN PFD & INCOME OPPORTUN COM 67073b106 1410 148598 SH SOLE 148598 0 0 NUVEEN PFD & INCOME TERM FD COM 67075a106 828 33114 SH SOLE 33114 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066v101 227 15000 SH SOLE 15000 0 0 NUVEEN TAX-ADVANTAGED DIVID COM 67073g105 509 33710 SH SOLE 33710 0 0 NVIDIA CORPORATION COM 67066G104 1429 2677 SH SOLE 2677 0 0 NVR INC COM 62944t105 3467 736 SH SOLE 736 0 0 OAKTREE SPECIALTY LENDING CO COM 67401p108 1026 165413 SH SOLE 165413 0 0 OKTA INC CL A 679295105 701 3180 SH SOLE 3180 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 4928 20499 SH SOLE 20499 0 0 OMNICELL COM COM 68213n109 10592 81559 SH SOLE 81559 0 0 OMNICOM GROUP INC COM 681919106 229 3090 SH SOLE 3090 0 0 ONEOK INC NEW COM 682680103 221 4365 SH SOLE 4365 0 0 ORACLE CORP COM 68389x105 718 10232 SH SOLE 10232 0 0 PALO ALTO NETWORKS INC COM 697435105 619 1922 SH SOLE 1922 0 0 PAYPAL HLDGS INC COM 70450y103 4066 16745 SH SOLE 16745 0 0 PENNYMAC MTG INVT TR COM 70931t103 716 36521 SH SOLE 36521 0 0 PEPSICO INC COM 713448108 695 4915 SH SOLE 4915 0 0 PFIZER INC COM 717081103 1117 30835 SH SOLE 30835 0 0 PHILIP MORRIS INTL INC COM 718172109 200 2255 SH SOLE 2255 0 0 PHILLIPS 66 COM 718546104 278 3406 SH SOLE 3406 0 0 PINNACLE FINL PARTNERS INC COM 72346q104 8460 95418 SH SOLE 95418 0 0 PNC FINL SVCS GROUP INC COM 693475105 273 1556 SH SOLE 1556 0 0 POOL CORP COM 73278l105 13913 40299 SH SOLE 40299 0 0 POTLATCHDELTIC CORPORATION COM 737630103 12143 229468 SH SOLE 229468 0 0 PRICE T ROWE GROUP INC COM 74144t108 688 4011 SH SOLE 4011 0 0 PRIMIS FINANCIAL CORP COM 74167B109 1090 75000 SH SOLE 75000 0 0 PROCTER AND GAMBLE CO COM 742718109 647 4774 SH SOLE 4774 0 0 PROGRESSIVE CORP COM 743315103 34132 356990 SH SOLE 356990 0 0 PROOFPOINT INC COM 743424103 8818 70100 SH SOLE 70100 0 0 PROSHARES TR S&P 500 DV ARIST 74348a467 5678 65820 SH SOLE 65820 0 0 PROSPERITY BANCSHARES INC COM 743606105 412 5500 SH SOLE 5500 0 0 PRUDENTIAL FINL INC COM 744320102 1617 17745 SH SOLE 17745 0 0 PTC INC COM 69370c100 49115 356811 SH SOLE 356811 0 0 PURE CYCLE CORP COM NEW 746228303 1888 140700 SH SOLE 140700 0 0 Q2 HLDGS INC COM 74736l109 931 9287 SH SOLE 9287 0 0 QUALCOMM INC COM 747525103 639 4823 SH SOLE 4823 0 0 RAYMOND JAMES FINL INC COM 754730109 744 6067 SH SOLE 6067 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 8522 110292 SH SOLE 110292 0 0 RBC BEARINGS INC COM 75524b104 7217 36675 SH SOLE 36675 0 0 REDWOOD TR INC COM 758075402 729 70000 SH SOLE 70000 0 0 REGIONS FINANCIAL CORP NEW COM 7591ep100 475 23000 SH SOLE 23000 0 0 RELIANT BANCORP INC COM 75956B101 574 20000 SH SOLE 20000 0 0 REPLIGEN CORP COM 759916109 18687 96123 SH SOLE 96123 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 11643 198855 SH SOLE 198855 0 0 RIVERVIEW BANCORP INC COM 769397100 350 50458 SH SOLE 50458 0 0 ROBERT HALF INTL INC COM 770323103 365 4680 SH SOLE 4680 0 0 ROKU INC COM CL A 77543r102 2893 8880 SH SOLE 8880 0 0 ROPER TECHNOLOGIES INC COM 776696106 1125 2788 SH SOLE 2788 0 0 ROSS STORES INC COM 778296103 202 1688 SH SOLE 1688 0 0 ROYAL BK CDA COM 780087102 581 6302 SH SOLE 6302 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 269 6864 SH SOLE 6864 0 0 ROYAL GOLD INC COM 780287108 6705 62302 SH SOLE 62302 0 0 RPM INTL INC COM 749685103 8136 88576 SH SOLE 88576 0 0 S&P GLOBAL INC COM 78409v104 633 1793 SH SOLE 1793 0 0 SALESFORCE COM INC COM 79466l302 28685 135390 SH SOLE 135390 0 0 SARATOGA INVT CORP COM NEW 80349a208 517 20400 SH SOLE 20400 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 919 9506 SH SOLE 9506 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 235 1808 SH SOLE 1808 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 15160 418331 SH SOLE 418331 0 0 SELECT BANCORP INC NEW COM 81617L108 221 20000 SH SOLE 20000 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369y209 220 1888 SH SOLE 1888 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369y605 1497 43976 SH SOLE 43976 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369y803 659 4959 SH SOLE 4959 0 0 SERVICENOW INC COM 81762P102 260 520 SH SOLE 520 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 7143 116472 SH SOLE 116472 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 135 10100 SH SOLE 10100 0 0 SHERWIN WILLIAMS CO COM 824348106 378 512 SH SOLE 512 0 0 SILVERGATE CAP CORP CL A 82837p408 739 5198 SH SOLE 5198 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 2536 56037 SH SOLE 56037 0 0 SKYWORKS SOLUTIONS INC COM 83088m102 347 1892 SH SOLE 1892 0 0 SNAP ON INC COM 833034101 885 3836 SH SOLE 3836 0 0 SOUTH ST CORP COM 840441109 3632 46263 SH SOLE 46263 0 0 SPDR S&P 500 ETF TR TR UNIT 78462f103 38899 98147 SH SOLE 98147 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467y107 13097 27512 SH SOLE 27512 0 0 SPDR SER TR BLMBRG BRC CNVRT 78464A359 1624 19490 SH SOLE 19490 0 0 SPDR SER TR PORTFLI INTRMDIT 78464a672 383 11951 SH SOLE 11951 0 0 SPDR SER TR PRTFLO S&P500 HI 78468r788 2320 60250 SH SOLE 60250 0 0 SPDR SER TR S&P BK ETF 78464A797 833 16051 SH SOLE 16051 0 0 SPDR SER TR S&P REGL BKG 78464A698 14730 222034 SH SOLE 222034 0 0 SPDR SER TR SPDR BLOOMBERG 78468r663 341 3729 SH SOLE 3729 0 0 STARBUCKS CORP COM 855244109 18110 165732 SH SOLE 165732 0 0 STATE STR CORP COM 857477103 344 4100 SH SOLE 4100 0 0 STEEL DYNAMICS INC COM 858119100 7754 152765 SH SOLE 152765 0 0 STERIS PLC SHS USD g8473t100 43254 227078 SH SOLE 227078 0 0 STIFEL FINL CORP COM 860630102 6771 105705 SH SOLE 105705 0 0 STOCK YDS BANCORP INC COM 861025104 1609 31505 SH SOLE 31505 0 0 STORE CAP CORP COM 862121100 12069 360274 SH SOLE 360274 0 0 STRYKER CORPORATION COM 863667101 1394 5722 SH SOLE 5722 0 0 SVB FINANCIAL GROUP COM 78486Q101 36509 73955 SH SOLE 73955 0 0 SYNOPSYS INC COM 871607107 26336 106289 SH SOLE 106289 0 0 TABULA RASA HEALTHCARE INC COM 873379101 1118 24270 SH SOLE 24270 0 0 TARGA RES CORP COM 87612g101 298 9391 SH SOLE 9391 0 0 TARGET CORP COM 87612e106 667 3367 SH SOLE 3367 0 0 TE CONNECTIVITY LTD REG SHS h84989104 870 6739 SH SOLE 6739 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 6481 15669 SH SOLE 15669 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087e100 38872 815445 SH SOLE 815445 0 0 TESLA INC COM 88160R101 1469 2200 SH SOLE 2200 0 0 TEXAS INSTRS INC COM 882508104 3609 19096 SH SOLE 19096 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262p102 262 165 SH SOLE 165 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 457 1001 SH SOLE 1001 0 0 TITAN MACHY INC COM 88830r101 393 15400 SH SOLE 15400 0 0 TJX COS INC NEW COM 872540109 36214 547455 SH SOLE 547455 0 0 TRAVELERS COMPANIES INC COM 89417E109 920 6119 SH SOLE 6119 0 0 TREX CO INC COM 89531p105 4642 50707 SH SOLE 50707 0 0 TRICO BANCSHARES COM 896095106 11091 234139 SH SOLE 234139 0 0 TRIMBLE INC COM 896239100 5435 69862 SH SOLE 69862 0 0 TRISTATE CAP HLDGS INC COM 89678f100 840 36415 SH SOLE 36415 0 0 TRUIST FINL CORP COM 89832q109 234 4016 SH SOLE 4016 0 0 TWILIO INC CL A 90138F102 1170 3434 SH SOLE 3434 0 0 TYLER TECHNOLOGIES INC COM 902252105 28556 67265 SH SOLE 67265 0 0 ULTA BEAUTY INC COM 90384s303 356 1152 SH SOLE 1152 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1171 10287 SH SOLE 10287 0 0 UNDER ARMOUR INC CL A 904311107 1464 66069 SH SOLE 66069 0 0 UNION PAC CORP COM 907818108 21194 96156 SH SOLE 96156 0 0 UNITED RENTALS INC COM 911363109 388 1177 SH SOLE 1177 0 0 UNITEDHEALTH GROUP INC COM 91324P102 23250 62489 SH SOLE 62489 0 0 US BANCORP DEL COM NEW 902973304 1982 35830 SH SOLE 35830 0 0 VAIL RESORTS INC COM 91879q109 23889 81907 SH SOLE 81907 0 0 VALMONT INDS INC COM 920253101 1894 7967 SH SOLE 7967 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 3394 13206 SH SOLE 13206 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 255 1377 SH SOLE 1377 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 11455 51754 SH SOLE 51754 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 528 1449 SH SOLE 1449 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 770 3725 SH SOLE 3725 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 335 2549 SH SOLE 2549 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 13632 224647 SH SOLE 224647 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 386 7421 SH SOLE 7421 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 13304 90456 SH SOLE 90456 0 0 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 5726 116591 SH SOLE 116591 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 9698 27051 SH SOLE 27051 0 0 VARIAN MED SYS INC COM 92220p105 228 1293 SH SOLE 1293 0 0 VEEVA SYS INC CL A COM 922475108 1296 4961 SH SOLE 4961 0 0 VERACYTE INC COM 92337f107 1088 20239 SH SOLE 20239 0 0 VERISK ANALYTICS INC COM 92345y106 817 4622 SH SOLE 4622 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 3448 59301 SH SOLE 59301 0 0 VERRA MOBILITY CORP COM 92511u102 1953 144288 SH SOLE 144288 0 0 VISA INC COM CL A 92826c839 60668 286535 SH SOLE 286535 0 0 VISTEON CORP COM NEW 92839u206 12857 105430 SH SOLE 105430 0 0 VROOM INC COM 92918v109 1198 30737 SH SOLE 30737 0 0 WALMART INC COM 931142103 507 3732 SH SOLE 3732 0 0 WASTE MGMT INC DEL COM 94106L109 388 3009 SH SOLE 3009 0 0 WATERSTONE FINL INC MD COM 94188p101 1044 51114 SH SOLE 51114 0 0 WATSCO INC COM 942622200 10514 40321 SH SOLE 40321 0 0 WEBSTER FINL CORP CONN COM 947890109 4835 87739 SH SOLE 87739 0 0 WEC ENERGY GROUP INC COM 92939u106 228 2432 SH SOLE 2432 0 0 WELLS FARGO CO NEW COM 949746101 569 14576 SH SOLE 14576 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 19304 68507 SH SOLE 68507 0 0 WESTERN ALLIANCE BANCORP COM 957638109 229 2421 SH SOLE 2421 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 697 19570 SH SOLE 19570 0 0 WHITEHORSE FIN INC COM 96524v106 529 34900 SH SOLE 34900 0 0 WILLIAMS COS INC COM 969457100 310 13084 SH SOLE 13084 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2423 33304 SH SOLE 33304 0 0 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 12120 293529 SH SOLE 293529 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717w851 3615 58936 SH SOLE 58936 0 0 WISDOMTREE TR US DIVID EX FNCL 97717W406 3090 32763 SH SOLE 32763 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 7419 183536 SH SOLE 183536 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 14702 257071 SH SOLE 257071 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 3051 97948 SH SOLE 97948 0 0 WP CAREY INC COM 92936u109 1618 22861 SH SOLE 22861 0 0 ZOETIS INC CL A 98978v103 591 3750 SH SOLE 3750 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980l101 282 878 SH SOLE 878 0 0