Loading...
Docoh

RMB Capital Management

Filed: 26 Jan 22, 9:00am

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
2SEVENTY BIO INCCOMMON STOCK90138410797438,014SH SOLE 38,01400
3M COCOM88579Y1011,79710,117SH SOLE 10,11700
ABBOTT LABSCOM0028241009,43567,037SH SOLE 67,03700
ABBVIE INCCOM00287Y1097,09852,422SH SOLE 52,42200
ABIOMED INCCOM0036541006161,715SH SOLE 1,71500
ACCENTURE PLC IRELANDSHS CLASS AG1151C10126,87364,824SH SOLE 64,82400
ADOBE SYSTEMS INCORPORATEDCOM00724f1013,0215,327SH SOLE 5,32700
AFC GAMMA INCCOM00109k10595041,740SH SOLE 41,74000
AFFILIATED MANAGERS GROUP INCOM0082521089215,600SH SOLE 5,60000
AIR PRODS & CHEMS INCCOM0091581063101,018SH SOLE 1,01800
ALEXANDRIA REAL ESTATE EQ INCOM0152711096,59629,582SH SOLE 29,58200
ALGONQUIN PWR UTILS CORPCOM0158571055,376372,065SH SOLE 372,06500
ALIGN TECHNOLOGY INCCOM016255101402612SH SOLE 61200
ALLEGHENY TECHNOLOGIES INCCOM01741r10228217,706SH SOLE 17,70600
ALLIANCEBERNSTEIN HLDG L PUNIT LTD PARTN01881G1062,63653,966SH SOLE 53,96600
ALLOGENE THERAPEUTICS INCCOM01977010627218,229SH SOLE 18,22900
ALPHABET INCCAP STK CL A02079k30557,87919,979SH SOLE 19,97900
ALPHABET INCCAP STK CL C02079K10747,46416,403SH SOLE 16,40300
ALTRIA GROUP INCCOM02209S1034,43093,470SH SOLE 93,47000
AMAZON COM INCCOM02313510611,0703,320SH SOLE 3,32000
AMERICAN EXPRESS COCOM0258161097834,789SH SOLE 4,78900
AMERICAN FINL GROUP INC OHIOCOM02593210420,052146,023SH SOLE 146,02300
AMERICAN HOMES 4 RENTCL A02665t3063638,316SH SOLE 8,31600
AMERICAN TOWER CORP NEWCOM03027X10029,970102,463SH SOLE 102,46300
AMERICAN VANGUARD CORPCOM0303711081,44388,050SH SOLE 88,05000
AMERIS BANCORPCOM03076k1082,39948,284SH SOLE 48,28400
AMGEN INCCOM03116210015,04266,864SH SOLE 66,86400
AMPHENOL CORP NEWCL A0320951013764,300SH SOLE 4,30000
ANALOG DEVICES INCCOM03265410521,096120,019SH SOLE 120,01900
ANSYS INCCOM03662q1054881,217SH SOLE 1,21700
ANTHEM INCCOM0367521031,3923,004SH SOLE 3,00400
APPLE INCCOM03783310062,054349,464SH SOLE 349,46400
APPLIED MATLS INCCOM0382221051,62210,305SH SOLE 10,30500
APTARGROUP INCCOM0383361037,46760,966SH SOLE 60,96600
ARGO GROUP INTL HLDGS LTDCOMg0464b10713,083225,141SH SOLE 225,14100
ARK ETF TRNEXT GNRTN INTER00214Q4012211,861SH SOLE 1,86100
ASML HOLDING N VN Y REGISTRY SHSn07059210293368SH SOLE 36800
ASPEN TECHNOLOGY INCCOM04532710334,887229,219SH SOLE 229,21900
ASTEC INDS INCCOM0462241014196,055SH SOLE 6,05500
ASTRAZENECA PLCSPONSORED ADR0463531084828,273SH SOLE 8,27300
AT&T INCCOM00206R10272629,502SH SOLE 29,50200
AUTODESK INCCOM0527691064491,597SH SOLE 1,59700
AUTOMATIC DATA PROCESSING INCOM0530151031,7677,165SH SOLE 7,16500
AVALARA INCCOM05338g1062,37518,399SH SOLE 18,39900
AVERY DENNISON CORPCOM05361110926,700123,287SH SOLE 123,28700
BADGER METER INCCOM0565251081,24011,634SH SOLE 11,63400
BANK MONTREAL QUECOM0636711012121,965SH SOLE 1,96500
BARINGS BDC INCCOM06759l10332429,372SH SOLE 29,37200
BARRICK GOLD CORPCOM0679011081,38272,744SH SOLE 72,74400
BAUSCH HEALTH COS INCCOM0717341071,40050,711SH SOLE 50,71100
BAXTER INTL INCCOM0718131094595,346SH SOLE 5,34600
BEACON ROOFING SUPPLY INCCOM0736851093155,500SH SOLE 5,50000
BECTON DICKINSON & COCOM07588710923,16792,124SH SOLE 92,12400
BELDEN INCCOM0774541062834,300SH SOLE 4,30000
BERKSHIRE HATHAWAY INC DELCL A0846701084511SH SOLE 100
BERKSHIRE HATHAWAY INC DELCL B NEW0846707024,37614,636SH SOLE 14,63600
BILL COM HLDGS INCCOM0900431003,97215,943SH SOLE 15,94300
BIOLIFE SOLUTIONS INCCOM NEW09062w20410,672286,337SH SOLE 286,33700
BIOMARIN PHARMACEUTICAL INCCOM09061g1013003,400SH SOLE 3,40000
BIO-TECHNE CORPCOM09073m1049,91019,156SH SOLE 19,15600
BK OF AMERICA CORP7.25%CNV PFD L0605056821,243860SH SOLE 86000
BK OF AMERICA CORPCOM0605051041,18226,578SH SOLE 26,57800
BLACKROCK ENHANCED INTL DIVCOM BENE INTER09252410712720,295SH SOLE 20,29500
BLACKSTONE INCCOM09260D1071,2049,306SH SOLE 9,30600
BOEING COCOM0970231051,0965,445SH SOLE 5,44500
BOOKING HOLDINGS INCCOM09857L10840,79917,005SH SOLE 17,00500
BP PLCSPONSORED ADR0556221047,057265,019SH SOLE 265,01900
BRIGHT HORIZONS FAM SOL IN DCOM1091941006,13948,768SH SOLE 48,76800
BRINKS COCOM1096961044,56669,638SH SOLE 69,63800
BRISTOL-MYERS SQUIBB COCOM11012210885713,752SH SOLE 13,75200
BROADCOM INCCOM11135F1011,9182,882SH SOLE 2,88200
BROADRIDGE FINL SOLUTIONS INCOM11133T1032681,468SH SOLE 1,46800
BROOKFIELD ASSET MGMT INCCL A LTD VT SH11258510494015,571SH SOLE 15,57100
BROWN & BROWN INCCOM1152361013134,455SH SOLE 4,45500
CALAMOS CONV & HIGH INCOME FCOM SHS12811P1081,21975,363SH SOLE 75,36300
CALAMOS GBL DYN INCOME FUNDCOM12811l10754454,525SH SOLE 54,52500
CAMDEN PPTY TRSH BEN INT1331311027294,082SH SOLE 4,08200
CANADIAN PAC RY LTDCOM13645t1002,52935,159SH SOLE 35,15900
CANOO INCCOM CL A13803r10217522,643SH SOLE 22,64300
CAREDX INCCOM14167L10397321,402SH SOLE 21,40200
CARLISLE COS INCCOM1423391005,04420,327SH SOLE 20,32700
CARPENTER TECHNOLOGY CORPCOM1442851038,172279,969SH SOLE 279,96900
CASELLA WASTE SYS INCCL A1474481044004,688SH SOLE 4,68800
CATALENT INCCOM14880610224,118188,377SH SOLE 188,37700
CATCHMARK TIMBER TR INCCL A14912y20234739,858SH SOLE 39,85800
CATERPILLAR INCCOM1491231018624,169SH SOLE 4,16900
CDW CORPCOM12514g10830,387148,391SH SOLE 148,39100
CERNER CORPCOM15678210416,622178,979SH SOLE 178,97900
CHART INDS INCCOM16115q3087,12644,682SH SOLE 44,68200
CHESAPEAKE UTILS CORPCOM1653031087,42450,914SH SOLE 50,91400
CHEVRON CORP NEWCOM1667641005,39145,940SH SOLE 45,94000
CHIPOTLE MEXICAN GRILL INCCOM169656105400229SH SOLE 22900
CHUBB LIMITEDCOMh1467j10422,182114,750SH SOLE 114,75000
CINTAS CORPCOM172908105285643SH SOLE 64300
CISCO SYS INCCOM17275r1021,81528,644SH SOLE 28,64400
CITIGROUP INCCOM NEW1729674241,90331,504SH SOLE 31,50400
CLOUGH GLOBAL DIVID & INCOMECOM18913y10347344,115SH SOLE 44,11500
CME GROUP INCCOM12572Q10525,223110,405SH SOLE 110,40500
COCA COLA COCOM19121610085914,505SH SOLE 14,50500
COGNEX CORPCOM1924221037279,350SH SOLE 9,35000
COLGATE PALMOLIVE COCOM1941621032052,397SH SOLE 2,39700
COLUMBIA SPORTSWEAR COCOM19851610615,272156,731SH SOLE 156,73100
COLUMBUS MCKINNON CORP N YCOM1993331051,45931,538SH SOLE 31,53800
COMCAST CORP NEWCL A20030N1011,52230,249SH SOLE 30,24900
COMMERCE BANCSHARES INCCOM2005251035558,067SH SOLE 8,06700
COMMUNITY HEALTHCARE TR INCCOM20369c1061,12423,774SH SOLE 23,77400
CONOCOPHILLIPSCOM20825c1042753,813SH SOLE 3,81300
CONSTELLIUM SECL A SHSf2110710154030,150SH SOLE 30,15000
COOPER COS INCCOM NEW21664840249,334117,759SH SOLE 117,75900
COPART INCCOM2172041069,43162,200SH SOLE 62,20000
COSTAR GROUP INCCOM22160n1092573,249SH SOLE 3,24900
COSTCO WHSL CORP NEWCOM22160k1051,5632,753SH SOLE 2,75300
CRISPR THERAPEUTICS AGNAMEN AKTh171821082,53133,397SH SOLE 33,39700
CROWDSTRIKE HLDGS INCCL A22788c1053,45916,895SH SOLE 16,89500
CROWN CASTLE INTL CORP NEWCOM22822V1017303,497SH SOLE 3,49700
CULLEN FROST BANKERS INCCOM2298991092522,000SH SOLE 2,00000
CURTISS WRIGHT CORPCOM2315611019,61169,308SH SOLE 69,30800
CVS HEALTH CORPCOM1266501002051,984SH SOLE 1,98400
CYRUSONE INCCOM23283R1002,81731,399SH SOLE 31,39900
DANAHER CORPORATIONCOM23585110275,732230,183SH SOLE 230,18300
DBX ETF TRXTRACK MSCI EAFE23305120047512,086SH SOLE 12,08600
DEERE & COCOM2441991051,1863,458SH SOLE 3,45800
DEUTSCHE BANK A GNAMEN AKTd1819089813711,000SH SOLE 11,00000
DEVON ENERGY CORP NEWCOM25179m10326,569603,151SH SOLE 603,15100
DIAGEO PLCSPON ADR NEW25243Q20518,11282,273SH SOLE 82,27300
DIAMONDBACK ENERGY INCCOM25278x1093,86735,853SH SOLE 35,85300
DIGIMARC CORP NEWCOM25381b1016,552165,959SH SOLE 165,95900
DISNEY WALT COCOM25468710625,705165,956SH SOLE 165,95600
DOCUSIGN INCCOM2561631062,00313,154SH SOLE 13,15400
DOLLAR GEN CORP NEWCOM25667710557,583244,172SH SOLE 244,17200
DOW INCCOM2605571031,72030,322SH SOLE 30,32200
DYNATRACE INCCOM NEW2681501093,27254,222SH SOLE 54,22200
EAGLE MATLS INCCOM26969p10824,893149,543SH SOLE 149,54300
EASTGROUP PPTYS INCCOM27727610131,203136,946SH SOLE 136,94600
EATON VANCE TAX-MANAGED BUY-COM27828y1081,18470,703SH SOLE 70,70300
ECOLAB INCCOM2788651009664,118SH SOLE 4,11800
EDITAS MEDICINE INCCOM28106w1031,62861,327SH SOLE 61,32700
EDWARDS LIFESCIENCES CORPCOM28176e10866,903516,424SH SOLE 516,42400
ELLINGTON FINANCIAL INCCOM28852n10991453,500SH SOLE 53,50000
EMERSON ELEC COCOM2910111043223,467SH SOLE 3,46700
ENERGY TRANSFER L PCOM UT LTD PTN29273V10043052,208SH SOLE 52,20800
ENERSYSCOM29275y1021,98525,104SH SOLE 25,10400
ENTEGRIS INCCOM29362u1044623,331SH SOLE 3,33100
ENTERPRISE PRODS PARTNERS LCOM2937921071,37062,383SH SOLE 62,38300
EOG RES INCCOM26875p1012,84832,059SH SOLE 32,05900
EPAM SYS INCCOM29414b104337504SH SOLE 50400
EQUINIX INCCOM29444U70024,11828,513SH SOLE 28,51300
EQUITRANS MIDSTREAM CORPCOM29460010116315,748SH SOLE 15,74800
EQUITY LIFESTYLE PPTYS INCCOM29472r1082923,332SH SOLE 3,33200
ESSENTIAL PPTYS RLTY TR INCCOM29670e1073,606125,081SH SOLE 125,08100
ETF MANAGERS TRPRIME CYBR SCRTY26924g2011,33821,768SH SOLE 21,76800
EXACT SCIENCES CORPCOM30063p1053,70647,621SH SOLE 47,62100
EXPONENT INCCOM30214u10213,041111,716SH SOLE 111,71600
EXXON MOBIL CORPCOM30231G1021,20919,762SH SOLE 19,76200
FAIR ISAAC CORPCOM30325010416,02836,959SH SOLE 36,95900
FASTENAL COCOM3119001042,38837,281SH SOLE 37,28100
FIDELITY COVINGTON TRUSTMSCI INFO TECH I3160928086,84850,575SH SOLE 50,57500
FIDELITY NATL INFORMATION SVCOM31620M1067486,849SH SOLE 6,84900
FIDUS INVT CORPCOM31650010771940,000SH SOLE 40,00000
FIFTH THIRD BANCORPCOM31677310052211,986SH SOLE 11,98600
FIRST BANCORP P RCOM NEW3186727061,984143,952SH SOLE 143,95200
FIRST REP BK SAN FRANCISCO CCOM33616C10037,258180,419SH SOLE 180,41900
FIRST TR ENERGY INCOME & GROCOM33738g10418213,186SH SOLE 13,18600
FIRST TR EXCHANGE-TRADED FDNO AMER ENERGY33738d10134013,616SH SOLE 13,61600
FISERV INCCOM3377381084,27241,160SH SOLE 41,16000
FIVE9 INCCOM3383071017,72656,264SH SOLE 56,26400
FORMFACTOR INCCOM3463751081,32228,918SH SOLE 28,91800
FORTIVE CORPCOM34959j1082152,812SH SOLE 2,81200
FORTUNE BRANDS HOME & SEC INCOM34964c10647,919448,263SH SOLE 448,26300
FOX FACTORY HLDG CORPCOM35138v10214,33184,248SH SOLE 84,24800
FS KKR CAP CORPCOM30263520673335,000SH SOLE 35,00000
FULL HSE RESORTS INCCOM3596781093,330275,000SH SOLE 275,00000
GARTNER INCCOM3666511071,0033,000SH SOLE 3,00000
GENERAL ELECTRIC COCOM NEW3696043019389,929SH SOLE 9,92900
GENERAL MTRS COCOM37045V10093215,890SH SOLE 15,89000
GILEAD SCIENCES INCCOM3755581036528,975SH SOLE 8,97500
GLOBAL X FDSCYBRSCURTY ETF37954y38433610,561SH SOLE 10,56100
GLOBAL X FDSGLB X MLP ENRG I37954y2932296,476SH SOLE 6,47600
GLOBAL X FDSUS INFR DEV ETF37954y6732598,980SH SOLE 8,98000
GOLDMAN SACHS GROUP INCCOM38141G1048262,159SH SOLE 2,15900
GRACO INCCOM3841091045,45267,626SH SOLE 67,62600
GRAND CANYON ED INCCOM38526M1061,09512,774SH SOLE 12,77400
GUIDEWIRE SOFTWARE INCCOM40171v1006,63658,449SH SOLE 58,44900
GXO LOGISTICS INCORPORATEDCOMMON STOCK36262g1014164,575SH SOLE 4,57500
HARLEY DAVIDSON INCCOM41282210897625,907SH SOLE 25,90700
HEICO CORP NEWCL A4228062081,93315,037SH SOLE 15,03700
HEICO CORP NEWCOM4228061093,18122,054SH SOLE 22,05400
HELEN OF TROY LTDCOMg4388n1063,34013,663SH SOLE 13,66300
HENRY JACK & ASSOC INCCOM42628110144,967269,277SH SOLE 269,27700
HOME DEPOT INCCOM4370761027,62018,361SH SOLE 18,36100
HONEYWELL INTL INCCOM4385161062,0079,626SH SOLE 9,62600
HUMANA INCCOM4448591021,1052,383SH SOLE 2,38300
IDEX CORPCOM45167r1045,67023,994SH SOLE 23,99400
IDEXX LABS INCCOM45168d1044,7947,281SH SOLE 7,28100
IHS MARKIT LTDSHSg4756710555,076414,357SH SOLE 414,35700
II-VI INCCOM9021041081,21817,831SH SOLE 17,83100
ILLINOIS TOOL WKS INCCOM45230810921,26486,159SH SOLE 86,15900
ILLUMINA INCCOM4523271091,2873,383SH SOLE 3,38300
INDEPENDENT BK CORP MASSCOM4538361086818,347SH SOLE 8,34700
INGERSOLL RAND INCCOM45687v1061,73227,995SH SOLE 27,99500
INSULET CORPCOM45784p1011,2274,612SH SOLE 4,61200
INTEL CORPCOM45814010067413,096SH SOLE 13,09600
INTELLIA THERAPEUTICS INCCOM45826j1052,44820,705SH SOLE 20,70500
INTERCONTINENTAL EXCHANGE INCOM45866F1041,52411,142SH SOLE 11,14200
INTERNATIONAL BUSINESS MACHSCOM4592001012812,106SH SOLE 2,10600
INTUITCOM461202103394612SH SOLE 61200
INTUITIVE SURGICAL INCCOM NEW46120e6022,5106,987SH SOLE 6,98700
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E3545,59981,588SH SOLE 81,58800
INVESCO EXCHANGE TRADED FD THIG YLD EQ DIV46137V56362929,851SH SOLE 29,85100
INVESCO QQQ TRUNIT SER 146090E1031,3243,328SH SOLE 3,32800
INVESTORS BANCORP INC NEWCOM46146l1019,313614,702SH SOLE 614,70200
IOVANCE BIOTHERAPEUTICS INCCOM46226010052227,338SH SOLE 27,33800
ISHARES INCCORE MSCI EMKT46434G1033445,740SH SOLE 5,74000
ISHARES TRCORE DIV GRWTH46434v6212,05336,941SH SOLE 36,94100
ISHARES TRCORE HIGH DV ETF46429b6631,0059,953SH SOLE 9,95300
ISHARES TRCORE MSCI EAFE46432F8424796,424SH SOLE 6,42400
ISHARES TRCORE MSCI TOTAL46432F8344616,500SH SOLE 6,50000
ISHARES TRCORE S&P MCP ETF4642875073,05910,805SH SOLE 10,80500
ISHARES TRCORE S&P SCP ETF46428780416,597144,937SH SOLE 144,93700
ISHARES TRCORE S&P500 ETF4642872005,44911,423SH SOLE 11,42300
ISHARES TREAFE SML CP ETF46428827380210,977SH SOLE 10,97700
ISHARES TRGRWT ALLOCAT ETF4642898672855,000SH SOLE 5,00000
ISHARES TRMSCI EAFE ETF4642874652,39530,439SH SOLE 30,43900
ISHARES TRMSCI EMG MKT ETF4642872343,95280,898SH SOLE 80,89800
ISHARES TRMSCI USA QLT FCT46432f3392541,745SH SOLE 1,74500
ISHARES TRPFD AND INCM SEC4642886872977,541SH SOLE 7,54100
ISHARES TRRUS 1000 ETF46428762211,06041,825SH SOLE 41,82500
ISHARES TRRUS 1000 GRW ETF46428761410,57834,614SH SOLE 34,61400
ISHARES TRRUS 1000 VAL ETF4642875981,1346,754SH SOLE 6,75400
ISHARES TRRUS MD CP GR ETF46428748111,31498,194SH SOLE 98,19400
ISHARES TRRUS MID CAP ETF4642874993,11637,542SH SOLE 37,54200
ISHARES TRRUSSELL 2000 ETF4642876555,35924,093SH SOLE 24,09300
ISHARES TRRUSSELL 3000 ETF4642876891,2574,531SH SOLE 4,53100
ISHARES TRS&P 500 GRWT ETF4642873095,08660,788SH SOLE 60,78800
ISHARES TRS&P SML 600 GWT4642878873432,470SH SOLE 2,47000
ISHARES TRSELECT DIVID ETF4642871685794,721SH SOLE 4,72100
ISHARES TRUS HLTHCARE ETF4642877623561,185SH SOLE 1,18500
ITT INCCOM45073v1088,37881,985SH SOLE 81,98500
JFROG LTDORD SHSm6191j1002,43882,090SH SOLE 82,09000
JOHNSON & JOHNSONCOM4781601045,99435,041SH SOLE 35,04100
JPMORGAN CHASE & COALERIAN ML ETN46625h36519911,167SH SOLE 11,16700
JPMORGAN CHASE & COCOM46625H10057,682364,270SH SOLE 364,27000
KADANT INCCOM48282t10414,20961,648SH SOLE 61,64800
KEURIG DR PEPPER INCCOM49271v10026,879729,219SH SOLE 729,21900
KIMBERLY-CLARK CORPCOM4943681036074,244SH SOLE 4,24400
KINDER MORGAN INC DELCOM49456B1015,480345,516SH SOLE 345,51600
KLA CORPCOM NEW4824801001,4243,311SH SOLE 3,31100
KROGER COCOM5010441012475,462SH SOLE 5,46200
LABORATORY CORP AMER HLDGSCOM NEW50540R409263838SH SOLE 83800
LAM RESEARCH CORPCOM512807108533741SH SOLE 74100
LAUDER ESTEE COS INCCL A518439104244660SH SOLE 66000
LILLY ELI & COCOM5324571081,7526,344SH SOLE 6,34400
LINCOLN ELEC HLDGS INCCOM5339001061,65911,897SH SOLE 11,89700
LINDE PLCSHSg5494j1031,1163,220SH SOLE 3,22000
LITTELFUSE INCCOM5370081045451,732SH SOLE 1,73200
LOCKHEED MARTIN CORPCOM5398301098082,274SH SOLE 2,27400
LOWES COS INCCOM54866110731,814123,080SH SOLE 123,08000
M & T BK CORPCOM55261F1046524,247SH SOLE 4,24700
MARATHON PETE CORPCOM56585A1021,45722,766SH SOLE 22,76600
MARKEL CORPCOM5705351046,3325,131SH SOLE 5,13100
MARKETAXESS HLDGS INCCOM57060d10840,96099,594SH SOLE 99,59400
MARRIOTT INTL INC NEWCL A5719032022621,586SH SOLE 1,58600
MARSH & MCLENNAN COS INCCOM57174810215,04086,524SH SOLE 86,52400
MARTIN MARIETTA MATLS INCCOM5732841066,57814,933SH SOLE 14,93300
MARVELL TECHNOLOGY INCCOM5738741041,98122,639SH SOLE 22,63900
MASONITE INTL CORPCOM5753851093803,225SH SOLE 3,22500
MASTERCARD INCORPORATEDCL A57636Q1043,4769,675SH SOLE 9,67500
MCCORMICK & CO INCCOM NON VTG5797802062252,326SH SOLE 2,32600
MCDONALDS CORPCOM5801351012,3038,589SH SOLE 8,58900
MERCK & CO INCCOM58933Y1053,13840,939SH SOLE 40,93900
META PLATFORMS INCCL A30303M1022,3426,962SH SOLE 6,96200
MFA FINL INCCOM55272x102781171,378SH SOLE 171,37800
MGE ENERGY INCCOM55277P1044936,000SH SOLE 6,00000
MICROCHIP TECHNOLOGY INC.COM5950171041,34215,410SH SOLE 15,41000
MICROSOFT CORPCOM59491810479,323235,855SH SOLE 235,85500
MIDDLEBY CORPCOM5962781014182,126SH SOLE 2,12600
MKS INSTRS INCCOM55306n1049,86256,624SH SOLE 56,62400
MONGODB INCCL A60937p1063,8177,210SH SOLE 7,21000
MONOLITHIC PWR SYS INCCOM60983910523,91948,485SH SOLE 48,48500
MOODYS CORPCOM6153691056061,551SH SOLE 1,55100
MORGAN STANLEYCOM NEW61744644824,281247,361SH SOLE 247,36100
MPLX LPCOM UNIT REP LTD55336V10073024,676SH SOLE 24,67600
NEOGEN CORPCOM64049110610,533231,964SH SOLE 231,96400
NEOGENOMICS INCCOM NEW64049m2098,569251,144SH SOLE 251,14400
NETFLIX INCCOM64110l1066461,073SH SOLE 1,07300
NEW RESIDENTIAL INVT CORPCOM NEW64828t2011,380128,860SH SOLE 128,86000
NEW YORK MTG TR INCCOM PAR $.02649604501830223,194SH SOLE 223,19400
NEWMONT CORPCOM6516391062353,788SH SOLE 3,78800
NEXTERA ENERGY INCCOM65339f1012,44926,233SH SOLE 26,23300
NEXTERA ENERGY PARTNERS LPCOM UNIT PART IN65341B1063774,465SH SOLE 4,46500
NIKE INCCL B6541061039545,723SH SOLE 5,72300
NORDSON CORPCOM65566310243,506170,432SH SOLE 170,43200
NORTHERN TR CORPCOM6658591041,45412,158SH SOLE 12,15800
NORTHROP GRUMMAN CORPCOM6668071027241,871SH SOLE 1,87100
NOVO-NORDISK A SADR6701002053152,812SH SOLE 2,81200
NUSTAR ENERGY LPUNIT COM67058H10223014,492SH SOLE 14,49200
NUVEEN AMT FREE QLTY MUN INCCOM67065710521914,062SH SOLE 14,06200
NUVEEN MULTI ASSET INCOME FUCOM67075010857230,695SH SOLE 30,69500
NUVEEN PFD & INCOME OPPORTUNCOM67073B1061,314134,587SH SOLE 134,58700
NUVEEN PFD & INCOME TERM FDCOM67075a10683032,072SH SOLE 32,07200
NUVEEN QUALITY MUNCP INCOMECOM67066v10124215,000SH SOLE 15,00000
NVIDIA CORPORATIONCOM67066g1042,98410,147SH SOLE 10,14700
NVR INCCOM62944t1054,349736SH SOLE 73600
OAKTREE SPECIALTY LENDING COCOM67401p108746100,000SH SOLE 100,00000
OKTA INCCL A6792951052,37010,571SH SOLE 10,57100
OLD DOMINION FREIGHT LINE INCOM6795801006,77918,915SH SOLE 18,91500
OMNICELL COMCOM68213n10915,94488,364SH SOLE 88,36400
ONEOK INC NEWCOM6826801032564,365SH SOLE 4,36500
ORACLE CORPCOM68389X1051,63618,755SH SOLE 18,75500
PACWEST BANCORP DELCOM6952631032,47554,801SH SOLE 54,80100
PALO ALTO NETWORKS INCCOM6974351051,5832,843SH SOLE 2,84300
PAYPAL HLDGS INCCOM70450Y1033,06216,237SH SOLE 16,23700
PEPSICO INCCOM7134481088294,772SH SOLE 4,77200
PFIZER INCCOM7170811031,22620,762SH SOLE 20,76200
PINNACLE FINL PARTNERS INCCOM72346q1048,92093,407SH SOLE 93,40700
PNC FINL SVCS GROUP INCCOM6934751053121,556SH SOLE 1,55600
POOL CORPCOM73278l10524,83343,875SH SOLE 43,87500
POTLATCHDELTIC CORPORATIONCOM73763010318,918314,141SH SOLE 314,14100
PRICE T ROWE GROUP INCCOM74144T1088034,084SH SOLE 4,08400
PROCORE TECHNOLOGIES INCCOM74275k1082,20627,585SH SOLE 27,58500
PROCTER AND GAMBLE COCOM7427181097874,814SH SOLE 4,81400
PROGRESSIVE CORPCOM74331510339,777387,502SH SOLE 387,50200
PROSHARES TRS&P 500 DV ARIST74348a4676,46265,820SH SOLE 65,82000
PRUDENTIAL FINL INCCOM7443201022,05919,024SH SOLE 19,02400
PTC INCCOM69370c10051,425424,470SH SOLE 424,47000
PURE CYCLE CORPCOM NEW7462283032,348160,850SH SOLE 160,85000
Q2 HLDGS INCCOM74736l1091,39917,609SH SOLE 17,60900
QUALCOMM INCCOM7475251038824,823SH SOLE 4,82300
RAYMOND JAMES FINL INCCOM7547301099149,100SH SOLE 9,10000
RAYTHEON TECHNOLOGIES CORPCOM75513E1013,74043,453SH SOLE 43,45300
RBC BEARINGS INCCOM75524b1048,68342,994SH SOLE 42,99400
REDWOOD TR INCCOM75807540292370,000SH SOLE 70,00000
REGIONS FINANCIAL CORP NEWCOM7591EP10050123,000SH SOLE 23,00000
REPLIGEN CORPCOM75991610924,68593,207SH SOLE 93,20700
RESMED INCCOM761152107207793SH SOLE 79300
RITCHIE BROS AUCTIONEERSCOM76774410513,752224,676SH SOLE 224,67600
ROBERT HALF INTL INCCOM7703231036015,393SH SOLE 5,39300
ROCKWELL AUTOMATION INCCOM7739031097352,106SH SOLE 2,10600
ROKU INCCOM CL A77543r1021,6657,296SH SOLE 7,29600
ROPER TECHNOLOGIES INCCOM7766961068881,806SH SOLE 1,80600
ROYAL BK CDACOM7800871026696,302SH SOLE 6,30200
ROYAL DUTCH SHELL PLCSPONS ADR A7802592062986,864SH SOLE 6,86400
ROYAL GOLD INCCOM7802871087,08467,333SH SOLE 67,33300
RPM INTL INCCOM74968510312,982128,530SH SOLE 128,53000
RUNWAY GROWTH FINANCE CORPCOM78163d10025620,000SH SOLE 20,00000
S&P GLOBAL INCCOM78409V1048961,898SH SOLE 1,89800
SALESFORCE COM INCCOM79466l30248,072189,164SH SOLE 189,16400
SARATOGA INVT CORPCOM NEW80349a20874625,400SH SOLE 25,40000
SCHWAB CHARLES CORPCOM8085131053063,633SH SOLE 3,63300
SCHWAB STRATEGIC TRUS BRD MKT ETF8085241021,0979,708SH SOLE 9,70800
SCHWAB STRATEGIC TRUS LCAP GR ETF8085243002961,808SH SOLE 1,80800
SEACOAST BKG CORP FLACOM NEW81170780116,171456,936SH SOLE 456,93600
SELECT SECTOR SPDR TRFINANCIAL81369y6052,19356,151SH SOLE 56,15100
SELECT SECTOR SPDR TRSBI HEALTHCARE81369y2092661,888SH SOLE 1,88800
SELECT SECTOR SPDR TRTECHNOLOGY81369y8038624,959SH SOLE 4,95900
SERVICENOW INCCOM81762P102635979SH SOLE 97900
SERVISFIRST BANCSHARES INCCOM81768t1088,47599,772SH SOLE 99,77200
SHERWIN WILLIAMS COCOM8243481064961,408SH SOLE 1,40800
SKYLINE CHAMPION CORPORATIONCOM8308301053,41543,244SH SOLE 43,24400
SKYWORKS SOLUTIONS INCCOM83088M1025893,796SH SOLE 3,79600
SLR INVESTMENT CORPCOM83413U10073740,000SH SOLE 40,00000
SNAP ON INCCOM8330341018263,836SH SOLE 3,83600
SOFI TECHNOLOGIES INCCOM83406f1021,56799,140SH SOLE 99,14000
SONOS INCCOM83570h1083,264109,537SH SOLE 109,53700
SOUTHSTATE CORPORATIONCOM8404411092,96837,047SH SOLE 37,04700
SPDR S&P 500 ETF TRTR UNIT78462F10350,023105,321SH SOLE 105,32100
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y10714,14527,323SH SOLE 27,32300
SPDR SER TRBLOOMBERG 1-3 MO78468r6633413,729SH SOLE 3,72900
SPDR SER TRBLOOMBERG CONV78464A3591,59019,165SH SOLE 19,16500
SPDR SER TRPORTFLI INTRMDIT78464a67239712,401SH SOLE 12,40100
SPDR SER TRPRTFLO S&P500 HI78468r7885,372127,750SH SOLE 127,75000
SPDR SER TRS&P BK ETF78464A79787716,069SH SOLE 16,06900
SPDR SER TRS&P REGL BKG78464A69818,257257,689SH SOLE 257,68900
STARBUCKS CORPCOM85524410918,247155,995SH SOLE 155,99500
STATE STR CORPCOM8574771037117,647SH SOLE 7,64700
STEEL DYNAMICS INCCOM8581191007,309117,749SH SOLE 117,74900
STERIS PLCSHS USDg8473t10057,450236,021SH SOLE 236,02100
STIFEL FINL CORPCOM8606301025,42277,000SH SOLE 77,00000
STOCK YDS BANCORP INCCOM8610251042,35336,838SH SOLE 36,83800
STORE CAP CORPCOM86212110013,059379,609SH SOLE 379,60900
STRYKER CORPORATIONCOM8636671011,5405,758SH SOLE 5,75800
SVB FINANCIAL GROUPCOM78486Q10149,59273,118SH SOLE 73,11800
SYNAPTICS INCCOM87157d1097,42125,634SH SOLE 25,63400
SYNOPSYS INCCOM87160710754,518147,945SH SOLE 147,94500
TARGA RES CORPCOM87612G1013817,301SH SOLE 7,30100
TARGET CORPCOM87612E1069294,012SH SOLE 4,01200
TE CONNECTIVITY LTDSHSH849891041,0876,739SH SOLE 6,73900
TELEDYNE TECHNOLOGIES INCCOM8793601058,20318,775SH SOLE 18,77500
TERMINIX GLOBAL HOLDINGS INCCOM88087e1003,22671,333SH SOLE 71,33300
TESLA INCCOM88160R1012,5242,389SH SOLE 2,38900
TEXAS INSTRS INCCOM8825081043,67419,492SH SOLE 19,49200
TEXAS PACIFIC LAND CORPORATICOM88262p102259207SH SOLE 20700
THERMO FISHER SCIENTIFIC INCCOM883556102322482SH SOLE 48200
TITAN MACHY INCCOM88830r10157617,100SH SOLE 17,10000
TJX COS INC NEWCOM87254010943,140568,233SH SOLE 568,23300
TRAVELERS COMPANIES INCCOM89417E1092111,352SH SOLE 1,35200
TREX CO INCCOM89531p1056,80950,428SH SOLE 50,42800
TRICO BANCSHARESCOM89609510611,822275,196SH SOLE 275,19600
TRIMBLE INCCOM8962391006,00268,840SH SOLE 68,84000
TRISTATE CAP HLDGS INCCOM89678f1001,10236,415SH SOLE 36,41500
TWILIO INCCL A90138F1022,68610,199SH SOLE 10,19900
TYLER TECHNOLOGIES INCCOM90225210538,26071,122SH SOLE 71,12200
UBER TECHNOLOGIES INCCOM90353T1002185,199SH SOLE 5,19900
ULTA BEAUTY INCCOM90384s3035611,361SH SOLE 1,36100
UMH PPTYS INCCOM90300210395334,867SH SOLE 34,86700
UNION PAC CORPCOM90781810828,144111,715SH SOLE 111,71500
UNITED PARCEL SERVICE INCCL B9113121062521,174SH SOLE 1,17400
UNITED RENTALS INCCOM911363109287864SH SOLE 86400
UNITEDHEALTH GROUP INCCOM91324P10234,62868,961SH SOLE 68,96100
US BANCORP DELCOM NEW9029733042,09637,310SH SOLE 37,31000
VAIL RESORTS INCCOM91879q10927,45683,733SH SOLE 83,73300
VALMONT INDS INCCOM9202531011,9967,967SH SOLE 7,96700
VANECK ETF TRUSTJP MRGAN EM LOC92189h30031511,014SH SOLE 11,01400
VANGUARD ADMIRAL FDS INC500 VAL IDX FD9219327032211,457SH SOLE 1,45700
VANGUARD INDEX FDSGROWTH ETF9229087364,23913,209SH SOLE 13,20900
VANGUARD INDEX FDSLARGE CAP ETF9229086373031,370SH SOLE 1,37000
VANGUARD INDEX FDSMID CAP ETF92290862911,66945,802SH SOLE 45,80200
VANGUARD INDEX FDSS&P 500 ETF SHS9229083631,0982,516SH SOLE 2,51600
VANGUARD INDEX FDSSMALL CP ETF922908751223985SH SOLE 98500
VANGUARD INDEX FDSTOTAL STK MKT9229087691,0294,263SH SOLE 4,26300
VANGUARD INDEX FDSVALUE ETF9229087447675,213SH SOLE 5,21300
VANGUARD INTL EQUITY INDEX FALLWRLD EX US92204277513,494220,201SH SOLE 220,20100
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428583877,829SH SOLE 7,82900
VANGUARD SPECIALIZED FUNDSDIV APP ETF92190884415,60290,843SH SOLE 90,84300
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF9219438586,410125,544SH SOLE 125,54400
VANGUARD WORLD FDSINF TECH ETF92204A70212,23526,705SH SOLE 26,70500
VEEVA SYS INCCL A COM9224751081,1654,560SH SOLE 4,56000
VERACYTE INCCOM92337f10783420,239SH SOLE 20,23900
VERISK ANALYTICS INCCOM92345Y1069434,124SH SOLE 4,12400
VERIZON COMMUNICATIONS INCCOM92343V1043,76172,388SH SOLE 72,38800
VERRA MOBILITY CORPCOM92511u1021,778115,231SH SOLE 115,23100
VISA INCCOM CL A92826c83963,068291,025SH SOLE 291,02500
VISTEON CORPCOM NEW92839u20612,670113,996SH SOLE 113,99600
WALGREENS BOOTS ALLIANCE INCCOM9314271081,47728,317SH SOLE 28,31700
WALMART INCCOM9311421036764,675SH SOLE 4,67500
WASTE MGMT INC DELCOM94106L1095913,540SH SOLE 3,54000
WATERSTONE FINL INC MDCOM94188P1011,11751,114SH SOLE 51,11400
WATSCO INCCOM94262220015,34249,036SH SOLE 49,03600
WEBSTER FINL CORP CONNCOM9478901096,775121,337SH SOLE 121,33700
WEC ENERGY GROUP INCCOM92939u1062042,097SH SOLE 2,09700
WELLS FARGO CO NEWCOM94974610184317,576SH SOLE 17,57600
WEST PHARMACEUTICAL SVSC INCCOM95530610531,80167,804SH SOLE 67,80400
WILLIAMS COS INCCOM96945710037814,498SH SOLE 14,49800
WINTRUST FINL CORPCOM97650w1082022,228SH SOLE 2,22800
WISDOMTREE TREUROPE HEDGED EQ97717X7012,59032,305SH SOLE 32,30500
WISDOMTREE TRITL HDG QTLY DIV97717X59412,728278,197SH SOLE 278,19700
WISDOMTREE TRJAPN HEDGE EQT97717W8513,14750,312SH SOLE 50,31200
WISDOMTREE TRUS DIVID EX FNCL97717W4062,69626,661SH SOLE 26,66100
WISDOMTREE TRUS MIDCAP DIVID97717W5058,437190,202SH SOLE 190,20200
WISDOMTREE TRUS QTLY DIV GRT97717X66915,995242,859SH SOLE 242,85900
WISDOMTREE TRUS SMALLCAP DIVD97717W6043,07993,703SH SOLE 93,70300
WP CAREY INCCOM92936u1091,17214,278SH SOLE 14,27800
ZOETIS INCCL A98978v1037062,893SH SOLE 2,89300