0001573876-24-000011.txt : 20241114 0001573876-24-000011.hdr.sgml : 20241114 20241114161755 ACCESSION NUMBER: 0001573876-24-000011 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240930 FILED AS OF DATE: 20241114 DATE AS OF CHANGE: 20241114 EFFECTIVENESS DATE: 20241114 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Advisory Services Network, LLC CENTRAL INDEX KEY: 0001573876 ORGANIZATION NAME: IRS NUMBER: 753099290 STATE OF INCORPORATION: GA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-15454 FILM NUMBER: 241462669 BUSINESS ADDRESS: STREET 1: 6600 PEACHTREE DUNWOODY RD. STREET 2: EMBASSY ROW 600, SUITE 575 CITY: ATLANTA STATE: GA ZIP: 30328 BUSINESS PHONE: 770-352-0449 MAIL ADDRESS: STREET 1: 6600 PEACHTREE DUNWOODY RD. STREET 2: EMBASSY ROW 600, SUITE 575 CITY: ATLANTA STATE: GA ZIP: 30328 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001573876 XXXXXXXX 09-30-2024 09-30-2024 false Advisory Services Network, LLC
6600 Peachtree Dunwoody Rd. Embassy Row 600, Suite 575 Atlanta GA 30328
13F HOLDINGS REPORT 028-15454 N
LAURA TEDBALL CHIEF COMPLIANCE OFFICER 770-352-0449 LAURA TEDBALL ATLANTA GA 11-14-2024 39 4719 4837070162 2 0001093589 028-05119 ALTA CAPITAL MANAGEMENT LLC/ 4 0001409108 028-12558 Legg Mason Private Portfolio Group, LLC 5 0001562855 028-15091 Clarkston Capital Partners, LLC 6 0001442056 028-13334 CONFLUENCE INVESTMENT MANAGEMENT LLC 7 0000790502 EAGLE ASSET MANAGEMENT INC 9 0001407543 ENVESTNET ASSET MANAGEMENT INC 11 0001483964 028-13809 LADENBURG THALMANN ASSET MANAGEMENT 18 0000859804 028-05973 WEDGEWOOD PARTNERS INC 19 0001086483 028-04587 ZACKS INVESTMENT MANAGEMENT 23 0001021223 028-05792 KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC 24 0001600999 028-16090 MANAGED ASSET PORTFOLIOS, LLC 25 0001598416 Astor Investment Management LLC 26 0001504492 028-14071 St. James Investment Company, LLC 28 0001034524 028-03687 POLEN CAPITAL MANAGEMENT LLC 30 0001554656 028-15157 Raub Brock Capital Management LP 31 0001056593 028-04691 SCHAFER CULLEN CAPITAL MANAGEMENT INC 32 0001020617 028-03511 ROOSEVELT INVESTMENT GROUP LLC 33 0000932859 028-04558 PARAMETRIC PORTFOLIO ASSOCIATES LLC 34 0001541743 028-14668 Copeland Capital Management, LLC 36 0001730242 55I, LLC 39 0001532842 BTS Asset Management, Inc. 40 0000872163 028-02824 NAVELLIER & ASSOCIATES INC 41 0000897378 028-03434 CONGRESS ASSET MANAGEMENT CO 43 0001305227 028-12016 BlackRock Investment Management, LLC 45 0001376772 028-12076 Dorsey Wright & Associates 46 0001780570 Ethic Inc. 48 0000052388 AMERICAN CENTURY INVESTMENT MANAGEMENT INC 49 0001664193 Aptus Capital Advisors, LLC 50 0001109448 ALLIANCEBERNSTEIN L.P. 51 0001113802 ADHESION WEALTH ADVISOR SOLUTIONS, INC. 52 0001086433 028-04377 FEDERATED INVESTMENT MANAGEMENT CO 53 0001145263 TCW INVESTMENT MANAGEMENT Co LLC 54 0001114667 028-05775 Brown Advisory LLC 61 0000928196 028-04434 HARDING LOEVNER LP 63 0001061186 028-07104 WCM INVESTMENT MANAGEMENT, LLC 22 0001501902 028-14153 Charles Schwab Investment Advisory, Inc. 60 0001535578 Weatherstone Capital Management 12 0001521019 028-14498 Nuveen Asset Management, LLC 16 Syntax Research, Inc
INFORMATION TABLE 2 infotable.xml 3-D SYS CORP DEL Stock 88554D205 175890 57293 SH SOLE 57293 0 0 3M CO Stock 88579Y101 16248 159 SH SOLE 9 159 0 0 3M CO Stock 88579Y101 74693 731 SH SOLE 19 730 0 0 3M CO Stock 88579Y101 11553 113 SH SOLE 33 113 0 0 3M CO Stock 88579Y101 920 9 SH SOLE 51 9 0 0 3M CO Stock 88579Y101 1345865 13170 SH SOLE 13170 0 0 AAON INC Stock 000360206 158428 1816 SH SOLE 23 1816 0 0 AAON INC Stock 000360206 2443 28 SH SOLE 36 28 0 0 AAON INC Stock 000360206 85844 984 SH SOLE 984 0 0 AB ACTIVE ETFS INC ETF 00039J509 1151975 14897 SH SOLE 14896 0 0 ABBOTT LABS Stock 002824100 27432 264 SH SOLE 7 264 0 0 ABBOTT LABS Stock 002824100 21925 211 SH SOLE 9 211 0 0 ABBOTT LABS Stock 002824100 116506 1121 SH SOLE 19 1121 0 0 ABBOTT LABS Stock 002824100 116379 1120 SH SOLE 28 1120 0 0 ABBOTT LABS Stock 002824100 41976 404 SH SOLE 33 403 0 0 ABBOTT LABS Stock 002824100 7689 74 SH SOLE 36 74 0 0 ABBOTT LABS Stock 002824100 6858 66 SH SOLE 46 66 0 0 ABBOTT LABS Stock 002824100 208 2 SH SOLE 49 2 0 0 ABBOTT LABS Stock 002824100 4780 46 SH SOLE 51 46 0 0 ABBOTT LABS Stock 002824100 8804878 84736 SH SOLE 84735 0 0 ABBVIE INC Stock 00287Y109 36877 215 SH SOLE 7 215 0 0 ABBVIE INC Stock 00287Y109 78042 455 SH SOLE 9 455 0 0 ABBVIE INC Stock 00287Y109 1423819 8301 SH SOLE 19 8301 0 0 ABBVIE INC Stock 00287Y109 130355 760 SH SOLE 30 760 0 0 ABBVIE INC Stock 00287Y109 96380 562 SH SOLE 33 561 0 0 ABBVIE INC Stock 00287Y109 12692 74 SH SOLE 36 74 0 0 ABBVIE INC Stock 00287Y109 343 2 SH SOLE 49 2 0 0 ABBVIE INC Stock 00287Y109 37906 221 SH SOLE 51 221 0 0 ABBVIE INC Stock 00287Y109 22469 131 SH SOLE 52 131 0 0 ABBVIE INC Stock 00287Y109 22386314 130517 SH SOLE 130517 0 0 ABERCROMBIE & FITCH CO Stock 002896207 32011 180 SH SOLE 19 180 0 0 ABERCROMBIE & FITCH CO Stock 002896207 998749 5616 SH SOLE 5616 0 0 ABRDN ETFS ETF 003261104 1106562 54430 SH SOLE 54430 0 0 ABRDN INCOME CREDIT STRATEGI CEF 003057106 120209 17730 SH SOLE 17730 0 0 ACCENTURE PLC IRELAND Stock G1151C101 30644 101 SH SOLE 2 101 0 0 ACCENTURE PLC IRELAND Stock G1151C101 36409 120 SH SOLE 7 120 0 0 ACCENTURE PLC IRELAND Stock G1151C101 4551 15 SH SOLE 9 15 0 0 ACCENTURE PLC IRELAND Stock G1151C101 72212 238 SH SOLE 19 238 0 0 ACCENTURE PLC IRELAND Stock G1151C101 94664 312 SH SOLE 28 312 0 0 ACCENTURE PLC IRELAND Stock G1151C101 128949 425 SH SOLE 30 425 0 0 ACCENTURE PLC IRELAND Stock G1151C101 42198 139 SH SOLE 32 139 0 0 ACCENTURE PLC IRELAND Stock G1151C101 38231 126 SH SOLE 33 126 0 0 ACCENTURE PLC IRELAND Stock G1151C101 34995 115 SH SOLE 36 115 0 0 ACCENTURE PLC IRELAND Stock G1151C101 6068 20 SH SOLE 46 20 0 0 ACCENTURE PLC IRELAND Stock G1151C101 303 1 SH SOLE 51 1 0 0 ACCENTURE PLC IRELAND Stock G1151C101 6265822 20651 SH SOLE 20651 0 0 ADOBE INC Stock 00724F101 52221 94 SH SOLE 2 94 0 0 ADOBE INC Stock 00724F101 6666 12 SH SOLE 9 12 0 0 ADOBE INC Stock 00724F101 66007 119 SH SOLE 19 118 0 0 ADOBE INC Stock 00724F101 104442 188 SH SOLE 28 188 0 0 ADOBE INC Stock 00724F101 53887 97 SH SOLE 33 97 0 0 ADOBE INC Stock 00724F101 53887 97 SH SOLE 36 97 0 0 ADOBE INC Stock 00724F101 6666 12 SH SOLE 46 12 0 0 ADOBE INC Stock 00724F101 183328 330 SH SOLE 49 330 0 0 ADOBE INC Stock 00724F101 38332 69 SH SOLE 50 69 0 0 ADOBE INC Stock 00724F101 298325 537 SH SOLE 51 537 0 0 ADOBE INC Stock 00724F101 114997 207 SH SOLE 53 207 0 0 ADOBE INC Stock 00724F101 14161841 25492 SH SOLE 25492 0 0 ADTALEM GLOBAL ED INC Stock 00737L103 264723 3881 SH SOLE 3881 0 0 ADVANCED MICRO DEVICES INC Stock 007903107 59531 367 SH SOLE 19 367 0 0 ADVANCED MICRO DEVICES INC Stock 007903107 70561 435 SH SOLE 33 435 0 0 ADVANCED MICRO DEVICES INC Stock 007903107 324 2 SH SOLE 49 2 0 0 ADVANCED MICRO DEVICES INC Stock 007903107 9408 58 SH SOLE 51 58 0 0 ADVANCED MICRO DEVICES INC Stock 007903107 13835008 85291 SH SOLE 85290 0 0 AEROVIRONMENT INC Stock 008073108 394376 2165 SH SOLE 2165 0 0 AES CORP Stock 00130H105 527 30 SH SOLE 19 30 0 0 AES CORP Stock 00130H105 3260 186 SH SOLE 33 185 0 0 AES CORP Stock 00130H105 885498 50398 SH SOLE 50398 0 0 AFFILIATED MANAGERS GROUP IN Stock 008252108 285120 1825 SH SOLE 5 1825 0 0 AFFILIATED MANAGERS GROUP IN Stock 008252108 388329 2486 SH SOLE 2485 0 0 AFLAC INC Stock 001055102 6341 71 SH SOLE 9 71 0 0 AFLAC INC Stock 001055102 893 10 SH SOLE 19 10 0 0 AFLAC INC Stock 001055102 6473 72 SH SOLE 33 72 0 0 AFLAC INC Stock 001055102 2411 27 SH SOLE 46 27 0 0 AFLAC INC Stock 001055102 2578777 28874 SH SOLE 28874 0 0 AGILENT TECHNOLOGIES INC Stock 00846U101 6611 51 SH SOLE 9 51 0 0 AGILENT TECHNOLOGIES INC Stock 00846U101 1426 11 SH SOLE 19 11 0 0 AGILENT TECHNOLOGIES INC Stock 00846U101 26727 206 SH SOLE 33 206 0 0 AGILENT TECHNOLOGIES INC Stock 00846U101 2333 18 SH SOLE 46 18 0 0 AGILENT TECHNOLOGIES INC Stock 00846U101 429953 3317 SH SOLE 3316 0 0 AGNICO EAGLE MINES LTD Stock 008474108 127399 1948 SH SOLE 26 1948 0 0 AGNICO EAGLE MINES LTD Stock 008474108 2420 37 SH SOLE 33 37 0 0 AGNICO EAGLE MINES LTD Stock 008474108 1450016 22171 SH SOLE 22171 0 0 AIR PRODS & CHEMS INC Stock 009158106 1598867 6196 SH SOLE 6 6195 0 0 AIR PRODS & CHEMS INC Stock 009158106 29821 116 SH SOLE 33 115 0 0 AIR PRODS & CHEMS INC Stock 009158106 16515 64 SH SOLE 43 64 0 0 AIR PRODS & CHEMS INC Stock 009158106 2839 11 SH SOLE 51 11 0 0 AIR PRODS & CHEMS INC Stock 009158106 1305030 5057 SH SOLE 5057 0 0 AIRBNB INC Stock 009066101 43669 288 SH SOLE 19 288 0 0 AIRBNB INC Stock 009066101 117362 774 SH SOLE 28 774 0 0 AIRBNB INC Stock 009066101 11827 78 SH SOLE 33 78 0 0 AIRBNB INC Stock 009066101 2274 15 SH SOLE 46 15 0 0 AIRBNB INC Stock 009066101 4273640 28185 SH SOLE 28184 0 0 ALBEMARLE CORP Stock 012653101 2103 22 SH SOLE 33 22 0 0 ALBEMARLE CORP Stock 012653101 1051 11 SH SOLE 46 11 0 0 ALBEMARLE CORP Stock 012653101 760334 7960 SH SOLE 7959 0 0 ALPS ETF TR ETF 00162Q452 8157 170 SH SOLE 9 170 0 0 ALPS ETF TR ETF 00162Q452 1104 23 SH SOLE 49 23 0 0 ALPS ETF TR ETF 00162Q452 7564354 157656 SH SOLE 157656 0 0 ALIBABA GROUP HLDG LTD ADR 01609W102 1512 21 SH SOLE 33 21 0 0 ALIBABA GROUP HLDG LTD ADR 01609W102 2104986 29236 SH SOLE 29235 0 0 ATI INC Stock 01741R102 1276806 23026 SH SOLE 23026 0 0 ALLIANCEBERNSTEIN HLDG L P Stock 01881G106 358217 10601 SH SOLE 10601 0 0 ALLIANT ENERGY CORP Stock 018802108 2545 50 SH SOLE 12 50 0 0 ALLIANT ENERGY CORP Stock 018802108 5873 115 SH SOLE 33 115 0 0 ALLIANT ENERGY CORP Stock 018802108 209833 4122 SH SOLE 4122 0 0 VIRTUS CONVERTIBLE & INCOME CEF 92838X102 78199 23914 SH SOLE 23914 0 0 AIM ETF PRODUCTS TRUST ETF 00888H836 5041 162 SH SOLE 9 162 0 0 AIM ETF PRODUCTS TRUST ETF 00888H836 5247 169 SH SOLE 39 169 0 0 AIM ETF PRODUCTS TRUST ETF 00888H836 1172308 37759 SH SOLE 37758 0 0 ALLISON TRANSMISSION HLDGS I Stock 01973R101 7818 103 SH SOLE 9 103 0 0 ALLISON TRANSMISSION HLDGS I Stock 01973R101 11761 155 SH SOLE 34 154 0 0 ALLISON TRANSMISSION HLDGS I Stock 01973R101 366513 4829 SH SOLE 4828 0 0 ALLSTATE CORP Stock 020002101 7664 48 SH SOLE 9 48 0 0 ALLSTATE CORP Stock 020002101 798 5 SH SOLE 19 5 0 0 ALLSTATE CORP Stock 020002101 10911 68 SH SOLE 33 68 0 0 ALLSTATE CORP Stock 020002101 5109 32 SH SOLE 36 32 0 0 ALLSTATE CORP Stock 020002101 1597 10 SH SOLE 46 10 0 0 ALLSTATE CORP Stock 020002101 160 1 SH SOLE 49 1 0 0 ALLSTATE CORP Stock 020002101 3672 23 SH SOLE 51 23 0 0 ALLSTATE CORP Stock 020002101 1688359 10575 SH SOLE 10574 0 0 ALNYLAM PHARMACEUTICALS INC Stock 02043Q107 30375 125 SH SOLE 48 125 0 0 ALNYLAM PHARMACEUTICALS INC Stock 02043Q107 1566005 6444 SH SOLE 6444 0 0 ALPHABET INC Stock 02079K305 95993 527 SH SOLE 2 527 0 0 ALPHABET INC Stock 02079K305 205652 1129 SH SOLE 9 1129 0 0 ALPHABET INC Stock 02079K305 7286 40 SH SOLE 12 40 0 0 ALPHABET INC Stock 02079K305 1401644 7695 SH SOLE 18 7695 0 0 ALPHABET INC Stock 02079K305 2358143 12946 SH SOLE 19 12946 0 0 ALPHABET INC Stock 02079K305 209493 1150 SH SOLE 32 1150 0 0 ALPHABET INC Stock 02079K305 276839 1520 SH SOLE 33 1519 0 0 ALPHABET INC Stock 02079K305 146482 804 SH SOLE 36 804 0 0 ALPHABET INC Stock 02079K305 8561 47 SH SOLE 39 47 0 0 ALPHABET INC Stock 02079K305 102214 561 SH SOLE 43 561 0 0 ALPHABET INC Stock 02079K305 26047 143 SH SOLE 46 143 0 0 ALPHABET INC Stock 02079K305 267943 1471 SH SOLE 49 1471 0 0 ALPHABET INC Stock 02079K305 71767 394 SH SOLE 51 394 0 0 ALPHABET INC Stock 02079K305 36146581 198444 SH SOLE 198444 0 0 ALPHABET INC Stock 02079K107 889954 4852 SH SOLE 6 4852 0 0 ALPHABET INC Stock 02079K107 83273 454 SH SOLE 9 454 0 0 ALPHABET INC Stock 02079K107 77770 424 SH SOLE 19 424 0 0 ALPHABET INC Stock 02079K107 51541 281 SH SOLE 24 281 0 0 ALPHABET INC Stock 02079K107 255321 1392 SH SOLE 28 1392 0 0 ALPHABET INC Stock 02079K107 231236 1261 SH SOLE 33 1260 0 0 ALPHABET INC Stock 02079K107 227441 1240 SH SOLE 36 1240 0 0 ALPHABET INC Stock 02079K107 22928 125 SH SOLE 46 125 0 0 ALPHABET INC Stock 02079K107 173332 945 SH SOLE 48 945 0 0 ALPHABET INC Stock 02079K107 50074 273 SH SOLE 49 273 0 0 ALPHABET INC Stock 02079K107 149322 814 SH SOLE 50 814 0 0 ALPHABET INC Stock 02079K107 978902 5337 SH SOLE 51 5336 0 0 ALPHABET INC Stock 02079K107 362255 1975 SH SOLE 53 1975 0 0 ALPHABET INC Stock 02079K107 31338432 170856 SH SOLE 170856 0 0 ALPS ETF TR ETF 00162Q858 273659 5180 SH SOLE 5180 0 0 ALPS ETF TR ETF 00162Q387 8038 162 SH SOLE 9 162 0 0 ALPS ETF TR ETF 00162Q387 192923 3888 SH SOLE 3888 0 0 ALTICE USA INC Stock 02156K103 68340 33500 SH SOLE 5 33500 0 0 ALTRIA GROUP INC Stock 02209S103 20362 447 SH SOLE 9 447 0 0 ALTRIA GROUP INC Stock 02209S103 450390 9888 SH SOLE 19 9887 0 0 ALTRIA GROUP INC Stock 02209S103 15700 345 SH SOLE 33 344 0 0 ALTRIA GROUP INC Stock 02209S103 4555 100 SH SOLE 36 100 0 0 ALTRIA GROUP INC Stock 02209S103 6905726 151608 SH SOLE 151607 0 0 EA SERIES TRUST ETF 02072L656 1605302 50267 SH SOLE 50267 0 0 AMAZON COM INC Stock 023135106 53530 277 SH SOLE 2 277 0 0 AMAZON COM INC Stock 023135106 154987 802 SH SOLE 9 802 0 0 AMAZON COM INC Stock 023135106 2002676 10363 SH SOLE 19 10363 0 0 AMAZON COM INC Stock 023135106 7730 40 SH SOLE 25 40 0 0 AMAZON COM INC Stock 023135106 479840 2483 SH SOLE 28 2483 0 0 AMAZON COM INC Stock 023135106 140300 726 SH SOLE 32 726 0 0 AMAZON COM INC Stock 023135106 451239 2335 SH SOLE 33 2335 0 0 AMAZON COM INC Stock 023135106 946539 4898 SH SOLE 36 4898 0 0 AMAZON COM INC Stock 023135106 7730 40 SH SOLE 39 40 0 0 AMAZON COM INC Stock 023135106 229581 1188 SH SOLE 43 1188 0 0 AMAZON COM INC Stock 023135106 41549 215 SH SOLE 46 215 0 0 AMAZON COM INC Stock 023135106 156146 808 SH SOLE 48 808 0 0 AMAZON COM INC Stock 023135106 4252 22 SH SOLE 49 22 0 0 AMAZON COM INC Stock 023135106 180689 935 SH SOLE 50 935 0 0 AMAZON COM INC Stock 023135106 866726 4485 SH SOLE 51 4485 0 0 AMAZON COM INC Stock 023135106 322728 1670 SH SOLE 53 1670 0 0 AMAZON COM INC Stock 023135106 92830100 480363 SH SOLE 480362 0 0 AMBEV SA ADR 02319V103 7911 3859 SH SOLE 9 3859 0 0 AMBEV SA ADR 02319V103 89638 43726 SH SOLE 43726 0 0 AMC ENTMT HLDGS INC Stock 00165C302 13248 2660 SH SOLE 2660 0 0 AMCOR PLC Stock G0250X107 21976 2247 SH SOLE 19 2247 0 0 AMCOR PLC Stock G0250X107 3889 398 SH SOLE 33 397 0 0 AMCOR PLC Stock G0250X107 33213 3396 SH SOLE 51 3396 0 0 AMCOR PLC Stock G0250X107 22602 2311 SH SOLE 52 2311 0 0 AMCOR PLC Stock G0250X107 90387 9242 SH SOLE 9242 0 0 AMERICAN AIRLS GROUP INC Stock 02376R102 385 34 SH SOLE 19 34 0 0 AMERICAN AIRLS GROUP INC Stock 02376R102 136 12 SH SOLE 33 12 0 0 AMERICAN AIRLS GROUP INC Stock 02376R102 396346 34982 SH SOLE 34982 0 0 AGNC INVT CORP REIT 00123Q104 3444 361 SH SOLE 19 361 0 0 AGNC INVT CORP REIT 00123Q104 4770 500 SH SOLE 36 500 0 0 AGNC INVT CORP REIT 00123Q104 422002 44235 SH SOLE 44235 0 0 AMERICAN COASTAL INS CORP Stock 910710102 2310 219 SH SOLE 19 219 0 0 AMERICAN COASTAL INS CORP Stock 910710102 139260 13200 SH SOLE 13200 0 0 AMERICAN ELEC PWR CO INC Stock 025537101 14653 167 SH SOLE 9 167 0 0 AMERICAN ELEC PWR CO INC Stock 025537101 90319 1029 SH SOLE 19 1029 0 0 AMERICAN ELEC PWR CO INC Stock 025537101 7138 81 SH SOLE 33 81 0 0 AMERICAN ELEC PWR CO INC Stock 025537101 44140 503 SH SOLE 43 503 0 0 AMERICAN ELEC PWR CO INC Stock 025537101 2281 26 SH SOLE 49 26 0 0 AMERICAN ELEC PWR CO INC Stock 025537101 56154 640 SH SOLE 51 640 0 0 AMERICAN ELEC PWR CO INC Stock 025537101 36939 421 SH SOLE 52 421 0 0 AMERICAN ELEC PWR CO INC Stock 025537101 852225 9713 SH SOLE 9713 0 0 AMERICAN EXPRESS CO Stock 025816109 55109 238 SH SOLE 19 238 0 0 AMERICAN EXPRESS CO Stock 025816109 29086 126 SH SOLE 33 125 0 0 AMERICAN EXPRESS CO Stock 025816109 96788 418 SH SOLE 36 418 0 0 AMERICAN EXPRESS CO Stock 025816109 4863 21 SH SOLE 46 21 0 0 AMERICAN EXPRESS CO Stock 025816109 232 1 SH SOLE 49 1 0 0 AMERICAN EXPRESS CO Stock 025816109 5094 22 SH SOLE 51 22 0 0 AMERICAN EXPRESS CO Stock 025816109 5732642 24758 SH SOLE 24757 0 0 AMERICAN INTL GROUP INC Stock 026874784 18115 244 SH SOLE 9 244 0 0 AMERICAN INTL GROUP INC Stock 026874784 5345 72 SH SOLE 12 72 0 0 AMERICAN INTL GROUP INC Stock 026874784 1114 15 SH SOLE 19 15 0 0 AMERICAN INTL GROUP INC Stock 026874784 15672 211 SH SOLE 33 211 0 0 AMERICAN INTL GROUP INC Stock 026874784 5791 78 SH SOLE 36 78 0 0 AMERICAN INTL GROUP INC Stock 026874784 83781 1129 SH SOLE 43 1128 0 0 AMERICAN INTL GROUP INC Stock 026874784 3341 45 SH SOLE 46 45 0 0 AMERICAN INTL GROUP INC Stock 026874784 74 1 SH SOLE 49 1 0 0 AMERICAN INTL GROUP INC Stock 026874784 1782 24 SH SOLE 51 24 0 0 AMERICAN INTL GROUP INC Stock 026874784 399268 5378 SH SOLE 5378 0 0 AMERICAN LITHIUM CORP Stock 027259209 5980 10752 SH SOLE 10752 0 0 AMERICAN SUPERCONDUCTOR CORP Stock 030111207 310058 13256 SH SOLE 13256 0 0 AMERICAN TOWER CORP NEW REIT 03027X100 160947 828 SH SOLE 19 828 0 0 AMERICAN TOWER CORP NEW REIT 03027X100 24569 126 SH SOLE 33 126 0 0 AMERICAN TOWER CORP NEW REIT 03027X100 2333 12 SH SOLE 46 12 0 0 AMERICAN TOWER CORP NEW REIT 03027X100 170666 878 SH SOLE 49 878 0 0 AMERICAN TOWER CORP NEW REIT 03027X100 206442 1062 SH SOLE 51 1062 0 0 AMERICAN TOWER CORP NEW REIT 03027X100 78918 406 SH SOLE 53 406 0 0 AMERICAN TOWER CORP NEW REIT 03027X100 6026919 31006 SH SOLE 31005 0 0 AMERICAN VANGUARD CORP Stock 030371108 530594 61697 SH SOLE 61697 0 0 AMERICAN WTR WKS CO INC NEW Stock 030420103 1517901 11752 SH SOLE 6 11752 0 0 AMERICAN WTR WKS CO INC NEW Stock 030420103 646 5 SH SOLE 19 5 0 0 AMERICAN WTR WKS CO INC NEW Stock 030420103 4815 37 SH SOLE 33 37 0 0 AMERICAN WTR WKS CO INC NEW Stock 030420103 708817 5488 SH SOLE 5487 0 0 AMERIPRISE FINL INC Stock 03076C106 10680 25 SH SOLE 9 25 0 0 AMERIPRISE FINL INC Stock 03076C106 51690 121 SH SOLE 19 121 0 0 AMERIPRISE FINL INC Stock 03076C106 2157 5 SH SOLE 33 5 0 0 AMERIPRISE FINL INC Stock 03076C106 2136 5 SH SOLE 36 5 0 0 AMERIPRISE FINL INC Stock 03076C106 1709 4 SH SOLE 46 4 0 0 AMERIPRISE FINL INC Stock 03076C106 2136 5 SH SOLE 49 5 0 0 AMERIPRISE FINL INC Stock 03076C106 3343261 7826 SH SOLE 7826 0 0 AMGEN INC Stock 031162100 32182 103 SH SOLE 9 103 0 0 AMGEN INC Stock 031162100 78425 251 SH SOLE 19 251 0 0 AMGEN INC Stock 031162100 34306 110 SH SOLE 33 109 0 0 AMGEN INC Stock 031162100 1875 6 SH SOLE 36 6 0 0 AMGEN INC Stock 031162100 312 1 SH SOLE 49 1 0 0 AMGEN INC Stock 031162100 64990 208 SH SOLE 51 208 0 0 AMGEN INC Stock 031162100 41243 132 SH SOLE 52 132 0 0 AMGEN INC Stock 031162100 7256963 23226 SH SOLE 23225 0 0 AMPHENOL CORP NEW Stock 032095101 40153 596 SH SOLE 2 596 0 0 AMPHENOL CORP NEW Stock 032095101 1966169 29185 SH SOLE 6 29184 0 0 AMPHENOL CORP NEW Stock 032095101 18459 274 SH SOLE 9 274 0 0 AMPHENOL CORP NEW Stock 032095101 7478 111 SH SOLE 19 111 0 0 AMPHENOL CORP NEW Stock 032095101 22206 330 SH SOLE 33 329 0 0 AMPHENOL CORP NEW Stock 032095101 7411 110 SH SOLE 36 110 0 0 AMPHENOL CORP NEW Stock 032095101 0 0 SH SOLE 45 0 0 0 AMPHENOL CORP NEW Stock 032095101 12695 188 SH SOLE 50 188 0 0 AMPHENOL CORP NEW Stock 032095101 219117 3252 SH SOLE 3252 0 0 AMPLIFY ETF TR ETF 032108631 56221 16934 SH SOLE 16933 0 0 AMPLIFY ETF TR ETF 032108409 370277 9568 SH SOLE 9567 0 0 AMPLIFY ETF TR ETF 032108664 221182 3417 SH SOLE 3417 0 0 AMPLIFY ETF TR ETF 032108847 181375 15102 SH SOLE 15102 0 0 ANALOG DEVICES INC Stock 032654105 2857165 12517 SH SOLE 6 12517 0 0 ANALOG DEVICES INC Stock 032654105 37891 166 SH SOLE 7 166 0 0 ANALOG DEVICES INC Stock 032654105 16435 72 SH SOLE 9 72 0 0 ANALOG DEVICES INC Stock 032654105 1141 5 SH SOLE 19 5 0 0 ANALOG DEVICES INC Stock 032654105 27884 122 SH SOLE 33 122 0 0 ANALOG DEVICES INC Stock 032654105 1141 5 SH SOLE 49 5 0 0 ANALOG DEVICES INC Stock 032654105 3145058 13778 SH SOLE 13778 0 0 ANGEL OAK MORTGAGE REIT INC REIT 03464Y108 181324 13842 SH SOLE 13841 0 0 ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 279120 4800 SH SOLE 5 4800 0 0 ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 4943 85 SH SOLE 9 85 0 0 ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 2442 42 SH SOLE 33 42 0 0 ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 900025 15478 SH SOLE 15477 0 0 ANIXA BIOSCIENCES INC Stock 03528H109 24695 11174 SH SOLE 11174 0 0 ANNALY CAPITAL MANAGEMENT IN REIT 035710839 591 31 SH SOLE 33 31 0 0 ANNALY CAPITAL MANAGEMENT IN REIT 035710839 2599643 136393 SH SOLE 136392 0 0 ANTERO MIDSTREAM CORP Stock 03676B102 412065 27956 SH SOLE 27955 0 0 SMITH A O CORP Stock 831865209 1752984 21435 SH SOLE 6 21435 0 0 SMITH A O CORP Stock 831865209 4390 54 SH SOLE 33 53 0 0 SMITH A O CORP Stock 831865209 544900 6663 SH SOLE 6663 0 0 AON PLC Stock G0403H108 5578 19 SH SOLE 9 19 0 0 AON PLC Stock G0403H108 2936 10 SH SOLE 12 10 0 0 AON PLC Stock G0403H108 1468 5 SH SOLE 19 5 0 0 AON PLC Stock G0403H108 19154 65 SH SOLE 33 65 0 0 AON PLC Stock G0403H108 2055 7 SH SOLE 46 7 0 0 AON PLC Stock G0403H108 733327 2498 SH SOLE 2497 0 0 APOLLO COML REAL EST FIN INC REIT 03762U105 138793 14177 SH SOLE 14177 0 0 APOLLO GLOBAL MGMT INC Stock 03769M106 4299625 36416 SH SOLE 36415 0 0 MIDCAP FINANCIAL INVSTMNT CO CEF 03761U502 174449 11522 SH SOLE 11522 0 0 APOLLO SR FLOATING RATE FD I CEF 037636107 340149 23394 SH SOLE 23394 0 0 APPLE INC Stock 037833100 71400 339 SH SOLE 2 339 0 0 APPLE INC Stock 037833100 107208 509 SH SOLE 9 509 0 0 APPLE INC Stock 037833100 1103228 5238 SH SOLE 18 5238 0 0 APPLE INC Stock 037833100 1299104 6168 SH SOLE 19 6167 0 0 APPLE INC Stock 037833100 78351 372 SH SOLE 24 372 0 0 APPLE INC Stock 037833100 256896 1220 SH SOLE 32 1219 0 0 APPLE INC Stock 037833100 744407 3534 SH SOLE 33 3534 0 0 APPLE INC Stock 037833100 360585 1712 SH SOLE 36 1712 0 0 APPLE INC Stock 037833100 6950 33 SH SOLE 39 33 0 0 APPLE INC Stock 037833100 182406 866 SH SOLE 43 866 0 0 APPLE INC Stock 037833100 69926 332 SH SOLE 46 332 0 0 APPLE INC Stock 037833100 8425 40 SH SOLE 49 40 0 0 APPLE INC Stock 037833100 145328 690 SH SOLE 51 690 0 0 APPLE INC Stock 037833100 126372 600 SH SOLE 52 600 0 0 APPLE INC Stock 037833100 170270358 808424 SH SOLE 808424 0 0 ETF OPPORTUNITIES TRUST ETF 26923N405 2058669 60195 SH SOLE 60195 0 0 APPLIED MATLS INC Stock 038222105 136166 577 SH SOLE 9 577 0 0 APPLIED MATLS INC Stock 038222105 1237327 5243 SH SOLE 19 5243 0 0 APPLIED MATLS INC Stock 038222105 85900 364 SH SOLE 24 364 0 0 APPLIED MATLS INC Stock 038222105 47119 200 SH SOLE 33 199 0 0 APPLIED MATLS INC Stock 038222105 18171 77 SH SOLE 36 77 0 0 APPLIED MATLS INC Stock 038222105 6136 26 SH SOLE 46 26 0 0 APPLIED MATLS INC Stock 038222105 4248 18 SH SOLE 49 18 0 0 APPLIED MATLS INC Stock 038222105 11328 48 SH SOLE 51 48 0 0 APPLIED MATLS INC Stock 038222105 6984715 29598 SH SOLE 29597 0 0 APPLOVIN CORP Stock 03831W108 2247 27 SH SOLE 19 27 0 0 APPLOVIN CORP Stock 03831W108 416 5 SH SOLE 51 5 0 0 APPLOVIN CORP Stock 03831W108 289945 3484 SH SOLE 3484 0 0 APTARGROUP INC Stock 038336103 203067 1442 SH SOLE 1442 0 0 APTIV PLC Stock G6095L109 282 4 SH SOLE 9 4 0 0 APTIV PLC Stock G6095L109 5282 75 SH SOLE 33 75 0 0 APTIV PLC Stock G6095L109 1018907 14469 SH SOLE 14469 0 0 ETF SER SOLUTIONS ETF 26922A222 3801759 101030 SH SOLE 49 101030 0 0 ETF SER SOLUTIONS ETF 26922A222 131946 3506 SH SOLE 3506 0 0 ETF SER SOLUTIONS ETF 26922A388 3764792 139282 SH SOLE 49 139282 0 0 ETF SER SOLUTIONS ETF 26922A784 774154 17699 SH SOLE 49 17699 0 0 ETF SER SOLUTIONS ETF 26922B642 1770324 76538 SH SOLE 49 76538 0 0 ETF SER SOLUTIONS ETF 26922B642 45261 1957 SH SOLE 1956 0 0 ARBOR REALTY TRUST INC REIT 038923108 155253 10819 SH SOLE 10819 0 0 ARCHER DANIELS MIDLAND CO Stock 039483102 605 10 SH SOLE 19 10 0 0 ARCHER DANIELS MIDLAND CO Stock 039483102 6756 112 SH SOLE 33 111 0 0 ARCHER DANIELS MIDLAND CO Stock 039483102 4957 82 SH SOLE 36 82 0 0 ARCHER DANIELS MIDLAND CO Stock 039483102 121 2 SH SOLE 49 2 0 0 ARCHER DANIELS MIDLAND CO Stock 039483102 2478 41 SH SOLE 51 41 0 0 ARCHER DANIELS MIDLAND CO Stock 039483102 1383144 22881 SH SOLE 22880 0 0 ARCHROCK INC Stock 03957W106 634301 31370 SH SOLE 31370 0 0 ARES CAPITAL CORP CEF 04010L103 459073 22028 SH SOLE 6 22028 0 0 ARES CAPITAL CORP CEF 04010L103 502253 24100 SH SOLE 24100 0 0 ARISTA NETWORKS INC Stock 040413106 11916 34 SH SOLE 9 34 0 0 ARISTA NETWORKS INC Stock 040413106 1271892 3629 SH SOLE 19 3629 0 0 ARISTA NETWORKS INC Stock 040413106 20678 59 SH SOLE 33 59 0 0 ARISTA NETWORKS INC Stock 040413106 3505 10 SH SOLE 46 10 0 0 ARISTA NETWORKS INC Stock 040413106 75704 216 SH SOLE 50 216 0 0 ARISTA NETWORKS INC Stock 040413106 14468459 41282 SH SOLE 41281 0 0 ARK 21SHARES BITCOIN ETF ETF 040919102 206869 3449 SH SOLE 3448 0 0 ARK ETF TR ETF 00214Q104 2960308 67356 SH SOLE 67356 0 0 ARK ETF TR ETF 00214Q401 309865 3971 SH SOLE 3971 0 0 ARM HOLDINGS PLC ADR 042068205 2731546 16694 SH SOLE 16694 0 0 GALLAGHER ARTHUR J & CO Stock 363576109 45120 174 SH SOLE 9 174 0 0 GALLAGHER ARTHUR J & CO Stock 363576109 236906 914 SH SOLE 19 913 0 0 GALLAGHER ARTHUR J & CO Stock 363576109 11734 45 SH SOLE 33 45 0 0 GALLAGHER ARTHUR J & CO Stock 363576109 24548 95 SH SOLE 43 94 0 0 GALLAGHER ARTHUR J & CO Stock 363576109 546366 2107 SH SOLE 45 2107 0 0 GALLAGHER ARTHUR J & CO Stock 363576109 1815 7 SH SOLE 46 7 0 0 GALLAGHER ARTHUR J & CO Stock 363576109 52640 203 SH SOLE 48 203 0 0 GALLAGHER ARTHUR J & CO Stock 363576109 1208140 4659 SH SOLE 4659 0 0 ASML HOLDING N V ADR N07059210 22500 22 SH SOLE 9 22 0 0 ASML HOLDING N V ADR N07059210 2045 2 SH SOLE 19 2 0 0 ASML HOLDING N V ADR N07059210 3068 3 SH SOLE 33 3 0 0 ASML HOLDING N V ADR N07059210 150698 147 SH SOLE 43 147 0 0 ASML HOLDING N V ADR N07059210 16392 16 SH SOLE 50 16 0 0 ASML HOLDING N V ADR N07059210 388754 380 SH SOLE 51 380 0 0 ASML HOLDING N V ADR N07059210 154432 151 SH SOLE 53 151 0 0 ASML HOLDING N V ADR N07059210 2090710 2044 SH SOLE 2044 0 0 AST SPACEMOBILE INC Stock 00217D118 87959 20794 SH SOLE 20794 0 0 ASTERA LABS INC Stock 04626A103 3691 61 SH SOLE 48 61 0 0 ASTERA LABS INC Stock 04626A103 415885 6873 SH SOLE 6873 0 0 ASTRAZENECA PLC ADR 046353108 31898 409 SH SOLE 7 409 0 0 ASTRAZENECA PLC ADR 046353108 8111 104 SH SOLE 9 104 0 0 ASTRAZENECA PLC ADR 046353108 6005 77 SH SOLE 12 77 0 0 ASTRAZENECA PLC ADR 046353108 2418 31 SH SOLE 33 31 0 0 ASTRAZENECA PLC ADR 046353108 5636 72 SH SOLE 36 72 0 0 ASTRAZENECA PLC ADR 046353108 46370 595 SH SOLE 43 594 0 0 ASTRAZENECA PLC ADR 046353108 468 6 SH SOLE 51 6 0 0 ASTRAZENECA PLC ADR 046353108 1584376 20315 SH SOLE 20315 0 0 AT&T INC Stock 00206R102 22378 1171 SH SOLE 9 1171 0 0 AT&T INC Stock 00206R102 8810 461 SH SOLE 12 461 0 0 AT&T INC Stock 00206R102 148323 7762 SH SOLE 19 7761 0 0 AT&T INC Stock 00206R102 15670 820 SH SOLE 24 820 0 0 AT&T INC Stock 00206R102 31929 1671 SH SOLE 33 1670 0 0 AT&T INC Stock 00206R102 158861 8313 SH SOLE 36 8313 0 0 AT&T INC Stock 00206R102 23356 1222 SH SOLE 43 1222 0 0 AT&T INC Stock 00206R102 5809 304 SH SOLE 46 304 0 0 AT&T INC Stock 00206R102 134 7 SH SOLE 49 7 0 0 AT&T INC Stock 00206R102 49246 2577 SH SOLE 51 2577 0 0 AT&T INC Stock 00206R102 32544 1703 SH SOLE 52 1703 0 0 AT&T INC Stock 00206R102 5303218 277510 SH SOLE 277510 0 0 ATKORE INC Stock 047649108 241005 1786 SH SOLE 1786 0 0 ATLANTIC UN BANKSHARES CORP Stock 04911A107 356915 10865 SH SOLE 10865 0 0 ATLASSIAN CORPORATION Stock 049468101 354 2 SH SOLE 9 2 0 0 ATLASSIAN CORPORATION Stock 049468101 531 3 SH SOLE 49 3 0 0 ATLASSIAN CORPORATION Stock 049468101 13443 76 SH SOLE 51 76 0 0 ATLASSIAN CORPORATION Stock 049468101 1388318 7849 SH SOLE 7848 0 0 AURINIA PHARMACEUTICALS INC Stock 05156V102 1052704 184361 SH SOLE 184361 0 0 AUTODESK INC Stock 052769106 24003 97 SH SOLE 2 97 0 0 AUTODESK INC Stock 052769106 16937 68 SH SOLE 19 68 0 0 AUTODESK INC Stock 052769106 23260 94 SH SOLE 33 94 0 0 AUTODESK INC Stock 052769106 990 4 SH SOLE 46 4 0 0 AUTODESK INC Stock 052769106 1353996 5472 SH SOLE 5471 0 0 AUTOMATIC DATA PROCESSING IN Stock 053015103 15037 63 SH SOLE 9 63 0 0 AUTOMATIC DATA PROCESSING IN Stock 053015103 55853 234 SH SOLE 19 234 0 0 AUTOMATIC DATA PROCESSING IN Stock 053015103 113378 475 SH SOLE 30 475 0 0 AUTOMATIC DATA PROCESSING IN Stock 053015103 31251 131 SH SOLE 33 130 0 0 AUTOMATIC DATA PROCESSING IN Stock 053015103 33079 139 SH SOLE 36 138 0 0 AUTOMATIC DATA PROCESSING IN Stock 053015103 4296 18 SH SOLE 46 18 0 0 AUTOMATIC DATA PROCESSING IN Stock 053015103 239 1 SH SOLE 49 1 0 0 AUTOMATIC DATA PROCESSING IN Stock 053015103 4296 18 SH SOLE 51 18 0 0 AUTOMATIC DATA PROCESSING IN Stock 053015103 2199605 9215 SH SOLE 9215 0 0 AUTONATION INC Stock 05329W102 255008 1600 SH SOLE 1600 0 0 AUTOZONE INC Stock 053332102 17785 6 SH SOLE 2 6 0 0 AUTOZONE INC Stock 053332102 14821 5 SH SOLE 9 5 0 0 AUTOZONE INC Stock 053332102 80031 27 SH SOLE 32 27 0 0 AUTOZONE INC Stock 053332102 14821 5 SH SOLE 33 5 0 0 AUTOZONE INC Stock 053332102 29641 10 SH SOLE 36 10 0 0 AUTOZONE INC Stock 053332102 2964 1 SH SOLE 49 1 0 0 AUTOZONE INC Stock 053332102 2964 1 SH SOLE 51 1 0 0 AUTOZONE INC Stock 053332102 7194956 2427 SH SOLE 2427 0 0 AVADEL PHARMACEUTICALS PLC Stock G29687103 169300 12041 SH SOLE 12041 0 0 AMERICAN CENTY ETF TR ETF 025072232 23569 340 SH SOLE 36 340 0 0 AMERICAN CENTY ETF TR ETF 025072232 2183372 31497 SH SOLE 31497 0 0 AMERICAN CENTY ETF TR ETF 025072604 1855297 30370 SH SOLE 30369 0 0 AMERICAN CENTY ETF TR ETF 025072703 596930 9588 SH SOLE 9587 0 0 AMERICAN CENTY ETF TR ETF 025072802 2573316 39620 SH SOLE 39619 0 0 AMERICAN CENTY ETF TR ETF 025072182 104344 1850 SH SOLE 36 1850 0 0 AMERICAN CENTY ETF TR ETF 025072182 631873 11203 SH SOLE 11203 0 0 AMERICAN CENTY ETF TR ETF 025072885 1799143 19948 SH SOLE 19948 0 0 AMERICAN CENTY ETF TR ETF 025072877 7965796 88785 SH SOLE 88785 0 0 AVERY DENNISON CORP Stock 053611109 1093 5 SH SOLE 19 5 0 0 AVERY DENNISON CORP Stock 053611109 2220 10 SH SOLE 33 10 0 0 AVERY DENNISON CORP Stock 053611109 528311 2416 SH SOLE 2416 0 0 AXON ENTERPRISE INC Stock 05464C101 6473 22 SH SOLE 33 22 0 0 AXON ENTERPRISE INC Stock 05464C101 7062 24 SH SOLE 43 24 0 0 AXON ENTERPRISE INC Stock 05464C101 443420 1507 SH SOLE 1507 0 0 B2GOLD CORP Stock 11777Q209 62753 23242 SH SOLE 23241 0 0 BABCOCK & WILCOX ENTERPRISES Stock 05614L209 216165 149079 SH SOLE 149079 0 0 BADGER METER INC Stock 056525108 6895 37 SH SOLE 19 37 0 0 BADGER METER INC Stock 056525108 20871 112 SH SOLE 23 112 0 0 BADGER METER INC Stock 056525108 272551 1463 SH SOLE 1462 0 0 BAIDU INC ADR 056752108 468808 5421 SH SOLE 5421 0 0 BAIN CAP SPECIALTY FIN INC CEF 05684B107 171744 10530 SH SOLE 10529 0 0 BANK NEW YORK MELLON CORP Stock 064058100 17907 299 SH SOLE 9 299 0 0 BANK NEW YORK MELLON CORP Stock 064058100 130525 2179 SH SOLE 19 2179 0 0 BANK NEW YORK MELLON CORP Stock 064058100 6978 117 SH SOLE 33 116 0 0 BANK NEW YORK MELLON CORP Stock 064058100 3953 66 SH SOLE 46 66 0 0 BANK NEW YORK MELLON CORP Stock 064058100 60 1 SH SOLE 49 1 0 0 BANK NEW YORK MELLON CORP Stock 064058100 2036 34 SH SOLE 51 34 0 0 BANK NEW YORK MELLON CORP Stock 064058100 1790761 29901 SH SOLE 29900 0 0 BANK AMERICA CORP Stock 060505104 0 0 SH SOLE 6 0 0 0 BANK AMERICA CORP Stock 060505104 62001 1559 SH SOLE 9 1559 0 0 BANK AMERICA CORP Stock 060505104 247198 6216 SH SOLE 19 6215 0 0 BANK AMERICA CORP Stock 060505104 58098 1461 SH SOLE 33 1460 0 0 BANK AMERICA CORP Stock 060505104 43747 1100 SH SOLE 36 1100 0 0 BANK AMERICA CORP Stock 060505104 358 9 SH SOLE 49 9 0 0 BANK AMERICA CORP Stock 060505104 7914 199 SH SOLE 51 199 0 0 BANK AMERICA CORP Stock 060505104 7610380 191360 SH SOLE 191359 0 0 BARINGS BDC INC CEF 06759L103 138069 14190 SH SOLE 14190 0 0 BARRICK GOLD CORP Stock 067901108 11176 670 SH SOLE 19 670 0 0 BARRICK GOLD CORP Stock 067901108 435838 26129 SH SOLE 26129 0 0 BAXTER INTL INC Stock 071813109 1742 52 SH SOLE 33 52 0 0 BAXTER INTL INC Stock 071813109 59319 1773 SH SOLE 43 1773 0 0 BAXTER INTL INC Stock 071813109 67 2 SH SOLE 49 2 0 0 BAXTER INTL INC Stock 071813109 1305 39 SH SOLE 51 39 0 0 BAXTER INTL INC Stock 071813109 190754 5703 SH SOLE 5702 0 0 BECTON DICKINSON & CO Stock 075887109 1544004 6606 SH SOLE 6 6606 0 0 BECTON DICKINSON & CO Stock 075887109 21596 92 SH SOLE 33 92 0 0 BECTON DICKINSON & CO Stock 075887109 0 0 SH SOLE 45 0 0 0 BECTON DICKINSON & CO Stock 075887109 3739 16 SH SOLE 46 16 0 0 BECTON DICKINSON & CO Stock 075887109 2103 9 SH SOLE 51 9 0 0 BECTON DICKINSON & CO Stock 075887109 1534983 6568 SH SOLE 6567 0 0 BELLRING BRANDS INC Stock 07831C103 9657 169 SH SOLE 19 169 0 0 BELLRING BRANDS INC Stock 07831C103 843215 14757 SH SOLE 14757 0 0 BERKSHIRE HATHAWAY INC DEL Stock 084670702 702950 1728 SH SOLE 6 1728 0 0 BERKSHIRE HATHAWAY INC DEL Stock 084670702 184428 453 SH SOLE 19 453 0 0 BERKSHIRE HATHAWAY INC DEL Stock 084670702 162720 400 SH SOLE 26 400 0 0 BERKSHIRE HATHAWAY INC DEL Stock 084670702 180619 444 SH SOLE 32 444 0 0 BERKSHIRE HATHAWAY INC DEL Stock 084670702 181026 445 SH SOLE 33 445 0 0 BERKSHIRE HATHAWAY INC DEL Stock 084670702 46375 114 SH SOLE 36 114 0 0 BERKSHIRE HATHAWAY INC DEL Stock 084670702 89089 219 SH SOLE 51 219 0 0 BERKSHIRE HATHAWAY INC DEL Stock 084670702 40680 100 SH SOLE 52 100 0 0 BERKSHIRE HATHAWAY INC DEL Stock 084670702 22019377 54128 SH SOLE 54128 0 0 BEST BUY INC Stock 086516101 24528 291 SH SOLE 7 291 0 0 BEST BUY INC Stock 086516101 10536 125 SH SOLE 9 125 0 0 BEST BUY INC Stock 086516101 1272 15 SH SOLE 33 15 0 0 BEST BUY INC Stock 086516101 598446 7100 SH SOLE 7099 0 0 BHP GROUP LTD ADR 088606108 17470 306 SH SOLE 9 306 0 0 BHP GROUP LTD ADR 088606108 2969 52 SH SOLE 12 52 0 0 BHP GROUP LTD ADR 088606108 3540 62 SH SOLE 31 62 0 0 BHP GROUP LTD ADR 088606108 1599 28 SH SOLE 33 28 0 0 BHP GROUP LTD ADR 088606108 610488 10693 SH SOLE 10693 0 0 BIOGEN INC Stock 09062X103 4405 19 SH SOLE 33 19 0 0 BIOGEN INC Stock 09062X103 1623 7 SH SOLE 51 7 0 0 BIOGEN INC Stock 09062X103 737188 3180 SH SOLE 3180 0 0 BLACKBERRY LTD Stock 09228F103 164806 66454 SH SOLE 66454 0 0 BLACKROCK CAP ALLOCATION TER CEF 09260U109 167431 10203 SH SOLE 10203 0 0 BLACKROCK CORE BD TR CEF 09249E101 130505 12254 SH SOLE 12254 0 0 BLACKROCK DEBT STRATEGIES FD CEF 09255R202 222220 20500 SH SOLE 20500 0 0 BLACKROCK ENHANCD CAP & INM CEF 09256A109 407668 20394 SH SOLE 20393 0 0 BLACKROCK ENHANCED EQUITY DI CEF 09251A104 374819 45878 SH SOLE 45877 0 0 BLACKROCK ETF TRUST II ETF 092528603 121417 2326 SH SOLE 9 2326 0 0 BLACKROCK ETF TRUST II ETF 092528603 399161 7647 SH SOLE 36 7646 0 0 BLACKROCK ETF TRUST II ETF 092528603 1132208 21690 SH SOLE 21689 0 0 BLACKROCK INC Stock 09247X101 26769 34 SH SOLE 7 34 0 0 BLACKROCK INC Stock 09247X101 34702 44 SH SOLE 9 44 0 0 BLACKROCK INC Stock 09247X101 215891 274 SH SOLE 19 274 0 0 BLACKROCK INC Stock 09247X101 61304 78 SH SOLE 33 77 0 0 BLACKROCK INC Stock 09247X101 9448 12 SH SOLE 51 12 0 0 BLACKROCK INC Stock 09247X101 2444718 3105 SH SOLE 3105 0 0 BLACKROCK MULTI SECTOR INC T CEF 09258A107 302025 20715 SH SOLE 20715 0 0 BLACKROCK MUNIHOLDINGS QUALI CEF 09254C107 145258 14241 SH SOLE 14241 0 0 BLACKROCK MUNIYILD QULT FD I CEF 09254F100 191236 15573 SH SOLE 15573 0 0 BLACKROCK MUNIYIELD QUALITY CEF 09254E103 796592 71252 SH SOLE 71251 0 0 BLACKROCK MUN TARGET TERM TR CEF 09257P105 947135 45601 SH SOLE 45601 0 0 BLACKROCK SCIENCE & TECHNOLO CEF 09260K101 258007 12959 SH SOLE 12958 0 0 ISHARES U S ETF TR ETF 46431W838 390782 7792 SH SOLE 7792 0 0 BLACKROCK ETF TRUST ETF 09290C509 296816 4996 SH SOLE 36 4996 0 0 BLACKROCK ETF TRUST ETF 09290C509 5478116 92213 SH SOLE 92212 0 0 BLACKROCK ETF TRUST ETF 09290C103 106225 2263 SH SOLE 9 2263 0 0 BLACKROCK ETF TRUST ETF 09290C103 11313 241 SH SOLE 32 241 0 0 BLACKROCK ETF TRUST ETF 09290C103 3352565 71422 SH SOLE 36 71422 0 0 BLACKROCK ETF TRUST ETF 09290C103 1931474 41148 SH SOLE 41147 0 0 ISHARES TR ETF 46434V878 560832 11099 SH SOLE 49 11099 0 0 ISHARES TR ETF 46434V878 1266617 25067 SH SOLE 25066 0 0 BLACKSTONE INC Stock 09260D107 3095 25 SH SOLE 19 25 0 0 BLACKSTONE INC Stock 09260D107 27787 224 SH SOLE 33 224 0 0 BLACKSTONE INC Stock 09260D107 25001 202 SH SOLE 43 201 0 0 BLACKSTONE INC Stock 09260D107 1733 14 SH SOLE 51 14 0 0 BLACKSTONE INC Stock 09260D107 5831136 47101 SH SOLE 47101 0 0 BLACKSTONE LONG SHORT CR INC CEF 09257D102 149272 12009 SH SOLE 12009 0 0 BLACKSTONE STRATEGIC CRED 20 CEF 09257R101 545204 45854 SH SOLE 45854 0 0 BLACKSTONE SECD LENDING FD CEF 09261X102 232977 7609 SH SOLE 7608 0 0 BLOCK INC Stock 852234103 27666 429 SH SOLE 19 429 0 0 BLOCK INC Stock 852234103 19089 296 SH SOLE 48 296 0 0 BLOCK INC Stock 852234103 616893 9566 SH SOLE 9565 0 0 BOEING CO Stock 097023105 2730 15 SH SOLE 9 15 0 0 BOEING CO Stock 097023105 22624 124 SH SOLE 19 124 0 0 BOEING CO Stock 097023105 42044 231 SH SOLE 33 231 0 0 BOEING CO Stock 097023105 3276 18 SH SOLE 49 18 0 0 BOEING CO Stock 097023105 3640 20 SH SOLE 51 20 0 0 BOEING CO Stock 097023105 4731263 25995 SH SOLE 25994 0 0 BONDBLOXX ETF TRUST ETF 09789C820 239246 5090 SH SOLE 25 5090 0 0 BOOKING HOLDINGS INC Stock 09857L108 51500 13 SH SOLE 2 13 0 0 BOOKING HOLDINGS INC Stock 09857L108 0 0 SH SOLE 6 0 0 0 BOOKING HOLDINGS INC Stock 09857L108 102999 26 SH SOLE 9 26 0 0 BOOKING HOLDINGS INC Stock 09857L108 669494 169 SH SOLE 18 169 0 0 BOOKING HOLDINGS INC Stock 09857L108 177432 45 SH SOLE 19 44 0 0 BOOKING HOLDINGS INC Stock 09857L108 43707 11 SH SOLE 33 11 0 0 BOOKING HOLDINGS INC Stock 09857L108 63384 16 SH SOLE 36 16 0 0 BOOKING HOLDINGS INC Stock 09857L108 27731 7 SH SOLE 51 7 0 0 BOOKING HOLDINGS INC Stock 09857L108 2672491 675 SH SOLE 674 0 0 BOOZ ALLEN HAMILTON HLDG COR Stock 099502106 92351 600 SH SOLE 19 600 0 0 BOOZ ALLEN HAMILTON HLDG COR Stock 099502106 900627 5852 SH SOLE 5852 0 0 BORGWARNER INC Stock 099724106 1781 55 SH SOLE 33 55 0 0 BORGWARNER INC Stock 099724106 2611 81 SH SOLE 36 81 0 0 BORGWARNER INC Stock 099724106 322 10 SH SOLE 46 10 0 0 BORGWARNER INC Stock 099724106 444765 13795 SH SOLE 13795 0 0 BOSTON BEER INC Stock 100557107 10372 34 SH SOLE 48 34 0 0 BOSTON BEER INC Stock 100557107 319082 1046 SH SOLE 1046 0 0 BOSTON OMAHA CORP Stock 101044105 202210 15023 SH SOLE 15023 0 0 BOSTON SCIENTIFIC CORP Stock 101137107 11937 155 SH SOLE 9 155 0 0 BOSTON SCIENTIFIC CORP Stock 101137107 27185 353 SH SOLE 19 353 0 0 BOSTON SCIENTIFIC CORP Stock 101137107 25644 333 SH SOLE 33 333 0 0 BOSTON SCIENTIFIC CORP Stock 101137107 22718 295 SH SOLE 43 295 0 0 BOSTON SCIENTIFIC CORP Stock 101137107 6623 86 SH SOLE 46 86 0 0 BOSTON SCIENTIFIC CORP Stock 101137107 308 4 SH SOLE 49 4 0 0 BOSTON SCIENTIFIC CORP Stock 101137107 323519 4201 SH SOLE 51 4201 0 0 BOSTON SCIENTIFIC CORP Stock 101137107 124294 1614 SH SOLE 53 1614 0 0 BOSTON SCIENTIFIC CORP Stock 101137107 3288987 42709 SH SOLE 42708 0 0 BOX INC Stock 10316T104 487686 18445 SH SOLE 18445 0 0 BP PLC ADR 055622104 6065 168 SH SOLE 9 168 0 0 BP PLC ADR 055622104 1661 46 SH SOLE 33 46 0 0 BP PLC ADR 055622104 78112 2164 SH SOLE 43 2163 0 0 BP PLC ADR 055622104 1990045 55126 SH SOLE 55125 0 0 BRAEMAR HOTELS & RESORTS INC REIT 10482B101 31875 12500 SH SOLE 12500 0 0 BRANDYWINE RLTY TR REIT 105368203 54692 12208 SH SOLE 12208 0 0 BRINKS CO Stock 109696104 266854 2606 SH SOLE 2606 0 0 BRISTOL-MYERS SQUIBB CO Stock 110122108 18689 450 SH SOLE 9 450 0 0 BRISTOL-MYERS SQUIBB CO Stock 110122108 29902 720 SH SOLE 19 720 0 0 BRISTOL-MYERS SQUIBB CO Stock 110122108 10250 247 SH SOLE 33 246 0 0 BRISTOL-MYERS SQUIBB CO Stock 110122108 83 2 SH SOLE 49 2 0 0 BRISTOL-MYERS SQUIBB CO Stock 110122108 54695 1317 SH SOLE 51 1317 0 0 BRISTOL-MYERS SQUIBB CO Stock 110122108 36463 878 SH SOLE 52 878 0 0 BRISTOL-MYERS SQUIBB CO Stock 110122108 3488599 84002 SH SOLE 84001 0 0 BRITISH AMERN TOB PLC ADR 110448107 3959 128 SH SOLE 9 128 0 0 BRITISH AMERN TOB PLC ADR 110448107 2815 91 SH SOLE 31 91 0 0 BRITISH AMERN TOB PLC ADR 110448107 62 2 SH SOLE 40 2 0 0 BRITISH AMERN TOB PLC ADR 110448107 54722 1769 SH SOLE 43 1769 0 0 BRITISH AMERN TOB PLC ADR 110448107 30002 970 SH SOLE 51 970 0 0 BRITISH AMERN TOB PLC ADR 110448107 21218 686 SH SOLE 52 686 0 0 BRITISH AMERN TOB PLC ADR 110448107 913373 29530 SH SOLE 29530 0 0 BROADCOM INC Stock 11135F101 0 0 SH SOLE 6 0 0 0 BROADCOM INC Stock 11135F101 65255 41 SH SOLE 7 40 0 0 BROADCOM INC Stock 11135F101 64221 40 SH SOLE 9 40 0 0 BROADCOM INC Stock 11135F101 1975487 1230 SH SOLE 19 1230 0 0 BROADCOM INC Stock 11135F101 210167 131 SH SOLE 33 130 0 0 BROADCOM INC Stock 11135F101 56194 35 SH SOLE 36 35 0 0 BROADCOM INC Stock 11135F101 109773 68 SH SOLE 43 68 0 0 BROADCOM INC Stock 11135F101 770654 480 SH SOLE 45 480 0 0 BROADCOM INC Stock 11135F101 19266 12 SH SOLE 46 12 0 0 BROADCOM INC Stock 11135F101 75460 47 SH SOLE 48 47 0 0 BROADCOM INC Stock 11135F101 248857 155 SH SOLE 49 155 0 0 BROADCOM INC Stock 11135F101 28973 18 SH SOLE 50 18 0 0 BROADCOM INC Stock 11135F101 36136302 22507 SH SOLE 22507 0 0 BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 19700 100 SH SOLE 2 100 0 0 BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 1335102 6777 SH SOLE 6 6777 0 0 BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 788 4 SH SOLE 33 4 0 0 BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 1970 10 SH SOLE 46 10 0 0 BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 182225 925 SH SOLE 49 925 0 0 BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 1389806 7055 SH SOLE 7054 0 0 BROOKFIELD CORP Stock 11271J107 50263 1210 SH SOLE 26 1210 0 0 BROOKFIELD CORP Stock 11271J107 1092216 26293 SH SOLE 26293 0 0 BROOKFIELD ASSET MANAGMT LTD Stock 113004105 52628 1383 SH SOLE 32 1383 0 0 BROOKFIELD ASSET MANAGMT LTD Stock 113004105 8295 218 SH SOLE 36 218 0 0 BROOKFIELD ASSET MANAGMT LTD Stock 113004105 332890 8749 SH SOLE 8748 0 0 BROOKFIELD INFRASTRUCTURE CO Stock 11275Q107 471206 13999 SH SOLE 6 13999 0 0 BROOKFIELD INFRASTRUCTURE CO Stock 11275Q107 18131 539 SH SOLE 34 538 0 0 BROOKFIELD INFRASTRUCTURE CO Stock 11275Q107 81299 2415 SH SOLE 2415 0 0 BROOKFIELD INFRAST PARTNERS Stock G16252101 486426 17727 SH SOLE 17726 0 0 BROWN & BROWN INC Stock 115236101 138586 1550 SH SOLE 5 1550 0 0 BROWN & BROWN INC Stock 115236101 2836847 31729 SH SOLE 6 31728 0 0 BROWN & BROWN INC Stock 115236101 1609 18 SH SOLE 19 18 0 0 BROWN & BROWN INC Stock 115236101 31025 347 SH SOLE 32 347 0 0 BROWN & BROWN INC Stock 115236101 3675 41 SH SOLE 33 41 0 0 BROWN & BROWN INC Stock 115236101 715 8 SH SOLE 46 8 0 0 BROWN & BROWN INC Stock 115236101 179494 2008 SH SOLE 2007 0 0 BROWN FORMAN CORP Stock 115637100 337595 7650 SH SOLE 7650 0 0 BUMBLE INC Stock 12047B105 172364 16400 SH SOLE 16400 0 0 BUNGE GLOBAL SA Stock H11356104 161543 1513 SH SOLE 24 1513 0 0 BUNGE GLOBAL SA Stock H11356104 325 3 SH SOLE 33 3 0 0 BUNGE GLOBAL SA Stock H11356104 242368 2270 SH SOLE 2270 0 0 BUTTERFLY NETWORK INC Stock 124155102 8316 9890 SH SOLE 9890 0 0 C H ROBINSON WORLDWIDE INC Stock 12541W209 136586 1550 SH SOLE 5 1550 0 0 C H ROBINSON WORLDWIDE INC Stock 12541W209 881 10 SH SOLE 19 10 0 0 C H ROBINSON WORLDWIDE INC Stock 12541W209 2379 27 SH SOLE 33 27 0 0 C H ROBINSON WORLDWIDE INC Stock 12541W209 325251 3691 SH SOLE 3691 0 0 C3 AI INC Stock 12468P104 1851568 63935 SH SOLE 63935 0 0 CADENCE DESIGN SYSTEM INC Stock 127387108 16003 52 SH SOLE 9 52 0 0 CADENCE DESIGN SYSTEM INC Stock 127387108 1473559 4788 SH SOLE 19 4788 0 0 CADENCE DESIGN SYSTEM INC Stock 127387108 24620 80 SH SOLE 33 80 0 0 CADENCE DESIGN SYSTEM INC Stock 127387108 57242 186 SH SOLE 36 186 0 0 CADENCE DESIGN SYSTEM INC Stock 127387108 83708 272 SH SOLE 43 272 0 0 CADENCE DESIGN SYSTEM INC Stock 127387108 508403 1652 SH SOLE 45 1652 0 0 CADENCE DESIGN SYSTEM INC Stock 127387108 3078 10 SH SOLE 46 10 0 0 CADENCE DESIGN SYSTEM INC Stock 127387108 80631 262 SH SOLE 48 262 0 0 CADENCE DESIGN SYSTEM INC Stock 127387108 20312 66 SH SOLE 50 66 0 0 CADENCE DESIGN SYSTEM INC Stock 127387108 194190 631 SH SOLE 51 631 0 0 CADENCE DESIGN SYSTEM INC Stock 127387108 75091 244 SH SOLE 53 244 0 0 CADENCE DESIGN SYSTEM INC Stock 127387108 2169724 7050 SH SOLE 7050 0 0 CAESARS ENTERTAINMENT INC NE Stock 12769G100 3537 89 SH SOLE 33 89 0 0 CAESARS ENTERTAINMENT INC NE Stock 12769G100 373012 9386 SH SOLE 9386 0 0 CALAMOS STRATEGIC TOTAL RETU CEF 128125101 508376 30189 SH SOLE 30188 0 0 CAL MAINE FOODS INC Stock 128030202 389993 6382 SH SOLE 6381 0 0 CAMBRIA ETF TR ETF 132061201 254159 3722 SH SOLE 3722 0 0 CAMECO CORP Stock 13321L108 214118 4352 SH SOLE 4352 0 0 CAMPBELL SOUP CO Stock 134429109 1175 26 SH SOLE 46 26 0 0 CAMPBELL SOUP CO Stock 134429109 1183050 26179 SH SOLE 26179 0 0 CANADIAN NATL RY CO Stock 136375102 10159 86 SH SOLE 9 86 0 0 CANADIAN NATL RY CO Stock 136375102 99229 840 SH SOLE 30 840 0 0 CANADIAN NATL RY CO Stock 136375102 1536 13 SH SOLE 33 13 0 0 CANADIAN NATL RY CO Stock 136375102 48079 407 SH SOLE 43 407 0 0 CANADIAN NATL RY CO Stock 136375102 645413 5464 SH SOLE 5463 0 0 CANADIAN NAT RES LTD Stock 136385101 6835 192 SH SOLE 9 192 0 0 CANADIAN NAT RES LTD Stock 136385101 2990 84 SH SOLE 33 84 0 0 CANADIAN NAT RES LTD Stock 136385101 316882 8901 SH SOLE 8901 0 0 CANADIAN PACIFIC KANSAS CITY Stock 13646K108 1338 17 SH SOLE 33 17 0 0 CANADIAN PACIFIC KANSAS CITY Stock 13646K108 44325 563 SH SOLE 43 563 0 0 CANADIAN PACIFIC KANSAS CITY Stock 13646K108 508779 6462 SH SOLE 6462 0 0 CANTALOUPE INC Stock 138103106 410230 62156 SH SOLE 62156 0 0 CAPITAL GROUP CORE BALANCED ETF 14021D107 3160537 106308 SH SOLE 106307 0 0 CAPITAL GROUP CORE EQUITY ET ETF 14020V108 2934879 91004 SH SOLE 49 91004 0 0 CAPITAL GROUP CORE EQUITY ET ETF 14020V108 10474627 324795 SH SOLE 324794 0 0 CAPITAL GRP FIXED INCM ETF T ETF 14020Y102 4771523 214740 SH SOLE 214740 0 0 CAPITAL GROUP DIVIDEND VALUE ETF 14020W106 4620 140 SH SOLE 36 140 0 0 CAPITAL GROUP DIVIDEND VALUE ETF 14020W106 2704812 81964 SH SOLE 49 81964 0 0 CAPITAL GROUP DIVIDEND VALUE ETF 14020W106 11021586 333987 SH SOLE 333987 0 0 CAPITAL GROUP GROWTH ETF ETF 14020G101 387707 11788 SH SOLE 49 11788 0 0 CAPITAL GROUP GROWTH ETF ETF 14020G101 16616039 505200 SH SOLE 505200 0 0 CAPITAL GROUP INTL FOCUS EQT ETF 14019W109 2585040 100507 SH SOLE 49 100507 0 0 CAPITAL GROUP INTL FOCUS EQT ETF 14019W109 18261 710 SH SOLE 710 0 0 CAPITAL GRP FIXED INCM ETF T ETF 14020Y300 299485 11125 SH SOLE 11125 0 0 CAPITAL ONE FINL CORP Stock 14040H105 1385 10 SH SOLE 19 10 0 0 CAPITAL ONE FINL CORP Stock 14040H105 18765 136 SH SOLE 33 135 0 0 CAPITAL ONE FINL CORP Stock 14040H105 1661 12 SH SOLE 46 12 0 0 CAPITAL ONE FINL CORP Stock 14040H105 138 1 SH SOLE 49 1 0 0 CAPITAL ONE FINL CORP Stock 14040H105 2769 20 SH SOLE 51 20 0 0 CAPITAL ONE FINL CORP Stock 14040H105 1545794 11165 SH SOLE 11165 0 0 CARDINAL HEALTH INC Stock 14149Y108 20352 207 SH SOLE 19 207 0 0 CARDINAL HEALTH INC Stock 14149Y108 2952 30 SH SOLE 33 30 0 0 CARDINAL HEALTH INC Stock 14149Y108 65680 668 SH SOLE 43 668 0 0 CARDINAL HEALTH INC Stock 14149Y108 1697371 17264 SH SOLE 17263 0 0 CARLISLE COS INC Stock 142339100 3242 8 SH SOLE 19 8 0 0 CARLISLE COS INC Stock 142339100 4680581 11551 SH SOLE 11551 0 0 CARMAX INC Stock 143130102 418918 5712 SH SOLE 6 5712 0 0 CARMAX INC Stock 143130102 33759 460 SH SOLE 19 460 0 0 CARMAX INC Stock 143130102 6747 92 SH SOLE 33 92 0 0 CARMAX INC Stock 143130102 293 4 SH SOLE 46 4 0 0 CARMAX INC Stock 143130102 77300 1054 SH SOLE 1054 0 0 CARNIVAL CORP Stock 143658300 3800 203 SH SOLE 19 203 0 0 CARNIVAL CORP Stock 143658300 5054 270 SH SOLE 33 270 0 0 CARNIVAL CORP Stock 143658300 336508 17976 SH SOLE 17975 0 0 CARPENTER TECHNOLOGY CORP Stock 144285103 351861 3211 SH SOLE 3211 0 0 CARRIER GLOBAL CORPORATION Stock 14448C104 946 15 SH SOLE 19 15 0 0 CARRIER GLOBAL CORPORATION Stock 14448C104 147292 2335 SH SOLE 30 2335 0 0 CARRIER GLOBAL CORPORATION Stock 14448C104 65521 1039 SH SOLE 32 1038 0 0 CARRIER GLOBAL CORPORATION Stock 14448C104 12530 199 SH SOLE 33 198 0 0 CARRIER GLOBAL CORPORATION Stock 14448C104 8453 134 SH SOLE 36 134 0 0 CARRIER GLOBAL CORPORATION Stock 14448C104 1766 28 SH SOLE 46 28 0 0 CARRIER GLOBAL CORPORATION Stock 14448C104 669189 10609 SH SOLE 10608 0 0 CASEYS GEN STORES INC Stock 147528103 75566 198 SH SOLE 19 198 0 0 CASEYS GEN STORES INC Stock 147528103 20322 53 SH SOLE 34 53 0 0 CASEYS GEN STORES INC Stock 147528103 47695 125 SH SOLE 36 125 0 0 CASEYS GEN STORES INC Stock 147528103 70970 186 SH SOLE 186 0 0 CASSAVA SCIENCES INC Stock 14817C107 145730 11800 SH SOLE 11800 0 0 CATERPILLAR INC Stock 149123101 39972 120 SH SOLE 9 120 0 0 CATERPILLAR INC Stock 149123101 341736 1026 SH SOLE 19 1025 0 0 CATERPILLAR INC Stock 149123101 28781 86 SH SOLE 33 86 0 0 CATERPILLAR INC Stock 149123101 9327 28 SH SOLE 36 28 0 0 CATERPILLAR INC Stock 149123101 5996 18 SH SOLE 46 18 0 0 CATERPILLAR INC Stock 149123101 666 2 SH SOLE 49 2 0 0 CATERPILLAR INC Stock 149123101 12325 37 SH SOLE 51 37 0 0 CATERPILLAR INC Stock 149123101 11618464 34880 SH SOLE 34879 0 0 CAVA GROUP INC Stock 148929102 464 5 SH SOLE 51 5 0 0 CAVA GROUP INC Stock 148929102 695440 7498 SH SOLE 7498 0 0 CBRE GROUP INC Stock 12504L109 891 10 SH SOLE 19 10 0 0 CBRE GROUP INC Stock 12504L109 16307 183 SH SOLE 33 183 0 0 CBRE GROUP INC Stock 12504L109 1604 18 SH SOLE 46 18 0 0 CBRE GROUP INC Stock 12504L109 288716 3240 SH SOLE 3240 0 0 CDW CORP Stock 12514G108 4701 21 SH SOLE 9 21 0 0 CDW CORP Stock 12514G108 649808 2903 SH SOLE 18 2903 0 0 CDW CORP Stock 12514G108 10073 45 SH SOLE 19 45 0 0 CDW CORP Stock 12514G108 8990 40 SH SOLE 33 40 0 0 CDW CORP Stock 12514G108 27756 124 SH SOLE 51 124 0 0 CDW CORP Stock 12514G108 351341 1570 SH SOLE 1569 0 0 CELANESE CORP DEL Stock 150870103 45728 339 SH SOLE 19 339 0 0 CELANESE CORP DEL Stock 150870103 17816 132 SH SOLE 33 132 0 0 CELANESE CORP DEL Stock 150870103 2148030 15924 SH SOLE 15924 0 0 CELESTICA INC Stock 15101Q207 1278648 22303 SH SOLE 22303 0 0 CELSIUS HLDGS INC Stock 15118V207 1028 18 SH SOLE 9 18 0 0 CELSIUS HLDGS INC Stock 15118V207 9420 165 SH SOLE 50 165 0 0 CELSIUS HLDGS INC Stock 15118V207 547528 9591 SH SOLE 9590 0 0 CENCORA INC Stock 03073E105 13293 59 SH SOLE 9 59 0 0 CENCORA INC Stock 03073E105 129403 574 SH SOLE 19 574 0 0 CENCORA INC Stock 03073E105 9725 43 SH SOLE 33 43 0 0 CENCORA INC Stock 03073E105 4055 18 SH SOLE 36 18 0 0 CENCORA INC Stock 03073E105 2478 11 SH SOLE 49 11 0 0 CENCORA INC Stock 03073E105 3605 16 SH SOLE 51 16 0 0 CENCORA INC Stock 03073E105 1353876 6009 SH SOLE 6009 0 0 CENTENE CORP DEL Stock 15135B101 10277 155 SH SOLE 9 155 0 0 CENTENE CORP DEL Stock 15135B101 12929 195 SH SOLE 33 195 0 0 CENTENE CORP DEL Stock 15135B101 1326 20 SH SOLE 46 20 0 0 CENTENE CORP DEL Stock 15135B101 232891 3513 SH SOLE 3512 0 0 PERMIAN RESOURCES CORP Stock 71424F105 4021 249 SH SOLE 12 249 0 0 PERMIAN RESOURCES CORP Stock 71424F105 208223 12893 SH SOLE 12893 0 0 CENTERPOINT ENERGY INC Stock 15189T107 1115 36 SH SOLE 33 36 0 0 CENTERPOINT ENERGY INC Stock 15189T107 212078 6846 SH SOLE 6845 0 0 CF INDS HLDGS INC Stock 125269100 445 6 SH SOLE 19 6 0 0 CF INDS HLDGS INC Stock 125269100 1746 24 SH SOLE 33 23 0 0 CF INDS HLDGS INC Stock 125269100 2601541 35099 SH SOLE 35099 0 0 CHARGEPOINT HOLDINGS INC Stock 15961R105 131213 86896 SH SOLE 86896 0 0 CHARLES RIV LABS INTL INC Stock 159864107 529258 2562 SH SOLE 6 2562 0 0 CHARLES RIV LABS INTL INC Stock 159864107 9090 44 SH SOLE 23 44 0 0 CHARLES RIV LABS INTL INC Stock 159864107 1033 5 SH SOLE 33 5 0 0 CHARLES RIV LABS INTL INC Stock 159864107 2892 14 SH SOLE 43 14 0 0 CHARLES RIV LABS INTL INC Stock 159864107 103703 502 SH SOLE 502 0 0 SCHWAB CHARLES CORP Stock 808513105 165803 2250 SH SOLE 5 2250 0 0 SCHWAB CHARLES CORP Stock 808513105 7516 102 SH SOLE 9 102 0 0 SCHWAB CHARLES CORP Stock 808513105 41003 556 SH SOLE 19 556 0 0 SCHWAB CHARLES CORP Stock 808513105 32104 436 SH SOLE 33 435 0 0 SCHWAB CHARLES CORP Stock 808513105 45172 613 SH SOLE 36 613 0 0 SCHWAB CHARLES CORP Stock 808513105 3537 48 SH SOLE 46 48 0 0 SCHWAB CHARLES CORP Stock 808513105 1326 18 SH SOLE 49 18 0 0 SCHWAB CHARLES CORP Stock 808513105 3758 51 SH SOLE 51 51 0 0 SCHWAB CHARLES CORP Stock 808513105 1748959 23734 SH SOLE 23734 0 0 CHARTER COMMUNICATIONS INC N Stock 16119P108 897 3 SH SOLE 19 3 0 0 CHARTER COMMUNICATIONS INC N Stock 16119P108 7175 24 SH SOLE 33 24 0 0 CHARTER COMMUNICATIONS INC N Stock 16119P108 897 3 SH SOLE 46 3 0 0 CHARTER COMMUNICATIONS INC N Stock 16119P108 1794 6 SH SOLE 51 6 0 0 CHARTER COMMUNICATIONS INC N Stock 16119P108 376690 1260 SH SOLE 1260 0 0 CHECK POINT SOFTWARE TECH LT Stock M22465104 21780 132 SH SOLE 9 132 0 0 CHECK POINT SOFTWARE TECH LT Stock M22465104 756195 4583 SH SOLE 4583 0 0 CHEMED CORP NEW Stock 16359R103 7054 13 SH SOLE 23 13 0 0 CHEMED CORP NEW Stock 16359R103 18062 33 SH SOLE 34 33 0 0 CHEMED CORP NEW Stock 16359R103 158433 292 SH SOLE 49 292 0 0 CHEMED CORP NEW Stock 16359R103 47900 88 SH SOLE 88 0 0 CHENIERE ENERGY INC Stock 16411R208 3147 18 SH SOLE 12 18 0 0 CHENIERE ENERGY INC Stock 16411R208 7343 42 SH SOLE 19 42 0 0 CHENIERE ENERGY INC Stock 16411R208 10315 59 SH SOLE 36 59 0 0 CHENIERE ENERGY INC Stock 16411R208 1399 8 SH SOLE 43 8 0 0 CHENIERE ENERGY INC Stock 16411R208 699 4 SH SOLE 51 4 0 0 CHENIERE ENERGY INC Stock 16411R208 2686164 15364 SH SOLE 15364 0 0 CHERRY HILL MTG INVT CORP REIT 164651101 103923 28629 SH SOLE 28629 0 0 CHESAPEAKE ENERGY CORP Stock 165167735 538917 6557 SH SOLE 6556 0 0 CHEVRON CORP NEW Stock 166764100 2339554 14957 SH SOLE 6 14956 0 0 CHEVRON CORP NEW Stock 166764100 48861 312 SH SOLE 7 312 0 0 CHEVRON CORP NEW Stock 166764100 53339 341 SH SOLE 9 341 0 0 CHEVRON CORP NEW Stock 166764100 576983 3689 SH SOLE 19 3688 0 0 CHEVRON CORP NEW Stock 166764100 86187 551 SH SOLE 24 551 0 0 CHEVRON CORP NEW Stock 166764100 38116 244 SH SOLE 32 243 0 0 CHEVRON CORP NEW Stock 166764100 68432 437 SH SOLE 33 437 0 0 CHEVRON CORP NEW Stock 166764100 5706 36 SH SOLE 36 36 0 0 CHEVRON CORP NEW Stock 166764100 60581 387 SH SOLE 43 387 0 0 CHEVRON CORP NEW Stock 166764100 313 2 SH SOLE 49 2 0 0 CHEVRON CORP NEW Stock 166764100 63350 405 SH SOLE 51 405 0 0 CHEVRON CORP NEW Stock 166764100 39887 255 SH SOLE 52 255 0 0 CHEVRON CORP NEW Stock 166764100 21646995 138390 SH SOLE 138390 0 0 CHIMERA INVT CORP REIT 16934Q802 225626 17627 SH SOLE 17627 0 0 CHIPOTLE MEXICAN GRILL INC Stock 169656105 6265 100 SH SOLE 19 100 0 0 CHIPOTLE MEXICAN GRILL INC Stock 169656105 15663 250 SH SOLE 33 250 0 0 CHIPOTLE MEXICAN GRILL INC Stock 169656105 25060 400 SH SOLE 43 400 0 0 CHIPOTLE MEXICAN GRILL INC Stock 169656105 90843 1450 SH SOLE 48 1450 0 0 CHIPOTLE MEXICAN GRILL INC Stock 169656105 1374577 21941 SH SOLE 21940 0 0 CHUBB LIMITED Stock H1467J104 2787270 10927 SH SOLE 6 10927 0 0 CHUBB LIMITED Stock H1467J104 27804 109 SH SOLE 9 109 0 0 CHUBB LIMITED Stock H1467J104 1275 5 SH SOLE 19 5 0 0 CHUBB LIMITED Stock H1467J104 36342 142 SH SOLE 33 142 0 0 CHUBB LIMITED Stock H1467J104 0 0 SH SOLE 45 0 0 0 CHUBB LIMITED Stock H1467J104 5102 20 SH SOLE 46 20 0 0 CHUBB LIMITED Stock H1467J104 3061 12 SH SOLE 51 12 0 0 CHUBB LIMITED Stock H1467J104 2280575 8941 SH SOLE 8940 0 0 CHURCH & DWIGHT CO INC Stock 171340102 19181 185 SH SOLE 19 185 0 0 CHURCH & DWIGHT CO INC Stock 171340102 5837 56 SH SOLE 33 56 0 0 CHURCH & DWIGHT CO INC Stock 171340102 3421 33 SH SOLE 46 33 0 0 CHURCH & DWIGHT CO INC Stock 171340102 1500409 14472 SH SOLE 14471 0 0 CIENA CORP Stock 171779309 826672 17158 SH SOLE 17158 0 0 THE CIGNA GROUP Stock 125523100 9256 28 SH SOLE 9 28 0 0 THE CIGNA GROUP Stock 125523100 2314 7 SH SOLE 19 7 0 0 THE CIGNA GROUP Stock 125523100 23670 72 SH SOLE 33 71 0 0 THE CIGNA GROUP Stock 125523100 5620 17 SH SOLE 36 17 0 0 THE CIGNA GROUP Stock 125523100 37475 113 SH SOLE 43 113 0 0 THE CIGNA GROUP Stock 125523100 4628 14 SH SOLE 46 14 0 0 THE CIGNA GROUP Stock 125523100 3967 12 SH SOLE 51 12 0 0 THE CIGNA GROUP Stock 125523100 1104527 3341 SH SOLE 3341 0 0 CIMPRESS PLC Stock G2143T103 210264 2400 SH SOLE 2400 0 0 CINCINNATI FINL CORP Stock 172062101 15988 135 SH SOLE 19 135 0 0 CINCINNATI FINL CORP Stock 172062101 476 4 SH SOLE 33 4 0 0 CINCINNATI FINL CORP Stock 172062101 591 5 SH SOLE 46 5 0 0 CINCINNATI FINL CORP Stock 172062101 352862 2988 SH SOLE 2987 0 0 CINEMARK HLDGS INC Stock 17243V102 1677280 77580 SH SOLE 77580 0 0 CINTAS CORP Stock 172908105 56021 80 SH SOLE 19 80 0 0 CINTAS CORP Stock 172908105 11279 16 SH SOLE 33 16 0 0 CINTAS CORP Stock 172908105 6302 9 SH SOLE 36 9 0 0 CINTAS CORP Stock 172908105 1133603 1619 SH SOLE 1618 0 0 CIRRUS LOGIC INC Stock 172755100 200299 1569 SH SOLE 1569 0 0 CISCO SYS INC Stock 17275R102 502703 10581 SH SOLE 6 10581 0 0 CISCO SYS INC Stock 17275R102 62618 1318 SH SOLE 9 1318 0 0 CISCO SYS INC Stock 17275R102 216964 4567 SH SOLE 19 4566 0 0 CISCO SYS INC Stock 17275R102 147851 3112 SH SOLE 24 3112 0 0 CISCO SYS INC Stock 17275R102 42046 885 SH SOLE 26 885 0 0 CISCO SYS INC Stock 17275R102 51069 1075 SH SOLE 33 1074 0 0 CISCO SYS INC Stock 17275R102 62914 1324 SH SOLE 43 1324 0 0 CISCO SYS INC Stock 17275R102 6224 131 SH SOLE 46 131 0 0 CISCO SYS INC Stock 17275R102 143 3 SH SOLE 49 3 0 0 CISCO SYS INC Stock 17275R102 3801 80 SH SOLE 51 80 0 0 CISCO SYS INC Stock 17275R102 13234109 278554 SH SOLE 278554 0 0 CITIGROUP INC Stock 172967424 32809 517 SH SOLE 9 517 0 0 CITIGROUP INC Stock 172967424 6854 108 SH SOLE 12 108 0 0 CITIGROUP INC Stock 172967424 73922 1165 SH SOLE 19 1164 0 0 CITIGROUP INC Stock 172967424 28391 447 SH SOLE 33 447 0 0 CITIGROUP INC Stock 172967424 109393 1724 SH SOLE 43 1723 0 0 CITIGROUP INC Stock 172967424 127 2 SH SOLE 49 2 0 0 CITIGROUP INC Stock 172967424 3236 51 SH SOLE 51 51 0 0 CITIGROUP INC Stock 172967424 3786930 59674 SH SOLE 59674 0 0 CITIZENS FINL GROUP INC Stock 174610105 8647 240 SH SOLE 9 240 0 0 CITIZENS FINL GROUP INC Stock 174610105 150160 4168 SH SOLE 19 4167 0 0 CITIZENS FINL GROUP INC Stock 174610105 2682 74 SH SOLE 33 74 0 0 CITIZENS FINL GROUP INC Stock 174610105 5765 160 SH SOLE 36 160 0 0 CITIZENS FINL GROUP INC Stock 174610105 19976 554 SH SOLE 43 554 0 0 CITIZENS FINL GROUP INC Stock 174610105 85511 2373 SH SOLE 2373 0 0 CIVITAS RESOURCES INC Stock 17888H103 20240 293 SH SOLE 34 293 0 0 CIVITAS RESOURCES INC Stock 17888H103 351141 5089 SH SOLE 5089 0 0 CLARIVATE PLC Stock G21810109 359324 63150 SH SOLE 5 63150 0 0 CLEANSPARK INC Stock 18452B209 163136 10228 SH SOLE 10227 0 0 CLEVELAND-CLIFFS INC NEW Stock 185899101 446 29 SH SOLE 33 29 0 0 CLEVELAND-CLIFFS INC NEW Stock 185899101 4617 300 SH SOLE 36 300 0 0 CLEVELAND-CLIFFS INC NEW Stock 185899101 468509 30442 SH SOLE 30442 0 0 CLOROX CO DEL Stock 189054109 2286058 16751 SH SOLE 6 16751 0 0 CLOROX CO DEL Stock 189054109 6319 46 SH SOLE 33 46 0 0 CLOROX CO DEL Stock 189054109 1638 12 SH SOLE 46 12 0 0 CLOROX CO DEL Stock 189054109 627126 4595 SH SOLE 4595 0 0 CME GROUP INC Stock 12572Q105 14399 73 SH SOLE 33 73 0 0 CME GROUP INC Stock 12572Q105 3932 20 SH SOLE 46 20 0 0 CME GROUP INC Stock 12572Q105 197 1 SH SOLE 49 1 0 0 CME GROUP INC Stock 12572Q105 3342 17 SH SOLE 51 17 0 0 CME GROUP INC Stock 12572Q105 251986 1282 SH SOLE 1281 0 0 CNH INDL N V Stock N20944109 1682 166 SH SOLE 9 166 0 0 CNH INDL N V Stock N20944109 14245 1406 SH SOLE 43 1406 0 0 CNH INDL N V Stock N20944109 192494 19002 SH SOLE 19002 0 0 COCA COLA CO Stock 191216100 0 0 SH SOLE 6 0 0 0 COCA COLA CO Stock 191216100 24238 381 SH SOLE 9 380 0 0 COCA COLA CO Stock 191216100 182729 2871 SH SOLE 19 2870 0 0 COCA COLA CO Stock 191216100 51842 814 SH SOLE 33 814 0 0 COCA COLA CO Stock 191216100 25460 400 SH SOLE 36 400 0 0 COCA COLA CO Stock 191216100 127 2 SH SOLE 49 2 0 0 COCA COLA CO Stock 191216100 35326 555 SH SOLE 51 555 0 0 COCA COLA CO Stock 191216100 22659 356 SH SOLE 52 356 0 0 COCA COLA CO Stock 191216100 8202017 128861 SH SOLE 128861 0 0 COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 9996 147 SH SOLE 9 147 0 0 COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 1360 20 SH SOLE 19 20 0 0 COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 11317 166 SH SOLE 33 166 0 0 COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 52881 778 SH SOLE 43 777 0 0 COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 952 14 SH SOLE 46 14 0 0 COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 68 1 SH SOLE 49 1 0 0 COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 1632 24 SH SOLE 51 24 0 0 COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 793654 11671 SH SOLE 11671 0 0 COHEN & STEERS INFRASTRUCTUR CEF 19248A109 956467 42547 SH SOLE 42547 0 0 COHEN & STEERS REIT & PFD & CEF 19247X100 322070 15811 SH SOLE 15811 0 0 COINBASE GLOBAL INC Stock 19260Q107 4889 22 SH SOLE 19 22 0 0 COINBASE GLOBAL INC Stock 19260Q107 2445 11 SH SOLE 33 11 0 0 COINBASE GLOBAL INC Stock 19260Q107 1480518 6662 SH SOLE 6662 0 0 COLGATE PALMOLIVE CO Stock 194162103 2600154 26795 SH SOLE 6 26794 0 0 COLGATE PALMOLIVE CO Stock 194162103 8540 88 SH SOLE 9 88 0 0 COLGATE PALMOLIVE CO Stock 194162103 25230 260 SH SOLE 19 260 0 0 COLGATE PALMOLIVE CO Stock 194162103 15372 158 SH SOLE 33 158 0 0 COLGATE PALMOLIVE CO Stock 194162103 97 1 SH SOLE 49 1 0 0 COLGATE PALMOLIVE CO Stock 194162103 2232 23 SH SOLE 51 23 0 0 COLGATE PALMOLIVE CO Stock 194162103 3894460 40133 SH SOLE 40132 0 0 COLUMBIA ETF TR I ETF 19761L508 177928 10085 SH SOLE 10085 0 0 COLUMBIA ETF TR II ETF 19762B202 1676885 52534 SH SOLE 52534 0 0 COLUMBIA ETF TR I ETF 19761L706 2086546 64659 SH SOLE 64659 0 0 COMCAST CORP NEW Stock 20030N101 22752 581 SH SOLE 9 581 0 0 COMCAST CORP NEW Stock 20030N101 111778 2854 SH SOLE 19 2854 0 0 COMCAST CORP NEW Stock 20030N101 52083 1330 SH SOLE 26 1330 0 0 COMCAST CORP NEW Stock 20030N101 32713 835 SH SOLE 33 835 0 0 COMCAST CORP NEW Stock 20030N101 90029 2299 SH SOLE 36 2299 0 0 COMCAST CORP NEW Stock 20030N101 64869 1657 SH SOLE 43 1656 0 0 COMCAST CORP NEW Stock 20030N101 5130 131 SH SOLE 46 131 0 0 COMCAST CORP NEW Stock 20030N101 78 2 SH SOLE 49 2 0 0 COMCAST CORP NEW Stock 20030N101 2193 56 SH SOLE 51 56 0 0 COMCAST CORP NEW Stock 20030N101 1899087 48496 SH SOLE 48495 0 0 COMERICA INC Stock 200340107 178589 3499 SH SOLE 19 3499 0 0 COMERICA INC Stock 200340107 6784 133 SH SOLE 33 132 0 0 COMERICA INC Stock 200340107 24499 480 SH SOLE 36 480 0 0 COMERICA INC Stock 200340107 12045 236 SH SOLE 236 0 0 SELECT SECTOR SPDR TR ETF 81369Y852 8158802 95246 SH SOLE 95246 0 0 COMMUNITY HEALTH SYS INC NEW Stock 203668108 106478 31690 SH SOLE 31690 0 0 CONAGRA BRANDS INC Stock 205887102 14238 501 SH SOLE 19 501 0 0 CONAGRA BRANDS INC Stock 205887102 995 35 SH SOLE 33 35 0 0 CONAGRA BRANDS INC Stock 205887102 1449 51 SH SOLE 46 51 0 0 CONAGRA BRANDS INC Stock 205887102 46467 1635 SH SOLE 51 1635 0 0 CONAGRA BRANDS INC Stock 205887102 32285 1136 SH SOLE 52 1136 0 0 CONAGRA BRANDS INC Stock 205887102 1400071 49264 SH SOLE 49263 0 0 CONOCOPHILLIPS Stock 20825C104 41863 366 SH SOLE 9 366 0 0 CONOCOPHILLIPS Stock 20825C104 255990 2238 SH SOLE 19 2238 0 0 CONOCOPHILLIPS Stock 20825C104 30539 267 SH SOLE 24 267 0 0 CONOCOPHILLIPS Stock 20825C104 27208 238 SH SOLE 33 237 0 0 CONOCOPHILLIPS Stock 20825C104 9837 86 SH SOLE 36 86 0 0 CONOCOPHILLIPS Stock 20825C104 114 1 SH SOLE 49 1 0 0 CONOCOPHILLIPS Stock 20825C104 3889 34 SH SOLE 51 34 0 0 CONOCOPHILLIPS Stock 20825C104 13022355 113852 SH SOLE 113851 0 0 CONSOL ENERGY INC NEW Stock 20854L108 785186 7696 SH SOLE 7695 0 0 CONSOLIDATED EDISON INC Stock 209115104 4113 46 SH SOLE 19 46 0 0 CONSOLIDATED EDISON INC Stock 209115104 4117 46 SH SOLE 33 46 0 0 CONSOLIDATED EDISON INC Stock 209115104 89 1 SH SOLE 49 1 0 0 CONSOLIDATED EDISON INC Stock 209115104 2146 24 SH SOLE 51 24 0 0 CONSOLIDATED EDISON INC Stock 209115104 705982 7895 SH SOLE 7895 0 0 CONSTELLATION BRANDS INC Stock 21036P108 64945 252 SH SOLE 32 252 0 0 CONSTELLATION BRANDS INC Stock 21036P108 8543 33 SH SOLE 33 33 0 0 CONSTELLATION BRANDS INC Stock 21036P108 40393 157 SH SOLE 36 157 0 0 CONSTELLATION BRANDS INC Stock 21036P108 3087 12 SH SOLE 46 12 0 0 CONSTELLATION BRANDS INC Stock 21036P108 37048 144 SH SOLE 48 144 0 0 CONSTELLATION BRANDS INC Stock 21036P108 3087 12 SH SOLE 51 12 0 0 CONSTELLATION BRANDS INC Stock 21036P108 3024459 11756 SH SOLE 11755 0 0 CONSTELLATION ENERGY CORP Stock 21037T109 7811 39 SH SOLE 19 39 0 0 CONSTELLATION ENERGY CORP Stock 21037T109 126567 632 SH SOLE 32 631 0 0 CONSTELLATION ENERGY CORP Stock 21037T109 19702 98 SH SOLE 33 98 0 0 CONSTELLATION ENERGY CORP Stock 21037T109 18056 90 SH SOLE 36 90 0 0 CONSTELLATION ENERGY CORP Stock 21037T109 380914 1902 SH SOLE 45 1902 0 0 CONSTELLATION ENERGY CORP Stock 21037T109 37050 185 SH SOLE 48 185 0 0 CONSTELLATION ENERGY CORP Stock 21037T109 2379318 11881 SH SOLE 11880 0 0 CONSTRUCTION PARTNERS INC Stock 21044C107 58909 1067 SH SOLE 23 1067 0 0 CONSTRUCTION PARTNERS INC Stock 21044C107 4748 86 SH SOLE 36 86 0 0 CONSTRUCTION PARTNERS INC Stock 21044C107 203614 3688 SH SOLE 3688 0 0 SELECT SECTOR SPDR TR ETF 81369Y407 9822 54 SH SOLE 19 53 0 0 SELECT SECTOR SPDR TR ETF 81369Y407 27542 151 SH SOLE 36 151 0 0 SELECT SECTOR SPDR TR ETF 81369Y407 7046651 38633 SH SOLE 38632 0 0 SELECT SECTOR SPDR TR ETF 81369Y308 25623 335 SH SOLE 19 334 0 0 SELECT SECTOR SPDR TR ETF 81369Y308 3531419 46114 SH SOLE 46114 0 0 COPART INC Stock 217204106 8882 164 SH SOLE 9 164 0 0 COPART INC Stock 217204106 834551 15409 SH SOLE 18 15409 0 0 COPART INC Stock 217204106 1083 20 SH SOLE 19 20 0 0 COPART INC Stock 217204106 20906 386 SH SOLE 33 386 0 0 COPART INC Stock 217204106 42786 790 SH SOLE 43 790 0 0 COPART INC Stock 217204106 3466 64 SH SOLE 46 64 0 0 COPART INC Stock 217204106 191835 3542 SH SOLE 49 3542 0 0 COPART INC Stock 217204106 59251 1094 SH SOLE 50 1094 0 0 COPART INC Stock 217204106 35529 656 SH SOLE 51 656 0 0 COPART INC Stock 217204106 7310882 134987 SH SOLE 134986 0 0 CORCEPT THERAPEUTICS INC Stock 218352102 670399 20634 SH SOLE 20634 0 0 COREBRIDGE FINL INC Stock 21871X109 1504485 51665 SH SOLE 51665 0 0 CORNING INC Stock 219350105 5093 131 SH SOLE 33 131 0 0 CORNING INC Stock 219350105 1748 45 SH SOLE 46 45 0 0 CORNING INC Stock 219350105 155 4 SH SOLE 49 4 0 0 CORNING INC Stock 219350105 3186 82 SH SOLE 51 82 0 0 CORNING INC Stock 219350105 2686795 69158 SH SOLE 69158 0 0 CORTEVA INC Stock 22052L104 8630 160 SH SOLE 9 160 0 0 CORTEVA INC Stock 22052L104 4962 92 SH SOLE 12 92 0 0 CORTEVA INC Stock 22052L104 809 15 SH SOLE 19 15 0 0 CORTEVA INC Stock 22052L104 54479 1010 SH SOLE 26 1010 0 0 CORTEVA INC Stock 22052L104 7245 134 SH SOLE 33 134 0 0 CORTEVA INC Stock 22052L104 532177 9866 SH SOLE 9866 0 0 COSTCO WHSL CORP NEW Stock 22160K105 39100 46 SH SOLE 9 46 0 0 COSTCO WHSL CORP NEW Stock 22160K105 223371 263 SH SOLE 19 262 0 0 COSTCO WHSL CORP NEW Stock 22160K105 98493 116 SH SOLE 33 115 0 0 COSTCO WHSL CORP NEW Stock 22160K105 21250 25 SH SOLE 36 25 0 0 COSTCO WHSL CORP NEW Stock 22160K105 86161 101 SH SOLE 50 101 0 0 COSTCO WHSL CORP NEW Stock 22160K105 425309 500 SH SOLE 51 500 0 0 COSTCO WHSL CORP NEW Stock 22160K105 164048 193 SH SOLE 53 193 0 0 COSTCO WHSL CORP NEW Stock 22160K105 19775305 23265 SH SOLE 23265 0 0 COTERRA ENERGY INC Stock 127097103 1965 74 SH SOLE 33 73 0 0 COTERRA ENERGY INC Stock 127097103 187 7 SH SOLE 36 7 0 0 COTERRA ENERGY INC Stock 127097103 433887 16269 SH SOLE 16268 0 0 CRACKER BARREL OLD CTRY STOR Stock 22410J106 724095 17175 SH SOLE 17174 0 0 CRISPR THERAPEUTICS AG Stock H17182108 955221 17686 SH SOLE 17686 0 0 CROWDSTRIKE HLDGS INC Stock 22788C105 5365 14 SH SOLE 9 14 0 0 CROWDSTRIKE HLDGS INC Stock 22788C105 1558051 4066 SH SOLE 19 4066 0 0 CROWDSTRIKE HLDGS INC Stock 22788C105 2299 6 SH SOLE 33 6 0 0 CROWDSTRIKE HLDGS INC Stock 22788C105 28356 74 SH SOLE 50 74 0 0 CROWDSTRIKE HLDGS INC Stock 22788C105 410780 1072 SH SOLE 51 1072 0 0 CROWDSTRIKE HLDGS INC Stock 22788C105 157108 410 SH SOLE 53 410 0 0 CROWDSTRIKE HLDGS INC Stock 22788C105 11396394 29741 SH SOLE 29740 0 0 CROWN CASTLE INC REIT 22822V101 9477 97 SH SOLE 9 97 0 0 CROWN CASTLE INC REIT 22822V101 43037 441 SH SOLE 19 440 0 0 CROWN CASTLE INC REIT 22822V101 25891 265 SH SOLE 26 265 0 0 CROWN CASTLE INC REIT 22822V101 113 1 SH SOLE 32 1 0 0 CROWN CASTLE INC REIT 22822V101 14391 147 SH SOLE 33 147 0 0 CROWN CASTLE INC REIT 22822V101 33658 345 SH SOLE 43 344 0 0 CROWN CASTLE INC REIT 22822V101 782 8 SH SOLE 46 8 0 0 CROWN CASTLE INC REIT 22822V101 1340905 13725 SH SOLE 13724 0 0 CSX CORP Stock 126408103 18464 552 SH SOLE 9 552 0 0 CSX CORP Stock 126408103 86805 2595 SH SOLE 19 2595 0 0 CSX CORP Stock 126408103 16261 486 SH SOLE 33 486 0 0 CSX CORP Stock 126408103 3111 93 SH SOLE 46 93 0 0 CSX CORP Stock 126408103 2404551 71885 SH SOLE 71884 0 0 CUMMINS INC Stock 231021106 19005 69 SH SOLE 33 68 0 0 CUMMINS INC Stock 231021106 3323 12 SH SOLE 36 12 0 0 CUMMINS INC Stock 231021106 4113747 14855 SH SOLE 14854 0 0 CUTERA INC Stock 232109108 40679 26940 SH SOLE 26940 0 0 CVS HEALTH CORP Stock 126650100 20139 341 SH SOLE 9 341 0 0 CVS HEALTH CORP Stock 126650100 94362 1598 SH SOLE 19 1597 0 0 CVS HEALTH CORP Stock 126650100 22690 384 SH SOLE 33 384 0 0 CVS HEALTH CORP Stock 126650100 295 5 SH SOLE 36 5 0 0 CVS HEALTH CORP Stock 126650100 64671 1095 SH SOLE 43 1095 0 0 CVS HEALTH CORP Stock 126650100 6000972 101608 SH SOLE 101608 0 0 D R HORTON INC Stock 23331A109 132474 940 SH SOLE 30 940 0 0 D R HORTON INC Stock 23331A109 4131 29 SH SOLE 33 29 0 0 D R HORTON INC Stock 23331A109 4933 35 SH SOLE 36 35 0 0 D R HORTON INC Stock 23331A109 2114 15 SH SOLE 46 15 0 0 D R HORTON INC Stock 23331A109 2819 20 SH SOLE 49 20 0 0 D R HORTON INC Stock 23331A109 3453596 24506 SH SOLE 24505 0 0 DANAHER CORPORATION Stock 235851102 24235 97 SH SOLE 9 97 0 0 DANAHER CORPORATION Stock 235851102 82469 330 SH SOLE 19 330 0 0 DANAHER CORPORATION Stock 235851102 37546 150 SH SOLE 33 150 0 0 DANAHER CORPORATION Stock 235851102 113432 454 SH SOLE 36 454 0 0 DANAHER CORPORATION Stock 235851102 31288 125 SH SOLE 43 125 0 0 DANAHER CORPORATION Stock 235851102 250 1 SH SOLE 49 1 0 0 DANAHER CORPORATION Stock 235851102 4247 17 SH SOLE 51 17 0 0 DANAHER CORPORATION Stock 235851102 4454081 17827 SH SOLE 17827 0 0 DARDEN RESTAURANTS INC Stock 237194105 8625 57 SH SOLE 9 57 0 0 DARDEN RESTAURANTS INC Stock 237194105 3480 23 SH SOLE 19 23 0 0 DARDEN RESTAURANTS INC Stock 237194105 2131 14 SH SOLE 33 14 0 0 DARDEN RESTAURANTS INC Stock 237194105 1362 9 SH SOLE 46 9 0 0 DARDEN RESTAURANTS INC Stock 237194105 1934758 12786 SH SOLE 12785 0 0 DARE BIOSCIENCE INC Stock 23666P200 5042 15000 SH SOLE 15000 0 0 DATADOG INC Stock 23804L103 30996 239 SH SOLE 19 239 0 0 DATADOG INC Stock 23804L103 2830128 21822 SH SOLE 21822 0 0 DAVITA INC Stock 23918K108 970 7 SH SOLE 33 7 0 0 DAVITA INC Stock 23918K108 1240756 8954 SH SOLE 8954 0 0 DECKERS OUTDOOR CORP Stock 243537107 2904 3 SH SOLE 33 3 0 0 DECKERS OUTDOOR CORP Stock 243537107 425898 440 SH SOLE 45 440 0 0 DECKERS OUTDOOR CORP Stock 243537107 1936 2 SH SOLE 46 2 0 0 DECKERS OUTDOOR CORP Stock 243537107 42590 44 SH SOLE 48 44 0 0 DECKERS OUTDOOR CORP Stock 243537107 804366 831 SH SOLE 831 0 0 DEERE & CO Stock 244199105 2989 8 SH SOLE 19 8 0 0 DEERE & CO Stock 244199105 21771 58 SH SOLE 33 58 0 0 DEERE & CO Stock 244199105 4484 12 SH SOLE 36 12 0 0 DEERE & CO Stock 244199105 3736 10 SH SOLE 46 10 0 0 DEERE & CO Stock 244199105 7202741 19278 SH SOLE 19277 0 0 ETF SER SOLUTIONS ETF 26922A289 866108 20720 SH SOLE 20720 0 0 DELL TECHNOLOGIES INC Stock 24703L202 9654 70 SH SOLE 7 70 0 0 DELL TECHNOLOGIES INC Stock 24703L202 690 5 SH SOLE 19 5 0 0 DELL TECHNOLOGIES INC Stock 24703L202 2637995 19128 SH SOLE 19128 0 0 DELTA AIR LINES INC DEL Stock 247361702 11006 232 SH SOLE 9 232 0 0 DELTA AIR LINES INC DEL Stock 247361702 474 10 SH SOLE 19 10 0 0 DELTA AIR LINES INC DEL Stock 247361702 5145 108 SH SOLE 33 108 0 0 DELTA AIR LINES INC DEL Stock 247361702 23720 500 SH SOLE 36 500 0 0 DELTA AIR LINES INC DEL Stock 247361702 47 1 SH SOLE 49 1 0 0 DELTA AIR LINES INC DEL Stock 247361702 1423 30 SH SOLE 51 30 0 0 DELTA AIR LINES INC DEL Stock 247361702 1845727 38907 SH SOLE 38906 0 0 DENISON MINES CORP Stock 248356107 79003 39700 SH SOLE 39700 0 0 DESTINY TECH100 INC CEF 25063F107 354626 23300 SH SOLE 23300 0 0 DEVON ENERGY CORP NEW Stock 25179M103 31758 670 SH SOLE 19 670 0 0 DEVON ENERGY CORP NEW Stock 25179M103 7942 168 SH SOLE 33 167 0 0 DEVON ENERGY CORP NEW Stock 25179M103 1984705 41871 SH SOLE 41871 0 0 DEXCOM INC Stock 252131107 567 5 SH SOLE 19 5 0 0 DEXCOM INC Stock 252131107 11111 98 SH SOLE 33 98 0 0 DEXCOM INC Stock 252131107 1701 15 SH SOLE 46 15 0 0 DEXCOM INC Stock 252131107 10998 97 SH SOLE 48 97 0 0 DEXCOM INC Stock 252131107 235037 2073 SH SOLE 51 2073 0 0 DEXCOM INC Stock 252131107 90931 802 SH SOLE 53 802 0 0 DEXCOM INC Stock 252131107 295708 2608 SH SOLE 2608 0 0 DIAGEO PLC ADR 25243Q205 862513 6841 SH SOLE 6 6841 0 0 DIAGEO PLC ADR 25243Q205 5548 44 SH SOLE 9 44 0 0 DIAGEO PLC ADR 25243Q205 532 4 SH SOLE 33 4 0 0 DIAGEO PLC ADR 25243Q205 31520 250 SH SOLE 36 250 0 0 DIAGEO PLC ADR 25243Q205 14247 113 SH SOLE 43 113 0 0 DIAGEO PLC ADR 25243Q205 895286 7101 SH SOLE 7100 0 0 DIAMONDBACK ENERGY INC Stock 25278X109 10741 54 SH SOLE 33 53 0 0 DIAMONDBACK ENERGY INC Stock 25278X109 20019 100 SH SOLE 36 100 0 0 DIAMONDBACK ENERGY INC Stock 25278X109 172364 861 SH SOLE 49 861 0 0 DIAMONDBACK ENERGY INC Stock 25278X109 2176464 10872 SH SOLE 10871 0 0 DICKS SPORTING GOODS INC Stock 253393102 15254 71 SH SOLE 9 71 0 0 DICKS SPORTING GOODS INC Stock 253393102 1271709 5919 SH SOLE 5919 0 0 DIGITAL RLTY TR INC REIT 253868103 1521 10 SH SOLE 19 10 0 0 DIGITAL RLTY TR INC REIT 253868103 13233 87 SH SOLE 33 87 0 0 DIGITAL RLTY TR INC REIT 253868103 1673 11 SH SOLE 46 11 0 0 DIGITAL RLTY TR INC REIT 253868103 832680 5476 SH SOLE 5476 0 0 DIGITAL TURBINE INC Stock 25400W102 32403 19520 SH SOLE 19520 0 0 DIGITALOCEAN HLDGS INC Stock 25402D102 1933629 55644 SH SOLE 55644 0 0 DIMENSIONAL ETF TRUST ETF 25434V732 793704 29693 SH SOLE 29693 0 0 DIMENSIONAL ETF TRUST ETF 25434V765 268938 10218 SH SOLE 10218 0 0 DIMENSIONAL ETF TRUST ETF 25434V807 28608 796 SH SOLE 36 796 0 0 DIMENSIONAL ETF TRUST ETF 25434V807 651554 18129 SH SOLE 18128 0 0 DIMENSIONAL ETF TRUST ETF 25434V708 153011 4746 SH SOLE 36 4746 0 0 DIMENSIONAL ETF TRUST ETF 25434V708 814312 25258 SH SOLE 25257 0 0 DIMENSIONAL ETF TRUST ETF 25434V401 4132682 70224 SH SOLE 70224 0 0 DIMENSIONAL ETF TRUST ETF 25434V500 1378909 22951 SH SOLE 22951 0 0 DIMENSIONAL ETF TRUST ETF 25434V609 477378 9203 SH SOLE 9203 0 0 DIMENSIONAL ETF TRUST ETF 25434V104 487481 13003 SH SOLE 13002 0 0 DIMENSIONAL ETF TRUST ETF 25434V724 356728 9084 SH SOLE 9083 0 0 DIMENSIONAL ETF TRUST ETF 25434V815 371286 12901 SH SOLE 12900 0 0 DIREXION SHS ETF TR ETF 25460E869 2023372 171909 SH SOLE 171909 0 0 DIREXION SHS ETF TR ETF 25459Y207 510653 5754 SH SOLE 5754 0 0 DISCOVER FINL SVCS Stock 254709108 8503 65 SH SOLE 9 65 0 0 DISCOVER FINL SVCS Stock 254709108 6410 49 SH SOLE 12 49 0 0 DISCOVER FINL SVCS Stock 254709108 1308 10 SH SOLE 19 10 0 0 DISCOVER FINL SVCS Stock 254709108 5770 44 SH SOLE 33 44 0 0 DISCOVER FINL SVCS Stock 254709108 7195 55 SH SOLE 36 55 0 0 DISCOVER FINL SVCS Stock 254709108 899300 6875 SH SOLE 6874 0 0 WARNER BROS DISCOVERY INC Stock 934423104 147312 19800 SH SOLE 5 19800 0 0 WARNER BROS DISCOVERY INC Stock 934423104 1592 214 SH SOLE 12 214 0 0 WARNER BROS DISCOVERY INC Stock 934423104 469 63 SH SOLE 19 63 0 0 WARNER BROS DISCOVERY INC Stock 934423104 1875 252 SH SOLE 33 252 0 0 WARNER BROS DISCOVERY INC Stock 934423104 6488 872 SH SOLE 36 872 0 0 WARNER BROS DISCOVERY INC Stock 934423104 357 48 SH SOLE 46 48 0 0 WARNER BROS DISCOVERY INC Stock 934423104 30 4 SH SOLE 49 4 0 0 WARNER BROS DISCOVERY INC Stock 934423104 625 84 SH SOLE 51 84 0 0 WARNER BROS DISCOVERY INC Stock 934423104 488983 65724 SH SOLE 65723 0 0 ETF SER SOLUTIONS ETF 26922A321 2798237 54451 SH SOLE 54451 0 0 DNP SELECT INCOME FD INC CEF 23325P104 2560955 311552 SH SOLE 311551 0 0 DOCEBO INC Stock 25609L105 561391 14539 SH SOLE 14539 0 0 DOCUSIGN INC Stock 256163106 48364 904 SH SOLE 19 904 0 0 DOCUSIGN INC Stock 256163106 10700 200 SH SOLE 36 200 0 0 DOCUSIGN INC Stock 256163106 12733 238 SH SOLE 48 238 0 0 DOCUSIGN INC Stock 256163106 1939051 36244 SH SOLE 36243 0 0 DOLLAR GEN CORP NEW Stock 256677105 25917 196 SH SOLE 2 196 0 0 DOLLAR GEN CORP NEW Stock 256677105 142147 1075 SH SOLE 5 1075 0 0 DOLLAR GEN CORP NEW Stock 256677105 1322 10 SH SOLE 19 10 0 0 DOLLAR GEN CORP NEW Stock 256677105 89916 680 SH SOLE 30 680 0 0 DOLLAR GEN CORP NEW Stock 256677105 6623 50 SH SOLE 33 50 0 0 DOLLAR GEN CORP NEW Stock 256677105 50926 385 SH SOLE 43 385 0 0 DOLLAR GEN CORP NEW Stock 256677105 619486 4685 SH SOLE 4684 0 0 DOLLAR TREE INC Stock 256746108 363872 3408 SH SOLE 6 3408 0 0 DOLLAR TREE INC Stock 256746108 5125 48 SH SOLE 33 48 0 0 DOLLAR TREE INC Stock 256746108 131546 1232 SH SOLE 1232 0 0 DOMINION ENERGY INC Stock 25746U109 3381 69 SH SOLE 12 69 0 0 DOMINION ENERGY INC Stock 25746U109 13093 267 SH SOLE 33 267 0 0 DOMINION ENERGY INC Stock 25746U109 64778 1322 SH SOLE 36 1322 0 0 DOMINION ENERGY INC Stock 25746U109 49 1 SH SOLE 49 1 0 0 DOMINION ENERGY INC Stock 25746U109 48706 994 SH SOLE 51 994 0 0 DOMINION ENERGY INC Stock 25746U109 33173 677 SH SOLE 52 677 0 0 DOMINION ENERGY INC Stock 25746U109 2110019 43062 SH SOLE 43061 0 0 DOMINOS PIZZA INC Stock 25754A201 5201 10 SH SOLE 33 10 0 0 DOMINOS PIZZA INC Stock 25754A201 643175 1246 SH SOLE 1245 0 0 DONALDSON INC Stock 257651109 1886566 26363 SH SOLE 6 26363 0 0 DONALDSON INC Stock 257651109 0 0 SH SOLE 45 0 0 0 DONALDSON INC Stock 257651109 138470 1935 SH SOLE 1935 0 0 DOORDASH INC Stock 25809K105 544 5 SH SOLE 19 5 0 0 DOORDASH INC Stock 25809K105 5765 53 SH SOLE 48 53 0 0 DOORDASH INC Stock 25809K105 109 1 SH SOLE 51 1 0 0 DOORDASH INC Stock 25809K105 1302745 11976 SH SOLE 11975 0 0 DOUBLELINE INCOME SOLUTIONS CEF 258622109 142753 11402 SH SOLE 11402 0 0 DOUBLELINE YIELD OPPORTUNITI CEF 25862D105 233781 14815 SH SOLE 14815 0 0 DOVER CORP Stock 260003108 364 2 SH SOLE 33 2 0 0 DOVER CORP Stock 260003108 5414 30 SH SOLE 36 30 0 0 DOVER CORP Stock 260003108 1624 9 SH SOLE 46 9 0 0 DOVER CORP Stock 260003108 286365 1587 SH SOLE 1586 0 0 DOW INC Stock 260557103 538245 10146 SH SOLE 6 10146 0 0 DOW INC Stock 260557103 21220 400 SH SOLE 9 400 0 0 DOW INC Stock 260557103 107910 2034 SH SOLE 19 2034 0 0 DOW INC Stock 260557103 1032 19 SH SOLE 33 19 0 0 DOW INC Stock 260557103 53 1 SH SOLE 49 1 0 0 DOW INC Stock 260557103 1538 29 SH SOLE 51 29 0 0 DOW INC Stock 260557103 1166042 21980 SH SOLE 21980 0 0 DRAFTKINGS INC NEW Stock 26142V105 3970 104 SH SOLE 19 104 0 0 DRAFTKINGS INC NEW Stock 26142V105 4657 122 SH SOLE 43 122 0 0 DRAFTKINGS INC NEW Stock 26142V105 153 4 SH SOLE 51 4 0 0 DRAFTKINGS INC NEW Stock 26142V105 674120 17661 SH SOLE 17661 0 0 DROPBOX INC Stock 26210C104 469151 20879 SH SOLE 20879 0 0 DT MIDSTREAM INC Stock 23345M107 900241 12674 SH SOLE 12674 0 0 DTE ENERGY CO Stock 233331107 2687 24 SH SOLE 33 24 0 0 DTE ENERGY CO Stock 233331107 1555134 14009 SH SOLE 14008 0 0 DUKE ENERGY CORP NEW Stock 26441C204 5513 55 SH SOLE 9 55 0 0 DUKE ENERGY CORP NEW Stock 26441C204 30871 308 SH SOLE 19 308 0 0 DUKE ENERGY CORP NEW Stock 26441C204 14891 149 SH SOLE 33 148 0 0 DUKE ENERGY CORP NEW Stock 26441C204 100 1 SH SOLE 49 1 0 0 DUKE ENERGY CORP NEW Stock 26441C204 90407 902 SH SOLE 51 902 0 0 DUKE ENERGY CORP NEW Stock 26441C204 56429 563 SH SOLE 52 563 0 0 DUKE ENERGY CORP NEW Stock 26441C204 5334362 53221 SH SOLE 53221 0 0 DUN & BRADSTREET HLDGS INC Stock 26484T106 376576 40667 SH SOLE 6 40667 0 0 DUN & BRADSTREET HLDGS INC Stock 26484T106 5769 623 SH SOLE 623 0 0 DUPONT DE NEMOURS INC Stock 26614N102 362929 4509 SH SOLE 6 4509 0 0 DUPONT DE NEMOURS INC Stock 26614N102 8371 104 SH SOLE 12 104 0 0 DUPONT DE NEMOURS INC Stock 26614N102 402 5 SH SOLE 19 5 0 0 DUPONT DE NEMOURS INC Stock 26614N102 81295 1010 SH SOLE 26 1010 0 0 DUPONT DE NEMOURS INC Stock 26614N102 10307 128 SH SOLE 33 128 0 0 DUPONT DE NEMOURS INC Stock 26614N102 1554035 19307 SH SOLE 19307 0 0 DWS MUN INCOME TR NEW CEF 233368109 678232 71619 SH SOLE 71619 0 0 E L F BEAUTY INC Stock 26856L103 23811 113 SH SOLE 9 113 0 0 E L F BEAUTY INC Stock 26856L103 38983 185 SH SOLE 19 185 0 0 E L F BEAUTY INC Stock 26856L103 1264 6 SH SOLE 51 6 0 0 E L F BEAUTY INC Stock 26856L103 148618 705 SH SOLE 705 0 0 EAGLE MATLS INC Stock 26969P108 2392 11 SH SOLE 49 11 0 0 EAGLE MATLS INC Stock 26969P108 272006 1251 SH SOLE 1250 0 0 EASTERLY GOVT PPTYS INC REIT 27616P103 275787 22295 SH SOLE 22294 0 0 EASTMAN CHEM CO Stock 277432100 27530 281 SH SOLE 7 281 0 0 EASTMAN CHEM CO Stock 277432100 13030 133 SH SOLE 9 133 0 0 EASTMAN CHEM CO Stock 277432100 58622 598 SH SOLE 19 598 0 0 EASTMAN CHEM CO Stock 277432100 3427 35 SH SOLE 33 34 0 0 EASTMAN CHEM CO Stock 277432100 951013 9707 SH SOLE 9707 0 0 EATON CORP PLC Stock G29183103 44211 141 SH SOLE 7 141 0 0 EATON CORP PLC Stock G29183103 6585 21 SH SOLE 9 21 0 0 EATON CORP PLC Stock G29183103 1568 5 SH SOLE 19 5 0 0 EATON CORP PLC Stock G29183103 56047 179 SH SOLE 33 178 0 0 EATON CORP PLC Stock G29183103 12228 39 SH SOLE 36 39 0 0 EATON CORP PLC Stock G29183103 9922210 31645 SH SOLE 31644 0 0 EATON VANCE LTD DURATION INC CEF 27828H105 403937 41472 SH SOLE 41472 0 0 EATON VANCE RISK-MANAGED DIV CEF 27829G106 951120 108328 SH SOLE 108328 0 0 EBAY INC. Stock 278642103 60596 1128 SH SOLE 24 1128 0 0 EBAY INC. Stock 278642103 2327 43 SH SOLE 33 43 0 0 EBAY INC. Stock 278642103 1343 25 SH SOLE 46 25 0 0 EBAY INC. Stock 278642103 107 2 SH SOLE 49 2 0 0 EBAY INC. Stock 278642103 2793 52 SH SOLE 51 52 0 0 EBAY INC. Stock 278642103 1085053 20198 SH SOLE 20198 0 0 ECOLAB INC Stock 278865100 2132922 8962 SH SOLE 6 8961 0 0 ECOLAB INC Stock 278865100 108772 457 SH SOLE 19 457 0 0 ECOLAB INC Stock 278865100 13138 55 SH SOLE 33 55 0 0 ECOLAB INC Stock 278865100 0 0 SH SOLE 45 0 0 0 ECOLAB INC Stock 278865100 4760 20 SH SOLE 46 20 0 0 ECOLAB INC Stock 278865100 238 1 SH SOLE 49 1 0 0 ECOLAB INC Stock 278865100 3094 13 SH SOLE 51 13 0 0 ECOLAB INC Stock 278865100 746649 3137 SH SOLE 3137 0 0 ECOPETROL S A ADR 279158109 116615 10421 SH SOLE 10421 0 0 EDISON INTL Stock 281020107 79853 1112 SH SOLE 19 1112 0 0 EDISON INTL Stock 281020107 4647 65 SH SOLE 33 64 0 0 EDISON INTL Stock 281020107 72 1 SH SOLE 49 1 0 0 EDISON INTL Stock 281020107 1436 20 SH SOLE 51 20 0 0 EDISON INTL Stock 281020107 126395 1760 SH SOLE 1760 0 0 EDWARDS LIFESCIENCES CORP Stock 28176E108 7112 77 SH SOLE 9 77 0 0 EDWARDS LIFESCIENCES CORP Stock 28176E108 554682 6005 SH SOLE 18 6005 0 0 EDWARDS LIFESCIENCES CORP Stock 28176E108 16257 176 SH SOLE 33 176 0 0 EDWARDS LIFESCIENCES CORP Stock 28176E108 2125 23 SH SOLE 46 23 0 0 EDWARDS LIFESCIENCES CORP Stock 28176E108 40828 442 SH SOLE 50 442 0 0 EDWARDS LIFESCIENCES CORP Stock 28176E108 28542 309 SH SOLE 51 309 0 0 EDWARDS LIFESCIENCES CORP Stock 28176E108 843663 9134 SH SOLE 9133 0 0 ELANCO ANIMAL HEALTH INC Stock 28414H103 276479 19160 SH SOLE 19160 0 0 ELECTRONIC ARTS INC Stock 285512109 3901 28 SH SOLE 9 28 0 0 ELECTRONIC ARTS INC Stock 285512109 43471 312 SH SOLE 24 312 0 0 ELECTRONIC ARTS INC Stock 285512109 11744 84 SH SOLE 33 84 0 0 ELECTRONIC ARTS INC Stock 285512109 46397 333 SH SOLE 43 333 0 0 ELECTRONIC ARTS INC Stock 285512109 1393 10 SH SOLE 46 10 0 0 ELECTRONIC ARTS INC Stock 285512109 139 1 SH SOLE 49 1 0 0 ELECTRONIC ARTS INC Stock 285512109 3065 22 SH SOLE 51 22 0 0 ELECTRONIC ARTS INC Stock 285512109 164525 1181 SH SOLE 1180 0 0 ELEVANCE HEALTH INC Stock 036752103 14630 27 SH SOLE 9 27 0 0 ELEVANCE HEALTH INC Stock 036752103 5960 11 SH SOLE 12 11 0 0 ELEVANCE HEALTH INC Stock 036752103 152109 281 SH SOLE 19 280 0 0 ELEVANCE HEALTH INC Stock 036752103 29921 55 SH SOLE 33 55 0 0 ELEVANCE HEALTH INC Stock 036752103 8670 16 SH SOLE 36 16 0 0 ELEVANCE HEALTH INC Stock 036752103 52960 98 SH SOLE 43 97 0 0 ELEVANCE HEALTH INC Stock 036752103 4335 8 SH SOLE 46 8 0 0 ELEVANCE HEALTH INC Stock 036752103 1778392 3282 SH SOLE 3282 0 0 ELLINGTON CREDIT COMPANY REIT 288578107 82649 11892 SH SOLE 11892 0 0 EMCOR GROUP INC Stock 29084Q100 124494 341 SH SOLE 19 341 0 0 EMCOR GROUP INC Stock 29084Q100 23000 63 SH SOLE 33 63 0 0 EMCOR GROUP INC Stock 29084Q100 750239 2055 SH SOLE 45 2055 0 0 EMCOR GROUP INC Stock 29084Q100 73381 201 SH SOLE 48 201 0 0 EMCOR GROUP INC Stock 29084Q100 5841 16 SH SOLE 49 16 0 0 EMCOR GROUP INC Stock 29084Q100 2001064 5481 SH SOLE 5481 0 0 EMERSON ELEC CO Stock 291011104 17405 158 SH SOLE 7 158 0 0 EMERSON ELEC CO Stock 291011104 13440 122 SH SOLE 9 122 0 0 EMERSON ELEC CO Stock 291011104 101438 921 SH SOLE 19 920 0 0 EMERSON ELEC CO Stock 291011104 9803 89 SH SOLE 33 88 0 0 EMERSON ELEC CO Stock 291011104 2974 27 SH SOLE 36 27 0 0 EMERSON ELEC CO Stock 291011104 3305 30 SH SOLE 46 30 0 0 EMERSON ELEC CO Stock 291011104 220 2 SH SOLE 49 2 0 0 EMERSON ELEC CO Stock 291011104 4406 40 SH SOLE 51 40 0 0 EMERSON ELEC CO Stock 291011104 2933696 26631 SH SOLE 26631 0 0 ENBRIDGE INC Stock 29250N105 104444 2935 SH SOLE 19 2934 0 0 ENBRIDGE INC Stock 29250N105 66411 1866 SH SOLE 26 1866 0 0 ENBRIDGE INC Stock 29250N105 4556 128 SH SOLE 36 128 0 0 ENBRIDGE INC Stock 29250N105 71144 2000 SH SOLE 51 2000 0 0 ENBRIDGE INC Stock 29250N105 49018 1378 SH SOLE 52 1378 0 0 ENBRIDGE INC Stock 29250N105 2272970 63865 SH SOLE 63865 0 0 ENEL CHILE S.A. ADR 29278D105 61600 22000 SH SOLE 22000 0 0 ENERGY FUELS INC Stock 292671708 5933 979 SH SOLE 19 979 0 0 ENERGY FUELS INC Stock 292671708 135568 22371 SH SOLE 22371 0 0 SELECT SECTOR SPDR TR ETF 81369Y506 23014 252 SH SOLE 19 252 0 0 SELECT SECTOR SPDR TR ETF 81369Y506 87413 959 SH SOLE 36 959 0 0 SELECT SECTOR SPDR TR ETF 81369Y506 11592597 127182 SH SOLE 127181 0 0 ENERGY TRANSFER L P Stock 29273V100 16220 1000 SH SOLE 49 1000 0 0 ENERGY TRANSFER L P Stock 29273V100 4677421 288374 SH SOLE 288373 0 0 ENOVIX CORPORATION Stock 293594107 1392518 90072 SH SOLE 90072 0 0 ENTEGRIS INC Stock 29362U104 1760 13 SH SOLE 9 13 0 0 ENTEGRIS INC Stock 29362U104 8530 63 SH SOLE 43 63 0 0 ENTEGRIS INC Stock 29362U104 12058 89 SH SOLE 50 89 0 0 ENTEGRIS INC Stock 29362U104 298232 2203 SH SOLE 2202 0 0 ENTERGY CORP NEW Stock 29364G103 545486 5098 SH SOLE 6 5098 0 0 ENTERGY CORP NEW Stock 29364G103 66340 620 SH SOLE 19 620 0 0 ENTERGY CORP NEW Stock 29364G103 6536 61 SH SOLE 33 61 0 0 ENTERGY CORP NEW Stock 29364G103 17655 165 SH SOLE 43 165 0 0 ENTERGY CORP NEW Stock 29364G103 44726 418 SH SOLE 51 418 0 0 ENTERGY CORP NEW Stock 29364G103 30495 285 SH SOLE 52 285 0 0 ENTERGY CORP NEW Stock 29364G103 137678 1287 SH SOLE 1286 0 0 ENTERPRISE PRODS PARTNERS L Stock 293792107 50538 1744 SH SOLE 19 1743 0 0 ENTERPRISE PRODS PARTNERS L Stock 293792107 14490 500 SH SOLE 49 500 0 0 ENTERPRISE PRODS PARTNERS L Stock 293792107 8447815 291505 SH SOLE 291505 0 0 EOG RES INC Stock 26875P101 1840965 14626 SH SOLE 6 14625 0 0 EOG RES INC Stock 26875P101 3147 25 SH SOLE 19 25 0 0 EOG RES INC Stock 26875P101 42166 335 SH SOLE 26 335 0 0 EOG RES INC Stock 26875P101 17748 141 SH SOLE 33 141 0 0 EOG RES INC Stock 26875P101 21448 170 SH SOLE 36 170 0 0 EOG RES INC Stock 26875P101 126 1 SH SOLE 49 1 0 0 EOG RES INC Stock 26875P101 2266 18 SH SOLE 51 18 0 0 EOG RES INC Stock 26875P101 2235439 17760 SH SOLE 17759 0 0 EOS ENERGY ENTERPRISES INC Stock 29415C101 392938 309400 SH SOLE 309400 0 0 EPAM SYS INC Stock 29414B104 2069 11 SH SOLE 33 11 0 0 EPAM SYS INC Stock 29414B104 376 2 SH SOLE 46 2 0 0 EPAM SYS INC Stock 29414B104 80887 430 SH SOLE 430 0 0 EPR PPTYS REIT 26884U109 339786 8094 SH SOLE 8094 0 0 EQT CORP Stock 26884L109 2895 78 SH SOLE 33 78 0 0 EQT CORP Stock 26884L109 11094 300 SH SOLE 36 300 0 0 EQT CORP Stock 26884L109 302963 8193 SH SOLE 8192 0 0 EQUINOR ASA ADR 29446M102 1828 64 SH SOLE 33 64 0 0 EQUINOR ASA ADR 29446M102 268683 9408 SH SOLE 9407 0 0 EQUITABLE HLDGS INC Stock 29452E101 506092 12386 SH SOLE 12386 0 0 EQUITRANS MIDSTREAM CORP Stock 294600101 193597 14915 SH SOLE 14915 0 0 LAUDER ESTEE COS INC Stock 518439104 319 3 SH SOLE 9 3 0 0 LAUDER ESTEE COS INC Stock 518439104 5015 47 SH SOLE 33 47 0 0 LAUDER ESTEE COS INC Stock 518439104 13300 125 SH SOLE 36 125 0 0 LAUDER ESTEE COS INC Stock 518439104 1596 15 SH SOLE 46 15 0 0 LAUDER ESTEE COS INC Stock 518439104 106 1 SH SOLE 51 1 0 0 LAUDER ESTEE COS INC Stock 518439104 282118 2651 SH SOLE 2651 0 0 ETSY INC Stock 29786A106 3185 54 SH SOLE 33 54 0 0 ETSY INC Stock 29786A106 550991 9342 SH SOLE 9342 0 0 EURONET WORLDWIDE INC Stock 298736109 523917 5062 SH SOLE 5062 0 0 EVERCORE INC Stock 29977A105 3126 15 SH SOLE 49 15 0 0 EVERCORE INC Stock 29977A105 2743443 13162 SH SOLE 13162 0 0 EVERGY INC Stock 30034W106 6093 115 SH SOLE 33 115 0 0 EVERGY INC Stock 30034W106 195297 3687 SH SOLE 3686 0 0 EXELON CORP Stock 30161N101 5192 150 SH SOLE 9 150 0 0 EXELON CORP Stock 30161N101 346 10 SH SOLE 19 10 0 0 EXELON CORP Stock 30161N101 9295 269 SH SOLE 33 268 0 0 EXELON CORP Stock 30161N101 19826 573 SH SOLE 43 572 0 0 EXELON CORP Stock 30161N101 5157 149 SH SOLE 46 149 0 0 EXELON CORP Stock 30161N101 69 2 SH SOLE 49 2 0 0 EXELON CORP Stock 30161N101 1869 54 SH SOLE 51 54 0 0 EXELON CORP Stock 30161N101 199533 5765 SH SOLE 5765 0 0 EXPEDIA GROUP INC Stock 30212P303 4032 32 SH SOLE 33 32 0 0 EXPEDIA GROUP INC Stock 30212P303 269115 2136 SH SOLE 2136 0 0 EXPEDITORS INTL WASH INC Stock 302130109 1850343 14828 SH SOLE 6 14827 0 0 EXPEDITORS INTL WASH INC Stock 302130109 8486 68 SH SOLE 9 68 0 0 EXPEDITORS INTL WASH INC Stock 302130109 3868 31 SH SOLE 19 31 0 0 EXPEDITORS INTL WASH INC Stock 302130109 10632 85 SH SOLE 33 85 0 0 EXPEDITORS INTL WASH INC Stock 302130109 532522 4267 SH SOLE 4267 0 0 EXPENSIFY INC Stock 30219Q106 295097 198052 SH SOLE 198052 0 0 EXTRA SPACE STORAGE INC REIT 30225T102 777 5 SH SOLE 19 5 0 0 EXTRA SPACE STORAGE INC REIT 30225T102 8456 54 SH SOLE 33 54 0 0 EXTRA SPACE STORAGE INC REIT 30225T102 1088 7 SH SOLE 46 7 0 0 EXTRA SPACE STORAGE INC REIT 30225T102 1756058 11300 SH SOLE 11299 0 0 EXXON MOBIL CORP Stock 30231G102 68612 596 SH SOLE 9 596 0 0 EXXON MOBIL CORP Stock 30231G102 473911 4117 SH SOLE 19 4116 0 0 EXXON MOBIL CORP Stock 30231G102 115620 1004 SH SOLE 33 1004 0 0 EXXON MOBIL CORP Stock 30231G102 83543 726 SH SOLE 36 725 0 0 EXXON MOBIL CORP Stock 30231G102 345 3 SH SOLE 49 3 0 0 EXXON MOBIL CORP Stock 30231G102 8058 70 SH SOLE 51 70 0 0 EXXON MOBIL CORP Stock 30231G102 29676843 257791 SH SOLE 257790 0 0 F N B CORP Stock 302520101 387951 28359 SH SOLE 19 28359 0 0 F N B CORP Stock 302520101 222779 16285 SH SOLE 16285 0 0 FACTSET RESH SYS INC Stock 303075105 57566 141 SH SOLE 23 141 0 0 FACTSET RESH SYS INC Stock 303075105 7765 19 SH SOLE 33 19 0 0 FACTSET RESH SYS INC Stock 303075105 1001486 2453 SH SOLE 2453 0 0 FAIR ISAAC CORP Stock 303250104 10421 7 SH SOLE 19 7 0 0 FAIR ISAAC CORP Stock 303250104 10421 7 SH SOLE 23 7 0 0 FAIR ISAAC CORP Stock 303250104 4466 3 SH SOLE 33 3 0 0 FAIR ISAAC CORP Stock 303250104 7443 5 SH SOLE 36 5 0 0 FAIR ISAAC CORP Stock 303250104 3136607 2107 SH SOLE 2107 0 0 FARMER BROS CO Stock 307675108 199229 74339 SH SOLE 74339 0 0 FASTENAL CO Stock 311900104 484177 7705 SH SOLE 6 7704 0 0 FASTENAL CO Stock 311900104 29280 466 SH SOLE 19 465 0 0 FASTENAL CO Stock 311900104 9559 152 SH SOLE 33 152 0 0 FASTENAL CO Stock 311900104 2074 33 SH SOLE 46 33 0 0 FASTENAL CO Stock 311900104 673741 10722 SH SOLE 10721 0 0 FEDEX CORP Stock 31428X106 244370 815 SH SOLE 5 815 0 0 FEDEX CORP Stock 31428X106 0 0 SH SOLE 6 0 0 0 FEDEX CORP Stock 31428X106 15292 51 SH SOLE 7 51 0 0 FEDEX CORP Stock 31428X106 54349 181 SH SOLE 32 181 0 0 FEDEX CORP Stock 31428X106 16322 54 SH SOLE 33 54 0 0 FEDEX CORP Stock 31428X106 7796 26 SH SOLE 36 26 0 0 FEDEX CORP Stock 31428X106 7496 25 SH SOLE 49 25 0 0 FEDEX CORP Stock 31428X106 2699 9 SH SOLE 51 9 0 0 FEDEX CORP Stock 31428X106 7208314 24041 SH SOLE 24040 0 0 FERGUSON ENTERPRISES INC Stock 31488V107 0 0 SH SOLE 6 0 0 0 FERGUSON ENTERPRISES INC Stock 31488V107 20140 104 SH SOLE 7 104 0 0 FERGUSON ENTERPRISES INC Stock 31488V107 840247 4339 SH SOLE 4339 0 0 FIDELIS INSURANCE HOLDINGS L Stock G3398L118 286061 17539 SH SOLE 17539 0 0 FIDELITY COVINGTON TRUST ETF 316092246 3589327 148503 SH SOLE 148503 0 0 FIDELITY MERRIMACK STR TR ETF 316188101 7458 162 SH SOLE 36 162 0 0 FIDELITY MERRIMACK STR TR ETF 316188101 593680 12895 SH SOLE 12894 0 0 FIDELITY COVINGTON TRUST ETF 31609A107 367721 12875 SH SOLE 12875 0 0 FIDELITY COVINGTON TRUST ETF 316092840 4309995 92133 SH SOLE 92133 0 0 FIDELITY COVINGTON TRUST ETF 316092618 8215470 171980 SH SOLE 171979 0 0 FIDELITY MERRIMACK STR TR ETF 316188408 419672 8409 SH SOLE 8408 0 0 FIDELITY COVINGTON TRUST ETF 316092824 228 4 SH SOLE 19 4 0 0 FIDELITY COVINGTON TRUST ETF 316092824 8499 149 SH SOLE 36 149 0 0 FIDELITY COVINGTON TRUST ETF 316092824 835875 14654 SH SOLE 14654 0 0 FIDELITY COVINGTON TRUST ETF 316092204 4294 53 SH SOLE 9 53 0 0 FIDELITY COVINGTON TRUST ETF 316092204 20969 259 SH SOLE 19 258 0 0 FIDELITY COVINGTON TRUST ETF 316092204 3179975 39254 SH SOLE 39254 0 0 FIDELITY COVINGTON TRUST ETF 316092303 4314 91 SH SOLE 9 91 0 0 FIDELITY COVINGTON TRUST ETF 316092303 9528 201 SH SOLE 36 201 0 0 FIDELITY COVINGTON TRUST ETF 316092303 400822 8456 SH SOLE 8455 0 0 FIDELITY COVINGTON TRUST ETF 316092402 4039 161 SH SOLE 9 161 0 0 FIDELITY COVINGTON TRUST ETF 316092402 60944 2429 SH SOLE 36 2429 0 0 FIDELITY COVINGTON TRUST ETF 316092402 3512117 139981 SH SOLE 139980 0 0 FIDELITY COVINGTON TRUST ETF 316092501 8517 147 SH SOLE 9 147 0 0 FIDELITY COVINGTON TRUST ETF 316092501 33084 571 SH SOLE 36 571 0 0 FIDELITY COVINGTON TRUST ETF 316092501 7151163 123424 SH SOLE 123423 0 0 FIDELITY COVINGTON TRUST ETF 316092600 99353 1448 SH SOLE 9 1448 0 0 FIDELITY COVINGTON TRUST ETF 316092600 3773 55 SH SOLE 16 55 0 0 FIDELITY COVINGTON TRUST ETF 316092600 4291359 62556 SH SOLE 62556 0 0 FIDELITY COVINGTON TRUST ETF 316092709 4118 63 SH SOLE 9 63 0 0 FIDELITY COVINGTON TRUST ETF 316092709 4009627 61337 SH SOLE 61337 0 0 FIDELITY COVINGTON TRUST ETF 316092808 148482 866 SH SOLE 9 865 0 0 FIDELITY COVINGTON TRUST ETF 316092808 21153231 123328 SH SOLE 123328 0 0 FIDELITY COVINGTON TRUST ETF 316092881 4053 82 SH SOLE 9 82 0 0 FIDELITY COVINGTON TRUST ETF 316092881 106176 2148 SH SOLE 36 2148 0 0 FIDELITY COVINGTON TRUST ETF 316092881 4244149 85862 SH SOLE 85861 0 0 FIDELITY COVINGTON TRUST ETF 316092857 4358 172 SH SOLE 9 172 0 0 FIDELITY COVINGTON TRUST ETF 316092857 76856 3033 SH SOLE 36 3033 0 0 FIDELITY COVINGTON TRUST ETF 316092857 3302868 130342 SH SOLE 130342 0 0 FIDELITY COVINGTON TRUST ETF 316092873 4178 80 SH SOLE 9 80 0 0 FIDELITY COVINGTON TRUST ETF 316092873 3865 74 SH SOLE 16 74 0 0 FIDELITY COVINGTON TRUST ETF 316092873 4424883 84719 SH SOLE 84719 0 0 FIDELITY COVINGTON TRUST ETF 316092865 4616 105 SH SOLE 9 105 0 0 FIDELITY COVINGTON TRUST ETF 316092865 4655495 105903 SH SOLE 105902 0 0 FIDELITY COMWLTH TR ETF 315912808 20559 294 SH SOLE 16 294 0 0 FIDELITY COMWLTH TR ETF 315912808 82054 1173 SH SOLE 19 1173 0 0 FIDELITY COMWLTH TR ETF 315912808 7425657 106187 SH SOLE 106186 0 0 FIDELITY NATIONAL FINANCIAL Stock 31620R303 724376 14658 SH SOLE 6 14657 0 0 FIDELITY NATIONAL FINANCIAL Stock 31620R303 9340 189 SH SOLE 9 189 0 0 FIDELITY NATIONAL FINANCIAL Stock 31620R303 113512 2297 SH SOLE 19 2296 0 0 FIDELITY NATIONAL FINANCIAL Stock 31620R303 2273 46 SH SOLE 33 46 0 0 FIDELITY NATIONAL FINANCIAL Stock 31620R303 34835 705 SH SOLE 43 704 0 0 FIDELITY NATIONAL FINANCIAL Stock 31620R303 42564 861 SH SOLE 861 0 0 FIDELITY NATL INFORMATION SV Stock 31620M106 8704 116 SH SOLE 6 115 0 0 FIDELITY NATL INFORMATION SV Stock 31620M106 7762 103 SH SOLE 9 103 0 0 FIDELITY NATL INFORMATION SV Stock 31620M106 67747 899 SH SOLE 19 898 0 0 FIDELITY NATL INFORMATION SV Stock 31620M106 39790 528 SH SOLE 24 528 0 0 FIDELITY NATL INFORMATION SV Stock 31620M106 11930 158 SH SOLE 33 158 0 0 FIDELITY NATL INFORMATION SV Stock 31620M106 71142 944 SH SOLE 43 944 0 0 FIDELITY NATL INFORMATION SV Stock 31620M106 2035 27 SH SOLE 46 27 0 0 FIDELITY NATL INFORMATION SV Stock 31620M106 75 1 SH SOLE 49 1 0 0 FIDELITY NATL INFORMATION SV Stock 31620M106 1809 24 SH SOLE 51 24 0 0 FIDELITY NATL INFORMATION SV Stock 31620M106 510244 6771 SH SOLE 6770 0 0 FIDELITY COVINGTON TRUST ETF 316092527 673760 17881 SH SOLE 17881 0 0 FIDELITY MERRIMACK STR TR ETF 316188309 203793 4536 SH SOLE 11 4535 0 0 FIDELITY MERRIMACK STR TR ETF 316188309 28 1 SH SOLE 36 0 0 0 FIDELITY MERRIMACK STR TR ETF 316188309 5060502 112631 SH SOLE 112630 0 0 FIDELITY COVINGTON TRUST ETF 316092782 278588 4838 SH SOLE 4837 0 0 FIDELITY WISE ORIGIN BITCOIN ETF 315948109 1034661 19723 SH SOLE 19722 0 0 FIFTH THIRD BANCORP Stock 316773100 21274 583 SH SOLE 9 583 0 0 FIFTH THIRD BANCORP Stock 316773100 86499 2370 SH SOLE 19 2370 0 0 FIFTH THIRD BANCORP Stock 316773100 1016 28 SH SOLE 33 27 0 0 FIFTH THIRD BANCORP Stock 316773100 9414 258 SH SOLE 36 258 0 0 FIFTH THIRD BANCORP Stock 316773100 1319693 36166 SH SOLE 36165 0 0 FIGS INC Stock 30260D103 224116 42048 SH SOLE 42048 0 0 SELECT SECTOR SPDR TR ETF 81369Y605 94142 2290 SH SOLE 36 2290 0 0 SELECT SECTOR SPDR TR ETF 81369Y605 5764784 140228 SH SOLE 140228 0 0 FIRST CTZNS BANCSHARES INC N Stock 31946M103 97826 58 SH SOLE 43 58 0 0 FIRST CTZNS BANCSHARES INC N Stock 31946M103 242440 144 SH SOLE 144 0 0 FIRST TR ABRDN GBL OPP INCM CEF 337319107 71820 11328 SH SOLE 11328 0 0 FIRST TR EXCHANGE TRADED FD ETF 33734X101 13955527 232942 SH SOLE 232941 0 0 FIRST TR EXCHANGE TRADED FD ETF 33734X150 16960749 249203 SH SOLE 249202 0 0 FIRST TR HIGH YIELD OPPRT 20 CEF 33741Q107 565283 39475 SH SOLE 39475 0 0 FIRST TR LRGE CP CORE ALPHA ETF 33734K109 530238 5467 SH SOLE 5466 0 0 FIRST TR MORNINGSTAR DIVID L ETF 336917109 23175 611 SH SOLE 36 611 0 0 FIRST TR MORNINGSTAR DIVID L ETF 336917109 1178339 31066 SH SOLE 31066 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33733E104 2251003 26785 SH SOLE 26784 0 0 FIRST TR EXCHANGE TRADED FD ETF 33734X192 324488 3397 SH SOLE 3396 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738R605 4581 80 SH SOLE 51 80 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738R605 1227077 21428 SH SOLE 21427 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33733E302 18784910 91661 SH SOLE 91660 0 0 FIRST TR EXCH TRD ALPHDX FD ETF 33737J307 236244 5820 SH SOLE 5820 0 0 FIRST TR EXCHANGE TRADED FD ETF 33734X127 193794 10648 SH SOLE 10648 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33739Q408 2653791 44527 SH SOLE 44526 0 0 FIRST TR EXCHANGE TRADED FD ETF 33733E823 790509 25910 SH SOLE 25909 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738R662 396955 11607 SH SOLE 11606 0 0 FIRST TR LRG CP VL ALPHADEX ETF 33735J101 205786 2796 SH SOLE 2796 0 0 FIRST TR EXCH TRADED FD III ETF 33739P103 8575 137 SH SOLE 51 137 0 0 FIRST TR EXCH TRADED FD III ETF 33739P103 1023534 16353 SH SOLE 16353 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33739Q200 3315614 69003 SH SOLE 69003 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33739N108 1209351 23685 SH SOLE 23684 0 0 FIRST TR MID CAP CORE ALPHAD ETF 33735B108 237637 2190 SH SOLE 2189 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740F490 441173 21323 SH SOLE 21323 0 0 FIRST TR EXCH TRADED FD III ETF 33739P301 260103 5383 SH SOLE 5382 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33733E500 404718 11900 SH SOLE 11899 0 0 FIRST TR EXCHANGE TRADED FD ETF 33737A108 113153 979 SH SOLE 9 979 0 0 FIRST TR EXCHANGE TRADED FD ETF 33737A108 339690 2939 SH SOLE 2939 0 0 FIRST TR EXCHANGE TRADED FD ETF 33734X846 591940 10492 SH SOLE 10491 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738R811 20888044 209173 SH SOLE 209173 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738R118 353977 4679 SH SOLE 4678 0 0 FIRST TR NAS100 EQ WEIGHTED ETF 337344105 497766 4037 SH SOLE 4037 0 0 FIRST TR NASDAQ 100 TECH IND ETF 337345102 16498269 83552 SH SOLE 83552 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738D101 28480 935 SH SOLE 19 935 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738D101 218215 7164 SH SOLE 7164 0 0 FIRST TR EXCH TRADED FD III ETF 33739E108 2374365 136772 SH SOLE 136772 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738R704 1611505 23591 SH SOLE 23591 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738R506 1737689 31739 SH SOLE 31738 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738D309 1040162 22756 SH SOLE 22755 0 0 FIRST TR SML CP CORE ALPHA F ETF 33734Y109 202449 2238 SH SOLE 19 2238 0 0 FIRST TR SML CP CORE ALPHA F ETF 33734Y109 7418 82 SH SOLE 82 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33741X102 237558 7117 SH SOLE 25 7116 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33741X102 467748 14013 SH SOLE 14012 0 0 FIRST TR SPECIALTY FIN & FIN CEF 33733G109 67989 17478 SH SOLE 17478 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738D408 958448 23590 SH SOLE 23589 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740F805 1305425 30323 SH SOLE 30323 0 0 FIRST TR EXCHANGE TRADED FD ETF 33734X176 334110 2452 SH SOLE 2452 0 0 FIRST TR EXCHANGE-TRADED FD ETF 336920103 608278 6124 SH SOLE 6123 0 0 FIRST TR VALUE LINE DIVID IN ETF 33734H106 505968 12416 SH SOLE 12416 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33733B100 511475 5116 SH SOLE 5115 0 0 FISERV INC Stock 337738108 37260 250 SH SOLE 2 250 0 0 FISERV INC Stock 337738108 7005 47 SH SOLE 12 47 0 0 FISERV INC Stock 337738108 116064 779 SH SOLE 19 778 0 0 FISERV INC Stock 337738108 18779 126 SH SOLE 33 126 0 0 FISERV INC Stock 337738108 6856 46 SH SOLE 36 46 0 0 FISERV INC Stock 337738108 4918 33 SH SOLE 46 33 0 0 FISERV INC Stock 337738108 149 1 SH SOLE 49 1 0 0 FISERV INC Stock 337738108 2534 17 SH SOLE 51 17 0 0 FISERV INC Stock 337738108 3894049 26128 SH SOLE 26127 0 0 FIVE BELOW INC Stock 33829M101 9875 91 SH SOLE 90 0 0 FLEX LNG LTD Stock G35947202 262632 9713 SH SOLE 9712 0 0 FLEXSHARES TR ETF 33939L506 386192 16371 SH SOLE 16371 0 0 FLEXSHARES TR ETF 33939L407 2649 66 SH SOLE 36 66 0 0 FLEXSHARES TR ETF 33939L407 10316 257 SH SOLE 49 257 0 0 FLEXSHARES TR ETF 33939L407 1326178 33039 SH SOLE 33038 0 0 FLEXSHARES TR ETF 33939L860 218137 3280 SH SOLE 3279 0 0 FLOWSERVE CORP Stock 34354P105 7359 153 SH SOLE 12 153 0 0 FLOWSERVE CORP Stock 34354P105 6830 142 SH SOLE 19 142 0 0 FLOWSERVE CORP Stock 34354P105 211640 4400 SH SOLE 4400 0 0 FORD MTR CO Stock 345370860 15788 1259 SH SOLE 9 1259 0 0 FORD MTR CO Stock 345370860 3825 305 SH SOLE 12 305 0 0 FORD MTR CO Stock 345370860 40659 3242 SH SOLE 19 3242 0 0 FORD MTR CO Stock 345370860 11256 898 SH SOLE 33 897 0 0 FORD MTR CO Stock 345370860 1473165 117477 SH SOLE 117477 0 0 FORTINET INC Stock 34959E109 3616 60 SH SOLE 19 60 0 0 FORTINET INC Stock 34959E109 6509 108 SH SOLE 33 108 0 0 FORTINET INC Stock 34959E109 3343853 55481 SH SOLE 55481 0 0 FRANCO NEV CORP Stock 351858105 37334 315 SH SOLE 26 315 0 0 FRANCO NEV CORP Stock 351858105 356 3 SH SOLE 33 3 0 0 FRANCO NEV CORP Stock 351858105 754193 6363 SH SOLE 6363 0 0 LEGG MASON ETF INVT ETF 52468L505 550340 18567 SH SOLE 18567 0 0 LEGG MASON ETF INVT ETF 52468L406 215656 6020 SH SOLE 6020 0 0 FRANKLIN TEMPLETON ETF TR ETF 35473P884 342381 6675 SH SOLE 6675 0 0 EA SERIES TRUST ETF 02072L607 6393 181 SH SOLE 36 181 0 0 EA SERIES TRUST ETF 02072L607 52344 1482 SH SOLE 49 1482 0 0 EA SERIES TRUST ETF 02072L607 1162239 32906 SH SOLE 32905 0 0 FREEPORT-MCMORAN INC Stock 35671D857 1215 25 SH SOLE 19 25 0 0 FREEPORT-MCMORAN INC Stock 35671D857 68963 1419 SH SOLE 24 1419 0 0 FREEPORT-MCMORAN INC Stock 35671D857 16150 332 SH SOLE 33 332 0 0 FREEPORT-MCMORAN INC Stock 35671D857 3344021 68807 SH SOLE 68807 0 0 FS KKR CAP CORP CEF 302635206 240577 12193 SH SOLE 12193 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740F276 233371 12561 SH SOLE 12561 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740U778 3041037 131079 SH SOLE 131079 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33733E849 510141 25031 SH SOLE 25031 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740F656 917699 38935 SH SOLE 38935 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740F755 342471 11842 SH SOLE 11842 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740U703 3965571 163058 SH SOLE 163058 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740F649 2169678 83273 SH SOLE 83273 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33739Q705 517026 10234 SH SOLE 10234 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740F375 1632064 53388 SH SOLE 53387 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740F847 645087 14014 SH SOLE 14014 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740F698 294692 7405 SH SOLE 7405 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740F839 2621242 63284 SH SOLE 63284 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740F318 1172732 36084 SH SOLE 36083 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740F250 240714 7984 SH SOLE 7984 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740F516 985968 26725 SH SOLE 26725 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740F292 921844 45846 SH SOLE 45845 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740U505 677226 15916 SH SOLE 25 15916 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740U505 2036917 47871 SH SOLE 47871 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740F623 4227286 97391 SH SOLE 97391 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740U406 4550729 118163 SH SOLE 118163 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740F631 7925169 213403 SH SOLE 213403 0 0 GABELLI CONV & INC SECS FD I CEF 36240B109 70077 19147 SH SOLE 19146 0 0 GABELLI EQUITY TR INC CEF 362397101 559481 107592 SH SOLE 107592 0 0 GARMIN LTD Stock H2906T109 3584 22 SH SOLE 19 22 0 0 GARMIN LTD Stock H2906T109 7054 43 SH SOLE 33 43 0 0 GARMIN LTD Stock H2906T109 600914 3688 SH SOLE 3688 0 0 GARTNER INC Stock 366651107 8532 19 SH SOLE 9 19 0 0 GARTNER INC Stock 366651107 3143 7 SH SOLE 19 7 0 0 GARTNER INC Stock 366651107 64665 144 SH SOLE 28 144 0 0 GARTNER INC Stock 366651107 4940 11 SH SOLE 33 11 0 0 GARTNER INC Stock 366651107 1796 4 SH SOLE 46 4 0 0 GARTNER INC Stock 366651107 230817 514 SH SOLE 51 514 0 0 GARTNER INC Stock 366651107 88465 197 SH SOLE 53 197 0 0 GARTNER INC Stock 366651107 263808 587 SH SOLE 587 0 0 GATES INDL CORP PLC Stock G39108108 535121 33847 SH SOLE 6 33847 0 0 GATES INDL CORP PLC Stock G39108108 5265 333 SH SOLE 333 0 0 GDS HLDGS LTD ADR 36165L108 104977 11300 SH SOLE 11300 0 0 GE HEALTHCARE TECHNOLOGIES I Stock 36266G107 390 5 SH SOLE 19 5 0 0 GE HEALTHCARE TECHNOLOGIES I Stock 36266G107 6237 80 SH SOLE 33 80 0 0 GE HEALTHCARE TECHNOLOGIES I Stock 36266G107 1247 16 SH SOLE 40 16 0 0 GE HEALTHCARE TECHNOLOGIES I Stock 36266G107 468 6 SH SOLE 51 6 0 0 GE HEALTHCARE TECHNOLOGIES I Stock 36266G107 1656062 21253 SH SOLE 21253 0 0 GE VERNOVA INC Stock 36828A101 2058 12 SH SOLE 19 12 0 0 GE VERNOVA INC Stock 36828A101 8919 52 SH SOLE 33 52 0 0 GE VERNOVA INC Stock 36828A101 2401 14 SH SOLE 36 14 0 0 GE VERNOVA INC Stock 36828A101 1887 11 SH SOLE 40 11 0 0 GE VERNOVA INC Stock 36828A101 3316 19 SH SOLE 49 19 0 0 GE VERNOVA INC Stock 36828A101 1029 6 SH SOLE 51 6 0 0 GE VERNOVA INC Stock 36828A101 1579607 9210 SH SOLE 9210 0 0 GENCO SHIPPING & TRADING LTD Stock Y2685T131 226031 10607 SH SOLE 10606 0 0 GENERAC HLDGS INC Stock 368736104 3967 30 SH SOLE 33 30 0 0 GENERAC HLDGS INC Stock 368736104 344036 2602 SH SOLE 2602 0 0 GENERAL DYNAMICS CORP Stock 369550108 2001334 6898 SH SOLE 6 6897 0 0 GENERAL DYNAMICS CORP Stock 369550108 21761 75 SH SOLE 9 75 0 0 GENERAL DYNAMICS CORP Stock 369550108 8704 30 SH SOLE 12 30 0 0 GENERAL DYNAMICS CORP Stock 369550108 184718 637 SH SOLE 19 636 0 0 GENERAL DYNAMICS CORP Stock 369550108 23102 80 SH SOLE 33 79 0 0 GENERAL DYNAMICS CORP Stock 369550108 2901 10 SH SOLE 51 10 0 0 GENERAL DYNAMICS CORP Stock 369550108 5115797 17632 SH SOLE 17632 0 0 GE AEROSPACE Stock 369604301 7472 47 SH SOLE 9 47 0 0 GE AEROSPACE Stock 369604301 3179 20 SH SOLE 19 20 0 0 GE AEROSPACE Stock 369604301 36138 227 SH SOLE 33 227 0 0 GE AEROSPACE Stock 369604301 9220 58 SH SOLE 36 58 0 0 GE AEROSPACE Stock 369604301 7631 48 SH SOLE 40 48 0 0 GE AEROSPACE Stock 369604301 159 1 SH SOLE 49 1 0 0 GE AEROSPACE Stock 369604301 3497 22 SH SOLE 51 22 0 0 GE AEROSPACE Stock 369604301 7115103 44758 SH SOLE 44757 0 0 GENERAL MLS INC Stock 370334104 949 15 SH SOLE 19 15 0 0 GENERAL MLS INC Stock 370334104 6249 99 SH SOLE 33 98 0 0 GENERAL MLS INC Stock 370334104 3859 61 SH SOLE 36 61 0 0 GENERAL MLS INC Stock 370334104 2783 44 SH SOLE 46 44 0 0 GENERAL MLS INC Stock 370334104 1202 19 SH SOLE 49 19 0 0 GENERAL MLS INC Stock 370334104 1708 27 SH SOLE 51 27 0 0 GENERAL MLS INC Stock 370334104 1528935 24169 SH SOLE 24169 0 0 GENERAL MTRS CO Stock 37045V100 9478 204 SH SOLE 12 204 0 0 GENERAL MTRS CO Stock 37045V100 3949 85 SH SOLE 19 85 0 0 GENERAL MTRS CO Stock 37045V100 22719 489 SH SOLE 33 489 0 0 GENERAL MTRS CO Stock 37045V100 41814 900 SH SOLE 36 900 0 0 GENERAL MTRS CO Stock 37045V100 80281 1728 SH SOLE 43 1727 0 0 GENERAL MTRS CO Stock 37045V100 93 2 SH SOLE 49 2 0 0 GENERAL MTRS CO Stock 37045V100 1998 43 SH SOLE 51 43 0 0 GENERAL MTRS CO Stock 37045V100 1812435 39011 SH SOLE 39010 0 0 GENESIS ENERGY L P Stock 371927104 371416 25955 SH SOLE 25955 0 0 GENUINE PARTS CO Stock 372460105 4379 32 SH SOLE 33 31 0 0 GENUINE PARTS CO Stock 372460105 1522 11 SH SOLE 46 11 0 0 GENUINE PARTS CO Stock 372460105 692533 5007 SH SOLE 5006 0 0 GERDAU SA ADR 373737105 54704 16577 SH SOLE 16577 0 0 GFL ENVIRONMENTAL INC Stock 36168Q104 249152 6400 SH SOLE 5 6400 0 0 GFL ENVIRONMENTAL INC Stock 36168Q104 1005380 25825 SH SOLE 25825 0 0 GILEAD SCIENCES INC Stock 375558103 489999 7142 SH SOLE 6 7141 0 0 GILEAD SCIENCES INC Stock 375558103 7204 105 SH SOLE 9 105 0 0 GILEAD SCIENCES INC Stock 375558103 6175 90 SH SOLE 12 90 0 0 GILEAD SCIENCES INC Stock 375558103 48363 705 SH SOLE 19 704 0 0 GILEAD SCIENCES INC Stock 375558103 20228 295 SH SOLE 33 294 0 0 GILEAD SCIENCES INC Stock 375558103 69 1 SH SOLE 49 1 0 0 GILEAD SCIENCES INC Stock 375558103 68130 993 SH SOLE 51 993 0 0 GILEAD SCIENCES INC Stock 375558103 45900 669 SH SOLE 52 669 0 0 GILEAD SCIENCES INC Stock 375558103 3575753 52117 SH SOLE 52117 0 0 GITLAB INC Stock 37637K108 216928 4363 SH SOLE 4363 0 0 GLOBAL MED REIT INC REIT 37954A204 1281333 141116 SH SOLE 141116 0 0 GLOBAL PMTS INC Stock 37940X102 6092 63 SH SOLE 9 63 0 0 GLOBAL PMTS INC Stock 37940X102 9767 101 SH SOLE 19 101 0 0 GLOBAL PMTS INC Stock 37940X102 6303 65 SH SOLE 33 65 0 0 GLOBAL PMTS INC Stock 37940X102 0 0 SH SOLE 36 0 0 0 GLOBAL PMTS INC Stock 37940X102 967 10 SH SOLE 46 10 0 0 GLOBAL PMTS INC Stock 37940X102 540940 5594 SH SOLE 5594 0 0 GLOBAL X FDS ETF 37954Y384 325347 10999 SH SOLE 10998 0 0 GLOBAL X FDS ETF 37960A669 370238 16814 SH SOLE 16813 0 0 GLOBAL X FDS ETF 37954Y871 1454675 50248 SH SOLE 50247 0 0 GLOBAL X FDS ETF 37954Y780 209552 5837 SH SOLE 5837 0 0 GLOBAL X FDS ETF 37954Y855 313402 8075 SH SOLE 8075 0 0 GLOBAL X FDS ETF 37954Y343 6160 127 SH SOLE 36 127 0 0 GLOBAL X FDS ETF 37954Y343 2338728 48221 SH SOLE 48221 0 0 GLOBAL X FDS ETF 37954Y483 2014 114 SH SOLE 19 114 0 0 GLOBAL X FDS ETF 37954Y483 477033 26997 SH SOLE 26996 0 0 GLOBAL X FDS ETF 37954Y715 4504 146 SH SOLE 49 146 0 0 GLOBAL X FDS ETF 37954Y715 437585 14184 SH SOLE 14184 0 0 GLOBAL X FDS ETF 37954Y475 2040954 50481 SH SOLE 50481 0 0 GLOBAL X FDS ETF 37950E291 200730 11637 SH SOLE 11636 0 0 GLOBAL X FDS ETF 37950E333 172042 18680 SH SOLE 18679 0 0 GLOBAL X FDS ETF 37954Y657 403086 20482 SH SOLE 20482 0 0 GLOBANT S A Stock L44385109 4278 24 SH SOLE 43 24 0 0 GLOBANT S A Stock L44385109 765983 4297 SH SOLE 4297 0 0 GOLAR LNG LTD Stock G9456A100 1238055 39491 SH SOLE 39491 0 0 GOLDMAN SACHS ETF TR ETF 381430453 4402327 100041 SH SOLE 100041 0 0 GOLDMAN SACHS ETF TR ETF 381430529 133106 1330 SH SOLE 26 1330 0 0 GOLDMAN SACHS ETF TR ETF 381430529 93375 933 SH SOLE 933 0 0 GOLDMAN SACHS ETF TR ETF 381430206 200202 6128 SH SOLE 6128 0 0 GOLDMAN SACHS ETF TR ETF 381430107 933013 27727 SH SOLE 27726 0 0 GOLDMAN SACHS ETF TR ETF 381430503 1128536 10552 SH SOLE 10552 0 0 GOLDMAN SACHS GROUP INC Stock 38141G104 43423 96 SH SOLE 7 96 0 0 GOLDMAN SACHS GROUP INC Stock 38141G104 19450 43 SH SOLE 9 43 0 0 GOLDMAN SACHS GROUP INC Stock 38141G104 26687 59 SH SOLE 19 59 0 0 GOLDMAN SACHS GROUP INC Stock 38141G104 37027 82 SH SOLE 33 81 0 0 GOLDMAN SACHS GROUP INC Stock 38141G104 30954 68 SH SOLE 43 68 0 0 GOLDMAN SACHS GROUP INC Stock 38141G104 5880 13 SH SOLE 46 13 0 0 GOLDMAN SACHS GROUP INC Stock 38141G104 4071 9 SH SOLE 51 9 0 0 GOLDMAN SACHS GROUP INC Stock 38141G104 4332504 9578 SH SOLE 9578 0 0 GOLDMAN SACHS PHYSICAL GOLD ETF 38150K103 325912 14167 SH SOLE 14167 0 0 GOLDMAN SACHS ETF TR ETF 38149W622 316150 6660 SH SOLE 6660 0 0 GOLUB CAP BDC INC CEF 38173M102 859891 54735 SH SOLE 54735 0 0 GOODYEAR TIRE & RUBR CO Stock 382550101 4506 397 SH SOLE 19 397 0 0 GOODYEAR TIRE & RUBR CO Stock 382550101 840808 74080 SH SOLE 74080 0 0 GRACO INC Stock 384109104 2525691 31858 SH SOLE 6 31857 0 0 GRACO INC Stock 384109104 79 1 SH SOLE 49 1 0 0 GRACO INC Stock 384109104 1665 21 SH SOLE 51 21 0 0 GRACO INC Stock 384109104 400802 5056 SH SOLE 5055 0 0 GRANITE CONSTR INC Stock 387328107 563927 9100 SH SOLE 9100 0 0 GRANITE PT MTG TR INC REIT 38741L107 42456 14295 SH SOLE 14295 0 0 GRAPHIC PACKAGING HLDG CO Stock 388689101 25004 954 SH SOLE 19 954 0 0 GRAPHIC PACKAGING HLDG CO Stock 388689101 252088 9618 SH SOLE 9618 0 0 GRAYSCALE BITCOIN TR BTC ETF 389637109 2748951 51633 SH SOLE 51633 0 0 GREEN BRICK PARTNERS INC Stock 392709101 3434 60 SH SOLE 19 60 0 0 GREEN BRICK PARTNERS INC Stock 392709101 217340 3797 SH SOLE 3797 0 0 GRIFFON CORP Stock 398433102 2363 37 SH SOLE 19 37 0 0 GRIFFON CORP Stock 398433102 421518 6601 SH SOLE 6600 0 0 GSK PLC ADR 37733W204 1001 26 SH SOLE 33 26 0 0 GSK PLC ADR 37733W204 3097597 80457 SH SOLE 80457 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V357 2097 13 SH SOLE 19 12 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V357 537635 3273 SH SOLE 25 3272 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V357 1451085 8833 SH SOLE 49 8833 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V357 11383448 69293 SH SOLE 69292 0 0 GUGGENHEIM STRATEGIC OPPORTU CEF 40167F101 11839 794 SH SOLE 36 794 0 0 GUGGENHEIM STRATEGIC OPPORTU CEF 40167F101 161237 10814 SH SOLE 10814 0 0 HALEON PLC ADR 405552100 26250 3178 SH SOLE 9 3178 0 0 HALEON PLC ADR 405552100 6996 847 SH SOLE 12 847 0 0 HALEON PLC ADR 405552100 2296 278 SH SOLE 33 278 0 0 HALEON PLC ADR 405552100 47415 5740 SH SOLE 5740 0 0 HALLIBURTON CO Stock 406216101 5912 175 SH SOLE 9 175 0 0 HALLIBURTON CO Stock 406216101 1925 57 SH SOLE 19 57 0 0 HALLIBURTON CO Stock 406216101 11707 347 SH SOLE 33 346 0 0 HALLIBURTON CO Stock 406216101 4425 131 SH SOLE 36 131 0 0 HALLIBURTON CO Stock 406216101 14120 418 SH SOLE 46 418 0 0 HALLIBURTON CO Stock 406216101 523615 15501 SH SOLE 15500 0 0 HARTFORD FINL SVCS GROUP INC Stock 416515104 58414 581 SH SOLE 19 581 0 0 HARTFORD FINL SVCS GROUP INC Stock 416515104 3341 33 SH SOLE 33 33 0 0 HARTFORD FINL SVCS GROUP INC Stock 416515104 11562 115 SH SOLE 36 115 0 0 HARTFORD FINL SVCS GROUP INC Stock 416515104 1709 17 SH SOLE 46 17 0 0 HARTFORD FINL SVCS GROUP INC Stock 416515104 1351417 13442 SH SOLE 13441 0 0 HASBRO INC Stock 418056107 5465 93 SH SOLE 33 93 0 0 HASBRO INC Stock 418056107 39353 673 SH SOLE 43 672 0 0 HASBRO INC Stock 418056107 293 5 SH SOLE 46 5 0 0 HASBRO INC Stock 418056107 1381307 23612 SH SOLE 23612 0 0 HAWKINS INC Stock 420261109 261938 2878 SH SOLE 2878 0 0 HCA HEALTHCARE INC Stock 40412C101 103790 323 SH SOLE 19 323 0 0 HCA HEALTHCARE INC Stock 40412C101 15177 47 SH SOLE 33 47 0 0 HCA HEALTHCARE INC Stock 40412C101 6104 19 SH SOLE 36 19 0 0 HCA HEALTHCARE INC Stock 40412C101 3213 10 SH SOLE 46 10 0 0 HCA HEALTHCARE INC Stock 40412C101 321 1 SH SOLE 49 1 0 0 HCA HEALTHCARE INC Stock 40412C101 7389 23 SH SOLE 51 23 0 0 HCA HEALTHCARE INC Stock 40412C101 1630997 5077 SH SOLE 5076 0 0 HEALTHPEAK PROPERTIES INC REIT 42250P103 8212 419 SH SOLE 9 419 0 0 HEALTHPEAK PROPERTIES INC REIT 42250P103 50323 2568 SH SOLE 19 2567 0 0 HEALTHPEAK PROPERTIES INC REIT 42250P103 17005 868 SH SOLE 33 867 0 0 HEALTHPEAK PROPERTIES INC REIT 42250P103 39 2 SH SOLE 49 2 0 0 HEALTHPEAK PROPERTIES INC REIT 42250P103 843 43 SH SOLE 51 43 0 0 HEALTHPEAK PROPERTIES INC REIT 42250P103 514975 26274 SH SOLE 26274 0 0 SELECT SECTOR SPDR TR ETF 81369Y209 75133 515 SH SOLE 19 515 0 0 SELECT SECTOR SPDR TR ETF 81369Y209 3935 27 SH SOLE 36 27 0 0 SELECT SECTOR SPDR TR ETF 81369Y209 12334556 84628 SH SOLE 84628 0 0 HEICO CORP NEW Stock 422806109 7156 32 SH SOLE 43 32 0 0 HEICO CORP NEW Stock 422806109 409877 1833 SH SOLE 1833 0 0 HELIX ENERGY SOLUTIONS GRP I Stock 42330P107 229821 19248 SH SOLE 19248 0 0 HELLO GROUP INC ADR 423403104 140766 23001 SH SOLE 23001 0 0 HENRY JACK & ASSOC INC Stock 426281101 34366 207 SH SOLE 23 207 0 0 HENRY JACK & ASSOC INC Stock 426281101 2837 17 SH SOLE 33 17 0 0 HENRY JACK & ASSOC INC Stock 426281101 432648 2606 SH SOLE 2606 0 0 HERCULES CAPITAL INC CEF 427096508 291934 14276 SH SOLE 14275 0 0 MILLERKNOLL INC Stock 600544100 274330 10356 SH SOLE 10356 0 0 HERSHEY CO Stock 427866108 2674171 14547 SH SOLE 6 14546 0 0 HERSHEY CO Stock 427866108 43384 236 SH SOLE 19 236 0 0 HERSHEY CO Stock 427866108 8865 48 SH SOLE 33 48 0 0 HERSHEY CO Stock 427866108 5883 32 SH SOLE 36 32 0 0 HERSHEY CO Stock 427866108 1838 10 SH SOLE 46 10 0 0 HERSHEY CO Stock 427866108 2494911 13572 SH SOLE 13571 0 0 HEWLETT PACKARD ENTERPRISE C Stock 42824C109 5420 256 SH SOLE 9 256 0 0 HEWLETT PACKARD ENTERPRISE C Stock 42824C109 30675 1449 SH SOLE 19 1449 0 0 HEWLETT PACKARD ENTERPRISE C Stock 42824C109 5068 239 SH SOLE 33 239 0 0 HEWLETT PACKARD ENTERPRISE C Stock 42824C109 54724 2585 SH SOLE 36 2585 0 0 HEWLETT PACKARD ENTERPRISE C Stock 42824C109 1291 61 SH SOLE 46 61 0 0 HEWLETT PACKARD ENTERPRISE C Stock 42824C109 305835 14447 SH SOLE 14446 0 0 HIGH INCOME SECS FD CEF 42968F108 184202 26352 SH SOLE 26352 0 0 HIGHWOODS PPTYS INC REIT 431284108 821497 31271 SH SOLE 31271 0 0 HILTON WORLDWIDE HLDGS INC Stock 43300A203 8073 37 SH SOLE 9 37 0 0 HILTON WORLDWIDE HLDGS INC Stock 43300A203 3491 16 SH SOLE 19 16 0 0 HILTON WORLDWIDE HLDGS INC Stock 43300A203 12437 57 SH SOLE 33 57 0 0 HILTON WORLDWIDE HLDGS INC Stock 43300A203 4146 19 SH SOLE 46 19 0 0 HILTON WORLDWIDE HLDGS INC Stock 43300A203 501820 2300 SH SOLE 2299 0 0 HF SINCLAIR CORP Stock 403949100 267 5 SH SOLE 19 5 0 0 HF SINCLAIR CORP Stock 403949100 1513995 28384 SH SOLE 28383 0 0 HOLOGIC INC Stock 436440101 14479 195 SH SOLE 19 195 0 0 HOLOGIC INC Stock 436440101 8539 115 SH SOLE 33 115 0 0 HOLOGIC INC Stock 436440101 1337 18 SH SOLE 46 18 0 0 HOLOGIC INC Stock 436440101 438224 5902 SH SOLE 5902 0 0 HOME DEPOT INC Stock 437076102 33736 98 SH SOLE 2 98 0 0 HOME DEPOT INC Stock 437076102 2403492 6982 SH SOLE 6 6982 0 0 HOME DEPOT INC Stock 437076102 36619 106 SH SOLE 7 106 0 0 HOME DEPOT INC Stock 437076102 55078 160 SH SOLE 9 160 0 0 HOME DEPOT INC Stock 437076102 328497 954 SH SOLE 19 954 0 0 HOME DEPOT INC Stock 437076102 40276 117 SH SOLE 24 117 0 0 HOME DEPOT INC Stock 437076102 88817 258 SH SOLE 32 258 0 0 HOME DEPOT INC Stock 437076102 74100 215 SH SOLE 33 215 0 0 HOME DEPOT INC Stock 437076102 37272 108 SH SOLE 36 108 0 0 HOME DEPOT INC Stock 437076102 9983 29 SH SOLE 46 29 0 0 HOME DEPOT INC Stock 437076102 344 1 SH SOLE 49 1 0 0 HOME DEPOT INC Stock 437076102 52518 153 SH SOLE 50 152 0 0 HOME DEPOT INC Stock 437076102 255666 743 SH SOLE 51 742 0 0 HOME DEPOT INC Stock 437076102 100174 291 SH SOLE 53 291 0 0 HOME DEPOT INC Stock 437076102 19392593 56335 SH SOLE 56334 0 0 HONDA MOTOR LTD ADR 438128308 491170 15235 SH SOLE 15234 0 0 HONEST CO INC Stock 438333106 119720 41000 SH SOLE 41000 0 0 HONEYWELL INTL INC Stock 438516106 4484 21 SH SOLE 6 21 0 0 HONEYWELL INTL INC Stock 438516106 27119 127 SH SOLE 7 126 0 0 HONEYWELL INTL INC Stock 438516106 8969 42 SH SOLE 9 42 0 0 HONEYWELL INTL INC Stock 438516106 3203 15 SH SOLE 12 15 0 0 HONEYWELL INTL INC Stock 438516106 38864 182 SH SOLE 19 182 0 0 HONEYWELL INTL INC Stock 438516106 30254 142 SH SOLE 33 141 0 0 HONEYWELL INTL INC Stock 438516106 74739 350 SH SOLE 36 350 0 0 HONEYWELL INTL INC Stock 438516106 214 1 SH SOLE 49 1 0 0 HONEYWELL INTL INC Stock 438516106 3203 15 SH SOLE 51 15 0 0 HONEYWELL INTL INC Stock 438516106 3561149 16677 SH SOLE 16676 0 0 LISTED FD TR ETF 53656F623 212931 6516 SH SOLE 6515 0 0 HORMEL FOODS CORP Stock 440452100 305 10 SH SOLE 19 10 0 0 HORMEL FOODS CORP Stock 440452100 3293 108 SH SOLE 33 108 0 0 HORMEL FOODS CORP Stock 440452100 1098 36 SH SOLE 46 36 0 0 HORMEL FOODS CORP Stock 440452100 439663 14420 SH SOLE 14419 0 0 HOST HOTELS & RESORTS INC REIT 44107P104 6203 345 SH SOLE 9 345 0 0 HOST HOTELS & RESORTS INC REIT 44107P104 2638 147 SH SOLE 33 146 0 0 HOST HOTELS & RESORTS INC REIT 44107P104 1474 82 SH SOLE 46 82 0 0 HOST HOTELS & RESORTS INC REIT 44107P104 1474127 81987 SH SOLE 81987 0 0 HOULIHAN LOKEY INC Stock 441593100 85636 635 SH SOLE 23 635 0 0 HOULIHAN LOKEY INC Stock 441593100 251649 1866 SH SOLE 1866 0 0 HP INC Stock 40434L105 876 25 SH SOLE 19 25 0 0 HP INC Stock 40434L105 9590 274 SH SOLE 33 273 0 0 HP INC Stock 40434L105 53300 1522 SH SOLE 43 1522 0 0 HP INC Stock 40434L105 630 18 SH SOLE 46 18 0 0 HP INC Stock 40434L105 2881086 82270 SH SOLE 82269 0 0 HUB GROUP INC Stock 443320106 220416 5120 SH SOLE 5120 0 0 HUBSPOT INC Stock 443573100 590 1 SH SOLE 19 1 0 0 HUBSPOT INC Stock 443573100 1769 3 SH SOLE 43 3 0 0 HUBSPOT INC Stock 443573100 33028 56 SH SOLE 48 56 0 0 HUBSPOT INC Stock 443573100 3415683 5791 SH SOLE 5791 0 0 HUMANA INC Stock 444859102 5978 16 SH SOLE 9 16 0 0 HUMANA INC Stock 444859102 3363 9 SH SOLE 12 9 0 0 HUMANA INC Stock 444859102 2616 7 SH SOLE 19 7 0 0 HUMANA INC Stock 444859102 15320 41 SH SOLE 33 41 0 0 HUMANA INC Stock 444859102 3737 10 SH SOLE 36 10 0 0 HUMANA INC Stock 444859102 21036 56 SH SOLE 43 56 0 0 HUMANA INC Stock 444859102 1495 4 SH SOLE 46 4 0 0 HUMANA INC Stock 444859102 3363 9 SH SOLE 51 9 0 0 HUMANA INC Stock 444859102 2405960 6439 SH SOLE 6439 0 0 HUNTINGTON BANCSHARES INC Stock 446150104 8923 677 SH SOLE 9 677 0 0 HUNTINGTON BANCSHARES INC Stock 446150104 50889 3861 SH SOLE 19 3861 0 0 HUNTINGTON BANCSHARES INC Stock 446150104 7461 566 SH SOLE 33 566 0 0 HUNTINGTON BANCSHARES INC Stock 446150104 1687 128 SH SOLE 46 128 0 0 HUNTINGTON BANCSHARES INC Stock 446150104 50783 3853 SH SOLE 51 3853 0 0 HUNTINGTON BANCSHARES INC Stock 446150104 34663 2630 SH SOLE 52 2630 0 0 HUNTINGTON BANCSHARES INC Stock 446150104 163122 12377 SH SOLE 12376 0 0 HYATT HOTELS CORP Stock 448579102 379800 2500 SH SOLE 2500 0 0 ICAHN ENTERPRISES LP Stock 451100101 959630 58230 SH SOLE 58229 0 0 ICON PLC Stock G4705A100 28839 92 SH SOLE 2 92 0 0 ICON PLC Stock G4705A100 3135 10 SH SOLE 9 10 0 0 ICON PLC Stock G4705A100 3135 10 SH SOLE 43 10 0 0 ICON PLC Stock G4705A100 855773 2730 SH SOLE 2730 0 0 IDEXX LABS INC Stock 45168D104 7308 15 SH SOLE 9 15 0 0 IDEXX LABS INC Stock 45168D104 487 1 SH SOLE 19 1 0 0 IDEXX LABS INC Stock 45168D104 9257 19 SH SOLE 33 19 0 0 IDEXX LABS INC Stock 45168D104 36053 74 SH SOLE 43 74 0 0 IDEXX LABS INC Stock 45168D104 1462 3 SH SOLE 46 3 0 0 IDEXX LABS INC Stock 45168D104 47746 98 SH SOLE 50 98 0 0 IDEXX LABS INC Stock 45168D104 377093 774 SH SOLE 774 0 0 ILLINOIS TOOL WKS INC Stock 452308109 1745793 7367 SH SOLE 6 7367 0 0 ILLINOIS TOOL WKS INC Stock 452308109 474 2 SH SOLE 19 2 0 0 ILLINOIS TOOL WKS INC Stock 452308109 24370 103 SH SOLE 33 102 0 0 ILLINOIS TOOL WKS INC Stock 452308109 14800 62 SH SOLE 36 62 0 0 ILLINOIS TOOL WKS INC Stock 452308109 2844 12 SH SOLE 46 12 0 0 ILLINOIS TOOL WKS INC Stock 452308109 237 1 SH SOLE 49 1 0 0 ILLINOIS TOOL WKS INC Stock 452308109 4028 17 SH SOLE 51 17 0 0 ILLINOIS TOOL WKS INC Stock 452308109 2351022 9922 SH SOLE 9921 0 0 IMAX CORP Stock 45245E109 793221 47300 SH SOLE 47300 0 0 LITMAN GREGORY FDS TR ETF 53700T827 941895 31334 SH SOLE 31333 0 0 IMPERIAL PETE INC COM NEW Stock Y3894J104 59511 15338 SH SOLE 15338 0 0 INCYTE CORP Stock 45337C102 6304 104 SH SOLE 33 104 0 0 INCYTE CORP Stock 45337C102 2413949 39821 SH SOLE 39821 0 0 INDEPENDENT BK CORP MICH Stock 453838609 1918539 71057 SH SOLE 71057 0 0 SELECT SECTOR SPDR TR ETF 81369Y704 11204 92 SH SOLE 19 91 0 0 SELECT SECTOR SPDR TR ETF 81369Y704 2559 21 SH SOLE 36 21 0 0 SELECT SECTOR SPDR TR ETF 81369Y704 7019349 57597 SH SOLE 57597 0 0 ING GROEP N.V. ADR 456837103 754 44 SH SOLE 33 44 0 0 ING GROEP N.V. ADR 456837103 857600 50035 SH SOLE 50035 0 0 INGERSOLL RAND INC Stock 45687V106 5723 63 SH SOLE 19 63 0 0 INGERSOLL RAND INC Stock 45687V106 6270 69 SH SOLE 33 69 0 0 INGERSOLL RAND INC Stock 45687V106 3179 35 SH SOLE 46 35 0 0 INGERSOLL RAND INC Stock 45687V106 505309 5563 SH SOLE 5562 0 0 INGREDION INC Stock 457187102 2065 18 SH SOLE 49 18 0 0 INGREDION INC Stock 457187102 242820 2117 SH SOLE 2117 0 0 INMODE LTD Stock M5425M103 332406 18224 SH SOLE 18224 0 0 INNOVATOR ETFS TRUST ETF 45783Y855 518558 17268 SH SOLE 17268 0 0 INNOVATOR ETFS TRUST ETF 45782C516 348066 11668 SH SOLE 11668 0 0 INNOVATOR ETFS TRUST ETF 45782C334 727531 15273 SH SOLE 15273 0 0 INNOVATOR ETFS TRUST ETF 45782C615 489877 9992 SH SOLE 9992 0 0 INNOVATOR ETFS TRUST ETF 45783Y459 276277 9738 SH SOLE 9738 0 0 INNOVATOR ETFS TRUST ETF 45783Y756 325547 10666 SH SOLE 51 10666 0 0 INNOVATOR ETFS TRUST ETF 45783Y814 830616 19375 SH SOLE 51 19375 0 0 INNOVATOR ETFS TRUST ETF 45783Y814 1089696 25418 SH SOLE 25418 0 0 INNOVATOR ETFS TRUST ETF 45783Y442 1138224 40149 SH SOLE 40149 0 0 INNOVATOR ETFS TRUST ETF 45783Y848 922831 31539 SH SOLE 31539 0 0 INNOVATOR ETFS TRUST ETF 45782C888 406892 9807 SH SOLE 9807 0 0 INNOVATOR ETFS TRUST ETF 45782C433 462944 11391 SH SOLE 11391 0 0 INNOVATOR ETFS TRUST ETF 45782C409 2931 65 SH SOLE 43 65 0 0 INNOVATOR ETFS TRUST ETF 45782C409 736908 16340 SH SOLE 16340 0 0 INNOVATOR ETFS TRUST ETF 45782C755 264923 6779 SH SOLE 6779 0 0 INNOVATOR ETFS TRUST ETF 45782C391 2159 50 SH SOLE 43 50 0 0 INNOVATOR ETFS TRUST ETF 45782C391 284718 6595 SH SOLE 6595 0 0 INNOVATOR ETFS TRUST ETF 45782C870 563017 16244 SH SOLE 16244 0 0 INNOVATOR ETFS TRUST ETF 45782C680 23585 646 SH SOLE 9 646 0 0 INNOVATOR ETFS TRUST ETF 45782C680 185142 5071 SH SOLE 5071 0 0 INNOVATOR ETFS TRUST ETF 45782C540 1168662 31156 SH SOLE 31156 0 0 INNOVATOR ETFS TRUST ETF 45782C417 1793668 51058 SH SOLE 51058 0 0 INNOVATOR ETFS TRUST ETF 45782C508 71006 1765 SH SOLE 9 1765 0 0 INNOVATOR ETFS TRUST ETF 45782C508 1008284 25063 SH SOLE 25063 0 0 INNOVATOR ETFS TRUST ETF 45782C813 459634 11831 SH SOLE 11831 0 0 INNOVATOR ETFS TRUST ETF 45782C748 467334 13120 SH SOLE 13120 0 0 INNOVATOR ETFS TRUST ETF 45782C383 722148 19044 SH SOLE 19044 0 0 INNOVATOR ETFS TRUST ETF 45782C318 355460 10421 SH SOLE 10421 0 0 INNOVATOR ETFS TRUST ETF 45782C573 395852 10905 SH SOLE 10905 0 0 INNOVATOR ETFS TRUST ETF 45782C805 434968 14979 SH SOLE 14979 0 0 INNOVATOR ETFS TRUST ETF 45782C532 604807 17638 SH SOLE 17638 0 0 INNOVATOR ETFS TRUST ETF 45782C375 210606 6255 SH SOLE 6255 0 0 INNOVATOR ETFS TRUST ETF 45782C474 665900 19075 SH SOLE 19074 0 0 INNOVATOR ETFS TRUST ETF 45782C599 427499 14954 SH SOLE 14954 0 0 NORTHERN LTS FD TR IV ETF 66538H419 496489 16853 SH SOLE 16853 0 0 INTEL CORP Stock 458140100 4769 154 SH SOLE 9 154 0 0 INTEL CORP Stock 458140100 5172 167 SH SOLE 12 167 0 0 INTEL CORP Stock 458140100 17653 570 SH SOLE 19 570 0 0 INTEL CORP Stock 458140100 13751 444 SH SOLE 24 444 0 0 INTEL CORP Stock 458140100 22600 730 SH SOLE 33 729 0 0 INTEL CORP Stock 458140100 111911 3614 SH SOLE 36 3613 0 0 INTEL CORP Stock 458140100 15330 495 SH SOLE 40 495 0 0 INTEL CORP Stock 458140100 4274 138 SH SOLE 46 138 0 0 INTEL CORP Stock 458140100 124 4 SH SOLE 49 4 0 0 INTEL CORP Stock 458140100 2942 95 SH SOLE 51 95 0 0 INTEL CORP Stock 458140100 6087508 196561 SH SOLE 196561 0 0 INTERCONTINENTAL EXCHANGE IN Stock 45866F104 137 1 SH SOLE 9 1 0 0 INTERCONTINENTAL EXCHANGE IN Stock 45866F104 684 5 SH SOLE 19 5 0 0 INTERCONTINENTAL EXCHANGE IN Stock 45866F104 23505 172 SH SOLE 33 171 0 0 INTERCONTINENTAL EXCHANGE IN Stock 45866F104 38061 278 SH SOLE 43 278 0 0 INTERCONTINENTAL EXCHANGE IN Stock 45866F104 1306820 9546 SH SOLE 9546 0 0 INTERDIGITAL INC Stock 45867G101 2663842 22854 SH SOLE 22853 0 0 INTERNATIONAL BUSINESS MACHS Stock 459200101 31823 184 SH SOLE 9 184 0 0 INTERNATIONAL BUSINESS MACHS Stock 459200101 153867 890 SH SOLE 19 889 0 0 INTERNATIONAL BUSINESS MACHS Stock 459200101 42784 247 SH SOLE 33 247 0 0 INTERNATIONAL BUSINESS MACHS Stock 459200101 6572 38 SH SOLE 46 38 0 0 INTERNATIONAL BUSINESS MACHS Stock 459200101 173 1 SH SOLE 49 1 0 0 INTERNATIONAL BUSINESS MACHS Stock 459200101 2767 16 SH SOLE 51 16 0 0 INTERNATIONAL BUSINESS MACHS Stock 459200101 13367713 77292 SH SOLE 77292 0 0 INTERNATIONAL FLAVORS&FRAGRA Stock 459506101 138055 1450 SH SOLE 5 1450 0 0 INTERNATIONAL FLAVORS&FRAGRA Stock 459506101 39512 415 SH SOLE 26 415 0 0 INTERNATIONAL FLAVORS&FRAGRA Stock 459506101 6609 69 SH SOLE 33 69 0 0 INTERNATIONAL FLAVORS&FRAGRA Stock 459506101 22814 240 SH SOLE 43 239 0 0 INTERNATIONAL FLAVORS&FRAGRA Stock 459506101 1999 21 SH SOLE 46 21 0 0 INTERNATIONAL FLAVORS&FRAGRA Stock 459506101 100545 1056 SH SOLE 1056 0 0 INTERNATIONAL PAPER CO Stock 460146103 906 21 SH SOLE 19 21 0 0 INTERNATIONAL PAPER CO Stock 460146103 4124 96 SH SOLE 33 95 0 0 INTERNATIONAL PAPER CO Stock 460146103 665848 15431 SH SOLE 15431 0 0 INTERPUBLIC GROUP COS INC Stock 460690100 4945 170 SH SOLE 9 170 0 0 INTERPUBLIC GROUP COS INC Stock 460690100 291 10 SH SOLE 19 10 0 0 INTERPUBLIC GROUP COS INC Stock 460690100 6204 213 SH SOLE 33 213 0 0 INTERPUBLIC GROUP COS INC Stock 460690100 16948 583 SH SOLE 43 582 0 0 INTERPUBLIC GROUP COS INC Stock 460690100 320 11 SH SOLE 46 11 0 0 INTERPUBLIC GROUP COS INC Stock 460690100 194921 6701 SH SOLE 6700 0 0 INTUIT Stock 461202103 44690 68 SH SOLE 2 68 0 0 INTUIT Stock 461202103 7887 12 SH SOLE 9 12 0 0 INTUIT Stock 461202103 954028 1452 SH SOLE 19 1451 0 0 INTUIT Stock 461202103 167589 255 SH SOLE 30 255 0 0 INTUIT Stock 461202103 39537 60 SH SOLE 33 60 0 0 INTUIT Stock 461202103 15116 23 SH SOLE 36 23 0 0 INTUIT Stock 461202103 100873 153 SH SOLE 43 153 0 0 INTUIT Stock 461202103 657 1 SH SOLE 49 1 0 0 INTUIT Stock 461202103 11173 17 SH SOLE 51 17 0 0 INTUIT Stock 461202103 6681824 10167 SH SOLE 10166 0 0 INTUITIVE SURGICAL INC Stock 46120E602 15125 34 SH SOLE 9 34 0 0 INTUITIVE SURGICAL INC Stock 46120E602 1246470 2802 SH SOLE 19 2802 0 0 INTUITIVE SURGICAL INC Stock 46120E602 37367 84 SH SOLE 33 84 0 0 INTUITIVE SURGICAL INC Stock 46120E602 16015 36 SH SOLE 36 36 0 0 INTUITIVE SURGICAL INC Stock 46120E602 50713 114 SH SOLE 43 114 0 0 INTUITIVE SURGICAL INC Stock 46120E602 5338 12 SH SOLE 46 12 0 0 INTUITIVE SURGICAL INC Stock 46120E602 43150 97 SH SOLE 48 97 0 0 INTUITIVE SURGICAL INC Stock 46120E602 92529 208 SH SOLE 50 208 0 0 INTUITIVE SURGICAL INC Stock 46120E602 330968 744 SH SOLE 51 744 0 0 INTUITIVE SURGICAL INC Stock 46120E602 125003 281 SH SOLE 53 281 0 0 INTUITIVE SURGICAL INC Stock 46120E602 7868575 17688 SH SOLE 17688 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V100 865064 8422 SH SOLE 8421 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J841 555998 26401 SH SOLE 26400 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J536 10375 418 SH SOLE 6 418 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J536 217387 8759 SH SOLE 8758 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J825 570155 27880 SH SOLE 27880 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J528 16323 672 SH SOLE 6 672 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J528 265511 10931 SH SOLE 10930 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J791 425277 22179 SH SOLE 22178 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J510 16282 693 SH SOLE 6 693 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J510 188856 8038 SH SOLE 8037 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J783 312687 16269 SH SOLE 16268 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J494 17892 762 SH SOLE 6 762 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J494 187789 7998 SH SOLE 7997 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J643 242567 12159 SH SOLE 12158 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J577 192202 10584 SH SOLE 10583 0 0 INVESCO CURRENCYSHARES JAPAN ETF 46138W107 1220408 21215 SH SOLE 21215 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V506 521802 12229 SH SOLE 12228 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V811 18025 291 SH SOLE 6 291 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V811 13813 223 SH SOLE 48 223 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V811 395308 6382 SH SOLE 6382 0 0 INVESCO MUN OPPORTUNITY TR CEF 46132C107 141120 14000 SH SOLE 14000 0 0 INVESCO EXCH TRADED FD TR II ETF 46138G649 2168 11 SH SOLE 19 11 0 0 INVESCO EXCH TRADED FD TR II ETF 46138G649 256644 1302 SH SOLE 25 1302 0 0 INVESCO EXCH TRADED FD TR II ETF 46138G649 79041 401 SH SOLE 36 401 0 0 INVESCO EXCH TRADED FD TR II ETF 46138G649 3692395 18733 SH SOLE 18732 0 0 INVESCO EXCH TRADED FD TR II ETF 46138G599 1153632 50687 SH SOLE 50686 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V530 2874 70 SH SOLE 19 70 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V530 270668 6592 SH SOLE 6592 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E537 24817 1048 SH SOLE 6 1048 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E537 2115405 89333 SH SOLE 36 89333 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E537 317845 13423 SH SOLE 13422 0 0 INVESCO ACTVELY MNGD ETC FD ETF 46090F100 7320 521 SH SOLE 9 521 0 0 INVESCO ACTVELY MNGD ETC FD ETF 46090F100 55140 3925 SH SOLE 19 3924 0 0 INVESCO ACTVELY MNGD ETC FD ETF 46090F100 2234 159 SH SOLE 36 159 0 0 INVESCO ACTVELY MNGD ETC FD ETF 46090F100 479815 34151 SH SOLE 34150 0 0 INVESCO QQQ TR ETF 46090E103 4794 10 SH SOLE 9 10 0 0 INVESCO QQQ TR ETF 46090E103 5749 12 SH SOLE 16 12 0 0 INVESCO QQQ TR ETF 46090E103 1402985 2928 SH SOLE 19 2928 0 0 INVESCO QQQ TR ETF 46090E103 479 1 SH SOLE 36 1 0 0 INVESCO QQQ TR ETF 46090E103 9582 20 SH SOLE 39 20 0 0 INVESCO QQQ TR ETF 46090E103 118340 247 SH SOLE 51 247 0 0 INVESCO QQQ TR ETF 46090E103 73973089 154397 SH SOLE 154396 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J619 1961257 37364 SH SOLE 37364 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V449 780967 8264 SH SOLE 8264 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V381 719166 14970 SH SOLE 14970 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V332 667763 22237 SH SOLE 22236 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V282 13 0 SH SOLE 19 0 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V282 13014 355 SH SOLE 22 355 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V282 5098099 139064 SH SOLE 139064 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V274 2523049 43476 SH SOLE 43475 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V431 310910 3025 SH SOLE 36 3025 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V431 4445 43 SH SOLE 51 43 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V431 3966661 38594 SH SOLE 38593 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E370 110798 1312 SH SOLE 9 1312 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E370 54 1 SH SOLE 51 0 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E370 210094 2488 SH SOLE 2487 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E362 217476 4895 SH SOLE 4894 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E339 1278516 14618 SH SOLE 14618 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V266 809629 21729 SH SOLE 21729 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V241 673570 10601 SH SOLE 10600 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V464 24622 216 SH SOLE 36 216 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V464 506603 4444 SH SOLE 4444 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V472 4360769 44942 SH SOLE 44942 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V167 218965 2207 SH SOLE 2207 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V498 219631 3657 SH SOLE 3657 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V647 3233614 51482 SH SOLE 51482 0 0 INVESCO ACTIVELY MANAGED EXC ETF 46090A804 225778 4870 SH SOLE 11 4870 0 0 INVESCO ACTIVELY MANAGED EXC ETF 46090A804 1932 42 SH SOLE 41 0 0 INVESCO ACTIVELY MANAGED EXC ETF 46090A887 15369 308 SH SOLE 22 308 0 0 INVESCO ACTIVELY MANAGED EXC ETF 46090A887 734501 14719 SH SOLE 14719 0 0 INVESCO EXCH TRADED FD TR II ETF 46138G870 671726 28035 SH SOLE 11 28035 0 0 INVESCO EXCH TRADED FD TR II ETF 46138G870 426596 17805 SH SOLE 17804 0 0 INVESTAR HLDG CORP Stock 46134L105 194040 12600 SH SOLE 12600 0 0 IONQ INC Stock 46222L108 2784 396 SH SOLE 19 396 0 0 IONQ INC Stock 46222L108 544122 77400 SH SOLE 77400 0 0 BARCLAYS BANK PLC ETF 06738C778 1571 49 SH SOLE 36 49 0 0 BARCLAYS BANK PLC ETF 06738C778 777045 24237 SH SOLE 24237 0 0 BARCLAYS BANK PLC ETF 06748M196 4109042 376286 SH SOLE 376285 0 0 IQVIA HLDGS INC Stock 46266C105 100745 476 SH SOLE 19 476 0 0 IQVIA HLDGS INC Stock 46266C105 9303 44 SH SOLE 33 44 0 0 IQVIA HLDGS INC Stock 46266C105 2326 11 SH SOLE 46 11 0 0 IQVIA HLDGS INC Stock 46266C105 1084681 5130 SH SOLE 5129 0 0 IRIS ENERGY LTD Stock Q4982L109 213946 18950 SH SOLE 18950 0 0 IRON MTN INC DEL REIT 46284V101 1524 17 SH SOLE 19 17 0 0 IRON MTN INC DEL REIT 46284V101 8578 96 SH SOLE 33 95 0 0 IRON MTN INC DEL REIT 46284V101 1792 20 SH SOLE 46 20 0 0 IRON MTN INC DEL REIT 46284V101 2382835 26588 SH SOLE 26588 0 0 ISHARES TR ETF 464288653 11297 110 SH SOLE 6 110 0 0 ISHARES TR ETF 464288653 9859 96 SH SOLE 32 96 0 0 ISHARES TR ETF 464288653 435376 4239 SH SOLE 36 4239 0 0 ISHARES TR ETF 464288653 1298406 12643 SH SOLE 12642 0 0 ISHARES TR ETF 464287432 117846 1284 SH SOLE 9 1284 0 0 ISHARES TR ETF 464287432 287283 3130 SH SOLE 11 3130 0 0 ISHARES TR ETF 464287432 1281065 13958 SH SOLE 16 13958 0 0 ISHARES TR ETF 464287432 5690 62 SH SOLE 22 62 0 0 ISHARES TR ETF 464287432 674829 7353 SH SOLE 36 7352 0 0 ISHARES TR ETF 464287432 10723269 116837 SH SOLE 116836 0 0 ISHARES TR ETF 46436E718 2472713 24553 SH SOLE 6 24552 0 0 ISHARES TR ETF 46436E718 36062 358 SH SOLE 32 358 0 0 ISHARES TR ETF 46436E718 5474 54 SH SOLE 36 54 0 0 ISHARES TR ETF 46436E718 2725746 27065 SH SOLE 27065 0 0 ISHARES TR ETF 46434V407 116008 2749 SH SOLE 9 2749 0 0 ISHARES TR ETF 46434V407 25742 610 SH SOLE 22 610 0 0 ISHARES TR ETF 46434V407 5668 134 SH SOLE 36 134 0 0 ISHARES TR ETF 46434V407 1035479 24537 SH SOLE 24537 0 0 ISHARES TR ETF 46429B747 199 2 SH SOLE 36 2 0 0 ISHARES TR ETF 46429B747 652902 6562 SH SOLE 6562 0 0 ISHARES TR ETF 464288646 14398 281 SH SOLE 19 281 0 0 ISHARES TR ETF 464288646 11580 226 SH SOLE 36 226 0 0 ISHARES TR ETF 464288646 37456 731 SH SOLE 49 731 0 0 ISHARES TR ETF 464288646 1736415 33888 SH SOLE 33887 0 0 ISHARES TR ETF 464287457 20413 250 SH SOLE 9 250 0 0 ISHARES TR ETF 464287457 17963 220 SH SOLE 11 220 0 0 ISHARES TR ETF 464287457 3830610 46915 SH SOLE 16 46915 0 0 ISHARES TR ETF 464287457 21860427 267733 SH SOLE 267733 0 0 ISHARES TR ETF 464288661 76408 662 SH SOLE 36 661 0 0 ISHARES TR ETF 464288661 2713316 23498 SH SOLE 23498 0 0 ISHARES TR ETF 464288638 32930 642 SH SOLE 19 642 0 0 ISHARES TR ETF 464288638 51 1 SH SOLE 22 1 0 0 ISHARES TR ETF 464288638 1594647 31109 SH SOLE 31108 0 0 ISHARES TR ETF 464287440 399979 4271 SH SOLE 16 4271 0 0 ISHARES TR ETF 464287440 68011 726 SH SOLE 36 726 0 0 ISHARES TR ETF 464287440 3242079 34619 SH SOLE 34619 0 0 ISHARES TR ETF 464288166 346644 3221 SH SOLE 3221 0 0 ISHARES TR ETF 464287226 123958 1277 SH SOLE 9 1277 0 0 ISHARES TR ETF 464287226 727864 7498 SH SOLE 19 7498 0 0 ISHARES TR ETF 464287226 1321411 13613 SH SOLE 36 13612 0 0 ISHARES TR ETF 464287226 1546034 15927 SH SOLE 49 15927 0 0 ISHARES TR ETF 464287226 18388690 189437 SH SOLE 189437 0 0 ISHARES TR ETF 464288414 7565 71 SH SOLE 9 71 0 0 ISHARES TR ETF 464288414 76609 719 SH SOLE 19 719 0 0 ISHARES TR ETF 464288414 18540 174 SH SOLE 22 174 0 0 ISHARES TR ETF 464288414 36653 344 SH SOLE 32 344 0 0 ISHARES TR ETF 464288414 3321997 31178 SH SOLE 36 31177 0 0 ISHARES TR ETF 464288414 981432 9211 SH SOLE 49 9211 0 0 ISHARES TR ETF 464288414 10006688 93915 SH SOLE 93915 0 0 ISHARES BITCOIN TRUST ETF ETF 46438F101 1222151 35798 SH SOLE 35798 0 0 ISHARES TR ETF 46435U853 112613 3104 SH SOLE 9 3104 0 0 ISHARES TR ETF 46435U853 966 27 SH SOLE 36 26 0 0 ISHARES TR ETF 46435U853 590585 16279 SH SOLE 16278 0 0 ISHARES TR ETF 46435G102 51896 660 SH SOLE 9 660 0 0 ISHARES TR ETF 46435G102 2123 27 SH SOLE 19 27 0 0 ISHARES TR ETF 46435G102 33008 420 SH SOLE 36 419 0 0 ISHARES TR ETF 46435G102 507430 6453 SH SOLE 6453 0 0 ISHARES TR ETF 464289859 461625 6173 SH SOLE 6173 0 0 ISHARES TR ETF 46434V621 425291 7382 SH SOLE 19 7382 0 0 ISHARES TR ETF 46434V621 77197 1340 SH SOLE 36 1340 0 0 ISHARES TR ETF 46434V621 19357 336 SH SOLE 52 336 0 0 ISHARES TR ETF 46434V621 6067180 105315 SH SOLE 105314 0 0 ISHARES TR ETF 46429B663 7935 73 SH SOLE 19 73 0 0 ISHARES TR ETF 46429B663 0 0 SH SOLE 36 0 0 0 ISHARES TR ETF 46429B663 10972908 100947 SH SOLE 100946 0 0 ISHARES TR ETF 46435G672 49 1 SH SOLE 36 0 0 0 ISHARES TR ETF 46435G672 2381407 47704 SH SOLE 47704 0 0 ISHARES TR ETF 464289875 334701 7782 SH SOLE 7781 0 0 ISHARES TR ETF 46432F842 558363 7687 SH SOLE 19 7686 0 0 ISHARES TR ETF 46432F842 14601 201 SH SOLE 22 201 0 0 ISHARES TR ETF 46432F842 793019 10917 SH SOLE 36 10917 0 0 ISHARES TR ETF 46432F842 6683 92 SH SOLE 49 92 0 0 ISHARES TR ETF 46432F842 8873356 122155 SH SOLE 122155 0 0 ISHARES INC ETF 46434G103 28317 529 SH SOLE 9 529 0 0 ISHARES INC ETF 46434G103 5460 102 SH SOLE 16 102 0 0 ISHARES INC ETF 46434G103 14132 264 SH SOLE 19 264 0 0 ISHARES INC ETF 46434G103 5674 106 SH SOLE 22 106 0 0 ISHARES INC ETF 46434G103 849524 15870 SH SOLE 36 15870 0 0 ISHARES INC ETF 46434G103 18200 340 SH SOLE 49 340 0 0 ISHARES INC ETF 46434G103 5917459 110545 SH SOLE 110544 0 0 ISHARES TR ETF 46434V738 1535771 26967 SH SOLE 16 26967 0 0 ISHARES TR ETF 46434V738 74473 1308 SH SOLE 1307 0 0 ISHARES TR ETF 46435G326 1539030 23447 SH SOLE 23446 0 0 ISHARES TR ETF 46432F834 102016 1510 SH SOLE 19 1510 0 0 ISHARES TR ETF 46432F834 126377 1871 SH SOLE 36 1870 0 0 ISHARES TR ETF 46432F834 1040694 15404 SH SOLE 49 15404 0 0 ISHARES TR ETF 46432F834 4032369 59686 SH SOLE 59685 0 0 ISHARES TR ETF 464287507 1426484 24376 SH SOLE 16 24376 0 0 ISHARES TR ETF 464287507 31250 534 SH SOLE 19 534 0 0 ISHARES TR ETF 464287507 296940 5074 SH SOLE 36 5074 0 0 ISHARES TR ETF 464287507 22440477 383467 SH SOLE 383466 0 0 ISHARES TR ETF 464287804 236201 2215 SH SOLE 11 2214 0 0 ISHARES TR ETF 464287804 350165 3283 SH SOLE 16 3283 0 0 ISHARES TR ETF 464287804 9386 88 SH SOLE 19 88 0 0 ISHARES TR ETF 464287804 62108 582 SH SOLE 36 582 0 0 ISHARES TR ETF 464287804 18452 173 SH SOLE 52 173 0 0 ISHARES TR ETF 464287804 25850325 242362 SH SOLE 242361 0 0 ISHARES TR ETF 464287150 245790 2069 SH SOLE 19 2069 0 0 ISHARES TR ETF 464287150 13185 111 SH SOLE 22 111 0 0 ISHARES TR ETF 464287150 334887 2819 SH SOLE 36 2819 0 0 ISHARES TR ETF 464287150 239698 2018 SH SOLE 49 2018 0 0 ISHARES TR ETF 464287150 39197 330 SH SOLE 52 330 0 0 ISHARES TR ETF 464287150 22349858 188162 SH SOLE 188161 0 0 ISHARES TR ETF 464287671 210852 1654 SH SOLE 36 1654 0 0 ISHARES TR ETF 464287671 397331 3117 SH SOLE 3116 0 0 ISHARES TR ETF 464287663 69358 787 SH SOLE 36 787 0 0 ISHARES TR ETF 464287663 8855942 100487 SH SOLE 100487 0 0 ISHARES TR ETF 46434V613 688565 15227 SH SOLE 9 15227 0 0 ISHARES TR ETF 46434V613 3799529 84023 SH SOLE 36 84023 0 0 ISHARES TR ETF 46434V613 4381978 96904 SH SOLE 96903 0 0 ISHARES TR ETF 464288521 185960 3472 SH SOLE 36 3472 0 0 ISHARES TR ETF 464288521 263233 4915 SH SOLE 4914 0 0 ISHARES TR ETF 46434V803 9458 266 SH SOLE 9 266 0 0 ISHARES TR ETF 46434V803 1956 55 SH SOLE 32 55 0 0 ISHARES TR ETF 46434V803 577555 16244 SH SOLE 36 16244 0 0 ISHARES TR ETF 46434V803 1365907 38417 SH SOLE 38416 0 0 ISHARES TR ETF 464287846 319834 2417 SH SOLE 2417 0 0 ISHARES TR ETF 464287812 3720 57 SH SOLE 19 56 0 0 ISHARES TR ETF 464287812 1845748 28072 SH SOLE 28072 0 0 ISHARES TR ETF 46429B689 47647 687 SH SOLE 9 687 0 0 ISHARES TR ETF 46429B689 139 2 SH SOLE 19 2 0 0 ISHARES TR ETF 46429B689 2288411 32996 SH SOLE 32995 0 0 ISHARES TR ETF 46429B697 1427 17 SH SOLE 19 17 0 0 ISHARES TR ETF 46429B697 38599 460 SH SOLE 36 459 0 0 ISHARES TR ETF 46429B697 3023640 36013 SH SOLE 36012 0 0 ISHARES INC ETF 46434G889 6814 146 SH SOLE 36 146 0 0 ISHARES INC ETF 46434G889 198631 4256 SH SOLE 4256 0 0 ISHARES TR ETF 46436E767 183250 3934 SH SOLE 36 3934 0 0 ISHARES TR ETF 46436E767 111326 2390 SH SOLE 2390 0 0 ISHARES TR ETF 46436E619 4681 110 SH SOLE 36 110 0 0 ISHARES TR ETF 46436E619 6381592 149979 SH SOLE 149978 0 0 ISHARES TR ETF 46435G243 1425266 58198 SH SOLE 58197 0 0 ISHARES TR ETF 46435G516 13550 172 SH SOLE 36 172 0 0 ISHARES TR ETF 46435G516 2332653 29610 SH SOLE 29609 0 0 ISHARES INC ETF 46434G863 20621 615 SH SOLE 22 615 0 0 ISHARES INC ETF 46434G863 92754 2766 SH SOLE 36 2766 0 0 ISHARES INC ETF 46434G863 1930444 57574 SH SOLE 57573 0 0 ISHARES TR ETF 46435G425 7040 59 SH SOLE 32 59 0 0 ISHARES TR ETF 46435G425 1805775 15134 SH SOLE 36 15133 0 0 ISHARES TR ETF 46435G425 2983 25 SH SOLE 43 25 0 0 ISHARES TR ETF 46435G425 4596820 38525 SH SOLE 38525 0 0 ISHARES TR ETF 46435U663 5506 143 SH SOLE 43 143 0 0 ISHARES TR ETF 46435U663 4546785 118098 SH SOLE 118098 0 0 ISHARES TR ETF 46435U549 10733 230 SH SOLE 36 230 0 0 ISHARES TR ETF 46435U549 1420217 30470 SH SOLE 30470 0 0 ISHARES TR ETF 46435G193 106738 4698 SH SOLE 36 4697 0 0 ISHARES TR ETF 46435G193 1972110 86801 SH SOLE 86800 0 0 ISHARES TR ETF 46435U218 192911 1980 SH SOLE 36 1980 0 0 ISHARES TR ETF 46435U218 28742 295 SH SOLE 295 0 0 ISHARES TR ETF 46436E551 7123 180 SH SOLE 43 180 0 0 ISHARES TR ETF 46436E551 2252318 56920 SH SOLE 56919 0 0 ISHARES TR ETF 464287861 7502 137 SH SOLE 32 137 0 0 ISHARES TR ETF 464287861 462832 8452 SH SOLE 36 8452 0 0 ISHARES TR ETF 464287861 129398 2363 SH SOLE 2363 0 0 ISHARES TR ETF 464287549 39610 420 SH SOLE 36 420 0 0 ISHARES TR ETF 464287549 3414445 36204 SH SOLE 36204 0 0 ISHARES TR ETF 464287515 7647 88 SH SOLE 48 88 0 0 ISHARES TR ETF 464287515 8584872 98790 SH SOLE 98790 0 0 ISHARES TR ETF 46435G474 161514 6167 SH SOLE 9 6167 0 0 ISHARES TR ETF 46435G474 18307 699 SH SOLE 36 699 0 0 ISHARES TR ETF 46435G474 199656 7623 SH SOLE 7623 0 0 ISHARES TR ETF 46429B655 82153 1608 SH SOLE 9 1608 0 0 ISHARES TR ETF 46429B655 4162272 81469 SH SOLE 81469 0 0 ISHARES TR ETF 464287184 1600734 61590 SH SOLE 61590 0 0 ISHARES TR ETF 464288224 644482 48385 SH SOLE 48384 0 0 ISHARES TR ETF 464287325 614907 6623 SH SOLE 6623 0 0 ISHARES TR ETF 464288372 1428632 29813 SH SOLE 29812 0 0 ISHARES TR ETF 464287275 269176 3032 SH SOLE 3031 0 0 ISHARES TR ETF 464288711 355588 5939 SH SOLE 5939 0 0 ISHARES GOLD TR ETF 464285204 64753 1474 SH SOLE 25 1474 0 0 ISHARES GOLD TR ETF 464285204 58778 1338 SH SOLE 36 1338 0 0 ISHARES GOLD TR ETF 464285204 6747232 153591 SH SOLE 153590 0 0 ISHARES S&P GSCI COMMODITY- ETF 46428R107 2064477 93204 SH SOLE 93204 0 0 ISHARES TR ETF 46435G250 51409 1107 SH SOLE 9 1107 0 0 ISHARES TR ETF 46435G250 409716 8822 SH SOLE 8822 0 0 ISHARES TR ETF 46435U697 312976 12017 SH SOLE 12016 0 0 ISHARES TR ETF 46436E874 6403 267 SH SOLE 19 267 0 0 ISHARES TR ETF 46436E874 454826 18967 SH SOLE 18966 0 0 ISHARES TR ETF 46434VBD1 405218 16300 SH SOLE 16300 0 0 ISHARES TR ETF 46435GAA0 22296 936 SH SOLE 6 936 0 0 ISHARES TR ETF 46435GAA0 252849 10615 SH SOLE 10615 0 0 ISHARES TR ETF 46435UAA9 5078 214 SH SOLE 6 214 0 0 ISHARES TR ETF 46435UAA9 272492 11483 SH SOLE 11483 0 0 ISHARES TR ETF 46435U283 262605 10500 SH SOLE 10500 0 0 ISHARES TR ETF 464287242 298222 2784 SH SOLE 16 2784 0 0 ISHARES TR ETF 464287242 136095 1270 SH SOLE 36 1270 0 0 ISHARES TR ETF 464287242 2935961 27408 SH SOLE 27408 0 0 ISHARES TR ETF 464288513 2205590 28592 SH SOLE 28592 0 0 ISHARES U S ETF TR ETF 46431W606 865853 10187 SH SOLE 10186 0 0 ISHARES TR ETF 464288612 1754489 16914 SH SOLE 16914 0 0 ISHARES TR ETF 46435G524 12199 181 SH SOLE 36 181 0 0 ISHARES TR ETF 46435G524 490335 7275 SH SOLE 49 7275 0 0 ISHARES TR ETF 46435G524 129809 1926 SH SOLE 1925 0 0 ISHARES TR ETF 464288448 30880 1116 SH SOLE 9 1116 0 0 ISHARES TR ETF 464288448 5147 186 SH SOLE 16 186 0 0 ISHARES TR ETF 464288448 8882 321 SH SOLE 19 321 0 0 ISHARES TR ETF 464288448 428730 15494 SH SOLE 15494 0 0 ISHARES TR ETF 46435G219 200995 4531 SH SOLE 9 4531 0 0 ISHARES TR ETF 46435G219 58067 1309 SH SOLE 36 1309 0 0 ISHARES TR ETF 46435G219 1897137 42767 SH SOLE 42766 0 0 ISHARES TR ETF 464288281 84056 950 SH SOLE 9 950 0 0 ISHARES TR ETF 464288281 14422 163 SH SOLE 22 163 0 0 ISHARES TR ETF 464288281 150393 1700 SH SOLE 36 1699 0 0 ISHARES TR ETF 464288281 1036932 11719 SH SOLE 11719 0 0 ISHARES TR ETF 464288588 25890 282 SH SOLE 6 282 0 0 ISHARES TR ETF 464288588 273502 2979 SH SOLE 9 2979 0 0 ISHARES TR ETF 464288588 954527 10397 SH SOLE 36 10396 0 0 ISHARES TR ETF 464288588 4224793 46017 SH SOLE 46016 0 0 ISHARES TR ETF 464287119 849044 10429 SH SOLE 10429 0 0 ISHARES TR ETF 464288208 379013 5407 SH SOLE 5407 0 0 ISHARES TR ETF 464288307 108386 1600 SH SOLE 9 1599 0 0 ISHARES TR ETF 464288307 270744 3996 SH SOLE 3996 0 0 ISHARES TR ETF 464288257 56987 507 SH SOLE 24 507 0 0 ISHARES TR ETF 464288257 368133 3275 SH SOLE 3275 0 0 ISHARES TR ETF 464288240 1534022 28873 SH SOLE 16 28873 0 0 ISHARES TR ETF 464288240 211686 3984 SH SOLE 36 3984 0 0 ISHARES TR ETF 464288240 13495 254 SH SOLE 49 254 0 0 ISHARES TR ETF 464288240 1035518 19490 SH SOLE 19490 0 0 ISHARES TR ETF 464288182 653492 9079 SH SOLE 9078 0 0 ISHARES INC ETF 464286509 14317 386 SH SOLE 19 386 0 0 ISHARES INC ETF 464286509 403539 10880 SH SOLE 10880 0 0 ISHARES TR ETF 464287465 705 9 SH SOLE 19 9 0 0 ISHARES TR ETF 464287465 17938 229 SH SOLE 36 229 0 0 ISHARES TR ETF 464287465 116712 1490 SH SOLE 49 1490 0 0 ISHARES TR ETF 464287465 4101476 52361 SH SOLE 52361 0 0 ISHARES TR ETF 464288885 71099 695 SH SOLE 9 695 0 0 ISHARES TR ETF 464288885 3887 38 SH SOLE 19 38 0 0 ISHARES TR ETF 464288885 2773470 27111 SH SOLE 36 27111 0 0 ISHARES TR ETF 464288885 5982562 58481 SH SOLE 58480 0 0 ISHARES TR ETF 464288273 95665 1552 SH SOLE 9 1552 0 0 ISHARES TR ETF 464288273 1445365 23448 SH SOLE 23448 0 0 ISHARES TR ETF 464288877 26785 505 SH SOLE 9 505 0 0 ISHARES TR ETF 464288877 5834 110 SH SOLE 19 110 0 0 ISHARES TR ETF 464288877 3076 58 SH SOLE 32 58 0 0 ISHARES TR ETF 464288877 967232 18236 SH SOLE 36 18235 0 0 ISHARES TR ETF 464288877 3714862 70039 SH SOLE 70038 0 0 ISHARES TR ETF 464287234 77727 1825 SH SOLE 36 1825 0 0 ISHARES TR ETF 464287234 1276969 29983 SH SOLE 29982 0 0 ISHARES INC ETF 46434G764 30725 519 SH SOLE 9 519 0 0 ISHARES INC ETF 46434G764 307449 5193 SH SOLE 25 5193 0 0 ISHARES INC ETF 46434G764 8110 137 SH SOLE 32 137 0 0 ISHARES INC ETF 46434G764 1583148 26742 SH SOLE 36 26742 0 0 ISHARES INC ETF 46434G764 2354839 39778 SH SOLE 39777 0 0 ISHARES INC ETF 464286475 572951 9375 SH SOLE 9375 0 0 ISHARES INC ETF 46434G855 559230 20255 SH SOLE 20254 0 0 ISHARES INC ETF 464286525 223615 2137 SH SOLE 2136 0 0 ISHARES TR ETF 46429B598 1017793 18247 SH SOLE 18246 0 0 ISHARES TR ETF 46429B614 0 0 SH SOLE 9 0 0 0 ISHARES TR ETF 46429B614 594387 7349 SH SOLE 7349 0 0 ISHARES TR ETF 46434V456 898 23 SH SOLE 19 23 0 0 ISHARES TR ETF 46434V456 12301 315 SH SOLE 36 315 0 0 ISHARES TR ETF 46434V456 1850657 47392 SH SOLE 47391 0 0 ISHARES TR ETF 46435G409 4445 162 SH SOLE 32 162 0 0 ISHARES TR ETF 46435G409 740276 26978 SH SOLE 36 26978 0 0 ISHARES TR ETF 46435G409 90140 3285 SH SOLE 3285 0 0 ISHARES INC ETF 46434G822 37259 546 SH SOLE 19 546 0 0 ISHARES INC ETF 46434G822 3890 57 SH SOLE 36 57 0 0 ISHARES INC ETF 46434G822 1912324 28024 SH SOLE 28023 0 0 ISHARES TR ETF 464288570 191469 1844 SH SOLE 36 1843 0 0 ISHARES TR ETF 464288570 9618761 92622 SH SOLE 92621 0 0 ISHARES INC ETF 464286822 350651 6194 SH SOLE 6194 0 0 ISHARES INC ETF 464286681 309316 3505 SH SOLE 3505 0 0 ISHARES TR ETF 464288802 10113 90 SH SOLE 36 90 0 0 ISHARES TR ETF 464288802 8428 75 SH SOLE 43 75 0 0 ISHARES TR ETF 464288802 3871000 34449 SH SOLE 34448 0 0 ISHARES TR ETF 46432F396 5456 28 SH SOLE 19 28 0 0 ISHARES TR ETF 46432F396 13353658 68526 SH SOLE 68525 0 0 ISHARES TR ETF 46432F339 85038 498 SH SOLE 9 498 0 0 ISHARES TR ETF 46432F339 19808 116 SH SOLE 16 116 0 0 ISHARES TR ETF 46432F339 3244 19 SH SOLE 19 19 0 0 ISHARES TR ETF 46432F339 36372 213 SH SOLE 22 213 0 0 ISHARES TR ETF 46432F339 2849605 16688 SH SOLE 36 16687 0 0 ISHARES TR ETF 46432F339 24419 143 SH SOLE 49 143 0 0 ISHARES TR ETF 46432F339 4965542 29079 SH SOLE 29079 0 0 ISHARES TR ETF 46432F388 2254393 21790 SH SOLE 16 21790 0 0 ISHARES TR ETF 46432F388 3828 37 SH SOLE 19 37 0 0 ISHARES TR ETF 46432F388 17556 170 SH SOLE 36 169 0 0 ISHARES TR ETF 46432F388 103224 998 SH SOLE 997 0 0 ISHARES TR ETF 464287556 3020 22 SH SOLE 19 22 0 0 ISHARES TR ETF 464287556 685414 4994 SH SOLE 4993 0 0 ISHARES TR ETF 464287622 5058 17 SH SOLE 32 17 0 0 ISHARES TR ETF 464287622 853051 2867 SH SOLE 36 2867 0 0 ISHARES TR ETF 464287622 2283217 7674 SH SOLE 7673 0 0 ISHARES TR ETF 464287614 64154 176 SH SOLE 19 176 0 0 ISHARES TR ETF 464287614 1133064 3108 SH SOLE 36 3108 0 0 ISHARES TR ETF 464287614 4231230 11608 SH SOLE 11607 0 0 ISHARES TR ETF 464287598 130853 750 SH SOLE 9 750 0 0 ISHARES TR ETF 464287598 1058716 6068 SH SOLE 19 6068 0 0 ISHARES TR ETF 464287598 153883 882 SH SOLE 36 882 0 0 ISHARES TR ETF 464287598 4189591 24013 SH SOLE 24013 0 0 ISHARES TR ETF 464287655 5072 25 SH SOLE 19 25 0 0 ISHARES TR ETF 464287655 77910 384 SH SOLE 36 384 0 0 ISHARES TR ETF 464287655 10347 51 SH SOLE 49 51 0 0 ISHARES TR ETF 464287655 7266811 35817 SH SOLE 35816 0 0 ISHARES TR ETF 464287648 3010778 11468 SH SOLE 11468 0 0 ISHARES TR ETF 464287630 844727 5546 SH SOLE 5546 0 0 ISHARES TR ETF 464287689 712719 2309 SH SOLE 19 2309 0 0 ISHARES TR ETF 464287689 5657880 18330 SH SOLE 18329 0 0 ISHARES TR ETF 464288869 374758 3287 SH SOLE 3287 0 0 ISHARES TR ETF 464287499 39567 488 SH SOLE 19 488 0 0 ISHARES TR ETF 464287499 2108 26 SH SOLE 36 26 0 0 ISHARES TR ETF 464287499 2461741 30362 SH SOLE 30361 0 0 ISHARES TR ETF 464287481 255372 2314 SH SOLE 36 2314 0 0 ISHARES TR ETF 464287481 1172108 10622 SH SOLE 10621 0 0 ISHARES TR ETF 464287473 50107 415 SH SOLE 36 415 0 0 ISHARES TR ETF 464287473 1263808 10467 SH SOLE 10467 0 0 ISHARES TR ETF 464289438 1073 5 SH SOLE 36 5 0 0 ISHARES TR ETF 464289438 2989266 13935 SH SOLE 13934 0 0 ISHARES TR ETF 464287101 15065 57 SH SOLE 32 57 0 0 ISHARES TR ETF 464287101 975267 3690 SH SOLE 36 3690 0 0 ISHARES TR ETF 464287101 4014187 15188 SH SOLE 15187 0 0 ISHARES TR ETF 464287200 219986 402 SH SOLE 9 402 0 0 ISHARES TR ETF 464287200 3106077 5676 SH SOLE 16 5676 0 0 ISHARES TR ETF 464287200 104115 190 SH SOLE 19 190 0 0 ISHARES TR ETF 464287200 138996 254 SH SOLE 22 254 0 0 ISHARES TR ETF 464287200 31739 58 SH SOLE 32 58 0 0 ISHARES TR ETF 464287200 11838379 21633 SH SOLE 36 21633 0 0 ISHARES TR ETF 464287200 114729949 209656 SH SOLE 209655 0 0 ISHARES TR ETF 464287309 129556 1400 SH SOLE 9 1400 0 0 ISHARES TR ETF 464287309 1028034 11109 SH SOLE 11 11109 0 0 ISHARES TR ETF 464287309 40 0 SH SOLE 19 0 0 0 ISHARES TR ETF 464287309 3054 33 SH SOLE 32 33 0 0 ISHARES TR ETF 464287309 3901261 42158 SH SOLE 36 42157 0 0 ISHARES TR ETF 464287309 74032 800 SH SOLE 52 800 0 0 ISHARES TR ETF 464287309 15937053 172218 SH SOLE 172217 0 0 ISHARES TR ETF 464287408 39860 219 SH SOLE 9 219 0 0 ISHARES TR ETF 464287408 1009317 5545 SH SOLE 11 5545 0 0 ISHARES TR ETF 464287408 73 0 SH SOLE 19 0 0 0 ISHARES TR ETF 464287408 1424945 7829 SH SOLE 36 7828 0 0 ISHARES TR ETF 464287408 25299 139 SH SOLE 49 139 0 0 ISHARES TR ETF 464287408 6805569 37391 SH SOLE 37391 0 0 ISHARES TR ETF 464287341 5230 126 SH SOLE 19 126 0 0 ISHARES TR ETF 464287341 42 1 SH SOLE 32 1 0 0 ISHARES TR ETF 464287341 146115 3520 SH SOLE 36 3520 0 0 ISHARES TR ETF 464287341 4930463 118778 SH SOLE 118777 0 0 ISHARES TR ETF 464287390 16020 647 SH SOLE 36 647 0 0 ISHARES TR ETF 464287390 1090542 44045 SH SOLE 44044 0 0 ISHARES TR ETF 464287606 323046 3666 SH SOLE 11 3666 0 0 ISHARES TR ETF 464287606 2058565 23364 SH SOLE 23363 0 0 ISHARES TR ETF 464287705 229203 2020 SH SOLE 9 2020 0 0 ISHARES TR ETF 464287705 12254 108 SH SOLE 36 108 0 0 ISHARES TR ETF 464287705 1227326 10817 SH SOLE 10817 0 0 ISHARES TR ETF 464287887 6678 52 SH SOLE 36 52 0 0 ISHARES TR ETF 464287887 1415480 11021 SH SOLE 11021 0 0 ISHARES TR ETF 464287879 110680 1138 SH SOLE 36 1137 0 0 ISHARES TR ETF 464287879 4282435 44026 SH SOLE 44026 0 0 ISHARES TR ETF 464288687 28048 889 SH SOLE 36 889 0 0 ISHARES TR ETF 464288687 2056396 65179 SH SOLE 65178 0 0 ISHARES TR ETF 464287168 110009 909 SH SOLE 9 909 0 0 ISHARES TR ETF 464287168 28430 235 SH SOLE 19 235 0 0 ISHARES TR ETF 464287168 7785884 64357 SH SOLE 64356 0 0 ISHARES TR ETF 464287523 3946 16 SH SOLE 16 16 0 0 ISHARES TR ETF 464287523 9619 39 SH SOLE 48 39 0 0 ISHARES TR ETF 464287523 5919 24 SH SOLE 49 24 0 0 ISHARES TR ETF 464287523 24822985 100649 SH SOLE 100648 0 0 ISHARES TR ETF 464288158 2091 20 SH SOLE 32 20 0 0 ISHARES TR ETF 464288158 45270 433 SH SOLE 36 433 0 0 ISHARES TR ETF 464288158 29797 285 SH SOLE 49 285 0 0 ISHARES TR ETF 464288158 6669908 63796 SH SOLE 63796 0 0 ISHARES TR ETF 464288679 44605075 403666 SH SOLE 403665 0 0 ISHARES SILVER TR ETF 46428Q109 45063 1696 SH SOLE 25 1696 0 0 ISHARES SILVER TR ETF 46428Q109 3691267 138926 SH SOLE 138926 0 0 ISHARES TR ETF 464287176 59263 555 SH SOLE 9 555 0 0 ISHARES TR ETF 464287176 78900 739 SH SOLE 36 738 0 0 ISHARES TR ETF 464287176 3232166 30269 SH SOLE 30269 0 0 ISHARES TR ETF 464287762 21692 354 SH SOLE 19 354 0 0 ISHARES TR ETF 464287762 34026 555 SH SOLE 36 555 0 0 ISHARES TR ETF 464287762 3333536 54407 SH SOLE 54407 0 0 ISHARES TR ETF 464287192 813701 12436 SH SOLE 12436 0 0 ISHARES TR ETF 46434V860 227970 4500 SH SOLE 9 4500 0 0 ISHARES TR ETF 46434V860 0 0 SH SOLE 36 0 0 0 ISHARES TR ETF 46434V860 1876808 37047 SH SOLE 37047 0 0 ISHARES TR ETF 46432F859 15158 320 SH SOLE 19 320 0 0 ISHARES TR ETF 46432F859 1030869 21762 SH SOLE 21762 0 0 ISHARES TR ETF 46435U440 35 1 SH SOLE 36 0 0 0 ISHARES TR ETF 46435U440 1006606 21629 SH SOLE 21628 0 0 ISHARES TR ETF 464288760 19703 149 SH SOLE 19 149 0 0 ISHARES TR ETF 464288760 4886 37 SH SOLE 48 37 0 0 ISHARES TR ETF 464288760 11960385 90575 SH SOLE 90574 0 0 ISHARES TR ETF 46434V282 939835 16876 SH SOLE 16876 0 0 ISHARES TR ETF 464287770 1234099 18925 SH SOLE 18925 0 0 ISHARES TR ETF 464287754 3346151 28015 SH SOLE 28015 0 0 ISHARES TR ETF 46435U713 337 8 SH SOLE 9 8 0 0 ISHARES TR ETF 46435U713 252770 6001 SH SOLE 36 6001 0 0 ISHARES TR ETF 46435U713 1462021 34711 SH SOLE 34710 0 0 ISHARES TR ETF 464288786 6775 60 SH SOLE 48 60 0 0 ISHARES TR ETF 464288786 9005257 79749 SH SOLE 79748 0 0 ISHARES TR ETF 464288810 1950954 34814 SH SOLE 34813 0 0 ISHARES TR ETF 464288851 348089 3498 SH SOLE 3497 0 0 ISHARES TR ETF 46429B267 76422 3386 SH SOLE 9 3386 0 0 ISHARES TR ETF 46429B267 429 19 SH SOLE 19 19 0 0 ISHARES TR ETF 46429B267 94207 4174 SH SOLE 22 4174 0 0 ISHARES TR ETF 46429B267 48996 2171 SH SOLE 36 2170 0 0 ISHARES TR ETF 46429B267 371197 16446 SH SOLE 16446 0 0 ISHARES TR ETF 464287580 468325 5762 SH SOLE 5761 0 0 ISHARES TR ETF 464287796 21825 455 SH SOLE 19 454 0 0 ISHARES TR ETF 464287796 1968 41 SH SOLE 32 41 0 0 ISHARES TR ETF 464287796 21214 442 SH SOLE 36 441 0 0 ISHARES TR ETF 464287796 368048 7668 SH SOLE 7667 0 0 ISHARES TR ETF 464287788 3783 40 SH SOLE 16 40 0 0 ISHARES TR ETF 464287788 2837 30 SH SOLE 19 30 0 0 ISHARES TR ETF 464287788 23075 244 SH SOLE 36 244 0 0 ISHARES TR ETF 464287788 1748166 18485 SH SOLE 18485 0 0 ISHARES TR ETF 464288828 538210 10267 SH SOLE 10267 0 0 ISHARES TR ETF 464288752 2527 25 SH SOLE 19 25 0 0 ISHARES TR ETF 464288752 9298 92 SH SOLE 48 92 0 0 ISHARES TR ETF 464288752 10974377 108593 SH SOLE 108592 0 0 ISHARES TR ETF 464288836 274963 4146 SH SOLE 4146 0 0 ISHARES TR ETF 464287739 38430 438 SH SOLE 9 438 0 0 ISHARES TR ETF 464287739 505723 5764 SH SOLE 5763 0 0 ISHARES TR ETF 464287721 32207 214 SH SOLE 9 214 0 0 ISHARES TR ETF 464287721 5117 34 SH SOLE 32 34 0 0 ISHARES TR ETF 464287721 1837136 12207 SH SOLE 36 12206 0 0 ISHARES TR ETF 464287721 7525 50 SH SOLE 48 50 0 0 ISHARES TR ETF 464287721 25349910 168438 SH SOLE 168437 0 0 ISHARES TR ETF 464287713 2597254 119579 SH SOLE 119578 0 0 JABIL INC Stock 466313103 13599 125 SH SOLE 9 125 0 0 JABIL INC Stock 466313103 5875 54 SH SOLE 19 54 0 0 JABIL INC Stock 466313103 218 2 SH SOLE 33 2 0 0 JABIL INC Stock 466313103 653 6 SH SOLE 46 6 0 0 JABIL INC Stock 466313103 881906 8106 SH SOLE 8106 0 0 JACOBS SOLUTIONS INC Stock 46982L108 8522 61 SH SOLE 19 61 0 0 JACOBS SOLUTIONS INC Stock 46982L108 13702 98 SH SOLE 33 98 0 0 JACOBS SOLUTIONS INC Stock 46982L108 918279 6573 SH SOLE 6572 0 0 JANUS DETROIT STR TR ETF 47103U845 711926 13992 SH SOLE 25 13992 0 0 JANUS DETROIT STR TR ETF 47103U845 18735 368 SH SOLE 368 0 0 JANUS DETROIT STR TR ETF 47103U886 493506 10167 SH SOLE 10167 0 0 JANUS DETROIT STR TR ETF 47103U209 2226702 33474 SH SOLE 33474 0 0 HUNT J B TRANS SVCS INC Stock 445658107 1760 11 SH SOLE 19 11 0 0 HUNT J B TRANS SVCS INC Stock 445658107 4992 31 SH SOLE 33 31 0 0 HUNT J B TRANS SVCS INC Stock 445658107 13440 84 SH SOLE 36 84 0 0 HUNT J B TRANS SVCS INC Stock 445658107 323500 2022 SH SOLE 2021 0 0 JD.COM INC ADR 47215P106 388 15 SH SOLE 33 15 0 0 JD.COM INC ADR 47215P106 161006 6231 SH SOLE 6230 0 0 JETBLUE AWYS CORP Stock 477143101 134960 22161 SH SOLE 22161 0 0 JOHNSON & JOHNSON Stock 478160104 73633 504 SH SOLE 9 503 0 0 JOHNSON & JOHNSON Stock 478160104 256112 1752 SH SOLE 19 1752 0 0 JOHNSON & JOHNSON Stock 478160104 146891 1005 SH SOLE 24 1005 0 0 JOHNSON & JOHNSON Stock 478160104 68169 466 SH SOLE 33 466 0 0 JOHNSON & JOHNSON Stock 478160104 52471 359 SH SOLE 36 359 0 0 JOHNSON & JOHNSON Stock 478160104 146 1 SH SOLE 49 1 0 0 JOHNSON & JOHNSON Stock 478160104 12716 87 SH SOLE 51 87 0 0 JOHNSON & JOHNSON Stock 478160104 11165431 76392 SH SOLE 76391 0 0 JOHNSON CTLS INTL PLC Stock G51502105 15620 235 SH SOLE 9 235 0 0 JOHNSON CTLS INTL PLC Stock G51502105 62112 934 SH SOLE 19 934 0 0 JOHNSON CTLS INTL PLC Stock G51502105 10534 158 SH SOLE 33 158 0 0 JOHNSON CTLS INTL PLC Stock G51502105 2061 31 SH SOLE 36 31 0 0 JOHNSON CTLS INTL PLC Stock G51502105 38752 583 SH SOLE 43 583 0 0 JOHNSON CTLS INTL PLC Stock G51502105 2326 35 SH SOLE 46 35 0 0 JOHNSON CTLS INTL PLC Stock G51502105 66 1 SH SOLE 49 1 0 0 JOHNSON CTLS INTL PLC Stock G51502105 2260 34 SH SOLE 51 34 0 0 JOHNSON CTLS INTL PLC Stock G51502105 793632 11940 SH SOLE 11939 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q373 224253 3796 SH SOLE 36 3795 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q399 472656 4817 SH SOLE 36 4817 0 0 JPMORGAN CHASE & CO. Stock 46625H100 52992 262 SH SOLE 7 262 0 0 JPMORGAN CHASE & CO. Stock 46625H100 140368 694 SH SOLE 9 694 0 0 JPMORGAN CHASE & CO. Stock 46625H100 8697 43 SH SOLE 12 43 0 0 JPMORGAN CHASE & CO. Stock 46625H100 685785 3391 SH SOLE 19 3390 0 0 JPMORGAN CHASE & CO. Stock 46625H100 180606 893 SH SOLE 33 892 0 0 JPMORGAN CHASE & CO. Stock 46625H100 67555 334 SH SOLE 36 334 0 0 JPMORGAN CHASE & CO. Stock 46625H100 64596 319 SH SOLE 43 319 0 0 JPMORGAN CHASE & CO. Stock 46625H100 205092 1014 SH SOLE 49 1014 0 0 JPMORGAN CHASE & CO. Stock 46625H100 12742 63 SH SOLE 51 63 0 0 JPMORGAN CHASE & CO. Stock 46625H100 29219252 144464 SH SOLE 144463 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q670 93216 2012 SH SOLE 36 2012 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q670 383096 8269 SH SOLE 8268 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q308 284839 5267 SH SOLE 5266 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q407 221427 2028 SH SOLE 2028 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q332 914849 16141 SH SOLE 11 16140 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q332 31231 551 SH SOLE 36 551 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q332 12943785 228366 SH SOLE 228366 0 0 J P MORGAN EXCHANGE TRADED F ETF 46654Q724 2995754 51157 SH SOLE 51157 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q159 48915 1076 SH SOLE 36 1076 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q159 1303656 28677 SH SOLE 28677 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q647 224723 4461 SH SOLE 36 4461 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q647 160142 3179 SH SOLE 3179 0 0 J P MORGAN EXCHANGE TRADED F ETF 46654Q203 779974 14054 SH SOLE 14053 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q761 160862 3038 SH SOLE 36 3038 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q761 1298103 24516 SH SOLE 24515 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q837 17059 338 SH SOLE 9 338 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q837 7520 149 SH SOLE 49 149 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q837 2253035 44641 SH SOLE 44641 0 0 JUNIPER NETWORKS INC Stock 48203R104 4738 130 SH SOLE 33 129 0 0 JUNIPER NETWORKS INC Stock 48203R104 510914 14013 SH SOLE 14013 0 0 KASPI KZ JSC ADR 48581R205 307947 2387 SH SOLE 2387 0 0 KAYNE ANDERSON ENERGY INFRST CEF 486606106 1532001 148306 SH SOLE 148306 0 0 KELLANOVA Stock 487836108 2423 42 SH SOLE 33 42 0 0 KELLANOVA Stock 487836108 1154 20 SH SOLE 46 20 0 0 KELLANOVA Stock 487836108 58 1 SH SOLE 49 1 0 0 KELLANOVA Stock 487836108 1327 23 SH SOLE 51 23 0 0 KELLANOVA Stock 487836108 877438 15212 SH SOLE 15212 0 0 KENVUE INC Stock 49177J102 436 24 SH SOLE 9 24 0 0 KENVUE INC Stock 49177J102 1600 88 SH SOLE 12 88 0 0 KENVUE INC Stock 49177J102 12757 702 SH SOLE 33 701 0 0 KENVUE INC Stock 49177J102 32270 1775 SH SOLE 51 1775 0 0 KENVUE INC Stock 49177J102 22434 1234 SH SOLE 52 1234 0 0 KENVUE INC Stock 49177J102 854264 46989 SH SOLE 46989 0 0 KEURIG DR PEPPER INC Stock 49271V100 476685 14272 SH SOLE 6 14272 0 0 KEURIG DR PEPPER INC Stock 49271V100 9185 275 SH SOLE 9 275 0 0 KEURIG DR PEPPER INC Stock 49271V100 5110 153 SH SOLE 33 153 0 0 KEURIG DR PEPPER INC Stock 49271V100 26483 793 SH SOLE 43 792 0 0 KEURIG DR PEPPER INC Stock 49271V100 2104 63 SH SOLE 46 63 0 0 KEURIG DR PEPPER INC Stock 49271V100 569803 17060 SH SOLE 17059 0 0 KEYCORP Stock 493267108 224390 15791 SH SOLE 19 15791 0 0 KEYCORP Stock 493267108 4420 311 SH SOLE 33 311 0 0 KEYCORP Stock 493267108 1307 92 SH SOLE 46 92 0 0 KEYCORP Stock 493267108 1016509 71535 SH SOLE 71534 0 0 KEYSIGHT TECHNOLOGIES INC Stock 49338L103 540299 3951 SH SOLE 6 3951 0 0 KEYSIGHT TECHNOLOGIES INC Stock 49338L103 1231 9 SH SOLE 19 9 0 0 KEYSIGHT TECHNOLOGIES INC Stock 49338L103 19419 142 SH SOLE 33 142 0 0 KEYSIGHT TECHNOLOGIES INC Stock 49338L103 13675 100 SH SOLE 36 100 0 0 KEYSIGHT TECHNOLOGIES INC Stock 49338L103 258594 1891 SH SOLE 1891 0 0 KIMBERLY-CLARK CORP Stock 494368103 44777 324 SH SOLE 19 324 0 0 KIMBERLY-CLARK CORP Stock 494368103 15304 111 SH SOLE 33 110 0 0 KIMBERLY-CLARK CORP Stock 494368103 138 1 SH SOLE 49 1 0 0 KIMBERLY-CLARK CORP Stock 494368103 35656 258 SH SOLE 51 258 0 0 KIMBERLY-CLARK CORP Stock 494368103 23494 170 SH SOLE 52 170 0 0 KIMBERLY-CLARK CORP Stock 494368103 1869825 13530 SH SOLE 13529 0 0 KINDER MORGAN INC DEL Stock 49456B101 556732 28019 SH SOLE 6 28018 0 0 KINDER MORGAN INC DEL Stock 49456B101 18936 953 SH SOLE 9 953 0 0 KINDER MORGAN INC DEL Stock 49456B101 87120 4385 SH SOLE 19 4384 0 0 KINDER MORGAN INC DEL Stock 49456B101 11870 597 SH SOLE 33 597 0 0 KINDER MORGAN INC DEL Stock 49456B101 60 3 SH SOLE 49 3 0 0 KINDER MORGAN INC DEL Stock 49456B101 1212 61 SH SOLE 51 61 0 0 KINDER MORGAN INC DEL Stock 49456B101 1557528 78386 SH SOLE 78385 0 0 KINSALE CAP GROUP INC Stock 49714P108 16977 44 SH SOLE 34 44 0 0 KINSALE CAP GROUP INC Stock 49714P108 5009 13 SH SOLE 36 13 0 0 KINSALE CAP GROUP INC Stock 49714P108 4002691 10389 SH SOLE 10389 0 0 KKR & CO INC Stock 48251W104 9156 87 SH SOLE 9 87 0 0 KKR & CO INC Stock 48251W104 5052 48 SH SOLE 12 48 0 0 KKR & CO INC Stock 48251W104 2841 27 SH SOLE 19 27 0 0 KKR & CO INC Stock 48251W104 526 5 SH SOLE 33 5 0 0 KKR & CO INC Stock 48251W104 0 0 SH SOLE 43 0 0 0 KKR & CO INC Stock 48251W104 1239924 11782 SH SOLE 11781 0 0 KLA CORP Stock 482480100 4947 6 SH SOLE 9 6 0 0 KLA CORP Stock 482480100 2474 3 SH SOLE 19 3 0 0 KLA CORP Stock 482480100 24802 30 SH SOLE 33 30 0 0 KLA CORP Stock 482480100 57716 70 SH SOLE 36 70 0 0 KLA CORP Stock 482480100 38975 47 SH SOLE 43 47 0 0 KLA CORP Stock 482480100 629101 763 SH SOLE 45 763 0 0 KLA CORP Stock 482480100 3298 4 SH SOLE 46 4 0 0 KLA CORP Stock 482480100 61014 74 SH SOLE 48 74 0 0 KLA CORP Stock 482480100 12809468 15536 SH SOLE 15535 0 0 KOHLS CORP Stock 500255104 190771 8298 SH SOLE 19 8298 0 0 KOHLS CORP Stock 500255104 185963 8089 SH SOLE 8088 0 0 KONTOOR BRANDS INC Stock 50050N103 233840 3535 SH SOLE 3535 0 0 KOSMOS ENERGY LTD Stock 500688106 70781 12776 SH SOLE 12776 0 0 KRAFT HEINZ CO Stock 500754106 5349 166 SH SOLE 9 166 0 0 KRAFT HEINZ CO Stock 500754106 17979 558 SH SOLE 19 558 0 0 KRAFT HEINZ CO Stock 500754106 1405 44 SH SOLE 33 43 0 0 KRAFT HEINZ CO Stock 500754106 3641 113 SH SOLE 36 113 0 0 KRAFT HEINZ CO Stock 500754106 70776 2197 SH SOLE 43 2196 0 0 KRAFT HEINZ CO Stock 500754106 2900 90 SH SOLE 46 90 0 0 KRAFT HEINZ CO Stock 500754106 1281561 39775 SH SOLE 39775 0 0 KRANESHARES TRUST ETF 500767470 699959 54345 SH SOLE 54344 0 0 KRANESHARES TRUST ETF 500767652 358785 12304 SH SOLE 12304 0 0 KRANESHARES TRUST ETF 500767306 432 16 SH SOLE 19 16 0 0 KRANESHARES TRUST ETF 500767306 300076 11106 SH SOLE 11105 0 0 KROGER CO Stock 501044101 5420 109 SH SOLE 33 108 0 0 KROGER CO Stock 501044101 30507 611 SH SOLE 36 611 0 0 KROGER CO Stock 501044101 100 2 SH SOLE 49 2 0 0 KROGER CO Stock 501044101 2047 41 SH SOLE 51 41 0 0 KROGER CO Stock 501044101 806184 16146 SH SOLE 16146 0 0 L3HARRIS TECHNOLOGIES INC Stock 502431109 54798 244 SH SOLE 9 244 0 0 L3HARRIS TECHNOLOGIES INC Stock 502431109 78399 349 SH SOLE 19 349 0 0 L3HARRIS TECHNOLOGIES INC Stock 502431109 9250 41 SH SOLE 33 41 0 0 L3HARRIS TECHNOLOGIES INC Stock 502431109 88069 392 SH SOLE 43 392 0 0 L3HARRIS TECHNOLOGIES INC Stock 502431109 2127082 9471 SH SOLE 9471 0 0 LABCORP HOLDINGS INC Stock 504922105 22386 110 SH SOLE 19 110 0 0 LABCORP HOLDINGS INC Stock 504922105 8155 40 SH SOLE 33 40 0 0 LABCORP HOLDINGS INC Stock 504922105 55171 271 SH SOLE 43 271 0 0 LABCORP HOLDINGS INC Stock 504922105 1234605 6067 SH SOLE 6066 0 0 LAM RESEARCH CORP Stock 512807108 30881 29 SH SOLE 9 29 0 0 LAM RESEARCH CORP Stock 512807108 7454 7 SH SOLE 19 7 0 0 LAM RESEARCH CORP Stock 512807108 30971 29 SH SOLE 33 29 0 0 LAM RESEARCH CORP Stock 512807108 82171 77 SH SOLE 36 77 0 0 LAM RESEARCH CORP Stock 512807108 4259 4 SH SOLE 46 4 0 0 LAM RESEARCH CORP Stock 512807108 14283008 13413 SH SOLE 13413 0 0 LAMAR ADVERTISING CO NEW REIT 512816109 17930 150 SH SOLE 9 150 0 0 LAMAR ADVERTISING CO NEW REIT 512816109 76676 641 SH SOLE 19 641 0 0 LAMAR ADVERTISING CO NEW REIT 512816109 163189 1365 SH SOLE 1365 0 0 LAMB WESTON HLDGS INC Stock 513272104 98794 1175 SH SOLE 5 1175 0 0 LAMB WESTON HLDGS INC Stock 513272104 36336 432 SH SOLE 32 432 0 0 LAMB WESTON HLDGS INC Stock 513272104 10572 126 SH SOLE 33 125 0 0 LAMB WESTON HLDGS INC Stock 513272104 5297 63 SH SOLE 36 63 0 0 LAMB WESTON HLDGS INC Stock 513272104 1009 12 SH SOLE 46 12 0 0 LAMB WESTON HLDGS INC Stock 513272104 711026 8457 SH SOLE 8456 0 0 LANDSTAR SYS INC Stock 515098101 8671 47 SH SOLE 9 47 0 0 LANDSTAR SYS INC Stock 515098101 53499 290 SH SOLE 23 290 0 0 LANDSTAR SYS INC Stock 515098101 17929 97 SH SOLE 34 97 0 0 LANDSTAR SYS INC Stock 515098101 360322 1953 SH SOLE 1953 0 0 LATHAM GROUP INC Stock 51819L107 449358 148303 SH SOLE 148303 0 0 LEIDOS HOLDINGS INC Stock 525327102 8169 56 SH SOLE 9 56 0 0 LEIDOS HOLDINGS INC Stock 525327102 4231 29 SH SOLE 19 29 0 0 LEIDOS HOLDINGS INC Stock 525327102 589 4 SH SOLE 33 4 0 0 LEIDOS HOLDINGS INC Stock 525327102 65700 450 SH SOLE 43 450 0 0 LEIDOS HOLDINGS INC Stock 525327102 568628 3898 SH SOLE 3897 0 0 LIBERTY ALL-STAR GROWTH FD I CEF 529900102 69591 13032 SH SOLE 13032 0 0 LIGHTWAVE LOGIC INC Stock 532275104 44460 14870 SH SOLE 14869 0 0 ELI LILLY & CO Stock 532457108 25351 28 SH SOLE 9 28 0 0 ELI LILLY & CO Stock 532457108 1634311 1805 SH SOLE 19 1805 0 0 ELI LILLY & CO Stock 532457108 41647 46 SH SOLE 28 46 0 0 ELI LILLY & CO Stock 532457108 226345 250 SH SOLE 30 250 0 0 ELI LILLY & CO Stock 532457108 193551 214 SH SOLE 33 213 0 0 ELI LILLY & CO Stock 532457108 171117 189 SH SOLE 36 189 0 0 ELI LILLY & CO Stock 532457108 138775 153 SH SOLE 43 153 0 0 ELI LILLY & CO Stock 532457108 792208 875 SH SOLE 45 875 0 0 ELI LILLY & CO Stock 532457108 19918 22 SH SOLE 46 22 0 0 ELI LILLY & CO Stock 532457108 76052 84 SH SOLE 48 84 0 0 ELI LILLY & CO Stock 532457108 905 1 SH SOLE 49 1 0 0 ELI LILLY & CO Stock 532457108 70688 78 SH SOLE 50 78 0 0 ELI LILLY & CO Stock 532457108 23540 26 SH SOLE 51 26 0 0 ELI LILLY & CO Stock 532457108 41467979 45802 SH SOLE 45801 0 0 LINCOLN NATL CORP IND Stock 534187109 1306 42 SH SOLE 36 42 0 0 LINCOLN NATL CORP IND Stock 534187109 2055555 66095 SH SOLE 66095 0 0 LINDE PLC Stock G54950103 2902008 6613 SH SOLE 6 6613 0 0 LINDE PLC Stock G54950103 35105 80 SH SOLE 9 80 0 0 LINDE PLC Stock G54950103 5705 13 SH SOLE 19 13 0 0 LINDE PLC Stock G54950103 83048 189 SH SOLE 32 189 0 0 LINDE PLC Stock G54950103 47711 109 SH SOLE 33 108 0 0 LINDE PLC Stock G54950103 13646 31 SH SOLE 36 31 0 0 LINDE PLC Stock G54950103 2747473 6261 SH SOLE 6261 0 0 LIQUIDIA CORPORATION Stock 53635D202 693480 57790 SH SOLE 57790 0 0 LIVE OAK BANCSHARES INC Stock 53803X105 1257006 35853 SH SOLE 35853 0 0 LIVEPERSON INC Stock 538146101 121971 210114 SH SOLE 210114 0 0 LKQ CORP Stock 501889208 4492 108 SH SOLE 9 108 0 0 LKQ CORP Stock 501889208 5432 131 SH SOLE 33 130 0 0 LKQ CORP Stock 501889208 1357389 32637 SH SOLE 32637 0 0 LLOYDS BANKING GROUP PLC ADR 539439109 7576 2775 SH SOLE 9 2775 0 0 LLOYDS BANKING GROUP PLC ADR 539439109 939 344 SH SOLE 33 344 0 0 LLOYDS BANKING GROUP PLC ADR 539439109 233455 85515 SH SOLE 85514 0 0 LOCKHEED MARTIN CORP Stock 539830109 3092589 6621 SH SOLE 6 6620 0 0 LOCKHEED MARTIN CORP Stock 539830109 16816 36 SH SOLE 9 36 0 0 LOCKHEED MARTIN CORP Stock 539830109 162300 347 SH SOLE 19 347 0 0 LOCKHEED MARTIN CORP Stock 539830109 37666 81 SH SOLE 33 80 0 0 LOCKHEED MARTIN CORP Stock 539830109 7059 15 SH SOLE 36 15 0 0 LOCKHEED MARTIN CORP Stock 539830109 0 0 SH SOLE 45 0 0 0 LOCKHEED MARTIN CORP Stock 539830109 2803 6 SH SOLE 51 6 0 0 LOCKHEED MARTIN CORP Stock 539830109 8917436 19091 SH SOLE 19091 0 0 LOUISIANA PAC CORP Stock 546347105 239404 2908 SH SOLE 2907 0 0 LOWES COS INC Stock 548661107 640436 2905 SH SOLE 6 2905 0 0 LOWES COS INC Stock 548661107 9700 44 SH SOLE 9 44 0 0 LOWES COS INC Stock 548661107 95243 432 SH SOLE 19 432 0 0 LOWES COS INC Stock 548661107 126765 575 SH SOLE 30 575 0 0 LOWES COS INC Stock 548661107 28680 130 SH SOLE 33 130 0 0 LOWES COS INC Stock 548661107 119710 543 SH SOLE 36 543 0 0 LOWES COS INC Stock 548661107 220 1 SH SOLE 49 1 0 0 LOWES COS INC Stock 548661107 5071 23 SH SOLE 51 23 0 0 LOWES COS INC Stock 548661107 9081105 41192 SH SOLE 41191 0 0 LPL FINL HLDGS INC Stock 50212V100 432915 1550 SH SOLE 5 1550 0 0 LPL FINL HLDGS INC Stock 50212V100 12289 44 SH SOLE 23 44 0 0 LPL FINL HLDGS INC Stock 50212V100 559 2 SH SOLE 33 2 0 0 LPL FINL HLDGS INC Stock 50212V100 2420661 8667 SH SOLE 8666 0 0 LUCID GROUP INC Stock 549498103 49084 18806 SH SOLE 18805 0 0 LULULEMON ATHLETICA INC Stock 550021109 13442 45 SH SOLE 9 45 0 0 LULULEMON ATHLETICA INC Stock 550021109 3584 12 SH SOLE 19 12 0 0 LULULEMON ATHLETICA INC Stock 550021109 2390 8 SH SOLE 33 8 0 0 LULULEMON ATHLETICA INC Stock 550021109 896 3 SH SOLE 46 3 0 0 LULULEMON ATHLETICA INC Stock 550021109 27779 93 SH SOLE 50 93 0 0 LULULEMON ATHLETICA INC Stock 550021109 896 3 SH SOLE 51 3 0 0 LULULEMON ATHLETICA INC Stock 550021109 2600677 8707 SH SOLE 8706 0 0 LUMEN TECHNOLOGIES INC Stock 550241103 64 58 SH SOLE 36 58 0 0 LUMEN TECHNOLOGIES INC Stock 550241103 42053 38230 SH SOLE 38230 0 0 LYONDELLBASELL INDUSTRIES N Stock N53745100 360638 3770 SH SOLE 19 3770 0 0 LYONDELLBASELL INDUSTRIES N Stock N53745100 4351 45 SH SOLE 33 45 0 0 LYONDELLBASELL INDUSTRIES N Stock N53745100 4018 42 SH SOLE 36 42 0 0 LYONDELLBASELL INDUSTRIES N Stock N53745100 69832 730 SH SOLE 51 730 0 0 LYONDELLBASELL INDUSTRIES N Stock N53745100 47543 497 SH SOLE 52 497 0 0 LYONDELLBASELL INDUSTRIES N Stock N53745100 2068838 21627 SH SOLE 21626 0 0 M & T BK CORP Stock 55261F104 9990 66 SH SOLE 6 66 0 0 M & T BK CORP Stock 55261F104 6579 43 SH SOLE 33 43 0 0 M & T BK CORP Stock 55261F104 6963 46 SH SOLE 36 46 0 0 M & T BK CORP Stock 55261F104 908 6 SH SOLE 46 6 0 0 M & T BK CORP Stock 55261F104 1359478 8982 SH SOLE 8981 0 0 MACYS INC Stock 55616P104 107681 5608 SH SOLE 5608 0 0 NORTHERN LTS FD TR IV ETF 66538H591 575733 11269 SH SOLE 51 11269 0 0 NORTHERN LTS FD TR IV ETF 66538H591 172991 3386 SH SOLE 3386 0 0 MAIN STR CAP CORP CEF 56035L104 1943830 38499 SH SOLE 38499 0 0 MANHATTAN ASSOCIATES INC Stock 562750109 3207 13 SH SOLE 9 13 0 0 MANHATTAN ASSOCIATES INC Stock 562750109 1008181 4087 SH SOLE 19 4087 0 0 MANHATTAN ASSOCIATES INC Stock 562750109 3947 16 SH SOLE 43 16 0 0 MANHATTAN ASSOCIATES INC Stock 562750109 22448 91 SH SOLE 50 91 0 0 MANHATTAN ASSOCIATES INC Stock 562750109 20031 81 SH SOLE 81 0 0 MARATHON OIL CORP Stock 565849106 37701 1315 SH SOLE 19 1315 0 0 MARATHON OIL CORP Stock 565849106 8969 313 SH SOLE 33 312 0 0 MARATHON OIL CORP Stock 565849106 279365 9744 SH SOLE 9744 0 0 MARATHON PETE CORP Stock 56585A102 1735 10 SH SOLE 19 10 0 0 MARATHON PETE CORP Stock 56585A102 11569 67 SH SOLE 33 66 0 0 MARATHON PETE CORP Stock 56585A102 36581 211 SH SOLE 36 210 0 0 MARATHON PETE CORP Stock 56585A102 867 5 SH SOLE 49 5 0 0 MARATHON PETE CORP Stock 56585A102 19430 112 SH SOLE 51 112 0 0 MARATHON PETE CORP Stock 56585A102 9951067 57361 SH SOLE 57361 0 0 MARCUS CORP DEL Stock 566330106 324682 28556 SH SOLE 28556 0 0 MARKEL GROUP INC Stock 570535104 40967 26 SH SOLE 2 26 0 0 MARKEL GROUP INC Stock 570535104 594024 377 SH SOLE 6 377 0 0 MARKEL GROUP INC Stock 570535104 14181 9 SH SOLE 9 9 0 0 MARKEL GROUP INC Stock 570535104 1576 1 SH SOLE 51 1 0 0 MARKEL GROUP INC Stock 570535104 217441 138 SH SOLE 138 0 0 VANECK ETF TRUST ETF 92189H300 452 19 SH SOLE 36 19 0 0 VANECK ETF TRUST ETF 92189H300 367758 15465 SH SOLE 15465 0 0 VANECK ETF TRUST ETF 92189F106 810747 23895 SH SOLE 23894 0 0 MARQETA INC Stock 57142B104 155275 28335 SH SOLE 28334 0 0 MARRIOTT INTL INC NEW Stock 571903202 39892 165 SH SOLE 19 165 0 0 MARRIOTT INTL INC NEW Stock 571903202 16269 67 SH SOLE 33 67 0 0 MARRIOTT INTL INC NEW Stock 571903202 8945 37 SH SOLE 36 37 0 0 MARRIOTT INTL INC NEW Stock 571903202 1831839 7577 SH SOLE 7576 0 0 MARSH & MCLENNAN COS INC Stock 571748102 632 3 SH SOLE 9 3 0 0 MARSH & MCLENNAN COS INC Stock 571748102 144343 685 SH SOLE 19 685 0 0 MARSH & MCLENNAN COS INC Stock 571748102 43760 208 SH SOLE 33 207 0 0 MARSH & MCLENNAN COS INC Stock 571748102 211 1 SH SOLE 49 1 0 0 MARSH & MCLENNAN COS INC Stock 571748102 5689 27 SH SOLE 51 27 0 0 MARSH & MCLENNAN COS INC Stock 571748102 1562014 7413 SH SOLE 7412 0 0 MARTIN MARIETTA MATLS INC Stock 573284106 542 1 SH SOLE 19 1 0 0 MARTIN MARIETTA MATLS INC Stock 573284106 543 1 SH SOLE 33 1 0 0 MARTIN MARIETTA MATLS INC Stock 573284106 759692 1402 SH SOLE 1402 0 0 MARVELL TECHNOLOGY INC Stock 573874104 1817 26 SH SOLE 51 26 0 0 MARVELL TECHNOLOGY INC Stock 573874104 1580265 22608 SH SOLE 22607 0 0 MASCO CORP Stock 574599106 2005332 30078 SH SOLE 6 30078 0 0 MASCO CORP Stock 574599106 2800 42 SH SOLE 9 42 0 0 MASCO CORP Stock 574599106 1000 15 SH SOLE 19 15 0 0 MASCO CORP Stock 574599106 1136 17 SH SOLE 33 17 0 0 MASCO CORP Stock 574599106 702278 10534 SH SOLE 10533 0 0 MASTERCARD INCORPORATED Stock 57636Q104 38381 87 SH SOLE 2 87 0 0 MASTERCARD INCORPORATED Stock 57636Q104 2582408 5854 SH SOLE 6 5853 0 0 MASTERCARD INCORPORATED Stock 57636Q104 72791 165 SH SOLE 9 165 0 0 MASTERCARD INCORPORATED Stock 57636Q104 196343 445 SH SOLE 19 445 0 0 MASTERCARD INCORPORATED Stock 57636Q104 138524 314 SH SOLE 28 314 0 0 MASTERCARD INCORPORATED Stock 57636Q104 138965 315 SH SOLE 30 315 0 0 MASTERCARD INCORPORATED Stock 57636Q104 71958 163 SH SOLE 32 163 0 0 MASTERCARD INCORPORATED Stock 57636Q104 87525 198 SH SOLE 33 198 0 0 MASTERCARD INCORPORATED Stock 57636Q104 126172 286 SH SOLE 36 286 0 0 MASTERCARD INCORPORATED Stock 57636Q104 86147 195 SH SOLE 43 195 0 0 MASTERCARD INCORPORATED Stock 57636Q104 10147 23 SH SOLE 46 23 0 0 MASTERCARD INCORPORATED Stock 57636Q104 38822 88 SH SOLE 48 88 0 0 MASTERCARD INCORPORATED Stock 57636Q104 441 1 SH SOLE 49 1 0 0 MASTERCARD INCORPORATED Stock 57636Q104 397106 900 SH SOLE 51 900 0 0 MASTERCARD INCORPORATED Stock 57636Q104 148230 336 SH SOLE 53 336 0 0 MASTERCARD INCORPORATED Stock 57636Q104 15779071 35767 SH SOLE 35767 0 0 SELECT SECTOR SPDR TR ETF 81369Y100 564 6 SH SOLE 19 6 0 0 SELECT SECTOR SPDR TR ETF 81369Y100 3136378 35516 SH SOLE 35515 0 0 MATSON INC Stock 57686G105 4977 38 SH SOLE 19 38 0 0 MATSON INC Stock 57686G105 390422 2981 SH SOLE 2981 0 0 MCCORMICK & CO INC Stock 579780206 2429 34 SH SOLE 33 34 0 0 MCCORMICK & CO INC Stock 579780206 1064 15 SH SOLE 46 15 0 0 MCCORMICK & CO INC Stock 579780206 349474 4926 SH SOLE 4926 0 0 MCDONALDS CORP Stock 580135101 1660748 6517 SH SOLE 6 6516 0 0 MCDONALDS CORP Stock 580135101 30095 118 SH SOLE 7 118 0 0 MCDONALDS CORP Stock 580135101 22163 87 SH SOLE 9 86 0 0 MCDONALDS CORP Stock 580135101 276721 1086 SH SOLE 19 1085 0 0 MCDONALDS CORP Stock 580135101 43664 171 SH SOLE 33 171 0 0 MCDONALDS CORP Stock 580135101 7390 29 SH SOLE 46 29 0 0 MCDONALDS CORP Stock 580135101 255 1 SH SOLE 49 1 0 0 MCDONALDS CORP Stock 580135101 3568 14 SH SOLE 51 14 0 0 MCDONALDS CORP Stock 580135101 8410055 33001 SH SOLE 33001 0 0 MCKESSON CORP Stock 58155Q103 21025 36 SH SOLE 9 36 0 0 MCKESSON CORP Stock 58155Q103 84107 144 SH SOLE 19 144 0 0 MCKESSON CORP Stock 58155Q103 97584 167 SH SOLE 32 167 0 0 MCKESSON CORP Stock 58155Q103 21057 36 SH SOLE 33 36 0 0 MCKESSON CORP Stock 58155Q103 33874 58 SH SOLE 36 58 0 0 MCKESSON CORP Stock 58155Q103 4088 7 SH SOLE 51 7 0 0 MCKESSON CORP Stock 58155Q103 8070201 13818 SH SOLE 13817 0 0 MEDICAL PPTYS TRUST INC REIT 58463J304 638677 148185 SH SOLE 148184 0 0 MEDIFAST INC Stock 58470H101 328391 15050 SH SOLE 15050 0 0 MEDPACE HLDGS INC Stock 58506Q109 30889 75 SH SOLE 19 75 0 0 MEDPACE HLDGS INC Stock 58506Q109 503693 1223 SH SOLE 45 1223 0 0 MEDPACE HLDGS INC Stock 58506Q109 49834 121 SH SOLE 48 121 0 0 MEDPACE HLDGS INC Stock 58506Q109 412 1 SH SOLE 51 1 0 0 MEDPACE HLDGS INC Stock 58506Q109 6613075 16057 SH SOLE 16057 0 0 MEDTRONIC PLC Stock G5960L103 1365448 17348 SH SOLE 6 17347 0 0 MEDTRONIC PLC Stock G5960L103 35530 451 SH SOLE 7 451 0 0 MEDTRONIC PLC Stock G5960L103 44707 568 SH SOLE 9 568 0 0 MEDTRONIC PLC Stock G5960L103 82897 1053 SH SOLE 19 1053 0 0 MEDTRONIC PLC Stock G5960L103 101142 1285 SH SOLE 24 1285 0 0 MEDTRONIC PLC Stock G5960L103 47620 605 SH SOLE 26 605 0 0 MEDTRONIC PLC Stock G5960L103 18754 238 SH SOLE 33 238 0 0 MEDTRONIC PLC Stock G5960L103 3936 50 SH SOLE 36 50 0 0 MEDTRONIC PLC Stock G5960L103 73998 940 SH SOLE 43 940 0 0 MEDTRONIC PLC Stock G5960L103 4258684 54106 SH SOLE 54106 0 0 MERCADOLIBRE INC Stock 58733R102 9860 6 SH SOLE 9 6 0 0 MERCADOLIBRE INC Stock 58733R102 1643 1 SH SOLE 19 1 0 0 MERCADOLIBRE INC Stock 58733R102 6291246 3828 SH SOLE 3828 0 0 MERCK & CO INC Stock 58933Y105 0 0 SH SOLE 6 0 0 0 MERCK & CO INC Stock 58933Y105 38745 313 SH SOLE 7 312 0 0 MERCK & CO INC Stock 58933Y105 81314 657 SH SOLE 9 656 0 0 MERCK & CO INC Stock 58933Y105 4581 37 SH SOLE 12 37 0 0 MERCK & CO INC Stock 58933Y105 288610 2331 SH SOLE 19 2331 0 0 MERCK & CO INC Stock 58933Y105 74899 605 SH SOLE 26 605 0 0 MERCK & CO INC Stock 58933Y105 112816 911 SH SOLE 33 911 0 0 MERCK & CO INC Stock 58933Y105 16094 130 SH SOLE 36 130 0 0 MERCK & CO INC Stock 58933Y105 12380 100 SH SOLE 46 100 0 0 MERCK & CO INC Stock 58933Y105 3343 27 SH SOLE 49 27 0 0 MERCK & CO INC Stock 58933Y105 5695 46 SH SOLE 51 46 0 0 MERCK & CO INC Stock 58933Y105 15339940 123909 SH SOLE 123909 0 0 META PLATFORMS INC Stock 30303M102 225891 448 SH SOLE 9 448 0 0 META PLATFORMS INC Stock 30303M102 508758 1009 SH SOLE 18 1009 0 0 META PLATFORMS INC Stock 30303M102 1922210 3812 SH SOLE 19 3812 0 0 META PLATFORMS INC Stock 30303M102 155804 309 SH SOLE 24 309 0 0 META PLATFORMS INC Stock 30303M102 282106 559 SH SOLE 33 559 0 0 META PLATFORMS INC Stock 30303M102 49918 99 SH SOLE 36 99 0 0 META PLATFORMS INC Stock 30303M102 4034 8 SH SOLE 39 8 0 0 META PLATFORMS INC Stock 30303M102 128117 254 SH SOLE 43 254 0 0 META PLATFORMS INC Stock 30303M102 8572 17 SH SOLE 49 17 0 0 META PLATFORMS INC Stock 30303M102 132122 262 SH SOLE 50 262 0 0 META PLATFORMS INC Stock 30303M102 498540 989 SH SOLE 51 988 0 0 META PLATFORMS INC Stock 30303M102 164376 326 SH SOLE 53 326 0 0 META PLATFORMS INC Stock 30303M102 42534947 84358 SH SOLE 84357 0 0 METLIFE INC Stock 59156R108 31094 443 SH SOLE 9 443 0 0 METLIFE INC Stock 59156R108 242401 3454 SH SOLE 19 3453 0 0 METLIFE INC Stock 59156R108 14037 200 SH SOLE 33 199 0 0 METLIFE INC Stock 59156R108 37762 538 SH SOLE 36 538 0 0 METLIFE INC Stock 59156R108 1825 26 SH SOLE 46 26 0 0 METLIFE INC Stock 59156R108 70 1 SH SOLE 49 1 0 0 METLIFE INC Stock 59156R108 2036 29 SH SOLE 51 29 0 0 METLIFE INC Stock 59156R108 2270798 32352 SH SOLE 32352 0 0 METTLER TOLEDO INTERNATIONAL Stock 592688105 13976 10 SH SOLE 33 10 0 0 METTLER TOLEDO INTERNATIONAL Stock 592688105 1398 1 SH SOLE 46 1 0 0 METTLER TOLEDO INTERNATIONAL Stock 592688105 255759 183 SH SOLE 183 0 0 MFS CHARTER INCOME TR CEF 552727109 74745 11921 SH SOLE 11921 0 0 MICROCHIP TECHNOLOGY INC. Stock 595017104 16013 175 SH SOLE 9 175 0 0 MICROCHIP TECHNOLOGY INC. Stock 595017104 36051 394 SH SOLE 19 394 0 0 MICROCHIP TECHNOLOGY INC. Stock 595017104 69752 762 SH SOLE 32 762 0 0 MICROCHIP TECHNOLOGY INC. Stock 595017104 14061 154 SH SOLE 33 153 0 0 MICROCHIP TECHNOLOGY INC. Stock 595017104 10205 112 SH SOLE 36 111 0 0 MICROCHIP TECHNOLOGY INC. Stock 595017104 1556 17 SH SOLE 46 17 0 0 MICROCHIP TECHNOLOGY INC. Stock 595017104 4063660 44412 SH SOLE 44411 0 0 MICRON TECHNOLOGY INC Stock 595112103 5919 45 SH SOLE 19 45 0 0 MICRON TECHNOLOGY INC Stock 595112103 176908 1345 SH SOLE 24 1345 0 0 MICRON TECHNOLOGY INC Stock 595112103 37007 281 SH SOLE 33 281 0 0 MICRON TECHNOLOGY INC Stock 595112103 10128 77 SH SOLE 36 77 0 0 MICRON TECHNOLOGY INC Stock 595112103 66031 502 SH SOLE 43 502 0 0 MICRON TECHNOLOGY INC Stock 595112103 4998 38 SH SOLE 46 38 0 0 MICRON TECHNOLOGY INC Stock 595112103 7731730 58783 SH SOLE 58783 0 0 MICROSOFT CORP Stock 594918104 83580 187 SH SOLE 2 187 0 0 MICROSOFT CORP Stock 594918104 3106220 6950 SH SOLE 6 6949 0 0 MICROSOFT CORP Stock 594918104 85813 192 SH SOLE 7 191 0 0 MICROSOFT CORP Stock 594918104 354982 794 SH SOLE 9 794 0 0 MICROSOFT CORP Stock 594918104 892112 1996 SH SOLE 18 1996 0 0 MICROSOFT CORP Stock 594918104 2694577 6029 SH SOLE 19 6028 0 0 MICROSOFT CORP Stock 594918104 246269 551 SH SOLE 24 551 0 0 MICROSOFT CORP Stock 594918104 312865 700 SH SOLE 28 700 0 0 MICROSOFT CORP Stock 594918104 289371 647 SH SOLE 32 647 0 0 MICROSOFT CORP Stock 594918104 852580 1908 SH SOLE 33 1907 0 0 MICROSOFT CORP Stock 594918104 506470 1133 SH SOLE 36 1133 0 0 MICROSOFT CORP Stock 594918104 297256 665 SH SOLE 43 665 0 0 MICROSOFT CORP Stock 594918104 78663 176 SH SOLE 46 176 0 0 MICROSOFT CORP Stock 594918104 58104 130 SH SOLE 48 130 0 0 MICROSOFT CORP Stock 594918104 217665 487 SH SOLE 49 487 0 0 MICROSOFT CORP Stock 594918104 276139 618 SH SOLE 50 617 0 0 MICROSOFT CORP Stock 594918104 1179755 2640 SH SOLE 51 2639 0 0 MICROSOFT CORP Stock 594918104 414770 928 SH SOLE 53 928 0 0 MICROSOFT CORP Stock 594918104 101293370 226632 SH SOLE 226632 0 0 MID-AMER APT CMNTYS INC REIT 59522J103 28665 201 SH SOLE 19 201 0 0 MID-AMER APT CMNTYS INC REIT 59522J103 13039 91 SH SOLE 33 91 0 0 MID-AMER APT CMNTYS INC REIT 59522J103 296130 2077 SH SOLE 2076 0 0 MODERNA INC Stock 60770K107 11044 93 SH SOLE 33 93 0 0 MODERNA INC Stock 60770K107 1069 9 SH SOLE 51 9 0 0 MODERNA INC Stock 60770K107 349873 2946 SH SOLE 2946 0 0 MODINE MFG CO Stock 607828100 300570 3000 SH SOLE 3000 0 0 MOLINA HEALTHCARE INC Stock 60855R100 29433 99 SH SOLE 19 99 0 0 MOLINA HEALTHCARE INC Stock 60855R100 4460 15 SH SOLE 33 15 0 0 MOLINA HEALTHCARE INC Stock 60855R100 379652 1277 SH SOLE 1277 0 0 MOLSON COORS BEVERAGE CO Stock 60871R209 203320 4000 SH SOLE 5 4000 0 0 MOLSON COORS BEVERAGE CO Stock 60871R209 5032 99 SH SOLE 9 99 0 0 MOLSON COORS BEVERAGE CO Stock 60871R209 3507 69 SH SOLE 19 69 0 0 MOLSON COORS BEVERAGE CO Stock 60871R209 2680 53 SH SOLE 33 52 0 0 MOLSON COORS BEVERAGE CO Stock 60871R209 1372 27 SH SOLE 46 27 0 0 MOLSON COORS BEVERAGE CO Stock 60871R209 173027 3404 SH SOLE 3404 0 0 MONDELEZ INTL INC Stock 609207105 21595 330 SH SOLE 7 330 0 0 MONDELEZ INTL INC Stock 609207105 2879 44 SH SOLE 9 44 0 0 MONDELEZ INTL INC Stock 609207105 48164 736 SH SOLE 19 736 0 0 MONDELEZ INTL INC Stock 609207105 66529 1017 SH SOLE 32 1016 0 0 MONDELEZ INTL INC Stock 609207105 35275 539 SH SOLE 33 539 0 0 MONDELEZ INTL INC Stock 609207105 9554 146 SH SOLE 36 146 0 0 MONDELEZ INTL INC Stock 609207105 4254 65 SH SOLE 46 65 0 0 MONDELEZ INTL INC Stock 609207105 65 1 SH SOLE 49 1 0 0 MONDELEZ INTL INC Stock 609207105 2356 36 SH SOLE 51 36 0 0 MONDELEZ INTL INC Stock 609207105 3550749 54260 SH SOLE 54259 0 0 MONGODB INC Stock 60937P106 21497 86 SH SOLE 19 86 0 0 MONGODB INC Stock 60937P106 500 2 SH SOLE 33 2 0 0 MONGODB INC Stock 60937P106 3249 13 SH SOLE 43 13 0 0 MONGODB INC Stock 60937P106 952098 3809 SH SOLE 3809 0 0 MONOLITHIC PWR SYS INC Stock 609839105 12355 15 SH SOLE 33 15 0 0 MONOLITHIC PWR SYS INC Stock 609839105 9860 12 SH SOLE 43 12 0 0 MONOLITHIC PWR SYS INC Stock 609839105 33689 41 SH SOLE 48 41 0 0 MONOLITHIC PWR SYS INC Stock 609839105 449384 547 SH SOLE 546 0 0 MONSTER BEVERAGE CORP NEW Stock 61174X109 10839 217 SH SOLE 9 217 0 0 MONSTER BEVERAGE CORP NEW Stock 61174X109 17882 358 SH SOLE 33 358 0 0 MONSTER BEVERAGE CORP NEW Stock 61174X109 67732 1356 SH SOLE 50 1356 0 0 MONSTER BEVERAGE CORP NEW Stock 61174X109 182362 3651 SH SOLE 3650 0 0 MOODYS CORP Stock 615369105 43356 103 SH SOLE 19 103 0 0 MOODYS CORP Stock 615369105 13979 33 SH SOLE 33 33 0 0 MOODYS CORP Stock 615369105 3367 8 SH SOLE 36 8 0 0 MOODYS CORP Stock 615369105 2526 6 SH SOLE 46 6 0 0 MOODYS CORP Stock 615369105 421 1 SH SOLE 49 1 0 0 MOODYS CORP Stock 615369105 6735 16 SH SOLE 51 16 0 0 MOODYS CORP Stock 615369105 1270373 3018 SH SOLE 3018 0 0 MORGAN STANLEY Stock 617446448 8941 92 SH SOLE 9 92 0 0 MORGAN STANLEY Stock 617446448 4082 42 SH SOLE 12 42 0 0 MORGAN STANLEY Stock 617446448 22840 235 SH SOLE 19 235 0 0 MORGAN STANLEY Stock 617446448 28577 294 SH SOLE 33 294 0 0 MORGAN STANLEY Stock 617446448 29157 300 SH SOLE 36 300 0 0 MORGAN STANLEY Stock 617446448 5151 53 SH SOLE 46 53 0 0 MORGAN STANLEY Stock 617446448 194 2 SH SOLE 49 2 0 0 MORGAN STANLEY Stock 617446448 4374 45 SH SOLE 51 45 0 0 MORGAN STANLEY Stock 617446448 2880001 29633 SH SOLE 29632 0 0 MORNINGSTAR INC Stock 617700109 635782 2149 SH SOLE 6 2149 0 0 MORNINGSTAR INC Stock 617700109 159167 538 SH SOLE 23 538 0 0 MORNINGSTAR INC Stock 617700109 171001 578 SH SOLE 578 0 0 MOSAIC CO NEW Stock 61945C103 145 5 SH SOLE 19 5 0 0 MOSAIC CO NEW Stock 61945C103 107508 3720 SH SOLE 24 3720 0 0 MOSAIC CO NEW Stock 61945C103 4216 146 SH SOLE 33 145 0 0 MOSAIC CO NEW Stock 61945C103 164855 5704 SH SOLE 5704 0 0 MOTOROLA SOLUTIONS INC Stock 620076307 22777 59 SH SOLE 7 59 0 0 MOTOROLA SOLUTIONS INC Stock 620076307 5019 13 SH SOLE 9 13 0 0 MOTOROLA SOLUTIONS INC Stock 620076307 913008 2365 SH SOLE 18 2365 0 0 MOTOROLA SOLUTIONS INC Stock 620076307 16301 42 SH SOLE 33 42 0 0 MOTOROLA SOLUTIONS INC Stock 620076307 6563 17 SH SOLE 36 17 0 0 MOTOROLA SOLUTIONS INC Stock 620076307 35957 93 SH SOLE 50 93 0 0 MOTOROLA SOLUTIONS INC Stock 620076307 38991 101 SH SOLE 51 101 0 0 MOTOROLA SOLUTIONS INC Stock 620076307 698049 1808 SH SOLE 1808 0 0 MOVELLA HOLDINGS INC - CLASS A - MVLA Stock 62459N105 2550 85000 SH SOLE 85000 0 0 MPLX LP Stock 55336V100 21295 500 SH SOLE 49 500 0 0 MPLX LP Stock 55336V100 904259 21232 SH SOLE 21231 0 0 MSCI INC Stock 55354G100 482 1 SH SOLE 19 1 0 0 MSCI INC Stock 55354G100 58774 122 SH SOLE 28 122 0 0 MSCI INC Stock 55354G100 2902 6 SH SOLE 33 6 0 0 MSCI INC Stock 55354G100 28553 59 SH SOLE 43 59 0 0 MSCI INC Stock 55354G100 918805 1907 SH SOLE 1907 0 0 MUELLER INDS INC Stock 624756102 695807 12220 SH SOLE 12220 0 0 MURPHY OIL CORP Stock 626717102 412 10 SH SOLE 19 10 0 0 MURPHY OIL CORP Stock 626717102 1299814 31518 SH SOLE 31518 0 0 NASDAQ INC Stock 631103108 2499 41 SH SOLE 33 41 0 0 NASDAQ INC Stock 631103108 1386 23 SH SOLE 46 23 0 0 NASDAQ INC Stock 631103108 247428 4106 SH SOLE 4106 0 0 NATIONAL FUEL GAS CO Stock 636180101 120844 2230 SH SOLE 24 2230 0 0 NATIONAL FUEL GAS CO Stock 636180101 92177 1701 SH SOLE 1701 0 0 NATIONAL GRID PLC ADR 636274409 227 4 SH SOLE 33 4 0 0 NATIONAL GRID PLC ADR 636274409 63957 1126 SH SOLE 51 1126 0 0 NATIONAL GRID PLC ADR 636274409 44020 775 SH SOLE 52 775 0 0 NATIONAL GRID PLC ADR 636274409 1939671 34149 SH SOLE 34149 0 0 NNN REIT INC REIT 637417106 659115 15472 SH SOLE 15472 0 0 ETF SER SOLUTIONS ETF 26922A172 457391 18143 SH SOLE 18143 0 0 NETAPP INC Stock 64110D104 8372 65 SH SOLE 19 65 0 0 NETAPP INC Stock 64110D104 10609 82 SH SOLE 33 82 0 0 NETAPP INC Stock 64110D104 82398 640 SH SOLE 36 639 0 0 NETAPP INC Stock 64110D104 129 1 SH SOLE 46 1 0 0 NETAPP INC Stock 64110D104 3622574 28126 SH SOLE 28125 0 0 NETFLIX INC Stock 64110L106 14847 22 SH SOLE 9 22 0 0 NETFLIX INC Stock 64110L106 259442 384 SH SOLE 19 384 0 0 NETFLIX INC Stock 64110L106 116079 172 SH SOLE 28 172 0 0 NETFLIX INC Stock 64110L106 105956 157 SH SOLE 32 157 0 0 NETFLIX INC Stock 64110L106 78286 116 SH SOLE 33 116 0 0 NETFLIX INC Stock 64110L106 43192 64 SH SOLE 36 64 0 0 NETFLIX INC Stock 64110L106 69513 103 SH SOLE 43 103 0 0 NETFLIX INC Stock 64110L106 8099 12 SH SOLE 46 12 0 0 NETFLIX INC Stock 64110L106 54665 81 SH SOLE 48 81 0 0 NETFLIX INC Stock 64110L106 675 1 SH SOLE 49 1 0 0 NETFLIX INC Stock 64110L106 76936 114 SH SOLE 50 114 0 0 NETFLIX INC Stock 64110L106 9448 14 SH SOLE 51 14 0 0 NETFLIX INC Stock 64110L106 10017218 14843 SH SOLE 14842 0 0 NEW FORTRESS ENERGY INC Stock 644393100 317019 14423 SH SOLE 14423 0 0 NEW JERSEY RES CORP Stock 646025106 1586800 37127 SH SOLE 6 37126 0 0 NEW JERSEY RES CORP Stock 646025106 70051 1639 SH SOLE 19 1639 0 0 NEW JERSEY RES CORP Stock 646025106 0 0 SH SOLE 45 0 0 0 NEW JERSEY RES CORP Stock 646025106 149854 3506 SH SOLE 3506 0 0 NEW MTN FIN CORP CEF 647551100 124065 10136 SH SOLE 10136 0 0 NEW YORK CMNTY BANCORP INC Stock 649445400 274361 85205 SH SOLE 85205 0 0 NEWELL BRANDS INC Stock 651229106 63895 9968 SH SOLE 19 9968 0 0 NEWELL BRANDS INC Stock 651229106 8815 1375 SH SOLE 43 1375 0 0 NEWELL BRANDS INC Stock 651229106 43586 6800 SH SOLE 6799 0 0 NEWMONT CORP Stock 651639106 23089 551 SH SOLE 19 551 0 0 NEWMONT CORP Stock 651639106 10332 247 SH SOLE 33 246 0 0 NEWMONT CORP Stock 651639106 5946 142 SH SOLE 36 142 0 0 NEWMONT CORP Stock 651639106 2408392 57521 SH SOLE 57520 0 0 NEXGEN ENERGY LTD Stock 65340P106 162285 23250 SH SOLE 23250 0 0 NEXTERA ENERGY INC Stock 65339F101 37219 526 SH SOLE 7 525 0 0 NEXTERA ENERGY INC Stock 65339F101 5240 74 SH SOLE 9 74 0 0 NEXTERA ENERGY INC Stock 65339F101 68141 962 SH SOLE 19 962 0 0 NEXTERA ENERGY INC Stock 65339F101 76 1 SH SOLE 32 1 0 0 NEXTERA ENERGY INC Stock 65339F101 51914 733 SH SOLE 33 733 0 0 NEXTERA ENERGY INC Stock 65339F101 212 3 SH SOLE 49 3 0 0 NEXTERA ENERGY INC Stock 65339F101 4319 61 SH SOLE 51 61 0 0 NEXTERA ENERGY INC Stock 65339F101 10714829 151318 SH SOLE 151318 0 0 NEXTERA ENERGY PARTNERS LP Stock 65341B106 239595 8668 SH SOLE 8668 0 0 NIKE INC Stock 654106103 1406894 18667 SH SOLE 6 18666 0 0 NIKE INC Stock 654106103 16732 222 SH SOLE 9 222 0 0 NIKE INC Stock 654106103 53136 705 SH SOLE 19 705 0 0 NIKE INC Stock 654106103 53890 715 SH SOLE 28 715 0 0 NIKE INC Stock 654106103 76877 1020 SH SOLE 30 1020 0 0 NIKE INC Stock 654106103 20300 269 SH SOLE 33 269 0 0 NIKE INC Stock 654106103 0 0 SH SOLE 45 0 0 0 NIKE INC Stock 654106103 75 1 SH SOLE 49 1 0 0 NIKE INC Stock 654106103 10819 144 SH SOLE 50 143 0 0 NIKE INC Stock 654106103 1206 16 SH SOLE 51 16 0 0 NIKE INC Stock 654106103 2709137 35944 SH SOLE 35944 0 0 NIO INC ADR 62914V106 52427 12603 SH SOLE 12602 0 0 NISOURCE INC Stock 65473P105 2881 100 SH SOLE 16 100 0 0 NISOURCE INC Stock 65473P105 5503 191 SH SOLE 19 191 0 0 NISOURCE INC Stock 65473P105 346 12 SH SOLE 33 12 0 0 NISOURCE INC Stock 65473P105 348345 12091 SH SOLE 12091 0 0 NOAH HLDGS LTD ADR 65487X102 241761 25053 SH SOLE 25053 0 0 NOKIA CORP ADR 654902204 491491 130024 SH SOLE 130024 0 0 NORDSON CORP Stock 655663102 2265781 9769 SH SOLE 6 9768 0 0 NORDSON CORP Stock 655663102 10437 45 SH SOLE 23 45 0 0 NORDSON CORP Stock 655663102 232 1 SH SOLE 33 1 0 0 NORDSON CORP Stock 655663102 696 3 SH SOLE 46 3 0 0 NORDSON CORP Stock 655663102 239967 1035 SH SOLE 1034 0 0 NORFOLK SOUTHN CORP Stock 655844108 8158 38 SH SOLE 9 38 0 0 NORFOLK SOUTHN CORP Stock 655844108 8183 38 SH SOLE 19 38 0 0 NORFOLK SOUTHN CORP Stock 655844108 13353 62 SH SOLE 33 62 0 0 NORFOLK SOUTHN CORP Stock 655844108 2576 12 SH SOLE 36 12 0 0 NORFOLK SOUTHN CORP Stock 655844108 2576 12 SH SOLE 46 12 0 0 NORFOLK SOUTHN CORP Stock 655844108 215 1 SH SOLE 49 1 0 0 NORFOLK SOUTHN CORP Stock 655844108 3650 17 SH SOLE 51 17 0 0 NORFOLK SOUTHN CORP Stock 655844108 2540145 11832 SH SOLE 11831 0 0 NORTHERN DYNASTY MINERALS LT Stock 66510M204 3384 10900 SH SOLE 10900 0 0 NORTHERN TR CORP Stock 665859104 1919508 22857 SH SOLE 6 22856 0 0 NORTHERN TR CORP Stock 665859104 8230 98 SH SOLE 19 98 0 0 NORTHERN TR CORP Stock 665859104 1048 12 SH SOLE 33 12 0 0 NORTHERN TR CORP Stock 665859104 0 0 SH SOLE 45 0 0 0 NORTHERN TR CORP Stock 665859104 1176 14 SH SOLE 46 14 0 0 NORTHERN TR CORP Stock 665859104 210815 2510 SH SOLE 2510 0 0 NORTHROP GRUMMAN CORP Stock 666807102 12304 28 SH SOLE 33 28 0 0 NORTHROP GRUMMAN CORP Stock 666807102 1744 4 SH SOLE 36 4 0 0 NORTHROP GRUMMAN CORP Stock 666807102 3052 7 SH SOLE 51 7 0 0 NORTHROP GRUMMAN CORP Stock 666807102 1174893 2695 SH SOLE 2695 0 0 NORTHWESTERN ENERGY GROUP IN Stock 668074305 198417 3962 SH SOLE 19 3962 0 0 NORTHWESTERN ENERGY GROUP IN Stock 668074305 25673 513 SH SOLE 512 0 0 NORWEGIAN CRUISE LINE HLDG L Stock G66721104 4998 266 SH SOLE 33 266 0 0 NORWEGIAN CRUISE LINE HLDG L Stock G66721104 432 23 SH SOLE 46 23 0 0 NORWEGIAN CRUISE LINE HLDG L Stock G66721104 357 19 SH SOLE 49 19 0 0 NORWEGIAN CRUISE LINE HLDG L Stock G66721104 8211 437 SH SOLE 51 437 0 0 NORWEGIAN CRUISE LINE HLDG L Stock G66721104 146073 7774 SH SOLE 7774 0 0 NOVA LTD Stock M7516K103 256576 1094 SH SOLE 1094 0 0 NOVARTIS AG ADR 66987V109 6068 57 SH SOLE 31 57 0 0 NOVARTIS AG ADR 66987V109 2129 20 SH SOLE 33 20 0 0 NOVARTIS AG ADR 66987V109 34812 327 SH SOLE 36 327 0 0 NOVARTIS AG ADR 66987V109 3688562 34647 SH SOLE 34647 0 0 NOVO-NORDISK A S ADR 670100205 11562 81 SH SOLE 2 81 0 0 NOVO-NORDISK A S ADR 670100205 11419 80 SH SOLE 9 80 0 0 NOVO-NORDISK A S ADR 670100205 78222 548 SH SOLE 28 548 0 0 NOVO-NORDISK A S ADR 670100205 18556 130 SH SOLE 33 130 0 0 NOVO-NORDISK A S ADR 670100205 74082 519 SH SOLE 43 519 0 0 NOVO-NORDISK A S ADR 670100205 13378774 93728 SH SOLE 93728 0 0 NRG ENERGY INC Stock 629377508 205862 2644 SH SOLE 19 2644 0 0 NRG ENERGY INC Stock 629377508 9512 122 SH SOLE 33 122 0 0 NRG ENERGY INC Stock 629377508 461321 5925 SH SOLE 5925 0 0 NU HLDGS LTD Stock G6683N103 705043 54697 SH SOLE 54696 0 0 NUCOR CORP Stock 670346105 12330 78 SH SOLE 9 78 0 0 NUCOR CORP Stock 670346105 33995 215 SH SOLE 19 215 0 0 NUCOR CORP Stock 670346105 7627 48 SH SOLE 33 48 0 0 NUCOR CORP Stock 670346105 25698 163 SH SOLE 36 162 0 0 NUCOR CORP Stock 670346105 1688704 10683 SH SOLE 10682 0 0 NUTANIX INC Stock 67059N108 33485 589 SH SOLE 19 589 0 0 NUTANIX INC Stock 67059N108 1000617 17601 SH SOLE 17601 0 0 NUVEEN AMT FREE QLTY MUN INC CEF 670657105 40683 3550 SH SOLE 36 3550 0 0 NUVEEN AMT FREE QLTY MUN INC CEF 670657105 182751 15947 SH SOLE 15946 0 0 NUVEEN CR STRATEGIES INCOME CEF 67073D102 82878 14933 SH SOLE 14933 0 0 NUSHARES ETF TR ETF 67092P805 5884 189 SH SOLE 43 189 0 0 NUSHARES ETF TR ETF 67092P805 511172 16421 SH SOLE 16420 0 0 NUSHARES ETF TR ETF 67092P300 709378 18772 SH SOLE 18771 0 0 NUSHARES ETF TR ETF 67092P607 317508 8071 SH SOLE 8070 0 0 NUVEEN FLOATING RATE INCOME CEF 67072T108 645124 74581 SH SOLE 74580 0 0 NUVEEN MUN HIGH INCOME OPPOR CEF 670682103 118690 11000 SH SOLE 11000 0 0 NUVEEN PFD & INCOME OPPORTUN CEF 67073B106 377271 50505 SH SOLE 50504 0 0 NUVEEN QUALITY MUNCP INCOME CEF 67066V101 888955 75720 SH SOLE 75720 0 0 NUVEEN REAL ASSET INCOME & G CEF 67074Y105 264156 21705 SH SOLE 21705 0 0 NUVEEN TAXABLE MUNICPAL INM CEF 67074C103 578523 37300 SH SOLE 37300 0 0 NVIDIA CORPORATION Stock 67066G104 0 0 SH SOLE 6 0 0 0 NVIDIA CORPORATION Stock 67066G104 528751 4280 SH SOLE 9 4280 0 0 NVIDIA CORPORATION Stock 67066G104 3013690 24394 SH SOLE 19 24394 0 0 NVIDIA CORPORATION Stock 67066G104 294038 2380 SH SOLE 32 2380 0 0 NVIDIA CORPORATION Stock 67066G104 805005 6516 SH SOLE 33 6516 0 0 NVIDIA CORPORATION Stock 67066G104 243378 1970 SH SOLE 36 1970 0 0 NVIDIA CORPORATION Stock 67066G104 333632 2701 SH SOLE 43 2700 0 0 NVIDIA CORPORATION Stock 67066G104 523810 4240 SH SOLE 45 4240 0 0 NVIDIA CORPORATION Stock 67066G104 70418 570 SH SOLE 46 570 0 0 NVIDIA CORPORATION Stock 67066G104 317745 2572 SH SOLE 48 2572 0 0 NVIDIA CORPORATION Stock 67066G104 3706 30 SH SOLE 49 30 0 0 NVIDIA CORPORATION Stock 67066G104 250801 2030 SH SOLE 50 2030 0 0 NVIDIA CORPORATION Stock 67066G104 1929820 15621 SH SOLE 51 15621 0 0 NVIDIA CORPORATION Stock 67066G104 719126 5821 SH SOLE 53 5821 0 0 NVIDIA CORPORATION Stock 67066G104 142068353 1149979 SH SOLE 1149978 0 0 NVR INC Stock 62944T105 22766 3 SH SOLE 9 3 0 0 NVR INC Stock 62944T105 7589 1 SH SOLE 33 1 0 0 NVR INC Stock 62944T105 53120 7 SH SOLE 36 7 0 0 NVR INC Stock 62944T105 561553 74 SH SOLE 74 0 0 NXP SEMICONDUCTORS N V Stock N6596X109 708245 2632 SH SOLE 6 2632 0 0 NXP SEMICONDUCTORS N V Stock N6596X109 11571 43 SH SOLE 9 43 0 0 NXP SEMICONDUCTORS N V Stock N6596X109 53818 200 SH SOLE 19 200 0 0 NXP SEMICONDUCTORS N V Stock N6596X109 5932 22 SH SOLE 33 22 0 0 NXP SEMICONDUCTORS N V Stock N6596X109 2960 11 SH SOLE 46 11 0 0 NXP SEMICONDUCTORS N V Stock N6596X109 2099993 7804 SH SOLE 7804 0 0 OREILLY AUTOMOTIVE INC Stock 67103H107 283024 268 SH SOLE 18 268 0 0 OREILLY AUTOMOTIVE INC Stock 67103H107 3168 3 SH SOLE 19 3 0 0 OREILLY AUTOMOTIVE INC Stock 67103H107 23233 22 SH SOLE 33 22 0 0 OREILLY AUTOMOTIVE INC Stock 67103H107 19009 18 SH SOLE 36 18 0 0 OREILLY AUTOMOTIVE INC Stock 67103H107 283024 268 SH SOLE 51 268 0 0 OREILLY AUTOMOTIVE INC Stock 67103H107 104550 99 SH SOLE 53 99 0 0 OREILLY AUTOMOTIVE INC Stock 67103H107 2924505 2769 SH SOLE 2769 0 0 OCCIDENTAL PETE CORP Stock 674599105 1387 22 SH SOLE 19 22 0 0 OCCIDENTAL PETE CORP Stock 674599105 38932 618 SH SOLE 32 617 0 0 OCCIDENTAL PETE CORP Stock 674599105 10694 170 SH SOLE 33 169 0 0 OCCIDENTAL PETE CORP Stock 674599105 47681 756 SH SOLE 36 756 0 0 OCCIDENTAL PETE CORP Stock 674599105 801545 12717 SH SOLE 12716 0 0 OKLO INC Stock 02156V109 139543 16475 SH SOLE 16475 0 0 OKTA INC Stock 679295105 4306 46 SH SOLE 19 46 0 0 OKTA INC Stock 679295105 40440 432 SH SOLE 48 432 0 0 OKTA INC Stock 679295105 525503 5614 SH SOLE 5613 0 0 OLD DOMINION FREIGHT LINE IN Stock 679580100 318940 1806 SH SOLE 18 1806 0 0 OLD DOMINION FREIGHT LINE IN Stock 679580100 113440 642 SH SOLE 32 642 0 0 OLD DOMINION FREIGHT LINE IN Stock 679580100 3359 19 SH SOLE 33 19 0 0 OLD DOMINION FREIGHT LINE IN Stock 679580100 22634 128 SH SOLE 36 128 0 0 OLD DOMINION FREIGHT LINE IN Stock 679580100 0 0 SH SOLE 43 0 0 0 OLD DOMINION FREIGHT LINE IN Stock 679580100 13598 77 SH SOLE 51 77 0 0 OLD DOMINION FREIGHT LINE IN Stock 679580100 653950 3703 SH SOLE 3703 0 0 OLD REP INTL CORP Stock 680223104 279599 9048 SH SOLE 9048 0 0 OLLIES BARGAIN OUTLET HLDGS Stock 681116109 81088 826 SH SOLE 23 826 0 0 OLLIES BARGAIN OUTLET HLDGS Stock 681116109 491 5 SH SOLE 36 5 0 0 OLLIES BARGAIN OUTLET HLDGS Stock 681116109 125854 1282 SH SOLE 1282 0 0 OMEGA HEALTHCARE INVS INC REIT 681936100 1660169 48472 SH SOLE 48472 0 0 OMNICOM GROUP INC Stock 681919106 6189 69 SH SOLE 9 69 0 0 OMNICOM GROUP INC Stock 681919106 3409 38 SH SOLE 19 38 0 0 OMNICOM GROUP INC Stock 681919106 1169 13 SH SOLE 33 13 0 0 OMNICOM GROUP INC Stock 681919106 4395 49 SH SOLE 36 49 0 0 OMNICOM GROUP INC Stock 681919106 1076 12 SH SOLE 46 12 0 0 OMNICOM GROUP INC Stock 681919106 1082766 12071 SH SOLE 12070 0 0 ONEOK INC NEW Stock 682680103 75597 927 SH SOLE 19 927 0 0 ONEOK INC NEW Stock 682680103 9108 112 SH SOLE 33 111 0 0 ONEOK INC NEW Stock 682680103 4322 53 SH SOLE 36 53 0 0 ONEOK INC NEW Stock 682680103 2035056 24955 SH SOLE 24954 0 0 ETF SER SOLUTIONS ETF 26922A446 1614635 46801 SH SOLE 49 46801 0 0 ETF SER SOLUTIONS ETF 26922A446 218 6 SH SOLE 6 0 0 ORACLE CORP Stock 68389X105 2682577 18998 SH SOLE 6 18998 0 0 ORACLE CORP Stock 68389X105 50126 355 SH SOLE 7 355 0 0 ORACLE CORP Stock 68389X105 43631 309 SH SOLE 9 309 0 0 ORACLE CORP Stock 68389X105 9178 65 SH SOLE 12 65 0 0 ORACLE CORP Stock 68389X105 133466 945 SH SOLE 19 945 0 0 ORACLE CORP Stock 68389X105 15673 111 SH SOLE 25 111 0 0 ORACLE CORP Stock 68389X105 65009 460 SH SOLE 33 460 0 0 ORACLE CORP Stock 68389X105 11296 80 SH SOLE 36 80 0 0 ORACLE CORP Stock 68389X105 7060 50 SH SOLE 46 50 0 0 ORACLE CORP Stock 68389X105 565 4 SH SOLE 51 4 0 0 ORACLE CORP Stock 68389X105 9228315 65356 SH SOLE 65356 0 0 ORGANON & CO Stock 68622V106 4078 197 SH SOLE 19 197 0 0 ORGANON & CO Stock 68622V106 638810 30860 SH SOLE 30860 0 0 OSHKOSH CORP Stock 688239201 399215 3690 SH SOLE 3689 0 0 OSISKO GOLD ROYALTIES LTD Stock 68827L101 226845 14560 SH SOLE 14560 0 0 OTIS WORLDWIDE CORP Stock 68902V107 6064 63 SH SOLE 9 63 0 0 OTIS WORLDWIDE CORP Stock 68902V107 481 5 SH SOLE 19 5 0 0 OTIS WORLDWIDE CORP Stock 68902V107 11700 122 SH SOLE 33 121 0 0 OTIS WORLDWIDE CORP Stock 68902V107 2021 21 SH SOLE 46 21 0 0 OTIS WORLDWIDE CORP Stock 68902V107 36239 376 SH SOLE 50 376 0 0 OTIS WORLDWIDE CORP Stock 68902V107 230552 2395 SH SOLE 2395 0 0 BEYOND INC Stock 690370101 1327489 101490 SH SOLE 101490 0 0 PACCAR INC Stock 693718108 36338 353 SH SOLE 19 353 0 0 PACCAR INC Stock 693718108 9281 90 SH SOLE 33 90 0 0 PACCAR INC Stock 693718108 3912 38 SH SOLE 46 38 0 0 PACCAR INC Stock 693718108 4195643 40758 SH SOLE 40758 0 0 PACER FDS TR ETF 69374H659 223940 6025 SH SOLE 6025 0 0 PACER FDS TR ETF 69374H873 506751 16691 SH SOLE 16691 0 0 PACER FDS TR ETF 69374H766 561252 14840 SH SOLE 14840 0 0 PACER FDS TR ETF 69374H717 241021 6974 SH SOLE 6973 0 0 PACER FDS TR ETF 69374H816 3460304 71141 SH SOLE 71141 0 0 PACER FDS TR ETF 69374H436 1374209 37455 SH SOLE 37454 0 0 PACER FDS TR ETF 69374H428 1436507 30210 SH SOLE 30210 0 0 PACER FDS TR ETF 69374H568 3209439 115489 SH SOLE 115489 0 0 PACER FDS TR ETF 69374H519 422802 16070 SH SOLE 16070 0 0 PACER FDS TR ETF 69374H105 277362 5574 SH SOLE 5574 0 0 PACER FDS TR ETF 69374H881 303489 5570 SH SOLE 11 5569 0 0 PACER FDS TR ETF 69374H881 9426218 172990 SH SOLE 172989 0 0 PACER FDS TR ETF 69374H360 3007351 110768 SH SOLE 110767 0 0 PACER FDS TR ETF 69374H857 3031732 69599 SH SOLE 69598 0 0 PACKAGING CORP AMER Stock 695156109 3498 19 SH SOLE 33 19 0 0 PACKAGING CORP AMER Stock 695156109 1095 6 SH SOLE 46 6 0 0 PACKAGING CORP AMER Stock 695156109 913366 5003 SH SOLE 5003 0 0 PALANTIR TECHNOLOGIES INC Stock 69608A108 51 2 SH SOLE 49 2 0 0 PALANTIR TECHNOLOGIES INC Stock 69608A108 1368 54 SH SOLE 51 54 0 0 PALANTIR TECHNOLOGIES INC Stock 69608A108 2907284 114776 SH SOLE 114776 0 0 PALO ALTO NETWORKS INC Stock 697435105 177302 523 SH SOLE 9 523 0 0 PALO ALTO NETWORKS INC Stock 697435105 64073 189 SH SOLE 19 189 0 0 PALO ALTO NETWORKS INC Stock 697435105 23053 68 SH SOLE 33 68 0 0 PALO ALTO NETWORKS INC Stock 697435105 4407 13 SH SOLE 39 13 0 0 PALO ALTO NETWORKS INC Stock 697435105 3390 10 SH SOLE 46 10 0 0 PALO ALTO NETWORKS INC Stock 697435105 308499 910 SH SOLE 51 910 0 0 PALO ALTO NETWORKS INC Stock 697435105 118654 350 SH SOLE 53 350 0 0 PALO ALTO NETWORKS INC Stock 697435105 10025391 29573 SH SOLE 29572 0 0 PAPA JOHNS INTL INC Stock 698813102 4 0 SH SOLE 34 0 0 0 PAPA JOHNS INTL INC Stock 698813102 517203 11009 SH SOLE 11009 0 0 PARAMOUNT GLOBAL Stock 92556H206 966 93 SH SOLE 33 93 0 0 PARAMOUNT GLOBAL Stock 92556H206 191067 18390 SH SOLE 18389 0 0 PARKER-HANNIFIN CORP Stock 701094104 35913 71 SH SOLE 9 71 0 0 PARKER-HANNIFIN CORP Stock 701094104 166454 329 SH SOLE 19 329 0 0 PARKER-HANNIFIN CORP Stock 701094104 174504 345 SH SOLE 30 345 0 0 PARKER-HANNIFIN CORP Stock 701094104 11664 23 SH SOLE 33 23 0 0 PARKER-HANNIFIN CORP Stock 701094104 1680851 3323 SH SOLE 3323 0 0 PAYCHEX INC Stock 704326107 2387015 20133 SH SOLE 6 20133 0 0 PAYCHEX INC Stock 704326107 79524 671 SH SOLE 19 670 0 0 PAYCHEX INC Stock 704326107 20164 170 SH SOLE 33 170 0 0 PAYCHEX INC Stock 704326107 2134 18 SH SOLE 46 18 0 0 PAYCHEX INC Stock 704326107 1217475 10269 SH SOLE 10268 0 0 PAYCOM SOFTWARE INC Stock 70432V102 23172 162 SH SOLE 28 162 0 0 PAYCOM SOFTWARE INC Stock 70432V102 5012 35 SH SOLE 33 35 0 0 PAYCOM SOFTWARE INC Stock 70432V102 1501973 10500 SH SOLE 10500 0 0 PAYPAL HLDGS INC Stock 70450Y103 406 7 SH SOLE 9 7 0 0 PAYPAL HLDGS INC Stock 70450Y103 842131 14512 SH SOLE 18 14512 0 0 PAYPAL HLDGS INC Stock 70450Y103 1103 19 SH SOLE 19 19 0 0 PAYPAL HLDGS INC Stock 70450Y103 17583 303 SH SOLE 33 303 0 0 PAYPAL HLDGS INC Stock 70450Y103 52227 900 SH SOLE 36 900 0 0 PAYPAL HLDGS INC Stock 70450Y103 1277 22 SH SOLE 46 22 0 0 PAYPAL HLDGS INC Stock 70450Y103 37661 649 SH SOLE 51 649 0 0 PAYPAL HLDGS INC Stock 70450Y103 4495241 77464 SH SOLE 77464 0 0 PDD HOLDINGS INC ADR 722304102 1728 13 SH SOLE 33 13 0 0 PDD HOLDINGS INC ADR 722304102 2017901 15178 SH SOLE 15177 0 0 PEABODY ENERGY CORP Stock 704551100 216754 9799 SH SOLE 9799 0 0 PEAKSTONE REALTY TRUST REIT 39818P799 4918 464 SH SOLE 19 464 0 0 PEAKSTONE REALTY TRUST REIT 39818P799 110745 10448 SH SOLE 10447 0 0 PEPSICO INC Stock 713448108 2206704 13380 SH SOLE 6 13379 0 0 PEPSICO INC Stock 713448108 24327 147 SH SOLE 7 147 0 0 PEPSICO INC Stock 713448108 27555 167 SH SOLE 9 167 0 0 PEPSICO INC Stock 713448108 257402 1561 SH SOLE 19 1560 0 0 PEPSICO INC Stock 713448108 69578 422 SH SOLE 33 421 0 0 PEPSICO INC Stock 713448108 23915 145 SH SOLE 36 145 0 0 PEPSICO INC Stock 713448108 0 0 SH SOLE 45 0 0 0 PEPSICO INC Stock 713448108 8741 53 SH SOLE 46 53 0 0 PEPSICO INC Stock 713448108 165 1 SH SOLE 49 1 0 0 PEPSICO INC Stock 713448108 12535 76 SH SOLE 51 76 0 0 PEPSICO INC Stock 713448108 9571359 58033 SH SOLE 58032 0 0 PERFORMANCE FOOD GROUP CO Stock 71377A103 4363 66 SH SOLE 19 66 0 0 PERFORMANCE FOOD GROUP CO Stock 71377A103 318320 4815 SH SOLE 45 4815 0 0 PERFORMANCE FOOD GROUP CO Stock 71377A103 30939 468 SH SOLE 48 468 0 0 PERFORMANCE FOOD GROUP CO Stock 71377A103 140026 2118 SH SOLE 2118 0 0 PERION NETWORK LTD Stock M78673114 263025 31500 SH SOLE 31500 0 0 PETROLEO BRASILEIRO SA PETRO ADR 71654V408 4028 278 SH SOLE 31 278 0 0 PETROLEO BRASILEIRO SA PETRO ADR 71654V408 507 35 SH SOLE 33 35 0 0 PETROLEO BRASILEIRO SA PETRO ADR 71654V408 778395 53719 SH SOLE 53719 0 0 PFIZER INC Stock 717081103 38220 1366 SH SOLE 9 1365 0 0 PFIZER INC Stock 717081103 3078 110 SH SOLE 12 110 0 0 PFIZER INC Stock 717081103 155712 5565 SH SOLE 19 5565 0 0 PFIZER INC Stock 717081103 29476 1053 SH SOLE 33 1053 0 0 PFIZER INC Stock 717081103 1931 69 SH SOLE 39 69 0 0 PFIZER INC Stock 717081103 16100 575 SH SOLE 43 575 0 0 PFIZER INC Stock 717081103 112 4 SH SOLE 49 4 0 0 PFIZER INC Stock 717081103 52295 1869 SH SOLE 51 1869 0 0 PFIZER INC Stock 717081103 34667 1239 SH SOLE 52 1239 0 0 PFIZER INC Stock 717081103 8854367 316453 SH SOLE 316453 0 0 PG&E CORP Stock 69331C108 349 20 SH SOLE 19 20 0 0 PG&E CORP Stock 69331C108 7021 402 SH SOLE 33 402 0 0 PG&E CORP Stock 69331C108 24643 1411 SH SOLE 43 1411 0 0 PG&E CORP Stock 69331C108 869093 49776 SH SOLE 49776 0 0 PGIM SHORT DUR HIG YLD OPP F CEF 69355J104 328113 21403 SH SOLE 21403 0 0 PGIM ETF TR ETF 69344A107 19880 400 SH SOLE 36 400 0 0 PGIM ETF TR ETF 69344A107 60435 1216 SH SOLE 49 1216 0 0 PGIM ETF TR ETF 69344A107 3014189 60648 SH SOLE 60647 0 0 PHILIP MORRIS INTL INC Stock 718172109 42045 415 SH SOLE 9 414 0 0 PHILIP MORRIS INTL INC Stock 718172109 3952 39 SH SOLE 12 39 0 0 PHILIP MORRIS INTL INC Stock 718172109 169162 1669 SH SOLE 19 1669 0 0 PHILIP MORRIS INTL INC Stock 718172109 42761 422 SH SOLE 24 422 0 0 PHILIP MORRIS INTL INC Stock 718172109 32012 316 SH SOLE 33 315 0 0 PHILIP MORRIS INTL INC Stock 718172109 101 1 SH SOLE 49 1 0 0 PHILIP MORRIS INTL INC Stock 718172109 96567 953 SH SOLE 51 953 0 0 PHILIP MORRIS INTL INC Stock 718172109 65459 646 SH SOLE 52 646 0 0 PHILIP MORRIS INTL INC Stock 718172109 8690056 85760 SH SOLE 85759 0 0 PHILLIPS 66 Stock 718546104 5364 38 SH SOLE 9 38 0 0 PHILLIPS 66 Stock 718546104 32525 230 SH SOLE 19 230 0 0 PHILLIPS 66 Stock 718546104 19460 138 SH SOLE 33 137 0 0 PHILLIPS 66 Stock 718546104 141 1 SH SOLE 49 1 0 0 PHILLIPS 66 Stock 718546104 2400 17 SH SOLE 51 17 0 0 PHILLIPS 66 Stock 718546104 10720233 75938 SH SOLE 75938 0 0 PHILLIPS EDISON & CO INC REIT 71844V201 259914 7946 SH SOLE 7946 0 0 PIMCO ETF TR ETF 72201R775 103285 1134 SH SOLE 11 1134 0 0 PIMCO ETF TR ETF 72201R775 1349970 14822 SH SOLE 14821 0 0 PIMCO CORPORATE & INCM STRG CEF 72200U100 269007 20364 SH SOLE 20363 0 0 PIMCO DYNAMIC INCOME FD CEF 72201Y101 243953 12969 SH SOLE 12969 0 0 PIMCO ETF TR ETF 72201R718 1019206 10766 SH SOLE 10765 0 0 PIMCO ETF TR ETF 72201R833 7549 75 SH SOLE 9 75 0 0 PIMCO ETF TR ETF 72201R833 433165 4304 SH SOLE 4303 0 0 PIMCO ETF TR ETF 72201R783 1702125 18362 SH SOLE 18361 0 0 PIMCO ETF TR ETF 72201R882 699356 9314 SH SOLE 9313 0 0 PIMCO INCOME STRATEGY FD II CEF 72201J104 172216 24019 SH SOLE 24018 0 0 PIMCO ETF TR ETF 72201R866 503565 9673 SH SOLE 9672 0 0 PIMCO ETF TR ETF 72201R817 960492 10103 SH SOLE 10103 0 0 PIMCO ETF TR ETF 72201R585 418060 16305 SH SOLE 25 16305 0 0 PIMCO EQUITY SER ETF 72202L371 251075 8296 SH SOLE 8295 0 0 PINNACLE WEST CAP CORP Stock 723484101 5805 76 SH SOLE 12 76 0 0 PINNACLE WEST CAP CORP Stock 723484101 174987 2291 SH SOLE 19 2291 0 0 PINNACLE WEST CAP CORP Stock 723484101 56802 744 SH SOLE 743 0 0 PINTEREST INC Stock 72352L106 966235 21925 SH SOLE 19 21925 0 0 PINTEREST INC Stock 72352L106 8417 191 SH SOLE 43 191 0 0 PINTEREST INC Stock 72352L106 449778 10206 SH SOLE 10206 0 0 PJT PARTNERS INC Stock 69343T107 336679 3120 SH SOLE 3120 0 0 PLAINS GP HLDGS L P Stock 72651A207 919883 48878 SH SOLE 48877 0 0 PNC FINL SVCS GROUP INC Stock 693475105 44024 283 SH SOLE 7 283 0 0 PNC FINL SVCS GROUP INC Stock 693475105 19435 125 SH SOLE 9 125 0 0 PNC FINL SVCS GROUP INC Stock 693475105 89837 578 SH SOLE 19 577 0 0 PNC FINL SVCS GROUP INC Stock 693475105 12156 78 SH SOLE 33 78 0 0 PNC FINL SVCS GROUP INC Stock 693475105 4353 28 SH SOLE 46 28 0 0 PNC FINL SVCS GROUP INC Stock 693475105 155 1 SH SOLE 49 1 0 0 PNC FINL SVCS GROUP INC Stock 693475105 61415 395 SH SOLE 51 395 0 0 PNC FINL SVCS GROUP INC Stock 693475105 40114 258 SH SOLE 52 258 0 0 PNC FINL SVCS GROUP INC Stock 693475105 805732 5182 SH SOLE 5182 0 0 POLARIS INC Stock 731068102 1673614 21372 SH SOLE 6 21371 0 0 POLARIS INC Stock 731068102 710182 9069 SH SOLE 9068 0 0 POOL CORP Stock 73278L105 114019 371 SH SOLE 18 371 0 0 POOL CORP Stock 73278L105 307 1 SH SOLE 19 1 0 0 POOL CORP Stock 73278L105 10142 33 SH SOLE 23 33 0 0 POOL CORP Stock 73278L105 1845 6 SH SOLE 33 6 0 0 POOL CORP Stock 73278L105 13523 44 SH SOLE 51 44 0 0 POOL CORP Stock 73278L105 540608 1759 SH SOLE 1759 0 0 POST HLDGS INC Stock 737446104 317688 3050 SH SOLE 5 3050 0 0 POST HLDGS INC Stock 737446104 1771 17 SH SOLE 19 17 0 0 POST HLDGS INC Stock 737446104 3473 33 SH SOLE 33 0 0 POWELL INDS INC Stock 739128106 2294 16 SH SOLE 19 16 0 0 POWELL INDS INC Stock 739128106 402251 2805 SH SOLE 2805 0 0 INVESCO DB MULTI-SECTOR COMM ETF 46140H106 3181803 133689 SH SOLE 133689 0 0 INVESCO DB MULTI-SECTOR COMM ETF 46140H502 3109575 54269 SH SOLE 54269 0 0 INVESCO DB US DLR INDEX TR ETF 46141D104 459561 25681 SH SOLE 25681 0 0 INVESCO DB US DLR INDEX TR ETF 46141D203 548201 18819 SH SOLE 18819 0 0 INVESCO EXCH TRADED FD TR II ETF 46138G508 50190 2385 SH SOLE 9 2385 0 0 INVESCO EXCH TRADED FD TR II ETF 46138G508 664736 31594 SH SOLE 31593 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V621 264006 17923 SH SOLE 17923 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V613 292405 7705 SH SOLE 7705 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V597 1308131 34298 SH SOLE 34298 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E511 182019 15759 SH SOLE 15759 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V142 1168 18 SH SOLE 43 18 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V142 381344 5875 SH SOLE 5874 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E354 1694 26 SH SOLE 19 26 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E354 18965 292 SH SOLE 22 292 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E354 1466526 22579 SH SOLE 22579 0 0 PPG INDS INC Stock 693506107 4910 39 SH SOLE 9 39 0 0 PPG INDS INC Stock 693506107 5062 40 SH SOLE 33 40 0 0 PPG INDS INC Stock 693506107 14959 119 SH SOLE 43 118 0 0 PPG INDS INC Stock 693506107 2518 20 SH SOLE 46 20 0 0 PPG INDS INC Stock 693506107 126 1 SH SOLE 49 1 0 0 PPG INDS INC Stock 693506107 2140 17 SH SOLE 51 17 0 0 PPG INDS INC Stock 693506107 567348 4507 SH SOLE 4506 0 0 PPL CORP Stock 69351T106 6304 228 SH SOLE 9 228 0 0 PPL CORP Stock 69351T106 26876 972 SH SOLE 19 972 0 0 PPL CORP Stock 69351T106 3152 114 SH SOLE 33 113 0 0 PPL CORP Stock 69351T106 55 2 SH SOLE 49 2 0 0 PPL CORP Stock 69351T106 30830 1115 SH SOLE 51 1115 0 0 PPL CORP Stock 69351T106 19963 722 SH SOLE 52 722 0 0 PPL CORP Stock 69351T106 213624 7726 SH SOLE 7726 0 0 PRINCIPAL FINANCIAL GROUP IN Stock 74251V102 867 11 SH SOLE 33 11 0 0 PRINCIPAL FINANCIAL GROUP IN Stock 74251V102 7914 101 SH SOLE 36 100 0 0 PRINCIPAL FINANCIAL GROUP IN Stock 74251V102 863 11 SH SOLE 46 11 0 0 PRINCIPAL FINANCIAL GROUP IN Stock 74251V102 202178 2577 SH SOLE 2577 0 0 PROCEPT BIOROBOTICS CORP Stock 74276L105 768757 12584 SH SOLE 12584 0 0 PROCTER AND GAMBLE CO Stock 742718109 1844116 11182 SH SOLE 6 11181 0 0 PROCTER AND GAMBLE CO Stock 742718109 36464 221 SH SOLE 7 221 0 0 PROCTER AND GAMBLE CO Stock 742718109 54094 328 SH SOLE 9 328 0 0 PROCTER AND GAMBLE CO Stock 742718109 477738 2897 SH SOLE 19 2896 0 0 PROCTER AND GAMBLE CO Stock 742718109 97086 589 SH SOLE 33 588 0 0 PROCTER AND GAMBLE CO Stock 742718109 51125 310 SH SOLE 36 310 0 0 PROCTER AND GAMBLE CO Stock 742718109 15502 94 SH SOLE 40 94 0 0 PROCTER AND GAMBLE CO Stock 742718109 330 2 SH SOLE 49 2 0 0 PROCTER AND GAMBLE CO Stock 742718109 60691 368 SH SOLE 51 368 0 0 PROCTER AND GAMBLE CO Stock 742718109 14776548 89598 SH SOLE 89598 0 0 PROGRESSIVE CORP Stock 743315103 1660849 7996 SH SOLE 6 7996 0 0 PROGRESSIVE CORP Stock 743315103 27699 133 SH SOLE 33 133 0 0 PROGRESSIVE CORP Stock 743315103 13293 64 SH SOLE 36 64 0 0 PROGRESSIVE CORP Stock 743315103 4777 23 SH SOLE 46 23 0 0 PROGRESSIVE CORP Stock 743315103 209164 1007 SH SOLE 49 1007 0 0 PROGRESSIVE CORP Stock 743315103 9970 48 SH SOLE 51 48 0 0 PROGRESSIVE CORP Stock 743315103 1779501 8567 SH SOLE 8567 0 0 PROLOGIS INC. REIT 74340W103 28530 254 SH SOLE 7 254 0 0 PROLOGIS INC. REIT 74340W103 19991 178 SH SOLE 9 178 0 0 PROLOGIS INC. REIT 74340W103 102646 914 SH SOLE 19 913 0 0 PROLOGIS INC. REIT 74340W103 86518 770 SH SOLE 32 770 0 0 PROLOGIS INC. REIT 74340W103 8056 72 SH SOLE 33 71 0 0 PROLOGIS INC. REIT 74340W103 15633 139 SH SOLE 36 139 0 0 PROLOGIS INC. REIT 74340W103 3032 27 SH SOLE 46 27 0 0 PROLOGIS INC. REIT 74340W103 225 2 SH SOLE 49 2 0 0 PROLOGIS INC. REIT 74340W103 16510 147 SH SOLE 51 147 0 0 PROLOGIS INC. REIT 74340W103 8536 76 SH SOLE 52 76 0 0 PROLOGIS INC. REIT 74340W103 988136 8798 SH SOLE 8798 0 0 PROSHARES TR ETF 74347G440 340441 15124 SH SOLE 15124 0 0 PROSHARES TR ETF 74347R248 208297 3358 SH SOLE 3358 0 0 PROSHARES TR ETF 74348A467 1245653 12958 SH SOLE 16 12958 0 0 PROSHARES TR ETF 74348A467 1310903 13637 SH SOLE 13636 0 0 PROSHARES TR ETF 74347B680 238831 3245 SH SOLE 3244 0 0 PROSHARES TR ETF 74347G291 4354739 514745 SH SOLE 514744 0 0 PROSHARES TR ETF 74347R370 1868279 113865 SH SOLE 113864 0 0 PROSHARES TR ETF 74349Y837 4455 110 SH SOLE 36 110 0 0 PROSHARES TR ETF 74349Y837 6535841 161379 SH SOLE 161378 0 0 PROSHARES TR ETF 74348A210 5050562 242699 SH SOLE 242698 0 0 PROSHARES TR ETF 74347B425 4 0 SH SOLE 19 0 0 0 PROSHARES TR ETF 74347B425 376531 33000 SH SOLE 33000 0 0 PROSPECT CAP CORP Convertible 74348TAT9 28893 29000 SH SOLE 29000 0 0 PROSPECT CAP CORP CEF 74348T102 259500 46926 SH SOLE 46925 0 0 PROSPERITY BANCSHARES INC Stock 743606105 2126021 34773 SH SOLE 34773 0 0 PRUDENTIAL FINL INC Stock 744320102 34923 298 SH SOLE 9 298 0 0 PRUDENTIAL FINL INC Stock 744320102 197396 1684 SH SOLE 19 1684 0 0 PRUDENTIAL FINL INC Stock 744320102 7440 63 SH SOLE 33 63 0 0 PRUDENTIAL FINL INC Stock 744320102 97502 832 SH SOLE 36 832 0 0 PRUDENTIAL FINL INC Stock 744320102 117 1 SH SOLE 49 1 0 0 PRUDENTIAL FINL INC Stock 744320102 2109 18 SH SOLE 51 18 0 0 PRUDENTIAL FINL INC Stock 744320102 4554909 38868 SH SOLE 38867 0 0 PTC INC Stock 69370C100 4360 24 SH SOLE 33 24 0 0 PTC INC Stock 69370C100 5632 31 SH SOLE 43 31 0 0 PTC INC Stock 69370C100 1635 9 SH SOLE 46 9 0 0 PTC INC Stock 69370C100 802073 4415 SH SOLE 4415 0 0 PUBLIC SVC ENTERPRISE GRP IN Stock 744573106 16656 226 SH SOLE 9 226 0 0 PUBLIC SVC ENTERPRISE GRP IN Stock 744573106 75097 1019 SH SOLE 19 1018 0 0 PUBLIC SVC ENTERPRISE GRP IN Stock 744573106 5048 69 SH SOLE 33 68 0 0 PUBLIC SVC ENTERPRISE GRP IN Stock 744573106 16011 217 SH SOLE 43 217 0 0 PUBLIC SVC ENTERPRISE GRP IN Stock 744573106 2620432 35555 SH SOLE 35555 0 0 PUBLIC STORAGE OPER CO REIT 74460D109 863 3 SH SOLE 19 3 0 0 PUBLIC STORAGE OPER CO REIT 74460D109 5517 19 SH SOLE 33 19 0 0 PUBLIC STORAGE OPER CO REIT 74460D109 1438 5 SH SOLE 46 5 0 0 PUBLIC STORAGE OPER CO REIT 74460D109 1726 6 SH SOLE 51 6 0 0 PUBLIC STORAGE OPER CO REIT 74460D109 468756 1630 SH SOLE 1629 0 0 PULTE GROUP INC Stock 745867101 0 0 SH SOLE 6 0 0 0 PULTE GROUP INC Stock 745867101 1762 16 SH SOLE 12 16 0 0 PULTE GROUP INC Stock 745867101 51086 464 SH SOLE 19 464 0 0 PULTE GROUP INC Stock 745867101 5292 48 SH SOLE 33 48 0 0 PULTE GROUP INC Stock 745867101 1762 16 SH SOLE 46 16 0 0 PULTE GROUP INC Stock 745867101 1618217 14698 SH SOLE 14697 0 0 PURE STORAGE INC Stock 74624M102 46809 729 SH SOLE 19 729 0 0 PURE STORAGE INC Stock 74624M102 552527 8605 SH SOLE 8605 0 0 QUALCOMM INC Stock 747525103 80070 402 SH SOLE 9 402 0 0 QUALCOMM INC Stock 747525103 1152419 5786 SH SOLE 19 5785 0 0 QUALCOMM INC Stock 747525103 54747 275 SH SOLE 33 274 0 0 QUALCOMM INC Stock 747525103 83954 421 SH SOLE 36 421 0 0 QUALCOMM INC Stock 747525103 6971 35 SH SOLE 46 35 0 0 QUALCOMM INC Stock 747525103 199 1 SH SOLE 49 1 0 0 QUALCOMM INC Stock 747525103 74966 376 SH SOLE 50 376 0 0 QUALCOMM INC Stock 747525103 7170 36 SH SOLE 51 36 0 0 QUALCOMM INC Stock 747525103 15105320 75838 SH SOLE 75837 0 0 QUANTA SVCS INC Stock 74762E102 2798 11 SH SOLE 33 11 0 0 QUANTA SVCS INC Stock 74762E102 634209 2496 SH SOLE 45 2496 0 0 QUANTA SVCS INC Stock 74762E102 2541 10 SH SOLE 46 10 0 0 QUANTA SVCS INC Stock 74762E102 61236 241 SH SOLE 48 241 0 0 QUANTA SVCS INC Stock 74762E102 4067456 16008 SH SOLE 16007 0 0 RANGER ENERGY SVCS INC Stock 75282U104 122800 11673 SH SOLE 11673 0 0 RAYONIER INC REIT 754907103 384371 13213 SH SOLE 6 13213 0 0 RAYONIER INC REIT 754907103 74703 2568 SH SOLE 2568 0 0 RTX CORPORATION Stock 75513E101 17468 174 SH SOLE 2 174 0 0 RTX CORPORATION Stock 75513E101 14356 143 SH SOLE 6 143 0 0 RTX CORPORATION Stock 75513E101 12047 120 SH SOLE 9 120 0 0 RTX CORPORATION Stock 75513E101 4518 45 SH SOLE 12 45 0 0 RTX CORPORATION Stock 75513E101 18673 186 SH SOLE 19 186 0 0 RTX CORPORATION Stock 75513E101 33082 330 SH SOLE 33 329 0 0 RTX CORPORATION Stock 75513E101 55185 550 SH SOLE 43 549 0 0 RTX CORPORATION Stock 75513E101 201 2 SH SOLE 49 2 0 0 RTX CORPORATION Stock 75513E101 4317 43 SH SOLE 51 43 0 0 RTX CORPORATION Stock 75513E101 8935229 89005 SH SOLE 89005 0 0 READY CAPITAL CORP REIT 75574U101 734891 89840 SH SOLE 89840 0 0 SELECT SECTOR SPDR TR ETF 81369Y860 301004 7837 SH SOLE 25 7836 0 0 SELECT SECTOR SPDR TR ETF 81369Y860 1426573 37141 SH SOLE 37140 0 0 REALTY INCOME CORP REIT 756109104 264 5 SH SOLE 19 5 0 0 REALTY INCOME CORP REIT 756109104 5373 102 SH SOLE 33 101 0 0 REALTY INCOME CORP REIT 756109104 5018 95 SH SOLE 36 95 0 0 REALTY INCOME CORP REIT 756109104 634 12 SH SOLE 46 12 0 0 REALTY INCOME CORP REIT 756109104 50918 964 SH SOLE 51 964 0 0 REALTY INCOME CORP REIT 756109104 35337 669 SH SOLE 52 669 0 0 REALTY INCOME CORP REIT 756109104 1381190 26149 SH SOLE 26149 0 0 REAVES UTIL INCOME FD CEF 756158101 485340 17765 SH SOLE 17765 0 0 REDDIT INC Stock 75734B100 325775 5099 SH SOLE 5099 0 0 REGENERON PHARMACEUTICALS Stock 75886F107 1051 1 SH SOLE 19 1 0 0 REGENERON PHARMACEUTICALS Stock 75886F107 32582 31 SH SOLE 33 31 0 0 REGENERON PHARMACEUTICALS Stock 75886F107 7357 7 SH SOLE 36 7 0 0 REGENERON PHARMACEUTICALS Stock 75886F107 56756 54 SH SOLE 48 54 0 0 REGENERON PHARMACEUTICALS Stock 75886F107 4939479 4700 SH SOLE 4699 0 0 REGIONS FINANCIAL CORP NEW Stock 7591EP100 60280 3008 SH SOLE 19 3008 0 0 REGIONS FINANCIAL CORP NEW Stock 7591EP100 13640 681 SH SOLE 33 680 0 0 REGIONS FINANCIAL CORP NEW Stock 7591EP100 1062 53 SH SOLE 46 53 0 0 REGIONS FINANCIAL CORP NEW Stock 7591EP100 143169 7144 SH SOLE 7144 0 0 RENTOKIL INITIAL PLC ADR 760125104 343614 11589 SH SOLE 11589 0 0 REPUBLIC BANCORP INC KY Stock 760281204 552893 10313 SH SOLE 10313 0 0 REPUBLIC SVCS INC Stock 760759100 51111 263 SH SOLE 19 263 0 0 REPUBLIC SVCS INC Stock 760759100 6494 33 SH SOLE 33 33 0 0 REPUBLIC SVCS INC Stock 760759100 1035638 5329 SH SOLE 5329 0 0 RESMED INC Stock 761152107 1889390 9870 SH SOLE 6 9870 0 0 RESMED INC Stock 761152107 4786 25 SH SOLE 19 25 0 0 RESMED INC Stock 761152107 15151 79 SH SOLE 33 79 0 0 RESMED INC Stock 761152107 957 5 SH SOLE 46 5 0 0 RESMED INC Stock 761152107 130563 682 SH SOLE 682 0 0 VANECK ETF TRUST ETF 92189F684 1577889 7669 SH SOLE 7668 0 0 INVESCO EXCH TRADED FD TR II ETF 46138G698 360107 3888 SH SOLE 3888 0 0 RINGCENTRAL INC Stock 76680R206 371309 13167 SH SOLE 13167 0 0 RIO TINTO PLC ADR 767204100 18658 283 SH SOLE 9 283 0 0 RIO TINTO PLC ADR 767204100 3692 56 SH SOLE 31 56 0 0 RIO TINTO PLC ADR 767204100 2308 35 SH SOLE 33 35 0 0 RIO TINTO PLC ADR 767204100 588912 8932 SH SOLE 8932 0 0 RIOT PLATFORMS INC Stock 767292105 2934 321 SH SOLE 19 321 0 0 RIOT PLATFORMS INC Stock 767292105 93465 10226 SH SOLE 10225 0 0 RIVIAN AUTOMOTIVE INC Stock 76954A103 212631 15844 SH SOLE 15844 0 0 ROCKET LAB USA INC Stock 773122106 6514 1357 SH SOLE 48 1357 0 0 ROCKET LAB USA INC Stock 773122106 55779 11621 SH SOLE 11620 0 0 ROCKWELL AUTOMATION INC Stock 773903109 14315 52 SH SOLE 6 52 0 0 ROCKWELL AUTOMATION INC Stock 773903109 826 3 SH SOLE 19 3 0 0 ROCKWELL AUTOMATION INC Stock 773903109 7536 27 SH SOLE 33 27 0 0 ROCKWELL AUTOMATION INC Stock 773903109 1376 5 SH SOLE 46 5 0 0 ROCKWELL AUTOMATION INC Stock 773903109 275 1 SH SOLE 51 1 0 0 ROCKWELL AUTOMATION INC Stock 773903109 1305131 4741 SH SOLE 4741 0 0 ROKU INC Stock 77543R102 300 5 SH SOLE 19 5 0 0 ROKU INC Stock 77543R102 420 7 SH SOLE 33 7 0 0 ROKU INC Stock 77543R102 300 5 SH SOLE 51 5 0 0 ROKU INC Stock 77543R102 1583411 26421 SH SOLE 26421 0 0 ROPER TECHNOLOGIES INC Stock 776696106 564 1 SH SOLE 19 1 0 0 ROPER TECHNOLOGIES INC Stock 776696106 118369 210 SH SOLE 30 210 0 0 ROPER TECHNOLOGIES INC Stock 776696106 34988 62 SH SOLE 33 62 0 0 ROPER TECHNOLOGIES INC Stock 776696106 4509 8 SH SOLE 36 8 0 0 ROPER TECHNOLOGIES INC Stock 776696106 47397 84 SH SOLE 43 84 0 0 ROPER TECHNOLOGIES INC Stock 776696106 3946 7 SH SOLE 46 7 0 0 ROPER TECHNOLOGIES INC Stock 776696106 184880 328 SH SOLE 49 328 0 0 ROPER TECHNOLOGIES INC Stock 776696106 3468642 6154 SH SOLE 6153 0 0 ROSS STORES INC Stock 778296103 31838 219 SH SOLE 19 219 0 0 ROSS STORES INC Stock 778296103 56318 388 SH SOLE 32 387 0 0 ROSS STORES INC Stock 778296103 28808 198 SH SOLE 33 198 0 0 ROSS STORES INC Stock 778296103 9469 65 SH SOLE 36 65 0 0 ROSS STORES INC Stock 778296103 0 0 SH SOLE 43 0 0 0 ROSS STORES INC Stock 778296103 581 4 SH SOLE 51 4 0 0 ROSS STORES INC Stock 778296103 413515 2846 SH SOLE 2845 0 0 ROYAL BK CDA Stock 780087102 2660 25 SH SOLE 33 25 0 0 ROYAL BK CDA Stock 780087102 734261 6902 SH SOLE 6902 0 0 ROYAL CARIBBEAN GROUP Stock V7780T103 49583 311 SH SOLE 19 311 0 0 ROYAL CARIBBEAN GROUP Stock V7780T103 9566 60 SH SOLE 33 60 0 0 ROYAL CARIBBEAN GROUP Stock V7780T103 1528455 9587 SH SOLE 9587 0 0 SHELL PLC ADR 780259305 31759 440 SH SOLE 9 440 0 0 SHELL PLC ADR 780259305 10899 151 SH SOLE 12 151 0 0 SHELL PLC ADR 780259305 14716 204 SH SOLE 19 203 0 0 SHELL PLC ADR 780259305 4114 57 SH SOLE 31 57 0 0 SHELL PLC ADR 780259305 5341 74 SH SOLE 33 74 0 0 SHELL PLC ADR 780259305 6857 95 SH SOLE 36 95 0 0 SHELL PLC ADR 780259305 90248 1250 SH SOLE 43 1250 0 0 SHELL PLC ADR 780259305 2126513 29461 SH SOLE 29461 0 0 ROYAL GOLD INC Stock 780287108 111267 889 SH SOLE 19 889 0 0 ROYAL GOLD INC Stock 780287108 783475 6260 SH SOLE 6259 0 0 ROYALTY PHARMA PLC Stock G7709Q104 1377005 52219 SH SOLE 52218 0 0 RPM INTL INC Stock 749685103 337038 3130 SH SOLE 45 3130 0 0 RPM INTL INC Stock 749685103 32842 305 SH SOLE 48 305 0 0 RPM INTL INC Stock 749685103 421319 3913 SH SOLE 3912 0 0 MAGNITE INC Stock 55955D100 1559196 117321 SH SOLE 117321 0 0 RYAN SPECIALTY HOLDINGS INC Stock 78351F107 6602 114 SH SOLE 19 114 0 0 RYAN SPECIALTY HOLDINGS INC Stock 78351F107 182185 3146 SH SOLE 23 3146 0 0 RYAN SPECIALTY HOLDINGS INC Stock 78351F107 98621 1703 SH SOLE 1703 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V233 11438 250 SH SOLE 19 250 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V233 344966 7540 SH SOLE 7540 0 0 S&P GLOBAL INC Stock 78409V104 38356 86 SH SOLE 2 86 0 0 S&P GLOBAL INC Stock 78409V104 2689456 6030 SH SOLE 6 6030 0 0 S&P GLOBAL INC Stock 78409V104 446 1 SH SOLE 9 1 0 0 S&P GLOBAL INC Stock 78409V104 327364 734 SH SOLE 18 734 0 0 S&P GLOBAL INC Stock 78409V104 1784 4 SH SOLE 19 4 0 0 S&P GLOBAL INC Stock 78409V104 136030 305 SH SOLE 30 305 0 0 S&P GLOBAL INC Stock 78409V104 72759 163 SH SOLE 32 163 0 0 S&P GLOBAL INC Stock 78409V104 28992 65 SH SOLE 33 65 0 0 S&P GLOBAL INC Stock 78409V104 17863 40 SH SOLE 36 40 0 0 S&P GLOBAL INC Stock 78409V104 37679 84 SH SOLE 43 84 0 0 S&P GLOBAL INC Stock 78409V104 8028 18 SH SOLE 46 18 0 0 S&P GLOBAL INC Stock 78409V104 13380 30 SH SOLE 48 30 0 0 S&P GLOBAL INC Stock 78409V104 446 1 SH SOLE 49 1 0 0 S&P GLOBAL INC Stock 78409V104 398743 894 SH SOLE 51 894 0 0 S&P GLOBAL INC Stock 78409V104 147180 330 SH SOLE 53 330 0 0 S&P GLOBAL INC Stock 78409V104 839127 1881 SH SOLE 1881 0 0 SALESFORCE INC Stock 79466L302 42936 167 SH SOLE 9 167 0 0 SALESFORCE INC Stock 79466L302 787710 3064 SH SOLE 19 3063 0 0 SALESFORCE INC Stock 79466L302 140377 546 SH SOLE 28 546 0 0 SALESFORCE INC Stock 79466L302 50935 198 SH SOLE 33 198 0 0 SALESFORCE INC Stock 79466L302 7970 31 SH SOLE 36 31 0 0 SALESFORCE INC Stock 79466L302 7199 28 SH SOLE 46 28 0 0 SALESFORCE INC Stock 79466L302 46792 182 SH SOLE 48 182 0 0 SALESFORCE INC Stock 79466L302 257 1 SH SOLE 49 1 0 0 SALESFORCE INC Stock 79466L302 316959 1233 SH SOLE 51 1232 0 0 SALESFORCE INC Stock 79466L302 121351 472 SH SOLE 53 472 0 0 SALESFORCE INC Stock 79466L302 10876924 42306 SH SOLE 42306 0 0 WESTERN ASSET EMERGING MKTS CEF 95766A101 2486 267 SH SOLE 19 267 0 0 WESTERN ASSET EMERGING MKTS CEF 95766A101 1465413 157402 SH SOLE 157402 0 0 SANOFI ADR 80105N105 33382 688 SH SOLE 9 688 0 0 SANOFI ADR 80105N105 6453 133 SH SOLE 12 133 0 0 SANOFI ADR 80105N105 1844 38 SH SOLE 31 38 0 0 SANOFI ADR 80105N105 2814 58 SH SOLE 33 58 0 0 SANOFI ADR 80105N105 67928 1400 SH SOLE 43 1400 0 0 SANOFI ADR 80105N105 68025 1402 SH SOLE 51 1402 0 0 SANOFI ADR 80105N105 46822 965 SH SOLE 52 965 0 0 SANOFI ADR 80105N105 710211 14637 SH SOLE 14637 0 0 SAP SE ADR 803054204 44780 222 SH SOLE 9 222 0 0 SAP SE ADR 803054204 5648 28 SH SOLE 33 28 0 0 SAP SE ADR 803054204 340717 1689 SH SOLE 1689 0 0 SCHLUMBERGER LTD Stock 806857108 13305 282 SH SOLE 9 282 0 0 SCHLUMBERGER LTD Stock 806857108 17551 372 SH SOLE 19 372 0 0 SCHLUMBERGER LTD Stock 806857108 38971 826 SH SOLE 32 826 0 0 SCHLUMBERGER LTD Stock 806857108 9920 210 SH SOLE 33 210 0 0 SCHLUMBERGER LTD Stock 806857108 5803 123 SH SOLE 36 123 0 0 SCHLUMBERGER LTD Stock 806857108 2901182 61492 SH SOLE 61491 0 0 SCHWAB STRATEGIC TR ETF 808524698 3749698 85027 SH SOLE 85027 0 0 SCHWAB CHARLES FAMILY FD Money Market Fund 808515530 3294798 3294798 SH SOLE 36 3294798 0 0 SCHWAB CHARLES FAMILY FD Money Market Fund 808515530 2763644 2763644 SH SOLE 2763644 0 0 SCHWAB STRATEGIC TR ETF 808524706 236860 8918 SH SOLE 19 8917 0 0 SCHWAB STRATEGIC TR ETF 808524706 53392 2010 SH SOLE 2010 0 0 SCHWAB STRATEGIC TR ETF 808524607 97557 2056 SH SOLE 19 2056 0 0 SCHWAB STRATEGIC TR ETF 808524607 631305 13305 SH SOLE 13304 0 0 SCHWAB STRATEGIC TR ETF 808524755 28935 826 SH SOLE 22 826 0 0 SCHWAB STRATEGIC TR ETF 808524755 1183690 33791 SH SOLE 33790 0 0 SCHWAB STRATEGIC TR ETF 808524771 1616334 24132 SH SOLE 24131 0 0 SCHWAB STRATEGIC TR ETF 808524805 13024 339 SH SOLE 19 339 0 0 SCHWAB STRATEGIC TR ETF 808524805 28277 736 SH SOLE 36 736 0 0 SCHWAB STRATEGIC TR ETF 808524805 592321 15417 SH SOLE 15417 0 0 SCHWAB STRATEGIC TR ETF 808524888 640 18 SH SOLE 19 18 0 0 SCHWAB STRATEGIC TR ETF 808524888 282114 7929 SH SOLE 7929 0 0 SCHWAB STRATEGIC TR ETF 808524839 42025 922 SH SOLE 36 922 0 0 SCHWAB STRATEGIC TR ETF 808524839 917735 20135 SH SOLE 20134 0 0 SCHWAB STRATEGIC TR ETF 808524102 1719190 27345 SH SOLE 27345 0 0 SCHWAB STRATEGIC TR ETF 808524797 186331 2396 SH SOLE 19 2396 0 0 SCHWAB STRATEGIC TR ETF 808524797 15472463 198977 SH SOLE 198977 0 0 SCHWAB STRATEGIC TR ETF 808524201 1537888 23936 SH SOLE 19 23936 0 0 SCHWAB STRATEGIC TR ETF 808524201 2453030 38179 SH SOLE 38179 0 0 SCHWAB STRATEGIC TR ETF 808524300 67 1 SH SOLE 19 0 0 0 SCHWAB STRATEGIC TR ETF 808524300 537881 5334 SH SOLE 36 5334 0 0 SCHWAB STRATEGIC TR ETF 808524300 4336 43 SH SOLE 49 43 0 0 SCHWAB STRATEGIC TR ETF 808524300 2343650 23241 SH SOLE 23241 0 0 SCHWAB STRATEGIC TR ETF 808524409 2169864 29291 SH SOLE 29290 0 0 SCHWAB STRATEGIC TR ETF 808524870 8790 169 SH SOLE 19 169 0 0 SCHWAB STRATEGIC TR ETF 808524870 468 9 SH SOLE 36 9 0 0 SCHWAB STRATEGIC TR ETF 808524870 746014 14344 SH SOLE 14343 0 0 SEA LTD ADR 81141R100 714 10 SH SOLE 33 10 0 0 SEA LTD ADR 81141R100 818001 11453 SH SOLE 11453 0 0 SEAGATE TECHNOLOGY HLDNGS PL Stock G7997R103 5267 51 SH SOLE 12 51 0 0 SEAGATE TECHNOLOGY HLDNGS PL Stock G7997R103 12202 118 SH SOLE 33 118 0 0 SEAGATE TECHNOLOGY HLDNGS PL Stock G7997R103 6506 63 SH SOLE 36 63 0 0 SEAGATE TECHNOLOGY HLDNGS PL Stock G7997R103 826 8 SH SOLE 46 8 0 0 SEAGATE TECHNOLOGY HLDNGS PL Stock G7997R103 2147338 20793 SH SOLE 20793 0 0 SELECT WATER SOLUTIONS INC Stock 81617J301 2082498 194626 SH SOLE 194626 0 0 SEMLER SCIENTIFIC INC Stock 81684M104 233920 6800 SH SOLE 6800 0 0 SEMPRA Stock 816851109 761 10 SH SOLE 19 10 0 0 SEMPRA Stock 816851109 18542 244 SH SOLE 33 243 0 0 SEMPRA Stock 816851109 30424 400 SH SOLE 36 400 0 0 SEMPRA Stock 816851109 38578 507 SH SOLE 43 507 0 0 SEMPRA Stock 816851109 9279 122 SH SOLE 46 122 0 0 SEMPRA Stock 816851109 76 1 SH SOLE 49 1 0 0 SEMPRA Stock 816851109 2206 29 SH SOLE 51 29 0 0 SEMPRA Stock 816851109 2235192 29387 SH SOLE 29387 0 0 SEMTECH CORP Stock 816850101 211909 7092 SH SOLE 7092 0 0 SERVICENOW INC Stock 81762P102 9440 12 SH SOLE 9 12 0 0 SERVICENOW INC Stock 81762P102 40120 51 SH SOLE 19 51 0 0 SERVICENOW INC Stock 81762P102 152614 194 SH SOLE 28 194 0 0 SERVICENOW INC Stock 81762P102 73947 94 SH SOLE 32 94 0 0 SERVICENOW INC Stock 81762P102 36187 46 SH SOLE 33 46 0 0 SERVICENOW INC Stock 81762P102 11800 15 SH SOLE 36 15 0 0 SERVICENOW INC Stock 81762P102 5507 7 SH SOLE 46 7 0 0 SERVICENOW INC Stock 81762P102 787 1 SH SOLE 49 1 0 0 SERVICENOW INC Stock 81762P102 23600 30 SH SOLE 50 30 0 0 SERVICENOW INC Stock 81762P102 800043 1017 SH SOLE 51 1017 0 0 SERVICENOW INC Stock 81762P102 310735 395 SH SOLE 53 395 0 0 SERVICENOW INC Stock 81762P102 7483283 9513 SH SOLE 9512 0 0 SERVISFIRST BANCSHARES INC Stock 81768T108 95417 1510 SH SOLE 23 1510 0 0 SERVISFIRST BANCSHARES INC Stock 81768T108 2062395 32638 SH SOLE 32638 0 0 SFL CORPORATION LTD Stock G7738W106 196179 14134 SH SOLE 14133 0 0 SHERWIN WILLIAMS CO Stock 824348106 24173 81 SH SOLE 2 81 0 0 SHERWIN WILLIAMS CO Stock 824348106 1966217 6589 SH SOLE 6 6588 0 0 SHERWIN WILLIAMS CO Stock 824348106 5073 17 SH SOLE 9 17 0 0 SHERWIN WILLIAMS CO Stock 824348106 128325 430 SH SOLE 30 430 0 0 SHERWIN WILLIAMS CO Stock 824348106 17383 58 SH SOLE 33 58 0 0 SHERWIN WILLIAMS CO Stock 824348106 26649 89 SH SOLE 43 89 0 0 SHERWIN WILLIAMS CO Stock 824348106 298 1 SH SOLE 49 1 0 0 SHERWIN WILLIAMS CO Stock 824348106 32865 110 SH SOLE 50 110 0 0 SHERWIN WILLIAMS CO Stock 824348106 5372 18 SH SOLE 51 18 0 0 SHERWIN WILLIAMS CO Stock 824348106 1282061 4296 SH SOLE 4296 0 0 SHF HOLDINGS INC Stock 824430102 8039 15000 SH SOLE 15000 0 0 SHOPIFY INC Stock 82509L107 68164 1032 SH SOLE 28 1032 0 0 SHOPIFY INC Stock 82509L107 4557 69 SH SOLE 33 69 0 0 SHOPIFY INC Stock 82509L107 26354 399 SH SOLE 43 399 0 0 SHOPIFY INC Stock 82509L107 12483 189 SH SOLE 48 189 0 0 SHOPIFY INC Stock 82509L107 201915 3057 SH SOLE 51 3057 0 0 SHOPIFY INC Stock 82509L107 79194 1199 SH SOLE 53 1199 0 0 SHOPIFY INC Stock 82509L107 4774546 72287 SH SOLE 72286 0 0 SIGMATRON INTL INC Stock 82661L101 100620 18000 SH SOLE 18000 0 0 SIMON PPTY GROUP INC NEW REIT 828806109 7894 52 SH SOLE 9 52 0 0 SIMON PPTY GROUP INC NEW REIT 828806109 1518 10 SH SOLE 19 10 0 0 SIMON PPTY GROUP INC NEW REIT 828806109 13451 89 SH SOLE 33 88 0 0 SIMON PPTY GROUP INC NEW REIT 828806109 5617 37 SH SOLE 36 37 0 0 SIMON PPTY GROUP INC NEW REIT 828806109 1822 12 SH SOLE 46 12 0 0 SIMON PPTY GROUP INC NEW REIT 828806109 3715512 24476 SH SOLE 24476 0 0 SIMPLIFY EXCHANGE TRADED FUN ETF 82889N632 294882 12135 SH SOLE 25 12135 0 0 SIRIUS XM HOLDINGS INC Stock 82968B103 45 16 SH SOLE 49 16 0 0 SIRIUS XM HOLDINGS INC Stock 82968B103 976 345 SH SOLE 51 345 0 0 SIRIUS XM HOLDINGS INC Stock 82968B103 284202 100425 SH SOLE 100424 0 0 SKECHERS U S A INC Stock 830566105 14584 211 SH SOLE 19 211 0 0 SKECHERS U S A INC Stock 830566105 853632 12350 SH SOLE 12350 0 0 SKYWORKS SOLUTIONS INC Stock 83088M102 3989 37 SH SOLE 33 37 0 0 SKYWORKS SOLUTIONS INC Stock 83088M102 107 1 SH SOLE 46 1 0 0 SKYWORKS SOLUTIONS INC Stock 83088M102 2116150 19855 SH SOLE 19855 0 0 SNAP INC Stock 83304A106 349 21 SH SOLE 51 21 0 0 SNAP INC Stock 83304A106 109323 6582 SH SOLE 6581 0 0 SNAP ON INC Stock 833034101 2548332 9749 SH SOLE 6 9749 0 0 SNAP ON INC Stock 833034101 1307 5 SH SOLE 46 5 0 0 SNAP ON INC Stock 833034101 1568 6 SH SOLE 49 6 0 0 SNAP ON INC Stock 833034101 1181406 4520 SH SOLE 4519 0 0 SNOWFLAKE INC Stock 833445109 1216 9 SH SOLE 33 9 0 0 SNOWFLAKE INC Stock 833445109 90645 671 SH SOLE 51 671 0 0 SNOWFLAKE INC Stock 833445109 32422 240 SH SOLE 53 240 0 0 SNOWFLAKE INC Stock 833445109 900632 6667 SH SOLE 6666 0 0 SOFI TECHNOLOGIES INC Stock 83406F102 46 7 SH SOLE 36 7 0 0 SOFI TECHNOLOGIES INC Stock 83406F102 398381 60269 SH SOLE 60269 0 0 SOLAREDGE TECHNOLOGIES INC Stock 83417M104 219509 8690 SH SOLE 8690 0 0 SONOCO PRODS CO Stock 835495102 438023 8636 SH SOLE 8636 0 0 ADVISOR MANAGED PORTFOLIOS ETF 00777X603 500543 18266 SH SOLE 51 18266 0 0 ADVISOR MANAGED PORTFOLIOS ETF 00777X603 8769 320 SH SOLE 320 0 0 SOUTHERN CO Stock 842587107 2488093 32075 SH SOLE 6 32075 0 0 SOUTHERN CO Stock 842587107 27615 356 SH SOLE 9 356 0 0 SOUTHERN CO Stock 842587107 164096 2115 SH SOLE 19 2115 0 0 SOUTHERN CO Stock 842587107 23201 299 SH SOLE 33 299 0 0 SOUTHERN CO Stock 842587107 11248 145 SH SOLE 36 145 0 0 SOUTHERN CO Stock 842587107 3956 51 SH SOLE 49 51 0 0 SOUTHERN CO Stock 842587107 58333 752 SH SOLE 51 752 0 0 SOUTHERN CO Stock 842587107 38475 496 SH SOLE 52 496 0 0 SOUTHERN CO Stock 842587107 6696899 86334 SH SOLE 86333 0 0 SOUTHWEST AIRLS CO Stock 844741108 3862 135 SH SOLE 33 135 0 0 SOUTHWEST AIRLS CO Stock 844741108 29 1 SH SOLE 49 1 0 0 SOUTHWEST AIRLS CO Stock 844741108 944 33 SH SOLE 51 33 0 0 SOUTHWEST AIRLS CO Stock 844741108 418668 14634 SH SOLE 14633 0 0 SOUTHWESTERN ENERGY CO Stock 845467109 3365 500 SH SOLE 16 500 0 0 SOUTHWESTERN ENERGY CO Stock 845467109 128543 19100 SH SOLE 19100 0 0 SPDR SER TR ETF 78464A664 671099 24655 SH SOLE 24654 0 0 SSGA ACTIVE TR ETF 78470P846 766146 27111 SH SOLE 11 27110 0 0 SSGA ACTIVE TR ETF 78470P846 339261 12005 SH SOLE 12005 0 0 SPDR SER TR ETF 78468R622 377 4 SH SOLE 36 4 0 0 SPDR SER TR ETF 78468R622 754737 8006 SH SOLE 8006 0 0 SPDR SER TR ETF 78468R200 363788 11792 SH SOLE 25 11792 0 0 SPDR SER TR ETF 78468R200 98843 3204 SH SOLE 3204 0 0 SPDR DOW JONES INDL AVERAGE ETF 78467X109 7239827 18510 SH SOLE 18510 0 0 SPDR GOLD TR ETF 78463V107 248122 1154 SH SOLE 19 1154 0 0 SPDR GOLD TR ETF 78463V107 19331797 89911 SH SOLE 89911 0 0 WORLD GOLD TR ETF 98149E303 89922 1951 SH SOLE 24 1951 0 0 WORLD GOLD TR ETF 98149E303 128983 2799 SH SOLE 2798 0 0 SPDR INDEX SHS FDS ETF 78463X202 269206 5381 SH SOLE 5380 0 0 SPDR INDEX SHS FDS ETF 78463X756 1113268 19221 SH SOLE 19220 0 0 SPDR INDEX SHS FDS ETF 78463X426 1109458 18981 SH SOLE 18980 0 0 SPDR SER TR ETF 78464A284 516758 20313 SH SOLE 20312 0 0 SPDR SER TR ETF 78468R739 1935 41 SH SOLE 32 41 0 0 SPDR SER TR ETF 78468R739 70643 1497 SH SOLE 36 1497 0 0 SPDR SER TR ETF 78468R739 419283 8885 SH SOLE 8885 0 0 SPDR SER TR ETF 78464A102 212432 1088 SH SOLE 1088 0 0 SPDR INDEX SHS FDS ETF 78463X889 2631 75 SH SOLE 9 75 0 0 SPDR INDEX SHS FDS ETF 78463X889 479150 13659 SH SOLE 36 13658 0 0 SPDR INDEX SHS FDS ETF 78463X889 595724 16982 SH SOLE 16981 0 0 SPDR INDEX SHS FDS ETF 78463X509 308652 8194 SH SOLE 25 8193 0 0 SPDR INDEX SHS FDS ETF 78463X509 96322 2557 SH SOLE 36 2557 0 0 SPDR INDEX SHS FDS ETF 78463X509 566620 15042 SH SOLE 15041 0 0 SPDR SER TR ETF 78464A375 11559 355 SH SOLE 6 355 0 0 SPDR SER TR ETF 78464A375 234488 7202 SH SOLE 19 7201 0 0 SPDR SER TR ETF 78464A375 497289 15273 SH SOLE 36 15273 0 0 SPDR SER TR ETF 78464A375 1955446 60057 SH SOLE 60056 0 0 SPDR SER TR ETF 78464A672 2257863 80580 SH SOLE 36 80580 0 0 SPDR SER TR ETF 78464A672 120039 4284 SH SOLE 4284 0 0 SPDR SER TR ETF 78464A805 313191 4720 SH SOLE 25 4720 0 0 SPDR SER TR ETF 78464A805 1986543 29940 SH SOLE 36 29940 0 0 SPDR SER TR ETF 78464A805 1543367 23261 SH SOLE 49 23261 0 0 SPDR SER TR ETF 78464A805 44388 669 SH SOLE 669 0 0 SPDR SER TR ETF 78464A847 539569 10518 SH SOLE 10517 0 0 SPDR SER TR ETF 78464A854 57 1 SH SOLE 19 0 0 0 SPDR SER TR ETF 78464A854 691145 10799 SH SOLE 25 10799 0 0 SPDR SER TR ETF 78464A854 1076528 16821 SH SOLE 36 16820 0 0 SPDR SER TR ETF 78464A854 1305642 20401 SH SOLE 20400 0 0 SPDR SER TR ETF 78464A409 1522 19 SH SOLE 19 19 0 0 SPDR SER TR ETF 78464A409 10467055 130626 SH SOLE 130625 0 0 SPDR SER TR ETF 78468R788 353348 8783 SH SOLE 8783 0 0 SPDR SER TR ETF 78464A508 24487 502 SH SOLE 19 502 0 0 SPDR SER TR ETF 78464A508 975 20 SH SOLE 36 20 0 0 SPDR SER TR ETF 78464A508 873255 17917 SH SOLE 17916 0 0 SPDR SER TR ETF 78464A474 12593 424 SH SOLE 36 424 0 0 SPDR SER TR ETF 78464A474 9685233 326102 SH SOLE 326102 0 0 SPDR S&P 500 ETF TR ETF 78462F103 696453 1280 SH SOLE 19 1279 0 0 SPDR S&P 500 ETF TR ETF 78462F103 142209 261 SH SOLE 36 261 0 0 SPDR S&P 500 ETF TR ETF 78462F103 28844 53 SH SOLE 49 53 0 0 SPDR S&P 500 ETF TR ETF 78462F103 342314 629 SH SOLE 51 629 0 0 SPDR S&P 500 ETF TR ETF 78462F103 55199057 101428 SH SOLE 101427 0 0 SPDR SER TR ETF 78464A631 22257 159 SH SOLE 36 159 0 0 SPDR SER TR ETF 78464A631 360786 2577 SH SOLE 2577 0 0 SPDR SER TR ETF 78464A870 9271 100 SH SOLE 36 100 0 0 SPDR SER TR ETF 78464A870 1113 12 SH SOLE 49 12 0 0 SPDR SER TR ETF 78464A870 907812 9792 SH SOLE 9791 0 0 SPDR SER TR ETF 78464A581 1508607 17872 SH SOLE 17872 0 0 SPDR SER TR ETF 78464A888 708 7 SH SOLE 19 7 0 0 SPDR SER TR ETF 78464A888 1449523 14340 SH SOLE 14340 0 0 SPDR SER TR ETF 78468R648 391575 8500 SH SOLE 8499 0 0 SPDR SER TR ETF 78464A755 1180534 19898 SH SOLE 19897 0 0 SPDR S&P MIDCAP 400 ETF TR ETF 78467Y107 110762 207 SH SOLE 19 207 0 0 SPDR S&P MIDCAP 400 ETF TR ETF 78467Y107 2789490 5213 SH SOLE 5213 0 0 SPDR SER TR ETF 78464A698 1218106 24809 SH SOLE 24808 0 0 SPDR SER TR ETF 78464A862 1097350 4434 SH SOLE 4434 0 0 SPDR SER TR ETF 78464A300 296646 3788 SH SOLE 36 3788 0 0 SPDR SER TR ETF 78464A300 751663 9599 SH SOLE 9598 0 0 SPDR SER TR ETF 78468R663 10646 116 SH SOLE 9 116 0 0 SPDR SER TR ETF 78468R663 65256 711 SH SOLE 16 711 0 0 SPDR SER TR ETF 78468R663 180216 1964 SH SOLE 19 1963 0 0 SPDR SER TR ETF 78468R663 89394 974 SH SOLE 24 974 0 0 SPDR SER TR ETF 78468R663 66082 720 SH SOLE 26 720 0 0 SPDR SER TR ETF 78468R663 79567 867 SH SOLE 43 866 0 0 SPDR SER TR ETF 78468R663 63512 692 SH SOLE 51 692 0 0 SPDR SER TR ETF 78468R663 72522792 790181 SH SOLE 790180 0 0 SPDR SER TR ETF 78464A763 151853 1194 SH SOLE 19 1194 0 0 SPDR SER TR ETF 78464A763 9920 78 SH SOLE 36 78 0 0 SPDR SER TR ETF 78464A763 2593571 20393 SH SOLE 20392 0 0 SPDR SER TR ETF 78464A797 120939 2607 SH SOLE 9 2607 0 0 SPDR SER TR ETF 78464A797 490538 10574 SH SOLE 10574 0 0 SSGA ACTIVE ETF TR ETF 78467V400 557633 12899 SH SOLE 12899 0 0 SPORTSMANS WHSE HLDGS INC Stock 84920Y106 37837 15700 SH SOLE 15700 0 0 SPOTIFY TECHNOLOGY S A Stock L8681T102 11610 37 SH SOLE 9 37 0 0 SPOTIFY TECHNOLOGY S A Stock L8681T102 1001618 3192 SH SOLE 19 3192 0 0 SPOTIFY TECHNOLOGY S A Stock L8681T102 306117 976 SH SOLE 975 0 0 SPROTT FDS TR ETF 85208P808 270902 11325 SH SOLE 11325 0 0 SPROTT PHYSICAL GOLD & SILVE CEF 85208R101 567347 25730 SH SOLE 25730 0 0 SPROTT PHYSICAL GOLD TR CEF 85207H104 5528166 306100 SH SOLE 306100 0 0 SPROTT PHYSICAL SILVER TR CEF 85207K107 3123740 314576 SH SOLE 314576 0 0 SPROTT FDS TR ETF 85208P303 742401 15077 SH SOLE 15077 0 0 SPROUTS FMRS MKT INC Stock 85208M102 20748 248 SH SOLE 19 248 0 0 SPROUTS FMRS MKT INC Stock 85208M102 974697 11651 SH SOLE 11650 0 0 SS&C TECHNOLOGIES HLDGS INC Stock 78467J100 11155 178 SH SOLE 9 178 0 0 SS&C TECHNOLOGIES HLDGS INC Stock 78467J100 72860 1163 SH SOLE 43 1162 0 0 SS&C TECHNOLOGIES HLDGS INC Stock 78467J100 140569 2243 SH SOLE 2243 0 0 SSGA ACTIVE ETF TR ETF 78467V608 296034 7082 SH SOLE 25 7082 0 0 SSGA ACTIVE ETF TR ETF 78467V608 1163702 27840 SH SOLE 27839 0 0 ST JOE CO Stock 790148100 207860 3800 SH SOLE 3800 0 0 STAG INDL INC REIT 85254J102 552407 15319 SH SOLE 15319 0 0 STAR BULK CARRIERS CORP. Stock Y8162K204 247603 10156 SH SOLE 10156 0 0 STARBUCKS CORP Stock 855244109 1784697 22925 SH SOLE 6 22924 0 0 STARBUCKS CORP Stock 855244109 18217 234 SH SOLE 19 234 0 0 STARBUCKS CORP Stock 855244109 80575 1035 SH SOLE 30 1035 0 0 STARBUCKS CORP Stock 855244109 26559 341 SH SOLE 33 341 0 0 STARBUCKS CORP Stock 855244109 1168 15 SH SOLE 49 15 0 0 STARBUCKS CORP Stock 855244109 1946 25 SH SOLE 51 25 0 0 STARBUCKS CORP Stock 855244109 2888141 37099 SH SOLE 37098 0 0 STARWOOD PPTY TR INC REIT 85571B105 362105 19119 SH SOLE 19118 0 0 STATE STR CORP Stock 857477103 3552 48 SH SOLE 12 48 0 0 STATE STR CORP Stock 857477103 4390 59 SH SOLE 33 59 0 0 STATE STR CORP Stock 857477103 962 13 SH SOLE 46 13 0 0 STATE STR CORP Stock 857477103 74 1 SH SOLE 49 1 0 0 STATE STR CORP Stock 857477103 1628 22 SH SOLE 51 22 0 0 STATE STR CORP Stock 857477103 775713 10483 SH SOLE 10482 0 0 STEEL DYNAMICS INC Stock 858119100 5180 40 SH SOLE 19 40 0 0 STEEL DYNAMICS INC Stock 858119100 4794 37 SH SOLE 33 37 0 0 STEEL DYNAMICS INC Stock 858119100 3367 26 SH SOLE 46 26 0 0 STEEL DYNAMICS INC Stock 858119100 4496032 34718 SH SOLE 34718 0 0 STEM INC Stock 85859N102 59540 53640 SH SOLE 53640 0 0 STERICYCLE INC Stock 858912108 239786 4125 SH SOLE 5 4125 0 0 STERICYCLE INC Stock 858912108 9359 161 SH SOLE 161 0 0 VIRTUS STONE HBR EMRG MKTS I CEF 86164T107 137015 25999 SH SOLE 25999 0 0 STONECO LTD Stock G85158106 2890 241 SH SOLE 19 241 0 0 STONECO LTD Stock G85158106 67612 5639 SH SOLE 5639 0 0 STRATASYS LTD Stock M85548101 93590 11155 SH SOLE 11155 0 0 STRYKER CORPORATION Stock 863667101 2753636 8093 SH SOLE 6 8092 0 0 STRYKER CORPORATION Stock 863667101 3743 11 SH SOLE 9 11 0 0 STRYKER CORPORATION Stock 863667101 52399 154 SH SOLE 19 154 0 0 STRYKER CORPORATION Stock 863667101 81735 240 SH SOLE 32 240 0 0 STRYKER CORPORATION Stock 863667101 27298 80 SH SOLE 33 80 0 0 STRYKER CORPORATION Stock 863667101 21096 62 SH SOLE 36 62 0 0 STRYKER CORPORATION Stock 863667101 5104 15 SH SOLE 46 15 0 0 STRYKER CORPORATION Stock 863667101 340 1 SH SOLE 49 1 0 0 STRYKER CORPORATION Stock 863667101 5444 16 SH SOLE 51 16 0 0 STRYKER CORPORATION Stock 863667101 3677982 10810 SH SOLE 10809 0 0 STURM RUGER & CO INC Stock 864159108 204424 4908 SH SOLE 4908 0 0 SUMITOMO MITSUI FINL GROUP I ADR 86562M209 1261 94 SH SOLE 33 94 0 0 SUMITOMO MITSUI FINL GROUP I ADR 86562M209 1104877 82392 SH SOLE 82392 0 0 SUNCOR ENERGY INC NEW Stock 867224107 19462 511 SH SOLE 33 510 0 0 SUNCOR ENERGY INC NEW Stock 867224107 36243 951 SH SOLE 43 951 0 0 SUNCOR ENERGY INC NEW Stock 867224107 237465 6233 SH SOLE 6232 0 0 SUPER MICRO COMPUTER INC Stock 86800U104 10652 13 SH SOLE 19 13 0 0 SUPER MICRO COMPUTER INC Stock 86800U104 9013 11 SH SOLE 33 11 0 0 SUPER MICRO COMPUTER INC Stock 86800U104 7582246 9254 SH SOLE 9253 0 0 SYNCHRONY FINANCIAL Stock 87165B103 4389 93 SH SOLE 9 93 0 0 SYNCHRONY FINANCIAL Stock 87165B103 2358 50 SH SOLE 33 49 0 0 SYNCHRONY FINANCIAL Stock 87165B103 22746 482 SH SOLE 36 482 0 0 SYNCHRONY FINANCIAL Stock 87165B103 94 2 SH SOLE 49 2 0 0 SYNCHRONY FINANCIAL Stock 87165B103 2312 49 SH SOLE 51 49 0 0 SYNCHRONY FINANCIAL Stock 87165B103 1540895 32653 SH SOLE 32653 0 0 SYNOPSYS INC Stock 871607107 6546 11 SH SOLE 9 11 0 0 SYNOPSYS INC Stock 871607107 90449 152 SH SOLE 19 152 0 0 SYNOPSYS INC Stock 871607107 27968 47 SH SOLE 33 47 0 0 SYNOPSYS INC Stock 871607107 24993 42 SH SOLE 43 42 0 0 SYNOPSYS INC Stock 871607107 3570 6 SH SOLE 46 6 0 0 SYNOPSYS INC Stock 871607107 20827 35 SH SOLE 50 35 0 0 SYNOPSYS INC Stock 871607107 895717 1505 SH SOLE 1505 0 0 SYSCO CORP Stock 871829107 110655 1550 SH SOLE 5 1550 0 0 SYSCO CORP Stock 871829107 82741 1159 SH SOLE 19 1159 0 0 SYSCO CORP Stock 871829107 7898 111 SH SOLE 33 110 0 0 SYSCO CORP Stock 871829107 3284 46 SH SOLE 46 46 0 0 SYSCO CORP Stock 871829107 143 2 SH SOLE 49 2 0 0 SYSCO CORP Stock 871829107 2641 37 SH SOLE 51 37 0 0 SYSCO CORP Stock 871829107 1403831 19664 SH SOLE 19664 0 0 PRICE T ROWE GROUP INC Stock 74144T108 2107847 18280 SH SOLE 6 18279 0 0 PRICE T ROWE GROUP INC Stock 74144T108 58126 504 SH SOLE 19 504 0 0 PRICE T ROWE GROUP INC Stock 74144T108 5783 50 SH SOLE 33 50 0 0 PRICE T ROWE GROUP INC Stock 74144T108 12453 108 SH SOLE 36 108 0 0 PRICE T ROWE GROUP INC Stock 74144T108 115 1 SH SOLE 49 1 0 0 PRICE T ROWE GROUP INC Stock 74144T108 2306 20 SH SOLE 51 20 0 0 PRICE T ROWE GROUP INC Stock 74144T108 254851 2210 SH SOLE 2210 0 0 T ROWE PRICE ETF INC ETF 87283Q867 1467318 46715 SH SOLE 46715 0 0 T ROWE PRICE ETF INC ETF 87283Q404 1410486 36636 SH SOLE 36636 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 60834 350 SH SOLE 9 350 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 1271942 7318 SH SOLE 18 7318 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 52189 300 SH SOLE 19 300 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 12514 72 SH SOLE 33 72 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 74462 428 SH SOLE 43 428 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 55445 319 SH SOLE 51 319 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 11672170 67155 SH SOLE 67154 0 0 TANDEM DIABETES CARE INC Stock 875372203 280016 6950 SH SOLE 6950 0 0 TAPESTRY INC Stock 876030107 6547 153 SH SOLE 9 153 0 0 TAPESTRY INC Stock 876030107 214 5 SH SOLE 19 5 0 0 TAPESTRY INC Stock 876030107 4108 96 SH SOLE 33 96 0 0 TAPESTRY INC Stock 876030107 31802 743 SH SOLE 43 743 0 0 TAPESTRY INC Stock 876030107 1573346 36769 SH SOLE 36769 0 0 TARGA RES CORP Stock 87612G101 1288 10 SH SOLE 19 10 0 0 TARGA RES CORP Stock 87612G101 9990 78 SH SOLE 33 77 0 0 TARGA RES CORP Stock 87612G101 468888 3641 SH SOLE 45 3641 0 0 TARGA RES CORP Stock 87612G101 45717 355 SH SOLE 48 355 0 0 TARGA RES CORP Stock 87612G101 1396179 10842 SH SOLE 10841 0 0 TARGET CORP Stock 87612E106 26363 178 SH SOLE 7 178 0 0 TARGET CORP Stock 87612E106 27239 184 SH SOLE 9 184 0 0 TARGET CORP Stock 87612E106 62642 423 SH SOLE 19 423 0 0 TARGET CORP Stock 87612E106 31423 212 SH SOLE 33 212 0 0 TARGET CORP Stock 87612E106 3701 25 SH SOLE 46 25 0 0 TARGET CORP Stock 87612E106 148 1 SH SOLE 49 1 0 0 TARGET CORP Stock 87612E106 3109 21 SH SOLE 51 21 0 0 TARGET CORP Stock 87612E106 2988241 20185 SH SOLE 20185 0 0 TARGET HOSPITALITY CORP Stock 87615L107 87100 10000 SH SOLE 10000 0 0 TARSUS PHARMACEUTICALS INC Stock 87650L103 1027703 37811 SH SOLE 37811 0 0 TAYLOR MORRISON HOME CORP Stock 87724P106 7318 132 SH SOLE 19 132 0 0 TAYLOR MORRISON HOME CORP Stock 87724P106 380263 6859 SH SOLE 45 6859 0 0 TAYLOR MORRISON HOME CORP Stock 87724P106 36978 667 SH SOLE 48 667 0 0 TAYLOR MORRISON HOME CORP Stock 87724P106 203576 3672 SH SOLE 3672 0 0 TCW ETF TRUST ETF 29287L700 636846 16679 SH SOLE 11 16679 0 0 TCW ETF TRUST ETF 29287L700 141466 3705 SH SOLE 3705 0 0 TCW ETF TRUST ETF 29287L106 1065919 16765 SH SOLE 16765 0 0 TE CONNECTIVITY LTD Stock H84989104 29033 193 SH SOLE 7 193 0 0 TE CONNECTIVITY LTD Stock H84989104 5265 35 SH SOLE 9 35 0 0 TE CONNECTIVITY LTD Stock H84989104 752 5 SH SOLE 19 5 0 0 TE CONNECTIVITY LTD Stock H84989104 34677 231 SH SOLE 33 230 0 0 TE CONNECTIVITY LTD Stock H84989104 1805 12 SH SOLE 46 12 0 0 TE CONNECTIVITY LTD Stock H84989104 1265110 8410 SH SOLE 8409 0 0 SELECT SECTOR SPDR TR ETF 81369Y803 125159 553 SH SOLE 19 553 0 0 SELECT SECTOR SPDR TR ETF 81369Y803 38459 170 SH SOLE 36 170 0 0 SELECT SECTOR SPDR TR ETF 81369Y803 26613333 117638 SH SOLE 117638 0 0 TELLURIAN INC NEW Stock 87968A104 7427 10723 SH SOLE 10723 0 0 TELOS CORP MD Stock 87969B101 61506 15300 SH SOLE 15300 0 0 TEMPLETON EMERGING MKTS INCO CEF 880192109 67979 12754 SH SOLE 12754 0 0 TEMPUR SEALY INTL INC Stock 88023U101 8947 189 SH SOLE 9 189 0 0 TEMPUR SEALY INTL INC Stock 88023U101 326125 6889 SH SOLE 45 6889 0 0 TEMPUR SEALY INTL INC Stock 88023U101 32239 681 SH SOLE 48 681 0 0 TEMPUR SEALY INTL INC Stock 88023U101 127158 2686 SH SOLE 2686 0 0 TENET HEALTHCARE CORP Stock 88033G407 2927 22 SH SOLE 19 22 0 0 TENET HEALTHCARE CORP Stock 88033G407 455712 3426 SH SOLE 3425 0 0 TERADYNE INC Stock 880770102 741 5 SH SOLE 19 5 0 0 TERADYNE INC Stock 880770102 13939 94 SH SOLE 23 94 0 0 TERADYNE INC Stock 880770102 14554 98 SH SOLE 33 98 0 0 TERADYNE INC Stock 880770102 148 1 SH SOLE 46 1 0 0 TERADYNE INC Stock 880770102 303237 2045 SH SOLE 2044 0 0 TERNIUM SA ADR 880890108 214974 5725 SH SOLE 5725 0 0 TESLA INC Stock 88160R101 74403 376 SH SOLE 9 376 0 0 TESLA INC Stock 88160R101 1186962 5998 SH SOLE 19 5998 0 0 TESLA INC Stock 88160R101 123279 623 SH SOLE 33 623 0 0 TESLA INC Stock 88160R101 29682 150 SH SOLE 36 150 0 0 TESLA INC Stock 88160R101 12664 64 SH SOLE 46 64 0 0 TESLA INC Stock 88160R101 69654 352 SH SOLE 48 352 0 0 TESLA INC Stock 88160R101 396 2 SH SOLE 49 2 0 0 TESLA INC Stock 88160R101 11081 56 SH SOLE 51 56 0 0 TESLA INC Stock 88160R101 21523055 108768 SH SOLE 108768 0 0 TETRA TECH INC NEW Stock 88162G103 39669 194 SH SOLE 19 194 0 0 TETRA TECH INC NEW Stock 88162G103 260508 1274 SH SOLE 24 1274 0 0 TETRA TECH INC NEW Stock 88162G103 36604 179 SH SOLE 32 179 0 0 TETRA TECH INC NEW Stock 88162G103 23902 117 SH SOLE 34 116 0 0 TETRA TECH INC NEW Stock 88162G103 5525 27 SH SOLE 36 27 0 0 TETRA TECH INC NEW Stock 88162G103 58686 287 SH SOLE 287 0 0 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 601 37 SH SOLE 33 37 0 0 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 410573 25266 SH SOLE 25266 0 0 TEXAS INSTRS INC Stock 882508104 30848 159 SH SOLE 7 158 0 0 TEXAS INSTRS INC Stock 882508104 9727 50 SH SOLE 9 50 0 0 TEXAS INSTRS INC Stock 882508104 212038 1090 SH SOLE 19 1090 0 0 TEXAS INSTRS INC Stock 882508104 126445 650 SH SOLE 30 650 0 0 TEXAS INSTRS INC Stock 882508104 50215 258 SH SOLE 33 258 0 0 TEXAS INSTRS INC Stock 882508104 25844 133 SH SOLE 36 132 0 0 TEXAS INSTRS INC Stock 882508104 5447 28 SH SOLE 46 28 0 0 TEXAS INSTRS INC Stock 882508104 195 1 SH SOLE 49 1 0 0 TEXAS INSTRS INC Stock 882508104 44587 229 SH SOLE 50 229 0 0 TEXAS INSTRS INC Stock 882508104 4280 22 SH SOLE 51 22 0 0 TEXAS INSTRS INC Stock 882508104 2394642 12310 SH SOLE 12309 0 0 TEXAS PACIFIC LAND CORPORATI Stock 88262P102 306191 417 SH SOLE 18 417 0 0 TEXAS PACIFIC LAND CORPORATI Stock 88262P102 2203 3 SH SOLE 33 3 0 0 TEXAS PACIFIC LAND CORPORATI Stock 88262P102 11014 15 SH SOLE 51 15 0 0 TEXAS PACIFIC LAND CORPORATI Stock 88262P102 399715 544 SH SOLE 544 0 0 TEXAS ROADHOUSE INC Stock 882681109 2576 15 SH SOLE 36 15 0 0 TEXAS ROADHOUSE INC Stock 882681109 5005059 29148 SH SOLE 29148 0 0 TEXTRON INC Stock 883203101 10217 119 SH SOLE 9 119 0 0 TEXTRON INC Stock 883203101 3864 45 SH SOLE 19 45 0 0 TEXTRON INC Stock 883203101 1632 19 SH SOLE 33 19 0 0 TEXTRON INC Stock 883203101 5323 62 SH SOLE 36 62 0 0 TEXTRON INC Stock 883203101 292992 3412 SH SOLE 3412 0 0 TG THERAPEUTICS INC Stock 88322Q108 154168 8666 SH SOLE 8666 0 0 THE BALDWIN INSURANCE GRP IN Stock 05589G102 326218 9197 SH SOLE 6 9197 0 0 THE BALDWIN INSURANCE GRP IN Stock 05589G102 3299 93 SH SOLE 93 0 0 THE TRADE DESK INC Stock 88339J105 488 5 SH SOLE 19 5 0 0 THE TRADE DESK INC Stock 88339J105 1172 12 SH SOLE 33 12 0 0 THE TRADE DESK INC Stock 88339J105 212725 2178 SH SOLE 51 2178 0 0 THE TRADE DESK INC Stock 88339J105 94447 967 SH SOLE 53 967 0 0 THE TRADE DESK INC Stock 88339J105 5979193 61218 SH SOLE 61218 0 0 THERMO FISHER SCIENTIFIC INC Stock 883556102 32627 59 SH SOLE 2 59 0 0 THERMO FISHER SCIENTIFIC INC Stock 883556102 528999 957 SH SOLE 6 956 0 0 THERMO FISHER SCIENTIFIC INC Stock 883556102 553 1 SH SOLE 9 1 0 0 THERMO FISHER SCIENTIFIC INC Stock 883556102 34839 63 SH SOLE 19 63 0 0 THERMO FISHER SCIENTIFIC INC Stock 883556102 133826 242 SH SOLE 28 242 0 0 THERMO FISHER SCIENTIFIC INC Stock 883556102 52548 95 SH SOLE 32 95 0 0 THERMO FISHER SCIENTIFIC INC Stock 883556102 44810 81 SH SOLE 33 81 0 0 THERMO FISHER SCIENTIFIC INC Stock 883556102 87927 159 SH SOLE 36 159 0 0 THERMO FISHER SCIENTIFIC INC Stock 883556102 67496 122 SH SOLE 43 122 0 0 THERMO FISHER SCIENTIFIC INC Stock 883556102 8295 15 SH SOLE 46 15 0 0 THERMO FISHER SCIENTIFIC INC Stock 883556102 6636 12 SH SOLE 51 12 0 0 THERMO FISHER SCIENTIFIC INC Stock 883556102 4063984 7349 SH SOLE 7348 0 0 TILRAY BRANDS INC Stock 88688T100 75914 45731 SH SOLE 45731 0 0 TIMKEN CO Stock 887389104 238787 2980 SH SOLE 2980 0 0 TIMOTHY PLAN ETF 887432342 328273 9240 SH SOLE 9240 0 0 TJX COS INC NEW Stock 872540109 54389 494 SH SOLE 2 494 0 0 TJX COS INC NEW Stock 872540109 3016908 27402 SH SOLE 6 27401 0 0 TJX COS INC NEW Stock 872540109 40076 364 SH SOLE 19 364 0 0 TJX COS INC NEW Stock 872540109 27837 253 SH SOLE 33 252 0 0 TJX COS INC NEW Stock 872540109 8478 77 SH SOLE 36 77 0 0 TJX COS INC NEW Stock 872540109 5945 54 SH SOLE 46 54 0 0 TJX COS INC NEW Stock 872540109 110 1 SH SOLE 49 1 0 0 TJX COS INC NEW Stock 872540109 2422 22 SH SOLE 51 22 0 0 TJX COS INC NEW Stock 872540109 6017991 54659 SH SOLE 54659 0 0 TMC THE METALS COMPANY INC Stock 87261Y106 61965 45900 SH SOLE 45900 0 0 T-MOBILE US INC Stock 872590104 29774 169 SH SOLE 7 169 0 0 T-MOBILE US INC Stock 872590104 57963 329 SH SOLE 19 329 0 0 T-MOBILE US INC Stock 872590104 29016 165 SH SOLE 33 164 0 0 T-MOBILE US INC Stock 872590104 5285 30 SH SOLE 46 30 0 0 T-MOBILE US INC Stock 872590104 352 2 SH SOLE 49 2 0 0 T-MOBILE US INC Stock 872590104 7047 40 SH SOLE 51 40 0 0 T-MOBILE US INC Stock 872590104 1143424 6490 SH SOLE 6490 0 0 TOLL BROTHERS INC Stock 889478103 6565 57 SH SOLE 19 57 0 0 TOLL BROTHERS INC Stock 889478103 2621497 22760 SH SOLE 22760 0 0 TORO CO Stock 891092108 1715224 18343 SH SOLE 6 18342 0 0 TORO CO Stock 891092108 0 0 SH SOLE 45 0 0 0 TORO CO Stock 891092108 94 1 SH SOLE 49 1 0 0 TORO CO Stock 891092108 1870 20 SH SOLE 51 20 0 0 TORO CO Stock 891092108 328827 3516 SH SOLE 3516 0 0 TOTALENERGIES SE ADR 89151E109 14670 220 SH SOLE 9 220 0 0 TOTALENERGIES SE ADR 89151E109 4601 69 SH SOLE 31 69 0 0 TOTALENERGIES SE ADR 89151E109 10069 151 SH SOLE 33 151 0 0 TOTALENERGIES SE ADR 89151E109 65813 987 SH SOLE 51 987 0 0 TOTALENERGIES SE ADR 89151E109 46009 690 SH SOLE 52 690 0 0 TOTALENERGIES SE ADR 89151E109 440821 6611 SH SOLE 6611 0 0 TOYOTA MOTOR CORP ADR 892331307 3894 19 SH SOLE 9 19 0 0 TOYOTA MOTOR CORP ADR 892331307 4509 22 SH SOLE 31 22 0 0 TOYOTA MOTOR CORP ADR 892331307 4714 23 SH SOLE 33 23 0 0 TOYOTA MOTOR CORP ADR 892331307 224666 1096 SH SOLE 1096 0 0 TRACTOR SUPPLY CO Stock 892356106 29970 111 SH SOLE 7 111 0 0 TRACTOR SUPPLY CO Stock 892356106 2970 11 SH SOLE 9 11 0 0 TRACTOR SUPPLY CO Stock 892356106 803790 2977 SH SOLE 18 2977 0 0 TRACTOR SUPPLY CO Stock 892356106 4357 16 SH SOLE 33 16 0 0 TRACTOR SUPPLY CO Stock 892356106 1080 4 SH SOLE 46 4 0 0 TRACTOR SUPPLY CO Stock 892356106 2160 8 SH SOLE 49 8 0 0 TRACTOR SUPPLY CO Stock 892356106 22734 84 SH SOLE 50 84 0 0 TRACTOR SUPPLY CO Stock 892356106 34830 129 SH SOLE 51 129 0 0 TRACTOR SUPPLY CO Stock 892356106 4113366 15235 SH SOLE 15234 0 0 TRADEWEB MKTS INC Stock 892672106 5830 55 SH SOLE 43 55 0 0 TRADEWEB MKTS INC Stock 892672106 253446 2391 SH SOLE 2391 0 0 TRAEGER INC Stock 89269P103 102480 42700 SH SOLE 42700 0 0 TRANE TECHNOLOGIES PLC Stock G8994E103 70090 213 SH SOLE 19 213 0 0 TRANE TECHNOLOGIES PLC Stock G8994E103 25092 76 SH SOLE 33 76 0 0 TRANE TECHNOLOGIES PLC Stock G8994E103 9868 30 SH SOLE 36 30 0 0 TRANE TECHNOLOGIES PLC Stock G8994E103 563457 1713 SH SOLE 45 1713 0 0 TRANE TECHNOLOGIES PLC Stock G8994E103 54273 165 SH SOLE 48 165 0 0 TRANE TECHNOLOGIES PLC Stock G8994E103 1116143 3393 SH SOLE 3393 0 0 TRANSDIGM GROUP INC Stock 893641100 9111 7 SH SOLE 33 7 0 0 TRANSDIGM GROUP INC Stock 893641100 50751 40 SH SOLE 43 39 0 0 TRANSDIGM GROUP INC Stock 893641100 417778 327 SH SOLE 45 327 0 0 TRANSDIGM GROUP INC Stock 893641100 42161 33 SH SOLE 48 33 0 0 TRANSDIGM GROUP INC Stock 893641100 7539039 5901 SH SOLE 5900 0 0 TRANSMEDICS GROUP INC Stock 89377M109 314796 2090 SH SOLE 2090 0 0 TRANSOCEAN LTD Stock H8817H100 1094578 204594 SH SOLE 204594 0 0 TRAVELERS COMPANIES INC Stock 89417E109 11794 58 SH SOLE 9 58 0 0 TRAVELERS COMPANIES INC Stock 89417E109 1017 5 SH SOLE 19 5 0 0 TRAVELERS COMPANIES INC Stock 89417E109 49818 245 SH SOLE 26 245 0 0 TRAVELERS COMPANIES INC Stock 89417E109 11724 58 SH SOLE 33 57 0 0 TRAVELERS COMPANIES INC Stock 89417E109 2847 14 SH SOLE 46 14 0 0 TRAVELERS COMPANIES INC Stock 89417E109 203 1 SH SOLE 49 1 0 0 TRAVELERS COMPANIES INC Stock 89417E109 2643 13 SH SOLE 51 13 0 0 TRAVELERS COMPANIES INC Stock 89417E109 2376792 11689 SH SOLE 11688 0 0 TREX CO INC Stock 89531P105 1112 15 SH SOLE 9 15 0 0 TREX CO INC Stock 89531P105 445 6 SH SOLE 49 6 0 0 TREX CO INC Stock 89531P105 10599 143 SH SOLE 50 143 0 0 TREX CO INC Stock 89531P105 9636 130 SH SOLE 51 130 0 0 TREX CO INC Stock 89531P105 860644 11612 SH SOLE 11611 0 0 TRIPADVISOR INC Stock 896945201 1514 85 SH SOLE 12 85 0 0 TRIPADVISOR INC Stock 896945201 98846 5550 SH SOLE 5550 0 0 TRIPLEPOINT VENTURE GROWTH B CEF 89677Y100 83793 10435 SH SOLE 10435 0 0 TRUIST FINL CORP Stock 89832Q109 211155 5435 SH SOLE 19 5435 0 0 TRUIST FINL CORP Stock 89832Q109 13952 359 SH SOLE 33 359 0 0 TRUIST FINL CORP Stock 89832Q109 13131 338 SH SOLE 36 338 0 0 TRUIST FINL CORP Stock 89832Q109 1632 42 SH SOLE 46 42 0 0 TRUIST FINL CORP Stock 89832Q109 155 4 SH SOLE 49 4 0 0 TRUIST FINL CORP Stock 89832Q109 52564 1353 SH SOLE 51 1353 0 0 TRUIST FINL CORP Stock 89832Q109 33838 871 SH SOLE 52 871 0 0 TRUIST FINL CORP Stock 89832Q109 6662580 171495 SH SOLE 171494 0 0 TYSON FOODS INC Stock 902494103 4286 75 SH SOLE 19 75 0 0 TYSON FOODS INC Stock 902494103 517 9 SH SOLE 33 9 0 0 TYSON FOODS INC Stock 902494103 1605654 28100 SH SOLE 28100 0 0 UBER TECHNOLOGIES INC Stock 90353T100 7995 110 SH SOLE 9 110 0 0 UBER TECHNOLOGIES INC Stock 90353T100 100734 1386 SH SOLE 19 1386 0 0 UBER TECHNOLOGIES INC Stock 90353T100 30816 424 SH SOLE 33 424 0 0 UBER TECHNOLOGIES INC Stock 90353T100 5160 71 SH SOLE 46 71 0 0 UBER TECHNOLOGIES INC Stock 90353T100 1308 18 SH SOLE 51 18 0 0 UBER TECHNOLOGIES INC Stock 90353T100 5814465 80001 SH SOLE 80000 0 0 UBS GROUP AG Stock H42097107 16247 550 SH SOLE 9 550 0 0 UBS GROUP AG Stock H42097107 4283 145 SH SOLE 33 145 0 0 UBS GROUP AG Stock H42097107 17045 577 SH SOLE 43 577 0 0 UBS GROUP AG Stock H42097107 15420 522 SH SOLE 522 0 0 UGI CORP NEW Stock 902681105 265669 11601 SH SOLE 19 11601 0 0 UGI CORP NEW Stock 902681105 709290 30973 SH SOLE 30973 0 0 UIPATH INC Stock 90364P105 206275 16268 SH SOLE 16267 0 0 ULTA BEAUTY INC Stock 90384S303 3087 8 SH SOLE 19 8 0 0 ULTA BEAUTY INC Stock 90384S303 7332 19 SH SOLE 33 19 0 0 ULTA BEAUTY INC Stock 90384S303 772 2 SH SOLE 46 2 0 0 ULTA BEAUTY INC Stock 90384S303 149718 388 SH SOLE 51 388 0 0 ULTA BEAUTY INC Stock 90384S303 58266 151 SH SOLE 53 151 0 0 ULTA BEAUTY INC Stock 90384S303 811099 2102 SH SOLE 2102 0 0 UNDER ARMOUR INC Stock 904311107 109668 16442 SH SOLE 16442 0 0 UNILEVER PLC ADR 904767704 8413 153 SH SOLE 9 153 0 0 UNILEVER PLC ADR 904767704 77261 1405 SH SOLE 26 1405 0 0 UNILEVER PLC ADR 904767704 3354 61 SH SOLE 33 61 0 0 UNILEVER PLC ADR 904767704 43689 794 SH SOLE 43 794 0 0 UNILEVER PLC ADR 904767704 3481071 63304 SH SOLE 63303 0 0 UNION PAC CORP Stock 907818108 4299 19 SH SOLE 6 19 0 0 UNION PAC CORP Stock 907818108 22570 100 SH SOLE 7 99 0 0 UNION PAC CORP Stock 907818108 10860 48 SH SOLE 9 48 0 0 UNION PAC CORP Stock 907818108 5657 25 SH SOLE 19 25 0 0 UNION PAC CORP Stock 907818108 38277 169 SH SOLE 33 169 0 0 UNION PAC CORP Stock 907818108 7240 32 SH SOLE 36 32 0 0 UNION PAC CORP Stock 907818108 5883 26 SH SOLE 46 26 0 0 UNION PAC CORP Stock 907818108 226 1 SH SOLE 49 1 0 0 UNION PAC CORP Stock 907818108 4299 19 SH SOLE 51 19 0 0 UNION PAC CORP Stock 907818108 5036338 22259 SH SOLE 22259 0 0 UNITED AIRLS HLDGS INC Stock 910047109 1752 36 SH SOLE 19 36 0 0 UNITED AIRLS HLDGS INC Stock 910047109 6423 132 SH SOLE 33 132 0 0 UNITED AIRLS HLDGS INC Stock 910047109 14598 300 SH SOLE 36 300 0 0 UNITED AIRLS HLDGS INC Stock 910047109 403927 8301 SH SOLE 8301 0 0 UNITED BANKSHARES INC WEST V Stock 909907107 183643 5661 SH SOLE 19 5661 0 0 UNITED BANKSHARES INC WEST V Stock 909907107 436938 13469 SH SOLE 13469 0 0 UNITED PARCEL SERVICE INC Stock 911312106 521809 3813 SH SOLE 6 3813 0 0 UNITED PARCEL SERVICE INC Stock 911312106 8587 63 SH SOLE 9 62 0 0 UNITED PARCEL SERVICE INC Stock 911312106 75355 551 SH SOLE 19 550 0 0 UNITED PARCEL SERVICE INC Stock 911312106 32735 239 SH SOLE 33 239 0 0 UNITED PARCEL SERVICE INC Stock 911312106 137 1 SH SOLE 49 1 0 0 UNITED PARCEL SERVICE INC Stock 911312106 34897 255 SH SOLE 51 255 0 0 UNITED PARCEL SERVICE INC Stock 911312106 22580 165 SH SOLE 52 165 0 0 UNITED PARCEL SERVICE INC Stock 911312106 4262115 31144 SH SOLE 31144 0 0 UNITED RENTALS INC Stock 911363109 8407 13 SH SOLE 9 13 0 0 UNITED RENTALS INC Stock 911363109 4527 7 SH SOLE 19 7 0 0 UNITED RENTALS INC Stock 911363109 7811 12 SH SOLE 33 12 0 0 UNITED RENTALS INC Stock 911363109 14228 22 SH SOLE 36 22 0 0 UNITED RENTALS INC Stock 911363109 5542049 8569 SH SOLE 8569 0 0 UNITED STS NAT GAS FD LP ETF 912318409 1017093 58353 SH SOLE 58353 0 0 UNITED STS OIL FD LP ETF 91232N207 346981 4360 SH SOLE 4359 0 0 UNITED THERAPEUTICS CORP DEL Stock 91307C102 331611 1041 SH SOLE 1041 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 43287 85 SH SOLE 2 85 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 31065 61 SH SOLE 7 61 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 75880 149 SH SOLE 9 149 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 807177 1585 SH SOLE 18 1585 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 165007 324 SH SOLE 19 324 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 88611 174 SH SOLE 28 174 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 104398 205 SH SOLE 30 205 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 51542 101 SH SOLE 32 101 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 102201 201 SH SOLE 33 200 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 28040 55 SH SOLE 36 55 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 11713 23 SH SOLE 46 23 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 163472 321 SH SOLE 49 321 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 67477 133 SH SOLE 50 132 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 359915 707 SH SOLE 51 706 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 119676 235 SH SOLE 53 235 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 13568320 26643 SH SOLE 26643 0 0 UNIVERSAL DISPLAY CORP Stock 91347P105 25257 120 SH SOLE 34 120 0 0 UNIVERSAL DISPLAY CORP Stock 91347P105 10184739 48441 SH SOLE 48441 0 0 UNUM GROUP Stock 91529Y106 323475 6329 SH SOLE 19 6329 0 0 UNUM GROUP Stock 91529Y106 1523145 29801 SH SOLE 29801 0 0 UPSTART HLDGS INC Stock 91680M107 292788 12412 SH SOLE 12411 0 0 URANIUM ENERGY CORP Stock 916896103 584665 97282 SH SOLE 97282 0 0 US BANCORP DEL Stock 902973304 460798 11607 SH SOLE 6 11607 0 0 US BANCORP DEL Stock 902973304 20287 511 SH SOLE 9 511 0 0 US BANCORP DEL Stock 902973304 114445 2883 SH SOLE 19 2882 0 0 US BANCORP DEL Stock 902973304 10902 275 SH SOLE 33 274 0 0 US BANCORP DEL Stock 902973304 27790 700 SH SOLE 36 700 0 0 US BANCORP DEL Stock 902973304 2938 74 SH SOLE 46 74 0 0 US BANCORP DEL Stock 902973304 40 1 SH SOLE 49 1 0 0 US BANCORP DEL Stock 902973304 56573 1425 SH SOLE 51 1425 0 0 US BANCORP DEL Stock 902973304 37636 948 SH SOLE 52 948 0 0 US BANCORP DEL Stock 902973304 1228988 30957 SH SOLE 30956 0 0 US FOODS HLDG CORP Stock 912008109 291390 5500 SH SOLE 5 5500 0 0 US FOODS HLDG CORP Stock 912008109 205168 3873 SH SOLE 3872 0 0 UTAH MED PRODS INC Stock 917488108 320226 4793 SH SOLE 4793 0 0 SELECT SECTOR SPDR TR ETF 81369Y886 16466 242 SH SOLE 19 241 0 0 SELECT SECTOR SPDR TR ETF 81369Y886 8602921 126254 SH SOLE 126253 0 0 UWM HOLDINGS CORPORATION Stock 91823B109 76036 10972 SH SOLE 10972 0 0 VAIL RESORTS INC Stock 91879Q109 0 0 SH SOLE 43 0 0 0 VAIL RESORTS INC Stock 91879Q109 316128 1755 SH SOLE 1755 0 0 VALE S A ADR 91912E105 572838 51284 SH SOLE 51283 0 0 VALERO ENERGY CORP Stock 91913Y100 9249 59 SH SOLE 9 59 0 0 VALERO ENERGY CORP Stock 91913Y100 316812 2021 SH SOLE 19 2021 0 0 VALERO ENERGY CORP Stock 91913Y100 9220 59 SH SOLE 33 58 0 0 VALERO ENERGY CORP Stock 91913Y100 15676 100 SH SOLE 36 100 0 0 VALERO ENERGY CORP Stock 91913Y100 157 1 SH SOLE 49 1 0 0 VALERO ENERGY CORP Stock 91913Y100 3449 22 SH SOLE 51 22 0 0 VALERO ENERGY CORP Stock 91913Y100 5571715 35543 SH SOLE 35542 0 0 VALHI INC NEW Stock 918905209 226477 12702 SH SOLE 12702 0 0 VALLEY NATL BANCORP Stock 919794107 53481 7662 SH SOLE 19 7662 0 0 VALLEY NATL BANCORP Stock 919794107 239177 34266 SH SOLE 34266 0 0 VALVOLINE INC Stock 92047W101 215266 4983 SH SOLE 4983 0 0 VANECK ETF TRUST ETF 92189F411 506045 29576 SH SOLE 29576 0 0 VANECK ETF TRUST ETF 92189H409 91279 1767 SH SOLE 36 1767 0 0 VANECK ETF TRUST ETF 92189H409 131063 2538 SH SOLE 2537 0 0 VANECK ETF TRUST ETF 92189F486 6571 258 SH SOLE 9 257 0 0 VANECK ETF TRUST ETF 92189F486 228087 8941 SH SOLE 8941 0 0 VANECK MERK GOLD ETF ETF 921078101 343593 15298 SH SOLE 15298 0 0 VANECK ETF TRUST ETF 92189F643 56989 658 SH SOLE 36 658 0 0 VANECK ETF TRUST ETF 92189F643 158090 1825 SH SOLE 1825 0 0 VANECK ETF TRUST ETF 92189F676 6652278 25517 SH SOLE 25516 0 0 VANGUARD BD INDEX FDS ETF 921937793 21214 302 SH SOLE 36 301 0 0 VANGUARD BD INDEX FDS ETF 921937793 384444 5469 SH SOLE 5469 0 0 VANGUARD WORLD FD ETF 92204A207 4264 21 SH SOLE 36 21 0 0 VANGUARD WORLD FD ETF 92204A207 2678843 13194 SH SOLE 13194 0 0 VANGUARD SPECIALIZED FUNDS ETF 921908844 16247 89 SH SOLE 36 89 0 0 VANGUARD SPECIALIZED FUNDS ETF 921908844 20446 112 SH SOLE 49 112 0 0 VANGUARD SPECIALIZED FUNDS ETF 921908844 18376188 100664 SH SOLE 100663 0 0 VANGUARD WORLD FD ETF 92204A306 0 0 SH SOLE 9 0 0 0 VANGUARD WORLD FD ETF 92204A306 3572 28 SH SOLE 36 28 0 0 VANGUARD WORLD FD ETF 92204A306 872725 6841 SH SOLE 6841 0 0 VANGUARD WORLD FD ETF 921910725 4811827 84020 SH SOLE 84020 0 0 VANGUARD WORLD FD ETF 921910733 231106 2392 SH SOLE 2391 0 0 VANGUARD WORLD FD ETF 921910709 4904249 66806 SH SOLE 66806 0 0 VANGUARD INDEX FDS ETF 922908652 800696 4744 SH SOLE 4743 0 0 VANGUARD WORLD FD ETF 92204A405 49940 500 SH SOLE 36 500 0 0 VANGUARD WORLD FD ETF 92204A405 1666003 16680 SH SOLE 16680 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042718 1175 10 SH SOLE 36 10 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042718 5522 47 SH SOLE 49 47 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042718 1265344 10770 SH SOLE 10769 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042775 5278 90 SH SOLE 9 90 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042775 906591 15460 SH SOLE 15460 0 0 VANGUARD TAX-MANAGED FDS ETF 921943858 18 0 SH SOLE 19 0 0 0 VANGUARD TAX-MANAGED FDS ETF 921943858 265813 5379 SH SOLE 36 5378 0 0 VANGUARD TAX-MANAGED FDS ETF 921943858 611424 12372 SH SOLE 49 12372 0 0 VANGUARD TAX-MANAGED FDS ETF 921943858 13809520 279432 SH SOLE 279431 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042858 4288 98 SH SOLE 19 98 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042858 37273 852 SH SOLE 36 851 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042858 158499 3622 SH SOLE 49 3622 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042858 3966930 90652 SH SOLE 90651 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042874 9081 136 SH SOLE 19 136 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042874 737121 11040 SH SOLE 11039 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042676 527 13 SH SOLE 36 13 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042676 956897 23586 SH SOLE 23586 0 0 VANGUARD INDEX FDS ETF 922908736 121632 325 SH SOLE 19 325 0 0 VANGUARD INDEX FDS ETF 922908736 267565 715 SH SOLE 36 715 0 0 VANGUARD INDEX FDS ETF 922908736 17952 48 SH SOLE 49 48 0 0 VANGUARD INDEX FDS ETF 922908736 43790447 117084 SH SOLE 117083 0 0 VANGUARD WORLD FD ETF 92204A504 5876971 22094 SH SOLE 22093 0 0 VANGUARD WHITEHALL FDS ETF 921946406 26922 227 SH SOLE 19 227 0 0 VANGUARD WHITEHALL FDS ETF 921946406 9488 80 SH SOLE 36 80 0 0 VANGUARD WHITEHALL FDS ETF 921946406 13579529 114499 SH SOLE 114498 0 0 VANGUARD WORLD FD ETF 92204A603 2587 11 SH SOLE 36 11 0 0 VANGUARD WORLD FD ETF 92204A603 4234 18 SH SOLE 49 18 0 0 VANGUARD WORLD FD ETF 92204A603 538501 2289 SH SOLE 2289 0 0 VANGUARD WORLD FD ETF 92204A702 22487 39 SH SOLE 19 39 0 0 VANGUARD WORLD FD ETF 92204A702 21910 38 SH SOLE 36 38 0 0 VANGUARD WORLD FD ETF 92204A702 26406687 45798 SH SOLE 45798 0 0 VANGUARD BD INDEX FDS ETF 921937819 1301769 17382 SH SOLE 17382 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C870 4556 57 SH SOLE 19 57 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C870 42363 530 SH SOLE 22 530 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C870 8418 105 SH SOLE 36 105 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C870 1149976 14387 SH SOLE 14387 0 0 VANGUARD WHITEHALL FDS ETF 921946810 2732313 33616 SH SOLE 33616 0 0 VANGUARD WHITEHALL FDS ETF 921946794 11102 162 SH SOLE 36 162 0 0 VANGUARD WHITEHALL FDS ETF 921946794 635322 9271 SH SOLE 9270 0 0 VANGUARD INDEX FDS ETF 922908637 2995 12 SH SOLE 32 12 0 0 VANGUARD INDEX FDS ETF 922908637 137541 551 SH SOLE 36 551 0 0 VANGUARD INDEX FDS ETF 922908637 1035256 4147 SH SOLE 4147 0 0 VANGUARD WORLD FD ETF 92204A801 2697 14 SH SOLE 9 14 0 0 VANGUARD WORLD FD ETF 92204A801 7127 37 SH SOLE 36 37 0 0 VANGUARD WORLD FD ETF 92204A801 206238 1071 SH SOLE 1070 0 0 VANGUARD WORLD FD ETF 921910873 33145 168 SH SOLE 19 168 0 0 VANGUARD WORLD FD ETF 921910873 528682 2680 SH SOLE 2679 0 0 VANGUARD INDEX FDS ETF 922908629 9200 38 SH SOLE 19 38 0 0 VANGUARD INDEX FDS ETF 922908629 3874 16 SH SOLE 36 16 0 0 VANGUARD INDEX FDS ETF 922908629 6272689 25909 SH SOLE 25909 0 0 VANGUARD INDEX FDS ETF 922908538 49 0 SH SOLE 19 0 0 0 VANGUARD INDEX FDS ETF 922908538 4482050 19525 SH SOLE 19524 0 0 VANGUARD INDEX FDS ETF 922908512 2 0 SH SOLE 19 0 0 0 VANGUARD INDEX FDS ETF 922908512 29936 199 SH SOLE 36 199 0 0 VANGUARD INDEX FDS ETF 922908512 59119 393 SH SOLE 49 393 0 0 VANGUARD INDEX FDS ETF 922908512 6656251 44248 SH SOLE 44248 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C771 296924 6540 SH SOLE 19 6540 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C771 23154 510 SH SOLE 22 510 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C771 296192 6524 SH SOLE 6524 0 0 VANGUARD INDEX FDS ETF 922908553 586 7 SH SOLE 36 7 0 0 VANGUARD INDEX FDS ETF 922908553 3851643 45984 SH SOLE 45984 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C680 415304 4427 SH SOLE 19 4427 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C680 2310 25 SH SOLE 36 24 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C680 817180 8711 SH SOLE 8711 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C714 28484 372 SH SOLE 19 372 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C714 531177 6937 SH SOLE 6937 0 0 VANGUARD INDEX FDS ETF 922908363 26096 52 SH SOLE 19 52 0 0 VANGUARD INDEX FDS ETF 922908363 2 0 SH SOLE 36 0 0 0 VANGUARD INDEX FDS ETF 922908363 16346549 32685 SH SOLE 32684 0 0 VANGUARD ADMIRAL FDS INC ETF 921932505 651359 1953 SH SOLE 1953 0 0 VANGUARD ADMIRAL FDS INC ETF 921932703 345693 1967 SH SOLE 1966 0 0 VANGUARD ADMIRAL FDS INC ETF 921932869 213384 1948 SH SOLE 1948 0 0 VANGUARD ADMIRAL FDS INC ETF 921932794 264528 2400 SH SOLE 2400 0 0 VANGUARD BD INDEX FDS ETF 921937827 39270 512 SH SOLE 36 512 0 0 VANGUARD BD INDEX FDS ETF 921937827 5088105 66338 SH SOLE 66337 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C409 17928 232 SH SOLE 9 232 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C409 188350 2437 SH SOLE 19 2437 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C409 4060701 52549 SH SOLE 52548 0 0 VANGUARD MALVERN FDS ETF 922020805 9249871 190562 SH SOLE 190561 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C102 266997 4604 SH SOLE 19 4604 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C102 963471 16614 SH SOLE 16614 0 0 VANGUARD INDEX FDS ETF 922908751 18606 85 SH SOLE 36 85 0 0 VANGUARD INDEX FDS ETF 922908751 4370747 20046 SH SOLE 20045 0 0 VANGUARD INDEX FDS ETF 922908611 6 0 SH SOLE 19 0 0 0 VANGUARD INDEX FDS ETF 922908611 12922258 70799 SH SOLE 70799 0 0 VANGUARD INDEX FDS ETF 922908595 50026 200 SH SOLE 36 200 0 0 VANGUARD INDEX FDS ETF 922908595 8109399 32421 SH SOLE 32420 0 0 VANGUARD MUN BD FDS ETF 922907746 36480 728 SH SOLE 32 728 0 0 VANGUARD MUN BD FDS ETF 922907746 1934376 38603 SH SOLE 36 38602 0 0 VANGUARD MUN BD FDS ETF 922907746 2068179 41273 SH SOLE 41272 0 0 VANGUARD WORLD FD ETF 92204A884 4422 32 SH SOLE 36 32 0 0 VANGUARD WORLD FD ETF 92204A884 644976 4667 SH SOLE 4666 0 0 VANGUARD BD INDEX FDS ETF 921937835 32567 452 SH SOLE 9 452 0 0 VANGUARD BD INDEX FDS ETF 921937835 4583595 63617 SH SOLE 63616 0 0 VANGUARD CHARLOTTE FDS ETF 92203J407 14066 289 SH SOLE 9 289 0 0 VANGUARD CHARLOTTE FDS ETF 92203J407 1168 24 SH SOLE 36 24 0 0 VANGUARD CHARLOTTE FDS ETF 92203J407 781161 16050 SH SOLE 16050 0 0 VANGUARD STAR FDS ETF 921909768 8623 143 SH SOLE 9 143 0 0 VANGUARD STAR FDS ETF 921909768 3426140 56818 SH SOLE 56818 0 0 VANGUARD INDEX FDS ETF 922908769 13643 51 SH SOLE 9 51 0 0 VANGUARD INDEX FDS ETF 922908769 196085 733 SH SOLE 19 733 0 0 VANGUARD INDEX FDS ETF 922908769 123605 462 SH SOLE 36 462 0 0 VANGUARD INDEX FDS ETF 922908769 19084151 71340 SH SOLE 71339 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042742 347371 3084 SH SOLE 3084 0 0 VANGUARD WORLD FD ETF 92204A876 35205 238 SH SOLE 9 238 0 0 VANGUARD WORLD FD ETF 92204A876 3550 24 SH SOLE 36 24 0 0 VANGUARD WORLD FD ETF 92204A876 2867601 19386 SH SOLE 19386 0 0 VANGUARD INDEX FDS ETF 922908744 68028 424 SH SOLE 19 424 0 0 VANGUARD INDEX FDS ETF 922908744 149534 932 SH SOLE 36 932 0 0 VANGUARD INDEX FDS ETF 922908744 22697918 141499 SH SOLE 141499 0 0 VANGUARD WORLD FD ETF 921910816 47132 150 SH SOLE 36 150 0 0 VANGUARD WORLD FD ETF 921910816 1064664 3388 SH SOLE 3388 0 0 VEEVA SYS INC Stock 922475108 5307 29 SH SOLE 9 29 0 0 VEEVA SYS INC Stock 922475108 1830 10 SH SOLE 19 10 0 0 VEEVA SYS INC Stock 922475108 38066 208 SH SOLE 50 208 0 0 VEEVA SYS INC Stock 922475108 1464 8 SH SOLE 51 8 0 0 VEEVA SYS INC Stock 922475108 609015 3328 SH SOLE 3327 0 0 VERISK ANALYTICS INC Stock 92345Y106 11321 42 SH SOLE 9 42 0 0 VERISK ANALYTICS INC Stock 92345Y106 270 1 SH SOLE 19 1 0 0 VERISK ANALYTICS INC Stock 92345Y106 6217 23 SH SOLE 33 23 0 0 VERISK ANALYTICS INC Stock 92345Y106 1617 6 SH SOLE 46 6 0 0 VERISK ANALYTICS INC Stock 92345Y106 16982 63 SH SOLE 48 63 0 0 VERISK ANALYTICS INC Stock 92345Y106 26700 99 SH SOLE 50 99 0 0 VERISK ANALYTICS INC Stock 92345Y106 622087 2308 SH SOLE 2307 0 0 VERIZON COMMUNICATIONS INC Stock 92343V104 35154 852 SH SOLE 9 852 0 0 VERIZON COMMUNICATIONS INC Stock 92343V104 196235 4758 SH SOLE 19 4758 0 0 VERIZON COMMUNICATIONS INC Stock 92343V104 54024 1310 SH SOLE 26 1310 0 0 VERIZON COMMUNICATIONS INC Stock 92343V104 44487 1079 SH SOLE 33 1078 0 0 VERIZON COMMUNICATIONS INC Stock 92343V104 112585 2730 SH SOLE 36 2730 0 0 VERIZON COMMUNICATIONS INC Stock 92343V104 56242 1364 SH SOLE 43 1363 0 0 VERIZON COMMUNICATIONS INC Stock 92343V104 6227 151 SH SOLE 46 151 0 0 VERIZON COMMUNICATIONS INC Stock 92343V104 82 2 SH SOLE 49 2 0 0 VERIZON COMMUNICATIONS INC Stock 92343V104 91140 2210 SH SOLE 51 2210 0 0 VERIZON COMMUNICATIONS INC Stock 92343V104 62231 1509 SH SOLE 52 1509 0 0 VERIZON COMMUNICATIONS INC Stock 92343V104 12629166 306236 SH SOLE 306235 0 0 VERTEX PHARMACEUTICALS INC Stock 92532F100 25311 54 SH SOLE 9 54 0 0 VERTEX PHARMACEUTICALS INC Stock 92532F100 41247 88 SH SOLE 19 88 0 0 VERTEX PHARMACEUTICALS INC Stock 92532F100 110618 236 SH SOLE 32 236 0 0 VERTEX PHARMACEUTICALS INC Stock 92532F100 33279 71 SH SOLE 33 71 0 0 VERTEX PHARMACEUTICALS INC Stock 92532F100 22030 47 SH SOLE 36 47 0 0 VERTEX PHARMACEUTICALS INC Stock 92532F100 469 1 SH SOLE 49 1 0 0 VERTEX PHARMACEUTICALS INC Stock 92532F100 84370 180 SH SOLE 50 180 0 0 VERTEX PHARMACEUTICALS INC Stock 92532F100 5625 12 SH SOLE 51 12 0 0 VERTEX PHARMACEUTICALS INC Stock 92532F100 3225227 6881 SH SOLE 6880 0 0 VERTIV HOLDINGS CO Stock 92537N108 48825 564 SH SOLE 19 564 0 0 VERTIV HOLDINGS CO Stock 92537N108 23721 274 SH SOLE 43 274 0 0 VERTIV HOLDINGS CO Stock 92537N108 4218021 48724 SH SOLE 48723 0 0 V F CORP Stock 918204108 2700 200 SH SOLE 36 200 0 0 V F CORP Stock 918204108 14 1 SH SOLE 49 1 0 0 V F CORP Stock 918204108 297 22 SH SOLE 51 22 0 0 V F CORP Stock 918204108 359296 26614 SH SOLE 26614 0 0 VIASAT INC Stock 92552V100 1130 89 SH SOLE 12 89 0 0 VIASAT INC Stock 92552V100 1270 100 SH SOLE 25 100 0 0 VIASAT INC Stock 92552V100 3810 300 SH SOLE 300 0 0 VIATRIS INC Stock 92556V106 3423 322 SH SOLE 9 322 0 0 VIATRIS INC Stock 92556V106 372 35 SH SOLE 19 35 0 0 VIATRIS INC Stock 92556V106 3193 300 SH SOLE 33 300 0 0 VIATRIS INC Stock 92556V106 572084 53818 SH SOLE 53817 0 0 VICTORY PORTFOLIOS II ETF 92647N527 12331 268 SH SOLE 36 268 0 0 VICTORY PORTFOLIOS II ETF 92647N527 1818897 39533 SH SOLE 39532 0 0 VICTORY PORTFOLIOS II ETF 92647N667 531988 11010 SH SOLE 11010 0 0 VICTORY PORTFOLIOS II ETF 92647N535 1364390 27397 SH SOLE 27397 0 0 VIKING THERAPEUTICS INC Stock 92686J106 1339669 25272 SH SOLE 25272 0 0 VIRGIN GALACTIC HOLDINGS INC Stock 92766K403 641 76 SH SOLE 19 76 0 0 VIRGIN GALACTIC HOLDINGS INC Stock 92766K403 85387 10129 SH SOLE 10129 0 0 ETFIS SER TR I ETF 26923G822 1762761 83821 SH SOLE 83821 0 0 VISA INC Stock 92826C839 26772 102 SH SOLE 2 102 0 0 VISA INC Stock 92826C839 48557 185 SH SOLE 9 185 0 0 VISA INC Stock 92826C839 991874 3779 SH SOLE 18 3779 0 0 VISA INC Stock 92826C839 160179 610 SH SOLE 19 610 0 0 VISA INC Stock 92826C839 156957 598 SH SOLE 28 598 0 0 VISA INC Stock 92826C839 68242 260 SH SOLE 32 260 0 0 VISA INC Stock 92826C839 108495 413 SH SOLE 33 413 0 0 VISA INC Stock 92826C839 150133 572 SH SOLE 36 572 0 0 VISA INC Stock 92826C839 132522 505 SH SOLE 43 504 0 0 VISA INC Stock 92826C839 12599 48 SH SOLE 46 48 0 0 VISA INC Stock 92826C839 175855 670 SH SOLE 49 670 0 0 VISA INC Stock 92826C839 118784 453 SH SOLE 50 452 0 0 VISA INC Stock 92826C839 558533 2128 SH SOLE 51 2127 0 0 VISA INC Stock 92826C839 198165 755 SH SOLE 53 755 0 0 VISA INC Stock 92826C839 14688546 55963 SH SOLE 55962 0 0 VISTEON CORP Stock 92839U206 543957 5098 SH SOLE 5098 0 0 VISTRA CORP Stock 92840M102 3267 38 SH SOLE 19 38 0 0 VISTRA CORP Stock 92840M102 345 4 SH SOLE 33 4 0 0 VISTRA CORP Stock 92840M102 401527 4670 SH SOLE 45 4670 0 0 VISTRA CORP Stock 92840M102 39035 454 SH SOLE 48 454 0 0 VISTRA CORP Stock 92840M102 3758805 43717 SH SOLE 43717 0 0 VODAFONE GROUP PLC NEW ADR 92857W308 120180 13549 SH SOLE 13549 0 0 VONTIER CORPORATION Stock 928881101 594010 15550 SH SOLE 6 15550 0 0 VONTIER CORPORATION Stock 928881101 7449 195 SH SOLE 195 0 0 VOYA EMERGING MKTS HIGH DIVI CEF 92912P108 105125 19540 SH SOLE 19540 0 0 WP CAREY INC REIT 92936U109 10074 183 SH SOLE 9 183 0 0 WP CAREY INC REIT 92936U109 68183 1239 SH SOLE 19 1238 0 0 WP CAREY INC REIT 92936U109 579861 10533 SH SOLE 10533 0 0 GRAINGER W W INC Stock 384802104 902 1 SH SOLE 9 1 0 0 GRAINGER W W INC Stock 384802104 9981 11 SH SOLE 33 11 0 0 GRAINGER W W INC Stock 384802104 53232 59 SH SOLE 36 59 0 0 GRAINGER W W INC Stock 384802104 425857 472 SH SOLE 45 472 0 0 GRAINGER W W INC Stock 384802104 41503 46 SH SOLE 48 46 0 0 GRAINGER W W INC Stock 384802104 2086735 2313 SH SOLE 2312 0 0 WALGREENS BOOTS ALLIANCE INC Stock 931427108 7076 585 SH SOLE 19 585 0 0 WALGREENS BOOTS ALLIANCE INC Stock 931427108 1161 96 SH SOLE 33 96 0 0 WALGREENS BOOTS ALLIANCE INC Stock 931427108 1185817 98042 SH SOLE 98041 0 0 WALKER & DUNLOP INC Stock 93148P102 2481219 25267 SH SOLE 25267 0 0 WALMART INC Stock 931142103 44079 651 SH SOLE 9 651 0 0 WALMART INC Stock 931142103 8261 122 SH SOLE 12 122 0 0 WALMART INC Stock 931142103 417849 6171 SH SOLE 19 6171 0 0 WALMART INC Stock 931142103 129191 1908 SH SOLE 24 1908 0 0 WALMART INC Stock 931142103 15980 236 SH SOLE 32 236 0 0 WALMART INC Stock 931142103 75027 1108 SH SOLE 33 1108 0 0 WALMART INC Stock 931142103 45230 668 SH SOLE 36 668 0 0 WALMART INC Stock 931142103 189520 2799 SH SOLE 49 2799 0 0 WALMART INC Stock 931142103 15223068 224827 SH SOLE 224827 0 0 DISNEY WALT CO Stock 254687106 2979 30 SH SOLE 9 30 0 0 DISNEY WALT CO Stock 254687106 4269 43 SH SOLE 12 43 0 0 DISNEY WALT CO Stock 254687106 16322 164 SH SOLE 19 164 0 0 DISNEY WALT CO Stock 254687106 34851 351 SH SOLE 24 351 0 0 DISNEY WALT CO Stock 254687106 38948 392 SH SOLE 33 392 0 0 DISNEY WALT CO Stock 254687106 5560 56 SH SOLE 46 56 0 0 DISNEY WALT CO Stock 254687106 298 3 SH SOLE 49 3 0 0 DISNEY WALT CO Stock 254687106 6454 65 SH SOLE 51 65 0 0 DISNEY WALT CO Stock 254687106 6958405 70082 SH SOLE 70081 0 0 WASTE CONNECTIONS INC Stock 94106B101 25660 146 SH SOLE 43 146 0 0 WASTE CONNECTIONS INC Stock 94106B101 243038 1386 SH SOLE 51 1385 0 0 WASTE CONNECTIONS INC Stock 94106B101 96840 552 SH SOLE 53 552 0 0 WASTE CONNECTIONS INC Stock 94106B101 218855 1248 SH SOLE 1248 0 0 WASTE MGMT INC DEL Stock 94106L109 172805 810 SH SOLE 19 810 0 0 WASTE MGMT INC DEL Stock 94106L109 30790 144 SH SOLE 33 144 0 0 WASTE MGMT INC DEL Stock 94106L109 213 1 SH SOLE 49 1 0 0 WASTE MGMT INC DEL Stock 94106L109 5974 28 SH SOLE 51 28 0 0 WASTE MGMT INC DEL Stock 94106L109 4582015 21478 SH SOLE 21477 0 0 WATERS CORP Stock 941848103 2031 7 SH SOLE 9 7 0 0 WATERS CORP Stock 941848103 6093 21 SH SOLE 33 21 0 0 WATERS CORP Stock 941848103 870 3 SH SOLE 46 3 0 0 WATERS CORP Stock 941848103 12765 44 SH SOLE 50 44 0 0 WATERS CORP Stock 941848103 214979 741 SH SOLE 741 0 0 WATSCO INC Stock 942622200 24388 53 SH SOLE 19 52 0 0 WATSCO INC Stock 942622200 90795 196 SH SOLE 23 196 0 0 WATSCO INC Stock 942622200 154624 334 SH SOLE 333 0 0 WEC ENERGY GROUP INC Stock 92939U106 2095714 26711 SH SOLE 6 26710 0 0 WEC ENERGY GROUP INC Stock 92939U106 15779 201 SH SOLE 33 201 0 0 WEC ENERGY GROUP INC Stock 92939U106 8474 108 SH SOLE 36 108 0 0 WEC ENERGY GROUP INC Stock 92939U106 1712299 21824 SH SOLE 21823 0 0 WELLS FARGO CO NEW Stock 949746101 40326 679 SH SOLE 9 679 0 0 WELLS FARGO CO NEW Stock 949746101 9443 159 SH SOLE 12 159 0 0 WELLS FARGO CO NEW Stock 949746101 2079 35 SH SOLE 19 35 0 0 WELLS FARGO CO NEW Stock 949746101 46514 783 SH SOLE 33 783 0 0 WELLS FARGO CO NEW Stock 949746101 15382 259 SH SOLE 36 259 0 0 WELLS FARGO CO NEW Stock 949746101 127992 2155 SH SOLE 43 2155 0 0 WELLS FARGO CO NEW Stock 949746101 178 3 SH SOLE 49 3 0 0 WELLS FARGO CO NEW Stock 949746101 3860 65 SH SOLE 51 65 0 0 WELLS FARGO CO NEW Stock 949746101 5905726 99440 SH SOLE 99439 0 0 WELLTOWER INC REIT 95040Q104 521 5 SH SOLE 19 5 0 0 WELLTOWER INC REIT 95040Q104 14682 141 SH SOLE 33 140 0 0 WELLTOWER INC REIT 95040Q104 1877 18 SH SOLE 46 18 0 0 WELLTOWER INC REIT 95040Q104 286169 2745 SH SOLE 2745 0 0 WESTERN ASSET MANAGED MUNS F CEF 95766M105 199320 19258 SH SOLE 19257 0 0 WESTERN DIGITAL CORP. Stock 958102105 5152 68 SH SOLE 33 68 0 0 WESTERN DIGITAL CORP. Stock 958102105 909 12 SH SOLE 46 12 0 0 WESTERN DIGITAL CORP. Stock 958102105 905910 11956 SH SOLE 11956 0 0 WABTEC Stock 929740108 8851 56 SH SOLE 9 56 0 0 WABTEC Stock 929740108 3477 22 SH SOLE 19 22 0 0 WABTEC Stock 929740108 7124 45 SH SOLE 33 45 0 0 WABTEC Stock 929740108 158 1 SH SOLE 40 1 0 0 WABTEC Stock 929740108 31778 201 SH SOLE 43 201 0 0 WABTEC Stock 929740108 3161 20 SH SOLE 46 20 0 0 WABTEC Stock 929740108 14225 90 SH SOLE 48 90 0 0 WABTEC Stock 929740108 2714735 17176 SH SOLE 17176 0 0 WESTLAKE CHEM PARTNERS LP Stock 960417103 677400 30000 SH SOLE 30000 0 0 WESTLAKE CORPORATION Stock 960413102 724 5 SH SOLE 19 5 0 0 WESTLAKE CORPORATION Stock 960413102 397241 2743 SH SOLE 45 2743 0 0 WESTLAKE CORPORATION Stock 960413102 38667 267 SH SOLE 48 267 0 0 WESTLAKE CORPORATION Stock 960413102 247723 1711 SH SOLE 1710 0 0 WESTROCK CO Stock 96145D105 503 10 SH SOLE 19 10 0 0 WESTROCK CO Stock 96145D105 1055 21 SH SOLE 33 21 0 0 WESTROCK CO Stock 96145D105 5026 100 SH SOLE 36 100 0 0 WESTROCK CO Stock 96145D105 556079 11064 SH SOLE 11064 0 0 WEX INC Stock 96208T104 886 5 SH SOLE 19 5 0 0 WEX INC Stock 96208T104 416279 2350 SH SOLE 2350 0 0 WEYERHAEUSER CO MTN BE REIT 962166104 354657 12492 SH SOLE 6 12492 0 0 WEYERHAEUSER CO MTN BE REIT 962166104 6391 225 SH SOLE 33 225 0 0 WEYERHAEUSER CO MTN BE REIT 962166104 1050 37 SH SOLE 46 37 0 0 WEYERHAEUSER CO MTN BE REIT 962166104 225747 7952 SH SOLE 7951 0 0 WHEATON PRECIOUS METALS CORP Stock 962879102 40416 771 SH SOLE 19 771 0 0 WHEATON PRECIOUS METALS CORP Stock 962879102 946028 18047 SH SOLE 18047 0 0 WHIRLPOOL CORP Stock 963320106 511 5 SH SOLE 36 5 0 0 WHIRLPOOL CORP Stock 963320106 1020812 9988 SH SOLE 9988 0 0 WILLIAMS COS INC Stock 969457100 33660 792 SH SOLE 7 792 0 0 WILLIAMS COS INC Stock 969457100 6460 152 SH SOLE 19 152 0 0 WILLIAMS COS INC Stock 969457100 9489 223 SH SOLE 33 223 0 0 WILLIAMS COS INC Stock 969457100 12325 290 SH SOLE 36 290 0 0 WILLIAMS COS INC Stock 969457100 25915 610 SH SOLE 43 609 0 0 WILLIAMS COS INC Stock 969457100 70593 1661 SH SOLE 51 1661 0 0 WILLIAMS COS INC Stock 969457100 49045 1154 SH SOLE 52 1154 0 0 WILLIAMS COS INC Stock 969457100 4181690 98393 SH SOLE 98392 0 0 WILLIAMS SONOMA INC Stock 969904101 2541 9 SH SOLE 19 9 0 0 WILLIAMS SONOMA INC Stock 969904101 3671 13 SH SOLE 49 13 0 0 WILLIAMS SONOMA INC Stock 969904101 202312 716 SH SOLE 716 0 0 WILLIS TOWERS WATSON PLC LTD Stock G96629103 131070 500 SH SOLE 5 500 0 0 WILLIS TOWERS WATSON PLC LTD Stock G96629103 6839 26 SH SOLE 33 26 0 0 WILLIS TOWERS WATSON PLC LTD Stock G96629103 36961 141 SH SOLE 43 140 0 0 WILLIS TOWERS WATSON PLC LTD Stock G96629103 1049 4 SH SOLE 46 4 0 0 WILLIS TOWERS WATSON PLC LTD Stock G96629103 249847 953 SH SOLE 953 0 0 WISDOMTREE TR ETF 97717Y543 7033433 336657 SH SOLE 336656 0 0 WISDOMTREE TR ETF 97717Y691 216960 6868 SH SOLE 6868 0 0 WISDOMTREE TR ETF 97717W315 2555 59 SH SOLE 19 59 0 0 WISDOMTREE TR ETF 97717W315 3073581 70967 SH SOLE 70966 0 0 WISDOMTREE TR ETF 97717Y527 2448011 48659 SH SOLE 48658 0 0 WISDOMTREE INC Stock 97717P104 538876 54377 SH SOLE 54377 0 0 WISDOMTREE TR ETF 97717W760 145785 2298 SH SOLE 36 2298 0 0 WISDOMTREE TR ETF 97717W760 314469 4957 SH SOLE 4956 0 0 WISDOMTREE TR ETF 97717W851 2021890 17921 SH SOLE 17921 0 0 WISDOMTREE TR ETF 97717W521 1124267 32214 SH SOLE 32213 0 0 WISDOMTREE TR ETF 97717W604 2617 84 SH SOLE 19 84 0 0 WISDOMTREE TR ETF 97717W604 338763 10875 SH SOLE 10875 0 0 WISDOMTREE TR ETF 97717W869 201380 3380 SH SOLE 3380 0 0 WISDOMTREE TR ETF 97717W422 122583 2539 SH SOLE 9 2539 0 0 WISDOMTREE TR ETF 97717W422 7821 162 SH SOLE 19 162 0 0 WISDOMTREE TR ETF 97717W422 2442116 50582 SH SOLE 50582 0 0 WISDOMTREE TR ETF 97717W208 776716 9182 SH SOLE 11 9182 0 0 WISDOMTREE TR ETF 97717W208 513890 6075 SH SOLE 6075 0 0 WISDOMTREE TR ETF 97717X669 1642855 21049 SH SOLE 21048 0 0 WOODSIDE ENERGY GROUP LTD ADR 980228308 3367 179 SH SOLE 9 179 0 0 WOODSIDE ENERGY GROUP LTD ADR 980228308 192483 10233 SH SOLE 10233 0 0 WORKDAY INC Stock 98138H101 447 2 SH SOLE 9 2 0 0 WORKDAY INC Stock 98138H101 52313 234 SH SOLE 28 234 0 0 WORKDAY INC Stock 98138H101 4471 20 SH SOLE 33 20 0 0 WORKDAY INC Stock 98138H101 65957 295 SH SOLE 295 0 0 BERKLEY W R CORP Stock 084423102 2549129 32440 SH SOLE 6 32439 0 0 BERKLEY W R CORP Stock 084423102 24203 308 SH SOLE 19 308 0 0 BERKLEY W R CORP Stock 084423102 10687 136 SH SOLE 23 136 0 0 BERKLEY W R CORP Stock 084423102 324 4 SH SOLE 33 4 0 0 BERKLEY W R CORP Stock 084423102 3379 43 SH SOLE 36 43 0 0 BERKLEY W R CORP Stock 084423102 0 0 SH SOLE 45 0 0 0 BERKLEY W R CORP Stock 084423102 1179 15 SH SOLE 46 15 0 0 BERKLEY W R CORP Stock 084423102 554475 7056 SH SOLE 7056 0 0 WYNN RESORTS LTD Stock 983134107 1351 15 SH SOLE 33 15 0 0 WYNN RESORTS LTD Stock 983134107 537 6 SH SOLE 46 6 0 0 WYNN RESORTS LTD Stock 983134107 1396514 15604 SH SOLE 15603 0 0 XAI OCTAGN FLT RAT & ALT INM CEF 98400T106 178767 25357 SH SOLE 25357 0 0 XCEL ENERGY INC Stock 98389B100 4540 85 SH SOLE 33 85 0 0 XCEL ENERGY INC Stock 98389B100 8172 153 SH SOLE 36 153 0 0 XCEL ENERGY INC Stock 98389B100 56775 1063 SH SOLE 51 1063 0 0 XCEL ENERGY INC Stock 98389B100 39363 737 SH SOLE 52 737 0 0 XCEL ENERGY INC Stock 98389B100 523891 9809 SH SOLE 9808 0 0 DBX ETF TR ETF 233051200 2329823 56222 SH SOLE 56221 0 0 XYLEM INC Stock 98419M100 6946 51 SH SOLE 33 51 0 0 XYLEM INC Stock 98419M100 2441 18 SH SOLE 46 18 0 0 XYLEM INC Stock 98419M100 136 1 SH SOLE 51 1 0 0 XYLEM INC Stock 98419M100 492507 3631 SH SOLE 3631 0 0 YUM BRANDS INC Stock 988498101 4106 31 SH SOLE 19 31 0 0 YUM BRANDS INC Stock 988498101 17473 132 SH SOLE 33 131 0 0 YUM BRANDS INC Stock 988498101 1192 9 SH SOLE 46 9 0 0 YUM BRANDS INC Stock 988498101 132 1 SH SOLE 49 1 0 0 YUM BRANDS INC Stock 988498101 2119 16 SH SOLE 51 16 0 0 YUM BRANDS INC Stock 988498101 592451 4473 SH SOLE 4472 0 0 ZACKS TRUST ETF 98888G105 21232062 735947 SH SOLE 19 735946 0 0 ZACKS TRUST ETF 98888G105 140182 4859 SH SOLE 4859 0 0 ZACKS TRUST ETF 98888G204 1109852 36401 SH SOLE 19 36400 0 0 ZACKS TRUST ETF 98888G204 5183 170 SH SOLE 170 0 0 ZEBRA TECHNOLOGIES CORPORATI Stock 989207105 16064 52 SH SOLE 2 52 0 0 ZEBRA TECHNOLOGIES CORPORATI Stock 989207105 3398 11 SH SOLE 19 11 0 0 ZEBRA TECHNOLOGIES CORPORATI Stock 989207105 9577 31 SH SOLE 23 31 0 0 ZEBRA TECHNOLOGIES CORPORATI Stock 989207105 8032 26 SH SOLE 33 26 0 0 ZEBRA TECHNOLOGIES CORPORATI Stock 989207105 842143 2726 SH SOLE 2726 0 0 ZIMMER BIOMET HOLDINGS INC Stock 98956P102 4450 41 SH SOLE 9 41 0 0 ZIMMER BIOMET HOLDINGS INC Stock 98956P102 21815 201 SH SOLE 19 201 0 0 ZIMMER BIOMET HOLDINGS INC Stock 98956P102 7715 71 SH SOLE 33 71 0 0 ZIMMER BIOMET HOLDINGS INC Stock 98956P102 1628 15 SH SOLE 46 15 0 0 ZIMMER BIOMET HOLDINGS INC Stock 98956P102 109 1 SH SOLE 49 1 0 0 ZIMMER BIOMET HOLDINGS INC Stock 98956P102 1628 15 SH SOLE 51 15 0 0 ZIMMER BIOMET HOLDINGS INC Stock 98956P102 564349 5200 SH SOLE 5199 0 0 ZIONS BANCORPORATION N A Stock 989701107 13098 302 SH SOLE 36 302 0 0 ZIONS BANCORPORATION N A Stock 989701107 633503 14607 SH SOLE 14606 0 0 ZOETIS INC Stock 98978V103 37966 219 SH SOLE 2 219 0 0 ZOETIS INC Stock 98978V103 7628 44 SH SOLE 9 44 0 0 ZOETIS INC Stock 98978V103 91187 526 SH SOLE 28 526 0 0 ZOETIS INC Stock 98978V103 105750 610 SH SOLE 30 610 0 0 ZOETIS INC Stock 98978V103 5037 29 SH SOLE 33 29 0 0 ZOETIS INC Stock 98978V103 4681 27 SH SOLE 36 27 0 0 ZOETIS INC Stock 98978V103 2600 15 SH SOLE 46 15 0 0 ZOETIS INC Stock 98978V103 173 1 SH SOLE 49 1 0 0 ZOETIS INC Stock 98978V103 43405 250 SH SOLE 50 250 0 0 ZOETIS INC Stock 98978V103 279116 1610 SH SOLE 51 1610 0 0 ZOETIS INC Stock 98978V103 108350 625 SH SOLE 53 625 0 0 ZOETIS INC Stock 98978V103 1448635 8356 SH SOLE 8356 0 0 ZOMEDICA CORP Stock 98980M109 22263 152276 SH SOLE 152276 0 0 ZOOMINFO TECHNOLOGIES INC Stock 98980F104 28094 2200 SH SOLE 2200 0 0 ZSCALER INC Stock 98980G102 3086803 16061 SH SOLE 16061 0 0