0002000324-24-001104.txt : 20240417 0002000324-24-001104.hdr.sgml : 20240417 20240417153951 ACCESSION NUMBER: 0002000324-24-001104 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240417 DATE AS OF CHANGE: 20240417 EFFECTIVENESS DATE: 20240417 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Hennion & Walsh Asset Management, Inc. CENTRAL INDEX KEY: 0001861642 ORGANIZATION NAME: 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: 24850716 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 03-31-2024 03-31-2024 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 03-29-2024 0 840 1870499468 false
INFORMATION TABLE 2 information_table.xml INFORMATION TABLE PREMIER FINANCIAL CORP COM 74052F108 518929 25563 SH SOLE 25563 0 0 STELLANTIS N.V SHS N82405106 1299791 45929 SH SOLE 45929 0 0 IRON MTN INC DEL COM 46284V101 5074806 63269 SH SOLE 63269 0 0 SOUTHERN CO COM 842587107 5066422 70622 SH SOLE 70622 0 0 GLOBAL PMTS INC COM 37940X102 441345 3302 SH SOLE 3302 0 0 GOLUB CAP BDC INC COM 38173M102 2920045 175589 SH SOLE 175589 0 0 BLACKSTONE INC COM 09260D107 2662345 20266 SH SOLE 16196 0 4070 RTX CORPORATION COM 75513E101 2713967 27827 SH SOLE 27827 0 0 BLOCK INC CL A 852234103 496654 5872 SH SOLE 5872 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 265452 81178 SH SOLE 81178 0 0 CACTUS INC CL A 127203107 202013 4033 SH SOLE 4033 0 0 SPDR SER TR PORTFOLIO CRPORT 78464A144 4107101 141089 SH SOLE 0 0 141089 ARCHER DANIELS MIDLAND CO COM 039483102 1112993 17720 SH SOLE 17720 0 0 COSTCO WHSL CORP NEW COM 22160K105 3875612 5290 SH SOLE 4710 0 580 STRYKER CORPORATION COM 863667101 1758931 4915 SH SOLE 4915 0 0 INVESCO MUN OPPORTUNITY TR COM 46132C107 12297280 1263852 SH SOLE 1263852 0 0 WISDOMTREE TR INTL QULTY DIV 97717X131 48147572 1265044 SH SOLE 0 0 1265044 TELUS CORPORATION COM 87971M103 276221 17253 SH SOLE 17253 0 0 CHORD ENERGY CORPORATION COM NEW 674215207 296235 1662 SH SOLE 1662 0 0 WATSCO INC COM 942622200 3200898 7410 SH SOLE 7410 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 398084 1006 SH SOLE 1006 0 0 MORGAN STANLEY COM NEW 617446448 3120557 33141 SH SOLE 33141 0 0 WIX COM LTD SHS M98068105 344937 2509 SH SOLE 2509 0 0 NORTHERN OIL & GAS INC COM 665531307 266967 6728 SH SOLE 6728 0 0 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 288094 21875 SH SOLE 21875 0 0 FIRST FNDTN INC COM 32026V104 125466 16618 SH SOLE 16618 0 0 VIRIDIAN THERAPEUTICS INC COM 92790C104 1922948 109820 SH SOLE 109820 0 0 WILLIAMS SONOMA INC COM 969904101 1941378 6114 SH SOLE 6114 0 0 HEXCEL CORP NEW COM 428291108 498003 6836 SH SOLE 4036 0 2800 PIONEER NAT RES CO COM 723787107 3043425 11594 SH SOLE 11594 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 442568 19600 SH SOLE 19600 0 0 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 2183690 180769 SH SOLE 180769 0 0 MODERNA INC COM 60770K107 340246 3193 SH SOLE 3193 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 1637052 26793 SH SOLE 26793 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 379693 75787 SH SOLE 75787 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 1310220 32625 SH SOLE 32625 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 566618 1944 SH SOLE 1944 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 314491 40790 SH SOLE 40790 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 278826 1783 SH SOLE 1783 0 0 ONEOK INC NEW COM 682680103 1357038 16927 SH SOLE 16927 0 0 VIRTUS EQUITY & CONV INCM FD COM 92841M101 635383 28378 SH SOLE 28378 0 0 RAYMOND JAMES FINL INC COM 754730109 3624526 28224 SH SOLE 28224 0 0 VIRTUS DIVERSIFIED INCM & CO COM 92840N100 305937 12774 SH SOLE 12774 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 605430 5208 SH SOLE 5208 0 0 WESTERN ASSET HIGH INCOME OP COM 95766K109 821613 210670 SH SOLE 210670 0 0 RAMBUS INC DEL COM 750917106 396635 6417 SH SOLE 6417 0 0 FIRST BANCORP P R COM NEW 318672706 2879963 164194 SH SOLE 164194 0 0 BHP GROUP LTD SPONSORED ADS 088606108 2758332 47813 SH SOLE 47813 0 0 ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106 2411556 248358 SH SOLE 248358 0 0 ABRDN HEALTHCARE INVESTORS SH BEN INT 87911J103 290582 17235 SH SOLE 17235 0 0 TCW STRATEGIC INCOME FD INC COM 872340104 205349 42692 SH SOLE 42692 0 0 SEMPRA COM 816851109 4013214 55871 SH SOLE 55871 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 1579253 81869 SH SOLE 81869 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 166019 10448 SH SOLE 10448 0 0 DULUTH HLDGS INC COM CL B 26443V101 143384 29262 SH SOLE 29262 0 0 BLACKROCK MUNIYIELD N Y QUAL COM 09255E102 7127679 677536 SH SOLE 677536 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 3415350 227994 SH SOLE 227994 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 1152249 16651 SH SOLE 16651 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 408928 13990 SH SOLE 13990 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 480429 14307 SH SOLE 14307 0 0 SCHLUMBERGER LTD COM STK 806857108 2711725 49475 SH SOLE 49475 0 0 EVERCORE INC CLASS A 29977A105 432365 2245 SH SOLE 2245 0 0 HOWMET AEROSPACE INC COM 443201108 1608652 23508 SH SOLE 23508 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 16641454 1503293 SH SOLE 1503293 0 0 BLUE OWL CAPITAL CORPORATION COM 69121K104 3484708 226574 SH SOLE 226574 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 711076 8819 SH SOLE 8819 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1089429 11708 SH SOLE 11708 0 0 NEW MTN FIN CORP COM 647551100 1190575 93968 SH SOLE 93968 0 0 RALPH LAUREN CORP CL A 751212101 438232 2334 SH SOLE 2334 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1783427 54224 SH SOLE 54224 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 266844 1627 SH SOLE 1627 0 0 WESTERN ASSET INVT GRADE DEF COM 95790A101 761140 44022 SH SOLE 44022 0 0 META PLATFORMS INC CL A 30303M102 3957963 8151 SH SOLE 8151 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 360532 2650 SH SOLE 889 0 1761 SPDR SER TR S&P BIOTECH 78464A870 616785 4390 SH SOLE 0 0 4390 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 350053 1294 SH SOLE 0 0 1294 CARTERS INC COM 146229109 255141 3013 SH SOLE 3013 0 0 GENPACT LIMITED SHS G3922B107 319681 9702 SH SOLE 9702 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 35566726 614703 SH SOLE 0 0 614703 WESTERN UN CO COM 959802109 1569073 112237 SH SOLE 112237 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 424935 5798 SH SOLE 5798 0 0 ISHARES TR NEW YORK MUN ETF 464288323 1167731 21701 SH SOLE 21701 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 265975 5517 SH SOLE 5517 0 0 KT CORP SPONSORED ADR 48268K101 177031 12627 SH SOLE 12627 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 230015 10115 SH SOLE 10115 0 0 AVANGRID INC COM 05351W103 250561 6876 SH SOLE 6876 0 0 TJX COS INC NEW COM 872540109 5109641 50381 SH SOLE 50381 0 0 REPUBLIC SVCS INC COM 760759100 1922632 10043 SH SOLE 10043 0 0 NXP SEMICONDUCTORS N V COM N6596X109 249752 1008 SH SOLE 1008 0 0 HERCULES CAPITAL INC COM 427096508 2533222 137302 SH SOLE 137302 0 0 BUCKLE INC COM 118440106 433909 10775 SH SOLE 10775 0 0 FLOWERS FOODS INC COM 343498101 913021 38443 SH SOLE 38443 0 0 RPM INTL INC COM 749685103 215300 1810 SH SOLE 1810 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 935941 52258 SH SOLE 52258 0 0 FISERV INC COM 337738108 479780 3002 SH SOLE 3002 0 0 CORPAY INC COM SHS 219948106 318413 1032 SH SOLE 1032 0 0 DIGI INTL INC COM 253798102 1261618 39512 SH SOLE 39512 0 0 MASCO CORP COM 574599106 350306 4441 SH SOLE 4441 0 0 ISHARES TR AGENCY BOND ETF 464288166 3044525 28177 SH SOLE 28177 0 0 MERCANTILE BK CORP COM 587376104 410034 10653 SH SOLE 10653 0 0 PIMCO CALIF MUN INCOME FD II COM 72200M108 2684591 465267 SH SOLE 465267 0 0 AGREE RLTY CORP COM 008492100 308277 5397 SH SOLE 5397 0 0 BANK AMERICA CORP COM 060505104 3358992 88581 SH SOLE 88581 0 0 PTC INC COM 69370C100 651087 3446 SH SOLE 3446 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 112311 70636 SH SOLE 70636 0 0 HORMEL FOODS CORP COM 440452100 254941 7307 SH SOLE 7307 0 0 ARBOR REALTY TRUST INC COM 038923108 1587363 119801 SH SOLE 119801 0 0 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 342046 6716 SH SOLE 6716 0 0 SPROTT FDS TR URANIUM MINERS E 85208P303 810821 16450 SH SOLE 0 0 16450 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 1063330 7034 SH SOLE 7034 0 0 LAKELAND BANCORP INC COM 511637100 126941 10491 SH SOLE 10491 0 0 NISOURCE INC COM 65473P105 794865 28737 SH SOLE 28737 0 0 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 4872181 677633 SH SOLE 677633 0 0 TABOOLA.COM LTD ORD SHS M8744T106 269512 60701 SH SOLE 60701 0 0 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 3905809 354751 SH SOLE 354751 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 384661 3016 SH SOLE 3016 0 0 BCE INC COM NEW 05534B760 288286 8484 SH SOLE 8484 0 0 PRICE T ROWE GROUP INC COM 74144T108 1272357 10436 SH SOLE 10436 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 1359079 39844 SH SOLE 39844 0 0 BLACKROCK MUNICIPAL INCOME COM 09253X102 1009687 83722 SH SOLE 83722 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 131003 15976 SH SOLE 15976 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 8630199 32318 SH SOLE 32318 0 0 HAYWARD HLDGS INC COM 421298100 659386 43069 SH SOLE 43069 0 0 VALLEY NATL BANCORP COM 919794107 105558 13261 SH SOLE 13261 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 4598231 89113 SH SOLE 89113 0 0 SANOFI SPONSORED ADR 80105N105 641569 13201 SH SOLE 13201 0 0 AMERICAN EXPRESS CO COM 025816109 3939720 17303 SH SOLE 17303 0 0 BLACKROCK ENHANCED EQUITY DI COM 09251A104 968080 117343 SH SOLE 117343 0 0 MONDELEZ INTL INC CL A 609207105 1061480 15164 SH SOLE 9156 0 6008 CUBESMART COM 229663109 270416 5980 SH SOLE 5980 0 0 PARKER-HANNIFIN CORP COM 701094104 4241233 7631 SH SOLE 7631 0 0 SPDR SER TR BBG CONV SEC ETF 78464A359 436341 5974 SH SOLE 5974 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1787713 4280 SH SOLE 4280 0 0 AAR CORP COM 000361105 338385 5652 SH SOLE 5652 0 0 TERADYNE INC COM 880770102 460008 4077 SH SOLE 4077 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 233825 7155 SH SOLE 7155 0 0 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 536268 50783 SH SOLE 50783 0 0 CION INVT CORP COM 17259U204 3249257 295387 SH SOLE 295387 0 0 ESSEX PPTY TR INC COM 297178105 504309 2060 SH SOLE 2060 0 0 FLAHERTY & CRUMRINE PFD SECS COM 338478100 1075927 72453 SH SOLE 72453 0 0 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 433157 77766 SH SOLE 77766 0 0 CME GROUP INC COM 12572Q105 1642662 7630 SH SOLE 6470 0 1160 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 485560 48997 SH SOLE 48997 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 670655 18676 SH SOLE 18676 0 0 FIRST TR INTER DURATN PFD & COM 33718W103 3440945 192017 SH SOLE 192017 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 6230872 231287 SH SOLE 231287 0 0 NUVEEN MUN INCOME FD INC COM 67062J102 1752313 185430 SH SOLE 185430 0 0 AGCO CORP COM 001084102 342611 2785 SH SOLE 2785 0 0 BOSTON SCIENTIFIC CORP COM 101137107 5288524 77216 SH SOLE 72976 0 4240 VISA INC COM CL A 92826C839 11929553 42746 SH SOLE 40431 0 2315 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1756561 38378 SH SOLE 38378 0 0 GILEAD SCIENCES INC COM 375558103 2090848 28544 SH SOLE 28544 0 0 MICRON TECHNOLOGY INC COM 595112103 272915 2315 SH SOLE 2315 0 0 OPKO HEALTH INC COM 68375N103 931224 776020 SH SOLE 776020 0 0 RADIANT LOGISTICS INC COM 75025X100 198150 36559 SH SOLE 36559 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5181694 6662 SH SOLE 0 0 6662 HEICO CORP NEW COM 422806109 307128 1608 SH SOLE 1608 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 275194 641 SH SOLE 0 0 641 ASML HOLDING N V N Y REGISTRY SHS N07059210 307639 317 SH SOLE 317 0 0 OPERA LTD SPONSORED ADS 68373M107 909597 57533 SH SOLE 57533 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 2007300 102833 SH SOLE 102833 0 0 MFS MUN INCOME TR SH BEN INT 552738106 4090780 761784 SH SOLE 761784 0 0 KRYSTAL BIOTECH INC COM 501147102 5899091 33154 SH SOLE 33154 0 0 EXELON CORP COM 30161N101 1331969 35453 SH SOLE 35453 0 0 QORVO INC COM 74736K101 226674 1974 SH SOLE 1974 0 0 VECTOR GROUP LTD COM 92240M108 1430554 130525 SH SOLE 130525 0 0 INTAPP INC COM 45827U109 466857 13611 SH SOLE 13611 0 0 SOURCE CAP INC COM 836144105 928746 21858 SH SOLE 21858 0 0 DIAMONDBACK ENERGY INC COM 25278X109 1451793 7326 SH SOLE 7326 0 0 KURA ONCOLOGY INC COM 50127T109 3875106 181674 SH SOLE 181674 0 0 WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109 2251426 155808 SH SOLE 155808 0 0 BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 4334435 408909 SH SOLE 408909 0 0 TEXAS INSTRS INC COM 882508104 3022718 17351 SH SOLE 17351 0 0 STAG INDL INC COM 85254J102 335351 8724 SH SOLE 8724 0 0 VANGUARD WORLD FD CONSUM STP ETF 92204A207 301107 1475 SH SOLE 0 0 1475 NUVEEN N Y MUN VALUE FD COM 67062M105 2466855 296497 SH SOLE 296497 0 0 SHUTTERSTOCK INC COM 825690100 692464 15116 SH SOLE 15116 0 0 LINCOLN ELEC HLDGS INC COM 533900106 1187796 4650 SH SOLE 4650 0 0 S & T BANCORP INC COM 783859101 225105 7017 SH SOLE 7017 0 0 VIATRIS INC COM 92556V106 2379272 199269 SH SOLE 199269 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 3516458 83805 SH SOLE 83805 0 0 STARWOOD PPTY TR INC COM 85571B105 696404 34255 SH SOLE 34255 0 0 EATON CORP PLC SHS G29183103 453386 1450 SH SOLE 1450 0 0 TRAVELERS COMPANIES INC COM 89417E109 3444275 14966 SH SOLE 13687 0 1279 INHIBRX INC COM 45720L107 1068413 30561 SH SOLE 30561 0 0 TARGA RES CORP COM 87612G101 979241 8744 SH SOLE 8744 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 526879 53436 SH SOLE 53436 0 0 CIPHER MINING INC COM 17253J106 681366 132304 SH SOLE 132304 0 0 DBX ETF TR XTRACK MUN INFRA 233051705 2725734 106225 SH SOLE 0 0 106225 ISHARES TR GLB INFRASTR ETF 464288372 215719 4530 SH SOLE 0 0 4530 DTE ENERGY CO COM 233331107 1191039 10621 SH SOLE 10621 0 0 MERCK & CO INC COM 58933Y105 9900341 75031 SH SOLE 70361 0 4670 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 361555 8234 SH SOLE 8234 0 0 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 4105100 75684 SH SOLE 0 0 75684 ANDERSONS INC COM 034164103 202688 3533 SH SOLE 3533 0 0 BLOCK H & R INC COM 093671105 4322810 88023 SH SOLE 88023 0 0 INTERDIGITAL INC COM 45867G101 834221 7836 SH SOLE 7836 0 0 AMBARELLA INC SHS G037AX101 521509 10272 SH SOLE 10272 0 0 SYSCO CORP COM 871829107 5076672 62536 SH SOLE 1446 0 61090 GREEN BRICK PARTNERS INC COM 392709101 233030 3869 SH SOLE 3869 0 0 BLACKROCK MUNIYILD QULT FD I COM 09254F100 6276324 512353 SH SOLE 512353 0 0 CARDINAL HEALTH INC COM 14149Y108 1813451 16206 SH SOLE 16206 0 0 PLAYTIKA HLDG CORP COM 72815L107 100195 14212 SH SOLE 14212 0 0 ISHARES TR NATIONAL MUN ETF 464288414 3505285 32577 SH SOLE 0 0 32577 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 2320465 45859 SH SOLE 0 0 45859 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 848059 17251 SH SOLE 17251 0 0 INVESCO EXCHANGE TRADED FD T OIL & GAS SERVIC 46137Y872 421138 13260 SH SOLE 0 0 13260 DYNATRACE INC COM NEW 268150109 992516 21372 SH SOLE 21372 0 0 PFIZER INC COM 717081103 1145381 41275 SH SOLE 41275 0 0 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 151159 10311 SH SOLE 10311 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 2177653 325996 SH SOLE 325996 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 1846341 37512 SH SOLE 37512 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 381945 10589 SH SOLE 10589 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 1862245 72972 SH SOLE 72972 0 0 ING GROEP N.V. SPONSORED ADR 456837103 1168218 70844 SH SOLE 70844 0 0 ASTRONICS CORP COM 046433108 239314 12569 SH SOLE 12569 0 0 ANALOG DEVICES INC COM 032654105 7597707 38413 SH SOLE 36803 0 1610 T-MOBILE US INC COM 872590104 2966850 18177 SH SOLE 18177 0 0 MOELIS & CO CL A 60786M105 1799495 31698 SH SOLE 31698 0 0 NUVEEN PFD & INCOME TERM FD COM 67075A106 662549 34436 SH SOLE 34436 0 0 CORCEPT THERAPEUTICS INC COM 218352102 1382150 54869 SH SOLE 54869 0 0 WEC ENERGY GROUP INC COM 92939U106 2637037 32112 SH SOLE 32112 0 0 MARVELL TECHNOLOGY INC COM 573874104 577743 8151 SH SOLE 8151 0 0 REV GROUP INC COM 749527107 268703 12164 SH SOLE 12164 0 0 TRI CONTL CORP COM 895436103 4004431 130014 SH SOLE 130014 0 0 LITHIA MTRS INC COM 536797103 219628 730 SH SOLE 0 0 730 BRIXMOR PPTY GROUP INC COM 11120U105 1186054 50578 SH SOLE 50578 0 0 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 942718 18039 SH SOLE 0 0 18039 INVESCO SR INCOME TR COM 46131H107 2180459 509453 SH SOLE 509453 0 0 CAPITOL FED FINL INC COM 14057J101 249223 41816 SH SOLE 41816 0 0 GEN DIGITAL INC COM 668771108 378224 16885 SH SOLE 16885 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 1009512 34895 SH SOLE 34895 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 286762 15713 SH SOLE 15713 0 0 DOORDASH INC CL A 25809K105 3261485 23682 SH SOLE 23682 0 0 SPDR SER TR NUVEEN BLOOMBERG 78464A284 357014 13897 SH SOLE 0 0 13897 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 488044 4805 SH SOLE 0 0 4805 ISHARES TR PFD AND INCM SEC 464288687 4826990 149767 SH SOLE 0 0 149767 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 785638 37146 SH SOLE 0 0 37146 JACOBS SOLUTIONS INC COM 46982L108 647511 4212 SH SOLE 4212 0 0 COCA COLA CO COM 191216100 4683207 76548 SH SOLE 76548 0 0 INVESCO QUALITY MUN INCOME T COM 46133G107 5281195 545578 SH SOLE 545578 0 0 U S SILICA HLDGS INC COM 90346E103 125688 10128 SH SOLE 10128 0 0 EAGLE BANCORP INC MD COM 268948106 314437 13386 SH SOLE 13386 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1358184 62618 SH SOLE 62618 0 0 EATON VANCE SR FLTNG RTE TR COM 27828Q105 133883 10275 SH SOLE 10275 0 0 VOYA INFRASTRUCTURE INDLS & COM 92912X101 860105 81759 SH SOLE 81759 0 0 COPART INC COM 217204106 1014585 17517 SH SOLE 17517 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 4067182 53579 SH SOLE 53579 0 0 HUBBELL INC COM 443510607 662835 1597 SH SOLE 1597 0 0 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 794319 328231 SH SOLE 328231 0 0 F5 INC COM 315616102 1130336 5962 SH SOLE 5962 0 0 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 7881410 545804 SH SOLE 545804 0 0 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 1338854 148927 SH SOLE 148927 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 227157 11673 SH SOLE 11673 0 0 NASDAQ INC COM 631103108 679902 10775 SH SOLE 10775 0 0 CANAAN INC SPONSORED ADS 134748102 106184 69858 SH SOLE 69858 0 0 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 5239364 388101 SH SOLE 388101 0 0 COMMERCIAL METALS CO COM 201723103 474333 8071 SH SOLE 8071 0 0 EXTRA SPACE STORAGE INC COM 30225T102 557571 3793 SH SOLE 3793 0 0 URBAN OUTFITTERS INC COM 917047102 243065 5598 SH SOLE 5598 0 0 NEWMONT CORP COM 651639106 618132 17247 SH SOLE 17247 0 0 KNOWLES CORP COM 49926D109 170708 10603 SH SOLE 10603 0 0 SEI INVTS CO COM 784117103 836844 11639 SH SOLE 11639 0 0 KLA CORP COM NEW 482480100 2360468 3379 SH SOLE 3379 0 0 LEIDOS HOLDINGS INC COM 525327102 302556 2308 SH SOLE 2308 0 0 HANCOCK JOHN INCOME SECS TR COM 410123103 1557217 139286 SH SOLE 139286 0 0 WESTERN ASSET INVESTMENT GRA COM 95766T100 2395652 196526 SH SOLE 196526 0 0 APPLIED MATLS INC COM 038222105 5122341 24838 SH SOLE 24838 0 0 V2X INC COM 92242T101 410721 8793 SH SOLE 8793 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 20444709 1784006 SH SOLE 1784006 0 0 STEEL DYNAMICS INC COM 858119100 579283 3908 SH SOLE 3908 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 438504 1376 SH SOLE 1376 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 263034 5186 SH SOLE 5186 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1053708 16129 SH SOLE 16129 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 263918 14359 SH SOLE 14359 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 247241 12837 SH SOLE 12837 0 0 SANDY SPRING BANCORP INC COM 800363103 358131 15450 SH SOLE 15450 0 0 CARLYLE SECURED LENDING INC COM 872280102 1333804 81929 SH SOLE 81929 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 232283 16687 SH SOLE 16687 0 0 XCEL ENERGY INC COM 98389B100 2142152 39854 SH SOLE 39854 0 0 NETFLIX INC COM 64110L106 229571 378 SH SOLE 378 0 0 INTERPUBLIC GROUP COS INC COM 460690100 705102 21609 SH SOLE 21609 0 0 BOEING CO COM 097023105 310328 1608 SH SOLE 1608 0 0 LAUDER ESTEE COS INC CL A 518439104 1184334 7683 SH SOLE 7683 0 0 BRIDGEBIO PHARMA INC COM 10806X102 4455386 144094 SH SOLE 144094 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 922136 9487 SH SOLE 9487 0 0 BLACKROCK INC COM 09247X101 5255645 6304 SH SOLE 6304 0 0 ISHARES INC CORE MSCI EMKT 46434G103 20277820 392981 SH SOLE 0 0 392981 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 44172421 835491 SH SOLE 0 0 835491 INVESCO VALUE MUN INCOME TR COM 46132P108 11244792 937066 SH SOLE 937066 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 1774747 62141 SH SOLE 62141 0 0 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 360664 30513 SH SOLE 30513 0 0 DEXCOM INC COM 252131107 225665 1627 SH SOLE 1627 0 0 MCDONALDS CORP COM 580135101 3240733 11494 SH SOLE 11494 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 1891488 81600 SH SOLE 81600 0 0 AMEREN CORP COM 023608102 1289714 17438 SH SOLE 17438 0 0 CUMMINS INC COM 231021106 2302690 7815 SH SOLE 7815 0 0 KIMBERLY-CLARK CORP COM 494368103 2847640 22015 SH SOLE 22015 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 826917 14068 SH SOLE 14068 0 0 SK TELECOM LTD SPONSORED ADR 78440P306 845130 39199 SH SOLE 39199 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 8645320 706317 SH SOLE 706317 0 0 HANCOCK JOHN INVT TR II COM 410142103 699123 53004 SH SOLE 53004 0 0 FIRST TR EXCH TRADED FD III NEW YORK MUNI 33739P822 1168315 43303 SH SOLE 43303 0 0 MAGNA INTL INC COM 559222401 210838 3870 SH SOLE 0 0 3870 SCHWAB CHARLES CORP COM 808513105 2192987 30315 SH SOLE 30315 0 0 RAPT THERAPEUTICS INC COM 75382E109 401415 44701 SH SOLE 44701 0 0 COMCAST CORP NEW CL A 20030N101 1654019 38155 SH SOLE 38155 0 0 HASBRO INC COM 418056107 276326 4889 SH SOLE 4889 0 0 IDACORP INC COM 451107106 1023462 11018 SH SOLE 11018 0 0 PLEXUS CORP COM 729132100 208983 2204 SH SOLE 2204 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 1165541 98441 SH SOLE 98441 0 0 UNITED RENTALS INC COM 911363109 2941408 4079 SH SOLE 4079 0 0 PINTEREST INC CL A 72352L106 204345 5894 SH SOLE 5894 0 0 ACI WORLDWIDE INC COM 004498101 1384824 41699 SH SOLE 41699 0 0 3M CO COM 88579Y101 2102201 19819 SH SOLE 19819 0 0 SALESFORCE INC COM 79466L302 2087780 6932 SH SOLE 6932 0 0 GERDAU SA SPON ADR REP PFD 373737105 2039742 461480 SH SOLE 461480 0 0 EVERGY INC COM 30034W106 700239 13118 SH SOLE 13118 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 1631187 201630 SH SOLE 201630 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 1782852 38087 SH SOLE 38087 0 0 ZAI LAB LTD ADR 98887Q104 1011967 63169 SH SOLE 63169 0 0 SIMON PPTY GROUP INC NEW COM 828806109 697163 4455 SH SOLE 4455 0 0 CURTISS WRIGHT CORP COM 231561101 457365 1787 SH SOLE 1787 0 0 EQUIFAX INC COM 294429105 826102 3088 SH SOLE 3088 0 0 OSHKOSH CORP COM 688239201 236201 1894 SH SOLE 1894 0 0 ROCKET LAB USA INC COM 773122106 267208 65014 SH SOLE 65014 0 0 TRANSDIGM GROUP INC COM 893641100 325142 264 SH SOLE 264 0 0 WOODWARD INC COM 980745103 331512 2151 SH SOLE 2151 0 0 SNAP ON INC COM 833034101 422114 1425 SH SOLE 1425 0 0 PPL CORP COM 69351T106 1458760 52988 SH SOLE 52988 0 0 INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 7558999 889294 SH SOLE 889294 0 0 CISCO SYS INC COM 17275R102 6468386 129601 SH SOLE 122536 0 7065 ADVANCED MICRO DEVICES INC COM 007903107 264057 1463 SH SOLE 1463 0 0 ZSCALER INC COM 98980G102 665537 3455 SH SOLE 3455 0 0 ROYCE VALUE TR INC COM 780910105 522910 34470 SH SOLE 34470 0 0 MSCI INC COM 55354G100 796960 1422 SH SOLE 1422 0 0 MICROSOFT CORP COM 594918104 13343135 31715 SH SOLE 28121 0 3594 CONSOLIDATED EDISON INC COM 209115104 1060025 11673 SH SOLE 11673 0 0 NEUBERGER BERMAN MUN FD INC COM 64124P101 1193067 113951 SH SOLE 113951 0 0 AIRBNB INC COM CL A 009066101 215108 1304 SH SOLE 1304 0 0 ADC THERAPEUTICS SA SHS H0036K147 317156 70636 SH SOLE 70636 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 1595974 63534 SH SOLE 63534 0 0 ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 7215089 656514 SH SOLE 656514 0 0 BRADY CORP CL A 104674106 739696 12478 SH SOLE 12478 0 0 ARCHER AVIATION INC COM CL A 03945R102 150986 32681 SH SOLE 32681 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 6044954 17029 SH SOLE 17029 0 0 ALTRIA GROUP INC COM 02209S103 2618116 60021 SH SOLE 60021 0 0 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 3983680 127887 SH SOLE 127887 0 0 MARKETAXESS HLDGS INC COM 57060D108 268362 1224 SH SOLE 1224 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254E103 12922181 1127590 SH SOLE 1127590 0 0 WARRIOR MET COAL INC COM 93627C101 220766 3637 SH SOLE 3637 0 0 HUNT J B TRANS SVCS INC COM 445658107 1671309 8388 SH SOLE 8388 0 0 MERCADOLIBRE INC COM 58733R102 1291214 854 SH SOLE 854 0 0 DONALDSON INC COM 257651109 340242 4556 SH SOLE 4556 0 0 INSMED INC COM PAR $.01 457669307 3985723 146912 SH SOLE 146912 0 0 EMERSON ELEC CO COM 291011104 846114 7460 SH SOLE 3780 0 3680 CF INDS HLDGS INC COM 125269100 205029 2464 SH SOLE 2464 0 0 AMAZON COM INC COM 023135106 12836021 71161 SH SOLE 71161 0 0 EATON VANCE NEW YORK MUN BD COM 27827Y109 3806194 391987 SH SOLE 391987 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 97439 11187 SH SOLE 11187 0 0 AVERY DENNISON CORP COM 053611109 1223410 5480 SH SOLE 5480 0 0 ARES CAPITAL CORP COM 04010L103 2853818 137071 SH SOLE 137071 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 322507 27683 SH SOLE 27683 0 0 PROLOGIS INC. COM 74340W103 936412 7191 SH SOLE 7191 0 0 PIMCO CALIF MUN INCOME FD II COM 72201C109 3673218 483955 SH SOLE 483955 0 0 GENTEX CORP COM 371901109 1516787 41993 SH SOLE 41993 0 0 AEGON LTD AMER REG 1 CERT 0076CA104 331377 54773 SH SOLE 54773 0 0 SINCLAIR INC CL A 829242106 179771 13346 SH SOLE 13346 0 0 INVESCO PA VALUE MUN INC TR COM 46132K109 537428 52432 SH SOLE 52432 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 1489642 99976 SH SOLE 99976 0 0 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 3373972 285446 SH SOLE 285446 0 0 DARDEN RESTAURANTS INC COM 237194105 1479278 8850 SH SOLE 8850 0 0 ENBRIDGE INC COM 29250N105 343312 9489 SH SOLE 9489 0 0 HNI CORP COM 404251100 244830 5425 SH SOLE 5425 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 4395252 48994 SH SOLE 48994 0 0 CENCORA INC COM 03073E105 1861546 7661 SH SOLE 7661 0 0 CRESCENT CAP BDC INC COM 225655109 302568 17530 SH SOLE 17530 0 0 DEVON ENERGY CORP NEW COM 25179M103 4154452 82791 SH SOLE 82791 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 978915 8763 SH SOLE 8763 0 0 GODADDY INC CL A 380237107 1140277 9608 SH SOLE 9608 0 0 PIMCO CALIF MUN INCOME FD COM 72200N106 968358 103457 SH SOLE 103457 0 0 MARATHON PETE CORP COM 56585A102 1596888 7925 SH SOLE 7925 0 0 COGNEX CORP COM 192422103 318532 7509 SH SOLE 7509 0 0 CADRE HLDGS INC COM 12763L105 438780 12121 SH SOLE 12121 0 0 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 1634493 83138 SH SOLE 83138 0 0 MARATHON OIL CORP COM 565849106 980989 34615 SH SOLE 34615 0 0 REXFORD INDL RLTY INC COM 76169C100 719491 14304 SH SOLE 14304 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 2368331 24489 SH SOLE 24489 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 1544563 116747 SH SOLE 116747 0 0 INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585 1062549 47755 SH SOLE 47755 0 0 BROWN FORMAN CORP CL B 115637209 483370 9364 SH SOLE 9364 0 0 CVR ENERGY INC COM 12662P108 764015 21425 SH SOLE 21425 0 0 DICKS SPORTING GOODS INC COM 253393102 4850005 21569 SH SOLE 21569 0 0 AMYLYX PHARMACEUTICALS INC COM 03237H101 320542 112867 SH SOLE 112867 0 0 BLACKROCK MUN INCOME QUALITY COM 092479104 3533140 304581 SH SOLE 304581 0 0 QUALCOMM INC COM 747525103 2043790 12072 SH SOLE 12072 0 0 NUVEEN MUN VALUE FD INC COM 670928100 5383416 618073 SH SOLE 618073 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 2657506 44860 SH SOLE 44860 0 0 HERSHEY CO COM 427866108 1956864 10061 SH SOLE 10061 0 0 ELI LILLY & CO COM 532457108 16077322 20666 SH SOLE 18286 0 2380 AMCOR PLC ORD G0250X107 1328129 139656 SH SOLE 139656 0 0 GREENBRIER COS INC COM 393657101 256436 4922 SH SOLE 4922 0 0 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 6201141 562717 SH SOLE 562717 0 0 FLUSHING FINL CORP COM 343873105 239779 19015 SH SOLE 19015 0 0 EATON VANCE MUN INCOME 2028 SHS 27829U105 200022 11212 SH SOLE 11212 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 1160006 4367 SH SOLE 4367 0 0 HBT FINL INC. COM 404111106 233773 12278 SH SOLE 12278 0 0 PIMCO NEW YORK MUN INCOME FD COM 72200T103 406535 52660 SH SOLE 52660 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 207437 1204 SH SOLE 1204 0 0 PINNACLE WEST CAP CORP COM 723484101 1896348 25376 SH SOLE 25376 0 0 NEW JERSEY RES CORP COM 646025106 869571 20265 SH SOLE 20265 0 0 HOPE BANCORP INC COM 43940T109 467248 40595 SH SOLE 40595 0 0 INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811 473385 8250 SH SOLE 0 0 8250 GIBRALTAR INDS INC COM 374689107 974332 12099 SH SOLE 12099 0 0 ZOETIS INC CL A 98978V103 391721 2315 SH SOLE 2315 0 0 CORTEVA INC COM 22052L104 1346479 23348 SH SOLE 23348 0 0 BLACKROCK TCP CAPITAL CORP COM 09259E108 4684363 449124 SH SOLE 449124 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 457269 9932 SH SOLE 9932 0 0 SARATOGA INVT CORP COM NEW 80349A208 2908654 125373 SH SOLE 125373 0 0 BELDEN INC COM 077454106 2689580 29042 SH SOLE 29042 0 0 THERMON GROUP HLDGS INC COM 88362T103 838810 25636 SH SOLE 25636 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 252942 11282 SH SOLE 11282 0 0 FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 15561297 501492 SH SOLE 0 0 501492 LOCKHEED MARTIN CORP COM 539830109 2791082 6136 SH SOLE 6136 0 0 CONSOL ENERGY INC NEW COM 20854L108 2447467 29220 SH SOLE 29220 0 0 ISHARES TR ISHARES BIOTECH 464287556 481642 3510 SH SOLE 0 0 3510 ISHARES TR 10+ YR INVST GRD 464289511 4823499 93642 SH SOLE 93642 0 0 GATES INDL CORP PLC ORD SHS G39108108 489044 27614 SH SOLE 27614 0 0 CARGURUS INC COM CL A 141788109 272413 11803 SH SOLE 11803 0 0 BARINGS BDC INC COM 06759L103 5464708 587603 SH SOLE 587603 0 0 EATON VANCE CALIF MUN INCOM SH BEN INT 27826F101 1343534 126629 SH SOLE 126629 0 0 STURM RUGER & CO INC COM 864159108 210167 4554 SH SOLE 4554 0 0 EOG RES INC COM 26875P101 892835 6984 SH SOLE 6984 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 587960 22798 SH SOLE 22798 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 202292 3480 SH SOLE 3480 0 0 OCEANFIRST FINL CORP COM 675234108 215627 13140 SH SOLE 13140 0 0 TRINITY CAP INC COM 896442308 2153439 146692 SH SOLE 146692 0 0 HAVERTY FURNITURE COS INC COM 419596101 2071289 60706 SH SOLE 60706 0 0 REGENERON PHARMACEUTICALS COM 75886F107 2276289 2365 SH SOLE 2365 0 0 DOW INC COM 260557103 4625189 79841 SH SOLE 79841 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 2558738 44063 SH SOLE 44063 0 0 MOOG INC CL A 615394202 883982 5537 SH SOLE 5537 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 2463843 124878 SH SOLE 124878 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 82621 119051 SH SOLE 119051 0 0 APPLE INC COM 037833100 11482815 66963 SH SOLE 61178 0 5785 MOODYS CORP COM 615369105 2145551 5459 SH SOLE 5459 0 0 A10 NETWORKS INC COM 002121101 901459 65848 SH SOLE 65848 0 0 COTERRA ENERGY INC COM 127097103 1698561 60924 SH SOLE 60924 0 0 GENERAL DYNAMICS CORP COM 369550108 1296912 4591 SH SOLE 4591 0 0 ECOLAB INC COM 278865100 1300660 5633 SH SOLE 5633 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 1510728 118955 SH SOLE 118955 0 0 SOLO BRANDS INC COM CL A 83425V104 254780 117410 SH SOLE 117410 0 0 HONEYWELL INTL INC COM 438516106 542476 2643 SH SOLE 573 0 2070 ISHARES TR ISHS 1-5YR INVS 464288646 5999555 116996 SH SOLE 110890 0 6106 CHEVRON CORP NEW COM 166764100 7137420 45248 SH SOLE 45248 0 0 GRAINGER W W INC COM 384802104 675487 664 SH SOLE 664 0 0 RUNWAY GROWTH FINANCE CORP COM 78163D100 3238088 267169 SH SOLE 267169 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 493966 10042 SH SOLE 10042 0 0 ISHARES TR INVESTMENT GRADE 46435G219 33198105 740203 SH SOLE 23883 0 716320 AEROVIRONMENT INC COM 008073108 357296 2331 SH SOLE 2331 0 0 HUMANA INC COM 444859102 1030105 2971 SH SOLE 2971 0 0 UNITEDHEALTH GROUP INC COM 91324P102 4292512 8677 SH SOLE 8677 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 501731 6182 SH SOLE 6182 0 0 S&P GLOBAL INC COM 78409V104 6680841 15703 SH SOLE 15703 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 2312883 49537 SH SOLE 49537 0 0 HOLOGIC INC COM 436440101 1377865 17674 SH SOLE 17674 0 0 KITE RLTY GROUP TR COM NEW 49803T300 666443 30740 SH SOLE 30740 0 0 NVIDIA CORPORATION COM 67066G104 12557676 13898 SH SOLE 12758 0 1140 IMMUNOCORE HLDGS PLC ADS 45258D105 1380080 21232 SH SOLE 21232 0 0 TEXTRON INC COM 883203101 490970 5118 SH SOLE 5118 0 0 ISHARES TR INTL SEL DIV ETF 464288448 1490522 53157 SH SOLE 0 0 53157 KELLANOVA COM 487836108 879172 15346 SH SOLE 15346 0 0 UNITED PARCEL SERVICE INC CL B 911312106 2082306 14010 SH SOLE 14010 0 0 INGREDION INC COM 457187102 267586 2290 SH SOLE 2290 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 15706535 92735 SH SOLE 0 0 92735 LIQUIDITY SVCS INC COM 53635B107 506199 27215 SH SOLE 27215 0 0 SMITH A O CORP COM 831865209 454457 5080 SH SOLE 0 0 5080 HCA HEALTHCARE INC COM 40412C101 2256330 6765 SH SOLE 6765 0 0 CARLYLE GROUP INC COM 14316J108 1622523 34588 SH SOLE 24113 0 10475 UIPATH INC CL A 90364P105 670533 29578 SH SOLE 29578 0 0 CINCINNATI FINL CORP COM 172062101 565967 4558 SH SOLE 4558 0 0 BADGER METER INC COM 056525108 3183126 19672 SH SOLE 19672 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 396590 39150 SH SOLE 39150 0 0 LEMAITRE VASCULAR INC COM 525558201 420855 6342 SH SOLE 6342 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2908946 206162 SH SOLE 206162 0 0 TOLL BROTHERS INC COM 889478103 3510972 27139 SH SOLE 27139 0 0 TRANSUNION COM 89400J107 458690 5748 SH SOLE 5748 0 0 AMGEN INC COM 031162100 3310053 11642 SH SOLE 10338 0 1304 ALLETE INC COM NEW 018522300 1136917 19063 SH SOLE 19063 0 0 LOWES COS INC COM 548661107 2140496 8403 SH SOLE 5658 0 2745 J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q241 572137 12473 SH SOLE 12473 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 222889 14098 SH SOLE 14098 0 0 RIO TINTO PLC SPONSORED ADR 767204100 1497763 23498 SH SOLE 23498 0 0 CMS ENERGY CORP COM 125896100 820684 13601 SH SOLE 13601 0 0 MONOLITHIC PWR SYS INC COM 609839105 709936 1048 SH SOLE 1048 0 0 ABBOTT LABS COM 002824100 3855688 33923 SH SOLE 33923 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 2064106 59708 SH SOLE 59708 0 0 LAM RESEARCH CORP COM 512807108 884129 910 SH SOLE 910 0 0 PNC FINL SVCS GROUP INC COM 693475105 1805880 11175 SH SOLE 11175 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 1155141 21487 SH SOLE 21487 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1150268 16876 SH SOLE 16876 0 0 NUVEEN CHURCHILL DIRECT LEND COM SHS 67090S108 505590 27995 SH SOLE 27995 0 0 INVESCO BD FD COM 46132L107 1510413 96512 SH SOLE 96512 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2765947 7980 SH SOLE 6345 0 1635 OCEANEERING INTL INC COM 675232102 903638 38617 SH SOLE 8617 0 30000 KINDER MORGAN INC DEL COM 49456B101 1474536 80400 SH SOLE 80400 0 0 VALERO ENERGY CORP COM 91913Y100 2056132 12046 SH SOLE 12046 0 0 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 5464853 516039 SH SOLE 516039 0 0 ASSOCIATED BANC CORP COM 045487105 468101 21762 SH SOLE 21762 0 0 ARDELYX INC COM 039697107 3203437 438827 SH SOLE 438827 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 49818075 479989 SH SOLE 0 0 479989 HF SINCLAIR CORP COM 403949100 210208 3482 SH SOLE 3482 0 0 CATERPILLAR INC COM 149123101 791855 2161 SH SOLE 2161 0 0 DEERE & CO COM 244199105 3128607 7617 SH SOLE 7617 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P405 4565917 232244 SH SOLE 232244 0 0 MCKESSON CORP COM 58155Q103 10140023 18888 SH SOLE 18888 0 0 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 885053 73266 SH SOLE 73266 0 0 AMDOCS LTD SHS G02602103 280508 3104 SH SOLE 3104 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 3768280 86967 SH SOLE 86967 0 0 DWS MUN INCOME TR NEW COM 233368109 6512111 721164 SH SOLE 721164 0 0 LENNAR CORP CL A 526057104 1867703 10860 SH SOLE 10860 0 0 NUVEEN N Y SELECT TAX FREE I SH BEN INT 67063V104 403827 34693 SH SOLE 34693 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 8157870 750494 SH SOLE 750494 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 498020 50002 SH SOLE 50002 0 0 BEYOND INC COM 690370101 1114682 31041 SH SOLE 31041 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 2953128 194157 SH SOLE 194157 0 0 QUANTA SVCS INC COM 74762E102 2818310 10848 SH SOLE 10848 0 0 EATON VANCE MUN BD FD COM 27827X101 8850947 855164 SH SOLE 855164 0 0 PARK NATL CORP COM 700658107 439339 3234 SH SOLE 3234 0 0 BROADCOM INC COM 11135F101 7540257 5689 SH SOLE 4903 0 786 ARVINAS INC COM 04335A105 2553663 61862 SH SOLE 61862 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 2644033 142998 SH SOLE 142998 0 0 NUVEEN CALIF SELECT TAX FREE SH BEN INT 67063R103 1666676 124101 SH SOLE 124101 0 0 COUPANG INC CL A 22266T109 360888 20286 SH SOLE 20286 0 0 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 4869472 231219 SH SOLE 231219 0 0 VANGUARD WORLD FD INF TECH ETF 92204A702 1394744 2660 SH SOLE 0 0 2660 PEOPLES BANCORP INC COM 709789101 374626 12652 SH SOLE 12652 0 0 HERITAGE FINL CORP WASH COM 42722X106 215675 11123 SH SOLE 11123 0 0 ZIPRECRUITER INC CL A 98980B103 267269 23261 SH SOLE 23261 0 0 THE CIGNA GROUP COM 125523100 472510 1301 SH SOLE 1301 0 0 CSG SYS INTL INC COM 126349109 525605 10198 SH SOLE 10198 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 7378015 24577 SH SOLE 24577 0 0 HERITAGE COMM CORP COM 426927109 121527 14164 SH SOLE 14164 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 188570 13233 SH SOLE 13233 0 0 VIVID SEATS INC COM CL A 92854T100 578610 96596 SH SOLE 96596 0 0 MSC INDL DIRECT INC CL A 553530106 2161663 22276 SH SOLE 22276 0 0 PULTE GROUP INC COM 745867101 2495869 20692 SH SOLE 20692 0 0 SPDR SER TR PORTFLI HIGH YLD 78468R606 1407623 60001 SH SOLE 0 0 60001 TRUIST FINL CORP COM 89832Q109 520383 13350 SH SOLE 13350 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 690374 21799 SH SOLE 21799 0 0 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 5976840 381176 SH SOLE 381176 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 241341 2374 SH SOLE 2374 0 0 ARCHROCK INC COM 03957W106 938475 47711 SH SOLE 47711 0 0 PROSHARES TR RUSS 2000 DIVD 74347B698 1192280 18625 SH SOLE 0 0 18625 CVS HEALTH CORP COM 126650100 2057329 25794 SH SOLE 25794 0 0 AZZ INC COM 002474104 214613 2776 SH SOLE 2776 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 304225 13256 SH SOLE 13256 0 0 AMERICOLD REALTY TRUST INC COM 03064D108 400340 16065 SH SOLE 16065 0 0 GLOBAL X FDS RATE PREFERRED 37954Y376 208881 8821 SH SOLE 8821 0 0 AXSOME THERAPEUTICS INC COM 05464T104 5544743 69483 SH SOLE 69483 0 0 SERVICENOW INC COM 81762P102 1821374 2389 SH SOLE 2389 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 332320 5062 SH SOLE 0 0 5062 GRACO INC COM 384109104 1009835 10805 SH SOLE 10805 0 0 AMERICAN ELEC PWR CO INC COM 025537101 1467661 17046 SH SOLE 17046 0 0 FRANKLIN UNVL TR SH BEN INT 355145103 1465255 220671 SH SOLE 220671 0 0 INVESCO CALIF VALUE MUN INCO COM 46132H106 3481488 349547 SH SOLE 349547 0 0 BIOGEN INC COM 09062X103 1503804 6974 SH SOLE 6974 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 525489 12476 SH SOLE 0 0 12476 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 472647 7100 SH SOLE 0 0 7100 CONOCOPHILLIPS COM 20825C104 3584714 28164 SH SOLE 28164 0 0 CONNECTONE BANCORP INC COM 20786W107 213837 10966 SH SOLE 10966 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 295704 14474 SH SOLE 14474 0 0 BARINGS GLOBAL SHORT DURATIO COM 06760L100 3733744 261101 SH SOLE 261101 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 14773620 430843 SH SOLE 0 0 430843 TRACTOR SUPPLY CO COM 892356106 1657996 6335 SH SOLE 6335 0 0 CITIZENS FINL GROUP INC COM 174610105 415883 11460 SH SOLE 11460 0 0 NUVEEN NEW YORK QLT MUN INC COM 67066X107 5564516 508175 SH SOLE 508175 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 582204 2196 SH SOLE 2196 0 0 PIMCO MUN INCOME FD III COM 72201A103 200950 26901 SH SOLE 26901 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 420781 6168 SH SOLE 6168 0 0 WESTERN ASSET MUN HIGH INCOM COM 95766N103 859485 126581 SH SOLE 126581 0 0 B. RILEY FINANCIAL INC COM 05580M108 261386 12347 SH SOLE 12347 0 0 BNY MELLON STRATEGIC MUN BD COM 09662E109 6144052 1048473 SH SOLE 1048473 0 0 M & T BK CORP COM 55261F104 232849 1601 SH SOLE 1601 0 0 ANTERO MIDSTREAM CORP COM 03676B102 2002046 142393 SH SOLE 142393 0 0 BOOKING HOLDINGS INC COM 09857L108 221301 61 SH SOLE 61 0 0 ARLO TECHNOLOGIES INC COM 04206A101 1067255 84368 SH SOLE 84368 0 0 PALO ALTO NETWORKS INC COM 697435105 3488832 12279 SH SOLE 12279 0 0 SIMPSON MFG INC COM 829073105 518900 2529 SH SOLE 2529 0 0 EATON VANCE TAX-ADVANTAGED G COM 27828U106 1057503 42334 SH SOLE 42334 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 579490 14798 SH SOLE 14798 0 0 BNY MELLON STRATEGIC MUNS IN COM 05588W108 8264554 1354845 SH SOLE 1354845 0 0 CASSAVA SCIENCES INC COM 14817C107 509117 25092 SH SOLE 25092 0 0 VERONA PHARMA PLC SPONSORED ADS 925050106 1083903 67365 SH SOLE 67365 0 0 DELL TECHNOLOGIES INC CL C 24703L202 4382395 38405 SH SOLE 38405 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 6038098 407429 SH SOLE 407429 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 938546 6805 SH SOLE 6805 0 0 NATIONAL FUEL GAS CO COM 636180101 787804 14665 SH SOLE 14665 0 0 BEACON ROOFING SUPPLY INC COM 073685109 218291 2227 SH SOLE 2227 0 0 PAYCHEX INC COM 704326107 1758987 14324 SH SOLE 12211 0 2113 PROVIDENT FINL SVCS INC COM 74386T105 271629 18643 SH SOLE 18643 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1196872 3845 SH SOLE 3845 0 0 SMUCKER J M CO COM NEW 832696405 1264490 10046 SH SOLE 10046 0 0 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 2586150 712438 SH SOLE 712438 0 0 PHILIP MORRIS INTL INC COM 718172109 1547095 16886 SH SOLE 16886 0 0 MARRIOTT INTL INC NEW CL A 571903202 702936 2786 SH SOLE 2786 0 0 NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 3192678 354742 SH SOLE 354742 0 0 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 979454 59289 SH SOLE 59289 0 0 NICE LTD SPONSORED ADR 653656108 1034140 3968 SH SOLE 3968 0 0 TRAVELZOO COM NEW 89421Q205 276662 27177 SH SOLE 27177 0 0 IMMERSION CORP COM 452521107 152323 20364 SH SOLE 20364 0 0 GALLAGHER ARTHUR J & CO COM 363576109 2382631 9529 SH SOLE 9529 0 0 GARMIN LTD SHS H2906T109 393166 2641 SH SOLE 2641 0 0 FASTENAL CO COM 311900104 1281064 16607 SH SOLE 16607 0 0 ALPHABET INC CAP STK CL C 02079K107 1298778 8530 SH SOLE 8530 0 0 SIMULATIONS PLUS INC COM 829214105 1475022 35845 SH SOLE 35845 0 0 WASTE MGMT INC DEL COM 94106L109 3549800 16654 SH SOLE 16654 0 0 WESTERN AST INFL LKD OPP & I COM 95766R104 313580 36336 SH SOLE 36336 0 0 PACKAGING CORP AMER COM 695156109 2393695 12613 SH SOLE 12613 0 0 MFS INVT GRADE MUN TR SH BEN INT 59318B108 844746 110859 SH SOLE 110859 0 0 SLR INVESTMENT CORP COM 83413U100 295841 19273 SH SOLE 19273 0 0 VANECK ETF TRUST INTERNATIONAL HI 92189F445 320281 15483 SH SOLE 15483 0 0 FORTINET INC COM 34959E109 1420165 20790 SH SOLE 20790 0 0 INSTALLED BLDG PRODS INC COM 45780R101 347992 1345 SH SOLE 1345 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 1078276 31930 SH SOLE 31930 0 0 KAMAN CORP COM 483548103 700894 15280 SH SOLE 15280 0 0 INCYTE CORP COM 45337C102 1379586 24216 SH SOLE 24216 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 101993 11320 SH SOLE 11320 0 0 JOHNSON & JOHNSON COM 478160104 6430107 40648 SH SOLE 40648 0 0 CACI INTL INC CL A 127190304 753493 1989 SH SOLE 1989 0 0 ALPHABET INC CAP STK CL A 02079K305 11708697 77577 SH SOLE 77577 0 0 WORKDAY INC CL A 98138H101 201835 740 SH SOLE 740 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 210981 16892 SH SOLE 16892 0 0 MORPHOSYS AG SPONSORED ADS 617760202 2120584 116901 SH SOLE 116901 0 0 CAMPBELL SOUP CO COM 134429109 1121474 25230 SH SOLE 25230 0 0 FEDEX CORP COM 31428X106 1322373 4564 SH SOLE 3264 0 1300 HILLENBRAND INC COM 431571108 246170 4895 SH SOLE 4895 0 0 TARGET CORP COM 87612E106 1842807 10399 SH SOLE 10399 0 0 ARES DYNAMIC CR ALLOCATION F COM 04014F102 4041690 284026 SH SOLE 284026 0 0 ALLIANT ENERGY CORP COM 018802108 1344118 26669 SH SOLE 26669 0 0 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 1673864 502662 SH SOLE 502662 0 0 TREX CO INC COM 89531P105 647378 6490 SH SOLE 0 0 6490 NORTHROP GRUMMAN CORP COM 666807102 2763304 5773 SH SOLE 5773 0 0 WISDOMTREE TR US S CAP QTY DIV 97717X651 23189583 467155 SH SOLE 0 0 467155 BLACKROCK MUNIVEST FD INC COM 09253R105 400323 56703 SH SOLE 56703 0 0 MANNKIND CORP COM NEW 56400P706 1068564 235886 SH SOLE 235886 0 0 OPORTUN FINL CORP COM 68376D104 50029 20588 SH SOLE 20588 0 0 WESBANCO INC COM 950810101 221578 7433 SH SOLE 7433 0 0 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 3884930 234173 SH SOLE 234173 0 0 CBOE GLOBAL MKTS INC COM 12503M108 400899 2182 SH SOLE 2182 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 3092618 5321 SH SOLE 3896 0 1425 NORTHFIELD BANCORP INC DEL COM 66611T108 119643 12309 SH SOLE 12309 0 0 ROSS STORES INC COM 778296103 2028957 13825 SH SOLE 13825 0 0 EURONET WORLDWIDE INC COM 298736109 616927 5612 SH SOLE 5612 0 0 REVOLVE GROUP INC CL A 76156B107 235135 11107 SH SOLE 11107 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 943166 11259 SH SOLE 11259 0 0 VANECK ETF TRUST LONG MUNI ETF 92189F536 4793325 266148 SH SOLE 19239 0 246909 J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 2210387 43563 SH SOLE 3027 0 40536 CATALENT INC COM 148806102 534412 9467 SH SOLE 9467 0 0 COLUMBIA BKG SYS INC COM 197236102 254878 13172 SH SOLE 13172 0 0 MURPHY OIL CORP COM 626717102 444021 9716 SH SOLE 9716 0 0 MERCURY SYS INC COM 589378108 232873 7894 SH SOLE 7894 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 3278312 60452 SH SOLE 60452 0 0 TG THERAPEUTICS INC COM 88322Q108 2811036 184815 SH SOLE 184815 0 0 PHILLIPS 66 COM 718546104 1757212 10758 SH SOLE 9333 0 1425 NOVARTIS AG SPONSORED ADR 66987V109 386243 3993 SH SOLE 3993 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 4055278 96302 SH SOLE 9106 0 87196 ISHARES TR CORE S&P500 ETF 464287200 33746357 64190 SH SOLE 0 0 64190 BANKUNITED INC COM 06652K103 312620 11165 SH SOLE 11165 0 0 CATHAY GEN BANCORP COM 149150104 299235 7910 SH SOLE 7910 0 0 WALMART INC COM 931142103 6096063 101314 SH SOLE 101314 0 0 ARGO BLOCKCHAIN PLC ADS 040126104 71330 32871 SH SOLE 32871 0 0 RIOT PLATFORMS INC COM 767292105 871965 71239 SH SOLE 71239 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 3106916 7785 SH SOLE 6635 0 1150 OLD DOMINION FREIGHT LINE IN COM 679580100 6555395 29891 SH SOLE 29891 0 0 LCI INDS COM 50189K103 370780 3013 SH SOLE 3013 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 105474 37402 SH SOLE 37402 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 239010 13689 SH SOLE 13689 0 0 DOUBLELINE YIELD OPPORTUNITI COM 25862D105 1088798 68306 SH SOLE 68306 0 0 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 96079 11760 SH SOLE 11760 0 0 ELEVANCE HEALTH INC COM 036752103 3181761 6136 SH SOLE 6136 0 0 AGILYSYS INC COM 00847J105 280164 3325 SH SOLE 3325 0 0 DISNEY WALT CO COM 254687106 448449 3665 SH SOLE 0 0 3665 ISHARES TR HIGH YLD SYSTM B 46435G250 9083022 194414 SH SOLE 13250 0 181164 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3042291 25264 SH SOLE 25264 0 0 ENNIS INC COM 293389102 1264359 61646 SH SOLE 61646 0 0 OWENS CORNING NEW COM 690742101 276054 1655 SH SOLE 1655 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 2264590 117886 SH SOLE 117886 0 0 M D C HLDGS INC COM 552676108 258623 4111 SH SOLE 4111 0 0 GETTY RLTY CORP NEW COM 374297109 833737 30484 SH SOLE 30484 0 0 INVESCO EXCHANGE TRADED FD T BUILDING & CONST 46137V779 525517 7020 SH SOLE 0 0 7020 SAGE THERAPEUTICS INC COM 78667J108 1247466 66567 SH SOLE 66567 0 0 SIXTH STREET SPECIALTY LENDI COM 83012A109 3365796 157060 SH SOLE 157060 0 0 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 285159 11466 SH SOLE 11466 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 309503 736 SH SOLE 736 0 0 PENNANTPARK INVT CORP COM 708062104 3979736 578450 SH SOLE 578450 0 0 TRADEWEB MKTS INC CL A 892672106 2239447 21498 SH SOLE 21498 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 113573 29423 SH SOLE 29423 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 3076621 46071 SH SOLE 46071 0 0 INTEL CORP COM 458140100 909902 20600 SH SOLE 20600 0 0 EHANG HLDGS LTD ADS 26853E102 682225 33166 SH SOLE 33166 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 271667 2508 SH SOLE 2508 0 0 CAL MAINE FOODS INC COM NEW 128030202 470741 7999 SH SOLE 7999 0 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 3095572 302007 SH SOLE 302007 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 1628036 13634 SH SOLE 13634 0 0 DIGITAL RLTY TR INC COM 253868103 352610 2448 SH SOLE 2448 0 0 FRANKLIN RESOURCES INC COM 354613101 1476337 52520 SH SOLE 52520 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 5135105 26891 SH SOLE 26891 0 0 KROGER CO COM 501044101 387056 6775 SH SOLE 6775 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 326063 4168 SH SOLE 4168 0 0 STEELCASE INC CL A 858155203 200987 15366 SH SOLE 15366 0 0 MCCORMICK & CO INC COM NON VTG 579780206 927942 12081 SH SOLE 12081 0 0 ALARM COM HLDGS INC COM 011642105 1584339 21862 SH SOLE 21862 0 0 NUVEEN MASSACHUSETS QLT MUN COM 67061E104 1616630 148043 SH SOLE 148043 0 0 DHI GROUP INC COM 23331S100 219818 86203 SH SOLE 86203 0 0 FIRST INDL RLTY TR INC COM 32054K103 319969 6090 SH SOLE 6090 0 0 CONAGRA BRANDS INC COM 205887102 1038497 35037 SH SOLE 35037 0 0 PIMCO NEW YORK MUN FD II COM 72200Y102 1472291 198422 SH SOLE 198422 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 8269812 680643 SH SOLE 680643 0 0 BERKLEY W R CORP COM 084423102 550362 6223 SH SOLE 6223 0 0 ETSY INC COM 29786A106 854671 12437 SH SOLE 12437 0 0 PIMCO NEW YORK MUN INCOME FD COM 72201E105 74978 12773 SH SOLE 12773 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 961221 8838 SH SOLE 8838 0 0 GLOBUS MED INC CL A 379577208 281556 5249 SH SOLE 5249 0 0 NEXTERA ENERGY INC COM 65339F101 1617115 25303 SH SOLE 25303 0 0 TIM S A SPONSORED ADR 88706T108 559374 31514 SH SOLE 31514 0 0 METROCITY BANKSHARES INC COM 59165J105 272089 10901 SH SOLE 10901 0 0 ROPER TECHNOLOGIES INC COM 776696106 2184472 3895 SH SOLE 3895 0 0 LEAR CORP COM NEW 521865204 391611 2703 SH SOLE 543 0 2160 OLD REP INTL CORP COM 680223104 2688031 87501 SH SOLE 87501 0 0 ARISTA NETWORKS INC COM 040413106 5246028 18091 SH SOLE 18091 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 15887935 451490 SH SOLE 0 0 451490 MASTERCARD INCORPORATED CL A 57636Q104 6360577 13208 SH SOLE 13208 0 0 PROCTER AND GAMBLE CO COM 742718109 5262741 32436 SH SOLE 29105 0 3331 AMERICAN TOWER CORP NEW COM 03027X100 1460585 7392 SH SOLE 7392 0 0 HOME DEPOT INC COM 437076102 3517996 9171 SH SOLE 7995 0 1176 FIRST MERCHANTS CORP COM 320817109 229328 6571 SH SOLE 6571 0 0 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 957768 57010 SH SOLE 57010 0 0 VERINT SYS INC COM 92343X100 949350 28638 SH SOLE 28638 0 0 GENERAL MLS INC COM 370334104 2686078 38389 SH SOLE 38389 0 0 SPOK HLDGS INC COM 84863T106 554071 34738 SH SOLE 34738 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 2877214 48536 SH SOLE 48536 0 0 MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502 3314891 220405 SH SOLE 220405 0 0 UPBOUND GROUP INC COM 76009N100 566951 16102 SH SOLE 16102 0 0 PAYPAL HLDGS INC COM 70450Y103 634261 9468 SH SOLE 9468 0 0 UFP TECHNOLOGIES INC COM 902673102 1484701 5887 SH SOLE 5887 0 0 ABBVIE INC COM 00287Y109 5178196 28436 SH SOLE 25928 0 2508 COLGATE PALMOLIVE CO COM 194162103 1841703 20452 SH SOLE 20452 0 0 VANGUARD WORLD FD COMM SRVC ETF 92204A884 261390 1992 SH SOLE 0 0 1992 VIAVI SOLUTIONS INC COM 925550105 155957 17157 SH SOLE 17157 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 756009 3291 SH SOLE 3291 0 0 EXXON MOBIL CORP COM 30231G102 4616588 39716 SH SOLE 37251 0 2465 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1307992 45734 SH SOLE 45734 0 0 WAFD INC COM 938824109 412052 14194 SH SOLE 14194 0 0 AUTOZONE INC COM 053332102 2017056 640 SH SOLE 640 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 216073 2060 SH SOLE 2060 0 0 BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 4339145 417627 SH SOLE 417627 0 0 ISHARES TR CORE MSCI EAFE 46432F842 3010215 40558 SH SOLE 0 0 40558 MANHATTAN ASSOCIATES INC COM 562750109 828762 3312 SH SOLE 3312 0 0 ENOVA INTL INC COM 29357K103 276640 4403 SH SOLE 4403 0 0 WILLIAMS COS INC COM 969457100 2395876 61480 SH SOLE 61480 0 0 VANECK ETF TRUST EMERGING MRKT HI 92189F353 3031049 158860 SH SOLE 0 0 158860 EVERTEC INC COM 30040P103 236088 5917 SH SOLE 5917 0 0 BWX TECHNOLOGIES INC COM 05605H100 506430 4935 SH SOLE 4935 0 0 JEFFERIES FINL GROUP INC COM 47233W109 2314941 52493 SH SOLE 52493 0 0 INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 516617 9155 SH SOLE 0 0 9155 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 416611 14356 SH SOLE 14356 0 0 JOHNSON CTLS INTL PLC SHS G51502105 212225 3249 SH SOLE 3249 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 591515 18707 SH SOLE 18707 0 0 AGENUS INC COM NEW 00847G705 323991 558606 SH SOLE 558606 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 644628 3025 SH SOLE 3025 0 0 1 800 FLOWERS COM INC CL A 68243Q106 421319 38903 SH SOLE 38903 0 0 NOVAVAX INC COM NEW 670002401 67565 14135 SH SOLE 14135 0 0 FAIR ISAAC CORP COM 303250104 1804437 1444 SH SOLE 1444 0 0 EASTGROUP PPTYS INC COM 277276101 591264 3289 SH SOLE 3289 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 708711 3370 SH SOLE 0 0 3370 DANAHER CORPORATION COM 235851102 1832196 7337 SH SOLE 7337 0 0 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 2333469 281480 SH SOLE 281480 0 0 SKECHERS U S A INC CL A 830566105 2255164 36813 SH SOLE 36813 0 0 INTUIT COM 461202103 4128800 6352 SH SOLE 6352 0 0 EATON VANCE FLTING RATE INC COM 278279104 1459069 109622 SH SOLE 109622 0 0 FIRSTENERGY CORP COM 337932107 1421718 36813 SH SOLE 36813 0 0 GLOBAL X FDS US PFD ETF 37954Y657 15820640 784754 SH SOLE 22027 0 762727 AUTOMATIC DATA PROCESSING IN COM 053015103 4170159 16698 SH SOLE 16698 0 0 CINTAS CORP COM 172908105 6434723 9366 SH SOLE 9366 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 853810 12206 SH SOLE 12206 0 0 AUTODESK INC COM 052769106 3728173 14316 SH SOLE 14316 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 2928578 7006 SH SOLE 7006 0 0 POTLATCHDELTIC CORPORATION COM 737630103 628987 13377 SH SOLE 13377 0 0 NOVO-NORDISK A S ADR 670100205 848724 6610 SH SOLE 6610 0 0 VERALTO CORP COM SHS 92338C103 216508 2442 SH SOLE 2442 0 0 SYNOPSYS INC COM 871607107 1237869 2166 SH SOLE 2166 0 0 INVESCO MUNICIPAL TRUST COM 46131J103 2855185 294349 SH SOLE 294349 0 0 INVESCO LTD SHS G491BT108 902927 54426 SH SOLE 54426 0 0 ABERCROMBIE & FITCH CO CL A 002896207 305805 2440 SH SOLE 2440 0 0 YUM BRANDS INC COM 988498101 381288 2750 SH SOLE 0 0 2750 SOUTHERN COPPER CORP COM 84265V105 1164264 10930 SH SOLE 10930 0 0 EATON VANCE CALIF MUN BD FD COM 27828A100 3596774 380611 SH SOLE 380611 0 0 EASTMAN CHEM CO COM 277432100 214170 2137 SH SOLE 2137 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 310002 10164 SH SOLE 10164 0 0 JPMORGAN CHASE & CO COM 46625H100 5437945 27149 SH SOLE 27149 0 0 FARMERS NATIONAL BANC CORP COM 309627107 140160 10491 SH SOLE 10491 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 2843774 48570 SH SOLE 48570 0 0 IRADIMED CORP COM 46266A109 392611 8925 SH SOLE 8925 0 0 INSTEEL INDS INC COM 45774W108 332017 8687 SH SOLE 8687 0 0 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 7981757 157307 SH SOLE 2191 0 155116 SPARTANNASH CO COM 847215100 339629 16805 SH SOLE 16805 0 0 BRUNSWICK CORP COM 117043109 300274 3111 SH SOLE 3111 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 667944 14693 SH SOLE 14693 0 0 DUOLINGO INC CL A COM 26603R106 681813 3091 SH SOLE 3091 0 0 OIL STS INTL INC COM 678026105 122005 19806 SH SOLE 19806 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 1160536 3620 SH SOLE 3620 0 0 VENTAS INC COM 92276F100 268337 6163 SH SOLE 6163 0 0 COMMUNITY TR BANCORP INC COM 204149108 512440 12015 SH SOLE 12015 0 0 ISHARES TR BLACKROCK ULTRA 46434V878 2528253 50005 SH SOLE 50005 0 0 EXELIXIS INC COM 30161Q104 1652581 69641 SH SOLE 69641 0 0 APTIV PLC SHS G6095L109 578578 7264 SH SOLE 7264 0 0 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 6049655 497914 SH SOLE 497914 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 1175164 1041 SH SOLE 1041 0 0 PEPSICO INC COM 713448108 2469917 14113 SH SOLE 12062 0 2051 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 448364 11240 SH SOLE 0 0 11240 DUCOMMUN INC DEL COM 264147109 294513 5741 SH SOLE 5741 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 582871 27703 SH SOLE 27703 0 0 PACIFIC PREMIER BANCORP COM 69478X105 380160 15840 SH SOLE 15840 0 0 CAPITAL SOUTHWEST CORP COM 140501107 5974825 239376 SH SOLE 239376 0 0 INVESCO TR INVT GRADE NEW YO COM 46131T101 2377018 221118 SH SOLE 221118 0 0 GRAND CANYON ED INC COM 38526M106 974991 7158 SH SOLE 7158 0 0 RELIANCE INC COM 759509102 537027 1607 SH SOLE 1607 0 0 INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529 1344945 58387 SH SOLE 58387 0 0 FEDERATED HERMES PREM MUNI I COM 31423P108 2920831 263851 SH SOLE 263851 0 0 WEX INC COM 96208T104 273872 1153 SH SOLE 1153 0 0 REGENXBIO INC COM 75901B107 2239404 106284 SH SOLE 106284 0 0 AXON ENTERPRISE INC COM 05464C101 391726 1252 SH SOLE 1252 0 0 SPDR GOLD TR GOLD SHS 78463V107 505248 2456 SH SOLE 0 0 2456 ABRDN NATL MUN INCOME FD SH BEN INT 24610T108 2558827 246991 SH SOLE 246991 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 728438 7122 SH SOLE 7122 0 0 PUBLIC STORAGE COM 74460D109 1157920 3992 SH SOLE 3992 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 709155 10303 SH SOLE 10303 0 0 SPRINKLR INC CL A 85208T107 410014 33416 SH SOLE 33416 0 0 ADOBE INC COM 00724F101 4400112 8720 SH SOLE 8720 0 0