0001387131-23-012792.txt : 20231027 0001387131-23-012792.hdr.sgml : 20231027 20231027140336 ACCESSION NUMBER: 0001387131-23-012792 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231027 DATE AS OF CHANGE: 20231027 EFFECTIVENESS DATE: 20231027 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Hennion & Walsh Asset Management, Inc. CENTRAL INDEX KEY: 0001861642 IRS NUMBER: 562349874 STATE OF INCORPORATION: NJ FISCAL YEAR END: 1230 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-21238 FILM NUMBER: 231354870 BUSINESS ADDRESS: STREET 1: 2001 ROUTE 46 STREET 2: WATERVIEW PLAZA CITY: PARSIPPANY STATE: NJ ZIP: 07054 BUSINESS PHONE: 9732998989 MAIL ADDRESS: STREET 1: 2001 ROUTE 46 STREET 2: WATERVIEW PLAZA CITY: PARSIPPANY STATE: NJ ZIP: 07054 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 1861642 XXXXXXXX 09-30-2023 09-30-2023 Hennion & Walsh Asset Management, Inc.
2001 Route 46 Waterview Plaza Parsippany NJ 07054
13F HOLDINGS REPORT 028-21238 N
Phillip Fitzsimmons Chief Compliance officer 973-299-8989 /s/ Phillip Fitzsimmons Parsippany NJ 10-27-2023 0 799 1568241109 false
INFORMATION TABLE 2 information_table.xml INFORMATION TABLE STEEL DYNAMICS INC COM 858119100 432311 4032 SH SOLE 4032 0 0 EQUIFAX INC COM 294429105 792986 4329 SH SOLE 4329 0 0 PACIFIC PREMIER BANCORP COM 69478X105 323832 14882 SH SOLE 14882 0 0 TABOOLA.COM LTD ORD SHS M8744T106 144501 38127 SH SOLE 38127 0 0 MARATHON PETE CORP COM 56585A102 698888 4618 SH SOLE 4618 0 0 KARUNA THERAPEUTICS INC COM 48576A100 1356778 8024 SH SOLE 8024 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1458778 56498 SH SOLE 56498 0 0 REGENXBIO INC COM 75901B107 993591 60364 SH SOLE 60364 0 0 FLUSHING FINL CORP COM 343873105 260118 19811 SH SOLE 19811 0 0 HOPE BANCORP INC COM 43940T109 268500 30339 SH SOLE 30339 0 0 INNOVIVA INC COM 45781M101 131472 10121 SH SOLE 10121 0 0 INVESCO QUALITY MUN INCOME T COM 46133G107 4552313 542588 SH SOLE 542588 0 0 OPERA LTD SPONSORED ADS 68373M107 202635 17980 SH SOLE 17980 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 1471209 44895 SH SOLE 44895 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 704123 19751 SH SOLE 19751 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 283414 3261 SH SOLE 3261 0 0 APPLIED MATLS INC COM 038222105 3486033 25179 SH SOLE 25179 0 0 ACI WORLDWIDE INC COM 004498101 1346313 59677 SH SOLE 59677 0 0 ROPER TECHNOLOGIES INC COM 776696106 807779 1668 SH SOLE 1668 0 0 OLD NATL BANCORP IND COM 680033107 254057 17473 SH SOLE 17473 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1242832 3841 SH SOLE 3841 0 0 INVESCO EXCHANGE TRADED FD T DORSEY WRGT BASC 46137V704 396700 5050 SH SOLE 0 0 5050 COMCAST CORP NEW CL A 20030N101 1889726 42619 SH SOLE 42619 0 0 ELECTRONIC ARTS INC COM 285512109 379501 3152 SH SOLE 3152 0 0 FLOWERS FOODS INC COM 343498101 862780 38899 SH SOLE 38899 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3094441 10076 SH SOLE 8341 0 1735 NEW YORK CMNTY BANCORP INC COM 649445103 256443 22614 SH SOLE 22614 0 0 ADOBE INC COM 00724F101 4769095 9353 SH SOLE 9353 0 0 CARGURUS INC COM CL A 141788109 256563 14644 SH SOLE 14644 0 0 MORGAN STANLEY COM NEW 617446448 3688136 45159 SH SOLE 45159 0 0 PFIZER INC COM 717081103 1102339 33233 SH SOLE 33233 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 482408 62086 SH SOLE 62086 0 0 GLOBAL X FDS US PFD ETF 37954Y657 12767776 678776 SH SOLE 18209 0 660567 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 893571 87605 SH SOLE 87605 0 0 VIRIDIAN THERAPEUTICS INC COM 92790C104 415898 27112 SH SOLE 27112 0 0 ARGO BLOCKCHAIN PLC ADS 040126104 35212 35212 SH SOLE 35212 0 0 APPLE INC COM 037833100 12301439 71850 SH SOLE 65056 0 6794 NEXTERA ENERGY INC COM 65339F101 2762696 48223 SH SOLE 48223 0 0 MASCO CORP COM 574599106 204714 3830 SH SOLE 3830 0 0 STRYKER CORPORATION COM 863667101 568675 2081 SH SOLE 2081 0 0 MSC INDL DIRECT INC CL A 553530106 3137267 31964 SH SOLE 31964 0 0 FARMERS NATIONAL BANC CORP COM 309627107 130975 11330 SH SOLE 11330 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 520445 37961 SH SOLE 37961 0 0 RIO TINTO PLC SPONSORED ADR 767204100 1792612 28168 SH SOLE 28168 0 0 ENOVA INTL INC COM 29357K103 229373 4509 SH SOLE 4509 0 0 EVERTEC INC COM 30040P103 222745 5991 SH SOLE 5991 0 0 MASTERCARD INCORPORATED CL A 57636Q104 5343597 13497 SH SOLE 13497 0 0 EASTGROUP PPTYS INC COM 277276101 501921 3014 SH SOLE 3014 0 0 MFS INVT GRADE MUN TR SH BEN INT 59318B108 499255 70616 SH SOLE 70616 0 0 CVB FINL CORP COM 126600105 298989 18044 SH SOLE 18044 0 0 BLOCK INC CL A 852234103 270163 6104 SH SOLE 6104 0 0 A10 NETWORKS INC COM 002121101 1570710 104505 SH SOLE 104505 0 0 AGCO CORP COM 001084102 413270 3494 SH SOLE 3494 0 0 MITEK SYS INC COM NEW 606710200 325652 30378 SH SOLE 30378 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 225700 9843 SH SOLE 9843 0 0 CONOCOPHILLIPS COM 20825C104 2328193 19434 SH SOLE 19434 0 0 IMMUNOVANT INC COM 45258J102 5492841 143080 SH SOLE 143080 0 0 NATIONAL FUEL GAS CO COM 636180101 1328429 25591 SH SOLE 25591 0 0 JEFFERIES FINL GROUP INC COM 47233W109 2342086 63939 SH SOLE 63939 0 0 BRIDGEBIO PHARMA INC COM 10806X102 2320059 87981 SH SOLE 87981 0 0 HONEYWELL INTL INC COM 438516106 498983 2701 SH SOLE 631 0 2070 AMERICOLD REALTY TRUST INC COM 03064D108 757422 24907 SH SOLE 24907 0 0 SPDR GOLD TR GOLD SHS 78463V107 421081 2456 SH SOLE 0 0 2456 RADIANT LOGISTICS INC COM 75025X100 129735 22962 SH SOLE 22962 0 0 VANECK ETF TRUST INTERNATIONAL HI 92189F445 470737 24054 SH SOLE 24054 0 0 FIRSTENERGY CORP COM 337932107 1738395 50860 SH SOLE 50860 0 0 INVESCO BD FD COM 46132L107 1107201 76517 SH SOLE 76517 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 2830653 194413 SH SOLE 194413 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 3245841 23135 SH SOLE 23135 0 0 MANULIFE FINL CORP COM 56501R106 241004 13184 SH SOLE 13184 0 0 CME GROUP INC COM 12572Q105 232255 1160 SH SOLE 0 0 1160 STELLANTIS N.V SHS N82405106 514520 26896 SH SOLE 26896 0 0 ARDELYX INC COM 039697107 663567 162639 SH SOLE 162639 0 0 KT CORP SPONSORED ADR 48268K101 473161 36908 SH SOLE 36908 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 419046 6354 SH SOLE 6354 0 0 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 4099242 428791 SH SOLE 428791 0 0 CANADIAN NAT RES LTD COM 136385101 342557 5297 SH SOLE 5297 0 0 BHP GROUP LTD SPONSORED ADS 088606108 2797700 49186 SH SOLE 49186 0 0 BLACKROCK MUNIYILD QULT FD I COM 09254F100 5488242 536485 SH SOLE 536485 0 0 2SEVENTY BIO INC COMMON STOCK 901384107 63653 16238 SH SOLE 16238 0 0 LEAR CORP COM NEW 521865204 413739 3083 SH SOLE 558 0 2525 AMERICAN TOWER CORP NEW COM 03027X100 2222213 13513 SH SOLE 13513 0 0 FLAHERTY & CRUMRINE PFD SECS COM 338478100 416830 32138 SH SOLE 32138 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1925089 5536 SH SOLE 5536 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 290023 4659 SH SOLE 4659 0 0 FIRST AMERN FINL CORP COM 31847R102 269118 4764 SH SOLE 4764 0 0 HERCULES CAPITAL INC COM 427096508 2134600 130000 SH SOLE 130000 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 255154 1558 SH SOLE 1558 0 0 AMAZON COM INC COM 023135106 9916504 78009 SH SOLE 78009 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 17841949 1759561 SH SOLE 1759561 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 4008030 82385 SH SOLE 82385 0 0 ALIGN TECHNOLOGY INC COM 016255101 633539 2075 SH SOLE 0 0 2075 GEN DIGITAL INC COM 668771108 532522 30120 SH SOLE 30120 0 0 CORECARD CORPORATION COM 45816D100 211660 10583 SH SOLE 10583 0 0 BLOCK H & R INC COM 093671105 4112402 95504 SH SOLE 95504 0 0 LINCOLN ELEC HLDGS INC COM 533900106 854413 4700 SH SOLE 4700 0 0 GODADDY INC CL A 380237107 550780 7395 SH SOLE 7395 0 0 NUVEEN PFD & INCOME SECS FD COM 67072C105 1078386 174779 SH SOLE 174779 0 0 CARPARTS COM INC COM 14427M107 197513 47940 SH SOLE 47940 0 0 PHILIP MORRIS INTL INC COM 718172109 1831232 19780 SH SOLE 19780 0 0 WISDOMTREE TR US S CAP QTY DIV 97717X651 19526367 474056 SH SOLE 704 0 473352 PLAYTIKA HLDG CORP COM 72815L107 109339 11354 SH SOLE 11354 0 0 DANAHER CORPORATION COM 235851102 4088192 16478 SH SOLE 16478 0 0 F5 INC COM 315616102 1243034 7714 SH SOLE 7714 0 0 PIONEER HIGH INCOME FUND INC COM 72369H106 733624 109333 SH SOLE 109333 0 0 PARK NATL CORP COM 700658107 336302 3558 SH SOLE 3558 0 0 PROVIDENT FINL SVCS INC COM 74386T105 169918 11113 SH SOLE 11113 0 0 INSMED INC COM PAR $.01 457669307 4317902 171006 SH SOLE 171006 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 61918 57867 SH SOLE 57867 0 0 GERDAU SA SPON ADR REP PFD 373737105 2494257 522905 SH SOLE 522905 0 0 GENUINE PARTS CO COM 372460105 285872 1980 SH SOLE 1980 0 0 INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811 384721 8710 SH SOLE 0 0 8710 ADC THERAPEUTICS SA SHS H0036K147 51907 57867 SH SOLE 57867 0 0 QUALCOMM INC COM 747525103 589173 5305 SH SOLE 5305 0 0 ARBOR REALTY TRUST INC COM 038923108 478003 31489 SH SOLE 31489 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 362316 9384 SH SOLE 9384 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 653902 39297 SH SOLE 39297 0 0 IMMERSION CORP COM 452521107 146140 22109 SH SOLE 22109 0 0 TEMPLETON EMERGING MKTS INCO COM 880192109 484087 105008 SH SOLE 105008 0 0 PALO ALTO NETWORKS INC COM 697435105 2090267 8916 SH SOLE 8916 0 0 ISHARES INC CORE MSCI EMKT 46434G103 22568082 474219 SH SOLE 0 0 474219 VIVID SEATS INC COM CL A 92854T100 1075626 167543 SH SOLE 167543 0 0 DOORDASH INC CL A 25809K105 1809770 22773 SH SOLE 22773 0 0 GILEAD SCIENCES INC COM 375558103 2663143 35537 SH SOLE 35537 0 0 HOLOGIC INC COM 436440101 1015044 14626 SH SOLE 14626 0 0 BNY MELLON STRATEGIC MUN BD COM 09662E109 2703123 543888 SH SOLE 543888 0 0 CF INDS HLDGS INC COM 125269100 220180 2568 SH SOLE 2568 0 0 NUVEEN N Y SELECT TAX FREE I SH BEN INT 67063V104 349950 30325 SH SOLE 30325 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 1086029 72839 SH SOLE 72839 0 0 VANECK ETF TRUST EMERGING MRKT HI 92189F353 2301310 129142 SH SOLE 8066 0 121076 DEERE & CO COM 244199105 2523917 6688 SH SOLE 6688 0 0 MURPHY OIL CORP COM 626717102 465427 10263 SH SOLE 10263 0 0 KINDER MORGAN INC DEL COM 49456B101 1317132 79441 SH SOLE 79441 0 0 COPART INC COM 217204106 351873 8166 SH SOLE 8166 0 0 UNION PAC CORP COM 907818108 745082 3659 SH SOLE 3659 0 0 REGAL REXNORD CORPORATION COM 758750103 230608 1614 SH SOLE 1614 0 0 ISHARES TR INTL SEL DIV ETF 464288448 2580919 101611 SH SOLE 0 0 101611 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 584126 6238 SH SOLE 6238 0 0 ALTRIA GROUP INC COM 02209S103 2293029 54531 SH SOLE 54531 0 0 ZAI LAB LTD ADR 98887Q104 543450 22355 SH SOLE 22355 0 0 SYSCO CORP COM 871829107 4034995 61090 SH SOLE 0 0 61090 EVERCORE INC CLASS A 29977A105 1181080 8566 SH SOLE 8566 0 0 CHEMED CORP NEW COM 16359R103 293111 564 SH SOLE 564 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 415922 6860 SH SOLE 6860 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 461611 16084 SH SOLE 16084 0 0 INTEL CORP COM 458140100 1339026 37666 SH SOLE 37666 0 0 AXSOME THERAPEUTICS INC COM 05464T104 4685845 67046 SH SOLE 67046 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 245262 13395 SH SOLE 13395 0 0 CINTAS CORP COM 172908105 4840404 10063 SH SOLE 10063 0 0 PLYMOUTH INDL REIT INC COM 729640102 402282 19202 SH SOLE 19202 0 0 PIMCO CALIF MUN INCOME FD COM 72200N106 109246 13099 SH SOLE 13099 0 0 EXXON MOBIL CORP COM 30231G102 4615015 39250 SH SOLE 36785 0 2465 DT MIDSTREAM INC COMMON STOCK 23345M107 1415610 26750 SH SOLE 26750 0 0 ONEOK INC NEW COM 682680103 1419690 22382 SH SOLE 22382 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P405 4037501 200671 SH SOLE 200671 0 0 SOUTHERN COPPER CORP COM 84265V105 902049 11981 SH SOLE 11981 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 570970 25399 SH SOLE 25399 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 3750791 18485 SH SOLE 18485 0 0 EXELIXIS INC COM 30161Q104 1399689 64059 SH SOLE 64059 0 0 MANHATTAN ASSOCIATES INC COM 562750109 396308 2005 SH SOLE 2005 0 0 INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 439556 10270 SH SOLE 0 0 10270 EXTRA SPACE STORAGE INC COM 30225T102 836714 6882 SH SOLE 6882 0 0 CORTEVA INC COM 22052L104 1148542 22450 SH SOLE 22450 0 0 EVERGY INC COM 30034W106 663511 13087 SH SOLE 13087 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 162916 17387 SH SOLE 17387 0 0 PINNACLE WEST CAP CORP COM 723484101 1749900 23750 SH SOLE 23750 0 0 ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 7488196 801734 SH SOLE 801734 0 0 1 800 FLOWERS COM INC CL A 68243Q106 614922 87846 SH SOLE 87846 0 0 INVESCO TR INVT GRADE NEW YO COM 46131T101 2482338 272485 SH SOLE 272485 0 0 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 167674 12239 SH SOLE 12239 0 0 HUNT J B TRANS SVCS INC COM 445658107 1638616 8692 SH SOLE 8692 0 0 NUVEEN CALIF SELECT TAX FREE SH BEN INT 67063R103 1641356 134869 SH SOLE 134869 0 0 CINCINNATI FINL CORP COM 172062101 300835 2941 SH SOLE 2941 0 0 MORGAN STANLEY EMKT DBT FD I COM 61744H105 365004 56241 SH SOLE 56241 0 0 MARKETAXESS HLDGS INC COM 57060D108 268118 1255 SH SOLE 1255 0 0 GENERAL DYNAMICS CORP COM 369550108 682134 3087 SH SOLE 3087 0 0 BLACKROCK TCP CAPITAL CORP COM 09259E108 3668421 312472 SH SOLE 312472 0 0 WILLIAMS SONOMA INC COM 969904101 1561459 10048 SH SOLE 10048 0 0 MERCANTILE BK CORP COM 587376104 513971 16628 SH SOLE 16628 0 0 COMMERCIAL METALS CO COM 201723103 417267 8445 SH SOLE 8445 0 0 AUTOZONE INC COM 053332102 1927852 759 SH SOLE 759 0 0 NETFLIX INC COM 64110L106 715174 1894 SH SOLE 1894 0 0 DHI GROUP INC COM 23331S100 211783 69210 SH SOLE 69210 0 0 BROADCOM INC COM 11135F101 3995089 4810 SH SOLE 3999 0 811 INVESCO MUN OPPORTUNITY TR COM 46132C107 6256932 760259 SH SOLE 760259 0 0 HBT FINL INC. COM 404111106 228310 12517 SH SOLE 12517 0 0 PEPSICO INC COM 713448108 2217800 13089 SH SOLE 10510 0 2579 NASDAQ INC COM 631103108 548678 11292 SH SOLE 11292 0 0 CACI INTL INC CL A 127190304 201543 642 SH SOLE 642 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q241 509485 11519 SH SOLE 11519 0 0 INTERDIGITAL INC COM 45867G101 1236819 15414 SH SOLE 15414 0 0 HCA HEALTHCARE INC COM 40412C101 2444795 9939 SH SOLE 9939 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 1711800 146058 SH SOLE 146058 0 0 BLACKROCK MUNIHOLDINGS QUALI COM 09254C107 1615248 183969 SH SOLE 183969 0 0 BLUE OWL CAPITAL CORPORATION COM 69121K104 3942084 284627 SH SOLE 284627 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 239071 2138 SH SOLE 2138 0 0 MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502 2522699 183469 SH SOLE 183469 0 0 CSG SYS INTL INC COM 126349109 1168501 22858 SH SOLE 22858 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 506402 29442 SH SOLE 29442 0 0 AGREE RLTY CORP COM 008492100 327849 5935 SH SOLE 5935 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 402591 5045 SH SOLE 0 0 5045 ALLISON TRANSMISSION HLDGS I COM 01973R101 380642 6445 SH SOLE 6445 0 0 SAGE THERAPEUTICS INC COM 78667J108 1759487 85495 SH SOLE 85495 0 0 UNITEDHEALTH GROUP INC COM 91324P102 4305278 8539 SH SOLE 8539 0 0 HERSHEY CO COM 427866108 3442376 17205 SH SOLE 17205 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 8426127 200957 SH SOLE 12567 0 188390 COLUMBIA BKG SYS INC COM 197236102 279369 13762 SH SOLE 13762 0 0 NUVEEN PFD & INCOME TERM FD COM 67075A106 599216 34899 SH SOLE 34899 0 0 T-MOBILE US INC COM 872590104 2170215 15496 SH SOLE 15496 0 0 SLR INVESTMENT CORP COM 83413U100 570153 37047 SH SOLE 37047 0 0 INVESCO MUNICIPAL TRUST COM 46131J103 2295677 275261 SH SOLE 275261 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 2552772 48211 SH SOLE 48211 0 0 OMNICELL COM COM 68213N109 234253 5201 SH SOLE 5201 0 0 PIONEER NAT RES CO COM 723787107 4470027 19473 SH SOLE 19473 0 0 ETSY INC COM 29786A106 977225 15132 SH SOLE 15132 0 0 MCKESSON CORP COM 58155Q103 8784840 20202 SH SOLE 20202 0 0 SHUTTERSTOCK INC COM 825690100 1042151 27389 SH SOLE 27389 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 285543 17191 SH SOLE 17191 0 0 PIMCO CALIF MUN INCOME FD II COM 72201C109 2980668 435134 SH SOLE 435134 0 0 OPKO HEALTH INC COM 68375N103 1068032 667520 SH SOLE 667520 0 0 DIGI INTL INC COM 253798102 1120446 41498 SH SOLE 41498 0 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 366163 35006 SH SOLE 35006 0 0 TRINITY CAP INC COM 896442308 1616919 116158 SH SOLE 116158 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 298304 5062 SH SOLE 0 0 5062 ETHAN ALLEN INTERIORS INC COM 297602104 702291 23488 SH SOLE 23488 0 0 HUMANA INC COM 444859102 1579244 3246 SH SOLE 3246 0 0 WAFD INC COM 938824109 229581 8961 SH SOLE 8961 0 0 GARMIN LTD SHS H2906T109 286775 2726 SH SOLE 2726 0 0 WATERSTONE FINL INC MD COM 94188P101 153716 14038 SH SOLE 14038 0 0 SANDY SPRING BANCORP INC COM 800363103 324150 15126 SH SOLE 15126 0 0 XCEL ENERGY INC COM 98389B100 2688482 46985 SH SOLE 46985 0 0 SK TELECOM LTD SPONSORED ADR 78440P306 373662 17412 SH SOLE 17412 0 0 LENNAR CORP CL A 526057104 520859 4641 SH SOLE 4641 0 0 WESTERN ASSET INVESTMENT GRA COM 95766T100 2162318 192206 SH SOLE 192206 0 0 EMERSON ELEC CO COM 291011104 983758 10187 SH SOLE 6302 0 3885 CARDINAL HEALTH INC COM 14149Y108 1396066 16080 SH SOLE 16080 0 0 ALPHABET INC CAP STK CL A 02079K305 9672255 73913 SH SOLE 73913 0 0 NEUBERGER BRMAN CLIFRN MUNI COM 64123C101 936717 95681 SH SOLE 95681 0 0 WESTERN ASSET HIGH INCOME OP COM 95766K109 831616 228466 SH SOLE 228466 0 0 KITE RLTY GROUP TR COM NEW 49803T300 479744 22397 SH SOLE 22397 0 0 BLACKROCK MUN INCOME QUALITY COM 092479104 4732977 480018 SH SOLE 480018 0 0 COSTCO WHSL CORP NEW COM 22160K105 4406123 7799 SH SOLE 7164 0 635 ROCKET PHARMACEUTICALS INC COM 77313F106 3095506 151074 SH SOLE 151074 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 202224 23791 SH SOLE 23791 0 0 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 5760278 596920 SH SOLE 596920 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 174647 17072 SH SOLE 17072 0 0 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 5342996 401729 SH SOLE 401729 0 0 HOMESTREET INC COM 43785V102 83524 10722 SH SOLE 10722 0 0 DTE ENERGY CO COM 233331107 1232164 12411 SH SOLE 12411 0 0 GRAND CANYON ED INC COM 38526M106 397976 3405 SH SOLE 3405 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1996612 15425 SH SOLE 15425 0 0 SANOFI SPONSORED ADR 80105N105 553994 10328 SH SOLE 10328 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 85868 33940 SH SOLE 33940 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 506085 95308 SH SOLE 95308 0 0 J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 3773392 78011 SH SOLE 2397 0 75614 SEI INVTS CO COM 784117103 714689 11866 SH SOLE 11866 0 0 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 134306 62760 SH SOLE 62760 0 0 BLUEBIRD BIO INC COM 09609G100 147945 48666 SH SOLE 48666 0 0 WISDOMTREE TR INTL QULTY DIV 97717X131 41020118 1281078 SH SOLE 0 0 1281078 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 346697 1411 SH SOLE 1411 0 0 DONALDSON INC COM 257651109 283409 4752 SH SOLE 4752 0 0 NEW MTN FIN CORP COM 647551100 2051824 158442 SH SOLE 158442 0 0 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 5096583 380342 SH SOLE 380342 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 552479 2358 SH SOLE 2358 0 0 HOME BANCSHARES INC COM 436893200 269540 12872 SH SOLE 12872 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 265470 17072 SH SOLE 17072 0 0 INTERPUBLIC GROUP COS INC COM 460690100 451223 15744 SH SOLE 15744 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 440639 4653 SH SOLE 4653 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 272246 1158 SH SOLE 0 0 1158 NUVEEN NEW YORK QLT MUN INC COM 67066X107 6587011 681180 SH SOLE 681180 0 0 STANDARD MTR PRODS INC COM 853666105 234768 6983 SH SOLE 6983 0 0 BLACKROCK MUNIVEST FD INC COM 09253R105 2448513 404045 SH SOLE 404045 0 0 HUB GROUP INC CL A 443320106 572714 7292 SH SOLE 7292 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 678305 75873 SH SOLE 75873 0 0 WELLS FARGO CO NEW COM 949746101 597659 14627 SH SOLE 14627 0 0 BARINGS GLOBAL SHORT DURATIO COM 06760L100 4021150 316626 SH SOLE 316626 0 0 COMMUNITY TR BANCORP INC COM 204149108 560665 16365 SH SOLE 16365 0 0 TITAN INTL INC ILL COM 88830M102 171609 12778 SH SOLE 12778 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 274562 9323 SH SOLE 9323 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 226211 14254 SH SOLE 14254 0 0 ENBRIDGE INC COM 29250N105 346404 10437 SH SOLE 10437 0 0 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 876391 51735 SH SOLE 51735 0 0 WESTAMERICA BANCORPORATION COM 957090103 280260 6480 SH SOLE 6480 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 893359 33014 SH SOLE 33014 0 0 HOWMET AEROSPACE INC COM 443201108 804380 17392 SH SOLE 17392 0 0 DOUGLAS DYNAMICS INC COM 25960R105 261148 8653 SH SOLE 8653 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1877551 30332 SH SOLE 30332 0 0 REPUBLIC SVCS INC COM 760759100 1443484 10129 SH SOLE 10129 0 0 CATALENT INC COM 148806102 793770 17434 SH SOLE 17434 0 0 MIDLAND STATES BANCORP INC COM 597742105 249253 12135 SH SOLE 12135 0 0 IDACORP INC COM 451107106 1268864 13549 SH SOLE 13549 0 0 VIATRIS INC COM 92556V106 812050 82358 SH SOLE 82358 0 0 DOLLAR TREE INC COM 256746108 203426 1911 SH SOLE 1911 0 0 NOVARTIS AG SPONSORED ADR 66987V109 393383 3862 SH SOLE 3862 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 16493955 1703921 SH SOLE 1703921 0 0 NUVEEN MASSACHUSETS QLT MUN COM 67061E104 1470130 155077 SH SOLE 155077 0 0 LEMAITRE VASCULAR INC COM 525558201 364853 6697 SH SOLE 6697 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 222819 26214 SH SOLE 26214 0 0 STURM RUGER & CO INC COM 864159108 696844 13370 SH SOLE 13370 0 0 SUPER MICRO COMPUTER INC COM 86800U104 2320450 8462 SH SOLE 8462 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 7477621 719002 SH SOLE 719002 0 0 AVERY DENNISON CORP COM 053611109 1117758 6119 SH SOLE 6119 0 0 PULTE GROUP INC COM 745867101 1181690 15958 SH SOLE 15958 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 11803767 220384 SH SOLE 0 0 220384 SKECHERS U S A INC CL A 830566105 1099025 22452 SH SOLE 22452 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 669799 8539 SH SOLE 8539 0 0 AMEREN CORP COM 023608102 1489865 19910 SH SOLE 19910 0 0 CONSOLIDATED EDISON INC COM 209115104 812877 9504 SH SOLE 9504 0 0 CUMMINS INC COM 231021106 4667209 20429 SH SOLE 20429 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 1630695 178413 SH SOLE 178413 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 259101 2642 SH SOLE 2642 0 0 DARDEN RESTAURANTS INC COM 237194105 1267354 8849 SH SOLE 8849 0 0 ISHARES TR CORE S&P500 ETF 464287200 27211476 63367 SH SOLE 0 0 63367 TELEDYNE TECHNOLOGIES INC COM 879360105 261900 641 SH SOLE 0 0 641 OLD REP INTL CORP COM 680223104 2230713 82803 SH SOLE 82803 0 0 DWS STRATEGIC MUN INCOME TR COM 23342Q101 545338 72422 SH SOLE 72422 0 0 EATON VANCE NEW YORK MUN BD COM 27827Y109 3308431 399087 SH SOLE 399087 0 0 SOLO BRANDS INC COM CL A 83425V104 231642 45420 SH SOLE 45420 0 0 THERMON GROUP HLDGS INC COM 88362T103 247724 9018 SH SOLE 9018 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 2568579 34057 SH SOLE 34057 0 0 WASTE MGMT INC DEL COM 94106L109 2051080 13455 SH SOLE 13455 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 492109 73669 SH SOLE 73669 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 533266 50025 SH SOLE 50025 0 0 SIMPSON MFG INC COM 829073105 391004 2610 SH SOLE 2610 0 0 BLACKROCK MUNICIPAL INCOME COM 09253X102 3552327 349983 SH SOLE 349983 0 0 HANCOCK JOHN INCOME SECS TR COM 410123103 348029 33921 SH SOLE 33921 0 0 ISHARES TR INVESTMENT GRADE 46435G219 33725069 795215 SH SOLE 17494 0 777721 MOODYS CORP COM 615369105 753117 2382 SH SOLE 2382 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 1330617 105104 SH SOLE 105104 0 0 AMERICAN ELEC PWR CO INC COM 025537101 1935711 25734 SH SOLE 25734 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 260968 2647 SH SOLE 2647 0 0 INSTIL BIO INC COM 45783C101 41978 98080 SH SOLE 98080 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 461852 7392 SH SOLE 7392 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 507995 48987 SH SOLE 48987 0 0 UFP TECHNOLOGIES INC COM 902673102 996146 6170 SH SOLE 6170 0 0 HNI CORP COM 404251100 420062 12130 SH SOLE 12130 0 0 SOURCE CAP INC COM 836144105 914815 23706 SH SOLE 23706 0 0 LXP INDUSTRIAL TRUST COM 529043101 185654 20860 SH SOLE 20860 0 0 VMWARE INC CL A COM 928563402 288343 1732 SH SOLE 1732 0 0 VISA INC COM CL A 92826C839 9239042 40168 SH SOLE 37793 0 2375 AGILYSYS INC COM 00847J105 224679 3396 SH SOLE 3396 0 0 CONSOL ENERGY INC NEW COM 20854L108 2807706 26763 SH SOLE 26763 0 0 MERCADOLIBRE INC COM 58733R102 1449187 1143 SH SOLE 1143 0 0 JPMORGAN CHASE & CO COM 46625H100 4447473 30668 SH SOLE 30668 0 0 WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109 915281 69130 SH SOLE 69130 0 0 EATON VANCE MUN BD FD COM 27827X101 11410408 1273483 SH SOLE 1273483 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 1422747 46404 SH SOLE 46404 0 0 PROSPERITY BANCSHARES INC COM 743606105 225743 4136 SH SOLE 4136 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 2737881 9367 SH SOLE 8217 0 1150 RIOT PLATFORMS INC COM 767292105 356966 38260 SH SOLE 38260 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 1711322 91099 SH SOLE 91099 0 0 NORTHROP GRUMMAN CORP COM 666807102 2418844 5495 SH SOLE 5495 0 0 S&P GLOBAL INC COM 78409V104 7251196 19844 SH SOLE 19844 0 0 CATERPILLAR INC COM 149123101 628719 2303 SH SOLE 2303 0 0 TRAVELERS COMPANIES INC COM 89417E109 2140830 13109 SH SOLE 11830 0 1279 B. RILEY FINANCIAL INC COM 05580M108 693633 16922 SH SOLE 16922 0 0 TRUIST FINL CORP COM 89832Q109 861991 30129 SH SOLE 30129 0 0 RAPT THERAPEUTICS INC COM 75382E109 674190 40565 SH SOLE 40565 0 0 NUVEEN N Y MUN VALUE FD COM 67062M105 1915255 239108 SH SOLE 239108 0 0 TYSON FOODS INC CL A 902494103 285470 5654 SH SOLE 5654 0 0 SPDR SER TR NUVEEN BLMBRG MU 78468R721 645886 14780 SH SOLE 2488 0 12292 ALLETE INC COM NEW 018522300 440405 8341 SH SOLE 8341 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 2918413 140039 SH SOLE 140039 0 0 J & J SNACK FOODS CORP COM 466032109 326318 1994 SH SOLE 1994 0 0 PHILLIPS 66 COM 718546104 521331 4339 SH SOLE 4339 0 0 TRANSUNION COM 89400J107 434904 6058 SH SOLE 6058 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 431742 33942 SH SOLE 33942 0 0 PIMCO NEW YORK MUN FD II COM 72200Y102 1112496 173286 SH SOLE 173286 0 0 JOHNSON & JOHNSON COM 478160104 6393538 41050 SH SOLE 41050 0 0 NVIDIA CORPORATION COM 67066G104 6429587 14781 SH SOLE 13266 0 1515 BLACKSTONE SENI FLTN RAT 202 COM 09256U105 274156 20691 SH SOLE 20691 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 3129103 38693 SH SOLE 38693 0 0 TELUS CORPORATION COM 87971M103 679303 41573 SH SOLE 41573 0 0 TCW STRATEGIC INCOME FD INC COM 872340104 232069 50670 SH SOLE 50670 0 0 SEMPRA COM 816851109 3946897 58017 SH SOLE 58017 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 456651 33977 SH SOLE 33977 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 1394979 54598 SH SOLE 54598 0 0 JACOBS SOLUTIONS INC COM 46982L108 702975 5150 SH SOLE 5150 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 1068391 17905 SH SOLE 17905 0 0 WESTERN ASSET MUN HIGH INCOM COM 95766N103 490026 80464 SH SOLE 80464 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 766966 13077 SH SOLE 13077 0 0 FORTINET INC COM 34959E109 383532 6536 SH SOLE 6536 0 0 SPDR SER TR BBG CONV SEC ETF 78464A359 1144600 16882 SH SOLE 16882 0 0 GRACO INC COM 384109104 941901 12924 SH SOLE 12924 0 0 CASSAVA SCIENCES INC COM 14817C107 370207 22248 SH SOLE 22248 0 0 LOCKHEED MARTIN CORP COM 539830109 3363696 8225 SH SOLE 8225 0 0 NEKTAR THERAPEUTICS COM 640268108 43665 73313 SH SOLE 73313 0 0 CAMDEN NATL CORP COM 133034108 336693 11931 SH SOLE 11931 0 0 GENTEX CORP COM 371901109 398648 12251 SH SOLE 12251 0 0 KKR INCOME OPPORTUNITIES FD COM 48249T106 240994 20150 SH SOLE 20150 0 0 CHEVRON CORP NEW COM 166764100 7161123 42469 SH SOLE 42469 0 0 NISOURCE INC COM 65473P105 907755 36781 SH SOLE 36781 0 0 ISHARES TR ISHARES BIOTECH 464287556 429238 3510 SH SOLE 0 0 3510 HOME DEPOT INC COM 437076102 3761288 12448 SH SOLE 11272 0 1176 GOLD FIELDS LTD SPONSORED ADR 38059T106 305796 28158 SH SOLE 28158 0 0 AIR PRODS & CHEMS INC COM 009158106 1219754 4304 SH SOLE 4304 0 0 CARLYLE SECURED LENDING INC COM 872280102 803967 55446 SH SOLE 55446 0 0 PIMCO NEW YORK MUN INCOME FD COM 72201E105 692015 130323 SH SOLE 130323 0 0 PREMIER FINANCIAL CORP COM 74052F108 484811 28418 SH SOLE 28418 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2927849 51447 SH SOLE 51447 0 0 DICKS SPORTING GOODS INC COM 253393102 2000912 18428 SH SOLE 18428 0 0 KIMBERLY-CLARK CORP COM 494368103 2913331 24107 SH SOLE 24107 0 0 UNITED RENTALS INC COM 911363109 1118983 2517 SH SOLE 2517 0 0 ABBOTT LABS COM 002824100 3974530 41038 SH SOLE 41038 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 837179 26493 SH SOLE 26493 0 0 LEIDOS HOLDINGS INC COM 525327102 217682 2362 SH SOLE 2362 0 0 INVESCO LTD SHS G491BT108 162726 11207 SH SOLE 11207 0 0 GOLUB CAP BDC INC COM 38173M102 1692493 115371 SH SOLE 115371 0 0 BCE INC COM NEW 05534B760 356202 9332 SH SOLE 9332 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 381610 6823 SH SOLE 6823 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 3704635 63829 SH SOLE 63829 0 0 CENCORA INC COM 03073E105 2309915 12835 SH SOLE 12835 0 0 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 2084868 329363 SH SOLE 329363 0 0 INCYTE CORP COM 45337C102 383477 6638 SH SOLE 6638 0 0 PROCTER AND GAMBLE CO COM 742718109 4688670 32145 SH SOLE 28814 0 3331 SMUCKER J M CO COM NEW 832696405 1409901 11471 SH SOLE 11471 0 0 NEWMONT CORP COM 651639106 1323512 35819 SH SOLE 35819 0 0 WESTERN UN CO COM 959802109 1392362 105642 SH SOLE 105642 0 0 POTLATCHDELTIC CORPORATION COM 737630103 774263 17058 SH SOLE 17058 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 2789853 86080 SH SOLE 86080 0 0 FEDERATED HERMES PREM MUNI I COM 31423P108 2985233 311611 SH SOLE 311611 0 0 ALLIANT ENERGY CORP COM 018802108 1255679 25917 SH SOLE 25917 0 0 INVESCO PA VALUE MUN INC TR COM 46132K109 492841 55066 SH SOLE 55066 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 20744249 293164 SH SOLE 9192 0 283972 BADGER METER INC COM 056525108 1610625 11195 SH SOLE 11195 0 0 SIXTH STREET SPECIALTY LENDI COM 83012A109 2808068 137381 SH SOLE 137381 0 0 ISHARES TR NATIONAL MUN ETF 464288414 593707 5790 SH SOLE 0 0 5790 ROSS STORES INC COM 778296103 1097874 9720 SH SOLE 9720 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 5374557 22340 SH SOLE 22340 0 0 U S SILICA HLDGS INC COM 90346E103 146381 10426 SH SOLE 10426 0 0 EATON VANCE TAX-ADVANTAGED G COM 27828U106 361391 16927 SH SOLE 16927 0 0 KRYSTAL BIOTECH INC COM 501147102 5895236 50821 SH SOLE 50821 0 0 TRACTOR SUPPLY CO COM 892356106 1280230 6305 SH SOLE 6305 0 0 OIL STS INTL INC COM 678026105 132430 15822 SH SOLE 15822 0 0 SIMULATIONS PLUS INC COM 829214105 762735 18291 SH SOLE 18291 0 0 ALPHABET INC CAP STK CL C 02079K107 1198648 9091 SH SOLE 9091 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 920347 40146 SH SOLE 40146 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 474511 12474 SH SOLE 12474 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 528189 31666 SH SOLE 31666 0 0 HORIZON BANCORP INC COM 440407104 410326 38420 SH SOLE 38420 0 0 SIMON PPTY GROUP INC NEW COM 828806109 282606 2616 SH SOLE 2616 0 0 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 6041211 661688 SH SOLE 661688 0 0 OPORTUN FINL CORP COM 68376D104 159230 22054 SH SOLE 22054 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 474843 28315 SH SOLE 28315 0 0 ELI LILLY & CO COM 532457108 14461688 26924 SH SOLE 24344 0 2580 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 12864860 457011 SH SOLE 0 0 457011 MADRIGAL PHARMACEUTICALS INC COM 558868105 5253351 35972 SH SOLE 35972 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 125619 13293 SH SOLE 13293 0 0 RAYMOND JAMES FINL INC COM 754730109 2447780 24373 SH SOLE 24373 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 2836570 49246 SH SOLE 49246 0 0 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 1947322 188877 SH SOLE 188877 0 0 UNITED BANKSHARES INC WEST V COM 909907107 237633 8613 SH SOLE 8613 0 0 MERCK & CO INC COM 58933Y105 9206922 89431 SH SOLE 83442 0 5989 CHECK POINT SOFTWARE TECH LT ORD M22465104 571505 4288 SH SOLE 4288 0 0 PUBLIC STORAGE COM 74460D109 1229584 4666 SH SOLE 4666 0 0 DYNATRACE INC COM NEW 268150109 745998 15964 SH SOLE 15964 0 0 QUANTA SVCS INC COM 74762E102 1231482 6583 SH SOLE 6583 0 0 BUCKLE INC COM 118440106 831545 24904 SH SOLE 24904 0 0 COCA COLA CO COM 191216100 3060427 54670 SH SOLE 54670 0 0 MODERNA INC COM 60770K107 343129 3322 SH SOLE 3322 0 0 INVESCO SR INCOME TR COM 46131H107 2143844 546899 SH SOLE 546899 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 402647 5944 SH SOLE 5944 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 70577 10068 SH SOLE 10068 0 0 EURONET WORLDWIDE INC COM 298736109 440003 5543 SH SOLE 5543 0 0 US BANCORP DEL COM NEW 902973304 200674 6070 SH SOLE 6070 0 0 SALESFORCE INC COM 79466L302 562106 2772 SH SOLE 2772 0 0 APOLLO TACTICAL INCOME FD IN COM 037638103 1447276 108248 SH SOLE 108248 0 0 COTERRA ENERGY INC COM 127097103 1902886 70347 SH SOLE 70347 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 390341 7340 SH SOLE 0 0 7340 INVESCO EXCHANGE TRADED FD T FOOD & BEVERAGE 46137V753 378487 8935 SH SOLE 0 0 8935 VECTOR GROUP LTD COM 92240M108 576986 54228 SH SOLE 54228 0 0 FIDUS INVT CORP COM 316500107 622598 32427 SH SOLE 32427 0 0 FEDEX CORP COM 31428X106 1014379 3829 SH SOLE 2529 0 1300 TREX CO INC COM 89531P105 418468 6790 SH SOLE 0 0 6790 THE CIGNA GROUP COM 125523100 327836 1146 SH SOLE 1146 0 0 EXELON CORP COM 30161N101 1549428 41001 SH SOLE 41001 0 0 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 3688533 358458 SH SOLE 358458 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 560119 69580 SH SOLE 69580 0 0 BEYONDSPRING INC SHS G10830100 64794 80993 SH SOLE 80993 0 0 DBX ETF TR XTRACK MUN INFRA 233051705 2881253 121367 SH SOLE 0 0 121367 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 924799 296410 SH SOLE 296410 0 0 APTIV PLC SHS G6095L109 757467 7683 SH SOLE 7683 0 0 HAVERTY FURNITURE COS INC COM 419596101 2159191 75024 SH SOLE 75024 0 0 BANK NOVA SCOTIA HALIFAX COM 064149107 201052 4410 SH SOLE 4410 0 0 GENPACT LIMITED SHS G3922B107 598748 16540 SH SOLE 16540 0 0 BRADY CORP CL A 104674106 598848 10904 SH SOLE 10904 0 0 LAKELAND BANCORP INC COM 511637100 142985 11330 SH SOLE 11330 0 0 HASBRO INC COM 418056107 435466 6584 SH SOLE 6584 0 0 CATHAY GEN BANCORP COM 149150104 498632 14345 SH SOLE 14345 0 0 TRI CONTL CORP COM 895436103 3404158 128024 SH SOLE 128024 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 351664 9507 SH SOLE 9507 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 2396700 27155 SH SOLE 27155 0 0 CARLYLE GROUP INC COM 14316J108 474809 15743 SH SOLE 5268 0 10475 ATARA BIOTHERAPEUTICS INC COM 046513107 249996 168916 SH SOLE 168916 0 0 CAPITOL FED FINL INC COM 14057J101 178164 37351 SH SOLE 37351 0 0 TELEFONICA S A SPONSORED ADR 879382208 302845 74409 SH SOLE 74409 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 113109 30904 SH SOLE 30904 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 410599 8928 SH SOLE 8928 0 0 RTX CORPORATION COM 75513E101 1664450 23127 SH SOLE 23127 0 0 CONSOLIDATED WATER CO INC ORD G23773107 529354 18613 SH SOLE 18613 0 0 ISHARES TR HIGH YLD BD FCTR 46435G250 8002438 182153 SH SOLE 5649 0 176504 REVOLVE GROUP INC CL A 76156B107 268457 19725 SH SOLE 19725 0 0 KURA ONCOLOGY INC COM 50127T109 462384 50700 SH SOLE 50700 0 0 INTUIT COM 461202103 4562694 8930 SH SOLE 8930 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 443169 1690 SH SOLE 1690 0 0 NUVEEN MUN INCOME FD INC COM 67062J102 1663670 193450 SH SOLE 193450 0 0 GENERAL MLS INC COM 370334104 2531636 39563 SH SOLE 39563 0 0 OVERSTOCK COM INC DEL COM 690370101 745312 47112 SH SOLE 47112 0 0 EAGLE BANCORP INC MD COM 268948106 310639 14482 SH SOLE 14482 0 0 MONDELEZ INTL INC CL A 609207105 841197 12121 SH SOLE 6113 0 6008 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 458594 9588 SH SOLE 9588 0 0 CION INVT CORP COM 17259U204 1133770 107263 SH SOLE 107263 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 373530 3551 SH SOLE 0 0 3551 M & T BK CORP COM 55261F104 1031958 8161 SH SOLE 8161 0 0 EATON VANCE CALIF MUN BD FD COM 27828A100 3322322 409153 SH SOLE 409153 0 0 ALARM COM HLDGS INC COM 011642105 608465 9952 SH SOLE 9952 0 0 TARGET CORP COM 87612E106 1539687 13925 SH SOLE 13925 0 0 WILLIAMS COS INC COM 969457100 1500350 44534 SH SOLE 44534 0 0 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 138782 22493 SH SOLE 22493 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 422484 66220 SH SOLE 66220 0 0 PLEXUS CORP COM 729132100 209763 2256 SH SOLE 2256 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1052202 39159 SH SOLE 39159 0 0 WATSCO INC COM 942622200 3176625 8410 SH SOLE 8410 0 0 COGNEX CORP COM 192422103 483476 11392 SH SOLE 11392 0 0 FRANKLIN RESOURCES INC COM 354613101 1307238 53183 SH SOLE 53183 0 0 TFS FINL CORP COM 87240R107 243338 20587 SH SOLE 20587 0 0 REGENERON PHARMACEUTICALS COM 75886F107 1312621 1595 SH SOLE 1595 0 0 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 2740651 100170 SH SOLE 100170 0 0 PAYCHEX INC COM 704326107 1668940 14471 SH SOLE 12358 0 2113 VANGUARD WORLD FDS INF TECH ETF 92204A702 1109443 2674 SH SOLE 0 0 2674 ANTERO MIDSTREAM CORP COM 03676B102 1259026 105094 SH SOLE 105094 0 0 IDEX CORP COM 45167R104 296012 1423 SH SOLE 1423 0 0 TEXAS INSTRS INC COM 882508104 4776978 30042 SH SOLE 30042 0 0 SOUTHERN CO COM 842587107 4921309 76040 SH SOLE 76040 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 63626 163562 SH SOLE 163562 0 0 WEC ENERGY GROUP INC COM 92939U106 2693028 33433 SH SOLE 33433 0 0 VIAVI SOLUTIONS INC COM 925550105 346616 37923 SH SOLE 37923 0 0 OCEANEERING INTL INC COM 675232102 948682 36885 SH SOLE 6885 0 30000 AUTODESK INC COM 052769106 2854530 13796 SH SOLE 13796 0 0 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 2761255 54863 SH SOLE 0 0 54863 PPL CORP COM 69351T106 1110501 47135 SH SOLE 47135 0 0 INVESCO EXCHANGE TRADED FD T BUILDING & CONST 46137V779 405698 8040 SH SOLE 0 0 8040 MEDIFAST INC COM 58470H101 213697 2855 SH SOLE 2855 0 0 GLOBAL PMTS INC COM 37940X102 560218 4855 SH SOLE 4855 0 0 LAM RESEARCH CORP COM 512807108 252588 403 SH SOLE 403 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 14485275 482360 SH SOLE 0 0 482360 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 1232835 25124 SH SOLE 0 0 25124 MICROSOFT CORP COM 594918104 11258382 35656 SH SOLE 32027 0 3629 HANCOCK JOHN INVT TR II COM 410142103 650256 53519 SH SOLE 53519 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 956166 55047 SH SOLE 55047 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 2458250 43014 SH SOLE 43014 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 3785139 7478 SH SOLE 6038 0 1440 MOTOROLA SOLUTIONS INC COM NEW 620076307 4809392 17666 SH SOLE 17666 0 0 MOELIS & CO CL A 60786M105 1507297 33399 SH SOLE 33399 0 0 MCCORMICK & CO INC COM NON VTG 579780206 1335046 17650 SH SOLE 17650 0 0 UNITED PARCEL SERVICE INC CL B 911312106 3089343 19820 SH SOLE 19820 0 0 CORCEPT THERAPEUTICS INC COM 218352102 1092715 40107 SH SOLE 40107 0 0 AGENUS INC COM NEW 00847G705 572844 506942 SH SOLE 506942 0 0 CMS ENERGY CORP COM 125896100 580545 10931 SH SOLE 10931 0 0 AMGEN INC COM 031162100 1677600 6242 SH SOLE 4938 0 1304 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 1460300 143589 SH SOLE 143589 0 0 LANCASTER COLONY CORP COM 513847103 305471 1851 SH SOLE 1851 0 0 MARATHON OIL CORP COM 565849106 1432248 53542 SH SOLE 53542 0 0 EATON VANCE FLTING RATE INC COM 278279104 981353 79720 SH SOLE 79720 0 0 PIMCO CALIF MUN INCOME FD II COM 72200M108 2309647 460089 SH SOLE 460089 0 0 MAGNA INTL INC COM 559222401 280380 5230 SH SOLE 0 0 5230 GLOBUS MED INC CL A 379577208 266819 5374 SH SOLE 5374 0 0 LITHIA MTRS INC COM 536797103 215591 730 SH SOLE 0 0 730 HF SINCLAIR CORP COM 403949100 298256 5239 SH SOLE 5239 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254E103 13811334 1446213 SH SOLE 1446213 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 769057 14764 SH SOLE 14764 0 0 VANECK ETF TRUST LONG MUNI ETF 92189F536 5902373 353224 SH SOLE 6723 0 346501 MSCI INC COM 55354G100 377114 735 SH SOLE 735 0 0 INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585 493150 23039 SH SOLE 23039 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 261110 1622 SH SOLE 0 0 1622 TG THERAPEUTICS INC COM 88322Q108 1054915 126186 SH SOLE 126186 0 0 WESBANCO INC COM 950810101 265958 10891 SH SOLE 10891 0 0 MCDONALDS CORP COM 580135101 3108855 11801 SH SOLE 11801 0 0 PIMCO ETF TR INTER MUN BD ACT 72201R866 237282 4739 SH SOLE 0 0 4739 ISHARES TR BLACKROCK ULTRA 46434V878 2857201 56713 SH SOLE 56713 0 0 RUNWAY GROWTH FINANCE CORP COM 78163D100 2160490 168525 SH SOLE 168525 0 0 DULUTH HLDGS INC COM CL B 26443V101 183239 30489 SH SOLE 30489 0 0 AMYLYX PHARMACEUTICALS INC COM 03237H101 907553 49566 SH SOLE 49566 0 0 EXPONENT INC COM 30214U102 255944 2990 SH SOLE 2990 0 0 PIONEER FLOATING RATE FUND I COM 72369J102 90632 10059 SH SOLE 10059 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 554359 24915 SH SOLE 24915 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 821252 180495 SH SOLE 180495 0 0 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 36700359 848171 SH SOLE 0 0 848171 BLACKSTONE LONG SHORT CR INC COM SHS BN INT 09257D102 911298 78223 SH SOLE 78223 0 0 VALLEY NATL BANCORP COM 919794107 358861 41923 SH SOLE 41923 0 0 AMDOCS LTD SHS G02602103 302559 3581 SH SOLE 3581 0 0 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 2858272 60905 SH SOLE 0 0 60905 GLOBAL X FDS RATE PREFERRED 37954Y376 212724 9265 SH SOLE 9265 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 371826 7077 SH SOLE 7077 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 695148 15315 SH SOLE 15315 0 0 FIRST FNDTN INC COM 32026V104 105938 17424 SH SOLE 17424 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 232044 2207 SH SOLE 2207 0 0 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 257380 21665 SH SOLE 21665 0 0 BROWN FORMAN CORP CL B 115637209 937462 16250 SH SOLE 16250 0 0 PARKER-HANNIFIN CORP COM 701094104 3887020 9979 SH SOLE 9979 0 0 ISHARES TR 10+ YR INVST GRD 464289511 3389177 71896 SH SOLE 71896 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 627775 88920 SH SOLE 88920 0 0 GRAINGER W W INC COM 384802104 441394 638 SH SOLE 638 0 0 TARGA RES CORP COM 87612G101 546208 6372 SH SOLE 6372 0 0 MFS MUN INCOME TR SH BEN INT 552738106 1047801 230286 SH SOLE 230286 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254G108 936066 104123 SH SOLE 104123 0 0 KROGER CO COM 501044101 834185 18641 SH SOLE 18641 0 0 BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 2106403 212339 SH SOLE 212339 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 939761 1034 SH SOLE 1034 0 0 CISCO SYS INC COM 17275R102 7762729 144396 SH SOLE 136261 0 8135 NEW JERSEY RES CORP COM 646025106 833118 20505 SH SOLE 20505 0 0 SCHLUMBERGER LTD COM STK 806857108 1694898 29072 SH SOLE 29072 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 325251 34712 SH SOLE 34712 0 0 LAUDER ESTEE COS INC CL A 518439104 1529484 10581 SH SOLE 10581 0 0 AMCOR PLC ORD G0250X107 1134347 123837 SH SOLE 123837 0 0 HUBBELL INC COM 443510607 276114 881 SH SOLE 881 0 0 METROCITY BANKSHARES INC COM 59165J105 218704 11113 SH SOLE 11113 0 0 DWS MUN INCOME TR COM 233368109 6349489 824609 SH SOLE 824609 0 0 WESTERN AST INFL LKD OPP & I COM 95766R104 301950 36689 SH SOLE 36689 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 858680 46315 SH SOLE 46315 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 1400961 25238 SH SOLE 25238 0 0 TERADYNE INC COM 880770102 653291 6503 SH SOLE 6503 0 0 BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101 1615167 146967 SH SOLE 146967 0 0 YUM BRANDS INC COM 988498101 1056243 8454 SH SOLE 5704 0 2750 ABRDN INCOME CREDIT STRATEGI COM 003057106 224148 32963 SH SOLE 32963 0 0 NEUBERGER BERMAN N Y MUN FD COM 64124K102 816966 93261 SH SOLE 93261 0 0 BERKLEY W R CORP COM 084423102 976476 15380 SH SOLE 15380 0 0 POLARIS INC COM 731068102 290967 2794 SH SOLE 699 0 2095 SHOPIFY INC CL A 82509L107 206384 3782 SH SOLE 3782 0 0 BELDEN INC COM 077454106 1861774 19283 SH SOLE 19283 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 110899 11516 SH SOLE 11516 0 0 EOG RES INC COM 26875P101 2054146 16205 SH SOLE 16205 0 0 FRANKLIN UNVL TR SH BEN INT 355145103 945902 148961 SH SOLE 148961 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 456859 22718 SH SOLE 22718 0 0 VALERO ENERGY CORP COM 91913Y100 2659472 18767 SH SOLE 18767 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 1312786 12322 SH SOLE 12322 0 0 PRICE T ROWE GROUP INC COM 74144T108 475795 4537 SH SOLE 4537 0 0 DEVON ENERGY CORP NEW COM 25179M103 6183923 129642 SH SOLE 129642 0 0 CAMPBELL SOUP CO COM 134429109 1389983 33836 SH SOLE 33836 0 0 LEGGETT & PLATT INC COM 524660107 403638 15885 SH SOLE 15885 0 0 SCHWAB CHARLES CORP COM 808513105 1574203 28674 SH SOLE 28674 0 0 PNC FINL SVCS GROUP INC COM 693475105 2067938 16844 SH SOLE 16844 0 0 INVESCO CALIF VALUE MUN INCO COM 46132H106 2964814 351698 SH SOLE 351698 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 5870074 117802 SH SOLE 111696 0 6106 DOW INC COM 260557103 4307477 83543 SH SOLE 83543 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 321592 35301 SH SOLE 35301 0 0 TRADEWEB MKTS INC CL A 892672106 1128013 14065 SH SOLE 14065 0 0 BARINGS BDC INC COM 06759L103 3383154 379703 SH SOLE 379703 0 0 ARES CAPITAL CORP COM 04010L103 2143764 110106 SH SOLE 110106 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 678938 6035 SH SOLE 6035 0 0 DOMINION ENERGY INC COM 25746U109 436069 9762 SH SOLE 9762 0 0 FAIR ISAAC CORP COM 303250104 1535561 1768 SH SOLE 1768 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1779158 10218 SH SOLE 10218 0 0 ECOLAB INC COM 278865100 573758 3387 SH SOLE 3387 0 0 CVS HEALTH CORP COM 126650100 2817865 40359 SH SOLE 40359 0 0 WEX INC COM 96208T104 221946 1180 SH SOLE 1180 0 0 NEW AMER HIGH INCOME FD INC COM NEW 641876800 743062 114670 SH SOLE 114670 0 0 CAPITAL SOUTHWEST CORP COM 140501107 4229584 184698 SH SOLE 184698 0 0 ZOETIS INC CL A 98978V103 889908 5115 SH SOLE 5115 0 0 PROLOGIS INC. COM 74340W103 1351569 12045 SH SOLE 12045 0 0 NUVEEN CORE EQUITY ALPHA FD COM 67090X107 136394 10973 SH SOLE 10973 0 0 PAYPAL HLDGS INC COM 70450Y103 869885 14880 SH SOLE 14880 0 0 PACKAGING CORP AMER COM 695156109 928517 6047 SH SOLE 6047 0 0 CBOE GLOBAL MKTS INC COM 12503M108 1957624 12532 SH SOLE 12532 0 0 ARES DYNAMIC CR ALLOCATION F COM 04014F102 4367398 338558 SH SOLE 338558 0 0 FIRST BANCORP P R COM NEW 318672706 2532162 188125 SH SOLE 188125 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 207680 17009 SH SOLE 17009 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 991392 44577 SH SOLE 44577 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 261217 6662 SH SOLE 0 0 6662 VOYA INFRASTRUCTURE INDLS & COM 92912X101 835753 88627 SH SOLE 88627 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 315342 7276 SH SOLE 7276 0 0 SPARTANNASH CO COM 847215100 402996 18318 SH SOLE 18318 0 0 BLACKROCK INC COM 09247X101 5572744 8620 SH SOLE 8620 0 0 DISNEY WALT CO COM 254687106 297048 3665 SH SOLE 0 0 3665 EATON VANCE MUN INCOME 2028 SHS 27829U105 596568 35175 SH SOLE 35175 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 7817029 19106 SH SOLE 19106 0 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 4586681 514779 SH SOLE 514779 0 0 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 5548407 285853 SH SOLE 285853 0 0 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 202258 21795 SH SOLE 21795 0 0 HUNTINGTON BANCSHARES INC COM 446150104 214833 20657 SH SOLE 20657 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 390524 8119 SH SOLE 0 0 8119 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 1565476 69177 SH SOLE 69177 0 0 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 1252151 70504 SH SOLE 70504 0 0 ORANGE SPONSORED ADR 684060106 320824 27922 SH SOLE 27922 0 0 BIOGEN INC COM 09062X103 1734303 6748 SH SOLE 6748 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 425230 11471 SH SOLE 11471 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 1019680 12865 SH SOLE 12865 0 0 BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 5051283 555086 SH SOLE 555086 0 0 HP INC COM 40434L105 245152 9539 SH SOLE 9539 0 0 NATWEST GROUP PLC SPONS ADR 639057207 58352 10009 SH SOLE 10009 0 0 3M CO COM 88579Y101 1968454 21026 SH SOLE 21026 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 768971 33260 SH SOLE 33260 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 2623182 33609 SH SOLE 33609 0 0 VIRTUS DIVERSIFIED INCM & CO COM 92840N100 610425 32713 SH SOLE 32713 0 0 KLA CORP COM NEW 482480100 739360 1612 SH SOLE 1612 0 0 EBAY INC. COM 278642103 523701 11878 SH SOLE 11878 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 282151 1105 SH SOLE 1105 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 40664222 482776 SH SOLE 0 0 482776 BRIXMOR PPTY GROUP INC COM 11120U105 427029 20550 SH SOLE 20550 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 390052 59550 SH SOLE 59550 0 0 ABRDN NATL MUN INCOME FD SH BEN INT 24610T108 1354611 157330 SH SOLE 157330 0 0 PROSHARES TR RUSS 2000 DIVD 74347B698 649878 11486 SH SOLE 0 0 11486 REYNOLDS CONSUMER PRODS INC COM 76171L106 1357980 52984 SH SOLE 52984 0 0 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 2627374 299276 SH SOLE 0 0 299276 KNOWLES CORP COM 49926D109 162584 10978 SH SOLE 10978 0 0 DELL TECHNOLOGIES INC CL C 24703L202 2754898 39984 SH SOLE 39984 0 0 BLACKSTONE INC COM 09260D107 2101551 19615 SH SOLE 15245 0 4370 BNY MELLON STRATEGIC MUNS IN COM 05588W108 2284827 428673 SH SOLE 428673 0 0 LOWES COS INC COM 548661107 2580334 12415 SH SOLE 9570 0 2845 CANAAN INC SPONSORED ADS 134748102 136194 74832 SH SOLE 74832 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 20125573 145912 SH SOLE 0 0 145912 TOLL BROTHERS INC COM 889478103 2234553 30213 SH SOLE 30213 0 0 PIMCO MUN INCOME FD III COM 72201A103 153928 23791 SH SOLE 23791 0 0 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 1314493 155194 SH SOLE 155194 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 313140 28034 SH SOLE 28034 0 0 ARLO TECHNOLOGIES INC COM 04206A101 312873 30376 SH SOLE 30376 0 0 NOVAVAX INC COM NEW 670002401 83839 11580 SH SOLE 11580 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 1027904 34563 SH SOLE 34563 0 0 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 1002198 320191 SH SOLE 320191 0 0 ARISTA NETWORKS INC COM 040413106 3304302 17965 SH SOLE 17965 0 0 LIQUIDITY SVCS INC COM 53635B107 499615 28355 SH SOLE 28355 0 0 ENNIS INC COM 293389102 1016014 47880 SH SOLE 47880 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 460484 17112 SH SOLE 17112 0 0 BLACKROCK ENHANCED EQUITY DI COM 09251A104 432979 56896 SH SOLE 56896 0 0 SAFE BULKERS INC COM Y7388L103 94430 29145 SH SOLE 29145 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 252712 1910 SH SOLE 1910 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 7827898 828349 SH SOLE 828349 0 0 DIAMONDBACK ENERGY INC COM 25278X109 877085 5663 SH SOLE 5663 0 0 TJX COS INC NEW COM 872540109 3650390 41071 SH SOLE 41071 0 0 HORMEL FOODS CORP COM 440452100 910666 23946 SH SOLE 23946 0 0 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 2234245 295535 SH SOLE 295535 0 0 COLGATE PALMOLIVE CO COM 194162103 1313615 18473 SH SOLE 18473 0 0 INSTEEL INDS INC COM 45774W108 643941 19838 SH SOLE 19838 0 0 ELEVANCE HEALTH INC COM 036752103 4988607 11457 SH SOLE 11457 0 0 V F CORP COM 918204108 194865 11028 SH SOLE 11028 0 0 ANALOG DEVICES INC COM 032654105 5300674 30274 SH SOLE 28604 0 1670 AMERICAN EXPRESS CO COM 025816109 2353174 15773 SH SOLE 15773 0 0 KELLANOVA COM 487836108 830164 13950 SH SOLE 13950 0 0 GETTY RLTY CORP NEW COM 374297109 855360 30846 SH SOLE 30846 0 0 IMMUNOGEN INC COM 45253H101 8301184 523074 SH SOLE 523074 0 0 RBB FD INC US TREAS 3 MNTH 74933W452 506708 10120 SH SOLE 0 0 10120 META PLATFORMS INC CL A 30303M102 1268988 4227 SH SOLE 4227 0 0 PENNANTPARK INVT CORP COM 708062104 1243554 188990 SH SOLE 188990 0 0 JOHNSON CTLS INTL PLC SHS G51502105 846252 15904 SH SOLE 15904 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 336684 10719 SH SOLE 10719 0 0 CAL MAINE FOODS INC COM NEW 128030202 409197 8451 SH SOLE 8451 0 0 SMITH A O CORP COM 831865209 580886 8784 SH SOLE 3704 0 5080 GALLAGHER ARTHUR J & CO COM 363576109 1288260 5652 SH SOLE 5652 0 0 UPBOUND GROUP INC COM 76009N100 1094185 37154 SH SOLE 37154 0 0 INHIBRX INC COM 45720L107 508864 27731 SH SOLE 27731 0 0 RAMBUS INC DEL COM 750917106 365815 6557 SH SOLE 6557 0 0 NUVEEN MUN VALUE FD INC COM 670928100 3908929 473236 SH SOLE 473236 0 0 MONOLITHIC PWR SYS INC COM 609839105 496650 1075 SH SOLE 1075 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 736623 39318 SH SOLE 39318 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1532199 40946 SH SOLE 40946 0 0 SERVICENOW INC COM 81762P102 734473 1314 SH SOLE 1314 0 0 NETAPP INC COM 64110D104 361113 4759 SH SOLE 4759 0 0 SARATOGA INVT CORP COM NEW 80349A208 2132432 82974 SH SOLE 82974 0 0 ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106 1866490 215530 SH SOLE 215530 0 0 BOSTON SCIENTIFIC CORP COM 101137107 2732928 51760 SH SOLE 47520 0 4240 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 2778277 185342 SH SOLE 185342 0 0 WARRIOR MET COAL INC COM 93627C101 432801 8473 SH SOLE 8473 0 0 EATON VANCE CALIF MUN INCOM SH BEN INT 27826F101 658723 71913 SH SOLE 71913 0 0 ISHARES TR AGENCY BOND ETF 464288166 2725958 25765 SH SOLE 25765 0 0 BLACKROCK MUNIYIELD N Y QUAL COM 09255E102 6941438 783458 SH SOLE 783458 0 0 FIRST TR INTER DURATN PFD & COM 33718W103 2071160 139004 SH SOLE 139004 0 0 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 660163 53803 SH SOLE 53803 0 0 WALMART INC COM 931142103 5472805 34220 SH SOLE 34220 0 0 GIBRALTAR INDS INC COM 374689107 402157 5957 SH SOLE 5957 0 0 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 2242723 138269 SH SOLE 138269 0 0 REXFORD INDL RLTY INC COM 76169C100 888794 18010 SH SOLE 18010 0 0 BANK AMERICA CORP COM 060505104 3524710 128733 SH SOLE 128733 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 4637345 449791 SH SOLE 449791 0 0 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 5466702 532817 SH SOLE 532817 0 0 PEOPLES BANCORP INC COM 709789101 304509 11998 SH SOLE 11998 0 0 MIRATI THERAPEUTICS INC COM 60468T105 981668 22536 SH SOLE 22536 0 0 EASTMAN CHEM CO COM 277432100 234763 3060 SH SOLE 3060 0 0 LCI INDS COM 50189K103 533556 4544 SH SOLE 4544 0 0 GATES INDL CORP PLC ORD SHS G39108108 116727 10054 SH SOLE 10054 0 0 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 2900158 274117 SH SOLE 274117 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 796092 9197 SH SOLE 9197 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 567575 17882 SH SOLE 17882 0 0 ZIPRECRUITER INC CL A 98980B103 219225 18284 SH SOLE 18284 0 0 AVANGRID INC COM 05351W103 214207 7100 SH SOLE 7100 0 0 SYNOPSYS INC COM 871607107 559484 1219 SH SOLE 1219 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 1252050 15000 SH SOLE 15000 0 0 ABBVIE INC COM 00287Y109 5535044 37133 SH SOLE 34625 0 2508 INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 4095388 552684 SH SOLE 552684 0 0 PIMCO NEW YORK MUN INCOME FD COM 72200T103 1339301 185756 SH SOLE 185756 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 3703464 355078 SH SOLE 355078 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 659315 2919 SH SOLE 2919 0 0 ASSOCIATED BANC CORP COM 045487105 230386 13465 SH SOLE 13465 0 0 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 4737266 309423 SH SOLE 309423 0 0 CONAGRA BRANDS INC COM 205887102 1295019 47229 SH SOLE 47229 0 0 NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 2819010 343363 SH SOLE 343363 0 0 PTC INC COM 69370C100 864956 6105 SH SOLE 6105 0 0 FULTON FINL CORP PA COM 360271100 229969 18990 SH SOLE 18990 0 0 FIRST BUSEY CORP COM NEW 319383204 224951 11704 SH SOLE 11704 0 0 IRON MTN INC DEL COM 46284V101 2838797 47751 SH SOLE 47751 0 0