0001172661-24-002317.txt : 20240515 0001172661-24-002317.hdr.sgml : 20240515 20240514204207 ACCESSION NUMBER: 0001172661-24-002317 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240515 DATE AS OF CHANGE: 20240514 EFFECTIVENESS DATE: 20240515 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Curi RMB Capital, LLC CENTRAL INDEX KEY: 0001332905 ORGANIZATION NAME: 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: 24946709 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 FORMER COMPANY: FORMER CONFORMED NAME: RMB Capital Management, LLC DATE OF NAME CHANGE: 20050713 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0001332905 XXXXXXXX 03-31-2024 03-31-2024 false Curi RMB Capital, LLC
115 S. LASALLE ST. 34TH FLOOR CHICAGO IL 60603
13F HOLDINGS REPORT 028-11714 000134249 801-63939 N
Joe McDermott Chief Compliance Officer 312-870-5685 /s/ Joe McDermott Raleigh NC 05-14-2024 0 560 4364423493
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 1197492 13502 SH SOLE 13393 0 109 AAON INC COM PAR $0.004 000360206 1621304 18403 SH SOLE 18403 0 0 ABBOTT LABS COM 002824100 14036164 123492 SH SOLE 116780 0 6712 ABBVIE INC COM 00287Y109 10331104 56733 SH SOLE 52952 0 3781 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 22508150 64938 SH SOLE 64073 0 865 ADOBE INC COM 00724F101 9874602 19569 SH SOLE 15659 0 3910 ADVANCED MICRO DEVICES INC COM 007903107 791159 4383 SH SOLE 3782 0 601 AFLAC INC COM 001055102 222206 2588 SH SOLE 2549 0 39 AGILENT TECHNOLOGIES INC COM 00846U101 732214 5032 SH SOLE 5020 0 12 AGNC INVT CORP COM 00123Q104 1287733 130074 SH SOLE 130074 0 0 AIR PRODS & CHEMS INC COM 009158106 3640592 15027 SH SOLE 14986 0 41 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 2288539 17753 SH SOLE 17740 0 13 ALLOGENE THERAPEUTICS INC COM 019770106 453146 101375 SH SOLE 101375 0 0 ALPHABET INC CAP STK CL A 02079K305 55339451 366656 SH SOLE 356918 0 9738 ALPHABET INC CAP STK CL C 02079K107 55570508 364971 SH SOLE 346792 0 18179 ALTRIA GROUP INC COM 02209S103 12078473 276902 SH SOLE 272180 0 4722 AMAZON COM INC COM 023135106 83542878 463149 SH SOLE 445952 0 17197 AMERANT BANCORP INC CL A 023576101 4658000 200000 SH SOLE 200000 0 0 AMERICAN CENTY ETF TR US EQT ETF 025072885 591747 6612 SH SOLE 6612 0 0 AMERICAN EXPRESS CO COM 025816109 924650 4061 SH SOLE 3666 0 395 AMERICAN FINL GROUP INC OHIO COM 025932104 17829449 130638 SH SOLE 130638 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 305862 8316 SH SOLE 8316 0 0 AMERICAN TOWER CORP NEW COM 03027X100 20682040 104671 SH SOLE 104201 0 470 AMERICAN VANGUARD CORP COM 030371108 853405 65900 SH SOLE 65900 0 0 AMERIS BANCORP COM 03076K108 3282099 67840 SH SOLE 67840 0 0 AMETEK INC COM 031100100 33144629 181217 SH SOLE 181217 0 0 AMGEN INC COM 031162100 15371694 54065 SH SOLE 53020 0 1045 AMPHENOL CORP NEW CL A 032095101 207053 1795 SH SOLE 1795 0 0 AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 1425358 22233 SH SOLE 21973 0 260 AN2 THERAPEUTICS INC COM 037326105 149311 45942 SH SOLE 45942 0 0 ANALOG DEVICES INC COM 032654105 20084054 101542 SH SOLE 100432 0 1110 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 984500 50000 SH SOLE 50000 0 0 ANSYS INC COM 03662Q105 583924 1682 SH SOLE 1441 0 241 APPLE INC COM 037833100 57065319 332781 SH SOLE 298998 0 33783 APPLIED INDL TECHNOLOGIES IN COM 03820C105 15890148 80436 SH SOLE 80436 0 0 APPLIED MATLS INC COM 038222105 20298974 98429 SH SOLE 83319 0 15110 APTARGROUP INC COM 038336103 13835395 96153 SH SOLE 96153 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 246678 1855 SH SOLE 1855 0 0 ARISTA NETWORKS INC COM 040413106 430041 1483 SH SOLE 1471 0 12 ASPEN TECHNOLOGY INC COM 29109X106 4580006 21474 SH SOLE 20660 0 814 ASTRAZENECA PLC SPONSORED ADR 046353108 260567 3846 SH SOLE 3739 0 107 AT&T INC COM 00206R102 238422 13547 SH SOLE 0 0 13547 ATI INC COM 01741R102 906016 17706 SH SOLE 17706 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 1765500 50000 SH SOLE 50000 0 0 ATLASSIAN CORPORATION CL A 049468101 2493701 12781 SH SOLE 12775 0 6 AUTODESK INC COM 052769106 519017 1993 SH SOLE 1958 0 35 AUTOMATIC DATA PROCESSING IN COM 053015103 1934910 7747 SH SOLE 7437 0 310 AUTOZONE INC COM 053332102 245829 78 SH SOLE 78 0 0 AVERY DENNISON CORP COM 053611109 24909982 111579 SH SOLE 111147 0 432 AVITA MEDICAL INC COM 05380C102 689691 43025 SH SOLE 43025 0 0 BADGER METER INC COM 056525108 6841131 42279 SH SOLE 42279 0 0 BANC OF CALIFORNIA INC COM 05990K106 3042518 200034 SH SOLE 200034 0 0 BANCROFT FD LTD COM 059695106 319800 20000 SH SOLE 20000 0 0 BANK AMERICA CORP 7.25%CNV PFD L 060505682 2005483 1680 SH SOLE 1680 0 0 BANK AMERICA CORP COM 060505104 1457809 38444 SH SOLE 20125 0 18319 BANK MONTREAL QUE COM 063671101 224566 2299 SH SOLE 2299 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 6526664 204022 SH SOLE 204022 0 0 BARINGS BDC INC COM 06759L103 273160 29372 SH SOLE 29372 0 0 BECTON DICKINSON & CO COM 075887109 20348437 82232 SH SOLE 80695 0 1537 BELDEN INC COM 077454106 375070 4050 SH SOLE 4050 0 0 BERKLEY W R CORP COM 084423102 213858 2418 SH SOLE 0 0 2418 BERKSHIRE HATHAWAY INC DEL CL A 084670108 634440 1 SH SOLE 0 0 1 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6934375 16490 SH SOLE 13720 0 2770 BIOLIFE SOLUTIONS INC COM NEW 09062W204 7813746 421226 SH SOLE 421226 0 0 BIO-TECHNE CORP COM 09073M104 5311320 75456 SH SOLE 75456 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 9009915 119100 SH SOLE 119100 0 0 BLACKROCK INC COM 09247X101 10570580 12679 SH SOLE 12146 0 533 BLACKSTONE INC COM 09260D107 1059142 8062 SH SOLE 3610 0 4452 BLOCK H & R INC COM 093671105 571248 11632 SH SOLE 11632 0 0 BNY MELLON ETF TRUST US LRG CP CORE 09661T107 498900 4999 SH SOLE 4999 0 0 BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 623400 60000 SH SOLE 60000 0 0 BNY MELLON STRATEGIC MUN BD COM 09662E109 529135 90296 SH SOLE 90296 0 0 BNY MELLON STRATEGIC MUNS IN COM 05588W108 762500 125000 SH SOLE 125000 0 0 BOEING CO COM 097023105 719179 3727 SH SOLE 3351 0 376 BOOKING HOLDINGS INC COM 09857L108 41670437 11486 SH SOLE 11389 0 97 BP PLC SPONSORED ADR 055622104 9794017 259926 SH SOLE 259926 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 9679021 85383 SH SOLE 85383 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 1161794 21423 SH SOLE 21171 0 252 BROADCOM INC COM 11135F101 2363204 1783 SH SOLE 1708 0 75 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 313027 1528 SH SOLE 1514 0 14 BROOKFIELD CORP CL A LTD VT SH 11271J107 671009 16026 SH SOLE 16026 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 8912000 400000 SH SOLE 400000 0 0 BYLINE BANCORP INC COM 124411109 7670896 353172 SH SOLE 353172 0 0 CADENCE BANK COM 12740C103 4350000 150000 SH SOLE 150000 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 689173 58355 SH SOLE 58355 0 0 CALIFORNIA BANCORP INC COM 13005U101 5031994 228727 SH SOLE 228727 0 0 CAMDEN PPTY TR SH BEN INT 133131102 295594 3004 SH SOLE 3004 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 3125362 35447 SH SOLE 35447 0 0 CAREDX INC COM 14167L103 429393 40547 SH SOLE 40547 0 0 CARIBOU BIOSCIENCES INC COM 142038108 479351 93259 SH SOLE 93259 0 0 CARLISLE COS INC COM 142339100 4534097 11571 SH SOLE 11567 0 4 CARPENTER TECHNOLOGY CORP COM 144285103 16400906 229640 SH SOLE 229341 0 299 CASELLA WASTE SYS INC CL A 147448104 419011 4238 SH SOLE 4238 0 0 CATALENT INC COM 148806102 7495144 132775 SH SOLE 132775 0 0 CATERPILLAR INC COM 149123101 2009634 5484 SH SOLE 5406 0 78 CBRE GROUP INC CL A 12504L109 793770 8163 SH SOLE 8147 0 16 CDW CORP COM 12514G108 25577995 100000 SH SOLE 99511 0 489 CHARLES RIV LABS INTL INC COM 159864107 13519864 49898 SH SOLE 44085 0 5813 CHESAPEAKE UTILS CORP COM 165303108 11409982 106337 SH SOLE 106257 0 80 CHEVRON CORP NEW COM 166764100 15551215 98588 SH SOLE 91268 0 7320 CHIPOTLE MEXICAN GRILL INC COM 169656105 299398 103 SH SOLE 87 0 16 CHUBB LIMITED COM H1467J104 24812297 95752 SH SOLE 95576 0 176 CINTAS CORP COM 172908105 429395 625 SH SOLE 618 0 7 CION INVT CORP COM 17259U204 495000 45000 SH SOLE 45000 0 0 CISCO SYS INC COM 17275R102 1796964 36004 SH SOLE 26888 0 9116 CITIGROUP INC COM NEW 172967424 243303 3847 SH SOLE 3817 0 30 CITIZENS FINL GROUP INC COM 174610105 6712866 184978 SH SOLE 184915 0 63 CIVISTA BANCSHARES INC COM NO PAR 178867107 3076000 200000 SH SOLE 200000 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 38250 25000 SH SOLE 0 0 25000 CLIPPER RLTY INC COM 18885T306 48300 10000 SH SOLE 10000 0 0 CLOUDFLARE INC CL A COM 18915M107 7319090 75587 SH SOLE 75566 0 21 CME GROUP INC COM 12572Q105 29619348 137579 SH SOLE 136659 0 920 COASTAL FINL CORP WA COM NEW 19046P209 3887000 100000 SH SOLE 100000 0 0 COCA COLA CO COM 191216100 9067124 148204 SH SOLE 134650 0 13554 COGNEX CORP COM 192422103 380295 8965 SH SOLE 8965 0 0 COLGATE PALMOLIVE CO COM 194162103 437193 4855 SH SOLE 4844 0 11 COLONY BANKCORP INC COM 19623P101 1227878 106772 SH SOLE 106772 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 13272680 163497 SH SOLE 163497 0 0 COMCAST CORP NEW CL A 20030N101 8521604 196577 SH SOLE 192485 0 4092 COMMERCE BANCSHARES INC COM 200525103 214130 4025 SH SOLE 4025 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 1013546 38175 SH SOLE 38175 0 0 CONOCOPHILLIPS COM 20825C104 1645166 12926 SH SOLE 12626 0 300 CONSTELLATION BRANDS INC CL A 21036P108 350370 1289 SH SOLE 1273 0 16 CONSTELLIUM SE CL A SHS F21107101 622396 28150 SH SOLE 28150 0 0 COOPER COS INC COM 216648501 40818594 402312 SH SOLE 398824 0 3488 COPART INC COM 217204106 8594344 148383 SH SOLE 144505 0 3878 COSTCO WHSL CORP NEW COM 22160K105 2073223 2830 SH SOLE 2738 0 92 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 2338842 34314 SH SOLE 34314 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 10731465 33474 SH SOLE 31876 0 1598 CULLEN FROST BANKERS INC COM 229899109 227054 2017 SH SOLE 2017 0 0 CUMMINS INC COM 231021106 228943 777 SH SOLE 777 0 0 CURTISS WRIGHT CORP COM 231561101 28119476 109867 SH SOLE 109796 0 71 CVS HEALTH CORP COM 126650100 820297 10285 SH SOLE 2536 0 7749 DANAHER CORPORATION COM 235851102 50392341 201796 SH SOLE 197982 0 3814 DATADOG INC CL A COM 23804L103 3988696 32271 SH SOLE 32261 0 10 DBX ETF TR XTRACK MSCI EAFE 233051200 345930 8452 SH SOLE 8452 0 0 DEERE & CO COM 244199105 2578868 6279 SH SOLE 4298 0 1981 DELL TECHNOLOGIES INC CL C 24703L202 217199 1903 SH SOLE 1875 0 28 DEVON ENERGY CORP NEW COM 25179M103 18260795 363906 SH SOLE 363270 0 636 DIAGEO PLC SPON ADR NEW 25243Q205 11361993 76388 SH SOLE 75453 0 935 DIAMONDBACK ENERGY INC COM 25278X109 9598847 48437 SH SOLE 48437 0 0 DICKS SPORTING GOODS INC COM 253393102 6894026 30659 SH SOLE 30659 0 0 DIGIMARC CORP NEW COM 25381B101 3155473 116095 SH SOLE 116095 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 218118 6827 SH SOLE 0 0 6827 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 577592 10137 SH SOLE 0 0 10137 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 312612 8506 SH SOLE 0 0 8506 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 1659535 40575 SH SOLE 25420 0 15155 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 1557761 28620 SH SOLE 10646 0 17974 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 1491546 23926 SH SOLE 8760 0 15166 DISNEY WALT CO COM 254687106 36960895 302067 SH SOLE 300196 0 1871 DONALDSON INC COM 257651109 840523 11255 SH SOLE 11255 0 0 DOVER CORP COM 260003108 399076 2252 SH SOLE 0 0 2252 DOW INC COM 260557103 8175311 141124 SH SOLE 140309 0 815 DUKE ENERGY CORP NEW COM NEW 26441C204 1438396 14873 SH SOLE 0 0 14873 DYNATRACE INC COM NEW 268150109 2220575 47816 SH SOLE 47816 0 0 DYNEX CAP INC COM 26817Q886 195328 15689 SH SOLE 15689 0 0 EAGLE MATLS INC COM 26969P108 31962459 117617 SH SOLE 117504 0 113 EASTGROUP PPTYS INC COM 277276101 23728644 131994 SH SOLE 131911 0 83 EATON CORP PLC SHS G29183103 1090094 3486 SH SOLE 2748 0 738 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 860257 66532 SH SOLE 66532 0 0 ECOLAB INC COM 278865100 712135 3084 SH SOLE 2287 0 797 EDWARDS LIFESCIENCES CORP COM 28176E108 36153222 378330 SH SOLE 374363 0 3967 ELEVANCE HEALTH INC COM 036752103 1547843 2985 SH SOLE 2966 0 19 ELI LILLY & CO COM 532457108 6765964 8697 SH SOLE 8293 0 404 ELLINGTON FINANCIAL INC COM 28852N109 807922 68410 SH SOLE 68410 0 0 EMERSON ELEC CO COM 291011104 1863142 16427 SH SOLE 12948 0 3479 ENBRIDGE INC COM 29250N105 401779 11105 SH SOLE 8645 0 2460 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1173615 74610 SH SOLE 74610 0 0 ENTEGRIS INC COM 29362U104 35395976 251857 SH SOLE 251857 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 2935172 100589 SH SOLE 100243 0 346 EOG RES INC COM 26875P101 23643848 184949 SH SOLE 184461 0 488 EQUINIX INC COM 29444U700 35986640 43603 SH SOLE 43583 0 20 EQUITY BANCSHARES INC COM CL A 29460X109 13748000 400000 SH SOLE 400000 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 214581 3332 SH SOLE 3332 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2737982 102700 SH SOLE 102700 0 0 EXACT SCIENCES CORP COM 30063P105 1436537 20801 SH SOLE 20801 0 0 EXPONENT INC COM 30214U102 8712881 105368 SH SOLE 105271 0 97 EXXON MOBIL CORP COM 30231G102 3782086 32537 SH SOLE 32303 0 234 FAIR ISAAC CORP COM 303250104 30188961 24159 SH SOLE 24133 0 26 FASTENAL CO COM 311900104 2576399 33399 SH SOLE 33344 0 55 FB FINL CORP COM 30257X104 3766000 100000 SH SOLE 100000 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 9472149 92755 SH SOLE 92755 0 0 FEDEX CORP COM 31428X106 1143109 3945 SH SOLE 0 0 3945 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 2610476 16751 SH SOLE 16751 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 492090 6634 SH SOLE 6384 0 250 FIFTH THIRD BANCORP COM 316773100 471823 12680 SH SOLE 12050 0 630 FIRST BANCSHARES INC MS COM 318916103 8693250 335000 SH SOLE 335000 0 0 FIRST FNDTN INC COM 32026V104 1998825 264745 SH SOLE 264745 0 0 FIRST HORIZON CORPORATION COM 320517105 6160770 400050 SH SOLE 400050 0 0 FIRST MERCHANTS CORP COM 320817109 349000 10000 SH SOLE 10000 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 297259 7039 SH SOLE 0 0 7039 FIRST WESTN FINL INC COM 33751L105 611879 41967 SH SOLE 41967 0 0 FISERV INC COM 337738108 6914772 43266 SH SOLE 43138 0 128 FIVE STAR BANCORP COM 33830T103 4012425 178330 SH SOLE 178330 0 0 FIVE9 INC COM 338307101 4289160 69057 SH SOLE 69057 0 0 FORD MTR CO DEL COM 345370860 164593 12394 SH SOLE 0 0 12394 FORTIVE CORP COM 34959J108 229459 2667 SH SOLE 2636 0 31 FORTUNE BRANDS INNOVATIONS I COM 34964C106 25218393 297843 SH SOLE 294536 0 3307 FS KKR CAP CORP COM 302635206 679369 35625 SH SOLE 35625 0 0 FULL HSE RESORTS INC COM 359678109 1448200 260000 SH SOLE 260000 0 0 G1 THERAPEUTICS INC COM 3621LQ109 305835 70795 SH SOLE 70795 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1008662 4034 SH SOLE 4022 0 12 GARTNER INC COM 366651107 1742229 3655 SH SOLE 3350 0 305 GENERAL DYNAMICS CORP COM 369550108 266737 944 SH SOLE 0 0 944 GENERAL ELECTRIC CO COM NEW 369604301 1162327 8297 SH SOLE 8198 0 99 GENUINE PARTS CO COM 372460105 575423 3714 SH SOLE 2958 0 756 GILEAD SCIENCES INC COM 375558103 6247695 85293 SH SOLE 85150 0 143 GLOBAL PMTS INC COM 37940X102 3395857 25407 SH SOLE 25230 0 177 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 276989 5654 SH SOLE 5654 0 0 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 225095 3537 SH SOLE 3537 0 0 GOLDMAN SACHS ETF TR S&P 500 CORE PRE 38149W622 313355 6666 SH SOLE 0 0 6666 GOLDMAN SACHS GROUP INC COM 38141G104 668924 1601 SH SOLE 1051 0 550 GRACO INC COM 384109104 2621460 28049 SH SOLE 28049 0 0 GRAINGER W W INC COM 384802104 219737 216 SH SOLE 216 0 0 GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109 2206403 34928 SH SOLE 34698 0 230 HEICO CORP NEW COM 422806109 2217128 11608 SH SOLE 11608 0 0 HEICO CORP NEW CL A 422806208 1600976 10400 SH SOLE 10400 0 0 HENRY JACK & ASSOC INC COM 426281101 20952014 120601 SH SOLE 119232 0 1369 HERSHEY CO COM 427866108 632708 3253 SH SOLE 3253 0 0 HESS MIDSTREAM LP CL A SHS 428103105 486382 13462 SH SOLE 13462 0 0 HOME DEPOT INC COM 437076102 14910537 38870 SH SOLE 31327 0 7543 HOMESTREET INC COM 43785V102 4515000 300000 SH SOLE 300000 0 0 HONEYWELL INTL INC COM 438516106 2885309 14058 SH SOLE 9787 0 4271 HP INC COM 40434L105 238920 7906 SH SOLE 7864 0 42 HUBBELL INC COM 443510607 8738317 21054 SH SOLE 21050 0 4 HUBSPOT INC COM 443573100 3610865 5763 SH SOLE 5763 0 0 HUMANA INC COM 444859102 803004 2316 SH SOLE 2307 0 9 HUNTINGTON BANCSHARES INC COM 446150104 5952745 426720 SH SOLE 426548 0 172 IDEX CORP COM 45167R104 2211797 9064 SH SOLE 9064 0 0 IDEXX LABS INC COM 45168D104 2832473 5246 SH SOLE 5244 0 2 ILLINOIS TOOL WKS INC COM 452308109 22410031 83517 SH SOLE 81476 0 2041 ILLUMINA INC COM 452327109 420644 3063 SH SOLE 3063 0 0 INDEPENDENT BK CORP MASS COM 453836108 283873 5457 SH SOLE 5457 0 0 INGERSOLL RAND INC COM 45687V106 476365 5017 SH SOLE 4978 0 39 INSULET CORP COM 45784P101 790840 4614 SH SOLE 4614 0 0 INTEL CORP COM 458140100 692790 15685 SH SOLE 12879 0 2806 INTELLIA THERAPEUTICS INC COM 45826J105 949783 34525 SH SOLE 34525 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1580322 11499 SH SOLE 11453 0 46 INTERNATIONAL BUSINESS MACHS COM 459200101 10821207 56667 SH SOLE 49181 0 7486 INTUIT COM 461202103 23674181 36422 SH SOLE 36406 0 16 INTUITIVE SURGICAL INC COM NEW 46120E602 1756795 4402 SH SOLE 4388 0 14 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 5111632 77602 SH SOLE 75598 0 2004 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 504913 24451 SH SOLE 24451 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 4662821 132504 SH SOLE 2506 0 129998 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1804244 10653 SH SOLE 3937 0 6716 INVESCO QQQ TR UNIT SER 1 46090E103 1128062 2540 SH SOLE 2311 0 229 IOVANCE BIOTHERAPEUTICS INC COM 462260100 1078451 72770 SH SOLE 72770 0 0 IQVIA HLDGS INC COM 46266C105 11974595 47351 SH SOLE 42465 0 4886 IRON MTN INC DEL COM 46284V101 336321 4193 SH SOLE 0 0 4193 ISHARES INC MSCI JPN ETF NEW 46434G822 434022 6083 SH SOLE 6083 0 0 ISHARES INC MSCI EMRG CHN 46434G764 23142128 401982 SH SOLE 6401 0 395581 ISHARES INC CORE MSCI EMKT 46434G103 534029 10349 SH SOLE 8778 0 1571 ISHARES TR IBONDS DEC24 ETF 46434VBG4 296242 11826 SH SOLE 0 0 11826 ISHARES TR 0-3 MNTH TREASRY 46436E718 8985697 89223 SH SOLE 216 0 89007 ISHARES TR 1 3 YR TREAS BD 464287457 59305465 725183 SH SOLE 17250 0 707933 ISHARES TR 0-5YR INVT GR CP 46434V100 2027100 41184 SH SOLE 0 0 41184 ISHARES TR 3 7 YR TREAS BD 464288661 37445932 323339 SH SOLE 9387 0 313952 ISHARES TR EAFE SML CP ETF 464288273 811827 12819 SH SOLE 12819 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 370602 8710 SH SOLE 0 0 8710 ISHARES TR PFD AND INCM SEC 464288687 1851775 57455 SH SOLE 57455 0 0 ISHARES TR EAFE VALUE ETF 464288877 428074 7869 SH SOLE 7869 0 0 ISHARES TR S&P 500 VAL ETF 464287408 825327 4418 SH SOLE 4418 0 0 ISHARES TR MSCI EAFE ETF 464287465 23939135 299763 SH SOLE 294818 0 4945 ISHARES TR S&P SML 600 GWT 464287887 281985 2157 SH SOLE 2155 0 2 ISHARES TR CORE DIV GRWTH 46434V621 2010211 34623 SH SOLE 30073 0 4550 ISHARES TR SELECT DIVID ETF 464287168 2158389 17523 SH SOLE 5683 0 11840 ISHARES TR RUS MD CP GR ETF 464287481 13723413 120233 SH SOLE 118811 0 1422 ISHARES TR RUS 1000 VAL ETF 464287598 1271144 7097 SH SOLE 7093 0 4 ISHARES TR RUS 1000 ETF 464287622 15556320 54009 SH SOLE 46615 0 7394 ISHARES TR MSCI USA QLT FCT 46432F339 359480 2187 SH SOLE 1955 0 232 ISHARES TR RUSSELL 3000 ETF 464287689 2507780 8357 SH SOLE 8357 0 0 ISHARES TR RUS MID CAP ETF 464287499 4495385 53459 SH SOLE 36437 0 17022 ISHARES TR MSCI EMG MKT ETF 464287234 4940293 120260 SH SOLE 116939 0 3321 ISHARES TR RUSSELL 2000 ETF 464287655 5551398 26397 SH SOLE 24034 0 2363 ISHARES TR RUS 1000 GRW ETF 464287614 12972210 38487 SH SOLE 37330 0 1157 ISHARES TR CORE MSCI EAFE 46432F842 14190719 191198 SH SOLE 20817 0 170381 ISHARES TR CORE S&P MCP ETF 464287507 23077924 379946 SH SOLE 51798 0 328148 ISHARES TR CORE S&P SCP ETF 464287804 28329820 256332 SH SOLE 163094 0 93238 ISHARES TR U.S. TECH ETF 464287721 1262541 9348 SH SOLE 6848 0 2500 ISHARES TR CORE S&P500 ETF 464287200 68729524 130731 SH SOLE 17527 0 113204 ISHARES TR S&P 500 GRWT ETF 464287309 5228448 61919 SH SOLE 60912 0 1007 ISHARES TR CORE US AGGBD ET 464287226 2031261 20740 SH SOLE 9859 0 10881 ITT INC COM 45073V108 8277425 60850 SH SOLE 60850 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 432933 7482 SH SOLE 0 0 7482 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 253341 5022 SH SOLE 0 0 5022 J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 236507 3540 SH SOLE 3540 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191 257737 4339 SH SOLE 4339 0 0 JACOBS SOLUTIONS INC COM 46982L108 234285 1524 SH SOLE 1524 0 0 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 378977 7469 SH SOLE 7469 0 0 JFROG LTD ORD SHS M6191J100 2420028 54727 SH SOLE 54727 0 0 JOHNSON & JOHNSON COM 478160104 16875702 106680 SH SOLE 98803 0 7877 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 671937 23585 SH SOLE 23375 0 210 JPMORGAN CHASE & CO COM 46625H100 87266188 435677 SH SOLE 416154 0 19523 KADANT INC COM 48282T104 24498832 74669 SH SOLE 74604 0 65 KENVUE INC COM 49177J102 24944269 1162361 SH SOLE 1162361 0 0 KEURIG DR PEPPER INC COM 49271V100 21590386 703958 SH SOLE 702249 0 1709 KEYSIGHT TECHNOLOGIES INC COM 49338L103 608426 3891 SH SOLE 3871 0 20 KIMBERLY-CLARK CORP COM 494368103 491226 3798 SH SOLE 3415 0 383 KINDER MORGAN INC DEL COM 49456B101 12952919 706266 SH SOLE 681757 0 24509 KLA CORP COM NEW 482480100 1865182 2670 SH SOLE 2664 0 6 KROGER CO COM 501044101 296562 5191 SH SOLE 5191 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 228877 1074 SH SOLE 1074 0 0 LAKELAND BANCORP INC COM 511637100 1815000 150000 SH SOLE 150000 0 0 LAM RESEARCH CORP COM 512807108 465383 479 SH SOLE 473 0 6 LINCOLN ELEC HLDGS INC COM 533900106 2082603 8153 SH SOLE 8148 0 5 LINDE PLC SHS G54950103 869207 1872 SH SOLE 1867 0 5 LINKBANCORP INC COM 53578P105 231449 33350 SH SOLE 33350 0 0 LITTELFUSE INC COM 537008104 201635 832 SH SOLE 832 0 0 LIVE OAK BANCSHARES INC COM 53803X105 3113250 75000 SH SOLE 75000 0 0 LOCKHEED MARTIN CORP COM 539830109 2479011 5450 SH SOLE 2281 0 3169 LOWES COS INC COM 548661107 22227711 87260 SH SOLE 83978 0 3282 LPL FINL HLDGS INC COM 50212V100 210882 798 SH SOLE 0 0 798 M & T BK CORP COM 55261F104 6603015 45400 SH SOLE 45388 0 12 MARATHON PETE CORP COM 56585A102 924079 4586 SH SOLE 4586 0 0 MARKEL GROUP INC COM 570535104 3773271 2480 SH SOLE 2469 0 11 MARKETAXESS HLDGS INC COM 57060D108 19253608 87816 SH SOLE 87643 0 173 MARRIOTT INTL INC NEW CL A 571903202 599741 2377 SH SOLE 2377 0 0 MARSH & MCLENNAN COS INC COM 571748102 15489122 75197 SH SOLE 74815 0 382 MARTIN MARIETTA MATLS INC COM 573284106 299604 488 SH SOLE 441 0 47 MARVELL TECHNOLOGY INC COM 573874104 5989863 84507 SH SOLE 72313 0 12194 MASTERCARD INCORPORATED CL A 57636Q104 18200000 37793 SH SOLE 33033 0 4760 MATADOR RES CO COM 576485205 4431792 66374 SH SOLE 66374 0 0 MCCORMICK & CO INC COM NON VTG 579780206 356286 4639 SH SOLE 4618 0 21 MCDONALDS CORP COM 580135101 2094825 7430 SH SOLE 6249 0 1181 MEDTRONIC PLC SHS G5960L103 233512 2679 SH SOLE 2619 0 60 MERCK & CO INC COM 58933Y105 30105636 228159 SH SOLE 209904 0 18255 META PLATFORMS INC CL A 30303M102 3659077 7536 SH SOLE 6940 0 596 MFA FINL INC COM 55272X607 786925 68968 SH SOLE 68968 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 12461703 138911 SH SOLE 124993 0 13918 MICRON TECHNOLOGY INC COM 595112103 206168 1749 SH SOLE 1700 0 49 MICROSOFT CORP COM 594918104 111294815 264534 SH SOLE 248747 0 15787 MKS INSTRS INC COM 55306N104 3638348 27356 SH SOLE 27356 0 0 MONDAY COM LTD SHS M7S64H106 6411546 28386 SH SOLE 28386 0 0 MONDELEZ INTL INC CL A 609207105 694357 9920 SH SOLE 9294 0 626 MONGODB INC CL A 60937P106 5538836 15444 SH SOLE 15438 0 6 MONOLITHIC PWR SYS INC COM 609839105 30169847 44536 SH SOLE 44492 0 44 MOODYS CORP COM 615369105 614307 1563 SH SOLE 1555 0 8 MORGAN STANLEY COM NEW 617446448 21491330 228243 SH SOLE 226939 0 1304 MPLX LP COM UNIT REP LTD 55336V100 1411793 33970 SH SOLE 33970 0 0 NBT BANCORP INC COM 628778102 1467200 40000 SH SOLE 40000 0 0 NEOGEN CORP COM 640491106 6257225 396529 SH SOLE 396529 0 0 NETFLIX INC COM 64110L106 589111 970 SH SOLE 839 0 131 NEW YORK MTG TR INC COM 649604840 650376 90330 SH SOLE 90330 0 0 NEXTERA ENERGY INC COM 65339F101 2190576 34276 SH SOLE 26346 0 7930 NICOLET BANKSHARES INC COM 65406E102 1719800 20000 SH SOLE 20000 0 0 NIKE INC CL B 654106103 581336 6186 SH SOLE 4916 0 1270 NORDSON CORP COM 655663102 41835893 152385 SH SOLE 150721 0 1664 NORFOLK SOUTHN CORP COM 655844108 1085790 4260 SH SOLE 0 0 4260 NORTHERN TR CORP COM 665859104 1162451 13073 SH SOLE 13058 0 15 NORTHROP GRUMMAN CORP COM 666807102 11171636 23339 SH SOLE 21383 0 1956 NOVO-NORDISK A S ADR 670100205 1489822 11603 SH SOLE 10824 0 779 NUSTAR ENERGY LP UNIT COM 67058H102 279868 12027 SH SOLE 12027 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 155666 14062 SH SOLE 14062 0 0 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 266354 37045 SH SOLE 37045 0 0 NUVEEN PFD & INCOME TERM FD COM 67075A106 262799 13659 SH SOLE 13659 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 171900 15000 SH SOLE 15000 0 0 NVIDIA CORPORATION COM 67066G104 8120608 8987 SH SOLE 8268 0 719 NVR INC COM 62944T105 3142784 388 SH SOLE 388 0 0 OCEANFIRST FINL CORP COM 675234108 1230750 75000 SH SOLE 75000 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 3377813 15402 SH SOLE 15402 0 0 OLD REP INTL CORP COM 680223104 8494336 276508 SH SOLE 276508 0 0 OLD SECOND BANCORP INC ILL COM 680277100 2076000 150000 SH SOLE 150000 0 0 OMNICELL COM COM 68213N109 2524611 86371 SH SOLE 86221 0 150 OMNICOM GROUP INC COM 681919106 255168 2637 SH SOLE 0 0 2637 ONEOK INC NEW COM 682680103 3233176 40329 SH SOLE 37532 0 2797 ORACLE CORP COM 68389X105 3034237 24156 SH SOLE 23964 0 192 OREILLY AUTOMOTIVE INC COM 67103H107 450423 399 SH SOLE 396 0 3 ORIGIN BANCORP INC COM 68621T102 6716600 215000 SH SOLE 215000 0 0 PALO ALTO NETWORKS INC COM 697435105 34321484 120795 SH SOLE 120733 0 62 PAYPAL HLDGS INC COM 70450Y103 447788 6684 SH SOLE 6314 0 370 PEPSICO INC COM 713448108 23766041 135798 SH SOLE 120252 0 15546 PERFORMANCE FOOD GROUP CO COM 71377A103 3432993 45994 SH SOLE 45909 0 85 PFIZER INC COM 717081103 1425169 51357 SH SOLE 33941 0 17416 PGIM SHORT DUR HIG YLD OPP F COM 69355J104 769000 50000 SH SOLE 50000 0 0 PHILIP MORRIS INTL INC COM 718172109 980344 10700 SH SOLE 9458 0 1242 PHILLIPS 66 COM 718546104 624172 3821 SH SOLE 2094 0 1727 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 871971 24309 SH SOLE 0 0 24309 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 222847 2349 SH SOLE 0 0 2349 PINNACLE FINL PARTNERS INC COM 72346Q104 4902889 57090 SH SOLE 57090 0 0 PIONEER MUN HIGH INCOME OPPO COMMON STOCK 723760104 395850 35000 SH SOLE 35000 0 0 PIONEER MUNICIPAL HIGH INCOM COM 723762100 407500 50000 SH SOLE 50000 0 0 PNC FINL SVCS GROUP INC COM 693475105 1294367 8010 SH SOLE 2310 0 5700 POOL CORP COM 73278L105 20582186 51010 SH SOLE 50568 0 442 POTLATCHDELTIC CORPORATION COM 737630103 15828777 336639 SH SOLE 336639 0 0 PRECISION BIOSCIENCES INC COM NEW 74019P207 153676 11333 SH SOLE 11333 0 0 PRICE T ROWE GROUP INC COM 74144T108 418284 3431 SH SOLE 3168 0 263 PRIMIS FINANCIAL CORP COM 74167B109 11070489 909654 SH SOLE 909654 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 6959881 84701 SH SOLE 84701 0 0 PROCTER AND GAMBLE CO COM 742718109 2682938 16536 SH SOLE 9234 0 7302 PROGRESSIVE CORP COM 743315103 39837507 192619 SH SOLE 190824 0 1795 PROSHARES TR S&P 500 DV ARIST 74348A467 3164622 31206 SH SOLE 29631 0 1575 PROVIDENT FINL SVCS INC COM 74386T105 4371000 300000 SH SOLE 300000 0 0 PRUDENTIAL FINL INC COM 744320102 2209116 18817 SH SOLE 17352 0 1465 PTC INC COM 69370C100 58170895 307880 SH SOLE 306936 0 944 PURE CYCLE CORP COM NEW 746228303 2573075 270850 SH SOLE 270850 0 0 PURE STORAGE INC CL A 74624M102 407395 7836 SH SOLE 7640 0 196 Q2 HLDGS INC COM 74736L109 1650121 31395 SH SOLE 31395 0 0 QUALCOMM INC COM 747525103 1677661 9909 SH SOLE 5806 0 4103 RANGE RES CORP COM 75281A109 13730613 398798 SH SOLE 398798 0 0 RAYMOND JAMES FINL INC COM 754730109 1175171 9151 SH SOLE 9151 0 0 RB GLOBAL INC COM 74935Q107 428515 5626 SH SOLE 4336 0 1290 RBC BEARINGS INC COM 75524B104 13786725 50996 SH SOLE 50955 0 41 REDWOOD TRUST INC COM 758075402 527691 82840 SH SOLE 82840 0 0 RELIANCE INC COM 759509102 2499667 7480 SH SOLE 7472 0 8 RENASANT CORP COM 75970E107 1788828 57115 SH SOLE 50000 0 7115 REPLIGEN CORP COM 759916109 20518180 111560 SH SOLE 111496 0 64 REVVITY INC COM 714046109 353955 3371 SH SOLE 3371 0 0 RITHM CAPITAL CORP COM NEW 64828T201 1552166 139083 SH SOLE 139083 0 0 ROCKWELL AUTOMATION INC COM 773903109 938083 3220 SH SOLE 3201 0 19 ROPER TECHNOLOGIES INC COM 776696106 725267 1293 SH SOLE 1218 0 75 ROSS STORES INC COM 778296103 230786 1573 SH SOLE 1573 0 0 ROYAL BK CDA COM 780087102 326952 3241 SH SOLE 3241 0 0 ROYAL GOLD INC COM 780287108 9194771 75485 SH SOLE 75485 0 0 RPM INTL INC COM 749685103 16792647 141174 SH SOLE 141151 0 23 RTX CORPORATION COM 75513E101 9783778 100316 SH SOLE 94981 0 5335 RUNWAY GROWTH FINANCE CORP COM 78163D100 606000 50000 SH SOLE 50000 0 0 S&P GLOBAL INC COM 78409V104 45139339 106098 SH SOLE 105305 0 793 SALESFORCE INC COM 79466L302 52644275 174793 SH SOLE 174661 0 132 SARATOGA INVT CORP COM NEW 80349A208 580000 25000 SH SOLE 25000 0 0 SCHWAB CHARLES CORP COM 808513105 11196352 154774 SH SOLE 141357 0 13417 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 27211459 334170 SH SOLE 1112 0 333058 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 365505 6409 SH SOLE 6409 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 5176699 112537 SH SOLE 0 0 112537 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 254533 3350 SH SOLE 0 0 3350 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 77512331 1248990 SH SOLE 5105 0 1243885 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 20582052 527474 SH SOLE 1471 0 526003 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 364757 7566 SH SOLE 0 0 7566 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 25483658 316057 SH SOLE 280302 0 35755 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 13350457 271131 SH SOLE 6055 0 265076 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 2939847 31707 SH SOLE 3597 0 28110 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1197435 19614 SH SOLE 17147 0 2467 SEACOAST BKG CORP FLA COM NEW 811707801 13080768 515194 SH SOLE 515194 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 323233 2188 SH SOLE 2188 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1152356 5533 SH SOLE 3159 0 2374 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1069891 25401 SH SOLE 24696 0 705 SERVICENOW INC COM 81762P102 1021616 1340 SH SOLE 1040 0 300 SHELL PLC SPON ADS 780259305 510778 7619 SH SOLE 7411 0 208 SHERWIN WILLIAMS CO COM 824348106 539178 1552 SH SOLE 1530 0 22 SHORE BANCSHARES INC COM 825107105 2012500 175000 SH SOLE 175000 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 1174243 13813 SH SOLE 12630 0 1183 SMARTFINANCIAL INC COM NEW 83190L208 2096992 99525 SH SOLE 99525 0 0 SMUCKER J M CO COM NEW 832696405 3126863 24842 SH SOLE 24829 0 13 SNAP INC CL A 83304A106 887450 77304 SH SOLE 77304 0 0 SNOWFLAKE INC CL A 833445109 3439510 21284 SH SOLE 21100 0 184 SONOCO PRODS CO COM 835495102 735204 12711 SH SOLE 12711 0 0 SOUTHERN STS BANCSHARES INC COM 843878307 3240000 125000 SH SOLE 125000 0 0 SOUTHSTATE CORPORATION COM 840441109 3182673 37430 SH SOLE 37430 0 0 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 321514 11321 SH SOLE 0 0 11321 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 944026 26340 SH SOLE 25854 0 486 SPDR S&P 500 ETF TR TR UNIT 78462F103 67603818 129244 SH SOLE 118802 0 10442 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 17606613 31644 SH SOLE 31274 0 370 SPDR SER TR PRTFLO S&P500 VL 78464A508 998944 19939 SH SOLE 19939 0 0 SPDR SER TR AEROSPACE DEF 78464A631 492488 3505 SH SOLE 3505 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 479095 11131 SH SOLE 11131 0 0 SPDR SER TR BBG CONV SEC ETF 78464A359 1024459 14026 SH SOLE 14026 0 0 SPDR SER TR S&P BK ETF 78464A797 687048 14587 SH SOLE 14587 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 5200702 127750 SH SOLE 127750 0 0 SPDR SER TR NUVEEN BLMBRG SH 78468R739 203851 4297 SH SOLE 0 0 4297 SPDR SER TR PORTFLI INTRMDIT 78464A672 378316 13425 SH SOLE 13425 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 4213397 45898 SH SOLE 21058 0 24840 SPDR SER TR S&P DIVID ETF 78464A763 700629 5339 SH SOLE 2236 0 3103 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 7703794 275628 SH SOLE 2438 0 273190 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 10362120 258730 SH SOLE 6007 0 252723 STARBUCKS CORP COM 855244109 919664 10063 SH SOLE 7809 0 2254 STATE STR CORP COM 857477103 317012 4100 SH SOLE 4100 0 0 STEEL DYNAMICS INC COM 858119100 2822003 19038 SH SOLE 19028 0 10 STELLAR BANCORP INC COM 858927106 2436000 100000 SH SOLE 100000 0 0 STERIS PLC SHS USD G8473T100 42080494 187174 SH SOLE 185968 0 1206 STIFEL FINL CORP COM 860630102 4611561 58994 SH SOLE 58994 0 0 STOCK YDS BANCORP INC COM 861025104 11757520 240391 SH SOLE 240391 0 0 STRYKER CORPORATION COM 863667101 23529163 65748 SH SOLE 65709 0 39 SYNOPSYS INC COM 871607107 50586277 88515 SH SOLE 88442 0 73 SYSCO CORP COM 871829107 10637186 131032 SH SOLE 118250 0 12782 TARGA RES CORP COM 87612G101 1029636 9194 SH SOLE 9194 0 0 TARGET CORP COM 87612E106 661221 3731 SH SOLE 1564 0 2167 TE CONNECTIVITY LTD SHS H84989104 1020021 7023 SH SOLE 6989 0 34 TELEDYNE TECHNOLOGIES INC COM 879360105 3742383 8717 SH SOLE 8681 0 36 TESLA INC COM 88160R101 1782041 10137 SH SOLE 9392 0 745 TEXAS INSTRS INC COM 882508104 10260779 58899 SH SOLE 58889 0 10 THE CIGNA GROUP COM 125523100 205929 567 SH SOLE 553 0 14 THERMO FISHER SCIENTIFIC INC COM 883556102 11079202 19062 SH SOLE 17682 0 1380 TJX COS INC NEW COM 872540109 41587171 410049 SH SOLE 406159 0 3890 TORO CO COM 891092108 443734 4843 SH SOLE 4843 0 0 TRANSDIGM GROUP INC COM 893641100 330069 268 SH SOLE 268 0 0 TRAVELERS COMPANIES INC COM 89417E109 497434 2161 SH SOLE 1283 0 878 TREX CO INC COM 89531P105 5391986 54055 SH SOLE 54055 0 0 TRICO BANCSHARES COM 896095106 12563189 341577 SH SOLE 341577 0 0 TRIMBLE INC COM 896239100 1816304 28221 SH SOLE 28221 0 0 TRIUMPH FINANCIAL INC COM 89679E300 3352777 42269 SH SOLE 42269 0 0 TRUIST FINL CORP COM 89832Q109 231201 5931 SH SOLE 0 0 5931 TWO HARBORS INVENTMENT CORPO NOTE 6.250% 1/1 90187BAB7 81132500 850000 PRN SOLE 850000 0 0 TYLER TECHNOLOGIES INC COM 902252105 45889703 107973 SH SOLE 107723 0 250 ULTA BEAUTY INC COM 90384S303 326800 625 SH SOLE 622 0 3 UNION PAC CORP COM 907818108 23015968 93588 SH SOLE 93148 0 440 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 789600 30000 SH SOLE 30000 0 0 UNITED PARCEL SERVICE INC CL B 911312106 318036 2140 SH SOLE 0 0 2140 UNITED RENTALS INC COM 911363109 651883 904 SH SOLE 904 0 0 UNITEDHEALTH GROUP INC COM 91324P102 43280471 87489 SH SOLE 82453 0 5036 US BANCORP DEL COM NEW 902973304 1593235 35643 SH SOLE 31787 0 3856 US FOODS HLDG CORP COM 912008109 11707767 216931 SH SOLE 198301 0 18630 USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101 7930592 695666 SH SOLE 695666 0 0 VAIL RESORTS INC COM 91879Q109 19763222 88692 SH SOLE 88443 0 249 VALMONT INDS INC COM 920253101 740312 3243 SH SOLE 3243 0 0 VANECK ETF TRUST CLO ETF 92189H748 7053312 133532 SH SOLE 1429 0 132103 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 325742 6574 SH SOLE 6574 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 248989 1597 SH SOLE 0 0 1597 VANGUARD INDEX FDS SM CP VAL ETF 922908611 339567 1770 SH SOLE 1447 0 323 VANGUARD INDEX FDS GROWTH ETF 922908736 5004004 14538 SH SOLE 13384 0 1154 VANGUARD INDEX FDS LARGE CAP ETF 922908637 484136 2019 SH SOLE 1997 0 22 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1924242 4003 SH SOLE 4003 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 361222 1580 SH SOLE 1469 0 111 VANGUARD INDEX FDS MID CAP ETF 922908629 9109255 36457 SH SOLE 32893 0 3564 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1431260 5507 SH SOLE 4036 0 1471 VANGUARD INDEX FDS VALUE ETF 922908744 1166307 7161 SH SOLE 6897 0 264 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 8458314 144217 SH SOLE 144217 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 464870 11130 SH SOLE 10654 0 476 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1274829 14709 SH SOLE 14709 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 782153 9946 SH SOLE 9946 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 575729 2921 SH SOLE 2921 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 353465 2528 SH SOLE 2528 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 15134985 82881 SH SOLE 81313 0 1568 VANGUARD STAR FDS VG TL INTL STK F 921909768 1058748 17558 SH SOLE 17143 0 415 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 6046071 120512 SH SOLE 118376 0 2136 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 964326 7970 SH SOLE 7372 0 598 VANGUARD WORLD FD INF TECH ETF 92204A702 13448272 25648 SH SOLE 25648 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 241362 2590 SH SOLE 2590 0 0 VAXART INC COM NEW 92243A200 79425 61096 SH SOLE 61096 0 0 VEEVA SYS INC CL A COM 922475108 1398019 6034 SH SOLE 6028 0 6 VERACYTE INC COM 92337F107 807023 36418 SH SOLE 36418 0 0 VERALTO CORP COM SHS 92338C103 693408 7821 SH SOLE 7667 0 154 VERISK ANALYTICS INC COM 92345Y106 480890 2040 SH SOLE 2029 0 11 VERITEX HLDGS INC COM 923451108 11910884 581302 SH SOLE 581302 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 11384470 271317 SH SOLE 249704 0 21613 VERSABANK NEW COM 92512J106 5443630 513550 SH SOLE 513550 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 497433 1190 SH SOLE 1174 0 16 VISA INC COM CL A 92826C839 80649988 288986 SH SOLE 278292 0 10694 VISTEON CORP COM NEW 92839U206 12418100 105587 SH SOLE 105496 0 91 WALMART INC COM 931142103 1147312 19068 SH SOLE 12591 0 6477 WASTE MGMT INC DEL COM 94106L109 605299 2840 SH SOLE 1832 0 1008 WATERSTONE FINL INC MD COM 94188P101 221421 18194 SH SOLE 18194 0 0 WATSCO INC COM 942622200 33306578 77104 SH SOLE 77104 0 0 WEBSTER FINL CORP COM 947890109 3454797 68048 SH SOLE 68048 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 1353478 1110 SH SOLE 1110 0 0 WELLS FARGO CO NEW COM 949746101 951820 16422 SH SOLE 16302 0 120 WEST PHARMACEUTICAL SVSC INC COM 955306105 27584748 69710 SH SOLE 69667 0 43 WHIRLPOOL CORP COM 963320106 732734 6125 SH SOLE 5006 0 1119 WILLIAMS COS INC COM 969457100 781895 20064 SH SOLE 13683 0 6381 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 643259 12791 SH SOLE 12791 0 0 WISDOMTREE TR US AI ENHANCED 97717W406 1743491 17130 SH SOLE 17130 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 5576025 170625 SH SOLE 170625 0 0 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 12007701 261378 SH SOLE 261378 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 4037310 37210 SH SOLE 37196 0 14 WISDOMTREE TR US MIDCAP DIVID 97717W505 10174734 208665 SH SOLE 207450 0 1215 WISDOMTREE TR US QTLY DIV GRT 97717X669 16205708 212752 SH SOLE 211424 0 1328 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2934087 60747 SH SOLE 59787 0 960 WORKDAY INC CL A 98138H101 556161 2039 SH SOLE 2023 0 16 WP CAREY INC COM 92936U109 771472 13669 SH SOLE 13669 0 0 XCEL ENERGY INC COM 98389B100 245538 4565 SH SOLE 4525 0 40 ZOETIS INC CL A 98978V103 13233733 78106 SH SOLE 76859 0 1247 ZSCALER INC COM 98980G102 3960798 20562 SH SOLE 20562 0 0