0002000324-24-001816.txt : 20240719 0002000324-24-001816.hdr.sgml : 20240719 20240719143741 ACCESSION NUMBER: 0002000324-24-001816 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240719 DATE AS OF CHANGE: 20240719 EFFECTIVENESS DATE: 20240719 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: 241127459 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 06-30-2024 06-30-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 07-19-2024 0 838 1946675989 false
INFORMATION TABLE 2 information_table.xml INFORMATION TABLE BLACKROCK MUNIYIELD N Y QUAL COM 09255E102 7135891 681556 SH SOLE 681556 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 514126 18621 SH SOLE 18621 0 0 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 6121038 819416 SH SOLE 819416 0 0 SOURCE CAP INC COM 836144105 203040 4587 SH SOLE 4587 0 0 CMS ENERGY CORP COM 125896100 770259 12939 SH SOLE 12939 0 0 FLOWERS FOODS INC COM 343498101 844111 38023 SH SOLE 38023 0 0 FAIR ISAAC CORP COM 303250104 1222190 821 SH SOLE 821 0 0 ZOETIS INC CL A 98978V103 394047 2273 SH SOLE 2273 0 0 CURTISS WRIGHT CORP COM 231561101 721078 2661 SH SOLE 2661 0 0 SEI INVTS CO COM 784117103 849315 13129 SH SOLE 13129 0 0 JOHNSON CTLS INTL PLC SHS G51502105 215828 3247 SH SOLE 3247 0 0 HNI CORP COM 404251100 392124 8710 SH SOLE 8710 0 0 AMBARELLA INC SHS G037AX101 626845 11619 SH SOLE 11619 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 380660 7909 SH SOLE 7909 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 153069 17778 SH SOLE 17778 0 0 HERCULES CAPITAL INC COM 427096508 2708316 132436 SH SOLE 132436 0 0 NEWMONT CORP COM 651639106 325330 7770 SH SOLE 7770 0 0 ISHARES TR 10+ YR INVST GRD 464289511 5078810 101495 SH SOLE 101495 0 0 DUOLINGO INC CL A COM 26603R106 730136 3499 SH SOLE 3499 0 0 INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 551472 8780 SH SOLE 0 0 8780 EXXON MOBIL CORP COM 30231G102 7292507 63347 SH SOLE 60882 0 2465 EATON VANCE SR FLTNG RTE TR COM 27828Q105 313122 23939 SH SOLE 23939 0 0 VERONA PHARMA PLC SPONSORED ADS 925050106 1961195 135629 SH SOLE 135629 0 0 LEMAITRE VASCULAR INC COM 525558201 846579 10289 SH SOLE 10289 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 309907 5417 SH SOLE 5417 0 0 REV GROUP INC COM 749527107 440354 17692 SH SOLE 17692 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 423432 21161 SH SOLE 21161 0 0 NORTHERN OIL & GAS INC COM 665531307 590854 15896 SH SOLE 15896 0 0 NUVEEN NEW YORK QLT MUN INC COM 67066X107 5683612 505210 SH SOLE 505210 0 0 HOLOGIC INC COM 436440101 1292990 17414 SH SOLE 17414 0 0 CELCUITY INC COM 15102K100 888074 54217 SH SOLE 54217 0 0 OIL STS INTL INC COM 678026105 86793 19548 SH SOLE 19548 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 535122 13950 SH SOLE 13950 0 0 EMERSON ELEC CO COM 291011104 803948 7298 SH SOLE 3618 0 3680 VALLEY NATL BANCORP COM 919794107 197290 28265 SH SOLE 28265 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 1788062 63905 SH SOLE 63905 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 307930 6438 SH SOLE 6438 0 0 RTX CORPORATION COM 75513E101 2496699 24870 SH SOLE 22710 0 2160 ROYCE SMALL CAP TRUST INC COM 780910105 544593 37636 SH SOLE 37636 0 0 KKR INCOME OPPORTUNITIES FD COM 48249T106 145631 10630 SH SOLE 10630 0 0 INTEL CORP COM 458140100 243300 7856 SH SOLE 7856 0 0 WISDOMTREE TR US S CAP QTY DIV 97717X651 22520302 478037 SH SOLE 0 0 478037 VANECK ETF TRUST LONG MUNI ETF 92189F536 8145857 456095 SH SOLE 22132 0 433963 INGREDION INC COM 457187102 414755 3616 SH SOLE 3616 0 0 MCKESSON CORP COM 58155Q103 9588769 16418 SH SOLE 16418 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 581892 9626 SH SOLE 9626 0 0 FORTINET INC COM 34959E109 2414476 40061 SH SOLE 40061 0 0 VANGUARD WORLD FD CONSUM STP ETF 92204A207 301500 1485 SH SOLE 0 0 1485 WASTE MGMT INC DEL COM 94106L109 2718592 12743 SH SOLE 12743 0 0 STARWOOD PPTY TR INC COM 85571B105 641592 33875 SH SOLE 33875 0 0 ISHARES TR BLACKROCK ULTRA 46434V878 2536303 50194 SH SOLE 50194 0 0 DWS MUN INCOME TR NEW COM 233368109 3585872 378656 SH SOLE 378656 0 0 AGREE RLTY CORP COM 008492100 280526 4529 SH SOLE 4529 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 1130838 16511 SH SOLE 16511 0 0 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 471217 84904 SH SOLE 84904 0 0 CORTEVA INC COM 22052L104 1250545 23184 SH SOLE 23184 0 0 VECTOR GROUP LTD COM 92240M108 1359957 128662 SH SOLE 128662 0 0 ABBVIE INC COM 00287Y109 4830518 28163 SH SOLE 25655 0 2508 PHILIP MORRIS INTL INC COM 718172109 1695758 16735 SH SOLE 16735 0 0 CONAGRA BRANDS INC COM 205887102 712092 25056 SH SOLE 25056 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 189311 13020 SH SOLE 13020 0 0 MARRIOTT INTL INC NEW CL A 571903202 1339889 5542 SH SOLE 5542 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 1877443 67316 SH SOLE 67316 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 5094242 29455 SH SOLE 29455 0 0 GLOBAL X FDS US PFD ETF 37954Y657 20689840 1051313 SH SOLE 21899 0 1029414 WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109 2779574 192892 SH SOLE 192892 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 2404444 4348 SH SOLE 2923 0 1425 APPLE INC COM 037833100 15163798 71996 SH SOLE 66211 0 5785 CAPITAL SOUTHWEST CORP COM 140501107 6084684 233219 SH SOLE 233219 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 683739 3370 SH SOLE 0 0 3370 ABBOTT LABS COM 002824100 2997596 28848 SH SOLE 28848 0 0 TRAVELERS COMPANIES INC COM 89417E109 2710319 13329 SH SOLE 12050 0 1279 TRACTOR SUPPLY CO COM 892356106 1627290 6027 SH SOLE 6027 0 0 INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 8357846 942260 SH SOLE 942260 0 0 MARATHON PETE CORP COM 56585A102 1688481 9733 SH SOLE 9733 0 0 PINTEREST INC CL A 72352L106 293991 6671 SH SOLE 6671 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 291684 88122 SH SOLE 88122 0 0 NUVEEN PFD & INCOME TERM FD COM 67075A106 669177 34405 SH SOLE 34405 0 0 INVESCO MUN OPPORTUNITY TR COM 46132C107 15227715 1510686 SH SOLE 1510686 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 268027 7713 SH SOLE 7713 0 0 BOSTON SCIENTIFIC CORP COM 101137107 6465220 83953 SH SOLE 79713 0 4240 UNITED RENTALS INC COM 911363109 2883122 4458 SH SOLE 4458 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 724208 102434 SH SOLE 102434 0 0 SINCLAIR INC CL A 829242106 258749 19411 SH SOLE 19411 0 0 MICROSOFT CORP COM 594918104 14288544 31969 SH SOLE 28450 0 3519 AGILYSYS INC COM 00847J105 341579 3280 SH SOLE 3280 0 0 NOV INC COM 62955J103 270037 14205 SH SOLE 14205 0 0 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 292021 21973 SH SOLE 21973 0 0 PROLOGIS INC. COM 74340W103 835699 7441 SH SOLE 7441 0 0 BLACKROCK INC COM 09247X101 4258614 5409 SH SOLE 5409 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 485352 4725 SH SOLE 0 0 4725 ENOVA INTL INC COM 29357K103 558445 8971 SH SOLE 8971 0 0 KROGER CO COM 501044101 486118 9736 SH SOLE 9736 0 0 FIRSTENERGY CORP COM 337932107 1623681 42427 SH SOLE 42427 0 0 INVESCO PA VALUE MUN INC TR COM 46132K109 441752 40677 SH SOLE 40677 0 0 EQUINIX INC COM 29444U700 742225 981 SH SOLE 981 0 0 LAM RESEARCH CORP COM 512807108 2400172 2254 SH SOLE 2254 0 0 LEIDOS HOLDINGS INC COM 525327102 635307 4355 SH SOLE 4355 0 0 AVERY DENNISON CORP COM 053611109 589699 2697 SH SOLE 2697 0 0 COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 664334 109989 SH SOLE 109989 0 0 WESTERN ASSET HIGH INCOME OP COM 95766K109 128290 33672 SH SOLE 33672 0 0 HOME DEPOT INC COM 437076102 2768378 8042 SH SOLE 6866 0 1176 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 267774 1613 SH SOLE 1613 0 0 MARKETAXESS HLDGS INC COM 57060D108 242842 1211 SH SOLE 1211 0 0 TIM S A SPONSORED ADR 88706T108 521434 36413 SH SOLE 36413 0 0 MERCANTILE BK CORP COM 587376104 575972 14197 SH SOLE 14197 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 388842 19589 SH SOLE 19589 0 0 B. RILEY FINANCIAL INC COM 05580M108 216619 12280 SH SOLE 12280 0 0 INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811 499236 8060 SH SOLE 0 0 8060 ALTRIA GROUP INC COM 02209S103 3055266 67075 SH SOLE 67075 0 0 GODADDY INC CL A 380237107 1402688 10040 SH SOLE 10040 0 0 PAYCHEX INC COM 704326107 1635653 13796 SH SOLE 11683 0 2113 IMMUNOCORE HLDGS PLC ADS 45258D105 766660 22622 SH SOLE 22622 0 0 FABRINET SHS G3323L100 1025670 4190 SH SOLE 4190 0 0 GERON CORP COM 374163103 1076354 253857 SH SOLE 253857 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 10267327 824023 SH SOLE 824023 0 0 BLACKROCK MUNIYILD QULT FD I COM 09254F100 5994961 488189 SH SOLE 488189 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 127387 23331 SH SOLE 23331 0 0 PLEXUS CORP COM 729132100 227202 2202 SH SOLE 2202 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q241 591692 13030 SH SOLE 13030 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1619687 15684 SH SOLE 15684 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 982004 72741 SH SOLE 72741 0 0 EOG RES INC COM 26875P101 428713 3406 SH SOLE 3406 0 0 CME GROUP INC COM 12572Q105 2111877 10742 SH SOLE 9582 0 1160 ISHARES TR HIGH YLD SYSTM B 46435G250 10751835 231521 SH SOLE 14827 0 216694 REGENXBIO INC COM 75901B107 1570023 134190 SH SOLE 134190 0 0 SPARTANNASH CO COM 847215100 207823 11078 SH SOLE 11078 0 0 GRAINGER W W INC COM 384802104 385256 427 SH SOLE 427 0 0 BWX TECHNOLOGIES INC COM 05605H100 701480 7384 SH SOLE 7384 0 0 PFIZER INC COM 717081103 1254707 44843 SH SOLE 44843 0 0 PNC FINL SVCS GROUP INC COM 693475105 1944588 12507 SH SOLE 12507 0 0 LCI INDS COM 50189K103 309520 2994 SH SOLE 2994 0 0 KINDER MORGAN INC DEL COM 49456B101 1536607 77333 SH SOLE 77333 0 0 URBAN OUTFITTERS INC COM 917047102 334311 8144 SH SOLE 8144 0 0 ALLETE INC COM NEW 018522300 1159772 18601 SH SOLE 18601 0 0 CUMMINS INC COM 231021106 2081683 7517 SH SOLE 7517 0 0 WILLIAMS COS INC COM 969457100 2462322 57937 SH SOLE 57937 0 0 AMYLYX PHARMACEUTICALS INC COM 03237H101 226068 118983 SH SOLE 118983 0 0 PRICE T ROWE GROUP INC COM 74144T108 1448178 12559 SH SOLE 12559 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 1401249 37198 SH SOLE 37198 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 666904 33412 SH SOLE 33412 0 0 CAPITOL FED FINL INC COM 14057J101 225211 41022 SH SOLE 41022 0 0 DELL TECHNOLOGIES INC CL C 24703L202 5831938 42288 SH SOLE 42288 0 0 T-MOBILE US INC COM 872590104 2901156 16467 SH SOLE 16467 0 0 ISHARES TR CORE S&P500 ETF 464287200 34899890 63776 SH SOLE 0 0 63776 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 286648 14017 SH SOLE 14017 0 0 PROCTER AND GAMBLE CO COM 742718109 5271998 31967 SH SOLE 28636 0 3331 INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529 1534968 66854 SH SOLE 66854 0 0 SPRINKLR INC CL A 85208T107 363636 37800 SH SOLE 37800 0 0 DUCOMMUN INC DEL COM 264147109 507793 8746 SH SOLE 8746 0 0 SNAP ON INC COM 833034101 687456 2630 SH SOLE 2630 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 11707998 948016 SH SOLE 948016 0 0 NEW MTN FIN CORP COM 647551100 1535618 125459 SH SOLE 125459 0 0 SPOK HLDGS INC COM 84863T106 571977 38621 SH SOLE 38621 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 429988 1057 SH SOLE 1057 0 0 PLIANT THERAPEUTICS INC COM 729139105 734107 68289 SH SOLE 68289 0 0 SPDR GOLD TR GOLD SHS 78463V107 420560 1956 SH SOLE 0 0 1956 VALERO ENERGY CORP COM 91913Y100 956706 6103 SH SOLE 6103 0 0 ELEVANCE HEALTH INC COM 036752103 2078575 3836 SH SOLE 3836 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 412896 6072 SH SOLE 6072 0 0 COTERRA ENERGY INC COM 127097103 1447248 54265 SH SOLE 54265 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 843971 34660 SH SOLE 34660 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1480520 35874 SH SOLE 35874 0 0 DTE ENERGY CO COM 233331107 1141072 10279 SH SOLE 10279 0 0 REPUBLIC SVCS INC COM 760759100 2058255 10591 SH SOLE 10591 0 0 WESTERN ASSET INVESTMENT GRA COM 95766T100 2019124 167146 SH SOLE 167146 0 0 HCA HEALTHCARE INC COM 40412C101 1560457 4857 SH SOLE 4857 0 0 STARBUCKS CORP COM 855244109 222417 2857 SH SOLE 2857 0 0 ARES DYNAMIC CR ALLOCATION F COM 04014F102 3750061 251851 SH SOLE 251851 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 4394488 204110 SH SOLE 204110 0 0 APTIV PLC SHS G6095L109 508151 7216 SH SOLE 7216 0 0 GREENBRIER COS INC COM 393657101 354728 7159 SH SOLE 7159 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 164100 10526 SH SOLE 10526 0 0 CHORD ENERGY CORPORATION COM NEW 674215207 552003 3292 SH SOLE 3292 0 0 CLOUDFLARE INC CL A COM 18915M107 319807 3861 SH SOLE 3861 0 0 GENERAL MLS INC COM 370334104 2385471 37709 SH SOLE 37709 0 0 PROVIDENT FINL SVCS INC COM 74386T105 387751 27021 SH SOLE 27021 0 0 SERVICENOW INC COM 81762P102 3059360 3889 SH SOLE 3889 0 0 TARGA RES CORP COM 87612G101 1120000 8697 SH SOLE 8697 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1007682 10534 SH SOLE 10534 0 0 AIRBNB INC COM CL A 009066101 307809 2030 SH SOLE 2030 0 0 REXFORD INDL RLTY INC COM 76169C100 652842 14641 SH SOLE 14641 0 0 GOLUB CAP BDC INC COM 38173M102 3256447 207285 SH SOLE 207285 0 0 LGI HOMES INC COM 50187T106 202605 2264 SH SOLE 2264 0 0 TRUIST FINL CORP COM 89832Q109 713713 18371 SH SOLE 18371 0 0 PIMCO NEW YORK MUN INCOME FD COM 72200T103 409420 52322 SH SOLE 52322 0 0 MERCURY SYS INC COM 589378108 300399 11130 SH SOLE 11130 0 0 TRAVELZOO COM NEW 89421Q205 358218 47196 SH SOLE 47196 0 0 EQUIFAX INC COM 294429105 445399 1837 SH SOLE 1837 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 689231 2798 SH SOLE 2798 0 0 AMAZON COM INC COM 023135106 14148219 73212 SH SOLE 73212 0 0 CADRE HLDGS INC COM 12763L105 592099 17643 SH SOLE 17643 0 0 V2X INC COM 92242T101 633648 13212 SH SOLE 13212 0 0 ALPHABET INC CAP STK CL A 02079K305 14865808 81613 SH SOLE 81613 0 0 FIRST TR EXCH TRADED FD III NEW YORK MUNI 33739P822 1319622 49258 SH SOLE 49258 0 0 COLUMBIA ETF TR II EM CORE EX ETF 19762B202 18373758 575619 SH SOLE 0 0 575619 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4700784 289279 SH SOLE 289279 0 0 EXELON CORP COM 30161N101 1195291 34536 SH SOLE 34536 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 3012178 73289 SH SOLE 73289 0 0 AMERICAN ELEC PWR CO INC COM 025537101 1469294 16746 SH SOLE 16746 0 0 VENTAS INC COM 92276F100 307919 6007 SH SOLE 6007 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 1693622 32601 SH SOLE 32601 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 1133119 22438 SH SOLE 22438 0 0 BIOGEN INC COM 09062X103 1574058 6790 SH SOLE 6790 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1039429 3263 SH SOLE 3263 0 0 BNY MELLON STRATEGIC MUN BD COM 09662E109 6903795 1162255 SH SOLE 1162255 0 0 HOWMET AEROSPACE INC COM 443201108 2026454 26104 SH SOLE 26104 0 0 UNISYS CORP COM NEW 909214306 117044 28340 SH SOLE 28340 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 413783 20741 SH SOLE 20741 0 0 ISHARES TR INVESTMENT GRADE 46435G219 38134828 859667 SH SOLE 25768 0 833899 CARDINAL HEALTH INC COM 14149Y108 1837994 18694 SH SOLE 18694 0 0 ACI WORLDWIDE INC COM 004498101 1291465 32621 SH SOLE 32621 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 2440008 48849 SH SOLE 48849 0 0 EATON VANCE MUN BD FD COM 27827X101 5826247 550685 SH SOLE 550685 0 0 MOELIS & CO CL A 60786M105 1698636 29874 SH SOLE 29874 0 0 GETTY RLTY CORP NEW COM 374297109 803826 30151 SH SOLE 30151 0 0 KITE RLTY GROUP TR COM NEW 49803T300 684268 30575 SH SOLE 30575 0 0 CBOE GLOBAL MKTS INC COM 12503M108 339610 1997 SH SOLE 1997 0 0 TRINITY CAP INC COM 896442308 2069785 146378 SH SOLE 146378 0 0 DIAMONDBACK ENERGY INC COM 25278X109 1291226 6450 SH SOLE 6450 0 0 BARINGS BDC INC COM 06759L103 5608314 576394 SH SOLE 576394 0 0 SALESFORCE INC COM 79466L302 2761511 10741 SH SOLE 10741 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 341808 19443 SH SOLE 19443 0 0 STEEL DYNAMICS INC COM 858119100 463222 3577 SH SOLE 3577 0 0 DOORDASH INC CL A 25809K105 2807285 25807 SH SOLE 25807 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 665232 19606 SH SOLE 19606 0 0 CAMPBELL SOUP CO COM 134429109 1063818 23541 SH SOLE 23541 0 0 DONALDSON INC COM 257651109 286956 4010 SH SOLE 4010 0 0 VIVID SEATS INC COM CL A 92854T100 555266 96568 SH SOLE 96568 0 0 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 334635 6682 SH SOLE 6682 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 962030 13202 SH SOLE 13202 0 0 WESBANCO INC COM 950810101 340307 12193 SH SOLE 12193 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 4959235 118642 SH SOLE 9278 0 109364 MSCI INC COM 55354G100 641209 1331 SH SOLE 1331 0 0 SKECHERS U S A INC CL A 830566105 2798669 40490 SH SOLE 40490 0 0 LIQUIDITY SVCS INC COM 53635B107 532907 26672 SH SOLE 26672 0 0 ARCHER AVIATION INC COM CL A 03945R102 162124 46058 SH SOLE 46058 0 0 ING GROEP N.V. SPONSORED ADR 456837103 1590678 92805 SH SOLE 92805 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 293981 12832 SH SOLE 12832 0 0 AUTODESK INC COM 052769106 3790192 15317 SH SOLE 15317 0 0 PIMCO CALIF MUN INCOME FD II COM 72201C109 2839604 395488 SH SOLE 395488 0 0 LOCKHEED MARTIN CORP COM 539830109 2867060 6138 SH SOLE 6138 0 0 EAGLE BANCORP INC MD COM 268948106 283406 14995 SH SOLE 14995 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 293997 5176 SH SOLE 5176 0 0 RPM INTL INC COM 749685103 283414 2632 SH SOLE 2632 0 0 HANCOCK JOHN INVT TR II COM 410142103 693728 52160 SH SOLE 52160 0 0 RALPH LAUREN CORP CL A 751212101 563868 3221 SH SOLE 3221 0 0 HERITAGE COMM CORP COM 426927109 254910 29300 SH SOLE 29300 0 0 RELIANCE INC COM 759509102 422117 1478 SH SOLE 1478 0 0 SCHLUMBERGER LTD COM STK 806857108 2482470 52617 SH SOLE 52617 0 0 VANGUARD WORLD FD COMM SRVC ETF 92204A884 268799 1945 SH SOLE 0 0 1945 MURPHY OIL CORP COM 626717102 403245 9778 SH SOLE 9778 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 435027 52099 SH SOLE 52099 0 0 CARGURUS INC COM CL A 141788109 303213 11573 SH SOLE 11573 0 0 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 3154204 375054 SH SOLE 375054 0 0 RUNWAY GROWTH FINANCE CORP COM 78163D100 3061375 260321 SH SOLE 260321 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 332483 40448 SH SOLE 40448 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 234835 3094 SH SOLE 3094 0 0 INVESCO BD FD COM 46132L107 1777906 110842 SH SOLE 110842 0 0 WAFD INC COM 938824109 530473 18561 SH SOLE 18561 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 3321882 80550 SH SOLE 80550 0 0 OCEANFIRST FINL CORP COM 675234108 354331 22299 SH SOLE 22299 0 0 ANNEXON INC COM 03589W102 943799 192612 SH SOLE 192612 0 0 HUMANA INC COM 444859102 896386 2399 SH SOLE 2399 0 0 COPART INC COM 217204106 1081575 19970 SH SOLE 19970 0 0 ISHARES TR INTL SEL DIV ETF 464288448 1499963 54209 SH SOLE 0 0 54209 PARKER-HANNIFIN CORP COM 701094104 3610978 7139 SH SOLE 7139 0 0 ARES CAPITAL CORP COM 04010L103 3442601 165192 SH SOLE 165192 0 0 RIO TINTO PLC SPONSORED ADR 767204100 1526214 23149 SH SOLE 23149 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 1001165 99817 SH SOLE 99817 0 0 WATSCO INC COM 942622200 3066649 6620 SH SOLE 6620 0 0 TRI CONTL CORP COM 895436103 4266830 137773 SH SOLE 137773 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 344925 5062 SH SOLE 0 0 5062 AKAMAI TECHNOLOGIES INC COM 00971T101 850625 9443 SH SOLE 9443 0 0 WISDOMTREE TR ARTIFICIAL INTEL 97717Y543 15463506 740164 SH SOLE 0 0 740164 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 944975 16743 SH SOLE 16743 0 0 MILLERKNOLL INC COM 600544100 280529 10590 SH SOLE 10590 0 0 ETSY INC COM 29786A106 768981 13038 SH SOLE 13038 0 0 FRANKLIN UNVL TR SH BEN INT 355145103 1784383 262024 SH SOLE 262024 0 0 DBX ETF TR XTRACK MUN INFRA 233051705 4381751 171766 SH SOLE 0 0 171766 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 204470 1121 SH SOLE 0 0 1121 MOOG INC CL A 615394202 1262446 7546 SH SOLE 7546 0 0 UPBOUND GROUP INC COM 76009N100 491415 16007 SH SOLE 16007 0 0 PIMCO CALIF MUN INCOME FD II COM 72200M108 2856257 488249 SH SOLE 488249 0 0 BNY MELLON MUN INCOME INC COM 05589T104 766116 106553 SH SOLE 106553 0 0 ELECTRONIC ARTS INC COM 285512109 285487 2049 SH SOLE 2049 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 124389 11757 SH SOLE 11757 0 0 3M CO COM 88579Y101 1746121 17087 SH SOLE 17087 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 22573836 1922814 SH SOLE 1922814 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 490585 14925 SH SOLE 14925 0 0 CIPHER MINING INC COM 17253J106 621085 149659 SH SOLE 149659 0 0 BOEING CO COM 097023105 441920 2428 SH SOLE 2428 0 0 VIRTUS DIVERSIFIED INCM & CO COM 92840N100 250545 11807 SH SOLE 11807 0 0 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 4110608 74065 SH SOLE 0 0 74065 PHILLIPS 66 COM 718546104 1719733 12182 SH SOLE 10757 0 1425 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 1752035 200004 SH SOLE 200004 0 0 ANALOG DEVICES INC COM 032654105 9577105 41957 SH SOLE 40347 0 1610 NATIONAL FUEL GAS CO COM 636180101 483808 8928 SH SOLE 8928 0 0 BOOKING HOLDINGS INC COM 09857L108 376342 95 SH SOLE 95 0 0 TESLA INC COM 88160R101 614813 3107 SH SOLE 1307 0 1800 WIX COM LTD SHS M98068105 454304 2856 SH SOLE 2856 0 0 HANMI FINL CORP COM NEW 410495204 244931 14649 SH SOLE 14649 0 0 VIRTUS EQUITY & CONV INCM FD COM 92841M101 745911 32096 SH SOLE 32096 0 0 VISA INC COM CL A 92826C839 11526370 43915 SH SOLE 41600 0 2315 XYLEM INC COM 98419M100 343958 2536 SH SOLE 2536 0 0 SCHWAB CHARLES CORP COM 808513105 2519314 34188 SH SOLE 34188 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 4887590 95349 SH SOLE 95349 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 755101 40575 SH SOLE 40575 0 0 NUVEEN N Y MUN VALUE FD COM 67062M105 2527803 304922 SH SOLE 304922 0 0 ABRDN HEALTHCARE INVESTORS SH BEN INT 87911J103 302268 17312 SH SOLE 17312 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 451850 48586 SH SOLE 48586 0 0 TABOOLA.COM LTD ORD SHS M8744T106 204807 59537 SH SOLE 59537 0 0 UIPATH INC CL A 90364P105 424247 33458 SH SOLE 33458 0 0 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 1639920 81144 SH SOLE 81144 0 0 BRADY CORP CL A 104674106 840369 12729 SH SOLE 12729 0 0 GIBRALTAR INDS INC COM 374689107 931869 13594 SH SOLE 13594 0 0 ASTRONICS CORP COM 046433108 354872 17717 SH SOLE 17717 0 0 MFS INVT GRADE MUN TR SH BEN INT 59318B108 870422 110180 SH SOLE 110180 0 0 GATES INDL CORP PLC ORD SHS G39108108 541983 34281 SH SOLE 34281 0 0 RAPT THERAPEUTICS INC COM 75382E109 148001 48525 SH SOLE 48525 0 0 FIRST FINL BANCORP OH COM 320209109 264574 11907 SH SOLE 11907 0 0 ADOBE INC COM 00724F101 5993721 10789 SH SOLE 10789 0 0 ARDELYX INC COM 039697107 4358503 588192 SH SOLE 588192 0 0 GREEN BRICK PARTNERS INC COM 392709101 322032 5626 SH SOLE 5626 0 0 INSTEEL INDS INC COM 45774W108 223253 7211 SH SOLE 7211 0 0 BLOCK INC CL A 852234103 371591 5762 SH SOLE 5762 0 0 NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 2673949 308414 SH SOLE 308414 0 0 META PLATFORMS INC CL A 30303M102 5413306 10736 SH SOLE 10736 0 0 SPDR SER TR S&P BIOTECH 78464A870 612350 4390 SH SOLE 0 0 4390 NUVEEN N Y SELECT TAX FREE I SH BEN INT 67063V104 401801 34342 SH SOLE 34342 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 229826 16642 SH SOLE 16642 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 411341 20526 SH SOLE 20526 0 0 DICKS SPORTING GOODS INC COM 253393102 4762580 22167 SH SOLE 22167 0 0 MONDELEZ INTL INC CL A 609207105 1046190 15987 SH SOLE 9979 0 6008 SKYWORKS SOLUTIONS INC COM 83088M102 263359 2471 SH SOLE 2471 0 0 IDACORP INC COM 451107106 1001456 10751 SH SOLE 10751 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 3058647 52527 SH SOLE 52527 0 0 PREMIER FINANCIAL CORP COM 74052F108 530344 25921 SH SOLE 25921 0 0 STELLANTIS N.V SHS N82405106 1151677 58019 SH SOLE 58019 0 0 DULUTH HLDGS INC COM CL B 26443V101 105822 28678 SH SOLE 28678 0 0 PLAYTIKA HLDG CORP COM 72815L107 110392 14027 SH SOLE 14027 0 0 HERITAGE FINL CORP WASH COM 42722X106 323278 17930 SH SOLE 17930 0 0 VIATRIS INC COM 92556V106 2276181 214128 SH SOLE 214128 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 457940 7055 SH SOLE 0 0 7055 SUPERNUS PHARMACEUTICALS INC COM 868459108 1135511 42449 SH SOLE 42449 0 0 C4 THERAPEUTICS INC COM STK 12529R107 659884 142832 SH SOLE 142832 0 0 CORCEPT THERAPEUTICS INC COM 218352102 1932798 59489 SH SOLE 59489 0 0 BRUNSWICK CORP COM 117043109 223768 3075 SH SOLE 3075 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 3289148 13780 SH SOLE 13780 0 0 SLR INVESTMENT CORP COM 83413U100 875312 54401 SH SOLE 54401 0 0 COGENT BIOSCIENCES INC COM 19240Q201 1076612 127712 SH SOLE 127712 0 0 CORPAY INC COM SHS 219948106 251757 945 SH SOLE 945 0 0 SHUTTERSTOCK INC COM 825690100 574153 14836 SH SOLE 14836 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 845311 129649 SH SOLE 129649 0 0 ARBOR REALTY TRUST INC COM 038923108 2095975 146061 SH SOLE 146061 0 0 DIGITAL RLTY TR INC COM 253868103 1322987 8701 SH SOLE 8701 0 0 CLEANSPARK INC COM NEW 18452B209 261500 16395 SH SOLE 16395 0 0 WISDOMTREE TR INTL QULTY DIV 97717X131 48292196 1302027 SH SOLE 0 0 1302027 FRANKLIN RESOURCES INC COM 354613101 1201938 53778 SH SOLE 53778 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 15269019 92945 SH SOLE 0 0 92945 BELDEN INC COM 077454106 2816064 30022 SH SOLE 30022 0 0 BANKUNITED INC COM 06652K103 456671 15602 SH SOLE 15602 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 3170795 43023 SH SOLE 43023 0 0 ALTIMMUNE INC COM NEW 02155H200 859685 129276 SH SOLE 129276 0 0 HEICO CORP NEW COM 422806109 546503 2444 SH SOLE 2444 0 0 ESSEX PPTY TR INC COM 297178105 883017 3244 SH SOLE 3244 0 0 UFP TECHNOLOGIES INC COM 902673102 1569499 5948 SH SOLE 5948 0 0 SOUTHERN COPPER CORP COM 84265V105 1129869 10487 SH SOLE 10487 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 406748 1358 SH SOLE 1358 0 0 PENNANTPARK INVT CORP COM 708062104 4997594 661933 SH SOLE 661933 0 0 MOODYS CORP COM 615369105 2886738 6858 SH SOLE 6858 0 0 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 1233299 23878 SH SOLE 0 0 23878 OPERA LTD SPONSORED ADS 68373M107 1175625 83734 SH SOLE 83734 0 0 NEXTERA ENERGY INC COM 65339F101 973354 13746 SH SOLE 13746 0 0 PROSHARES TR RUSS 2000 DIVD 74347B698 670888 10799 SH SOLE 0 0 10799 DEVON ENERGY CORP NEW COM 25179M103 3426973 72299 SH SOLE 72299 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 1173071 1147 SH SOLE 1147 0 0 PURE STORAGE INC CL A 74624M102 957821 14917 SH SOLE 14917 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 49911140 466677 SH SOLE 0 0 466677 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 6884027 422074 SH SOLE 422074 0 0 APPLIED THERAPEUTICS INC COM 03828A101 920186 197042 SH SOLE 197042 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 540053 4405 SH SOLE 4405 0 0 TEXTRON INC COM 883203101 647985 7547 SH SOLE 7547 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 2504820 43194 SH SOLE 43194 0 0 ZSCALER INC COM 98980G102 1615357 8405 SH SOLE 8405 0 0 YUM BRANDS INC COM 988498101 364265 2750 SH SOLE 0 0 2750 BRISTOL-MYERS SQUIBB CO COM 110122108 2257737 54364 SH SOLE 54364 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1699591 50418 SH SOLE 50418 0 0 WESTERN ASSET MUN HIGH INCOM COM 95766N103 852951 125804 SH SOLE 125804 0 0 CSG SYS INTL INC COM 126349109 411618 9998 SH SOLE 9998 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 579975 3515 SH SOLE 3515 0 0 G III APPAREL GROUP LTD COM 36237H101 256894 9490 SH SOLE 9490 0 0 HEXCEL CORP NEW COM 428291108 383131 6135 SH SOLE 6135 0 0 OCEANEERING INTL INC COM 675232102 911028 38505 SH SOLE 8505 0 30000 ISHARES TR ISHS 1-5YR INVS 464288646 6117082 119381 SH SOLE 113275 0 6106 NASDAQ INC COM 631103108 349207 5795 SH SOLE 5795 0 0 WILLIAMS SONOMA INC COM 969904101 2284091 8089 SH SOLE 8089 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P405 4246978 225783 SH SOLE 225783 0 0 AUTOLIV INC COM 052800109 236127 2207 SH SOLE 2207 0 0 DIGI INTL INC COM 253798102 865103 37728 SH SOLE 37728 0 0 QUANTA SVCS INC COM 74762E102 3047555 11994 SH SOLE 11994 0 0 DEERE & CO COM 244199105 2856775 7646 SH SOLE 7646 0 0 EATON VANCE CALIF MUN BD FD COM 27828A100 3188275 335255 SH SOLE 335255 0 0 OLEMA PHARMACEUTICALS INC COM 68062P106 944716 87312 SH SOLE 87312 0 0 SMUCKER J M CO COM NEW 832696405 1109155 10172 SH SOLE 10172 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 666979 55145 SH SOLE 55145 0 0 MODERNA INC COM 60770K107 369312 3110 SH SOLE 3110 0 0 CION INVT CORP COM 17259U204 4251999 350825 SH SOLE 350825 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 5956365 15429 SH SOLE 15429 0 0 1 800 FLOWERS COM INC CL A 68243Q106 409941 43061 SH SOLE 43061 0 0 CONSOL ENERGY INC NEW COM 20854L108 2954279 28955 SH SOLE 28955 0 0 TARGET CORP COM 87612E106 859520 5806 SH SOLE 5806 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2027385 6682 SH SOLE 5047 0 1635 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 3018048 52324 SH SOLE 52324 0 0 VIRTUS ARTIFICIAL INTELLIGEN COM 92838Y100 208416 9600 SH SOLE 9600 0 0 MCCORMICK & CO INC COM NON VTG 579780206 528787 7454 SH SOLE 7454 0 0 ISHARES TR AGENCY BOND ETF 464288166 3275953 30440 SH SOLE 30440 0 0 OLD REP INTL CORP COM 680223104 2593004 83916 SH SOLE 83916 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 383275 18788 SH SOLE 18788 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 2016895 4459 SH SOLE 4459 0 0 TRANSUNION COM 89400J107 203940 2750 SH SOLE 2750 0 0 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 1713580 499586 SH SOLE 499586 0 0 XCEL ENERGY INC COM 98389B100 1633171 30578 SH SOLE 30578 0 0 INVESCO EXCHANGE TRADED FD T OIL & GAS SERVIC 46137Y872 419954 13140 SH SOLE 0 0 13140 FIRST MERCHANTS CORP COM 320817109 351276 10552 SH SOLE 10552 0 0 FIRST FNDTN INC COM 32026V104 105691 16136 SH SOLE 16136 0 0 ISHARES TR GLB INFRASTR ETF 464288372 217078 4530 SH SOLE 0 0 4530 MONOLITHIC PWR SYS INC COM 609839105 1864392 2269 SH SOLE 2269 0 0 CARLYLE GROUP INC COM 14316J108 1636875 40769 SH SOLE 30294 0 10475 NORTHROP GRUMMAN CORP COM 666807102 2530254 5804 SH SOLE 5804 0 0 HANCOCK JOHN INCOME SECS TR COM 410123103 1600883 146870 SH SOLE 146870 0 0 WOODWARD INC COM 980745103 561155 3218 SH SOLE 3218 0 0 DEXCOM INC COM 252131107 434245 3830 SH SOLE 3830 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 667881 8589 SH SOLE 8589 0 0 COCA COLA CO COM 191216100 4835045 75963 SH SOLE 75963 0 0 AEGON LTD AMER REG 1 CERT 0076CA104 707267 115378 SH SOLE 115378 0 0 SYSCO CORP COM 871829107 4577027 64113 SH SOLE 3023 0 61090 TEXAS INSTRS INC COM 882508104 2115319 10874 SH SOLE 10874 0 0 FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 14471579 503184 SH SOLE 0 0 503184 KNOWLES CORP COM 49926D109 179936 10425 SH SOLE 10425 0 0 INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585 1250319 56616 SH SOLE 56616 0 0 AAR CORP COM 000361105 610316 8395 SH SOLE 8395 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 698414 17139 SH SOLE 17139 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452 273614 12744 SH SOLE 12744 0 0 WALMART INC COM 931142103 6161204 90994 SH SOLE 90994 0 0 ATLASSIAN CORPORATION CL A 049468101 242149 1369 SH SOLE 1369 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 441645 22579 SH SOLE 22579 0 0 NUVEEN CHURCHILL DIRECT LEND COM SHS 67090S108 1374913 79018 SH SOLE 79018 0 0 ASSOCIATED BANC CORP COM 045487105 603410 28530 SH SOLE 28530 0 0 SYNOPSYS INC COM 871607107 2240996 3766 SH SOLE 3766 0 0 NUVEEN MUN VALUE FD INC COM 670928100 5579062 646473 SH SOLE 646473 0 0 EXTRA SPACE STORAGE INC COM 30225T102 593045 3816 SH SOLE 3816 0 0 EXELIXIS INC COM 30161Q104 1549801 68972 SH SOLE 68972 0 0 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 2190244 130062 SH SOLE 130062 0 0 SPDR SER TR BBG CONV SEC ETF 78464A359 440070 6107 SH SOLE 6107 0 0 ALPHABET INC CAP STK CL C 02079K107 1551550 8459 SH SOLE 8459 0 0 COMMERCIAL METALS CO COM 201723103 408081 7421 SH SOLE 7421 0 0 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 8247088 162089 SH SOLE 3371 0 158718 EDITAS MEDICINE INC COM 28106W103 786293 168371 SH SOLE 168371 0 0 HAYWARD HLDGS INC COM 421298100 599256 48720 SH SOLE 48720 0 0 HERSHEY CO COM 427866108 1421006 7730 SH SOLE 7730 0 0 LOWES COS INC COM 548661107 1481933 6722 SH SOLE 4062 0 2660 PACIRA BIOSCIENCES INC COM 695127100 1014224 35450 SH SOLE 35450 0 0 INNOVIVA INC COM 45781M101 166870 10175 SH SOLE 10175 0 0 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 3176144 265342 SH SOLE 265342 0 0 CISCO SYS INC COM 17275R102 5486740 115486 SH SOLE 108421 0 7065 ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106 2385949 244462 SH SOLE 244462 0 0 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 44156994 833938 SH SOLE 0 0 833938 TELEDYNE TECHNOLOGIES INC COM 879360105 248695 641 SH SOLE 0 0 641 ADAMS DIVERSIFIED EQUITY FD COM 006212104 3066494 142694 SH SOLE 142694 0 0 THE CIGNA GROUP COM 125523100 465443 1408 SH SOLE 1408 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 234467 7131 SH SOLE 7131 0 0 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 951250 6975 SH SOLE 6975 0 0 GRAND CANYON ED INC COM 38526M106 1136209 8121 SH SOLE 8121 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1442262 10539 SH SOLE 10539 0 0 PIMCO CALIF MUN INCOME FD COM 72200N106 1754871 186292 SH SOLE 186292 0 0 ARISTA NETWORKS INC COM 040413106 7277717 20765 SH SOLE 20765 0 0 ISHARES TR NEW YORK MUN ETF 464288323 1318252 24691 SH SOLE 24691 0 0 VERINT SYS INC COM 92343X100 1319717 40985 SH SOLE 40985 0 0 TREX CO INC COM 89531P105 395801 5340 SH SOLE 0 0 5340 PPL CORP COM 69351T106 1413883 51135 SH SOLE 51135 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 8442063 761232 SH SOLE 761232 0 0 COLGATE PALMOLIVE CO COM 194162103 1952833 20124 SH SOLE 20124 0 0 HBT FINL INC. COM 404111106 249512 12219 SH SOLE 12219 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 323480 8087 SH SOLE 8087 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 2033920 6609 SH SOLE 6609 0 0 AMGEN INC COM 031162100 3544433 11344 SH SOLE 10040 0 1304 J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 2554668 50713 SH SOLE 3024 0 47689 DOUBLELINE YIELD OPPORTUNITI COM 25862D105 1176809 74576 SH SOLE 74576 0 0 AMDOCS LTD SHS G02602103 224212 2841 SH SOLE 2841 0 0 EASTGROUP PPTYS INC COM 277276101 592118 3481 SH SOLE 3481 0 0 BRIDGEBIO PHARMA INC COM 10806X102 990378 39099 SH SOLE 39099 0 0 GRACO INC COM 384109104 827445 10437 SH SOLE 10437 0 0 COSTCO WHSL CORP NEW COM 22160K105 4247400 4997 SH SOLE 4442 0 555 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 952017 23096 SH SOLE 23096 0 0 NEUBERGER BERMAN MUN FD INC COM 64124P101 592174 55447 SH SOLE 55447 0 0 SMITH A O CORP COM 831865209 415442 5080 SH SOLE 0 0 5080 SANOFI SPONSORED ADR 80105N105 509557 10502 SH SOLE 10502 0 0 CATHAY GEN BANCORP COM 149150104 298592 7916 SH SOLE 7916 0 0 AGCO CORP COM 001084102 286788 2930 SH SOLE 2930 0 0 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 129636 14137 SH SOLE 14137 0 0 KELLANOVA COM 487836108 1129259 19578 SH SOLE 19578 0 0 FIRST INTST BANCSYSTEM INC COM 32055Y201 267397 9629 SH SOLE 9629 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 455255 39416 SH SOLE 39416 0 0 CITIZENS FINL GROUP INC COM 174610105 430703 11954 SH SOLE 11954 0 0 BLACKSTONE LONG SHORT CR INC COM SHS BN INT 09257D102 154679 12444 SH SOLE 12444 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 582460 12252 SH SOLE 12252 0 0 CRESCENT CAP BDC INC COM 225655109 929272 49482 SH SOLE 49482 0 0 CATALENT INC COM 148806102 492912 8766 SH SOLE 8766 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 216617 3434 SH SOLE 3434 0 0 RADIANT LOGISTICS INC COM 75025X100 204038 35859 SH SOLE 35859 0 0 PACIFIC PREMIER BANCORP COM 69478X105 242471 10556 SH SOLE 10556 0 0 CUBESMART COM 229663109 638207 14129 SH SOLE 14129 0 0 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 3261491 293828 SH SOLE 293828 0 0 S & T BANCORP INC COM 783859101 393234 11777 SH SOLE 11777 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 1665251 102477 SH SOLE 102477 0 0 BANK AMERICA CORP COM 060505104 2850197 71667 SH SOLE 71667 0 0 SIMON PPTY GROUP INC NEW COM 828806109 963626 6348 SH SOLE 6348 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 912070 542899 SH SOLE 542899 0 0 JABIL INC COM 466313103 623584 5732 SH SOLE 5732 0 0 AMERICOLD REALTY TRUST INC COM 03064D108 402153 15746 SH SOLE 15746 0 0 NVIDIA CORPORATION COM 67066G104 19387874 156936 SH SOLE 147646 0 9290 AVIDITY BIOSCIENCES INC COM 05370A108 3235851 79213 SH SOLE 79213 0 0 TJX COS INC NEW COM 872540109 5318050 48302 SH SOLE 48302 0 0 IMMERSION CORP COM 452521107 187805 19958 SH SOLE 19958 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 1851798 41344 SH SOLE 41344 0 0 MSC INDL DIRECT INC CL A 553530106 1666382 21011 SH SOLE 21011 0 0 MORGAN STANLEY COM NEW 617446448 2783327 28638 SH SOLE 28638 0 0 DISNEY WALT CO COM 254687106 363898 3665 SH SOLE 0 0 3665 MERCADOLIBRE INC COM 58733R102 1482347 902 SH SOLE 902 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 111371 27499 SH SOLE 27499 0 0 INVESCO CALIF VALUE MUN INCO COM 46132H106 4006271 384479 SH SOLE 384479 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 13662626 1107182 SH SOLE 1107182 0 0 CVS HEALTH CORP COM 126650100 1038452 17583 SH SOLE 17583 0 0 EATON VANCE FLTING RATE INC COM 278279104 1624786 121072 SH SOLE 121072 0 0 DHI GROUP INC COM 23331S100 176661 84527 SH SOLE 84527 0 0 WESTERN ASSET INVT GRADE DEF COM 95790A101 1257208 73607 SH SOLE 73607 0 0 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 353780 1330 SH SOLE 0 0 1330 ELI LILLY & CO COM 532457108 18016156 19899 SH SOLE 17519 0 2380 U S SILICA HLDGS INC COM 90346E103 161916 10480 SH SOLE 10480 0 0 PIMCO NEW YORK MUN FD II COM 72200Y102 1495529 201853 SH SOLE 201853 0 0 FLAHERTY & CRUMRINE PFD SECS COM 338478100 1325642 89631 SH SOLE 89631 0 0 GLOBAL PMTS INC COM 37940X102 312824 3235 SH SOLE 3235 0 0 WORKDAY INC CL A 98138H101 257541 1152 SH SOLE 1152 0 0 RAMBUS INC DEL COM 750917106 372068 6332 SH SOLE 6332 0 0 EVERGY INC COM 30034W106 409882 7738 SH SOLE 7738 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 204072 5345 SH SOLE 5345 0 0 PUBLIC STORAGE OPER CO COM 74460D109 1135067 3946 SH SOLE 3946 0 0 HUNT J B TRANS SVCS INC COM 445658107 1263840 7899 SH SOLE 7899 0 0 WEC ENERGY GROUP INC COM 92939U106 2467489 31449 SH SOLE 31449 0 0 CARLYLE SECURED LENDING INC COM 872280102 2099369 118341 SH SOLE 118341 0 0 STEELCASE INC CL A 858155203 289656 22350 SH SOLE 22350 0 0 INTUIT COM 461202103 4350730 6620 SH SOLE 6620 0 0 CHEVRON CORP NEW COM 166764100 6811778 43548 SH SOLE 43548 0 0 PARK NATL CORP COM 700658107 386168 2713 SH SOLE 2713 0 0 SEMPRA COM 816851109 4167327 54790 SH SOLE 54790 0 0 YELP INC CL A 985817105 266336 7208 SH SOLE 7208 0 0 ZIPRECRUITER INC CL A 98980B103 218160 24000 SH SOLE 24000 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 888564 11215 SH SOLE 11215 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 2727546 7118 SH SOLE 7118 0 0 FEDERATED HERMES PREM MUNI I COM 31423P108 1644720 143895 SH SOLE 143895 0 0 SANDY SPRING BANCORP INC COM 800363103 512778 21050 SH SOLE 21050 0 0 BLACKROCK MUN INCOME QUALITY COM 092479104 3438309 300027 SH SOLE 300027 0 0 ANTERO MIDSTREAM CORP COM 03676B102 2328286 157957 SH SOLE 157957 0 0 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 393736 22308 SH SOLE 22308 0 0 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 1373552 112494 SH SOLE 112494 0 0 INTERPUBLIC GROUP COS INC COM 460690100 625231 21493 SH SOLE 21493 0 0 BEACON ROOFING SUPPLY INC COM 073685109 293130 3239 SH SOLE 3239 0 0 MANNKIND CORP COM NEW 56400P706 1311833 251309 SH SOLE 251309 0 0 JOHNSON & JOHNSON COM 478160104 5747742 39325 SH SOLE 39325 0 0 F5 INC COM 315616102 769524 4468 SH SOLE 4468 0 0 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 886867 64359 SH SOLE 64359 0 0 BLACKROCK TCP CAPITAL CORP COM 09259E108 5442228 503910 SH SOLE 503910 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 1181731 1119 SH SOLE 1119 0 0 S&P GLOBAL INC COM 78409V104 6686878 14993 SH SOLE 14993 0 0 SARATOGA INVT CORP COM NEW 80349A208 2742296 120806 SH SOLE 120806 0 0 DOW INC COM 260557103 3954241 74538 SH SOLE 74538 0 0 MICRON TECHNOLOGY INC COM 595112103 433917 3299 SH SOLE 3299 0 0 WEX INC COM 96208T104 440901 2489 SH SOLE 2489 0 0 GERDAU SA SPON ADR REP PFD 373737105 1813155 549441 SH SOLE 549441 0 0 BCE INC COM NEW 05534B760 230507 7121 SH SOLE 7121 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 2356107 23507 SH SOLE 23507 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 1640838 260244 SH SOLE 260244 0 0 JPMORGAN CHASE & CO. COM 46625H100 5185340 25637 SH SOLE 25637 0 0 INCYTE CORP COM 45337C102 1528412 25213 SH SOLE 25213 0 0 KIMBERLY-CLARK CORP COM 494368103 2877324 20820 SH SOLE 20820 0 0 SIMPSON MFG INC COM 829073105 389810 2313 SH SOLE 2313 0 0 SAGE THERAPEUTICS INC COM 78667J108 454350 41837 SH SOLE 41837 0 0 EATON VANCE NEW YORK MUN BD COM 27827Y109 3846278 390089 SH SOLE 390089 0 0 RIOT PLATFORMS INC COM 767292105 701815 76785 SH SOLE 76785 0 0 AXSOME THERAPEUTICS INC COM 05464T104 5207142 64685 SH SOLE 64685 0 0 DARDEN RESTAURANTS INC COM 237194105 1265187 8361 SH SOLE 8361 0 0 PIMCO MUN INCOME FD II COM 72200W106 3423643 401365 SH SOLE 401365 0 0 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 3728737 268641 SH SOLE 268641 0 0 NISOURCE INC COM 65473P105 1385185 48080 SH SOLE 48080 0 0 MANHATTAN ASSOCIATES INC COM 562750109 955145 3872 SH SOLE 3872 0 0 PROS HOLDINGS INC COM 74346Y103 250630 8748 SH SOLE 8748 0 0 TRANSDIGM GROUP INC COM 893641100 511044 400 SH SOLE 400 0 0 CONSOLIDATED EDISON INC COM 209115104 1280852 14324 SH SOLE 14324 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 454275 6119 SH SOLE 6119 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 580614 56535 SH SOLE 56535 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3142878 29447 SH SOLE 29447 0 0 CVR ENERGY INC COM 12662P108 567149 21186 SH SOLE 21186 0 0 ISHARES TR ISHARES BIOTECH 464287556 481783 3510 SH SOLE 0 0 3510 CACTUS INC CL A 127203107 209852 3979 SH SOLE 3979 0 0 JACOBS SOLUTIONS INC COM 46982L108 989287 7081 SH SOLE 7081 0 0 MERCK & CO INC COM 58933Y105 9277077 74936 SH SOLE 70266 0 4670 PEOPLES BANCORP INC COM 709789101 349860 11662 SH SOLE 11662 0 0 PIMCO NEW YORK MUN INCOME FD COM 72201E105 99391 16846 SH SOLE 16846 0 0 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 2620176 706247 SH SOLE 706247 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 1770920 24932 SH SOLE 24932 0 0 GALLAGHER ARTHUR J & CO COM 363576109 2735980 10551 SH SOLE 10551 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 3957281 96378 SH SOLE 96378 0 0 TERADYNE INC COM 880770102 264104 1781 SH SOLE 1781 0 0 D R HORTON INC COM 23331A109 457600 3247 SH SOLE 3247 0 0 INVESCO EXCHANGE TRADED FD T BUILDING & CONST 46137V779 476026 7020 SH SOLE 0 0 7020 IRON MTN INC DEL COM 46284V101 6794003 75809 SH SOLE 75809 0 0 ABERCROMBIE & FITCH CO CL A 002896207 799569 4496 SH SOLE 4496 0 0 GENTEX CORP COM 371901109 1889580 56054 SH SOLE 56054 0 0 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 4317604 141006 SH SOLE 141006 0 0 RAYMOND JAMES FINL INC COM 754730109 3447730 27892 SH SOLE 27892 0 0 EATON CORP PLC SHS G29183103 946607 3019 SH SOLE 3019 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 837824 9678 SH SOLE 9678 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 892559 39882 SH SOLE 39882 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 4420182 48308 SH SOLE 48308 0 0 NOVARTIS AG SPONSORED ADR 66987V109 320658 3012 SH SOLE 3012 0 0 NUVEEN MUN INCOME FD INC COM 67062J102 1512333 154241 SH SOLE 154241 0 0 UNITEDHEALTH GROUP INC COM 91324P102 5072230 9960 SH SOLE 9960 0 0 ENNIS INC COM 293389102 1357902 62033 SH SOLE 62033 0 0 GLOBAL X FDS RATE PREFERRED 37954Y376 207626 8780 SH SOLE 8780 0 0 TG THERAPEUTICS INC COM 88322Q108 1803355 101369 SH SOLE 101369 0 0 CASSAVA SCIENCES INC COM 14817C107 307280 24881 SH SOLE 24881 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 1517782 85896 SH SOLE 85896 0 0 HAVERTY FURNITURE COS INC COM 419596101 1540212 60902 SH SOLE 60902 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 8207132 24951 SH SOLE 24951 0 0 METROCITY BANKSHARES INC COM 59165J105 279444 10585 SH SOLE 10585 0 0 LAUDER ESTEE COS INC CL A 518439104 752035 7068 SH SOLE 7068 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 17030924 1486119 SH SOLE 1486119 0 0 FLUSHING FINL CORP COM 343873105 152685 11611 SH SOLE 11611 0 0 TRADEWEB MKTS INC CL A 892672106 2628376 24796 SH SOLE 24796 0 0 SOLO BRANDS INC COM CL A 83425V104 262920 115316 SH SOLE 115316 0 0 BENCHMARK ELECTRS INC COM 08160H101 302027 7654 SH SOLE 7654 0 0 PULTE GROUP INC COM 745867101 1803988 16385 SH SOLE 16385 0 0 ECOLAB INC COM 278865100 1847832 7764 SH SOLE 7764 0 0 FIRST INDL RLTY TR INC COM 32054K103 313899 6607 SH SOLE 6607 0 0 NETFLIX INC COM 64110L106 365785 542 SH SOLE 542 0 0 KINIKSA PHARMACEUTICALS INTL ORD SHS CL A G52694109 3397305 181966 SH SOLE 181966 0 0 VANGUARD WORLD FD INF TECH ETF 92204A702 1524504 2644 SH SOLE 0 0 2644 BHP GROUP LTD SPONSORED ADS 088606108 2643552 46305 SH SOLE 46305 0 0 KLA CORP COM NEW 482480100 4945411 5998 SH SOLE 5998 0 0 STRYKER CORPORATION COM 863667101 1928877 5669 SH SOLE 5669 0 0 HOPE BANCORP INC COM 43940T109 443025 41250 SH SOLE 41250 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1890404 35001 SH SOLE 35001 0 0 PAYPAL HLDGS INC COM 70450Y103 537822 9268 SH SOLE 9268 0 0 VIRIDIAN THERAPEUTICS INC COM 92790C104 2326904 178855 SH SOLE 178855 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 401011 14170 SH SOLE 14170 0 0 AMERICAN EXPRESS CO COM 025816109 3862022 16679 SH SOLE 16679 0 0 NEW JERSEY RES CORP COM 646025106 1118036 26159 SH SOLE 26159 0 0 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 445836 18072 SH SOLE 18072 0 0 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 7458496 514734 SH SOLE 514734 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 928997 6748 SH SOLE 6748 0 0 INVESCO LTD SHS G491BT108 821858 54937 SH SOLE 54937 0 0 BARINGS GLOBAL SHORT DURATIO COM 06760L100 3942740 272854 SH SOLE 272854 0 0 AGENUS INC COM NEW 00847G804 507843 30319 SH SOLE 30319 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 3928308 56932 SH SOLE 56932 0 0 PTC INC COM 69370C100 210556 1159 SH SOLE 1159 0 0 SK TELECOM LTD SPONSORED ADR 78440P306 1169296 55867 SH SOLE 55867 0 0 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 3532166 292156 SH SOLE 292156 0 0 ONEOK INC NEW COM 682680103 984390 12071 SH SOLE 12071 0 0 OPKO HEALTH INC COM 68375N103 584819 467855 SH SOLE 467855 0 0 NXP SEMICONDUCTORS N V COM N6596X109 444537 1652 SH SOLE 1652 0 0 COUPANG INC CL A 22266T109 491885 23479 SH SOLE 23479 0 0 ARVINAS INC COM 04335A105 1754444 65907 SH SOLE 65907 0 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 1635445 158014 SH SOLE 158014 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 646631 24880 SH SOLE 24880 0 0 HUBBELL INC COM 443510607 521540 1427 SH SOLE 1427 0 0 ZAI LAB LTD ADR 98887Q104 2150584 124096 SH SOLE 124096 0 0 ADVANCED MICRO DEVICES INC COM 007903107 1013975 6251 SH SOLE 6251 0 0 MARVELL TECHNOLOGY INC COM 573874104 808114 11561 SH SOLE 11561 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 1355991 44945 SH SOLE 44945 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 1312542 37880 SH SOLE 37880 0 0 GRIFFON CORP COM 398433102 213739 3347 SH SOLE 3347 0 0 NOVO-NORDISK A S ADR 670100205 1251687 8769 SH SOLE 8769 0 0 ARGAN INC COM 04010E109 250646 3426 SH SOLE 3426 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 3970896 264198 SH SOLE 264198 0 0 MARATHON OIL CORP COM 565849106 890347 31055 SH SOLE 31055 0 0 DYNATRACE INC COM NEW 268150109 712261 15920 SH SOLE 15920 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254E103 9867434 882597 SH SOLE 882597 0 0 VANECK ETF TRUST EMERGING MRKT HI 92189F353 3108719 162420 SH SOLE 0 0 162420 PEPSICO INC COM 713448108 2312978 14024 SH SOLE 11973 0 2051 GILEAD SCIENCES INC COM 375558103 1681906 24514 SH SOLE 24514 0 0 PALO ALTO NETWORKS INC COM 697435105 5451620 16081 SH SOLE 16081 0 0 INVESCO MUNICIPAL TRUST COM 46131J103 2926577 293833 SH SOLE 293833 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 1473041 117655 SH SOLE 117655 0 0 EHANG HLDGS LTD ADS 26853E102 509508 37519 SH SOLE 37519 0 0 BUCKLE INC COM 118440106 400577 10844 SH SOLE 10844 0 0 GE AEROSPACE COM NEW 369604301 408076 2567 SH SOLE 2567 0 0 OSHKOSH CORP COM 688239201 298199 2756 SH SOLE 2756 0 0 CACI INTL INC CL A 127190304 1236194 2874 SH SOLE 2874 0 0 ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 5992612 539389 SH SOLE 539389 0 0 IRADIMED CORP COM 46266A109 385222 8767 SH SOLE 8767 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 24907180 740184 SH SOLE 0 0 740184 INVESCO TR INVT GRADE NEW YO COM 46131T101 2560494 227802 SH SOLE 227802 0 0 PROCEPT BIOROBOTICS CORP COM 74276L105 284007 4649 SH SOLE 4649 0 0 BLACKROCK ENHANCED EQUITY DI COM 09251A104 1052206 128789 SH SOLE 128789 0 0 BADGER METER INC COM 056525108 4218219 22636 SH SOLE 22636 0 0 KRYSTAL BIOTECH INC COM 501147102 3975806 21650 SH SOLE 21650 0 0 BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 4354568 406589 SH SOLE 406589 0 0 AXON ENTERPRISE INC COM 05464C101 549052 1866 SH SOLE 1866 0 0 ALLIANT ENERGY CORP COM 018802108 1330424 26138 SH SOLE 26138 0 0 MCDONALDS CORP COM 580135101 3045083 11949 SH SOLE 11949 0 0 FULLER H B CO COM 359694106 273208 3550 SH SOLE 3550 0 0 NUVEEN MASSACHUSETS QLT MUN COM 67061E104 1469953 132309 SH SOLE 132309 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 512300 10526 SH SOLE 10526 0 0 WESTERN AST INFL LKD OPP & I COM 95766R104 304292 35757 SH SOLE 35757 0 0 AUTOZONE INC COM 053332102 1802173 608 SH SOLE 608 0 0 BEYOND INC COM 690370101 399202 30520 SH SOLE 30520 0 0 HONEYWELL INTL INC COM 438516106 556913 2608 SH SOLE 538 0 2070 AMEREN CORP COM 023608102 1225510 17234 SH SOLE 17234 0 0 ENBRIDGE INC COM 29250N105 283510 7966 SH SOLE 7966 0 0 ONTO INNOVATION INC COM 683344105 919956 4190 SH SOLE 4190 0 0 CENCORA INC COM 03073E105 1201525 5333 SH SOLE 5333 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 345516 38822 SH SOLE 38822 0 0 ALARM COM HLDGS INC COM 011642105 1562957 24598 SH SOLE 24598 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 3557116 7589 SH SOLE 7589 0 0 INVESCO SR INCOME TR COM 46131H107 2159457 501034 SH SOLE 501034 0 0 KT CORP SPONSORED ADR 48268K101 153637 11239 SH SOLE 11239 0 0 DANAHER CORPORATION COM 235851102 1697231 6793 SH SOLE 6793 0 0 EATON VANCE TAX-ADVANTAGED G COM 27828U106 1105604 43357 SH SOLE 43357 0 0 NICE LTD SPONSORED ADR 653656108 966127 5618 SH SOLE 5618 0 0 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 1058051 117041 SH SOLE 117041 0 0 CINCINNATI FINL CORP COM 172062101 836148 7080 SH SOLE 7080 0 0 INTERDIGITAL INC COM 45867G101 410524 3522 SH SOLE 3522 0 0 ABRDN NATL MUN INCOME FD SH BEN INT 24610T108 2592248 245478 SH SOLE 245478 0 0 PROSHARES TR S&P 500 HIGH INC 74347G242 36769308 844883 SH SOLE 0 0 844883 DATADOG INC CL A COM 23804L103 443280 3418 SH SOLE 3418 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1412032 8124 SH SOLE 6363 0 1761 OMEGA HEALTHCARE INVS INC COM 681936100 738293 21556 SH SOLE 21556 0 0 REGENERON PHARMACEUTICALS COM 75886F107 2609707 2483 SH SOLE 2483 0 0 ITRON INC COM 465741106 265015 2678 SH SOLE 2678 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 509289 5933 SH SOLE 5933 0 0 WESTERN UN CO COM 959802109 1329475 108795 SH SOLE 108795 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 2952579 368152 SH SOLE 368152 0 0 GENERAL DYNAMICS CORP COM 369550108 1463176 5043 SH SOLE 5043 0 0 AMERICAN TOWER CORP NEW COM 03027X100 1030992 5304 SH SOLE 5304 0 0 SOUTHERN CO COM 842587107 4504257 58067 SH SOLE 58067 0 0 BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 4384923 414454 SH SOLE 414454 0 0 PACKAGING CORP AMER COM 695156109 2763411 15137 SH SOLE 15137 0 0 INVESCO QUALITY MUN INCOME T COM 46133G107 8355011 842239 SH SOLE 842239 0 0 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 5881526 470146 SH SOLE 470146 0 0 EATON VANCE CALIF MUN INCOM SH BEN INT 27826F101 1894676 174143 SH SOLE 174143 0 0 QUALCOMM INC COM 747525103 4099921 20584 SH SOLE 20584 0 0 INSMED INC COM PAR $.01 457669307 7681617 114651 SH SOLE 114651 0 0 BROADCOM INC COM 11135F101 11521284 7176 SH SOLE 6390 0 786 FASTENAL CO COM 311900104 1530468 24355 SH SOLE 24355 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 2224990 116036 SH SOLE 116036 0 0 LENNAR CORP CL A 526057104 1873974 12504 SH SOLE 12504 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 5133232 29067 SH SOLE 29067 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 550081 1670 SH SOLE 1670 0 0 SIXTH STREET SPECIALTY LENDI COM 83012A109 3711270 173830 SH SOLE 173830 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 1090356 47222 SH SOLE 47222 0 0 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 580826 53830 SH SOLE 53830 0 0 INTAPP INC COM 45827U109 564645 15398 SH SOLE 15398 0 0 ROSS STORES INC COM 778296103 1991611 13705 SH SOLE 13705 0 0 FEDEX CORP COM 31428X106 1453924 4849 SH SOLE 3549 0 1300 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 5613072 521661 SH SOLE 521661 0 0 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 1014774 421068 SH SOLE 421068 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 870248 3875 SH SOLE 3875 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 226929 17483 SH SOLE 17483 0 0 M & T BK CORP COM 55261F104 552161 3648 SH SOLE 3648 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 1869587 97273 SH SOLE 97273 0 0 FIRST TR INTER DURATN PFD & COM 33718W103 3838797 208971 SH SOLE 208971 0 0 LINCOLN ELEC HLDGS INC COM 533900106 584595 3099 SH SOLE 3099 0 0 REVOLVE GROUP INC CL A 76156B107 173308 10893 SH SOLE 10893 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 3899111 8765 SH SOLE 7615 0 1150 COMMUNITY TR BANCORP INC COM 204149108 498946 11428 SH SOLE 11428 0 0 MORPHOSYS AG SPONSORED ADS 617760202 2266719 124545 SH SOLE 124545 0 0 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 457614 11145 SH SOLE 0 0 11145 CONOCOPHILLIPS COM 20825C104 4197975 36702 SH SOLE 36702 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 3582086 104770 SH SOLE 104770 0 0 A10 NETWORKS INC COM 002121101 687071 49608 SH SOLE 49608 0 0 EURONET WORLDWIDE INC COM 298736109 570078 5508 SH SOLE 5508 0 0 MASTERCARD INCORPORATED CL A 57636Q104 6548138 14843 SH SOLE 14843 0 0 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 6180714 536055 SH SOLE 536055 0 0 BLACKSTONE INC COM 09260D107 2715429 21934 SH SOLE 17864 0 4070 AEROVIRONMENT INC COM 008073108 599124 3289 SH SOLE 3289 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 922041 15900 SH SOLE 15900 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 2796657 193006 SH SOLE 193006 0 0 VANECK ETF TRUST INTERNATIONAL HI 92189F445 328663 15999 SH SOLE 15999 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 67063 10495 SH SOLE 10495 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 1847299 80091 SH SOLE 80091 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 837452 6299 SH SOLE 6299 0 0 COMCAST CORP NEW CL A 20030N101 1518351 38773 SH SOLE 38773 0 0 KURA ONCOLOGY INC COM 50127T109 2627675 127619 SH SOLE 127619 0 0 STAG INDL INC COM 85254J102 340659 9447 SH SOLE 9447 0 0 MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502 3983758 263128 SH SOLE 263128 0 0 SPROTT FDS TR URANIUM MINERS E 85208P303 809998 16450 SH SOLE 0 0 16450 MFS MUN INCOME TR SH BEN INT 552738106 4863020 890663 SH SOLE 890663 0 0 QORVO INC COM 74736K101 333151 2871 SH SOLE 2871 0 0 NUVEEN CALIF SELECT TAX FREE SH BEN INT 67063R103 855554 66015 SH SOLE 66015 0 0 BLOCK H & R INC COM 093671105 4554507 83985 SH SOLE 83985 0 0 BLUE OWL CAPITAL CORPORATION COM 69121K104 3328712 216713 SH SOLE 216713 0 0 APPLIED MATLS INC COM 038222105 7024006 29764 SH SOLE 29764 0 0 FISERV INC COM 337738108 495558 3325 SH SOLE 3325 0 0 ARLO TECHNOLOGIES INC COM 04206A101 1471055 112811 SH SOLE 112811 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 1901005 15904 SH SOLE 15904 0 0 PINNACLE WEST CAP CORP COM 723484101 1826322 23911 SH SOLE 23911 0 0 PIMCO MUN INCOME FD III COM 72201A103 3790130 480981 SH SOLE 480981 0 0 AMCOR PLC ORD G0250X107 1394168 142553 SH SOLE 142553 0 0 CATERPILLAR INC COM 149123101 643216 1931 SH SOLE 1931 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 353296 15448 SH SOLE 15448 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 214952 719 SH SOLE 719 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 51967 40599 SH SOLE 40599 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 296871 2758 SH SOLE 2758 0 0 THERMON GROUP HLDGS INC COM 88362T103 1125416 36587 SH SOLE 36587 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 679469 10190 SH SOLE 10190 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 1615194 118416 SH SOLE 118416 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 5697614 20337 SH SOLE 20337 0 0 ROPER TECHNOLOGIES INC COM 776696106 2384282 4230 SH SOLE 4230 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 509353 12390 SH SOLE 0 0 12390 GARMIN LTD SHS H2906T109 393452 2415 SH SOLE 2415 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 1618646 5920 SH SOLE 5920 0 0 FIRST BANCORP P R COM NEW 318672706 2895380 158304 SH SOLE 158304 0 0 JEFFERIES FINL GROUP INC COM 47233W109 2588764 52025 SH SOLE 52025 0 0 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 1059505 61887 SH SOLE 61887 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 171916 11538 SH SOLE 11538 0 0 CINTAS CORP COM 172908105 6870251 9811 SH SOLE 9811 0 0 POTLATCHDELTIC CORPORATION COM 737630103 524084 13305 SH SOLE 13305 0 0 GLOBUS MED INC CL A 379577208 356216 5201 SH SOLE 5201 0 0 CAL MAINE FOODS INC COM NEW 128030202 578039 9459 SH SOLE 9459 0 0 TOLL BROTHERS INC COM 889478103 2125186 18451 SH SOLE 18451 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 561413 13693 SH SOLE 13693 0 0 SIMULATIONS PLUS INC COM 829214105 1874690 38558 SH SOLE 38558 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 399278 3807 SH SOLE 3807 0 0 ROCKET LAB USA INC COM 773122106 439771 91619 SH SOLE 91619 0 0 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 4956927 238658 SH SOLE 238658 0 0 BNY MELLON STRATEGIC MUNS IN COM 05588W108 8968664 1465468 SH SOLE 1465468 0 0 ARCHROCK INC COM 03957W106 953980 47180 SH SOLE 47180 0 0