0001214659-23-014857.txt : 20231113 0001214659-23-014857.hdr.sgml : 20231113 20231113141933 ACCESSION NUMBER: 0001214659-23-014857 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231113 DATE AS OF CHANGE: 20231113 EFFECTIVENESS DATE: 20231113 FILER: COMPANY DATA: COMPANY CONFORMED NAME: WEALTH ENHANCEMENT ADVISORY SERVICES, LLC CENTRAL INDEX KEY: 0001632972 IRS NUMBER: 412016508 STATE OF INCORPORATION: MN FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-16444 FILM NUMBER: 231397679 BUSINESS ADDRESS: STREET 1: 505 NORTH HIGHWAY 169 SUITE 900 CITY: PLYMOUTH STATE: MN ZIP: 55441 BUSINESS PHONE: (763) 417 1700 MAIL ADDRESS: STREET 1: 505 NORTH HIGHWAY 169 SUITE 900 CITY: PLYMOUTH STATE: MN ZIP: 55441 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001632972 XXXXXXXX 09-30-2023 09-30-2023 false WEALTH ENHANCEMENT ADVISORY SERVICES, LLC
505 NORTH HIGHWAY 169 SUITE 900 PLYMOUTH MN 55441
13F HOLDINGS REPORT 028-16444 N
Mark O'Neill Director of Compliance Investment Advisor 763-401-5600 Mark O'Neill Plymouth MN 11-13-2023 0 2330 30405312246
INFORMATION TABLE 2 infotable.xml AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103 673236 13411 SH SOLE 0 0 13411 AB ACTIVE ETFS INC TAX AWARE SHRT 00039J202 3770176 153259 SH SOLE 0 0 153259 ABM INDS INC COM 000957100 731343 18279 SH SOLE 6 0 18273 AFLAC INC COM 001055102 18044614 235109 SH SOLE 6554 0 228555 AGCO CORP COM 001084102 527490 4460 SH SOLE 17 0 4443 AGF INVTS TR US MARKET NETRL 00110G408 414637 20878 SH SOLE 0 0 20878 AGNC INVT CORP COM 00123Q104 371086 39310 SH SOLE 2707 0 36603 AES CORP COM 00130H105 2105023 138488 SH SOLE 314 0 138174 ALPS ETF TR OSHARES US QUALT 00162Q387 2646340 63113 SH SOLE 0 0 63113 ALPS ETF TR OSHARES US SMLCP 00162Q395 291539 8304 SH SOLE 0 0 8304 ALPS ETF TR ALERIAN MLP 00162Q452 10863576 257431 SH SOLE 70330 0 187101 ALPS ETF TR CLEAN ENERGY 00162Q460 778575 21290 SH SOLE 500 0 20790 ALPS ETF TR ALERIAN ENERGY 00162Q676 1540275 69507 SH SOLE 0 0 69507 ALPS ETF TR SECTR DIV DOGS 00162Q858 260930 5548 SH SOLE 0 0 5548 AT&T INC COM 00206R102 26014386 1731983 SH SOLE 473358 0 1258625 ARK ETF TR INNOVATION ETF 00214Q104 3783377 95371 SH SOLE 1028 0 94343 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 729030 13897 SH SOLE 0 0 13897 ARK ETF TR GENOMIC REV ETF 00214Q302 2015225 72334 SH SOLE 30 0 72304 ARK ETF TR NEXT GNRTN INTER 00214Q401 252843 4668 SH SOLE 0 0 4668 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 368533 49007 SH SOLE 0 0 49007 THE AARONS COMPANY INC COM 00258W108 118730 11340 SH SOLE 0 0 11340 ABBOTT LABS COM 002824100 94082300 971423 SH SOLE 136426 0 834997 ABBOTT LABS COM 002824100 67760 11200 SH Put SOLE 0 0 11200 ABBVIE INC COM 00287Y109 65784631 441330 SH SOLE 36614 0 404715 ABBVIE INC COM 00287Y109 45885 13300 SH Put SOLE 0 0 13300 ABRDN EMRG MKTS EQTY INCM FD COM 00301W105 200356 42003 SH SOLE 0 0 42003 ABRDN ETFS BBRG ALL COMD K1 003261104 5113489 242231 SH SOLE 899 0 241332 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 25096703 298221 SH SOLE 4157 0 294064 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 356190 16754 SH SOLE 0 0 16754 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 711439 40217 SH SOLE 628 0 39589 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 371884 49191 SH SOLE 0 0 49191 ACADIA HEALTHCARE COMPANY IN COM 00404A109 242288 3446 SH SOLE 0 0 3446 ACTIVISION BLIZZARD INC COM 00507V109 6196906 66185 SH SOLE 1355 0 64830 ACUITY BRANDS INC COM 00508Y102 272181 1598 SH SOLE 8 0 1590 ADAM NAT RES FD INC COM 00548F105 1718841 74344 SH SOLE 0 0 74344 ADAMS DIVERSIFIED EQUITY FD COM 006212104 5724547 344023 SH SOLE 0 0 344023 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 23586 30239 SH SOLE 137 0 30102 ADOBE INC COM 00724F101 23277226 45651 SH SOLE 2485 0 43166 ADOBE INC COM 00724F101 304975 5500 SH Call SOLE 0 0 5500 ADVANCE AUTO PARTS INC COM 00751Y106 283288 5065 SH SOLE 101 0 4964 ADVENT CONV & INCOME FD COM 00764C109 1419779 135346 SH SOLE 0 0 135346 AECOM COM 00766T100 406232 4892 SH SOLE 31 0 4861 ADVISORSHARES TR PURE US CANNABIS 00768Y453 81155 10221 SH SOLE 0 0 10221 ADVANCED MICRO DEVICES INC COM 007903107 63724019 619763 SH SOLE 9702 0 610061 ADVANCED MICRO DEVICES INC COM 007903107 1384 200 SH Call SOLE 0 0 200 ADVANCED MICRO DEVICES INC COM 007903107 209200 8000 SH Call SOLE 0 0 8000 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 128240 45155 SH SOLE 0 0 45155 AEGON N V NY REGISTRY SHS 007924103 57318 11941 SH SOLE 0 0 11941 ADVANCED ENERGY INDS COM 007973100 232639 2256 SH SOLE 14 0 2242 AEYE INC CL A COM 008183105 12488 59468 SH SOLE 0 0 59468 AFFILIATED MANAGERS GROUP IN COM 008252108 1035638 7946 SH SOLE 14 0 7932 AGILENT TECHNOLOGIES INC COM 00846U101 2219284 19847 SH SOLE 71 0 19776 AGNICO EAGLE MINES LTD COM 008474108 882957 19427 SH SOLE 0 0 19427 AGENUS INC COM NEW 00847G705 27120 24000 SH SOLE 0 0 24000 AIRBNB INC COM CL A 009066101 2974091 21675 SH SOLE 289 0 21386 AIR LEASE CORP CL A 00912X302 1316206 33398 SH SOLE 0 0 33398 AIR PRODS & CHEMS INC COM 009158106 64066353 226063 SH SOLE 16214 0 209849 AKAMAI TECHNOLOGIES INC COM 00971T101 550386 5166 SH SOLE 8 0 5158 ALASKA AIR GROUP INC COM 011659109 204675 5520 SH SOLE 73 0 5447 ALBEMARLE CORP COM 012653101 2715388 15969 SH SOLE 129 0 15840 ALBERTSONS COS INC COMMON STOCK 013091103 406986 17889 SH SOLE 0 0 17889 THE ALGER ETF TRUST MID CAP 40 ETF 015564107 1907451 157371 SH SOLE 0 0 157371 ALGOMA STL GROUP INC COM 015658107 408000 60000 SH SOLE 0 0 60000 ALGOMA STL GROUP INC *W EXP 10/19/202 015658115 36606 30000 SH SOLE 0 0 30000 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1874191 21607 SH SOLE 191 0 21416 ALIGN TECHNOLOGY INC COM 016255101 2881294 9437 SH SOLE 8 0 9429 ATI INC COM 01741R102 490590 11922 SH SOLE 24 0 11898 ALLETE INC COM NEW 018522300 352009 6667 SH SOLE 14 0 6653 BREAD FINANCIAL HOLDINGS INC COM 018581108 272269 7961 SH SOLE 27 0 7934 ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 125539 13441 SH SOLE 0 0 13441 ALLIANT ENERGY CORP COM 018802108 2251897 46479 SH SOLE 518 0 45961 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 5615912 185038 SH SOLE 0 0 185038 ALLISON TRANSMISSION HLDGS I COM 01973R101 585276 9910 SH SOLE 0 0 9910 ALLSTATE CORP COM 020002101 7343439 65914 SH SOLE 53 0 65861 ALLY FINL INC COM 02005N100 564816 21170 SH SOLE 18 0 21152 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 386661 2183 SH SOLE 0 0 2183 EA SERIES TRUST ALPHA ARCH 1-3 02072L565 448934 4330 SH SOLE 0 0 4330 ALPHABET INC CAP STK CL C 02079K107 138300571 1048924 SH SOLE 23439 0 1025484 ALPHABET INC CAP STK CL A 02079K305 248207846 1896743 SH SOLE 221935 0 1674809 ALPHABET INC CAP STK CL A 02079K305 55750 5000 SH Call SOLE 0 0 5000 ALTICE USA INC CL A 02156K103 124404 38044 SH SOLE 0 0 38044 ALTRIA GROUP INC COM 02209S103 13532746 321825 SH SOLE 1626 0 320199 AMAZON COM INC COM 023135106 292431247 2300435 SH SOLE 72031 0 2228404 AMAZON COM INC COM 023135106 50261 2000 SH Call SOLE 0 0 2000 AMAZON COM INC COM 023135106 55450 5000 SH Call SOLE 0 0 5000 AMBEV SA SPONSORED ADR 02319V103 43429 16833 SH SOLE 0 0 16833 AMEDISYS INC COM 023436108 268993 2880 SH SOLE 11 0 2869 AMEREN CORP COM 023608102 856902 11451 SH SOLE 154 0 11298 AMERICAN BEACON SELECT FUNDS AHL TREND ETF 02368W309 3815719 143488 SH SOLE 0 0 143488 AMERICAN AIRLS GROUP INC COM 02376R102 793070 61910 SH SOLE 1030 0 60880 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 459890 26553 SH SOLE 0 0 26553 AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 9800322 186035 SH SOLE 28243 0 157792 AMERICAN CENTY ETF TR INTERNATIONAL LR 025072364 335120 6961 SH SOLE 0 0 6961 AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562 1110591 28024 SH SOLE 23423 0 4601 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 7777182 147323 SH SOLE 79730 0 67593 AMERICAN CENTY ETF TR AVANTIS SHFXDINC 025072687 305095 6701 SH SOLE 0 0 6701 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 195943662 3521000 SH SOLE 154234 0 3366767 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 6073091 104980 SH SOLE 0 0 104980 AMERICAN CENTY ETF TR US SML CP VALU 025072877 25349276 325199 SH SOLE 78565 0 246634 AMERICAN CENTY ETF TR US EQT ETF 025072885 55086202 751927 SH SOLE 258874 0 493053 AMERICAN ELEC PWR CO INC COM 025537101 8324489 110669 SH SOLE 732 0 109937 AMERICAN EXPRESS CO COM 025816109 50098225 335801 SH SOLE 72462 0 263340 AMERICAN FINL GROUP INC OHIO COM 025932104 601835 5389 SH SOLE 48 0 5342 AMERICAN INTL GROUP INC COM NEW 026874784 1572037 25941 SH SOLE 362 0 25579 AMERICAN LITHIUM CORP COM NEW 027259209 19495 13633 SH SOLE 0 0 13633 AMER STATES WTR CO COM 029899101 269368 3424 SH SOLE 3 0 3421 AMERICAN TOWER CORP NEW COM 03027X100 38480457 233995 SH SOLE 69050 0 164944 AMERICAN WTR WKS CO INC NEW COM 030420103 13155051 106235 SH SOLE 5785 0 100450 CENCORA INC COM 03073E105 53125445 295191 SH SOLE 26 0 295165 AMERIPRISE FINL INC COM 03076C106 8240518 24996 SH SOLE 51 0 24945 AMERIS BANCORP COM 03076K108 201701 5254 SH SOLE 3034 0 2220 AMETEK INC COM 031100100 16469115 111459 SH SOLE 38 0 111421 AMETEK INC COM 031100100 16397 3700 SH Put SOLE 0 0 3700 AMETEK INC COM 031100100 26400 4400 SH Put SOLE 0 0 4400 AMGEN INC COM 031162100 80007485 297691 SH SOLE 432 0 297259 AMPHENOL CORP NEW CL A 032095101 3728379 44391 SH SOLE 5078 0 39313 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 59268675 1706556 SH SOLE 26481 0 1680074 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 548324 27513 SH SOLE 1293 0 26220 AMPLIFY ETF TR HIGH INCOME 032108847 165717 14916 SH SOLE 3875 0 11041 ANALOG DEVICES INC COM 032654105 47627936 272020 SH SOLE 18744 0 253276 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 71231 10875 SH SOLE 850 0 10025 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3208852 58026 SH SOLE 0 0 58026 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 603377 32077 SH SOLE 2596 0 29481 ANSYS INC COM 03662Q105 572486 1924 SH SOLE 26 0 1898 ANTERO RESOURCES CORP COM 03674X106 219066 8631 SH SOLE 56 0 8575 ELEVANCE HEALTH INC COM 036752103 4078999 9368 SH SOLE 40 0 9328 ANTERO MIDSTREAM CORP COM 03676B102 237822 19852 SH SOLE 57 0 19795 APA CORPORATION COM 03743Q108 439016 10682 SH SOLE 320 0 10362 APOLLO COML REAL EST FIN INC COM 03762U105 719536 71030 SH SOLE 26 0 71004 APOLLO GLOBAL MGMT INC COM 03769M106 564595 6290 SH SOLE 0 0 6290 APPIAN CORP CL A 03782L101 313751 6879 SH SOLE 0 0 6879 APPLE INC COM 037833100 923672644 5394969 SH SOLE 256375 0 5138594 APPLE INC COM 037833100 258 300 SH Put SOLE 0 0 300 APPLE INC COM 037833100 780 200 SH Put SOLE 0 0 200 APPLE INC COM 037833100 1280 400 SH Put SOLE 0 0 400 APPLE INC COM 037833100 3630 5500 SH Put SOLE 0 0 5500 APPLE INC COM 037833100 5622 800 SH Put SOLE 0 0 800 APPLE INC COM 037833100 9615 800 SH Put SOLE 0 0 800 APPLE INC COM 037833100 16904 1400 SH Put SOLE 0 0 1400 APPLE INC COM 037833100 25208 2000 SH Put SOLE 0 0 2000 APPLE INC COM 037833100 31536 58400 SH Put SOLE 0 0 58400 APPLE INC COM 037833100 32851 3200 SH Put SOLE 0 0 3200 APPLE INC COM 037833100 51283 2600 SH Put SOLE 0 0 2600 APPLE INC COM 037833100 52950 3000 SH Put SOLE 0 0 3000 APPLE INC COM 037833100 56448 4600 SH Put SOLE 0 0 4600 APPLE INC COM 037833100 68648 6500 SH Put SOLE 0 0 6500 APPLE INC COM 037833100 76720 5600 SH Put SOLE 0 0 5600 APPLE INC COM 037833100 148500 10000 SH Put SOLE 0 0 10000 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 340410 22191 SH SOLE 16735 0 5456 APPLIED MATLS INC COM 038222105 25968646 187567 SH SOLE 1045 0 186522 APPLIED MOLECULAR TRANS INC COM 03824M109 10395 66207 SH SOLE 0 0 66207 APPLOVIN CORP COM CL A 03831W108 1856422 46457 SH SOLE 217 0 46240 APTARGROUP INC COM 038336103 847900 6781 SH SOLE 10 0 6771 APYX MEDICAL CORPORATION COM 03837C106 506509 158284 SH SOLE 0 0 158284 AQUA METALS INC COM 03837J101 27745 24553 SH SOLE 0 0 24553 ARBOR REALTY TRUST INC COM 038923108 6832213 450080 SH SOLE 1533 0 448547 ARCHER DANIELS MIDLAND CO COM 039483102 2710284 35936 SH SOLE 67 0 35869 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 53100 10000 SH SOLE 10000 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 6591510 64076 SH SOLE 10850 0 53226 ARES CAPITAL CORP COM 04010L103 5560651 285601 SH SOLE 1432 0 284169 ARISTA NETWORKS INC COM 040413106 7881517 42851 SH SOLE 2962 0 39889 ARLINGTON ASSET INVST CORP CL A NEW 041356205 321603 75141 SH SOLE 0 0 75141 ARM HOLDINGS PLC SPONSORED ADR 042068205 677831 12665 SH SOLE 63 0 12602 ARMADA HOFFLER PPTYS INC COM 04208T108 316774 30935 SH SOLE 22 0 30913 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 87341 20551 SH SOLE 247 0 20304 ARROW ELECTRS INC COM 042735100 1344201 10733 SH SOLE 3 0 10730 ARROW INVTS TR RVRSE CAP500 ETF 042765677 3110999 150473 SH SOLE 0 0 150473 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 208807 7771 SH SOLE 20 0 7751 ASSOCIATED BANC CORP COM 045487105 417801 24418 SH SOLE 79 0 24339 ASSURANT INC COM 04621X108 919486 6404 SH SOLE 29 0 6375 ASTRAZENECA PLC SPONSORED ADR 046353108 4465830 65946 SH SOLE 256 0 65690 ATKORE INC COM 047649108 273018 1830 SH SOLE 0 0 1830 ATLANTA BRAVES HLDGS INC COM SER C 047726302 466500 13056 SH SOLE 3 0 13053 ATLANTIC UN BANKSHARES CORP COM 04911A107 693569 24099 SH SOLE 19 0 24080 ATLASSIAN CORPORATION CL A 049468101 971077 4819 SH SOLE 0 0 4819 ATMOS ENERGY CORP COM 049560105 1228933 11601 SH SOLE 41 0 11560 AURORA CANNABIS INC COM 05156X884 11079 18939 SH SOLE 0 0 18939 AUTODESK INC COM 052769106 4504240 21769 SH SOLE 65 0 21704 AUTOMATIC DATA PROCESSING IN COM 053015103 60609126 251929 SH SOLE 46603 0 205326 AUTONATION INC COM 05329W102 303254 2003 SH SOLE 9 0 1994 AUTONATION INC COM 05329W102 1855 1000 SH Put SOLE 0 0 1000 AUTOZONE INC COM 053332102 14040067 5528 SH SOLE 7 0 5521 AVALONBAY CMNTYS INC COM 053484101 969785 5647 SH SOLE 528 0 5119 AVANGRID INC COM 05351W103 1143879 37914 SH SOLE 0 0 37914 AVANTOR INC COM 05352A100 499617 23701 SH SOLE 0 0 23701 AVERY DENNISON CORP COM 053611109 2368441 12966 SH SOLE 4 0 12962 AVIENT CORPORATION COM 05368V106 207152 5865 SH SOLE 18 0 5847 AVIDXCHANGE HOLDINGS INC COM 05368X102 94857 10006 SH SOLE 0 0 10006 AVIS BUDGET GROUP COM 053774105 205565 1144 SH SOLE 2 0 1142 AVISTA CORP COM 05379B107 268024 8280 SH SOLE 0 0 8280 AXCELIS TECHNOLOGIES INC COM NEW 054540208 289251 1774 SH SOLE 4 0 1770 AXON ENTERPRISE INC COM 05464C101 2797401 14058 SH SOLE 49 0 14009 AZEK CO INC CL A 05478C105 248448 8354 SH SOLE 0 0 8354 BCE INC COM NEW 05534B760 6327857 165781 SH SOLE 14562 0 151219 BJS WHSL CLUB HLDGS INC COM 05550J101 483674 6777 SH SOLE 38 0 6739 BP PLC SPONSORED ADR 055622104 8360167 215913 SH SOLE 1682 0 214231 BWX TECHNOLOGIES INC COM 05605H100 730915 9748 SH SOLE 10 0 9738 BADGER METER INC COM 056525108 424367 2950 SH SOLE 0 0 2950 BAIDU INC SPON ADR REP A 056752108 882142 6566 SH SOLE 0 0 6566 BAKER HUGHES COMPANY CL A 05722G100 580440 16434 SH SOLE 108 0 16326 BALL CORP COM 058498106 1340107 26921 SH SOLE 3704 0 23217 BANCO BRADESCO S A SP ADR PFD NEW 059460303 223611 78462 SH SOLE 0 0 78462 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 172016 21369 SH SOLE 0 0 21369 BANCO SANTANDER S.A. ADR 05964H105 289561 77011 SH SOLE 0 0 77011 BANK AMERICA CORP COM 060505104 91346380 3336245 SH SOLE 273414 0 3062831 BANK AMERICA CORP 7.25%CNV PFD L 060505682 420919 378 SH SOLE 33 0 345 BANK FIRST CORP COM 06211J100 471436 6111 SH SOLE 0 0 6111 BANK MONTREAL QUE COM 063671101 3820204 45279 SH SOLE 0 0 45279 BANK MONTREAL QUE COM 063671101 9600 3000 SH Put SOLE 0 0 3000 BANK MONTREAL QUE COM 063671101 13250 10600 SH Put SOLE 0 0 10600 BANK MONTREAL QUE COM 063671101 23920 10400 SH Put SOLE 0 0 10400 BANK MONTREAL QUE COM 063671101 29920 6800 SH Put SOLE 0 0 6800 BANK NEW YORK MELLON CORP COM 064058100 2048225 48024 SH SOLE 147 0 47877 BANK NOVA SCOTIA HALIFAX COM 064149107 689642 15127 SH SOLE 0 0 15127 BANK OZK LITTLE ROCK ARK COM 06417N103 2005882 54111 SH SOLE 14 0 54097 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 19876474 618434 SH SOLE 13346 0 605088 BARCLAYS PLC ADR 06738E204 1009276 129561 SH SOLE 0 0 129561 BARCLAYS BANK PLC IPATH B MID TRM 06746P613 4500 269 SH SOLE 0 0 269 BARCLAYS BANK PLC IPATH B MID TRM 06746P613 144 12500 SH Call SOLE 0 0 12500 BARRICK GOLD CORP COM 067901108 854434 58724 SH SOLE 321 0 58403 BATH & BODY WORKS INC COM 070830104 17898080 529529 SH SOLE 57 0 529472 BAXTER INTL INC COM 071813109 9503604 251818 SH SOLE 127876 0 123942 BECTON DICKINSON & CO COM 075887109 19718348 76271 SH SOLE 682 0 75589 BELDEN INC COM 077454106 250547 2595 SH SOLE 0 0 2595 BELPOINTE PREP LLC UNIT RP LTD LB A 080694102 222906 2601 SH SOLE 0 0 2601 BERKLEY W R CORP COM 084423102 460570 7254 SH SOLE 47 0 7207 BERKSHIRE HATHAWAY INC DEL CL A 084670108 14881356 28 SH SOLE 0 0 28 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 199625896 569871 SH SOLE 22566 0 547305 BERRY GLOBAL GROUP INC COM 08579W103 1032165 16672 SH SOLE 0 0 16672 BEST BUY INC COM 086516101 5774754 83126 SH SOLE 301 0 82824 BHP GROUP LTD SPONSORED ADS 088606108 1494281 26271 SH SOLE 40 0 26231 BIO RAD LABS INC CL A 090572207 399313 1114 SH SOLE 8 0 1106 BIOCRYST PHARMACEUTICALS INC COM 09058V103 88882 12554 SH SOLE 0 0 12554 BIOGEN INC COM 09062X103 3086887 12011 SH SOLE 34 0 11977 BIO-TECHNE CORP COM 09073M104 1607861 23621 SH SOLE 2 0 23619 BLACK HILLS CORP COM 092113109 232069 4587 SH SOLE 7 0 4580 BLACK STONE MINERALS L P COM UNIT 09225M101 288862 16765 SH SOLE 0 0 16765 BLACKROCK INC COM 09247X101 18425703 28501 SH SOLE 7073 0 21428 BLACKROCK UTILS INFRASTRUCTU COM 09248D104 496246 25025 SH SOLE 0 0 25025 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 530951 35023 SH SOLE 0 0 35023 BLACKROCK ENERGY & RES TR COM 09250U101 1224642 93413 SH SOLE 0 0 93413 BLACKROCK ENHANCED EQUITY DI COM 09251A104 1725010 226677 SH SOLE 0 0 226677 BLACKROCK MUNIASSETS FD INC COM 09254J102 244206 27134 SH SOLE 0 0 27134 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 234501 24529 SH SOLE 0 0 24529 BLACKROCK CORPOR HI YLD FD I COM 09255P107 145817 16897 SH SOLE 0 0 16897 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 1108480 57109 SH SOLE 0 0 57109 BLACKSTONE MTG TR INC COM CL A 09257W100 784752 36081 SH SOLE 0 0 36081 BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0 44007 50000 PRN SOLE 0 0 50000 BLACKSTONE INC COM 09260D107 48708152 454622 SH SOLE 533 0 454089 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 2783457 168694 SH SOLE 0 0 168694 BLACKROCK 2037 MUNICIPAL TAR COM 09262G108 244403 10743 SH SOLE 0 0 10743 BLOCK H & R INC COM 093671105 326196 7575 SH SOLE 59 0 7516 BLOOM ENERGY CORP COM CL A 093712107 622013 46909 SH SOLE 3000 0 43909 BLOOMIN BRANDS INC COM 094235108 227187 9239 SH SOLE 0 0 9239 BOEING CO COM 097023105 55585486 289991 SH SOLE 4206 0 285785 BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788 5779743 114974 SH SOLE 2117 0 112857 BOOKING HOLDINGS INC COM 09857L108 17885467 5800 SH SOLE 45 0 5755 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1871889 17131 SH SOLE 365 0 16766 BORGWARNER INC COM 099724106 2452836 60759 SH SOLE 176 0 60583 BOSTON BEER INC CL A 100557107 290005 745 SH SOLE 1 0 744 BOSTON SCIENTIFIC CORP COM 101137107 3245516 61468 SH SOLE 828 0 60640 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 96057 21158 SH SOLE 0 0 21158 BRISTOL-MYERS SQUIBB CO COM 110122108 26459131 455878 SH SOLE 47352 0 408526 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2156352 68652 SH SOLE 10196 0 58456 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2883048 16102 SH SOLE 2278 0 13824 BROADSTONE NET LEASE INC COM 11135E203 6180417 432197 SH SOLE 0 0 432197 BROADCOM INC COM 11135F101 73577400 88586 SH SOLE 736 0 87850 BROOKFIELD CORP CL A LTD VT SH 11271J107 958053 30586 SH SOLE 0 0 30586 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 340890 9646 SH SOLE 1021 0 8625 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 139038 11350 SH SOLE 0 0 11350 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 7288906 304466 SH SOLE 1266 0 303200 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 219580 6574 SH SOLE 0 0 6574 BROWN & BROWN INC COM 115236101 774045 11083 SH SOLE 674 0 10409 BROWN FORMAN CORP CL B 115637209 4239648 73490 SH SOLE 180 0 73310 BRUNSWICK CORP COM 117043109 431972 5468 SH SOLE 3 0 5465 BUILDERS FIRSTSOURCE INC COM 12008R107 1486162 11938 SH SOLE 92 0 11846 BUTTERFLY NETWORK INC COM CL A 124155102 20218 17134 SH SOLE 0 0 17134 C3 AI INC CL A 12468P104 463265 18153 SH SOLE 0 0 18153 CBIZ INC COM 124805102 831127 16014 SH SOLE 0 0 16014 CBOE GLOBAL MKTS INC COM 12503M108 632935 4052 SH SOLE 31 0 4021 CBRE GROUP INC CL A 12504L109 959801 12995 SH SOLE 31 0 12964 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 9959487 746029 SH SOLE 0 0 746029 CDW CORP COM 12514G108 10172358 50418 SH SOLE 205 0 50213 CF INDS HLDGS INC COM 125269100 331018 3861 SH SOLE 80 0 3781 CGI INC CL A SUB VTG 12532H104 266120 2702 SH SOLE 0 0 2702 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2023956 23499 SH SOLE 13 0 23486 THE CIGNA GROUP COM 125523100 9336550 32637 SH SOLE 3309 0 29328 CME GROUP INC COM 12572Q105 6775332 33839 SH SOLE 154 0 33685 CMS ENERGY CORP COM 125896100 991456 18668 SH SOLE 62 0 18606 CNB FINL CORP PA COM 126128107 2440051 134735 SH SOLE 0 0 134735 CNO FINL GROUP INC COM 12621E103 345650 14566 SH SOLE 76 0 14490 CSW INDUSTRIALS INC COM 126402106 893427 5098 SH SOLE 0 0 5098 CSX CORP COM 126408103 25927016 843155 SH SOLE 3242 0 839913 CVS HEALTH CORP COM 126650100 40971451 586815 SH SOLE 11216 0 575599 CABLE ONE INC COM 12685J105 378619 615 SH SOLE 0 0 615 CABOT CORP COM 127055101 359232 5186 SH SOLE 3 0 5183 COTERRA ENERGY INC COM 127097103 829177 30653 SH SOLE 237 0 30416 CACI INTL INC CL A 127190304 949324 3024 SH SOLE 7 0 3017 CACTUS INC CL A 127203107 221577 4413 SH SOLE 0 0 4413 CADENCE DESIGN SYSTEM INC COM 127387108 7951514 33937 SH SOLE 187 0 33750 CADENCE BANK COM 12740C103 1526337 71929 SH SOLE 35 0 71894 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 455159 43184 SH SOLE 0 0 43184 CALAMOS GBL DYN INCOME FUND COM 12811L107 1151328 207821 SH SOLE 0 0 207821 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 310187 27795 SH SOLE 0 0 27795 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 456754 32463 SH SOLE 0 0 32463 CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 687456 46481 SH SOLE 222 0 46259 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 164253 11868 SH SOLE 63 0 11805 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 1618684 26167 SH SOLE 0 0 26167 CAMDEN PPTY TR SH BEN INT 133131102 264446 2796 SH SOLE 65 0 2731 CAMECO CORP COM 13321L108 582034 14683 SH SOLE 0 0 14683 CAMPBELL SOUP CO COM 134429109 533787 12994 SH SOLE 2015 0 10979 CANADIAN NATL RY CO COM 136375102 1645233 15187 SH SOLE 956 0 14231 CANADIAN NAT RES LTD COM 136385101 2116840 32733 SH SOLE 177 0 32556 CANADIAN PACIFIC KANSAS CITY COM 13646K108 3851675 51759 SH SOLE 1128 0 50631 CANGO INC ADS 137586103 12440 10489 SH SOLE 0 0 10489 CANOPY GROWTH CORP COM 138035100 155926 199192 SH SOLE 0 0 199192 CAPITAL BANCORP INC MD COM 139737100 197594 10329 SH SOLE 0 0 10329 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 5124444 235715 SH SOLE 0 0 235715 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 14597078 595799 SH SOLE 0 0 595799 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 13284220 529041 SH SOLE 0 0 529041 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 18670214 705335 SH SOLE 378 0 704956 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 24410484 1065030 SH SOLE 57610 0 1007420 CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 9739916 453019 SH SOLE 0 0 453019 CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201 1083075 42143 SH SOLE 0 0 42143 CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300 938673 36775 SH SOLE 0 0 36775 CAPITAL ONE FINL CORP COM 14040H105 1610010 16589 SH SOLE 74 0 16515 CAPITAL SOUTHWEST CORP COM 140501107 242113 10573 SH SOLE 0 0 10573 CARDINAL HEALTH INC COM 14149Y108 1307655 15062 SH SOLE 19 0 15043 CARETRUST REIT INC COM 14174T107 214986 10487 SH SOLE 0 0 10487 CARLISLE COS INC COM 142339100 1014746 3914 SH SOLE 6 0 3908 CARMAX INC COM 143130102 595638 8421 SH SOLE 49 0 8372 CARMAX INC COM 143130102 3850 2000 SH Put SOLE 0 0 2000 CARLYLE GROUP INC COM 14316J108 213238 7070 SH SOLE 0 0 7070 CARNIVAL CORP COMMON STOCK 143658300 541762 39487 SH SOLE 180 0 39307 CARNIVAL CORP COMMON STOCK 143658300 1000 5000 SH Call SOLE 0 0 5000 CARNIVAL CORP COMMON STOCK 143658300 8134 3500 SH Call SOLE 0 0 3500 CARNIVAL CORP COMMON STOCK 143658300 10950 10000 SH Call SOLE 0 0 10000 CARPENTER TECHNOLOGY CORP COM 144285103 762985 11352 SH SOLE 0 0 11352 CARRIER GLOBAL CORPORATION COM 14448C104 35246950 638532 SH SOLE 243509 0 395022 CASELLA WASTE SYS INC CL A 147448104 2803644 36745 SH SOLE 0 0 36745 CASEYS GEN STORES INC COM 147528103 737051 2715 SH SOLE 7 0 2708 CATALYST PHARMACEUTICALS INC COM 14888U101 249303 21326 SH SOLE 0 0 21326 CAVA GROUP INC COM 148929102 286911 9367 SH SOLE 0 0 9367 CAVA GROUP INC COM 148929102 110 1000 SH Call SOLE 0 0 1000 CATERPILLAR INC COM 149123101 33697906 123436 SH SOLE 1671 0 121764 CATHAY GEN BANCORP COM 149150104 333765 9602 SH SOLE 44 0 9558 CEDAR FAIR L P DEPOSITRY UNIT 150185106 231661 6261 SH SOLE 0 0 6261 CELANESE CORP DEL COM 150870103 2331471 18575 SH SOLE 20 0 18555 CELCUITY INC COM 15102K100 181283 19834 SH SOLE 0 0 19834 CELLECTAR BIOSCIENCES INC COM NEW 15117F807 31680 12000 SH SOLE 0 0 12000 CELSIUS HLDGS INC COM NEW 15118V207 356808 2079 SH SOLE 13 0 2066 CELSIUS HLDGS INC COM NEW 15118V207 2183 100 SH Call SOLE 0 0 100 CEMEX SAB DE CV SPON ADR NEW 151290889 67145 10330 SH SOLE 0 0 10330 CENTENE CORP DEL COM 15135B101 2311193 33554 SH SOLE 186 0 33368 CENTERPOINT ENERGY INC COM 15189T107 620343 23104 SH SOLE 88 0 23016 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 289851 7230 SH SOLE 6 0 7224 CENTURY THERAPEUTICS INC COM 15673T100 60302 30151 SH SOLE 0 0 30151 CHAMPIONX CORPORATION COM 15872M104 354490 9952 SH SOLE 117 0 9835 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 1393986 280480 SH SOLE 0 0 280480 CHARLES RIV LABS INTL INC COM 159864107 892297 4553 SH SOLE 55 0 4498 CHART INDS INC COM 16115Q308 222055 1313 SH SOLE 18 0 1295 CHARTER COMMUNICATIONS INC N CL A 16119P108 3626135 8245 SH SOLE 47 0 8198 CHECKPOINT THERAPEUTICS INC COM NEW 162828206 81175 47750 SH SOLE 0 0 47750 CHEMED CORP NEW COM 16359R103 542199 1043 SH SOLE 3 0 1040 CHEMOURS CO COM 163851108 234956 8376 SH SOLE 70 0 8307 CHEMUNG FINL CORP COM 164024101 475320 12000 SH SOLE 0 0 12000 CHENIERE ENERGY INC COM NEW 16411R208 7106756 42822 SH SOLE 279 0 42543 CHESAPEAKE UTILS CORP COM 165303108 333532 3412 SH SOLE 60 0 3352 CHEVRON CORP NEW COM 166764100 140030076 830448 SH SOLE 30235 0 800213 CHEVRON CORP NEW COM 166764100 6350 1000 SH Put SOLE 0 0 1000 CHIMERA INVT CORP COM NEW 16934Q208 141223 25865 SH SOLE 0 0 25865 CHIPOTLE MEXICAN GRILL INC COM 169656105 4051630 2212 SH SOLE 60 0 2152 CHURCH & DWIGHT CO INC COM 171340102 2028235 22135 SH SOLE 334 0 21801 CHURCHILL DOWNS INC COM 171484108 533436 4597 SH SOLE 15 0 4582 CIBUS INC CL A COM STK 17166A101 394991 21679 SH SOLE 0 0 21679 CIENA CORP COM NEW 171779309 38377672 812054 SH SOLE 28 0 812026 CINCINNATI FINL CORP COM 172062101 6404839 62615 SH SOLE 19 0 62596 CIRCOR INTL INC COM 17273K109 208505 3740 SH SOLE 0 0 3740 CIRRUS LOGIC INC COM 172755100 208789 2823 SH SOLE 8 0 2815 CISCO SYS INC COM 17275R102 128877040 2397266 SH SOLE 88577 0 2308689 CINTAS CORP COM 172908105 16988066 35317 SH SOLE 65 0 35252 CITIGROUP INC COM NEW 172967424 6262188 152254 SH SOLE 8736 0 143517 CITIZENS FINL GROUP INC COM 174610105 2051605 76552 SH SOLE 178 0 76374 CITY HLDG CO COM 177835105 448497 4964 SH SOLE 0 0 4964 CIVITAS RESOURCES INC COM NEW 17888H103 6573275 81282 SH SOLE 37 0 81245 CLARUS CORP NEW COM 18270P109 1002018 132542 SH SOLE 0 0 132542 CLEAN HARBORS INC COM 184496107 562664 3362 SH SOLE 16 0 3346 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 54399 34430 SH SOLE 0 0 34430 CLEARFIELD INC COM 18482P103 1535202 53566 SH SOLE 6 0 53560 CLEARSIDE BIOMEDICAL INC COM 185063104 17398 20000 SH SOLE 0 0 20000 CLEVELAND-CLIFFS INC NEW COM 185899101 1567284 100274 SH SOLE 546 0 99728 CLOROX CO DEL COM 189054109 5707745 43551 SH SOLE 368 0 43183 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 68306 63246 SH SOLE 0 0 63246 CLOUDFLARE INC CL A COM 18915M107 694992 11025 SH SOLE 0 0 11025 COCA COLA CONS INC COM 191098102 703785 1106 SH SOLE 0 0 1106 COCA COLA CO COM 191216100 50366482 899723 SH SOLE 54433 0 845290 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 512099 8273 SH SOLE 16 0 8257 COGNEX CORP COM 192422103 479292 11293 SH SOLE 24 0 11269 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3012607 44473 SH SOLE 94 0 44379 COHEN & STEERS INC COM 19247A100 322795 5149 SH SOLE 175 0 4974 COHERENT CORP COM 19247G107 488425 14964 SH SOLE 44 0 14920 COHEN & STEERS QUALITY INCOM COM 19247L106 975363 96380 SH SOLE 0 0 96380 COHEN & STEERS REIT & PFD & COM 19247X100 193582 11281 SH SOLE 0 0 11281 COHEN & STEERS INFRASTRUCTUR COM 19248A109 489650 25008 SH SOLE 0 0 25008 COINBASE GLOBAL INC COM CL A 19260Q107 741224 9872 SH SOLE 97 0 9775 COLGATE PALMOLIVE CO COM 194162103 11821828 166247 SH SOLE 37264 0 128983 COLUMBIA BKG SYS INC COM 197236102 605913 29848 SH SOLE 60 0 29788 COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 4731089 242620 SH SOLE 0 0 242620 COLUMBIA SELIGM PREM TECH GR COM 19842X109 547803 20125 SH SOLE 0 0 20125 COMCAST CORP NEW CL A 20030N101 34043294 767778 SH SOLE 7521 0 760257 COMERICA INC COM 200340107 237001 5704 SH SOLE 65 0 5639 COMMERCIAL METALS CO COM 201723103 1132591 22922 SH SOLE 10 0 22912 COMMERCIAL METALS CO COM 201723103 31040 8000 SH Put SOLE 0 0 8000 COMMSCOPE HLDG CO INC COM 20337X109 88019 26196 SH SOLE 0 0 26196 COMMUNITY BK SYS INC COM 203607106 2217418 52533 SH SOLE 982 0 51551 COMPASS DIVERSIFIED SH BEN INT 20451Q104 276065 14708 SH SOLE 945 0 13763 COMPOSECURE INC COM CL A 20459V105 254195 39410 SH SOLE 0 0 39410 CONAGRA BRANDS INC COM 205887102 959658 34998 SH SOLE 413 0 34585 CONCENTRIX CORP COM 20602D101 580289 7244 SH SOLE 22 0 7222 CONOCOPHILLIPS COM 20825C104 23597505 196974 SH SOLE 1097 0 195877 CONSOLIDATED COMM HLDGS INC COM 209034107 64245 18785 SH SOLE 199 0 18586 CONSOLIDATED EDISON INC COM 209115104 19189812 224364 SH SOLE 1140 0 223224 CONSTELLATION BRANDS INC CL A 21036P108 54264465 215909 SH SOLE 394 0 215515 CONSTELLATION ENERGY CORP COM 21037T109 2496245 22885 SH SOLE 29 0 22856 COOPER COS INC COM NEW 216648402 501502 1577 SH SOLE 2 0 1575 COPART INC COM 217204106 5077417 117833 SH SOLE 589 0 117244 CORMEDIX INC COM 21900C308 151970 41073 SH SOLE 18609 0 22464 CORNING INC COM 219350105 37162264 1219635 SH SOLE 120418 0 1099217 QUIDELORTHO CORP COM 219798105 289531 3964 SH SOLE 8 0 3956 COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 264864 11115 SH SOLE 0 0 11115 CORTEVA INC COM 22052L104 7239823 141513 SH SOLE 531 0 140982 CORVEL CORP COM 221006109 234407 1192 SH SOLE 0 0 1192 COSTCO WHSL CORP NEW COM 22160K105 52240745 92468 SH SOLE 1081 0 91387 COSTAR GROUP INC COM 22160N109 1114367 14493 SH SOLE 61 0 14432 COTY INC COM CL A 222070203 114417 10430 SH SOLE 241 0 10189 CRANE COMPANY COMMON STOCK 224408104 331107 3727 SH SOLE 40 0 3687 CRANE NXT CO COM 224441105 201442 3625 SH SOLE 40 0 3585 CROCS INC COM 227046109 3998949 45324 SH SOLE 22 0 45302 CROWDSTRIKE HLDGS INC CL A 22788C105 28493805 170234 SH SOLE 1269 0 168965 CROWN CASTLE INC COM 22822V101 25121313 272969 SH SOLE 33857 0 239112 CROWN HLDGS INC COM 228368106 605240 6840 SH SOLE 8 0 6832 CUBESMART COM 229663109 274271 7193 SH SOLE 310 0 6883 CUMMINS INC COM 231021106 3831724 16772 SH SOLE 434 0 16338 CURTISS WRIGHT CORP COM 231561101 1332158 6810 SH SOLE 109 0 6701 DBX ETF TR XTRACK MSCI EAFE 233051200 6540993 187421 SH SOLE 0 0 187421 DBX ETF TR XTRACK USD HIGH 233051432 3312674 97719 SH SOLE 0 0 97719 DBX ETF TR XTRACKERS RUSSEL 233051481 1675882 38924 SH SOLE 7398 0 31526 DBX ETF TR XTRACK MSCI EAFE 233051630 32406463 1434549 SH SOLE 29862 0 1404687 DBX ETF TR XTRACK MSCI EURP 233051853 274625 7749 SH SOLE 0 0 7749 DBX ETF TR XTRACK HRVST CSI 233051879 237773 9142 SH SOLE 108 0 9034 DBX ETF TR XTRACKERS RISK M 23306X100 42343345 1917828 SH SOLE 0 0 1917828 DNP SELECT INCOME FD INC COM 23325P104 678791 71302 SH SOLE 0 0 71302 D R HORTON INC COM 23331A109 66198046 615968 SH SOLE 255 0 615713 D R HORTON INC COM 23331A109 976 2000 SH Put SOLE 0 0 2000 DHI GROUP INC COM 23331S100 401206 131113 SH SOLE 0 0 131113 DTE ENERGY CO COM 233331107 948001 9549 SH SOLE 490 0 9059 DWS MUN INCOME TR COM 233368109 102449 13305 SH SOLE 0 0 13305 DT MIDSTREAM INC COMMON STOCK 23345M107 227874 4306 SH SOLE 235 0 4071 DXC TECHNOLOGY CO COM 23355L106 313654 15058 SH SOLE 181 0 14877 DANAHER CORPORATION COM 235851102 45576161 183701 SH SOLE 62894 0 120807 DARDEN RESTAURANTS INC COM 237194105 1086394 7585 SH SOLE 114 0 7471 DARLING INGREDIENTS INC COM 237266101 237562 4551 SH SOLE 32 0 4519 DATADOG INC CL A COM 23804L103 653976 7179 SH SOLE 0 0 7179 DAVITA INC COM 23918K108 266386 2818 SH SOLE 40 0 2778 DECKERS OUTDOOR CORP COM 243537107 554703 1079 SH SOLE 10 0 1069 DEERE & CO COM 244199105 19438649 51509 SH SOLE 113 0 51397 ABRDN NATL MUN INCOME FD SH BEN INT 24610T108 452274 52529 SH SOLE 0 0 52529 DELL TECHNOLOGIES INC CL C 24703L202 1077549 15639 SH SOLE 0 0 15639 DELTA AIR LINES INC DEL COM NEW 247361702 2069072 55921 SH SOLE 3910 0 52011 DENISON MINES CORP COM 248356107 312263 189250 SH SOLE 0 0 189250 DESTINATION XL GROUP INC COM 25065K104 85120 19000 SH SOLE 0 0 19000 DEVON ENERGY CORP NEW COM 25179M103 6977757 146284 SH SOLE 454 0 145830 DEXCOM INC COM 252131107 1794012 19228 SH SOLE 1237 0 17991 DIAGEO PLC SPON ADR NEW 25243Q205 14039672 94112 SH SOLE 34227 0 59885 DIAMONDBACK ENERGY INC COM 25278X109 978276 6316 SH SOLE 44 0 6272 DICKS SPORTING GOODS INC COM 253393102 735314 6772 SH SOLE 10 0 6762 DIGIMARC CORP NEW COM 25381B101 394266 12135 SH SOLE 0 0 12135 DIGITAL RLTY TR INC COM 253868103 1518710 12549 SH SOLE 341 0 12208 DILLARDS INC CL A 254067101 231898 701 SH SOLE 0 0 701 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 39060164 1304179 SH SOLE 110144 0 1194035 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 25357557 971182 SH SOLE 351995 0 619187 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 14607470 647207 SH SOLE 197697 0 449510 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 67775099 1455963 SH SOLE 100197 0 1355766 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 15471672 294755 SH SOLE 72709 0 222046 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 105725318 2313971 SH SOLE 10690 0 2303281 DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658 4438861 198075 SH SOLE 133858 0 64217 DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666 13989319 563858 SH SOLE 265952 0 297906 DIMENSIONAL ETF TRUST EMERGING MARKETS 25434V682 2060697 70116 SH SOLE 51696 0 18420 DIMENSIONAL ETF TRUST INTERNATIONAL 25434V690 2472361 86115 SH SOLE 61230 0 24885 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 118136790 4509038 SH SOLE 688639 0 3820398 DIMENSIONAL ETF TRUST US SUSTAINABILTY 25434V716 7748394 279272 SH SOLE 210326 0 68946 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 122248508 3593431 SH SOLE 47189 0 3546242 DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 1641234 70409 SH SOLE 44378 0 26031 DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 254466 10973 SH SOLE 0 0 10973 DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781 14261345 599720 SH SOLE 0 0 599720 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 2062739 88340 SH SOLE 55754 0 32586 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 69457727 2129299 SH SOLE 707 0 2128592 DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 8513500 335971 SH SOLE 0 0 335971 DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823 248743 12743 SH SOLE 11192 0 1551 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 11150425 434038 SH SOLE 249555 0 184483 DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849 3973154 85499 SH SOLE 34315 0 51184 DIMENSIONAL ETF TRUST INFLATION PROTE 25434V856 3412945 85817 SH SOLE 63672 0 22145 DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 3877144 83595 SH SOLE 55753 0 27842 DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 8530136 211299 SH SOLE 152447 0 58852 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 10873177 482823 SH SOLE 200701 0 282122 DIODES INC COM 254543101 413437 5244 SH SOLE 10 0 5234 DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 281640 9486 SH SOLE 3376 0 6110 DISNEY WALT CO COM 254687106 94862631 1170421 SH SOLE 93921 0 1076500 DISCOVER FINL SVCS COM 254709108 5480341 63261 SH SOLE 1082 0 62179 DISH NETWORK CORPORATION CL A 25470M109 148153 25282 SH SOLE 1206 0 24076 DOCUSIGN INC COM 256163106 349219 8315 SH SOLE 0 0 8315 DOLBY LABORATORIES INC COM CL A 25659T107 297114 3749 SH SOLE 0 0 3749 DOLLAR GEN CORP NEW COM 256677105 1029675 9732 SH SOLE 1453 0 8279 DOLLAR TREE INC COM 256746108 782352 7349 SH SOLE 36 0 7313 DOMINION ENERGY INC COM 25746U109 5048510 113018 SH SOLE 489 0 112529 DOMINOS PIZZA INC COM 25754A201 1482205 3913 SH SOLE 23 0 3890 DONALDSON INC COM 257651109 23053756 386549 SH SOLE 43 0 386506 DOORDASH INC CL A 25809K105 655125 8244 SH SOLE 0 0 8244 DOUBLELINE INCOME SOLUTIONS COM 258622109 738844 63041 SH SOLE 0 0 63041 DOVER CORP COM 260003108 2362286 16933 SH SOLE 27 0 16906 DOW INC COM 260557103 6752390 130962 SH SOLE 839 0 130122 DRAFTKINGS INC NEW COM CL A 26142V105 751743 25535 SH SOLE 425 0 25110 DRIVEN BRANDS HLDGS INC COM 26210V102 134675 10697 SH SOLE 0 0 10697 DUKE ENERGY CORP NEW COM NEW 26441C204 36903596 418124 SH SOLE 1846 0 416278 DUN & BRADSTREET HLDGS INC COM 26484T106 119700 11982 SH SOLE 0 0 11982 DUPONT DE NEMOURS INC COM 26614N102 5928497 79481 SH SOLE 102 0 79379 DURECT CORP COM NEW 266605500 204262 82033 SH SOLE 0 0 82033 EOG RES INC COM 26875P101 7117436 56149 SH SOLE 173 0 55976 EQT CORP COM 26884L109 964813 23776 SH SOLE 246 0 23530 EPR PPTYS COM SH BEN INT 26884U109 382290 9203 SH SOLE 32 0 9171 ETF SER SOLUTIONS LHA MKT ST TACTL 26922B105 4698273 179634 SH SOLE 0 0 179634 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 17081916 331045 SH SOLE 0 0 331045 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 68567 18786 SH SOLE 0 0 18786 EAST WEST BANCORP INC COM 27579R104 278483 5283 SH SOLE 62 0 5221 EASTMAN CHEM CO COM 277432100 874787 11402 SH SOLE 14 0 11388 EATON VANCE CALIF MUN BD FD COM 27828A100 122222 15052 SH SOLE 0 0 15052 EATON VANCE TAX ADVT DIV INC COM 27828G107 3085940 145701 SH SOLE 0 0 145701 EATON VANCE LTD DURATION INC COM 27828H105 112346 12428 SH SOLE 2963 0 9465 EATON VANCE TAX-MANAGED DIVE COM 27828N102 234100 20286 SH SOLE 0 0 20286 EATON VANCE SR FLTNG RTE TR COM 27828Q105 251047 20731 SH SOLE 0 0 20731 EATON VANCE TX ADV GLBL DIV COM 27828S101 1418200 92211 SH SOLE 0 0 92211 EATON VANCE TAX-ADVANTAGED G COM 27828U106 1244480 58289 SH SOLE 0 0 58289 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 159021 13285 SH SOLE 0 0 13285 EATON VANCE TAX-MANAGED GLOB COM 27829C105 116995 15314 SH SOLE 0 0 15314 EATON VANCE TAX-MANAGED GLOB COM 27829F108 278918 37845 SH SOLE 0 0 37845 EBAY INC. COM 278642103 2533883 57471 SH SOLE 275 0 57196 ECOLAB INC COM 278865100 18147450 107128 SH SOLE 2738 0 104390 ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109 264423 22072 SH SOLE 0 0 22072 EDISON INTL COM 281020107 601616 9506 SH SOLE 52 0 9454 EDWARDS LIFESCIENCES CORP COM 28176E108 5454441 78730 SH SOLE 124 0 78606 ELECTRONIC ARTS INC COM 285512109 936852 7781 SH SOLE 46 0 7735 ELEMENT SOLUTIONS INC COM 28618M106 556964 28402 SH SOLE 0 0 28402 ELLSWORTH GROWTH & INCOME FD COM 289074106 2563833 318489 SH SOLE 0 0 318489 EMCOR GROUP INC COM 29084Q100 941285 4474 SH SOLE 47 0 4427 EMERSON ELEC CO COM 291011104 38196611 395533 SH SOLE 10092 0 385440 ASPEN TECHNOLOGY INC COM 29109X106 240618 1178 SH SOLE 3 0 1175 ENBRIDGE INC COM 29250N105 22363633 667482 SH SOLE 851 0 666632 ENCOMPASS HEALTH CORP COM 29261A100 824456 12276 SH SOLE 18 0 12258 ENERGY FUELS INC COM NEW 292671708 544343 65901 SH SOLE 0 0 65901 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 7339569 523134 SH SOLE 0 0 523134 ENERSYS COM 29275Y102 208558 2203 SH SOLE 25 0 2178 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 175119 14331 SH SOLE 0 0 14331 ENPHASE ENERGY INC COM 29355A107 2627375 21867 SH SOLE 16 0 21851 ENPRO INDS INC COM 29355X107 976670 8059 SH SOLE 0 0 8059 ENSIGN GROUP INC COM 29358P101 479519 5160 SH SOLE 3 0 5157 ENTEGRIS INC COM 29362U104 858995 9147 SH SOLE 0 0 9147 ENTERGY CORP NEW COM 29364G103 2012993 21762 SH SOLE 31 0 21731 ENTERPRISE FINL SVCS CORP COM 293712105 240788 6421 SH SOLE 0 0 6421 ENTERPRISE PRODS PARTNERS L COM 293792107 21440932 783373 SH SOLE 204286 0 579088 EPAM SYS INC COM 29414B104 628997 2460 SH SOLE 6 0 2454 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 249938 116251 SH SOLE 0 0 116251 ENVISTA HOLDINGS CORPORATION COM 29415F104 226525 8125 SH SOLE 0 0 8125 EQUIFAX INC COM 294429105 2407211 13141 SH SOLE 1917 0 11224 EQUINIX INC COM 29444U700 2291113 3155 SH SOLE 23 0 3132 EQUINOR ASA SPONSORED ADR 29446M102 511724 15606 SH SOLE 242 0 15364 EQUITRANS MIDSTREAM CORP COM 294600101 283845 30293 SH SOLE 98 0 30195 EQUITY LIFESTYLE PPTYS INC COM 29472R108 570590 8956 SH SOLE 0 0 8956 EQUITY RESIDENTIAL SH BEN INT 29476L107 329310 5609 SH SOLE 524 0 5085 ERIE INDTY CO CL A 29530P102 201765 687 SH SOLE 0 0 687 ESSENTIAL UTILS INC COM 29670G102 1159399 33772 SH SOLE 517 0 33256 ESSEX PPTY TR INC COM 297178105 1382809 6520 SH SOLE 28 0 6492 ETSY INC COM 29786A106 252831 3915 SH SOLE 273 0 3642 EVERCORE INC CLASS A 29977A105 273518 1984 SH SOLE 72 0 1912 EVERGY INC COM 30034W106 630550 12437 SH SOLE 350 0 12087 EVERSOURCE ENERGY COM 30040W108 2946948 50678 SH SOLE 1235 0 49443 EVGO INC CL A COM 30052F100 1557541 460811 SH SOLE 0 0 460811 EXACT SCIENCES CORP COM 30063P105 2329613 34149 SH SOLE 517 0 33632 EXCHANGE TRADED CONCEPTS TR INDIA INTERNET & 301505558 1770152 140800 SH SOLE 0 0 140800 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 6873033 136478 SH SOLE 0 0 136478 EXCHANGE LISTED FDS TR ARMOR US EQT IDX 30151E764 5914296 276823 SH SOLE 0 0 276823 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 398636 22753 SH SOLE 0 0 22753 EXELON CORP COM 30161N101 2804045 74201 SH SOLE 176 0 74025 EXELIXIS INC COM 30161Q104 2874761 131568 SH SOLE 96 0 131472 EXLSERVICE HOLDINGS INC COM 302081104 480690 17143 SH SOLE 0 0 17143 EXPEDIA GROUP INC COM NEW 30212P303 1697872 16473 SH SOLE 27 0 16446 EXP WORLD HLDGS INC COM 30212W100 445312 27421 SH SOLE 0 0 27421 EXPEDITORS INTL WASH INC COM 302130109 2151249 18767 SH SOLE 149 0 18618 EXSCIENTIA PLC ADS 30223G102 55935 12375 SH SOLE 0 0 12375 EXTRA SPACE STORAGE INC COM 30225T102 1111131 9139 SH SOLE 56 0 9083 EXXON MOBIL CORP COM 30231G102 151766399 1290750 SH SOLE 48479 0 1242271 FMC CORP COM NEW 302491303 732694 10941 SH SOLE 255 0 10686 F N B CORP COM 302520101 399003 36979 SH SOLE 167 0 36812 FS KKR CAP CORP COM 302635206 2339309 118807 SH SOLE 383 0 118424 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 695298 128284 SH SOLE 0 0 128284 FTI CONSULTING INC COM 302941109 443349 2485 SH SOLE 4 0 2481 META PLATFORMS INC CL A 30303M102 62535625 208306 SH SOLE 4346 0 203960 META PLATFORMS INC CL A 30303M102 392 1500 SH Put SOLE 0 0 1500 META PLATFORMS INC CL A 30303M102 118860 4200 SH Call SOLE 0 0 4200 FACTSET RESH SYS INC COM 303075105 1572544 3596 SH SOLE 67 0 3529 FAIR ISAAC CORP COM 303250104 1530350 1762 SH SOLE 7 0 1755 FARMLAND PARTNERS INC COM 31154R109 200476 19540 SH SOLE 0 0 19540 FAST ACQUISITION CORP II *W EXP 03/16/202 311874119 7143 14285 SH SOLE 0 0 14285 FASTENAL CO COM 311900104 7328955 134132 SH SOLE 533 0 133599 FEDERAL SIGNAL CORP COM 313855108 363397 6084 SH SOLE 0 0 6084 FEDERATED HERMES ETF TRUST US STRATEGIC DIV 31423L305 292237 13075 SH SOLE 0 0 13075 FEDEX CORP COM 31428X106 9855864 37203 SH SOLE 4378 0 32826 F5 INC COM 315616102 1336656 8295 SH SOLE 5 0 8290 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 718857 13827 SH SOLE 133 0 13694 FIDELITY COVINGTON TRUST DISRUPTIVE MEDIC 316092147 10312550 465986 SH SOLE 0 0 465986 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 349474 5002 SH SOLE 0 0 5002 FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 5593981 193171 SH SOLE 17304 0 175867 FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386 3112155 96952 SH SOLE 88379 0 8573 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 338379 13584 SH SOLE 0 0 13584 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 213117 4577 SH SOLE 0 0 4577 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 1091720 18021 SH SOLE 953 0 17068 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 497483 10397 SH SOLE 0 0 10397 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 480797 9753 SH SOLE 0 0 9753 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 2152006 17506 SH SOLE 845 0 16661 FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 2335112 50029 SH SOLE 753 0 49276 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 980525 20163 SH SOLE 905 0 19258 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 361413 9531 SH SOLE 0 0 9531 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 254637 5762 SH SOLE 0 0 5762 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 22211181 509899 SH SOLE 1398 0 508500 FIDELITY NATL INFORMATION SV COM 31620M106 4628049 83735 SH SOLE 1274 0 82461 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 621192 15041 SH SOLE 0 0 15041 FIDUS INVT CORP COM 316500107 205398 10698 SH SOLE 0 0 10698 FIFTH THIRD BANCORP COM 316773100 3227778 127429 SH SOLE 217 0 127212 FINANCIAL INSTNS INC COM 317585404 180502 10725 SH SOLE 0 0 10725 FIRST AMERN FINL CORP COM 31847R102 582807 10317 SH SOLE 17 0 10300 FIRST BANCORP N C COM 318910106 533127 18946 SH SOLE 16686 0 2260 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 122633 11376 SH SOLE 0 0 11376 FIRST BUSINESS FINL SVCS INC COM 319390100 384608 12816 SH SOLE 0 0 12816 FIRST CTZNS BANCSHARES INC N CL A 31946M103 6818190 4940 SH SOLE 755 0 4185 FIRST COMWLTH FINL CORP PA COM 319829107 239243 19594 SH SOLE 0 0 19594 FIRST FINL BANKSHARES INC COM 32020R109 502526 20005 SH SOLE 48 0 19957 FIRST HORIZON CORPORATION COM 320517105 677126 61445 SH SOLE 367 0 61078 FIRST INTST BANCSYSTEM INC COM 32055Y201 260149 10431 SH SOLE 0 0 10431 FIRST SOLAR INC COM 336433107 955396 5912 SH SOLE 467 0 5445 FIRST TR MORNINGSTAR DIVID L SHS 336917109 5379508 160870 SH SOLE 0 0 160870 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 5060746 60263 SH SOLE 0 0 60263 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 257814 3116 SH SOLE 0 0 3116 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 4933242 67000 SH SOLE 0 0 67000 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 353141 2413 SH SOLE 70 0 2343 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 1151586 7215 SH SOLE 30 0 7185 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 739091 17337 SH SOLE 0 0 17337 FIRST TR SR FLTG RATE INCOME COM 33733U108 142250 14225 SH SOLE 0 0 14225 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 459220 4416 SH SOLE 0 0 4416 FIRST TR NASDAQ 100 TECH IND SHS 337345102 989107 6809 SH SOLE 0 0 6809 FIRST TR VALUE LINE DIVID IN SHS 33734H106 11723897 313557 SH SOLE 760 0 312797 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 296450 4913 SH SOLE 0 0 4913 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 361444 3252 SH SOLE 0 0 3252 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 4480913 59029 SH SOLE 170 0 58859 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 3657573 80510 SH SOLE 235 0 80275 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 507836 6296 SH SOLE 0 0 6296 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 624778 6784 SH SOLE 0 0 6784 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 227870 2355 SH SOLE 0 0 2355 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 214591 3162 SH SOLE 0 0 3162 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 836507 13781 SH SOLE 0 0 13781 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 4369155 95522 SH SOLE 400 0 95122 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 602946 41312 SH SOLE 0 0 41312 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 765482 13647 SH SOLE 0 0 13647 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 3266971 160067 SH SOLE 0 0 160067 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 9408096 204746 SH SOLE 0 0 204746 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 2040680 46065 SH SOLE 0 0 46065 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 492310 12153 SH SOLE 0 0 12153 FIRST TR MLP & ENERGY INCOM COM 33739B104 2982339 377034 SH SOLE 0 0 377034 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 11828244 740654 SH SOLE 0 0 740654 FST TR NEW OPPORT MLP & ENE COM 33739M100 83571 13350 SH SOLE 0 0 13350 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 2698434 55205 SH SOLE 0 0 55205 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 1884593 35458 SH SOLE 0 0 35458 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 16972801 376588 SH SOLE 2951 0 373637 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 605210 31221 SH SOLE 0 0 31221 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 224825 13319 SH SOLE 0 0 13319 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 1215162 25723 SH SOLE 428 0 25295 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 10003888 168359 SH SOLE 0 0 168359 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 1598579 32386 SH SOLE 0 0 32386 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F433 490406 16551 SH SOLE 0 0 16551 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557 1823717 83389 SH SOLE 0 0 83389 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 3118742 76930 SH SOLE 0 0 76930 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 5268760 215139 SH SOLE 0 0 215139 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 1616794 38445 SH SOLE 5 0 38440 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 220011 6201 SH SOLE 0 0 6201 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 473646 12188 SH SOLE 0 0 12188 FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 379708 11475 SH SOLE 0 0 11475 FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 816753 21850 SH SOLE 0 0 21850 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 336063 8763 SH SOLE 0 0 8763 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760 282040 14324 SH SOLE 0 0 14324 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778 4204307 213741 SH SOLE 0 0 213741 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 317213 9833 SH SOLE 0 0 9833 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 10664903 377786 SH SOLE 1381 0 376405 FIRSTCASH HOLDINGS INC COM 33768G107 214612 2138 SH SOLE 5 0 2133 FISERV INC COM 337738108 9544114 84491 SH SOLE 690 0 83801 FISERV INC COM 337738108 10148 4100 SH Put SOLE 0 0 4100 FIRSTENERGY CORP COM 337932107 2934800 85863 SH SOLE 340 0 85523 FISKER INC CL A COM STK 33813J106 126602 19720 SH SOLE 0 0 19720 FIVE BELOW INC COM 33829M101 347878 2162 SH SOLE 188 0 1974 FLAHERTY & CRUMRINE PFD SECS COM 338478100 516668 39836 SH SOLE 0 0 39836 FLAHERTY & CRUMRINE PFD INCO COM 338480106 93555 10247 SH SOLE 0 0 10247 FLEETCOR TECHNOLOGIES INC COM 339041105 724400 2837 SH SOLE 22 0 2815 FLEXSTEEL INDS INC COM 339382103 630170 30355 SH SOLE 0 0 30355 FLEXSHARES TR MORNSTAR USMKT 33939L100 940496 5774 SH SOLE 0 0 5774 FLEXSHARES TR MORNSTAR UPSTR 33939L407 404441 10001 SH SOLE 0 0 10001 FLEXSHARES TR QUALT DIVD IDX 33939L860 1784346 31989 SH SOLE 0 0 31989 FLOOR & DECOR HLDGS INC CL A 339750101 834863 9225 SH SOLE 0 0 9225 FLUOR CORP NEW COM 343412102 424069 11555 SH SOLE 200 0 11355 FLOWSERVE CORP COM 34354P105 409075 10286 SH SOLE 19 0 10267 FLUSHING FINL CORP COM 343873105 376371 28665 SH SOLE 0 0 28665 FORD MTR CO DEL COM 345370860 43654046 3514818 SH SOLE 106545 0 3408273 FORD MTR CO DEL COM 345370860 354 21200 SH Call SOLE 0 0 21200 FORD MTR CO DEL COM 345370860 360 8000 SH Call SOLE 0 0 8000 FORD MTR CO DEL COM 345370860 870 3000 SH Call SOLE 0 0 3000 FORMFACTOR INC COM 346375108 221939 6352 SH SOLE 14 0 6338 FORTINET INC COM 34959E109 10222756 174212 SH SOLE 133 0 174079 FORTIVE CORP COM 34959J108 3772334 50868 SH SOLE 21176 0 29692 FORTRESS BIOTECH INC COM 34960Q109 447643 1542000 SH SOLE 0 0 1542000 FORTUNE BRANDS INNOVATIONS I COM 34964C106 500598 8053 SH SOLE 22 0 8031 FORTREA HLDGS INC COMMON STOCK 34965K107 258980 9058 SH SOLE 3 0 9055 FOX CORP CL A COM 35137L105 387959 12435 SH SOLE 101 0 12334 FRANCO NEV CORP COM 351858105 520211 3897 SH SOLE 0 0 3897 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 151426 11437 SH SOLE 0 0 11437 FRANKLIN RESOURCES INC COM 354613101 626642 25494 SH SOLE 78 0 25416 FRANKLIN TEMPLETON ETF TR BRANDYWINEGLOBAL 35473P462 129668 11174 SH SOLE 0 0 11174 FRANKLIN TEMPLETON ETF TR SYSTMTC STYL PRE 35473P546 9233197 410182 SH SOLE 0 0 410182 FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595 1471812 61198 SH SOLE 0 0 61198 FRANKLIN TEMPLETON ETF TR INTL AGGREGTE BD 35473P611 98990498 5097348 SH SOLE 47434 0 5049914 FRANKLIN TEMPLETON ETF TR FTSE JAPAN HDG 35473P637 1578363 49964 SH SOLE 1813 0 48151 FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 1043517 39452 SH SOLE 1380 0 38072 FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 471551 20547 SH SOLE 0 0 20547 FREEPORT-MCMORAN INC CL B 35671D857 5257912 141001 SH SOLE 1351 0 139650 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 353740 16422 SH SOLE 0 0 16422 FRESHWORKS INC CLASS A COM 358054104 227526 11422 SH SOLE 0 0 11422 FRONTIER GROUP HLDGS INC COM 35909R108 141062 29145 SH SOLE 1538 0 27607 FUELCELL ENERGY INC COM 35952H601 42602 33283 SH SOLE 1500 0 31783 FUBOTV INC COM 35953D104 66408 24872 SH SOLE 0 0 24872 FULLER H B CO COM 359694106 1196421 17438 SH SOLE 42 0 17396 FULTON FINL CORP PA COM 360271100 444537 36708 SH SOLE 76 0 36632 GATX CORP COM 361448103 269844 2480 SH SOLE 4 0 2476 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 428821 13502 SH SOLE 0 0 13502 GABELLI EQUITY TR INC COM 362397101 287270 55998 SH SOLE 0 0 55998 GABELLI MULTIMEDIA TR INC COM 36239Q109 91189 15482 SH SOLE 0 0 15482 GABELLI UTIL TR COM 36240A101 140880 26581 SH SOLE 0 0 26581 GABELLI DIVID & INCOME TR COM 36242H104 4180347 215038 SH SOLE 0 0 215038 GABELLI HLTHCARE & WELLNESS SHS 36246K103 465015 54197 SH SOLE 0 0 54197 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 1891052 32243 SH SOLE 21 0 32222 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 13551990 199177 SH SOLE 1121 0 198056 GALECTIN THERAPEUTICS INC COM NEW 363225202 35787 18639 SH SOLE 0 0 18639 GALLAGHER ARTHUR J & CO COM 363576109 13003954 57052 SH SOLE 406 0 56647 GAMING & LEISURE PPTYS INC COM 36467J108 228894 5025 SH SOLE 0 0 5025 GARTNER INC COM 366651107 8520381 24797 SH SOLE 439 0 24358 GENERAC HLDGS INC COM 368736104 836828 7680 SH SOLE 51 0 7629 GENERAL DYNAMICS CORP COM 369550108 31166724 141045 SH SOLE 118 0 140927 GENERAL ELECTRIC CO COM NEW 369604301 63769318 576837 SH SOLE 2374 0 574463 GENERAL MLS INC COM 370334104 11504977 179793 SH SOLE 1196 0 178597 GENERAL MTRS CO COM 37045V100 22863141 693453 SH SOLE 1201 0 692252 GENTEX CORP COM 371901109 713464 21926 SH SOLE 52 0 21874 GENUINE PARTS CO COM 372460105 5917053 40982 SH SOLE 72 0 40910 GENWORTH FINL INC COM CL A 37247D106 100493 17149 SH SOLE 43 0 17106 GERON CORP COM 374163103 25109 11844 SH SOLE 0 0 11844 GETTY IMAGES HOLDINGS INC CL A COM 374275105 262196 40400 SH SOLE 0 0 40400 GEVO INC COM PAR 374396406 25681 21581 SH SOLE 0 0 21581 GILEAD SCIENCES INC COM 375558103 16121106 215120 SH SOLE 36048 0 179073 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 23418 12938 SH SOLE 0 0 12938 GLATFELTER CORPORATION COM 377320106 20000 10000 SH SOLE 0 0 10000 GSK PLC SPONSORED ADR 37733W204 2706306 74657 SH SOLE 5440 0 69216 GLOBALSTAR INC COM 378973408 194897 148776 SH SOLE 0 0 148776 GLOBAL PMTS INC COM 37940X102 2662775 23076 SH SOLE 90 0 22986 GLOBAL X FDS ADAPTIVE US RISK 37954Y194 71885231 2522891 SH SOLE 0 0 2522891 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 1242990 29327 SH SOLE 0 0 29327 GLOBAL X FDS GLBL X MLP ETF 37954Y343 5726072 128416 SH SOLE 0 0 128416 GLOBAL X FDS RATE PREFERRED 37954Y376 421890 18375 SH SOLE 0 0 18375 GLOBAL X FDS S&P 500 COVERED 37954Y475 528810 13598 SH SOLE 5 0 13593 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 10507191 626547 SH SOLE 2634 0 623913 GLOBAL X FDS ADAPTIVE US 37954Y574 156736807 4980515 SH SOLE 0 0 4980515 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 8251763 306643 SH SOLE 0 0 306643 GLOBAL X FDS US PFD ETF 37954Y657 193979 10313 SH SOLE 0 0 10313 GLOBAL X FDS US INFR DEV ETF 37954Y673 1346483 44321 SH SOLE 17378 0 26943 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 424406 17169 SH SOLE 0 0 17169 GLOBAL X FDS INTERNET OF THNG 37954Y780 203475 6643 SH SOLE 0 0 6643 GLOBAL X FDS GLOBAL X COPPER 37954Y830 2182031 59929 SH SOLE 4149 0 55780 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 1092940 19810 SH SOLE 0 0 19810 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 2584321 95574 SH SOLE 0 0 95574 GLOBUS MED INC CL A 379577208 230177 4636 SH SOLE 154 0 4482 GLOBE LIFE INC COM 37959E102 956701 8799 SH SOLE 377 0 8422 GLOBAL X FDS EMERGING MARK 37960A636 744505 30488 SH SOLE 0 0 30488 GLOBAL X FDS EMERGING MKT GRT 37960A644 4167557 175550 SH SOLE 0 0 175550 GOLDMAN SACHS GROUP INC COM 38141G104 31887082 98548 SH SOLE 411 0 98137 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 9994434 332815 SH SOLE 4713 0 328102 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 5507728 192141 SH SOLE 947 0 191194 GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230 35281754 706483 SH SOLE 0 0 706483 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 9197464 153984 SH SOLE 22 0 153962 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 49639719 589335 SH SOLE 2422 0 586913 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 1171507 11702 SH SOLE 0 0 11702 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 2182520 39078 SH SOLE 597 0 38482 GOODYEAR TIRE & RUBR CO COM 382550101 342354 27543 SH SOLE 143 0 27400 GRACO INC COM 384109104 5134845 70456 SH SOLE 74 0 70382 GRAINGER W W INC COM 384802104 7801488 11276 SH SOLE 34 0 11242 GRANITE CONSTR INC COM 387328107 220869 5809 SH SOLE 48 0 5761 GRANITESHARES PLATINUM TR SHS BEN INT 38748T103 100155 11362 SH SOLE 0 0 11362 GRAPHIC PACKAGING HLDG CO COM 388689101 419775 18841 SH SOLE 0 0 18841 GRAY TELEVISION INC COM 389375106 406882 58798 SH SOLE 0 0 58798 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 228667 13742 SH SOLE 0 0 13742 GROUP 1 AUTOMOTIVE INC COM 398905109 4960118 18459 SH SOLE 0 0 18459 HF SINCLAIR CORP COM 403949100 681499 11971 SH SOLE 19 0 11952 HCA HEALTHCARE INC COM 40412C101 41824562 170032 SH SOLE 280 0 169752 HDFC BANK LTD SPONSORED ADS 40415F101 243151 4121 SH SOLE 0 0 4121 HSBC HLDGS PLC SPON ADR NEW 404280406 784563 19883 SH SOLE 0 0 19883 HP INC COM 40434L105 4511997 175564 SH SOLE 1654 0 173910 HAIN CELESTIAL GROUP INC COM 405217100 205419 19809 SH SOLE 8064 0 11745 HALEON PLC SPON ADS 405552100 356989 42856 SH SOLE 6788 0 36068 HALLIBURTON CO COM 406216101 1518024 37482 SH SOLE 192 0 37290 HALOZYME THERAPEUTICS INC COM 40637H109 366965 9606 SH SOLE 24 0 9582 HAMILTON LANE INC CL A 407497106 412587 4562 SH SOLE 0 0 4562 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 1093826 61589 SH SOLE 0 0 61589 HANCOCK JOHN PFD INCOME FD I COM 41013X106 387728 26795 SH SOLE 0 0 26795 HANESBRANDS INC COM 410345102 766107 193461 SH SOLE 366 0 193095 HANOVER INS GROUP INC COM 410867105 298980 2694 SH SOLE 36 0 2658 HARBOR ETF TRUST LONG TERM GROWER 41151J406 27530134 1543169 SH SOLE 0 0 1543169 HARLEY DAVIDSON INC COM 412822108 856744 25915 SH SOLE 87 0 25828 HARMONIC INC COM 413160102 350522 36399 SH SOLE 0 0 36399 HARTFORD FINL SVCS GROUP INC COM 416515104 4225434 59589 SH SOLE 763 0 58826 HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 3345607 104257 SH SOLE 0 0 104257 HARTFORD FDS EXCHANGE TRADED SUSTAINABLE INCM 41653L875 1202321 37295 SH SOLE 1818 0 35477 HASBRO INC COM 418056107 272479 4120 SH SOLE 5 0 4115 HASHICORP INC COM CL A 418100103 239213 10478 SH SOLE 0 0 10478 HAWAIIAN ELEC INDUSTRIES COM 419870100 136129 11058 SH SOLE 0 0 11058 HAWKINS INC COM 420261109 590369 10032 SH SOLE 12 0 10020 HEALTHCARE RLTY TR CL A COM 42226K105 644334 42196 SH SOLE 543 0 41653 HEARTLAND FINL USA INC COM 42234Q102 1170461 39771 SH SOLE 0 0 39771 HEALTHPEAK PROPERTIES INC COM 42250P103 1118032 60895 SH SOLE 620 0 60275 HECLA MNG CO COM 422704106 88139 22542 SH SOLE 0 0 22542 HEICO CORP NEW COM 422806109 773820 4779 SH SOLE 0 0 4779 HEICO CORP NEW CL A 422806208 379129 2934 SH SOLE 0 0 2934 HENRY JACK & ASSOC INC COM 426281101 1251555 8281 SH SOLE 13 0 8268 HERON THERAPEUTICS INC COM 427746102 38739 37611 SH SOLE 0 0 37611 HERSHEY CO COM 427866108 5879540 29386 SH SOLE 402 0 28984 HESS CORP COM 42809H107 1744779 11404 SH SOLE 57 0 11347 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1234192 71053 SH SOLE 1899 0 69154 HEXCEL CORP NEW COM 428291108 409521 6287 SH SOLE 4 0 6283 HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404 95829 11919 SH SOLE 0 0 11919 HILLENBRAND INC COM 431571108 380889 9002 SH SOLE 0 0 9002 HILTON WORLDWIDE HLDGS INC COM 43300A203 1142903 7610 SH SOLE 92 0 7518 HOLOGIC INC COM 436440101 341170 4916 SH SOLE 27 0 4889 HOME BANCSHARES INC COM 436893200 334977 15997 SH SOLE 22 0 15975 HOME DEPOT INC COM 437076102 158729183 525315 SH SOLE 23199 0 502116 HOME DEPOT INC COM 437076102 2343 1100 SH Put SOLE 0 0 1100 HOME DEPOT INC COM 437076102 13846 600 SH Put SOLE 0 0 600 HONDA MOTOR LTD AMERN SHS 438128308 244142 7258 SH SOLE 1023 0 6235 HONEYWELL INTL INC COM 438516106 49366430 267221 SH SOLE 18865 0 248356 HONEYWELL INTL INC COM 438516106 2730 200 SH Put SOLE 0 0 200 HONEYWELL INTL INC COM 438516106 9900 1000 SH Put SOLE 0 0 1000 HONEYWELL INTL INC COM 438516106 13040 1600 SH Put SOLE 0 0 1600 HONEYWELL INTL INC COM 438516106 21330 1800 SH Put SOLE 0 0 1800 HORMEL FOODS CORP COM 440452100 3236954 85116 SH SOLE 498 0 84618 HOST HOTELS & RESORTS INC COM 44107P104 431615 26858 SH SOLE 262 0 26596 HOSTESS BRANDS INC CL A 44109J106 330701 9928 SH SOLE 25 0 9903 HOULIHAN LOKEY INC CL A 441593100 2919263 27252 SH SOLE 0 0 27252 HOWMET AEROSPACE INC COM 443201108 556458 12032 SH SOLE 308 0 11723 HUBBELL INC COM 443510607 2236692 7137 SH SOLE 206 0 6930 HUBSPOT INC COM 443573100 752921 1529 SH SOLE 0 0 1529 HUDSON PAC PPTYS INC COM 444097109 82703 12437 SH SOLE 289 0 12148 HUMANA INC COM 444859102 2935914 6035 SH SOLE 17 0 6018 HUNT J B TRANS SVCS INC COM 445658107 574489 3047 SH SOLE 44 0 3003 HUNTINGTON BANCSHARES INC COM 446150104 1092177 105017 SH SOLE 427 0 104590 HUNTINGTON INGALLS INDS INC COM 446413106 58219166 284579 SH SOLE 8 0 284571 HUNTSMAN CORP COM 447011107 246904 10119 SH SOLE 0 0 10119 HURON CONSULTING GROUP INC COM 447462102 507676 4874 SH SOLE 0 0 4874 HYPERFINE INC COM CL A 44916K106 102326 49915 SH SOLE 0 0 49915 IO BIOTECH INC COM 449778109 14241 10100 SH SOLE 10000 0 100 IPG PHOTONICS CORP COM 44980X109 277204 2730 SH SOLE 4 0 2726 ITT INC COM 45073V108 911427 9309 SH SOLE 10 0 9299 ICICI BANK LIMITED ADR 45104G104 489289 21163 SH SOLE 0 0 21163 IDACORP INC COM 451107106 451964 4826 SH SOLE 239 0 4587 IDEX CORP COM 45167R104 505502 2430 SH SOLE 6 0 2424 IDEXX LABS INC COM 45168D104 3153007 7211 SH SOLE 1052 0 6159 ILLINOIS TOOL WKS INC COM 452308109 17984630 78089 SH SOLE 420 0 77669 ILLUMINA INC COM 452327109 6752509 49188 SH SOLE 43 0 49145 INARI MED INC COM 45332Y109 274549 4198 SH SOLE 21 0 4177 INCYTE CORP COM 45337C102 237355 4109 SH SOLE 79 0 4030 INDEPENDENCE RLTY TR INC COM 45378A106 161195 11457 SH SOLE 2653 0 8804 INDEPENDENT BK CORP MASS COM 453836108 1058037 21553 SH SOLE 13 0 21540 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 298258 9932 SH SOLE 2 0 9930 INFINERA CORP COM 45667G103 45813 10960 SH SOLE 0 0 10960 ING GROEP N.V. SPONSORED ADR 456837103 866426 65738 SH SOLE 0 0 65738 INGERSOLL RAND INC COM 45687V106 878253 13783 SH SOLE 627 0 13156 INGEVITY CORP COM 45688C107 314416 6604 SH SOLE 36 0 6568 INGREDION INC COM 457187102 1127935 11463 SH SOLE 3 0 11460 INSPERITY INC COM 45778Q107 363836 3728 SH SOLE 5 0 3723 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 1073912 21140 SH SOLE 0 0 21140 INNOVATOR ETFS TR US SML CP PWR B 45782C284 1271591 50823 SH SOLE 0 0 50823 INNOVATOR ETFS TR US EQT ULTRA BF 45782C292 892468 32254 SH SOLE 0 0 32254 INNOVATOR ETFS TR US EQT ULTRA BF 45782C300 1422560 43679 SH SOLE 0 0 43679 INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 7606064 257658 SH SOLE 0 0 257658 INNOVATOR ETFS TR GRWT100 PWR BF 45782C334 349192 8350 SH SOLE 0 0 8350 INNOVATOR ETFS TR US SML CP PWR ET 45782C342 376319 14068 SH SOLE 0 0 14068 INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 1755948 52432 SH SOLE 15 0 52417 INNOVATOR ETFS TR US EQTY BUFR MAR 45782C391 320704 8827 SH SOLE 0 0 8827 INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 1960156 64359 SH SOLE 0 0 64359 INNOVATOR ETFS TR US EQT ULTRA BFR 45782C425 818787 29760 SH SOLE 0 0 29760 INNOVATOR ETFS TR GRWT100 PWR BF 45782C466 544959 13430 SH SOLE 0 0 13430 INNOVATOR ETFS TR US SML CP PWR B 45782C474 931679 30327 SH SOLE 0 0 30327 INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 2967420 85280 SH SOLE 0 0 85280 INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516 345852 12631 SH SOLE 0 0 12631 INNOVATOR ETFS TR INTRNL DEV JAN 45782C524 1159787 41633 SH SOLE 0 0 41633 INNOVATOR ETFS TR US EQTY ULTRA B 45782C532 1039381 35378 SH SOLE 0 0 35378 INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 2347136 72532 SH SOLE 0 0 72532 INNOVATOR ETFS TR US EQTY ULTRA BU 45782C565 214866 7087 SH SOLE 0 0 7087 INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 2789900 84389 SH SOLE 0 0 84389 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615 236375 5560 SH SOLE 0 0 5560 INNOVATOR ETFS TR EMERGING MKT PWR 45782C623 200562 8932 SH SOLE 0 0 8932 INNOVATOR ETFS TR INTERNATIONAL DV 45782C631 257985 9828 SH SOLE 0 0 9828 INNOVATOR ETFS TR US EQTY ULTRA B 45782C649 470457 16073 SH SOLE 0 0 16073 INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 9778936 301819 SH SOLE 0 0 301819 INNOVATOR ETFS TR US EQT ULTRA BF 45782C672 692340 24157 SH SOLE 0 0 24157 INNOVATOR ETFS TR US EQTY PWR BF 45782C680 4657997 150016 SH SOLE 0 0 150016 INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698 1752798 53099 SH SOLE 0 0 53099 INNOVATOR ETFS TR EMRGNG MKT JULY 45782C714 230165 10225 SH SOLE 0 0 10225 INNOVATOR ETFS TR INTRNL DEV JULY 45782C722 602842 23678 SH SOLE 0 0 23678 INNOVATOR ETFS TR US EQT ULTRA BF 45782C730 649825 22962 SH SOLE 0 0 22962 INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 2994520 95641 SH SOLE 0 0 95641 INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 293305 8509 SH SOLE 0 0 8509 INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 6455117 190080 SH SOLE 0 0 190080 INNOVATOR ETFS TR US EQT ULTRA BF 45782C805 775748 30110 SH SOLE 0 0 30110 INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 26752374 793839 SH SOLE 0 0 793839 INNOVATOR ETFS TR US EQTY ULTRA B 45782C821 295159 9671 SH SOLE 0 0 9671 INNOVATOR ETFS TR US EQT ULTRA BF 45782C839 3547833 125676 SH SOLE 0 0 125676 INNOVATOR ETFS TR US EQT PWR BUF 45782C870 3988575 130303 SH SOLE 0 0 130303 INNOVATOR ETFS TR US EQT ACCEL PLS 45783Y400 474645 16894 SH SOLE 0 0 16894 INNOVATOR ETFS TR EQUITY DEF PROTN 45783Y541 590964 24200 SH SOLE 0 0 24200 INNOVATOR ETFS TR US EQT ACC 9 BFR 45783Y780 328436 13257 SH SOLE 0 0 13257 INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814 1015500 27080 SH SOLE 0 0 27080 INNOVATOR ETFS TR US EQT ACLRTD 9 45783Y889 2779070 97855 SH SOLE 0 0 97855 INSULET CORP COM 45784P101 260447 1633 SH SOLE 692 0 941 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 287762 7535 SH SOLE 18 0 7517 INTEL CORP COM 458140100 19759012 555809 SH SOLE 2511 0 553298 INTEL CORP COM 458140100 38828 4000 SH Call SOLE 0 0 4000 INTER PARFUMS INC COM 458334109 374271 2786 SH SOLE 7 0 2779 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1044473 12066 SH SOLE 220 0 11846 INTERCONTINENTAL EXCHANGE IN COM 45866F104 2313826 21031 SH SOLE 108 0 20923 INTERNATIONAL BUSINESS MACHS COM 459200101 33500440 238777 SH SOLE 7031 0 231747 INTERNATIONAL BUSINESS MACHS COM 459200101 29291 3000 SH Call SOLE 0 0 3000 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 8265997 121256 SH SOLE 71873 0 49383 INTERNATIONAL PAPER CO COM 460146103 1874484 52847 SH SOLE 41 0 52806 INTERPUBLIC GROUP COS INC COM 460690100 1370261 47811 SH SOLE 82 0 47729 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 8221876 184223 SH SOLE 548 0 183675 INVESCO QQQ TR UNIT SER 1 46090E103 141398092 394669 SH SOLE 26488 0 368181 INVESCO QQQ TR UNIT SER 1 46090E103 605 1000 SH Put SOLE 0 0 1000 INVESCO QQQ TR UNIT SER 1 46090E103 3318 4200 SH Put SOLE 0 0 4200 INVESCO QQQ TR UNIT SER 1 46090E103 812 200 SH Call SOLE 0 0 200 INVESCO QQQ TR UNIT SER 1 46090E103 13465 500 SH Call SOLE 0 0 500 INVESCO QQQ TR UNIT SER 1 46090E103 38088 3600 SH Call SOLE 0 0 3600 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 6613757 442392 SH SOLE 4624 0 437768 INTUIT COM 461202103 11853972 23200 SH SOLE 1649 0 21551 INTUITIVE SURGICAL INC COM NEW 46120E602 42686449 146041 SH SOLE 2291 0 143750 INVENTRUST PPTYS CORP COM NEW 46124J201 664466 27907 SH SOLE 8640 0 19267 INVESCO CALIF VALUE MUN INCO COM 46132H106 165400 19620 SH SOLE 0 0 19620 INVESCO VALUE MUN INCOME TR COM 46132P108 117104 11260 SH SOLE 0 0 11260 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 249147 3122 SH SOLE 0 0 3122 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 538959 17148 SH SOLE 0 0 17148 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 1295260 24356 SH SOLE 0 0 24356 INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 4456366 48925 SH SOLE 1152 0 47773 INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 3129025 31762 SH SOLE 0 0 31762 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 292784 7471 SH SOLE 0 0 7471 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 1379407 40619 SH SOLE 0 0 40619 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 259606251 5187975 SH SOLE 48812 0 5139162 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 3564683 48446 SH SOLE 0 0 48446 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 7396487 262753 SH SOLE 0 0 262753 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 3962286 44040 SH SOLE 0 0 44040 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 5293314 138243 SH SOLE 0 0 138243 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 1013099 36974 SH SOLE 0 0 36974 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 32982612 232780 SH SOLE 125 0 232655 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 5356173 69815 SH SOLE 0 0 69815 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 3499690 116501 SH SOLE 0 0 116501 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 1052971 23779 SH SOLE 0 0 23779 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 12311665 134937 SH SOLE 3412 0 131525 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 3262245 41526 SH SOLE 251 0 41275 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 147688382 1834410 SH SOLE 0 0 1834410 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 1235323 15338 SH SOLE 0 0 15338 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 445223 9247 SH SOLE 0 0 9247 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 7332698 151165 SH SOLE 0 0 151165 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 506074 13854 SH SOLE 0 0 13854 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 294798 17642 SH SOLE 388 0 17254 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 596700 31094 SH SOLE 0 0 31094 INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 235557 8705 SH SOLE 0 0 8705 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 32943513 998591 SH SOLE 75 0 998516 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 86594345 2721381 SH SOLE 110 0 2721271 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 389378 27694 SH SOLE 0 0 27694 INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 2080080 48600 SH SOLE 0 0 48600 INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662 560192 7741 SH SOLE 0 0 7741 INVESCO EXCHANGE TRADED FD T LEISURE AND ENTE 46137V720 202678 5289 SH SOLE 0 0 5289 INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738 423866 9057 SH SOLE 0 0 9057 INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787 315128 5525 SH SOLE 0 0 5525 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 16757366 217656 SH SOLE 0 0 217656 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT HE 46137V852 215584 6420 SH SOLE 0 0 6420 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 477564 9713 SH SOLE 0 0 9713 INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222 22697356 684098 SH SOLE 0 0 684098 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 410629 15735 SH SOLE 1391 0 14344 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 1625656 34945 SH SOLE 0 0 34945 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 1392917 61907 SH SOLE 0 0 61907 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 72793701 1238199 SH SOLE 178 0 1238021 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 991289 25294 SH SOLE 0 0 25294 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 3725229 217850 SH SOLE 0 0 217849 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 1317395 120310 SH SOLE 0 0 120310 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 3742177 168871 SH SOLE 13726 0 155145 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 4929847 276647 SH SOLE 0 0 276647 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 232309 7864 SH SOLE 0 0 7864 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 511714 11755 SH SOLE 0 0 11755 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 17228706 943005 SH SOLE 0 0 943005 INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842 367167827 4888401 SH SOLE 42234 0 4846167 INVESCO EXCH TRADED FD TR II DORSEY WRGT DVLP 46138E875 1184410 41306 SH SOLE 0 0 41306 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 2939499 74531 SH SOLE 125 0 74406 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 1876949 89421 SH SOLE 0 0 89421 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 1841015 74717 SH SOLE 15332 0 59385 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 135061354 916229 SH SOLE 0 0 916229 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 413029 11104 SH SOLE 1298 0 9805 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 1668031 45800 SH SOLE 0 0 45800 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 306167 3263 SH SOLE 0 0 3263 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 613316 7849 SH SOLE 0 0 7849 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 385492 7443 SH SOLE 0 0 7443 INVESCO EXCH TRADED FD TR II FLOATING RATE MU 46138G862 985136 39667 SH SOLE 0 0 39667 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 1232498 55096 SH SOLE 3400 0 51696 INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888 6240549 59152 SH SOLE 0 0 59152 INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429 229467 15047 SH SOLE 0 0 15047 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 68301362 1489995 SH SOLE 6866 0 1483129 INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742 318640 8000 SH SOLE 0 0 8000 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 321961 17185 SH SOLE 0 0 17185 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 976798 51998 SH SOLE 0 0 51998 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 1115844 55487 SH SOLE 0 0 55487 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 1226592 59342 SH SOLE 0 0 59342 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 1215258 57242 SH SOLE 0 0 57242 INVESCO EXCHNG TRAD SLF INDE BULLETSHS 2032 46139W858 229427 11968 SH SOLE 0 0 11968 INVESTMENT MANAGERS SER TR KNWLDL LD ETF 46143U849 87175845 2264590 SH SOLE 0 0 2264590 INVITAE CORP COM 46185L103 22737 37569 SH SOLE 3267 0 34302 INVITATION HOMES INC COM 46187W107 223004 7037 SH SOLE 84 0 6953 IOVANCE BIOTHERAPEUTICS INC COM 462260100 80253 17638 SH SOLE 0 0 17638 IQVIA HLDGS INC COM 46266C105 13949128 70898 SH SOLE 798 0 70100 IRON MTN INC DEL COM 46284V101 7234013 121682 SH SOLE 431 0 121251 ISHARES GOLD TR ISHARES NEW 464285204 9045396 258514 SH SOLE 3725 0 254789 ISHARES INC EM MKT SM-CP ETF 464286475 225061 4122 SH SOLE 1551 0 2571 ISHARES INC MSCI CDA ETF 464286509 234688 7014 SH SOLE 0 0 7014 ISHARES INC JP MORGAN EM ETF 464286517 576541 16553 SH SOLE 0 0 16553 ISHARES INC MSCI GBL MIN VOL 464286525 8249088 86450 SH SOLE 81 0 86369 ISHARES INC MSCI EMERG MRKT 464286533 6507529 121978 SH SOLE 1861 0 120117 ISHARES INC MSCI EURZONE ETF 464286608 1513086 35821 SH SOLE 0 0 35821 ISHARES INC MSCI PAC JP ETF 464286665 263662 6628 SH SOLE 0 0 6628 ISHARES INC MSCI EQUAL WEITE 464286681 827836 11007 SH SOLE 0 0 11007 ISHARES INC MSCI SWITZERLAND 464286749 316601 7266 SH SOLE 0 0 7266 ISHARES TR S&P 100 ETF 464287101 1426034 7107 SH SOLE 7 0 7100 ISHARES TR MORNINGSTAR GRWT 464287119 4610458 77292 SH SOLE 0 0 77292 ISHARES TR MORNINGSTR US EQ 464287127 12916514 219312 SH SOLE 0 0 219312 ISHARES TR CORE S&P TTL STK 464287150 43734665 464324 SH SOLE 34845 0 429478 ISHARES TR SELECT DIVID ETF 464287168 17955917 166815 SH SOLE 19084 0 147730 ISHARES TR TIPS BD ETF 464287176 6022109 58061 SH SOLE 3590 0 54471 ISHARES TR CHINA LG-CAP ETF 464287184 252579 9521 SH SOLE 0 0 9521 ISHARES TR CORE S&P500 ETF 464287200 2079621948 4842750 SH SOLE 98659 0 4744090 ISHARES TR CORE US AGGBD ET 464287226 799329512 8499888 SH SOLE 177544 0 8322344 ISHARES TR MSCI EMG MKT ETF 464287234 19765614 520833 SH SOLE 331 0 520502 ISHARES TR IBOXX INV CP ETF 464287242 33704943 330376 SH SOLE 2756 0 327620 ISHARES TR GLOBAL TECH ETF 464287291 2972305 51388 SH SOLE 0 0 51388 ISHARES TR S&P 500 GRWT ETF 464287309 37221138 544010 SH SOLE 5038 0 538972 ISHARES TR GLOB HLTHCRE ETF 464287325 258629 3138 SH SOLE 0 0 3138 ISHARES TR GLOBAL ENERG ETF 464287341 1507457 36536 SH SOLE 1159 0 35377 ISHARES TR NORTH AMERN NAT 464287374 778622 18721 SH SOLE 5530 0 13191 ISHARES TR S&P 500 VAL ETF 464287408 12782672 83091 SH SOLE 1856 0 81235 ISHARES TR 20 YR TR BD ETF 464287432 4593346 51791 SH SOLE 40 0 51751 ISHARES TR 20 YR TR BD ETF 464287432 1010 500 SH Call SOLE 0 0 500 ISHARES TR 7-10 YR TRSY BD 464287440 85475676 933242 SH SOLE 22610 0 910633 ISHARES TR 1 3 YR TREAS BD 464287457 9206552 113703 SH SOLE 2217 0 111486 ISHARES TR MSCI EAFE ETF 464287465 60216051 873709 SH SOLE 14446 0 859263 ISHARES TR RUS MDCP VAL ETF 464287473 12201159 116937 SH SOLE 0 0 116937 ISHARES TR RUS MD CP GR ETF 464287481 9693945 106119 SH SOLE 0 0 106119 ISHARES TR RUS MID CAP ETF 464287499 55829204 806198 SH SOLE 7279 0 798919 ISHARES TR CORE S&P MCP ETF 464287507 33001984 132352 SH SOLE 6064 0 126288 ISHARES TR EXPANDED TECH 464287515 6276509 18392 SH SOLE 0 0 18392 ISHARES TR ISHARES SEMICDTR 464287523 3401289 7181 SH SOLE 430 0 6751 ISHARES TR EXPND TEC SC ETF 464287549 1096933 2870 SH SOLE 91 0 2779 ISHARES TR ISHARES BIOTECH 464287556 4773073 39031 SH SOLE 3027 0 36003 ISHARES TR COHEN STEER REIT 464287564 2914559 58105 SH SOLE 0 0 58105 ISHARES TR GLOBAL 100 ETF 464287572 11478518 156725 SH SOLE 0 0 156725 ISHARES TR US CONSUM DISCRE 464287580 245880 3673 SH SOLE 0 0 3673 ISHARES TR RUS 1000 VAL ETF 464287598 101309030 667297 SH SOLE 2143 0 665154 ISHARES TR S&P MC 400GR ETF 464287606 2742146 37959 SH SOLE 88 0 37871 ISHARES TR RUS 1000 GRW ETF 464287614 104592186 393218 SH SOLE 1166 0 392052 ISHARES TR RUS 1000 ETF 464287622 71583941 304729 SH SOLE 1587 0 303142 ISHARES TR RUS 2000 VAL ETF 464287630 35381406 261021 SH SOLE 2090 0 258931 ISHARES TR RUS 2000 GRW ETF 464287648 35472543 158254 SH SOLE 1266 0 156988 ISHARES TR RUSSELL 2000 ETF 464287655 17074301 96607 SH SOLE 1621 0 94986 ISHARES TR CORE S&P US VLU 464287663 80606552 1080227 SH SOLE 152983 0 927244 ISHARES TR CORE S&P US GWT 464287671 6198635 65366 SH SOLE 301 0 65065 ISHARES TR RUSSELL 3000 ETF 464287689 2015644 8225 SH SOLE 426 0 7799 ISHARES TR U.S. UTILITS ETF 464287697 614947 8358 SH SOLE 542 0 7816 ISHARES TR S&P MC 400VL ETF 464287705 10036868 99444 SH SOLE 314 0 99130 ISHARES TR U.S. TECH ETF 464287721 13047289 124355 SH SOLE 13367 0 110987 ISHARES TR U.S. REAL ES ETF 464287739 2493803 31915 SH SOLE 0 0 31915 ISHARES TR US INDUSTRIALS 464287754 258379 2561 SH SOLE 0 0 2561 ISHARES TR US HLTHCARE ETF 464287762 5552241 20559 SH SOLE 394 0 20164 ISHARES TR U.S. FINLS ETF 464287788 759677 10162 SH SOLE 446 0 9716 ISHARES TR U.S. ENERGY ETF 464287796 1137420 23981 SH SOLE 4970 0 19011 ISHARES TR CORE S&P SCP ETF 464287804 108133463 1146332 SH SOLE 32847 0 1113485 ISHARES TR US CONSM STAPLES 464287812 373175 2001 SH SOLE 0 0 2001 ISHARES TR DOW JONES US ETF 464287846 3698649 35401 SH SOLE 1120 0 34280 ISHARES TR SP SMCP600VL ETF 464287879 4836844 54213 SH SOLE 5830 0 48383 ISHARES TR S&P SML 600 GWT 464287887 6102176 55636 SH SOLE 14249 0 41387 ISHARES TR MORNINGSTAR VALU 464288109 6373204 98397 SH SOLE 0 0 98397 ISHARES TR SHRT NAT MUN ETF 464288158 33579028 326454 SH SOLE 145 0 326309 ISHARES TR MRGSTR MD CP ETF 464288208 1505512 25205 SH SOLE 0 0 25205 ISHARES TR GL CLEAN ENE ETF 464288224 701530 47984 SH SOLE 52 0 47932 ISHARES TR MSCI ACWI EX US 464288240 2549536 54234 SH SOLE 23 0 54211 ISHARES TR MSCI ACWI ETF 464288257 12420015 134459 SH SOLE 254 0 134205 ISHARES TR EAFE SML CP ETF 464288273 9190432 162749 SH SOLE 4169 0 158579 ISHARES TR JPMORGAN USD EMG 464288281 4910653 59509 SH SOLE 0 0 59509 ISHARES TR MRGSTR MD CP GRW 464288307 2326032 40715 SH SOLE 0 0 40715 ISHARES TR NEW YORK MUN ETF 464288323 17035906 333841 SH SOLE 0 0 333841 ISHARES TR CALIF MUN BD ETF 464288356 548345 9999 SH SOLE 0 0 9999 ISHARES TR GLB INFRASTR ETF 464288372 366255 8461 SH SOLE 0 0 8461 ISHARES TR MRGSTR MD CP VAL 464288406 812914 13417 SH SOLE 0 0 13417 ISHARES TR NATIONAL MUN ETF 464288414 34219914 333723 SH SOLE 0 0 333723 ISHARES TR ASIA 50 ETF 464288430 2431087 43843 SH SOLE 0 0 43843 ISHARES TR INTL SEL DIV ETF 464288448 3017532 118800 SH SOLE 2905 0 115895 ISHARES TR IBOXX HI YD ETF 464288513 2016286 27351 SH SOLE 370 0 26980 ISHARES TR CRE U S REIT ETF 464288521 35872669 760336 SH SOLE 9028 0 751309 ISHARES TR MSCI KLD400 SOC 464288570 2502798 30743 SH SOLE 0 0 30743 ISHARES TR MBS ETF 464288588 7512724 84603 SH SOLE 222 0 84381 ISHARES TR INTRM GOV CR ETF 464288612 805979 7954 SH SOLE 0 0 7954 ISHARES TR USD INV GRDE ETF 464288620 2166691 45074 SH SOLE 2444 0 42630 ISHARES TR ISHS 5-10YR INVT 464288638 10236760 210416 SH SOLE 2399 0 208017 ISHARES TR ISHS 1-5YR INVS 464288646 46038490 923911 SH SOLE 11413 0 912498 ISHARES TR 10-20 YR TRS ETF 464288653 12591126 127868 SH SOLE 579 0 127289 ISHARES TR 3 7 YR TREAS BD 464288661 20702499 182949 SH SOLE 4625 0 178324 ISHARES TR SHORT TREAS BD 464288679 67235647 608633 SH SOLE 19831 0 588802 ISHARES TR PFD AND INCM SEC 464288687 31165415 1033679 SH SOLE 2015 0 1031664 ISHARES TR MRNING SM CP ETF 464288703 401807 7760 SH SOLE 0 0 7760 ISHARES TR GLB CNSM STP ETF 464288737 243786 4272 SH SOLE 0 0 4272 ISHARES TR US HOME CONS ETF 464288752 540272 6883 SH SOLE 0 0 6883 ISHARES TR US AER DEF ETF 464288760 894751 8443 SH SOLE 0 0 8443 ISHARES TR US REGNL BKS ETF 464288778 1576512 46920 SH SOLE 0 0 46920 ISHARES TR MSCI USA ESG SLC 464288802 5303985 58953 SH SOLE 5995 0 52958 ISHARES TR U.S. MED DVC ETF 464288810 10770669 222076 SH SOLE 0 0 222076 ISHARES TR US HLTHCR PR ETF 464288828 223252 907 SH SOLE 0 0 907 ISHARES TR US OIL GS EX ETF 464288851 449612 4610 SH SOLE 0 0 4610 ISHARES TR MICRO-CAP ETF 464288869 417788 4174 SH SOLE 0 0 4174 ISHARES TR EAFE VALUE ETF 464288877 13387297 273601 SH SOLE 0 0 273601 ISHARES TR EAFE GRWTH ETF 464288885 15646298 181301 SH SOLE 0 0 181301 ISHARES TR RUS TP200 GR ETF 464289438 1735609 11283 SH SOLE 0 0 11283 ISHARES TR RUS TOP 200 ETF 464289446 378851 3665 SH SOLE 0 0 3665 ISHARES TR AGGRES ALLOC ETF 464289859 2769711 43624 SH SOLE 422 0 43203 ISHARES TR GRWT ALLOCAT ETF 464289867 3675158 74381 SH SOLE 810 0 73571 ISHARES TR MODERT ALLOC ETF 464289875 4286352 110104 SH SOLE 4085 0 106019 ISHARES SILVER TR ISHARES 46428Q109 2462047 121045 SH SOLE 1600 0 119445 ISHARES SILVER TR ISHARES 46428Q109 3100 10000 SH Call SOLE 10000 0 0 ISHARES TR US TREAS BD ETF 46429B267 11566521 524797 SH SOLE 111608 0 413189 ISHARES TR A RATE CP BD ETF 46429B291 340056 7543 SH SOLE 0 0 7543 ISHARES TR GNMA BOND ETF 46429B333 243369 5825 SH SOLE 0 0 5825 ISHARES TR FLTG RATE NT ETF 46429B655 2659592 52262 SH SOLE 0 0 52262 ISHARES TR CORE HIGH DV ETF 46429B663 23775772 240426 SH SOLE 289 0 240137 ISHARES TR MSCI EAFE MIN VL 46429B689 28965183 444115 SH SOLE 180848 0 263267 ISHARES TR MSCI USA MIN VOL 46429B697 177739962 2455650 SH SOLE 134783 0 2320867 ISHARES TR 0-5 YR TIPS ETF 46429B747 10581048 109173 SH SOLE 214 0 108959 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 2699156 54102 SH SOLE 0 0 54102 ISHARES U S ETF TR GOLD STRATEGY 46431W614 9981824 180607 SH SOLE 0 0 180607 ISHARES TR MSCI USA QLT FCT 46432F339 40834973 309849 SH SOLE 2753 0 307096 ISHARES TR MSCI USA VALUE 46432F388 3201717 35292 SH SOLE 4128 0 31164 ISHARES TR MSCI USA MMENTM 46432F396 435850363 3119902 SH SOLE 47486 0 3072417 ISHARES TR CORE MSCI TOTAL 46432F834 23003562 383457 SH SOLE 21053 0 362404 ISHARES TR CORE MSCI EAFE 46432F842 90058961 1399518 SH SOLE 197034 0 1202483 ISHARES TR CORE 1 5 YR USD 46432F859 2034293 43861 SH SOLE 756 0 43105 ISHARES INC CORE MSCI EMKT 46434G103 39918325 838796 SH SOLE 31008 0 807788 ISHARES INC MSCI EMRG CHN 46434G764 826680 16590 SH SOLE 0 0 16590 ISHARES INC MSCI JPN ETF NEW 46434G822 512314 8498 SH SOLE 170 0 8328 ISHARES INC MSCI GBL ETF NEW 46434G848 421814 10609 SH SOLE 0 0 10609 ISHARES INC ESG AWR MSCI EM 46434G863 439835 14526 SH SOLE 0 0 14526 ISHARES INC EMNG MKTS EQT 46434G889 231494 5660 SH SOLE 0 0 5660 ISHARES TR 0-5YR INVT GR CP 46434V100 1007691 20996 SH SOLE 0 0 20996 ISHARES TR U S EQUITY FACTR 46434V282 18247874 421234 SH SOLE 218201 0 203033 ISHARES TR US SML CAP EQT 46434V290 306345 5922 SH SOLE 0 0 5922 ISHARES TR EXPONENTIAL TECH 46434V381 614225 11765 SH SOLE 70 0 11695 ISHARES TR 0-5YR HI YL CP 46434V407 2321859 56589 SH SOLE 919 0 55670 ISHARES TR MSCI INTL MOMENT 46434V449 485124469 15410561 SH SOLE 418014 0 14992547 ISHARES TR MSCI INTL QUALTY 46434V456 4303628 128046 SH SOLE 0 0 128046 ISHARES TR CORE TOTAL USD 46434V613 5973871 136655 SH SOLE 16114 0 120541 ISHARES TR CORE DIV GRWTH 46434V621 29973292 605154 SH SOLE 90492 0 514662 ISHARES TR GLOBAL REIT ETF 46434V647 8147302 384851 SH SOLE 6151 0 378700 ISHARES TR CORE MSCI EURO 46434V738 339739 6841 SH SOLE 0 0 6841 ISHARES TR HDG MSCI EAFE 46434V803 6242208 207382 SH SOLE 13 0 207369 ISHARES TR TRS FLT RT BD 46434V860 3665228 72235 SH SOLE 0 0 72235 ISHARES TR BLACKROCK ULTRA 46434V878 65778045 1305638 SH SOLE 52741 0 1252897 ISHARES TR IBONDS DEC23 ETF 46434VAX8 1956866 77163 SH SOLE 0 0 77163 ISHARES TR IBONDS DEC25 ETF 46434VBD1 1668700 68474 SH SOLE 0 0 68474 ISHARES TR IBONDS DEC24 ETF 46434VBG4 1912750 77345 SH SOLE 0 0 77345 ISHARES TR ESG AWRE 1 5 YR 46435G243 981830 41305 SH SOLE 0 0 41305 ISHARES TR CORE MSCI INTL 46435G326 13398991 229907 SH SOLE 23581 0 206326 ISHARES TR MSCI INTL VLU FT 46435G409 910865 35917 SH SOLE 0 0 35917 ISHARES TR ESG AWR MSCI USA 46435G425 24080909 256425 SH SOLE 12043 0 244382 ISHARES TR MSCI USA SMCP MN 46435G433 614338 18588 SH SOLE 1312 0 17276 ISHARES TR FALN ANGLS USD 46435G474 951161 38353 SH SOLE 0 0 38353 ISHARES TR ESG AW MSCI EAFE 46435G516 14263686 206331 SH SOLE 17301 0 189030 ISHARES TR MSCI GBL SUS DEV 46435G532 7329692 98359 SH SOLE 7086 0 91273 ISHARES TR IBONDS DEC2026 46435GAA0 613827 26305 SH SOLE 0 0 26305 ISHARES TR IBONDS 23 TRM HG 46435U150 280996 11886 SH SOLE 0 0 11886 ISHARES TR IBONDS 25 TRM HG 46435U168 275497 12015 SH SOLE 0 0 12015 ISHARES TR IBONDS 24 TRM HG 46435U184 280637 12096 SH SOLE 0 0 12096 ISHARES TR ESG MSCI LEADR 46435U218 11760740 155957 SH SOLE 9680 0 146277 ISHARES TR USD GRN BOND ETF 46435U440 412533 9141 SH SOLE 4882 0 4259 ISHARES TR IBDS DEC28 ETF 46435U515 411427 17121 SH SOLE 0 0 17121 ISHARES TR ESG AWR US AGRGT 46435U549 5205278 114907 SH SOLE 3609 0 111298 ISHARES TR ROBOTICS ARTIF 46435U556 572111 18733 SH SOLE 0 0 18733 ISHARES TR ESG AWARE MSCI 46435U663 2345649 69707 SH SOLE 486 0 69221 ISHARES TR US INFRASTRUC 46435U713 1296035 35420 SH SOLE 0 0 35420 ISHARES TR BROAD USD HIGH 46435U853 456784 13160 SH SOLE 1284 0 11876 ISHARES TR IBONDS 27 ETF 46435UAA9 525095 22692 SH SOLE 0 0 22692 ISHARES TR IBONDS DEC 29 46436E205 369060 16852 SH SOLE 0 0 16852 ISHARES TR IBONDS DEC 2032 46436E312 712330 30338 SH SOLE 0 0 30338 ISHARES TR 20+ YEAR TR BD 46436E338 632301 21886 SH SOLE 0 0 21886 ISHARES TR IBONDS DEC 2031 46436E486 708175 36532 SH SOLE 0 0 36532 ISHARES TR INTL DEV SML CP 46436E510 219981 7161 SH SOLE 0 0 7161 ISHARES TR IBONDS 2026 TERM 46436E528 236621 10502 SH SOLE 0 0 10502 ISHARES TR ESG SCRD S&P MID 46436E551 292108 8624 SH SOLE 0 0 8624 ISHARES TR 0-3 MNTH TREASRY 46436E718 41003345 407305 SH SOLE 11506 0 395799 ISHARES TR IBONDS DEC 2030 46436E726 363993 17860 SH SOLE 0 0 17860 ISHARES TR ESG MSCI USA ETF 46436E767 428398 12360 SH SOLE 0 0 12360 ISHARES TR IBONDS 24 TRM TS 46436E874 350400 14698 SH SOLE 0 0 14698 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 174041 32409 SH SOLE 0 0 32409 JPMORGAN CHASE & CO COM 46625H100 218210855 1504695 SH SOLE 207718 0 1296977 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 621034 25143 SH SOLE 0 0 25143 JABIL INC COM 466313103 1678288 13226 SH SOLE 26 0 13200 J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 659019 12121 SH SOLE 0 0 12121 J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 911147 17775 SH SOLE 0 0 17775 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 41749845 825912 SH SOLE 3792 0 822120 J P MORGAN EXCHANGE TRADED F SHORT DURA CORE 46641Q274 24778218 546257 SH SOLE 0 0 546257 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 31235320 583184 SH SOLE 1420 0 581764 J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 19540225 208037 SH SOLE 6181 0 201856 J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 7168697 148205 SH SOLE 0 0 148205 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 5211989 103310 SH SOLE 24160 0 79150 J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 987327 28503 SH SOLE 0 0 28503 J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779 10611515 258563 SH SOLE 3876 0 254687 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 161688346 3222167 SH SOLE 120794 0 3101373 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 1748681 37261 SH SOLE 0 0 37261 J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 2144930 39802 SH SOLE 0 0 39802 J P MORGAN EXCHANGE TRADED F SUSTAINABLE MUNI 46654Q815 809234 16817 SH SOLE 442 0 16375 JACOBS SOLUTIONS INC COM 46982L108 16041609 117521 SH SOLE 1843 0 115678 JANUS DETROIT STR TR B-BBB CLO ETF 47103U753 298442 6283 SH SOLE 0 0 6283 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 104561766 2077524 SH SOLE 0 0 2077524 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 6111414 127401 SH SOLE 0 0 127401 JEFFERIES FINL GROUP INC COM 47233W109 445824 12171 SH SOLE 7 0 12164 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 372117 11567 SH SOLE 0 0 11567 JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 374782 12530 SH SOLE 0 0 12530 JOHNSON & JOHNSON COM 478160104 178806248 1148034 SH SOLE 127751 0 1020283 JONES LANG LASALLE INC COM 48020Q107 1387799 9830 SH SOLE 54 0 9776 JUNIPER NETWORKS INC COM 48203R104 21819847 785169 SH SOLE 26 0 785143 KLA CORP COM NEW 482480100 12415490 27069 SH SOLE 743 0 26326 KLA CORP COM NEW 482480100 15120 600 SH Put SOLE 0 0 600 KKR & CO INC COM 48251W104 1373448 22296 SH SOLE 896 0 21400 KARUNA THERAPEUTICS INC COM 48576A100 212377 1256 SH SOLE 0 0 1256 KAYNE ANDERSON ENERGY INFRST COM 486606106 173690 20653 SH SOLE 323 0 20330 KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 200072 28100 SH SOLE 0 0 28100 KB HOME COM 48666K109 1184999 25605 SH SOLE 139 0 25466 KB HOME COM 48666K109 3281 5000 SH Put SOLE 0 0 5000 KELLANOVA COM 487836108 920823 15473 SH SOLE 42 0 15431 KEMPER CORP COM 488401100 447073 10637 SH SOLE 12 0 10625 KENNEDY-WILSON HOLDINGS INC COM 489398107 249416 16921 SH SOLE 13 0 16908 KENVUE INC COM 49177J102 7660797 381514 SH SOLE 577 0 380937 KEURIG DR PEPPER INC COM 49271V100 427489 13541 SH SOLE 143 0 13398 KEYCORP COM 493267108 1029630 95691 SH SOLE 595 0 95096 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1339646 10125 SH SOLE 8 0 10117 KIMBERLY-CLARK CORP COM 494368103 19274022 159487 SH SOLE 5892 0 153596 KIMCO RLTY CORP COM 49446R109 488032 27745 SH SOLE 145 0 27600 KINDER MORGAN INC DEL COM 49456B101 15494502 934530 SH SOLE 5776 0 928754 KINROSS GOLD CORP COM 496902404 154800 33947 SH SOLE 564 0 33383 KINSALE CAP GROUP INC COM 49714P108 839888 2028 SH SOLE 4 0 2024 KITE RLTY GROUP TR COM NEW 49803T300 404743 18896 SH SOLE 3306 0 15590 KNIGHTSCOPE INC CLASS A COM 49907V102 12273 15479 SH SOLE 0 0 15479 KOHLS CORP COM 500255104 1245747 59435 SH SOLE 208 0 59227 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 891500 44709 SH SOLE 0 0 44709 KORN FERRY COM NEW 500643200 221782 4675 SH SOLE 25 0 4650 KRAFT HEINZ CO COM 500754106 2848891 84688 SH SOLE 325 0 84363 KRANESHARES TR CSI CHI INTERNET 500767306 427492 15619 SH SOLE 0 0 15619 KROGER CO COM 501044101 3624259 80989 SH SOLE 149 0 80840 KUBIENT INC COM 50116V107 14413 48125 SH SOLE 0 0 48125 KULICKE & SOFFA INDS INC COM 501242101 390555 8031 SH SOLE 409 0 7622 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 387159 25640 SH SOLE 226 0 25414 LKQ CORP COM 501889208 795748 16072 SH SOLE 2729 0 13343 LPL FINL HLDGS INC COM 50212V100 1969580 8288 SH SOLE 0 0 8288 L3HARRIS TECHNOLOGIES INC COM 502431109 4002437 22987 SH SOLE 535 0 22452 LABORATORY CORP AMER HLDGS COM NEW 50540R409 2486917 12370 SH SOLE 14 0 12356 LAM RESEARCH CORP COM 512807108 23176712 36978 SH SOLE 183 0 36795 LAMAR ADVERTISING CO NEW CL A 512816109 2520459 30196 SH SOLE 10 0 30186 LAMB WESTON HLDGS INC COM 513272104 443896 4801 SH SOLE 20 0 4781 LANCASTER COLONY CORP COM 513847103 209258 1268 SH SOLE 0 0 1268 LANDSTAR SYS INC COM 515098101 516836 2921 SH SOLE 153 0 2768 LANTHEUS HLDGS INC COM 516544103 203854 2934 SH SOLE 0 0 2934 LAS VEGAS SANDS CORP COM 517834107 1456400 31771 SH SOLE 44 0 31727 LATTICE SEMICONDUCTOR CORP COM 518415104 3746204 43596 SH SOLE 76 0 43520 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 1512222 58956 SH SOLE 193 0 58763 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 908449 22622 SH SOLE 0 0 22622 LAUDER ESTEE COS INC CL A 518439104 3138038 21709 SH SOLE 595 0 21114 LAZARD GLOBAL TOTAL RETURN & COM 52106W103 523844 37850 SH SOLE 0 0 37850 LEAR CORP COM NEW 521865204 868945 6475 SH SOLE 13 0 6462 LEGGETT & PLATT INC COM 524660107 700800 27580 SH SOLE 80 0 27500 LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 534715 15783 SH SOLE 0 0 15783 LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 2585123 94832 SH SOLE 10108 0 84724 LEIDOS HOLDINGS INC COM 525327102 2207125 23949 SH SOLE 49 0 23900 LEMAITRE VASCULAR INC COM 525558201 305911 5615 SH SOLE 54 0 5561 LENNAR CORP CL A 526057104 886675 7901 SH SOLE 66 0 7835 LENNOX INTL INC COM 526107107 1394848 3725 SH SOLE 18 0 3707 LESLIES INC COM 527064109 71763 12679 SH SOLE 31 0 12648 LIBERTY ALL-STAR GROWTH FD I COM 529900102 423235 85675 SH SOLE 0 0 85675 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 2835320 478939 SH SOLE 0 0 478939 LIBERTY BROADBAND CORP COM SER A 530307107 634552 6980 SH SOLE 0 0 6980 LIBERTY BROADBAND CORP COM SER C 530307305 2004109 21946 SH SOLE 0 0 21946 LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6 2400 10000 PRN SOLE 0 0 10000 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 402007 12524 SH SOLE 0 0 12524 LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748 263162 8244 SH SOLE 4 0 8240 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 1801903 28923 SH SOLE 0 0 28923 LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 1067701 18884 SH SOLE 106 0 18778 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 1161610 45625 SH SOLE 0 0 45625 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 771843 30328 SH SOLE 0 0 30328 ELI LILLY & CO COM 532457108 63972598 119101 SH SOLE 1255 0 117846 ELI LILLY & CO COM 532457108 190300 2000 SH Call SOLE 0 0 2000 LINCOLN ELEC HLDGS INC COM 533900106 1166911 6419 SH SOLE 36 0 6383 LINCOLN NATL CORP IND COM 534187109 662433 26830 SH SOLE 112 0 26718 THE LION ELECTRIC COMPANY *W EXP 05/06/202 536221112 1545 10000 SH SOLE 10000 0 0 LISTED FD TR HORIZON KINETICS 53656F623 675768 22200 SH SOLE 0 0 22200 LISTED FD TR ROUNDHILL SPORTS 53656F789 774717 48832 SH SOLE 0 0 48832 LISTED FD TR SHARES MUNI DB 53656F854 432911 20702 SH SOLE 0 0 20702 LISTED FD TR SHARES CORE BD 53656F862 534799 27238 SH SOLE 0 0 27238 LITHIA MTRS INC COM 536797103 724748 2454 SH SOLE 5 0 2449 LITHIUM AMERS CORP NEW COM NEW 53680Q207 3025211 177849 SH SOLE 0 0 177849 LITTELFUSE INC COM 537008104 614903 2486 SH SOLE 1 0 2485 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 767093 26543 SH SOLE 1874 0 24669 LIVE NATION ENTERTAINMENT IN COM 538034109 375507 4522 SH SOLE 37 0 4485 LIVE OAK BANCSHARES INC COM 53803X105 3265881 112811 SH SOLE 0 0 112811 LIVENT CORP COM 53814L108 348244 18916 SH SOLE 34 0 18882 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 72863 34208 SH SOLE 0 0 34208 LOCKHEED MARTIN CORP COM 539830109 39727522 97143 SH SOLE 11898 0 85245 LOEWS CORP COM 540424108 682547 10781 SH SOLE 131 0 10650 LOGAN RIDGE FINANCE CORP COM 541098109 3421364 164885 SH SOLE 0 0 164885 LOWES COS INC COM 548661107 73267059 352517 SH SOLE 2860 0 349656 LUCID GROUP INC COM 549498103 133640 23907 SH SOLE 0 0 23907 LULULEMON ATHLETICA INC COM 550021109 6158577 15971 SH SOLE 30 0 15941 LUMEN TECHNOLOGIES INC COM 550241103 55609 39161 SH SOLE 978 0 38183 LUMENTUM HLDGS INC COM 55024U109 275146 6090 SH SOLE 9 0 6081 LUMINAR TECHNOLOGIES INC COM CL A 550424105 137742 30273 SH SOLE 0 0 30273 M & T BK CORP COM 55261F104 2395872 18947 SH SOLE 30 0 18917 M D C HLDGS INC COM 552676108 721010 17488 SH SOLE 86 0 17402 MDU RES GROUP INC COM 552690109 330727 16891 SH SOLE 57 0 16834 MFS INTER INCOME TR SH BEN INT 55273C107 41540 15500 SH SOLE 0 0 15500 MGE ENERGY INC COM 55277P104 769524 11232 SH SOLE 0 0 11232 MGIC INVT CORP WIS COM 552848103 29192763 1749117 SH SOLE 69 0 1749048 MGM RESORTS INTERNATIONAL COM 552953101 872885 23746 SH SOLE 133 0 23613 MGP INGREDIENTS INC NEW COM 55303J106 288910 2739 SH SOLE 1 0 2738 MKS INSTRS INC COM 55306N104 494317 5712 SH SOLE 12 0 5700 MP MATERIALS CORP COM CL A 553368101 646860 33867 SH SOLE 500 0 33367 MPLX LP COM UNIT REP LTD 55336V100 342788 9637 SH SOLE 0 0 9637 MSC INDL DIRECT INC CL A 553530106 213273 2173 SH SOLE 7 0 2166 MSCI INC COM 55354G100 1706165 3325 SH SOLE 19 0 3306 MACERICH CO COM 554382101 109591 10045 SH SOLE 5110 0 4935 MACQUARIE / FIRST TR GLOBAL COM 55607W100 144095 20763 SH SOLE 0 0 20763 MAGNA INTL INC COM 559222401 960129 17910 SH SOLE 0 0 17910 MAIN STR CAP CORP COM 56035L104 1540028 37904 SH SOLE 0 0 37904 MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 245723 10050 SH SOLE 0 0 10050 MANHATTAN ASSOCIATES INC COM 562750109 431096 2181 SH SOLE 14 0 2167 MANITOWOC CO INC COM NEW 563571405 577062 38343 SH SOLE 0 0 38343 MANNKIND CORP COM NEW 56400P706 57820 14000 SH SOLE 0 0 14000 MANPOWERGROUP INC WIS COM 56418H100 374812 5112 SH SOLE 8 0 5104 MANULIFE FINL CORP COM 56501R106 2642898 144579 SH SOLE 0 0 144579 MARATHON DIGITAL HOLDINGS IN COM 565788106 104142 12252 SH SOLE 0 0 12252 MARATHON DIGITAL HOLDINGS IN COM 565788106 3218 4500 SH Call SOLE 0 0 4500 MARATHON OIL CORP COM 565849106 1090845 40779 SH SOLE 246 0 40533 MARATHON PETE CORP COM 56585A102 12654684 83618 SH SOLE 304 0 83314 MARKEL GROUP INC COM 570535104 6641118 4510 SH SOLE 0 0 4510 MARKETAXESS HLDGS INC COM 57060D108 269008 1259 SH SOLE 10 0 1249 MARSH & MCLENNAN COS INC COM 571748102 11309630 59431 SH SOLE 4721 0 54710 MARRIOTT INTL INC NEW CL A 571903202 3380590 17199 SH SOLE 183 0 17016 MARTIN MARIETTA MATLS INC COM 573284106 2080958 5070 SH SOLE 25 0 5045 MARVELL TECHNOLOGY INC COM 573874104 2750894 50820 SH SOLE 98 0 50722 MASCO CORP COM 574599106 35965699 672885 SH SOLE 598 0 672287 MASTERCARD INCORPORATED CL A 57636Q104 103869858 262357 SH SOLE 13918 0 248439 MATADOR RES CO COM 576485205 395899 6656 SH SOLE 38 0 6618 MATCH GROUP INC NEW COM 57667L107 537144 13711 SH SOLE 13 0 13698 MAXIMUS INC COM 577933104 232662 3115 SH SOLE 11 0 3104 MAYVILLE ENGR CO INC COM 578605107 156509 14267 SH SOLE 0 0 14267 MCCORMICK & CO INC COM NON VTG 579780206 8303312 109774 SH SOLE 7106 0 102668 MCDONALDS CORP COM 580135101 116201556 441093 SH SOLE 32695 0 408398 MCKESSON CORP COM 58155Q103 90199202 207426 SH SOLE 212 0 207214 MEDICAL PPTYS TRUST INC COM 58463J304 126981 23299 SH SOLE 147 0 23152 MERCADOLIBRE INC COM 58733R102 2470682 1949 SH SOLE 10 0 1939 MERCADOLIBRE INC COM 58733R102 2861 200 SH Put SOLE 0 0 200 MERCADOLIBRE INC COM 58733R102 9661 200 SH Put SOLE 0 0 200 MERCER INTL INC COM 588056101 590707 68847 SH SOLE 51 0 68796 MERCK & CO INC COM 58933Y105 110977748 1077977 SH SOLE 134344 0 943633 MERIDIAN CORPORATION COM 58958P104 581495 59367 SH SOLE 59367 0 0 MERITAGE HOMES CORP COM 59001A102 1135045 9274 SH SOLE 3 0 9271 METLIFE INC COM 59156R108 15876358 252366 SH SOLE 195 0 252171 METTLER TOLEDO INTERNATIONAL COM 592688105 1083671 978 SH SOLE 2 0 976 MICROSOFT CORP COM 594918104 630463797 1996718 SH SOLE 116038 0 1880681 MICROSOFT CORP COM 594918104 764 500 SH Put SOLE 0 0 500 MICROSOFT CORP COM 594918104 2875 1800 SH Put SOLE 0 0 1800 MICROSOFT CORP COM 594918104 5904 3600 SH Put SOLE 0 0 3600 MICROSOFT CORP COM 594918104 6044 200 SH Put SOLE 0 0 200 MICROSOFT CORP COM 594918104 50180 2100 SH Put SOLE 0 0 2100 MICROSOFT CORP COM 594918104 61390 2500 SH Put SOLE 0 0 2500 MICROSOFT CORP COM 594918104 149902 8400 SH Call SOLE 0 0 8400 MICROSTRATEGY INC CL A NEW 594972408 1907919 5812 SH SOLE 0 0 5812 MICROCHIP TECHNOLOGY INC. COM 595017104 22170572 284056 SH SOLE 65082 0 218974 MICRON TECHNOLOGY INC COM 595112103 4781641 70287 SH SOLE 360 0 69927 MID-AMER APT CMNTYS INC COM 59522J103 7529754 58529 SH SOLE 46 0 58483 MIDDLEBY CORP COM 596278101 467200 3650 SH SOLE 2 0 3648 MIDDLESEX WTR CO COM 596680108 270828 4088 SH SOLE 4 0 4084 MIRUM PHARMACEUTICALS INC COM 604749101 1022197 32348 SH SOLE 0 0 32348 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 90013 26243 SH SOLE 0 0 26243 MOBIQUITY TECHNOLOGIES INC *W EXP 12/03/202 60743F128 107 28916 SH SOLE 0 0 28916 MODERNA INC COM 60770K107 1564391 15146 SH SOLE 137 0 15009 MODINE MFG CO COM 607828100 521367 11396 SH SOLE 0 0 11396 MOHAWK INDS INC COM 608190104 236407 2755 SH SOLE 13 0 2742 MOLINA HEALTHCARE INC COM 60855R100 669223 2041 SH SOLE 33 0 2008 MOLSON COORS BEVERAGE CO CL B 60871R209 1023607 16097 SH SOLE 23 0 16074 MONDELEZ INTL INC CL A 609207105 34959332 503737 SH SOLE 164142 0 339594 MONGODB INC CL A 60937P106 9733227 28142 SH SOLE 0 0 28142 MONOLITHIC PWR SYS INC COM 609839105 943316 2042 SH SOLE 19 0 2023 MONROE CAP CORP COM 610335101 77503 10403 SH SOLE 0 0 10403 MONSTER BEVERAGE CORP NEW COM 61174X109 2826418 53379 SH SOLE 297 0 53082 MOODYS CORP COM 615369105 3861542 12214 SH SOLE 895 0 11319 MOOG INC CL A 615394202 207620 1838 SH SOLE 8 0 1830 MORGAN STANLEY COM NEW 617446448 85606452 1048199 SH SOLE 34720 0 1013480 MORNINGSTAR INC COM 617700109 421649 1800 SH SOLE 6 0 1794 MOSAIC CO NEW COM 61945C103 1320113 37082 SH SOLE 138 0 36944 MOTOROLA SOLUTIONS INC COM NEW 620076307 91616734 336529 SH SOLE 302 0 336227 MURPHY USA INC COM 626755102 1272261 3723 SH SOLE 2 0 3721 MYMD PHARMACEUTICALS INC COM 62856X102 11064 18690 SH SOLE 0 0 18690 NBT BANCORP INC COM 628778102 4421135 139512 SH SOLE 0 0 139512 NIO INC SPON ADS 62914V106 412821 45666 SH SOLE 0 0 45666 NRG ENERGY INC COM NEW 629377508 1163434 30203 SH SOLE 63 0 30140 NVR INC COM 62944T105 2577756 432 SH SOLE 25 0 407 NV5 GLOBAL INC COM 62945V109 200543 2084 SH SOLE 0 0 2084 NAPCO SEC TECHNOLOGIES INC COM 630402105 240923 10828 SH SOLE 0 0 10828 NASDAQ INC COM 631103108 1028840 21174 SH SOLE 56 0 21118 NATIONAL FUEL GAS CO COM 636180101 405056 7803 SH SOLE 17 0 7786 NATIONAL GRID PLC SPONSORED ADR NE 636274409 654697 10798 SH SOLE 0 0 10798 NATIONAL INSTRS CORP COM 636518102 274734 4608 SH SOLE 5 0 4603 NNN REIT INC COM 637417106 1455907 41197 SH SOLE 43 0 41154 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 282486 8900 SH SOLE 17 0 8883 NATIXIS ETF TR LOOMIS SAYLES 63873X208 652520 27755 SH SOLE 0 0 27755 NATWEST GROUP PLC SPONS ADR 639057207 147933 25375 SH SOLE 0 0 25375 NETAPP INC COM 64110D104 2514202 33134 SH SOLE 47 0 33087 NETFLIX INC COM 64110L106 16609393 43987 SH SOLE 501 0 43486 NETFLIX INC COM 64110L106 20705 500 SH Put SOLE 0 0 500 NETFLIX INC COM 64110L106 24184 1100 SH Put SOLE 0 0 1100 NETFLIX INC COM 64110L106 48636 1400 SH Put SOLE 0 0 1400 NETEASE INC SPONSORED ADS 64110W102 801881 8006 SH SOLE 0 0 8006 NEUROCRINE BIOSCIENCES INC COM 64125C109 323775 2878 SH SOLE 29 0 2849 NEUBERGER BERMAN HIGH YIELD COM 64128C106 108046 14349 SH SOLE 0 0 14349 NEUBERGER BERMAN ETF TRUST BERMAN COMMODITY 64135A408 156444396 6971675 SH SOLE 215342 0 6756333 NEW JERSEY RES CORP COM 646025106 387285 9532 SH SOLE 39 0 9493 NEW MTN FIN CORP COM 647551100 180070 13905 SH SOLE 0 0 13905 NEW YORK CMNTY BANCORP INC COM 649445103 1584001 139683 SH SOLE 211 0 139472 NEW YORK TIMES CO CL A 650111107 467436 11346 SH SOLE 18 0 11328 NEWELL BRANDS INC COM 651229106 184352 20415 SH SOLE 197 0 20218 NEWMARKET CORP COM 651587107 233891 514 SH SOLE 0 0 514 NEWMARK GROUP INC CL A 65158N102 172703 26859 SH SOLE 0 0 26859 NEWMONT CORP COM 651639106 4630487 125318 SH SOLE 610 0 124708 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 555870 3877 SH SOLE 2 0 3875 NEXTERA ENERGY INC COM 65339F101 58223222 1016289 SH SOLE 5921 0 1010368 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 453607 15273 SH SOLE 0 0 15273 NEXTDOOR HOLDINGS INC COM CL A 65345M108 118566 65146 SH SOLE 0 0 65146 NICE LTD SPONSORED ADR 653656108 309910 1823 SH SOLE 0 0 1823 NICOLET BANKSHARES INC COM 65406E102 3101093 44441 SH SOLE 248 0 44193 NIKE INC CL B 654106103 30447192 318419 SH SOLE 25733 0 292686 NISOURCE INC COM 65473P105 611356 24771 SH SOLE 116 0 24655 NOKIA CORP SPONSORED ADR 654902204 293330 78430 SH SOLE 0 0 78430 NOMURA HLDGS INC SPONSORED ADR 65535H208 58033 14436 SH SOLE 0 0 14436 NORDSON CORP COM 655663102 452832 2029 SH SOLE 6 0 2023 NORFOLK SOUTHN CORP COM 655844108 7896347 40097 SH SOLE 578 0 39519 NORTHERN OIL & GAS INC COM 665531307 448404 11146 SH SOLE 0 0 11146 NORTHERN TR CORP COM 665859104 1013793 14591 SH SOLE 60 0 14531 NORTHROP GRUMMAN CORP COM 666807102 11061239 25128 SH SOLE 213 0 24916 NORTHWEST BANCSHARES INC MD COM 667340103 251607 24595 SH SOLE 0 0 24595 NORTHWEST NAT HLDG CO COM 66765N105 212399 5566 SH SOLE 7 0 5559 GEN DIGITAL INC COM 668771108 855297 48377 SH SOLE 74 0 48303 NORWOOD FINL CORP COM 669549107 210949 8189 SH SOLE 0 0 8189 NOVARTIS AG SPONSORED ADR 66987V109 9299489 91297 SH SOLE 1114 0 90183 NOVO-NORDISK A S ADR 670100205 8896013 97823 SH SOLE 1180 0 96643 NUCOR CORP COM 670346105 14713565 94107 SH SOLE 1835 0 92271 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 190292 18547 SH SOLE 0 0 18547 NUVEEN AMT FREE QLTY MUN INC COM 670657105 623262 64387 SH SOLE 0 0 64387 NVIDIA CORPORATION COM 67066G104 239333433 550204 SH SOLE 18099 0 532105 NVIDIA CORPORATION COM 67066G104 950 5000 SH Put SOLE 0 0 5000 NVIDIA CORPORATION COM 67066G104 15503 300 SH Put SOLE 0 0 300 NVIDIA CORPORATION COM 67066G104 22160 500 SH Put SOLE 0 0 500 NVIDIA CORPORATION COM 67066G104 97360 1600 SH Put SOLE 0 0 1600 NVIDIA CORPORATION COM 67066G104 164237 2800 SH Put SOLE 0 0 2800 NVIDIA CORPORATION COM 67066G104 4190 100 SH Call SOLE 0 0 100 NVIDIA CORPORATION COM 67066G104 9017 400 SH Call SOLE 0 0 400 NVIDIA CORPORATION COM 67066G104 11910 300 SH Call SOLE 0 0 300 NVIDIA CORPORATION COM 67066G104 538944 4800 SH Call SOLE 0 0 4800 NUVEEN QUALITY MUNCP INCOME COM 67066V101 193371 19070 SH SOLE 0 0 19070 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 106181 11003 SH SOLE 0 0 11003 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 479603 45983 SH SOLE 866 0 45117 NUVEEN REAL ESTATE INCOME FD COM 67071B108 76380 11400 SH SOLE 0 0 11400 NUVEEN AMT FREE MUN CR INC F COM 67071L106 332678 32268 SH SOLE 0 0 32268 NUVEEN PFD & INCOME SECS FD COM 67072C105 147234 23863 SH SOLE 6402 0 17461 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 67492 10662 SH SOLE 0 0 10662 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 53152 10504 SH SOLE 0 0 10504 NUVEEN MULTI ASSET INCOME FU COM 670750108 269027 24193 SH SOLE 0 0 24193 NUTRIEN LTD COM 67077M108 312718 5055 SH SOLE 24 0 5031 NUTEX HEALTH INC COM 67079U108 2635 13011 SH SOLE 0 0 13011 OGE ENERGY CORP COM 670837103 319520 9587 SH SOLE 410 0 9177 NUVEEN MUN VALUE FD INC COM 670928100 123837 14992 SH SOLE 1039 0 13953 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 3582383 59736 SH SOLE 431 0 59305 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 1361685 40538 SH SOLE 378 0 40160 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 332360 9066 SH SOLE 0 0 9066 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 3649310 104805 SH SOLE 4727 0 100078 NUSHARES ETF TR NUVEEN ESG US 67092P870 475953 22557 SH SOLE 0 0 22557 NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 2569424 97995 SH SOLE 837 0 97158 O-I GLASS INC COM 67098H104 236880 14159 SH SOLE 28 0 14131 OREILLY AUTOMOTIVE INC COM 67103H107 6235298 6861 SH SOLE 34 0 6827 CHORD ENERGY CORPORATION COM NEW 674215207 385402 2378 SH SOLE 9 0 2369 OCCIDENTAL PETE CORP COM 674599105 3828116 59003 SH SOLE 89 0 58914 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 202311 4678 SH SOLE 0 0 4678 OKTA INC CL A 679295105 239521 2939 SH SOLE 272 0 2667 OLD DOMINION FREIGHT LINE IN COM 679580100 5161418 12615 SH SOLE 64 0 12551 OLD NATL BANCORP IND COM 680033107 248428 17086 SH SOLE 92 0 16994 OLD REP INTL CORP COM 680223104 15761514 585060 SH SOLE 94 0 584966 OLD SECOND BANCORP INC ILL COM 680277100 1015806 74637 SH SOLE 0 0 74637 OLIN CORP COM PAR $1 680665205 301818 6039 SH SOLE 14 0 6025 OMNICOM GROUP INC COM 681919106 1138614 15288 SH SOLE 219 0 15069 OMEGA HEALTHCARE INVS INC COM 681936100 2795865 84314 SH SOLE 1531 0 82783 ON SEMICONDUCTOR CORP COM 682189105 4081300 43909 SH SOLE 216 0 43693 ONEOK INC NEW COM 682680103 10067530 158719 SH SOLE 14187 0 144532 OPENDOOR TECHNOLOGIES INC COM 683712103 84168 31882 SH SOLE 150 0 31732 OPKO HEALTH INC COM 68375N103 17550 10969 SH SOLE 0 0 10969 ORACLE CORP COM 68389X105 37608503 355065 SH SOLE 40123 0 314942 ORACLE CORP COM 68389X105 30800 4000 SH Call SOLE 0 0 4000 ORACLE CORP COM 68389X105 139825 23500 SH Call SOLE 0 0 23500 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 31059 11900 SH SOLE 0 0 11900 ORIGIN MATERIALS INC COM 68622D106 25728 20100 SH SOLE 20000 0 100 ORGANON & CO COMMON STOCK 68622V106 516799 29770 SH SOLE 4345 0 25425 ORION ENERGY SYS INC COM 686275108 12681 10064 SH SOLE 0 0 10064 OSHKOSH CORP COM 688239201 1628881 17069 SH SOLE 26 0 17043 OTIS WORLDWIDE CORP COM 68902V107 2676183 33323 SH SOLE 44 0 33279 OTTER TAIL CORP COM 689648103 493843 6505 SH SOLE 0 0 6505 OVINTIV INC COM 69047Q102 337600 7097 SH SOLE 236 0 6861 OWENS CORNING NEW COM 690742101 856383 6278 SH SOLE 6 0 6272 OXFORD INDS INC COM 691497309 335782 3493 SH SOLE 5 0 3488 PDF SOLUTIONS INC COM 693282105 315900 9750 SH SOLE 0 0 9750 PG&E CORP COM 69331C108 565266 35044 SH SOLE 256 0 34788 PGIM ETF TR PGIM ULTRA SH BD 69344A107 8417883 170093 SH SOLE 963 0 169130 PGIM ETF TR AAA CLO ETF 69344A834 33074259 655455 SH SOLE 0 0 655455 PGIM ETF TR FLOATING RT INC 69344A883 5485191 108725 SH SOLE 0 0 108725 PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107 228164 11506 SH SOLE 0 0 11506 PNC FINL SVCS GROUP INC COM 693475105 31874431 259627 SH SOLE 1726 0 257902 PNM RES INC COM 69349H107 355354 7966 SH SOLE 64 0 7902 PPG INDS INC COM 693506107 11135270 85788 SH SOLE 746 0 85042 PPL CORP COM 69351T106 1463159 62104 SH SOLE 1824 0 60280 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 446566 37590 SH SOLE 0 0 37590 PVH CORPORATION COM 693656100 562277 7349 SH SOLE 4 0 7345 PSQ HOLDINGS INC CL A 693691107 122580 13500 SH SOLE 0 0 13500 PTC INC COM 69370C100 625092 4412 SH SOLE 18 0 4394 PACCAR INC COM 693718108 30381469 357345 SH SOLE 128 0 357217 PACER FDS TR TRENDP US LAR CP 69374H105 7917262 198130 SH SOLE 0 0 198130 PACER FDS TR TRENDPILOT 100 69374H303 4720558 76832 SH SOLE 0 0 76832 PACER FDS TR TRENDPILOT US BD 69374H642 2797322 143526 SH SOLE 0 0 143526 PACER FDS TR TRENDPILOT FD 69374H675 303173 10742 SH SOLE 0 0 10742 PACER FDS TR CFRA STVAL EQL 69374H691 3032711 93614 SH SOLE 0 0 93614 PACER FDS TR GLOBL CASH ETF 69374H709 2620743 80539 SH SOLE 5583 0 74956 PACER FDS TR LUNT LRG CP ALTR 69374H717 10364533 300874 SH SOLE 0 0 300874 PACER FDS TR DATA AND INFRAST 69374H741 333619 12886 SH SOLE 460 0 12426 PACER FDS TR PACER US SMALL 69374H857 10473104 251154 SH SOLE 6069 0 245085 PACER FDS TR DEVELOPED MRKT 69374H873 2833004 94844 SH SOLE 0 0 94844 PACER FDS TR US CASH COWS 100 69374H881 35737513 722992 SH SOLE 8169 0 714823 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 117217 14038 SH SOLE 0 0 14038 PACKAGING CORP AMER COM 695156109 3315587 21593 SH SOLE 71 0 21522 PACWEST BANCORP DEL COM 695263103 135802 17168 SH SOLE 137 0 17031 PACWEST BANCORP DEL COM 695263103 440 3500 SH Call SOLE 0 0 3500 PALANTIR TECHNOLOGIES INC CL A 69608A108 4504847 281553 SH SOLE 52168 0 229385 PALANTIR TECHNOLOGIES INC CL A 69608A108 1218 500 SH Call SOLE 0 0 500 PALANTIR TECHNOLOGIES INC CL A 69608A108 1525 500 SH Call SOLE 0 0 500 PALO ALTO NETWORKS INC COM 697435105 42173282 179889 SH SOLE 5047 0 174842 PALO ALTO NETWORKS INC COM 697435105 413960 13100 SH Call SOLE 0 0 13100 PAN AMERN SILVER CORP COM 697900108 226396 15635 SH SOLE 500 0 15135 PARKER-HANNIFIN CORP COM 701094104 11277259 28952 SH SOLE 43 0 28909 PATTERSON COS INC COM 703395103 292576 9871 SH SOLE 30 0 9841 PATTERSON-UTI ENERGY INC COM 703481101 320975 23192 SH SOLE 121 0 23071 PAYCHEX INC COM 704326107 8857927 76805 SH SOLE 69 0 76736 PAYCOM SOFTWARE INC COM 70432V102 393147 1516 SH SOLE 20 0 1496 PAYCOR HCM INC COM 70435P102 467695 20486 SH SOLE 0 0 20486 PAYPAL HLDGS INC COM 70450Y103 4418531 75582 SH SOLE 815 0 74767 PEMBINA PIPELINE CORP COM 706327103 418664 13928 SH SOLE 0 0 13928 PENSKE AUTOMOTIVE GRP INC COM 70959W103 239746 1435 SH SOLE 0 0 1435 PEPSICO INC COM 713448108 163745483 966392 SH SOLE 129997 0 836395 PERFORMANCE FOOD GROUP CO COM 71377A103 311252 5288 SH SOLE 32 0 5256 REVVITY INC COM 714046109 255164 2305 SH SOLE 5 0 2300 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 245356 11558 SH SOLE 0 0 11558 PERMIAN RESOURCES CORP CLASS A COM 71424F105 1243347 89065 SH SOLE 0 0 89065 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 274306 11382 SH SOLE 0 0 11382 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 281604 18786 SH SOLE 1000 0 17786 PFIZER INC COM 717081103 58947708 1777139 SH SOLE 30407 0 1746732 PHILIP MORRIS INTL INC COM 718172109 19668975 212454 SH SOLE 1346 0 211108 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 4845766 144477 SH SOLE 0 0 144477 PHILLIPS 66 COM 718546104 11817086 98353 SH SOLE 1028 0 97325 PHINIA INC COMMON STOCK 71880K101 295636 11035 SH SOLE 11 0 11024 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 171100 30445 SH SOLE 0 0 30445 PIMCO CALIF MUN INCOME FD II COM 72200M108 116313 23170 SH SOLE 0 0 23170 PIMCO CALIF MUN INCOME FD COM 72200N106 187650 22500 SH SOLE 0 0 22500 PIMCO MUN INCOME FD COM 72200R107 86856 10340 SH SOLE 0 0 10340 PIMCO STRATEGIC INCOME FD COM 72200X104 54280 10222 SH SOLE 0 0 10222 PIMCO CORPORATE & INCOME OPP COM 72201B101 251415 19236 SH SOLE 0 0 19236 PIMCO ETF TR MULTISECTOR BD 72201R585 505823 20705 SH SOLE 0 0 20705 PIMCO ETF TR SR LN ACTIVE ETF 72201R627 41570796 826457 SH SOLE 0 0 826457 PIMCO ETF TR ENHANCD SHORT 72201R643 2059611 20991 SH SOLE 1126 0 19865 PIMCO ETF TR ACTIVE BD ETF 72201R775 12766974 145244 SH SOLE 2717 0 142527 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 21102478 210730 SH SOLE 1224 0 209506 PIMCO ETF TR INTER MUN BD ACT 72201R866 590576 11795 SH SOLE 0 0 11795 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 13028674 266163 SH SOLE 2734 0 263429 PIMCO ETF TR 25YR+ ZERO U S 72201R882 8823531 121319 SH SOLE 0 0 121319 PIMCO DYNAMIC INCOME FD SHS 72201Y101 3133005 181308 SH SOLE 6581 0 174727 PIMCO EQUITY SER RAFI DYN EMERG 72202L389 1104697 60932 SH SOLE 0 0 60932 PINNACLE FINL PARTNERS INC COM 72346Q104 905186 13502 SH SOLE 26 0 13476 PINNACLE WEST CAP CORP COM 723484101 1729377 23471 SH SOLE 100 0 23371 PINTEREST INC CL A 72352L106 701915 25968 SH SOLE 0 0 25968 PIONEER NAT RES CO COM 723787107 59910708 260992 SH SOLE 169 0 260823 PIPER SANDLER COMPANIES COM 724078100 2051196 14116 SH SOLE 6 0 14110 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 576220 37612 SH SOLE 12079 0 25533 PLUG POWER INC COM NEW 72919P202 337680 44432 SH SOLE 0 0 44432 PLUMAS BANCORP COM 729273102 428013 12537 SH SOLE 0 0 12537 POLARIS INC COM 731068102 627921 6030 SH SOLE 11 0 6019 POOL CORP COM 73278L105 752986 2115 SH SOLE 7 0 2108 PORTLAND GEN ELEC CO COM NEW 736508847 370945 9164 SH SOLE 6 0 9158 POST HLDGS INC COM 737446104 380257 4435 SH SOLE 11 0 4424 POWER INTEGRATIONS INC COM 739276103 351910 4612 SH SOLE 0 0 4612 PREMIER INC CL A 74051N102 257635 11983 SH SOLE 0 0 11983 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 396212 6928 SH SOLE 14 0 6914 PRICE T ROWE GROUP INC COM 74144T108 21232440 202464 SH SOLE 5906 0 196558 PRIMERICA INC COM 74164M108 1574202 8114 SH SOLE 21 0 8093 PRIMO WATER CORPORATION COM 74167P108 4509205 326754 SH SOLE 0 0 326754 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2626430 36443 SH SOLE 825 0 35618 PRINCIPAL EXCHANGE TRADED FD PRNCPL VLU ETF 74255Y300 8444747 214430 SH SOLE 0 0 214430 PRINCIPAL EXCHANGE TRADED FD US MEGA CP ETF 74255Y870 960558 22422 SH SOLE 0 0 22422 PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888 12862715 762913 SH SOLE 0 0 762913 PROCTER AND GAMBLE CO COM 742718109 214756186 1472345 SH SOLE 27837 0 1444507 PROCORE TECHNOLOGIES INC COM 74275K108 218299 3342 SH SOLE 0 0 3342 PROG HOLDINGS INC COM NPV 74319R101 775852 23362 SH SOLE 8 0 23354 PROGRESSIVE CORP COM 743315103 9279097 66612 SH SOLE 1411 0 65201 PROLOGIS INC. COM 74340W103 29175208 260005 SH SOLE 5314 0 254691 PROSHARES TR S&P MDCP 400 DIV 74347B680 5933209 88900 SH SOLE 0 0 88900 PROSHARES TR S&P TECH DIVIDEN 74347G606 877440 14120 SH SOLE 0 0 14120 PROSHARES TR ULTSHRT QQQ 74347G739 144200 10300 SH SOLE 0 0 10300 PROSHARES TR PSHS ULT S&P 500 74347R107 1562700 29275 SH SOLE 0 0 29275 PROSHARES TR S&P 500 DV ARIST 74348A467 9861916 111371 SH SOLE 1617 0 109754 PROSPECT CAP CORP COM 74348T102 107216 17722 SH SOLE 0 0 17722 PROSPERITY BANCSHARES INC COM 743606105 260783 4778 SH SOLE 8 0 4770 PRUDENTIAL FINL INC COM 744320102 5388284 56785 SH SOLE 1845 0 54940 PRUDENTIAL PLC ADR 74435K204 894599 40812 SH SOLE 0 0 40812 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 3809558 66940 SH SOLE 40 0 66900 PUBLIC STORAGE COM 74460D109 13758834 52212 SH SOLE 219 0 51992 PULTE GROUP INC COM 745867101 4504398 60829 SH SOLE 32 0 60797 PUTNAM ETF TRUST FOCUSED LAR CAP 746729300 455359 15578 SH SOLE 0 0 15578 QUAKER HOUGHTON COM 747316107 489120 3057 SH SOLE 0 0 3057 QORVO INC COM 74736K101 567474 5944 SH SOLE 7 0 5937 QUALCOMM INC COM 747525103 70623688 635906 SH SOLE 68662 0 567244 QUALYS INC COM 74758T303 356967 2340 SH SOLE 2 0 2338 QUANTA SVCS INC COM 74762E102 4786571 25587 SH SOLE 617 0 24970 QUANTUMSCAPE CORP COM CL A 74767V109 787568 117723 SH SOLE 0 0 117723 QUEST DIAGNOSTICS INC COM 74834L100 1097278 9004 SH SOLE 104 0 8901 QUICKLOGIC CORP COM NEW 74837P405 533200 62000 SH SOLE 0 0 62000 QURATE RETAIL INC COM SER A 74915M100 15089 24875 SH SOLE 0 0 24875 RH COM 74967X103 282698 1069 SH SOLE 4 0 1065 RPM INTL INC COM 749685103 2216060 23374 SH SOLE 12 0 23362 RXO INC COMMON STOCK 74982T103 206507 10467 SH SOLE 12 0 10455 RADIAN GROUP INC COM 750236101 22212112 884592 SH SOLE 18 0 884574 RANGE RES CORP COM 75281A109 337616 10417 SH SOLE 51 0 10366 RAYMOND JAMES FINL INC COM 754730109 2366804 23567 SH SOLE 789 0 22778 RTX CORPORATION COM 75513E101 64671169 898585 SH SOLE 148276 0 750309 REALTY INCOME CORP COM 756109104 4799540 96106 SH SOLE 10943 0 85163 REAVES UTIL INCOME FD COM SH BEN INT 756158101 491859 19954 SH SOLE 0 0 19954 REGAL REXNORD CORPORATION COM 758750103 639003 4472 SH SOLE 33 0 4439 REGENERON PHARMACEUTICALS COM 75886F107 14910996 18119 SH SOLE 617 0 17502 REGIONS FINANCIAL CORP NEW COM 7591EP100 2070180 120359 SH SOLE 280 0 120079 REINSURANCE GRP OF AMERICA I COM NEW 759351604 439943 3030 SH SOLE 6 0 3024 RELIANCE STEEL & ALUMINUM CO COM 759509102 2089049 7966 SH SOLE 31 0 7935 RELX PLC SPONSORED ADR 759530108 1591971 47240 SH SOLE 0 0 47240 RENALYTIX PLC ADS 75973T101 31381 19613 SH SOLE 0 0 19613 REPLIGEN CORP COM 759916109 346165 2177 SH SOLE 6 0 2171 REPUBLIC SVCS INC COM 760759100 45463546 319020 SH SOLE 8253 0 310767 RESMED INC COM 761152107 452151 3058 SH SOLE 62 0 2996 RESTAURANT BRANDS INTL INC COM 76131D103 201724 3028 SH SOLE 21 0 3007 RIO TINTO PLC SPONSORED ADR 767204100 3172135 49845 SH SOLE 0 0 49845 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 707431 29136 SH SOLE 196 0 28940 ROBERT HALF INC. COM 770323103 3278050 44733 SH SOLE 201 0 44532 ROBLOX CORP CL A 771049103 400313 13823 SH SOLE 174 0 13649 ROCKWELL AUTOMATION INC COM 773903109 4581368 16026 SH SOLE 8 0 16018 ROKU INC COM CL A 77543R102 234952 3328 SH SOLE 55 0 3273 ROLLINS INC COM 775711104 1674469 44856 SH SOLE 280 0 44575 ROPER TECHNOLOGIES INC COM 776696106 8466273 17482 SH SOLE 130 0 17352 ROSS STORES INC COM 778296103 6432875 56953 SH SOLE 241 0 56712 ROYAL BK CDA COM 780087102 2971185 33980 SH SOLE 500 0 33480 SHELL PLC SPON ADS 780259305 29108375 452134 SH SOLE 2229 0 449905 ROYAL GOLD INC COM 780287108 458363 4311 SH SOLE 706 0 3605 RUMBLE INC COM CL A 78137L105 54182 10624 SH SOLE 0 0 10624 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 939632 9666 SH SOLE 0 0 9666 RYDER SYS INC COM 783549108 525819 4916 SH SOLE 4 0 4912 S&P GLOBAL INC COM 78409V104 37280474 102024 SH SOLE 2608 0 99416 SBA COMMUNICATIONS CORP NEW CL A 78410G104 990460 4948 SH SOLE 9 0 4939 SEI INVTS CO COM 784117103 1012967 16818 SH SOLE 0 0 16818 SPDR S&P 500 ETF TR TR UNIT 78462F103 166194443 388777 SH SOLE 11855 0 376922 SPDR S&P 500 ETF TR TR UNIT 78462F103 2701 1100 SH Put SOLE 0 0 1100 SPDR S&P 500 ETF TR TR UNIT 78462F103 4815 1500 SH Put SOLE 0 0 1500 SPDR S&P 500 ETF TR TR UNIT 78462F103 13710 1900 SH Put SOLE 0 0 1900 SPDR S&P 500 ETF TR TR UNIT 78462F103 29476 1400 SH Put SOLE 0 0 1400 SPDR S&P 500 ETF TR TR UNIT 78462F103 152 800 SH Call SOLE 0 0 800 SPDR S&P 500 ETF TR TR UNIT 78462F103 5292 600 SH Call SOLE 0 0 600 SPDR S&P 500 ETF TR TR UNIT 78462F103 5388 600 SH Call SOLE 0 0 600 SPDR S&P 500 ETF TR TR UNIT 78462F103 10213 600 SH Call SOLE 0 0 600 SPDR S&P 500 ETF TR TR UNIT 78462F103 15708 1600 SH Call SOLE 0 0 1600 SPDR S&P 500 ETF TR TR UNIT 78462F103 27000 3000 SH Call SOLE 0 0 3000 SPDR S&P 500 ETF TR TR UNIT 78462F103 54622 5100 SH Call SOLE 0 0 5100 SPDR S&P 500 ETF TR TR UNIT 78462F103 83674 10700 SH Call SOLE 0 0 10700 SPDR S&P 500 ETF TR TR UNIT 78462F103 306768 3300 SH Call SOLE 0 0 3300 SPDR S&P 500 ETF TR TR UNIT 78462F103 1101516 22400 SH Call SOLE 0 0 22400 SPDR GOLD TR GOLD SHS 78463V107 25412543 148221 SH SOLE 571 0 147650 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 269138 5084 SH SOLE 0 0 5084 SPDR INDEX SHS FDS MSCI WRLD STRGIC 78463X418 3733052 36842 SH SOLE 0 0 36842 SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 680950 12606 SH SOLE 0 0 12606 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 6290200 93828 SH SOLE 161 0 93667 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 2639873 48369 SH SOLE 0 0 48369 SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 14709988 291345 SH SOLE 0 0 291345 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 32465349 967094 SH SOLE 5463 0 961631 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 1967858 35317 SH SOLE 1871 0 33446 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 458044 11991 SH SOLE 0 0 11991 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 25239073 1014025 SH SOLE 0 0 1014025 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 682002 28680 SH SOLE 0 0 28680 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 1413601 48511 SH SOLE 8 0 48503 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 27856751 898315 SH SOLE 8754 0 889562 SPDR SER TR S&P 600 SMCP GRW 78464A201 2639418 36023 SH SOLE 0 0 36023 SPDR SER TR NUVEEN BLOOMBERG 78464A284 6477593 271939 SH SOLE 0 0 271939 SPDR SER TR S&P 600 SMCP VAL 78464A300 22543818 311508 SH SOLE 116 0 311392 SPDR SER TR BBG CONV SEC ETF 78464A359 20304242 299473 SH SOLE 0 0 299473 SPDR SER TR PORTFOLIO INTRMD 78464A375 198765268 6320040 SH SOLE 55913 0 6264127 SPDR SER TR PORT MTG BK ETF 78464A383 1443534 69401 SH SOLE 3047 0 66354 SPDR SER TR BLOOMBERG EMERGI 78464A391 1367314 68952 SH SOLE 0 0 68952 SPDR SER TR PRTFLO S&P500 GW 78464A409 26647645 449522 SH SOLE 4074 0 445448 SPDR SER TR PORTFOLIO SHORT 78464A474 11144246 380090 SH SOLE 0 0 380090 SPDR SER TR PRTFLO S&P500 VL 78464A508 72112156 1747750 SH SOLE 1028 0 1746722 SPDR SER TR DJ REIT ETF 78464A607 760474 9169 SH SOLE 0 0 9169 SPDR SER TR AEROSPACE DEF 78464A631 731097 6522 SH SOLE 0 0 6522 SPDR SER TR PORTFOLIO AGRGTE 78464A649 94408122 3878723 SH SOLE 124 0 3878599 SPDR SER TR PORTFOLIO LN TSR 78464A664 35834432 1370342 SH SOLE 0 0 1370342 SPDR SER TR PORTFLI INTRMDIT 78464A672 2919364 106043 SH SOLE 1824 0 104219 SPDR SER TR S&P REGL BKG 78464A698 692044 16568 SH SOLE 50 0 16518 SPDR SER TR GLB DOW ETF 78464A706 1768850 16217 SH SOLE 1607 0 14610 SPDR SER TR S&P METALS MNG 78464A755 221445 4218 SH SOLE 2530 0 1688 SPDR SER TR S&P DIVID ETF 78464A763 22480241 195463 SH SOLE 261 0 195202 SPDR SER TR PORTFOLI S&P1500 78464A805 271479540 5172024 SH SOLE 1 0 5172023 SPDR SER TR S&P 400 MDCP GRW 78464A821 964887 13956 SH SOLE 0 0 13956 SPDR SER TR S&P 400 MDCP VAL 78464A839 259109809 3994909 SH SOLE 36622 0 3958287 SPDR SER TR PORTFOLIO S&P400 78464A847 16037380 366234 SH SOLE 0 0 366234 SPDR SER TR PORTFOLIO S&P500 78464A854 87204123 1735060 SH SOLE 0 0 1735060 SPDR SER TR S&P SEMICNDCTR 78464A862 689208 3516 SH SOLE 10 0 3506 SPDR SER TR S&P BIOTECH 78464A870 7906311 108276 SH SOLE 0 0 108276 SPDR SER TR S&P HOMEBUILD 78464A888 467588 6107 SH SOLE 0 0 6107 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 256836 4888 SH SOLE 0 0 4888 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 1671296 61992 SH SOLE 0 0 61992 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 3727914 88908 SH SOLE 813 0 88095 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 22516260 559132 SH SOLE 147405 0 411727 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 464299715 12012929 SH SOLE 110226 0 11902704 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 14580445 43530 SH SOLE 2285 0 41245 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 18633095 40805 SH SOLE 231 0 40574 SPDR SER TR PORTFOLIO SH TSR 78468R101 38769233 1349904 SH SOLE 0 0 1349904 SPDR SER TR BLOOMBERG 3-12 M 78468R523 237439 2388 SH SOLE 0 0 2388 SPDR SER TR S&P OILGAS EXP 78468R556 693974 4692 SH SOLE 0 0 4692 SPDR SER TR BLOOMBERG HIGH Y 78468R622 2031447 22472 SH SOLE 110 0 22362 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 30937940 336941 SH SOLE 0 0 336941 SPDR SER TR S&P1500MOMTILT 78468R705 1194358 6665 SH SOLE 0 0 6665 SPDR SER TR NUVEEN BLMBRG MU 78468R721 31055541 710653 SH SOLE 0 0 710653 SPDR SER TR NUVEEN BLMBRG SH 78468R739 23472058 507724 SH SOLE 0 0 507724 SPDR SER TR SPDR MSCI USA GE 78468R747 452186 5320 SH SOLE 0 0 5320 SPDR SER TR RUSSELL YIELD 78468R770 204321 2235 SH SOLE 0 0 2235 SPDR SER TR PRTFLO S&P500 HI 78468R788 707346 20170 SH SOLE 0 0 20170 SPDR SER TR SPDR S&P 500 ETF 78468R796 454095 13075 SH SOLE 0 0 13075 SPDR SER TR SSGA US LRG ETF 78468R804 18140051 135855 SH SOLE 637 0 135218 SPDR SER TR MSCI USA STRTGIC 78468R812 493092 4086 SH SOLE 2190 0 1896 SPDR SER TR PORTFOLIO S&P600 78468R853 10639601 288336 SH SOLE 0 0 288336 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 349353 19323 SH SOLE 0 0 19323 SKYX PLATFORMS CORP COM 78471E105 22643 15946 SH SOLE 0 0 15946 SSR MINING IN COM 784730103 605082 45532 SH SOLE 0 0 45532 SABINE RTY TR UNIT BEN INT 785688102 255609 3887 SH SOLE 0 0 3887 SABRE CORP COM 78573M104 87007 19378 SH SOLE 0 0 19378 SALESFORCE INC COM 79466L302 14341637 70725 SH SOLE 2910 0 67815 SALESFORCE INC COM 79466L302 3775 500 SH Call SOLE 0 0 500 SANDY SPRING BANCORP INC COM 800363103 533720 24905 SH SOLE 0 0 24905 SANOFI SPONSORED ADR 80105N105 2031916 37881 SH SOLE 0 0 37881 SAP SE SPON ADR 803054204 3659604 28299 SH SOLE 34 0 28265 SAREPTA THERAPEUTICS INC COM 803607100 332749 2745 SH SOLE 225 0 2520 HENRY SCHEIN INC COM 806407102 2008908 27056 SH SOLE 6 0 27050 SCHLUMBERGER LTD COM STK 806857108 7091910 121645 SH SOLE 579 0 121066 SCHNEIDER NATIONAL INC CL B 80689H102 511977 18490 SH SOLE 0 0 18490 SCHWAB CHARLES CORP COM 808513105 51799203 943519 SH SOLE 5328 0 938191 SCHWAB CHARLES FAMILY FD AMT TAX FREE MNY 808515530 4122374 4122374 SH SOLE 0 0 4122374 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 25303331 507589 SH SOLE 0 0 507589 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 392410017 7755139 SH SOLE 29318 0 7725820 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 68408380 940709 SH SOLE 2024 0 938685 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 386067951 5989264 SH SOLE 486 0 5988778 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 165460323 2444745 SH SOLE 21343 0 2423402 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 69373170 1674871 SH SOLE 2270 0 1672601 SCHWAB STRATEGIC TR ARIEL ESG ETF 808524664 3017318 148132 SH SOLE 12826 0 135306 SCHWAB STRATEGIC TR INTERNL DIVID 808524672 1328215 57748 SH SOLE 0 0 57748 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 4259482 100936 SH SOLE 0 0 100936 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 61535409 2570401 SH SOLE 0 0 2570401 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 472612 10063 SH SOLE 0 0 10063 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 366474 8873 SH SOLE 0 0 8873 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 2840596 108337 SH SOLE 31 0 108306 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 2750273 85572 SH SOLE 0 0 85572 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 420558269 13279390 SH SOLE 145324 0 13134066 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 2607918 53783 SH SOLE 0 0 53783 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 5972652 106712 SH SOLE 0 0 106712 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 133045447 1880235 SH SOLE 28699 0 1851536 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 198567482 5847099 SH SOLE 1760 0 5845339 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 104731876 2367892 SH SOLE 10425 0 2357467 SCHWAB STRATEGIC TR US REIT ETF 808524847 7154299 403059 SH SOLE 0 0 403059 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 48492409 1011523 SH SOLE 3104 0 1008419 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 18029166 376470 SH SOLE 1261 0 375209 SCHWAB STRATEGIC TR US TIPS ETF 808524870 83148437 1646830 SH SOLE 21154 0 1625676 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 24771445 768107 SH SOLE 831 0 767276 SCIENCE APPLICATIONS INTL CO COM 808625107 420273 3982 SH SOLE 49 0 3933 SCOTTS MIRACLE-GRO CO CL A 810186106 204774 3962 SH SOLE 12 0 3950 SEA LTD SPONSORD ADS 81141R100 349958 7963 SH SOLE 0 0 7963 SEAGEN INC COM 81181C104 1665184 7849 SH SOLE 0 0 7849 SEALED AIR CORP NEW COM 81211K100 233448 7104 SH SOLE 147 0 6957 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1859469 23672 SH SOLE 2 0 23670 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 14232099 110549 SH SOLE 335 0 110214 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 3517308 51116 SH SOLE 238 0 50878 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 8288298 51487 SH SOLE 124 0 51363 SELECT SECTOR SPDR TR ENERGY 81369Y506 10746007 118885 SH SOLE 1058 0 117827 SELECT SECTOR SPDR TR ENERGY 81369Y506 4185 3100 SH Put SOLE 0 0 3100 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 8170342 246317 SH SOLE 1028 0 245289 SELECT SECTOR SPDR TR INDL 81369Y704 8519005 84030 SH SOLE 19638 0 64392 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 50000653 305012 SH SOLE 1163 0 303849 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 9988540 152334 SH SOLE 2817 0 149517 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 13378693 392683 SH SOLE 616 0 392067 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 7968995 135228 SH SOLE 824 0 134404 SELECTIVE INS GROUP INC COM 816300107 737666 7150 SH SOLE 8 0 7142 SEMPRA COM 816851109 4894807 71951 SH SOLE 702 0 71249 SEMRUSH HLDGS INC CL A COM 81686C104 163022 19179 SH SOLE 1186 0 17993 SERVICE CORP INTL COM 817565104 326085 5707 SH SOLE 309 0 5398 SERVICE PPTYS TR COM SH BEN INT 81761L102 89765 11673 SH SOLE 181 0 11492 SERVICENOW INC COM 81762P102 42468706 75978 SH SOLE 313 0 75665 SHAKE SHACK INC CL A 819047101 216659 3731 SH SOLE 3 0 3728 SHARECARE INC COM CL A 81948W104 9862 10487 SH SOLE 0 0 10487 SHERWIN WILLIAMS CO COM 824348106 11607368 45510 SH SOLE 3682 0 41828 SHERWIN WILLIAMS CO COM 824348106 85200 12000 SH Put SOLE 0 0 12000 SHOCKWAVE MED INC COM 82489T104 254052 1276 SH SOLE 6 0 1270 SHOPIFY INC CL A 82509L107 5658825 103698 SH SOLE 160 0 103538 SHOPIFY INC CL A 82509L107 415 500 SH Call SOLE 0 0 500 SHOPIFY INC CL A 82509L107 650 1000 SH Call SOLE 0 0 1000 SIENTRA INC COM 82621J204 76728 27600 SH SOLE 0 0 27600 SILGAN HLDGS INC COM 827048109 226889 5263 SH SOLE 19 0 5244 SILVERCORP METALS INC COM 82835P103 26626 11330 SH SOLE 1705 0 9625 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 299836 17679 SH SOLE 15092 0 2587 SIMON PPTY GROUP INC NEW COM 828806109 3780330 34993 SH SOLE 87 0 34906 SIMPLIFY EXCHANGE TRADED FUN US EQT PLS DWNSD 82889N202 7366407 280946 SH SOLE 0 0 280946 SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699 846639 30731 SH SOLE 0 0 30731 SIMPLY GOOD FOODS CO COM 82900L102 297217 8610 SH SOLE 19 0 8591 SIMPSON MFG INC COM 829073105 345162 2304 SH SOLE 3 0 2301 SIRIUS XM HOLDINGS INC COM 82968B103 313984 69466 SH SOLE 3508 0 65957 SKYWORKS SOLUTIONS INC COM 83088M102 2421832 24565 SH SOLE 97 0 24468 SMITH A O CORP COM 831865209 219122 3314 SH SOLE 36 0 3278 SMUCKER J M CO COM NEW 832696405 1904420 15494 SH SOLE 20 0 15474 SNAP ON INC COM 833034101 7615705 29858 SH SOLE 2747 0 27111 SNAP INC CL A 83304A106 190343 21363 SH SOLE 0 0 21363 SNOWFLAKE INC CL A 833445109 1407153 9211 SH SOLE 0 0 9211 SNOWFLAKE INC CL A 833445109 103620 3300 SH Call SOLE 0 0 3300 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 432143 7242 SH SOLE 0 0 7242 SOFI TECHNOLOGIES INC COM 83406F102 427511 53506 SH SOLE 125 0 53381 SOFI TECHNOLOGIES INC COM 83406F102 190 2000 SH Call SOLE 0 0 2000 SOFI TECHNOLOGIES INC COM 83406F102 1654 2000 SH Call SOLE 0 0 2000 SOLAREDGE TECHNOLOGIES INC COM 83417M104 3657492 28241 SH SOLE 259 0 27982 SONOCO PRODS CO COM 835495102 3653671 67225 SH SOLE 0 0 67225 SONY GROUP CORP SPONSORED ADR 835699307 702842 8529 SH SOLE 0 0 8529 SOUTHSTATE CORPORATION COM 840441109 576689 8561 SH SOLE 0 0 8561 SOUTHERN CO COM 842587107 27802437 429580 SH SOLE 2876 0 426704 SOUTHERN COPPER CORP COM 84265V105 4934945 65546 SH SOLE 258 0 65288 SOUTHWEST AIRLS CO COM 844741108 736514 27208 SH SOLE 623 0 26584 SOUTHWESTERN ENERGY CO COM 845467109 131503 20388 SH SOLE 420 0 19968 SPLASH BEVERAGE GROUP INC COM NEW 84862C203 35444 60075 SH SOLE 0 0 60075 SPLUNK INC COM 848637104 325142 2223 SH SOLE 0 0 2223 SPROTT PHYSICAL GOLD TR UNIT 85207H104 2511671 175396 SH SOLE 9214 0 166182 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 1572674 207477 SH SOLE 0 0 207477 SPROUTS FMRS MKT INC COM 85208M102 213529 4989 SH SOLE 37 0 4952 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 1804294 104174 SH SOLE 2841 0 101333 BLOCK INC CL A 852234103 1248133 28200 SH SOLE 355 0 27845 STAAR SURGICAL CO COM PAR $0.01 852312305 303881 7563 SH SOLE 0 0 7563 STAG INDL INC COM 85254J102 487733 14133 SH SOLE 0 0 14133 STANDEX INTL CORP COM 854231107 643804 4419 SH SOLE 3 0 4416 STANLEY BLACK & DECKER INC COM 854502101 10142488 121351 SH SOLE 60 0 121291 STANTEC INC COM 85472N109 204211 3148 SH SOLE 0 0 3148 STARBUCKS CORP COM 855244109 46559957 510134 SH SOLE 177007 0 333127 STARRETT L S CO CL A 855668109 609729 56719 SH SOLE 0 0 56719 STARWOOD PPTY TR INC COM 85571B105 6105784 315544 SH SOLE 96 0 315448 STATE STR CORP COM 857477103 2351768 35122 SH SOLE 68 0 35054 STEEL DYNAMICS INC COM 858119100 2454708 22894 SH SOLE 105 0 22789 STERICYCLE INC COM 858912108 12968493 290058 SH SOLE 47 0 290011 STMICROELECTRONICS N V NY REGISTRY 861012102 317873 7365 SH SOLE 0 0 7365 STRATEGY SHS DAY HAGAN NED 86280R803 7188106 210671 SH SOLE 21756 0 188916 STRYKER CORPORATION COM 863667101 24183622 88497 SH SOLE 3142 0 85355 STURM RUGER & CO INC COM 864159108 253424 4862 SH SOLE 10 0 4852 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 828316 51608 SH SOLE 0 0 51608 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 615945 62533 SH SOLE 0 0 62533 SUN LIFE FINANCIAL INC. COM 866796105 343204 7033 SH SOLE 0 0 7033 SUNCOR ENERGY INC NEW COM 867224107 2928361 85176 SH SOLE 0 0 85176 SUNOPTA INC COM 8676EP108 205071 60852 SH SOLE 0 0 60852 SUPER MICRO COMPUTER INC COM 86800U104 524309 1912 SH SOLE 5 0 1907 SYMBOTIC INC CLASS A COM 87151X101 468755 14022 SH SOLE 0 0 14022 SYNOPSYS INC COM 871607107 6840063 14903 SH SOLE 46 0 14857 SYNOVUS FINL CORP COM NEW 87161C501 247609 8907 SH SOLE 72 0 8835 TD SYNNEX CORPORATION COM 87162W100 695998 6970 SH SOLE 17 0 6953 SYNCHRONY FINANCIAL COM 87165B103 338562 11075 SH SOLE 103 0 10972 SYSCO CORP COM 871829107 15594861 236107 SH SOLE 69685 0 166422 TCW STRATEGIC INCOME FD INC COM 872340104 61767 13486 SH SOLE 0 0 13486 TJX COS INC NEW COM 872540109 52462512 590262 SH SOLE 56994 0 533269 T-MOBILE US INC COM 872590104 72914888 520635 SH SOLE 111 0 520524 T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 1060947 39063 SH SOLE 13199 0 25864 T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 261612 8155 SH SOLE 0 0 8155 T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867 2233446 90022 SH SOLE 0 0 90022 TTM TECHNOLOGIES INC COM 87305R109 165727 12867 SH SOLE 0 0 12867 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 21149354 243376 SH SOLE 491 0 242885 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2028066 14446 SH SOLE 8063 0 6383 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 2097820 135606 SH SOLE 0 0 135606 TAPESTRY INC COM 876030107 470916 16380 SH SOLE 198 0 16182 TARGET CORP COM 87612E106 19659759 177804 SH SOLE 330 0 177474 TARGA RES CORP COM 87612G101 941656 10985 SH SOLE 73 0 10912 TC ENERGY CORP COM 87807B107 432795 12576 SH SOLE 0 0 12576 TEGNA INC COM 87901J105 205189 14083 SH SOLE 85 0 13998 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 538055 31688 SH SOLE 0 0 31688 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 260374 20880 SH SOLE 0 0 20880 TELADOC HEALTH INC COM 87918A105 223247 12009 SH SOLE 219 0 11790 TELEDYNE TECHNOLOGIES INC COM 879360105 623085 1525 SH SOLE 6 0 1519 TELEFLEX INCORPORATED COM 879369106 386764 1969 SH SOLE 116 0 1853 TELEFONICA S A SPONSORED ADR 879382208 99674 24490 SH SOLE 0 0 24490 TEMPUR SEALY INTL INC COM 88023U101 337701 7792 SH SOLE 28 0 7764 TEMPO AUTOMATION HOLDINGS IN COM 88024M108 4353 30000 SH SOLE 0 0 30000 10X GENOMICS INC CL A COM 88025U109 836921 20289 SH SOLE 0 0 20289 TENNANT CO COM 880345103 234053 3156 SH SOLE 0 0 3156 TERADATA CORP DEL COM 88076W103 235049 5221 SH SOLE 18 0 5203 TERADYNE INC COM 880770102 779815 7762 SH SOLE 14 0 7748 TERAWULF INC COM 88080T104 378675 300536 SH SOLE 0 0 300536 TERRAN ORBITAL CORPORATION COM 88105P103 15827 19014 SH SOLE 0 0 19014 TERRENO RLTY CORP COM 88146M101 282182 4968 SH SOLE 0 0 4968 TESLA INC COM 88160R101 131156869 524166 SH SOLE 3297 0 520869 TESLA INC COM 88160R101 375 1000 SH Put SOLE 0 0 1000 TESLA INC COM 88160R101 6240 1300 SH Put SOLE 0 0 1300 TESLA INC COM 88160R101 10855 1300 SH Put SOLE 0 0 1300 TESLA INC COM 88160R101 25898 900 SH Put SOLE 0 0 900 TESLA INC COM 88160R101 182410 3700 SH Put SOLE 0 0 3700 TESLA INC COM 88160R101 392 15000 SH Call SOLE 0 0 15000 TESLA INC COM 88160R101 7290 13500 SH Call SOLE 0 0 13500 TESLA INC COM 88160R101 7373 300 SH Call SOLE 0 0 300 TESLA INC COM 88160R101 11370 200 SH Call SOLE 0 0 200 TETRA TECHNOLOGIES INC DEL COM 88162F105 81262 12737 SH SOLE 0 0 12737 TETRA TECH INC NEW COM 88162G103 611313 4021 SH SOLE 13 0 4008 TEXAS INSTRS INC COM 882508104 86368566 543164 SH SOLE 26165 0 516999 TEXAS INSTRS INC COM 882508104 2550 500 SH Put SOLE 0 0 500 TEXAS PACIFIC LAND CORPORATI COM 88262P102 1038698 570 SH SOLE 0 0 570 TEXTRON INC COM 883203101 741996 9496 SH SOLE 104 0 9392 THE TRADE DESK INC COM CL A 88339J105 4075823 52154 SH SOLE 67 0 52087 THERMO FISHER SCIENTIFIC INC COM 883556102 63311468 125079 SH SOLE 3083 0 121997 THOMSON REUTERS CORP. COM 884903808 762130 6230 SH SOLE 0 0 6230 THOR INDS INC COM 885160101 365965 3847 SH SOLE 15 0 3832 3M CO COM 88579Y101 25126855 268392 SH SOLE 5017 0 263375 TIDAL ETF TR UNLIMITED HFND 886364439 2391906 118183 SH SOLE 0 0 118183 TIDAL ETF TR FOLIOBEYOND ALTE 886364637 9352141 280021 SH SOLE 0 0 280021 TILRAY BRANDS INC COM 88688T100 50284 21040 SH SOLE 0 0 21040 TIMKEN CO COM 887389104 421710 5738 SH SOLE 18 0 5720 TOAST INC CL A 888787108 913144 48753 SH SOLE 0 0 48753 TOLL BROTHERS INC COM 889478103 1951657 26388 SH SOLE 8 0 26380 TOMPKINS FINL CORP COM 890110109 1778790 36309 SH SOLE 0 0 36309 TOPBUILD CORP COM 89055F103 615162 2445 SH SOLE 5 0 2440 TORO CO COM 891092108 1615389 19439 SH SOLE 229 0 19211 TORONTO DOMINION BK ONT COM NEW 891160509 1225851 20343 SH SOLE 0 0 20343 TOTALENERGIES SE SPONSORED ADS 89151E109 2328573 35410 SH SOLE 446 0 34964 TOYOTA MOTOR CORP ADS 892331307 580893 3232 SH SOLE 0 0 3232 TRACTOR SUPPLY CO COM 892356106 6021333 29654 SH SOLE 32 0 29622 TRACTOR SUPPLY CO COM 892356106 77920 3200 SH Put SOLE 0 0 3200 TRACTOR SUPPLY CO COM 892356106 112290 5700 SH Put SOLE 0 0 5700 TRADEWEB MKTS INC CL A 892672106 262013 3267 SH SOLE 0 0 3267 TRANSCAT INC COM 893529107 9351041 95448 SH SOLE 0 0 95448 TRANSDIGM GROUP INC COM 893641100 2307761 2737 SH SOLE 20 0 2717 TRANSUNION COM 89400J107 491640 6848 SH SOLE 0 0 6848 TRAVEL PLUS LEISURE CO COM 894164102 1184125 32239 SH SOLE 46 0 32193 TRAVELERS COMPANIES INC COM 89417E109 21351282 130741 SH SOLE 216 0 130525 TREACE MED CONCEPTS INC COM 89455T109 3277841 250026 SH SOLE 0 0 250026 TREEHOUSE FOODS INC COM 89469A104 302837 6949 SH SOLE 0 0 6949 TREX CO INC COM 89531P105 729021 11829 SH SOLE 33 0 11796 TRI CONTL CORP COM 895436103 3083676 115971 SH SOLE 0 0 115971 TRIMBLE INC COM 896239100 372711 6920 SH SOLE 1367 0 5553 TRIP COM GROUP LTD ADS 89677Q107 339209 9700 SH SOLE 0 0 9700 TRUIST FINL CORP COM 89832Q109 11620380 406165 SH SOLE 479 0 405686 TUSIMPLE HLDGS INC CL A 90089L108 18855 12087 SH SOLE 0 0 12087 TWILIO INC CL A 90138F102 271133 4632 SH SOLE 277 0 4355 23ANDME HOLDING CO CLASS A COM 90138Q108 20121 20580 SH SOLE 2115 0 18465 TWIST BIOSCIENCE CORP COM 90184D100 279142 13778 SH SOLE 0 0 13778 2U INC COM 90214J101 324247 131274 SH SOLE 0 0 131274 TWO RDS SHARED TR CONDCTR GBL EQTY 90214Q584 39493219 3079393 SH SOLE 0 0 3079393 TWO RDS SHARED TR REGENTS PK HDGD 90214Q642 95170 10990 SH SOLE 0 0 10990 TYLER TECHNOLOGIES INC COM 902252105 478814 1240 SH SOLE 142 0 1098 TYSON FOODS INC CL A 902494103 556100 11014 SH SOLE 88 0 10926 UDR INC COM 902653104 239881 6725 SH SOLE 372 0 6353 UBS AG LONDON BRANCH NT LKD 24 902677780 333918 608 SH SOLE 0 0 608 UGI CORP NEW COM 902681105 544638 23680 SH SOLE 118 0 23562 UFP INDUSTRIES INC COM 90278Q108 716899 7001 SH SOLE 76 0 6925 US BANCORP DEL COM NEW 902973304 20664137 625050 SH SOLE 2143 0 622906 US BANCORP DEL COM NEW 902973304 62962 18000 SH Put SOLE 0 0 18000 U S PHYSICAL THERAPY COM 90337L108 310781 3388 SH SOLE 0 0 3388 UBER TECHNOLOGIES INC COM 90353T100 5215006 113394 SH SOLE 695 0 112699 UIPATH INC CL A 90364P105 525096 30689 SH SOLE 0 0 30689 ULTA BEAUTY INC COM 90384S303 11765094 29453 SH SOLE 277 0 29176 ULTA BEAUTY INC COM 90384S303 141480 1800 SH Put SOLE 0 0 1800 UNDER ARMOUR INC CL A 904311107 91078 13296 SH SOLE 100 0 13196 UNDER ARMOUR INC CL C 904311206 197958 31028 SH SOLE 141 0 30887 UNIFIRST CORP MASS COM 904708104 267336 1640 SH SOLE 8 0 1632 UNILEVER PLC SPON ADR NEW 904767704 5201774 105299 SH SOLE 6986 0 98313 UNION PAC CORP COM 907818108 21802280 107068 SH SOLE 18912 0 88156 UNITED BANKSHARES INC WEST V COM 909907107 290119 10515 SH SOLE 0 0 10515 UNITED AIRLS HLDGS INC COM 910047109 954887 22574 SH SOLE 12 0 22562 UNITED PARCEL SERVICE INC CL B 911312106 92935510 596237 SH SOLE 1706 0 594532 UNITED RENTALS INC COM 911363109 3373910 7589 SH SOLE 106 0 7483 US FOODS HLDG CORP COM 912008109 551672 13896 SH SOLE 6 0 13890 UNITED STS NAT GAS FD LP UNIT PAR 912318300 404534 59229 SH SOLE 0 0 59229 UNITED STATES STL CORP NEW COM 912909108 37011258 1139509 SH SOLE 1159 0 1138350 UNITED THERAPEUTICS CORP DEL COM 91307C102 281208 1245 SH SOLE 59 0 1186 UNITEDHEALTH GROUP INC COM 91324P102 182459889 361887 SH SOLE 12080 0 349807 UNITEDHEALTH GROUP INC COM 91324P102 3725 500 SH Put SOLE 0 0 500 UNITEDHEALTH GROUP INC COM 91324P102 13450 500 SH Put SOLE 0 0 500 UNITI GROUP INC COM 91325V108 135299 28665 SH SOLE 196 0 28469 UNITY SOFTWARE INC COM 91332U101 469710 14964 SH SOLE 0 0 14964 UNIVERSAL DISPLAY CORP COM 91347P105 21125524 134566 SH SOLE 66 0 134500 UNIVERSAL STAINLESS & ALLOY COM 913837100 329625 25143 SH SOLE 0 0 25143 UNIVERSAL HLTH SVCS INC CL B 913903100 272834 2170 SH SOLE 33 0 2137 UNUM GROUP COM 91529Y106 1190242 24197 SH SOLE 33 0 24164 UPWORK INC COM 91688F104 210126 18497 SH SOLE 1162 0 17335 UR-ENERGY INC COM 91688R108 399491 259410 SH SOLE 0 0 259410 URANIUM ENERGY CORP COM 916896103 136470 26499 SH SOLE 0 0 26499 URBAN OUTFITTERS INC COM 917047102 224711 6874 SH SOLE 8 0 6866 V F CORP COM 918204108 621494 35172 SH SOLE 301 0 34871 UWM HOLDINGS CORPORATION COM CL A 91823B109 299925 61840 SH SOLE 0 0 61840 VAIL RESORTS INC COM 91879Q109 453543 2044 SH SOLE 5 0 2039 VALE S A SPONSORED ADS 91912E105 217187 16208 SH SOLE 0 0 16208 VALERO ENERGY CORP COM 91913Y100 11293237 79693 SH SOLE 87 0 79606 VALLEY NATL BANCORP COM 919794107 285790 33387 SH SOLE 289 0 33098 VALMONT INDS INC COM 920253101 535428 2229 SH SOLE 251 0 1978 VALVOLINE INC COM 92047W101 471993 14640 SH SOLE 24 0 14616 VANECK ETF TRUST GOLD MINERS ETF 92189F106 4633653 172191 SH SOLE 0 0 172191 VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 888012 17223 SH SOLE 0 0 17223 VANECK ETF TRUST INFLATION ALLOCA 92189F130 14120816 557474 SH SOLE 0 0 557474 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 225009 10407 SH SOLE 0 0 10407 VANECK ETF TRUST PREFERRED SECURT 92189F429 1961316 116676 SH SOLE 0 0 116676 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 10338250 382049 SH SOLE 23 0 382026 VANECK ETF TRUST MORTGAGE REIT 92189F452 215485 18952 SH SOLE 3910 0 15042 VANECK ETF TRUST CEF MUNI INCOME 92189F460 339301 17952 SH SOLE 0 0 17952 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 662640 6324 SH SOLE 0 0 6324 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 35841025 472587 SH SOLE 2927 0 469660 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 3038120 20955 SH SOLE 318 0 20637 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1520 1000 SH Put SOLE 0 0 1000 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 239580 3000 SH SOLE 2000 0 1000 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 215196 2734 SH SOLE 0 0 2734 VANECK ETF TRUST BIOTECH ETF 92189F726 320337 2057 SH SOLE 0 0 2057 VANECK ETF TRUST NATURAL RESOURC 92189F841 5029099 102428 SH SOLE 539 0 101889 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 56412845 1279203 SH SOLE 11566 0 1267637 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 2602422 109025 SH SOLE 0 0 109025 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 1511517 30803 SH SOLE 0 0 30803 VANECK ETF TRUST OIL SERVICES ETF 92189H607 549498 1593 SH SOLE 0 0 1593 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 118392414 761954 SH SOLE 85442 0 676512 VANGUARD STAR FDS VG TL INTL STK F 921909768 135707539 2535642 SH SOLE 52298 0 2483344 VANGUARD WORLD FD ESG INTL STK ETF 921910725 2389242 47368 SH SOLE 1467 0 45901 VANGUARD WORLD FD ESG US STK ETF 921910733 1025328 13631 SH SOLE 0 0 13631 VANGUARD WORLD FD MEGA GRWTH IND 921910816 31003995 136642 SH SOLE 170 0 136472 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 833041 8215 SH SOLE 0 0 8215 VANGUARD WORLD FD MEGA CAP INDEX 921910873 4286564 28225 SH SOLE 0 0 28225 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 1857199 7524 SH SOLE 0 0 7524 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 3225583 21693 SH SOLE 0 0 21693 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 1422271 18459 SH SOLE 0 0 18459 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 1259639 16167 SH SOLE 0 0 16167 VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 913539 8847 SH SOLE 0 0 8847 VANGUARD WELLINGTON FD US QUALITY 921935706 628936 5600 SH SOLE 0 0 5600 VANGUARD WELLINGTON FD US VALUE FACTR 921935805 468274 4679 SH SOLE 0 0 4679 VANGUARD BD INDEX FDS INTERMED TERM 921937819 67992652 940294 SH SOLE 18322 0 921972 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 10267798 136594 SH SOLE 0 0 136594 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 19610613 281035 SH SOLE 569 0 280466 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 41518042 949635 SH SOLE 4101 0 945534 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 39379314 381139 SH SOLE 16368 0 364771 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 307267 4965 SH SOLE 37 0 4928 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 13110414 183799 SH SOLE 0 0 183799 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 1822399 30805 SH SOLE 0 0 30805 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 7652412 161853 SH SOLE 0 0 161853 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 5906113 120067 SH SOLE 0 0 120067 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 1645921 34412 SH SOLE 22 0 34390 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 2203855 56611 SH SOLE 0 0 56611 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 2900478 27311 SH SOLE 0 0 27311 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 2909713 31227 SH SOLE 0 0 31227 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 27067208 521828 SH SOLE 3719 0 518109 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 624727602 15932864 SH SOLE 273450 0 15659414 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1600524 23931 SH SOLE 0 0 23931 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 5298821 91469 SH SOLE 0 0 91469 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 5449449 20230 SH SOLE 738 0 19493 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 4302765 23555 SH SOLE 1300 0 22255 VANGUARD WORLD FDS ENERGY ETF 92204A306 7746489 61121 SH SOLE 552 0 60569 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1004389 12505 SH SOLE 230 0 12275 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 5547130 23595 SH SOLE 1120 0 22475 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 5823145 29865 SH SOLE 30 0 29835 VANGUARD WORLD FDS INF TECH ETF 92204A702 17279823 41648 SH SOLE 24 0 41625 VANGUARD WORLD FDS MATERIALS ETF 92204A801 1176253 6818 SH SOLE 0 0 6818 VANGUARD WORLD FDS UTILITIES ETF 92204A876 603179 4729 SH SOLE 0 0 4729 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 210400 2000 SH SOLE 0 0 2000 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 205049976 3559895 SH SOLE 103653 0 3456242 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 29830910 396952 SH SOLE 5891 0 391061 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 4104494 61871 SH SOLE 13 0 61858 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 233885 1434 SH SOLE 0 0 1434 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 314831 2637 SH SOLE 0 0 2637 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1608062 22509 SH SOLE 441 0 22068 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 25573443 373662 SH SOLE 13 0 373649 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 2248772 39349 SH SOLE 0 0 39349 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 47194229 707984 SH SOLE 14 0 707970 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 17712476 90992 SH SOLE 92 0 90900 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 37354992 853243 SH SOLE 2886 0 850357 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 654177 9134 SH SOLE 174 0 8960 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 174573049 3144894 SH SOLE 90499 0 3054394 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 6080788 80031 SH SOLE 136 0 79895 VAXART INC COM NEW 92243A200 8299 11006 SH SOLE 0 0 11006 VEEVA SYS INC CL A COM 922475108 2069762 10173 SH SOLE 33 0 10140 VENTAS INC COM 92276F100 801918 19034 SH SOLE 27 0 19007 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 23345389 485351 SH SOLE 187 0 485164 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 103796207 264314 SH SOLE 20724 0 243590 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 27364357 208952 SH SOLE 497 0 208455 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 22695682 116526 SH SOLE 277 0 116249 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 22113434 292274 SH SOLE 1254 0 291019 VANGUARD INDEX FDS SML CP GRW ETF 922908595 18742833 87510 SH SOLE 1115 0 86395 VANGUARD INDEX FDS SM CP VAL ETF 922908611 51007938 319819 SH SOLE 2906 0 316913 VANGUARD INDEX FDS MID CAP ETF 922908629 21236619 101981 SH SOLE 4309 0 97673 VANGUARD INDEX FDS LARGE CAP ETF 922908637 22884430 116942 SH SOLE 320 0 116622 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 6550439 45702 SH SOLE 283 0 45419 VANGUARD INDEX FDS GROWTH ETF 922908736 133524936 490342 SH SOLE 29965 0 460377 VANGUARD INDEX FDS VALUE ETF 922908744 121063756 877719 SH SOLE 75595 0 802124 VANGUARD INDEX FDS SMALL CP ETF 922908751 20685167 109405 SH SOLE 1112 0 108293 VANGUARD INDEX FDS TOTAL STK MKT 922908769 133506983 628534 SH SOLE 4606 0 623928 VERALTO CORP COM SHS 92338C103 393373 4652 SH SOLE 0 0 4652 VERISIGN INC COM 92343E102 420047 2074 SH SOLE 25 0 2049 VERIZON COMMUNICATIONS INC COM 92343V104 24407265 753078 SH SOLE 23335 0 729744 VERISK ANALYTICS INC COM 92345Y106 3007716 12732 SH SOLE 1642 0 11089 VERTEX PHARMACEUTICALS INC COM 92532F100 16548610 47589 SH SOLE 443 0 47146 VIAVI SOLUTIONS INC COM 925550105 247246 27051 SH SOLE 47 0 27004 PARAMOUNT GLOBAL CLASS B COM 92556H206 475969 36897 SH SOLE 162 0 36735 VIATRIS INC COM 92556V106 777690 78873 SH SOLE 1141 0 77732 VICI PPTYS INC COM 925652109 2076808 71368 SH SOLE 384 0 70984 VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527 361543 8117 SH SOLE 0 0 8117 VICTORY PORTFOLIOS II SHORT TRM BD ETF 92647N535 264315 5403 SH SOLE 0 0 5403 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 250868 4491 SH SOLE 0 0 4491 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 2809438 57359 SH SOLE 0 0 57359 VILLAGE FARMS INTL INC COM 92707Y108 61274 76833 SH SOLE 0 0 76833 VISTA GOLD CORP COM NEW 927926303 5880 13675 SH SOLE 0 0 13675 VISA INC COM CL A 92826C839 139805936 607825 SH SOLE 74950 0 532875 VIRTUS CONVERTIBLE & INC FD COM 92838U108 1505239 545376 SH SOLE 0 0 545376 VISTEON CORP COM NEW 92839U206 232649 1685 SH SOLE 4 0 1681 VISTRA CORP COM 92840M102 681484 20539 SH SOLE 36 0 20503 VIRTUS DIVIDEND INTEREST & P COM 92840R101 342551 30234 SH SOLE 0 0 30234 VIRTUS EQUITY & CONV INCM FD COM 92841M101 7146372 359295 SH SOLE 0 0 359295 VMWARE INC CL A COM 928563402 850221 5107 SH SOLE 7 0 5100 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 411898 43449 SH SOLE 1571 0 41878 VIVOS THERAPEUTICS INC COM 92859E108 10245 53334 SH SOLE 0 0 53334 VORNADO RLTY TR SH BEN INT 929042109 319654 14094 SH SOLE 195 0 13899 VOYA FINANCIAL INC COM 929089100 601771 9056 SH SOLE 25 0 9031 VULCAN MATLS CO COM 929160109 1382457 6843 SH SOLE 18 0 6825 WD 40 CO COM 929236107 269042 1324 SH SOLE 3 0 1321 WP CAREY INC COM 92936U109 7952750 147055 SH SOLE 250 0 146805 WEC ENERGY GROUP INC COM 92939U106 10401644 129133 SH SOLE 7580 0 121553 WABTEC COM 929740108 935105 8799 SH SOLE 44 0 8755 WALMART INC COM 931142103 117198457 732811 SH SOLE 21783 0 711028 WALGREENS BOOTS ALLIANCE INC COM 931427108 4496778 202193 SH SOLE 54779 0 147414 WARNER BROS DISCOVERY INC COM SER A 934423104 2806431 258419 SH SOLE 56840 0 201579 WASTE CONNECTIONS INC COM 94106B101 481147 3576 SH SOLE 0 0 3576 WASTE MGMT INC DEL COM 94106L109 78023275 511829 SH SOLE 3248 0 508581 WASTE MGMT INC DEL COM 94106L109 32330 6100 SH Put SOLE 0 0 6100 WATERS CORP COM 941848103 905716 3303 SH SOLE 8 0 3295 WATSCO INC COM 942622200 7247385 19187 SH SOLE 2788 0 16399 WEBSTER FINL CORP COM 947890109 439943 10914 SH SOLE 82 0 10832 WELLS FARGO CO NEW COM 949746101 32118693 786067 SH SOLE 588 0 785479 WELLS FARGO CO NEW PERP PFD CNV A 949746804 569765 511 SH SOLE 32 0 479 WELLTOWER INC COM 95040Q104 9151166 111709 SH SOLE 53785 0 57924 WENDYS CO COM 95058W100 418257 20493 SH SOLE 14 0 20479 WESCO INTL INC COM 95082P105 222452 1547 SH SOLE 0 0 1547 WEST BANCORPORATION INC CAP STK 95123P106 205555 12603 SH SOLE 0 0 12603 WEST PHARMACEUTICAL SVSC INC COM 955306105 13867670 36960 SH SOLE 443 0 36517 WEST PHARMACEUTICAL SVSC INC COM 955306105 32301 5000 SH Put SOLE 0 0 5000 WESTERN ALLIANCE BANCORP COM 957638109 219477 4774 SH SOLE 0 0 4774 WESTERN ALLIANCE BANCORP COM 957638109 496 1500 SH Put SOLE 0 0 1500 WESTERN ASSET MANAGED MUNS F COM 95766M105 391581 43850 SH SOLE 0 0 43850 WESTERN DIGITAL CORP. COM 958102105 802664 17591 SH SOLE 41 0 17550 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 404101 14840 SH SOLE 0 0 14840 WESTERN UN CO COM 959802109 308713 23423 SH SOLE 181 0 23242 WESTROCK CO COM 96145D105 1965212 54894 SH SOLE 65 0 54829 WEX INC COM 96208T104 846593 4501 SH SOLE 23 0 4478 WEYERHAEUSER CO MTN BE COM NEW 962166104 1763611 57522 SH SOLE 154 0 57368 WHEATON PRECIOUS METALS CORP COM 962879102 1399313 34508 SH SOLE 0 0 34508 WHIRLPOOL CORP COM 963320106 2321797 17366 SH SOLE 104 0 17262 WILLIAMS COS INC COM 969457100 6429348 190838 SH SOLE 241 0 190597 WILLIAMS SONOMA INC COM 969904101 2164378 13928 SH SOLE 8 0 13920 WINGSTOP INC COM 974155103 460750 2562 SH SOLE 14 0 2548 WINTRUST FINL CORP COM 97650W108 415024 5497 SH SOLE 8 0 5489 WISDOMTREE TR US TOTAL DIVIDND 97717W109 933483 15514 SH SOLE 6882 0 8633 WISDOMTREE TR EMG MKTS SMCAP 97717W281 2987623 64583 SH SOLE 0 0 64583 WISDOMTREE TR US LARGECAP DIVD 97717W307 8453178 137472 SH SOLE 0 0 137472 WISDOMTREE TR EMER MKT HIGH FD 97717W315 13576123 362223 SH SOLE 7225 0 354998 WISDOMTREE TR US MIDCAP DIVID 97717W505 9921090 242214 SH SOLE 4966 0 237249 WISDOMTREE TR US SMALLCAP FUND 97717W562 623348 14406 SH SOLE 325 0 14081 WISDOMTREE TR US MIDCAP FUND 97717W570 355951 7015 SH SOLE 0 0 7015 WISDOMTREE TR US LARGECAP FUND 97717W588 2244805 49067 SH SOLE 0 0 49067 WISDOMTREE TR US SMALLCAP DIVD 97717W604 4449849 157796 SH SOLE 1200 0 156596 WISDOMTREE TR INTL EQUITY FD 97717W703 17419777 360285 SH SOLE 0 0 360285 WISDOMTREE TR INTL SMCAP DIV 97717W760 329937 5741 SH SOLE 0 0 5741 WISDOMTREE TR JAPN HEDGE EQT 97717W851 2286308 25907 SH SOLE 0 0 25907 WISDOMTREE TR INTL QULTY DIV 97717X131 1734758 54177 SH SOLE 0 0 54177 WISDOMTREE TR YIELD ENHANCD US 97717X511 43391873 1045335 SH SOLE 0 0 1045335 WISDOMTREE TR US S CAP QTY DIV 97717X651 712889 17307 SH SOLE 0 0 17307 WISDOMTREE TR US QTLY DIV GRT 97717X669 54937733 865297 SH SOLE 803 0 864494 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1222469 30949 SH SOLE 0 0 30949 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 44569929 885730 SH SOLE 11001 0 874729 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 360005 12150 SH SOLE 0 0 12150 WISDOMTREE TR US EFFICIENT COR 97717Y790 10218843 292301 SH SOLE 0 0 292301 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 227726 9778 SH SOLE 0 0 9778 WOODWARD INC COM 980745103 656678 5285 SH SOLE 12 0 5273 WORKDAY INC CL A 98138H101 1747674 8134 SH SOLE 60 0 8074 WORLD GOLD TR SPDR GLD MINIS 98149E303 14053538 383348 SH SOLE 674 0 382674 WYNDHAM HOTELS & RESORTS INC COM 98311A105 583236 8387 SH SOLE 15 0 8372 WYNN RESORTS LTD COM 983134107 629010 6807 SH SOLE 16 0 6791 XPO INC COM 983793100 958321 12836 SH SOLE 12 0 12824 XCEL ENERGY INC COM 98389B100 12222681 213609 SH SOLE 288 0 213320 XYLEM INC COM 98419M100 6768832 74358 SH SOLE 16 0 74342 YETI HLDGS INC COM 98585X104 204308 4237 SH SOLE 56 0 4181 YUM BRANDS INC COM 988498101 8113109 64936 SH SOLE 275 0 64661 YUM CHINA HLDGS INC COM 98850P109 2343692 42062 SH SOLE 0 0 42062 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1617392 6838 SH SOLE 12 0 6826 ZILLOW GROUP INC CL C CAP STK 98954M200 242229 5248 SH SOLE 0 0 5248 ZIMMER BIOMET HOLDINGS INC COM 98956P102 1460314 13013 SH SOLE 154 0 12859 ZIONS BANCORPORATION N A COM 989701107 1400410 40138 SH SOLE 31363 0 8775 ZOETIS INC CL A 98978V103 38427097 220871 SH SOLE 1715 0 219156 ZSCALER INC COM 98980G102 1941012 12475 SH SOLE 360 0 12115 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 392549 5613 SH SOLE 28 0 5585 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 405 500 SH Call SOLE 0 0 500 ADIENT PLC ORD SHS G0084W101 320133 8723 SH SOLE 63 0 8660 ALLEGION PLC ORD SHS G0176J109 328957 3157 SH SOLE 561 0 2596 AMCOR PLC ORD G0250X107 3096190 338012 SH SOLE 242 0 337770 AMDOCS LTD SHS G02602103 5111726 60501 SH SOLE 13 0 60488 AON PLC SHS CL A G0403H108 20996847 64761 SH SOLE 764 0 63997 ARCH CAP GROUP LTD ORD G0450A105 491731 6169 SH SOLE 237 0 5932 ARQIT QUANTUM INC *W EXP 09/03/202 G0567U119 4252 23610 SH SOLE 0 0 23610 AXIS CAP HLDGS LTD SHS G0692U109 367420 6518 SH SOLE 0 0 6518 AXALTA COATING SYS LTD COM G0750C108 328207 12201 SH SOLE 0 0 12201 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 67127045 218577 SH SOLE 4443 0 214134 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 431757 14686 SH SOLE 4738 0 9948 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 279424 12853 SH SOLE 0 0 12853 CAPRI HOLDINGS LIMITED SHS G1890L107 297194 5649 SH SOLE 28 0 5621 CLARIVATE PLC ORD SHS G21810109 380195 56661 SH SOLE 0 0 56661 CRH PLC ORD G25508105 308814 5643 SH SOLE 0 0 5643 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 2880799 46108 SH SOLE 0 0 46108 DESPEGAR COM CORP ORD SHS G27358103 290486 40067 SH SOLE 1410 0 38657 EATON CORP PLC SHS G29183103 93219783 437077 SH SOLE 458 0 436619 ENSTAR GROUP LIMITED SHS G3075P101 399695 1652 SH SOLE 0 0 1652 EVEREST GROUP LTD COM G3223R108 669378 1801 SH SOLE 9 0 1792 FABRINET SHS G3323L100 622659 3737 SH SOLE 8 0 3729 FLEX LNG LTD SHS G35947202 236454 7840 SH SOLE 0 0 7840 GATES INDL CORP PLC ORD SHS G39108108 169158 14570 SH SOLE 0 0 14570 GENIUS SPORTS LIMITED SHARES CL A G3934V109 53300 10000 SH SOLE 0 0 10000 HELEN OF TROY LTD COM G4388N106 3151666 27039 SH SOLE 7 0 27032 ICON PLC SHS G4705A100 931810 3784 SH SOLE 0 0 3784 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 387155 2991 SH SOLE 9 0 2982 JOHNSON CTLS INTL PLC SHS G51502105 2589213 48660 SH SOLE 453 0 48207 LIBERTY GLOBAL PLC SHS CL A G5480U104 492440 28764 SH SOLE 0 0 28764 LIBERTY GLOBAL PLC SHS CL C G5480U120 1633243 87998 SH SOLE 0 0 87998 LINDE PLC SHS G54950103 24829192 66682 SH SOLE 470 0 66212 MEDTRONIC PLC SHS G5960L103 31596852 403227 SH SOLE 31514 0 371713 APTIV PLC SHS G6095L109 629131 6381 SH SOLE 1095 0 5286 NORDIC AMERICAN TANKERS LIMI COM G65773106 76875 18659 SH SOLE 0 0 18659 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 483473 29337 SH SOLE 132 0 29205 NVENT ELECTRIC PLC SHS G6700G107 1597657 30150 SH SOLE 17 0 30133 PAGSEGURO DIGITAL LTD COM CL A G68707101 180509 20965 SH SOLE 247 0 20718 RENAISSANCERE HLDGS LTD COM G7496G103 1280743 6471 SH SOLE 14 0 6457 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 2431874 36875 SH SOLE 121 0 36754 PENTAIR PLC SHS G7S00T104 5893074 91013 SH SOLE 19 0 90994 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 210468 5565 SH SOLE 18 0 5547 STERIS PLC SHS USD G8473T100 1001652 4565 SH SOLE 17 0 4548 TECHNIPFMC PLC COM G87110105 262549 12908 SH SOLE 0 0 12908 TRANE TECHNOLOGIES PLC SHS G8994E103 9791467 48255 SH SOLE 189 0 48066 TRONOX HOLDINGS PLC SHS G9087Q102 323098 24040 SH SOLE 0 0 24040 WHITE MTNS INS GROUP LTD COM G9618E107 264772 177 SH SOLE 0 0 177 WILLIS TOWERS WATSON PLC LTD SHS G96629103 774352 3706 SH SOLE 33 0 3673 PERRIGO CO PLC SHS G97822103 314708 9850 SH SOLE 46 0 9804 ALCON AG ORD SHS H01301128 398647 5171 SH SOLE 200 0 4971 CHUBB LIMITED COM H1467J104 39314837 188850 SH SOLE 409 0 188441 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 470694 10370 SH SOLE 191 0 10179 GARMIN LTD SHS H2906T109 1069232 10164 SH SOLE 29 0 10135 UBS GROUP AG SHS H42097107 651105 26414 SH SOLE 0 0 26414 TE CONNECTIVITY LTD SHS H84989104 2807765 22729 SH SOLE 641 0 22089 TRANSOCEAN LTD REG SHS H8817H100 100770 12274 SH SOLE 0 0 12274 ARDAGH METAL PACKAGING S A SHS L02235106 33031 10553 SH SOLE 0 0 10553 SPOTIFY TECHNOLOGY S A SHS L8681T102 211857 1370 SH SOLE 0 0 1370 CHECK POINT SOFTWARE TECH LT ORD M22465104 300813 2257 SH SOLE 0 0 2257 INNOVIZ TECHNOLOGIES LTD SHS M5R635108 62560 32082 SH SOLE 0 0 32082 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 214957 20570 SH SOLE 0 0 20570 AERCAP HOLDINGS NV SHS N00985106 1213229 19359 SH SOLE 0 0 19359 ASML HOLDING N V N Y REGISTRY SHS N07059210 16792708 28527 SH SOLE 156 0 28371 CNH INDL N V SHS N20944109 157966 13055 SH SOLE 0 0 13055 FERRARI N V COM N3167Y103 446303 1510 SH SOLE 0 0 1510 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4030909 42565 SH SOLE 545 0 42020 NXP SEMICONDUCTORS N V COM N6596X109 4378684 21902 SH SOLE 52 0 21850 STELLANTIS N.V SHS N82405106 641741 33546 SH SOLE 2022 0 31524 TRITIUM DCFC LIMITED ORDINARY SHARES Q9225T108 3829 12645 SH SOLE 0 0 12645 ROYAL CARIBBEAN GROUP COM V7780T103 1418321 15393 SH SOLE 172 0 15221 ROYAL CARIBBEAN GROUP COM V7780T103 1290 500 SH Call SOLE 0 0 500 ROYAL CARIBBEAN GROUP COM V7780T103 1763 500 SH Call SOLE 0 0 500 ROYAL CARIBBEAN GROUP COM V7780T103 2688 500 SH Call SOLE 0 0 500 ROYAL CARIBBEAN GROUP COM V7780T103 3750 1000 SH Call SOLE 0 0 1000 FLEX LTD ORD Y2573F102 1798649 66666 SH SOLE 0 0 66666 GENCO SHIPPING & TRADING LTD SHS Y2685T131 184374 13179 SH SOLE 0 0 13179 SAFE BULKERS INC COM Y7388L103 357469 110330 SH SOLE 0 0 110330