Docoh
Loading...

RMB Capital Management

Filed: 20 Oct 21, 3:23pm

The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number:3235-0006
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
3M COCOM88579Y1012,88316,435SH SOLE 16,43500
ABBOTT LABSCOM0028241008,43471,400SH SOLE 71,40000
ABBVIE INCCOM00287Y1096,01055,712SH SOLE 55,71200
ABIOMED INCCOM0036541005581,715SH SOLE 1,71500
ACCENTURE PLC IRELANDSHS CLASS AG1151C10121,03165,739SH SOLE 65,73900
ADOBE SYSTEMS INCORPORATEDCOM00724f1013,1275,431SH SOLE 5,43100
AFC GAMMA INCCOM00109K10587540,540SH SOLE 40,54000
AFFILIATED MANAGERS GROUP INCOM0082521081,0587,000SH SOLE 7,00000
AIR PRODS & CHEMS INCCOM0091581062611,018SH SOLE 1,01800
ALEXANDRIA REAL ESTATE EQ INCOM0152711095,65429,593SH SOLE 29,59300
ALGONQUIN PWR UTILS CORPCOM0158571055,457372,233SH SOLE 372,23300
ALIGN TECHNOLOGY INCCOM016255101522784SH SOLE 78400
ALLEGHENY TECHNOLOGIES INCCOM01741r10229417,706SH SOLE 17,70600
ALLIANCEBERNSTEIN HLDG L PUNIT LTD PARTN01881g1062,66553,760SH SOLE 53,76000
ALLOGENE THERAPEUTICS INCCOM01977010646818,229SH SOLE 18,22900
ALPHABET INCCAP STK CL A02079k30554,82920,508SH SOLE 20,50800
ALPHABET INCCAP STK CL C02079K10743,67416,386SH SOLE 16,38600
ALTRIA GROUP INCCOM02209S1034,31894,862SH SOLE 94,86200
AMAZON COM INCCOM02313510611,3993,470SH SOLE 3,47000
AMERICAN EXPRESS COCOM0258161098024,789SH SOLE 4,78900
AMERICAN FINL GROUP INC OHIOCOM02593210418,507147,082SH SOLE 147,08200
AMERICAN HOMES 4 RENTCL A02665t3063178,316SH SOLE 8,31600
AMERICAN TOWER CORP NEWCOM03027x10027,668104,247SH SOLE 104,24700
AMERICAN VANGUARD CORPCOM0303711081,564103,950SH SOLE 103,95000
AMERIS BANCORPCOM03076k1082,97857,402SH SOLE 57,40200
AMGEN INCCOM03116210014,08466,233SH SOLE 66,23300
AMPHENOL CORP NEWCL A0320951011,06214,497SH SOLE 14,49700
ANALOG DEVICES INCCOM03265410519,447116,118SH SOLE 116,11800
ANSYS INCCOM03662q1054141,217SH SOLE 1,21700
ANTHEM INCCOM0367521031,1353,044SH SOLE 3,04400
APPLE INCCOM03783310049,549350,170SH SOLE 350,17000
APPLIED MATLS INCCOM0382221051,33510,367SH SOLE 10,36700
APTARGROUP INCCOM0383361037,02958,898SH SOLE 58,89800
ARGO GROUP INTL HLDGS LTDCOMg0464b10711,837226,672SH SOLE 226,67200
ARK ETF TRINNOVATION ETF00214q1042061,866SH SOLE 1,86600
ASML HOLDING N VN Y REGISTRY SHSn07059210244327SH SOLE 32700
ASPEN TECHNOLOGY INCCOM04532710327,496223,907SH SOLE 223,90700
ASTEC INDS INCCOM0462241013266,055SH SOLE 6,05500
ASTRAZENECA PLCSPONSORED ADR0463531083335,545SH SOLE 5,54500
AT&T INCCOM00206R10262223,037SH SOLE 23,03700
AUTODESK INCCOM0527691064651,632SH SOLE 1,63200
AUTOMATIC DATA PROCESSING INCOM0530151031,4347,172SH SOLE 7,17200
AVALARA INCCOM05338g1062,42413,872SH SOLE 13,87200
AVERY DENNISON CORPCOM05361110925,754124,292SH SOLE 124,29200
BADGER METER INCCOM0565251081,17811,648SH SOLE 11,64800
BARINGS BDC INCCOM06759l10332429,372SH SOLE 29,37200
BAUSCH HEALTH COS INCCOM0717341071,87067,149SH SOLE 67,14900
BAXTER INTL INCCOM0718131094495,581SH SOLE 5,58100
BEACON ROOFING SUPPLY INCCOM0736851092635,500SH SOLE 5,50000
BECTON DICKINSON & COCOM07588710922,15490,121SH SOLE 90,12100
BELDEN INCCOM0774541062514,300SH SOLE 4,30000
BERKSHIRE HATHAWAY INC DELCL A0846701082,8797SH SOLE 700
BERKSHIRE HATHAWAY INC DELCL B NEW0846707023,85014,106SH SOLE 14,10600
BILL COM HLDGS INCCOM0900431003,99014,945SH SOLE 14,94500
BIOLIFE SOLUTIONS INCCOM NEW09062w20411,779278,332SH SOLE 278,33200
BIOMARIN PHARMACEUTICAL INCCOM09061g1012633,400SH SOLE 3,40000
BIO-TECHNE CORPCOM09073m10410,10220,847SH SOLE 20,84700
BK OF AMERICA CORPCOM0605051041,10726,066SH SOLE 26,06600
BLACKROCK ENHANCED INTL DIVCOM BENE INTER09252410712520,295SH SOLE 20,29500
BLACKSTONE INCCOM09260d1071,1229,643SH SOLE 9,64300
BLUEBIRD BIO INCCOM09609g10022411,698SH SOLE 11,69800
BOEING COCOM0970231051,2265,574SH SOLE 5,57400
BOOKING HOLDINGS INCCOM09857L10839,99116,846SH SOLE 16,84600
BP PLCSPONSORED ADR0556221047,298267,033SH SOLE 267,03300
BRIGHT HORIZONS FAM SOL IN DCOM1091941006,68147,917SH SOLE 47,91700
BRINKS COCOM10969610411,284178,265SH SOLE 178,26500
BRISTOL-MYERS SQUIBB COCOM11012210881713,801SH SOLE 13,80100
BROADCOM INCCOM11135F1011,1912,457SH SOLE 2,45700
BROADRIDGE FINL SOLUTIONS INCOM11133t1032191,314SH SOLE 1,31400
BROOKFIELD ASSET MGMT INCCL A LTD VT SH11258510483315,571SH SOLE 15,57100
BROWN & BROWN INCCOM1152361012474,455SH SOLE 4,45500
CALAMOS CONV & HIGH INCOME FCOM SHS12811p1081,14773,363SH SOLE 73,36300
CALAMOS GBL DYN INCOME FUNDCOM12811l10752254,525SH SOLE 54,52500
CAMDEN PPTY TRSH BEN INT1331311026024,082SH SOLE 4,08200
CANOO INCCOM CL A13803r10211815,284SH SOLE 15,28400
CAREDX INCCOM14167L1031,35621,402SH SOLE 21,40200
CARLISLE COS INCCOM1423391004,04320,336SH SOLE 20,33600
CARPENTER TECHNOLOGY CORPCOM1442851038,879271,185SH SOLE 271,18500
CASELLA WASTE SYS INCCL A1474481043564,688SH SOLE 4,68800
CATALENT INCCOM14880610224,376183,182SH SOLE 183,18200
CATCHMARK TIMBER TR INCCL A14912y2021,431120,544SH SOLE 120,54400
CATERPILLAR INCCOM1491231018004,169SH SOLE 4,16900
CDW CORPCOM12514g10826,499145,583SH SOLE 145,58300
CERNER CORPCOM15678210412,328174,817SH SOLE 174,81700
CHART INDS INCCOM16115q3086,63534,716SH SOLE 34,71600
CHESAPEAKE UTILS CORPCOM1653031085,95849,629SH SOLE 49,62900
CHEVRON CORP NEWCOM1667641004,51644,514SH SOLE 44,51400
CHIPOTLE MEXICAN GRILL INCCOM169656105420231SH SOLE 23100
CHUBB LIMITEDCOMh1467j10418,966109,326SH SOLE 109,32600
CINTAS CORPCOM172908105245643SH SOLE 64300
CISCO SYS INCCOM17275r1021,32024,256SH SOLE 24,25600
CITIGROUP INCCOM NEW1729674242,67638,137SH SOLE 38,13700
CLOUGH GLOBAL DIVID & INCOMECOM18913y10347743,042SH SOLE 43,04200
CME GROUP INCCOM12572Q10520,860107,871SH SOLE 107,87100
COCA COLA COCOM19121610095418,190SH SOLE 18,19000
COGNEX CORPCOM1924221037509,350SH SOLE 9,35000
COLUMBIA SPORTSWEAR COCOM19851610614,712153,504SH SOLE 153,50400
COLUMBUS MCKINNON CORP N YCOM1993331051,95640,451SH SOLE 40,45100
COMCAST CORP NEWCL A20030N1011,46926,268SH SOLE 26,26800
COMMERCE BANCSHARES INCCOM2005251035357,683SH SOLE 7,68300
COMMUNITY HEALTHCARE TR INCCOM20369c10671115,744SH SOLE 15,74400
CONOCOPHILLIPSCOM20825c1042734,032SH SOLE 4,03200
CONSTELLIUM SECL A SHSf2110710166035,150SH SOLE 35,15000
COOPER COS INCCOM NEW21664840247,656115,303SH SOLE 115,30300
COPART INCCOM2172041069,29466,998SH SOLE 66,99800
CORESITE RLTY CORPCOM21870q1052,72219,647SH SOLE 19,64700
COSTAR GROUP INCCOM22160n1092823,278SH SOLE 3,27800
COSTCO WHSL CORP NEWCOM22160k1051,1622,586SH SOLE 2,58600
CRISPR THERAPEUTICS AGNAMEN AKTh171821082,49022,249SH SOLE 22,24900
CROWDSTRIKE HLDGS INCCL A22788c1053,15112,821SH SOLE 12,82100
CROWN CASTLE INTL CORP NEWCOM22822v1016063,497SH SOLE 3,49700
CSW INDUSTRIALS INCCOM1264021063833,000SH SOLE 3,00000
CULLEN FROST BANKERS INCCOM2298991092372,000SH SOLE 2,00000
CURTISS WRIGHT CORPCOM2315611018,54167,692SH SOLE 67,69200
CYRUSONE INCCOM23283r1002,65134,243SH SOLE 34,24300
DANAHER CORPORATIONCOM23585110270,322230,989SH SOLE 230,98900
DBX ETF TRXTRACK MSCI EAFE23305120045612,086SH SOLE 12,08600
DEERE & COCOM2441991052,0416,090SH SOLE 6,09000
DEUTSCHE BANK A GNAMEN AKTd1819089828922,750SH SOLE 22,75000
DEVON ENERGY CORP NEWCOM25179m10322,114622,757SH SOLE 622,75700
DIAGEO PLCSPON ADR NEW25243Q20515,59280,790SH SOLE 80,79000
DIAMONDBACK ENERGY INCCOM25278x1093,47836,738SH SOLE 36,73800
DIGIMARC CORP NEWCOM25381b1016,109177,371SH SOLE 177,37100
DISNEY WALT COCOM2546871061,2567,423SH SOLE 7,42300
DOCUSIGN INCCOM2561631062,79410,852SH SOLE 10,85200
DOLLAR GEN CORP NEWCOM25667710550,774239,340SH SOLE 239,34000
DOW INCCOM2605571032,15637,449SH SOLE 37,44900
DYNATRACE INCCOM NEW2681501092,71838,297SH SOLE 38,29700
EAGLE MATLS INCCOM26969p10819,329147,368SH SOLE 147,36800
EASTGROUP PPTYS INCCOM27727610122,508135,079SH SOLE 135,07900
EATON VANCE TAX-MANAGED BUY-COM27828y1081,13170,703SH SOLE 70,70300
ECOLAB INCCOM2788651001,3546,492SH SOLE 6,49200
EDITAS MEDICINE INCCOM28106w1031,99648,588SH SOLE 48,58800
EDWARDS LIFESCIENCES CORPCOM28176e10859,379524,507SH SOLE 524,50700
ELLINGTON FINANCIAL INCCOM28852n10979643,500SH SOLE 43,50000
EMERSON ELEC COCOM2910111043583,802SH SOLE 3,80200
ENERGY TRANSFER L PCOM UT LTD PTN29273v10033635,094SH SOLE 35,09400
ENERSYSCOM29275y1021,86925,104SH SOLE 25,10400
ENTEGRIS INCCOM29362u1043672,917SH SOLE 2,91700
ENTERPRISE PRODS PARTNERS LCOM2937921071,35062,383SH SOLE 62,38300
EOG RES INCCOM26875p1012,53531,582SH SOLE 31,58200
EPAM SYS INCCOM29414b104321562SH SOLE 56200
EQUINIX INCCOM29444u70021,97427,811SH SOLE 27,81100
EQUITRANS MIDSTREAM CORPCOM29460010124824,433SH SOLE 24,43300
EQUITY LIFESTYLE PPTYS INCCOM29472r1082603,332SH SOLE 3,33200
ESSENTIAL PPTYS RLTY TR INCCOM29670e1074,662166,962SH SOLE 166,96200
ETF MANAGERS TRPRIME CYBR SCRTY26924g2011,32421,768SH SOLE 21,76800
EXACT SCIENCES CORPCOM30063p1054,86850,999SH SOLE 50,99900
EXPONENT INCCOM30214u10212,288108,595SH SOLE 108,59500
EXXON MOBIL CORPCOM30231G1021,12019,047SH SOLE 19,04700
FACEBOOK INCCL A30303M1022,3626,961SH SOLE 6,96100
FAIR ISAAC CORPCOM30325010415,99840,203SH SOLE 40,20300
FASTENAL COCOM3119001041,92437,281SH SOLE 37,28100
FIDELITY COVINGTON TRUSTMSCI INFO TECH I3160928086,00550,617SH SOLE 50,61700
FIDELITY NATL INFORMATION SVCOM31620m1069647,921SH SOLE 7,92100
FIFTH THIRD BANCORPCOM31677310050911,986SH SOLE 11,98600
FIRST BANCORP P RCOM NEW3186727062,167164,763SH SOLE 164,76300
FIRST REP BK SAN FRANCISCO CCOM33616C10035,664184,905SH SOLE 184,90500
FIRST TR ENERGY INCOME & GROCOM33738g10417913,186SH SOLE 13,18600
FIRST TR EXCHANGE-TRADED FDNO AMER ENERGY33738d10132213,616SH SOLE 13,61600
FISERV INCCOM3377381084,44140,933SH SOLE 40,93300
FIVE9 INCCOM3383071017,73548,420SH SOLE 48,42000
FORMFACTOR INCCOM3463751081,30735,023SH SOLE 35,02300
FORTUNE BRANDS HOME & SEC INCOM34964c10639,807445,170SH SOLE 445,17000
FOX FACTORY HLDG CORPCOM35138v1026,23443,129SH SOLE 43,12900
FS KKR CAP CORPCOM30263520677135,000SH SOLE 35,00000
FULL HSE RESORTS INCCOM3596781093,183300,000SH SOLE 300,00000
GARTNER INCCOM3666511079123,000SH SOLE 3,00000
GENERAL ELECTRIC COCOM NEW3696043012,60525,284SH SOLE 25,28400
GENERAL MTRS COCOM37045V10083015,740SH SOLE 15,74000
GILEAD SCIENCES INCCOM3755581036288,996SH SOLE 8,99600
GLOBAL X FDSCYBRSCURTY ETF37954y38432210,561SH SOLE 10,56100
GLOBAL X FDSUS INFR DEV ETF37954y6732288,980SH SOLE 8,98000
GOLDMAN SACHS GROUP INCCOM38141g1048162,159SH SOLE 2,15900
GRACO INCCOM3841091044,73867,710SH SOLE 67,71000
GRAND CANYON ED INCCOM38526M1061,12412,774SH SOLE 12,77400
GUIDEWIRE SOFTWARE INCCOM40171v1006,85857,694SH SOLE 57,69400
GXO LOGISTICS INCORPORATEDCOMMON STOCK36262g1012933,733SH SOLE 3,73300
HARLEY DAVIDSON INCCOM4128221081,16731,879SH SOLE 31,87900
HEICO CORP NEWCL A4228062082,01817,037SH SOLE 17,03700
HEICO CORP NEWCOM4228061092,91022,066SH SOLE 22,06600
HELEN OF TROY LTDCOMg4388n1063,07013,666SH SOLE 13,66600
HENRY JACK & ASSOC INCCOM42628110143,727266,531SH SOLE 266,53100
HOME DEPOT INCCOM4370761026,63020,198SH SOLE 20,19800
HONEYWELL INTL INCCOM4385161062,0969,874SH SOLE 9,87400
IDEX CORPCOM45167r1044,83223,347SH SOLE 23,34700
IDEXX LABS INCCOM45168d1045,2988,519SH SOLE 8,51900
IHS MARKIT LTDSHSg4756710553,844461,708SH SOLE 461,70800
II-VI INCCOM9021041081,37623,184SH SOLE 23,18400
ILLINOIS TOOL WKS INCCOM45230810917,22483,358SH SOLE 83,35800
ILLUMINA INCCOM4523271091,8074,454SH SOLE 4,45400
INDEPENDENT BK CORP MASSCOM4538361086518,549SH SOLE 8,54900
INGERSOLL RAND INCCOM45687v1061,81536,001SH SOLE 36,00100
INSULET CORPCOM45784p1011,3124,615SH SOLE 4,61500
INTEL CORPCOM45814010083815,719SH SOLE 15,71900
INTELLIA THERAPEUTICS INCCOM45826j1052,31117,228SH SOLE 17,22800
INTERCONTINENTAL EXCHANGE INCOM45866F1041,27911,142SH SOLE 11,14200
INTERNATIONAL BUSINESS MACHSCOM4592001014483,227SH SOLE 3,22700
INTUITCOM461202103333618SH SOLE 61800
INTUITIVE SURGICAL INCCOM NEW46120e6022,9692,986SH SOLE 2,98600
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E3544,98381,904SH SOLE 81,90400
INVESCO EXCHANGE TRADED FD THIG YLD EQ DIV46137v56359129,851SH SOLE 29,85100
INVESCO QQQ TRUNIT SER 146090E1031,2163,397SH SOLE 3,39700
INVESTORS BANCORP INC NEWCOM46146l10111,408755,025SH SOLE 755,02500
IOVANCE BIOTHERAPEUTICS INCCOM46226010067427,338SH SOLE 27,33800
ISHARES INCCORE MSCI EMKT46434G1033525,705SH SOLE 5,70500
ISHARES TRCORE DIV GRWTH46434v6211,85636,934SH SOLE 36,93400
ISHARES TRCORE HIGH DV ETF46429b6639389,953SH SOLE 9,95300
ISHARES TRCORE MSCI EAFE46432F8424175,617SH SOLE 5,61700
ISHARES TRCORE MSCI TOTAL46432f8344616,500SH SOLE 6,50000
ISHARES TRCORE S&P MCP ETF4642875072,84210,805SH SOLE 10,80500
ISHARES TRCORE S&P SCP ETF46428780415,327140,367SH SOLE 140,36700
ISHARES TRCORE S&P500 ETF4642872005,02111,654SH SOLE 11,65400
ISHARES TREAFE SML CP ETF4642882733254,368SH SOLE 4,36800
ISHARES TRGRWT ALLOCAT ETF4642898672775,000SH SOLE 5,00000
ISHARES TRMSCI EAFE ETF4642874651,99625,590SH SOLE 25,59000
ISHARES TRMSCI EMG MKT ETF4642872341,41428,063SH SOLE 28,06300
ISHARES TRMSCI USA QLT FCT46432f3392201,669SH SOLE 1,66900
ISHARES TRPFD AND INCM SEC4642886873017,745SH SOLE 7,74500
ISHARES TRRUS 1000 ETF46428762210,22542,303SH SOLE 42,30300
ISHARES TRRUS 1000 GRW ETF4642876149,05633,045SH SOLE 33,04500
ISHARES TRRUS 1000 VAL ETF4642875989936,347SH SOLE 6,34700
ISHARES TRRUS MD CP GR ETF46428748111,09398,985SH SOLE 98,98500
ISHARES TRRUS MID CAP ETF4642874992,97438,020SH SOLE 38,02000
ISHARES TRRUSSELL 2000 ETF4642876554,80821,978SH SOLE 21,97800
ISHARES TRRUSSELL 3000 ETF4642876896722,638SH SOLE 2,63800
ISHARES TRS&P 500 GRWT ETF4642873094,50160,900SH SOLE 60,90000
ISHARES TRS&P SML 600 GWT4642878873212,470SH SOLE 2,47000
ISHARES TRSELECT DIVID ETF4642871685384,693SH SOLE 4,69300
ISHARES TRUS HLTHCARE ETF4642877623251,178SH SOLE 1,17800
ITT INCCOM45073v1087,04082,009SH SOLE 82,00900
JFROG LTDORD SHSm6191j1002,75082,090SH SOLE 82,09000
JOHNSON & JOHNSONCOM4781601046,15038,080SH SOLE 38,08000
JPMORGAN CHASE & COALERIAN ML ETN46625h36520311,167SH SOLE 11,16700
JPMORGAN CHASE & COCOM46625H10059,870365,755SH SOLE 365,75500
KADANT INCCOM48282t10412,29060,214SH SOLE 60,21400
KANSAS CITY SOUTHERNCOM NEW4851703023,26812,075SH SOLE 12,07500
KEURIG DR PEPPER INCCOM49271v10024,305711,515SH SOLE 711,51500
KIMBERLY-CLARK CORPCOM4943681035654,267SH SOLE 4,26700
KINDER MORGAN INC DELCOM49456B1015,517329,737SH SOLE 329,73700
KLA CORPCOM NEW4824801001,1083,311SH SOLE 3,31100
KROGER COCOM5010441012215,462SH SOLE 5,46200
LABORATORY CORP AMER HLDGSCOM NEW50540R409240852SH SOLE 85200
LAM RESEARCH CORPCOM512807108422741SH SOLE 74100
LILLY ELI & COCOM5324571081,4666,344SH SOLE 6,34400
LINCOLN ELEC HLDGS INCCOM5339001061,53411,908SH SOLE 11,90800
LINDE PLCSHSg5494j1039473,228SH SOLE 3,22800
LITTELFUSE INCCOM5370081044731,732SH SOLE 1,73200
LOCKHEED MARTIN CORPCOM5398301091,1673,382SH SOLE 3,38200
LOWES COS INCCOM54866110724,875122,620SH SOLE 122,62000
M & T BK CORPCOM55261f1045783,872SH SOLE 3,87200
MARATHON PETE CORPCOM56585A1023,67259,410SH SOLE 59,41000
MARKEL CORPCOM5705351046,8365,720SH SOLE 5,72000
MARKETAXESS HLDGS INCCOM57060d10832,24476,646SH SOLE 76,64600
MARRIOTT INTL INC NEWCL A5719032022351,586SH SOLE 1,58600
MARSH & MCLENNAN COS INCCOM57174810212,96085,581SH SOLE 85,58100
MARTIN MARIETTA MATLS INCCOM5732841065,06014,808SH SOLE 14,80800
MARVELL TECHNOLOGY INCCOM5738741041,55925,849SH SOLE 25,84900
MASONITE INTL CORPCOM5753851093423,225SH SOLE 3,22500
MASTERCARD INCORPORATEDCL A57636Q1042,4156,946SH SOLE 6,94600
MCDONALDS CORPCOM5801351012,0808,625SH SOLE 8,62500
MERCK & CO INCCOM58933Y1052,97039,541SH SOLE 39,54100
MFA FINL INCCOM55272x10241891,378SH SOLE 91,37800
MGE ENERGY INCCOM55277p1044416,000SH SOLE 6,00000
MICROCHIP TECHNOLOGY INC.COM5950171041,1927,769SH SOLE 7,76900
MICROSOFT CORPCOM59491810467,926240,941SH SOLE 240,94100
MIDDLEBY CORPCOM5962781013632,126SH SOLE 2,12600
MKS INSTRS INCCOM55306n1048,54856,646SH SOLE 56,64600
MONGODB INCCL A60937p1063,1466,672SH SOLE 6,67200
MONOLITHIC PWR SYS INCCOM60983910523,06347,584SH SOLE 47,58400
MOODYS CORPCOM6153691055531,556SH SOLE 1,55600
MORGAN STANLEYCOM NEW61744644824,079247,443SH SOLE 247,44300
MPLX LPCOM UNIT REP LTD55336v10070324,676SH SOLE 24,67600
NEOGEN CORPCOM6404911069,824226,201SH SOLE 226,20100
NEOGENOMICS INCCOM NEW64049m20911,748243,539SH SOLE 243,53900
NETFLIX INCCOM64110l1066561,075SH SOLE 1,07500
NEW RESIDENTIAL INVT CORPCOM NEW64828t2011,307118,860SH SOLE 118,86000
NEW YORK MTG TR INCCOM PAR $.02649604501745175,000SH SOLE 175,00000
NEWMONT CORPCOM6516391061,52528,090SH SOLE 28,09000
NEXTERA ENERGY INCCOM65339f1012,10526,805SH SOLE 26,80500
NEXTERA ENERGY PARTNERS LPCOM UNIT PART IN65341b1064956,566SH SOLE 6,56600
NIKE INCCL B6541061038355,751SH SOLE 5,75100
NORDSON CORPCOM65566310244,560187,109SH SOLE 187,10900
NORTHERN TR CORPCOM6658591041,44013,358SH SOLE 13,35800
NORTHROP GRUMMAN CORPCOM6668071026741,871SH SOLE 1,87100
NOVO-NORDISK A SADR6701002052702,812SH SOLE 2,81200
NUSTAR ENERGY LPUNIT COM67058H10234421,828SH SOLE 21,82800
NUVEEN AMT FREE QLTY MUN INCCOM67065710521414,062SH SOLE 14,06200
NUVEEN PFD & INCOME OPPORTUNCOM67073b1061,332134,587SH SOLE 134,58700
NUVEEN PFD & INCOME TERM FDCOM67075a10679532,072SH SOLE 32,07200
NUVEEN QUALITY MUNCP INCOMECOM67066v10123415,000SH SOLE 15,00000
NUVEEN TAX-ADVANTAGED DIVIDCOM67073g10553433,710SH SOLE 33,71000
NVIDIA CORPORATIONCOM67066G1042,55112,314SH SOLE 12,31400
NVR INCCOM62944t1053,528736SH SOLE 73600
OAKTREE SPECIALTY LENDING COCOM67401P108882125,000SH SOLE 125,00000
OKTA INCCL A6792951051,9648,273SH SOLE 8,27300
OLD DOMINION FREIGHT LINE INCOM6795801005,41118,922SH SOLE 18,92200
OMNICELL COMCOM68213n10912,81886,358SH SOLE 86,35800
ONEOK INC NEWCOM6826801032534,365SH SOLE 4,36500
ORACLE CORPCOM68389X1051,63418,755SH SOLE 18,75500
ORGANON & COCOMMON STOCK68622V1061,34541,019SH SOLE 41,01900
PACWEST BANCORP DELCOM6952631032,32851,365SH SOLE 51,36500
PALO ALTO NETWORKS INCCOM6974351051,1922,489SH SOLE 2,48900
PAYPAL HLDGS INCCOM70450Y1034,86018,677SH SOLE 18,67700
PENNYMAC MTG INVT TRCOM70931t10371936,521SH SOLE 36,52100
PEPSICO INCCOM7134481087705,116SH SOLE 5,11600
PFIZER INCCOM7170811031,37531,965SH SOLE 31,96500
PHILLIPS 66COM7185461042453,492SH SOLE 3,49200
PINNACLE FINL PARTNERS INCCOM72346q1048,79193,446SH SOLE 93,44600
PNC FINL SVCS GROUP INCCOM6934751053041,556SH SOLE 1,55600
POOL CORPCOM73278l10518,55542,714SH SOLE 42,71400
POTLATCHDELTIC CORPORATIONCOM73763010315,773305,805SH SOLE 305,80500
PRICE T ROWE GROUP INCCOM74144t1088074,103SH SOLE 4,10300
PROCORE TECHNOLOGIES INCCOM74275k1082,04822,920SH SOLE 22,92000
PROCTER AND GAMBLE COCOM7427181096734,814SH SOLE 4,81400
PROGRESSIVE CORPCOM74331510334,175378,080SH SOLE 378,08000
PROSHARES TRS&P 500 DV ARIST74348a4675,80665,584SH SOLE 65,58400
PRUDENTIAL FINL INCCOM7443201021,96118,645SH SOLE 18,64500
PTC INCCOM69370c10052,176435,562SH SOLE 435,56200
PURE CYCLE CORPCOM NEW7462283032,170163,050SH SOLE 163,05000
Q2 HLDGS INCCOM74736l1097449,287SH SOLE 9,28700
QUALCOMM INCCOM7475251036224,823SH SOLE 4,82300
RAYMOND JAMES FINL INCCOM7547301098409,100SH SOLE 9,10000
RAYTHEON TECHNOLOGIES CORPCOM75513E1013,66142,594SH SOLE 42,59400
RBC BEARINGS INCCOM75524b1048,58540,455SH SOLE 40,45500
REDWOOD TR INCCOM75807540290270,000SH SOLE 70,00000
REGIONS FINANCIAL CORP NEWCOM7591ep10049023,000SH SOLE 23,00000
REPLIGEN CORPCOM75991610927,92496,625SH SOLE 96,62500
RITCHIE BROS AUCTIONEERSCOM76774410513,397217,272SH SOLE 217,27200
ROBERT HALF INTL INCCOM7703231035004,983SH SOLE 4,98300
ROCKWELL AUTOMATION INCCOM7739031096192,106SH SOLE 2,10600
ROKU INCCOM CL A77543r1022,3997,656SH SOLE 7,65600
ROPER TECHNOLOGIES INCCOM7766961061,3543,035SH SOLE 3,03500
ROYAL BK CDACOM7800871026276,302SH SOLE 6,30200
ROYAL DUTCH SHELL PLCSPONS ADR A7802592063066,864SH SOLE 6,86400
ROYAL GOLD INCCOM7802871086,35766,576SH SOLE 66,57600
RPM INTL INCCOM74968510311,986154,355SH SOLE 154,35500
S&P GLOBAL INCCOM78409v1048061,898SH SOLE 1,89800
SALESFORCE COM INCCOM79466l30248,510178,860SH SOLE 178,86000
SARATOGA INVT CORPCOM NEW80349A20873025,400SH SOLE 25,40000
SCHWAB CHARLES CORPCOM8085131052653,633SH SOLE 3,63300
SCHWAB STRATEGIC TRUS BRD MKT ETF8085241029879,506SH SOLE 9,50600
SCHWAB STRATEGIC TRUS LCAP GR ETF8085243002681,808SH SOLE 1,80800
SEACOAST BKG CORP FLACOM NEW81170780114,358424,656SH SOLE 424,65600
SELECT SECTOR SPDR TRFINANCIAL81369y6052,13056,751SH SOLE 56,75100
SELECT SECTOR SPDR TRSBI HEALTHCARE81369y2092401,888SH SOLE 1,88800
SELECT SECTOR SPDR TRTECHNOLOGY81369y8037404,959SH SOLE 4,95900
SERVICENOW INCCOM81762P102327525SH SOLE 52500
SERVISFIRST BANCSHARES INCCOM81768t1087,831100,656SH SOLE 100,65600
SHERWIN WILLIAMS COCOM8243481064081,458SH SOLE 1,45800
SKYLINE CHAMPION CORPORATIONCOM8308301053,23853,920SH SOLE 53,92000
SKYWORKS SOLUTIONS INCCOM83088m1026263,796SH SOLE 3,79600
SLR INVESTMENT CORPCOM83413U10076540,000SH SOLE 40,00000
SNAP ON INCCOM8330341018053,851SH SOLE 3,85100
SONOS INCCOM83570h1082,11665,379SH SOLE 65,37900
SOUTHSTATE CORPORATIONCOM8404411092,76937,083SH SOLE 37,08300
SPDR S&P 500 ETF TRTR UNIT78462f10344,140102,856SH SOLE 102,85600
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467y10712,67426,356SH SOLE 26,35600
SPDR SER TRBLMBRG BRC CNVRT78464A3591,66319,490SH SOLE 19,49000
SPDR SER TRPORTFLI INTRMDIT78464a67240112,401SH SOLE 12,40100
SPDR SER TRPRTFLO S&P500 HI78468r7884,998127,750SH SOLE 127,75000
SPDR SER TRS&P BK ETF78464A79785016,061SH SOLE 16,06100
SPDR SER TRS&P REGL BKG78464A69817,385256,599SH SOLE 256,59900
SPDR SER TRSPDR BLOOMBERG78468r6633413,729SH SOLE 3,72900
STARBUCKS CORPCOM85524410916,462149,233SH SOLE 149,23300
STATE STR CORPCOM8574771033514,144SH SOLE 4,14400
STEEL DYNAMICS INCCOM8581191006,889117,802SH SOLE 117,80200
STELLUS CAP INVT CORPCOM85856810846735,720SH SOLE 35,72000
STERIS PLCSHS USDg8473t10047,790233,942SH SOLE 233,94200
STIFEL FINL CORPCOM8606301025,23477,022SH SOLE 77,02200
STOCK YDS BANCORP INCCOM8610251042,16136,838SH SOLE 36,83800
STORE CAP CORPCOM86212110011,858370,216SH SOLE 370,21600
STRYKER CORPORATIONCOM8636671011,5185,758SH SOLE 5,75800
SVB FINANCIAL GROUPCOM78486Q10147,96974,154SH SOLE 74,15400
SYNAPTICS INCCOM87157d1094,44624,739SH SOLE 24,73900
SYNOPSYS INCCOM87160710744,031147,060SH SOLE 147,06000
TARGA RES CORPCOM87612g1014629,391SH SOLE 9,39100
TARGET CORPCOM87612E1069184,012SH SOLE 4,01200
TE CONNECTIVITY LTDREG SHSh849891049276,754SH SOLE 6,75400
TELEDYNE TECHNOLOGIES INCCOM8793601058,55419,912SH SOLE 19,91200
TERMINIX GLOBAL HOLDINGS INCCOM88087e10032,765786,305SH SOLE 786,30500
TESLA INCCOM88160R1011,6322,105SH SOLE 2,10500
TEXAS INSTRS INCCOM8825081043,65719,029SH SOLE 19,02900
THERMO FISHER SCIENTIFIC INCCOM883556102336588SH SOLE 58800
TITAN MACHY INCCOM88830r10144317,100SH SOLE 17,10000
TJX COS INC NEWCOM87254010937,239564,393SH SOLE 564,39300
TRAVELERS COMPANIES INCCOM89417E1092061,352SH SOLE 1,35200
TREX CO INCCOM89531p1055,14150,441SH SOLE 50,44100
TRICO BANCSHARESCOM89609510611,729270,256SH SOLE 270,25600
TRIMBLE INCCOM8962391005,51467,043SH SOLE 67,04300
TRISTATE CAP HLDGS INCCOM89678f10077036,415SH SOLE 36,41500
TWILIO INCCL A90138F1022,9119,124SH SOLE 9,12400
TYLER TECHNOLOGIES INCCOM90225210531,99469,756SH SOLE 69,75600
UBER TECHNOLOGIES INCCOM90353t1002675,949SH SOLE 5,94900
ULTA BEAUTY INCCOM90384s3034911,361SH SOLE 1,36100
UNION PAC CORPCOM90781810821,908111,768SH SOLE 111,76800
UNITED PARCEL SERVICE INCCL B9113121062231,224SH SOLE 1,22400
UNITED RENTALS INCCOM911363109335956SH SOLE 95600
UNITEDHEALTH GROUP INCCOM91324P10226,95068,972SH SOLE 68,97200
US BANCORP DELCOM NEW9029733042,21837,310SH SOLE 37,31000
VAIL RESORTS INCCOM91879q10928,21384,459SH SOLE 84,45900
VALMONT INDS INCCOM9202531011,8737,967SH SOLE 7,96700
VANGUARD ADMIRAL FDS INC500 VAL IDX FD9219327032051,457SH SOLE 1,45700
VANGUARD INDEX FDSGROWTH ETF9229087363,83213,206SH SOLE 13,20600
VANGUARD INDEX FDSLARGE CAP ETF9229086372771,377SH SOLE 1,37700
VANGUARD INDEX FDSMID CAP ETF92290862912,01950,763SH SOLE 50,76300
VANGUARD INDEX FDSS&P 500 ETF SHS9229083638302,105SH SOLE 2,10500
VANGUARD INDEX FDSSMALL CP ETF922908751217992SH SOLE 99200
VANGUARD INDEX FDSTOTAL STK MKT9229087696663,000SH SOLE 3,00000
VANGUARD INDEX FDSVALUE ETF9229087443832,829SH SOLE 2,82900
VANGUARD INTL EQUITY INDEX FALLWRLD EX US92204277513,226216,960SH SOLE 216,96000
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428583887,768SH SOLE 7,76800
VANGUARD SPECIALIZED FUNDSDIV APP ETF92190884413,34886,902SH SOLE 86,90200
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF9219438585,821115,286SH SOLE 115,28600
VANGUARD WORLD FDSINF TECH ETF92204A70210,81926,961SH SOLE 26,96100
VEEVA SYS INCCL A COM9224751081,3164,566SH SOLE 4,56600
VERACYTE INCCOM92337f10794020,239SH SOLE 20,23900
VERISK ANALYTICS INCCOM92345Y1068264,124SH SOLE 4,12400
VERIZON COMMUNICATIONS INCCOM92343V1043,93672,873SH SOLE 72,87300
VERRA MOBILITY CORPCOM92511u1022,197145,759SH SOLE 145,75900
VISA INCCOM CL A92826c83965,362293,430SH SOLE 293,43000
VISTEON CORPCOM NEW92839u20610,593112,230SH SOLE 112,23000
WALGREENS BOOTS ALLIANCE INCCOM9314271081,27227,045SH SOLE 27,04500
WALMART INCCOM9311421037325,252SH SOLE 5,25200
WASTE MGMT INC DELCOM94106L1095283,538SH SOLE 3,53800
WATERSTONE FINL INC MDCOM94188p1011,04751,114SH SOLE 51,11400
WATSCO INCCOM94262220012,71348,044SH SOLE 48,04400
WEBSTER FINL CORP CONNCOM9478901094,62784,954SH SOLE 84,95400
WELLS FARGO CO NEWCOM94974610172315,576SH SOLE 15,57600
WEST PHARMACEUTICAL SVSC INCCOM95530610529,09368,528SH SOLE 68,52800
WILLIAMS COS INCCOM9694571002298,838SH SOLE 8,83800
WISDOMTREE TREUROPE HEDGED EQ97717X7012,45732,305SH SOLE 32,30500
WISDOMTREE TRITL HDG QTLY DIV97717X59412,101280,304SH SOLE 280,30400
WISDOMTREE TRJAPN HEDGE EQT97717w8513,19850,628SH SOLE 50,62800
WISDOMTREE TRUS DIVID EX FNCL97717W4062,50926,697SH SOLE 26,69700
WISDOMTREE TRUS MIDCAP DIVID97717W5057,411178,795SH SOLE 178,79500
WISDOMTREE TRUS QTLY DIV GRT97717X66913,987237,705SH SOLE 237,70500
WISDOMTREE TRUS SMALLCAP DIVD97717W6042,88993,703SH SOLE 93,70300
WP CAREY INCCOM92936u1091,67022,861SH SOLE 22,86100
ZOETIS INCCL A98978v1035802,987SH SOLE 2,98700
ZOOM VIDEO COMMUNICATIONS INCL A98980l101230878SH SOLE 87800