0001172661-22-001693.txt : 20220801 0001172661-22-001693.hdr.sgml : 20220801 20220801102929 ACCESSION NUMBER: 0001172661-22-001693 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220801 DATE AS OF CHANGE: 20220801 EFFECTIVENESS DATE: 20220801 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: 221123215 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 06-30-2022 06-30-2022 false RMB Capital Management, LLC
115 S. Lasalle St. 34th Floor Chicago IL 60603
13F HOLDINGS REPORT 028-11714 N
Laura Flentye Chief Compliance Officer 312-870-5710 /s/ Laura Flentye Chicago IL 08-01-2022 0 420 2686624
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 430 3326 SH SOLE 3326 0 0 ABBOTT LABS COM 002824100 7515 69170 SH SOLE 69170 0 0 ABBVIE INC COM 00287Y109 8014 52324 SH SOLE 52324 0 0 ABIOMED INC COM 003654100 406 1640 SH SOLE 1640 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 18893 68045 SH SOLE 68045 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 1857 5072 SH SOLE 5072 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 539 3112 SH SOLE 3112 0 0 AFC GAMMA INC COM 00109K105 1215 79265 SH SOLE 79265 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 653 5600 SH SOLE 5600 0 0 AIR PRODS & CHEMS INC COM 009158106 239 992 SH SOLE 992 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3878 26740 SH SOLE 26740 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 4593 341995 SH SOLE 341995 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 402 17706 SH SOLE 17706 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 3300 79370 SH SOLE 79370 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 208 18229 SH SOLE 18229 0 0 ALPHABET INC CAP STK CL C 02079K107 36186 16543 SH SOLE 16543 0 0 ALPHABET INC CAP STK CL A 02079K305 43396 19913 SH SOLE 19913 0 0 ALTRIA GROUP INC COM 02209S103 4555 109054 SH SOLE 109054 0 0 AMAZON COM INC COM 023135106 33958 319723 SH SOLE 319723 0 0 AMERICAN EXPRESS CO COM 025816109 434 3131 SH SOLE 3131 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 19461 140197 SH SOLE 140197 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 295 8316 SH SOLE 8316 0 0 AMERICAN TOWER CORP NEW COM 03027X100 25590 100119 SH SOLE 100119 0 0 AMERICAN VANGUARD CORP COM 030371108 1696 75900 SH SOLE 75900 0 0 AMERIS BANCORP COM 03076K108 963 23978 SH SOLE 23978 0 0 AMGEN INC COM 031162100 16194 66559 SH SOLE 66559 0 0 ANALOG DEVICES INC COM 032654105 17340 118697 SH SOLE 118697 0 0 ANSYS INC COM 03662Q105 292 1222 SH SOLE 1222 0 0 APPLE INC COM 037833100 46481 339969 SH SOLE 339969 0 0 APPLIED MATLS INC COM 038222105 909 9987 SH SOLE 9987 0 0 APTARGROUP INC COM 038336103 6578 63739 SH SOLE 63739 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 8438 228908 SH SOLE 228908 0 0 ASPEN TECHNOLOGY INC COM 29109X106 3409 18561 SH SOLE 18561 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 788 11931 SH SOLE 11931 0 0 AT&T INC COM 00206R102 441 21060 SH SOLE 21060 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1497 7128 SH SOLE 7128 0 0 AVALARA INC COM 05338G106 1073 15196 SH SOLE 15196 0 0 AVERY DENNISON CORP COM 053611109 22821 140982 SH SOLE 140982 0 0 BADGER METER INC COM 056525108 1171 14477 SH SOLE 14477 0 0 BANCROFT FD LTD COM 059695106 289 16000 SH SOLE 16000 0 0 BARINGS BDC INC COM 06759L103 273 29372 SH SOLE 29372 0 0 BARRICK GOLD CORP COM 067901108 1572 88838 SH SOLE 88838 0 0 BAXTER INTL INC COM 071813109 331 5153 SH SOLE 5153 0 0 BEACON ROOFING SUPPLY INC COM 073685109 254 4950 SH SOLE 4950 0 0 BECTON DICKINSON & CO COM 075887109 22949 93087 SH SOLE 93087 0 0 BELDEN INC COM 077454106 213 4000 SH SOLE 4000 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4109 15052 SH SOLE 15052 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 409 1 SH SOLE 1 0 0 BILL COM HLDGS INC COM 090043100 1869 17004 SH SOLE 17004 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 4847 350966 SH SOLE 350966 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 282 3400 SH SOLE 3400 0 0 BIO-TECHNE CORP COM 09073M104 6104 17610 SH SOLE 17610 0 0 BK OF AMERICA CORP COM 060505104 1099 35317 SH SOLE 35317 0 0 BK OF AMERICA CORP 7.25%CNV PFD L 060505682 1066 885 SH SOLE 885 0 0 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 59 11690 SH SOLE 11690 0 0 BLACKSTONE INC COM 09260D107 466 5113 SH SOLE 5113 0 0 BOEING CO COM 097023105 490 3582 SH SOLE 3582 0 0 BOOKING HOLDINGS INC COM 09857L108 29246 16721 SH SOLE 16721 0 0 BP PLC SPONSORED ADR 055622104 7455 262963 SH SOLE 262963 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 4524 53524 SH SOLE 53524 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 1077 13981 SH SOLE 13981 0 0 BROADCOM INC COM 11135F101 1249 2570 SH SOLE 2570 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 209 1468 SH SOLE 1468 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 699 15713 SH SOLE 15713 0 0 BROWN & BROWN INC COM 115236101 342 5855 SH SOLE 5855 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 785 70233 SH SOLE 70233 0 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 360 52845 SH SOLE 52845 0 0 CAMDEN PPTY TR SH BEN INT 133131102 549 4082 SH SOLE 4082 0 0 CANADIAN PAC RY LTD COM 13645T100 2476 35447 SH SOLE 35447 0 0 CANOO INC COM CL A 13803R102 45 24227 SH SOLE 24227 0 0 CAREDX INC COM 14167L103 460 21402 SH SOLE 21402 0 0 CARLISLE COS INC COM 142339100 4620 19362 SH SOLE 19362 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 8364 299694 SH SOLE 299694 0 0 CASELLA WASTE SYS INC CL A 147448104 308 4238 SH SOLE 4238 0 0 CATALENT INC COM 148806102 22797 212476 SH SOLE 212476 0 0 CATERPILLAR INC COM 149123101 743 4154 SH SOLE 4154 0 0 CDW CORP COM 12514G108 24666 156550 SH SOLE 156550 0 0 CHART INDS INC COM 16115Q308 8888 53103 SH SOLE 53103 0 0 CHESAPEAKE UTILS CORP COM 165303108 8989 69383 SH SOLE 69383 0 0 CHEVRON CORP NEW COM 166764100 7245 50043 SH SOLE 50043 0 0 CHUBB LIMITED COM H1467J104 22803 116000 SH SOLE 116000 0 0 CINTAS CORP COM 172908105 208 556 SH SOLE 556 0 0 CISCO SYS INC COM 17275R102 1171 27458 SH SOLE 27458 0 0 CITIGROUP INC COM NEW 172967424 386 8390 SH SOLE 8390 0 0 CITIZENS FINL GROUP INC COM 174610105 6376 178644 SH SOLE 178644 0 0 CLOUGH GLOBAL DIVID & INCOME COM 18913Y103 361 44305 SH SOLE 44305 0 0 CME GROUP INC COM 12572Q105 24140 117930 SH SOLE 117930 0 0 COCA COLA CO COM 191216100 894 14215 SH SOLE 14215 0 0 COGNEX CORP COM 192422103 385 9050 SH SOLE 9050 0 0 COLGATE PALMOLIVE CO COM 194162103 208 2597 SH SOLE 2597 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 11775 164499 SH SOLE 164499 0 0 COMCAST CORP NEW CL A 20030N101 1690 43076 SH SOLE 43076 0 0 COMMERCE BANCSHARES INC COM 200525103 235 3584 SH SOLE 3584 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 1107 30581 SH SOLE 30581 0 0 CONOCOPHILLIPS COM 20825C104 1231 13704 SH SOLE 13704 0 0 CONSTELLIUM SE CL A SHS F21107101 373 28203 SH SOLE 28203 0 0 COOPER COS INC COM NEW 216648402 35525 113455 SH SOLE 113455 0 0 COPART INC COM 217204106 6119 56310 SH SOLE 56310 0 0 COSTCO WHSL CORP NEW COM 22160K105 1157 2414 SH SOLE 2414 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 2202 36231 SH SOLE 36231 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 2341 13886 SH SOLE 13886 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 586 3478 SH SOLE 3478 0 0 CULLEN FROST BANKERS INC COM 229899109 233 2000 SH SOLE 2000 0 0 CURTISS WRIGHT CORP COM 231561101 13019 98581 SH SOLE 98581 0 0 DANAHER CORPORATION COM 235851102 57975 228678 SH SOLE 228678 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 381 10954 SH SOLE 10954 0 0 DEERE & CO COM 244199105 1095 3655 SH SOLE 3655 0 0 DEVON ENERGY CORP NEW COM 25179M103 27776 504013 SH SOLE 504013 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 14865 85372 SH SOLE 85372 0 0 DIAMONDBACK ENERGY INC COM 25278X109 3771 31130 SH SOLE 31130 0 0 DIGIMARC CORP NEW COM 25381B101 2142 151460 SH SOLE 151460 0 0 DISNEY WALT CO COM 254687106 24447 258970 SH SOLE 258970 0 0 DOLLAR GEN CORP NEW COM 256677105 44996 183327 SH SOLE 183327 0 0 DOW INC COM 260557103 2724 52775 SH SOLE 52775 0 0 DYNATRACE INC COM NEW 268150109 1585 40192 SH SOLE 40192 0 0 EAGLE MATLS INC COM 26969P108 17138 155881 SH SOLE 155881 0 0 EASTGROUP PPTYS INC COM 277276101 20895 135389 SH SOLE 135389 0 0 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 1051 77812 SH SOLE 77812 0 0 ECOLAB INC COM 278865100 390 2538 SH SOLE 2538 0 0 EDITAS MEDICINE INC COM 28106W103 290 24536 SH SOLE 24536 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 42189 443675 SH SOLE 443675 0 0 ELEVANCE HEALTH INC COM 036752103 1694 3510 SH SOLE 3510 0 0 ELLINGTON FINANCIAL INC COM 28852N109 933 63622 SH SOLE 63622 0 0 EMERSON ELEC CO COM 291011104 272 3425 SH SOLE 3425 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 579 58042 SH SOLE 58042 0 0 ENTEGRIS INC COM 29362U104 20042 217545 SH SOLE 217545 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 1510 61976 SH SOLE 61976 0 0 EOG RES INC COM 26875P101 4117 37274 SH SOLE 37274 0 0 EQUINIX INC COM 29444U700 29172 44401 SH SOLE 44401 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 235 3332 SH SOLE 3332 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2694 125379 SH SOLE 125379 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 997 21768 SH SOLE 21768 0 0 EXACT SCIENCES CORP COM 30063P105 1089 27637 SH SOLE 27637 0 0 EXPONENT INC COM 30214U102 10915 119334 SH SOLE 119334 0 0 EXXON MOBIL CORP COM 30231G102 2137 24949 SH SOLE 24949 0 0 FAIR ISAAC CORP COM 303250104 15955 39799 SH SOLE 39799 0 0 FASTENAL CO COM 311900104 1694 33941 SH SOLE 33941 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 3091 32026 SH SOLE 32026 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 891 9715 SH SOLE 9715 0 0 FIFTH THIRD BANCORP COM 316773100 403 11986 SH SOLE 11986 0 0 FIRST BANCORP P R COM NEW 318672706 510 39499 SH SOLE 39499 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 35128 243609 SH SOLE 243609 0 0 FIRST TR ENERGY INCOME & GRO COM 33738G104 210 13186 SH SOLE 13186 0 0 FISERV INC COM 337738108 3672 41274 SH SOLE 41274 0 0 FIVE9 INC COM 338307101 7279 79864 SH SOLE 79864 0 0 FORMFACTOR INC COM 346375108 233 6009 SH SOLE 6009 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 25322 422871 SH SOLE 422871 0 0 FOX FACTORY HLDG CORP COM 35138V102 7845 97402 SH SOLE 97402 0 0 FS KKR CAP CORP COM 302635206 680 35000 SH SOLE 35000 0 0 FULL HSE RESORTS INC COM 359678109 1581 260000 SH SOLE 260000 0 0 GARTNER INC COM 366651107 787 3253 SH SOLE 3253 0 0 GENERAL ELECTRIC CO COM NEW 369604301 346 5428 SH SOLE 5428 0 0 GENERAL MTRS CO COM 37045V100 276 8692 SH SOLE 8692 0 0 GILEAD SCIENCES INC COM 375558103 1069 17297 SH SOLE 17297 0 0 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 241 9656 SH SOLE 9656 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 204 8980 SH SOLE 8980 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 348 1172 SH SOLE 1172 0 0 GRACO INC COM 384109104 2586 43535 SH SOLE 43535 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 4236 59673 SH SOLE 59673 0 0 HEICO CORP NEW COM 422806109 2432 18549 SH SOLE 18549 0 0 HEICO CORP NEW CL A 422806208 1239 11762 SH SOLE 11762 0 0 HENRY JACK & ASSOC INC COM 426281101 34114 189501 SH SOLE 189501 0 0 HOME DEPOT INC COM 437076102 4092 14920 SH SOLE 14920 0 0 HONEYWELL INTL INC COM 438516106 1583 9109 SH SOLE 9109 0 0 HUBBELL INC COM 443510607 935 5238 SH SOLE 5238 0 0 HUMANA INC COM 444859102 1419 3032 SH SOLE 3032 0 0 IDEX CORP COM 45167R104 2830 15581 SH SOLE 15581 0 0 IDEXX LABS INC COM 45168D104 2507 7148 SH SOLE 7148 0 0 ILLINOIS TOOL WKS INC COM 452308109 16892 92686 SH SOLE 92686 0 0 ILLUMINA INC COM 452327109 517 2802 SH SOLE 2802 0 0 INDEPENDENT BK CORP MASS COM 453836108 663 8347 SH SOLE 8347 0 0 INGERSOLL RAND INC COM 45687V106 256 6094 SH SOLE 6094 0 0 INSULET CORP COM 45784P101 954 4377 SH SOLE 4377 0 0 INTEL CORP COM 458140100 492 13145 SH SOLE 13145 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 1299 25099 SH SOLE 25099 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1032 10970 SH SOLE 10970 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 776 5496 SH SOLE 5496 0 0 INTUIT COM 461202103 15398 39950 SH SOLE 39950 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 723 3603 SH SOLE 3603 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 5031 81144 SH SOLE 81144 0 0 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 613 29851 SH SOLE 29851 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 1190 4244 SH SOLE 4244 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 384 34791 SH SOLE 34791 0 0 ISHARES INC CORE MSCI EMKT 46434G103 870 17726 SH SOLE 17726 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 2054 38878 SH SOLE 38878 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 1061 10565 SH SOLE 10565 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 355 3388 SH SOLE 3388 0 0 ISHARES TR CORE MSCI EAFE 46432F842 625 10616 SH SOLE 10616 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 240 5000 SH SOLE 5000 0 0 ISHARES TR MBS ETF 464288588 255 2611 SH SOLE 2611 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 222 3900 SH SOLE 3900 0 0 ISHARES TR EAFE SML CP ETF 464288273 558 10219 SH SOLE 10219 0 0 ISHARES TR SELECT DIVID ETF 464287168 569 4839 SH SOLE 4839 0 0 ISHARES TR MSCI EAFE ETF 464287465 7026 112430 SH SOLE 112430 0 0 ISHARES TR CORE DIV GRWTH 46434V621 1387 29108 SH SOLE 29108 0 0 ISHARES TR S&P 500 VAL ETF 464287408 200 1455 SH SOLE 1455 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 3622 60024 SH SOLE 60024 0 0 ISHARES TR RUS 1000 ETF 464287622 9818 47257 SH SOLE 47257 0 0 ISHARES TR RUS MD CP GR ETF 464287481 8943 112894 SH SOLE 112894 0 0 ISHARES TR CORE S&P SCP ETF 464287804 14519 157117 SH SOLE 157117 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 10512 48066 SH SOLE 48066 0 0 ISHARES TR S&P SML 600 GWT 464287887 260 2470 SH SOLE 2470 0 0 ISHARES TR RUS MID CAP ETF 464287499 2428 37547 SH SOLE 37547 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 1383 9537 SH SOLE 9537 0 0 ISHARES TR CORE S&P500 ETF 464287200 4163 10979 SH SOLE 10979 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 5141 30354 SH SOLE 30354 0 0 ISHARES TR CORE S&P MCP ETF 464287507 2479 10958 SH SOLE 10958 0 0 ISHARES TR PFD AND INCM SEC 464288687 210 6401 SH SOLE 6401 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 3977 99177 SH SOLE 99177 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 2514 11563 SH SOLE 11563 0 0 ISHARES TR US HLTHCARE ETF 464287762 300 1115 SH SOLE 1115 0 0 ITT INC COM 45073V108 4570 67959 SH SOLE 67959 0 0 JFROG LTD ORD SHS M6191J100 1730 82090 SH SOLE 82090 0 0 JOHNSON & JOHNSON COM 478160104 7027 39586 SH SOLE 39586 0 0 JPMORGAN CHASE & CO COM 46625H100 42630 378565 SH SOLE 378565 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 462 24369 SH SOLE 24369 0 0 KADANT INC COM 48282T104 12296 67433 SH SOLE 67433 0 0 KEURIG DR PEPPER INC COM 49271V100 26137 738544 SH SOLE 738544 0 0 KIMBERLY-CLARK CORP COM 494368103 539 3991 SH SOLE 3991 0 0 KINDER MORGAN INC DEL COM 49456B101 6346 378617 SH SOLE 378617 0 0 KLA CORP COM NEW 482480100 1052 3297 SH SOLE 3297 0 0 KROGER CO COM 501044101 248 5237 SH SOLE 5237 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 402 1665 SH SOLE 1665 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 205 875 SH SOLE 875 0 0 LAM RESEARCH CORP COM 512807108 343 804 SH SOLE 804 0 0 LILLY ELI & CO COM 532457108 2445 7540 SH SOLE 7540 0 0 LINCOLN ELEC HLDGS INC COM 533900106 1468 11897 SH SOLE 11897 0 0 LINDE PLC SHS G5494J103 499 1736 SH SOLE 1736 0 0 LITTELFUSE INC COM 537008104 237 932 SH SOLE 932 0 0 LOCKHEED MARTIN CORP COM 539830109 978 2276 SH SOLE 2276 0 0 LOWES COS INC COM 548661107 22402 128256 SH SOLE 128256 0 0 M & T BK CORP COM 55261F104 1150 7213 SH SOLE 7213 0 0 MARATHON PETE CORP COM 56585A102 450 5472 SH SOLE 5472 0 0 MARKEL CORP COM 570535104 6034 4666 SH SOLE 4666 0 0 MARKETAXESS HLDGS INC COM 57060D108 26192 102307 SH SOLE 102307 0 0 MARRIOTT INTL INC NEW CL A 571903202 220 1615 SH SOLE 1615 0 0 MARSH & MCLENNAN COS INC COM 571748102 13728 88424 SH SOLE 88424 0 0 MARTIN MARIETTA MATLS INC COM 573284106 2797 9347 SH SOLE 9347 0 0 MASTERCARD INCORPORATED CL A 57636Q104 2472 7836 SH SOLE 7836 0 0 MCDONALDS CORP COM 580135101 2082 8435 SH SOLE 8435 0 0 MEDTRONIC PLC SHS G5960L103 240 2671 SH SOLE 2671 0 0 MERCK & CO INC COM 58933Y105 4859 53300 SH SOLE 53300 0 0 META PLATFORMS INC CL A 30303M102 1083 6719 SH SOLE 6719 0 0 MFA FINL INC COM 55272X607 619 57538 SH SOLE 57538 0 0 MGE ENERGY INC COM 55277P104 467 6000 SH SOLE 6000 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 870 14987 SH SOLE 14987 0 0 MICROSOFT CORP COM 594918104 62918 244981 SH SOLE 244981 0 0 MKS INSTRS INC COM 55306N104 5552 54095 SH SOLE 54095 0 0 MONGODB INC CL A 60937P106 2418 9319 SH SOLE 9319 0 0 MONOLITHIC PWR SYS INC COM 609839105 18738 48792 SH SOLE 48792 0 0 MOODYS CORP COM 615369105 422 1550 SH SOLE 1550 0 0 MORGAN STANLEY COM NEW 617446448 19518 256620 SH SOLE 256620 0 0 MPLX LP COM UNIT REP LTD 55336V100 719 24676 SH SOLE 24676 0 0 NEOGEN CORP COM 640491106 6156 255562 SH SOLE 255562 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1341 143860 SH SOLE 143860 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 653 236437 SH SOLE 236437 0 0 NEXTERA ENERGY INC COM 65339F101 2080 26849 SH SOLE 26849 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 287 3870 SH SOLE 3870 0 0 NIKE INC CL B 654106103 290 2839 SH SOLE 2839 0 0 NORDSON CORP COM 655663102 35401 174874 SH SOLE 174874 0 0 NORTHERN TR CORP COM 665859104 1173 12158 SH SOLE 12158 0 0 NORTHROP GRUMMAN CORP COM 666807102 869 1815 SH SOLE 1815 0 0 NOVO-NORDISK A S ADR 670100205 313 2812 SH SOLE 2812 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 169 12102 SH SOLE 12102 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 165 14062 SH SOLE 14062 0 0 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 825 107892 SH SOLE 107892 0 0 NUVEEN PFD & INCOME TERM FD COM 67075A106 354 18444 SH SOLE 18444 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 187 15000 SH SOLE 15000 0 0 NVIDIA CORPORATION COM 67066G104 984 6488 SH SOLE 6488 0 0 NVR INC COM 62944T105 2370 592 SH SOLE 592 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 655 100000 SH SOLE 100000 0 0 OCCIDENTAL PETE CORP COM 674599105 249 4230 SH SOLE 4230 0 0 OKTA INC CL A 679295105 1075 11892 SH SOLE 11892 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 3782 14756 SH SOLE 14756 0 0 OLD REP INTL CORP COM 680223104 680 30411 SH SOLE 30411 0 0 OMNICELL COM COM 68213N109 11611 102079 SH SOLE 102079 0 0 ONEOK INC NEW COM 682680103 244 4388 SH SOLE 4388 0 0 ORACLE CORP COM 68389X105 1318 18863 SH SOLE 18863 0 0 OWL ROCK CAPITAL CORPORATION COM 69121K104 555 45000 SH SOLE 45000 0 0 PACWEST BANCORP DEL COM 695263103 1472 55201 SH SOLE 55201 0 0 PALO ALTO NETWORKS INC COM 697435105 1394 2823 SH SOLE 2823 0 0 PATTERSON COS INC COM 703395103 515 17001 SH SOLE 17001 0 0 PAYPAL HLDGS INC COM 70450Y103 374 5362 SH SOLE 5362 0 0 PEPSICO INC COM 713448108 1491 8944 SH SOLE 8944 0 0 PFIZER INC COM 717081103 1097 20925 SH SOLE 20925 0 0 PHILIP MORRIS INTL INC COM 718172109 255 2587 SH SOLE 2587 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 6142 84941 SH SOLE 84941 0 0 PNC FINL SVCS GROUP INC COM 693475105 242 1532 SH SOLE 1532 0 0 POOL CORP COM 73278L105 16347 46542 SH SOLE 46542 0 0 POTLATCHDELTIC CORPORATION COM 737630103 13683 309645 SH SOLE 309645 0 0 PRICE T ROWE GROUP INC COM 74144T108 228 2005 SH SOLE 2005 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 1236 27234 SH SOLE 27234 0 0 PROCTER AND GAMBLE CO COM 742718109 562 3912 SH SOLE 3912 0 0 PROGRESSIVE CORP COM 743315103 28641 246333 SH SOLE 246333 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 3974 46558 SH SOLE 46558 0 0 PRUDENTIAL FINL INC COM 744320102 1802 18835 SH SOLE 18835 0 0 PTC INC COM 69370C100 44029 414044 SH SOLE 414044 0 0 PURE CYCLE CORP COM NEW 746228303 1855 175981 SH SOLE 175981 0 0 Q2 HLDGS INC COM 74736L109 800 20748 SH SOLE 20748 0 0 QUALCOMM INC COM 747525103 617 4827 SH SOLE 4827 0 0 RAYMOND JAMES FINL INC COM 754730109 814 9100 SH SOLE 9100 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 4799 49928 SH SOLE 49928 0 0 RBC BEARINGS INC COM 75524B104 8319 44981 SH SOLE 44981 0 0 REDWOOD TR INC COM 758075402 530 68750 SH SOLE 68750 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 422 22488 SH SOLE 22488 0 0 REPLIGEN CORP COM 759916109 17753 109314 SH SOLE 109314 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 15829 243295 SH SOLE 243295 0 0 ROBERT HALF INTL INC COM 770323103 207 2760 SH SOLE 2760 0 0 ROCKWELL AUTOMATION INC COM 773903109 410 2058 SH SOLE 2058 0 0 ROPER TECHNOLOGIES INC COM 776696106 472 1197 SH SOLE 1197 0 0 ROYAL BK CDA COM 780087102 305 3151 SH SOLE 3151 0 0 ROYAL GOLD INC COM 780287108 8512 79720 SH SOLE 79720 0 0 RPM INTL INC COM 749685103 6940 88158 SH SOLE 88158 0 0 RUNWAY GROWTH FINANCE CORP COM 78163D100 449 39700 SH SOLE 39700 0 0 S&P GLOBAL INC COM 78409V104 40433 119958 SH SOLE 119958 0 0 SALESFORCE INC COM 79466L302 31852 192998 SH SOLE 192998 0 0 SARATOGA INVT CORP COM NEW 80349A208 621 25901 SH SOLE 25901 0 0 SCHWAB CHARLES CORP COM 808513105 294 4646 SH SOLE 4646 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 856 19373 SH SOLE 19373 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 208 3584 SH SOLE 3584 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 74719 1043124 SH SOLE 1043124 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 16553 500995 SH SOLE 500995 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 503 3959 SH SOLE 3959 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 2135 67879 SH SOLE 67879 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 593 8298 SH SOLE 8298 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 242 1888 SH SOLE 1888 0 0 SERVICENOW INC COM 81762P102 321 674 SH SOLE 674 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 6074 76966 SH SOLE 76966 0 0 SHELL PLC SPON ADS 780259305 380 7275 SH SOLE 7275 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 740 15613 SH SOLE 15613 0 0 SLR INVESTMENT CORP COM 83413U100 658 45000 SH SOLE 45000 0 0 SOFI TECHNOLOGIES INC COM 83406F102 522 99140 SH SOLE 99140 0 0 SONOCO PRODS CO COM 835495102 723 12675 SH SOLE 12675 0 0 SONOS INC COM 83570H108 1976 109537 SH SOLE 109537 0 0 SOUTHSTATE CORPORATION COM 840441109 2784 36086 SH SOLE 36086 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 44501 117962 SH SOLE 117962 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 10822 26171 SH SOLE 26171 0 0 SPDR SER TR AEROSPACE DEF 78464A631 353 3505 SH SOLE 3505 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 379 12875 SH SOLE 12875 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 5099 127750 SH SOLE 127750 0 0 SPDR SER TR S&P BK ETF 78464A797 706 16083 SH SOLE 16083 0 0 SPDR SER TR S&P REGL BKG 78464A698 11557 198940 SH SOLE 198940 0 0 SPDR SER TR BBG CONV SEC ETF 78464A359 1237 19165 SH SOLE 19165 0 0 STARBUCKS CORP COM 855244109 561 7349 SH SOLE 7349 0 0 STATE STR CORP COM 857477103 470 7621 SH SOLE 7621 0 0 STEEL DYNAMICS INC COM 858119100 2669 40345 SH SOLE 40345 0 0 STERIS PLC SHS USD G8473T100 38769 188063 SH SOLE 188063 0 0 STIFEL FINL CORP COM 860630102 3893 69499 SH SOLE 69499 0 0 STOCK YDS BANCORP INC COM 861025104 3057 51111 SH SOLE 51111 0 0 STORE CAP CORP COM 862121100 11066 424300 SH SOLE 424300 0 0 STRYKER CORPORATION COM 863667101 13435 67538 SH SOLE 67538 0 0 SVB FINANCIAL GROUP COM 78486Q101 25640 64912 SH SOLE 64912 0 0 SYNAPTICS INC COM 87157D109 4571 38722 SH SOLE 38722 0 0 SYNOPSYS INC COM 871607107 44494 146508 SH SOLE 146508 0 0 TARGA RES CORP COM 87612G101 436 7301 SH SOLE 7301 0 0 TARGET CORP COM 87612E106 448 3175 SH SOLE 3175 0 0 TE CONNECTIVITY LTD SHS H84989104 759 6707 SH SOLE 6707 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 6811 18158 SH SOLE 18158 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 470 11572 SH SOLE 11572 0 0 TESLA INC COM 88160R101 1353 2009 SH SOLE 2009 0 0 TEXAS INSTRS INC COM 882508104 3646 23728 SH SOLE 23728 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 273 503 SH SOLE 503 0 0 TJX COS INC NEW COM 872540109 32999 590842 SH SOLE 590842 0 0 TRAVELERS COMPANIES INC COM 89417E109 229 1352 SH SOLE 1352 0 0 TREX CO INC COM 89531P105 4124 75785 SH SOLE 75785 0 0 TRICO BANCSHARES COM 896095106 13466 295056 SH SOLE 295056 0 0 TRIMBLE INC COM 896239100 2904 49871 SH SOLE 49871 0 0 TWILIO INC CL A 90138F102 1119 13349 SH SOLE 13349 0 0 TYLER TECHNOLOGIES INC COM 902252105 30314 91174 SH SOLE 91174 0 0 ULTA BEAUTY INC COM 90384S303 360 935 SH SOLE 935 0 0 UMH PPTYS INC COM 903002103 806 45647 SH SOLE 45647 0 0 UNION PAC CORP COM 907818108 23457 109981 SH SOLE 109981 0 0 UNITED PARCEL SERVICE INC CL B 911312106 207 1133 SH SOLE 1133 0 0 UNITEDHEALTH GROUP INC COM 91324P102 32844 63944 SH SOLE 63944 0 0 US BANCORP DEL COM NEW 902973304 2285 49652 SH SOLE 49652 0 0 VAIL RESORTS INC COM 91879Q109 22468 103040 SH SOLE 103040 0 0 VALMONT INDS INC COM 920253101 2077 9248 SH SOLE 9248 0 0 VANECK ETF TRUST VANECK VIETNAM 92189F817 231 16044 SH SOLE 16044 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 417 3141 SH SOLE 3141 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 376 1729 SH SOLE 1729 0 0 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 323 6574 SH SOLE 6574 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 9001 45695 SH SOLE 45695 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 831 2396 SH SOLE 2396 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 835 4428 SH SOLE 4428 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 236 1370 SH SOLE 1370 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 588 4461 SH SOLE 4461 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 2944 13209 SH SOLE 13209 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 411 2332 SH SOLE 2332 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 305 7311 SH SOLE 7311 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 9752 195188 SH SOLE 195188 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 12490 87058 SH SOLE 87058 0 0 VANGUARD TAX-MANAGED INTL FD VAN FTSE DEV MKT 921943858 5060 124019 SH SOLE 124019 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 8766 26843 SH SOLE 26843 0 0 VEEVA SYS INC CL A COM 922475108 970 4896 SH SOLE 4896 0 0 VERACYTE INC COM 92337F107 403 20239 SH SOLE 20239 0 0 VERISK ANALYTICS INC COM 92345Y106 676 3905 SH SOLE 3905 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 2758 54339 SH SOLE 54339 0 0 VERRA MOBILITY CORP CL A COM STK 92511U102 423 26945 SH SOLE 26945 0 0 VISA INC COM CL A 92826C839 53315 270786 SH SOLE 270786 0 0 VISTEON CORP COM NEW 92839U206 12357 119302 SH SOLE 119302 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 488 12884 SH SOLE 12884 0 0 WALMART INC COM 931142103 544 4478 SH SOLE 4478 0 0 WASTE MGMT INC DEL COM 94106L109 591 3865 SH SOLE 3865 0 0 WATERSTONE FINL INC MD COM 94188P101 822 48194 SH SOLE 48194 0 0 WATSCO INC COM 942622200 16962 71023 SH SOLE 71023 0 0 WEBSTER FINL CORP COM 947890109 4457 105747 SH SOLE 105747 0 0 WELLS FARGO CO NEW COM 949746101 637 16270 SH SOLE 16270 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 21035 69567 SH SOLE 69567 0 0 WILLIAMS COS INC COM 969457100 375 12017 SH SOLE 12017 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 3609 127900 SH SOLE 127900 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 3188 51071 SH SOLE 51071 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 15026 262192 SH SOLE 262192 0 0 WISDOMTREE TR US AI ENHANCED 97717W406 2366 26661 SH SOLE 26661 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2102 32073 SH SOLE 32073 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 7987 204888 SH SOLE 204888 0 0 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 7613 271603 SH SOLE 271603 0 0 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 10106 270068 SH SOLE 270068 0 0 WP CAREY INC COM 92936U109 1174 14166 SH SOLE 14166 0 0 XCEL ENERGY INC COM 98389B100 224 3159 SH SOLE 3159 0 0 ZOETIS INC CL A 98978V103 507 2952 SH SOLE 2952 0 0