0001172661-26-002185.txt : 20260515 0001172661-26-002185.hdr.sgml : 20260515 20260515120930 ACCESSION NUMBER: 0001172661-26-002185 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20260331 FILED AS OF DATE: 20260515 DATE AS OF CHANGE: 20260515 EFFECTIVENESS DATE: 20260515 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Cresset Asset Management, LLC CENTRAL INDEX KEY: 0001761013 ORGANIZATION NAME: EIN: 821062021 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-19305 FILM NUMBER: 26984643 BUSINESS ADDRESS: STREET 1: 444 W. LAKE STREET STREET 2: SUITE 4700 CITY: CHICAGO STATE: IL ZIP: 60606 BUSINESS PHONE: 3124292400 MAIL ADDRESS: STREET 1: 444 W. LAKE STREET STREET 2: SUITE 4700 CITY: CHICAGO STATE: IL ZIP: 60606 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0001761013 XXXXXXXX 03-31-2026 03-31-2026 false Cresset Asset Management, LLC
444 W. Lake Street Suite 4700 Chicago IL 60606
13F HOLDINGS REPORT 028-19305 000288566 801-110753 N
Amy Hong Chief Compliance Officer 312-429-2400 /s/ Amy Hong Chicago IL 05-15-2026 0 1657 23111851624
INFORMATION TABLE 2 infotable.xml 10X GENOMICS INC CL A COM 88025U109 498395 23476 SH SOLE 10981 0 12495 20/20 BIOLABS INC ORD SHS 90138K101 497012 264368 SH SOLE 264368 0 0 2023 ETF SERIES TRUST EAGLE CAPITAL SE 88339Y102 115287511 3789859 SH SOLE 3730823 0 59036 3M CO COM 88579Y101 4817784 33173 SH SOLE 14501 0 18672 908 DEVICES INC COM 65443P102 100019 16343 SH SOLE 11745 0 4598 A10 NETWORKS INC COM 002121101 1684377 72854 SH SOLE 66739 0 6115 A2Z CUST2MATE SOLUTIONS CORP COM 002205102 477572 71600 SH SOLE 71600 0 0 AAON INC COM PAR $0.004 000360206 547594 6617 SH SOLE 4861 0 1756 AARDVARK THERAPEUTICS INC COM 002942100 163086 43259 SH SOLE 24000 0 19259 AB ACTIVE ETFS INC INTL LOW VOLATLT 00039J822 1117351 26192 SH SOLE 26192 0 0 AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103 219213 4343 SH SOLE 4343 0 0 AB ACTIVE ETFS INC US LARGE CAP STR 00039J707 912870 12420 SH SOLE 12420 0 0 AB ACTIVE ETFS INC TAX AWARE SHRT 00039J202 863347 34287 SH SOLE 34287 0 0 AB ACTIVE ETFS INC CONSERVATIVE 00039J806 1862616 45841 SH SOLE 45841 0 0 AB ACTIVE ETFS INC CORE BOND ETF 00039J756 355207 11980 SH SOLE 0 0 11980 AB ACTIVE ETFS INC EMERGING MKTS OP 00039J780 1359998 31036 SH SOLE 31036 0 0 AB ACTIVE ETFS INC MODERATE BUFFER 00039J798 981333 25696 SH SOLE 25696 0 0 AB ACTIVE ETFS INC TAX AWARE INTERM 00039J889 3320298 131263 SH SOLE 131263 0 0 ABBOTT LABORATORIES COM 002824100 21777288 212110 SH SOLE 174579 0 37531 ABBVIE INC COM 00287Y109 39493145 181586 SH SOLE 116168 0 65418 ABOVE FOOD INGREDIENTS INC *W EXP 06/28/202 00373V118 5859 20202 SH SOLE 20202 0 0 ABRDN ETFS BBRG ALL COMD K1 003261104 31258315 1286880 SH SOLE 1285661 0 1219 ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 411533 2309 SH SOLE 250 0 2059 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 244529 1118 SH SOLE 1118 0 0 ABSCI CORPORATION COM 00091E109 43500 14500 SH SOLE 14500 0 0 ACCELERANT HOLDINGS CL A G00894108 24577323 1839620 SH SOLE 1839620 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 17078648 86130 SH SOLE 54569 0 31561 ACV AUCTIONS INC COM CL A 00091G104 43426 10242 SH SOLE 10144 0 98 ADEIA INC COM 00676P107 3282077 136582 SH SOLE 124513 0 12069 ADOBE INC COM 00724F101 4393185 18073 SH SOLE 13828 0 4245 ADVANCED MICRO DEVICES INC COM 007903107 9969707 49008 SH SOLE 36195 0 12813 ADVANCED MICRO DEVICES INC COM 007903107 185 100 SH Put SOLE 100 0 0 ADVISORSHARES TR PURE US CANNABIS 00768Y453 1040413 293074 SH SOLE 293074 0 0 AECOM COM 00766T100 204803 2414 SH SOLE 2241 0 173 AERCAP HOLDINGS NV SHS N00985106 502353 3662 SH SOLE 1058 0 2604 AEROVIRONMENT INC COM 008073108 1086402 5935 SH SOLE 5566 0 369 AES CORP COM 00130H105 501022 35559 SH SOLE 20019 0 15540 AFFILIATED MANAGERS GROUP COM 008252108 896800 3241 SH SOLE 234 0 3007 AFFIRM HLDGS INC COM CL A 00827B106 394464 8609 SH SOLE 3364 0 5245 AFLAC INC COM 001055102 7960407 72558 SH SOLE 53787 0 18771 AGILENT TECHNOLOGIES INC COM 00846U101 530247 4642 SH SOLE 3741 0 901 AGNICO EAGLE MINES LTD COM 008474108 493850 2433 SH SOLE 1557 0 876 AIR LEASE CORP CL A 00912X302 646720 9925 SH SOLE 9911 0 14 AIR PRODUCTS AND CHEMICALS I COM 009158106 1615 100 SH Put SOLE 0 0 100 AIR PRODUCTS AND CHEMICALS I COM 009158106 9870063 33978 SH SOLE 26484 0 7494 AIRBNB INC COM CL A 009066101 2551922 20208 SH SOLE 18445 0 1763 AKARI THERAPEUTICS PLC SPONSORED ADR 00972G405 105889 20561 SH SOLE 0 0 20561 ALAMO GROUP INC COM 011311107 1751588 10618 SH SOLE 9709 0 909 ALBEMARLE CORP COM 012653101 1329558 7384 SH SOLE 6405 0 979 ALBERTSONS COS INC COMMON STOCK 013091103 2299838 134967 SH SOLE 134967 0 0 ALCON AG ORD SHS H01301128 345435 4584 SH SOLE 1863 0 2721 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1277193 10180 SH SOLE 8569 0 1611 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6938 400 SH Put SOLE 0 0 400 ALKAMI TECHNOLOGY INC COM 01644J108 299250 19097 SH SOLE 3877 0 15220 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 14159172 378183 SH SOLE 193558 0 184625 ALLSTATE CORP COM 020002101 1524764 7316 SH SOLE 4905 0 2411 ALLY FINL INC COM 02005N100 295637 7536 SH SOLE 7512 0 24 ALPHABET INC CAP STK CL C 02079K107 198438693 691761 SH SOLE 542932 0 148829 ALPHABET INC CAP STK CL A 02079K305 354032064 1231159 SH SOLE 1161949 0 69210 ALPHABET INC CAP STK CL C 02079K107 1481850 103000 SH Put SOLE 103000 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 3032740 57613 SH SOLE 37208 0 20405 ALTRIA GROUP INC COM 02209S103 17337331 258087 SH SOLE 199271 0 58816 AMAZON COM INC COM 023135106 3760 200 SH Call SOLE 200 0 0 AMAZON COM INC COM 023135106 354 100 SH Put SOLE 100 0 0 AMAZON COM INC COM 023135106 139314339 668912 SH SOLE 480547 0 188365 AMBARELLA INC SHS G037AX101 291554 5664 SH SOLE 3375 0 2289 AMCOR PLC COM NEW G0250X149 3762894 94664 SH SOLE 34028 0 60636 AMEREN CORP COM 023608102 771968 7023 SH SOLE 6935 0 88 AMERICAN CENTY ETF TR AVANTIS US LARG 025072158 10891355 140443 SH SOLE 140443 0 0 AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562 10828113 260667 SH SOLE 207104 0 53563 AMERICAN CENTY ETF TR AVANTIS U S QUAL 02507A507 66137618 1165651 SH SOLE 188960 0 976691 AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372 1220593 20350 SH SOLE 1760 0 18590 AMERICAN CENTY ETF TR AVANTIS ALL EQT 025072232 1834290 20839 SH SOLE 20839 0 0 AMERICAN CENTY ETF TR US QUALITY GROW 025072307 3435006 32705 SH SOLE 32705 0 0 AMERICAN CENTY ETF TR AVANTIS US SMALL 025072323 1378913 22133 SH SOLE 22133 0 0 AMERICAN CENTY ETF TR AVANTIS TOTAL EQ 02507A606 73492855 1563262 SH SOLE 84432 0 1478830 AMERICAN CENTY ETF TR US EQT ETF 025072885 72483500 651947 SH SOLE 570752 0 81195 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 34022676 340704 SH SOLE 6211 0 334493 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 57445628 677105 SH SOLE 622888 0 54217 AMERICAN CENTY ETF TR US SML CP VALU 025072877 68907064 623763 SH SOLE 223189 0 400574 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 69534777 862929 SH SOLE 487329 0 375600 AMERICAN ELEC PWR CO INC COM 025537101 1337368 10203 SH SOLE 8967 0 1236 AMERICAN EXPRESS CO COM 025816109 15009521 49621 SH SOLE 43982 0 5639 AMERICAN INTL GROUP INC COM NEW 026874784 9460074 125715 SH SOLE 122140 0 3575 AMERICAN TOWER CORP COM 03027X100 2250942 13043 SH SOLE 10811 0 2232 AMERICAN WTR WKS CO INC NEW COM 030420103 478621 3517 SH SOLE 3455 0 62 AMERIPRISE FINL INC COM 03076C106 2741229 6169 SH SOLE 4833 0 1336 AMETEK INC COM 031100100 28103416 131104 SH SOLE 129615 0 1489 AMGEN INC COM 031162100 16133786 45854 SH SOLE 41888 0 3966 AMPHENOL CORP CL A 032095101 25210514 199107 SH SOLE 194352 0 4755 AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 1843747 24554 SH SOLE 24554 0 0 AMPLITUDE INC COM CL A 03213A104 379765 55684 SH SOLE 55684 0 0 AMREP CORP COM 032159105 3635240 129230 SH SOLE 129230 0 0 ANALOG DEVICES INC COM 032654105 46648513 146629 SH SOLE 138562 0 8067 ANAPTYSBIO INC COM 032724106 769119 13868 SH SOLE 12915 0 953 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 1395545 63869 SH SOLE 1645 0 62224 AON PLC SHS CL A G0403H108 5041435 15619 SH SOLE 6703 0 8916 APA CORPORATION COM 03743Q108 449803 10599 SH SOLE 5369 0 5230 API GROUP CORP COM STK 00187Y100 549492 13561 SH SOLE 7561 0 6000 APOLLO GLOBAL MGMT INC COM 03769M106 1704615 15299 SH SOLE 7495 0 7804 APPLE INC COM 037833100 279349 18900 SH Put SOLE 18900 0 0 APPLE INC COM 037833100 465130958 1832739 SH SOLE 1295356 0 537383 APPLIED INDL TECHNOLOGIES IN COM 03820C105 458305 1727 SH SOLE 1607 0 120 APPLIED MATLS INC COM 038222105 31614351 92497 SH SOLE 67272 0 25225 APPLIED MATLS INC COM 038222105 1942 300 SH Put SOLE 300 0 0 APPLOVIN CORP COM CL A 03831W108 9591004 24098 SH SOLE 24012 0 86 APTARGROUP INC COM 038336103 249008 1976 SH SOLE 1657 0 319 ARCH CAP GROUP LTD ORD G0450A105 711286 7410 SH SOLE 6985 0 425 ARCHER AVIATION INC COM CL A 03945R102 1084687 209804 SH SOLE 209205 0 599 ARCHER DANIELS MIDLAND CO COM 039483102 1267624 17439 SH SOLE 15495 0 1944 ARES CAPITAL CORP COM 04010L103 581045 32244 SH SOLE 26728 0 5516 ARES COML REAL ESTATE CORP COM 04013V108 173077 34965 SH SOLE 34965 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1605877 14719 SH SOLE 5056 0 9663 ARISTA NETWORKS INC COM SHS 040413205 2540651057 20692711 SH SOLE 20689186 0 3525 ARK 21SHARES BITCOIN ETF SHS BEN INT 040919102 2465739 109637 SH SOLE 23180 0 86457 ARK ETF TR NEXT GNRTN INTER 00214Q401 227832 1889 SH SOLE 1779 0 110 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 491519 4371 SH SOLE 2786 0 1585 ARK ETF TR BLOCKCHAIN & FIN 00214Q708 254376 6692 SH SOLE 6692 0 0 ARK ETF TR GENOMIC REV ETF 00214Q302 4017472 152062 SH SOLE 146863 0 5199 ARK ETF TR INNOVATION ETF 00214Q104 25704418 380299 SH SOLE 311992 0 68307 ARM HOLDINGS PLC SPONSORED ADS 042068205 680161 4496 SH SOLE 3383 0 1113 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 680170 10848 SH SOLE 8669 0 2179 ARS PHARMACEUTICALS INC COM 82835W108 242121 30152 SH SOLE 7000 0 23152 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1639401 45051 SH SOLE 41350 0 3701 ASANA INC CL A 04342Y104 634522 99144 SH SOLE 99144 0 0 ASGN INC COM 00191U102 392868 10149 SH SOLE 10149 0 0 ASML HLDG NV N Y REGISTRY SHS N07059210 8991626 6807 SH SOLE 5227 0 1580 ASML HLDG NV N Y REGISTRY SHS N07059210 11030 300 SH Put SOLE 300 0 0 ASP ISOTOPES INC COM 00218A105 120595 27284 SH SOLE 100 0 27184 ASSURANT INC COM 04621X108 232185 1066 SH SOLE 1066 0 0 ASSURED GUARANTY LTD COM G0585R106 200033 2455 SH SOLE 2289 0 166 AST SPACEMOBILE INC COM CL A 00217D100 1015903 12259 SH SOLE 10378 0 1881 ASTRAZENECA PLC ORD G0593M107 1413393 7204 SH SOLE 4625 0 2579 AT&T INC COM 00206R102 4616317 159238 SH SOLE 76386 0 82852 ATAIBECKLEY INC COM SHS 04650F101 110855 31315 SH SOLE 31315 0 0 ATKORE INC COM 047649108 206185 3500 SH SOLE 0 0 3500 ATLANTIC UN BANKSHARES CORP COM 04911A107 233204 6525 SH SOLE 57 0 6468 ATMOS ENERGY CORP COM 049560105 11735760 63533 SH SOLE 52088 0 11445 ATRICURE INC COM 04963C209 453741 15904 SH SOLE 14551 0 1353 AURORA INNOVATION INC CLASS A COM 051774107 132742 32219 SH SOLE 32191 0 28 AUTODESK INC COM 052769106 5290501 22099 SH SOLE 20590 0 1509 AUTODESK INC COM 052769106 64530 37700 SH Put SOLE 37700 0 0 AUTOLIV INC COM 052800109 2087466 19850 SH SOLE 18138 0 1712 AUTOMATIC DATA PROCESSING IN COM 053015103 10165617 49729 SH SOLE 39493 0 10236 AUTOZONE INC COM 053332102 817423 242 SH SOLE 223 0 19 AVALONBAY CMNTYS INC COM 053484101 3885509 23530 SH SOLE 23530 0 0 AVERY DENNISON CORP COM 053611109 484699 2807 SH SOLE 2788 0 19 AXCELIS TECHNOLOGIES INC COM NEW 054540208 231025 2482 SH SOLE 2464 0 18 AXON ENTERPRISE INC COM 05464C101 541480 1275 SH SOLE 312 0 963 AXOS FINANCIAL INC COM 05465C100 202259 2377 SH SOLE 2124 0 253 BADGER METER INC COM 056525108 343968 2258 SH SOLE 1110 0 1148 BAIDU INC SPON ADR REP A 056752108 1088908 9773 SH SOLE 5398 0 4375 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 25703267 2072844 SH SOLE 394943 0 1677901 BAKER HUGHES COMPANY CL A 05722G100 1181379 19351 SH SOLE 10483 0 8868 BALL CORP COM 058498106 793860 13430 SH SOLE 13408 0 22 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 581869 26864 SH SOLE 15591 0 11273 BANCO SANTANDER SA ADR 05964H105 531616 47129 SH SOLE 10569 0 36560 BANK AMERICA CORP 7.25%CNV PFD L 060505682 594588 499 SH SOLE 456 0 43 BANK AMERICA CORP COM 060505104 58742308 1204970 SH SOLE 1060315 0 144655 BANK NEW YORK MELLON CORP COM 064058100 3693538 31135 SH SOLE 27279 0 3856 BARCLAYS BANK PLC IPATH SELCT MLP 06742C723 247179 7183 SH SOLE 7183 0 0 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 1426391 29630 SH SOLE 22339 0 7291 BARINGS BDC INC COM 06759L103 19129240 2324330 SH SOLE 735908 0 1588422 BARRICK MNG CORP COM SHS 06849F108 1696591 41600 SH SOLE 23503 0 18097 BAYTEX ENERGY CORP COM 07317Q105 378565 84381 SH SOLE 84381 0 0 BECTON DICKINSON & CO COM 075887109 1227180 7805 SH SOLE 7002 0 803 BELDEN INC COM 077454106 5648879 49172 SH SOLE 26569 0 22603 BERKSHIRE HATHAWAY INC DEL CL A 084670108 22980480 32 SH SOLE 26 0 6 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 899450 4800 SH Call SOLE 4800 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 90321407 188484 SH SOLE 115968 0 72516 BHP BILLITON LIMITED SPONSORED ADS 088606108 338116 4648 SH SOLE 880 0 3768 BILL HOLDINGS INC COM 090043100 1222306 31914 SH SOLE 31404 0 510 BIOCRYST PHARMACEUTICALS INC COM 09058V103 712229 74814 SH SOLE 74814 0 0 BIOGEN INC COM 09062X103 12375325 67503 SH SOLE 67310 0 193 BIONTECH SE SPONSORED ADS 09075V102 241398 2716 SH SOLE 2716 0 0 BIO-TECHNE CORP COM 09073M104 38630122 739191 SH SOLE 681720 0 57471 BITMINE IMMERSION TECNOLOGIE COM NEW 09175A206 284179 14367 SH SOLE 8367 0 6000 BITWISE 10 CRYPTO INDEX ETF UNIT BENEFICIAL 091749101 574806 12886 SH SOLE 11776 0 1110 BITWISE BITCOIN ETF TR SHS BEN INT 09174C104 345748 9393 SH SOLE 9106 0 287 BITWISE ETHEREUM ETF SHS 091955104 263385 17559 SH SOLE 17559 0 0 BLACK STONE MINERALS L P COM UNIT 09225M101 9106504 602282 SH SOLE 28445 0 573837 BLACKBERRY LTD COM 09228F103 171163 52828 SH SOLE 45997 0 6831 BLACKLINE INC COM 09239B109 576793 15589 SH SOLE 15206 0 383 BLACKROCK CORPOR HI YLD FD I COM 09255P107 92911 10905 SH SOLE 10905 0 0 BLACKROCK ENHANCED EQUITY DI COM 09251A104 137730 15978 SH SOLE 15978 0 0 BLACKROCK ETF TRUST II ISHARES MORTGAGE 092528793 367228 7378 SH SOLE 0 0 7378 BLACKROCK INC COM 09290D101 6854816 7128 SH SOLE 5527 0 1601 BLACKROCK INCOME TR INC COM NEW 09247F209 232360 21983 SH SOLE 0 0 21983 BLACKSTONE INC COM 09260D107 15982780 138993 SH SOLE 126169 0 12824 BLACKSTONE INC COM 09260D107 950 2500 SH Call SOLE 2500 0 0 BLACKSTONE MORTGAGE TRUST IN COM CL A 09257W100 528367 26930 SH SOLE 26930 0 0 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 23267916 951273 SH SOLE 293685 0 657588 BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101 7561729 678182 SH SOLE 54822 0 623360 BLEND LABS INC CL A 09352U108 102226 60133 SH SOLE 60000 0 133 BLOCK INC CL A 852234103 11394029 189332 SH SOLE 188275 0 1057 BLOOM ENERGY CORP COM CL A 093712107 1497977 11056 SH SOLE 5544 0 5512 BLUE OWL CAPITAL CORPORATION COM 69121K104 83319281 7289546 SH SOLE 1035938 0 6253608 BLUE OWL CAPITAL INC COM CL A 09581B103 57790087 6329692 SH SOLE 1577211 0 4752481 BLUE OWL TECHNOLOGY FIN CORP COMMON STOCK 095924106 104563681 8175531 SH SOLE 7566166 0 609365 BNY MELLON ETF TRUST II ENHANCED DIVID 05613H308 540539 19900 SH SOLE 10990 0 8910 BNY MELLON ETF TRUST II MUNICIPAL INTER 05613H704 417440 15993 SH SOLE 15993 0 0 BOEING CO COM 097023105 3608341 18130 SH SOLE 14236 0 3894 BOOKING HOLDINGS INC COM 09857L108 3886339 923 SH SOLE 773 0 150 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 223807 2868 SH SOLE 2400 0 468 BORGWARNER INC COM 099724106 542768 10003 SH SOLE 1140 0 8863 BOSTON BEER INC CL A 100557107 304819 1323 SH SOLE 1306 0 17 BOSTON SCIENTIFIC CORP COM 101137107 1526959 24334 SH SOLE 13677 0 10657 BP PLC SPONSORED ADR 055622104 1774247 37750 SH SOLE 22447 0 15303 BRADY CORP CL A 104674106 609549 7504 SH SOLE 6841 0 663 BRAINSWAY LTD SPONSORED ADS 10501L106 4185340 314924 SH SOLE 0 0 314924 BRC INC COM CL A 05601U105 3982816 5131172 SH SOLE 5131172 0 0 BRIDGEWATER BANCSHARES INC COM 108621103 359168 20292 SH SOLE 20292 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 25015905 412464 SH SOLE 359395 0 53069 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 843312 14251 SH SOLE 11918 0 2333 BROADCOM INC COM 11135F101 48970188 158218 SH SOLE 121990 0 36228 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 478165 10784 SH SOLE 10585 0 199 BROOKFIELD CORP CL A LTD VT SH 11271J107 3445034 85253 SH SOLE 82804 0 2449 BROOKFIELD INFRASTRUCTURE PA LP INT UNIT G16252101 404373 11195 SH SOLE 9103 0 2092 BROOKFIELD RENEWABLE ENERGY PARTNERSHIP UNIT G16258108 327412 10031 SH SOLE 3787 0 6244 BROWN & BROWN INC COM 115236101 22007520 337486 SH SOLE 69335 0 268151 BROWN FORMAN CORP CL B 115637209 584650 21843 SH SOLE 16168 0 5675 BRUNSWICK CORP COM 117043109 272235 3742 SH SOLE 103 0 3639 BUNGE GLOBAL SA COM SHS H11356104 18097337 142275 SH SOLE 140810 0 1465 BURLINGTON STORES INC COM 122017106 581129 1786 SH SOLE 1664 0 122 BUSINESS FIRST BANCSHARES IN COM 12326C105 1906401 70503 SH SOLE 0 0 70503 BWX TECHNOLOGIES INC COM 05605H100 28232919 138065 SH SOLE 136412 0 1653 BYLINE BANCORP INC COM 124411109 201732 6390 SH SOLE 6390 0 0 C H ROBINSON WORLDWIDE IN COM NEW 12541W209 178379199 1070027 SH SOLE 88609 0 981418 C3 AI INC CL A 12468P104 826775 98192 SH SOLE 98192 0 0 C4 THERAPEUTICS INC COM STK 12529R107 65750 25000 SH SOLE 25000 0 0 CABOT CORP COM 127055101 346988 4607 SH SOLE 4069 0 538 CACI INTL INC CL A 127190304 2387589 4390 SH SOLE 3285 0 1105 CADENCE DESIGN SYSTEM INC COM 127387108 1340167 4823 SH SOLE 4221 0 602 CAE INC COM 124765108 18953068 727565 SH SOLE 724765 0 2800 CAL MAINE FOODS INC COM NEW 128030202 1852974 23411 SH SOLE 21428 0 1983 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 256800 15000 SH SOLE 0 0 15000 CALERES INC COM 129500104 188370 17754 SH SOLE 16804 0 950 CAMECO CORP COM 13321L108 927293 8537 SH SOLE 7213 0 1324 CANADIAN PACIFIC KANSAS CITY COM 13646K108 906836 11521 SH SOLE 9258 0 2263 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 11777125 276132 SH SOLE 269304 0 6828 CAPITAL ONE FINL CORP COM 14040H105 3617312 19829 SH SOLE 13563 0 6266 CARDINAL HEALTH INC COM 14149Y108 4439329 21008 SH SOLE 17084 0 3924 CARLISLE COS INC COM 142339100 230865 692 SH SOLE 581 0 111 CARLYLE GROUP INC COM 14316J108 668977 13825 SH SOLE 13825 0 0 CARNIVAL CORP COMMON STOCK 143658300 227024 8772 SH SOLE 5351 0 3421 CARRIER GLOBAL CORPORATION COM 14448C104 2561416 45488 SH SOLE 40245 0 5243 CARVANA CO CL A 146869102 491376 1563 SH SOLE 1459 0 104 CASEYS GEN STORES INC COM 147528103 383034 526 SH SOLE 406 0 120 CATALYST PHARMACEUTICALS INC COM 14888U101 2130920 86063 SH SOLE 78368 0 7695 CATERPILLAR INC COM 149123101 67847977 95768 SH SOLE 88008 0 7760 CATERPILLAR INC COM 149123101 131230 5500 SH Put SOLE 5500 0 0 CAVCO INDS INC DEL COM 149568107 673163 1390 SH SOLE 1269 0 121 CBOE GLOBAL MKTS INC COM 12503M108 291470 1037 SH SOLE 793 0 244 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 60594 10099 SH SOLE 7912 0 2187 CDW CORP COM 12514G108 504478 4168 SH SOLE 2087 0 2081 CELCUITY INC COM 15102K100 844294 7397 SH SOLE 2110 0 5287 CELSIUS HLDGS INC COM NEW 15118V207 422638 11912 SH SOLE 11364 0 548 CENCORA INC COM 03073E105 645288 2054 SH SOLE 893 0 1161 CENOVUS ENERGY INC COM 15135U109 260498 9819 SH SOLE 8368 0 1451 CENTENE CORP DEL COM 15135B101 24696404 754319 SH SOLE 294893 0 459426 CENTERPOINT ENERGY INC COM 15189T107 272067 6304 SH SOLE 5421 0 883 CENTRUS ENERGY CORP CL A 15643U104 528929 3047 SH SOLE 2857 0 190 CF INDUSTRIES HOLD COM 125269100 217742 1677 SH SOLE 1522 0 155 CHARLES RIV LABS INTL INC COM 159864107 801608 4647 SH SOLE 4563 0 84 CHECK POINT SOFTWARE TECH LT ORD M22465104 711107 4978 SH SOLE 1929 0 3049 CHENIERE ENERGY INC COM NEW 16411R208 3337018 11760 SH SOLE 5078 0 6682 CHEVRON CORPORATION COM 166764100 57908486 279886 SH SOLE 253748 0 26138 CHIME FINL INC COM SHS CL A 16935C109 276380 14756 SH SOLE 14731 0 25 CHIPOTLE MEXICAN GRILL INC COM 169656105 413729 12925 SH SOLE 8867 0 4058 CHORD ENERGY CORPORATION COM NEW 674215207 247868 1744 SH SOLE 1541 0 203 CHUBB LTD SWITZ COM H1467J104 338 200 SH Put SOLE 0 0 200 CHUBB LTD SWITZ COM H1467J104 18711385 57225 SH SOLE 49756 0 7469 CHURCH & DWIGHT CO INC COM 171340102 3707201 39726 SH SOLE 31595 0 8131 CIENA CORP COM NEW 171779309 432100 1113 SH SOLE 1093 0 20 CINCINNATI FINL CORP COM 172062101 9454056 59719 SH SOLE 48881 0 10838 CINEMARK HLDGS INC COM 17243V102 485924 17038 SH SOLE 15038 0 2000 CINTAS CORP COM 172908105 9518480 56276 SH SOLE 45069 0 11207 CIRCLE INTERNET GROUP INC COM CL A 172573107 848195 8890 SH SOLE 7180 0 1710 CIRCLE INTERNET GROUP INC COM CL A 172573107 19569 300 SH Put SOLE 0 0 300 CIRRUS LOGIC INC COM 172755100 2736934 18925 SH SOLE 17337 0 1588 CISCO SYS INC COM 17275R102 44879373 578417 SH SOLE 533317 0 45100 CITIGROUP INC COM NEW 172967424 4619561 40733 SH SOLE 34247 0 6486 CITIZENS FINL GROUP INC COM 174610105 542429 9045 SH SOLE 8880 0 165 CLARUS CORP NEW COM 18270P109 33765 12413 SH SOLE 12413 0 0 CLEAN HARBORS INC COM 184496107 25296468 88224 SH SOLE 87737 0 487 CLEANSPARK INC COM NEW 18452B209 238786 28059 SH SOLE 23519 0 4540 CLEAR SECURE INC COM CL A 18467V109 399039 8243 SH SOLE 7069 0 1174 CLOROX CO DEL COM 189054109 576645 5564 SH SOLE 4828 0 736 CLOUDFLARE INC CL A COM 18915M107 1208946 5859 SH SOLE 4629 0 1230 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 91761 52137 SH SOLE 0 0 52137 CME GROUP INC COM 12572Q105 1647180 5577 SH SOLE 3740 0 1837 CMS ENERGY CORP COM 125896100 292588 3771 SH SOLE 1722 0 2049 CNO FINL GROUP INC COM 12621E103 1548882 37722 SH SOLE 34579 0 3143 CNX RES CORP COM 12653C108 230144 5970 SH SOLE 923 0 5047 COCA COLA CO COM 191216100 26043046 340449 SH SOLE 261479 0 78970 COCA COLA CONS INC COM 191098102 752382 3924 SH SOLE 3546 0 378 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 223548 2466 SH SOLE 1240 0 1226 COCA-COLA FEMSA SAB DE CV SPONS ADS REP 191241108 248753 2550 SH SOLE 1750 0 800 COGNEX CORP COM 192422103 221428 4520 SH SOLE 2583 0 1937 COHEN & STEERS TOTAL RETURN COM 19247R103 195752 17572 SH SOLE 14983 0 2589 COHERENT CORP COM 19247G107 481899 2023 SH SOLE 2004 0 19 COINBASE GLOBAL INC COM CL A 19260Q107 7704362 44123 SH SOLE 36284 0 7839 COINCHECK GROUP NV SHS N20967118 172561 116595 SH SOLE 0 0 116595 COLGATE PALMOLIVE CO COM 194162103 4943836 58005 SH SOLE 40595 0 17410 COLUMBIA BKG SYS INC COM 197236102 258391 9420 SH SOLE 9420 0 0 COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 226916 4128 SH SOLE 4015 0 113 COLUMBIA ETF TR II EM CORE EX ETF 19762B202 921293 22575 SH SOLE 22453 0 122 COMCAST CORP NEW CL A 20030N101 4322984 150574 SH SOLE 112148 0 38426 COMFORT SYS USA INC COM 199908104 921534 668 SH SOLE 522 0 146 COMMERCE BANCSHARES INC COM 200525103 499086 10144 SH SOLE 10094 0 50 COMMERCIAL METALS CO COM 201723103 734521 11957 SH SOLE 10970 0 987 COMPASS INC CL A 20464U100 4338470 593498 SH SOLE 583036 0 10462 COMPUGEN LTD ORD M25722105 236598 111079 SH SOLE 111079 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 49800 15000 SH SOLE 15000 0 0 CONOCOPHILLIPS COM 20825C104 6270243 47502 SH SOLE 35682 0 11820 CONSOLIDATED EDISON INC COM 209115104 8406143 74272 SH SOLE 61335 0 12937 CONSTELLATION BRANDS INC CL A 21036P108 6042910 40286 SH SOLE 39680 0 606 CONSTELLATION BRANDS INC CL A 21036P108 66240 34500 SH Put SOLE 34500 0 0 CONSTELLATION ENERGY CORP COM 21037T109 8462512 30304 SH SOLE 29066 0 1238 CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 300489 41504 SH SOLE 0 0 41504 COPART INC COM 217204106 12096951 364366 SH SOLE 356644 0 7722 CORCEPT THERAPEUTICS INC COM 218352102 586248 14544 SH SOLE 13576 0 968 CORE NATURAL RESOURCES INC COM SHS 218937100 2257842 21559 SH SOLE 19710 0 1849 CORE SCIENTIFIC INC NEW *W EXP 01/23/202 21874A130 192885 12859 SH SOLE 12859 0 0 CORE SCIENTIFIC INC NEW *W EXP 01/23/202 21874A114 134858 15430 SH SOLE 15430 0 0 CORE SCIENTIFIC INC NEW COM 21874A106 1496554 100037 SH SOLE 92376 0 7661 COREWEAVE INC COM CL A 21873S108 2090915 26990 SH SOLE 15056 0 11934 CORNING INC COM 219350105 31535263 231928 SH SOLE 206557 0 25371 CORPAY INC COM SHS 219948106 258399 888 SH SOLE 852 0 36 CORTEVA INC COM 22052L104 1224236 14625 SH SOLE 12765 0 1860 COSTAR GROUP INC COM 22160N109 402230 9971 SH SOLE 9963 0 8 COSTCO WHOLESALE CORPORATION COM 22160K105 33825417 33947 SH SOLE 24773 0 9174 COTERRA ENERGY INC COM 127097103 267310 7607 SH SOLE 7293 0 314 CRANE COMPANY COMMON STOCK 224408104 543358 3178 SH SOLE 3177 0 1 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 703556 7495 SH SOLE 7478 0 17 CRH PLC ORD G25508105 540502 5129 SH SOLE 2730 0 2399 CRINETICS PHARMACEUTICALS IN COM 22663K107 564304 15537 SH SOLE 13965 0 1572 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 202583 4259 SH SOLE 4245 0 14 CRITICAL METALS CORP PUBCO ORD SHS G2662B103 307119 38680 SH SOLE 18650 0 20030 CROCS INC COM 227046109 201157 2423 SH SOLE 1718 0 705 CROCS INC COM 227046109 1117 200 SH Put SOLE 0 0 200 CRONOS GROUP INC COM 22717L101 27457 10939 SH SOLE 10450 0 489 CROWDSTRIKE HLDGS INC CL A 22788C105 11112784 28464 SH SOLE 11706 0 16758 CROWN CASTLE INC COM 22822V101 16056072 197467 SH SOLE 196553 0 914 CSW INDUSTRIALS INC COM 126402106 276484 1061 SH SOLE 1054 0 7 CSX CORP COM 126408103 1794000 43703 SH SOLE 29954 0 13749 CUMBERLAND PHARMACEUTICALS I COM 230770109 63294 19475 SH SOLE 19475 0 0 CUMMINS INC COM 231021106 3611527 6713 SH SOLE 5993 0 720 CURTISS WRIGHT CORP COM 231561101 613549 900 SH SOLE 696 0 204 CVRX INC COM 126638105 1006062 106349 SH SOLE 93849 0 12500 CVS HEALTH CORP COM 126650100 1056838 14715 SH SOLE 10919 0 3796 D R HORTON INC COM 23331A109 1784036 13001 SH SOLE 12769 0 232 DANAHER CORP DEL COM 235851102 5621331 29586 SH SOLE 23980 0 5606 DARDEN RESTAURANTS INC COM 237194105 244374 1247 SH SOLE 327 0 920 DATADOG INC CL A COM 23804L103 1465827 12417 SH SOLE 11773 0 644 DAVE INC CLASS A COM NEW 23834J201 378123 2172 SH SOLE 2029 0 143 DAVITA INC COM 23918K108 498417 3243 SH SOLE 181 0 3062 DBX ETF TR XTRACK MSCI EAFE 233051200 1323463 26791 SH SOLE 26791 0 0 DECKERS OUTDOOR CORP COM 243537107 293464 2932 SH SOLE 2489 0 443 DEERE & CO COM 244199105 27743725 49111 SH SOLE 23396 0 25715 DELL TECHNOLOGIES INC CL C 24703L202 21803800 132845 SH SOLE 130054 0 2791 DELL TECHNOLOGIES INC CL C 24703L202 3376 400 SH Put SOLE 0 0 400 DELTA AIR LINES INC COM NEW 247361702 1023561 15397 SH SOLE 7320 0 8077 DESTINY TECH100 INC COM SHS 25063F107 261935 9781 SH SOLE 9134 0 647 DEUTSCHE BK AG NAMEN AKT D18190898 422697 14194 SH SOLE 10456 0 3738 DEVON ENERGY CORP NEW COM 25179M103 800190 15902 SH SOLE 10078 0 5824 DEXCOM INC COM 252131107 383959 6114 SH SOLE 665 0 5449 DIAGEO PLC SPON ADR NEW 25243Q205 222382 2987 SH SOLE 1588 0 1399 DIAMONDBACK ENERGY INC COM 25278X109 1017142 5143 SH SOLE 4044 0 1099 DIGI INTL INC COM 253798102 3320980 68900 SH SOLE 36 0 68864 DIGITAL RLTY TR INC COM 253868103 942609 5231 SH SOLE 4325 0 906 DIGITALOCEAN HLDGS INC COM 25402D102 538698 6280 SH SOLE 4652 0 1628 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 211432 4686 SH SOLE 3207 0 1479 DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 525519 15210 SH SOLE 15091 0 119 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 800865 11259 SH SOLE 3760 0 7499 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 1568425 29716 SH SOLE 20430 0 9286 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 11641075 343800 SH SOLE 13819 0 329981 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 6854622 175940 SH SOLE 27365 0 148575 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 3083696 79354 SH SOLE 58249 0 21105 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 578037 17016 SH SOLE 17016 0 0 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 3128071 50089 SH SOLE 22970 0 27119 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 3149838 64999 SH SOLE 37403 0 27596 DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666 438519 12280 SH SOLE 10734 0 1546 DIMENSIONAL ETF TRUST US EQUITY MARKET 25434V401 3514105 49558 SH SOLE 12080 0 37478 DIREXION SHARES ETF TRUST DLY AMD BULL 2X 25461A411 851816 20000 SH SOLE 20000 0 0 DIREXION SHARES ETF TRUST DLY AMZN BULL 2X 25461A858 402900 15000 SH SOLE 15000 0 0 DIREXION SHARES ETF TRUST DLY TSLA BEAR 1X 25461H564 1520284 25216 SH SOLE 25216 0 0 DISNEY WALT CO COM 254687106 195050 47000 SH Put SOLE 47000 0 0 DISNEY WALT CO COM 254687106 21381538 221846 SH SOLE 149270 0 72576 DNOW INC COM 67011P100 1083679 90989 SH SOLE 83327 0 7662 DNP SELECT INCOME FD INC COM 23325P104 441744 42619 SH SOLE 41184 0 1435 DOCGO INC COM 256086109 115341 183343 SH SOLE 183343 0 0 DOCUSIGN INC COM 256163106 546874 11535 SH SOLE 4046 0 7489 DOLLAR GEN CORP COM 256677105 2330802 19631 SH SOLE 2466 0 17165 DOLLAR TREE INC COM 256746108 474945 4337 SH SOLE 4038 0 299 DOMINION ENERGY INC COM 25746U109 371697 6012 SH SOLE 1917 0 4095 DONALDSON INC COM 257651109 761355 8971 SH SOLE 2795 0 6176 DONNELLEY FINL SOLUTIONS INC COM 25787G100 3068531 65094 SH SOLE 64715 0 379 DOORDASH INC CL A 25809K105 774774 5160 SH SOLE 1290 0 3870 DORCHESTER MINERALS L P COM UNIT 25820R105 1164704 42978 SH SOLE 0 0 42978 DORIAN LPG LTD SHS USD Y2106R110 2771590 81041 SH SOLE 74232 0 6809 DOUBLELINE ETF TRUST COMMERCIAL REAL 25861R303 14688417 282687 SH SOLE 282687 0 0 DOVER CORP COM 260003108 10075774 48336 SH SOLE 38858 0 9478 DOW HLDGS INC COM 260557103 739377 17752 SH SOLE 13774 0 3978 DOXIMITY INC CL A 26622P107 566423 24310 SH SOLE 23814 0 496 DRAFTKINGS INC NEW COM CL A 26142V105 10355591 478982 SH SOLE 475776 0 3206 DRILLING TOOLS INTL CORP COM 26205E107 432281 99834 SH SOLE 0 0 99834 DROPBOX INC CL A 26210C104 220679 9713 SH SOLE 8742 0 971 DT MIDSTREAM INC COMMON STOCK 23345M107 1667602 12303 SH SOLE 12204 0 99 DTE ENERGY CO COM 233331107 1481748 10055 SH SOLE 9901 0 154 DUKE ENERGY CORP NEW COM NEW 26441C204 2057480 15713 SH SOLE 13768 0 1945 DUOLINGO INC CL A COM 26603R106 3180460 32266 SH SOLE 57 0 32209 DUPONT DE NEMOURS INC COM 26614N102 727650 15888 SH SOLE 9595 0 6293 D-WAVE QUANTUM INC COM 26740W109 478051 33129 SH SOLE 24679 0 8450 DYCOM INDS INC COM 267475101 1424060 4203 SH SOLE 4116 0 87 DYNATRACE INC COM NEW 268150109 393023 10628 SH SOLE 8633 0 1995 EA SERIES TRUST CAMBRIA US EQUAL 02072Q572 25485840 521395 SH SOLE 521395 0 0 EA SERIES TRUST CAMBRIA GLOBAL 02072Q713 16011568 317521 SH SOLE 317521 0 0 EA SERIES TRUST EA BRIDGEWAY OMN 02072L532 863865 34051 SH SOLE 33331 0 720 EAGLE BANCORPORATION INC COM 268948106 241090 9694 SH SOLE 3827 0 5867 EAGLE MATLS INC COM 26969P108 700826 3694 SH SOLE 3382 0 312 EAST WEST BANCORP INC COM 27579R104 318030 2979 SH SOLE 2620 0 359 EATON CORP PLC SHS G29183103 8926413 24958 SH SOLE 20197 0 4761 EATON VANCE LIMITED DURATION COM 27828H105 136080 14400 SH SOLE 0 0 14400 EATON VANCE TAX ADVT DIV INC COM 27828G107 241445 9835 SH SOLE 9835 0 0 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 1241774 90839 SH SOLE 90839 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829F108 109961 12698 SH SOLE 12698 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829C105 4689877 534155 SH SOLE 534155 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 276718 13753 SH SOLE 10253 0 3500 EBAY INC. COM 278642103 1408839 15479 SH SOLE 6720 0 8759 ECHOSTAR CORP CL A 278768106 2529063 21603 SH SOLE 19500 0 2103 ECOLAB INC COM 278865100 10998606 41230 SH SOLE 29451 0 11779 EDWARDS LIFESCIENCES CORP COM 28176E108 836356 10444 SH SOLE 4115 0 6329 EIGHTCO HOLDINGS INC COM 22890A302 536015 575000 SH SOLE 575000 0 0 EKSO BIONICS HLDGS INC COM NEW 282644400 191317 17964 SH SOLE 0 0 17964 ELANCO ANIMAL HEALTH INC COM 28414H103 414085 17304 SH SOLE 17304 0 0 ELDORADO GOLD CORP NEW COM 284902509 271207 7900 SH SOLE 0 0 7900 ELECTRONIC ARTS INC COM 285512109 850081 4169 SH SOLE 2342 0 1827 ELEVANCE HEALTH INC FORMERLY COM 036752103 2121641 7247 SH SOLE 6358 0 889 ELI LILLY & CO COM 532457108 47818497 51989 SH SOLE 31553 0 20436 ELICIO THERAPEUTICS INC COM 28657F103 122133 11425 SH SOLE 11425 0 0 ELLINGTON FINANCIAL INC COM 28852N109 263201 21970 SH SOLE 14970 0 7000 EMCOR GROUP INC COM 29084Q100 3885006 5262 SH SOLE 4819 0 443 EMERSON ELEC CO COM 291011104 17803511 135884 SH SOLE 116503 0 19381 EMERSON ELEC CO COM 291011104 4309 900 SH Put SOLE 0 0 900 ENBRIDGE INC COM 29250N105 2353090 43490 SH SOLE 27332 0 16158 ENERGY FUELS INC COM NEW 292671708 881420 48297 SH SOLE 37930 0 10367 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 15193633 787235 SH SOLE 399035 0 388200 ENERGY VAULT HOLDINGS INC COM 29280W109 1784911 540882 SH SOLE 540882 0 0 ENERSYS COM 29275Y102 567350 3266 SH SOLE 439 0 2827 ENI SPA SPONSORED ADR 26874R108 214159 3758 SH SOLE 1548 0 2210 ENOVA INTL INC COM 29357K103 1902163 14004 SH SOLE 12824 0 1180 ENSIGN GROUP INC COM 29358P101 319968 1587 SH SOLE 1440 0 147 ENTEGRIS INC COM 29362U104 26543957 226407 SH SOLE 225449 0 958 ENTERGY CORP NEW COM 29364G103 376824 3354 SH SOLE 3248 0 106 ENTERPRISE PRODS PARTNERS L COM 293792107 15215697 402106 SH SOLE 235603 0 166503 EOG RES INC COM 26875P101 24959741 172648 SH SOLE 169521 0 3127 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 686404 138388 SH SOLE 0 0 138388 EPLUS INC COM 294268107 1921065 25529 SH SOLE 23392 0 2137 EQT CORP COM 26884L109 980421 15406 SH SOLE 8844 0 6562 EQUIFAX INC COM 294429105 560623 3113 SH SOLE 2155 0 958 EQUINIX INC COM 29444U700 56349257 57485 SH SOLE 57323 0 162 EQUIPMENTSHARE COM INC COM CL A 29445S100 822092 40358 SH SOLE 300 0 40058 EQUITABLE HLDGS INC COM 29452E101 1214573 32729 SH SOLE 29958 0 2771 EQUITY RESIDENTIAL SH BEN INT 29476L107 260065 4345 SH SOLE 4332 0 13 ERASCA INC COM 29479A108 1293769 79961 SH SOLE 48 0 79913 ERIE INDTY CO CL A 29530P102 5247102 20879 SH SOLE 20879 0 0 ESSEX PPTY TR INC COM 297178105 8424610 34571 SH SOLE 28232 0 6339 ETF SER SOLUTIONS DEFIANCE QUANTUM 26922A420 427269 3982 SH SOLE 1042 0 2940 ETFS GOLD TR PHYSCL GOLD SHS 00326A104 4128109 92517 SH SOLE 8736 0 83781 EVERCORE INC CLASS A 29977A105 12173260 40780 SH SOLE 40769 0 11 EVERGY INC COM 30034W106 339483 4145 SH SOLE 372 0 3773 EVERPURE INC CL A 74624M102 12151436 205817 SH SOLE 204904 0 913 EVERSOURCE ENERGY COM 30040W108 5211657 75226 SH SOLE 61236 0 13990 EVGO INC CL A COM 30052F100 219883 127839 SH SOLE 101275 0 26564 EVOLENT HEALTH INC CL A 30050B101 26097 11446 SH SOLE 11446 0 0 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 217328 35922 SH SOLE 505 0 35417 EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707 210186 3072 SH SOLE 1087 0 1985 EXELIXIS INC COM 30161Q104 997450 23256 SH SOLE 21294 0 1962 EXELON CORP COM 30161N101 8881242 181176 SH SOLE 179169 0 2007 EXPEDIA GROUP INC COM NEW 30212P303 365268 1582 SH SOLE 1489 0 93 EXPEDITORS INTL WASH INC COM 302130109 8403096 58668 SH SOLE 33727 0 24941 EXTRA SPACE STORAGE INC COM 30225T102 200089 1526 SH SOLE 1494 0 32 EXXON MOBIL CORP COM 30231G102 1361000 20000 SH Call SOLE 20000 0 0 EXXON MOBIL CORP COM 30231G102 56901144 335383 SH SOLE 230380 0 105003 EXXON MOBIL CORP COM 30231G102 5921 600 SH Put SOLE 0 0 600 EZCORP INC CL A NON VTG 302301106 2558025 100789 SH SOLE 92288 0 8501 FABRINET SHS G3323L100 19068857 36564 SH SOLE 34453 0 2111 FACTSET RESH SYS INC COM 303075105 320060 1475 SH SOLE 842 0 633 FAIR ISAAC CORP COM 303250104 671436 629 SH SOLE 497 0 132 FASTENAL CO COM 311900104 11362749 244886 SH SOLE 202106 0 42780 FB FINL CORP COM 30257X104 252584 4863 SH SOLE 375 0 4488 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 8294854 78099 SH SOLE 63633 0 14466 FEDEX CORP COM 31428X106 5177659 14477 SH SOLE 11883 0 2594 FEDEX CORP COM 31428X106 3275 200 SH Put SOLE 0 0 200 FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 614093 2623 SH SOLE 2282 0 341 FERRARI N V COM N3167Y103 372146 1100 SH SOLE 803 0 297 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 518703 6109 SH SOLE 6109 0 0 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 407175 6304 SH SOLE 6304 0 0 FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A107 243002 6961 SH SOLE 6961 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 551546 2651 SH SOLE 2641 0 10 FIDELITY ETHEREUM FD SHS 31613E103 413215 19790 SH SOLE 19790 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 247767 5282 SH SOLE 4055 0 1227 FIDELITY WISE ORIGIN BITCOIN SHS 315948109 29427913 498524 SH SOLE 352416 0 146108 FIFTH THIRD BANCORP COM 316773100 1300796 27759 SH SOLE 25562 0 2197 FIGMA INC CLASS A COM STK 316841105 4821527 228076 SH SOLE 224881 0 3195 FIGS INC CL A 30260D103 921707 62404 SH SOLE 62404 0 0 FIRST CTZNS BANCSHARES INC D CL A 31946M103 224275 119 SH SOLE 119 0 0 FIRST INDL RLTY TR INC COM 32054K103 268266 4598 SH SOLE 4133 0 465 FIRST MAJESTIC SILVER CORP COM 32076V103 384492 17900 SH SOLE 0 0 17900 FIRST SOLAR INC COM 336433107 235923 1196 SH SOLE 832 0 364 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 189655 10685 SH SOLE 10685 0 0 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 210440 2421 SH SOLE 785 0 1636 FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 985863 14439 SH SOLE 13359 0 1080 FIRST TR EXCHANGE TRADED FD SMID RISNG ETF 33741X102 644342 16341 SH SOLE 13959 0 2382 FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 279363 2522 SH SOLE 1385 0 1137 FIRST TR EXCHANGE-TRADED ALP COM SHS 33735K108 1027921 6669 SH SOLE 6669 0 0 FIRST TR EXCHANGE-TRADED ALP COM SHS 33734K109 366626 3007 SH SOLE 3007 0 0 FIRST TR EXCHANGE-TRADED ALP COM SHS 33735J101 245203 2655 SH SOLE 2655 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846 4750999 75797 SH SOLE 74870 0 927 FIRST TR EXCHANGE-TRADED FD FT VEST BITCOIN 33733E724 142410 10709 SH SOLE 10709 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ-100 SEL 337344105 3783474 29797 SH SOLE 29797 0 0 FIRST TR EXCHANGE-TRADED FD SHS 337345102 893246 4136 SH SOLE 373 0 3763 FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879 303662 11885 SH SOLE 11885 0 0 FIRST TR EXCHANGE-TRADED FD SHS 336917109 550886 10844 SH SOLE 10408 0 436 FIRST TR EXCHANGE-TRADED FD TECH ALPHADEX 33734X176 203195 1279 SH SOLE 1279 0 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 854947 9217 SH SOLE 9217 0 0 FIRST TR EXCHANGE-TRADED FD SHS 33734H106 1306643 27783 SH SOLE 24857 0 2926 FIRST TR EXCHANGE-TRADED FD NASDQ CLN EDGE 33737A108 396658 2425 SH SOLE 63 0 2362 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 4040372 67353 SH SOLE 67353 0 0 FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103 445114 2803 SH SOLE 2203 0 600 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 122523506 2806310 SH SOLE 2213771 0 592539 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 2518631 10762 SH SOLE 9255 0 1507 FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 1610751 33068 SH SOLE 9248 0 23820 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F474 273065 6744 SH SOLE 6744 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQUIT 33740U463 208924 6275 SH SOLE 6275 0 0 FIRST TR EXCHNG TRADED FD VI FT ENERGY INCOME 33740F276 1224086 54428 SH SOLE 43249 0 11179 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F599 421184 8686 SH SOLE 8686 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST INTER EQ 33740F573 416765 15237 SH SOLE 15237 0 0 FIRST TR EXCHNG TRADED FD VI VEST US MAX BUFF 33740U570 314453 9371 SH SOLE 9371 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755 662805 19627 SH SOLE 19627 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F615 335426 7911 SH SOLE 7911 0 0 FIRST TR EXCHNG TRADED FD VI VEST US EQUITY M 33740U612 1366151 40805 SH SOLE 40805 0 0 FIRST TR EXCHNG TRADED FD VI VEST US EQUITY M 33740U588 2151496 62726 SH SOLE 62726 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F649 252561 8028 SH SOLE 8028 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F482 416525 9991 SH SOLE 9991 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F581 479589 14265 SH SOLE 14265 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763 295112 5284 SH SOLE 5284 0 0 FIRST TR MTG INCOME FD COM SHS 33734E103 165957 14100 SH SOLE 0 0 14100 FISERV INC COM 337738108 505436 9058 SH SOLE 7954 0 1104 FIVE BELOW INC COM 33829M101 1557320 6816 SH SOLE 1268 0 5548 FLEXSHARES TR QLT DIV DEF IDX 33939L845 398781 4996 SH SOLE 4996 0 0 FLEXTRONICS INTL LTD ORD Y2573F102 692436 10578 SH SOLE 6650 0 3928 FLOWSERVE CORP COM 34354P105 331997 4503 SH SOLE 4199 0 304 FLUOR CORP COM 343412102 2630267 56383 SH SOLE 47266 0 9117 FORD MTR CO COM 345370860 658681 57078 SH SOLE 36716 0 20362 FORTINET INC COM 34959E109 406966 4980 SH SOLE 4328 0 652 FORTIVE CORP COM 34959J108 272717 4933 SH SOLE 3678 0 1255 FORTUNE BRANDS INNOVATIONS I COM 34964C106 476063 12216 SH SOLE 12194 0 22 FRANCO NEV CORP COM 351858105 662094 2680 SH SOLE 1738 0 942 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 261091 30045 SH SOLE 30045 0 0 FRANKLIN RESOURCES INC COM 354613101 5571276 232773 SH SOLE 186061 0 46712 FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 854784 34481 SH SOLE 34481 0 0 FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 27142887 750218 SH SOLE 750218 0 0 FREEPORT MCMORAN INC CL B 35671D857 1625 200 SH Put SOLE 0 0 200 FREEPORT MCMORAN INC CL B 35671D857 17865030 303931 SH SOLE 287366 0 16565 FRESHPET INC COM 358039105 399454 6775 SH SOLE 6759 0 16 FRONTLINE PLC COM M46528101 362544 10400 SH SOLE 400 0 10000 FS SPECIALTY LENDING FD COM SH BEN INT 644323107 342392 27369 SH SOLE 3764 0 23605 FTAI AVIATION LTD SHS G3730V105 900148 3674 SH SOLE 44 0 3630 FUEL TECH INC COM 359523107 31110 25500 SH SOLE 25000 0 500 FVCBANKCORP INC COM 36120Q101 187842 12366 SH SOLE 12366 0 0 GABELLI DIVID & INCOME TR COM 36242H104 246814 9165 SH SOLE 9165 0 0 GAIN THERAPEUTICS INC COM 36269B105 310400 160000 SH SOLE 160000 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1379647 6370 SH SOLE 4942 0 1428 GAMING & LEISURE P COM 36467J108 921923 20778 SH SOLE 20124 0 654 GAP INC COM 364760108 4398561 181759 SH SOLE 181475 0 284 GARMIN LTD SHS H2906T109 1245251 5367 SH SOLE 5328 0 39 GE AEROSPACE COM NEW 369604301 9312952 32766 SH SOLE 22410 0 10356 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 543356 7633 SH SOLE 3793 0 3840 GE VERNOVA INC COM 36828A101 5695894 6521 SH SOLE 4185 0 2336 GEMINI SPACE STA INC CL A COM 36866J105 50715 11474 SH SOLE 11474 0 0 GEN DIGITAL INC COM 668771108 5144 800 SH Put SOLE 0 0 800 GEN DIGITAL INC COM 668771108 174072 9245 SH SOLE 8221 0 1024 GENERAL DYNAMICS CORP COM 369550108 9327991 27178 SH SOLE 21096 0 6082 GENERAL MILLS INC COM 370334104 2492811 66975 SH SOLE 65219 0 1756 GENERAL MTRS CO COM 37045V100 11144499 149591 SH SOLE 142777 0 6814 GENESIS ENERGY L P UNIT LTD PARTN 371927104 1842107 103315 SH SOLE 3225 0 100090 GENPACT LIMITED SHS G3922B107 367018 9853 SH SOLE 8647 0 1206 GENUINE PARTS CO COM 372460105 474238 4425 SH SOLE 3419 0 1006 GERON CORP COM 374163103 289751 194464 SH SOLE 194464 0 0 GEVO INC COM PAR 374396406 29798 10915 SH SOLE 0 0 10915 GIGACLOUD TECHNOLOGY INC CLASS A ORD G38644103 237201 5227 SH SOLE 4095 0 1132 GILEAD SCIENCES INC COM 375558103 8944829 64181 SH SOLE 51455 0 12726 GITLAB INC CLASS A COM 37637K108 212700 9829 SH SOLE 3304 0 6525 GLOBAL E ONLINE LTD SHS M5216V106 283882 9202 SH SOLE 5058 0 4144 GLOBAL X FDS DEFENSE TECH ETF 37960A529 1172189 16547 SH SOLE 1880 0 14667 GLOBAL X FDS GLOBAL X COPPER 37954Y830 237143 3106 SH SOLE 2606 0 500 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 1074896 22195 SH SOLE 19058 0 3137 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 1853972 39725 SH SOLE 36755 0 2970 GLOBAL X FDS MSCI NORWAY ETF 37950E101 1148330 30053 SH SOLE 0 0 30053 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 733730 22087 SH SOLE 21796 0 291 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 503921 29383 SH SOLE 9686 0 19697 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 958226 38161 SH SOLE 38086 0 75 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 9465069 128010 SH SOLE 122251 0 5759 GLOBAL X FDS US INFR DEV ETF 37954Y673 1201100 23639 SH SOLE 20300 0 3339 GLOBUS MED INC CL A 379577208 375830 4362 SH SOLE 3929 0 433 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 505281 4038 SH SOLE 1863 0 2175 GOLDMAN SACHS ETF TR ULTRA SHORT BOND 381430230 1097390 21709 SH SOLE 21709 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 623983 6228 SH SOLE 6228 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 31664731 37429 SH SOLE 34941 0 2488 GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 619223 13406 SH SOLE 13406 0 0 GOLUB CAP BDC INC COM 38173M102 1004857 79373 SH SOLE 75675 0 3698 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 70945 19384 SH SOLE 594 0 18790 GRABAGUN DIGITAL HLDGS INC COMMON STOCK 38387Q105 30100 10000 SH SOLE 10000 0 0 GRACO INC COM 384109104 300461 3549 SH SOLE 3298 0 251 GRAHAM HLDGS CO COM CL B 384637104 2643441 2500 SH SOLE 2330 0 170 GRAIL INC COM 384747101 436696 8450 SH SOLE 4979 0 3471 GRAN TIERRA ENERGY INC COM 38500T200 590675 65850 SH SOLE 600 0 65250 GRAND CANYON ED INC COM 38526M106 231411 1361 SH SOLE 1357 0 4 GRANITE CONSTR INC COM 387328107 2474610 20620 SH SOLE 18898 0 1722 GRANITESHARES ETF TR BBG COMMD K 1 38747R108 1057639 40268 SH SOLE 0 0 40268 GRAYSCALE BITCOIN MINI TR ET SHS NEW 389930207 5127780 170983 SH SOLE 63147 0 107836 GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109 12858252 243712 SH SOLE 182238 0 61474 GRAYSCALE ETHEREUM STAKING E SHS 389638107 660447 38691 SH SOLE 22568 0 16123 GRAYSCALE SOLANA STAKING ETF SHS 38965D104 66884 10911 SH SOLE 10911 0 0 GREEN BRICK PARTNERS INC COM 392709101 933848 14490 SH SOLE 13217 0 1273 GSK PLC SPONSORED ADR 37733W204 1504577 27042 SH SOLE 22124 0 4918 GUIDEWIRE SOFTWARE INC COM 40171V100 291792 1951 SH SOLE 140 0 1811 HALLIBURTON CO COM 406216101 382206 9803 SH SOLE 7554 0 2249 HALOZYME THERAPEUTICS INC COM 40637H109 16764828 259397 SH SOLE 257244 0 2153 HANOVER INS GROUP INC COM 410867105 423494 2443 SH SOLE 684 0 1759 HARMONY BIOSCIENCES HLDGS IN COM 413197104 2028890 72435 SH SOLE 66012 0 6423 HARTFORD INSURANCE GROUP INC COM 416515104 870999 6413 SH SOLE 5953 0 460 HCA HEALTHCARE INC COM 40412C101 686198 1450 SH SOLE 1235 0 215 HDFC BANK LTD SPONSORED ADS 40415F101 465878 18725 SH SOLE 18609 0 116 HEALTH CATALYST INC COM 42225T107 13468 10605 SH SOLE 0 0 10605 HEALTHCARE RLTY TR CL A COM 42226K105 210353 12381 SH SOLE 12381 0 0 HEALTHEQUITY INC COM 42226A107 259151 3101 SH SOLE 587 0 2514 HECLA MINING COMPANY COM 422704106 220579 11840 SH SOLE 11795 0 45 HEICO CORP NEW COM 422806109 878558 3204 SH SOLE 3196 0 8 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1828928 184927 SH SOLE 169422 0 15505 HENRY JACK & ASSOC INC COM 426281101 315132 1994 SH SOLE 1861 0 133 HERSHEY CO COM 427866108 6995291 33649 SH SOLE 33225 0 424 HESS MIDSTREAM LP CL A SHS 428103105 1305332 33582 SH SOLE 33582 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1138578 47539 SH SOLE 35052 0 12487 HEXCEL CORP NEW COM 428291108 293020 3621 SH SOLE 3615 0 6 HF SINCLAIR CORP COM 403949100 1073099 17200 SH SOLE 15863 0 1337 HILTON WORLDWIDE HLDGS INC COM 43300A203 1327917 4367 SH SOLE 3005 0 1362 HIPPO HLDGS INC COM NEW 433539202 630704 24202 SH SOLE 24202 0 0 HOME DEPOT INC COM 437076102 10139 200 SH Put SOLE 0 0 200 HOME DEPOT INC COM 437076102 13466588 40945 SH SOLE 26831 0 14114 HONEYWELL INTL INC COM 438516106 31579775 139715 SH SOLE 119221 0 20494 HOPE BANCORP INC COM 43940T109 1684637 150818 SH SOLE 138193 0 12625 HORMEL FOODS CORP COM 440452100 6745974 297836 SH SOLE 253557 0 44279 HOST HOTELS & RESORTS INC COM 44107P104 306211 15817 SH SOLE 15568 0 249 HOULIHAN LOKEY INC CL A 441593100 298137 2076 SH SOLE 1883 0 193 HOWMET AEROSPACE INC COM 443201108 1381737 5996 SH SOLE 3504 0 2492 HP INC COM 40434L105 1876142 96168 SH SOLE 85246 0 10922 HSBC HLDGS PLC SPON ADR NEW 404280406 646860 7698 SH SOLE 2562 0 5136 HUB CYBER SECURITY LTD ORD SHS M6000J200 33938 339377 SH SOLE 339377 0 0 HUBSPOT INC COM 443573100 643466 2636 SH SOLE 2203 0 433 HUMANA INC COM 444859102 8498317 48782 SH SOLE 48558 0 224 HUMANA INC COM 444859102 220125 37500 SH Put SOLE 37500 0 0 HUNT J B TRANS SVCS INC COM 445658107 345745 1632 SH SOLE 1613 0 19 HUNTINGTON BANCSHARES INC COM 446150104 611742 38709 SH SOLE 29748 0 8961 HUT 8 CORP COM 44812J104 2709944 57769 SH SOLE 57769 0 0 HUYA INC ADS REP SHS A 44852D108 172065 52141 SH SOLE 37522 0 14619 HYLIION HOLDINGS CORP COMMON STOCK 449109107 28382 16126 SH SOLE 16126 0 0 IAMGOLD CORP COM 450913108 274358 14578 SH SOLE 14578 0 0 ICICI BANK LIMITED ADR 45104G104 293110 11317 SH SOLE 11317 0 0 ICL GROUP LTD SHS M53213100 51842 10011 SH SOLE 5981 0 4030 IDACORP INC COM 451107106 324027 2266 SH SOLE 94 0 2172 IDEXX LABS INC COM 45168D104 1527217 2718 SH SOLE 1291 0 1427 ILLINOIS TOOL WKS INC COM 452308109 12559354 47997 SH SOLE 35970 0 12027 ILLUMINA INC COM 452327109 517322 4197 SH SOLE 4137 0 60 IMAX CORP COM 45245E109 238931 6286 SH SOLE 6286 0 0 IMMUCELL CORP COM PAR 452525306 856240 135267 SH SOLE 1935 0 133332 IMMUNITYBIO INC COM 45256X103 385793 50299 SH SOLE 50283 0 16 IMPERIAL OIL LTD COM NEW 453038408 252377 1920 SH SOLE 1920 0 0 INDEPENDENT BK CORP MASS COM 453836108 905194 11934 SH SOLE 11934 0 0 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 275056 85421 SH SOLE 56097 0 29324 INGREDION INC COM 457187102 18466849 163916 SH SOLE 162241 0 1675 INNOVATIVE INDL PPTYS INC COM 45781V101 1653786 31767 SH SOLE 29158 0 2609 INNOVATOR ETFS TRUST GROWTH 100 PWR B 45784N767 3018354 102735 SH SOLE 80196 0 22539 INNOVATOR ETFS TRUST INNOVATOR INTER 45783Y533 261336 7970 SH SOLE 7970 0 0 INNOVATOR ETFS TRUST US EQTY BUF SEP 45782C664 1172929 24394 SH SOLE 20024 0 4370 INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870 1876592 47151 SH SOLE 45918 0 1233 INNOVATOR ETFS TRUST US SML CP PWR B 45782C474 690499 16550 SH SOLE 16354 0 196 INNOVATOR ETFS TRUST US EQTY BUFR JUL 45782C789 814597 16395 SH SOLE 15597 0 798 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508 6857941 148666 SH SOLE 135013 0 13653 INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C276 695579 9740 SH SOLE 9740 0 0 INNOVATOR ETFS TRUST GROWTH 100 PWR B 45783Y129 209293 7230 SH SOLE 7230 0 0 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540 2205814 51902 SH SOLE 36055 0 15847 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417 2126525 53031 SH SOLE 42057 0 10974 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797 5811651 134810 SH SOLE 108957 0 25853 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813 5782059 125786 SH SOLE 121681 0 4105 INNOVATOR ETFS TRUST US EQTY BUF OCT 45782C771 278517 5804 SH SOLE 5804 0 0 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318 306939 7685 SH SOLE 5607 0 2078 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C573 2671917 65392 SH SOLE 49155 0 16237 INNOVATOR ETFS TRUST INTL DEVELOPED P 45783Y350 541034 18149 SH SOLE 18149 0 0 INNOVATOR ETFS TRUST US EQTY BUF DEC 45782C557 4598234 95795 SH SOLE 95795 0 0 INNOVATOR ETFS TRUST US SMALL CAP PWR 45784N759 623190 21425 SH SOLE 21425 0 0 INNOVATOR ETFS TRUST INTRNL DEV JULY 45782C722 1597460 47332 SH SOLE 47332 0 0 INNOVATOR ETFS TRUST INNOVATOR INTL D 45783Y343 587689 20244 SH SOLE 20244 0 0 INNOVATOR ETFS TRUST US SMALL CAP PWR 45784N833 6747795 262572 SH SOLE 250130 0 12442 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C748 1603301 38332 SH SOLE 35568 0 2764 INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680 19103374 447176 SH SOLE 375494 0 71682 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C672 365350 9286 SH SOLE 0 0 9286 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383 4249477 95237 SH SOLE 91765 0 3472 INNOVATOR ETFS TRUST US SM CAP BUFFER 45784N783 1146482 40821 SH SOLE 33896 0 6925 INNOVATOR ETFS TRUST US SMALL CAP POW 45784N668 289189 10065 SH SOLE 10065 0 0 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656 15591181 362081 SH SOLE 323002 0 39079 INNOVIZ TECHNOLOGIES LTD SHS M5R635108 137889 218007 SH SOLE 218007 0 0 INNVENTURE INC COM 45784M108 295025 75454 SH SOLE 0 0 75454 INSIGHT ENTERPRISES INC COM 45765U103 247334 3691 SH SOLE 3386 0 305 INSTALLED BLDG PRODS INC COM 45780R101 344416 1299 SH SOLE 947 0 352 INSTEEL INDS INC COM 45774W108 1318554 39231 SH SOLE 39231 0 0 INTEL CORP COM 458140100 10232396 231869 SH SOLE 146116 0 85753 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 3885493 57932 SH SOLE 52740 0 5192 INTERCONTINENTAL EXCHANGE IN COM 45866F104 26656384 169483 SH SOLE 161228 0 8255 INTERDIGITAL INC COM 45867G101 2353025 7791 SH SOLE 6873 0 918 INTERNATIONAL BUSINESS MACHS COM 459200101 33240913 137138 SH SOLE 116885 0 20253 INTERNATIONAL PAPER CO COM 460146103 6572577 184106 SH SOLE 184046 0 60 INTUIT COM 461202103 21921376 50699 SH SOLE 44517 0 6182 INTUITIVE SURGICAL INC COM NEW 46120E602 2551580 5535 SH SOLE 3604 0 1931 INVENTRUST PPTYS CORP COM NEW 46124J201 517648 16856 SH SOLE 393 0 16463 INVESCO CURRENCYSHARES JAPANESE YEN 46138W107 3001136 51851 SH SOLE 51798 0 53 INVESCO CURRENCYSHARES AUSTR AUSTRALIAN DOL 46090N103 7429662 108664 SH SOLE 108557 0 107 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 664837 22965 SH SOLE 2641 0 20324 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 3696901 32976 SH SOLE 624 0 32352 INVESCO EXCH TRADED FD TR II S&P SMALLCAP ENE 46138G474 298759 4900 SH SOLE 4900 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 465338 7746 SH SOLE 7746 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 17162953 840909 SH SOLE 78742 0 762167 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 493615 13632 SH SOLE 13632 0 0 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 271880 10085 SH SOLE 4055 0 6030 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 54051128 227469 SH SOLE 13867 0 213602 INVESCO EXCH TRADED FD TR II RAFI DVLPD MRKTS 46138E743 402694 5761 SH SOLE 5498 0 263 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 881239 12049 SH SOLE 11219 0 830 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 268475 2500 SH SOLE 0 0 2500 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 10357395 94614 SH SOLE 94580 0 34 INVESCO EXCHANGE TRADED FD T RAFI US 1500 46137V597 589442 12850 SH SOLE 11687 0 1163 INVESCO EXCHANGE TRADED FD T AI AND NEXT GEN 46137V639 631238 10871 SH SOLE 10137 0 734 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 906956 13565 SH SOLE 13565 0 0 INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746 203125 1613 SH SOLE 1613 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 7117084 235715 SH SOLE 235715 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 7759680 263040 SH SOLE 263040 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 19745115 262603 SH SOLE 173354 0 89249 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 858575943 4473614 SH SOLE 4359810 0 113804 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 739369 4462 SH SOLE 4262 0 200 INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF 46137V613 1422279 29924 SH SOLE 25692 0 4232 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 6922 1000 SH Put SOLE 0 0 1000 INVESCO GALAXY BITCOIN ETF COM SHS BEN INT 46091J101 11611250 172095 SH SOLE 0 0 172095 INVESCO MUN OPPORTUNIT TR COM 46132C107 136944 14400 SH SOLE 0 0 14400 INVESCO MUNICIPAL TRUST COM 46131J103 128520 13500 SH SOLE 0 0 13500 INVESCO QQQ TR UNIT SER 1 46090E103 137308 3600 SH Put SOLE 0 0 3600 INVESCO QQQ TR UNIT SER 1 46090E103 99814059 172934 SH SOLE 131362 0 41572 INVESTMENT MANAGERS SER TR I FPA GBL EQTY ETF 30254T577 225480 6215 SH SOLE 6215 0 0 IONQ INC COM 46222L108 244406 8477 SH SOLE 3961 0 4516 IOVANCE BIOTHERAPEUTICS INC COM 462260100 1347089 383786 SH SOLE 383786 0 0 IQIYI INC SPONSORED ADS 46267X108 94524 70018 SH SOLE 50600 0 19418 IQVIA HLDGS INC COM 46266C105 514610 3018 SH SOLE 2514 0 504 IREN LIMITED ORDINARY SHARES Q4982L109 285964 8342 SH SOLE 8303 0 39 IRIDIUM COMMUNICATIONS INC COM 46269C102 546620 19705 SH SOLE 93 0 19612 IRON MTN INC DEL COM 46284V101 816198 7925 SH SOLE 5986 0 1939 ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 50985138 1327047 SH SOLE 1147286 0 179761 ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 708 4000 SH Put SOLE 0 0 4000 ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 2205 5200 SH Call SOLE 0 0 5200 ISHARES ETHEREUM TR SHS 46438R105 4662758 294552 SH SOLE 222303 0 72249 ISHARES GOLD TR SHARES REPRESENT 46436F103 334676 7167 SH SOLE 2231 0 4936 ISHARES GOLD TR ISHARES NEW 464285204 10 100 SH Put SOLE 100 0 0 ISHARES GOLD TR ISHARES NEW 464285204 156150561 1771218 SH SOLE 1185983 0 585235 ISHARES INC MSCI STH KOR ETF 464286772 1814391 14750 SH SOLE 14261 0 489 ISHARES INC MSCI GBL ETF NEW 46434G848 424425 7500 SH SOLE 0 0 7500 ISHARES INC CORE MSCI EMKT 46434G103 81165484 1163812 SH SOLE 927238 0 236574 ISHARES INC MSCI GBL GOLD MN 46434G855 525459 6653 SH SOLE 6653 0 0 ISHARES INC MSCI SWEDEN ETF 464286756 312490 6414 SH SOLE 0 0 6414 ISHARES INC MSCI GERMANY ETF 464286806 253007 6378 SH SOLE 3563 0 2815 ISHARES INC MSCI JAPAN ETF 46434G822 5444441 64477 SH SOLE 61623 0 2854 ISHARES INC MSCI CDA ETF 464286509 348136 6354 SH SOLE 6354 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 250971 2100 SH SOLE 0 0 2100 ISHARES INC EM MKTS DIV ETF 464286319 18219419 529942 SH SOLE 517332 0 12610 ISHARES INC ESG AWR MSCI EM 46434G863 855052 18805 SH SOLE 18805 0 0 ISHARES INC MSCI EMRG CHN 46434G764 1978451 25152 SH SOLE 21828 0 3324 ISHARES INC MSCI WORLD ETF 464286392 3112186 17288 SH SOLE 10456 0 6832 ISHARES SILVER TR ISHARES 46428Q109 12593111 184812 SH SOLE 153222 0 31590 ISHARES SILVER TR ISHARES 46428Q109 15087 1200 SH Put SOLE 200 0 1000 ISHARES TR 0-3 MNTH TREASRY 46436E718 79158012 786390 SH SOLE 340954 0 445436 ISHARES TR 0-5YR HI YL CP 46434V407 1695192 40066 SH SOLE 40066 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 1916330 23209 SH SOLE 9748 0 13461 ISHARES TR 20 YR TR BD ETF 464287432 944430 10894 SH SOLE 10894 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 2153736 18160 SH SOLE 6068 0 12092 ISHARES TR 3YRTB ETF 464288125 4921751 66345 SH SOLE 66345 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 1702447 17838 SH SOLE 7791 0 10047 ISHARES TR CALIF MUN BD ETF 464288356 968237 17028 SH SOLE 16557 0 471 ISHARES TR CHINA LG-CAP ETF 464287184 644405 17950 SH SOLE 17730 0 220 ISHARES TR CORE 60/40 BALAN 464289867 472458 7342 SH SOLE 377 0 6965 ISHARES TR CORE DIV GRWTH 46434V621 8486738 120928 SH SOLE 114498 0 6430 ISHARES TR CORE DIVID ETF 46435U861 9470797 175548 SH SOLE 171249 0 4299 ISHARES TR CORE HIGH DV ETF 46429B663 2292569 16892 SH SOLE 11704 0 5188 ISHARES TR CORE MSCI EAFE 46432F842 505166189 5580305 SH SOLE 4250173 0 1330132 ISHARES TR CORE MSCI INTL 46435G326 3346037 40039 SH SOLE 4437 0 35602 ISHARES TR CORE MSCI PAC 46434V696 207831 2716 SH SOLE 811 0 1905 ISHARES TR CORE MSCI TOTAL 46432F834 3168463 36570 SH SOLE 35535 0 1035 ISHARES TR CORE S&P MCP ETF 464287507 146050017 2162743 SH SOLE 1007671 0 1155072 ISHARES TR CORE S&P SCP ETF 464287804 408152142 3283342 SH SOLE 1727281 0 1556061 ISHARES TR CORE S&P TTL STK 464287150 65288440 458390 SH SOLE 298354 0 160036 ISHARES TR CORE S&P US GWT 464287671 9612624 61972 SH SOLE 42566 0 19406 ISHARES TR CORE S&P US VLU 464287663 2485562 24309 SH SOLE 18470 0 5839 ISHARES TR CORE S&P500 ETF 464287200 1538894369 2355935 SH SOLE 1515246 0 840689 ISHARES TR CORE S&P500 ETF 464287200 5922 200 SH Put SOLE 0 0 200 ISHARES TR CORE UNIVRSL USD 46434V613 885021 19160 SH SOLE 17538 0 1622 ISHARES TR CORE US AGGBD ET 464287226 38907429 391936 SH SOLE 141194 0 250742 ISHARES TR DEVSMCP EXNA ETF 464288497 1209727 18238 SH SOLE 18238 0 0 ISHARES TR DOW JONES US ETF 464287846 461406 2912 SH SOLE 2912 0 0 ISHARES TR EAFE GRWTH ETF 464288885 25085983 225249 SH SOLE 150389 0 74860 ISHARES TR EAFE SML CP ETF 464288273 1945532 24812 SH SOLE 20701 0 4111 ISHARES TR EAFE VALUE ETF 464288877 2437334 32782 SH SOLE 29143 0 3639 ISHARES TR ESG AW MSCI EAFE 46435G516 4972483 52003 SH SOLE 40632 0 11371 ISHARES TR ESG AWR MSCI USA 46435G425 1009605 7139 SH SOLE 7071 0 68 ISHARES TR ESG AWRE 1 5 YR 46435G243 874092 34873 SH SOLE 34873 0 0 ISHARES TR ESG MSCI KLD 400 464288570 2187860 18053 SH SOLE 12240 0 5813 ISHARES TR ESG OPTIMIZED 464288802 2626148 19880 SH SOLE 1120 0 18760 ISHARES TR ESG SELECT SCRE 46436E569 927452 18843 SH SOLE 507 0 18336 ISHARES TR EUROPE ETF 464287861 810041 11923 SH SOLE 11923 0 0 ISHARES TR EXPANDED TECH 464287515 4052097 50620 SH SOLE 49975 0 645 ISHARES TR EXPND TEC SC ETF 464287549 2618360 22094 SH SOLE 11082 0 11012 ISHARES TR FLTG RATE NT ETF 46429B655 280225 5500 SH SOLE 5500 0 0 ISHARES TR FUTURE AI & TECH 46435U556 689976 14829 SH SOLE 12284 0 2545 ISHARES TR GL CLEAN ENE ETF 464288224 839036 45874 SH SOLE 25635 0 20239 ISHARES TR GLB INFRASTR ETF 464288372 333727 4981 SH SOLE 4729 0 252 ISHARES TR GLOBAL 100 ETF 464287572 284038 2348 SH SOLE 348 0 2000 ISHARES TR GLOBAL REIT ETF 46434V647 328600 13066 SH SOLE 13066 0 0 ISHARES TR GLOBAL TECH ETF 464287291 755109 7553 SH SOLE 4383 0 3170 ISHARES TR IBOXX HI YD ETF 464288513 333516 4192 SH SOLE 3797 0 395 ISHARES TR IBOXX INV CP ETF 464287242 403386 3701 SH SOLE 2368 0 1333 ISHARES TR INTL SEL DIV ETF 464288448 291111 6840 SH SOLE 5749 0 1091 ISHARES TR ISHARES BIOTECH 464287556 2056842 12181 SH SOLE 10640 0 1541 ISHARES TR ISHARES SEMICDTR 464287523 222841 678 SH SOLE 310 0 368 ISHARES TR ISHS 1-5YR INVS 464288646 288186 5483 SH SOLE 272 0 5211 ISHARES TR MBS ETF 464288588 1284364 13527 SH SOLE 7470 0 6057 ISHARES TR MRGSTR MD CP GRW 464288307 875450 11114 SH SOLE 6672 0 4442 ISHARES TR MRGSTR MD CP VAL 464288406 232737 2745 SH SOLE 2745 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 731804 7600 SH SOLE 4764 0 2836 ISHARES TR MSCI ACWI ETF 464288257 44443724 321195 SH SOLE 154168 0 167027 ISHARES TR MSCI ACWI EX US 464288240 1337486 19534 SH SOLE 16000 0 3534 ISHARES TR MSCI EAFE ETF 464287465 69581208 716372 SH SOLE 614613 0 101759 ISHARES TR MSCI EMG MKT ETF 464287234 13633655 240071 SH SOLE 217278 0 22793 ISHARES TR MSCI INDIA ETF 46429B598 931424 19885 SH SOLE 17854 0 2031 ISHARES TR MSCI INTL MOMENT 46434V449 213065 4437 SH SOLE 4237 0 200 ISHARES TR MSCI INTL QUALTY 46434V456 86842674 1878491 SH SOLE 1113755 0 764736 ISHARES TR MSCI INTL VLU FT 46435G409 935297 23571 SH SOLE 23571 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 217822 4781 SH SOLE 4781 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 9884531 106583 SH SOLE 42195 0 64388 ISHARES TR MSCI USA MMENTM 46432F396 1588974 6621 SH SOLE 5521 0 1100 ISHARES TR MSCI USA QLT FCT 46432F339 65167644 339751 SH SOLE 185431 0 154320 ISHARES TR MSCI USA VALUE 46432F388 12872257 90529 SH SOLE 80920 0 9609 ISHARES TR NATIONAL MUN ETF 464288414 24474452 230565 SH SOLE 60643 0 169922 ISHARES TR NEW YORK MUN ETF 464288323 964128 18150 SH SOLE 0 0 18150 ISHARES TR PFD AND INCM SEC 464288687 2727367 89953 SH SOLE 59780 0 30173 ISHARES TR RUS 1000 ETF 464287622 17877165 50138 SH SOLE 40606 0 9532 ISHARES TR RUS 1000 GRW ETF 464287614 195291256 458001 SH SOLE 377270 0 80731 ISHARES TR RUS 1000 VAL ETF 464287598 69334671 324494 SH SOLE 311042 0 13452 ISHARES TR RUS 2000 GRW ETF 464287648 41594740 132548 SH SOLE 106221 0 26327 ISHARES TR RUS 2000 VAL ETF 464287630 11558272 60964 SH SOLE 56889 0 4075 ISHARES TR RUS MD CP GR ETF 464287481 4946310 38607 SH SOLE 35808 0 2799 ISHARES TR RUS MDCP VAL ETF 464287473 2108524 14467 SH SOLE 10505 0 3962 ISHARES TR RUS MID CAP ETF 464287499 23457689 241260 SH SOLE 178957 0 62303 ISHARES TR RUS TOP 200 ETF 464289446 3968796 24731 SH SOLE 17931 0 6800 ISHARES TR RUS TP200 GR ETF 464289438 2546902 10235 SH SOLE 8366 0 1869 ISHARES TR RUS TP200 VL ETF 464289420 1234457 13321 SH SOLE 13321 0 0 ISHARES TR RUSEL 2500 ETF 46435G268 50383346 660039 SH SOLE 347085 0 312954 ISHARES TR RUSSELL 2000 ETF 464287655 105912764 427068 SH SOLE 356215 0 70853 ISHARES TR RUSSELL 2000 ETF 464287655 43150 2300 SH Put SOLE 0 0 2300 ISHARES TR RUSSELL 3000 ETF 464287689 47223012 127395 SH SOLE 70152 0 57243 ISHARES TR S&P 100 ETF 464287101 251887083 791923 SH SOLE 319934 0 471989 ISHARES TR S&P 500 GRWT ETF 464287309 17947712 158675 SH SOLE 129871 0 28804 ISHARES TR S&P 500 VAL ETF 464287408 8739467 41390 SH SOLE 34382 0 7008 ISHARES TR S&P MC 400GR ETF 464287606 1371578 13631 SH SOLE 8746 0 4885 ISHARES TR S&P MC 400VL ETF 464287705 249521 1883 SH SOLE 1638 0 245 ISHARES TR S&P SML 600 GWT 464287887 11808434 81601 SH SOLE 69425 0 12176 ISHARES TR SELECT DIVID ETF 464287168 15620658 103168 SH SOLE 97208 0 5960 ISHARES TR SELECT US REIT 464287564 7745036 125142 SH SOLE 125021 0 121 ISHARES TR SHRT NAT MUN ETF 464288158 1209791 11360 SH SOLE 11330 0 30 ISHARES TR SP SMCP600VL ETF 464287879 5761879 48644 SH SOLE 34269 0 14375 ISHARES TR TIPS BD ETF 464287176 973963 8825 SH SOLE 3933 0 4892 ISHARES TR U.S. ENERGY ETF 464287796 446929 6900 SH SOLE 6114 0 786 ISHARES TR U.S. FIN SVC ETF 464287770 756661 9134 SH SOLE 9134 0 0 ISHARES TR U.S. FINLS ETF 464287788 300033 2550 SH SOLE 2550 0 0 ISHARES TR U.S. MED DVC ETF 464288810 325702 6105 SH SOLE 2580 0 3525 ISHARES TR U.S. REAL ES ETF 464287739 1243653 13152 SH SOLE 11452 0 1700 ISHARES TR U.S. TECH ETF 464287721 4463780 24605 SH SOLE 17911 0 6694 ISHARES TR ULTRA SHORT DUR 46434V878 1596200 31533 SH SOLE 14370 0 17163 ISHARES TR US AER DEF ETF 464288760 1394313 6374 SH SOLE 6289 0 85 ISHARES TR US CONSUM DISCRE 464287580 347361 3584 SH SOLE 3584 0 0 ISHARES TR US HLTHCARE ETF 464287762 795649 12908 SH SOLE 10208 0 2700 ISHARES TR US HLTHCR PR ETF 464288828 430218 10280 SH SOLE 6405 0 3875 ISHARES TR US INDUSTRIALS 464287754 383014 2596 SH SOLE 2596 0 0 ISHARES TR US OIL GS EX ETF 464288851 1106470 8859 SH SOLE 8819 0 40 ISHARES TR US TREAS BD ETF 46429B267 48448367 2114726 SH SOLE 2076787 0 37939 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 297291 8793 SH SOLE 0 0 8793 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 192822 22815 SH SOLE 22815 0 0 ITT INC COM 45073V108 421438 2208 SH SOLE 2012 0 196 J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 1192428 24405 SH SOLE 24405 0 0 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 433374 7067 SH SOLE 7067 0 0 J P MORGAN EXCHANGE TRADED F HEDGED EQUITY LA 46654Q724 2666402 41721 SH SOLE 40780 0 941 J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 10211720 201773 SH SOLE 195223 0 6550 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 1279012 23037 SH SOLE 13339 0 9698 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 16495740 291033 SH SOLE 267319 0 23714 J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191 1729368 23883 SH SOLE 23883 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS DEV 46641Q233 525820 8844 SH SOLE 8844 0 0 J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 1780428 25837 SH SOLE 25837 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 1012368 10763 SH SOLE 10763 0 0 JABIL INC COM 466313103 317162 1194 SH SOLE 1182 0 12 JACKSON FINANCIAL INC COM CL A 46817M107 1977007 18700 SH SOLE 17143 0 1557 JACOBS SOLUTIONS INC COM 46982L108 442643 3478 SH SOLE 2843 0 635 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 1083923 21433 SH SOLE 3305 0 18128 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 3077186 59903 SH SOLE 45154 0 14749 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2577224 13633 SH SOLE 11380 0 2253 JD.COM INC SPON ADS CL A 47215P106 209651 7090 SH SOLE 7055 0 35 JEFFERIES FINANCIAL GROUP IN COM 47233W109 1028812 24929 SH SOLE 24126 0 803 JOHN HANCOCK EXCHANGE TRADED DISCIPLINED VAL 47804J727 286776 7938 SH SOLE 7938 0 0 JOHN MARSHALL BANCORP INC COM 47805L101 2119150 104495 SH SOLE 104495 0 0 JOHNSON & JOHNSON COM 478160104 82427615 337210 SH SOLE 267394 0 69816 JOHNSON CONTROLS INTERNATION SHS G51502105 1701604 12956 SH SOLE 9278 0 3678 JPMORGAN CHASE & CO COM 46625H100 8737 300 SH Put SOLE 0 0 300 JPMORGAN CHASE & CO COM 46625H100 103313825 351216 SH SOLE 281618 0 69598 JPMORGAN CHASE FINL CO LLC CAL LKD 44 48133Q309 303697 8785 SH SOLE 8785 0 0 KASPI KZ JSC SPONSORED ADS 48581R205 364202 4917 SH SOLE 4901 0 16 KAYNE ANDERSON BDC INC COM SHS 48662X105 1343320 95136 SH SOLE 93542 0 1594 KB HOME COM 48666K109 468135 9046 SH SOLE 8301 0 745 KBR INC COM 48242W106 12865425 347480 SH SOLE 346107 0 1373 KENNAMETAL INC COM 489170100 929821 25735 SH SOLE 22981 0 2754 KENNEDY-WILSON HOLDINGS INC COM 489398107 275010 25138 SH SOLE 0 0 25138 KENON HLDGS LTD SHS Y46717107 205982 2501 SH SOLE 1952 0 549 KENVUE INC COM 49177J102 8081265 468751 SH SOLE 383314 0 85437 KEURIG DR PEPPER INC COM 49271V100 903252 34008 SH SOLE 4322 0 29686 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1082889 3835 SH SOLE 3263 0 572 KIMBELL RTY PARTNERS LP UNIT 49435R102 2918946 201724 SH SOLE 0 0 201724 KIMBERLY-CLARK CORP COM 494368103 850562 8702 SH SOLE 3494 0 5208 KINDER MORGAN INC DEL COM 49456B101 19462360 580446 SH SOLE 318754 0 261692 KINETIK HOLDINGS INC COM NEW CL A 02215L209 679095 14028 SH SOLE 14028 0 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 148657 11127 SH SOLE 8456 0 2671 KINROSS GOLD CORP COM 496902404 1353415 44345 SH SOLE 32423 0 11922 KINSALE CAP GROUP INC COM 49714P108 1870984 5476 SH SOLE 4791 0 685 KKR & CO INC COM 48251W104 5152948 55708 SH SOLE 44935 0 10773 KKR INCOME OPPORTUNITIES FD COM 48249T106 175318 15938 SH SOLE 15938 0 0 KLA CORP COM NEW 482480100 6524308 4431 SH SOLE 3908 0 523 KLA CORP COM NEW 482480100 8110 200 SH Put SOLE 200 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 575250 9990 SH SOLE 9169 0 821 KODIAK GAS SVCS INC COM 50012A108 809773 13885 SH SOLE 13270 0 615 KONTOOR BRANDS INC COM 50050N103 1683417 23949 SH SOLE 21918 0 2031 KORN FERRY COM NEW 500643200 678678 10688 SH SOLE 9768 0 920 KRAFT HEINZ CO COM 500754106 719235 31980 SH SOLE 23493 0 8487 KRANESHARES TRUST CSI CHI INTERNET 500767306 770936 27117 SH SOLE 27117 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 256656 3640 SH SOLE 3598 0 42 KROGER CO COM 501044101 478601 6614 SH SOLE 2499 0 4115 L3HARRIS TECHNOLOGIES INC COM 502431109 6899536 19990 SH SOLE 6233 0 13757 LABCORP HOLDINGS INC COM SHS 504922105 616119 2309 SH SOLE 1807 0 502 LAM RESEARCH CORP COM NEW 512807306 5869978 27447 SH SOLE 20418 0 7029 LAMAR ADVERTISING CO CL A 512816109 3202272 25282 SH SOLE 24856 0 426 LAMB WESTON HLDGS INC COM 513272104 202172 4784 SH SOLE 4559 0 225 LANTHEUS HLDGS INC COM 516544103 801886 10572 SH SOLE 9657 0 915 LAUDER ESTEE COS INC CL A 518439104 208565 2906 SH SOLE 2611 0 295 LEAR CORP COM NEW 521865204 2401485 19834 SH SOLE 18169 0 1665 LEIDOS HOLDINGS INC COM 525327102 493338 3172 SH SOLE 2030 0 1142 LENNAR CORP CL A 526057104 5096726 58691 SH SOLE 58566 0 125 LENSAR INC COM 52634L108 119200 20000 SH SOLE 0 0 20000 LIBERTY ENERGY INC COM CL A 53115L104 219510 7622 SH SOLE 220 0 7402 LIBERTY GLOBAL LTD COM CL C G61188127 164173 13996 SH SOLE 13996 0 0 LIFEWAY FOODS INC COM 531914109 9829207 508232 SH SOLE 0 0 508232 LINCOLN NATL CORP IND COM 534187109 397352 11193 SH SOLE 11182 0 11 LINDE PLC SHS G54950103 12762536 25744 SH SOLE 20963 0 4781 LINDSAY CORP COM 535555106 644418 5412 SH SOLE 4960 0 452 LINEAGE INC COM 53566V106 1254595 37684 SH SOLE 28684 0 9000 LIONSGATE STUDIOS CORP COM 53626N102 585949 61100 SH SOLE 61002 0 98 LISTED FDS TR HORIZON KINETICS 53656F623 1419320 27263 SH SOLE 15311 0 11952 LIVERAMP HLDGS INC COM 53815P108 1557387 58725 SH SOLE 53800 0 4925 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 71683 14251 SH SOLE 5972 0 8279 LOCAL BOUNTI CORP COM NEW 53960E205 247122 213036 SH SOLE 0 0 213036 LOCKHEED MARTIN CORP COM 539830109 18784311 31080 SH SOLE 30238 0 842 LOEWS CORP COM 540424108 1030884 9658 SH SOLE 9627 0 31 LOWES COS INC COM 548661107 18653017 78945 SH SOLE 68092 0 10853 LOWES COS INC COM 548661107 8282 300 SH Put SOLE 0 0 300 LPL FINL HLDGS INC COM 50212V100 532324 1769 SH SOLE 1519 0 250 LUCID GROUP INC COM NEW 549498202 256471 26912 SH SOLE 24252 0 2660 LUMENTUM HLDGS INC COM 55024U109 539017 767 SH SOLE 720 0 47 LYFT INC CL A COM 55087P104 215074 16171 SH SOLE 13454 0 2717 M & T BK CORP COM 55261F104 8412913 40697 SH SOLE 40527 0 170 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 696189 3135 SH SOLE 135 0 3000 MADISON SQUARE GRDN SPRT COR CL A 55825T103 609374 1896 SH SOLE 885 0 1011 MAGNUM ICE CREAM CO NV ORD SHS N5505D105 967740 66058 SH SOLE 65106 0 952 MAINSTREET BANCSHARES INC COM 56064Y100 1598406 72000 SH SOLE 72000 0 0 MANHATTAN ASSOCIATES INC COM 562750109 407480 3061 SH SOLE 2825 0 236 MANULIFE FINL CORP COM 56501R106 3020664 87708 SH SOLE 86397 0 1311 MARA HOLDINGS INC COM 565788106 845572 103624 SH SOLE 101359 0 2265 MARATHON PETE CORP COM 56585A102 3098909 12691 SH SOLE 10627 0 2064 MARKEL GROUP INC COM 570535104 444064 232 SH SOLE 232 0 0 MARRIOTT INTL INC NEW CL A 571903202 2322716 7102 SH SOLE 5002 0 2100 MARSH & MCLENNAN COS INC COM 571748102 2471151 14247 SH SOLE 12824 0 1423 MARTIN MARIETTA MATLS INC COM 573284106 731203 1242 SH SOLE 86 0 1156 MARVELL TECHNOLOGY INC COM 573874104 5252976 53034 SH SOLE 10963 0 42071 MARZETTI COMPANY COM 513847103 519982 3759 SH SOLE 3750 0 9 MASCO CORP COM 574599106 3070002 50853 SH SOLE 5388 0 45465 MASTERBRAND INC COMMON STOCK 57638P104 93911 11301 SH SOLE 11301 0 0 MASTERCARD INCORPORATED CL A 57636Q104 46823706 93711 SH SOLE 79472 0 14239 MATADOR RES CO COM 576485205 507510 8033 SH SOLE 7625 0 408 MATCH GROUP INC NEW COM 57667L107 230018 7490 SH SOLE 7397 0 93 MATSON INC COM 57686G105 659821 4025 SH SOLE 3689 0 336 MBIA INC COM 55262C100 143507 24282 SH SOLE 24282 0 0 MCCORMICK & CO INC COM NON VTG 579780206 5286687 104811 SH SOLE 82781 0 22030 MCDONALDS CORP COM 580135101 34364934 110573 SH SOLE 76589 0 33984 MCKESSON CORP COM 58155Q103 1734330 2003 SH SOLE 1831 0 172 MEDIAALPHA INC CL A 58450V104 105974 11395 SH SOLE 8974 0 2421 MEDTRONIC PLC SHS G5960L103 17424424 199626 SH SOLE 158814 0 40812 MERCADOLIBRE INC COM 58733R102 1772246 1025 SH SOLE 608 0 417 MERCK & CO INC COM 58933Y105 31924811 263545 SH SOLE 202198 0 61347 MERCURY SYS INC COM 589378108 2121244 29094 SH SOLE 29094 0 0 META PLATFORMS INC CL A 30303M102 442506 11400 SH Put SOLE 11400 0 0 META PLATFORMS INC CL A 30303M102 314543682 549776 SH SOLE 499133 0 50643 METLIFE INC COM 59156R108 1299975 18382 SH SOLE 15877 0 2505 METTLER TOLEDO INTERNATIONAL COM 592688105 267374 212 SH SOLE 205 0 7 MFS INTER INCOME TR SH BEN INT 55273C107 115962 46200 SH SOLE 0 0 46200 MICROCHIP TECHNOLOGY INC. COM 595017104 637299 9864 SH SOLE 8840 0 1024 MICRON TECHNOLOGY INC COM 595112103 16196196 47919 SH SOLE 30299 0 17620 MICROSOFT CORP COM 594918104 171892 19600 SH Put SOLE 19600 0 0 MICROSOFT CORP COM 594918104 214554712 579611 SH SOLE 464535 0 115076 MIRION TECHNOLOGIES INC COM CL A 60471A101 791116 42556 SH SOLE 42556 0 0 MITSUBISHI UFJ FINANCIAL GRO SPONSORED ADS 606822104 526392 31019 SH SOLE 9530 0 21489 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 194625 24512 SH SOLE 3878 0 20634 MOBILE INFRASTRUCTURE CORP COM SHS 60739N101 190938 85240 SH SOLE 85240 0 0 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 112537 16381 SH SOLE 10549 0 5832 MODERNA INC COM 60770K107 926745 18243 SH SOLE 16121 0 2122 MODINE MFG CO COM 607828100 206091 951 SH SOLE 119 0 832 MOELIS & CO CL A 60786M105 1880153 32985 SH SOLE 30277 0 2708 MOLINA HEALTHCARE INC COM 60855R100 705024 5289 SH SOLE 5277 0 12 MONDELEZ INTL INC CL A 609207105 10812436 185972 SH SOLE 160460 0 25512 MONGODB INC CL A 60937P106 518423 2118 SH SOLE 2107 0 11 MONOLITHIC PWR SYS INC COM 609839105 347506 317 SH SOLE 292 0 25 MONROE CAP CORP COM 610335101 69766 15167 SH SOLE 15167 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 590549 8150 SH SOLE 6291 0 1859 MOODYS CORP COM 615369105 1207201 2767 SH SOLE 2539 0 228 MORGAN STANLEY COM NEW 617446448 5708564 34688 SH SOLE 26760 0 7928 MOTOROLA SOLUTIONS INC COM NEW 620076307 4105277 9434 SH SOLE 8817 0 617 MP MATERIALS CORP COM CL A 553368101 2181038 45194 SH SOLE 43509 0 1685 MPLX LP COM UNIT REP LTD 55336V100 8104692 142013 SH SOLE 84956 0 57057 MSA SAFETY INC COM 553498106 1983533 12098 SH SOLE 3744 0 8354 MSCI INC COM 55354G100 517633 960 SH SOLE 346 0 614 MUELLER INDS INC COM 624756102 2666474 24066 SH SOLE 22066 0 2000 MURPHY OIL CORP COM 626717102 830067 20123 SH SOLE 16843 0 3280 MURPHY USA INC COM 626755102 610547 1236 SH SOLE 1214 0 22 MVB FINL CORP COM 553810102 444966 17921 SH SOLE 0 0 17921 NAKAMOTO INC COM 49457M106 21710 98280 SH SOLE 0 0 98280 NASDAQ INC COM 631103108 1426518 16804 SH SOLE 15124 0 1680 NATERA INC COM 632307104 320384 1602 SH SOLE 1587 0 15 NATIONAL FUEL GAS CO COM 636180101 206566 2186 SH SOLE 1060 0 1126 NATIONAL GRID PLC SPONSORED ADR NE 636274409 272571 3222 SH SOLE 2108 0 1114 NATWEST GROUP PLC SPONS ADR 639057207 201491 13324 SH SOLE 2840 0 10484 NAVAN INC CL A 639193101 264866 20005 SH SOLE 20005 0 0 NAVITAS SEMICONDUCTOR CORP COM 63942X106 92314 10526 SH SOLE 821 0 9705 NCINO INC COM 63947X101 308049 20564 SH SOLE 4163 0 16401 NEBIUS GROUP N.V. SHS CLASS A N97284108 210737 2031 SH SOLE 1783 0 248 NEOGEN CORP COM 640491106 106185 11430 SH SOLE 11430 0 0 NEOGENOMICS INC COM NEW 64049M209 81806 11025 SH SOLE 418 0 10607 NEOS ETF TRUST RUSSELL 2000 HIG 78433H634 566667 11955 SH SOLE 11907 0 48 NEOS ETF TRUST NEOS S&P 500 HI 78433H303 548106 11102 SH SOLE 11058 0 44 NEOS ETF TRUST GOLD HIGH INCOME 78433H550 788275 13861 SH SOLE 13861 0 0 NEOS ETF TRUST REAL ESTATE HIGH 78433H618 372314 7873 SH SOLE 7873 0 0 NEOS ETF TRUST NASDAQ 100 HIGH 78433H675 622665 12531 SH SOLE 11826 0 705 NETAPP INC COM 64110D104 1068993 10441 SH SOLE 7977 0 2464 NETFLIX INC. COM 64110L106 447000 30000 SH Call SOLE 30000 0 0 NETFLIX INC. COM 64110L106 20667383 214949 SH SOLE 158411 0 56538 NEWMARKET CORP COM 651587107 215717 335 SH SOLE 298 0 37 NEWMONT CORP COM 651639106 2725733 25180 SH SOLE 14602 0 10578 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 2082704 11517 SH SOLE 9105 0 2412 NEXTDOOR HOLDINGS INC COM CL A 65345M108 46466 33190 SH SOLE 17801 0 15389 NEXTERA ENERGY INC COM 65339F101 28228929 303929 SH SOLE 278018 0 25911 NEXTNAV INC COMMON STOCK 65345N106 610250 38093 SH SOLE 38093 0 0 NEXXEN INTL LTD SHS NEW M8T80P204 137083 21025 SH SOLE 21000 0 25 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 270089 21905 SH SOLE 0 0 21905 NICOLET BANKSHARES INC COM 65406E102 1388259 9341 SH SOLE 11 0 9330 NIKE INC CL B 654106103 5428746 101986 SH SOLE 49270 0 52716 NISOURCE INC COM 65473P105 294150 6304 SH SOLE 5255 0 1049 NMI HLDGS INC COM 629209305 1902301 50715 SH SOLE 46342 0 4373 NOKIA CORP SPONSORED ADR 654902204 81458 10132 SH SOLE 5722 0 4410 NORDSON CORP COM 655663102 6310002 23593 SH SOLE 19362 0 4231 NORFOLK SOUTHN CORP COM 655844108 11189777 38989 SH SOLE 36914 0 2075 NORTHERN OIL & GAS INC COM 665531307 594639 20035 SH SOLE 0 0 20035 NORTHERN TR CORP COM 665859104 870094 6199 SH SOLE 5668 0 531 NORTHROP GRUMMAN CORP COM 666807102 13688310 20063 SH SOLE 17368 0 2695 NOV INC COM 62955J103 2139368 113736 SH SOLE 104135 0 9601 NOVAGOLD RESOURCES INC COM NEW 66987E206 120198 13385 SH SOLE 13385 0 0 NOVARTIS AG SPONSORED ADR 66987V109 16409898 107430 SH SOLE 95407 0 12023 NOVO-NORDISK A S ADR 670100205 720 1600 SH Call SOLE 1600 0 0 NOVO-NORDISK A S ADR 670100205 1204240 31821 SH SOLE 11453 0 20368 NPK INTERNATIONAL INC COM SHS 651718504 144900 10000 SH SOLE 0 0 10000 NRG ENERGY INC COM NEW 629377508 430098 2943 SH SOLE 2520 0 423 NU HLDGS LTD ORD SHS CL A G6683N103 624377 43450 SH SOLE 34312 0 9138 NUCOR CORP COM 670346105 23166303 136609 SH SOLE 124143 0 12466 NUSCALE PWR CORP CL A COM 67079K100 392191 36180 SH SOLE 34359 0 1821 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 614979 13648 SH SOLE 13648 0 0 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 1143172 29486 SH SOLE 29486 0 0 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 203978 2243 SH SOLE 2243 0 0 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 3752522 82473 SH SOLE 82473 0 0 NUTANIX INC CL A 67059N108 2880208 75775 SH SOLE 64 0 75711 NUTRIEN LTD COM 67077M108 11764656 155196 SH SOLE 155196 0 0 NUVATION BIO INC COM CL A 67080N101 519263 121040 SH SOLE 116640 0 4400 NUVEEN AMT FREE MUN CR INC F COM 67071L106 176618 14233 SH SOLE 0 0 14233 NUVEEN CHURCHILL DIRECT LEND COM SHS 67090S108 615437 46908 SH SOLE 42993 0 3915 NUVEEN NY DIVI ADV COM 67066X107 245683 21893 SH SOLE 21893 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 124343 10747 SH SOLE 2747 0 8000 NVENT ELEC PLC SHS G6700G107 1356186 11466 SH SOLE 7359 0 4107 NVIDIA CORPORATION COM 67066G104 0 0 SH Put SOLE 0 0 0 NVIDIA CORPORATION COM 67066G104 188452545 1080516 SH SOLE 845927 0 234589 NVIDIA CORPORATION COM 67066G104 12971 500 SH Call SOLE 500 0 0 NVR INC COM 62944T105 467878 71 SH SOLE 68 0 3 NWPX INFRASTRUCTURE INC COM 667746101 206718 2655 SH SOLE 2655 0 0 NXP SEMICONDUCTORS N V COM N6596X109 508722 2571 SH SOLE 1727 0 844 OAK VY BANCORP OAKDALE CALIF COM 671807105 4549345 140282 SH SOLE 140282 0 0 OAKTREE SPECIALTY LENDING COM 67401P405 447966 39643 SH SOLE 39643 0 0 OCCIDENTAL PETE CORP COM 674599105 1181961 18112 SH SOLE 11813 0 6299 OCCIDENTAL PETE CORP COM 674599105 549 200 SH Put SOLE 0 0 200 OFS CREDIT COMPANY INC COM 67111Q107 29545 10223 SH SOLE 10223 0 0 OKLO INC COM CL A 02156V109 1914918 38615 SH SOLE 38080 0 535 OLD DOMINION FREIGHT LINE IN COM 679580100 427926 2190 SH SOLE 2139 0 51 OLD REP INTL CORP COM 680223104 1101939 27618 SH SOLE 27533 0 85 OMEGA HEALTHCARE INVS INC COM 681936100 326367 7448 SH SOLE 7389 0 59 OMNICOM GROUP INC COM 681919106 1523272 20032 SH SOLE 18137 0 1895 ON SEMICONDUCTOR CORP COM 682189105 291148 4702 SH SOLE 4141 0 561 ONDAS INC COM NEW 68236H204 108959 12053 SH SOLE 774 0 11279 ONEOK INC NEW COM 682680103 5045969 55824 SH SOLE 29827 0 25997 ONTO INNOVATION INC COM 683344105 376919 1838 SH SOLE 1591 0 247 OPEN LENDING CORP COM 68373J104 341065 272852 SH SOLE 272852 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 1029427 219963 SH SOLE 219963 0 0 ORACLE CORP COM 68389X105 78236902 531826 SH SOLE 245380 0 286446 OREILLY AUTOMOTIVE INC COM 67103H107 3163556 34271 SH SOLE 25034 0 9237 ORGANON & CO COMMON STOCK 68622V106 69251 11561 SH SOLE 11419 0 142 ORIGIN MATERIALS INC COM 68622D205 69159 30333 SH SOLE 30333 0 0 OTIS WORLDWIDE CORP COM 68902V107 1477301 19166 SH SOLE 17782 0 1384 OUSTER INC COM NEW 68989M202 340029 18510 SH SOLE 12681 0 5829 OWENS CORNING NEW COM 690742101 216607 1987 SH SOLE 1986 0 1 PACCAR INC COM 693718108 617756 5349 SH SOLE 2124 0 3225 PACER FDS TR US LRG CP CASH 69374H360 316811 9390 SH SOLE 1000 0 8390 PACER FDS TR US CASH COWS 100 69374H881 4504816 72008 SH SOLE 4088 0 67920 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 31031 23508 SH SOLE 22942 0 566 PACKAGING CORP AMER COM 695156109 379399 1778 SH SOLE 1396 0 382 PALANTIR TECHNOLOGIES INC CL A 69608A108 32580 1800 SH Put SOLE 1800 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 188694543 1289954 SH SOLE 1137161 0 152793 PALO ALTO NETWORKS INC COM 697435105 3818021 23815 SH SOLE 20652 0 3163 PALO ALTO NETWORKS INC COM 697435105 46020 59000 SH Put SOLE 59000 0 0 PALVELLA THERAPEUTICS INC NE COM 697947109 1478349 11860 SH SOLE 10648 0 1212 PAN AMERN SILVER CORP COM 697900108 1343789 24598 SH SOLE 300 0 24298 PARKER-HANNIFIN CORP COM 701094104 7434866 8305 SH SOLE 6464 0 1841 PARSONS CORP DEL COM 70202L102 248261 4583 SH SOLE 4583 0 0 PAYCHEX INC COM 704326107 407643 4425 SH SOLE 4083 0 342 PAYLOCITY HLDG CORP COM 70438V106 261349 2419 SH SOLE 2264 0 155 PAYPAL HLDGS INC COM 70450Y103 14376612 317856 SH SOLE 304525 0 13331 PAYPAL HLDGS INC COM 70450Y103 0 0 SH Put SOLE 0 0 0 PEABODY ENGR CORP COM 704551100 1420000 43096 SH SOLE 36335 0 6761 PELOTON INTERACTIVE INC CL A COM 70614W100 43380 10112 SH SOLE 4491 0 5621 PEMBINA PIPELINE CORP COM 706327103 599605 13396 SH SOLE 1685 0 11711 PENNANTPARK INVT CORP COM 708062104 89910 19674 SH SOLE 0 0 19674 PENTAIR PLC SHS G7S00T104 8288014 95145 SH SOLE 77766 0 17379 PEPSICO INC COM 713448108 45076877 290275 SH SOLE 180554 0 109721 PEPSICO INC COM 713448108 5728 500 SH Put SOLE 0 0 500 PERDOCEO ED CORP COM 71363P106 2695774 72447 SH SOLE 66226 0 6221 PERIMETER SOLUTIONS INC COMMON STOCK 71385M107 984199 40303 SH SOLE 40236 0 67 PERMIAN RESOURCES CORP CLASS A COM 71424F105 3663667 171841 SH SOLE 142406 0 29435 PETCO HEALTH & WELLNESS CO I COM 71601V105 10745723 3865368 SH SOLE 3375261 0 490107 PETROLEO BRASILEIRO S A SP ADR NON VTG 71654V101 288338 15378 SH SOLE 5245 0 10133 PFIZER INC COM 717081103 4950 3000 SH Call SOLE 0 0 3000 PFIZER INC COM 717081103 17597604 626695 SH SOLE 573020 0 53675 PFIZER INC COM 717081103 0 0 SH Put SOLE 0 0 0 PG&E CORP COM 69331C108 983472 55816 SH SOLE 55319 0 497 PGIM ETF TR PGIM ULTRA SH BD 69344A107 1692366 34066 SH SOLE 2018 0 32048 PHILIP MORRIS INTL INC COM 718172109 24828609 148906 SH SOLE 104512 0 44394 PHILIP MORRIS INTL INC COM 718172109 6299 500 SH Put SOLE 0 0 500 PHILLIPS 66 COM 718546104 3216125 17654 SH SOLE 8363 0 9291 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 722908 19263 SH SOLE 10773 0 8490 PHOTRONICS INC COM 719405102 3724125 92159 SH SOLE 84180 0 7979 PIMCO DYNAMIC INCOME FD SHS 72201Y101 1179150 68039 SH SOLE 14086 0 53953 PIMCO ETF TR ENHANCD SHORT 72201R643 827409 8364 SH SOLE 8364 0 0 PINNACLE FINL PARTNERS INC COM 72348N109 262808 3051 SH SOLE 1460 0 1591 PINTEREST INC CL A 72352L106 284472 15511 SH SOLE 12176 0 3335 PIPER SANDLER COMPANIES COM NEW 724078209 545342 7124 SH SOLE 7044 0 80 PJT PARTNERS INC COM CL A 69343T107 2952147 21129 SH SOLE 20192 0 937 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 3926038 175819 SH SOLE 92050 0 83769 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1175201 48402 SH SOLE 35427 0 12975 PLANET LABS PBC COM CL A 72703X106 605788 21674 SH SOLE 21674 0 0 PLEXUS CORP COM 729132100 204768 1011 SH SOLE 894 0 117 PLUG PWR INC COM NEW 72919P202 42013 18590 SH SOLE 17161 0 1429 PNC FINL SVCS GROUP INC COM 693475105 8030860 38593 SH SOLE 35744 0 2849 POET TECHNOLOGIES INC COM NEW 73044W302 177759 29926 SH SOLE 0 0 29926 PONY AI INC SPONSORED ADS 732908108 948635 100491 SH SOLE 100491 0 0 POWERFLEET INC COM 73931J109 56921 18481 SH SOLE 14765 0 3716 PPG INDS INC COM 693506107 8356332 78184 SH SOLE 62404 0 15780 PPL CORP COM 69351T106 10801623 280701 SH SOLE 278652 0 2049 PRICE T ROWE GROUP INC COM 74144T108 5632306 62484 SH SOLE 51298 0 11186 PRIMERICA INC COM 74164M108 1616060 6452 SH SOLE 5767 0 685 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1631081 18101 SH SOLE 15476 0 2625 PROCORE TECHNOLOGIES INC COM 74275K108 474981 8333 SH SOLE 3971 0 4362 PROCTER & GAMBLE CO COM 742718109 26653346 184529 SH SOLE 140363 0 44166 PROFESIONALLY MANAGED PORTFO AKRE FOCUS ETF 74316P579 14406267 272588 SH SOLE 219816 0 52772 PROGRESSIVE CORP COM 743315103 2814183 14196 SH SOLE 12030 0 2166 PROGYNY INC COM 74340E103 1412685 83197 SH SOLE 76096 0 7101 PROLOGIS INC. COM 74340W103 3642859 27560 SH SOLE 24143 0 3417 PROSHARES TR S&P 500 DV ARIST 74348A467 175711566 1657609 SH SOLE 965084 0 692525 PROSHARES TR LARGE CAP CRE 74347R248 297385 3975 SH SOLE 0 0 3975 PROSHARES TR BITCOIN ETF 74347G440 195423 20991 SH SOLE 5451 0 15540 PROSHARES TR PSHS ULTRA QQQ 74347R206 3267160 53560 SH SOLE 53560 0 0 PROSPECT CAP CORP COM 74348T102 180778 68090 SH SOLE 0 0 68090 PROTHENA CORP PLC SHS G72800108 97200 10000 SH SOLE 10000 0 0 PRUDENTIAL FINL INC COM 744320102 1676762 17164 SH SOLE 13738 0 3426 PUBLIC STORAGE OPER CO COM 74460D109 259863 959 SH SOLE 919 0 40 PUBLIC SVC ENTERPRISE GROUP COM 744573106 1055232 13036 SH SOLE 11954 0 1082 PULTE GROUP INC COM 745867101 2593499 22003 SH SOLE 2626 0 19377 PURECYCLE TECHNOLOGIES INC COM 74623V103 115088 22175 SH SOLE 22175 0 0 PUTNAM ETF TRUST FRANKLIN CALIF 746729839 95033 13054 SH SOLE 0 0 13054 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 209090 20300 SH SOLE 20300 0 0 QCR HLDGS INC COM 74727A104 1344418 15715 SH SOLE 15715 0 0 QNITY ELECTRONICS INC COMMON STOCK 74743L100 637981 5529 SH SOLE 4267 0 1262 QORVO INC COM 74736K101 2286164 29537 SH SOLE 29498 0 39 QUALCOMM INC COM 747525103 25446465 197597 SH SOLE 173437 0 24160 QUALYS INC COM 74758T303 299491 3409 SH SOLE 2965 0 444 QUANTA SVCS INC COM 74762E102 695061 1266 SH SOLE 1239 0 27 QUANTUM SI INC COM CL A 74765K105 7900 10207 SH SOLE 10207 0 0 QUEST DIAGNOSTICS INC COM 74834L100 712069 3633 SH SOLE 3615 0 18 QUEST RESOURCE HLDG CORP COM NEW 74836W203 19680 16538 SH SOLE 0 0 16538 QXO INC COM NEW 82846H405 282289 14536 SH SOLE 522 0 14014 RALPH LAUREN CORP CL A 751212101 372262 1078 SH SOLE 1058 0 20 RAMBUS INC DEL COM 750917106 409675 4762 SH SOLE 3929 0 833 RAYMOND JAMES FINL INC COM 754730109 202865 1401 SH SOLE 1156 0 245 RBC BEARINGS INC COM 75524B104 24329060 44795 SH SOLE 44278 0 517 REALTY INCOME CORP COM 756109104 7219953 117519 SH SOLE 97633 0 19886 RECURSION PHARMACEUTICALS IN CL A 75629V104 119276 38852 SH SOLE 1998 0 36854 REDDIT INC CL A 75734B100 205148881 1523571 SH SOLE 1520117 0 3454 REGENCY CTRS CORP COM 758849103 225174 2948 SH SOLE 486 0 2462 REGENERON PHARMACEUTICALS COM 75886F107 1960217 2537 SH SOLE 1967 0 570 RELAY THERAPEUTICS INC COM 75943R102 363125 36495 SH SOLE 36495 0 0 RELX PLC SPONSORED ADR 759530108 236890 7146 SH SOLE 4872 0 2274 RENAISSANCERE HLDGS LTD COM G7496G103 308636 1038 SH SOLE 917 0 121 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 70367 15364 SH SOLE 11987 0 3377 REPUBLIC SVCS INC COM 760759100 2153568 9832 SH SOLE 2473 0 7359 RING ENERGY INC COM 76680V108 48453 31668 SH SOLE 31668 0 0 RIO TINTO PLC SPONSORED ADR 767204100 211359 2233 SH SOLE 993 0 1240 RIOT PLATFORMS INC COM 767292105 151768 12279 SH SOLE 10059 0 2220 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 466625 31005 SH SOLE 24607 0 6398 RLI CORP COM 749607107 1138595 19961 SH SOLE 18270 0 1691 ROBINHOOD MKTS INC COM CL A 770700102 7571441 109256 SH SOLE 60137 0 49119 ROBLOX CORP CL A 771049103 533644 9435 SH SOLE 9059 0 376 ROCKET COS INC COM CL A 77311W101 600920 42170 SH SOLE 38943 0 3227 ROCKET LAB CORP COM 773121108 3503651 54557 SH SOLE 6105 0 48452 ROCKWELL AUTOMATION INC COM 773903109 2903737 8092 SH SOLE 7333 0 759 ROLLINS INC COM 775711104 407362 7627 SH SOLE 6517 0 1110 ROPER TECHNOLOGIES INC COM 776696106 5726756 16183 SH SOLE 13071 0 3112 ROSS STORES INC COM 778296103 4594088 21207 SH SOLE 3607 0 17600 ROYAL BK CDA COM 780087102 821681 5079 SH SOLE 4179 0 900 RPC INC COM 749660106 2200439 310797 SH SOLE 284701 0 26096 RTX CORPORATION COM 75513E101 32873063 170415 SH SOLE 157539 0 12876 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 890432 26391 SH SOLE 0 0 26391 S&P GLOBAL INC COM 78409V104 10966852 25783 SH SOLE 21554 0 4229 SAFE PRO GROUP INC COM 78642D101 1168660 306735 SH SOLE 306735 0 0 SAGIMET BIOSCIENCES INC COM SER A 786700104 104913 20079 SH SOLE 20079 0 0 SALESFORCE INC COM 79466L302 10221746 54758 SH SOLE 43065 0 11693 SALESFORCE INC COM 79466L302 89450 2200 SH Put SOLE 2200 0 0 SAMSARA INC COM CL A 79589L106 658377 20776 SH SOLE 10152 0 10624 SANDISK CORP COM 80004C200 38000 1000 SH Put SOLE 1000 0 0 SANDISK CORP COM 80004C200 2585998 4070 SH SOLE 4038 0 32 SANMINA CORP COM 801056102 1127479 8697 SH SOLE 7635 0 1062 SANOFI SA SPONSORED ADR 80105N105 235889 4896 SH SOLE 2069 0 2827 SAP SE SPON ADR 803054204 1475832 8620 SH SOLE 6174 0 2446 SAVARA INC COM 805111101 455823 83484 SH SOLE 83484 0 0 SCHEIN HENRY INC COM 806407102 17657857 239591 SH SOLE 238732 0 859 SCHWAB CHARLES CORP COM 808513105 41617766 442836 SH SOLE 420050 0 22786 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 86216648 2810190 SH SOLE 773152 0 2037038 SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 374805 13458 SH SOLE 12 0 13446 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 71938879 2805728 SH SOLE 2217973 0 587755 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 8260545 283575 SH SOLE 200175 0 83400 SCHWAB STRATEGIC TR FUNDAMENTAL US S 808524763 4217035 130035 SH SOLE 71958 0 58077 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 7617219 249745 SH SOLE 181456 0 68289 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 3595628 123646 SH SOLE 99206 0 24440 SCHWAB STRATEGIC TR US REIT ETF 808524847 546534 25432 SH SOLE 24675 0 757 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 10414786 316078 SH SOLE 142903 0 173175 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1135022 24284 SH SOLE 24149 0 135 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 9083891 361908 SH SOLE 207303 0 154605 SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 367468 7510 SH SOLE 4401 0 3109 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 7211190 232920 SH SOLE 208196 0 24724 SCHWAB STRATEGIC TR INTERNL DIVID 808524672 111984692 3537103 SH SOLE 2528365 0 1008738 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 173429319 7007246 SH SOLE 3041460 0 3965786 SCIENCE APPLICATIONS INTL CO COM 808625107 227435 2396 SH SOLE 2245 0 151 SEA LTD SPONSORD ADS 81141R100 1251425 15112 SH SOLE 11098 0 4014 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1629783 4152 SH SOLE 3364 0 788 SEALED AIR CORP NEW COM 81211K100 1455953 34624 SH SOLE 34509 0 115 SEI INVTS CO COM 784117103 801022 10208 SH SOLE 6139 0 4069 SELECT SECTOR SPDR TR STATE STREET COM 81369Y852 1741027 15704 SH SOLE 15280 0 424 SELECT SECTOR SPDR TR STATE STREET HEA 81369Y209 4761988 32480 SH SOLE 29512 0 2968 SELECT SECTOR SPDR TR STATE STREET FIN 81369Y605 9755226 197594 SH SOLE 187217 0 10377 SELECT SECTOR SPDR TR STATE STREET MAT 81369Y100 562701 11261 SH SOLE 11220 0 41 SELECT SECTOR SPDR TR STATE STREET CON 81369Y407 2173165 19941 SH SOLE 17628 0 2313 SELECT SECTOR SPDR TR STATE STREET CON 81369Y308 3666949 44730 SH SOLE 27073 0 17657 SELECT SECTOR SPDR TR STATE STREET UTI 81369Y886 1908758 41594 SH SOLE 32450 0 9144 SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803 17218212 129558 SH SOLE 52771 0 76787 SELECT SECTOR SPDR TR STATE STREET IND 81369Y704 5686726 35162 SH SOLE 32382 0 2780 SELECT SECTOR SPDR TR STATE STREET REA 81369Y860 916879 22456 SH SOLE 7455 0 15001 SELECT SECTOR SPDR TR STATE STREET ENE 81369Y506 37399983 610513 SH SOLE 584969 0 25544 SELECT SECTOR SPDR TR STATE STREET ENE 81369Y506 1369 1000 SH Put SOLE 0 0 1000 SELECTIVE INS GROUP INC COM 816300107 1141670 15144 SH SOLE 13902 0 1242 SEMPRA COM 816851109 4232077 42722 SH SOLE 36469 0 6253 SENTINELONE INC CL A 81730H109 379690 29479 SH SOLE 15675 0 13804 SERVICENOW INC COM 81762P102 2642535 25275 SH SOLE 18600 0 6675 SHELL PLC SPON ADS 780259305 1564514 16822 SH SOLE 7037 0 9785 SHERWIN WILLIAMS CO COM 824348106 1809706 5646 SH SOLE 3441 0 2205 SHIFT4 PMTS INC CL A 82452J109 225035 5146 SH SOLE 2423 0 2723 SHOPIFY INC CL A SUB VTG SHS 82509L107 14436005 121700 SH SOLE 104457 0 17243 SIGA TECHNOLOGIES INC COM 826917106 217692 40690 SH SOLE 40690 0 0 SIMILARWEB LTD SHS M84137104 26476 10144 SH SOLE 5098 0 5046 SIMMONS FIRST NATL CORP CL A $1 PAR 828730200 1518650 77233 SH SOLE 70790 0 6443 SIMON PPTY GROUP INC NEW COM 828806109 2436204 13061 SH SOLE 12667 0 394 SINCLAIR INC CL A 829242106 305420 23603 SH SOLE 5000 0 18603 SIRIUSXM HOLDINGS INC COMMON STOCK 829933100 236801 10260 SH SOLE 9885 0 375 SIXTH STREET SPECIALTY LENDI COM 83012A109 8592086 467470 SH SOLE 68597 0 398873 SKYWORKS SOLUTIONS INC COM 83088M102 667784 12470 SH SOLE 11408 0 1062 SLB LIMITED COM STK 806857108 11921198 230662 SH SOLE 218283 0 12379 SLIDE INS HLDGS INC COM 831349105 1160370 64465 SH SOLE 61206 0 3259 SM ENERGY COMPANY COM 78454L100 2385513 76508 SH SOLE 70059 0 6449 SMITH A O CORP COM 831865209 16750828 254031 SH SOLE 222926 0 31105 SMURFIT WESTROCK PLC SHS G8267P108 952216 23895 SH SOLE 23848 0 47 SNAP INC CL A 83304A106 200919 43678 SH SOLE 39725 0 3953 SNAP ON INC COM 833034101 538655 1483 SH SOLE 1373 0 110 SNOWFLAKE INC COM SHS 833445109 2038908 13519 SH SOLE 10853 0 2666 SOFI TECHNOLOGIES INC COM 83406F102 6384568 402051 SH SOLE 28995 0 373056 SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103 16989646 223078 SH SOLE 222296 0 782 SOLVENTUM CORP COM SHS 83444M101 306910 4700 SH SOLE 1487 0 3213 SOMNIGROUP INTERNATIONAL INC COM 88023U101 12277999 166098 SH SOLE 165913 0 185 SOMNIGROUP INTERNATIONAL INC COM 88023U101 355510 105700 SH Put SOLE 105700 0 0 SONY GROUP CORP SPONSORED ADR 835699307 546824 26417 SH SOLE 14654 0 11763 SOUTHERN CO COM 842587107 977587 10128 SH SOLE 7951 0 2177 SOUTHERN COPPER CORP COM 84265V105 243058 1413 SH SOLE 57 0 1356 SOUTHWEST AIRLS CO COM 844741108 324876 8607 SH SOLE 2252 0 6355 SPDR GOLD TR GOLD SHS 78463V107 134459892 312487 SH SOLE 231011 0 81476 SPDR GOLD TR GOLD SHS 78463V107 12459 700 SH Put SOLE 0 0 700 SPDR INDEX SHS FDS STATE STREET SPD 78463X889 7037769 154168 SH SOLE 87707 0 66461 SPDR INDEX SHS FDS STATE STREET SPD 78463X541 917791 12291 SH SOLE 11836 0 455 SPDR INDEX SHS FDS STATE STREET SPD 78463X475 3026129 39970 SH SOLE 0 0 39970 SPDR INDEX SHS FDS STATE STREET SPD 78463X871 1144472 27101 SH SOLE 27101 0 0 SPDR INDEX SHS FDS STATE STREET SPD 78463X202 1513883 24386 SH SOLE 24386 0 0 SPDR INDEX SHS FDS STATE STREET SPD 78463X509 839299 17892 SH SOLE 4987 0 12905 SPDR SERIES TRUST STATE STREET SPD 78464A763 6250411 42828 SH SOLE 41085 0 1743 SPDR SERIES TRUST BLOOMBERG INTL T 78464A516 623139 28389 SH SOLE 28389 0 0 SPDR SERIES TRUST STATE STREET SPD 78464A870 3906857 30587 SH SOLE 30510 0 77 SPDR SERIES TRUST STATE STREET SPD 78464A664 425324 16172 SH SOLE 0 0 16172 SPDR SERIES TRUST STATE STREET SPD 78464A755 7646676 70796 SH SOLE 70727 0 69 SPDR SERIES TRUST STATE STREET SPD 78468R663 40812868 445361 SH SOLE 426744 0 18617 SPDR SERIES TRUST STATE STREET SPD 78468R796 980047 18481 SH SOLE 18481 0 0 SPDR SERIES TRUST STATE STREET SPD 78464A847 1869720 31572 SH SOLE 14198 0 17374 SPDR SERIES TRUST STATE STREET SPD 78464A862 297095 911 SH SOLE 0 0 911 SPDR SERIES TRUST STATE STREET SPD 78468R556 355531 1955 SH SOLE 1955 0 0 SPDR SERIES TRUST STATE STREET SPD 78468R853 2111522 43699 SH SOLE 33454 0 10245 SPDR SERIES TRUST STATE STREET SPD 78464A375 517312 15424 SH SOLE 24 0 15400 SPDR SERIES TRUST STATE STREET SPD 78468R812 306721 1787 SH SOLE 1421 0 366 SPDR SERIES TRUST STATE STREET SPD 78468R523 2784022 27997 SH SOLE 27997 0 0 SPDR SERIES TRUST STATE STREET SPD 78464A854 317699 4151 SH SOLE 1659 0 2492 SPDR SERIES TRUST STATE STREET SPD 78464A409 1830451 18695 SH SOLE 10869 0 7826 SPDR SERIES TRUST BLOOMBERG SHORT 78464A334 8338739 309760 SH SOLE 309760 0 0 SPDR SERIES TRUST STATE STREET SPD 78464A300 397175 4200 SH SOLE 996 0 3204 SPDR SERIES TRUST STATE STREET SPD 78464A508 10192684 180147 SH SOLE 179542 0 605 SPINNAKER ETF SERIES SELECT STOXX EUR 84858T772 417992 10260 SH SOLE 10260 0 0 SPIRE GLOBAL INC COM CL A NEW 848560306 310273 24664 SH SOLE 24664 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 3903526 8050 SH SOLE 7809 0 241 SPRINKLR INC CL A 85208T107 182718 30453 SH SOLE 25410 0 5043 SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 1376809 38849 SH SOLE 35105 0 3744 SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101 1134972 23784 SH SOLE 22590 0 1194 SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER 85207K107 607921 24925 SH SOLE 23600 0 1325 SPROUTS FMRS MKT INC COM 85208M102 885 100 SH Put SOLE 0 0 100 SPROUTS FMRS MKT INC COM 85208M102 327340 4244 SH SOLE 226 0 4018 SPS COMM INC COM 78463M107 1295886 23278 SH SOLE 2438 0 20840 SPX TECHNOLOGIES INC COM 78473E103 283115 1416 SH SOLE 1265 0 151 SS&C TECH HLDGS COM 78467J100 25998909 384770 SH SOLE 383138 0 1632 SSGA ACTIVE TR STATE STREET NUV 78470P853 318230 11000 SH SOLE 11000 0 0 ST JOE CO COM 790148100 4144 600 SH Put SOLE 0 0 600 ST JOE CO COM 790148100 302600 4818 SH SOLE 2783 0 2035 STAG INDUSTRIAL INC COM 85254J102 409296 11230 SH SOLE 10664 0 566 STARBUCKS CORP COM 855244109 5980557 66754 SH SOLE 45051 0 21703 STARWOOD PPTY TR INC COM 85571B105 447980 25310 SH SOLE 16397 0 8913 STATE STR CORP COM 857477103 468399 3701 SH SOLE 2894 0 807 STATE STR SPDR DOW JONES IND UT SER 1 78467X109 4778 200 SH Put SOLE 0 0 200 STATE STR SPDR DOW JONES IND UT SER 1 78467X109 5096788 10980 SH SOLE 5958 0 5022 STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 2322868981 3561935 SH SOLE 3392141 0 169794 STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 89273 3000 SH Put SOLE 0 0 3000 STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 9130591 14768 SH SOLE 8499 0 6269 STEPAN CO COM 858586100 11150688 223103 SH SOLE 168151 0 54952 STOKE THERAPEUTICS INC COM 86150R107 797525 24494 SH SOLE 19529 0 4965 STONECO LTD COM CL A G85158106 207620 14704 SH SOLE 14666 0 38 STONEX GROUP INC COM 861896108 1304030 16169 SH SOLE 16129 0 40 STRATASYS LTD SHS M85548101 79373 10163 SH SOLE 6030 0 4133 STRATEGY INC CL A NEW 594972408 3926148 31460 SH SOLE 27759 0 3701 STRYKER CORPORATION COM 863667101 4872406 14789 SH SOLE 12136 0 2653 SUMITOMO MITSUI FIN GRP INC SPONSORED ADR 86562M209 328502 16633 SH SOLE 2343 0 14290 SUMMIT HOTEL PPTYS COM 866082100 177729 40210 SH SOLE 40210 0 0 SUNBELT RENTALS HOLDINGS INC SHS 866966104 436168 6701 SH SOLE 5774 0 927 SUNCOKE ENERGY INC COM 86722A103 1334268 204957 SH SOLE 189257 0 15700 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 3062661 47140 SH SOLE 33818 0 13322 SUNOCOCORP LLC COM SHS LLC 86765Q106 571815 9275 SH SOLE 4702 0 4573 SURO CAPITAL CORP COM NEW 86887Q109 352158 32881 SH SOLE 30432 0 2449 SWEETGREEN INC COM CL A 87043Q108 1499007 288826 SH SOLE 288195 0 631 SYMBOTIC INC CLASS A COM 87151X101 233282 4385 SH SOLE 2406 0 1979 SYNOPSYS INC COM 871607107 1445190 3645 SH SOLE 3216 0 429 SYSCO CORP COM 871829107 9978118 139887 SH SOLE 116370 0 23517 TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 10888 100 SH Call SOLE 100 0 0 TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 980 100 SH Put SOLE 100 0 0 TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 15471067 45655 SH SOLE 43134 0 2521 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 503428 2549 SH SOLE 1467 0 1082 TALEN ENERGY CORP COM 87422Q109 631437 1978 SH SOLE 1968 0 10 TANDEM DIABETES CARE INC COM NEW 875372203 241887 12618 SH SOLE 3992 0 8626 TANGER INC COM 875465106 263209 7746 SH SOLE 7746 0 0 TAPESTRY INC COM 876030107 946566 6708 SH SOLE 956 0 5752 TARGA RES CORP COM 87612G101 5980161 23851 SH SOLE 14987 0 8864 TARGET CORP COM 87612E106 496000 20000 SH Call SOLE 20000 0 0 TARGET CORP COM 87612E106 17081 89900 SH Put SOLE 89900 0 0 TARGET CORP COM 87612E106 14031507 115772 SH SOLE 78379 0 37393 TAYLOR MORRISON HOME CORP COM 87724P106 4253617 73036 SH SOLE 73020 0 16 TC ENERGY CORP COM 87807B107 573666 9100 SH SOLE 4727 0 4373 TD SYNNEX CORPORATION COM 87162W100 564437 3346 SH SOLE 3051 0 295 TE CONNECTIVITY PLC ORD SHS G87052109 8757037 41896 SH SOLE 39114 0 2782 TECHNIPFMC PLC COM G87110105 786507 11369 SH SOLE 4670 0 6699 TELADOC HEALTH INC COM 87918A105 60942 11182 SH SOLE 11182 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 379341 627 SH SOLE 436 0 191 TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 265780 23583 SH SOLE 4983 0 18600 TEMPLETON EMERGING MKTS FD COM 880191101 288323 16485 SH SOLE 16485 0 0 TENABLE HLDGS INC COM 88025T102 335885 19857 SH SOLE 9759 0 10098 TERADYNE INC COM 880770102 1473066 4969 SH SOLE 4921 0 48 TERAWULF INC COM 88080T104 7807986 541094 SH SOLE 21217 0 519877 TESLA INC COM 88160R101 71068366 191173 SH SOLE 176516 0 14657 TETRA TECH INC NEW COM 88162G103 262526 8716 SH SOLE 6354 0 2362 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 209454 6954 SH SOLE 4336 0 2618 TEXAS INSTRS INC COM 882508104 45340356 233545 SH SOLE 82296 0 151249 TEXAS PACIFIC LAND CORPORATI COM 88262P102 4830153 10178 SH SOLE 5383 0 4795 TG THERAPEUTICS INC COM 88322Q108 207193 6237 SH SOLE 4985 0 1252 THE CIGNA GROUP COM 125523100 1449754 5435 SH SOLE 4387 0 1048 THE TRADE DESK INC COM CL A 88339J105 250589 11044 SH SOLE 9312 0 1732 THERMO FISHER SCIENTIFIC INC COM 883556102 21523931 43748 SH SOLE 41482 0 2266 TIDAL TRUST I ACADEMY VETERAN 886364389 251003 12569 SH SOLE 0 0 12569 TIDAL TRUST I SP FDS S&P 500 886364801 3008229 62463 SH SOLE 62463 0 0 TIDAL TRUST I SP DWJNS SUKUK 886364702 1434119 80118 SH SOLE 80118 0 0 TIDAL TRUST I FUNDSTRAT GRANNY 886364231 658048 27568 SH SOLE 12596 0 14972 TIDAL TRUST II DEFIANCE LARGE 88636R743 988657 44500 SH SOLE 44500 0 0 TIDAL TRUST III ROCKEFELLER US S 45259A803 229770 9250 SH SOLE 0 0 9250 TIDAL TRUST III ROCKEFELLER OPP 45259A878 593025 23845 SH SOLE 659 0 23186 TILRAY BRANDS INC COM 88688T209 729315 112723 SH SOLE 106522 0 6201 TIMKEN CO COM 887389104 816528 8119 SH SOLE 8105 0 14 TJX COS INC NEW COM 872540109 22372990 140094 SH SOLE 118965 0 21129 TKO GROUP HOLDINGS INC CL A 87256C101 478112 2371 SH SOLE 14 0 2357 T-MOBILE US INC COM 872590104 8670768 41283 SH SOLE 38920 0 2363 TOAST INC CL A 888787108 720409 27175 SH SOLE 25097 0 2078 TOLL BROTHERS INC COM 889478103 768468 5631 SH SOLE 4779 0 852 TOPBUILD COR COM 89055F103 255949 729 SH SOLE 661 0 68 TORO CO COM 891092108 966035 10296 SH SOLE 10185 0 111 TORONTO DOMINION BK ONT COM NEW 891160509 237754 2548 SH SOLE 2478 0 70 TORTOISE CAPITAL SERIES TRUS NORTH AMRCN PIPE 890930308 878123 20730 SH SOLE 20730 0 0 TOTALENERGIES SE ACT F92124100 336535 3690 SH SOLE 2051 0 1639 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 563817 3213 SH SOLE 3134 0 79 TOYOTA MOTOR CORP ADS 892331307 4132 200 SH Put SOLE 0 0 200 TOYOTA MOTOR CORP ADS 892331307 587389 2850 SH SOLE 1050 0 1800 TPG INC COM CL A 872657101 215705 5325 SH SOLE 5304 0 21 TPG RE FIN TR INC COM 87266M107 87286 10843 SH SOLE 10843 0 0 TRACTOR SUPPLY CO COM 892356106 546454 12063 SH SOLE 11408 0 655 TRADEWEB MKTS INC CL A 892672106 7421814 63079 SH SOLE 62816 0 263 TRANE TECHNOLOGIES PLC SHS G8994E103 2507036 6016 SH SOLE 4937 0 1079 TRANSDIGM GROUP INC COM 893641100 408270 352 SH SOLE 191 0 161 TRANSMEDICS GROUP INC COM 89377M109 263238 2648 SH SOLE 1562 0 1086 TRANSOCEAN LTD REGISTERED SHS H8817H100 934750 140988 SH SOLE 125244 0 15744 TRAVELERS COMPANIES INC COM 89417E109 5326732 18262 SH SOLE 17870 0 392 TRAVERE THERAPEUTICS INC COM 89422G107 859599 28933 SH SOLE 28933 0 0 TRIMBLE INC COM 896239100 666912 10224 SH SOLE 10121 0 103 TRINITY CAP INC COM 896442308 251051 17067 SH SOLE 826 0 16241 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 156485 31360 SH SOLE 300 0 31060 TRUIST FINL CORP COM 89832Q109 4189 700 SH Put SOLE 0 0 700 TRUIST FINL CORP COM 89832Q109 8663933 188469 SH SOLE 164045 0 24424 TRUMP MEDIA & TECHNOLOGY GRO COM 25400Q105 184190 19848 SH SOLE 4848 0 15000 TUHURA BIOSCIENCES INC COM 898920103 67547 37736 SH SOLE 0 0 37736 TUYA INC SPONSERED ADS 90114C107 24045 10144 SH SOLE 10144 0 0 TWILIO INC CL A 90138F102 820976 6525 SH SOLE 5493 0 1032 UBER TECHNOLOGIES INC COM 90353T100 35617537 495169 SH SOLE 426455 0 68714 UBIQUITI INC COM 90353W103 215749 273 SH SOLE 260 0 13 UBS GROUP AG SHS H42097107 753200 19290 SH SOLE 11109 0 8181 UFP INDUSTRIES INC COM 90278Q108 603993 6557 SH SOLE 6019 0 538 UGI CORP NEW COM 902681105 23469533 637849 SH SOLE 634715 0 3134 ULTA BEAUTY INC COM 90384S303 249882 478 SH SOLE 463 0 15 ULTRA CLEAN HLDGS INC COM 90385V107 625593 10061 SH SOLE 10061 0 0 UNILEVER PLC SPON ADR NEW 904767803 8336963 144983 SH SOLE 138255 0 6728 UNION PAC CORP COM 907818108 7969847 32849 SH SOLE 24856 0 7993 UNITED AIRLS HLDGS INC COM 910047109 761289 8268 SH SOLE 2346 0 5922 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 7668733 241611 SH SOLE 241611 0 0 UNITED PARCEL SVCS INC CL B 911312106 2152775 21882 SH SOLE 19270 0 2612 UNITED RENTALS INC COM 911363109 11695 100 SH Put SOLE 0 0 100 UNITED RENTALS INC COM 911363109 750417 1030 SH SOLE 625 0 405 UNITED STS OIL FD LP UNITS 91232N207 810964 6373 SH SOLE 929 0 5444 UNITED THERAPEUTICS CORP DEL COM 91307C102 2568493 4332 SH SOLE 3944 0 388 UNITEDHEALTH GROUP INC COM 91324P102 47797728 176642 SH SOLE 25170 0 151472 UNITY SOFTWARE INC COM 91332U101 626143 28539 SH SOLE 23542 0 4997 URANIUM ENERGY CORP COM 916896103 3485849 258211 SH SOLE 54675 0 203536 US BANCORP COM NEW 902973304 4022 800 SH Put SOLE 0 0 800 US BANCORP COM NEW 902973304 8602096 163759 SH SOLE 129464 0 34295 USA COMPRESSION PARTNERS LP COM UNIT LTDPAR 90290N109 518453 19117 SH SOLE 13484 0 5633 USA RARE EARTH INC COM 91733P107 275215 18184 SH SOLE 14339 0 3845 VALERO ENERGY CORP COM 91913Y100 11597823 46939 SH SOLE 43715 0 3224 VALKYRIE ETF TRUST II COINSHARES BITCN 91917A207 981715 28194 SH SOLE 28194 0 0 VALMONT INDS INC COM 920253101 232197 580 SH SOLE 573 0 7 VANECK ETF TRUST GOLD MINERS ETF 92189F106 5719091 62319 SH SOLE 37479 0 24840 VANECK ETF TRUST LONG MUNI ETF 92189F536 963788 55263 SH SOLE 21000 0 34263 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 3530410 41780 SH SOLE 41780 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 516397 5340 SH SOLE 4553 0 787 VANECK ETF TRUST URANIUM AND NUCL 92189F601 5420499 40697 SH SOLE 34576 0 6121 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 1062591 8852 SH SOLE 2354 0 6498 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 9778547 25505 SH SOLE 24180 0 1325 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 232519 9260 SH SOLE 1142 0 8118 VANECK ETF TRUST GOLD MINERS ETF 92189F106 6045 800 SH Put SOLE 0 0 800 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 8985 500 SH Put SOLE 0 0 500 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 952859 8298 SH SOLE 2400 0 5898 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 274234 1346 SH SOLE 1346 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 2942390 7217 SH SOLE 6056 0 1161 VANGUARD BD INDEX FDS INTERMED TERM 921937819 266165 3449 SH SOLE 1982 0 1467 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1085517 13844 SH SOLE 11917 0 1927 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1917368 26037 SH SOLE 8723 0 17314 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 1186636 24696 SH SOLE 22223 0 2473 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 2327901 9045 SH SOLE 6168 0 2877 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 5166488 58246 SH SOLE 32785 0 25461 VANGUARD INDEX FDS VALUE ETF 922908744 64207163 327253 SH SOLE 202867 0 124386 VANGUARD INDEX FDS TOTAL STK MKT 922908769 4300 1000 SH Put SOLE 0 0 1000 VANGUARD INDEX FDS SMALL CP ETF 922908751 17681337 67507 SH SOLE 54999 0 12508 VANGUARD INDEX FDS LARGE CAP ETF 922908637 158151836 529201 SH SOLE 147630 0 381571 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 713761283 1194480 SH SOLE 753896 0 440584 VANGUARD INDEX FDS SML CP GRW ETF 922908595 26061130 86224 SH SOLE 70260 0 15964 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1153106 5603 SH SOLE 5494 0 109 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 5423621 29431 SH SOLE 24375 0 5056 VANGUARD INDEX FDS MID CAP ETF 922908629 94641632 329555 SH SOLE 241135 0 88420 VANGUARD INDEX FDS SM CP VAL ETF 922908611 68895853 317127 SH SOLE 275925 0 41202 VANGUARD INDEX FDS GROWTH ETF 922908736 86377183 197755 SH SOLE 178010 0 19745 VANGUARD INDEX FDS TOTAL STK MKT 922908769 276154441 860804 SH SOLE 626442 0 234362 VANGUARD INSTL INDEX FD 0-3 MO TREAS BIL 922040845 6827261 90248 SH SOLE 90248 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 344757572 4590646 SH SOLE 4454798 0 135848 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 9301085 112836 SH SOLE 98293 0 14543 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 472377 3240 SH SOLE 3028 0 212 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 109420708 791069 SH SOLE 286379 0 504690 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 839038 18876 SH SOLE 5520 0 13356 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 86025241 1591587 SH SOLE 1320441 0 271146 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 15208431 304473 SH SOLE 304243 0 230 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 3456296 69278 SH SOLE 22240 0 47038 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 4702550 84952 SH SOLE 4866 0 80086 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 1197408 4164 SH SOLE 4061 0 103 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 698999 7457 SH SOLE 6754 0 703 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 211095 3606 SH SOLE 2159 0 1447 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 79039393 720571 SH SOLE 708879 0 11692 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 13202427 131800 SH SOLE 12304 0 119496 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 216584 946 SH SOLE 845 0 101 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 985311 16546 SH SOLE 4332 0 12214 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 543587 11578 SH SOLE 11482 0 96 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 6085297 73539 SH SOLE 41443 0 32096 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 9685893 122189 SH SOLE 113155 0 9034 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 164689426 765784 SH SOLE 559528 0 206256 VANGUARD STAR FDS VG TL INTL STK F 921909768 25006794 324300 SH SOLE 119367 0 204933 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 132313474 2064817 SH SOLE 1770133 0 294684 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 20629937 139297 SH SOLE 104106 0 35191 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 822939 8732 SH SOLE 6186 0 2546 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 29732910 336117 SH SOLE 334555 0 1562 VANGUARD WORLD FD CONSUM DIS ETF 92204A108 1932610 5382 SH SOLE 4435 0 947 VANGUARD WORLD FD FINANCIALS ETF 92204A405 12507117 103527 SH SOLE 103462 0 65 VANGUARD WORLD FD CONSUM STP ETF 92204A207 946911 4216 SH SOLE 3811 0 405 VANGUARD WORLD FD INF TECH ETF 92204A702 21925732 31425 SH SOLE 18883 0 12542 VANGUARD WORLD FD ESG INTL STK ETF 921910725 5426088 75646 SH SOLE 75646 0 0 VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 2397662 7679 SH SOLE 7679 0 0 VANGUARD WORLD FD COMM SRVC ETF 92204A884 590429 3283 SH SOLE 3270 0 13 VANGUARD WORLD FD UTILITIES ETF 92204A876 711124 3589 SH SOLE 3331 0 258 VANGUARD WORLD FD MATERIALS ETF 92204A801 1265223 5615 SH SOLE 5615 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 3701241 15660 SH SOLE 15110 0 550 VANGUARD WORLD FD MEGA GRWTH IND 921910816 15934055 43365 SH SOLE 42931 0 434 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 2472912 9081 SH SOLE 7647 0 1434 VANGUARD WORLD FD ENERGY ETF 92204A306 2214059 12795 SH SOLE 11956 0 839 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 18258767 125966 SH SOLE 125722 0 244 VANGUARD WORLD FD ESG US STK ETF 921910733 10436282 92957 SH SOLE 92854 0 103 VEEVA SYS INC CL A COM 922475108 829291 4721 SH SOLE 3970 0 751 VENTURE GLOBAL INC COM CL A 92333F101 212610 13490 SH SOLE 8490 0 5000 VERALTO CORP COM SHS 92338C103 424436 4793 SH SOLE 4170 0 623 VERISK ANALYTICS INC COM 92345Y106 1010229 5324 SH SOLE 4459 0 865 VERIZON COMMUNICATIONS INC COM 92343V104 303 200 SH Put SOLE 0 0 200 VERIZON COMMUNICATIONS INC COM 92343V104 19839194 395203 SH SOLE 330775 0 64428 VERTEX PHARMACEUTICALS INC COM 92532F100 3509804 7860 SH SOLE 2319 0 5541 VERTIV HOLDINGS CO COM CL A 92537N108 1612699 6436 SH SOLE 5596 0 840 VICI PPTYS INC COM 925652109 764352 27528 SH SOLE 27355 0 173 VINCE HLDG CORP COM NEW 92719W207 65171 27042 SH SOLE 27042 0 0 VIPER ENERGY INC CL A 64361Q101 831244 17690 SH SOLE 2000 0 15690 VISA INC COM CL A 92826C839 59662200 197400 SH SOLE 157608 0 39792 VISTRA CORP COM 92840M102 460800 3066 SH SOLE 2992 0 74 VOYA FINANCIAL INC COM 929089100 1579674 23121 SH SOLE 21177 0 1944 VTEX SHS CL A G9470A102 105948 26487 SH SOLE 20224 0 6263 VULCAN MATLS CO COM 929160109 901398 3310 SH SOLE 3080 0 230 WABTEC COM 929740108 893879 3577 SH SOLE 3420 0 157 WALMART INC COM 931142103 77053118 618758 SH SOLE 430648 0 188110 WARBY PARKER INC CL A COM 93403J106 304630 14458 SH SOLE 14358 0 100 WARNER BROS DISCOVERY INC COM SER A 934423104 1127672 41066 SH SOLE 10750 0 30316 WASTE CONNECTIONS INC COM 94106B101 19645587 121285 SH SOLE 120815 0 470 WASTE MGMT INC DEL COM 94106L109 12516912 54471 SH SOLE 54053 0 418 WATERS CORP COM 941848103 403519 1355 SH SOLE 1253 0 102 WATSCO INC COM 942622200 1160843 3191 SH SOLE 2573 0 618 WATTS WATER TECHNOLOGIES INC CL A 942749102 255222 879 SH SOLE 755 0 124 WAVE LIFE SCIENCES LTD SHS Y95308105 104255 14380 SH SOLE 11586 0 2794 WEAVE COMMUNICATIONS INC COM 94724R108 109397 23679 SH SOLE 20913 0 2766 WEC ENERGY GROUP INC COM 92939U106 2721903 23511 SH SOLE 22719 0 792 WEDBUSH SER TR DAN IVES WEDBUSH 947913109 364185 12837 SH SOLE 7061 0 5776 WELLS FARGO & CO COM 949746101 612 300 SH Put SOLE 0 0 300 WELLS FARGO & CO PERP PFD CNV A 949746804 406560 352 SH SOLE 0 0 352 WELLS FARGO & CO COM 949746101 22670593 284771 SH SOLE 239689 0 45082 WELLTOWER INC COM 95040Q104 329978 1669 SH SOLE 1505 0 164 WESCO INTL INC COM 95082P105 842302 3078 SH SOLE 3062 0 16 WEST PHARMACEUTICAL SVSC INC COM 955306105 7781024 31045 SH SOLE 25267 0 5778 WESTERN DIGITAL CORP COM 958102105 263005 972 SH SOLE 833 0 139 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 5351112 129976 SH SOLE 52951 0 77025 WEYERHAEUSER CO COM NEW 962166104 983868 40273 SH SOLE 35771 0 4502 WHEATON PRECIOUS METALS CORP COM 962879102 1202310 9164 SH SOLE 4665 0 4499 WHITE MTNS INS GROUP LTD COM G9618E107 656891 299 SH SOLE 299 0 0 WILLIAMS COS INC COM 969457100 5717980 78566 SH SOLE 39813 0 38753 WILLIS TOWERS WATSON PLC LTD SHS G96629103 605193 2075 SH SOLE 1893 0 182 WINNEBAGO INDS INC COM 974637100 280595 9054 SH SOLE 53 0 9001 WINTRUST FINL CORP COM 97650W108 449380 3234 SH SOLE 2226 0 1008 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 37421800 743381 SH SOLE 53661 0 689720 WISDOMTREE TR US LARGECAP DIVD 97717W307 4120678 46129 SH SOLE 41528 0 4601 WISDOMTREE TR EM EX ST-OWNED 97717X578 272480 6795 SH SOLE 6795 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 422383 7028 SH SOLE 0 0 7028 WISDOMTREE TR EQUITY PREMIUM 97717X560 1040622 32611 SH SOLE 8077 0 24534 WISDOMTREE TR US QTLY DIV GRT 97717X669 2347044 26720 SH SOLE 470 0 26250 WISDOMTREE TR US MIDCAP FUND 97717W570 468860 6975 SH SOLE 0 0 6975 WISDOMTREE TR JAPN HEDGE EQT 97717W851 1300515 8201 SH SOLE 4000 0 4201 WISDOMTREE TR US SMALLCAP FUND 97717W562 448600 7728 SH SOLE 0 0 7728 WISDOMTREE TR GLOBAL DEFENSE 97717Y329 4317291 131742 SH SOLE 131742 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 343805 6919 SH SOLE 5927 0 992 WOLVERINE WORLD WIDE INC COM 978097103 1338404 82010 SH SOLE 82010 0 0 WOODWARD INC COM 980745103 278435 778 SH SOLE 774 0 4 WORKDAY INC CL A 98138H101 457764 3523 SH SOLE 2523 0 1000 WORLD GOLD TR SPDR GLD MINIS 98149E303 60723444 655124 SH SOLE 13099 0 642025 WP CAREY INC COM 92936U109 3898675 56593 SH SOLE 56421 0 172 WW GRAINGER INC COM 384802104 10443362 9574 SH SOLE 7552 0 2022 XAI OCTAGN FLT RAT & ALT INM COM SHS BENF INT 98400T304 2473147 143955 SH SOLE 62998 0 80957 XCEL ENERGY INC COM 98389B100 6536499 81332 SH SOLE 65968 0 15364 XPEL INC COM 98379L100 4583212 103552 SH SOLE 103552 0 0 XPENG INC ADS 98422D105 391015 22853 SH SOLE 16560 0 6293 XPO INC COM 983793100 808965 4158 SH SOLE 189 0 3969 YALLA GROUP LTD ADS 98459U103 66175 10622 SH SOLE 4447 0 6175 YELP INC CL A 985817105 1129059 45637 SH SOLE 41887 0 3750 YETI HLDGS INC COM 98585X104 1802387 49259 SH SOLE 45339 0 3920 YUM BRANDS INC COM 988498101 1781428 11458 SH SOLE 8606 0 2852 ZIFF DAVIS INC COM 48123V102 1707940 40704 SH SOLE 37295 0 3409 ZIMMER BIOMET HOLDINGS INC COM 98956P102 3789724 41801 SH SOLE 40538 0 1263 ZOETIS INC CL A 98978V103 70870 37300 SH Call SOLE 37300 0 0 ZOETIS INC CL A 98978V103 10485447 88702 SH SOLE 87132 0 1570 ZOOM COMMUNICATIONS INC CL A 98980L101 2266596 28195 SH SOLE 28134 0 61 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 106653 17835 SH SOLE 15279 0 2556 ZSCALER INC COM 98980G102 17862003 127322 SH SOLE 127234 0 88