0001573876-24-000006.txt : 20240506 0001573876-24-000006.hdr.sgml : 20240506 20240506113009 ACCESSION NUMBER: 0001573876-24-000006 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240506 DATE AS OF CHANGE: 20240506 EFFECTIVENESS DATE: 20240506 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: 24916414 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 03-31-2024 03-31-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-2023 37 4260 4509382997 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 /MA 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
INFORMATION TABLE 2 infotable.xml 3M CO Stock 88579Y101 94789 894 SH SOLE 19 893 0 0 3M CO Stock 88579Y101 8670 82 SH SOLE 33 81 0 0 3M CO Stock 88579Y101 993037 9362 SH SOLE 9362 0 0 AAON INC Stock 000360206 6960 79 SH SOLE 19 79 0 0 AAON INC Stock 000360206 169857 1928 SH SOLE 23 1928 0 0 AAON INC Stock 000360206 2467 28 SH SOLE 36 28 0 0 AAON INC Stock 000360206 100082 1136 SH SOLE 1136 0 0 ABBOTT LABS Stock 002824100 43645 384 SH SOLE 7 384 0 0 ABBOTT LABS Stock 002824100 8525 75 SH SOLE 9 75 0 0 ABBOTT LABS Stock 002824100 144806 1274 SH SOLE 19 1274 0 0 ABBOTT LABS Stock 002824100 95247 838 SH SOLE 28 838 0 0 ABBOTT LABS Stock 002824100 43442 382 SH SOLE 33 382 0 0 ABBOTT LABS Stock 002824100 8411 74 SH SOLE 36 74 0 0 ABBOTT LABS Stock 002824100 7729 68 SH SOLE 46 68 0 0 ABBOTT LABS Stock 002824100 9812336 86331 SH SOLE 86330 0 0 ABBVIE INC Stock 00287Y109 57544 316 SH SOLE 7 316 0 0 ABBVIE INC Stock 00287Y109 50442 277 SH SOLE 9 277 0 0 ABBVIE INC Stock 00287Y109 1276044 7007 SH SOLE 19 7007 0 0 ABBVIE INC Stock 00287Y109 138396 760 SH SOLE 30 760 0 0 ABBVIE INC Stock 00287Y109 91589 503 SH SOLE 33 502 0 0 ABBVIE INC Stock 00287Y109 15843 87 SH SOLE 36 87 0 0 ABBVIE INC Stock 00287Y109 33689 185 SH SOLE 51 185 0 0 ABBVIE INC Stock 00287Y109 23855 131 SH SOLE 52 131 0 0 ABBVIE INC Stock 00287Y109 22724458 124791 SH SOLE 124791 0 0 ABRDN ETFS ETF 003261104 1076081 54430 SH SOLE 54430 0 0 ABRDN INCOME CREDIT STRATEGI CEF 003057106 120209 17730 SH SOLE 17730 0 0 ACCENTURE PLC IRELAND Stock G1151C101 31542 91 SH SOLE 2 91 0 0 ACCENTURE PLC IRELAND Stock G1151C101 50952 147 SH SOLE 7 147 0 0 ACCENTURE PLC IRELAND Stock G1151C101 4506 13 SH SOLE 9 13 0 0 ACCENTURE PLC IRELAND Stock G1151C101 83533 241 SH SOLE 19 241 0 0 ACCENTURE PLC IRELAND Stock G1151C101 107449 310 SH SOLE 28 310 0 0 ACCENTURE PLC IRELAND Stock G1151C101 147309 425 SH SOLE 30 425 0 0 ACCENTURE PLC IRELAND Stock G1151C101 39177 113 SH SOLE 32 113 0 0 ACCENTURE PLC IRELAND Stock G1151C101 48767 141 SH SOLE 33 140 0 0 ACCENTURE PLC IRELAND Stock G1151C101 35125 101 SH SOLE 36 101 0 0 ACCENTURE PLC IRELAND Stock G1151C101 6932 20 SH SOLE 46 20 0 0 ACCENTURE PLC IRELAND Stock G1151C101 347 1 SH SOLE 51 1 0 0 ACCENTURE PLC IRELAND Stock G1151C101 7066454 20387 SH SOLE 20387 0 0 ADOBE INC Stock 00724F101 40873 81 SH SOLE 2 81 0 0 ADOBE INC Stock 00724F101 673044 1334 SH SOLE 19 1333 0 0 ADOBE INC Stock 00724F101 143306 284 SH SOLE 28 284 0 0 ADOBE INC Stock 00724F101 47937 95 SH SOLE 33 95 0 0 ADOBE INC Stock 00724F101 52983 105 SH SOLE 36 105 0 0 ADOBE INC Stock 00724F101 6055 12 SH SOLE 46 12 0 0 ADOBE INC Stock 00724F101 143811 285 SH SOLE 49 285 0 0 ADOBE INC Stock 00724F101 40368 80 SH SOLE 50 80 0 0 ADOBE INC Stock 00724F101 265924 527 SH SOLE 51 527 0 0 ADOBE INC Stock 00724F101 104452 207 SH SOLE 53 207 0 0 ADOBE INC Stock 00724F101 12946678 25657 SH SOLE 25657 0 0 ADVANCE AUTO PARTS INC Stock 00751Y106 565678 6648 SH SOLE 6648 0 0 ADVANCED MICRO DEVICES INC Stock 007903107 85372 473 SH SOLE 19 473 0 0 ADVANCED MICRO DEVICES INC Stock 007903107 76708 425 SH SOLE 33 425 0 0 ADVANCED MICRO DEVICES INC Stock 007903107 3429 19 SH SOLE 51 19 0 0 ADVANCED MICRO DEVICES INC Stock 007903107 15517382 85974 SH SOLE 85973 0 0 AEROVIRONMENT INC Stock 008073108 215358 1405 SH SOLE 1405 0 0 AFFILIATED MANAGERS GROUP IN Stock 008252108 305633 1825 SH SOLE 5 1825 0 0 AFFILIATED MANAGERS GROUP IN Stock 008252108 411225 2456 SH SOLE 2455 0 0 AFLAC INC Stock 001055102 6096 71 SH SOLE 9 71 0 0 AFLAC INC Stock 001055102 1717 20 SH SOLE 19 20 0 0 AFLAC INC Stock 001055102 5772 67 SH SOLE 33 67 0 0 AFLAC INC Stock 001055102 3606 42 SH SOLE 46 42 0 0 AFLAC INC Stock 001055102 3153172 36725 SH SOLE 36724 0 0 AGILENT TECHNOLOGIES INC Stock 00846U101 7421 51 SH SOLE 9 51 0 0 AGILENT TECHNOLOGIES INC Stock 00846U101 873 6 SH SOLE 19 6 0 0 AGILENT TECHNOLOGIES INC Stock 00846U101 29693 204 SH SOLE 33 204 0 0 AGILENT TECHNOLOGIES INC Stock 00846U101 2619 18 SH SOLE 46 18 0 0 AGILENT TECHNOLOGIES INC Stock 00846U101 510147 3506 SH SOLE 3505 0 0 AGNICO EAGLE MINES LTD Stock 008474108 116198 1948 SH SOLE 26 1948 0 0 AGNICO EAGLE MINES LTD Stock 008474108 2207 37 SH SOLE 33 37 0 0 AGNICO EAGLE MINES LTD Stock 008474108 1086376 18212 SH SOLE 18212 0 0 AIR PRODS & CHEMS INC Stock 009158106 1430473 5904 SH SOLE 6 5904 0 0 AIR PRODS & CHEMS INC Stock 009158106 31098 128 SH SOLE 33 128 0 0 AIR PRODS & CHEMS INC Stock 009158106 1081088 4462 SH SOLE 4462 0 0 AIRBNB INC Stock 009066101 876597 5314 SH SOLE 19 5314 0 0 AIRBNB INC Stock 009066101 126854 769 SH SOLE 28 769 0 0 AIRBNB INC Stock 009066101 12372 75 SH SOLE 33 75 0 0 AIRBNB INC Stock 009066101 2474 15 SH SOLE 46 15 0 0 AIRBNB INC Stock 009066101 4427201 26838 SH SOLE 26838 0 0 ALASKA AIR GROUP INC Stock 011659109 95051 2211 SH SOLE 2211 0 0 ALBEMARLE CORP Stock 012653101 4480 34 SH SOLE 33 34 0 0 ALBEMARLE CORP Stock 012653101 1054 8 SH SOLE 46 8 0 0 ALBEMARLE CORP Stock 012653101 1011439 7678 SH SOLE 7677 0 0 ALPS ETF TR ETF 00162Q452 1092 23 SH SOLE 49 23 0 0 ALPS ETF TR ETF 00162Q452 5916538 124664 SH SOLE 124663 0 0 ALIBABA GROUP HLDG LTD ADR 01609W102 1664 23 SH SOLE 33 23 0 0 ALIBABA GROUP HLDG LTD ADR 01609W102 2218179 30655 SH SOLE 30654 0 0 ATI INC Stock 01741R102 1170578 22876 SH SOLE 22876 0 0 ALLEGION PLC Stock G0176J109 18725 139 SH SOLE 9 139 0 0 ALLEGION PLC Stock G0176J109 0 0 SH SOLE 19 0 0 0 ALLEGION PLC Stock G0176J109 8756 65 SH SOLE 23 65 0 0 ALLEGION PLC Stock G0176J109 1082 8 SH SOLE 33 8 0 0 ALLEGION PLC Stock G0176J109 25886 192 SH SOLE 43 192 0 0 ALLEGION PLC Stock G0176J109 135 1 SH SOLE 46 1 0 0 ALLEGION PLC Stock G0176J109 219161 1627 SH SOLE 1626 0 0 ALLIANCEBERNSTEIN HLDG L P Stock 01881G106 424318 12214 SH SOLE 12214 0 0 VIRTUS CONVERTIBLE & INCOME CEF 92838X102 79873 23914 SH SOLE 23914 0 0 AIM ETF PRODUCTS TRUST ETF 00888H679 5822 224 SH SOLE 9 224 0 0 AIM ETF PRODUCTS TRUST ETF 00888H679 467616 17992 SH SOLE 17992 0 0 AIM ETF PRODUCTS TRUST ETF 00888H836 4893 162 SH SOLE 9 162 0 0 AIM ETF PRODUCTS TRUST ETF 00888H836 5093 169 SH SOLE 39 169 0 0 AIM ETF PRODUCTS TRUST ETF 00888H836 1137849 37759 SH SOLE 37758 0 0 AIM ETF PRODUCTS TRUST ETF 00888H711 7922 292 SH SOLE 39 292 0 0 AIM ETF PRODUCTS TRUST ETF 00888H711 1891829 69732 SH SOLE 69732 0 0 ALLISON TRANSMISSION HLDGS I Stock 01973R101 8359 103 SH SOLE 9 103 0 0 ALLISON TRANSMISSION HLDGS I Stock 01973R101 35878 442 SH SOLE 19 442 0 0 ALLISON TRANSMISSION HLDGS I Stock 01973R101 18395 227 SH SOLE 34 226 0 0 ALLISON TRANSMISSION HLDGS I Stock 01973R101 390798 4815 SH SOLE 4815 0 0 ALLSTATE CORP Stock 020002101 8304 48 SH SOLE 9 48 0 0 ALLSTATE CORP Stock 020002101 9208 53 SH SOLE 33 53 0 0 ALLSTATE CORP Stock 020002101 7612 44 SH SOLE 36 44 0 0 ALLSTATE CORP Stock 020002101 1903 11 SH SOLE 46 11 0 0 ALLSTATE CORP Stock 020002101 2074313 11990 SH SOLE 11989 0 0 ALPHABET INC Stock 02079K305 79540 527 SH SOLE 2 527 0 0 ALPHABET INC Stock 02079K305 167080 1107 SH SOLE 9 1107 0 0 ALPHABET INC Stock 02079K305 1162463 7702 SH SOLE 18 7702 0 0 ALPHABET INC Stock 02079K305 1686048 11171 SH SOLE 19 11171 0 0 ALPHABET INC Stock 02079K305 163759 1085 SH SOLE 32 1085 0 0 ALPHABET INC Stock 02079K305 209491 1388 SH SOLE 33 1388 0 0 ALPHABET INC Stock 02079K305 96595 640 SH SOLE 36 640 0 0 ALPHABET INC Stock 02079K305 7094 47 SH SOLE 39 47 0 0 ALPHABET INC Stock 02079K305 84672 561 SH SOLE 43 561 0 0 ALPHABET INC Stock 02079K305 21583 143 SH SOLE 46 143 0 0 ALPHABET INC Stock 02079K305 209944 1391 SH SOLE 49 1391 0 0 ALPHABET INC Stock 02079K305 53580 355 SH SOLE 51 355 0 0 ALPHABET INC Stock 02079K305 30962457 205144 SH SOLE 205144 0 0 ALPHABET INC Stock 02079K107 758712 4983 SH SOLE 6 4983 0 0 ALPHABET INC Stock 02079K107 51616 339 SH SOLE 9 339 0 0 ALPHABET INC Stock 02079K107 44460 292 SH SOLE 19 292 0 0 ALPHABET INC Stock 02079K107 208901 1372 SH SOLE 28 1372 0 0 ALPHABET INC Stock 02079K107 176926 1162 SH SOLE 33 1162 0 0 ALPHABET INC Stock 02079K107 188802 1240 SH SOLE 36 1240 0 0 ALPHABET INC Stock 02079K107 21469 141 SH SOLE 46 141 0 0 ALPHABET INC Stock 02079K107 143886 945 SH SOLE 48 945 0 0 ALPHABET INC Stock 02079K107 39588 260 SH SOLE 49 260 0 0 ALPHABET INC Stock 02079K107 141450 929 SH SOLE 50 929 0 0 ALPHABET INC Stock 02079K107 784900 5155 SH SOLE 51 5155 0 0 ALPHABET INC Stock 02079K107 303759 1995 SH SOLE 53 1995 0 0 ALPHABET INC Stock 02079K107 25080418 164721 SH SOLE 164720 0 0 ALPS ETF TR ETF 00162Q858 212024 3930 SH SOLE 3930 0 0 ALPS ETF TR ETF 00162Q387 7362 149 SH SOLE 9 149 0 0 ALPS ETF TR ETF 00162Q387 340336 6888 SH SOLE 6888 0 0 ALTICE USA INC Stock 02156K103 87435 33500 SH SOLE 5 33500 0 0 ALTIMMUNE INC Stock 02155H200 271317 26652 SH SOLE 26652 0 0 ALTRIA GROUP INC Stock 02209S103 6499 149 SH SOLE 9 149 0 0 ALTRIA GROUP INC Stock 02209S103 402249 9222 SH SOLE 19 9221 0 0 ALTRIA GROUP INC Stock 02209S103 13342 306 SH SOLE 33 305 0 0 ALTRIA GROUP INC Stock 02209S103 4362 100 SH SOLE 36 100 0 0 ALTRIA GROUP INC Stock 02209S103 6549833 150157 SH SOLE 150156 0 0 AMAZON COM INC Stock 023135106 25073 139 SH SOLE 2 139 0 0 AMAZON COM INC Stock 023135106 117608 652 SH SOLE 9 652 0 0 AMAZON COM INC Stock 023135106 1589122 8810 SH SOLE 19 8809 0 0 AMAZON COM INC Stock 023135106 7215 40 SH SOLE 25 40 0 0 AMAZON COM INC Stock 023135106 489551 2714 SH SOLE 28 2714 0 0 AMAZON COM INC Stock 023135106 108048 599 SH SOLE 32 599 0 0 AMAZON COM INC Stock 023135106 384390 2131 SH SOLE 33 2131 0 0 AMAZON COM INC Stock 023135106 874843 4850 SH SOLE 36 4850 0 0 AMAZON COM INC Stock 023135106 7215 40 SH SOLE 39 40 0 0 AMAZON COM INC Stock 023135106 214291 1188 SH SOLE 43 1188 0 0 AMAZON COM INC Stock 023135106 38782 215 SH SOLE 46 215 0 0 AMAZON COM INC Stock 023135106 133481 740 SH SOLE 48 740 0 0 AMAZON COM INC Stock 023135106 2525 14 SH SOLE 49 14 0 0 AMAZON COM INC Stock 023135106 178576 990 SH SOLE 50 990 0 0 AMAZON COM INC Stock 023135106 786457 4360 SH SOLE 51 4360 0 0 AMAZON COM INC Stock 023135106 301235 1670 SH SOLE 53 1670 0 0 AMAZON COM INC Stock 023135106 86348563 478704 SH SOLE 478703 0 0 AMBEV SA ADR 02319V103 3375 1361 SH SOLE 9 1361 0 0 AMBEV SA ADR 02319V103 6195 2498 SH SOLE 61 2498 0 0 AMBEV SA ADR 02319V103 177129 71423 SH SOLE 71423 0 0 AMC ENTMT HLDGS INC Stock 00165C302 140478 37763 SH SOLE 37763 0 0 AMCOR PLC Stock G0250X107 21106 2219 SH SOLE 19 2219 0 0 AMCOR PLC Stock G0250X107 4180 440 SH SOLE 33 439 0 0 AMCOR PLC Stock G0250X107 31316 3293 SH SOLE 51 3293 0 0 AMCOR PLC Stock G0250X107 21721 2284 SH SOLE 52 2284 0 0 AMCOR PLC Stock G0250X107 98923 10402 SH SOLE 10402 0 0 AMERICAN AIRLS GROUP INC Stock 02376R102 522 34 SH SOLE 19 34 0 0 AMERICAN AIRLS GROUP INC Stock 02376R102 553 36 SH SOLE 33 36 0 0 AMERICAN AIRLS GROUP INC Stock 02376R102 295181 19230 SH SOLE 19230 0 0 AGNC INVT CORP REIT 00123Q104 4534 458 SH SOLE 19 458 0 0 AGNC INVT CORP REIT 00123Q104 4950 500 SH SOLE 36 500 0 0 AGNC INVT CORP REIT 00123Q104 396980 40099 SH SOLE 40099 0 0 AMERICAN COASTAL INS CORP Stock 910710102 143246 13400 SH SOLE 13400 0 0 AMERICAN ELEC PWR CO INC Stock 025537101 104870 1218 SH SOLE 19 1218 0 0 AMERICAN ELEC PWR CO INC Stock 025537101 6692 78 SH SOLE 33 77 0 0 AMERICAN ELEC PWR CO INC Stock 025537101 36770 427 SH SOLE 43 427 0 0 AMERICAN ELEC PWR CO INC Stock 025537101 2153 25 SH SOLE 49 25 0 0 AMERICAN ELEC PWR CO INC Stock 025537101 52779 613 SH SOLE 51 613 0 0 AMERICAN ELEC PWR CO INC Stock 025537101 35301 410 SH SOLE 52 410 0 0 AMERICAN ELEC PWR CO INC Stock 025537101 834719 9695 SH SOLE 9694 0 0 AMERICAN EXPRESS CO Stock 025816109 56239 247 SH SOLE 19 247 0 0 AMERICAN EXPRESS CO Stock 025816109 27650 121 SH SOLE 33 121 0 0 AMERICAN EXPRESS CO Stock 025816109 97451 428 SH SOLE 36 428 0 0 AMERICAN EXPRESS CO Stock 025816109 30055 132 SH SOLE 43 132 0 0 AMERICAN EXPRESS CO Stock 025816109 5237 23 SH SOLE 46 23 0 0 AMERICAN EXPRESS CO Stock 025816109 5995143 26330 SH SOLE 26330 0 0 AMERICAN INTL GROUP INC Stock 026874784 19073 244 SH SOLE 9 244 0 0 AMERICAN INTL GROUP INC Stock 026874784 1173 15 SH SOLE 19 15 0 0 AMERICAN INTL GROUP INC Stock 026874784 16091 206 SH SOLE 33 205 0 0 AMERICAN INTL GROUP INC Stock 026874784 6097 78 SH SOLE 36 78 0 0 AMERICAN INTL GROUP INC Stock 026874784 92940 1189 SH SOLE 43 1188 0 0 AMERICAN INTL GROUP INC Stock 026874784 5316 68 SH SOLE 46 68 0 0 AMERICAN INTL GROUP INC Stock 026874784 412001 5271 SH SOLE 5270 0 0 AMERICAN LITHIUM CORP Stock 027259209 7515 11052 SH SOLE 11052 0 0 AMERICAN NATL BANKSHARES INC Stock 027745108 480704 10065 SH SOLE 10065 0 0 AMERICAN TOWER CORP NEW REIT 03027X100 161629 818 SH SOLE 19 818 0 0 AMERICAN TOWER CORP NEW REIT 03027X100 15254 77 SH SOLE 33 77 0 0 AMERICAN TOWER CORP NEW REIT 03027X100 2964 15 SH SOLE 46 15 0 0 AMERICAN TOWER CORP NEW REIT 03027X100 143450 726 SH SOLE 49 726 0 0 AMERICAN TOWER CORP NEW REIT 03027X100 247611 1253 SH SOLE 51 1253 0 0 AMERICAN TOWER CORP NEW REIT 03027X100 95634 484 SH SOLE 53 484 0 0 AMERICAN TOWER CORP NEW REIT 03027X100 5606897 28376 SH SOLE 28376 0 0 AMERICAN VANGUARD CORP Stock 030371108 798976 61697 SH SOLE 61697 0 0 AMERICAN WTR WKS CO INC NEW Stock 030420103 1359904 11128 SH SOLE 6 11127 0 0 AMERICAN WTR WKS CO INC NEW Stock 030420103 4299 35 SH SOLE 33 35 0 0 AMERICAN WTR WKS CO INC NEW Stock 030420103 584129 4780 SH SOLE 4779 0 0 AMERIPRISE FINL INC Stock 03076C106 10961 25 SH SOLE 9 25 0 0 AMERIPRISE FINL INC Stock 03076C106 55243 126 SH SOLE 19 126 0 0 AMERIPRISE FINL INC Stock 03076C106 1769 4 SH SOLE 33 4 0 0 AMERIPRISE FINL INC Stock 03076C106 2192 5 SH SOLE 36 5 0 0 AMERIPRISE FINL INC Stock 03076C106 2192 5 SH SOLE 46 5 0 0 AMERIPRISE FINL INC Stock 03076C106 2192 5 SH SOLE 49 5 0 0 AMERIPRISE FINL INC Stock 03076C106 3350145 7641 SH SOLE 7641 0 0 CENCORA INC Stock 03073E105 14336 59 SH SOLE 9 59 0 0 CENCORA INC Stock 03073E105 229789 946 SH SOLE 19 945 0 0 CENCORA INC Stock 03073E105 8530 35 SH SOLE 33 35 0 0 CENCORA INC Stock 03073E105 6561 27 SH SOLE 36 27 0 0 CENCORA INC Stock 03073E105 26654 110 SH SOLE 43 109 0 0 CENCORA INC Stock 03073E105 2430 10 SH SOLE 49 10 0 0 CENCORA INC Stock 03073E105 1582478 6513 SH SOLE 6512 0 0 AMETEK INC Stock 031100100 5121 28 SH SOLE 6 28 0 0 AMETEK INC Stock 031100100 22497 123 SH SOLE 9 123 0 0 AMETEK INC Stock 031100100 915 5 SH SOLE 19 5 0 0 AMETEK INC Stock 031100100 8246 45 SH SOLE 33 45 0 0 AMETEK INC Stock 031100100 9694 53 SH SOLE 36 53 0 0 AMETEK INC Stock 031100100 19953 109 SH SOLE 50 109 0 0 AMETEK INC Stock 031100100 1278288 6989 SH SOLE 6988 0 0 AMGEN INC Stock 031162100 29285 103 SH SOLE 9 103 0 0 AMGEN INC Stock 031162100 73923 260 SH SOLE 19 260 0 0 AMGEN INC Stock 031162100 26858 94 SH SOLE 33 94 0 0 AMGEN INC Stock 031162100 1706 6 SH SOLE 36 6 0 0 AMGEN INC Stock 031162100 48050 169 SH SOLE 51 169 0 0 AMGEN INC Stock 031162100 33265 117 SH SOLE 52 117 0 0 AMGEN INC Stock 031162100 7574469 26641 SH SOLE 26640 0 0 AMPHENOL CORP NEW Stock 032095101 42564 369 SH SOLE 2 369 0 0 AMPHENOL CORP NEW Stock 032095101 2234632 19373 SH SOLE 6 19372 0 0 AMPHENOL CORP NEW Stock 032095101 577 5 SH SOLE 19 5 0 0 AMPHENOL CORP NEW Stock 032095101 18298 159 SH SOLE 33 158 0 0 AMPHENOL CORP NEW Stock 032095101 6344 55 SH SOLE 36 55 0 0 AMPHENOL CORP NEW Stock 032095101 13634 118 SH SOLE 50 118 0 0 AMPHENOL CORP NEW Stock 032095101 118020 1023 SH SOLE 1023 0 0 AMPLIFY ETF TR ETF 032108409 357086 9184 SH SOLE 9184 0 0 AMPLIFY ETF TR ETF 032108847 179827 14911 SH SOLE 14911 0 0 ANALOG DEVICES INC Stock 032654105 2465779 12467 SH SOLE 6 12466 0 0 ANALOG DEVICES INC Stock 032654105 48063 243 SH SOLE 7 243 0 0 ANALOG DEVICES INC Stock 032654105 14241 72 SH SOLE 9 72 0 0 ANALOG DEVICES INC Stock 032654105 989 5 SH SOLE 19 5 0 0 ANALOG DEVICES INC Stock 032654105 23121 117 SH SOLE 33 116 0 0 ANALOG DEVICES INC Stock 032654105 7120 36 SH SOLE 36 36 0 0 ANALOG DEVICES INC Stock 032654105 989 5 SH SOLE 49 5 0 0 ANALOG DEVICES INC Stock 032654105 3227371 16317 SH SOLE 16317 0 0 ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 291744 4800 SH SOLE 5 4800 0 0 ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 5166 85 SH SOLE 9 85 0 0 ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 2553 42 SH SOLE 33 42 0 0 ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 928351 15274 SH SOLE 15273 0 0 ANIXA BIOSCIENCES INC Stock 03528H109 34863 11174 SH SOLE 11174 0 0 ANNALY CAPITAL MANAGEMENT IN REIT 035710839 863138 43836 SH SOLE 43836 0 0 ANTERO MIDSTREAM CORP Stock 03676B102 380513 27064 SH SOLE 27063 0 0 SMITH A O CORP Stock 831865209 4785 53 SH SOLE 33 53 0 0 SMITH A O CORP Stock 831865209 474138 5300 SH SOLE 5300 0 0 AON PLC Stock G0403H108 13349 40 SH SOLE 9 40 0 0 AON PLC Stock G0403H108 1001 3 SH SOLE 19 3 0 0 AON PLC Stock G0403H108 18412 55 SH SOLE 33 55 0 0 AON PLC Stock G0403H108 5673 17 SH SOLE 36 17 0 0 AON PLC Stock G0403H108 2336 7 SH SOLE 46 7 0 0 AON PLC Stock G0403H108 557444 1670 SH SOLE 1670 0 0 APOLLO COML REAL EST FIN INC REIT 03762U105 157375 14127 SH SOLE 14127 0 0 APOLLO GLOBAL MGMT INC Stock 03769M106 4087345 36348 SH SOLE 36348 0 0 MIDCAP FINANCIAL INVSTMNT CO CEF 03761U502 180580 12007 SH SOLE 12006 0 0 APPLE INC Stock 037833100 60875 355 SH SOLE 2 355 0 0 APPLE INC Stock 037833100 86083 502 SH SOLE 9 502 0 0 APPLE INC Stock 037833100 898212 5238 SH SOLE 18 5238 0 0 APPLE INC Stock 037833100 869702 5072 SH SOLE 19 5071 0 0 APPLE INC Stock 037833100 63791 372 SH SOLE 24 372 0 0 APPLE INC Stock 037833100 174150 1016 SH SOLE 32 1015 0 0 APPLE INC Stock 037833100 586344 3419 SH SOLE 33 3419 0 0 APPLE INC Stock 037833100 263567 1537 SH SOLE 36 1537 0 0 APPLE INC Stock 037833100 5659 33 SH SOLE 39 33 0 0 APPLE INC Stock 037833100 154121 899 SH SOLE 43 898 0 0 APPLE INC Stock 037833100 58132 339 SH SOLE 46 339 0 0 APPLE INC Stock 037833100 4458 26 SH SOLE 49 26 0 0 APPLE INC Stock 037833100 93285 544 SH SOLE 51 544 0 0 APPLE INC Stock 037833100 102888 600 SH SOLE 52 600 0 0 APPLE INC Stock 037833100 136630134 796770 SH SOLE 796770 0 0 ETF OPPORTUNITIES TRUST ETF 26923N405 1896608 58196 SH SOLE 58196 0 0 APPLIED INDL TECHNOLOGIES IN Stock 03820C105 9087 46 SH SOLE 19 46 0 0 APPLIED INDL TECHNOLOGIES IN Stock 03820C105 246221 1246 SH SOLE 1246 0 0 APPLIED MATLS INC Stock 038222105 95897 465 SH SOLE 9 465 0 0 APPLIED MATLS INC Stock 038222105 281719 1366 SH SOLE 19 1366 0 0 APPLIED MATLS INC Stock 038222105 75068 364 SH SOLE 24 364 0 0 APPLIED MATLS INC Stock 038222105 34752 169 SH SOLE 33 168 0 0 APPLIED MATLS INC Stock 038222105 15880 77 SH SOLE 36 77 0 0 APPLIED MATLS INC Stock 038222105 5774 28 SH SOLE 46 28 0 0 APPLIED MATLS INC Stock 038222105 3300 16 SH SOLE 49 16 0 0 APPLIED MATLS INC Stock 038222105 5922478 28718 SH SOLE 28717 0 0 APTARGROUP INC Stock 038336103 201446 1400 SH SOLE 1400 0 0 APTIV PLC Stock G6095L109 6292 79 SH SOLE 33 79 0 0 APTIV PLC Stock G6095L109 398 5 SH SOLE 46 5 0 0 APTIV PLC Stock G6095L109 1135862 14261 SH SOLE 14260 0 0 ETF SER SOLUTIONS ETF 26922A222 3255833 90360 SH SOLE 49 90360 0 0 ETF SER SOLUTIONS ETF 26922A222 10123605 280963 SH SOLE 280963 0 0 ETF SER SOLUTIONS ETF 26922A388 3204879 120213 SH SOLE 49 120213 0 0 ETF SER SOLUTIONS ETF 26922A784 633041 15076 SH SOLE 49 15076 0 0 ETF SER SOLUTIONS ETF 26922B642 1543781 66030 SH SOLE 49 66030 0 0 ETF SER SOLUTIONS ETF 26922B642 2459879 105213 SH SOLE 105212 0 0 ARBOR REALTY TRUST INC REIT 038923108 143776 10851 SH SOLE 10851 0 0 ARCHER DANIELS MIDLAND CO Stock 039483102 5904 94 SH SOLE 33 94 0 0 ARCHER DANIELS MIDLAND CO Stock 039483102 1716152 27323 SH SOLE 27322 0 0 ARCHROCK INC Stock 03957W106 687762 34965 SH SOLE 34965 0 0 ARES CAPITAL CORP CEF 04010L103 462484 22213 SH SOLE 6 22213 0 0 ARES CAPITAL CORP CEF 04010L103 754929 36260 SH SOLE 36259 0 0 ARISTA NETWORKS INC Stock 040413106 786716 2713 SH SOLE 19 2713 0 0 ARISTA NETWORKS INC Stock 040413106 16239 56 SH SOLE 33 56 0 0 ARISTA NETWORKS INC Stock 040413106 2320 8 SH SOLE 46 8 0 0 ARISTA NETWORKS INC Stock 040413106 72495 250 SH SOLE 50 250 0 0 ARISTA NETWORKS INC Stock 040413106 9982222 34424 SH SOLE 34423 0 0 ARK 21SHARES BITCOIN ETF ETF 040919102 202220 2849 SH SOLE 2848 0 0 ARK ETF TR ETF 00214Q104 3203945 63977 SH SOLE 63976 0 0 ARK ETF TR ETF 00214Q401 320047 3842 SH SOLE 3842 0 0 ARM HOLDINGS PLC ADR 042068205 1503329 12028 SH SOLE 12027 0 0 GALLAGHER ARTHUR J & CO Stock 363576109 271666 1086 SH SOLE 19 1086 0 0 GALLAGHER ARTHUR J & CO Stock 363576109 10295 41 SH SOLE 33 41 0 0 GALLAGHER ARTHUR J & CO Stock 363576109 24907 100 SH SOLE 43 99 0 0 GALLAGHER ARTHUR J & CO Stock 363576109 520083 2080 SH SOLE 45 2080 0 0 GALLAGHER ARTHUR J & CO Stock 363576109 2500 10 SH SOLE 46 10 0 0 GALLAGHER ARTHUR J & CO Stock 363576109 50758 203 SH SOLE 48 203 0 0 GALLAGHER ARTHUR J & CO Stock 363576109 1103920 4415 SH SOLE 4414 0 0 ASML HOLDING N V ADR N07059210 17468 18 SH SOLE 9 18 0 0 ASML HOLDING N V ADR N07059210 1941 2 SH SOLE 19 2 0 0 ASML HOLDING N V ADR N07059210 2911 3 SH SOLE 33 3 0 0 ASML HOLDING N V ADR N07059210 143932 148 SH SOLE 43 148 0 0 ASML HOLDING N V ADR N07059210 18462 19 SH SOLE 50 19 0 0 ASML HOLDING N V ADR N07059210 375349 387 SH SOLE 51 386 0 0 ASML HOLDING N V ADR N07059210 145571 150 SH SOLE 53 150 0 0 ASML HOLDING N V ADR N07059210 960434 990 SH SOLE 989 0 0 AST SPACEMOBILE INC Stock 00217D118 13308 20794 SH SOLE 20794 0 0 ASTRAZENECA PLC ADR 046353108 40447 597 SH SOLE 7 597 0 0 ASTRAZENECA PLC ADR 046353108 5081 75 SH SOLE 9 75 0 0 ASTRAZENECA PLC ADR 046353108 2100 31 SH SOLE 33 31 0 0 ASTRAZENECA PLC ADR 046353108 4896 72 SH SOLE 36 72 0 0 ASTRAZENECA PLC ADR 046353108 24158 357 SH SOLE 43 356 0 0 ASTRAZENECA PLC ADR 046353108 474 7 SH SOLE 51 7 0 0 ASTRAZENECA PLC ADR 046353108 1075347 15872 SH SOLE 15872 0 0 AT&T INC Stock 00206R102 3502 199 SH SOLE 9 199 0 0 AT&T INC Stock 00206R102 148502 8438 SH SOLE 19 8437 0 0 AT&T INC Stock 00206R102 14432 820 SH SOLE 24 820 0 0 AT&T INC Stock 00206R102 28320 1609 SH SOLE 33 1609 0 0 AT&T INC Stock 00206R102 146309 8313 SH SOLE 36 8313 0 0 AT&T INC Stock 00206R102 22580 1283 SH SOLE 43 1282 0 0 AT&T INC Stock 00206R102 51814 2944 SH SOLE 51 2944 0 0 AT&T INC Stock 00206R102 35394 2011 SH SOLE 52 2011 0 0 AT&T INC Stock 00206R102 4776717 271404 SH SOLE 271404 0 0 ATKORE INC Stock 047649108 17132 90 SH SOLE 19 90 0 0 ATKORE INC Stock 047649108 342090 1797 SH SOLE 1797 0 0 ATLASSIAN CORPORATION Stock 049468101 1658722 8501 SH SOLE 8501 0 0 AURINIA PHARMACEUTICALS INC Stock 05156V102 932311 186090 SH SOLE 186090 0 0 AUTODESK INC Stock 052769106 25261 97 SH SOLE 2 97 0 0 AUTODESK INC Stock 052769106 36836 141 SH SOLE 19 141 0 0 AUTODESK INC Stock 052769106 91668 352 SH SOLE 28 352 0 0 AUTODESK INC Stock 052769106 24740 95 SH SOLE 33 95 0 0 AUTODESK INC Stock 052769106 1563 6 SH SOLE 46 6 0 0 AUTODESK INC Stock 052769106 12240 47 SH SOLE 50 47 0 0 AUTODESK INC Stock 052769106 1669760 6412 SH SOLE 6411 0 0 AUTOMATIC DATA PROCESSING IN Stock 053015103 7242 29 SH SOLE 19 29 0 0 AUTOMATIC DATA PROCESSING IN Stock 053015103 118627 475 SH SOLE 30 475 0 0 AUTOMATIC DATA PROCESSING IN Stock 053015103 31405 126 SH SOLE 33 125 0 0 AUTOMATIC DATA PROCESSING IN Stock 053015103 35609 143 SH SOLE 36 142 0 0 AUTOMATIC DATA PROCESSING IN Stock 053015103 4495 18 SH SOLE 46 18 0 0 AUTOMATIC DATA PROCESSING IN Stock 053015103 4045859 16200 SH SOLE 16200 0 0 AUTONATION INC Stock 05329W102 200186 1209 SH SOLE 1209 0 0 AUTOZONE INC Stock 053332102 15758 5 SH SOLE 9 5 0 0 AUTOZONE INC Stock 053332102 69336 22 SH SOLE 32 22 0 0 AUTOZONE INC Stock 053332102 15758 5 SH SOLE 33 5 0 0 AUTOZONE INC Stock 053332102 18910 6 SH SOLE 36 6 0 0 AUTOZONE INC Stock 053332102 3152 1 SH SOLE 49 1 0 0 AUTOZONE INC Stock 053332102 7639817 2424 SH SOLE 2424 0 0 AMERICAN CENTY ETF TR ETF 025072232 23739 340 SH SOLE 36 340 0 0 AMERICAN CENTY ETF TR ETF 025072232 2175033 31152 SH SOLE 31152 0 0 AMERICAN CENTY ETF TR ETF 025072604 894774 15438 SH SOLE 15437 0 0 AMERICAN CENTY ETF TR ETF 025072703 513708 8059 SH SOLE 8059 0 0 AMERICAN CENTY ETF TR ETF 025072802 1045753 15878 SH SOLE 15878 0 0 AMERICAN CENTY ETF TR ETF 025072182 18198 320 SH SOLE 36 320 0 0 AMERICAN CENTY ETF TR ETF 025072182 332405 5845 SH SOLE 5845 0 0 AMERICAN CENTY ETF TR ETF 025072885 785732 8779 SH SOLE 8779 0 0 AMERICAN CENTY ETF TR ETF 025072877 6103580 65133 SH SOLE 65132 0 0 AVANTOR INC Stock 05352A100 203282 7950 SH SOLE 5 7950 0 0 AVANTOR INC Stock 05352A100 9665 378 SH SOLE 9 378 0 0 AVANTOR INC Stock 05352A100 6981 273 SH SOLE 273 0 0 AVERY DENNISON CORP Stock 053611109 2264 10 SH SOLE 33 10 0 0 AVERY DENNISON CORP Stock 053611109 390195 1748 SH SOLE 1747 0 0 AXCELIS TECHNOLOGIES INC Stock 054540208 490576 4399 SH SOLE 4399 0 0 AXON ENTERPRISE INC Stock 05464C101 6883 22 SH SOLE 33 22 0 0 AXON ENTERPRISE INC Stock 05464C101 6883 22 SH SOLE 43 22 0 0 AXON ENTERPRISE INC Stock 05464C101 206501 660 SH SOLE 660 0 0 B2GOLD CORP Stock 11777Q209 60661 23242 SH SOLE 23241 0 0 BABCOCK & WILCOX ENTERPRISES Stock 05614L209 168257 148900 SH SOLE 148900 0 0 BADGER METER INC Stock 056525108 5178 32 SH SOLE 19 32 0 0 BADGER METER INC Stock 056525108 35922 222 SH SOLE 23 222 0 0 BADGER METER INC Stock 056525108 207355 1281 SH SOLE 1281 0 0 BAIDU INC ADR 056752108 842 8 SH SOLE 33 8 0 0 BAIDU INC ADR 056752108 303063 2879 SH SOLE 2878 0 0 BALL CORP Stock 058498106 3707 55 SH SOLE 33 55 0 0 BALL CORP Stock 058498106 1010 15 SH SOLE 46 15 0 0 BALL CORP Stock 058498106 207536 3081 SH SOLE 3081 0 0 BANK NEW YORK MELLON CORP Stock 064058100 143632 2493 SH SOLE 19 2492 0 0 BANK NEW YORK MELLON CORP Stock 064058100 6387 111 SH SOLE 33 110 0 0 BANK NEW YORK MELLON CORP Stock 064058100 4091 71 SH SOLE 46 71 0 0 BANK NEW YORK MELLON CORP Stock 064058100 1471913 25545 SH SOLE 25545 0 0 BANK AMERICA CORP Stock 060505104 40726 1074 SH SOLE 9 1074 0 0 BANK AMERICA CORP Stock 060505104 256103 6754 SH SOLE 19 6753 0 0 BANK AMERICA CORP Stock 060505104 43123 1137 SH SOLE 33 1137 0 0 BANK AMERICA CORP Stock 060505104 41712 1100 SH SOLE 36 1100 0 0 BANK AMERICA CORP Stock 060505104 7573899 199734 SH SOLE 199733 0 0 BARRICK GOLD CORP Stock 067901108 11149 670 SH SOLE 19 670 0 0 BARRICK GOLD CORP Stock 067901108 728244 43765 SH SOLE 43764 0 0 BAXTER INTL INC Stock 071813109 1069 25 SH SOLE 19 25 0 0 BAXTER INTL INC Stock 071813109 3335 78 SH SOLE 33 78 0 0 BAXTER INTL INC Stock 071813109 79810 1867 SH SOLE 43 1867 0 0 BAXTER INTL INC Stock 071813109 173408 4057 SH SOLE 4057 0 0 BCE INC Stock 05534B760 0 0 SH SOLE 19 0 0 0 BCE INC Stock 05534B760 1706 50 SH SOLE 31 50 0 0 BCE INC Stock 05534B760 54497 1602 SH SOLE 51 1602 0 0 BCE INC Stock 05534B760 36876 1084 SH SOLE 52 1084 0 0 BCE INC Stock 05534B760 107793 3172 SH SOLE 3172 0 0 BECTON DICKINSON & CO Stock 075887109 1553490 6278 SH SOLE 6 6277 0 0 BECTON DICKINSON & CO Stock 075887109 247 1 SH SOLE 19 1 0 0 BECTON DICKINSON & CO Stock 075887109 18353 74 SH SOLE 33 74 0 0 BECTON DICKINSON & CO Stock 075887109 3712 15 SH SOLE 46 15 0 0 BECTON DICKINSON & CO Stock 075887109 1567967 6337 SH SOLE 6336 0 0 BELLRING BRANDS INC Stock 07831C103 9032 153 SH SOLE 19 153 0 0 BELLRING BRANDS INC Stock 07831C103 872995 14789 SH SOLE 14789 0 0 BERKSHIRE HATHAWAY INC DEL Stock 084670108 634440 1 SH SOLE 1 0 0 BERKSHIRE HATHAWAY INC DEL Stock 084670702 753572 1792 SH SOLE 6 1792 0 0 BERKSHIRE HATHAWAY INC DEL Stock 084670702 125889 299 SH SOLE 19 299 0 0 BERKSHIRE HATHAWAY INC DEL Stock 084670702 168208 400 SH SOLE 26 400 0 0 BERKSHIRE HATHAWAY INC DEL Stock 084670702 156013 371 SH SOLE 32 371 0 0 BERKSHIRE HATHAWAY INC DEL Stock 084670702 177039 421 SH SOLE 33 421 0 0 BERKSHIRE HATHAWAY INC DEL Stock 084670702 38688 92 SH SOLE 36 92 0 0 BERKSHIRE HATHAWAY INC DEL Stock 084670702 92094 219 SH SOLE 51 219 0 0 BERKSHIRE HATHAWAY INC DEL Stock 084670702 42052 100 SH SOLE 52 100 0 0 BERKSHIRE HATHAWAY INC DEL Stock 084670702 20551800 48872 SH SOLE 48872 0 0 BEST BUY INC Stock 086516101 10254 125 SH SOLE 9 125 0 0 BEST BUY INC Stock 086516101 824 10 SH SOLE 33 10 0 0 BEST BUY INC Stock 086516101 410 5 SH SOLE 46 5 0 0 BEST BUY INC Stock 086516101 880114 10729 SH SOLE 10729 0 0 BHP GROUP LTD ADR 088606108 5654 98 SH SOLE 9 98 0 0 BHP GROUP LTD ADR 088606108 3577 62 SH SOLE 31 62 0 0 BHP GROUP LTD ADR 088606108 1846 32 SH SOLE 33 32 0 0 BHP GROUP LTD ADR 088606108 12000 208 SH SOLE 61 208 0 0 BHP GROUP LTD ADR 088606108 624087 10818 SH SOLE 10817 0 0 BIOGEN INC Stock 09062X103 216 1 SH SOLE 19 1 0 0 BIOGEN INC Stock 09062X103 647 3 SH SOLE 33 3 0 0 BIOGEN INC Stock 09062X103 216 1 SH SOLE 51 1 0 0 BIOGEN INC Stock 09062X103 788751 3658 SH SOLE 3657 0 0 BIO RAD LABS INC Stock 090572207 2075 6 SH SOLE 33 6 0 0 BIO RAD LABS INC Stock 090572207 692 2 SH SOLE 46 2 0 0 BIO RAD LABS INC Stock 090572207 230349 666 SH SOLE 666 0 0 BLACKBERRY LTD Stock 09228F103 161678 58579 SH SOLE 58579 0 0 BLACKROCK CAP ALLOCATION TER CEF 09260U109 203302 12203 SH SOLE 12203 0 0 BLACKROCK CORE BD TR CEF 09249E101 108378 10035 SH SOLE 10035 0 0 BLACKROCK DEBT STRATEGIES FD CEF 09255R202 199080 18000 SH SOLE 18000 0 0 BLACKROCK ENHANCD CAP & INM CEF 09256A109 396514 20344 SH SOLE 20344 0 0 BLACKROCK ENHANCED EQUITY DI CEF 09251A104 379577 46009 SH SOLE 46009 0 0 BLACKROCK ETF TRUST II ETF 092528603 91753 1749 SH SOLE 9 1749 0 0 BLACKROCK ETF TRUST II ETF 092528603 360044 6863 SH SOLE 36 6863 0 0 BLACKROCK ETF TRUST II ETF 092528603 1060362 20213 SH SOLE 20212 0 0 BLACKROCK INC Stock 09247X101 41685 50 SH SOLE 7 50 0 0 BLACKROCK INC Stock 09247X101 268566 322 SH SOLE 19 322 0 0 BLACKROCK INC Stock 09247X101 64678 78 SH SOLE 33 77 0 0 BLACKROCK INC Stock 09247X101 3335 4 SH SOLE 36 4 0 0 BLACKROCK INC Stock 09247X101 3223693 3867 SH SOLE 3866 0 0 BLACKROCK MULTI SECTOR INC T CEF 09258A107 305134 19215 SH SOLE 19215 0 0 BLACKROCK MUNIHOLDINGS QUALI CEF 09254C107 124613 12241 SH SOLE 12241 0 0 BLACKROCK MUNIYILD QULT FD I CEF 09254F100 190769 15573 SH SOLE 15573 0 0 BLACKROCK MUNIYIELD QUALITY CEF 09254E103 800726 69871 SH SOLE 69871 0 0 BLACKROCK MUN TARGET TERM TR CEF 09257P105 959869 45578 SH SOLE 45577 0 0 ISHARES U S ETF TR ETF 46431W838 385441 7690 SH SOLE 7690 0 0 BLACKROCK TAX MUNICPAL BD TR CEF 09248X100 263074 16100 SH SOLE 16100 0 0 BLACKROCK ETF TRUST ETF 09290C509 288120 5019 SH SOLE 36 5018 0 0 BLACKROCK ETF TRUST ETF 09290C509 3977083 69275 SH SOLE 69275 0 0 BLACKROCK ETF TRUST ETF 09290C103 101809 2293 SH SOLE 9 2293 0 0 BLACKROCK ETF TRUST ETF 09290C103 2076767 46774 SH SOLE 36 46774 0 0 BLACKROCK ETF TRUST ETF 09290C103 1549367 34896 SH SOLE 34895 0 0 ISHARES TR ETF 46434V878 493263 9756 SH SOLE 49 9756 0 0 ISHARES TR ETF 46434V878 1351248 26726 SH SOLE 26725 0 0 BLACKSTONE INC Stock 09260D107 657 5 SH SOLE 19 5 0 0 BLACKSTONE INC Stock 09260D107 30394 231 SH SOLE 33 231 0 0 BLACKSTONE INC Stock 09260D107 26746 204 SH SOLE 43 203 0 0 BLACKSTONE INC Stock 09260D107 1971 15 SH SOLE 51 15 0 0 BLACKSTONE INC Stock 09260D107 5511999 41958 SH SOLE 41957 0 0 BLACKSTONE STRATEGIC CRED 20 CEF 09257R101 587015 49329 SH SOLE 49329 0 0 BLACKSTONE SECD LENDING FD CEF 09261X102 235827 7571 SH SOLE 7570 0 0 BLOCK INC Stock 852234103 36285 429 SH SOLE 19 429 0 0 BLOCK INC Stock 852234103 25036 296 SH SOLE 48 296 0 0 BLOCK INC Stock 852234103 805485 9523 SH SOLE 9523 0 0 BLUEBIRD BIO INC Stock 09609G100 25600 20000 SH SOLE 20000 0 0 BNY MELLON ETF TRUST ETF 09661T602 2920991 69763 SH SOLE 69763 0 0 BOEING CO Stock 097023105 11579 60 SH SOLE 9 60 0 0 BOEING CO Stock 097023105 60207 312 SH SOLE 19 311 0 0 BOEING CO Stock 097023105 37826 196 SH SOLE 33 196 0 0 BOEING CO Stock 097023105 5191126 26898 SH SOLE 26898 0 0 BONDBLOXX ETF TRUST ETF 09789C820 242951 5118 SH SOLE 25 5118 0 0 BOOKING HOLDINGS INC Stock 09857L108 47162 13 SH SOLE 2 13 0 0 BOOKING HOLDINGS INC Stock 09857L108 14512 4 SH SOLE 6 4 0 0 BOOKING HOLDINGS INC Stock 09857L108 105209 29 SH SOLE 9 29 0 0 BOOKING HOLDINGS INC Stock 09857L108 616740 170 SH SOLE 18 170 0 0 BOOKING HOLDINGS INC Stock 09857L108 216730 60 SH SOLE 19 59 0 0 BOOKING HOLDINGS INC Stock 09857L108 36337 10 SH SOLE 33 10 0 0 BOOKING HOLDINGS INC Stock 09857L108 58046 16 SH SOLE 36 16 0 0 BOOKING HOLDINGS INC Stock 09857L108 3628 1 SH SOLE 46 1 0 0 BOOKING HOLDINGS INC Stock 09857L108 25395 7 SH SOLE 51 7 0 0 BOOKING HOLDINGS INC Stock 09857L108 2593034 715 SH SOLE 714 0 0 BOOZ ALLEN HAMILTON HLDG COR Stock 099502106 68728 463 SH SOLE 19 463 0 0 BOOZ ALLEN HAMILTON HLDG COR Stock 099502106 764149 5148 SH SOLE 5147 0 0 BORGWARNER INC Stock 099724106 1915 55 SH SOLE 33 55 0 0 BORGWARNER INC Stock 099724106 2571 74 SH SOLE 36 74 0 0 BORGWARNER INC Stock 099724106 35 1 SH SOLE 46 1 0 0 BORGWARNER INC Stock 099724106 481674 13865 SH SOLE 13865 0 0 BOSTON BEER INC Stock 100557107 10350 34 SH SOLE 48 34 0 0 BOSTON BEER INC Stock 100557107 313553 1030 SH SOLE 1030 0 0 BOSTON OMAHA CORP Stock 101044105 265881 17198 SH SOLE 17198 0 0 BOSTON PROPERTIES INC REIT 101121101 11233 172 SH SOLE 19 172 0 0 BOSTON PROPERTIES INC REIT 101121101 8966 137 SH SOLE 33 137 0 0 BOSTON PROPERTIES INC REIT 101121101 261 4 SH SOLE 46 4 0 0 BOSTON PROPERTIES INC REIT 101121101 184958 2832 SH SOLE 2832 0 0 BOSTON SCIENTIFIC CORP Stock 101137107 10616 155 SH SOLE 9 155 0 0 BOSTON SCIENTIFIC CORP Stock 101137107 18081 264 SH SOLE 19 264 0 0 BOSTON SCIENTIFIC CORP Stock 101137107 21848 319 SH SOLE 33 319 0 0 BOSTON SCIENTIFIC CORP Stock 101137107 26300 384 SH SOLE 43 384 0 0 BOSTON SCIENTIFIC CORP Stock 101137107 5411 79 SH SOLE 46 79 0 0 BOSTON SCIENTIFIC CORP Stock 101137107 301767 4406 SH SOLE 51 4406 0 0 BOSTON SCIENTIFIC CORP Stock 101137107 117118 1710 SH SOLE 53 1710 0 0 BOSTON SCIENTIFIC CORP Stock 101137107 2507513 36611 SH SOLE 36611 0 0 BOX INC Stock 10316T104 521088 18400 SH SOLE 18400 0 0 BP PLC ADR 055622104 6330 168 SH SOLE 9 168 0 0 BP PLC ADR 055622104 1733 46 SH SOLE 33 46 0 0 BP PLC ADR 055622104 77890 2067 SH SOLE 43 2067 0 0 BP PLC ADR 055622104 2268858 60214 SH SOLE 60213 0 0 BRAEMAR HOTELS & RESORTS INC REIT 10482B101 25000 12500 SH SOLE 12500 0 0 BRANDYWINE RLTY TR REIT 105368203 63206 13168 SH SOLE 13168 0 0 BRISTOL-MYERS SQUIBB CO Stock 110122108 25976 479 SH SOLE 9 479 0 0 BRISTOL-MYERS SQUIBB CO Stock 110122108 75868 1399 SH SOLE 19 1399 0 0 BRISTOL-MYERS SQUIBB CO Stock 110122108 18119 334 SH SOLE 33 334 0 0 BRISTOL-MYERS SQUIBB CO Stock 110122108 41215 760 SH SOLE 51 760 0 0 BRISTOL-MYERS SQUIBB CO Stock 110122108 28579 527 SH SOLE 52 527 0 0 BRISTOL-MYERS SQUIBB CO Stock 110122108 6286556 115924 SH SOLE 115923 0 0 BRITISH AMERN TOB PLC ADR 110448107 2776 91 SH SOLE 31 91 0 0 BRITISH AMERN TOB PLC ADR 110448107 580 19 SH SOLE 33 19 0 0 BRITISH AMERN TOB PLC ADR 110448107 61 2 SH SOLE 40 2 0 0 BRITISH AMERN TOB PLC ADR 110448107 47977 1573 SH SOLE 43 1573 0 0 BRITISH AMERN TOB PLC ADR 110448107 29585 970 SH SOLE 51 970 0 0 BRITISH AMERN TOB PLC ADR 110448107 20923 686 SH SOLE 52 686 0 0 BRITISH AMERN TOB PLC ADR 110448107 873884 28652 SH SOLE 28651 0 0 BROADCOM INC Stock 11135F101 79032 60 SH SOLE 7 59 0 0 BROADCOM INC Stock 11135F101 13254 10 SH SOLE 9 10 0 0 BROADCOM INC Stock 11135F101 1361207 1027 SH SOLE 19 1027 0 0 BROADCOM INC Stock 11135F101 158463 120 SH SOLE 33 119 0 0 BROADCOM INC Stock 11135F101 55667 42 SH SOLE 36 42 0 0 BROADCOM INC Stock 11135F101 90463 68 SH SOLE 43 68 0 0 BROADCOM INC Stock 11135F101 625594 472 SH SOLE 45 472 0 0 BROADCOM INC Stock 11135F101 15905 12 SH SOLE 46 12 0 0 BROADCOM INC Stock 11135F101 62294 47 SH SOLE 48 47 0 0 BROADCOM INC Stock 11135F101 196161 148 SH SOLE 49 148 0 0 BROADCOM INC Stock 11135F101 27875 21 SH SOLE 50 21 0 0 BROADCOM INC Stock 11135F101 25145977 18972 SH SOLE 18972 0 0 BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 20486 100 SH SOLE 2 100 0 0 BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 1379972 6736 SH SOLE 6 6736 0 0 BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 819 4 SH SOLE 33 4 0 0 BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 2458 12 SH SOLE 46 12 0 0 BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 170239 831 SH SOLE 49 831 0 0 BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 1710570 8350 SH SOLE 8349 0 0 BROOKFIELD CORP Stock 11271J107 605775 14468 SH SOLE 6 14468 0 0 BROOKFIELD CORP Stock 11271J107 50663 1210 SH SOLE 26 1210 0 0 BROOKFIELD CORP Stock 11271J107 729962 17434 SH SOLE 17434 0 0 BROOKFIELD ASSET MANAGMT LTD Stock 113004105 48113 1145 SH SOLE 32 1145 0 0 BROOKFIELD ASSET MANAGMT LTD Stock 113004105 240890 5733 SH SOLE 5732 0 0 BROOKFIELD INFRASTRUCTURE CO Stock 11275Q107 500776 13895 SH SOLE 6 13895 0 0 BROOKFIELD INFRASTRUCTURE CO Stock 11275Q107 15435 428 SH SOLE 34 428 0 0 BROOKFIELD INFRASTRUCTURE CO Stock 11275Q107 142996 3968 SH SOLE 3967 0 0 BROWN & BROWN INC Stock 115236101 210096 2400 SH SOLE 5 2400 0 0 BROWN & BROWN INC Stock 115236101 2770468 31648 SH SOLE 6 31648 0 0 BROWN & BROWN INC Stock 115236101 3332 38 SH SOLE 33 38 0 0 BROWN & BROWN INC Stock 115236101 875 10 SH SOLE 46 10 0 0 BROWN & BROWN INC Stock 115236101 90345 1032 SH SOLE 1032 0 0 BROWN FORMAN CORP Stock 115637100 405068 7650 SH SOLE 7650 0 0 BUILDERS FIRSTSOURCE INC Stock 12008R107 13139 63 SH SOLE 19 63 0 0 BUILDERS FIRSTSOURCE INC Stock 12008R107 1251 6 SH SOLE 33 6 0 0 BUILDERS FIRSTSOURCE INC Stock 12008R107 374556 1796 SH SOLE 45 1796 0 0 BUILDERS FIRSTSOURCE INC Stock 12008R107 2294 11 SH SOLE 46 11 0 0 BUILDERS FIRSTSOURCE INC Stock 12008R107 37539 180 SH SOLE 48 180 0 0 BUILDERS FIRSTSOURCE INC Stock 12008R107 722626 3465 SH SOLE 3465 0 0 BUMBLE INC Stock 12047B105 127120 11200 SH SOLE 11200 0 0 BUNGE GLOBAL SA Stock H11356104 155113 1513 SH SOLE 24 1513 0 0 BUNGE GLOBAL SA Stock H11356104 310 3 SH SOLE 33 3 0 0 BUNGE GLOBAL SA Stock H11356104 249771 2436 SH SOLE 2436 0 0 C H ROBINSON WORLDWIDE INC Stock 12541W209 118017 1550 SH SOLE 5 1550 0 0 C H ROBINSON WORLDWIDE INC Stock 12541W209 761 10 SH SOLE 19 10 0 0 C H ROBINSON WORLDWIDE INC Stock 12541W209 761 10 SH SOLE 33 10 0 0 C H ROBINSON WORLDWIDE INC Stock 12541W209 609 8 SH SOLE 46 8 0 0 C H ROBINSON WORLDWIDE INC Stock 12541W209 176721 2321 SH SOLE 2321 0 0 C3 AI INC Stock 12468P104 1834869 67782 SH SOLE 67782 0 0 CADENCE DESIGN SYSTEM INC Stock 127387108 12451 40 SH SOLE 9 40 0 0 CADENCE DESIGN SYSTEM INC Stock 127387108 1189454 3821 SH SOLE 19 3821 0 0 CADENCE DESIGN SYSTEM INC Stock 127387108 24280 78 SH SOLE 33 78 0 0 CADENCE DESIGN SYSTEM INC Stock 127387108 57898 186 SH SOLE 36 186 0 0 CADENCE DESIGN SYSTEM INC Stock 127387108 80310 258 SH SOLE 43 258 0 0 CADENCE DESIGN SYSTEM INC Stock 127387108 507698 1631 SH SOLE 45 1631 0 0 CADENCE DESIGN SYSTEM INC Stock 127387108 2490 8 SH SOLE 46 8 0 0 CADENCE DESIGN SYSTEM INC Stock 127387108 81555 262 SH SOLE 48 262 0 0 CADENCE DESIGN SYSTEM INC Stock 127387108 24280 78 SH SOLE 50 78 0 0 CADENCE DESIGN SYSTEM INC Stock 127387108 1556 5 SH SOLE 51 5 0 0 CADENCE DESIGN SYSTEM INC Stock 127387108 2062995 6627 SH SOLE 6627 0 0 CAESARS ENTERTAINMENT INC NE Stock 12769G100 3980 91 SH SOLE 33 91 0 0 CAESARS ENTERTAINMENT INC NE Stock 12769G100 219 5 SH SOLE 46 5 0 0 CAESARS ENTERTAINMENT INC NE Stock 12769G100 366910 8388 SH SOLE 8388 0 0 CALAMOS STRATEGIC TOTAL RETU CEF 128125101 459679 28081 SH SOLE 28080 0 0 CAL MAINE FOODS INC Stock 128030202 294487 5004 SH SOLE 5004 0 0 CAMPBELL SOUP CO Stock 134429109 222 5 SH SOLE 19 5 0 0 CAMPBELL SOUP CO Stock 134429109 356 8 SH SOLE 36 8 0 0 CAMPBELL SOUP CO Stock 134429109 1200 27 SH SOLE 46 27 0 0 CAMPBELL SOUP CO Stock 134429109 1482452 33351 SH SOLE 33351 0 0 CANADIAN NATL RY CO Stock 136375102 3556 27 SH SOLE 9 27 0 0 CANADIAN NATL RY CO Stock 136375102 110636 840 SH SOLE 30 840 0 0 CANADIAN NATL RY CO Stock 136375102 1712 13 SH SOLE 33 13 0 0 CANADIAN NATL RY CO Stock 136375102 66909 508 SH SOLE 43 508 0 0 CANADIAN NATL RY CO Stock 136375102 7771 59 SH SOLE 61 59 0 0 CANADIAN NATL RY CO Stock 136375102 720755 5472 SH SOLE 5472 0 0 CANADIAN PACIFIC KANSAS CITY Stock 13646K108 1499 17 SH SOLE 33 17 0 0 CANADIAN PACIFIC KANSAS CITY Stock 13646K108 49640 563 SH SOLE 43 563 0 0 CANADIAN PACIFIC KANSAS CITY Stock 13646K108 729628 8274 SH SOLE 8273 0 0 CANTALOUPE INC Stock 138103106 395934 61576 SH SOLE 61576 0 0 CAPITAL GROUP CORE BALANCED ETF 14021D107 1698150 58336 SH SOLE 58335 0 0 CAPITAL GROUP CORE EQUITY ET ETF 14020V108 2504984 80391 SH SOLE 49 80391 0 0 CAPITAL GROUP CORE EQUITY ET ETF 14020V108 5849728 187732 SH SOLE 187731 0 0 CAPITAL GRP FIXED INCM ETF T ETF 14020Y102 4944597 220151 SH SOLE 220151 0 0 CAPITAL GROUP DIVIDEND VALUE ETF 14020W106 27755 854 SH SOLE 19 854 0 0 CAPITAL GROUP DIVIDEND VALUE ETF 14020W106 4550 140 SH SOLE 36 140 0 0 CAPITAL GROUP DIVIDEND VALUE ETF 14020W106 2386118 73419 SH SOLE 49 73419 0 0 CAPITAL GROUP DIVIDEND VALUE ETF 14020W106 5505298 169394 SH SOLE 169393 0 0 CAPITAL GROUP GROWTH ETF ETF 14020G101 335767 10496 SH SOLE 49 10496 0 0 CAPITAL GROUP GROWTH ETF ETF 14020G101 10398626 325059 SH SOLE 325058 0 0 CAPITAL GROUP INTL FOCUS EQT ETF 14019W109 2259823 87658 SH SOLE 49 87658 0 0 CAPITAL ONE FINL CORP Stock 14040H105 1489 10 SH SOLE 19 10 0 0 CAPITAL ONE FINL CORP Stock 14040H105 19700 132 SH SOLE 33 132 0 0 CAPITAL ONE FINL CORP Stock 14040H105 1768731 11879 SH SOLE 11879 0 0 CARDINAL HEALTH INC Stock 14149Y108 58300 521 SH SOLE 19 521 0 0 CARDINAL HEALTH INC Stock 14149Y108 3806 34 SH SOLE 33 34 0 0 CARDINAL HEALTH INC Stock 14149Y108 68410 611 SH SOLE 43 611 0 0 CARDINAL HEALTH INC Stock 14149Y108 1654534 14786 SH SOLE 14785 0 0 CARLISLE COS INC Stock 142339100 4335428 11064 SH SOLE 11064 0 0 CARMAX INC Stock 143130102 482415 5538 SH SOLE 6 5538 0 0 CARMAX INC Stock 143130102 32432 372 SH SOLE 19 372 0 0 CARMAX INC Stock 143130102 8014 92 SH SOLE 33 92 0 0 CARMAX INC Stock 143130102 4094 47 SH SOLE 39 47 0 0 CARMAX INC Stock 143130102 697 8 SH SOLE 46 8 0 0 CARMAX INC Stock 143130102 496832 5704 SH SOLE 5703 0 0 CARNIVAL CORP Stock 143658300 3415 209 SH SOLE 33 209 0 0 CARNIVAL CORP Stock 143658300 297398 18201 SH SOLE 18200 0 0 CARRIER GLOBAL CORPORATION Stock 14448C104 1453 25 SH SOLE 19 25 0 0 CARRIER GLOBAL CORPORATION Stock 14448C104 135734 2335 SH SOLE 30 2335 0 0 CARRIER GLOBAL CORPORATION Stock 14448C104 50307 865 SH SOLE 32 865 0 0 CARRIER GLOBAL CORPORATION Stock 14448C104 6767 116 SH SOLE 33 116 0 0 CARRIER GLOBAL CORPORATION Stock 14448C104 2035 35 SH SOLE 46 35 0 0 CARRIER GLOBAL CORPORATION Stock 14448C104 591021 10167 SH SOLE 10167 0 0 CASSAVA SCIENCES INC Stock 14817C107 20290 1000 SH SOLE 51 1000 0 0 CASSAVA SCIENCES INC Stock 14817C107 653338 32200 SH SOLE 32200 0 0 CATERPILLAR INC Stock 149123101 10626 29 SH SOLE 9 29 0 0 CATERPILLAR INC Stock 149123101 488361 1333 SH SOLE 19 1332 0 0 CATERPILLAR INC Stock 149123101 30155 82 SH SOLE 33 82 0 0 CATERPILLAR INC Stock 149123101 10260 28 SH SOLE 36 28 0 0 CATERPILLAR INC Stock 149123101 5496 15 SH SOLE 46 15 0 0 CATERPILLAR INC Stock 149123101 13231713 36110 SH SOLE 36109 0 0 CAVA GROUP INC Stock 148929102 350 5 SH SOLE 51 5 0 0 CAVA GROUP INC Stock 148929102 262127 3742 SH SOLE 3742 0 0 CBRE GROUP INC Stock 12504L109 486 5 SH SOLE 19 5 0 0 CBRE GROUP INC Stock 12504L109 14294 147 SH SOLE 33 147 0 0 CBRE GROUP INC Stock 12504L109 1750 18 SH SOLE 46 18 0 0 CBRE GROUP INC Stock 12504L109 301278 3098 SH SOLE 3098 0 0 CDW CORP Stock 12514G108 5371 21 SH SOLE 9 21 0 0 CDW CORP Stock 12514G108 742529 2903 SH SOLE 18 2903 0 0 CDW CORP Stock 12514G108 11510 45 SH SOLE 19 45 0 0 CDW CORP Stock 12514G108 7437 29 SH SOLE 33 29 0 0 CDW CORP Stock 12514G108 31717 124 SH SOLE 51 124 0 0 CDW CORP Stock 12514G108 413028 1615 SH SOLE 1614 0 0 CELANESE CORP DEL Stock 150870103 57745 336 SH SOLE 19 336 0 0 CELANESE CORP DEL Stock 150870103 49796 290 SH SOLE 32 289 0 0 CELANESE CORP DEL Stock 150870103 23301 136 SH SOLE 33 135 0 0 CELANESE CORP DEL Stock 150870103 7562 44 SH SOLE 36 44 0 0 CELANESE CORP DEL Stock 150870103 2593032 15088 SH SOLE 15088 0 0 CELESTICA INC COM Stock 15101Q207 753018 16756 SH SOLE 16756 0 0 CELSIUS HLDGS INC Stock 15118V207 507139 6116 SH SOLE 45 6116 0 0 CELSIUS HLDGS INC Stock 15118V207 49669 599 SH SOLE 48 599 0 0 CELSIUS HLDGS INC Stock 15118V207 8458 102 SH SOLE 50 102 0 0 CELSIUS HLDGS INC Stock 15118V207 929773 11213 SH SOLE 11212 0 0 CENTENE CORP DEL Stock 15135B101 12164 155 SH SOLE 9 155 0 0 CENTENE CORP DEL Stock 15135B101 1570 20 SH SOLE 19 20 0 0 CENTENE CORP DEL Stock 15135B101 16559 211 SH SOLE 33 211 0 0 CENTENE CORP DEL Stock 15135B101 2276 29 SH SOLE 46 29 0 0 CENTENE CORP DEL Stock 15135B101 514729 6559 SH SOLE 6558 0 0 CENTERPOINT ENERGY INC Stock 15189T107 142 5 SH SOLE 19 5 0 0 CENTERPOINT ENERGY INC Stock 15189T107 1026 36 SH SOLE 33 36 0 0 CENTERPOINT ENERGY INC Stock 15189T107 3020 106 SH SOLE 36 106 0 0 CENTERPOINT ENERGY INC Stock 15189T107 197348 6927 SH SOLE 6926 0 0 CF INDS HLDGS INC Stock 125269100 915 11 SH SOLE 19 11 0 0 CF INDS HLDGS INC Stock 125269100 3452 41 SH SOLE 33 41 0 0 CF INDS HLDGS INC Stock 125269100 2880410 34616 SH SOLE 34616 0 0 CHARGEPOINT HOLDINGS INC Stock 15961R105 211833 111491 SH SOLE 111491 0 0 CHARLES RIV LABS INTL INC Stock 159864107 685774 2531 SH SOLE 6 2531 0 0 CHARLES RIV LABS INTL INC Stock 159864107 11922 44 SH SOLE 23 44 0 0 CHARLES RIV LABS INTL INC Stock 159864107 1355 5 SH SOLE 33 5 0 0 CHARLES RIV LABS INTL INC Stock 159864107 4606 17 SH SOLE 43 17 0 0 CHARLES RIV LABS INTL INC Stock 159864107 218928 808 SH SOLE 808 0 0 SCHWAB CHARLES CORP Stock 808513105 162765 2250 SH SOLE 5 2250 0 0 SCHWAB CHARLES CORP Stock 808513105 7379 102 SH SOLE 9 102 0 0 SCHWAB CHARLES CORP Stock 808513105 77442 1071 SH SOLE 19 1070 0 0 SCHWAB CHARLES CORP Stock 808513105 31550 436 SH SOLE 33 436 0 0 SCHWAB CHARLES CORP Stock 808513105 44344 613 SH SOLE 36 613 0 0 SCHWAB CHARLES CORP Stock 808513105 3689 51 SH SOLE 46 51 0 0 SCHWAB CHARLES CORP Stock 808513105 1157 16 SH SOLE 49 16 0 0 SCHWAB CHARLES CORP Stock 808513105 187733 2595 SH SOLE 51 2595 0 0 SCHWAB CHARLES CORP Stock 808513105 73570 1017 SH SOLE 53 1017 0 0 SCHWAB CHARLES CORP Stock 808513105 2928472 40482 SH SOLE 40482 0 0 CHARTER COMMUNICATIONS INC N Stock 16119P108 1163 4 SH SOLE 19 4 0 0 CHARTER COMMUNICATIONS INC N Stock 16119P108 2616 9 SH SOLE 33 9 0 0 CHARTER COMMUNICATIONS INC N Stock 16119P108 1744 6 SH SOLE 46 6 0 0 CHARTER COMMUNICATIONS INC N Stock 16119P108 328267 1130 SH SOLE 1129 0 0 CHECK POINT SOFTWARE TECH LT Stock M22465104 21649 132 SH SOLE 9 132 0 0 CHECK POINT SOFTWARE TECH LT Stock M22465104 818410 4990 SH SOLE 4990 0 0 CHEMED CORP NEW Stock 16359R103 8345 13 SH SOLE 23 13 0 0 CHEMED CORP NEW Stock 16359R103 18150 28 SH SOLE 34 28 0 0 CHEMED CORP NEW Stock 16359R103 166902 260 SH SOLE 49 260 0 0 CHEMED CORP NEW Stock 16359R103 456871 712 SH SOLE 711 0 0 CHENIERE ENERGY INC Stock 16411R208 8548 53 SH SOLE 19 53 0 0 CHENIERE ENERGY INC Stock 16411R208 9516 59 SH SOLE 36 59 0 0 CHENIERE ENERGY INC Stock 16411R208 1290 8 SH SOLE 43 8 0 0 CHENIERE ENERGY INC Stock 16411R208 484 3 SH SOLE 51 3 0 0 CHENIERE ENERGY INC Stock 16411R208 2400329 14883 SH SOLE 14882 0 0 CHERRY HILL MTG INVT CORP REIT 164651101 101347 28629 SH SOLE 28629 0 0 CHESAPEAKE ENERGY CORP Stock 165167735 17766 200 SH SOLE 51 200 0 0 CHESAPEAKE ENERGY CORP Stock 165167735 613538 6907 SH SOLE 6906 0 0 CHEVRON CORP NEW Stock 166764100 2310161 14645 SH SOLE 6 14645 0 0 CHEVRON CORP NEW Stock 166764100 81110 514 SH SOLE 7 514 0 0 CHEVRON CORP NEW Stock 166764100 16563 105 SH SOLE 9 105 0 0 CHEVRON CORP NEW Stock 166764100 614689 3897 SH SOLE 19 3896 0 0 CHEVRON CORP NEW Stock 166764100 86915 551 SH SOLE 24 551 0 0 CHEVRON CORP NEW Stock 166764100 43909 278 SH SOLE 32 278 0 0 CHEVRON CORP NEW Stock 166764100 61254 388 SH SOLE 33 388 0 0 CHEVRON CORP NEW Stock 166764100 46266 293 SH SOLE 43 293 0 0 CHEVRON CORP NEW Stock 166764100 41486 263 SH SOLE 51 263 0 0 CHEVRON CORP NEW Stock 166764100 28393 180 SH SOLE 52 180 0 0 CHEVRON CORP NEW Stock 166764100 20017417 126901 SH SOLE 126901 0 0 CHEWY INC Stock 16679L109 245380 15423 SH SOLE 15423 0 0 CHIPOTLE MEXICAN GRILL INC Stock 169656105 5814 2 SH SOLE 19 2 0 0 CHIPOTLE MEXICAN GRILL INC Stock 169656105 14534 5 SH SOLE 33 5 0 0 CHIPOTLE MEXICAN GRILL INC Stock 169656105 14534 5 SH SOLE 43 5 0 0 CHIPOTLE MEXICAN GRILL INC Stock 169656105 84296 29 SH SOLE 48 29 0 0 CHIPOTLE MEXICAN GRILL INC Stock 169656105 997342 343 SH SOLE 343 0 0 CHUBB LIMITED Stock H1467J104 2834893 10940 SH SOLE 6 10940 0 0 CHUBB LIMITED Stock H1467J104 23322 90 SH SOLE 9 90 0 0 CHUBB LIMITED Stock H1467J104 2073 8 SH SOLE 19 8 0 0 CHUBB LIMITED Stock H1467J104 36090 139 SH SOLE 33 139 0 0 CHUBB LIMITED Stock H1467J104 5701 22 SH SOLE 36 22 0 0 CHUBB LIMITED Stock H1467J104 4799329 18521 SH SOLE 18520 0 0 CHURCH & DWIGHT CO INC Stock 171340102 20028 192 SH SOLE 19 192 0 0 CHURCH & DWIGHT CO INC Stock 171340102 4196 40 SH SOLE 33 40 0 0 CHURCH & DWIGHT CO INC Stock 171340102 3442 33 SH SOLE 46 33 0 0 CHURCH & DWIGHT CO INC Stock 171340102 1501599 14396 SH SOLE 14395 0 0 CIENA CORP Stock 171779309 267426 5408 SH SOLE 5408 0 0 THE CIGNA GROUP Stock 125523100 10169 28 SH SOLE 9 28 0 0 THE CIGNA GROUP Stock 125523100 2179 6 SH SOLE 19 6 0 0 THE CIGNA GROUP Stock 125523100 21591 59 SH SOLE 33 59 0 0 THE CIGNA GROUP Stock 125523100 7264 20 SH SOLE 36 20 0 0 THE CIGNA GROUP Stock 125523100 54566 150 SH SOLE 43 150 0 0 THE CIGNA GROUP Stock 125523100 5448 15 SH SOLE 46 15 0 0 THE CIGNA GROUP Stock 125523100 1244358 3426 SH SOLE 3426 0 0 CIMPRESS PLC Stock G2143T103 212424 2400 SH SOLE 2400 0 0 CINCINNATI FINL CORP Stock 172062101 18176 146 SH SOLE 19 146 0 0 CINCINNATI FINL CORP Stock 172062101 250 2 SH SOLE 33 2 0 0 CINCINNATI FINL CORP Stock 172062101 497 4 SH SOLE 46 4 0 0 CINCINNATI FINL CORP Stock 172062101 370948 2987 SH SOLE 2987 0 0 CINEMARK HLDGS INC Stock 17243V102 1078739 60030 SH SOLE 60030 0 0 CINTAS CORP Stock 172908105 57711 84 SH SOLE 19 84 0 0 CINTAS CORP Stock 172908105 10362 15 SH SOLE 33 15 0 0 CINTAS CORP Stock 172908105 6183 9 SH SOLE 36 9 0 0 CINTAS CORP Stock 172908105 878417 1279 SH SOLE 1278 0 0 CISCO SYS INC Stock 17275R102 528497 10589 SH SOLE 6 10589 0 0 CISCO SYS INC Stock 17275R102 32192 645 SH SOLE 9 645 0 0 CISCO SYS INC Stock 17275R102 262180 5253 SH SOLE 19 5253 0 0 CISCO SYS INC Stock 17275R102 193152 3870 SH SOLE 24 3870 0 0 CISCO SYS INC Stock 17275R102 44170 885 SH SOLE 26 885 0 0 CISCO SYS INC Stock 17275R102 57426 1151 SH SOLE 33 1150 0 0 CISCO SYS INC Stock 17275R102 69598 1394 SH SOLE 43 1394 0 0 CISCO SYS INC Stock 17275R102 7487 150 SH SOLE 46 150 0 0 CISCO SYS INC Stock 17275R102 11731153 235046 SH SOLE 235046 0 0 CITIGROUP INC Stock 172967424 22071 349 SH SOLE 9 349 0 0 CITIGROUP INC Stock 172967424 85019 1344 SH SOLE 19 1344 0 0 CITIGROUP INC Stock 172967424 27421 434 SH SOLE 33 433 0 0 CITIGROUP INC Stock 172967424 134236 2123 SH SOLE 43 2122 0 0 CITIGROUP INC Stock 172967424 3937246 62259 SH SOLE 62258 0 0 CITIZENS FINL GROUP INC Stock 174610105 151905 4186 SH SOLE 19 4185 0 0 CITIZENS FINL GROUP INC Stock 174610105 2685 74 SH SOLE 33 74 0 0 CITIZENS FINL GROUP INC Stock 174610105 11685 322 SH SOLE 36 322 0 0 CITIZENS FINL GROUP INC Stock 174610105 21148 583 SH SOLE 43 582 0 0 CITIZENS FINL GROUP INC Stock 174610105 363 10 SH SOLE 46 10 0 0 CITIZENS FINL GROUP INC Stock 174610105 103552 2853 SH SOLE 2853 0 0 CIVITAS RESOURCES INC Stock 17888H103 17501 231 SH SOLE 34 230 0 0 CIVITAS RESOURCES INC Stock 17888H103 386837 5096 SH SOLE 5096 0 0 CLARIVATE PLC Stock G21810109 361470 48650 SH SOLE 5 48650 0 0 CLARIVATE PLC Stock G21810109 13099 1763 SH SOLE 6 1763 0 0 CLEVELAND-CLIFFS INC NEW Stock 185899101 659 29 SH SOLE 33 29 0 0 CLEVELAND-CLIFFS INC NEW Stock 185899101 6822 300 SH SOLE 36 300 0 0 CLEVELAND-CLIFFS INC NEW Stock 185899101 682027 29992 SH SOLE 29992 0 0 CLOROX CO DEL Stock 189054109 2204992 14401 SH SOLE 6 14401 0 0 CLOROX CO DEL Stock 189054109 5233 34 SH SOLE 33 34 0 0 CLOROX CO DEL Stock 189054109 930885 6080 SH SOLE 6079 0 0 CME GROUP INC Stock 12572Q105 15308 71 SH SOLE 33 71 0 0 CME GROUP INC Stock 12572Q105 3875 18 SH SOLE 46 18 0 0 CME GROUP INC Stock 12572Q105 327890 1523 SH SOLE 1523 0 0 CNH INDL N V Stock N20944109 2151 166 SH SOLE 9 166 0 0 CNH INDL N V Stock N20944109 19025 1468 SH SOLE 43 1468 0 0 CNH INDL N V Stock N20944109 271782 20971 SH SOLE 20970 0 0 COCA COLA CO Stock 191216100 178566 2919 SH SOLE 19 2918 0 0 COCA COLA CO Stock 191216100 53356 872 SH SOLE 33 872 0 0 COCA COLA CO Stock 191216100 24472 400 SH SOLE 36 400 0 0 COCA COLA CO Stock 191216100 31141 509 SH SOLE 51 509 0 0 COCA COLA CO Stock 191216100 21780 356 SH SOLE 52 356 0 0 COCA COLA CO Stock 191216100 9452706 154506 SH SOLE 154506 0 0 COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 10774 147 SH SOLE 9 147 0 0 COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 733 10 SH SOLE 19 10 0 0 COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 17457 238 SH SOLE 33 238 0 0 COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 60084 820 SH SOLE 43 819 0 0 COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 1832 25 SH SOLE 46 25 0 0 COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 873556 11919 SH SOLE 11919 0 0 COHEN & STEERS REIT & PFD & CEF 19247X100 253580 12058 SH SOLE 12058 0 0 COINBASE GLOBAL INC Stock 19260Q107 1591 6 SH SOLE 19 6 0 0 COINBASE GLOBAL INC Stock 19260Q107 2916 11 SH SOLE 33 11 0 0 COINBASE GLOBAL INC Stock 19260Q107 1675952 6321 SH SOLE 6321 0 0 COLGATE PALMOLIVE CO Stock 194162103 2375083 26375 SH SOLE 6 26375 0 0 COLGATE PALMOLIVE CO Stock 194162103 4593 51 SH SOLE 9 51 0 0 COLGATE PALMOLIVE CO Stock 194162103 24314 270 SH SOLE 19 270 0 0 COLGATE PALMOLIVE CO Stock 194162103 12805 142 SH SOLE 33 142 0 0 COLGATE PALMOLIVE CO Stock 194162103 3800141 42200 SH SOLE 42200 0 0 COLUMBIA FINL INC Stock 197641103 378620 22000 SH SOLE 22000 0 0 COLUMBIA ETF TR I ETF 19761L706 1967633 63513 SH SOLE 63513 0 0 COMCAST CORP NEW Stock 20030N101 6459 149 SH SOLE 9 149 0 0 COMCAST CORP NEW Stock 20030N101 156422 3608 SH SOLE 19 3608 0 0 COMCAST CORP NEW Stock 20030N101 57656 1330 SH SOLE 26 1330 0 0 COMCAST CORP NEW Stock 20030N101 34857 804 SH SOLE 33 804 0 0 COMCAST CORP NEW Stock 20030N101 103737 2393 SH SOLE 36 2393 0 0 COMCAST CORP NEW Stock 20030N101 65232 1505 SH SOLE 43 1504 0 0 COMCAST CORP NEW Stock 20030N101 2231222 51470 SH SOLE 51469 0 0 COMERICA INC Stock 200340107 157051 2856 SH SOLE 19 2856 0 0 COMERICA INC Stock 200340107 7119 129 SH SOLE 33 129 0 0 COMERICA INC Stock 200340107 27165 494 SH SOLE 36 494 0 0 COMERICA INC Stock 200340107 1210 22 SH SOLE 46 22 0 0 COMERICA INC Stock 200340107 20236 368 SH SOLE 368 0 0 COMMSCOPE HLDG CO INC Stock 20337X109 35370 27000 SH SOLE 27000 0 0 SELECT SECTOR SPDR TR ETF 81369Y852 7876044 96449 SH SOLE 96449 0 0 COMMUNITY HEALTH SYS INC NEW Stock 203668108 110915 31690 SH SOLE 31690 0 0 CONAGRA BRANDS INC Stock 205887102 296 10 SH SOLE 19 10 0 0 CONAGRA BRANDS INC Stock 205887102 1037 35 SH SOLE 33 35 0 0 CONAGRA BRANDS INC Stock 205887102 474 16 SH SOLE 36 16 0 0 CONAGRA BRANDS INC Stock 205887102 1423 48 SH SOLE 46 48 0 0 CONAGRA BRANDS INC Stock 205887102 35864 1210 SH SOLE 51 1210 0 0 CONAGRA BRANDS INC Stock 205887102 24927 841 SH SOLE 52 841 0 0 CONAGRA BRANDS INC Stock 205887102 1438248 48524 SH SOLE 48523 0 0 CONOCOPHILLIPS Stock 20825C104 5855 46 SH SOLE 9 46 0 0 CONOCOPHILLIPS Stock 20825C104 323087 2538 SH SOLE 19 2538 0 0 CONOCOPHILLIPS Stock 20825C104 27890 219 SH SOLE 33 219 0 0 CONOCOPHILLIPS Stock 20825C104 10946 86 SH SOLE 36 86 0 0 CONOCOPHILLIPS Stock 20825C104 15279981 120050 SH SOLE 120050 0 0 CONSOL ENERGY INC NEW Stock 20854L108 861776 10289 SH SOLE 10288 0 0 CONSOLIDATED EDISON INC Stock 209115104 5267 58 SH SOLE 19 58 0 0 CONSOLIDATED EDISON INC Stock 209115104 3802 42 SH SOLE 33 41 0 0 CONSOLIDATED EDISON INC Stock 209115104 22703 250 SH SOLE 36 250 0 0 CONSOLIDATED EDISON INC Stock 209115104 658816 7255 SH SOLE 7254 0 0 CONSTELLATION BRANDS INC Stock 21036P108 17393 64 SH SOLE 6 64 0 0 CONSTELLATION BRANDS INC Stock 21036P108 78624 289 SH SOLE 32 289 0 0 CONSTELLATION BRANDS INC Stock 21036P108 7102 26 SH SOLE 33 26 0 0 CONSTELLATION BRANDS INC Stock 21036P108 32339 119 SH SOLE 36 119 0 0 CONSTELLATION BRANDS INC Stock 21036P108 4076 15 SH SOLE 46 15 0 0 CONSTELLATION BRANDS INC Stock 21036P108 39133 144 SH SOLE 48 144 0 0 CONSTELLATION BRANDS INC Stock 21036P108 2950481 10857 SH SOLE 10856 0 0 CONSTELLATION ENERGY CORP Stock 21037T109 10906 59 SH SOLE 19 59 0 0 CONSTELLATION ENERGY CORP Stock 21037T109 119203 645 SH SOLE 32 644 0 0 CONSTELLATION ENERGY CORP Stock 21037T109 18350 99 SH SOLE 33 99 0 0 CONSTELLATION ENERGY CORP Stock 21037T109 1516527 8204 SH SOLE 8204 0 0 CONSTRUCTION PARTNERS INC Stock 21044C107 78498 1398 SH SOLE 23 1398 0 0 CONSTRUCTION PARTNERS INC Stock 21044C107 4829 86 SH SOLE 36 86 0 0 CONSTRUCTION PARTNERS INC Stock 21044C107 207081 3688 SH SOLE 3688 0 0 SELECT SECTOR SPDR TR ETF 81369Y407 14329 78 SH SOLE 19 77 0 0 SELECT SECTOR SPDR TR ETF 81369Y407 39169 213 SH SOLE 36 213 0 0 SELECT SECTOR SPDR TR ETF 81369Y407 7991609 43459 SH SOLE 43458 0 0 SELECT SECTOR SPDR TR ETF 81369Y308 44059 577 SH SOLE 19 576 0 0 SELECT SECTOR SPDR TR ETF 81369Y308 3673556 48108 SH SOLE 48108 0 0 COPART INC Stock 217204106 892489 15409 SH SOLE 18 15409 0 0 COPART INC Stock 217204106 1158 20 SH SOLE 19 20 0 0 COPART INC Stock 217204106 22068 381 SH SOLE 33 381 0 0 COPART INC Stock 217204106 43092 744 SH SOLE 43 744 0 0 COPART INC Stock 217204106 3823 66 SH SOLE 46 66 0 0 COPART INC Stock 217204106 190904 3296 SH SOLE 49 3296 0 0 COPART INC Stock 217204106 72863 1258 SH SOLE 50 1258 0 0 COPART INC Stock 217204106 37996 656 SH SOLE 51 656 0 0 COPART INC Stock 217204106 7938667 137063 SH SOLE 137062 0 0 CORCEPT THERAPEUTICS INC Stock 218352102 421580 16736 SH SOLE 16736 0 0 COREBRIDGE FINL INC Stock 21871X109 1573714 54776 SH SOLE 54776 0 0 CORNING INC Stock 219350105 3659 111 SH SOLE 9 111 0 0 CORNING INC Stock 219350105 3169 96 SH SOLE 33 96 0 0 CORNING INC Stock 219350105 1318 40 SH SOLE 46 40 0 0 CORNING INC Stock 219350105 1336502 40549 SH SOLE 40549 0 0 CORTEVA INC Stock 22052L104 12284 213 SH SOLE 9 213 0 0 CORTEVA INC Stock 22052L104 2480 43 SH SOLE 19 43 0 0 CORTEVA INC Stock 22052L104 58247 1010 SH SOLE 26 1010 0 0 CORTEVA INC Stock 22052L104 5081 88 SH SOLE 33 88 0 0 CORTEVA INC Stock 22052L104 5825 101 SH SOLE 46 101 0 0 CORTEVA INC Stock 22052L104 574848 9968 SH SOLE 9967 0 0 COSTAR GROUP INC Stock 22160N109 7631 79 SH SOLE 9 79 0 0 COSTAR GROUP INC Stock 22160N109 483 5 SH SOLE 19 5 0 0 COSTAR GROUP INC Stock 22160N109 5699 59 SH SOLE 33 59 0 0 COSTAR GROUP INC Stock 22160N109 39896 413 SH SOLE 43 413 0 0 COSTAR GROUP INC Stock 22160N109 386 4 SH SOLE 51 4 0 0 COSTAR GROUP INC Stock 22160N109 210807 2182 SH SOLE 2182 0 0 COSTCO WHSL CORP NEW Stock 22160K105 21979 30 SH SOLE 9 30 0 0 COSTCO WHSL CORP NEW Stock 22160K105 190320 260 SH SOLE 19 259 0 0 COSTCO WHSL CORP NEW Stock 22160K105 79708 109 SH SOLE 33 108 0 0 COSTCO WHSL CORP NEW Stock 22160K105 18316 25 SH SOLE 36 25 0 0 COSTCO WHSL CORP NEW Stock 22160K105 86707 118 SH SOLE 50 118 0 0 COSTCO WHSL CORP NEW Stock 22160K105 479098 654 SH SOLE 51 653 0 0 COSTCO WHSL CORP NEW Stock 22160K105 157515 215 SH SOLE 53 215 0 0 COSTCO WHSL CORP NEW Stock 22160K105 17562935 23972 SH SOLE 23972 0 0 COTERRA ENERGY INC Stock 127097103 1791 64 SH SOLE 33 64 0 0 COTERRA ENERGY INC Stock 127097103 195 7 SH SOLE 36 7 0 0 COTERRA ENERGY INC Stock 127097103 207004 7425 SH SOLE 7424 0 0 CRACKER BARREL OLD CTRY STOR Stock 22410J106 886261 12186 SH SOLE 12185 0 0 CRISPR THERAPEUTICS AG Stock H17182108 1197844 17574 SH SOLE 17574 0 0 CROCS INC Stock 227046109 369293 2568 SH SOLE 2568 0 0 CROWDSTRIKE HLDGS INC Stock 22788C105 971067 3029 SH SOLE 19 3029 0 0 CROWDSTRIKE HLDGS INC Stock 22788C105 1924 6 SH SOLE 43 6 0 0 CROWDSTRIKE HLDGS INC Stock 22788C105 28212 88 SH SOLE 50 88 0 0 CROWDSTRIKE HLDGS INC Stock 22788C105 381502 1190 SH SOLE 51 1190 0 0 CROWDSTRIKE HLDGS INC Stock 22788C105 147471 460 SH SOLE 53 460 0 0 CROWDSTRIKE HLDGS INC Stock 22788C105 9148387 28536 SH SOLE 28536 0 0 CROWN CASTLE INC REIT 22822V101 55877 528 SH SOLE 19 527 0 0 CROWN CASTLE INC REIT 22822V101 28045 265 SH SOLE 26 265 0 0 CROWN CASTLE INC REIT 22822V101 121 1 SH SOLE 32 1 0 0 CROWN CASTLE INC REIT 22822V101 13265 125 SH SOLE 33 125 0 0 CROWN CASTLE INC REIT 22822V101 17793 168 SH SOLE 43 168 0 0 CROWN CASTLE INC REIT 22822V101 1482 14 SH SOLE 46 14 0 0 CROWN CASTLE INC REIT 22822V101 18732 177 SH SOLE 51 177 0 0 CROWN CASTLE INC REIT 22822V101 13017 123 SH SOLE 52 123 0 0 CROWN CASTLE INC REIT 22822V101 1436619 13575 SH SOLE 13574 0 0 CSX CORP Stock 126408103 116303 3137 SH SOLE 19 3137 0 0 CSX CORP Stock 126408103 15552 420 SH SOLE 33 419 0 0 CSX CORP Stock 126408103 3966 107 SH SOLE 46 107 0 0 CSX CORP Stock 126408103 2914891 78632 SH SOLE 78632 0 0 CUBESMART REIT 229663109 224939 4974 SH SOLE 4974 0 0 CUMMINS INC Stock 231021106 20811 71 SH SOLE 33 70 0 0 CUMMINS INC Stock 231021106 3536 12 SH SOLE 36 12 0 0 CUMMINS INC Stock 231021106 3914549 13285 SH SOLE 13285 0 0 CUTERA INC Stock 232109108 48201 32790 SH SOLE 32790 0 0 CVS HEALTH CORP Stock 126650100 27198 341 SH SOLE 9 341 0 0 CVS HEALTH CORP Stock 126650100 143123 1794 SH SOLE 19 1794 0 0 CVS HEALTH CORP Stock 126650100 31695 397 SH SOLE 33 397 0 0 CVS HEALTH CORP Stock 126650100 399 5 SH SOLE 36 5 0 0 CVS HEALTH CORP Stock 126650100 6073724 76150 SH SOLE 76149 0 0 D R HORTON INC Stock 23331A109 1646 10 SH SOLE 19 10 0 0 D R HORTON INC Stock 23331A109 154677 940 SH SOLE 30 940 0 0 D R HORTON INC Stock 23331A109 4981 30 SH SOLE 33 30 0 0 D R HORTON INC Stock 23331A109 5759 35 SH SOLE 36 35 0 0 D R HORTON INC Stock 23331A109 2468 15 SH SOLE 46 15 0 0 D R HORTON INC Stock 23331A109 3291 20 SH SOLE 49 20 0 0 D R HORTON INC Stock 23331A109 3895752 23675 SH SOLE 23675 0 0 DANAHER CORPORATION Stock 235851102 97904 392 SH SOLE 19 392 0 0 DANAHER CORPORATION Stock 235851102 35513 142 SH SOLE 33 142 0 0 DANAHER CORPORATION Stock 235851102 113373 454 SH SOLE 36 454 0 0 DANAHER CORPORATION Stock 235851102 31514 126 SH SOLE 43 126 0 0 DANAHER CORPORATION Stock 235851102 4251140 17024 SH SOLE 17023 0 0 DARDEN RESTAURANTS INC Stock 237194105 9528 57 SH SOLE 9 57 0 0 DARDEN RESTAURANTS INC Stock 237194105 4847 29 SH SOLE 19 29 0 0 DARDEN RESTAURANTS INC Stock 237194105 1685 10 SH SOLE 33 10 0 0 DARDEN RESTAURANTS INC Stock 237194105 1672 10 SH SOLE 46 10 0 0 DARDEN RESTAURANTS INC Stock 237194105 2216427 13260 SH SOLE 13260 0 0 DARE BIOSCIENCE INC Stock 23666P101 7353 15000 SH SOLE 15000 0 0 DATADOG INC Stock 23804L103 3090 25 SH SOLE 19 25 0 0 DATADOG INC Stock 23804L103 2188091 17703 SH SOLE 17703 0 0 DAVITA INC Stock 23918K108 966 7 SH SOLE 33 7 0 0 DAVITA INC Stock 23918K108 926039 6708 SH SOLE 6708 0 0 DECKERS OUTDOOR CORP Stock 243537107 409448 435 SH SOLE 45 435 0 0 DECKERS OUTDOOR CORP Stock 243537107 41415 44 SH SOLE 48 44 0 0 DECKERS OUTDOOR CORP Stock 243537107 713475 758 SH SOLE 758 0 0 DEERE & CO Stock 244199105 2464 6 SH SOLE 19 6 0 0 DEERE & CO Stock 244199105 24310 59 SH SOLE 33 59 0 0 DEERE & CO Stock 244199105 4929 12 SH SOLE 36 12 0 0 DEERE & CO Stock 244199105 4107 10 SH SOLE 46 10 0 0 DEERE & CO Stock 244199105 7880274 19186 SH SOLE 19185 0 0 ETF SER SOLUTIONS ETF 26922A289 831067 21266 SH SOLE 21265 0 0 DELL TECHNOLOGIES INC Stock 24703L202 1952183 17108 SH SOLE 17107 0 0 DELTA AIR LINES INC DEL Stock 247361702 11106 232 SH SOLE 9 232 0 0 DELTA AIR LINES INC DEL Stock 247361702 479 10 SH SOLE 19 10 0 0 DELTA AIR LINES INC DEL Stock 247361702 4703 98 SH SOLE 33 98 0 0 DELTA AIR LINES INC DEL Stock 247361702 23935 500 SH SOLE 36 500 0 0 DELTA AIR LINES INC DEL Stock 247361702 1450774 30307 SH SOLE 30306 0 0 DENISON MINES CORP Stock 248356107 77415 39700 SH SOLE 39700 0 0 DEVON ENERGY CORP NEW Stock 25179M103 32868 655 SH SOLE 19 655 0 0 DEVON ENERGY CORP NEW Stock 25179M103 6810 136 SH SOLE 33 135 0 0 DEVON ENERGY CORP NEW Stock 25179M103 15054 300 SH SOLE 51 300 0 0 DEVON ENERGY CORP NEW Stock 25179M103 2152762 42901 SH SOLE 42900 0 0 DEXCOM INC Stock 252131107 694 5 SH SOLE 19 5 0 0 DEXCOM INC Stock 252131107 13593 98 SH SOLE 33 98 0 0 DEXCOM INC Stock 252131107 1664 12 SH SOLE 46 12 0 0 DEXCOM INC Stock 252131107 13454 97 SH SOLE 48 97 0 0 DEXCOM INC Stock 252131107 281838 2032 SH SOLE 51 2032 0 0 DEXCOM INC Stock 252131107 111237 802 SH SOLE 53 802 0 0 DEXCOM INC Stock 252131107 341523 2462 SH SOLE 2462 0 0 DIAGEO PLC ADR 25243Q205 930815 6258 SH SOLE 6 6258 0 0 DIAGEO PLC ADR 25243Q205 0 0 SH SOLE 19 0 0 0 DIAGEO PLC ADR 25243Q205 3570 24 SH SOLE 33 24 0 0 DIAGEO PLC ADR 25243Q205 37185 250 SH SOLE 36 250 0 0 DIAGEO PLC ADR 25243Q205 17700 119 SH SOLE 43 119 0 0 DIAGEO PLC ADR 25243Q205 737975 4962 SH SOLE 4961 0 0 DIAMONDBACK ENERGY INC Stock 25278X109 10222 52 SH SOLE 33 51 0 0 DIAMONDBACK ENERGY INC Stock 25278X109 19817 100 SH SOLE 36 100 0 0 DIAMONDBACK ENERGY INC Stock 25278X109 146844 741 SH SOLE 49 741 0 0 DIAMONDBACK ENERGY INC Stock 25278X109 3446837 17393 SH SOLE 17393 0 0 DICKS SPORTING GOODS INC Stock 253393102 15965 71 SH SOLE 9 71 0 0 DICKS SPORTING GOODS INC Stock 253393102 1225270 5449 SH SOLE 5449 0 0 DIGITAL RLTY TR INC REIT 253868103 720 5 SH SOLE 19 5 0 0 DIGITAL RLTY TR INC REIT 253868103 10607 74 SH SOLE 33 73 0 0 DIGITAL RLTY TR INC REIT 253868103 1728 12 SH SOLE 46 12 0 0 DIGITAL RLTY TR INC REIT 253868103 793159 5507 SH SOLE 5506 0 0 DIGITAL TURBINE INC Stock 25400W102 73936 28220 SH SOLE 28220 0 0 DIGITALOCEAN HLDGS INC Stock 25402D102 2269419 59440 SH SOLE 59440 0 0 DIMENSIONAL ETF TRUST ETF 25434V732 729760 28629 SH SOLE 28629 0 0 DIMENSIONAL ETF TRUST ETF 25434V765 278613 10342 SH SOLE 10342 0 0 DIMENSIONAL ETF TRUST ETF 25434V807 514246 13993 SH SOLE 13993 0 0 DIMENSIONAL ETF TRUST ETF 25434V708 151635 4746 SH SOLE 36 4746 0 0 DIMENSIONAL ETF TRUST ETF 25434V708 407735 12762 SH SOLE 12761 0 0 DIMENSIONAL ETF TRUST ETF 25434V401 4007062 70324 SH SOLE 70324 0 0 DIMENSIONAL ETF TRUST ETF 25434V500 1406707 22565 SH SOLE 22565 0 0 DIMENSIONAL ETF TRUST ETF 25434V104 423015 11577 SH SOLE 11576 0 0 DIMENSIONAL ETF TRUST ETF 25434V724 251057 6138 SH SOLE 6138 0 0 DIMENSIONAL ETF TRUST ETF 25434V815 294380 9780 SH SOLE 9780 0 0 DIREXION SHS ETF TR ETF 25460E869 4391194 360821 SH SOLE 360821 0 0 DIREXION SHS ETF TR ETF 25459Y207 367814 4123 SH SOLE 4123 0 0 DISCOVER FINL SVCS Stock 254709108 8521 65 SH SOLE 9 65 0 0 DISCOVER FINL SVCS Stock 254709108 37511 286 SH SOLE 32 286 0 0 DISCOVER FINL SVCS Stock 254709108 5512 42 SH SOLE 33 42 0 0 DISCOVER FINL SVCS Stock 254709108 7210 55 SH SOLE 36 55 0 0 DISCOVER FINL SVCS Stock 254709108 980392 7479 SH SOLE 7478 0 0 WARNER BROS DISCOVERY INC Stock 934423104 123966 14200 SH SOLE 5 14200 0 0 WARNER BROS DISCOVERY INC Stock 934423104 663 76 SH SOLE 19 76 0 0 WARNER BROS DISCOVERY INC Stock 934423104 2942 337 SH SOLE 33 337 0 0 WARNER BROS DISCOVERY INC Stock 934423104 7613 872 SH SOLE 36 872 0 0 WARNER BROS DISCOVERY INC Stock 934423104 986 113 SH SOLE 46 113 0 0 WARNER BROS DISCOVERY INC Stock 934423104 488691 55978 SH SOLE 55978 0 0 ETF SER SOLUTIONS ETF 26922A321 2774802 51471 SH SOLE 51471 0 0 DNP SELECT INCOME FD INC CEF 23325P104 3621699 399305 SH SOLE 399305 0 0 DOCEBO INC Stock 25609L105 718090 14673 SH SOLE 14673 0 0 DOCUSIGN INC Stock 256163106 894560 15022 SH SOLE 19 15022 0 0 DOCUSIGN INC Stock 256163106 11910 200 SH SOLE 36 200 0 0 DOCUSIGN INC Stock 256163106 14173 238 SH SOLE 48 238 0 0 DOCUSIGN INC Stock 256163106 2443571 41034 SH SOLE 41033 0 0 DOLLAR GEN CORP NEW Stock 256677105 30588 196 SH SOLE 2 196 0 0 DOLLAR GEN CORP NEW Stock 256677105 167765 1075 SH SOLE 5 1075 0 0 DOLLAR GEN CORP NEW Stock 256677105 1561 10 SH SOLE 19 10 0 0 DOLLAR GEN CORP NEW Stock 256677105 106121 680 SH SOLE 30 680 0 0 DOLLAR GEN CORP NEW Stock 256677105 7342 47 SH SOLE 33 47 0 0 DOLLAR GEN CORP NEW Stock 256677105 74703 479 SH SOLE 43 478 0 0 DOLLAR GEN CORP NEW Stock 256677105 787336 5045 SH SOLE 5045 0 0 DOLLAR TREE INC Stock 256746108 440993 3312 SH SOLE 6 3312 0 0 DOLLAR TREE INC Stock 256746108 666 5 SH SOLE 19 5 0 0 DOLLAR TREE INC Stock 256746108 6658 50 SH SOLE 33 50 0 0 DOLLAR TREE INC Stock 256746108 180978 1359 SH SOLE 1359 0 0 DOMINION ENERGY INC Stock 25746U109 12217 248 SH SOLE 33 248 0 0 DOMINION ENERGY INC Stock 25746U109 65029 1322 SH SOLE 36 1322 0 0 DOMINION ENERGY INC Stock 25746U109 56716 1153 SH SOLE 51 1153 0 0 DOMINION ENERGY INC Stock 25746U109 38614 785 SH SOLE 52 785 0 0 DOMINION ENERGY INC Stock 25746U109 920020 18703 SH SOLE 18703 0 0 DOMINOS PIZZA INC Stock 25754A201 4975 10 SH SOLE 33 10 0 0 DOMINOS PIZZA INC Stock 25754A201 476508 959 SH SOLE 959 0 0 DONALDSON INC Stock 257651109 1913781 25626 SH SOLE 6 25626 0 0 DONALDSON INC Stock 257651109 64525 864 SH SOLE 864 0 0 DOORDASH INC Stock 25809K105 689 5 SH SOLE 19 5 0 0 DOORDASH INC Stock 25809K105 7299 53 SH SOLE 48 53 0 0 DOORDASH INC Stock 25809K105 138 1 SH SOLE 51 1 0 0 DOORDASH INC Stock 25809K105 1595756 11587 SH SOLE 11586 0 0 DOUBLELINE INCOME SOLUTIONS CEF 258622109 147345 11602 SH SOLE 11602 0 0 DOVER CORP Stock 260003108 357 2 SH SOLE 33 2 0 0 DOVER CORP Stock 260003108 5316 30 SH SOLE 36 30 0 0 DOVER CORP Stock 260003108 532 3 SH SOLE 46 3 0 0 DOVER CORP Stock 260003108 208997 1180 SH SOLE 1179 0 0 DOW INC Stock 260557103 590886 10200 SH SOLE 6 10200 0 0 DOW INC Stock 260557103 142658 2463 SH SOLE 19 2462 0 0 DOW INC Stock 260557103 708 12 SH SOLE 33 12 0 0 DOW INC Stock 260557103 1346100 23237 SH SOLE 23236 0 0 DRAFTKINGS INC NEW Stock 26142V105 6584 145 SH SOLE 19 145 0 0 DRAFTKINGS INC NEW Stock 26142V105 182 4 SH SOLE 51 4 0 0 DRAFTKINGS INC NEW Stock 26142V105 620835 13672 SH SOLE 13671 0 0 DREAM FINDERS HOMES INC Stock 26154D100 3586 82 SH SOLE 19 82 0 0 DREAM FINDERS HOMES INC Stock 26154D100 76134 1741 SH SOLE 23 1741 0 0 DREAM FINDERS HOMES INC Stock 26154D100 178112 4073 SH SOLE 4073 0 0 DROPBOX INC Stock 26210C104 616977 25390 SH SOLE 25390 0 0 DT MIDSTREAM INC Stock 23345M107 14481 237 SH SOLE 19 237 0 0 DT MIDSTREAM INC Stock 23345M107 785557 12857 SH SOLE 12856 0 0 DTE ENERGY CO Stock 233331107 561 5 SH SOLE 19 5 0 0 DTE ENERGY CO Stock 233331107 2696 24 SH SOLE 33 24 0 0 DTE ENERGY CO Stock 233331107 1496570 13346 SH SOLE 13345 0 0 DUKE ENERGY CORP NEW Stock 26441C204 5319 55 SH SOLE 9 55 0 0 DUKE ENERGY CORP NEW Stock 26441C204 29787 308 SH SOLE 19 308 0 0 DUKE ENERGY CORP NEW Stock 26441C204 13031 135 SH SOLE 33 134 0 0 DUKE ENERGY CORP NEW Stock 26441C204 84234 871 SH SOLE 51 871 0 0 DUKE ENERGY CORP NEW Stock 26441C204 53867 557 SH SOLE 52 557 0 0 DUKE ENERGY CORP NEW Stock 26441C204 5930126 61319 SH SOLE 61318 0 0 DUN & BRADSTREET HLDGS INC Stock 26484T106 282044 28092 SH SOLE 6 28092 0 0 DUN & BRADSTREET HLDGS INC Stock 26484T106 2982 297 SH SOLE 297 0 0 DUPONT DE NEMOURS INC Stock 26614N102 337271 4399 SH SOLE 6 4399 0 0 DUPONT DE NEMOURS INC Stock 26614N102 2530 33 SH SOLE 19 33 0 0 DUPONT DE NEMOURS INC Stock 26614N102 77437 1010 SH SOLE 26 1010 0 0 DUPONT DE NEMOURS INC Stock 26614N102 9263 121 SH SOLE 33 120 0 0 DUPONT DE NEMOURS INC Stock 26614N102 1380 18 SH SOLE 36 18 0 0 DUPONT DE NEMOURS INC Stock 26614N102 838918 10942 SH SOLE 10941 0 0 EA SERIES TRUST ETF 02072L532 205198 9649 SH SOLE 9649 0 0 EAGLE MATLS INC Stock 26969P108 2989 11 SH SOLE 49 11 0 0 EAGLE MATLS INC Stock 26969P108 341213 1256 SH SOLE 1255 0 0 EASTERLY GOVT PPTYS INC REIT 27616P103 266972 23195 SH SOLE 23194 0 0 EASTMAN CHEM CO Stock 277432100 23051 230 SH SOLE 7 230 0 0 EASTMAN CHEM CO Stock 277432100 74665 745 SH SOLE 19 745 0 0 EASTMAN CHEM CO Stock 277432100 3491 35 SH SOLE 33 34 0 0 EASTMAN CHEM CO Stock 277432100 888426 8865 SH SOLE 8864 0 0 EATON CORP PLC Stock G29183103 64412 206 SH SOLE 7 206 0 0 EATON CORP PLC Stock G29183103 3127 10 SH SOLE 9 10 0 0 EATON CORP PLC Stock G29183103 62849 201 SH SOLE 19 201 0 0 EATON CORP PLC Stock G29183103 53235 170 SH SOLE 33 170 0 0 EATON CORP PLC Stock G29183103 12195 39 SH SOLE 36 39 0 0 EATON CORP PLC Stock G29183103 8104180 25918 SH SOLE 25918 0 0 EATON VANCE LTD DURATION INC CEF 27828H105 404352 41472 SH SOLE 41472 0 0 EATON VANCE RISK-MANAGED DIV CEF 27829G106 884858 105971 SH SOLE 105970 0 0 EBAY INC. Stock 278642103 59536 1128 SH SOLE 24 1128 0 0 EBAY INC. Stock 278642103 639 12 SH SOLE 33 12 0 0 EBAY INC. Stock 278642103 2006 38 SH SOLE 46 38 0 0 EBAY INC. Stock 278642103 1211254 22949 SH SOLE 22949 0 0 ECOLAB INC Stock 278865100 2081434 9014 SH SOLE 6 9014 0 0 ECOLAB INC Stock 278865100 133003 576 SH SOLE 19 576 0 0 ECOLAB INC Stock 278865100 12495 54 SH SOLE 33 54 0 0 ECOLAB INC Stock 278865100 4618 20 SH SOLE 46 20 0 0 ECOLAB INC Stock 278865100 685274 2968 SH SOLE 2967 0 0 EDWARDS LIFESCIENCES CORP Stock 28176E108 573838 6005 SH SOLE 18 6005 0 0 EDWARDS LIFESCIENCES CORP Stock 28176E108 478 5 SH SOLE 19 5 0 0 EDWARDS LIFESCIENCES CORP Stock 28176E108 13570 142 SH SOLE 33 142 0 0 EDWARDS LIFESCIENCES CORP Stock 28176E108 1338 14 SH SOLE 46 14 0 0 EDWARDS LIFESCIENCES CORP Stock 28176E108 49596 519 SH SOLE 50 519 0 0 EDWARDS LIFESCIENCES CORP Stock 28176E108 29528 309 SH SOLE 51 309 0 0 EDWARDS LIFESCIENCES CORP Stock 28176E108 996645 10430 SH SOLE 10429 0 0 ELECTRONIC ARTS INC Stock 285512109 3715 28 SH SOLE 9 28 0 0 ELECTRONIC ARTS INC Stock 285512109 41393 312 SH SOLE 24 312 0 0 ELECTRONIC ARTS INC Stock 285512109 8121 61 SH SOLE 33 61 0 0 ELECTRONIC ARTS INC Stock 285512109 1725 13 SH SOLE 46 13 0 0 ELECTRONIC ARTS INC Stock 285512109 938226 7072 SH SOLE 7071 0 0 ELEVANCE HEALTH INC Stock 036752103 14001 27 SH SOLE 9 27 0 0 ELEVANCE HEALTH INC Stock 036752103 153563 296 SH SOLE 19 296 0 0 ELEVANCE HEALTH INC Stock 036752103 22898 44 SH SOLE 33 44 0 0 ELEVANCE HEALTH INC Stock 036752103 8297 16 SH SOLE 36 16 0 0 ELEVANCE HEALTH INC Stock 036752103 63087 122 SH SOLE 43 121 0 0 ELEVANCE HEALTH INC Stock 036752103 2065950 3984 SH SOLE 3984 0 0 ELLINGTON RESIDENTIAL MTG RE REIT 288578107 83701 12113 SH SOLE 12113 0 0 EMCOR GROUP INC Stock 29084Q100 79495 227 SH SOLE 19 227 0 0 EMCOR GROUP INC Stock 29084Q100 22063 63 SH SOLE 33 63 0 0 EMCOR GROUP INC Stock 29084Q100 710556 2029 SH SOLE 45 2029 0 0 EMCOR GROUP INC Stock 29084Q100 70390 201 SH SOLE 48 201 0 0 EMCOR GROUP INC Stock 29084Q100 5603 16 SH SOLE 49 16 0 0 EMCOR GROUP INC Stock 29084Q100 1839922 5254 SH SOLE 5253 0 0 EMERSON ELEC CO Stock 291011104 36068 318 SH SOLE 7 318 0 0 EMERSON ELEC CO Stock 291011104 117347 1035 SH SOLE 19 1034 0 0 EMERSON ELEC CO Stock 291011104 7799 69 SH SOLE 33 68 0 0 EMERSON ELEC CO Stock 291011104 3062 27 SH SOLE 36 27 0 0 EMERSON ELEC CO Stock 291011104 3743 33 SH SOLE 46 33 0 0 EMERSON ELEC CO Stock 291011104 3287863 28988 SH SOLE 28988 0 0 ENBRIDGE INC Stock 29250N105 185907 5138 SH SOLE 19 5138 0 0 ENBRIDGE INC Stock 29250N105 67512 1866 SH SOLE 26 1866 0 0 ENBRIDGE INC Stock 29250N105 4631 128 SH SOLE 36 128 0 0 ENBRIDGE INC Stock 29250N105 71339 1972 SH SOLE 51 1972 0 0 ENBRIDGE INC Stock 29250N105 48874 1351 SH SOLE 52 1351 0 0 ENBRIDGE INC Stock 29250N105 2360853 65253 SH SOLE 65252 0 0 ENCORE WIRE CORP Stock 292562105 215217 819 SH SOLE 819 0 0 ENEL CHILE S.A. ADR 29278D105 67100 22000 SH SOLE 22000 0 0 ENERGY FUELS INC Stock 292671708 91551 14555 SH SOLE 14555 0 0 SELECT SECTOR SPDR TR ETF 81369Y506 8308 88 SH SOLE 9 88 0 0 SELECT SECTOR SPDR TR ETF 81369Y506 34229 363 SH SOLE 19 362 0 0 SELECT SECTOR SPDR TR ETF 81369Y506 51737 548 SH SOLE 36 548 0 0 SELECT SECTOR SPDR TR ETF 81369Y506 13746461 145604 SH SOLE 145603 0 0 ENERGY TRANSFER L P Stock 29273V100 15730 1000 SH SOLE 49 1000 0 0 ENERGY TRANSFER L P Stock 29273V100 4461424 283625 SH SOLE 283625 0 0 ENOVIX CORPORATION Stock 293594107 505111 63060 SH SOLE 63060 0 0 ENTEGRIS INC Stock 29362U104 703 5 SH SOLE 19 5 0 0 ENTEGRIS INC Stock 29362U104 6886 49 SH SOLE 43 49 0 0 ENTEGRIS INC Stock 29362U104 14342 102 SH SOLE 50 102 0 0 ENTEGRIS INC Stock 29362U104 309111 2199 SH SOLE 2199 0 0 ENTERGY CORP NEW Stock 29364G103 542455 5133 SH SOLE 6 5133 0 0 ENTERGY CORP NEW Stock 29364G103 62774 594 SH SOLE 19 594 0 0 ENTERGY CORP NEW Stock 29364G103 6432 61 SH SOLE 33 60 0 0 ENTERGY CORP NEW Stock 29364G103 44174 418 SH SOLE 51 418 0 0 ENTERGY CORP NEW Stock 29364G103 30119 285 SH SOLE 52 285 0 0 ENTERGY CORP NEW Stock 29364G103 201393 1906 SH SOLE 1905 0 0 ENTERPRISE BANCORP INC MASS Stock 293668109 436684 16815 SH SOLE 16814 0 0 ENTERPRISE PRODS PARTNERS L Stock 293792107 49992 1713 SH SOLE 19 1713 0 0 ENTERPRISE PRODS PARTNERS L Stock 293792107 14590 500 SH SOLE 49 500 0 0 ENTERPRISE PRODS PARTNERS L Stock 293792107 7942816 272201 SH SOLE 272200 0 0 EOG RES INC Stock 26875P101 1835426 14357 SH SOLE 6 14357 0 0 EOG RES INC Stock 26875P101 1278 10 SH SOLE 19 10 0 0 EOG RES INC Stock 26875P101 42826 335 SH SOLE 26 335 0 0 EOG RES INC Stock 26875P101 17959 140 SH SOLE 33 140 0 0 EOG RES INC Stock 26875P101 21784 170 SH SOLE 36 170 0 0 EOG RES INC Stock 26875P101 1947729 15236 SH SOLE 15235 0 0 EOS ENERGY ENTERPRISES INC Stock 29415C101 241432 234400 SH SOLE 234400 0 0 EPR PPTYS REIT 26884U109 6580 155 SH SOLE 19 155 0 0 EPR PPTYS REIT 26884U109 632463 14899 SH SOLE 14899 0 0 EQT CORP Stock 26884L109 4161 112 SH SOLE 33 112 0 0 EQT CORP Stock 26884L109 11121 300 SH SOLE 36 300 0 0 EQT CORP Stock 26884L109 883877 23843 SH SOLE 23843 0 0 EQUINIX INC REIT 29444U700 28061 34 SH SOLE 7 34 0 0 EQUINIX INC REIT 29444U700 825 1 SH SOLE 19 1 0 0 EQUINIX INC REIT 29444U700 30702 37 SH SOLE 33 37 0 0 EQUINIX INC REIT 29444U700 3301 4 SH SOLE 36 4 0 0 EQUINIX INC REIT 29444U700 2476 3 SH SOLE 46 3 0 0 EQUINIX INC REIT 29444U700 1258684 1525 SH SOLE 1525 0 0 EQUITABLE HLDGS INC Stock 29452E101 435595 11460 SH SOLE 11460 0 0 EQUITRANS MIDSTREAM CORP Stock 294600101 186301 14916 SH SOLE 14916 0 0 LAUDER ESTEE COS INC Stock 518439104 771 5 SH SOLE 19 5 0 0 LAUDER ESTEE COS INC Stock 518439104 8498 55 SH SOLE 33 55 0 0 LAUDER ESTEE COS INC Stock 518439104 19269 125 SH SOLE 36 125 0 0 LAUDER ESTEE COS INC Stock 518439104 1850 12 SH SOLE 46 12 0 0 LAUDER ESTEE COS INC Stock 518439104 154 1 SH SOLE 51 1 0 0 LAUDER ESTEE COS INC Stock 518439104 412886 2678 SH SOLE 2678 0 0 ETSY INC Stock 29786A106 4329 63 SH SOLE 33 63 0 0 ETSY INC Stock 29786A106 206 3 SH SOLE 46 3 0 0 ETSY INC Stock 29786A106 1039115 15121 SH SOLE 15121 0 0 EURONET WORLDWIDE INC Stock 298736109 548111 4986 SH SOLE 4986 0 0 EVERCORE INC Stock 29977A105 2889 15 SH SOLE 49 15 0 0 EVERCORE INC Stock 29977A105 2386553 12392 SH SOLE 12391 0 0 EXELON CORP Stock 30161N101 5636 150 SH SOLE 9 150 0 0 EXELON CORP Stock 30161N101 376 10 SH SOLE 19 10 0 0 EXELON CORP Stock 30161N101 8267 220 SH SOLE 33 220 0 0 EXELON CORP Stock 30161N101 22628 602 SH SOLE 43 602 0 0 EXELON CORP Stock 30161N101 7026 187 SH SOLE 46 187 0 0 EXELON CORP Stock 30161N101 219005 5829 SH SOLE 5829 0 0 EXPEDIA GROUP INC Stock 30212P303 4270 31 SH SOLE 19 31 0 0 EXPEDIA GROUP INC Stock 30212P303 1929 14 SH SOLE 33 14 0 0 EXPEDIA GROUP INC Stock 30212P303 916313 6652 SH SOLE 6652 0 0 EXPEDITORS INTL WASH INC Stock 302130109 1749107 14388 SH SOLE 6 14387 0 0 EXPEDITORS INTL WASH INC Stock 302130109 8267 68 SH SOLE 9 68 0 0 EXPEDITORS INTL WASH INC Stock 302130109 4984 41 SH SOLE 19 41 0 0 EXPEDITORS INTL WASH INC Stock 302130109 11318 93 SH SOLE 33 93 0 0 EXPEDITORS INTL WASH INC Stock 302130109 729 6 SH SOLE 36 6 0 0 EXPEDITORS INTL WASH INC Stock 302130109 1216 10 SH SOLE 46 10 0 0 EXPEDITORS INTL WASH INC Stock 302130109 424686 3493 SH SOLE 3493 0 0 EXPENSIFY INC Stock 30219Q106 370320 201261 SH SOLE 201261 0 0 EXTRA SPACE STORAGE INC REIT 30225T102 735 5 SH SOLE 19 5 0 0 EXTRA SPACE STORAGE INC REIT 30225T102 8100 55 SH SOLE 33 55 0 0 EXTRA SPACE STORAGE INC REIT 30225T102 1176 8 SH SOLE 46 8 0 0 EXTRA SPACE STORAGE INC REIT 30225T102 1698221 11553 SH SOLE 11552 0 0 EXXON MOBIL CORP Stock 30231G102 14414 124 SH SOLE 9 124 0 0 EXXON MOBIL CORP Stock 30231G102 516224 4441 SH SOLE 19 4441 0 0 EXXON MOBIL CORP Stock 30231G102 90818 781 SH SOLE 33 781 0 0 EXXON MOBIL CORP Stock 30231G102 54517 469 SH SOLE 36 469 0 0 EXXON MOBIL CORP Stock 30231G102 25586099 220114 SH SOLE 220114 0 0 F N B CORP Stock 302520101 343532 24364 SH SOLE 19 24364 0 0 F N B CORP Stock 302520101 148121 10505 SH SOLE 10505 0 0 FACTSET RESH SYS INC Stock 303075105 64069 141 SH SOLE 23 141 0 0 FACTSET RESH SYS INC Stock 303075105 7728 17 SH SOLE 33 17 0 0 FACTSET RESH SYS INC Stock 303075105 1148698 2528 SH SOLE 2528 0 0 FAIR ISAAC CORP Stock 303250104 13746 11 SH SOLE 19 11 0 0 FAIR ISAAC CORP Stock 303250104 8747 7 SH SOLE 23 7 0 0 FAIR ISAAC CORP Stock 303250104 2499 2 SH SOLE 33 2 0 0 FAIR ISAAC CORP Stock 303250104 6248 5 SH SOLE 36 5 0 0 FAIR ISAAC CORP Stock 303250104 2757889 2207 SH SOLE 2207 0 0 FARMER BROS CO Stock 307675108 261756 73321 SH SOLE 73321 0 0 FASTENAL CO Stock 311900104 823231 10672 SH SOLE 6 10671 0 0 FASTENAL CO Stock 311900104 35557 461 SH SOLE 19 460 0 0 FASTENAL CO Stock 311900104 11700 152 SH SOLE 33 151 0 0 FASTENAL CO Stock 311900104 1929 25 SH SOLE 46 25 0 0 FASTENAL CO Stock 311900104 387037 5017 SH SOLE 5017 0 0 FEDEX CORP Stock 31428X106 296984 1025 SH SOLE 5 1025 0 0 FEDEX CORP Stock 31428X106 21441 74 SH SOLE 7 74 0 0 FEDEX CORP Stock 31428X106 579 2 SH SOLE 19 2 0 0 FEDEX CORP Stock 31428X106 44095 152 SH SOLE 32 152 0 0 FEDEX CORP Stock 31428X106 15172 52 SH SOLE 33 52 0 0 FEDEX CORP Stock 31428X106 7244 25 SH SOLE 49 25 0 0 FEDEX CORP Stock 31428X106 7359449 25400 SH SOLE 25400 0 0 FERGUSON PLC NEW Stock G3421J106 21625 99 SH SOLE 7 99 0 0 FERGUSON PLC NEW Stock G3421J106 879836 4028 SH SOLE 4028 0 0 FIDELIS INSURANCE HOLDINGS L Stock G3398L118 269915 13856 SH SOLE 13856 0 0 FIDELITY COVINGTON TRUST ETF 316092246 3916420 154983 SH SOLE 154982 0 0 FIDELITY MERRIMACK STR TR ETF 316188101 7533 162 SH SOLE 36 162 0 0 FIDELITY MERRIMACK STR TR ETF 316188101 620890 13352 SH SOLE 13352 0 0 FIDELITY COVINGTON TRUST ETF 316092303 3997 84 SH SOLE 9 84 0 0 FIDELITY COVINGTON TRUST ETF 316092303 30356 638 SH SOLE 36 638 0 0 FIDELITY COVINGTON TRUST ETF 316092303 3100331 65160 SH SOLE 65160 0 0 FIDELITY COVINGTON TRUST ETF 316092113 215472 7304 SH SOLE 7304 0 0 FIDELITY COVINGTON TRUST ETF 31609A107 325891 11161 SH SOLE 11160 0 0 FIDELITY COVINGTON TRUST ETF 316092840 3726193 82238 SH SOLE 82237 0 0 FIDELITY COVINGTON TRUST ETF 316092618 8461027 176271 SH SOLE 176271 0 0 FIDELITY MERRIMACK STR TR ETF 316188408 19988 400 SH SOLE 9 400 0 0 FIDELITY MERRIMACK STR TR ETF 316188408 420177 8409 SH SOLE 8408 0 0 FIDELITY COVINGTON TRUST ETF 316092824 225 4 SH SOLE 19 4 0 0 FIDELITY COVINGTON TRUST ETF 316092824 8371 149 SH SOLE 36 149 0 0 FIDELITY COVINGTON TRUST ETF 316092824 1002310 17841 SH SOLE 17841 0 0 FIDELITY COVINGTON TRUST ETF 316092204 4371 53 SH SOLE 9 53 0 0 FIDELITY COVINGTON TRUST ETF 316092204 23120 280 SH SOLE 19 280 0 0 FIDELITY COVINGTON TRUST ETF 316092204 3062500 37130 SH SOLE 37130 0 0 FIDELITY COVINGTON TRUST ETF 316092402 4165 161 SH SOLE 9 161 0 0 FIDELITY COVINGTON TRUST ETF 316092402 45040 1741 SH SOLE 36 1741 0 0 FIDELITY COVINGTON TRUST ETF 316092402 4179556 161560 SH SOLE 161559 0 0 FIDELITY COVINGTON TRUST ETF 316092501 7663 129 SH SOLE 9 129 0 0 FIDELITY COVINGTON TRUST ETF 316092501 33917 571 SH SOLE 36 571 0 0 FIDELITY COVINGTON TRUST ETF 316092501 7460014 125589 SH SOLE 125589 0 0 FIDELITY COVINGTON TRUST ETF 316092600 114630 1643 SH SOLE 9 1642 0 0 FIDELITY COVINGTON TRUST ETF 316092600 5333063 76438 SH SOLE 76437 0 0 FIDELITY COVINGTON TRUST ETF 316092709 4001 59 SH SOLE 9 59 0 0 FIDELITY COVINGTON TRUST ETF 316092709 5120294 75509 SH SOLE 75509 0 0 FIDELITY COVINGTON TRUST ETF 316092808 138607 889 SH SOLE 9 889 0 0 FIDELITY COVINGTON TRUST ETF 316092808 17894729 114828 SH SOLE 114827 0 0 FIDELITY COVINGTON TRUST ETF 316092881 3980 76 SH SOLE 9 76 0 0 FIDELITY COVINGTON TRUST ETF 316092881 94580 1806 SH SOLE 36 1806 0 0 FIDELITY COVINGTON TRUST ETF 316092881 4442984 84838 SH SOLE 84838 0 0 FIDELITY COVINGTON TRUST ETF 316092857 4174 160 SH SOLE 9 160 0 0 FIDELITY COVINGTON TRUST ETF 316092857 86340 3309 SH SOLE 36 3309 0 0 FIDELITY COVINGTON TRUST ETF 316092857 3375988 129398 SH SOLE 129397 0 0 FIDELITY COVINGTON TRUST ETF 316092873 3965 80 SH SOLE 9 80 0 0 FIDELITY COVINGTON TRUST ETF 316092873 3661168 73873 SH SOLE 73873 0 0 FIDELITY COVINGTON TRUST ETF 316092865 4454 105 SH SOLE 9 105 0 0 FIDELITY COVINGTON TRUST ETF 316092865 4487085 105778 SH SOLE 105777 0 0 FIDELITY COMWLTH TR ETF 315912808 145619 2261 SH SOLE 19 2261 0 0 FIDELITY COMWLTH TR ETF 315912808 5712548 88704 SH SOLE 88704 0 0 FIDELITY NATIONAL FINANCIAL Stock 31620R303 784634 14777 SH SOLE 6 14776 0 0 FIDELITY NATIONAL FINANCIAL Stock 31620R303 123286 2322 SH SOLE 19 2321 0 0 FIDELITY NATIONAL FINANCIAL Stock 31620R303 2443 46 SH SOLE 33 46 0 0 FIDELITY NATIONAL FINANCIAL Stock 31620R303 48167 907 SH SOLE 43 907 0 0 FIDELITY NATIONAL FINANCIAL Stock 31620R303 143710 2706 SH SOLE 2706 0 0 FIDELITY NATL INFORMATION SV Stock 31620M106 7641 103 SH SOLE 9 103 0 0 FIDELITY NATL INFORMATION SV Stock 31620M106 128402 1731 SH SOLE 19 1730 0 0 FIDELITY NATL INFORMATION SV Stock 31620M106 39167 528 SH SOLE 24 528 0 0 FIDELITY NATL INFORMATION SV Stock 31620M106 11493 155 SH SOLE 33 154 0 0 FIDELITY NATL INFORMATION SV Stock 31620M106 73801 995 SH SOLE 43 994 0 0 FIDELITY NATL INFORMATION SV Stock 31620M106 2225 30 SH SOLE 46 30 0 0 FIDELITY NATL INFORMATION SV Stock 31620M106 582709 7855 SH SOLE 7855 0 0 FIDELITY COVINGTON TRUST ETF 316092527 1224861 31520 SH SOLE 31519 0 0 FIDELITY MERRIMACK STR TR ETF 316188309 206594 4560 SH SOLE 11 4559 0 0 FIDELITY MERRIMACK STR TR ETF 316188309 28 1 SH SOLE 36 0 0 0 FIDELITY MERRIMACK STR TR ETF 316188309 4071430 89857 SH SOLE 89857 0 0 FIDELITY COVINGTON TRUST ETF 316092782 283278 4965 SH SOLE 4965 0 0 FIDELITY WISE ORIGIN BITCOIN ETF 315948109 895870 14436 SH SOLE 14435 0 0 FIFTH THIRD BANCORP Stock 316773100 111844 3006 SH SOLE 19 3005 0 0 FIFTH THIRD BANCORP Stock 316773100 878 24 SH SOLE 33 23 0 0 FIFTH THIRD BANCORP Stock 316773100 9600 258 SH SOLE 36 258 0 0 FIFTH THIRD BANCORP Stock 316773100 1348394 36237 SH SOLE 36237 0 0 FIGS INC Stock 30260D103 209399 42048 SH SOLE 42048 0 0 SELECT SECTOR SPDR TR ETF 81369Y605 82050 1948 SH SOLE 36 1948 0 0 SELECT SECTOR SPDR TR ETF 81369Y605 5976681 141897 SH SOLE 141896 0 0 FIRST CTZNS BANCSHARES INC N Stock 31946M103 99884 61 SH SOLE 43 61 0 0 FIRST CTZNS BANCSHARES INC N Stock 31946M103 235440 144 SH SOLE 144 0 0 FIRST SOLAR INC Stock 336433107 2194 13 SH SOLE 33 13 0 0 FIRST SOLAR INC Stock 336433107 1013 6 SH SOLE 46 6 0 0 FIRST SOLAR INC Stock 336433107 240878 1427 SH SOLE 1427 0 0 FIRST TR ABRDN GBL OPP INCM CEF 337319107 74708 11328 SH SOLE 11328 0 0 FIRST TR EXCHANGE TRADED FD ETF 33734X101 13942705 216042 SH SOLE 216041 0 0 FIRST TR EXCHANGE TRADED FD ETF 33734X150 17264367 236628 SH SOLE 236627 0 0 FIRST TR HIGH YIELD OPPRT 20 CEF 33741Q107 304949 20973 SH SOLE 20973 0 0 FIRST TR LRGE CP CORE ALPHA ETF 33734K109 544920 5491 SH SOLE 5490 0 0 FIRST TR MORNINGSTAR DIVID L ETF 336917109 23511 611 SH SOLE 36 611 0 0 FIRST TR MORNINGSTAR DIVID L ETF 336917109 1373549 35695 SH SOLE 35695 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33733E104 2289613 26732 SH SOLE 26732 0 0 FIRST TR EXCHANGE TRADED FD ETF 33734X192 357325 3738 SH SOLE 3737 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738R605 4578 80 SH SOLE 51 80 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738R605 1173125 20498 SH SOLE 20498 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33733E302 17785521 86721 SH SOLE 86720 0 0 FIRST TR EXCH TRADED FD III ETF 33739P202 416043 14769 SH SOLE 14769 0 0 FIRST TR EXCH TRD ALPHDX FD ETF 33737J307 217617 5622 SH SOLE 5621 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33739Q408 4214480 70689 SH SOLE 70689 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33733E823 733114 23872 SH SOLE 23872 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738R662 391105 11179 SH SOLE 11179 0 0 FIRST TR LRG CP VL ALPHADEX ETF 33735J101 207830 2721 SH SOLE 2721 0 0 FIRST TR EXCH TRADED FD III ETF 33739P103 8447 137 SH SOLE 51 137 0 0 FIRST TR EXCH TRADED FD III ETF 33739P103 1078927 17498 SH SOLE 17498 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33739Q200 3131420 64900 SH SOLE 64899 0 0 FIRST TR EXCH TRADED FD III ETF 33739N108 1187652 23124 SH SOLE 23124 0 0 FIRST TR MID CAP CORE ALPHAD ETF 33735B108 241101 2127 SH SOLE 2126 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740F490 280867 13550 SH SOLE 13550 0 0 FIRST TR EXCH TRADED FD III ETF 33739P301 207318 4303 SH SOLE 4302 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33733E500 421649 12158 SH SOLE 12158 0 0 FIRST TR EXCHANGE TRADED FD ETF 33737A108 388643 3391 SH SOLE 3391 0 0 FIRST TR EXCHANGE TRADED FD ETF 33734X846 618194 10963 SH SOLE 10962 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738R811 18305292 202179 SH SOLE 202179 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738R118 273561 3927 SH SOLE 3926 0 0 FIRST TR NAS100 EQ WEIGHTED ETF 337344105 595260 4804 SH SOLE 4804 0 0 FIRST TR NASDAQ 100 TECH IND ETF 337345102 14953532 78422 SH SOLE 78422 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738D101 27611 935 SH SOLE 19 935 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738D101 203019 6875 SH SOLE 6875 0 0 FIRST TR EXCH TRADED FD III ETF 33739E108 1745036 100753 SH SOLE 100752 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738R704 1289332 19149 SH SOLE 19149 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738R506 1509379 26872 SH SOLE 26871 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738D309 677161 14654 SH SOLE 14654 0 0 FIRST TR SML CP CORE ALPHA F ETF 33734Y109 208671 2238 SH SOLE 19 2238 0 0 FIRST TR SML CP CORE ALPHA F ETF 33734Y109 7925 85 SH SOLE 85 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33741X102 252751 7259 SH SOLE 25 7258 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33741X102 473640 13603 SH SOLE 13602 0 0 FIRST TR SPECIALTY FIN & FIN CEF 33733G109 65892 17478 SH SOLE 17478 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738D408 570037 13826 SH SOLE 13825 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740F805 1352400 31018 SH SOLE 31018 0 0 FIRST TR EXCHANGE TRADED FD ETF 33734X176 309277 2294 SH SOLE 2294 0 0 FIRST TR EXCHANGE-TRADED FD ETF 336920103 648077 6126 SH SOLE 6125 0 0 FIRST TR VALUE LINE DIVID IN ETF 33734H106 531270 12580 SH SOLE 12580 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33733B100 542230 5311 SH SOLE 5310 0 0 FIRSTENERGY CORP Stock 337932107 60324 1562 SH SOLE 19 1562 0 0 FIRSTENERGY CORP Stock 337932107 4378 113 SH SOLE 33 113 0 0 FIRSTENERGY CORP Stock 337932107 207922 5384 SH SOLE 5383 0 0 FISERV INC Stock 337738108 39955 250 SH SOLE 2 250 0 0 FISERV INC Stock 337738108 92814 581 SH SOLE 19 580 0 0 FISERV INC Stock 337738108 12466 78 SH SOLE 33 78 0 0 FISERV INC Stock 337738108 9909 62 SH SOLE 36 62 0 0 FISERV INC Stock 337738108 5594 35 SH SOLE 46 35 0 0 FISERV INC Stock 337738108 4179464 26151 SH SOLE 26151 0 0 FIVERR INTL LTD Stock M4R82T106 23409 1111 SH SOLE 19 1111 0 0 FIVERR INTL LTD Stock M4R82T106 177009 8401 SH SOLE 8401 0 0 FLAHERTY & CRUMRINE PFD SECS CEF 338478100 314478 21177 SH SOLE 21177 0 0 FLEXSHARES TR ETF 33939L407 2711 66 SH SOLE 36 66 0 0 FLEXSHARES TR ETF 33939L407 10555 257 SH SOLE 49 257 0 0 FLEXSHARES TR ETF 33939L407 1141697 27799 SH SOLE 27798 0 0 FLEXSHARES TR ETF 33939L860 216169 3280 SH SOLE 3279 0 0 FLOWSERVE CORP Stock 34354P105 7994 175 SH SOLE 19 175 0 0 FLOWSERVE CORP Stock 34354P105 205583 4501 SH SOLE 4500 0 0 FORD MTR CO DEL Stock 345370860 6374 480 SH SOLE 9 480 0 0 FORD MTR CO DEL Stock 345370860 100577 7574 SH SOLE 19 7573 0 0 FORD MTR CO DEL Stock 345370860 12382 932 SH SOLE 33 932 0 0 FORD MTR CO DEL Stock 345370860 3293 248 SH SOLE 36 248 0 0 FORD MTR CO DEL Stock 345370860 1644885 123862 SH SOLE 123861 0 0 FORTINET INC Stock 34959E109 8607 126 SH SOLE 19 126 0 0 FORTINET INC Stock 34959E109 8812 129 SH SOLE 33 129 0 0 FORTINET INC Stock 34959E109 24660 361 SH SOLE 50 361 0 0 FORTINET INC Stock 34959E109 3994541 58477 SH SOLE 58476 0 0 FRANCO NEV CORP Stock 351858105 0 0 SH SOLE 19 0 0 0 FRANCO NEV CORP Stock 351858105 37535 315 SH SOLE 26 315 0 0 FRANCO NEV CORP Stock 351858105 357 3 SH SOLE 33 3 0 0 FRANCO NEV CORP Stock 351858105 779875 6545 SH SOLE 6544 0 0 LEGG MASON ETF INVT ETF 52468L505 320243 10754 SH SOLE 10753 0 0 LEGG MASON ETF INVT ETF 52468L406 221595 6015 SH SOLE 6015 0 0 FREEPORT-MCMORAN INC Stock 35671D857 9639 205 SH SOLE 19 205 0 0 FREEPORT-MCMORAN INC Stock 35671D857 66721 1419 SH SOLE 24 1419 0 0 FREEPORT-MCMORAN INC Stock 35671D857 14852 316 SH SOLE 33 315 0 0 FREEPORT-MCMORAN INC Stock 35671D857 21112 449 SH SOLE 43 449 0 0 FREEPORT-MCMORAN INC Stock 35671D857 2919894 62099 SH SOLE 62098 0 0 FS KKR CAP CORP CEF 302635206 236464 12400 SH SOLE 12399 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740F755 331102 11842 SH SOLE 11842 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740U778 2987124 132643 SH SOLE 132643 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740U703 3739581 158524 SH SOLE 158524 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33733E849 498081 25270 SH SOLE 25270 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740F656 947504 40285 SH SOLE 40285 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740F649 2114094 85091 SH SOLE 85091 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740F375 1608783 52438 SH SOLE 52437 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740U208 671817 15114 SH SOLE 25 15114 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740F847 662710 14813 SH SOLE 14813 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740F839 2656976 65776 SH SOLE 65776 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740F318 1172797 36922 SH SOLE 36921 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740U810 227685 6146 SH SOLE 6146 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740F516 985803 27475 SH SOLE 27475 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740F292 949260 46624 SH SOLE 46623 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740U505 1970791 47823 SH SOLE 47823 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740F623 4141495 98654 SH SOLE 98654 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740U406 4469611 119272 SH SOLE 119272 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740F631 7731281 214579 SH SOLE 214579 0 0 FULGENT GENETICS INC Stock 359664109 857150 39500 SH SOLE 39500 0 0 GABELLI CONV & INC SECS FD I CEF 36240B109 71034 19147 SH SOLE 19146 0 0 GABELLI EQUITY TR INC CEF 362397101 599397 108586 SH SOLE 108586 0 0 GARMIN LTD Stock H2906T109 6120 41 SH SOLE 33 41 0 0 GARMIN LTD Stock H2906T109 402290 2702 SH SOLE 2702 0 0 GARTNER INC Stock 366651107 12393 26 SH SOLE 9 26 0 0 GARTNER INC Stock 366651107 4767 10 SH SOLE 19 10 0 0 GARTNER INC Stock 366651107 67687 142 SH SOLE 28 142 0 0 GARTNER INC Stock 366651107 4290 9 SH SOLE 33 9 0 0 GARTNER INC Stock 366651107 1430 3 SH SOLE 46 3 0 0 GARTNER INC Stock 366651107 249775 524 SH SOLE 51 524 0 0 GARTNER INC Stock 366651107 93904 197 SH SOLE 53 197 0 0 GARTNER INC Stock 366651107 809828 1699 SH SOLE 1698 0 0 GATES INDL CORP PLC Stock G39108108 590469 33341 SH SOLE 6 33341 0 0 GATES INDL CORP PLC Stock G39108108 100823 5693 SH SOLE 5693 0 0 GE HEALTHCARE TECHNOLOGIES I Stock 36266G107 1636 18 SH SOLE 19 18 0 0 GE HEALTHCARE TECHNOLOGIES I Stock 36266G107 6913 76 SH SOLE 33 76 0 0 GE HEALTHCARE TECHNOLOGIES I Stock 36266G107 1636 18 SH SOLE 36 18 0 0 GE HEALTHCARE TECHNOLOGIES I Stock 36266G107 1455 16 SH SOLE 40 16 0 0 GE HEALTHCARE TECHNOLOGIES I Stock 36266G107 1411043 15521 SH SOLE 15521 0 0 GENERAC HLDGS INC Stock 368736104 631 5 SH SOLE 19 5 0 0 GENERAC HLDGS INC Stock 368736104 3784 30 SH SOLE 33 30 0 0 GENERAC HLDGS INC Stock 368736104 378 3 SH SOLE 46 3 0 0 GENERAC HLDGS INC Stock 368736104 313584 2486 SH SOLE 2486 0 0 GENERAL DYNAMICS CORP Stock 369550108 1923424 6809 SH SOLE 6 6808 0 0 GENERAL DYNAMICS CORP Stock 369550108 204956 726 SH SOLE 19 725 0 0 GENERAL DYNAMICS CORP Stock 369550108 21310 75 SH SOLE 33 75 0 0 GENERAL DYNAMICS CORP Stock 369550108 4977878 17621 SH SOLE 17621 0 0 GENERAL ELECTRIC CO Stock 369604301 10005 57 SH SOLE 19 57 0 0 GENERAL ELECTRIC CO Stock 369604301 31284 178 SH SOLE 33 178 0 0 GENERAL ELECTRIC CO Stock 369604301 10181 58 SH SOLE 36 58 0 0 GENERAL ELECTRIC CO Stock 369604301 8425 48 SH SOLE 40 48 0 0 GENERAL ELECTRIC CO Stock 369604301 7498484 42719 SH SOLE 42719 0 0 GENERAL MLS INC Stock 370334104 700 10 SH SOLE 19 10 0 0 GENERAL MLS INC Stock 370334104 6605 94 SH SOLE 33 94 0 0 GENERAL MLS INC Stock 370334104 2869 41 SH SOLE 46 41 0 0 GENERAL MLS INC Stock 370334104 1259 18 SH SOLE 49 18 0 0 GENERAL MLS INC Stock 370334104 2081403 29747 SH SOLE 29747 0 0 GENERAL MTRS CO Stock 37045V100 3175 70 SH SOLE 19 70 0 0 GENERAL MTRS CO Stock 37045V100 21838 482 SH SOLE 33 481 0 0 GENERAL MTRS CO Stock 37045V100 40815 900 SH SOLE 36 900 0 0 GENERAL MTRS CO Stock 37045V100 91783 2024 SH SOLE 43 2023 0 0 GENERAL MTRS CO Stock 37045V100 1758184 38769 SH SOLE 38769 0 0 GENESIS ENERGY L P Stock 371927104 288620 25955 SH SOLE 25955 0 0 GENUINE PARTS CO Stock 372460105 775 5 SH SOLE 19 5 0 0 GENUINE PARTS CO Stock 372460105 3962 26 SH SOLE 33 25 0 0 GENUINE PARTS CO Stock 372460105 1239 8 SH SOLE 46 8 0 0 GENUINE PARTS CO Stock 372460105 799202 5158 SH SOLE 5158 0 0 GFL ENVIRONMENTAL INC Stock 36168Q104 220800 6400 SH SOLE 5 6400 0 0 GFL ENVIRONMENTAL INC Stock 36168Q104 50001 1449 SH SOLE 1449 0 0 GILEAD SCIENCES INC Stock 375558103 518815 7083 SH SOLE 6 7082 0 0 GILEAD SCIENCES INC Stock 375558103 59664 815 SH SOLE 19 814 0 0 GILEAD SCIENCES INC Stock 375558103 13555 185 SH SOLE 33 185 0 0 GILEAD SCIENCES INC Stock 375558103 58820 803 SH SOLE 51 803 0 0 GILEAD SCIENCES INC Stock 375558103 40800 557 SH SOLE 52 557 0 0 GILEAD SCIENCES INC Stock 375558103 4768905 65104 SH SOLE 65104 0 0 GITLAB INC Stock 37637K108 269147 4615 SH SOLE 4615 0 0 GLOBAL MED REIT INC REIT 37954A204 939155 107332 SH SOLE 107332 0 0 GLOBAL PMTS INC Stock 37940X102 11628 87 SH SOLE 9 87 0 0 GLOBAL PMTS INC Stock 37940X102 10308 77 SH SOLE 33 77 0 0 GLOBAL PMTS INC Stock 37940X102 936 7 SH SOLE 36 7 0 0 GLOBAL PMTS INC Stock 37940X102 1604 12 SH SOLE 46 12 0 0 GLOBAL PMTS INC Stock 37940X102 748496 5600 SH SOLE 5600 0 0 GLOBAL X FDS ETF 37954Y384 226189 7603 SH SOLE 7603 0 0 GLOBAL X FDS ETF 37960A669 371687 17168 SH SOLE 17167 0 0 GLOBAL X FDS ETF 37954Y871 1766619 61277 SH SOLE 61277 0 0 GLOBAL X FDS ETF 37954Y855 403983 8920 SH SOLE 8919 0 0 GLOBAL X FDS ETF 37954Y343 2286014 47408 SH SOLE 47408 0 0 GLOBAL X FDS ETF 37954Y483 542425 30286 SH SOLE 30286 0 0 GLOBAL X FDS ETF 37954Y715 4644 146 SH SOLE 49 146 0 0 GLOBAL X FDS ETF 37954Y715 295542 9291 SH SOLE 9290 0 0 GLOBAL X FDS ETF 37954Y475 1965476 48185 SH SOLE 48185 0 0 GLOBAL X FDS ETF 37950E291 190078 10930 SH SOLE 10930 0 0 GLOBAL X FDS ETF 37950E333 176626 18671 SH SOLE 18670 0 0 GLOBAL X FDS ETF 37954Y673 255886 6428 SH SOLE 6427 0 0 GLOBAL X FDS ETF 37954Y657 4657 231 SH SOLE 36 231 0 0 GLOBAL X FDS ETF 37954Y657 428198 21240 SH SOLE 21240 0 0 GLOBANT S A Stock L44385109 4846 24 SH SOLE 43 24 0 0 GLOBANT S A Stock L44385109 801543 3970 SH SOLE 3970 0 0 GODADDY INC Stock 380237107 326370 2750 SH SOLE 2750 0 0 GOLAR LNG LTD Stock G9456A100 966048 40152 SH SOLE 40151 0 0 GOLDMAN SACHS ETF TR ETF 381430453 2405494 54386 SH SOLE 54386 0 0 GOLDMAN SACHS ETF TR ETF 381430529 134184 1330 SH SOLE 26 1330 0 0 GOLDMAN SACHS ETF TR ETF 381430529 897417 8895 SH SOLE 8895 0 0 GOLDMAN SACHS ETF TR ETF 381430107 341138 9949 SH SOLE 9948 0 0 GOLDMAN SACHS ETF TR ETF 381430503 1152700 11106 SH SOLE 11106 0 0 GOLDMAN SACHS GROUP INC Stock 38141G104 68501 164 SH SOLE 7 164 0 0 GOLDMAN SACHS GROUP INC Stock 38141G104 14619 35 SH SOLE 9 35 0 0 GOLDMAN SACHS GROUP INC Stock 38141G104 24644 59 SH SOLE 19 59 0 0 GOLDMAN SACHS GROUP INC Stock 38141G104 33263 80 SH SOLE 33 79 0 0 GOLDMAN SACHS GROUP INC Stock 38141G104 42327 101 SH SOLE 43 101 0 0 GOLDMAN SACHS GROUP INC Stock 38141G104 6265 15 SH SOLE 46 15 0 0 GOLDMAN SACHS GROUP INC Stock 38141G104 3936671 9425 SH SOLE 9424 0 0 GOLDMAN SACHS PHYSICAL GOLD ETF ETF 715426102 329212 14971 SH SOLE 14971 0 0 GOLDMAN SACHS ETF TR ETF 38149W622 306975 6530 SH SOLE 6530 0 0 GOODYEAR TIRE & RUBR CO Stock 382550101 5066 369 SH SOLE 19 369 0 0 GOODYEAR TIRE & RUBR CO Stock 382550101 1007782 73400 SH SOLE 73400 0 0 GRACO INC Stock 384109104 2918930 31232 SH SOLE 6 31231 0 0 GRACO INC Stock 384109104 26636 285 SH SOLE 23 285 0 0 GRACO INC Stock 384109104 381459 4082 SH SOLE 4081 0 0 GRANITE CONSTR INC Stock 387328107 525596 9200 SH SOLE 9200 0 0 GRANITE PT MTG TR INC REIT 38741L107 68187 14295 SH SOLE 14295 0 0 GRAYSCALE BITCOIN TR BTC ETF 389637109 2965390 46943 SH SOLE 46943 0 0 GRIFFON CORP Stock 398433102 490496 6688 SH SOLE 6687 0 0 GSK PLC ADR 37733W204 1115 26 SH SOLE 33 26 0 0 GSK PLC ADR 37733W204 3751268 87503 SH SOLE 87503 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V357 126565 747 SH SOLE 19 747 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V357 558048 3295 SH SOLE 25 3294 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V357 1286704 7597 SH SOLE 49 7597 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V357 17386558 102654 SH SOLE 102654 0 0 GUGGENHEIM STRATEGIC OPPORTU CEF 40167F101 11370 794 SH SOLE 36 794 0 0 GUGGENHEIM STRATEGIC OPPORTU CEF 40167F101 172212 12026 SH SOLE 12026 0 0 HALLIBURTON CO Stock 406216101 6899 175 SH SOLE 9 175 0 0 HALLIBURTON CO Stock 406216101 3390 86 SH SOLE 19 86 0 0 HALLIBURTON CO Stock 406216101 11322 287 SH SOLE 33 287 0 0 HALLIBURTON CO Stock 406216101 4533 115 SH SOLE 36 115 0 0 HALLIBURTON CO Stock 406216101 14861 377 SH SOLE 46 377 0 0 HALLIBURTON CO Stock 406216101 515889 13087 SH SOLE 13086 0 0 HANESBRANDS INC Stock 410345102 974 168 SH SOLE 39 168 0 0 HANESBRANDS INC Stock 410345102 126426 21798 SH SOLE 21797 0 0 HARTFORD FINL SVCS GROUP INC Stock 416515104 63067 612 SH SOLE 19 612 0 0 HARTFORD FINL SVCS GROUP INC Stock 416515104 3004 29 SH SOLE 33 29 0 0 HARTFORD FINL SVCS GROUP INC Stock 416515104 11851 115 SH SOLE 36 115 0 0 HARTFORD FINL SVCS GROUP INC Stock 416515104 1855 18 SH SOLE 46 18 0 0 HARTFORD FINL SVCS GROUP INC Stock 416515104 1290614 12524 SH SOLE 12524 0 0 HASBRO INC Stock 418056107 4252 75 SH SOLE 33 75 0 0 HASBRO INC Stock 418056107 30929 547 SH SOLE 43 547 0 0 HASBRO INC Stock 418056107 1339442 23699 SH SOLE 23698 0 0 HAWKINS INC Stock 420261109 226502 2949 SH SOLE 2949 0 0 HCA HEALTHCARE INC Stock 40412C101 106730 320 SH SOLE 19 320 0 0 HCA HEALTHCARE INC Stock 40412C101 11728 35 SH SOLE 33 35 0 0 HCA HEALTHCARE INC Stock 40412C101 6337 19 SH SOLE 36 19 0 0 HCA HEALTHCARE INC Stock 40412C101 3002 9 SH SOLE 46 9 0 0 HCA HEALTHCARE INC Stock 40412C101 1694864 5082 SH SOLE 5081 0 0 HEALTHPEAK PROPERTIES INC REIT 42250P103 55921 2982 SH SOLE 19 2982 0 0 HEALTHPEAK PROPERTIES INC REIT 42250P103 16102 859 SH SOLE 33 858 0 0 HEALTHPEAK PROPERTIES INC REIT 42250P103 501859 26766 SH SOLE 26765 0 0 SELECT SECTOR SPDR TR ETF 81369Y209 100645 681 SH SOLE 19 681 0 0 SELECT SECTOR SPDR TR ETF 81369Y209 5909 40 SH SOLE 36 40 0 0 SELECT SECTOR SPDR TR ETF 81369Y209 12201930 82596 SH SOLE 82596 0 0 HEICO CORP NEW Stock 422806109 5539 29 SH SOLE 43 29 0 0 HEICO CORP NEW Stock 422806109 347238 1818 SH SOLE 1818 0 0 HELIX ENERGY SOLUTIONS GRP I Stock 42330P107 208768 19259 SH SOLE 19259 0 0 HELLO GROUP INC ADR 423403104 142836 23001 SH SOLE 23001 0 0 HENRY JACK & ASSOC INC Stock 426281101 35962 207 SH SOLE 23 207 0 0 HENRY JACK & ASSOC INC Stock 426281101 2963 17 SH SOLE 33 17 0 0 HENRY JACK & ASSOC INC Stock 426281101 400969 2308 SH SOLE 2308 0 0 HERCULES CAPITAL INC CEF 427096508 259043 14040 SH SOLE 14040 0 0 MILLERKNOLL INC Stock 600544100 262134 10587 SH SOLE 10587 0 0 HERSHEY CO Stock 427866108 2084229 10716 SH SOLE 6 10715 0 0 HERSHEY CO Stock 427866108 47069 242 SH SOLE 19 242 0 0 HERSHEY CO Stock 427866108 6447 33 SH SOLE 33 33 0 0 HERSHEY CO Stock 427866108 10698 55 SH SOLE 36 55 0 0 HERSHEY CO Stock 427866108 1945 10 SH SOLE 46 10 0 0 HERSHEY CO Stock 427866108 1378502 7087 SH SOLE 7087 0 0 HESS CORP Stock 42809H107 51038 334 SH SOLE 32 334 0 0 HESS CORP Stock 42809H107 12572 82 SH SOLE 33 82 0 0 HESS CORP Stock 42809H107 173628 1138 SH SOLE 1137 0 0 HEWLETT PACKARD ENTERPRISE C Stock 42824C109 4539 256 SH SOLE 9 256 0 0 HEWLETT PACKARD ENTERPRISE C Stock 42824C109 236 13 SH SOLE 33 13 0 0 HEWLETT PACKARD ENTERPRISE C Stock 42824C109 45832 2585 SH SOLE 36 2585 0 0 HEWLETT PACKARD ENTERPRISE C Stock 42824C109 1436 81 SH SOLE 46 81 0 0 HEWLETT PACKARD ENTERPRISE C Stock 42824C109 188348 10623 SH SOLE 10623 0 0 HIGH INCOME SECS FD CEF 42968F108 129654 19151 SH SOLE 19151 0 0 HIGHWOODS PPTYS INC REIT 431284108 819644 31308 SH SOLE 31308 0 0 HILTON WORLDWIDE HLDGS INC Stock 43300A203 7892 37 SH SOLE 9 37 0 0 HILTON WORLDWIDE HLDGS INC Stock 43300A203 3840 18 SH SOLE 19 18 0 0 HILTON WORLDWIDE HLDGS INC Stock 43300A203 11305 53 SH SOLE 33 53 0 0 HILTON WORLDWIDE HLDGS INC Stock 43300A203 4480 21 SH SOLE 46 21 0 0 HILTON WORLDWIDE HLDGS INC Stock 43300A203 596536 2797 SH SOLE 2796 0 0 HF SINCLAIR CORP Stock 403949100 302 5 SH SOLE 19 5 0 0 HF SINCLAIR CORP Stock 403949100 1605039 26587 SH SOLE 26586 0 0 HOLOGIC INC Stock 436440101 13955 179 SH SOLE 19 179 0 0 HOLOGIC INC Stock 436440101 8809 113 SH SOLE 33 113 0 0 HOLOGIC INC Stock 436440101 624 8 SH SOLE 46 8 0 0 HOLOGIC INC Stock 436440101 479610 6152 SH SOLE 6152 0 0 HOME DEPOT INC Stock 437076102 46032 120 SH SOLE 2 120 0 0 HOME DEPOT INC Stock 437076102 2595446 6766 SH SOLE 6 6766 0 0 HOME DEPOT INC Stock 437076102 59591 155 SH SOLE 7 155 0 0 HOME DEPOT INC Stock 437076102 8823 23 SH SOLE 9 23 0 0 HOME DEPOT INC Stock 437076102 411220 1072 SH SOLE 19 1072 0 0 HOME DEPOT INC Stock 437076102 44881 117 SH SOLE 24 117 0 0 HOME DEPOT INC Stock 437076102 81271 212 SH SOLE 32 211 0 0 HOME DEPOT INC Stock 437076102 73159 191 SH SOLE 33 190 0 0 HOME DEPOT INC Stock 437076102 39511 103 SH SOLE 36 103 0 0 HOME DEPOT INC Stock 437076102 11508 30 SH SOLE 46 30 0 0 HOME DEPOT INC Stock 437076102 41608 108 SH SOLE 50 108 0 0 HOME DEPOT INC Stock 437076102 280144 730 SH SOLE 51 730 0 0 HOME DEPOT INC Stock 437076102 111628 291 SH SOLE 53 291 0 0 HOME DEPOT INC Stock 437076102 21292628 55507 SH SOLE 55507 0 0 HONDA MOTOR LTD ADR 438128308 572188 15369 SH SOLE 15369 0 0 HONEST CO INC Stock 438333106 174150 43000 SH SOLE 43000 0 0 HONEYWELL INTL INC Stock 438516106 4310 21 SH SOLE 6 21 0 0 HONEYWELL INTL INC Stock 438516106 37964 185 SH SOLE 7 184 0 0 HONEYWELL INTL INC Stock 438516106 8621 42 SH SOLE 9 42 0 0 HONEYWELL INTL INC Stock 438516106 37766 184 SH SOLE 19 184 0 0 HONEYWELL INTL INC Stock 438516106 32883 160 SH SOLE 33 160 0 0 HONEYWELL INTL INC Stock 438516106 71838 350 SH SOLE 36 350 0 0 HONEYWELL INTL INC Stock 438516106 3878347 18896 SH SOLE 18895 0 0 LISTED FD TR ETF 53656F623 211534 6497 SH SOLE 6496 0 0 HOST HOTELS & RESORTS INC REIT 44107P104 7135 345 SH SOLE 9 345 0 0 HOST HOTELS & RESORTS INC REIT 44107P104 3020 146 SH SOLE 33 146 0 0 HOST HOTELS & RESORTS INC REIT 44107P104 1716 83 SH SOLE 46 83 0 0 HOST HOTELS & RESORTS INC REIT 44107P104 1639704 79289 SH SOLE 79289 0 0 HOULIHAN LOKEY INC Stock 441593100 81401 635 SH SOLE 23 635 0 0 HOULIHAN LOKEY INC Stock 441593100 245099 1912 SH SOLE 1912 0 0 HP INC Stock 40434L105 6296 208 SH SOLE 33 208 0 0 HP INC Stock 40434L105 907 30 SH SOLE 46 30 0 0 HP INC Stock 40434L105 2295903 75973 SH SOLE 75972 0 0 HUBSPOT INC Stock 443573100 6892 11 SH SOLE 43 11 0 0 HUBSPOT INC Stock 443573100 35087 56 SH SOLE 48 56 0 0 HUBSPOT INC Stock 443573100 3412072 5446 SH SOLE 5445 0 0 HUMANA INC Stock 444859102 5548 16 SH SOLE 9 16 0 0 HUMANA INC Stock 444859102 2427 7 SH SOLE 19 7 0 0 HUMANA INC Stock 444859102 4854 14 SH SOLE 33 14 0 0 HUMANA INC Stock 444859102 3467 10 SH SOLE 36 10 0 0 HUMANA INC Stock 444859102 20547 59 SH SOLE 43 59 0 0 HUMANA INC Stock 444859102 1734 5 SH SOLE 46 5 0 0 HUMANA INC Stock 444859102 1866244 5383 SH SOLE 5382 0 0 HUNTINGTON BANCSHARES INC Stock 446150104 64137 4598 SH SOLE 19 4597 0 0 HUNTINGTON BANCSHARES INC Stock 446150104 7531 540 SH SOLE 33 539 0 0 HUNTINGTON BANCSHARES INC Stock 446150104 2023 145 SH SOLE 46 145 0 0 HUNTINGTON BANCSHARES INC Stock 446150104 53749 3853 SH SOLE 51 3853 0 0 HUNTINGTON BANCSHARES INC Stock 446150104 36131 2590 SH SOLE 52 2590 0 0 HUNTINGTON BANCSHARES INC Stock 446150104 186530 13371 SH SOLE 13371 0 0 HYATT HOTELS CORP Stock 448579102 399050 2500 SH SOLE 2500 0 0 ICAHN ENTERPRISES LP Stock 451100101 8505 500 SH SOLE 51 500 0 0 ICAHN ENTERPRISES LP Stock 451100101 921337 54164 SH SOLE 54164 0 0 ICON PLC Stock G4705A100 30907 92 SH SOLE 2 92 0 0 ICON PLC Stock G4705A100 3360 10 SH SOLE 9 10 0 0 ICON PLC Stock G4705A100 907065 2700 SH SOLE 2700 0 0 IDEXX LABS INC Stock 45168D104 4859 9 SH SOLE 19 9 0 0 IDEXX LABS INC Stock 45168D104 11339 21 SH SOLE 33 21 0 0 IDEXX LABS INC Stock 45168D104 31316 58 SH SOLE 43 58 0 0 IDEXX LABS INC Stock 45168D104 1080 2 SH SOLE 46 2 0 0 IDEXX LABS INC Stock 45168D104 61012 113 SH SOLE 50 113 0 0 IDEXX LABS INC Stock 45168D104 414126 767 SH SOLE 767 0 0 ILLINOIS TOOL WKS INC Stock 452308109 1915597 7139 SH SOLE 6 7138 0 0 ILLINOIS TOOL WKS INC Stock 452308109 1610 6 SH SOLE 19 6 0 0 ILLINOIS TOOL WKS INC Stock 452308109 27558 103 SH SOLE 33 102 0 0 ILLINOIS TOOL WKS INC Stock 452308109 16759 62 SH SOLE 36 62 0 0 ILLINOIS TOOL WKS INC Stock 452308109 3220 12 SH SOLE 46 12 0 0 ILLINOIS TOOL WKS INC Stock 452308109 3154582 11756 SH SOLE 11756 0 0 IMAX CORP Stock 45245E109 253869 15700 SH SOLE 15700 0 0 LITMAN GREGORY FDS TR ETF 53700T827 768697 26803 SH SOLE 26802 0 0 INCYTE CORP Stock 45337C102 4045 71 SH SOLE 33 71 0 0 INCYTE CORP Stock 45337C102 1877048 32948 SH SOLE 32948 0 0 SELECT SECTOR SPDR TR ETF 81369Y704 22693 180 SH SOLE 19 180 0 0 SELECT SECTOR SPDR TR ETF 81369Y704 6298 50 SH SOLE 36 50 0 0 SELECT SECTOR SPDR TR ETF 81369Y704 6898252 54765 SH SOLE 54765 0 0 INFORMATICA INC Stock 45674M101 216020 6172 SH SOLE 6172 0 0 ING GROEP N.V. ADR 456837103 726 44 SH SOLE 33 44 0 0 ING GROEP N.V. ADR 456837103 836851 50749 SH SOLE 50749 0 0 INGERSOLL RAND INC Stock 45687V106 7976 84 SH SOLE 19 84 0 0 INGERSOLL RAND INC Stock 45687V106 6173 65 SH SOLE 33 65 0 0 INGERSOLL RAND INC Stock 45687V106 2754 29 SH SOLE 46 29 0 0 INGERSOLL RAND INC Stock 45687V106 448207 4720 SH SOLE 4720 0 0 INMODE LTD Stock M5425M103 208039 9627 SH SOLE 9627 0 0 INNOVATOR ETFS TRUST ETF 45782C516 341906 11814 SH SOLE 11814 0 0 INNOVATOR ETFS TRUST ETF 45782C334 609242 13387 SH SOLE 13387 0 0 INNOVATOR ETFS TRUST ETF 45782C615 464365 9761 SH SOLE 9761 0 0 INNOVATOR ETFS TRUST ETF 45783Y459 272810 9738 SH SOLE 9738 0 0 INNOVATOR ETFS TRUST ETF 45783Y756 313367 10666 SH SOLE 51 10666 0 0 INNOVATOR ETFS TRUST ETF 45783Y814 828748 19855 SH SOLE 51 19855 0 0 INNOVATOR ETFS TRUST ETF 45783Y814 1060961 25418 SH SOLE 25418 0 0 INNOVATOR ETFS TRUST ETF 45783Y442 0 0 SH SOLE 51 0 0 0 INNOVATOR ETFS TRUST ETF 45783Y442 953402 34783 SH SOLE 34783 0 0 INNOVATOR ETFS TRUST ETF 45783Y848 906150 31539 SH SOLE 31539 0 0 INNOVATOR ETFS TRUST ETF 45782C888 392392 9800 SH SOLE 9800 0 0 INNOVATOR ETFS TRUST ETF 45782C433 513193 13065 SH SOLE 13065 0 0 INNOVATOR ETFS TRUST ETF 45782C409 2830 65 SH SOLE 43 65 0 0 INNOVATOR ETFS TRUST ETF 45782C409 711444 16340 SH SOLE 16340 0 0 INNOVATOR ETFS TRUST ETF 45782C391 2083 50 SH SOLE 43 50 0 0 INNOVATOR ETFS TRUST ETF 45782C391 274797 6595 SH SOLE 6595 0 0 INNOVATOR ETFS TRUST ETF 45782C870 466397 13885 SH SOLE 13885 0 0 INNOVATOR ETFS TRUST ETF 45782C540 1070010 29237 SH SOLE 29237 0 0 INNOVATOR ETFS TRUST ETF 45782C417 1736763 50842 SH SOLE 50842 0 0 INNOVATOR ETFS TRUST ETF 45782C508 24053 615 SH SOLE 9 615 0 0 INNOVATOR ETFS TRUST ETF 45782C508 46502 1189 SH SOLE 60 1189 0 0 INNOVATOR ETFS TRUST ETF 45782C508 1005675 25714 SH SOLE 25714 0 0 INNOVATOR ETFS TRUST ETF 45782C813 398904 10503 SH SOLE 10503 0 0 INNOVATOR ETFS TRUST ETF 45782C748 277748 8046 SH SOLE 8046 0 0 INNOVATOR ETFS TRUST ETF 45782C383 680727 18493 SH SOLE 18493 0 0 INNOVATOR ETFS TRUST ETF 45782C573 309072 8694 SH SOLE 8694 0 0 INNOVATOR ETFS TRUST ETF 45782C805 421809 14979 SH SOLE 14979 0 0 INNOVATOR ETFS TRUST ETF 45782C532 589455 17638 SH SOLE 17638 0 0 INNOVATOR ETFS TRUST ETF 45782C375 204288 6255 SH SOLE 6255 0 0 INNOVATOR ETFS TRUST ETF 45782C474 604686 17096 SH SOLE 17096 0 0 INNOVATOR ETFS TRUST ETF 45782C599 425675 14954 SH SOLE 14954 0 0 NORTHERN LTS FD TR IV ETF 66538H419 505927 16853 SH SOLE 16853 0 0 INTEL CORP Stock 458140100 6802 154 SH SOLE 9 154 0 0 INTEL CORP Stock 458140100 57333 1298 SH SOLE 19 1298 0 0 INTEL CORP Stock 458140100 41078 930 SH SOLE 24 930 0 0 INTEL CORP Stock 458140100 39455 893 SH SOLE 33 893 0 0 INTEL CORP Stock 458140100 159584 3613 SH SOLE 36 3612 0 0 INTEL CORP Stock 458140100 2076 47 SH SOLE 39 47 0 0 INTEL CORP Stock 458140100 21864 495 SH SOLE 40 495 0 0 INTEL CORP Stock 458140100 10449740 236580 SH SOLE 236580 0 0 INTERACTIVE BROKERS GROUP IN Stock 45841N107 75069 672 SH SOLE 23 672 0 0 INTERACTIVE BROKERS GROUP IN Stock 45841N107 194219 1739 SH SOLE 1738 0 0 INTERCONTINENTAL EXCHANGE IN Stock 45866F104 2061 15 SH SOLE 19 15 0 0 INTERCONTINENTAL EXCHANGE IN Stock 45866F104 20535 149 SH SOLE 33 149 0 0 INTERCONTINENTAL EXCHANGE IN Stock 45866F104 39799 290 SH SOLE 43 289 0 0 INTERCONTINENTAL EXCHANGE IN Stock 45866F104 1278002 9299 SH SOLE 9299 0 0 INTERDIGITAL INC Stock 45867G101 2629775 24702 SH SOLE 24702 0 0 INTERNATIONAL BUSINESS MACHS Stock 459200101 15277 80 SH SOLE 9 80 0 0 INTERNATIONAL BUSINESS MACHS Stock 459200101 188473 987 SH SOLE 19 986 0 0 INTERNATIONAL BUSINESS MACHS Stock 459200101 38818 203 SH SOLE 33 203 0 0 INTERNATIONAL BUSINESS MACHS Stock 459200101 7638 40 SH SOLE 46 40 0 0 INTERNATIONAL BUSINESS MACHS Stock 459200101 15668203 82050 SH SOLE 82049 0 0 INTERNATIONAL FLAVORS&FRAGRA Stock 459506101 124686 1450 SH SOLE 5 1450 0 0 INTERNATIONAL FLAVORS&FRAGRA Stock 459506101 430 5 SH SOLE 19 5 0 0 INTERNATIONAL FLAVORS&FRAGRA Stock 459506101 35686 415 SH SOLE 26 415 0 0 INTERNATIONAL FLAVORS&FRAGRA Stock 459506101 5790 67 SH SOLE 33 67 0 0 INTERNATIONAL FLAVORS&FRAGRA Stock 459506101 21698 252 SH SOLE 43 252 0 0 INTERNATIONAL FLAVORS&FRAGRA Stock 459506101 1892 22 SH SOLE 46 22 0 0 INTERNATIONAL FLAVORS&FRAGRA Stock 459506101 56667 659 SH SOLE 659 0 0 INTERNATIONAL PAPER CO Stock 460146103 1210 31 SH SOLE 19 31 0 0 INTERNATIONAL PAPER CO Stock 460146103 3557 91 SH SOLE 33 91 0 0 INTERNATIONAL PAPER CO Stock 460146103 433106 11100 SH SOLE 11099 0 0 INTERPUBLIC GROUP COS INC Stock 460690100 5547 170 SH SOLE 9 170 0 0 INTERPUBLIC GROUP COS INC Stock 460690100 7976 244 SH SOLE 33 244 0 0 INTERPUBLIC GROUP COS INC Stock 460690100 881 27 SH SOLE 46 27 0 0 INTERPUBLIC GROUP COS INC Stock 460690100 214349 6569 SH SOLE 6569 0 0 INTUIT Stock 461202103 44200 68 SH SOLE 2 68 0 0 INTUIT Stock 461202103 7150 11 SH SOLE 9 11 0 0 INTUIT Stock 461202103 731446 1125 SH SOLE 19 1125 0 0 INTUIT Stock 461202103 165750 255 SH SOLE 30 255 0 0 INTUIT Stock 461202103 37777 58 SH SOLE 33 58 0 0 INTUIT Stock 461202103 14950 23 SH SOLE 36 23 0 0 INTUIT Stock 461202103 99731 153 SH SOLE 43 153 0 0 INTUIT Stock 461202103 650 1 SH SOLE 51 1 0 0 INTUIT Stock 461202103 6555067 10085 SH SOLE 10084 0 0 INTUITIVE SURGICAL INC Stock 46120E602 846071 2120 SH SOLE 19 2120 0 0 INTUITIVE SURGICAL INC Stock 46120E602 31528 79 SH SOLE 33 79 0 0 INTUITIVE SURGICAL INC Stock 46120E602 14367 36 SH SOLE 36 36 0 0 INTUITIVE SURGICAL INC Stock 46120E602 45895 115 SH SOLE 43 115 0 0 INTUITIVE SURGICAL INC Stock 46120E602 4390 11 SH SOLE 46 11 0 0 INTUITIVE SURGICAL INC Stock 46120E602 38712 97 SH SOLE 48 97 0 0 INTUITIVE SURGICAL INC Stock 46120E602 95782 240 SH SOLE 50 240 0 0 INTUITIVE SURGICAL INC Stock 46120E602 299717 751 SH SOLE 51 751 0 0 INTUITIVE SURGICAL INC Stock 46120E602 112144 281 SH SOLE 53 281 0 0 INTUITIVE SURGICAL INC Stock 46120E602 7080589 17742 SH SOLE 17741 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V100 558245 5496 SH SOLE 5496 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J841 616704 29409 SH SOLE 29408 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J825 403349 19743 SH SOLE 19742 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J528 16356 672 SH SOLE 6 672 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J528 198970 8175 SH SOLE 8174 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J791 328300 17090 SH SOLE 17090 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J783 298499 15474 SH SOLE 15474 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J643 257518 12831 SH SOLE 12830 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J577 205456 11227 SH SOLE 11227 0 0 INVESCO CURRENCYSHARES JAPAN ETF 46138W107 995216 16254 SH SOLE 16253 0 0 INVESCO DB MULTI-SECTOR COMM ETF 46140H304 2231517 107698 SH SOLE 107697 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V506 512461 12038 SH SOLE 12038 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V811 16698 291 SH SOLE 6 291 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V811 12796 223 SH SOLE 48 223 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V811 337527 5882 SH SOLE 5882 0 0 INVESCO MUN OPPORTUNITY TR CEF 46132C107 136220 14000 SH SOLE 14000 0 0 INVESCO EXCH TRADED FD TR II ETF 46138G649 21009 115 SH SOLE 19 115 0 0 INVESCO EXCH TRADED FD TR II ETF 46138G649 244911 1341 SH SOLE 25 1340 0 0 INVESCO EXCH TRADED FD TR II ETF 46138G649 73259 401 SH SOLE 36 401 0 0 INVESCO EXCH TRADED FD TR II ETF 46138G649 3886180 21272 SH SOLE 21271 0 0 INVESCO EXCH TRADED FD TR II ETF 46138G599 1085371 48935 SH SOLE 48934 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V530 2792 70 SH SOLE 19 70 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V530 255974 6417 SH SOLE 6417 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E537 24974 1048 SH SOLE 6 1048 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E537 2125898 89211 SH SOLE 36 89211 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E537 303680 12744 SH SOLE 12743 0 0 INVESCO ACTVELY MNGD ETC FD ETF 46090F100 4494 324 SH SOLE 9 324 0 0 INVESCO ACTVELY MNGD ETC FD ETF 46090F100 38081 2746 SH SOLE 19 2745 0 0 INVESCO ACTVELY MNGD ETC FD ETF 46090F100 2205 159 SH SOLE 36 159 0 0 INVESCO ACTVELY MNGD ETC FD ETF 46090F100 3024 218 SH SOLE 60 218 0 0 INVESCO ACTVELY MNGD ETC FD ETF 46090F100 413236 29794 SH SOLE 29793 0 0 INVESCO QQQ TR ETF 46090E103 4440 10 SH SOLE 9 10 0 0 INVESCO QQQ TR ETF 46090E103 1036016 2333 SH SOLE 19 2333 0 0 INVESCO QQQ TR ETF 46090E103 444 1 SH SOLE 36 1 0 0 INVESCO QQQ TR ETF 46090E103 8880 20 SH SOLE 39 20 0 0 INVESCO QQQ TR ETF 46090E103 109670 247 SH SOLE 51 247 0 0 INVESCO QQQ TR ETF 46090E103 64078663 144318 SH SOLE 144318 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J619 17287 313 SH SOLE 19 313 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J619 1785894 32336 SH SOLE 32335 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V381 760912 14914 SH SOLE 14914 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V373 207130 6290 SH SOLE 6290 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V332 719266 22626 SH SOLE 22625 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V282 12 0 SH SOLE 19 0 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V282 12492 355 SH SOLE 22 355 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V282 4853876 137933 SH SOLE 137933 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V274 2524152 44604 SH SOLE 44604 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V431 157179 1476 SH SOLE 36 1476 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V431 4605 43 SH SOLE 51 43 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V431 3511164 32972 SH SOLE 32971 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E370 131084 1494 SH SOLE 9 1494 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E370 56 1 SH SOLE 51 0 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E370 218171 2487 SH SOLE 2486 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E362 431916 9728 SH SOLE 9727 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E339 885757 11042 SH SOLE 11041 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V266 740172 20157 SH SOLE 20157 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V241 635558 10519 SH SOLE 10519 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V191 363214 3045 SH SOLE 3044 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V464 230887 2010 SH SOLE 2010 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V472 20359 185 SH SOLE 19 185 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V472 4429776 40252 SH SOLE 40252 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V167 264152 2457 SH SOLE 2457 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V647 2949158 52262 SH SOLE 52262 0 0 INVESCO ACTIVELY MANAGED ETF ETF 46090A804 230666 4928 SH SOLE 11 4927 0 0 INVESCO ACTIVELY MANAGED ETF ETF 46090A887 15366 308 SH SOLE 22 308 0 0 INVESCO ACTIVELY MANAGED ETF ETF 46090A887 769477 15423 SH SOLE 15423 0 0 INVESCO EXCH TRADED FD TR II ETF 46138G870 719535 30271 SH SOLE 11 30270 0 0 INVESCO EXCH TRADED FD TR II ETF 46138G870 345587 14539 SH SOLE 14538 0 0 INVESTAR HLDG CORP Stock 46134L105 206136 12600 SH SOLE 12600 0 0 BARCLAYS BANK PLC ETF 06738C778 1524 49 SH SOLE 36 49 0 0 BARCLAYS BANK PLC ETF 06738C778 745722 23978 SH SOLE 23978 0 0 BARCLAYS BANK PLC ETF 06748F324 4954238 381977 SH SOLE 381976 0 0 INDEXIQ ACTIVE ETF TR ETF 45409F819 242893 5055 SH SOLE 5055 0 0 IQVIA HLDGS INC Stock 46266C105 235439 931 SH SOLE 19 930 0 0 IQVIA HLDGS INC Stock 46266C105 11127 44 SH SOLE 33 44 0 0 IQVIA HLDGS INC Stock 46266C105 3035 12 SH SOLE 46 12 0 0 IQVIA HLDGS INC Stock 46266C105 1464226 5790 SH SOLE 5789 0 0 IRIS ENERGY LTD Stock Q4982L109 89424 16560 SH SOLE 16560 0 0 IRON MTN INC DEL REIT 46284V101 1684 21 SH SOLE 19 21 0 0 IRON MTN INC DEL REIT 46284V101 7152 89 SH SOLE 33 89 0 0 IRON MTN INC DEL REIT 46284V101 1203 15 SH SOLE 46 15 0 0 IRON MTN INC DEL REIT 46284V101 2018043 25159 SH SOLE 25159 0 0 ISHARES TR ETF 464288653 11553 110 SH SOLE 6 110 0 0 ISHARES TR ETF 464288653 7982 76 SH SOLE 32 76 0 0 ISHARES TR ETF 464288653 388551 3699 SH SOLE 36 3699 0 0 ISHARES TR ETF 464288653 1764609 16801 SH SOLE 16800 0 0 ISHARES TR ETF 464287432 89794 949 SH SOLE 9 949 0 0 ISHARES TR ETF 464287432 297618 3145 SH SOLE 11 3145 0 0 ISHARES TR ETF 464287432 35293 373 SH SOLE 19 373 0 0 ISHARES TR ETF 464287432 5866 62 SH SOLE 22 62 0 0 ISHARES TR ETF 464287432 1609 17 SH SOLE 32 17 0 0 ISHARES TR ETF 464287432 749964 7926 SH SOLE 36 7926 0 0 ISHARES TR ETF 464287432 10198928 107788 SH SOLE 107788 0 0 ISHARES TR ETF 46436E718 1242843 12341 SH SOLE 6 12340 0 0 ISHARES TR ETF 46436E718 181097 1798 SH SOLE 25 1798 0 0 ISHARES TR ETF 46436E718 160 2 SH SOLE 32 1 0 0 ISHARES TR ETF 46436E718 2636618 26180 SH SOLE 26180 0 0 ISHARES TR ETF 46434V407 25956 610 SH SOLE 22 610 0 0 ISHARES TR ETF 46434V407 5626 132 SH SOLE 36 132 0 0 ISHARES TR ETF 46434V407 1131598 26595 SH SOLE 26594 0 0 ISHARES TR ETF 46429B747 4872 49 SH SOLE 36 49 0 0 ISHARES TR ETF 46429B747 740608 7449 SH SOLE 7448 0 0 ISHARES TR ETF 464288646 138456 2700 SH SOLE 19 2700 0 0 ISHARES TR ETF 464288646 1846 36 SH SOLE 36 36 0 0 ISHARES TR ETF 464288646 37486 731 SH SOLE 49 731 0 0 ISHARES TR ETF 464288646 1465817 28585 SH SOLE 28584 0 0 ISHARES TR ETF 464287457 17992 220 SH SOLE 11 220 0 0 ISHARES TR ETF 464287457 20519865 250915 SH SOLE 250915 0 0 ISHARES TR ETF 46436E338 269346 10088 SH SOLE 10087 0 0 ISHARES TR ETF 464288661 79296 685 SH SOLE 36 684 0 0 ISHARES TR ETF 464288661 641916 5543 SH SOLE 5542 0 0 ISHARES TR ETF 464288638 114307 2215 SH SOLE 19 2215 0 0 ISHARES TR ETF 464288638 52 1 SH SOLE 22 1 0 0 ISHARES TR ETF 464288638 2146560 41600 SH SOLE 41599 0 0 ISHARES TR ETF 464287440 85024 898 SH SOLE 36 898 0 0 ISHARES TR ETF 464287440 3574401 37760 SH SOLE 37760 0 0 ISHARES TR ETF 464288166 348029 3221 SH SOLE 3221 0 0 ISHARES TR ETF 464287226 140838 1438 SH SOLE 9 1438 0 0 ISHARES TR ETF 464287226 524999 5360 SH SOLE 19 5360 0 0 ISHARES TR ETF 464287226 1962586 20039 SH SOLE 36 20038 0 0 ISHARES TR ETF 464287226 1430903 14610 SH SOLE 49 14610 0 0 ISHARES TR ETF 464287226 16961212 173180 SH SOLE 173179 0 0 ISHARES TR ETF 464288414 18722 174 SH SOLE 22 174 0 0 ISHARES TR ETF 464288414 1829 17 SH SOLE 32 17 0 0 ISHARES TR ETF 464288414 3312003 30781 SH SOLE 36 30780 0 0 ISHARES TR ETF 464288414 844337 7847 SH SOLE 49 7847 0 0 ISHARES TR ETF 464288414 9745077 90568 SH SOLE 90567 0 0 ISHARES TR ETF 464288430 7892 130 SH SOLE 130 0 0 ISHARES BITCOIN TR ETF 46438F101 1036383 25609 SH SOLE 25608 0 0 ISHARES TR ETF 46435U853 22 1 SH SOLE 36 0 0 0 ISHARES TR ETF 46435U853 715683 19560 SH SOLE 19559 0 0 ISHARES TR ETF 46435G102 180256 2258 SH SOLE 9 2258 0 0 ISHARES TR ETF 46435G102 2155 27 SH SOLE 19 27 0 0 ISHARES TR ETF 46435G102 26829 336 SH SOLE 36 336 0 0 ISHARES TR ETF 46435G102 517747 6486 SH SOLE 6485 0 0 ISHARES TR ETF 464289859 463705 6312 SH SOLE 6312 0 0 ISHARES TR ETF 46434V621 169884 2926 SH SOLE 19 2926 0 0 ISHARES TR ETF 46434V621 697 12 SH SOLE 36 12 0 0 ISHARES TR ETF 46434V621 19508 336 SH SOLE 52 336 0 0 ISHARES TR ETF 46434V621 6665818 114809 SH SOLE 114809 0 0 ISHARES TR ETF 46429B663 238 2 SH SOLE 36 2 0 0 ISHARES TR ETF 46429B663 10243528 92946 SH SOLE 92945 0 0 ISHARES TR ETF 46435G672 49 1 SH SOLE 36 0 0 0 ISHARES TR ETF 46435G672 2266655 45378 SH SOLE 45378 0 0 ISHARES TR ETF 46432F842 407970 5497 SH SOLE 19 5496 0 0 ISHARES TR ETF 46432F842 14918 201 SH SOLE 22 201 0 0 ISHARES TR ETF 46432F842 600440 8090 SH SOLE 36 8090 0 0 ISHARES TR ETF 46432F842 6828 92 SH SOLE 49 92 0 0 ISHARES TR ETF 46432F842 8668906 116800 SH SOLE 116800 0 0 ISHARES INC ETF 46434G103 722 14 SH SOLE 9 14 0 0 ISHARES INC ETF 46434G103 206 4 SH SOLE 19 4 0 0 ISHARES INC ETF 46434G103 5470 106 SH SOLE 22 106 0 0 ISHARES INC ETF 46434G103 394916 7653 SH SOLE 36 7653 0 0 ISHARES INC ETF 46434G103 17544 340 SH SOLE 49 340 0 0 ISHARES INC ETF 46434G103 5038074 97637 SH SOLE 97637 0 0 ISHARES TR ETF 46434V738 463 8 SH SOLE 36 8 0 0 ISHARES TR ETF 46434V738 70442 1218 SH SOLE 1217 0 0 ISHARES TR ETF 46435G326 787499 11731 SH SOLE 11730 0 0 ISHARES TR ETF 46432F834 128230 1890 SH SOLE 36 1889 0 0 ISHARES TR ETF 46432F834 923710 13612 SH SOLE 49 13612 0 0 ISHARES TR ETF 46432F834 4005264 59022 SH SOLE 59022 0 0 ISHARES TR ETF 464287507 19255 317 SH SOLE 19 317 0 0 ISHARES TR ETF 464287507 15842 261 SH SOLE 36 260 0 0 ISHARES TR ETF 464287507 19951561 328475 SH SOLE 328474 0 0 ISHARES TR ETF 464287804 257468 2330 SH SOLE 11 2329 0 0 ISHARES TR ETF 464287804 6189 56 SH SOLE 19 56 0 0 ISHARES TR ETF 464287804 2652 24 SH SOLE 32 24 0 0 ISHARES TR ETF 464287804 3979 36 SH SOLE 33 36 0 0 ISHARES TR ETF 464287804 23077 209 SH SOLE 36 208 0 0 ISHARES TR ETF 464287804 19120 173 SH SOLE 52 173 0 0 ISHARES TR ETF 464287804 24195269 218922 SH SOLE 218922 0 0 ISHARES TR ETF 464287150 238589 2069 SH SOLE 19 2069 0 0 ISHARES TR ETF 464287150 12798 111 SH SOLE 22 111 0 0 ISHARES TR ETF 464287150 404493 3508 SH SOLE 36 3508 0 0 ISHARES TR ETF 464287150 232675 2018 SH SOLE 49 2018 0 0 ISHARES TR ETF 464287150 38049 330 SH SOLE 52 330 0 0 ISHARES TR ETF 464287150 18361419 159249 SH SOLE 159249 0 0 ISHARES TR ETF 464287671 193514 1651 SH SOLE 36 1651 0 0 ISHARES TR ETF 464287671 422685 3606 SH SOLE 3606 0 0 ISHARES TR ETF 464287663 71176 787 SH SOLE 36 787 0 0 ISHARES TR ETF 464287663 8868905 98064 SH SOLE 98063 0 0 ISHARES TR ETF 46434V613 726705 15940 SH SOLE 9 15940 0 0 ISHARES TR ETF 46434V613 3794328 83227 SH SOLE 36 83227 0 0 ISHARES TR ETF 46434V613 4342949 95261 SH SOLE 95261 0 0 ISHARES TR ETF 464288521 186794 3472 SH SOLE 36 3472 0 0 ISHARES TR ETF 464288521 218541 4062 SH SOLE 4062 0 0 ISHARES TR ETF 46434V803 16882 484 SH SOLE 9 484 0 0 ISHARES TR ETF 46434V803 607854 17427 SH SOLE 36 17427 0 0 ISHARES TR ETF 46434V803 1625468 46602 SH SOLE 46601 0 0 ISHARES TR ETF 464287846 201870 1576 SH SOLE 1576 0 0 ISHARES TR ETF 464287812 16545 245 SH SOLE 19 244 0 0 ISHARES TR ETF 464287812 2233927 33032 SH SOLE 33031 0 0 ISHARES TR ETF 46429B689 48695 687 SH SOLE 9 687 0 0 ISHARES TR ETF 46429B689 142 2 SH SOLE 19 2 0 0 ISHARES TR ETF 46429B689 2337215 32974 SH SOLE 32974 0 0 ISHARES TR ETF 46429B697 334 4 SH SOLE 32 4 0 0 ISHARES TR ETF 46429B697 218060 2609 SH SOLE 36 2609 0 0 ISHARES TR ETF 46429B697 3457218 41364 SH SOLE 41364 0 0 ISHARES INC ETF 46434G889 13674 307 SH SOLE 36 307 0 0 ISHARES INC ETF 46434G889 191169 4292 SH SOLE 4292 0 0 ISHARES TR ETF 46436E767 177321 3927 SH SOLE 36 3927 0 0 ISHARES TR ETF 46436E767 108405 2401 SH SOLE 2401 0 0 ISHARES TR ETF 46436E619 4711 110 SH SOLE 36 110 0 0 ISHARES TR ETF 46436E619 5672245 132436 SH SOLE 132436 0 0 ISHARES TR ETF 46435G243 1578253 64471 SH SOLE 64471 0 0 ISHARES TR ETF 46435G516 13745 172 SH SOLE 36 172 0 0 ISHARES TR ETF 46435G516 2239468 28025 SH SOLE 28024 0 0 ISHARES INC ETF 46434G863 19821 615 SH SOLE 22 615 0 0 ISHARES INC ETF 46434G863 4963 154 SH SOLE 32 154 0 0 ISHARES INC ETF 46434G863 66500 2063 SH SOLE 36 2063 0 0 ISHARES INC ETF 46434G863 2410026 74776 SH SOLE 74775 0 0 ISHARES TR ETF 46435G425 34718 302 SH SOLE 32 302 0 0 ISHARES TR ETF 46435G425 2502667 21770 SH SOLE 36 21769 0 0 ISHARES TR ETF 46435G425 2874 25 SH SOLE 43 25 0 0 ISHARES TR ETF 46435G425 4935842 42935 SH SOLE 42935 0 0 ISHARES TR ETF 46435U663 4993 124 SH SOLE 43 124 0 0 ISHARES TR ETF 46435U663 4660833 115740 SH SOLE 115739 0 0 ISHARES TR ETF 46435U549 25503 542 SH SOLE 36 541 0 0 ISHARES TR ETF 46435U549 1687283 35854 SH SOLE 35853 0 0 ISHARES TR ETF 46435G193 95067 4135 SH SOLE 36 4135 0 0 ISHARES TR ETF 46435G193 2450326 106582 SH SOLE 106582 0 0 ISHARES TR ETF 46435U218 286524 3053 SH SOLE 36 3053 0 0 ISHARES TR ETF 46435U218 27686 295 SH SOLE 295 0 0 ISHARES TR ETF 46436E551 7394 180 SH SOLE 43 180 0 0 ISHARES TR ETF 46436E551 2180882 53089 SH SOLE 53088 0 0 ISHARES TR ETF 464287861 10911 196 SH SOLE 32 196 0 0 ISHARES TR ETF 464287861 502366 9024 SH SOLE 36 9024 0 0 ISHARES TR ETF 464287861 138507 2488 SH SOLE 2488 0 0 ISHARES TR ETF 464287549 35679 414 SH SOLE 36 414 0 0 ISHARES TR ETF 464287549 2850797 33080 SH SOLE 33079 0 0 ISHARES TR ETF 464287515 2063891 24204 SH SOLE 24204 0 0 ISHARES TR ETF 46435G474 10520 392 SH SOLE 36 391 0 0 ISHARES TR ETF 46435G474 427697 15923 SH SOLE 15923 0 0 ISHARES TR ETF 46429B655 4216474 82579 SH SOLE 82578 0 0 ISHARES TR ETF 464287184 1413259 58715 SH SOLE 58714 0 0 ISHARES TR ETF 464288224 628399 44950 SH SOLE 44949 0 0 ISHARES TR ETF 464287325 93 1 SH SOLE 36 1 0 0 ISHARES TR ETF 464287325 472864 5076 SH SOLE 5076 0 0 ISHARES TR ETF 464288372 1416736 29751 SH SOLE 29750 0 0 ISHARES TR ETF 464288711 352359 5967 SH SOLE 5967 0 0 ISHARES GOLD TR ETF 464285204 56209 1338 SH SOLE 36 1338 0 0 ISHARES GOLD TR ETF 464285204 6061265 144281 SH SOLE 144281 0 0 ISHARES S&P GSCI COMMODITY- ETF 46428R107 1313790 59555 SH SOLE 59555 0 0 ISHARES TR ETF 46435G250 506801 10848 SH SOLE 10847 0 0 ISHARES TR ETF 46435U697 311139 11990 SH SOLE 11989 0 0 ISHARES TR ETF 46436E874 6392 267 SH SOLE 19 267 0 0 ISHARES TR ETF 46436E874 464121 19387 SH SOLE 19386 0 0 ISHARES TR ETF 46435U283 276870 11000 SH SOLE 11000 0 0 ISHARES TR ETF 464287242 206077 1892 SH SOLE 9 1892 0 0 ISHARES TR ETF 464287242 237259 2178 SH SOLE 36 2178 0 0 ISHARES TR ETF 464287242 3095754 28422 SH SOLE 28422 0 0 ISHARES TR ETF 464288513 1778334 22878 SH SOLE 22878 0 0 ISHARES TR ETF 464288612 1758718 16914 SH SOLE 16914 0 0 ISHARES TR ETF 46435G524 337 5 SH SOLE 36 5 0 0 ISHARES TR ETF 46435G524 404834 6010 SH SOLE 49 6010 0 0 ISHARES TR ETF 46435G524 108164 1606 SH SOLE 1605 0 0 ISHARES TR ETF 464288448 31293 1116 SH SOLE 9 1116 0 0 ISHARES TR ETF 464288448 9001 321 SH SOLE 19 321 0 0 ISHARES TR ETF 464288448 355929 12694 SH SOLE 12693 0 0 ISHARES TR ETF 46435G219 1950639 43493 SH SOLE 43492 0 0 ISHARES TR ETF 464288281 57299 639 SH SOLE 9 639 0 0 ISHARES TR ETF 464288281 14616 163 SH SOLE 22 163 0 0 ISHARES TR ETF 464288281 5380 60 SH SOLE 32 60 0 0 ISHARES TR ETF 464288281 178446 1990 SH SOLE 36 1990 0 0 ISHARES TR ETF 464288281 1140773 12722 SH SOLE 12721 0 0 ISHARES TR ETF 464288588 26062 282 SH SOLE 6 282 0 0 ISHARES TR ETF 464288588 219035 2370 SH SOLE 9 2370 0 0 ISHARES TR ETF 464288588 910210 9849 SH SOLE 36 9848 0 0 ISHARES TR ETF 464288588 3797938 41094 SH SOLE 41094 0 0 ISHARES TR ETF 464287119 681167 9024 SH SOLE 9024 0 0 ISHARES TR ETF 464288208 417154 5728 SH SOLE 5727 0 0 ISHARES TR ETF 464288307 113074 1600 SH SOLE 9 1599 0 0 ISHARES TR ETF 464288307 271115 3836 SH SOLE 3835 0 0 ISHARES TR ETF 464288257 40528 368 SH SOLE 24 368 0 0 ISHARES TR ETF 464288257 372593 3383 SH SOLE 3383 0 0 ISHARES TR ETF 464288240 207834 3893 SH SOLE 36 3892 0 0 ISHARES TR ETF 464288240 13561 254 SH SOLE 49 254 0 0 ISHARES TR ETF 464288240 1036148 19407 SH SOLE 19407 0 0 ISHARES TR ETF 464288182 661768 9768 SH SOLE 9767 0 0 ISHARES INC ETF 464286509 18910 494 SH SOLE 19 494 0 0 ISHARES INC ETF 464286509 422764 11044 SH SOLE 11044 0 0 ISHARES TR ETF 464287465 11180 140 SH SOLE 19 140 0 0 ISHARES TR ETF 464287465 18288 229 SH SOLE 36 229 0 0 ISHARES TR ETF 464287465 118991 1490 SH SOLE 49 1490 0 0 ISHARES TR ETF 464287465 3612812 45239 SH SOLE 45239 0 0 ISHARES TR ETF 464288885 40478 390 SH SOLE 9 390 0 0 ISHARES TR ETF 464288885 1349 13 SH SOLE 32 13 0 0 ISHARES TR ETF 464288885 2103859 20270 SH SOLE 36 20270 0 0 ISHARES TR ETF 464288885 3987591 38420 SH SOLE 38419 0 0 ISHARES TR ETF 464288273 98288 1552 SH SOLE 9 1552 0 0 ISHARES TR ETF 464288273 1532269 24195 SH SOLE 24195 0 0 ISHARES TR ETF 464288877 53312 980 SH SOLE 9 980 0 0 ISHARES TR ETF 464288877 272 5 SH SOLE 19 5 0 0 ISHARES TR ETF 464288877 6691 123 SH SOLE 32 123 0 0 ISHARES TR ETF 464288877 1631109 29984 SH SOLE 36 29983 0 0 ISHARES TR ETF 464288877 4843533 89036 SH SOLE 89035 0 0 ISHARES TR ETF 464287234 76203 1855 SH SOLE 36 1855 0 0 ISHARES TR ETF 464287234 1353984 32960 SH SOLE 32959 0 0 ISHARES INC ETF 46434G764 29764 517 SH SOLE 9 517 0 0 ISHARES INC ETF 46434G764 1339143 23261 SH SOLE 36 23261 0 0 ISHARES INC ETF 46434G764 2021369 35112 SH SOLE 35111 0 0 ISHARES INC ETF 464286475 553190 9400 SH SOLE 9400 0 0 ISHARES INC ETF 464286525 218416 2075 SH SOLE 2074 0 0 ISHARES TR ETF 46435G532 546634 6945 SH SOLE 6944 0 0 ISHARES TR ETF 46429B598 1186209 22993 SH SOLE 22993 0 0 ISHARES TR ETF 46429B614 471793 6714 SH SOLE 6714 0 0 ISHARES TR ETF 46434V456 12493 315 SH SOLE 36 315 0 0 ISHARES TR ETF 46434V456 1423770 35899 SH SOLE 35899 0 0 ISHARES TR ETF 46435G409 6634 235 SH SOLE 32 235 0 0 ISHARES TR ETF 46435G409 877501 31084 SH SOLE 36 31084 0 0 ISHARES TR ETF 46435G409 32436 1149 SH SOLE 1149 0 0 ISHARES INC ETF 46434G822 46449 651 SH SOLE 19 651 0 0 ISHARES INC ETF 46434G822 25329 355 SH SOLE 36 355 0 0 ISHARES INC ETF 46434G822 1392999 19523 SH SOLE 19523 0 0 ISHARES TR ETF 464288570 184983 1835 SH SOLE 36 1834 0 0 ISHARES TR ETF 464288570 9698701 96208 SH SOLE 96207 0 0 ISHARES INC ETF 464286822 3673 53 SH SOLE 19 53 0 0 ISHARES INC ETF 464286822 387374 5589 SH SOLE 5589 0 0 ISHARES TR ETF 464288802 7751 71 SH SOLE 36 71 0 0 ISHARES TR ETF 464288802 4913 45 SH SOLE 43 45 0 0 ISHARES TR ETF 464288802 3269494 29949 SH SOLE 29948 0 0 ISHARES TR ETF 46432F396 3372 18 SH SOLE 32 18 0 0 ISHARES TR ETF 46432F396 12356700 65955 SH SOLE 65955 0 0 ISHARES TR ETF 46432F339 82997 505 SH SOLE 9 505 0 0 ISHARES TR ETF 46432F339 986 6 SH SOLE 19 6 0 0 ISHARES TR ETF 46432F339 35007 213 SH SOLE 22 213 0 0 ISHARES TR ETF 46432F339 2617955 15929 SH SOLE 36 15929 0 0 ISHARES TR ETF 46432F339 23502 143 SH SOLE 49 143 0 0 ISHARES TR ETF 46432F339 4479089 27253 SH SOLE 27253 0 0 ISHARES TR ETF 46432F388 11481 106 SH SOLE 36 106 0 0 ISHARES TR ETF 46432F388 155184 1433 SH SOLE 1432 0 0 ISHARES TR ETF 464287556 3019 22 SH SOLE 19 22 0 0 ISHARES TR ETF 464287556 663168 4833 SH SOLE 4832 0 0 ISHARES TR ETF 464287622 3456 12 SH SOLE 32 12 0 0 ISHARES TR ETF 464287622 770480 2675 SH SOLE 36 2675 0 0 ISHARES TR ETF 464287622 2150722 7467 SH SOLE 7467 0 0 ISHARES TR ETF 464287614 59321 176 SH SOLE 19 176 0 0 ISHARES TR ETF 464287614 1090768 3236 SH SOLE 36 3236 0 0 ISHARES TR ETF 464287614 3864919 11467 SH SOLE 11466 0 0 ISHARES TR ETF 464287598 8776 49 SH SOLE 9 49 0 0 ISHARES TR ETF 464287598 1104783 6168 SH SOLE 19 6168 0 0 ISHARES TR ETF 464287598 157975 882 SH SOLE 36 882 0 0 ISHARES TR ETF 464287598 4822522 26925 SH SOLE 26924 0 0 ISHARES TR ETF 464287655 88957 423 SH SOLE 36 423 0 0 ISHARES TR ETF 464287655 10725 51 SH SOLE 49 51 0 0 ISHARES TR ETF 464287655 8223613 39104 SH SOLE 39104 0 0 ISHARES TR ETF 464287648 3091556 11416 SH SOLE 11416 0 0 ISHARES TR ETF 464287630 314725 1982 SH SOLE 1981 0 0 ISHARES TR ETF 464287689 692885 2309 SH SOLE 19 2309 0 0 ISHARES TR ETF 464287689 2574265 8579 SH SOLE 8578 0 0 ISHARES TR ETF 464288869 449820 3712 SH SOLE 3711 0 0 ISHARES TR ETF 464287499 41036 488 SH SOLE 19 488 0 0 ISHARES TR ETF 464287499 2391430 28439 SH SOLE 28438 0 0 ISHARES TR ETF 464287481 266878 2338 SH SOLE 36 2338 0 0 ISHARES TR ETF 464287481 936858 8208 SH SOLE 8207 0 0 ISHARES TR ETF 464287473 52012 415 SH SOLE 36 415 0 0 ISHARES TR ETF 464287473 1417078 11307 SH SOLE 11306 0 0 ISHARES TR ETF 464289438 2734251 14015 SH SOLE 14014 0 0 ISHARES TR ETF 464287101 899838 3637 SH SOLE 36 3637 0 0 ISHARES TR ETF 464287101 3570207 14430 SH SOLE 14430 0 0 ISHARES TR ETF 464287200 283368 539 SH SOLE 9 539 0 0 ISHARES TR ETF 464287200 176596 336 SH SOLE 19 335 0 0 ISHARES TR ETF 464287200 133535 254 SH SOLE 22 254 0 0 ISHARES TR ETF 464287200 43110 82 SH SOLE 32 82 0 0 ISHARES TR ETF 464287200 12102756 23021 SH SOLE 36 23020 0 0 ISHARES TR ETF 464287200 105617510 200897 SH SOLE 200896 0 0 ISHARES TR ETF 464287309 73716 873 SH SOLE 9 873 0 0 ISHARES TR ETF 464287309 1014159 12010 SH SOLE 11 12010 0 0 ISHARES TR ETF 464287309 37 0 SH SOLE 19 0 0 0 ISHARES TR ETF 464287309 2156579 25540 SH SOLE 36 25539 0 0 ISHARES TR ETF 464287309 67552 800 SH SOLE 52 800 0 0 ISHARES TR ETF 464287309 12838113 152038 SH SOLE 152038 0 0 ISHARES TR ETF 464287408 41285 221 SH SOLE 9 221 0 0 ISHARES TR ETF 464287408 1087399 5821 SH SOLE 11 5820 0 0 ISHARES TR ETF 464287408 74 0 SH SOLE 19 0 0 0 ISHARES TR ETF 464287408 1331135 7126 SH SOLE 36 7125 0 0 ISHARES TR ETF 464287408 25967 139 SH SOLE 49 139 0 0 ISHARES TR ETF 464287408 4197470 22469 SH SOLE 22469 0 0 ISHARES TR ETF 464287341 8762 204 SH SOLE 9 204 0 0 ISHARES TR ETF 464287341 5412 126 SH SOLE 19 126 0 0 ISHARES TR ETF 464287341 409450 9533 SH SOLE 36 9533 0 0 ISHARES TR ETF 464287341 6159173 143403 SH SOLE 143403 0 0 ISHARES TR ETF 464287390 18401 647 SH SOLE 36 647 0 0 ISHARES TR ETF 464287390 1214040 42688 SH SOLE 42687 0 0 ISHARES TR ETF 464287606 359962 3945 SH SOLE 11 3944 0 0 ISHARES TR ETF 464287606 2162462 23698 SH SOLE 23698 0 0 ISHARES TR ETF 464287705 121735 1029 SH SOLE 9 1029 0 0 ISHARES TR ETF 464287705 12775 108 SH SOLE 36 108 0 0 ISHARES TR ETF 464287705 1119443 9464 SH SOLE 9463 0 0 ISHARES TR ETF 464287887 6798 52 SH SOLE 36 52 0 0 ISHARES TR ETF 464287887 1416039 10832 SH SOLE 10831 0 0 ISHARES TR ETF 464287879 117124 1140 SH SOLE 36 1139 0 0 ISHARES TR ETF 464287879 3050316 29684 SH SOLE 29683 0 0 ISHARES TR ETF 464288687 29071 902 SH SOLE 36 902 0 0 ISHARES TR ETF 464288687 2142598 66478 SH SOLE 66478 0 0 ISHARES TR ETF 464287168 112010 909 SH SOLE 9 909 0 0 ISHARES TR ETF 464287168 28947 235 SH SOLE 19 235 0 0 ISHARES TR ETF 464287168 8163344 66272 SH SOLE 66271 0 0 ISHARES TR ETF 464287523 8811 39 SH SOLE 48 39 0 0 ISHARES TR ETF 464287523 5422 24 SH SOLE 49 24 0 0 ISHARES TR ETF 464287523 21061833 93227 SH SOLE 93226 0 0 ISHARES TR ETF 464288158 6598 63 SH SOLE 32 63 0 0 ISHARES TR ETF 464288158 76767 733 SH SOLE 36 733 0 0 ISHARES TR ETF 464288158 29848 285 SH SOLE 49 285 0 0 ISHARES TR ETF 464288158 6743547 64390 SH SOLE 64389 0 0 ISHARES TR ETF 464288679 24319 220 SH SOLE 36 220 0 0 ISHARES TR ETF 464288679 48006635 434292 SH SOLE 434291 0 0 ISHARES SILVER TR ETF 46428Q109 2782734 122318 SH SOLE 122317 0 0 ISHARES TR ETF 464287176 59613 555 SH SOLE 9 555 0 0 ISHARES TR ETF 464287176 78565 731 SH SOLE 36 731 0 0 ISHARES TR ETF 464287176 3299771 30721 SH SOLE 30721 0 0 ISHARES TR ETF 464287762 32877 531 SH SOLE 19 531 0 0 ISHARES TR ETF 464287762 2167 35 SH SOLE 32 35 0 0 ISHARES TR ETF 464287762 31879 515 SH SOLE 36 515 0 0 ISHARES TR ETF 464287762 3409291 55077 SH SOLE 55077 0 0 ISHARES TR ETF 464287192 7674 109 SH SOLE 48 109 0 0 ISHARES TR ETF 464287192 7094343 100772 SH SOLE 100771 0 0 ISHARES TR ETF 46434V860 33658 664 SH SOLE 9 664 0 0 ISHARES TR ETF 46434V860 1706 34 SH SOLE 36 33 0 0 ISHARES TR ETF 46434V860 1723206 33995 SH SOLE 33994 0 0 ISHARES TR ETF 46432F859 1017069 21439 SH SOLE 21439 0 0 ISHARES TR ETF 46435U440 35 1 SH SOLE 36 0 0 0 ISHARES TR ETF 46435U440 1009581 21531 SH SOLE 21530 0 0 ISHARES TR ETF 464288760 36508 277 SH SOLE 19 276 0 0 ISHARES TR ETF 464288760 4881 37 SH SOLE 48 37 0 0 ISHARES TR ETF 464288760 12196442 92446 SH SOLE 92446 0 0 ISHARES TR ETF 46434V282 353175 6563 SH SOLE 6563 0 0 ISHARES TR ETF 464287770 1263722 19061 SH SOLE 19060 0 0 ISHARES TR ETF 464287754 3502006 27858 SH SOLE 27857 0 0 ISHARES TR ETF 46435U713 347 8 SH SOLE 9 8 0 0 ISHARES TR ETF 46435U713 257809 5946 SH SOLE 36 5945 0 0 ISHARES TR ETF 46435U713 1473101 33974 SH SOLE 33973 0 0 ISHARES TR ETF 464288786 7043 60 SH SOLE 48 60 0 0 ISHARES TR ETF 464288786 9873514 84109 SH SOLE 84108 0 0 ISHARES TR ETF 464288810 1876488 32027 SH SOLE 32027 0 0 ISHARES TR ETF 464288851 321517 3006 SH SOLE 3005 0 0 ISHARES TR ETF 46429B267 77486 3403 SH SOLE 9 3403 0 0 ISHARES TR ETF 46429B267 433 19 SH SOLE 19 19 0 0 ISHARES TR ETF 46429B267 95042 4174 SH SOLE 22 4174 0 0 ISHARES TR ETF 46429B267 50825 2232 SH SOLE 36 2232 0 0 ISHARES TR ETF 46429B267 381728 16765 SH SOLE 16764 0 0 ISHARES TR ETF 464287580 586778 7158 SH SOLE 7158 0 0 ISHARES TR ETF 464287796 38821 786 SH SOLE 19 785 0 0 ISHARES TR ETF 464287796 19315 391 SH SOLE 36 391 0 0 ISHARES TR ETF 464287796 329959 6679 SH SOLE 6679 0 0 ISHARES TR ETF 464287788 2870 30 SH SOLE 19 30 0 0 ISHARES TR ETF 464287788 23339 244 SH SOLE 36 244 0 0 ISHARES TR ETF 464287788 1080125 11292 SH SOLE 11292 0 0 ISHARES TR ETF 464288828 521749 9566 SH SOLE 9566 0 0 ISHARES TR ETF 464288752 135798 1173 SH SOLE 9 1173 0 0 ISHARES TR ETF 464288752 10651 92 SH SOLE 48 92 0 0 ISHARES TR ETF 464288752 12960834 111953 SH SOLE 111953 0 0 ISHARES TR ETF 464288836 281493 4146 SH SOLE 4146 0 0 ISHARES TR ETF 464287739 39376 438 SH SOLE 9 438 0 0 ISHARES TR ETF 464287739 480367 5343 SH SOLE 5343 0 0 ISHARES TR ETF 464287721 32549 241 SH SOLE 9 241 0 0 ISHARES TR ETF 464287721 5402 40 SH SOLE 32 40 0 0 ISHARES TR ETF 464287721 1651109 12225 SH SOLE 36 12225 0 0 ISHARES TR ETF 464287721 6753 50 SH SOLE 48 50 0 0 ISHARES TR ETF 464287721 21463761 158920 SH SOLE 158920 0 0 ISHARES TR ETF 464287713 2478748 112773 SH SOLE 112772 0 0 JABIL INC Stock 466313103 16744 125 SH SOLE 9 125 0 0 JABIL INC Stock 466313103 49160 367 SH SOLE 19 367 0 0 JABIL INC Stock 466313103 1206 9 SH SOLE 33 9 0 0 JABIL INC Stock 466313103 804 6 SH SOLE 46 6 0 0 JABIL INC Stock 466313103 1008399 7528 SH SOLE 7528 0 0 JACOBS SOLUTIONS INC Stock 46982L108 79956 520 SH SOLE 19 520 0 0 JACOBS SOLUTIONS INC Stock 46982L108 15074 98 SH SOLE 33 98 0 0 JACOBS SOLUTIONS INC Stock 46982L108 948154 6168 SH SOLE 6167 0 0 JANUS DETROIT STR TR ETF 47103U845 724026 14269 SH SOLE 25 14269 0 0 JANUS DETROIT STR TR ETF 47103U845 5125 101 SH SOLE 36 101 0 0 JANUS DETROIT STR TR ETF 47103U845 16491 325 SH SOLE 325 0 0 JANUS DETROIT STR TR ETF 47103U886 493148 10168 SH SOLE 10168 0 0 JANUS DETROIT STR TR ETF 47103U209 2236811 31991 SH SOLE 31991 0 0 JETBLUE AWYS CORP Stock 477143101 180017 24261 SH SOLE 24261 0 0 HANCOCK JOHN FINL OPPTYS FD CEF 409735206 208450 7047 SH SOLE 7047 0 0 JOHNSON & JOHNSON Stock 478160104 41920 265 SH SOLE 9 265 0 0 JOHNSON & JOHNSON Stock 478160104 333259 2107 SH SOLE 19 2106 0 0 JOHNSON & JOHNSON Stock 478160104 158981 1005 SH SOLE 24 1005 0 0 JOHNSON & JOHNSON Stock 478160104 66788 422 SH SOLE 33 422 0 0 JOHNSON & JOHNSON Stock 478160104 56790 359 SH SOLE 36 359 0 0 JOHNSON & JOHNSON Stock 478160104 9017 57 SH SOLE 51 57 0 0 JOHNSON & JOHNSON Stock 478160104 13137374 83048 SH SOLE 83048 0 0 JOHNSON CTLS INTL PLC Stock G51502105 77212 1182 SH SOLE 19 1182 0 0 JOHNSON CTLS INTL PLC Stock G51502105 8896 136 SH SOLE 33 136 0 0 JOHNSON CTLS INTL PLC Stock G51502105 6597 101 SH SOLE 36 101 0 0 JOHNSON CTLS INTL PLC Stock G51502105 2352 36 SH SOLE 46 36 0 0 JOHNSON CTLS INTL PLC Stock G51502105 783905 12001 SH SOLE 12000 0 0 JPMORGAN CHASE & CO ETF 46625H365 17350 609 SH SOLE 49 609 0 0 JPMORGAN CHASE & CO ETF 46625H365 1705123 59850 SH SOLE 59849 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q373 221101 3677 SH SOLE 36 3676 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q399 420036 4448 SH SOLE 36 4448 0 0 JPMORGAN CHASE & CO Stock 46625H100 76715 383 SH SOLE 7 383 0 0 JPMORGAN CHASE & CO Stock 46625H100 71507 357 SH SOLE 9 357 0 0 JPMORGAN CHASE & CO Stock 46625H100 716068 3575 SH SOLE 19 3574 0 0 JPMORGAN CHASE & CO Stock 46625H100 170884 853 SH SOLE 33 853 0 0 JPMORGAN CHASE & CO Stock 46625H100 68503 342 SH SOLE 36 342 0 0 JPMORGAN CHASE & CO Stock 46625H100 67479 337 SH SOLE 43 336 0 0 JPMORGAN CHASE & CO Stock 46625H100 183475 916 SH SOLE 49 916 0 0 JPMORGAN CHASE & CO Stock 46625H100 27916112 139372 SH SOLE 139371 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q670 94643 2029 SH SOLE 36 2029 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q670 385701 8269 SH SOLE 8268 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q308 278274 5207 SH SOLE 5206 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q407 202503 1808 SH SOLE 1808 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q332 1003053 17336 SH SOLE 11 17335 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q332 32517 562 SH SOLE 36 562 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q332 10986770 189885 SH SOLE 189885 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q647 84990 1675 SH SOLE 36 1675 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q647 161100 3175 SH SOLE 3175 0 0 J P MORGAN EXCHANGE TRADED F ETF 46654Q203 583382 10756 SH SOLE 10755 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q761 55249 1045 SH SOLE 36 1045 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q761 875458 16559 SH SOLE 16558 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q837 17052 338 SH SOLE 9 338 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q837 7517 149 SH SOLE 49 149 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q837 2005415 39751 SH SOLE 39750 0 0 JUNIPER NETWORKS INC Stock 48203R104 185 5 SH SOLE 19 5 0 0 JUNIPER NETWORKS INC Stock 48203R104 4804 130 SH SOLE 33 129 0 0 JUNIPER NETWORKS INC Stock 48203R104 593 16 SH SOLE 46 16 0 0 JUNIPER NETWORKS INC Stock 48203R104 475480 12830 SH SOLE 12830 0 0 KASPI KZ JSC ADR 48581R205 207460 1640 SH SOLE 1640 0 0 KAYNE ANDERSON ENERGY INFRST CEF 486606106 186076 18589 SH SOLE 18589 0 0 KELLANOVA Stock 487836108 286 5 SH SOLE 19 5 0 0 KELLANOVA Stock 487836108 2120 37 SH SOLE 33 37 0 0 KELLANOVA Stock 487836108 1891 33 SH SOLE 46 33 0 0 KELLANOVA Stock 487836108 864898 15097 SH SOLE 15096 0 0 KENVUE INC Stock 49177J102 4442 207 SH SOLE 9 207 0 0 KENVUE INC Stock 49177J102 13025 607 SH SOLE 33 606 0 0 KENVUE INC Stock 49177J102 38092 1775 SH SOLE 51 1775 0 0 KENVUE INC Stock 49177J102 26031 1213 SH SOLE 52 1213 0 0 KENVUE INC Stock 49177J102 132773 6187 SH SOLE 6187 0 0 KEURIG DR PEPPER INC Stock 49271V100 425454 13872 SH SOLE 6 13872 0 0 KEURIG DR PEPPER INC Stock 49271V100 5551 181 SH SOLE 9 181 0 0 KEURIG DR PEPPER INC Stock 49271V100 307 10 SH SOLE 19 10 0 0 KEURIG DR PEPPER INC Stock 49271V100 981 32 SH SOLE 33 32 0 0 KEURIG DR PEPPER INC Stock 49271V100 17053 556 SH SOLE 43 556 0 0 KEURIG DR PEPPER INC Stock 49271V100 3098 101 SH SOLE 46 101 0 0 KEURIG DR PEPPER INC Stock 49271V100 452413 14751 SH SOLE 14751 0 0 KEYCORP Stock 493267108 204423 12930 SH SOLE 19 12930 0 0 KEYCORP Stock 493267108 4751 301 SH SOLE 33 300 0 0 KEYCORP Stock 493267108 5739 363 SH SOLE 36 363 0 0 KEYCORP Stock 493267108 1486 94 SH SOLE 46 94 0 0 KEYCORP Stock 493267108 1101079 69644 SH SOLE 69644 0 0 KEYSIGHT TECHNOLOGIES INC Stock 49338L103 621923 3977 SH SOLE 6 3977 0 0 KEYSIGHT TECHNOLOGIES INC Stock 49338L103 1407 9 SH SOLE 19 9 0 0 KEYSIGHT TECHNOLOGIES INC Stock 49338L103 19235 123 SH SOLE 33 123 0 0 KEYSIGHT TECHNOLOGIES INC Stock 49338L103 15638 100 SH SOLE 36 100 0 0 KEYSIGHT TECHNOLOGIES INC Stock 49338L103 17202 110 SH SOLE 48 110 0 0 KEYSIGHT TECHNOLOGIES INC Stock 49338L103 289616 1852 SH SOLE 1852 0 0 KRANESHARES TRUST ETF 500767652 304280 10180 SH SOLE 10180 0 0 KIMBERLY-CLARK CORP Stock 494368103 647 5 SH SOLE 19 5 0 0 KIMBERLY-CLARK CORP Stock 494368103 13112 101 SH SOLE 33 101 0 0 KIMBERLY-CLARK CORP Stock 494368103 5303 41 SH SOLE 46 41 0 0 KIMBERLY-CLARK CORP Stock 494368103 57173 442 SH SOLE 51 442 0 0 KIMBERLY-CLARK CORP Stock 494368103 38676 299 SH SOLE 52 299 0 0 KIMBERLY-CLARK CORP Stock 494368103 3055990 23626 SH SOLE 23625 0 0 KINDER MORGAN INC DEL Stock 49456B101 516303 28152 SH SOLE 6 28151 0 0 KINDER MORGAN INC DEL Stock 49456B101 97435 5313 SH SOLE 19 5312 0 0 KINDER MORGAN INC DEL Stock 49456B101 10601 578 SH SOLE 33 578 0 0 KINDER MORGAN INC DEL Stock 49456B101 1537614 83839 SH SOLE 83839 0 0 KINSALE CAP GROUP INC Stock 49714P108 17869 34 SH SOLE 34 34 0 0 KINSALE CAP GROUP INC Stock 49714P108 6822 13 SH SOLE 36 13 0 0 KINSALE CAP GROUP INC Stock 49714P108 5311960 10123 SH SOLE 10123 0 0 KKR & CO INC Stock 48251W104 8750 87 SH SOLE 9 87 0 0 KKR & CO INC Stock 48251W104 2917 29 SH SOLE 19 29 0 0 KKR & CO INC Stock 48251W104 6437 64 SH SOLE 43 64 0 0 KKR & CO INC Stock 48251W104 1247083 12399 SH SOLE 12398 0 0 KLA CORP Stock 482480100 4191 6 SH SOLE 9 6 0 0 KLA CORP Stock 482480100 1397 2 SH SOLE 19 2 0 0 KLA CORP Stock 482480100 13308 19 SH SOLE 33 19 0 0 KLA CORP Stock 482480100 48900 70 SH SOLE 36 70 0 0 KLA CORP Stock 482480100 33007 47 SH SOLE 43 47 0 0 KLA CORP Stock 482480100 526023 753 SH SOLE 45 753 0 0 KLA CORP Stock 482480100 3493 5 SH SOLE 46 5 0 0 KLA CORP Stock 482480100 51694 74 SH SOLE 48 74 0 0 KLA CORP Stock 482480100 8801124 12599 SH SOLE 12598 0 0 KOHLS CORP Stock 500255104 200261 6870 SH SOLE 19 6870 0 0 KOHLS CORP Stock 500255104 438994 15060 SH SOLE 15059 0 0 KONTOOR BRANDS INC Stock 50050N103 228046 3785 SH SOLE 3785 0 0 KRAFT HEINZ CO Stock 500754106 6125 166 SH SOLE 9 166 0 0 KRAFT HEINZ CO Stock 500754106 20406 553 SH SOLE 19 553 0 0 KRAFT HEINZ CO Stock 500754106 1223 33 SH SOLE 33 33 0 0 KRAFT HEINZ CO Stock 500754106 5424 147 SH SOLE 36 147 0 0 KRAFT HEINZ CO Stock 500754106 84973 2303 SH SOLE 43 2302 0 0 KRAFT HEINZ CO Stock 500754106 4391 119 SH SOLE 46 119 0 0 KRAFT HEINZ CO Stock 500754106 1445660 39178 SH SOLE 39177 0 0 KRANESHARES TRUST ETF 500767306 420 16 SH SOLE 19 16 0 0 KRANESHARES TRUST ETF 500767306 280893 10701 SH SOLE 10700 0 0 KROGER CO Stock 501044101 571 10 SH SOLE 19 10 0 0 KROGER CO Stock 501044101 2703 47 SH SOLE 33 47 0 0 KROGER CO Stock 501044101 34906 611 SH SOLE 36 611 0 0 KROGER CO Stock 501044101 1172216 20518 SH SOLE 20518 0 0 L3HARRIS TECHNOLOGIES INC Stock 502431109 39210 184 SH SOLE 9 184 0 0 L3HARRIS TECHNOLOGIES INC Stock 502431109 24933 117 SH SOLE 19 117 0 0 L3HARRIS TECHNOLOGIES INC Stock 502431109 7484 35 SH SOLE 33 35 0 0 L3HARRIS TECHNOLOGIES INC Stock 502431109 3197 15 SH SOLE 36 15 0 0 L3HARRIS TECHNOLOGIES INC Stock 502431109 87506 411 SH SOLE 43 410 0 0 L3HARRIS TECHNOLOGIES INC Stock 502431109 2052406 9631 SH SOLE 9631 0 0 LABORATORY CORP AMER HLDGS Stock 50540R409 24904 114 SH SOLE 19 114 0 0 LABORATORY CORP AMER HLDGS Stock 50540R409 8751 40 SH SOLE 33 40 0 0 LABORATORY CORP AMER HLDGS Stock 50540R409 62447 286 SH SOLE 43 285 0 0 LABORATORY CORP AMER HLDGS Stock 50540R409 1244107 5695 SH SOLE 5694 0 0 LAM RESEARCH CORP Stock 512807108 28176 29 SH SOLE 9 29 0 0 LAM RESEARCH CORP Stock 512807108 4858 5 SH SOLE 19 5 0 0 LAM RESEARCH CORP Stock 512807108 27261 28 SH SOLE 33 28 0 0 LAM RESEARCH CORP Stock 512807108 74973 77 SH SOLE 36 77 0 0 LAM RESEARCH CORP Stock 512807108 3886 4 SH SOLE 46 4 0 0 LAM RESEARCH CORP Stock 512807108 11439192 11774 SH SOLE 11773 0 0 LAMAR ADVERTISING CO NEW REIT 512816109 95165 797 SH SOLE 19 796 0 0 LAMAR ADVERTISING CO NEW REIT 512816109 162703 1363 SH SOLE 1362 0 0 LAMB WESTON HLDGS INC Stock 513272104 13103 123 SH SOLE 19 123 0 0 LAMB WESTON HLDGS INC Stock 513272104 5062 48 SH SOLE 33 47 0 0 LAMB WESTON HLDGS INC Stock 513272104 892070 8374 SH SOLE 8373 0 0 LANDSTAR SYS INC Stock 515098101 9060 47 SH SOLE 9 47 0 0 LANDSTAR SYS INC Stock 515098101 55900 290 SH SOLE 23 290 0 0 LANDSTAR SYS INC Stock 515098101 12544 65 SH SOLE 34 65 0 0 LANDSTAR SYS INC Stock 515098101 363191 1884 SH SOLE 1884 0 0 LEIDOS HOLDINGS INC Stock 525327102 3671 28 SH SOLE 9 28 0 0 LEIDOS HOLDINGS INC Stock 525327102 0 0 SH SOLE 19 0 0 0 LEIDOS HOLDINGS INC Stock 525327102 266 2 SH SOLE 33 2 0 0 LEIDOS HOLDINGS INC Stock 525327102 97143 741 SH SOLE 43 741 0 0 LEIDOS HOLDINGS INC Stock 525327102 431792 3294 SH SOLE 3293 0 0 LEMONADE INC Stock 52567D107 4825 294 SH SOLE 19 294 0 0 LEMONADE INC Stock 52567D107 209736 12781 SH SOLE 12781 0 0 LIBERTY ALL-STAR GROWTH FD I CEF 529900102 71546 13032 SH SOLE 13032 0 0 LIGHTWAVE LOGIC INC Stock 532275104 69612 14874 SH SOLE 14874 0 0 ELI LILLY & CO Stock 532457108 22561 29 SH SOLE 9 29 0 0 ELI LILLY & CO Stock 532457108 1162762 1495 SH SOLE 19 1494 0 0 ELI LILLY & CO Stock 532457108 34230 44 SH SOLE 28 44 0 0 ELI LILLY & CO Stock 532457108 194490 250 SH SOLE 30 250 0 0 ELI LILLY & CO Stock 532457108 156859 202 SH SOLE 33 201 0 0 ELI LILLY & CO Stock 532457108 147034 189 SH SOLE 36 189 0 0 ELI LILLY & CO Stock 532457108 122312 157 SH SOLE 43 157 0 0 ELI LILLY & CO Stock 532457108 672157 864 SH SOLE 45 864 0 0 ELI LILLY & CO Stock 532457108 16337 21 SH SOLE 46 21 0 0 ELI LILLY & CO Stock 532457108 65349 84 SH SOLE 48 84 0 0 ELI LILLY & CO Stock 532457108 70844 91 SH SOLE 50 91 0 0 ELI LILLY & CO Stock 532457108 778 1 SH SOLE 51 1 0 0 ELI LILLY & CO Stock 532457108 32752756 42101 SH SOLE 42100 0 0 LINCOLN ELEC HLDGS INC Stock 533900106 258505 1012 SH SOLE 1012 0 0 LINCOLN NATL CORP IND Stock 534187109 639 20 SH SOLE 19 20 0 0 LINCOLN NATL CORP IND Stock 534187109 1341 42 SH SOLE 36 42 0 0 LINCOLN NATL CORP IND Stock 534187109 1039481 32555 SH SOLE 32555 0 0 LINDE PLC Stock G54950103 3022993 6511 SH SOLE 6 6510 0 0 LINDE PLC Stock G54950103 14858 32 SH SOLE 9 32 0 0 LINDE PLC Stock G54950103 3715 8 SH SOLE 19 8 0 0 LINDE PLC Stock G54950103 72043 155 SH SOLE 32 155 0 0 LINDE PLC Stock G54950103 48941 105 SH SOLE 33 105 0 0 LINDE PLC Stock G54950103 11144 24 SH SOLE 61 24 0 0 LINDE PLC Stock G54950103 3237467 6972 SH SOLE 6972 0 0 LIQUIDIA CORPORATION Stock 53635D202 780791 52935 SH SOLE 52935 0 0 LIVE OAK BANCSHARES INC Stock 53803X105 1611958 38833 SH SOLE 38833 0 0 LIVEPERSON INC Stock 538146101 212991 213546 SH SOLE 213546 0 0 LKQ CORP Stock 501889208 5768 108 SH SOLE 9 108 0 0 LKQ CORP Stock 501889208 267 5 SH SOLE 19 5 0 0 LKQ CORP Stock 501889208 3064 57 SH SOLE 33 57 0 0 LKQ CORP Stock 501889208 1617611 30287 SH SOLE 30286 0 0 LLOYDS BANKING GROUP PLC ADR 539439109 891 344 SH SOLE 33 344 0 0 LLOYDS BANKING GROUP PLC ADR 539439109 238130 91942 SH SOLE 91942 0 0 LOCKHEED MARTIN CORP Stock 539830109 2936790 6456 SH SOLE 6 6456 0 0 LOCKHEED MARTIN CORP Stock 539830109 175265 385 SH SOLE 19 385 0 0 LOCKHEED MARTIN CORP Stock 539830109 31533 69 SH SOLE 33 69 0 0 LOCKHEED MARTIN CORP Stock 539830109 9148 20 SH SOLE 36 20 0 0 LOCKHEED MARTIN CORP Stock 539830109 10279302 22598 SH SOLE 22598 0 0 LOWES COS INC Stock 548661107 745085 2925 SH SOLE 6 2925 0 0 LOWES COS INC Stock 548661107 11208 44 SH SOLE 9 44 0 0 LOWES COS INC Stock 548661107 109538 430 SH SOLE 19 430 0 0 LOWES COS INC Stock 548661107 146470 575 SH SOLE 30 575 0 0 LOWES COS INC Stock 548661107 32054 126 SH SOLE 33 125 0 0 LOWES COS INC Stock 548661107 138318 543 SH SOLE 36 543 0 0 LOWES COS INC Stock 548661107 509 2 SH SOLE 51 2 0 0 LOWES COS INC Stock 548661107 11799356 46321 SH SOLE 46321 0 0 LPL FINL HLDGS INC Stock 50212V100 409510 1550 SH SOLE 5 1550 0 0 LPL FINL HLDGS INC Stock 50212V100 11625 44 SH SOLE 23 44 0 0 LPL FINL HLDGS INC Stock 50212V100 528 2 SH SOLE 33 2 0 0 LPL FINL HLDGS INC Stock 50212V100 1725417 6531 SH SOLE 6530 0 0 LUCID GROUP INC Stock 549498103 63355 22230 SH SOLE 22229 0 0 LULULEMON ATHLETICA INC Stock 550021109 37502 96 SH SOLE 19 96 0 0 LULULEMON ATHLETICA INC Stock 550021109 5078 13 SH SOLE 33 13 0 0 LULULEMON ATHLETICA INC Stock 550021109 1172 3 SH SOLE 46 3 0 0 LULULEMON ATHLETICA INC Stock 550021109 41800 107 SH SOLE 50 107 0 0 LULULEMON ATHLETICA INC Stock 550021109 781 2 SH SOLE 51 2 0 0 LULULEMON ATHLETICA INC Stock 550021109 3212492 8223 SH SOLE 8223 0 0 LUMEN TECHNOLOGIES INC Stock 550241103 2703 1733 SH SOLE 19 1733 0 0 LUMEN TECHNOLOGIES INC Stock 550241103 90 58 SH SOLE 36 58 0 0 LUMEN TECHNOLOGIES INC Stock 550241103 60252 38623 SH SOLE 38623 0 0 LYFT INC Stock 55087P104 0 0 SH SOLE 19 0 0 0 LYFT INC Stock 55087P104 513435 26534 SH SOLE 26534 0 0 LYONDELLBASELL INDUSTRIES N Stock N53745100 338649 3311 SH SOLE 19 3311 0 0 LYONDELLBASELL INDUSTRIES N Stock N53745100 4623 45 SH SOLE 33 45 0 0 LYONDELLBASELL INDUSTRIES N Stock N53745100 4296 42 SH SOLE 36 42 0 0 LYONDELLBASELL INDUSTRIES N Stock N53745100 73846 722 SH SOLE 51 722 0 0 LYONDELLBASELL INDUSTRIES N Stock N53745100 50219 491 SH SOLE 52 491 0 0 LYONDELLBASELL INDUSTRIES N Stock N53745100 3642252 35611 SH SOLE 35610 0 0 M & T BK CORP Stock 55261F104 6004 41 SH SOLE 33 41 0 0 M & T BK CORP Stock 55261F104 6690 46 SH SOLE 36 46 0 0 M & T BK CORP Stock 55261F104 1018 7 SH SOLE 46 7 0 0 M & T BK CORP Stock 55261F104 1121267 7709 SH SOLE 7709 0 0 MACYS INC Stock 55616P104 126104 6308 SH SOLE 6308 0 0 NORTHERN LTS FD TR IV ETF 66538H591 574836 11410 SH SOLE 51 11410 0 0 NORTHERN LTS FD TR IV ETF 66538H591 72799 1445 SH SOLE 1445 0 0 MAIN STR CAP CORP CEF 56035L104 1779782 37620 SH SOLE 37619 0 0 MANHATTAN ASSOCIATES INC Stock 562750109 819503 3275 SH SOLE 19 3275 0 0 MANHATTAN ASSOCIATES INC Stock 562750109 26024 104 SH SOLE 50 104 0 0 MANHATTAN ASSOCIATES INC Stock 562750109 180166 720 SH SOLE 720 0 0 MARATHON OIL CORP Stock 565849106 36729 1296 SH SOLE 19 1296 0 0 MARATHON OIL CORP Stock 565849106 8631 305 SH SOLE 33 304 0 0 MARATHON OIL CORP Stock 565849106 789333 27852 SH SOLE 27852 0 0 MARATHON PETE CORP Stock 56585A102 2015 10 SH SOLE 19 10 0 0 MARATHON PETE CORP Stock 56585A102 9389 47 SH SOLE 33 46 0 0 MARATHON PETE CORP Stock 56585A102 42366 210 SH SOLE 36 210 0 0 MARATHON PETE CORP Stock 56585A102 10150666 50376 SH SOLE 50375 0 0 MARKEL GROUP INC Stock 570535104 39558 26 SH SOLE 2 26 0 0 MARKEL GROUP INC Stock 570535104 578162 380 SH SOLE 6 380 0 0 MARKEL GROUP INC Stock 570535104 13693 9 SH SOLE 9 9 0 0 MARKEL GROUP INC Stock 570535104 206921 136 SH SOLE 136 0 0 VANECK ETF TRUST ETF 92189H300 466 19 SH SOLE 36 19 0 0 VANECK ETF TRUST ETF 92189H300 1429407 58319 SH SOLE 58319 0 0 VANECK ETF TRUST ETF 92189F106 797021 25206 SH SOLE 25206 0 0 MARQETA INC Stock 57142B104 170688 28639 SH SOLE 28638 0 0 MARRIOTT INTL INC NEW Stock 571903202 94162 373 SH SOLE 19 373 0 0 MARRIOTT INTL INC NEW Stock 571903202 15928 63 SH SOLE 33 63 0 0 MARRIOTT INTL INC NEW Stock 571903202 9335 37 SH SOLE 36 37 0 0 MARRIOTT INTL INC NEW Stock 571903202 1261650 5000 SH SOLE 5000 0 0 MARSH & MCLENNAN COS INC Stock 571748102 142126 690 SH SOLE 19 690 0 0 MARSH & MCLENNAN COS INC Stock 571748102 35959 175 SH SOLE 33 174 0 0 MARSH & MCLENNAN COS INC Stock 571748102 1483218 7201 SH SOLE 7200 0 0 MARTIN MARIETTA MATLS INC Stock 573284106 9823 16 SH SOLE 6 16 0 0 MARTIN MARIETTA MATLS INC Stock 573284106 614 1 SH SOLE 19 1 0 0 MARTIN MARIETTA MATLS INC Stock 573284106 615 1 SH SOLE 33 1 0 0 MARTIN MARIETTA MATLS INC Stock 573284106 3070 5 SH SOLE 46 5 0 0 MARTIN MARIETTA MATLS INC Stock 573284106 737351 1201 SH SOLE 1201 0 0 MARVELL TECHNOLOGY INC Stock 573874104 354 5 SH SOLE 19 5 0 0 MARVELL TECHNOLOGY INC Stock 573874104 2056 29 SH SOLE 51 29 0 0 MARVELL TECHNOLOGY INC Stock 573874104 1168732 16489 SH SOLE 16488 0 0 MASCO CORP Stock 574599106 2371488 30065 SH SOLE 6 30064 0 0 MASCO CORP Stock 574599106 3313 42 SH SOLE 9 42 0 0 MASCO CORP Stock 574599106 1105 14 SH SOLE 33 14 0 0 MASCO CORP Stock 574599106 736962 9343 SH SOLE 9342 0 0 MASTERCARD INCORPORATED Stock 57636Q104 41897 87 SH SOLE 2 87 0 0 MASTERCARD INCORPORATED Stock 57636Q104 2774169 5761 SH SOLE 6 5760 0 0 MASTERCARD INCORPORATED Stock 57636Q104 137729 286 SH SOLE 9 286 0 0 MASTERCARD INCORPORATED Stock 57636Q104 326961 679 SH SOLE 19 678 0 0 MASTERCARD INCORPORATED Stock 57636Q104 149287 310 SH SOLE 28 310 0 0 MASTERCARD INCORPORATED Stock 57636Q104 151695 315 SH SOLE 30 315 0 0 MASTERCARD INCORPORATED Stock 57636Q104 86241 179 SH SOLE 32 179 0 0 MASTERCARD INCORPORATED Stock 57636Q104 80084 166 SH SOLE 33 166 0 0 MASTERCARD INCORPORATED Stock 57636Q104 127616 265 SH SOLE 36 265 0 0 MASTERCARD INCORPORATED Stock 57636Q104 97876 203 SH SOLE 43 203 0 0 MASTERCARD INCORPORATED Stock 57636Q104 12039 25 SH SOLE 46 25 0 0 MASTERCARD INCORPORATED Stock 57636Q104 42378 88 SH SOLE 48 88 0 0 MASTERCARD INCORPORATED Stock 57636Q104 430271 893 SH SOLE 51 893 0 0 MASTERCARD INCORPORATED Stock 57636Q104 161808 336 SH SOLE 53 336 0 0 MASTERCARD INCORPORATED Stock 57636Q104 17052443 35410 SH SOLE 35410 0 0 MATCH GROUP INC NEW Stock 57667L107 8127 224 SH SOLE 9 224 0 0 MATCH GROUP INC NEW Stock 57667L107 3483 96 SH SOLE 33 96 0 0 MATCH GROUP INC NEW Stock 57667L107 18213 502 SH SOLE 36 502 0 0 MATCH GROUP INC NEW Stock 57667L107 980 27 SH SOLE 46 27 0 0 MATCH GROUP INC NEW Stock 57667L107 303930 8377 SH SOLE 8377 0 0 SELECT SECTOR SPDR TR ETF 81369Y100 924 10 SH SOLE 19 9 0 0 SELECT SECTOR SPDR TR ETF 81369Y100 3288508 35402 SH SOLE 35402 0 0 MCCORMICK & CO INC Stock 579780206 2621 34 SH SOLE 33 34 0 0 MCCORMICK & CO INC Stock 579780206 922 12 SH SOLE 46 12 0 0 MCCORMICK & CO INC Stock 579780206 307 4 SH SOLE 51 4 0 0 MCCORMICK & CO INC Stock 579780206 412346 5368 SH SOLE 5368 0 0 MCDONALDS CORP Stock 580135101 1736340 6158 SH SOLE 6 6158 0 0 MCDONALDS CORP Stock 580135101 47948 170 SH SOLE 7 170 0 0 MCDONALDS CORP Stock 580135101 267258 948 SH SOLE 19 947 0 0 MCDONALDS CORP Stock 580135101 48791 173 SH SOLE 33 173 0 0 MCDONALDS CORP Stock 580135101 11842 42 SH SOLE 36 42 0 0 MCDONALDS CORP Stock 580135101 8740 31 SH SOLE 46 31 0 0 MCDONALDS CORP Stock 580135101 10346197 36695 SH SOLE 36695 0 0 MCKESSON CORP Stock 58155Q103 19327 36 SH SOLE 9 36 0 0 MCKESSON CORP Stock 58155Q103 77306 144 SH SOLE 19 144 0 0 MCKESSON CORP Stock 58155Q103 74659 139 SH SOLE 32 139 0 0 MCKESSON CORP Stock 58155Q103 18272 34 SH SOLE 33 34 0 0 MCKESSON CORP Stock 58155Q103 18253 34 SH SOLE 36 34 0 0 MCKESSON CORP Stock 58155Q103 8596641 16013 SH SOLE 16013 0 0 MEDICAL PPTYS TRUST INC REIT 58463J304 687189 146210 SH SOLE 146210 0 0 MEDPACE HLDGS INC Stock 58506Q109 21420 53 SH SOLE 19 53 0 0 MEDPACE HLDGS INC Stock 58506Q109 487405 1206 SH SOLE 45 1206 0 0 MEDPACE HLDGS INC Stock 58506Q109 48902 121 SH SOLE 48 121 0 0 MEDPACE HLDGS INC Stock 58506Q109 404 1 SH SOLE 51 1 0 0 MEDPACE HLDGS INC Stock 58506Q109 6375466 15775 SH SOLE 15775 0 0 MEDTRONIC PLC Stock G5960L103 1412817 16211 SH SOLE 6 16211 0 0 MEDTRONIC PLC Stock G5960L103 57450 659 SH SOLE 7 659 0 0 MEDTRONIC PLC Stock G5960L103 34773 399 SH SOLE 9 399 0 0 MEDTRONIC PLC Stock G5960L103 110221 1265 SH SOLE 19 1264 0 0 MEDTRONIC PLC Stock G5960L103 111988 1285 SH SOLE 24 1285 0 0 MEDTRONIC PLC Stock G5960L103 52726 605 SH SOLE 26 605 0 0 MEDTRONIC PLC Stock G5960L103 28374 326 SH SOLE 33 325 0 0 MEDTRONIC PLC Stock G5960L103 4358 50 SH SOLE 36 50 0 0 MEDTRONIC PLC Stock G5960L103 86201 989 SH SOLE 43 989 0 0 MEDTRONIC PLC Stock G5960L103 5316 61 SH SOLE 46 61 0 0 MEDTRONIC PLC Stock G5960L103 5084946 58347 SH SOLE 58347 0 0 MERCADOLIBRE INC Stock 58733R102 3024 2 SH SOLE 9 2 0 0 MERCADOLIBRE INC Stock 58733R102 1512 1 SH SOLE 19 1 0 0 MERCADOLIBRE INC Stock 58733R102 6048 4 SH SOLE 61 4 0 0 MERCADOLIBRE INC Stock 58733R102 5630447 3724 SH SOLE 3723 0 0 MERCK & CO INC Stock 58933Y105 60282 457 SH SOLE 7 456 0 0 MERCK & CO INC Stock 58933Y105 47238 358 SH SOLE 9 358 0 0 MERCK & CO INC Stock 58933Y105 326148 2472 SH SOLE 19 2471 0 0 MERCK & CO INC Stock 58933Y105 79830 605 SH SOLE 26 605 0 0 MERCK & CO INC Stock 58933Y105 124624 944 SH SOLE 33 944 0 0 MERCK & CO INC Stock 58933Y105 40641 308 SH SOLE 36 308 0 0 MERCK & CO INC Stock 58933Y105 13723 104 SH SOLE 46 104 0 0 MERCK & CO INC Stock 58933Y105 3299 25 SH SOLE 49 25 0 0 MERCK & CO INC Stock 58933Y105 15430246 116940 SH SOLE 116940 0 0 META PLATFORMS INC Stock 30303M102 200545 413 SH SOLE 9 413 0 0 META PLATFORMS INC Stock 30303M102 490921 1011 SH SOLE 18 1011 0 0 META PLATFORMS INC Stock 30303M102 1597795 3290 SH SOLE 19 3290 0 0 META PLATFORMS INC Stock 30303M102 150044 309 SH SOLE 24 309 0 0 META PLATFORMS INC Stock 30303M102 251640 518 SH SOLE 33 518 0 0 META PLATFORMS INC Stock 30303M102 48072 99 SH SOLE 36 99 0 0 META PLATFORMS INC Stock 30303M102 3885 8 SH SOLE 39 8 0 0 META PLATFORMS INC Stock 30303M102 84020 173 SH SOLE 43 173 0 0 META PLATFORMS INC Stock 30303M102 7284 15 SH SOLE 49 15 0 0 META PLATFORMS INC Stock 30303M102 70899 146 SH SOLE 50 146 0 0 META PLATFORMS INC Stock 30303M102 428432 882 SH SOLE 51 882 0 0 META PLATFORMS INC Stock 30303M102 141789 292 SH SOLE 53 292 0 0 META PLATFORMS INC Stock 30303M102 40166924 82719 SH SOLE 82719 0 0 METLIFE INC Stock 59156R108 290992 3926 SH SOLE 19 3926 0 0 METLIFE INC Stock 59156R108 14471 195 SH SOLE 33 195 0 0 METLIFE INC Stock 59156R108 37055 500 SH SOLE 36 500 0 0 METLIFE INC Stock 59156R108 2816 38 SH SOLE 46 38 0 0 METLIFE INC Stock 59156R108 3042175 41049 SH SOLE 41049 0 0 METTLER TOLEDO INTERNATIONAL Stock 592688105 13313 10 SH SOLE 33 10 0 0 METTLER TOLEDO INTERNATIONAL Stock 592688105 287559 216 SH SOLE 216 0 0 MFS CHARTER INCOME TR CEF 552727109 75579 11921 SH SOLE 11921 0 0 MICROCHIP TECHNOLOGY INC. Stock 595017104 15699 175 SH SOLE 9 175 0 0 MICROCHIP TECHNOLOGY INC. Stock 595017104 35346 394 SH SOLE 19 394 0 0 MICROCHIP TECHNOLOGY INC. Stock 595017104 74190 827 SH SOLE 32 826 0 0 MICROCHIP TECHNOLOGY INC. Stock 595017104 13205 147 SH SOLE 33 147 0 0 MICROCHIP TECHNOLOGY INC. Stock 595017104 5203 58 SH SOLE 36 58 0 0 MICROCHIP TECHNOLOGY INC. Stock 595017104 3140 35 SH SOLE 46 35 0 0 MICROCHIP TECHNOLOGY INC. Stock 595017104 2896867 32291 SH SOLE 32291 0 0 MICRON TECHNOLOGY INC Stock 595112103 1179 10 SH SOLE 19 10 0 0 MICRON TECHNOLOGY INC Stock 595112103 158562 1345 SH SOLE 24 1345 0 0 MICRON TECHNOLOGY INC Stock 595112103 28442 241 SH SOLE 33 241 0 0 MICRON TECHNOLOGY INC Stock 595112103 9078 77 SH SOLE 36 77 0 0 MICRON TECHNOLOGY INC Stock 595112103 82272 698 SH SOLE 43 697 0 0 MICRON TECHNOLOGY INC Stock 595112103 5659 48 SH SOLE 46 48 0 0 MICRON TECHNOLOGY INC Stock 595112103 5364257 45502 SH SOLE 45502 0 0 MICROSOFT CORP Stock 594918104 78675 187 SH SOLE 2 187 0 0 MICROSOFT CORP Stock 594918104 3551430 8441 SH SOLE 6 8441 0 0 MICROSOFT CORP Stock 594918104 118634 282 SH SOLE 7 281 0 0 MICROSOFT CORP Stock 594918104 232237 552 SH SOLE 9 552 0 0 MICROSOFT CORP Stock 594918104 839757 1996 SH SOLE 18 1996 0 0 MICROSOFT CORP Stock 594918104 2440217 5800 SH SOLE 19 5800 0 0 MICROSOFT CORP Stock 594918104 231817 551 SH SOLE 24 551 0 0 MICROSOFT CORP Stock 594918104 188483 448 SH SOLE 28 448 0 0 MICROSOFT CORP Stock 594918104 225648 536 SH SOLE 32 536 0 0 MICROSOFT CORP Stock 594918104 737089 1752 SH SOLE 33 1751 0 0 MICROSOFT CORP Stock 594918104 435866 1036 SH SOLE 36 1036 0 0 MICROSOFT CORP Stock 594918104 301145 716 SH SOLE 43 715 0 0 MICROSOFT CORP Stock 594918104 74047 176 SH SOLE 46 176 0 0 MICROSOFT CORP Stock 594918104 54694 130 SH SOLE 48 130 0 0 MICROSOFT CORP Stock 594918104 187220 445 SH SOLE 49 445 0 0 MICROSOFT CORP Stock 594918104 312053 742 SH SOLE 50 741 0 0 MICROSOFT CORP Stock 594918104 1036005 2462 SH SOLE 51 2462 0 0 MICROSOFT CORP Stock 594918104 380752 905 SH SOLE 53 905 0 0 MICROSOFT CORP Stock 594918104 94620893 224902 SH SOLE 224902 0 0 MID-AMER APT CMNTYS INC REIT 59522J103 25921 197 SH SOLE 19 197 0 0 MID-AMER APT CMNTYS INC REIT 59522J103 14652 111 SH SOLE 33 111 0 0 MID-AMER APT CMNTYS INC REIT 59522J103 268886 2044 SH SOLE 2043 0 0 MODERNA INC Stock 60770K107 533 5 SH SOLE 19 5 0 0 MODERNA INC Stock 60770K107 7033 66 SH SOLE 33 66 0 0 MODERNA INC Stock 60770K107 456002 4279 SH SOLE 4279 0 0 MODINE MFG CO Stock 607828100 3903 41 SH SOLE 19 41 0 0 MODINE MFG CO Stock 607828100 295089 3100 SH SOLE 3100 0 0 MOLINA HEALTHCARE INC Stock 60855R100 42315 103 SH SOLE 19 103 0 0 MOLINA HEALTHCARE INC Stock 60855R100 9449 23 SH SOLE 33 23 0 0 MOLINA HEALTHCARE INC Stock 60855R100 625694 1523 SH SOLE 1523 0 0 MOLSON COORS BEVERAGE CO Stock 60871R209 269000 4000 SH SOLE 5 4000 0 0 MOLSON COORS BEVERAGE CO Stock 60871R209 6658 99 SH SOLE 9 99 0 0 MOLSON COORS BEVERAGE CO Stock 60871R209 5716 85 SH SOLE 19 85 0 0 MOLSON COORS BEVERAGE CO Stock 60871R209 1438 21 SH SOLE 33 21 0 0 MOLSON COORS BEVERAGE CO Stock 60871R209 2085 31 SH SOLE 46 31 0 0 MOLSON COORS BEVERAGE CO Stock 60871R209 382672 5690 SH SOLE 5690 0 0 MONDELEZ INTL INC Stock 609207105 44730 639 SH SOLE 7 639 0 0 MONDELEZ INTL INC Stock 609207105 3080 44 SH SOLE 9 44 0 0 MONDELEZ INTL INC Stock 609207105 52570 751 SH SOLE 19 751 0 0 MONDELEZ INTL INC Stock 609207105 58736 839 SH SOLE 32 839 0 0 MONDELEZ INTL INC Stock 609207105 45040 643 SH SOLE 33 643 0 0 MONDELEZ INTL INC Stock 609207105 4023952 57485 SH SOLE 57485 0 0 MONGODB INC Stock 60937P106 599646 1672 SH SOLE 19 1672 0 0 MONGODB INC Stock 60937P106 717 2 SH SOLE 33 2 0 0 MONGODB INC Stock 60937P106 26539 74 SH SOLE 43 74 0 0 MONGODB INC Stock 60937P106 2213885 6173 SH SOLE 6173 0 0 MONOLITHIC PWR SYS INC Stock 609839105 9497 14 SH SOLE 33 14 0 0 MONOLITHIC PWR SYS INC Stock 609839105 8129 12 SH SOLE 43 12 0 0 MONOLITHIC PWR SYS INC Stock 609839105 27774 41 SH SOLE 48 41 0 0 MONOLITHIC PWR SYS INC Stock 609839105 229544 339 SH SOLE 338 0 0 MONSTER BEVERAGE CORP NEW Stock 61174X109 593 10 SH SOLE 19 10 0 0 MONSTER BEVERAGE CORP NEW Stock 61174X109 21993 371 SH SOLE 33 371 0 0 MONSTER BEVERAGE CORP NEW Stock 61174X109 92655 1563 SH SOLE 50 1563 0 0 MONSTER BEVERAGE CORP NEW Stock 61174X109 768737 12968 SH SOLE 12967 0 0 MOODYS CORP Stock 615369105 43626 111 SH SOLE 19 111 0 0 MOODYS CORP Stock 615369105 10286 26 SH SOLE 33 26 0 0 MOODYS CORP Stock 615369105 3144 8 SH SOLE 36 8 0 0 MOODYS CORP Stock 615369105 3144 8 SH SOLE 46 8 0 0 MOODYS CORP Stock 615369105 1195044 3041 SH SOLE 3040 0 0 MORGAN STANLEY Stock 617446448 8663 92 SH SOLE 9 92 0 0 MORGAN STANLEY Stock 617446448 24011 255 SH SOLE 19 255 0 0 MORGAN STANLEY Stock 617446448 25307 269 SH SOLE 33 268 0 0 MORGAN STANLEY Stock 617446448 28248 300 SH SOLE 36 300 0 0 MORGAN STANLEY Stock 617446448 2843285 30196 SH SOLE 30196 0 0 MORNINGSTAR INC Stock 617700109 650661 2110 SH SOLE 6 2110 0 0 MORNINGSTAR INC Stock 617700109 166828 541 SH SOLE 23 541 0 0 MORNINGSTAR INC Stock 617700109 184097 597 SH SOLE 597 0 0 MOSAIC CO NEW Stock 61945C103 120751 3720 SH SOLE 24 3720 0 0 MOSAIC CO NEW Stock 61945C103 3124 96 SH SOLE 33 96 0 0 MOSAIC CO NEW Stock 61945C103 188043 5793 SH SOLE 5793 0 0 MOTOROLA SOLUTIONS INC Stock 620076307 57507 162 SH SOLE 7 162 0 0 MOTOROLA SOLUTIONS INC Stock 620076307 839528 2365 SH SOLE 18 2365 0 0 MOTOROLA SOLUTIONS INC Stock 620076307 1775 5 SH SOLE 19 5 0 0 MOTOROLA SOLUTIONS INC Stock 620076307 14612 41 SH SOLE 33 41 0 0 MOTOROLA SOLUTIONS INC Stock 620076307 6035 17 SH SOLE 36 17 0 0 MOTOROLA SOLUTIONS INC Stock 620076307 37668 106 SH SOLE 50 106 0 0 MOTOROLA SOLUTIONS INC Stock 620076307 35853 101 SH SOLE 51 101 0 0 MOTOROLA SOLUTIONS INC Stock 620076307 559244 1575 SH SOLE 1575 0 0 MOVELLA HOLDINGS INC Stock 62459N105 5304 85000 SH SOLE 85000 0 0 MPLX LP Stock 55336V100 20780 500 SH SOLE 49 500 0 0 MPLX LP Stock 55336V100 869158 20913 SH SOLE 20913 0 0 MSCI INC Stock 55354G100 4484 8 SH SOLE 9 8 0 0 MSCI INC Stock 55354G100 1121 2 SH SOLE 19 2 0 0 MSCI INC Stock 55354G100 3372 6 SH SOLE 33 6 0 0 MSCI INC Stock 55354G100 49437 88 SH SOLE 43 88 0 0 MSCI INC Stock 55354G100 24700 44 SH SOLE 50 44 0 0 MSCI INC Stock 55354G100 846010 1510 SH SOLE 1509 0 0 MUELLER INDS INC Stock 624756102 659025 12220 SH SOLE 12220 0 0 MURPHY OIL CORP Stock 626717102 1428763 31264 SH SOLE 31263 0 0 NASDAQ INC Stock 631103108 631 10 SH SOLE 19 10 0 0 NASDAQ INC Stock 631103108 2356 37 SH SOLE 33 37 0 0 NASDAQ INC Stock 631103108 1451 23 SH SOLE 46 23 0 0 NASDAQ INC Stock 631103108 214161 3394 SH SOLE 3394 0 0 NATIONAL FUEL GAS CO Stock 636180101 119796 2230 SH SOLE 24 2230 0 0 NATIONAL FUEL GAS CO Stock 636180101 107494 2001 SH SOLE 2001 0 0 NATIONAL GRID PLC ADR 636274409 1706 25 SH SOLE 33 25 0 0 NATIONAL GRID PLC ADR 636274409 76816 1126 SH SOLE 51 1126 0 0 NATIONAL GRID PLC ADR 636274409 52871 775 SH SOLE 52 775 0 0 NATIONAL GRID PLC ADR 636274409 505321 7407 SH SOLE 7407 0 0 NNN REIT INC REIT 637417106 777065 18181 SH SOLE 18181 0 0 ETF SER SOLUTIONS ETF 26922A172 420240 17799 SH SOLE 17799 0 0 NETAPP INC Stock 64110D104 8092 77 SH SOLE 33 77 0 0 NETAPP INC Stock 64110D104 67153 640 SH SOLE 36 639 0 0 NETAPP INC Stock 64110D104 315 3 SH SOLE 46 3 0 0 NETAPP INC Stock 64110D104 2411298 22971 SH SOLE 22971 0 0 NETFLIX INC Stock 64110L106 273781 451 SH SOLE 19 450 0 0 NETFLIX INC Stock 64110L106 275728 454 SH SOLE 28 454 0 0 NETFLIX INC Stock 64110L106 78346 129 SH SOLE 32 129 0 0 NETFLIX INC Stock 64110L106 67414 111 SH SOLE 33 111 0 0 NETFLIX INC Stock 64110L106 23686 39 SH SOLE 36 39 0 0 NETFLIX INC Stock 64110L106 62555 103 SH SOLE 43 103 0 0 NETFLIX INC Stock 64110L106 7288 12 SH SOLE 46 12 0 0 NETFLIX INC Stock 64110L106 49194 81 SH SOLE 48 81 0 0 NETFLIX INC Stock 64110L106 53445 88 SH SOLE 50 88 0 0 NETFLIX INC Stock 64110L106 607 1 SH SOLE 51 1 0 0 NETFLIX INC Stock 64110L106 8729995 14374 SH SOLE 14374 0 0 NEW FORTRESS ENERGY INC Stock 644393100 383514 12537 SH SOLE 12537 0 0 NEW JERSEY RES CORP Stock 646025106 1521945 35468 SH SOLE 6 35468 0 0 NEW JERSEY RES CORP Stock 646025106 60975 1421 SH SOLE 19 1421 0 0 NEW JERSEY RES CORP Stock 646025106 95505 2226 SH SOLE 2225 0 0 NEW MTN FIN CORP CEF 647551100 128423 10136 SH SOLE 10136 0 0 NEW YORK CMNTY BANCORP INC Stock 649445103 7087 2201 SH SOLE 19 2201 0 0 NEW YORK CMNTY BANCORP INC Stock 649445103 263064 81697 SH SOLE 81697 0 0 NEWELL BRANDS INC Stock 651229106 65629 8173 SH SOLE 19 8173 0 0 NEWELL BRANDS INC Stock 651229106 11616 1447 SH SOLE 43 1446 0 0 NEWELL BRANDS INC Stock 651229106 57540 7166 SH SOLE 7165 0 0 NEWMONT CORP Stock 651639106 20004 558 SH SOLE 19 558 0 0 NEWMONT CORP Stock 651639106 3620 101 SH SOLE 33 101 0 0 NEWMONT CORP Stock 651639106 6057 169 SH SOLE 36 169 0 0 NEWMONT CORP Stock 651639106 2364208 65966 SH SOLE 65965 0 0 NEXGEN ENERGY LTD Stock 65340P106 153846 19800 SH SOLE 19800 0 0 NEXTERA ENERGY INC Stock 65339F101 39970 625 SH SOLE 7 625 0 0 NEXTERA ENERGY INC Stock 65339F101 4282 67 SH SOLE 9 67 0 0 NEXTERA ENERGY INC Stock 65339F101 63321 991 SH SOLE 19 990 0 0 NEXTERA ENERGY INC Stock 65339F101 68 1 SH SOLE 32 1 0 0 NEXTERA ENERGY INC Stock 65339F101 40337 631 SH SOLE 33 631 0 0 NEXTERA ENERGY INC Stock 65339F101 8929446 139719 SH SOLE 139719 0 0 NEXTERA ENERGY PARTNERS LP Stock 65341B106 278532 9260 SH SOLE 9259 0 0 NIKE INC Stock 654106103 1283955 13662 SH SOLE 6 13662 0 0 NIKE INC Stock 654106103 3853 41 SH SOLE 9 41 0 0 NIKE INC Stock 654106103 82890 882 SH SOLE 19 882 0 0 NIKE INC Stock 654106103 40035 426 SH SOLE 28 426 0 0 NIKE INC Stock 654106103 95860 1020 SH SOLE 30 1020 0 0 NIKE INC Stock 654106103 30416 324 SH SOLE 33 323 0 0 NIKE INC Stock 654106103 3101 33 SH SOLE 46 33 0 0 NIKE INC Stock 654106103 0 0 SH SOLE 48 0 0 0 NIKE INC Stock 654106103 30113 320 SH SOLE 50 320 0 0 NIKE INC Stock 654106103 127401 1356 SH SOLE 51 1355 0 0 NIKE INC Stock 654106103 50279 535 SH SOLE 53 535 0 0 NIKE INC Stock 654106103 2552791 27163 SH SOLE 27163 0 0 NIO INC ADR 62914V106 59979 13329 SH SOLE 13328 0 0 NISOURCE INC Stock 65473P105 6334 229 SH SOLE 19 229 0 0 NISOURCE INC Stock 65473P105 355185 12841 SH SOLE 12841 0 0 NL INDS INC Stock 629156407 168062 22928 SH SOLE 22928 0 0 NOAH HLDGS LTD ADR 65487X102 286356 25053 SH SOLE 25053 0 0 NOKIA CORP ADR 654902204 454613 128422 SH SOLE 128421 0 0 NORDSON CORP Stock 655663102 2584609 9414 SH SOLE 6 9414 0 0 NORDSON CORP Stock 655663102 12354 45 SH SOLE 23 45 0 0 NORDSON CORP Stock 655663102 3578 13 SH SOLE 33 13 0 0 NORDSON CORP Stock 655663102 549 2 SH SOLE 46 2 0 0 NORDSON CORP Stock 655663102 193306 704 SH SOLE 704 0 0 NORFOLK SOUTHN CORP Stock 655844108 9685 38 SH SOLE 9 38 0 0 NORFOLK SOUTHN CORP Stock 655844108 10989 43 SH SOLE 19 43 0 0 NORFOLK SOUTHN CORP Stock 655844108 11265 44 SH SOLE 33 44 0 0 NORFOLK SOUTHN CORP Stock 655844108 3058 12 SH SOLE 36 12 0 0 NORFOLK SOUTHN CORP Stock 655844108 3058 12 SH SOLE 46 12 0 0 NORFOLK SOUTHN CORP Stock 655844108 2947190 11564 SH SOLE 11563 0 0 NORTHERN DYNASTY MINERALS LT Stock 66510M204 3466 10900 SH SOLE 10900 0 0 NORTHERN TR CORP Stock 665859104 1954970 21986 SH SOLE 6 21985 0 0 NORTHERN TR CORP Stock 665859104 11471 129 SH SOLE 19 129 0 0 NORTHERN TR CORP Stock 665859104 1168 13 SH SOLE 33 13 0 0 NORTHERN TR CORP Stock 665859104 277090 3116 SH SOLE 3116 0 0 NORTHROP GRUMMAN CORP Stock 666807102 30634 64 SH SOLE 7 64 0 0 NORTHROP GRUMMAN CORP Stock 666807102 957 2 SH SOLE 19 2 0 0 NORTHROP GRUMMAN CORP Stock 666807102 12048 25 SH SOLE 33 25 0 0 NORTHROP GRUMMAN CORP Stock 666807102 1915 4 SH SOLE 36 4 0 0 NORTHROP GRUMMAN CORP Stock 666807102 1236452 2583 SH SOLE 2583 0 0 NOVARTIS AG ADR 66987V109 5514 57 SH SOLE 31 57 0 0 NOVARTIS AG ADR 66987V109 1935 20 SH SOLE 33 20 0 0 NOVARTIS AG ADR 66987V109 31631 327 SH SOLE 36 327 0 0 NOVARTIS AG ADR 66987V109 3551640 36717 SH SOLE 36717 0 0 NOVAVAX INC Stock 670002401 327765 68570 SH SOLE 68570 0 0 NOVO-NORDISK A S ADR 670100205 69593 542 SH SOLE 28 542 0 0 NOVO-NORDISK A S ADR 670100205 15408 120 SH SOLE 33 120 0 0 NOVO-NORDISK A S ADR 670100205 61632 480 SH SOLE 43 480 0 0 NOVO-NORDISK A S ADR 670100205 10576432 82371 SH SOLE 82370 0 0 NRG ENERGY INC Stock 629377508 178431 2636 SH SOLE 19 2636 0 0 NRG ENERGY INC Stock 629377508 8111 120 SH SOLE 33 119 0 0 NRG ENERGY INC Stock 629377508 269068 3975 SH SOLE 3975 0 0 NU HLDGS LTD Stock G6683N103 354969 29754 SH SOLE 29754 0 0 NUCOR CORP Stock 670346105 6531 33 SH SOLE 9 33 0 0 NUCOR CORP Stock 670346105 52444 265 SH SOLE 19 265 0 0 NUCOR CORP Stock 670346105 9537 48 SH SOLE 33 48 0 0 NUCOR CORP Stock 670346105 32171 163 SH SOLE 36 162 0 0 NUCOR CORP Stock 670346105 3562 18 SH SOLE 46 18 0 0 NUCOR CORP Stock 670346105 2139013 10809 SH SOLE 10808 0 0 NUTANIX INC Stock 67059N108 36353 589 SH SOLE 19 589 0 0 NUTANIX INC Stock 67059N108 808532 13100 SH SOLE 13100 0 0 NUVEEN AMT FREE QLTY MUN INC CEF 670657105 39299 3550 SH SOLE 36 3550 0 0 NUVEEN AMT FREE QLTY MUN INC CEF 670657105 227365 20539 SH SOLE 20538 0 0 NUVEEN CR STRATEGIES INCOME CEF 67073D102 81283 14593 SH SOLE 14593 0 0 NUSHARES ETF TR ETF 67092P805 5872 189 SH SOLE 43 189 0 0 NUSHARES ETF TR ETF 67092P805 891169 28683 SH SOLE 28682 0 0 NUSHARES ETF TR ETF 67092P300 3012284 77516 SH SOLE 77516 0 0 NUSHARES ETF TR ETF 67092P607 2287 55 SH SOLE 43 55 0 0 NUSHARES ETF TR ETF 67092P607 307844 7402 SH SOLE 7401 0 0 NUVEEN FLOATING RATE INCOME CEF 67072T108 599245 68642 SH SOLE 68642 0 0 NUVEEN MUN HIGH INCOME OPPOR CEF 670682103 116160 11000 SH SOLE 11000 0 0 NUVEEN PFD & INCOME OPPORTUN CEF 67073B106 86169 11985 SH SOLE 11984 0 0 NUVEEN QUALITY MUNCP INCOME CEF 67066V101 877175 76542 SH SOLE 76542 0 0 NUVEEN REAL ASSET INCOME & G CEF 67074Y105 253357 21362 SH SOLE 21362 0 0 NUVEEN TAXABLE MUNICPAL INM CEF 67074C103 567606 37050 SH SOLE 37050 0 0 NVIDIA CORPORATION Stock 67066G104 266 0 SH SOLE 6 0 0 0 NVIDIA CORPORATION Stock 67066G104 358713 397 SH SOLE 9 397 0 0 NVIDIA CORPORATION Stock 67066G104 1918360 2123 SH SOLE 19 2123 0 0 NVIDIA CORPORATION Stock 67066G104 175299 194 SH SOLE 32 194 0 0 NVIDIA CORPORATION Stock 67066G104 544928 603 SH SOLE 33 603 0 0 NVIDIA CORPORATION Stock 67066G104 144570 160 SH SOLE 36 160 0 0 NVIDIA CORPORATION Stock 67066G104 235879 261 SH SOLE 43 261 0 0 NVIDIA CORPORATION Stock 67066G104 660502 731 SH SOLE 45 731 0 0 NVIDIA CORPORATION Stock 67066G104 49696 55 SH SOLE 46 55 0 0 NVIDIA CORPORATION Stock 67066G104 262032 290 SH SOLE 48 290 0 0 NVIDIA CORPORATION Stock 67066G104 208731 231 SH SOLE 50 231 0 0 NVIDIA CORPORATION Stock 67066G104 1450610 1605 SH SOLE 51 1605 0 0 NVIDIA CORPORATION Stock 67066G104 559304 619 SH SOLE 53 619 0 0 NVIDIA CORPORATION Stock 67066G104 99108161 109686 SH SOLE 109686 0 0 NVR INC Stock 62944T105 16200 2 SH SOLE 9 2 0 0 NVR INC Stock 62944T105 8100 1 SH SOLE 33 1 0 0 NVR INC Stock 62944T105 56700 7 SH SOLE 36 7 0 0 NVR INC Stock 62944T105 599397 74 SH SOLE 74 0 0 NXP SEMICONDUCTORS N V Stock N6596X109 661298 2669 SH SOLE 6 2669 0 0 NXP SEMICONDUCTORS N V Stock N6596X109 10654 43 SH SOLE 9 43 0 0 NXP SEMICONDUCTORS N V Stock N6596X109 49554 200 SH SOLE 19 200 0 0 NXP SEMICONDUCTORS N V Stock N6596X109 2233 9 SH SOLE 33 9 0 0 NXP SEMICONDUCTORS N V Stock N6596X109 4460 18 SH SOLE 46 18 0 0 NXP SEMICONDUCTORS N V Stock N6596X109 1854626 7485 SH SOLE 7485 0 0 OREILLY AUTOMOTIVE INC Stock 67103H107 9031 8 SH SOLE 9 8 0 0 OREILLY AUTOMOTIVE INC Stock 67103H107 302540 268 SH SOLE 18 268 0 0 OREILLY AUTOMOTIVE INC Stock 67103H107 4516 4 SH SOLE 19 4 0 0 OREILLY AUTOMOTIVE INC Stock 67103H107 24835 22 SH SOLE 33 22 0 0 OREILLY AUTOMOTIVE INC Stock 67103H107 20320 18 SH SOLE 36 18 0 0 OREILLY AUTOMOTIVE INC Stock 67103H107 214487 190 SH SOLE 51 190 0 0 OREILLY AUTOMOTIVE INC Stock 67103H107 79022 70 SH SOLE 53 70 0 0 OREILLY AUTOMOTIVE INC Stock 67103H107 2677353 2372 SH SOLE 2371 0 0 OCCIDENTAL PETE CORP Stock 674599105 2080 32 SH SOLE 19 32 0 0 OCCIDENTAL PETE CORP Stock 674599105 33892 521 SH SOLE 32 521 0 0 OCCIDENTAL PETE CORP Stock 674599105 11015 169 SH SOLE 33 169 0 0 OCCIDENTAL PETE CORP Stock 674599105 43315 666 SH SOLE 36 666 0 0 OCCIDENTAL PETE CORP Stock 674599105 921368 14177 SH SOLE 14177 0 0 OKTA INC Stock 679295105 5859 56 SH SOLE 19 56 0 0 OKTA INC Stock 679295105 45196 432 SH SOLE 48 432 0 0 OKTA INC Stock 679295105 572554 5473 SH SOLE 5472 0 0 OLD DOMINION FREIGHT LINE IN Stock 679580100 396074 1806 SH SOLE 18 1806 0 0 OLD DOMINION FREIGHT LINE IN Stock 679580100 439 2 SH SOLE 19 2 0 0 OLD DOMINION FREIGHT LINE IN Stock 679580100 118047 538 SH SOLE 32 538 0 0 OLD DOMINION FREIGHT LINE IN Stock 679580100 3952 18 SH SOLE 33 18 0 0 OLD DOMINION FREIGHT LINE IN Stock 679580100 3948 18 SH SOLE 36 18 0 0 OLD DOMINION FREIGHT LINE IN Stock 679580100 6141 28 SH SOLE 43 28 0 0 OLD DOMINION FREIGHT LINE IN Stock 679580100 16668 76 SH SOLE 51 76 0 0 OLD DOMINION FREIGHT LINE IN Stock 679580100 298262 1360 SH SOLE 1360 0 0 OLD REP INTL CORP Stock 680223104 5960 194 SH SOLE 19 194 0 0 OLD REP INTL CORP Stock 680223104 277772 9042 SH SOLE 9042 0 0 OMEGA HEALTHCARE INVS INC REIT 681936100 1559045 49228 SH SOLE 49227 0 0 OMNICOM GROUP INC Stock 681919106 6676 69 SH SOLE 9 69 0 0 OMNICOM GROUP INC Stock 681919106 3870 40 SH SOLE 19 40 0 0 OMNICOM GROUP INC Stock 681919106 1064 11 SH SOLE 33 11 0 0 OMNICOM GROUP INC Stock 681919106 4741 49 SH SOLE 36 49 0 0 OMNICOM GROUP INC Stock 681919106 1451 15 SH SOLE 46 15 0 0 OMNICOM GROUP INC Stock 681919106 900850 9310 SH SOLE 9310 0 0 ON SEMICONDUCTOR CORP Stock 682189105 368 5 SH SOLE 19 5 0 0 ON SEMICONDUCTOR CORP Stock 682189105 5663 77 SH SOLE 33 77 0 0 ON SEMICONDUCTOR CORP Stock 682189105 345503 4698 SH SOLE 4697 0 0 ONEOK INC NEW Stock 682680103 63815 796 SH SOLE 19 796 0 0 ONEOK INC NEW Stock 682680103 8669 108 SH SOLE 33 108 0 0 ONEOK INC NEW Stock 682680103 4249 53 SH SOLE 36 53 0 0 ONEOK INC NEW Stock 682680103 1832262 22855 SH SOLE 22854 0 0 ETF SER SOLUTIONS ETF 26922A446 1461450 40641 SH SOLE 49 40641 0 0 ETF SER SOLUTIONS ETF 26922A446 4807268 133684 SH SOLE 133683 0 0 ORACLE CORP Stock 68389X105 2333510 18577 SH SOLE 6 18577 0 0 ORACLE CORP Stock 68389X105 52882 421 SH SOLE 7 421 0 0 ORACLE CORP Stock 68389X105 13943 111 SH SOLE 9 111 0 0 ORACLE CORP Stock 68389X105 137934 1098 SH SOLE 19 1098 0 0 ORACLE CORP Stock 68389X105 13943 111 SH SOLE 25 111 0 0 ORACLE CORP Stock 68389X105 47352 377 SH SOLE 33 376 0 0 ORACLE CORP Stock 68389X105 13440 107 SH SOLE 36 107 0 0 ORACLE CORP Stock 68389X105 6406 51 SH SOLE 46 51 0 0 ORACLE CORP Stock 68389X105 754 6 SH SOLE 51 6 0 0 ORACLE CORP Stock 68389X105 7774319 61893 SH SOLE 61892 0 0 ORGANON & CO Stock 68622V106 4456 237 SH SOLE 19 237 0 0 ORGANON & CO Stock 68622V106 484353 25763 SH SOLE 25763 0 0 OSISKO GOLD ROYALTIES LTD Stock 68827L101 247893 15097 SH SOLE 15097 0 0 OTIS WORLDWIDE CORP Stock 68902V107 496 5 SH SOLE 19 5 0 0 OTIS WORLDWIDE CORP Stock 68902V107 8960 90 SH SOLE 33 90 0 0 OTIS WORLDWIDE CORP Stock 68902V107 1191 12 SH SOLE 46 12 0 0 OTIS WORLDWIDE CORP Stock 68902V107 43611 439 SH SOLE 50 439 0 0 OTIS WORLDWIDE CORP Stock 68902V107 262760 2647 SH SOLE 2646 0 0 PACCAR INC Stock 693718108 45963 371 SH SOLE 19 371 0 0 PACCAR INC Stock 693718108 10787 87 SH SOLE 33 87 0 0 PACCAR INC Stock 693718108 4460 36 SH SOLE 46 36 0 0 PACCAR INC Stock 693718108 6882951 55557 SH SOLE 55556 0 0 PACER FDS TR ETF 69374H659 236725 6025 SH SOLE 6025 0 0 PACER FDS TR ETF 69374H873 507473 15883 SH SOLE 15883 0 0 PACER FDS TR ETF 69374H766 540251 13591 SH SOLE 13591 0 0 PACER FDS TR ETF 69374H717 226463 6463 SH SOLE 6462 0 0 PACER FDS TR ETF 69374H816 3102478 66534 SH SOLE 66533 0 0 PACER FDS TR ETF 69374H436 1174592 32810 SH SOLE 32809 0 0 PACER FDS TR ETF 69374H428 1407940 29603 SH SOLE 29603 0 0 PACER FDS TR ETF 69374H568 2903521 107498 SH SOLE 107498 0 0 PACER FDS TR ETF 69374H519 420375 16495 SH SOLE 16495 0 0 PACER FDS TR ETF 69374H881 341729 5881 SH SOLE 11 5880 0 0 PACER FDS TR ETF 69374H881 8974408 154438 SH SOLE 154438 0 0 PACER FDS TR ETF 69374H360 2574633 99024 SH SOLE 99024 0 0 PACER FDS TR ETF 69374H857 3661909 74490 SH SOLE 74489 0 0 PACKAGING CORP AMER Stock 695156109 3612 19 SH SOLE 33 19 0 0 PACKAGING CORP AMER Stock 695156109 1351281 7120 SH SOLE 7120 0 0 PALANTIR TECHNOLOGIES INC Stock 69608A108 2122425 92239 SH SOLE 92239 0 0 PALO ALTO NETWORKS INC Stock 697435105 1989 7 SH SOLE 9 7 0 0 PALO ALTO NETWORKS INC Stock 697435105 53132 187 SH SOLE 19 187 0 0 PALO ALTO NETWORKS INC Stock 697435105 11081 39 SH SOLE 33 39 0 0 PALO ALTO NETWORKS INC Stock 697435105 3694 13 SH SOLE 39 13 0 0 PALO ALTO NETWORKS INC Stock 697435105 2841 10 SH SOLE 46 10 0 0 PALO ALTO NETWORKS INC Stock 697435105 261115 919 SH SOLE 51 919 0 0 PALO ALTO NETWORKS INC Stock 697435105 99446 350 SH SOLE 53 350 0 0 PALO ALTO NETWORKS INC Stock 697435105 7695572 27085 SH SOLE 27084 0 0 PAPA JOHNS INTL INC Stock 698813102 11113 167 SH SOLE 34 166 0 0 PAPA JOHNS INTL INC Stock 698813102 6394 96 SH SOLE 96 0 0 PARAMOUNT GLOBAL Stock 92556H206 235 20 SH SOLE 19 20 0 0 PARAMOUNT GLOBAL Stock 92556H206 683 58 SH SOLE 33 58 0 0 PARAMOUNT GLOBAL Stock 92556H206 240093 20399 SH SOLE 20398 0 0 PARKER-HANNIFIN CORP Stock 701094104 115635 208 SH SOLE 19 208 0 0 PARKER-HANNIFIN CORP Stock 701094104 191748 345 SH SOLE 30 345 0 0 PARKER-HANNIFIN CORP Stock 701094104 10028 18 SH SOLE 33 18 0 0 PARKER-HANNIFIN CORP Stock 701094104 1944930 3499 SH SOLE 3499 0 0 PAYCHEX INC Stock 704326107 2404718 19582 SH SOLE 6 19582 0 0 PAYCHEX INC Stock 704326107 82367 671 SH SOLE 19 670 0 0 PAYCHEX INC Stock 704326107 20584 168 SH SOLE 33 167 0 0 PAYCHEX INC Stock 704326107 2333 19 SH SOLE 46 19 0 0 PAYCHEX INC Stock 704326107 20262 165 SH SOLE 51 165 0 0 PAYCHEX INC Stock 704326107 13999 114 SH SOLE 52 114 0 0 PAYCHEX INC Stock 704326107 1142173 9301 SH SOLE 9301 0 0 PAYCOM SOFTWARE INC Stock 70432V102 2394 12 SH SOLE 33 12 0 0 PAYCOM SOFTWARE INC Stock 70432V102 2154710 10827 SH SOLE 10827 0 0 PAYPAL HLDGS INC Stock 70450Y103 972159 14512 SH SOLE 18 14512 0 0 PAYPAL HLDGS INC Stock 70450Y103 1943 29 SH SOLE 19 29 0 0 PAYPAL HLDGS INC Stock 70450Y103 105442 1574 SH SOLE 28 1574 0 0 PAYPAL HLDGS INC Stock 70450Y103 20432 305 SH SOLE 33 305 0 0 PAYPAL HLDGS INC Stock 70450Y103 60291 900 SH SOLE 36 900 0 0 PAYPAL HLDGS INC Stock 70450Y103 1876 28 SH SOLE 46 28 0 0 PAYPAL HLDGS INC Stock 70450Y103 43477 649 SH SOLE 51 649 0 0 PAYPAL HLDGS INC Stock 70450Y103 5293228 79015 SH SOLE 79015 0 0 PDD HOLDINGS INC ADR 722304102 1511 13 SH SOLE 33 13 0 0 PDD HOLDINGS INC ADR 722304102 2631280 22635 SH SOLE 22634 0 0 PEAKSTONE REALTY TRUST REIT 39818P799 7484 464 SH SOLE 19 464 0 0 PEAKSTONE REALTY TRUST REIT 39818P799 166022 10293 SH SOLE 10292 0 0 PEGASYSTEMS INC Stock 705573103 200384 3100 SH SOLE 3100 0 0 PEPSICO INC Stock 713448108 2284692 13055 SH SOLE 6 13054 0 0 PEPSICO INC Stock 713448108 37868 216 SH SOLE 7 216 0 0 PEPSICO INC Stock 713448108 4375 25 SH SOLE 9 25 0 0 PEPSICO INC Stock 713448108 276881 1582 SH SOLE 19 1582 0 0 PEPSICO INC Stock 713448108 59795 342 SH SOLE 33 341 0 0 PEPSICO INC Stock 713448108 25376 145 SH SOLE 36 145 0 0 PEPSICO INC Stock 713448108 10501 60 SH SOLE 46 60 0 0 PEPSICO INC Stock 713448108 10501 60 SH SOLE 51 60 0 0 PEPSICO INC Stock 713448108 10724505 61279 SH SOLE 61279 0 0 PERFORMANCE FOOD GROUP CO Stock 71377A103 4628 62 SH SOLE 19 62 0 0 PERFORMANCE FOOD GROUP CO Stock 71377A103 354988 4756 SH SOLE 45 4756 0 0 PERFORMANCE FOOD GROUP CO Stock 71377A103 34932 468 SH SOLE 48 468 0 0 PERFORMANCE FOOD GROUP CO Stock 71377A103 128311 1719 SH SOLE 1719 0 0 PERION NETWORK LTD Stock M78673114 413340 18387 SH SOLE 18387 0 0 PETCO HEALTH & WELLNESS CO I Stock 71601V105 171969 75425 SH SOLE 75425 0 0 PETROLEO BRASILEIRO SA PETRO ADR 71654V408 4228 278 SH SOLE 31 278 0 0 PETROLEO BRASILEIRO SA PETRO ADR 71654V408 532 35 SH SOLE 33 35 0 0 PETROLEO BRASILEIRO SA PETRO ADR 71654V408 858219 56425 SH SOLE 56424 0 0 PFIZER INC Stock 717081103 25405 915 SH SOLE 9 915 0 0 PFIZER INC Stock 717081103 176424 6358 SH SOLE 19 6357 0 0 PFIZER INC Stock 717081103 22161 799 SH SOLE 33 798 0 0 PFIZER INC Stock 717081103 1915 69 SH SOLE 39 69 0 0 PFIZER INC Stock 717081103 16767 604 SH SOLE 43 604 0 0 PFIZER INC Stock 717081103 49451 1782 SH SOLE 51 1782 0 0 PFIZER INC Stock 717081103 34382 1239 SH SOLE 52 1239 0 0 PFIZER INC Stock 717081103 10852477 391080 SH SOLE 391080 0 0 PG&E CORP Stock 69331C108 503 30 SH SOLE 19 30 0 0 PG&E CORP Stock 69331C108 5481 327 SH SOLE 33 327 0 0 PG&E CORP Stock 69331C108 24959 1489 SH SOLE 43 1489 0 0 PG&E CORP Stock 69331C108 824707 49207 SH SOLE 49206 0 0 PGIM SHORT DUR HIG YLD OPP F CEF 69355J104 204652 13306 SH SOLE 13306 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 2983464 60029 SH SOLE 60029 0 0 PHILIP MORRIS INTL INC Stock 718172109 11636 127 SH SOLE 9 127 0 0 PHILIP MORRIS INTL INC Stock 718172109 180234 1967 SH SOLE 19 1967 0 0 PHILIP MORRIS INTL INC Stock 718172109 38664 422 SH SOLE 24 422 0 0 PHILIP MORRIS INTL INC Stock 718172109 24658 269 SH SOLE 33 269 0 0 PHILIP MORRIS INTL INC Stock 718172109 85665 935 SH SOLE 51 935 0 0 PHILIP MORRIS INTL INC Stock 718172109 59187 646 SH SOLE 52 646 0 0 PHILIP MORRIS INTL INC Stock 718172109 7687546 83907 SH SOLE 83906 0 0 PHILLIPS 66 Stock 718546104 6207 38 SH SOLE 9 38 0 0 PHILLIPS 66 Stock 718546104 38176 234 SH SOLE 19 233 0 0 PHILLIPS 66 Stock 718546104 22122 135 SH SOLE 33 135 0 0 PHILLIPS 66 Stock 718546104 12549173 76829 SH SOLE 76828 0 0 PHILLIPS EDISON & CO INC REIT 71844V201 213283 5946 SH SOLE 5946 0 0 PIEDMONT OFFICE REALTY TR IN REIT 720190206 144115 20500 SH SOLE 20500 0 0 PIMCO ETF TR ETF 72201R775 104169 1134 SH SOLE 11 1134 0 0 PIMCO ETF TR ETF 72201R775 1344237 14634 SH SOLE 14633 0 0 PIMCO CORPORATE & INCM STRG CEF 72200U100 261281 18703 SH SOLE 18703 0 0 PIMCO ETF TR ETF 72201R718 1054796 11120 SH SOLE 11119 0 0 PIMCO ETF TR ETF 72201R643 206258 2092 SH SOLE 2091 0 0 PIMCO ETF TR ETF 72201R833 7541 75 SH SOLE 9 75 0 0 PIMCO ETF TR ETF 72201R833 534474 5316 SH SOLE 5316 0 0 PIMCO ETF TR ETF 72201R783 1738345 18596 SH SOLE 18595 0 0 PIMCO INCOME STRATEGY FD II CEF 72201J104 206372 27664 SH SOLE 27663 0 0 PIMCO ETF TR ETF 72201R866 534619 10189 SH SOLE 10189 0 0 PIMCO ETF TR ETF 72201R817 8837 92 SH SOLE 36 92 0 0 PIMCO ETF TR ETF 72201R817 998728 10398 SH SOLE 10398 0 0 PIMCO ETF TR ETF 72201R585 243277 9444 SH SOLE 25 9444 0 0 PIMCO EQUITY SER ETF 72202L371 254012 8274 SH SOLE 8274 0 0 PINNACLE WEST CAP CORP Stock 723484101 149759 2004 SH SOLE 19 2004 0 0 PINNACLE WEST CAP CORP Stock 723484101 61448 822 SH SOLE 822 0 0 PINTEREST INC Stock 72352L106 2774 80 SH SOLE 19 80 0 0 PINTEREST INC Stock 72352L106 6137 177 SH SOLE 43 177 0 0 PINTEREST INC Stock 72352L106 307107 8858 SH SOLE 8858 0 0 PIONEER NAT RES CO Stock 723787107 3413 13 SH SOLE 9 13 0 0 PIONEER NAT RES CO Stock 723787107 1313 5 SH SOLE 19 5 0 0 PIONEER NAT RES CO Stock 723787107 13018 50 SH SOLE 33 49 0 0 PIONEER NAT RES CO Stock 723787107 29036 111 SH SOLE 36 110 0 0 PIONEER NAT RES CO Stock 723787107 662494 2524 SH SOLE 2523 0 0 PJT PARTNERS INC Stock 69343T107 292960 3108 SH SOLE 3108 0 0 PLAINS GP HLDGS L P Stock 72651A207 891875 48870 SH SOLE 48869 0 0 PNC FINL SVCS GROUP INC Stock 693475105 66905 414 SH SOLE 7 414 0 0 PNC FINL SVCS GROUP INC Stock 693475105 4686 29 SH SOLE 9 29 0 0 PNC FINL SVCS GROUP INC Stock 693475105 109004 675 SH SOLE 19 674 0 0 PNC FINL SVCS GROUP INC Stock 693475105 10814 67 SH SOLE 33 66 0 0 PNC FINL SVCS GROUP INC Stock 693475105 4848 30 SH SOLE 46 30 0 0 PNC FINL SVCS GROUP INC Stock 693475105 61085 378 SH SOLE 51 378 0 0 PNC FINL SVCS GROUP INC Stock 693475105 41046 254 SH SOLE 52 254 0 0 PNC FINL SVCS GROUP INC Stock 693475105 1114463 6896 SH SOLE 6896 0 0 POLARIS INC Stock 731068102 2021989 20196 SH SOLE 6 20195 0 0 POLARIS INC Stock 731068102 647543 6468 SH SOLE 6467 0 0 POST HLDGS INC Stock 737446104 324154 3050 SH SOLE 5 3050 0 0 POST HLDGS INC Stock 737446104 2126 20 SH SOLE 19 20 0 0 POST HLDGS INC Stock 737446104 3543 33 SH SOLE 33 0 0 INVESCO DB MULTI-SECTOR COMM ETF 46140H106 3172128 128115 SH SOLE 128115 0 0 INVESCO EXCH TRADED FD TR II ETF 46138G508 30403 1437 SH SOLE 9 1437 0 0 INVESCO EXCH TRADED FD TR II ETF 46138G508 20302 960 SH SOLE 60 959 0 0 INVESCO EXCH TRADED FD TR II ETF 46138G508 168444 7964 SH SOLE 7964 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V621 273147 17923 SH SOLE 17923 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V613 296411 7705 SH SOLE 7705 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V597 1528978 38925 SH SOLE 38925 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E511 327114 27535 SH SOLE 27534 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V142 1198 18 SH SOLE 43 18 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V142 392483 5896 SH SOLE 5895 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E354 203 3 SH SOLE 19 3 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E354 19234 292 SH SOLE 22 292 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E354 1601337 24311 SH SOLE 24310 0 0 PPG INDS INC Stock 693506107 40282 278 SH SOLE 7 278 0 0 PPG INDS INC Stock 693506107 5651 39 SH SOLE 9 39 0 0 PPG INDS INC Stock 693506107 8276 57 SH SOLE 33 57 0 0 PPG INDS INC Stock 693506107 18066 125 SH SOLE 43 124 0 0 PPG INDS INC Stock 693506107 2608 18 SH SOLE 46 18 0 0 PPG INDS INC Stock 693506107 660881 4561 SH SOLE 4560 0 0 PPL CORP Stock 69351T106 6277 228 SH SOLE 9 228 0 0 PPL CORP Stock 69351T106 23153 841 SH SOLE 19 841 0 0 PPL CORP Stock 69351T106 3109 113 SH SOLE 33 112 0 0 PPL CORP Stock 69351T106 28714 1043 SH SOLE 51 1043 0 0 PPL CORP Stock 69351T106 19436 706 SH SOLE 52 706 0 0 PPL CORP Stock 69351T106 233730 8490 SH SOLE 8490 0 0 PRINCIPAL FINANCIAL GROUP IN Stock 74251V102 1295 15 SH SOLE 19 15 0 0 PRINCIPAL FINANCIAL GROUP IN Stock 74251V102 952 11 SH SOLE 33 11 0 0 PRINCIPAL FINANCIAL GROUP IN Stock 74251V102 8706 101 SH SOLE 36 100 0 0 PRINCIPAL FINANCIAL GROUP IN Stock 74251V102 1726 20 SH SOLE 46 20 0 0 PRINCIPAL FINANCIAL GROUP IN Stock 74251V102 225269 2610 SH SOLE 2610 0 0 PROCTER AND GAMBLE CO Stock 742718109 1759015 10841 SH SOLE 6 10841 0 0 PROCTER AND GAMBLE CO Stock 742718109 49333 304 SH SOLE 7 304 0 0 PROCTER AND GAMBLE CO Stock 742718109 6003 37 SH SOLE 9 37 0 0 PROCTER AND GAMBLE CO Stock 742718109 605553 3732 SH SOLE 19 3732 0 0 PROCTER AND GAMBLE CO Stock 742718109 85535 527 SH SOLE 33 527 0 0 PROCTER AND GAMBLE CO Stock 742718109 81125 500 SH SOLE 36 500 0 0 PROCTER AND GAMBLE CO Stock 742718109 15252 94 SH SOLE 40 94 0 0 PROCTER AND GAMBLE CO Stock 742718109 53705 331 SH SOLE 51 331 0 0 PROCTER AND GAMBLE CO Stock 742718109 15109042 93122 SH SOLE 93121 0 0 PROGRESSIVE CORP Stock 743315103 1672140 8085 SH SOLE 6 8085 0 0 PROGRESSIVE CORP Stock 743315103 1034 5 SH SOLE 19 5 0 0 PROGRESSIVE CORP Stock 743315103 24266 117 SH SOLE 33 117 0 0 PROGRESSIVE CORP Stock 743315103 13236 64 SH SOLE 36 64 0 0 PROGRESSIVE CORP Stock 743315103 4757 23 SH SOLE 46 23 0 0 PROGRESSIVE CORP Stock 743315103 191929 928 SH SOLE 49 928 0 0 PROGRESSIVE CORP Stock 743315103 1790702 8658 SH SOLE 8658 0 0 PROLOGIS INC. REIT 74340W103 48416 372 SH SOLE 7 371 0 0 PROLOGIS INC. REIT 74340W103 144298 1108 SH SOLE 19 1108 0 0 PROLOGIS INC. REIT 74340W103 81940 629 SH SOLE 32 629 0 0 PROLOGIS INC. REIT 74340W103 18629 143 SH SOLE 33 143 0 0 PROLOGIS INC. REIT 74340W103 3907 30 SH SOLE 46 30 0 0 PROLOGIS INC. REIT 74340W103 831171 6383 SH SOLE 6382 0 0 PROSHARES TR ETF 74348A467 823768 8123 SH SOLE 8123 0 0 PROSHARES TR ETF 74347B680 264711 3370 SH SOLE 3369 0 0 PROSHARES TR ETF 74347G291 3855681 521743 SH SOLE 521743 0 0 PROSHARES TR ETF 74347R370 1886064 115596 SH SOLE 115596 0 0 PROSHARES SHORT QQQ ETF ETF 74349Y837 6 1 SH SOLE 19 0 0 0 PROSHARES SHORT QQQ ETF ETF 74349Y837 4818 550 SH SOLE 36 550 0 0 PROSHARES SHORT QQQ ETF ETF 74349Y837 7091299 809509 SH SOLE 809509 0 0 PROSHARES TR ETF 74348A210 4793357 238951 SH SOLE 238951 0 0 PROSHARES TR ETF 74347B425 5 0 SH SOLE 19 0 0 0 PROSHARES TR ETF 74347B425 234830 19800 SH SOLE 19800 0 0 PROSPECT CAP CORP CEF 74348T102 394085 71392 SH SOLE 71392 0 0 PROSPERITY BANCSHARES INC Stock 743606105 621621 9450 SH SOLE 9450 0 0 PRUDENTIAL FINL INC Stock 744320102 227217 1935 SH SOLE 19 1935 0 0 PRUDENTIAL FINL INC Stock 744320102 7386 63 SH SOLE 33 62 0 0 PRUDENTIAL FINL INC Stock 744320102 99907 851 SH SOLE 36 851 0 0 PRUDENTIAL FINL INC Stock 744320102 6701736 57085 SH SOLE 57084 0 0 PTC INC Stock 69370C100 4346 23 SH SOLE 33 23 0 0 PTC INC Stock 69370C100 3779 20 SH SOLE 43 20 0 0 PTC INC Stock 69370C100 1700 9 SH SOLE 46 9 0 0 PTC INC Stock 69370C100 1013474 5364 SH SOLE 5364 0 0 PUBLIC SVC ENTERPRISE GRP IN Stock 744573106 84053 1259 SH SOLE 19 1258 0 0 PUBLIC SVC ENTERPRISE GRP IN Stock 744573106 4111 62 SH SOLE 33 61 0 0 PUBLIC SVC ENTERPRISE GRP IN Stock 744573106 24158 362 SH SOLE 43 361 0 0 PUBLIC SVC ENTERPRISE GRP IN Stock 744573106 2308441 34568 SH SOLE 34567 0 0 PUBLIC STORAGE REIT 74460D109 290 1 SH SOLE 19 1 0 0 PUBLIC STORAGE REIT 74460D109 6687 23 SH SOLE 33 23 0 0 PUBLIC STORAGE REIT 74460D109 1740 6 SH SOLE 46 6 0 0 PUBLIC STORAGE REIT 74460D109 560210 1931 SH SOLE 1931 0 0 PULTE GROUP INC Stock 745867101 52228 433 SH SOLE 19 433 0 0 PULTE GROUP INC Stock 745867101 5429 45 SH SOLE 33 45 0 0 PULTE GROUP INC Stock 745867101 2051 17 SH SOLE 46 17 0 0 PULTE GROUP INC Stock 745867101 1761573 14604 SH SOLE 14604 0 0 PURE STORAGE INC Stock 74624M102 37433 720 SH SOLE 19 720 0 0 PURE STORAGE INC Stock 74624M102 465051 8945 SH SOLE 8945 0 0 QUALCOMM INC Stock 747525103 25226 149 SH SOLE 9 149 0 0 QUALCOMM INC Stock 747525103 281703 1664 SH SOLE 19 1663 0 0 QUALCOMM INC Stock 747525103 42546 251 SH SOLE 33 251 0 0 QUALCOMM INC Stock 747525103 71360 421 SH SOLE 36 421 0 0 QUALCOMM INC Stock 747525103 6941 41 SH SOLE 46 41 0 0 QUALCOMM INC Stock 747525103 74022 437 SH SOLE 50 437 0 0 QUALCOMM INC Stock 747525103 9359513 55284 SH SOLE 55283 0 0 QUALYS INC Stock 74758T303 4172 25 SH SOLE 19 25 0 0 QUALYS INC Stock 74758T303 202413 1213 SH SOLE 1213 0 0 QUANTA SVCS INC Stock 74762E102 1299 5 SH SOLE 19 5 0 0 QUANTA SVCS INC Stock 74762E102 2601 10 SH SOLE 33 10 0 0 QUANTA SVCS INC Stock 74762E102 639887 2463 SH SOLE 45 2463 0 0 QUANTA SVCS INC Stock 74762E102 2338 9 SH SOLE 46 9 0 0 QUANTA SVCS INC Stock 74762E102 62612 241 SH SOLE 48 241 0 0 QUANTA SVCS INC Stock 74762E102 16206293 62380 SH SOLE 62379 0 0 RANGER ENERGY SVCS INC Stock 75282U104 131788 11673 SH SOLE 11673 0 0 RAYMOND JAMES FINL INC Stock 754730109 103 1 SH SOLE 6 0 0 0 RAYMOND JAMES FINL INC Stock 754730109 144473 1125 SH SOLE 19 1125 0 0 RAYMOND JAMES FINL INC Stock 754730109 3097 24 SH SOLE 33 24 0 0 RAYMOND JAMES FINL INC Stock 754730109 37343 291 SH SOLE 43 290 0 0 RAYMOND JAMES FINL INC Stock 754730109 1284 10 SH SOLE 46 10 0 0 RAYMOND JAMES FINL INC Stock 754730109 65467 510 SH SOLE 509 0 0 RAYONIER INC REIT 754907103 441931 13295 SH SOLE 6 13295 0 0 RAYONIER INC REIT 754907103 141270 4250 SH SOLE 4250 0 0 RTX CORPORATION Stock 75513E101 16970 174 SH SOLE 2 174 0 0 RTX CORPORATION Stock 75513E101 11313 116 SH SOLE 9 116 0 0 RTX CORPORATION Stock 75513E101 17165 176 SH SOLE 19 176 0 0 RTX CORPORATION Stock 75513E101 29406 302 SH SOLE 33 301 0 0 RTX CORPORATION Stock 75513E101 56459 579 SH SOLE 43 578 0 0 RTX CORPORATION Stock 75513E101 8523871 87397 SH SOLE 87397 0 0 READY CAPITAL CORP REIT 75574U101 810616 88786 SH SOLE 88786 0 0 SELECT SECTOR SPDR TR ETF 81369Y860 306200 7746 SH SOLE 25 7746 0 0 SELECT SECTOR SPDR TR ETF 81369Y860 1378256 34866 SH SOLE 34866 0 0 REALTY INCOME CORP REIT 756109104 271 5 SH SOLE 19 5 0 0 REALTY INCOME CORP REIT 756109104 7163 132 SH SOLE 33 132 0 0 REALTY INCOME CORP REIT 756109104 5140 95 SH SOLE 36 95 0 0 REALTY INCOME CORP REIT 756109104 1190 22 SH SOLE 46 22 0 0 REALTY INCOME CORP REIT 756109104 34029 629 SH SOLE 51 629 0 0 REALTY INCOME CORP REIT 756109104 23534 435 SH SOLE 52 435 0 0 REALTY INCOME CORP REIT 756109104 1621148 29966 SH SOLE 29965 0 0 REAVES UTIL INCOME FD CEF 756158101 473121 17549 SH SOLE 17549 0 0 REGENERON PHARMACEUTICALS Stock 75886F107 962 1 SH SOLE 19 1 0 0 REGENERON PHARMACEUTICALS Stock 75886F107 30800 32 SH SOLE 33 32 0 0 REGENERON PHARMACEUTICALS Stock 75886F107 6737 7 SH SOLE 36 7 0 0 REGENERON PHARMACEUTICALS Stock 75886F107 51974 54 SH SOLE 48 54 0 0 REGENERON PHARMACEUTICALS Stock 75886F107 4325600 4494 SH SOLE 4494 0 0 REGIONS FINANCIAL CORP NEW Stock 7591EP100 53715 2553 SH SOLE 19 2553 0 0 REGIONS FINANCIAL CORP NEW Stock 7591EP100 12785 608 SH SOLE 33 607 0 0 REGIONS FINANCIAL CORP NEW Stock 7591EP100 9300 442 SH SOLE 36 442 0 0 REGIONS FINANCIAL CORP NEW Stock 7591EP100 1262 60 SH SOLE 46 60 0 0 REGIONS FINANCIAL CORP NEW Stock 7591EP100 139648 6637 SH SOLE 6637 0 0 REPLIGEN CORP Stock 759916109 4046 22 SH SOLE 43 22 0 0 REPLIGEN CORP Stock 759916109 231555 1259 SH SOLE 1259 0 0 REPUBLIC BANCORP INC KY Stock 760281204 525880 10311 SH SOLE 10311 0 0 REPUBLIC SVCS INC Stock 760759100 52455 274 SH SOLE 19 274 0 0 REPUBLIC SVCS INC Stock 760759100 6006 31 SH SOLE 33 31 0 0 REPUBLIC SVCS INC Stock 760759100 760940 3975 SH SOLE 3974 0 0 RESMED INC Stock 761152107 1943070 9812 SH SOLE 6 9812 0 0 RESMED INC Stock 761152107 5743 29 SH SOLE 19 29 0 0 RESMED INC Stock 761152107 12689 64 SH SOLE 33 64 0 0 RESMED INC Stock 761152107 792 4 SH SOLE 46 4 0 0 RESMED INC Stock 761152107 56256 284 SH SOLE 284 0 0 VANECK ETF TRUST ETF 92189F684 1578782 7481 SH SOLE 7480 0 0 INVESCO EXCH TRADED FD TR II ETF 46138G698 354393 3781 SH SOLE 3781 0 0 RINGCENTRAL INC Stock 76680R206 420423 12102 SH SOLE 12102 0 0 RIO TINTO PLC ADR 767204100 5290 83 SH SOLE 9 83 0 0 RIO TINTO PLC ADR 767204100 3569 56 SH SOLE 31 56 0 0 RIO TINTO PLC ADR 767204100 2231 35 SH SOLE 33 35 0 0 RIO TINTO PLC ADR 767204100 11409 179 SH SOLE 61 179 0 0 RIO TINTO PLC ADR 767204100 616231 9668 SH SOLE 9667 0 0 RIVIAN AUTOMOTIVE INC Stock 76954A103 316014 28860 SH SOLE 28859 0 0 ROCKET LAB USA INC Stock 773122106 5577 1357 SH SOLE 48 1357 0 0 ROCKET LAB USA INC Stock 773122106 47679 11601 SH SOLE 11600 0 0 ROCKWELL AUTOMATION INC Stock 773903109 1709736 5869 SH SOLE 6 5868 0 0 ROCKWELL AUTOMATION INC Stock 773903109 5244 18 SH SOLE 19 18 0 0 ROCKWELL AUTOMATION INC Stock 773903109 7959 27 SH SOLE 33 27 0 0 ROCKWELL AUTOMATION INC Stock 773903109 1748 6 SH SOLE 46 6 0 0 ROCKWELL AUTOMATION INC Stock 773903109 1305614 4482 SH SOLE 4481 0 0 ROKU INC Stock 77543R102 326 5 SH SOLE 19 5 0 0 ROKU INC Stock 77543R102 456 7 SH SOLE 33 7 0 0 ROKU INC Stock 77543R102 1407216 21593 SH SOLE 21593 0 0 ROPER TECHNOLOGIES INC Stock 776696106 117776 210 SH SOLE 30 210 0 0 ROPER TECHNOLOGIES INC Stock 776696106 30318 54 SH SOLE 33 54 0 0 ROPER TECHNOLOGIES INC Stock 776696106 4487 8 SH SOLE 36 8 0 0 ROPER TECHNOLOGIES INC Stock 776696106 47145 84 SH SOLE 43 84 0 0 ROPER TECHNOLOGIES INC Stock 776696106 4487 8 SH SOLE 46 8 0 0 ROPER TECHNOLOGIES INC Stock 776696106 163765 292 SH SOLE 49 292 0 0 ROPER TECHNOLOGIES INC Stock 776696106 23023 41 SH SOLE 50 41 0 0 ROPER TECHNOLOGIES INC Stock 776696106 4430801 7900 SH SOLE 7900 0 0 ROSS STORES INC Stock 778296103 33759 230 SH SOLE 19 230 0 0 ROSS STORES INC Stock 778296103 46720 318 SH SOLE 32 318 0 0 ROSS STORES INC Stock 778296103 27749 189 SH SOLE 33 189 0 0 ROSS STORES INC Stock 778296103 21419 146 SH SOLE 43 145 0 0 ROSS STORES INC Stock 778296103 587 4 SH SOLE 51 4 0 0 ROSS STORES INC Stock 778296103 421200 2870 SH SOLE 2869 0 0 ROYAL BK CDA Stock 780087102 2522 25 SH SOLE 33 25 0 0 ROYAL BK CDA Stock 780087102 723828 7175 SH SOLE 7175 0 0 ROYAL CARIBBEAN GROUP Stock V7780T103 42676 307 SH SOLE 19 307 0 0 ROYAL CARIBBEAN GROUP Stock V7780T103 6811 49 SH SOLE 33 49 0 0 ROYAL CARIBBEAN GROUP Stock V7780T103 1172132 8432 SH SOLE 8432 0 0 SHELL PLC ADR 780259305 15084 225 SH SOLE 9 225 0 0 SHELL PLC ADR 780259305 13649 204 SH SOLE 19 203 0 0 SHELL PLC ADR 780259305 3821 57 SH SOLE 31 57 0 0 SHELL PLC ADR 780259305 4961 74 SH SOLE 33 74 0 0 SHELL PLC ADR 780259305 6369 95 SH SOLE 36 95 0 0 SHELL PLC ADR 780259305 97835 1459 SH SOLE 43 1459 0 0 SHELL PLC ADR 780259305 14414 215 SH SOLE 61 215 0 0 SHELL PLC ADR 780259305 2018043 30102 SH SOLE 30102 0 0 ROYAL GOLD INC Stock 780287108 108289 889 SH SOLE 19 889 0 0 ROYAL GOLD INC Stock 780287108 441857 3627 SH SOLE 3627 0 0 RPM INTL INC Stock 749685103 367318 3088 SH SOLE 45 3088 0 0 RPM INTL INC Stock 749685103 36280 305 SH SOLE 48 305 0 0 RPM INTL INC Stock 749685103 444480 3737 SH SOLE 3736 0 0 MAGNITE INC Stock 55955D100 1394942 129762 SH SOLE 129762 0 0 RYAN SPECIALTY HOLDINGS INC Stock 78351F107 8270 149 SH SOLE 19 149 0 0 RYAN SPECIALTY HOLDINGS INC Stock 78351F107 211622 3813 SH SOLE 23 3813 0 0 RYAN SPECIALTY HOLDINGS INC Stock 78351F107 124598 2245 SH SOLE 2245 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V233 10533 250 SH SOLE 19 250 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V233 291838 6927 SH SOLE 6927 0 0 S&P GLOBAL INC Stock 78409V104 36589 86 SH SOLE 2 86 0 0 S&P GLOBAL INC Stock 78409V104 2532066 5952 SH SOLE 6 5951 0 0 S&P GLOBAL INC Stock 78409V104 312280 734 SH SOLE 18 734 0 0 S&P GLOBAL INC Stock 78409V104 1702 4 SH SOLE 19 4 0 0 S&P GLOBAL INC Stock 78409V104 129762 305 SH SOLE 30 305 0 0 S&P GLOBAL INC Stock 78409V104 57481 135 SH SOLE 32 135 0 0 S&P GLOBAL INC Stock 78409V104 26778 63 SH SOLE 33 62 0 0 S&P GLOBAL INC Stock 78409V104 8084 19 SH SOLE 36 19 0 0 S&P GLOBAL INC Stock 78409V104 42729 100 SH SOLE 43 100 0 0 S&P GLOBAL INC Stock 78409V104 7658 18 SH SOLE 46 18 0 0 S&P GLOBAL INC Stock 78409V104 12764 30 SH SOLE 48 30 0 0 S&P GLOBAL INC Stock 78409V104 375723 883 SH SOLE 51 883 0 0 S&P GLOBAL INC Stock 78409V104 140399 330 SH SOLE 53 330 0 0 S&P GLOBAL INC Stock 78409V104 665607 1564 SH SOLE 1564 0 0 SALESFORCE INC Stock 79466L302 56622 188 SH SOLE 9 188 0 0 SALESFORCE INC Stock 79466L302 732145 2431 SH SOLE 19 2430 0 0 SALESFORCE INC Stock 79466L302 161131 535 SH SOLE 28 535 0 0 SALESFORCE INC Stock 79466L302 62947 209 SH SOLE 33 209 0 0 SALESFORCE INC Stock 79466L302 10240 34 SH SOLE 36 34 0 0 SALESFORCE INC Stock 79466L302 8132 27 SH SOLE 46 27 0 0 SALESFORCE INC Stock 79466L302 54815 182 SH SOLE 48 182 0 0 SALESFORCE INC Stock 79466L302 370150 1229 SH SOLE 51 1229 0 0 SALESFORCE INC Stock 79466L302 142157 472 SH SOLE 53 472 0 0 SALESFORCE INC Stock 79466L302 12688577 42130 SH SOLE 42129 0 0 SANOFI ADR 80105N105 26244 540 SH SOLE 9 540 0 0 SANOFI ADR 80105N105 1847 38 SH SOLE 31 38 0 0 SANOFI ADR 80105N105 2819 58 SH SOLE 33 58 0 0 SANOFI ADR 80105N105 71782 1477 SH SOLE 43 1477 0 0 SANOFI ADR 80105N105 49572 1020 SH SOLE 51 1020 0 0 SANOFI ADR 80105N105 34312 706 SH SOLE 52 706 0 0 SANOFI ADR 80105N105 416220 8564 SH SOLE 8564 0 0 SAP SE ADR 803054204 18918 97 SH SOLE 9 97 0 0 SAP SE ADR 803054204 5461 28 SH SOLE 33 28 0 0 SAP SE ADR 803054204 24379 125 SH SOLE 61 125 0 0 SAP SE ADR 803054204 265335 1360 SH SOLE 1360 0 0 SCHLUMBERGER LTD Stock 806857108 12277 224 SH SOLE 9 224 0 0 SCHLUMBERGER LTD Stock 806857108 20828 380 SH SOLE 19 380 0 0 SCHLUMBERGER LTD Stock 806857108 13978 255 SH SOLE 33 255 0 0 SCHLUMBERGER LTD Stock 806857108 4284138 78163 SH SOLE 78163 0 0 SCHRODINGER INC Stock 80810D103 313929 11627 SH SOLE 11627 0 0 SCHWAB STRATEGIC TR ETF 808524698 3636518 81738 SH SOLE 81737 0 0 SCHWAB CHARLES FAMILY FD Money Market Fund 808515530 347349 347349 SH SOLE 36 347348 0 0 SCHWAB STRATEGIC TR ETF 808524607 101237 2056 SH SOLE 19 2056 0 0 SCHWAB STRATEGIC TR ETF 808524607 614547 12481 SH SOLE 12480 0 0 SCHWAB STRATEGIC TR ETF 808524755 29414 826 SH SOLE 22 826 0 0 SCHWAB STRATEGIC TR ETF 808524755 1189471 33403 SH SOLE 33402 0 0 SCHWAB STRATEGIC TR ETF 808524771 1562048 23179 SH SOLE 23179 0 0 SCHWAB STRATEGIC TR ETF 808524805 28719 736 SH SOLE 36 736 0 0 SCHWAB STRATEGIC TR ETF 808524805 482150 12356 SH SOLE 12356 0 0 SCHWAB STRATEGIC TR ETF 808524888 274765 7675 SH SOLE 7675 0 0 SCHWAB STRATEGIC TR ETF 808524839 42872 932 SH SOLE 36 932 0 0 SCHWAB STRATEGIC TR ETF 808524839 983755 21386 SH SOLE 21385 0 0 SCHWAB STRATEGIC TR ETF 808524102 1727563 28298 SH SOLE 28297 0 0 SCHWAB STRATEGIC TR ETF 808524797 112347 1393 SH SOLE 19 1393 0 0 SCHWAB STRATEGIC TR ETF 808524797 15967825 198038 SH SOLE 198038 0 0 SCHWAB STRATEGIC TR ETF 808524201 1485468 23936 SH SOLE 19 23936 0 0 SCHWAB STRATEGIC TR ETF 808524201 2064948 33273 SH SOLE 33273 0 0 SCHWAB STRATEGIC TR ETF 808524300 62 1 SH SOLE 19 0 0 0 SCHWAB STRATEGIC TR ETF 808524300 286227 3087 SH SOLE 36 3087 0 0 SCHWAB STRATEGIC TR ETF 808524300 3987 43 SH SOLE 49 43 0 0 SCHWAB STRATEGIC TR ETF 808524300 2467139 26608 SH SOLE 26608 0 0 SCHWAB STRATEGIC TR ETF 808524409 2194145 28878 SH SOLE 28877 0 0 SCHWAB STRATEGIC TR ETF 808524870 7042 135 SH SOLE 19 135 0 0 SCHWAB STRATEGIC TR ETF 808524870 469 9 SH SOLE 36 9 0 0 SCHWAB STRATEGIC TR ETF 808524870 661589 12684 SH SOLE 12683 0 0 SEA LTD ADR 81141R100 537 10 SH SOLE 33 10 0 0 SEA LTD ADR 81141R100 624641 11630 SH SOLE 11629 0 0 SEAGATE TECHNOLOGY HLDNGS PL Stock G7997R103 8641 93 SH SOLE 33 92 0 0 SEAGATE TECHNOLOGY HLDNGS PL Stock G7997R103 5862 63 SH SOLE 36 63 0 0 SEAGATE TECHNOLOGY HLDNGS PL Stock G7997R103 744 8 SH SOLE 46 8 0 0 SEAGATE TECHNOLOGY HLDNGS PL Stock G7997R103 1399167 15037 SH SOLE 15036 0 0 SELECT WATER SOLUTIONS INC Stock 81617J301 1774800 192286 SH SOLE 192286 0 0 SELECTIVE INS GROUP INC Stock 816300107 219432 2010 SH SOLE 2010 0 0 SEMPRA Stock 816851109 22867 318 SH SOLE 33 318 0 0 SEMPRA Stock 816851109 28732 400 SH SOLE 36 400 0 0 SEMPRA Stock 816851109 29689 413 SH SOLE 43 413 0 0 SEMPRA Stock 816851109 2077079 28917 SH SOLE 28916 0 0 SERVICENOW INC Stock 81762P102 10674 14 SH SOLE 9 14 0 0 SERVICENOW INC Stock 81762P102 765450 1004 SH SOLE 19 1004 0 0 SERVICENOW INC Stock 81762P102 207373 272 SH SOLE 28 272 0 0 SERVICENOW INC Stock 81762P102 58705 77 SH SOLE 32 77 0 0 SERVICENOW INC Stock 81762P102 33546 44 SH SOLE 33 44 0 0 SERVICENOW INC Stock 81762P102 28209 37 SH SOLE 43 37 0 0 SERVICENOW INC Stock 81762P102 5337 7 SH SOLE 46 7 0 0 SERVICENOW INC Stock 81762P102 25922 34 SH SOLE 50 34 0 0 SERVICENOW INC Stock 81762P102 767737 1007 SH SOLE 51 1007 0 0 SERVICENOW INC Stock 81762P102 297336 390 SH SOLE 53 390 0 0 SERVICENOW INC Stock 81762P102 6850422 8985 SH SOLE 8985 0 0 SERVISFIRST BANCSHARES INC Stock 81768T108 100204 1510 SH SOLE 23 1510 0 0 SERVISFIRST BANCSHARES INC Stock 81768T108 2170835 32713 SH SOLE 32713 0 0 SFL CORPORATION LTD Stock G7738W106 210038 15936 SH SOLE 15936 0 0 SHERWIN WILLIAMS CO Stock 824348106 28134 81 SH SOLE 2 81 0 0 SHERWIN WILLIAMS CO Stock 824348106 2254085 6490 SH SOLE 6 6489 0 0 SHERWIN WILLIAMS CO Stock 824348106 1042 3 SH SOLE 19 3 0 0 SHERWIN WILLIAMS CO Stock 824348106 149352 430 SH SOLE 30 430 0 0 SHERWIN WILLIAMS CO Stock 824348106 19862 57 SH SOLE 33 57 0 0 SHERWIN WILLIAMS CO Stock 824348106 22663 65 SH SOLE 43 65 0 0 SHERWIN WILLIAMS CO Stock 824348106 43450 125 SH SOLE 50 125 0 0 SHERWIN WILLIAMS CO Stock 824348106 347 1 SH SOLE 51 1 0 0 SHERWIN WILLIAMS CO Stock 824348106 2871664 8268 SH SOLE 8267 0 0 SHOCKWAVE MED INC Stock 82489T104 2333790 7167 SH SOLE 7167 0 0 SHOPIFY INC Stock 82509L107 5325 69 SH SOLE 33 69 0 0 SHOPIFY INC Stock 82509L107 30791 399 SH SOLE 43 399 0 0 SHOPIFY INC Stock 82509L107 6714 87 SH SOLE 48 87 0 0 SHOPIFY INC Stock 82509L107 5333138 69109 SH SOLE 69108 0 0 SIGMATRON INTL INC Stock 82661L101 65340 18000 SH SOLE 18000 0 0 SIMON PPTY GROUP INC NEW REIT 828806109 8137 52 SH SOLE 9 52 0 0 SIMON PPTY GROUP INC NEW REIT 828806109 782 5 SH SOLE 19 5 0 0 SIMON PPTY GROUP INC NEW REIT 828806109 13834 88 SH SOLE 33 88 0 0 SIMON PPTY GROUP INC NEW REIT 828806109 5790 37 SH SOLE 36 37 0 0 SIMON PPTY GROUP INC NEW REIT 828806109 3640749 23265 SH SOLE 23265 0 0 SIMPLIFY EXCHANGE TRADED FUN ETF 82889N632 300579 12319 SH SOLE 25 12318 0 0 SIRIUS XM HOLDINGS INC Stock 82968B103 80983 20872 SH SOLE 20872 0 0 SKECHERS U S A INC Stock 830566105 817760 13349 SH SOLE 13349 0 0 SKYWORKS SOLUTIONS INC Stock 83088M102 3821 35 SH SOLE 33 35 0 0 SKYWORKS SOLUTIONS INC Stock 83088M102 1516 14 SH SOLE 46 14 0 0 SKYWORKS SOLUTIONS INC Stock 83088M102 2148531 19835 SH SOLE 19835 0 0 SNAP ON INC Stock 833034101 2894264 9771 SH SOLE 6 9770 0 0 SNAP ON INC Stock 833034101 889 3 SH SOLE 46 3 0 0 SNAP ON INC Stock 833034101 1777 6 SH SOLE 49 6 0 0 SNAP ON INC Stock 833034101 344251 1162 SH SOLE 1162 0 0 SNOWFLAKE INC Stock 833445109 1454 9 SH SOLE 33 9 0 0 SNOWFLAKE INC Stock 833445109 108434 671 SH SOLE 51 671 0 0 SNOWFLAKE INC Stock 833445109 40885 253 SH SOLE 53 253 0 0 SNOWFLAKE INC Stock 833445109 963927 5965 SH SOLE 5964 0 0 SOFI TECHNOLOGIES INC Stock 83406F102 51 7 SH SOLE 36 7 0 0 SOFI TECHNOLOGIES INC Stock 83406F102 349441 47869 SH SOLE 47868 0 0 SONOCO PRODS CO Stock 835495102 500669 8656 SH SOLE 8656 0 0 SOUNDHOUND AI INC Stock 836100107 140371 23832 SH SOLE 23832 0 0 ADVISOR MANAGED PORTFOLIOS ETF 00777X603 495163 18788 SH SOLE 51 18788 0 0 ADVISOR MANAGED PORTFOLIOS ETF 00777X603 8434 320 SH SOLE 320 0 0 SOUTHERN CO Stock 842587107 2248364 31340 SH SOLE 6 31340 0 0 SOUTHERN CO Stock 842587107 178883 2493 SH SOLE 19 2493 0 0 SOUTHERN CO Stock 842587107 10542 147 SH SOLE 33 146 0 0 SOUTHERN CO Stock 842587107 26257 366 SH SOLE 36 366 0 0 SOUTHERN CO Stock 842587107 3587 50 SH SOLE 49 50 0 0 SOUTHERN CO Stock 842587107 60118 838 SH SOLE 51 838 0 0 SOUTHERN CO Stock 842587107 41179 574 SH SOLE 52 574 0 0 SOUTHERN CO Stock 842587107 6049836 84330 SH SOLE 84330 0 0 SOUTHWEST AIRLS CO Stock 844741108 1430 49 SH SOLE 33 49 0 0 SOUTHWEST AIRLS CO Stock 844741108 317934 10892 SH SOLE 10891 0 0 SOUTHWESTERN ENERGY CO Stock 845467109 144778 19100 SH SOLE 19100 0 0 SPDR SER TR ETF 78464A664 590636 21139 SH SOLE 21139 0 0 SSGA ACTIVE TR ETF 78470P846 824918 29067 SH SOLE 11 29066 0 0 SSGA ACTIVE TR ETF 78470P846 240095 8460 SH SOLE 8460 0 0 SPDR SER TR ETF 78468R523 615112 6187 SH SOLE 6187 0 0 SPDR SER TR ETF 78468R622 657870 6910 SH SOLE 6910 0 0 SPDR SER TR ETF 78468R200 663318 21515 SH SOLE 25 21515 0 0 SPDR SER TR ETF 78468R200 66624 2161 SH SOLE 2161 0 0 SPDR DOW JONES INDL AVERAGE ETF 78467X109 5880603 14784 SH SOLE 14784 0 0 SPDR GOLD TR ETF 78463V107 237401 1154 SH SOLE 19 1154 0 0 SPDR GOLD TR ETF 78463V107 17032314 82794 SH SOLE 82793 0 0 SPDR INDEX SHS FDS ETF 78463X202 258409 4917 SH SOLE 4917 0 0 SPDR INDEX SHS FDS ETF 78463X756 952673 17073 SH SOLE 17073 0 0 SPDR INDEX SHS FDS ETF 78463X426 1033478 17900 SH SOLE 17900 0 0 SPDR SER TR ETF 78468R721 9250 199 SH SOLE 9 199 0 0 SPDR SER TR ETF 78468R721 67675 1456 SH SOLE 32 1456 0 0 SPDR SER TR ETF 78468R721 134663 2897 SH SOLE 36 2897 0 0 SPDR SER TR ETF 78468R721 16390 353 SH SOLE 352 0 0 SPDR SER TR ETF 78464A284 521852 20313 SH SOLE 20313 0 0 SPDR SER TR ETF 78468R739 7211 152 SH SOLE 32 152 0 0 SPDR SER TR ETF 78468R739 66558 1403 SH SOLE 36 1403 0 0 SPDR SER TR ETF 78468R739 394796 8322 SH SOLE 8322 0 0 SPDR INDEX SHS FDS ETF 78463X889 2222 62 SH SOLE 9 62 0 0 SPDR INDEX SHS FDS ETF 78463X889 489329 13653 SH SOLE 36 13653 0 0 SPDR INDEX SHS FDS ETF 78463X889 600764 16762 SH SOLE 16762 0 0 SPDR INDEX SHS FDS ETF 78463X509 301702 8337 SH SOLE 25 8336 0 0 SPDR INDEX SHS FDS ETF 78463X509 92538 2557 SH SOLE 36 2557 0 0 SPDR INDEX SHS FDS ETF 78463X509 143044 3953 SH SOLE 3952 0 0 SPDR SER TR ETF 78464A375 11605 355 SH SOLE 6 355 0 0 SPDR SER TR ETF 78464A375 230691 7057 SH SOLE 19 7056 0 0 SPDR SER TR ETF 78464A375 499274 15273 SH SOLE 36 15273 0 0 SPDR SER TR ETF 78464A375 2007155 61400 SH SOLE 61399 0 0 SPDR SER TR ETF 78464A672 2157965 76578 SH SOLE 36 76577 0 0 SPDR SER TR ETF 78464A672 121035 4295 SH SOLE 4295 0 0 SPDR SER TR ETF 78464A805 308160 4804 SH SOLE 25 4803 0 0 SPDR SER TR ETF 78464A805 1951557 30422 SH SOLE 36 30421 0 0 SPDR SER TR ETF 78464A805 1319245 20565 SH SOLE 49 20565 0 0 SPDR SER TR ETF 78464A805 17256 269 SH SOLE 269 0 0 SPDR SER TR ETF 78464A847 494413 9269 SH SOLE 9269 0 0 SPDR SER TR ETF 78464A854 55 1 SH SOLE 19 0 0 0 SPDR SER TR ETF 78464A854 676959 11002 SH SOLE 25 11002 0 0 SPDR SER TR ETF 78464A854 1209125 19651 SH SOLE 36 19650 0 0 SPDR SER TR ETF 78464A854 939896 15275 SH SOLE 15275 0 0 SPDR SER TR ETF 78464A409 8922124 121970 SH SOLE 121970 0 0 SPDR SER TR ETF 78468R788 325297 7991 SH SOLE 7990 0 0 SPDR SER TR ETF 78464A508 25170 502 SH SOLE 19 502 0 0 SPDR SER TR ETF 78464A508 529304 10565 SH SOLE 10564 0 0 SPDR SER TR ETF 78464A474 10955 368 SH SOLE 36 368 0 0 SPDR SER TR ETF 78464A474 9148034 307290 SH SOLE 307290 0 0 SPDR S&P 500 ETF TR ETF 78462F103 691526 1322 SH SOLE 19 1322 0 0 SPDR S&P 500 ETF TR ETF 78462F103 136682 261 SH SOLE 36 261 0 0 SPDR S&P 500 ETF TR ETF 78462F103 27723 53 SH SOLE 49 53 0 0 SPDR S&P 500 ETF TR ETF 78462F103 338426 647 SH SOLE 51 647 0 0 SPDR S&P 500 ETF TR ETF 78462F103 47612498 91025 SH SOLE 91025 0 0 SPDR SER TR ETF 78464A631 18407 131 SH SOLE 36 131 0 0 SPDR SER TR ETF 78464A631 365230 2599 SH SOLE 2599 0 0 SPDR SER TR ETF 78464A870 9489 100 SH SOLE 36 100 0 0 SPDR SER TR ETF 78464A870 1139 12 SH SOLE 49 12 0 0 SPDR SER TR ETF 78464A870 781623 8237 SH SOLE 8237 0 0 SPDR SER TR ETF 78464A581 1541275 17526 SH SOLE 17526 0 0 SPDR SER TR ETF 78464A888 1770617 15867 SH SOLE 15867 0 0 SPDR SER TR ETF 78464A755 299972 4976 SH SOLE 4976 0 0 SPDR S&P MIDCAP 400 ETF TR ETF 78467Y107 2615727 4701 SH SOLE 4701 0 0 SPDR SER TR ETF 78464A698 1043961 20763 SH SOLE 20762 0 0 SPDR SER TR ETF 78464A862 336777 1451 SH SOLE 1451 0 0 SPDR SER TR ETF 78464A300 314208 3787 SH SOLE 36 3787 0 0 SPDR SER TR ETF 78464A300 536820 6470 SH SOLE 6470 0 0 SPDR SER TR ETF 78468R663 17901 195 SH SOLE 9 195 0 0 SPDR SER TR ETF 78468R663 88862 968 SH SOLE 19 968 0 0 SPDR SER TR ETF 78468R663 91525 997 SH SOLE 24 997 0 0 SPDR SER TR ETF 78468R663 66096 720 SH SOLE 26 720 0 0 SPDR SER TR ETF 78468R663 63893 696 SH SOLE 51 696 0 0 SPDR SER TR ETF 78468R663 67877037 739401 SH SOLE 739401 0 0 SPDR SER TR ETF 78464A763 156701 1194 SH SOLE 19 1194 0 0 SPDR SER TR ETF 78464A763 10237 78 SH SOLE 36 78 0 0 SPDR SER TR ETF 78464A763 1408959 10736 SH SOLE 10735 0 0 SPDR SER TR ETF 78464A797 474411 10072 SH SOLE 10072 0 0 SSGA ACTIVE ETF TR ETF 78467V400 552525 12787 SH SOLE 12786 0 0 SPORTSMANS WHSE HLDGS INC Stock 84920Y106 52093 16750 SH SOLE 16750 0 0 SPOTIFY TECHNOLOGY S A Stock L8681T102 9764 37 SH SOLE 9 37 0 0 SPOTIFY TECHNOLOGY S A Stock L8681T102 66239 251 SH SOLE 19 251 0 0 SPOTIFY TECHNOLOGY S A Stock L8681T102 161047 610 SH SOLE 610 0 0 SPROTT FDS TR ETF 85208P808 282917 11125 SH SOLE 11125 0 0 SPROTT PHYSICAL GOLD & SILVE CEF 85208R101 535552 26330 SH SOLE 26330 0 0 SPROTT PHYSICAL GOLD TR CEF 85207H104 3918537 226505 SH SOLE 226505 0 0 SPROTT PHYSICAL SILVER TR CEF 85207K107 2313208 279036 SH SOLE 279036 0 0 SPROTT FDS TR ETF 85208P303 676120 13717 SH SOLE 13717 0 0 SPROUTS FMRS MKT INC Stock 85208M102 761831 11815 SH SOLE 11815 0 0 SS&C TECHNOLOGIES HLDGS INC Stock 78467J100 11458 178 SH SOLE 9 178 0 0 SS&C TECHNOLOGIES HLDGS INC Stock 78467J100 78882 1225 SH SOLE 43 1225 0 0 SS&C TECHNOLOGIES HLDGS INC Stock 78467J100 162341 2522 SH SOLE 2522 0 0 SSGA ACTIVE ETF TR ETF 78467V608 301859 7168 SH SOLE 25 7168 0 0 SSGA ACTIVE ETF TR ETF 78467V608 1010036 23986 SH SOLE 23985 0 0 ST JOE CO Stock 790148100 220286 3800 SH SOLE 3800 0 0 STAG INDL INC REIT 85254J102 605760 15759 SH SOLE 15758 0 0 STARBUCKS CORP Stock 855244109 1978074 21644 SH SOLE 6 21644 0 0 STARBUCKS CORP Stock 855244109 22756 249 SH SOLE 19 249 0 0 STARBUCKS CORP Stock 855244109 94589 1035 SH SOLE 30 1035 0 0 STARBUCKS CORP Stock 855244109 38374 420 SH SOLE 33 419 0 0 STARBUCKS CORP Stock 855244109 1279 14 SH SOLE 49 14 0 0 STARBUCKS CORP Stock 855244109 3350603 36663 SH SOLE 36662 0 0 STATE STR CORP Stock 857477103 4339 56 SH SOLE 33 56 0 0 STATE STR CORP Stock 857477103 1392 18 SH SOLE 46 18 0 0 STATE STR CORP Stock 857477103 1670314 21603 SH SOLE 21602 0 0 STEEL DYNAMICS INC Stock 858119100 8004 54 SH SOLE 19 54 0 0 STEEL DYNAMICS INC Stock 858119100 5190 35 SH SOLE 33 35 0 0 STEEL DYNAMICS INC Stock 858119100 2668 18 SH SOLE 46 18 0 0 STEEL DYNAMICS INC Stock 858119100 4572108 30845 SH SOLE 30844 0 0 STEM INC Stock 85859N102 129955 59340 SH SOLE 59340 0 0 STERICYCLE INC Stock 858912108 217594 4125 SH SOLE 5 4125 0 0 STERICYCLE INC Stock 858912108 8493 161 SH SOLE 161 0 0 VIRTUS STONE HBR EMRG MKTS I CEF 86164T107 140655 25999 SH SOLE 25999 0 0 STONECO LTD Stock G85158106 3787 228 SH SOLE 19 228 0 0 STONECO LTD Stock G85158106 175684 10577 SH SOLE 10577 0 0 STRYKER CORPORATION Stock 863667101 2872794 8027 SH SOLE 6 8027 0 0 STRYKER CORPORATION Stock 863667101 3221 9 SH SOLE 9 9 0 0 STRYKER CORPORATION Stock 863667101 56543 158 SH SOLE 19 158 0 0 STRYKER CORPORATION Stock 863667101 71277 199 SH SOLE 32 199 0 0 STRYKER CORPORATION Stock 863667101 21536 60 SH SOLE 33 60 0 0 STRYKER CORPORATION Stock 863667101 8231 23 SH SOLE 36 23 0 0 STRYKER CORPORATION Stock 863667101 4294 12 SH SOLE 46 12 0 0 STRYKER CORPORATION Stock 863667101 3577946 9998 SH SOLE 9997 0 0 STURM RUGER & CO INC Stock 864159108 233414 5058 SH SOLE 5057 0 0 SUNCOR ENERGY INC NEW Stock 867224107 19007 515 SH SOLE 33 514 0 0 SUNCOR ENERGY INC NEW Stock 867224107 36937 1001 SH SOLE 43 1000 0 0 SUNCOR ENERGY INC NEW Stock 867224107 449246 12171 SH SOLE 12171 0 0 SUNRUN INC Stock 86771W105 129599 9833 SH SOLE 9833 0 0 SUPER MICRO COMPUTER INC Stock 86800U104 8080 8 SH SOLE 19 8 0 0 SUPER MICRO COMPUTER INC Stock 86800U104 9125549 9035 SH SOLE 9034 0 0 SYNCHRONY FINANCIAL Stock 87165B103 4010 93 SH SOLE 9 93 0 0 SYNCHRONY FINANCIAL Stock 87165B103 2146 50 SH SOLE 33 49 0 0 SYNCHRONY FINANCIAL Stock 87165B103 20784 482 SH SOLE 36 482 0 0 SYNCHRONY FINANCIAL Stock 87165B103 431 10 SH SOLE 46 10 0 0 SYNCHRONY FINANCIAL Stock 87165B103 1038847 24092 SH SOLE 24092 0 0 SYNOPSYS INC Stock 871607107 2858 5 SH SOLE 9 5 0 0 SYNOPSYS INC Stock 871607107 90297 158 SH SOLE 19 158 0 0 SYNOPSYS INC Stock 871607107 25718 45 SH SOLE 33 45 0 0 SYNOPSYS INC Stock 871607107 24003 42 SH SOLE 43 42 0 0 SYNOPSYS INC Stock 871607107 23432 41 SH SOLE 50 41 0 0 SYNOPSYS INC Stock 871607107 1364645 2388 SH SOLE 2387 0 0 SYSCO CORP Stock 871829107 125829 1550 SH SOLE 5 1550 0 0 SYSCO CORP Stock 871829107 18103 223 SH SOLE 19 223 0 0 SYSCO CORP Stock 871829107 7170 88 SH SOLE 33 88 0 0 SYSCO CORP Stock 871829107 3897 48 SH SOLE 46 48 0 0 SYSCO CORP Stock 871829107 1547882 19067 SH SOLE 19067 0 0 PRICE T ROWE GROUP INC Stock 74144T108 2145100 17594 SH SOLE 6 17594 0 0 PRICE T ROWE GROUP INC Stock 74144T108 53284 437 SH SOLE 19 437 0 0 PRICE T ROWE GROUP INC Stock 74144T108 5860 48 SH SOLE 33 48 0 0 PRICE T ROWE GROUP INC Stock 74144T108 13167 108 SH SOLE 36 108 0 0 PRICE T ROWE GROUP INC Stock 74144T108 264976 2173 SH SOLE 2173 0 0 T ROWE PRICE ETF INC ETF 87283Q867 1039005 34370 SH SOLE 34370 0 0 T ROWE PRICE ETF INC ETF 87283Q404 1519924 39998 SH SOLE 39998 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 11020 81 SH SOLE 9 81 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 996702 7326 SH SOLE 18 7326 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 42810 315 SH SOLE 19 314 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 9796 72 SH SOLE 33 72 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 53508 393 SH SOLE 43 393 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 43400 319 SH SOLE 51 319 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 23401 172 SH SOLE 61 172 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 7349661 54022 SH SOLE 54021 0 0 TAKE-TWO INTERACTIVE SOFTWAR Stock 874054109 17076 115 SH SOLE 2 115 0 0 TAKE-TWO INTERACTIVE SOFTWAR Stock 874054109 12919 87 SH SOLE 9 87 0 0 TAKE-TWO INTERACTIVE SOFTWAR Stock 874054109 2227 15 SH SOLE 33 15 0 0 TAKE-TWO INTERACTIVE SOFTWAR Stock 874054109 1633 11 SH SOLE 46 11 0 0 TAKE-TWO INTERACTIVE SOFTWAR Stock 874054109 1193711 8039 SH SOLE 8039 0 0 TANDEM DIABETES CARE INC Stock 875372203 246454 6960 SH SOLE 6960 0 0 TAPESTRY INC Stock 876030107 7264 153 SH SOLE 9 153 0 0 TAPESTRY INC Stock 876030107 4368 92 SH SOLE 33 92 0 0 TAPESTRY INC Stock 876030107 18073 381 SH SOLE 43 380 0 0 TAPESTRY INC Stock 876030107 1050020 22115 SH SOLE 22115 0 0 TARGA RES CORP Stock 87612G101 560 5 SH SOLE 19 5 0 0 TARGA RES CORP Stock 87612G101 8656 77 SH SOLE 33 77 0 0 TARGA RES CORP Stock 87612G101 402940 3598 SH SOLE 45 3598 0 0 TARGA RES CORP Stock 87612G101 39756 355 SH SOLE 48 355 0 0 TARGA RES CORP Stock 87612G101 1097421 9799 SH SOLE 9799 0 0 TARGET CORP Stock 87612E106 46256 261 SH SOLE 7 261 0 0 TARGET CORP Stock 87612E106 31898 180 SH SOLE 9 180 0 0 TARGET CORP Stock 87612E106 76035 429 SH SOLE 19 429 0 0 TARGET CORP Stock 87612E106 37062 209 SH SOLE 33 209 0 0 TARGET CORP Stock 87612E106 7088 40 SH SOLE 36 40 0 0 TARGET CORP Stock 87612E106 4607 26 SH SOLE 46 26 0 0 TARGET CORP Stock 87612E106 3191002 18007 SH SOLE 18006 0 0 TAYLOR MORRISON HOME CORP Stock 87724P106 420207 6759 SH SOLE 45 6759 0 0 TAYLOR MORRISON HOME CORP Stock 87724P106 41467 667 SH SOLE 48 667 0 0 TAYLOR MORRISON HOME CORP Stock 87724P106 116258 1870 SH SOLE 1870 0 0 TC ENERGY CORP Stock 87807B107 844 21 SH SOLE 33 21 0 0 TC ENERGY CORP Stock 87807B107 53873 1339 SH SOLE 51 1339 0 0 TC ENERGY CORP Stock 87807B107 36733 913 SH SOLE 52 913 0 0 TC ENERGY CORP Stock 87807B107 141157 3511 SH SOLE 3511 0 0 TCW TRANSFORM ETF TRUST ETF 29287L106 634334 10356 SH SOLE 10356 0 0 TE CONNECTIVITY LTD Stock H84989104 41248 284 SH SOLE 7 284 0 0 TE CONNECTIVITY LTD Stock H84989104 5083 35 SH SOLE 9 35 0 0 TE CONNECTIVITY LTD Stock H84989104 24790 171 SH SOLE 33 170 0 0 TE CONNECTIVITY LTD Stock H84989104 1743 12 SH SOLE 46 12 0 0 TE CONNECTIVITY LTD Stock H84989104 1203015 8283 SH SOLE 8282 0 0 SELECT SECTOR SPDR TR ETF 81369Y803 129336 621 SH SOLE 9 621 0 0 SELECT SECTOR SPDR TR ETF 81369Y803 153558 737 SH SOLE 19 737 0 0 SELECT SECTOR SPDR TR ETF 81369Y803 25186718 120933 SH SOLE 120933 0 0 TELLURIAN INC NEW Stock 87968A104 105361 159300 SH SOLE 159300 0 0 TELOS CORP MD Stock 87969B101 63648 15300 SH SOLE 15300 0 0 TEMPLETON EMERGING MKTS INCO CEF 880192109 69254 12754 SH SOLE 12754 0 0 TEMPUR SEALY INTL INC Stock 88023U101 14660 258 SH SOLE 9 258 0 0 TEMPUR SEALY INTL INC Stock 88023U101 284 5 SH SOLE 19 5 0 0 TEMPUR SEALY INTL INC Stock 88023U101 386262 6798 SH SOLE 45 6798 0 0 TEMPUR SEALY INTL INC Stock 88023U101 38694 681 SH SOLE 48 681 0 0 TEMPUR SEALY INTL INC Stock 88023U101 103697 1825 SH SOLE 1825 0 0 TERADATA CORP DEL Stock 88076W103 3132 81 SH SOLE 9 81 0 0 TERADATA CORP DEL Stock 88076W103 219684 5681 SH SOLE 5681 0 0 TERADYNE INC Stock 880770102 10606 94 SH SOLE 23 94 0 0 TERADYNE INC Stock 880770102 10843 96 SH SOLE 33 96 0 0 TERADYNE INC Stock 880770102 226 2 SH SOLE 46 2 0 0 TERADYNE INC Stock 880770102 216311 1917 SH SOLE 1917 0 0 TERNIUM SA ADR 880890108 240356 5775 SH SOLE 5775 0 0 TESLA INC Stock 88160R101 216467 1231 SH SOLE 19 1231 0 0 TESLA INC Stock 88160R101 92817 528 SH SOLE 33 528 0 0 TESLA INC Stock 88160R101 26369 150 SH SOLE 36 150 0 0 TESLA INC Stock 88160R101 19337 110 SH SOLE 43 110 0 0 TESLA INC Stock 88160R101 11778 67 SH SOLE 46 67 0 0 TESLA INC Stock 88160R101 61878 352 SH SOLE 48 352 0 0 TESLA INC Stock 88160R101 35334 201 SH SOLE 51 201 0 0 TESLA INC Stock 88160R101 17633424 100310 SH SOLE 100309 0 0 TETRA TECH INC NEW Stock 88162G103 34910 189 SH SOLE 19 189 0 0 TETRA TECH INC NEW Stock 88162G103 235321 1274 SH SOLE 24 1274 0 0 TETRA TECH INC NEW Stock 88162G103 17140 93 SH SOLE 34 92 0 0 TETRA TECH INC NEW Stock 88162G103 50611 274 SH SOLE 274 0 0 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 522 37 SH SOLE 33 37 0 0 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 611513 43339 SH SOLE 43339 0 0 TEXAS INSTRS INC Stock 882508104 40160 231 SH SOLE 7 230 0 0 TEXAS INSTRS INC Stock 882508104 2265 13 SH SOLE 9 13 0 0 TEXAS INSTRS INC Stock 882508104 189018 1085 SH SOLE 19 1085 0 0 TEXAS INSTRS INC Stock 882508104 113237 650 SH SOLE 30 650 0 0 TEXAS INSTRS INC Stock 882508104 35455 204 SH SOLE 33 203 0 0 TEXAS INSTRS INC Stock 882508104 23144 133 SH SOLE 36 132 0 0 TEXAS INSTRS INC Stock 882508104 24576 141 SH SOLE 50 141 0 0 TEXAS INSTRS INC Stock 882508104 871 5 SH SOLE 51 5 0 0 TEXAS INSTRS INC Stock 882508104 2191484 12580 SH SOLE 12579 0 0 TEXAS PACIFIC LAND CORPORATI Stock 88262P102 241239 417 SH SOLE 18 417 0 0 TEXAS PACIFIC LAND CORPORATI Stock 88262P102 1736 3 SH SOLE 33 3 0 0 TEXAS PACIFIC LAND CORPORATI Stock 88262P102 8678 15 SH SOLE 51 15 0 0 TEXAS PACIFIC LAND CORPORATI Stock 88262P102 396494 685 SH SOLE 685 0 0 TEXAS ROADHOUSE INC Stock 882681109 2317 15 SH SOLE 36 15 0 0 TEXAS ROADHOUSE INC Stock 882681109 4502482 29148 SH SOLE 29147 0 0 TEXTRON INC Stock 883203101 11416 119 SH SOLE 9 119 0 0 TEXTRON INC Stock 883203101 5372 56 SH SOLE 19 56 0 0 TEXTRON INC Stock 883203101 1535 16 SH SOLE 33 16 0 0 TEXTRON INC Stock 883203101 5948 62 SH SOLE 36 62 0 0 TEXTRON INC Stock 883203101 332343 3464 SH SOLE 3464 0 0 THE TRADE DESK INC Stock 88339J105 437 5 SH SOLE 19 5 0 0 THE TRADE DESK INC Stock 88339J105 1049 12 SH SOLE 33 12 0 0 THE TRADE DESK INC Stock 88339J105 190401 2178 SH SOLE 51 2178 0 0 THE TRADE DESK INC Stock 88339J105 84535 967 SH SOLE 53 967 0 0 THE TRADE DESK INC Stock 88339J105 5057537 57853 SH SOLE 57853 0 0 THERMO FISHER SCIENTIFIC INC Stock 883556102 34291 59 SH SOLE 2 59 0 0 THERMO FISHER SCIENTIFIC INC Stock 883556102 560635 965 SH SOLE 6 964 0 0 THERMO FISHER SCIENTIFIC INC Stock 883556102 37197 64 SH SOLE 19 64 0 0 THERMO FISHER SCIENTIFIC INC Stock 883556102 79045 136 SH SOLE 28 136 0 0 THERMO FISHER SCIENTIFIC INC Stock 883556102 45926 79 SH SOLE 32 79 0 0 THERMO FISHER SCIENTIFIC INC Stock 883556102 37203 64 SH SOLE 33 64 0 0 THERMO FISHER SCIENTIFIC INC Stock 883556102 84857 146 SH SOLE 36 146 0 0 THERMO FISHER SCIENTIFIC INC Stock 883556102 79652 137 SH SOLE 43 137 0 0 THERMO FISHER SCIENTIFIC INC Stock 883556102 8718 15 SH SOLE 46 15 0 0 THERMO FISHER SCIENTIFIC INC Stock 883556102 4187243 7204 SH SOLE 7204 0 0 TIMKEN CO Stock 887389104 246671 2821 SH SOLE 2821 0 0 TIMOTHY PLAN ETF 887432342 339016 9240 SH SOLE 9240 0 0 TJX COS INC NEW Stock 872540109 50101 494 SH SOLE 2 494 0 0 TJX COS INC NEW Stock 872540109 2754874 27163 SH SOLE 6 27163 0 0 TJX COS INC NEW Stock 872540109 21501 212 SH SOLE 19 212 0 0 TJX COS INC NEW Stock 872540109 26911 265 SH SOLE 33 265 0 0 TJX COS INC NEW Stock 872540109 7809 77 SH SOLE 36 77 0 0 TJX COS INC NEW Stock 872540109 5680 56 SH SOLE 46 56 0 0 TJX COS INC NEW Stock 872540109 5487647 54108 SH SOLE 54108 0 0 TMC THE METALS COMPANY INC Stock 87261Y106 62777 43900 SH SOLE 43900 0 0 T-MOBILE US INC Stock 872590104 40315 247 SH SOLE 7 247 0 0 T-MOBILE US INC Stock 872590104 49782 305 SH SOLE 19 305 0 0 T-MOBILE US INC Stock 872590104 21938 134 SH SOLE 33 134 0 0 T-MOBILE US INC Stock 872590104 6529 40 SH SOLE 46 40 0 0 T-MOBILE US INC Stock 872590104 827850 5072 SH SOLE 5071 0 0 TOAST INC Stock 888787108 344088 13808 SH SOLE 13807 0 0 TOLL BROTHERS INC Stock 889478103 8409 65 SH SOLE 19 65 0 0 TOLL BROTHERS INC Stock 889478103 714769 5525 SH SOLE 5525 0 0 TORO CO Stock 891092108 1601913 17482 SH SOLE 6 17482 0 0 TORO CO Stock 891092108 266129 2904 SH SOLE 2904 0 0 TOTALENERGIES SE ADR 89151E109 6608 96 SH SOLE 9 96 0 0 TOTALENERGIES SE ADR 89151E109 0 0 SH SOLE 19 0 0 0 TOTALENERGIES SE ADR 89151E109 4336 63 SH SOLE 31 63 0 0 TOTALENERGIES SE ADR 89151E109 10393 151 SH SOLE 33 151 0 0 TOTALENERGIES SE ADR 89151E109 84661 1230 SH SOLE 51 1230 0 0 TOTALENERGIES SE ADR 89151E109 58574 851 SH SOLE 52 851 0 0 TOTALENERGIES SE ADR 89151E109 1130464 16424 SH SOLE 16424 0 0 TOUGHBUILT INDS INC Stock 89157G868 79870 24500 SH SOLE 24500 0 0 TOYOTA MOTOR CORP ADR 892331307 5537 22 SH SOLE 31 22 0 0 TOYOTA MOTOR CORP ADR 892331307 5789 23 SH SOLE 33 23 0 0 TOYOTA MOTOR CORP ADR 892331307 341442 1357 SH SOLE 1356 0 0 TRACTOR SUPPLY CO Stock 892356106 42137 161 SH SOLE 7 161 0 0 TRACTOR SUPPLY CO Stock 892356106 779140 2977 SH SOLE 18 2977 0 0 TRACTOR SUPPLY CO Stock 892356106 262 1 SH SOLE 19 1 0 0 TRACTOR SUPPLY CO Stock 892356106 3955 15 SH SOLE 33 15 0 0 TRACTOR SUPPLY CO Stock 892356106 1047 4 SH SOLE 46 4 0 0 TRACTOR SUPPLY CO Stock 892356106 2094 8 SH SOLE 49 8 0 0 TRACTOR SUPPLY CO Stock 892356106 24906 95 SH SOLE 50 95 0 0 TRACTOR SUPPLY CO Stock 892356106 33762 129 SH SOLE 51 129 0 0 TRACTOR SUPPLY CO Stock 892356106 3502312 13382 SH SOLE 13381 0 0 TRAEGER INC Stock 89269P103 108031 42700 SH SOLE 42700 0 0 TRANE TECHNOLOGIES PLC Stock G8994E103 64556 215 SH SOLE 19 215 0 0 TRANE TECHNOLOGIES PLC Stock G8994E103 22281 74 SH SOLE 33 74 0 0 TRANE TECHNOLOGIES PLC Stock G8994E103 11408 38 SH SOLE 36 38 0 0 TRANE TECHNOLOGIES PLC Stock G8994E103 507938 1692 SH SOLE 45 1692 0 0 TRANE TECHNOLOGIES PLC Stock G8994E103 49533 165 SH SOLE 48 165 0 0 TRANE TECHNOLOGIES PLC Stock G8994E103 618017 2059 SH SOLE 2058 0 0 TRANSDIGM GROUP INC Stock 893641100 6319 5 SH SOLE 33 5 0 0 TRANSDIGM GROUP INC Stock 893641100 63702 52 SH SOLE 43 51 0 0 TRANSDIGM GROUP INC Stock 893641100 397807 323 SH SOLE 45 323 0 0 TRANSDIGM GROUP INC Stock 893641100 40643 33 SH SOLE 48 33 0 0 TRANSDIGM GROUP INC Stock 893641100 7041860 5718 SH SOLE 5717 0 0 TRANSMEDICS GROUP INC Stock 89377M109 417761 5650 SH SOLE 5650 0 0 TRANSOCEAN LTD Stock H8817H100 1276059 203194 SH SOLE 203194 0 0 TRAVELERS COMPANIES INC Stock 89417E109 13348 58 SH SOLE 9 58 0 0 TRAVELERS COMPANIES INC Stock 89417E109 56384 245 SH SOLE 26 245 0 0 TRAVELERS COMPANIES INC Stock 89417E109 12732 55 SH SOLE 33 55 0 0 TRAVELERS COMPANIES INC Stock 89417E109 2762 12 SH SOLE 46 12 0 0 TRAVELERS COMPANIES INC Stock 89417E109 2646594 11500 SH SOLE 11499 0 0 TREX CO INC Stock 89531P105 15761 158 SH SOLE 50 158 0 0 TREX CO INC Stock 89531P105 1131365 11342 SH SOLE 11342 0 0 TRIPLEPOINT VENTURE GROWTH B CEF 89677Y100 108963 11494 SH SOLE 11494 0 0 TRUIST FINL CORP Stock 89832Q109 191059 4901 SH SOLE 19 4901 0 0 TRUIST FINL CORP Stock 89832Q109 16458 422 SH SOLE 33 422 0 0 TRUIST FINL CORP Stock 89832Q109 6822 175 SH SOLE 36 175 0 0 TRUIST FINL CORP Stock 89832Q109 2066 53 SH SOLE 46 53 0 0 TRUIST FINL CORP Stock 89832Q109 49427 1268 SH SOLE 51 1268 0 0 TRUIST FINL CORP Stock 89832Q109 33562 861 SH SOLE 52 861 0 0 TRUIST FINL CORP Stock 89832Q109 4192081 107544 SH SOLE 107544 0 0 TWO HBRS INVT CORP REIT 90187B804 147321 11127 SH SOLE 11126 0 0 TYSON FOODS INC Stock 902494103 5286 90 SH SOLE 19 90 0 0 TYSON FOODS INC Stock 902494103 531 9 SH SOLE 33 9 0 0 TYSON FOODS INC Stock 902494103 1726329 29394 SH SOLE 29394 0 0 UBER TECHNOLOGIES INC Stock 90353T100 7699 100 SH SOLE 9 100 0 0 UBER TECHNOLOGIES INC Stock 90353T100 175383 2278 SH SOLE 19 2278 0 0 UBER TECHNOLOGIES INC Stock 90353T100 32721 425 SH SOLE 33 425 0 0 UBER TECHNOLOGIES INC Stock 90353T100 1463 19 SH SOLE 51 19 0 0 UBER TECHNOLOGIES INC Stock 90353T100 5487678 71278 SH SOLE 71277 0 0 UBS AG LONDON BRANCH ETF 902677780 227732 270 SH SOLE 270 0 0 UGI CORP NEW Stock 902681105 236587 9641 SH SOLE 19 9640 0 0 UGI CORP NEW Stock 902681105 58037 2365 SH SOLE 24 2365 0 0 UGI CORP NEW Stock 902681105 1023851 41722 SH SOLE 41721 0 0 ULTA BEAUTY INC Stock 90384S303 6275 12 SH SOLE 9 12 0 0 ULTA BEAUTY INC Stock 90384S303 5752 11 SH SOLE 19 11 0 0 ULTA BEAUTY INC Stock 90384S303 9412 18 SH SOLE 33 18 0 0 ULTA BEAUTY INC Stock 90384S303 3660 7 SH SOLE 43 7 0 0 ULTA BEAUTY INC Stock 90384S303 204969 392 SH SOLE 51 392 0 0 ULTA BEAUTY INC Stock 90384S303 78955 151 SH SOLE 53 151 0 0 ULTA BEAUTY INC Stock 90384S303 3853103 7369 SH SOLE 7369 0 0 UNDER ARMOUR INC Stock 904311107 120050 16267 SH SOLE 16267 0 0 UNILEVER PLC ADR 904767704 7679 153 SH SOLE 9 153 0 0 UNILEVER PLC ADR 904767704 70517 1405 SH SOLE 26 1405 0 0 UNILEVER PLC ADR 904767704 3062 61 SH SOLE 33 61 0 0 UNILEVER PLC ADR 904767704 70027 1395 SH SOLE 43 1395 0 0 UNILEVER PLC ADR 904767704 15408 307 SH SOLE 51 307 0 0 UNILEVER PLC ADR 904767704 11142 222 SH SOLE 52 222 0 0 UNILEVER PLC ADR 904767704 1820831 36279 SH SOLE 36278 0 0 UNION PAC CORP Stock 907818108 4673 19 SH SOLE 6 19 0 0 UNION PAC CORP Stock 907818108 60908 248 SH SOLE 7 247 0 0 UNION PAC CORP Stock 907818108 11313 46 SH SOLE 9 46 0 0 UNION PAC CORP Stock 907818108 6148 25 SH SOLE 19 25 0 0 UNION PAC CORP Stock 907818108 41896 170 SH SOLE 33 170 0 0 UNION PAC CORP Stock 907818108 8608 35 SH SOLE 36 35 0 0 UNION PAC CORP Stock 907818108 36513 148 SH SOLE 43 148 0 0 UNION PAC CORP Stock 907818108 7132 29 SH SOLE 46 29 0 0 UNION PAC CORP Stock 907818108 5572809 22660 SH SOLE 22660 0 0 UNIQURE NV Stock N90064101 72800 14000 SH SOLE 14000 0 0 UNITED AIRLS HLDGS INC Stock 910047109 3926 82 SH SOLE 19 82 0 0 UNITED AIRLS HLDGS INC Stock 910047109 7038 147 SH SOLE 33 147 0 0 UNITED AIRLS HLDGS INC Stock 910047109 14364 300 SH SOLE 36 300 0 0 UNITED AIRLS HLDGS INC Stock 910047109 663521 13858 SH SOLE 13858 0 0 UNITED BANKSHARES INC WEST V Stock 909907107 174584 4878 SH SOLE 19 4878 0 0 UNITED BANKSHARES INC WEST V Stock 909907107 480159 13416 SH SOLE 13416 0 0 UNITED PARCEL SERVICE INC Stock 911312106 566726 3813 SH SOLE 6 3813 0 0 UNITED PARCEL SERVICE INC Stock 911312106 78389 527 SH SOLE 19 527 0 0 UNITED PARCEL SERVICE INC Stock 911312106 23664 159 SH SOLE 33 159 0 0 UNITED PARCEL SERVICE INC Stock 911312106 35671 240 SH SOLE 51 240 0 0 UNITED PARCEL SERVICE INC Stock 911312106 24078 162 SH SOLE 52 162 0 0 UNITED PARCEL SERVICE INC Stock 911312106 6247376 42033 SH SOLE 42033 0 0 UNITED RENTALS INC Stock 911363109 9374 13 SH SOLE 9 13 0 0 UNITED RENTALS INC Stock 911363109 5769 8 SH SOLE 19 8 0 0 UNITED RENTALS INC Stock 911363109 7979 11 SH SOLE 33 11 0 0 UNITED RENTALS INC Stock 911363109 15864 22 SH SOLE 36 22 0 0 UNITED RENTALS INC Stock 911363109 6069392 8417 SH SOLE 8416 0 0 UNITED STS NAT GAS FD LP ETF 912318409 939386 64474 SH SOLE 64474 0 0 UNITED STS OIL FD LP ETF 91232N207 354395 4501 SH SOLE 4501 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 23746 48 SH SOLE 2 48 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 44523 90 SH SOLE 7 90 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 62827 127 SH SOLE 9 127 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 784100 1585 SH SOLE 18 1585 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 200753 406 SH SOLE 19 405 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 86078 174 SH SOLE 28 174 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 101414 205 SH SOLE 30 205 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 41145 83 SH SOLE 32 83 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 95567 193 SH SOLE 33 193 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 20283 41 SH SOLE 36 41 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 25488 52 SH SOLE 43 51 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 13357 27 SH SOLE 46 27 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 131096 265 SH SOLE 49 265 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 141202 285 SH SOLE 50 285 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 340053 687 SH SOLE 51 687 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 114770 232 SH SOLE 53 232 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 10733910 21698 SH SOLE 21697 0 0 UNIVERSAL DISPLAY CORP Stock 91347P105 15803 94 SH SOLE 34 93 0 0 UNIVERSAL DISPLAY CORP Stock 91347P105 8399807 49865 SH SOLE 49865 0 0 UNUM GROUP Stock 91529Y106 303125 5649 SH SOLE 19 5649 0 0 UNUM GROUP Stock 91529Y106 1618893 30169 SH SOLE 30169 0 0 UPSTART HLDGS INC Stock 91680M107 337457 12550 SH SOLE 12549 0 0 URANIUM ENERGY CORP Stock 916896103 643201 95289 SH SOLE 95289 0 0 US BANCORP DEL Stock 902973304 519682 11626 SH SOLE 6 11626 0 0 US BANCORP DEL Stock 902973304 153452 3433 SH SOLE 19 3432 0 0 US BANCORP DEL Stock 902973304 12217 273 SH SOLE 33 273 0 0 US BANCORP DEL Stock 902973304 31290 700 SH SOLE 36 700 0 0 US BANCORP DEL Stock 902973304 61597 1378 SH SOLE 51 1378 0 0 US BANCORP DEL Stock 902973304 42376 948 SH SOLE 52 948 0 0 US BANCORP DEL Stock 902973304 1435201 32107 SH SOLE 32107 0 0 US FOODS HLDG CORP Stock 912008109 323820 6000 SH SOLE 5 6000 0 0 US FOODS HLDG CORP Stock 912008109 210278 3896 SH SOLE 3896 0 0 UTAH MED PRODS INC Stock 917488108 350847 4934 SH SOLE 4933 0 0 SELECT SECTOR SPDR TR ETF 81369Y886 21486 327 SH SOLE 19 327 0 0 SELECT SECTOR SPDR TR ETF 81369Y886 8805533 134128 SH SOLE 134128 0 0 VAIL RESORTS INC Stock 91879Q109 2674 12 SH SOLE 43 12 0 0 VAIL RESORTS INC Stock 91879Q109 359425 1613 SH SOLE 1613 0 0 VALE S A ADR 91912E105 658780 54043 SH SOLE 54042 0 0 VALERO ENERGY CORP Stock 91913Y100 10071 59 SH SOLE 9 59 0 0 VALERO ENERGY CORP Stock 91913Y100 298025 1746 SH SOLE 19 1746 0 0 VALERO ENERGY CORP Stock 91913Y100 9675 57 SH SOLE 33 56 0 0 VALERO ENERGY CORP Stock 91913Y100 17069 100 SH SOLE 36 100 0 0 VALERO ENERGY CORP Stock 91913Y100 5966971 34958 SH SOLE 34957 0 0 VALLEY NATL BANCORP Stock 919794107 53244 6689 SH SOLE 19 6689 0 0 VALLEY NATL BANCORP Stock 919794107 273275 34331 SH SOLE 34331 0 0 VANECK ETF TRUST ETF 92189F437 3947 136 SH SOLE 9 136 0 0 VANECK ETF TRUST ETF 92189F437 450828 15535 SH SOLE 15535 0 0 VANECK ETF TRUST ETF 92189H409 115299 2206 SH SOLE 36 2206 0 0 VANECK ETF TRUST ETF 92189H409 134000 2564 SH SOLE 2564 0 0 VANECK ETF TRUST ETF 92189F643 59154 658 SH SOLE 36 658 0 0 VANECK ETF TRUST ETF 92189F643 144856 1611 SH SOLE 1611 0 0 VANECK ETF TRUST ETF 92189F676 5369710 23866 SH SOLE 23866 0 0 VANGUARD BD INDEX FDS ETF 921937793 23645 327 SH SOLE 36 326 0 0 VANGUARD BD INDEX FDS ETF 921937793 459551 6354 SH SOLE 6353 0 0 VANGUARD WORLD FD ETF 92204A207 4287 21 SH SOLE 36 21 0 0 VANGUARD WORLD FD ETF 92204A207 2793737 13685 SH SOLE 13685 0 0 VANGUARD SPECIALIZED FUNDS ETF 921908844 16070 88 SH SOLE 36 88 0 0 VANGUARD SPECIALIZED FUNDS ETF 921908844 20452 112 SH SOLE 49 112 0 0 VANGUARD SPECIALIZED FUNDS ETF 921908844 17242385 94422 SH SOLE 94421 0 0 VANGUARD WORLD FD ETF 92204A306 3688 28 SH SOLE 36 28 0 0 VANGUARD WORLD FD ETF 92204A306 946832 7189 SH SOLE 7189 0 0 VANGUARD WORLD FD ETF 921910725 5881569 102342 SH SOLE 102341 0 0 VANGUARD WORLD FD ETF 921910733 213047 2286 SH SOLE 2286 0 0 VANGUARD WORLD FD ETF 921910709 5035270 65735 SH SOLE 65734 0 0 VANGUARD INDEX FDS ETF 922908652 36323 207 SH SOLE 36 207 0 0 VANGUARD INDEX FDS ETF 922908652 910055 5192 SH SOLE 5192 0 0 VANGUARD WORLD FD ETF 92204A405 51195 500 SH SOLE 36 500 0 0 VANGUARD WORLD FD ETF 92204A405 1797628 17557 SH SOLE 17556 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042718 1168 10 SH SOLE 36 10 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042718 5491 47 SH SOLE 49 47 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042718 1234329 10564 SH SOLE 10564 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042775 4399 75 SH SOLE 9 75 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042775 910095 15517 SH SOLE 15517 0 0 VANGUARD TAX-MANAGED FDS ETF 921943858 23046 459 SH SOLE 19 459 0 0 VANGUARD TAX-MANAGED FDS ETF 921943858 353050 7037 SH SOLE 36 7037 0 0 VANGUARD TAX-MANAGED FDS ETF 921943858 541485 10793 SH SOLE 49 10793 0 0 VANGUARD TAX-MANAGED FDS ETF 921943858 8773299 174871 SH SOLE 174871 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042858 3425 82 SH SOLE 19 82 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042858 73814 1767 SH SOLE 36 1767 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042858 134374 3217 SH SOLE 49 3217 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042858 3225493 77220 SH SOLE 77220 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042874 9158 136 SH SOLE 19 136 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042874 691620 10271 SH SOLE 10270 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042676 548 13 SH SOLE 36 13 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042676 586252 13912 SH SOLE 13912 0 0 VANGUARD INDEX FDS ETF 922908736 136032 395 SH SOLE 19 395 0 0 VANGUARD INDEX FDS ETF 922908736 246239 715 SH SOLE 36 715 0 0 VANGUARD INDEX FDS ETF 922908736 16522 48 SH SOLE 49 48 0 0 VANGUARD INDEX FDS ETF 922908736 33430537 97125 SH SOLE 97125 0 0 VANGUARD WORLD FD ETF 92204A504 3937162 14554 SH SOLE 14554 0 0 VANGUARD WHITEHALL FDS ETF 921946406 27465 227 SH SOLE 19 227 0 0 VANGUARD WHITEHALL FDS ETF 921946406 121 1 SH SOLE 36 1 0 0 VANGUARD WHITEHALL FDS ETF 921946406 13399897 110752 SH SOLE 110752 0 0 VANGUARD WORLD FD ETF 92204A603 2686 11 SH SOLE 36 11 0 0 VANGUARD WORLD FD ETF 92204A603 4395 18 SH SOLE 49 18 0 0 VANGUARD WORLD FD ETF 92204A603 602204 2467 SH SOLE 2466 0 0 VANGUARD WORLD FD ETF 92204A702 20449 39 SH SOLE 19 39 0 0 VANGUARD WORLD FD ETF 92204A702 18801550 35858 SH SOLE 35857 0 0 VANGUARD BD INDEX FDS ETF 921937819 57068 757 SH SOLE 36 756 0 0 VANGUARD BD INDEX FDS ETF 921937819 1505783 19971 SH SOLE 19970 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C870 42670 530 SH SOLE 22 530 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C870 8479 105 SH SOLE 36 105 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C870 869472 10800 SH SOLE 10799 0 0 VANGUARD WHITEHALL FDS ETF 921946810 2690139 32996 SH SOLE 32995 0 0 VANGUARD WHITEHALL FDS ETF 921946794 11421 166 SH SOLE 36 166 0 0 VANGUARD WHITEHALL FDS ETF 921946794 261537 3801 SH SOLE 3801 0 0 VANGUARD INDEX FDS ETF 922908637 132108 551 SH SOLE 36 551 0 0 VANGUARD INDEX FDS ETF 922908637 1176235 4906 SH SOLE 4905 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C813 137450 1757 SH SOLE 9 1757 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C813 203543 2602 SH SOLE 2601 0 0 VANGUARD WORLD FD ETF 92204A801 2658 13 SH SOLE 9 13 0 0 VANGUARD WORLD FD ETF 92204A801 7564 37 SH SOLE 36 37 0 0 VANGUARD WORLD FD ETF 92204A801 251110 1228 SH SOLE 1228 0 0 VANGUARD WORLD FD ETF 921910873 479269 2565 SH SOLE 2564 0 0 VANGUARD INDEX FDS ETF 922908629 15991 64 SH SOLE 19 64 0 0 VANGUARD INDEX FDS ETF 922908629 3998 16 SH SOLE 36 16 0 0 VANGUARD INDEX FDS ETF 922908629 5645482 22595 SH SOLE 22594 0 0 VANGUARD INDEX FDS ETF 922908538 4295 18 SH SOLE 19 18 0 0 VANGUARD INDEX FDS ETF 922908538 4397138 18649 SH SOLE 18648 0 0 VANGUARD INDEX FDS ETF 922908512 4368 28 SH SOLE 19 28 0 0 VANGUARD INDEX FDS ETF 922908512 31026 199 SH SOLE 36 199 0 0 VANGUARD INDEX FDS ETF 922908512 61273 393 SH SOLE 49 393 0 0 VANGUARD INDEX FDS ETF 922908512 6758926 43351 SH SOLE 43351 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C771 202756 4445 SH SOLE 19 4445 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C771 23261 510 SH SOLE 22 510 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C771 12853 282 SH SOLE 36 281 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C771 183024 4013 SH SOLE 4012 0 0 VANGUARD INDEX FDS ETF 922908553 605 7 SH SOLE 36 7 0 0 VANGUARD INDEX FDS ETF 922908553 3886306 44939 SH SOLE 44938 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C680 383694 4427 SH SOLE 19 4427 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C680 2134 25 SH SOLE 36 24 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C680 805910 9299 SH SOLE 9298 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C714 29254 372 SH SOLE 19 372 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C714 447646 5692 SH SOLE 5692 0 0 VANGUARD INDEX FDS ETF 922908363 17391 36 SH SOLE 19 36 0 0 VANGUARD INDEX FDS ETF 922908363 204110 425 SH SOLE 36 424 0 0 VANGUARD INDEX FDS ETF 922908363 23900369 49720 SH SOLE 49719 0 0 VANGUARD ADMIRAL FDS INC ETF 921932505 571400 1875 SH SOLE 1875 0 0 VANGUARD ADMIRAL FDS INC ETF 921932703 354916 1967 SH SOLE 1966 0 0 VANGUARD ADMIRAL FDS INC ETF 921932869 221001 1948 SH SOLE 1948 0 0 VANGUARD ADMIRAL FDS INC ETF 921932794 269832 2400 SH SOLE 2400 0 0 VANGUARD BD INDEX FDS ETF 921937827 65056 849 SH SOLE 36 848 0 0 VANGUARD BD INDEX FDS ETF 921937827 4981127 64968 SH SOLE 64968 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C409 16776 217 SH SOLE 9 217 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C409 116135 1502 SH SOLE 19 1502 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C409 4556740 58941 SH SOLE 58941 0 0 VANGUARD MALVERN FDS ETF 922020805 8698827 181642 SH SOLE 181641 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C102 7781 134 SH SOLE 9 134 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C102 96977 1670 SH SOLE 19 1670 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C102 914382 15746 SH SOLE 15746 0 0 VANGUARD INDEX FDS ETF 922908751 19506 85 SH SOLE 36 85 0 0 VANGUARD INDEX FDS ETF 922908751 4866185 21288 SH SOLE 21287 0 0 VANGUARD INDEX FDS ETF 922908611 11327 59 SH SOLE 19 59 0 0 VANGUARD INDEX FDS ETF 922908611 10703727 55783 SH SOLE 55783 0 0 VANGUARD INDEX FDS ETF 922908595 12515 48 SH SOLE 19 48 0 0 VANGUARD INDEX FDS ETF 922908595 52144 200 SH SOLE 36 200 0 0 VANGUARD INDEX FDS ETF 922908595 7276387 27909 SH SOLE 27908 0 0 VANGUARD MUN BD FDS ETF 922907746 1877493 37105 SH SOLE 36 37104 0 0 VANGUARD MUN BD FDS ETF 922907746 2090546 41315 SH SOLE 41315 0 0 VANGUARD WORLD FD ETF 92204A884 4199 32 SH SOLE 36 32 0 0 VANGUARD WORLD FD ETF 92204A884 611350 4659 SH SOLE 4658 0 0 VANGUARD BD INDEX FDS ETF 921937835 32829 452 SH SOLE 9 452 0 0 VANGUARD BD INDEX FDS ETF 921937835 13437 185 SH SOLE 19 185 0 0 VANGUARD BD INDEX FDS ETF 921937835 3207553 44163 SH SOLE 44162 0 0 VANGUARD CHARLOTTE FDS ETF 92203J407 14216 289 SH SOLE 9 289 0 0 VANGUARD CHARLOTTE FDS ETF 92203J407 29420 598 SH SOLE 36 598 0 0 VANGUARD CHARLOTTE FDS ETF 92203J407 778835 15833 SH SOLE 15833 0 0 VANGUARD STAR FDS ETF 921909768 8623 143 SH SOLE 9 143 0 0 VANGUARD STAR FDS ETF 921909768 3183974 52802 SH SOLE 52802 0 0 VANGUARD INDEX FDS ETF 922908769 13255 51 SH SOLE 9 51 0 0 VANGUARD INDEX FDS ETF 922908769 20272 78 SH SOLE 19 78 0 0 VANGUARD INDEX FDS ETF 922908769 120089 462 SH SOLE 36 462 0 0 VANGUARD INDEX FDS ETF 922908769 18491498 71149 SH SOLE 71148 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042742 341951 3095 SH SOLE 3094 0 0 VANGUARD BD INDEX FDS ETF 92203C303 252662 5099 SH SOLE 5099 0 0 VANGUARD WORLD FD ETF 92204A876 23953 168 SH SOLE 9 168 0 0 VANGUARD WORLD FD ETF 92204A876 3422 24 SH SOLE 36 24 0 0 VANGUARD WORLD FD ETF 92204A876 831325 5831 SH SOLE 5830 0 0 VANGUARD INDEX FDS ETF 922908744 107339 659 SH SOLE 19 659 0 0 VANGUARD INDEX FDS ETF 922908744 151818 932 SH SOLE 36 932 0 0 VANGUARD INDEX FDS ETF 922908744 23367450 143482 SH SOLE 143481 0 0 VANGUARD WORLD FD ETF 921910816 42992 150 SH SOLE 36 150 0 0 VANGUARD WORLD FD ETF 921910816 1018417 3553 SH SOLE 3553 0 0 VEEVA SYS INC Stock 922475108 31742 137 SH SOLE 19 137 0 0 VEEVA SYS INC Stock 922475108 54911 237 SH SOLE 50 237 0 0 VEEVA SYS INC Stock 922475108 1854 8 SH SOLE 51 8 0 0 VEEVA SYS INC Stock 922475108 936599 4042 SH SOLE 4042 0 0 VERISK ANALYTICS INC Stock 92345Y106 8722 37 SH SOLE 9 37 0 0 VERISK ANALYTICS INC Stock 92345Y106 236 1 SH SOLE 19 1 0 0 VERISK ANALYTICS INC Stock 92345Y106 5191 22 SH SOLE 33 22 0 0 VERISK ANALYTICS INC Stock 92345Y106 1886 8 SH SOLE 46 8 0 0 VERISK ANALYTICS INC Stock 92345Y106 14851 63 SH SOLE 48 63 0 0 VERISK ANALYTICS INC Stock 92345Y106 26172 111 SH SOLE 50 111 0 0 VERISK ANALYTICS INC Stock 92345Y106 663017 2813 SH SOLE 2812 0 0 VERIZON COMMUNICATIONS INC Stock 92343V104 7595 181 SH SOLE 9 181 0 0 VERIZON COMMUNICATIONS INC Stock 92343V104 199463 4754 SH SOLE 19 4753 0 0 VERIZON COMMUNICATIONS INC Stock 92343V104 54968 1310 SH SOLE 26 1310 0 0 VERIZON COMMUNICATIONS INC Stock 92343V104 40707 970 SH SOLE 33 970 0 0 VERIZON COMMUNICATIONS INC Stock 92343V104 114551 2730 SH SOLE 36 2730 0 0 VERIZON COMMUNICATIONS INC Stock 92343V104 60139 1433 SH SOLE 43 1433 0 0 VERIZON COMMUNICATIONS INC Stock 92343V104 7469 178 SH SOLE 46 178 0 0 VERIZON COMMUNICATIONS INC Stock 92343V104 91305 2176 SH SOLE 51 2176 0 0 VERIZON COMMUNICATIONS INC Stock 92343V104 62269 1484 SH SOLE 52 1484 0 0 VERIZON COMMUNICATIONS INC Stock 92343V104 11891612 283404 SH SOLE 283403 0 0 VERTEX PHARMACEUTICALS INC Stock 92532F100 13794 33 SH SOLE 9 33 0 0 VERTEX PHARMACEUTICALS INC Stock 92532F100 37203 89 SH SOLE 19 89 0 0 VERTEX PHARMACEUTICALS INC Stock 92532F100 59357 142 SH SOLE 32 142 0 0 VERTEX PHARMACEUTICALS INC Stock 92532F100 30933 74 SH SOLE 33 74 0 0 VERTEX PHARMACEUTICALS INC Stock 92532F100 8360 20 SH SOLE 36 20 0 0 VERTEX PHARMACEUTICALS INC Stock 92532F100 86528 207 SH SOLE 50 207 0 0 VERTEX PHARMACEUTICALS INC Stock 92532F100 3839809 9186 SH SOLE 9185 0 0 VERTIV HOLDINGS CO Stock 92537N108 46062 564 SH SOLE 19 564 0 0 VERTIV HOLDINGS CO Stock 92537N108 3838 47 SH SOLE 43 47 0 0 VERTIV HOLDINGS CO Stock 92537N108 2984215 36540 SH SOLE 36539 0 0 V F CORP Stock 918204108 185 12 SH SOLE 33 12 0 0 V F CORP Stock 918204108 3068 200 SH SOLE 36 200 0 0 V F CORP Stock 918204108 15 1 SH SOLE 46 1 0 0 V F CORP Stock 918204108 773391 50417 SH SOLE 50416 0 0 VIATRIS INC Stock 92556V106 3845 322 SH SOLE 9 322 0 0 VIATRIS INC Stock 92556V106 430 36 SH SOLE 19 36 0 0 VIATRIS INC Stock 92556V106 3567 299 SH SOLE 33 298 0 0 VIATRIS INC Stock 92556V106 641594 53735 SH SOLE 53734 0 0 VICTORY PORTFOLIOS II ETF 92647N527 1664330 35885 SH SOLE 35884 0 0 VICTORY PORTFOLIOS II ETF 92647N667 573482 11395 SH SOLE 11395 0 0 VICTORY PORTFOLIOS II ETF 92647N535 1365212 27397 SH SOLE 27397 0 0 VIKING THERAPEUTICS INC Stock 92686J106 1060178 12929 SH SOLE 12929 0 0 ETFIS SER TR I ETF 26923G822 1314702 62754 SH SOLE 62754 0 0 ETFIS SER TR I ETF 26923G806 235486 4850 SH SOLE 4850 0 0 VISA INC Stock 92826C839 40467 145 SH SOLE 2 145 0 0 VISA INC Stock 92826C839 41583 149 SH SOLE 9 149 0 0 VISA INC Stock 92826C839 1055760 3783 SH SOLE 18 3783 0 0 VISA INC Stock 92826C839 233836 838 SH SOLE 19 837 0 0 VISA INC Stock 92826C839 133400 478 SH SOLE 28 478 0 0 VISA INC Stock 92826C839 100459 360 SH SOLE 33 359 0 0 VISA INC Stock 92826C839 154052 552 SH SOLE 36 552 0 0 VISA INC Stock 92826C839 144472 518 SH SOLE 43 517 0 0 VISA INC Stock 92826C839 13675 49 SH SOLE 46 49 0 0 VISA INC Stock 92826C839 166611 597 SH SOLE 49 597 0 0 VISA INC Stock 92826C839 146090 523 SH SOLE 50 523 0 0 VISA INC Stock 92826C839 594457 2130 SH SOLE 51 2130 0 0 VISA INC Stock 92826C839 213217 764 SH SOLE 53 764 0 0 VISA INC Stock 92826C839 17736800 63555 SH SOLE 63554 0 0 VISTEON CORP Stock 92839U206 600634 5107 SH SOLE 5107 0 0 VISTRA CORP Stock 92840M102 2884709 41417 SH SOLE 41417 0 0 VODAFONE GROUP PLC NEW ADR 92857W308 118727 13340 SH SOLE 13340 0 0 VONTIER CORPORATION Stock 928881101 693237 15283 SH SOLE 6 15283 0 0 VONTIER CORPORATION Stock 928881101 3447 76 SH SOLE 76 0 0 VOYA EMERGING MKTS HIGH DIVI CEF 92912P108 104393 19809 SH SOLE 19809 0 0 WP CAREY INC REIT 92936U109 80741 1431 SH SOLE 19 1430 0 0 WP CAREY INC REIT 92936U109 576667 10217 SH SOLE 10217 0 0 GRAINGER W W INC Stock 384802104 1017 1 SH SOLE 19 1 0 0 GRAINGER W W INC Stock 384802104 11241 11 SH SOLE 33 11 0 0 GRAINGER W W INC Stock 384802104 60021 59 SH SOLE 36 59 0 0 GRAINGER W W INC Stock 384802104 472027 464 SH SOLE 45 464 0 0 GRAINGER W W INC Stock 384802104 46796 46 SH SOLE 48 46 0 0 GRAINGER W W INC Stock 384802104 2655118 2610 SH SOLE 2609 0 0 WALGREENS BOOTS ALLIANCE INC Stock 931427108 10780 497 SH SOLE 19 497 0 0 WALGREENS BOOTS ALLIANCE INC Stock 931427108 4360 201 SH SOLE 33 201 0 0 WALGREENS BOOTS ALLIANCE INC Stock 931427108 2122230 97844 SH SOLE 97843 0 0 WALKER & DUNLOP INC Stock 93148P102 2459295 24335 SH SOLE 24335 0 0 WALMART INC Stock 931142103 7401 123 SH SOLE 9 123 0 0 WALMART INC Stock 931142103 327341 5440 SH SOLE 19 5440 0 0 WALMART INC Stock 931142103 114804 1908 SH SOLE 24 1908 0 0 WALMART INC Stock 931142103 60483 1005 SH SOLE 33 1005 0 0 WALMART INC Stock 931142103 41698 693 SH SOLE 36 693 0 0 WALMART INC Stock 931142103 141881 2358 SH SOLE 49 2358 0 0 WALMART INC Stock 931142103 13502820 224411 SH SOLE 224411 0 0 DISNEY WALT CO Stock 254687106 34506 282 SH SOLE 2 282 0 0 DISNEY WALT CO Stock 254687106 3671 30 SH SOLE 9 30 0 0 DISNEY WALT CO Stock 254687106 19264 157 SH SOLE 19 157 0 0 DISNEY WALT CO Stock 254687106 42948 351 SH SOLE 24 351 0 0 DISNEY WALT CO Stock 254687106 45672 373 SH SOLE 33 373 0 0 DISNEY WALT CO Stock 254687106 7464 61 SH SOLE 46 61 0 0 DISNEY WALT CO Stock 254687106 7400218 60479 SH SOLE 60479 0 0 WASTE CONNECTIONS INC Stock 94106B101 24473 142 SH SOLE 43 142 0 0 WASTE CONNECTIONS INC Stock 94106B101 248334 1444 SH SOLE 51 1443 0 0 WASTE CONNECTIONS INC Stock 94106B101 94950 552 SH SOLE 53 552 0 0 WASTE CONNECTIONS INC Stock 94106B101 222237 1292 SH SOLE 1292 0 0 WASTE MGMT INC DEL Stock 94106L109 109133 512 SH SOLE 19 512 0 0 WASTE MGMT INC DEL Stock 94106L109 28535 134 SH SOLE 33 133 0 0 WASTE MGMT INC DEL Stock 94106L109 4556950 21379 SH SOLE 21379 0 0 WATSCO INC Stock 942622200 28220 65 SH SOLE 19 65 0 0 WATSCO INC Stock 942622200 113176 262 SH SOLE 23 262 0 0 WATSCO INC Stock 942622200 134683 312 SH SOLE 311 0 0 WAYFAIR INC Stock 94419L101 255704 3767 SH SOLE 3767 0 0 WEC ENERGY GROUP INC Stock 92939U106 2094753 25508 SH SOLE 6 25508 0 0 WEC ENERGY GROUP INC Stock 92939U106 11413 139 SH SOLE 33 138 0 0 WEC ENERGY GROUP INC Stock 92939U106 8869 108 SH SOLE 36 108 0 0 WEC ENERGY GROUP INC Stock 92939U106 1780054 21676 SH SOLE 21676 0 0 WELLS FARGO CO NEW Stock 949746101 39355 679 SH SOLE 9 679 0 0 WELLS FARGO CO NEW Stock 949746101 1739 30 SH SOLE 19 30 0 0 WELLS FARGO CO NEW Stock 949746101 42543 734 SH SOLE 33 734 0 0 WELLS FARGO CO NEW Stock 949746101 15012 259 SH SOLE 36 259 0 0 WELLS FARGO CO NEW Stock 949746101 137701 2376 SH SOLE 43 2375 0 0 WELLS FARGO CO NEW Stock 949746101 5621695 96993 SH SOLE 96992 0 0 WELLTOWER INC REIT 95040Q104 11062 118 SH SOLE 33 118 0 0 WELLTOWER INC REIT 95040Q104 2149 23 SH SOLE 46 23 0 0 WELLTOWER INC REIT 95040Q104 290442 3108 SH SOLE 3108 0 0 WESTERN ASSET MANAGED MUNS F CEF 95766M105 201246 19258 SH SOLE 19257 0 0 WABTEC Stock 929740108 8158 56 SH SOLE 9 56 0 0 WABTEC Stock 929740108 874 6 SH SOLE 19 6 0 0 WABTEC Stock 929740108 5251 36 SH SOLE 33 36 0 0 WABTEC Stock 929740108 146 1 SH SOLE 40 1 0 0 WABTEC Stock 929740108 2331 16 SH SOLE 46 16 0 0 WABTEC Stock 929740108 27096 186 SH SOLE 48 186 0 0 WABTEC Stock 929740108 2422567 16629 SH SOLE 16629 0 0 WESTLAKE CHEM PARTNERS LP Stock 960417103 659340 29700 SH SOLE 29700 0 0 WESTROCK CO Stock 96145D105 742 15 SH SOLE 19 15 0 0 WESTROCK CO Stock 96145D105 841 17 SH SOLE 33 17 0 0 WESTROCK CO Stock 96145D105 4945 100 SH SOLE 36 100 0 0 WESTROCK CO Stock 96145D105 582873 11787 SH SOLE 11787 0 0 WEX INC Stock 96208T104 545369 2296 SH SOLE 2296 0 0 WEYERHAEUSER CO MTN BE REIT 962166104 450754 12552 SH SOLE 6 12552 0 0 WEYERHAEUSER CO MTN BE REIT 962166104 1113 31 SH SOLE 19 31 0 0 WEYERHAEUSER CO MTN BE REIT 962166104 4257 119 SH SOLE 33 118 0 0 WEYERHAEUSER CO MTN BE REIT 962166104 4058 113 SH SOLE 36 113 0 0 WEYERHAEUSER CO MTN BE REIT 962166104 1436 40 SH SOLE 46 40 0 0 WEYERHAEUSER CO MTN BE REIT 962166104 316939 8826 SH SOLE 8825 0 0 WHEATON PRECIOUS METALS CORP Stock 962879102 36337 771 SH SOLE 19 771 0 0 WHEATON PRECIOUS METALS CORP Stock 962879102 894986 18990 SH SOLE 18989 0 0 WHIRLPOOL CORP Stock 963320106 2632 22 SH SOLE 9 22 0 0 WHIRLPOOL CORP Stock 963320106 3473 29 SH SOLE 33 29 0 0 WHIRLPOOL CORP Stock 963320106 598 5 SH SOLE 36 5 0 0 WHIRLPOOL CORP Stock 963320106 120 1 SH SOLE 46 1 0 0 WHIRLPOOL CORP Stock 963320106 828603 6926 SH SOLE 6926 0 0 WILLIAMS COS INC Stock 969457100 34177 877 SH SOLE 7 877 0 0 WILLIAMS COS INC Stock 969457100 7755 199 SH SOLE 19 199 0 0 WILLIAMS COS INC Stock 969457100 8337 214 SH SOLE 33 213 0 0 WILLIAMS COS INC Stock 969457100 11301 290 SH SOLE 36 290 0 0 WILLIAMS COS INC Stock 969457100 44117 1132 SH SOLE 43 1132 0 0 WILLIAMS COS INC Stock 969457100 79811 2048 SH SOLE 51 2048 0 0 WILLIAMS COS INC Stock 969457100 55493 1424 SH SOLE 52 1424 0 0 WILLIAMS COS INC Stock 969457100 3783642 97091 SH SOLE 97091 0 0 WILLIAMS SONOMA INC Stock 969904101 4128 13 SH SOLE 49 13 0 0 WILLIAMS SONOMA INC Stock 969904101 227669 717 SH SOLE 717 0 0 WILLIS TOWERS WATSON PLC LTD Stock G96629103 137500 500 SH SOLE 5 500 0 0 WILLIS TOWERS WATSON PLC LTD Stock G96629103 5517 20 SH SOLE 33 20 0 0 WILLIS TOWERS WATSON PLC LTD Stock G96629103 40941 149 SH SOLE 43 148 0 0 WILLIS TOWERS WATSON PLC LTD Stock G96629103 1375 5 SH SOLE 46 5 0 0 WILLIS TOWERS WATSON PLC LTD Stock G96629103 258202 939 SH SOLE 938 0 0 WISDOMTREE TR ETF 97717Y543 7289059 350942 SH SOLE 350941 0 0 WISDOMTREE TR ETF 97717Y527 2406540 47853 SH SOLE 47853 0 0 WISDOMTREE INC Stock 97717P104 505487 55004 SH SOLE 55004 0 0 WISDOMTREE TR ETF 97717W760 149853 2298 SH SOLE 36 2298 0 0 WISDOMTREE TR ETF 97717W760 119657 1835 SH SOLE 1834 0 0 WISDOMTREE TR ETF 97717W851 1406014 12959 SH SOLE 12958 0 0 WISDOMTREE TR ETF 97717W521 931610 27818 SH SOLE 27817 0 0 WISDOMTREE TR ETF 97717W604 2745 84 SH SOLE 19 84 0 0 WISDOMTREE TR ETF 97717W604 357422 10937 SH SOLE 10937 0 0 WISDOMTREE TR ETF 97717W869 201949 3380 SH SOLE 3380 0 0 WISDOMTREE TR ETF 97717W422 128066 2940 SH SOLE 9 2940 0 0 WISDOMTREE TR ETF 97717W422 9583 220 SH SOLE 19 220 0 0 WISDOMTREE TR ETF 97717W422 1788154 41050 SH SOLE 41050 0 0 WISDOMTREE TR ETF 97717W208 858935 9912 SH SOLE 11 9911 0 0 WISDOMTREE TR ETF 97717W208 394572 4553 SH SOLE 4553 0 0 WISDOMTREE TR ETF 97717X669 1600884 21012 SH SOLE 21011 0 0 WIX COM LTD Stock M98068105 18422 134 SH SOLE 19 134 0 0 WIX COM LTD Stock M98068105 1375 10 SH SOLE 33 10 0 0 WIX COM LTD Stock M98068105 298332 2170 SH SOLE 2170 0 0 WOODSIDE ENERGY GROUP LTD ADR 980228308 459 23 SH SOLE 33 23 0 0 WOODSIDE ENERGY GROUP LTD ADR 980228308 200938 10062 SH SOLE 10062 0 0 BERKLEY W R CORP Stock 084423102 2876000 32519 SH SOLE 6 32519 0 0 BERKLEY W R CORP Stock 084423102 32900 372 SH SOLE 19 372 0 0 BERKLEY W R CORP Stock 084423102 12028 136 SH SOLE 23 136 0 0 BERKLEY W R CORP Stock 084423102 361 4 SH SOLE 33 4 0 0 BERKLEY W R CORP Stock 084423102 3803 43 SH SOLE 36 43 0 0 BERKLEY W R CORP Stock 084423102 1327 15 SH SOLE 46 15 0 0 BERKLEY W R CORP Stock 084423102 716187 8098 SH SOLE 8098 0 0 WYNN RESORTS LTD Stock 983134107 1439 14 SH SOLE 33 14 0 0 WYNN RESORTS LTD Stock 983134107 511 5 SH SOLE 46 5 0 0 WYNN RESORTS LTD Stock 983134107 303623 2970 SH SOLE 2970 0 0 XAI OCTAGN FLT RAT & ALT INM CEF 98400T106 179781 25357 SH SOLE 25357 0 0 XCEL ENERGY INC Stock 98389B100 806 15 SH SOLE 19 15 0 0 XCEL ENERGY INC Stock 98389B100 8170 152 SH SOLE 33 152 0 0 XCEL ENERGY INC Stock 98389B100 8224 153 SH SOLE 36 153 0 0 XCEL ENERGY INC Stock 98389B100 26606 495 SH SOLE 51 495 0 0 XCEL ENERGY INC Stock 98389B100 18544 345 SH SOLE 52 345 0 0 XCEL ENERGY INC Stock 98389B100 552754 10284 SH SOLE 10283 0 0 XPONENTIAL FITNESS INC Stock 98422X101 198480 12000 SH SOLE 12000 0 0 DBX ETF TR ETF 233051200 2518128 61523 SH SOLE 61522 0 0 XYLEM INC Stock 98419M100 646 5 SH SOLE 19 5 0 0 XYLEM INC Stock 98419M100 6350 49 SH SOLE 33 49 0 0 XYLEM INC Stock 98419M100 2326 18 SH SOLE 46 18 0 0 XYLEM INC Stock 98419M100 129 1 SH SOLE 51 1 0 0 XYLEM INC Stock 98419M100 489548 3788 SH SOLE 3787 0 0 YUM BRANDS INC Stock 988498101 693 5 SH SOLE 19 5 0 0 YUM BRANDS INC Stock 988498101 16165 117 SH SOLE 33 116 0 0 YUM BRANDS INC Stock 988498101 971 7 SH SOLE 46 7 0 0 YUM BRANDS INC Stock 988498101 571237 4120 SH SOLE 4119 0 0 ZACKS TRUST ETF 98888G105 15521897 552381 SH SOLE 19 552380 0 0 ZACKS TRUST ETF 98888G105 75870 2700 SH SOLE 2700 0 0 ZACKS TRUST ETF 98888G204 744897 23543 SH SOLE 19 23542 0 0 ZACKS TRUST ETF 98888G204 26040 823 SH SOLE 823 0 0 ZEBRA TECHNOLOGIES CORPORATI Stock 989207105 24718 82 SH SOLE 2 82 0 0 ZEBRA TECHNOLOGIES CORPORATI Stock 989207105 9345 31 SH SOLE 23 31 0 0 ZEBRA TECHNOLOGIES CORPORATI Stock 989207105 4823 16 SH SOLE 33 16 0 0 ZEBRA TECHNOLOGIES CORPORATI Stock 989207105 935067 3102 SH SOLE 3102 0 0 ZIM INTEGRATED SHIPPING SERV Stock M9T951109 463674 45818 SH SOLE 45817 0 0 ZIMMER BIOMET HOLDINGS INC Stock 98956P102 5411 41 SH SOLE 9 41 0 0 ZIMMER BIOMET HOLDINGS INC Stock 98956P102 26528 201 SH SOLE 19 201 0 0 ZIMMER BIOMET HOLDINGS INC Stock 98956P102 6339 48 SH SOLE 33 48 0 0 ZIMMER BIOMET HOLDINGS INC Stock 98956P102 1320 10 SH SOLE 46 10 0 0 ZIMMER BIOMET HOLDINGS INC Stock 98956P102 644978 4887 SH SOLE 4886 0 0 ZIONS BANCORPORATION N A Stock 989701107 651 15 SH SOLE 19 15 0 0 ZIONS BANCORPORATION N A Stock 989701107 1693 39 SH SOLE 33 39 0 0 ZIONS BANCORPORATION N A Stock 989701107 15971 368 SH SOLE 36 368 0 0 ZIONS BANCORPORATION N A Stock 989701107 230977 5322 SH SOLE 5322 0 0 ZOETIS INC Stock 98978V103 30289 179 SH SOLE 2 179 0 0 ZOETIS INC Stock 98978V103 846 5 SH SOLE 19 5 0 0 ZOETIS INC Stock 98978V103 60577 358 SH SOLE 28 358 0 0 ZOETIS INC Stock 98978V103 103218 610 SH SOLE 30 610 0 0 ZOETIS INC Stock 98978V103 7115 42 SH SOLE 33 42 0 0 ZOETIS INC Stock 98978V103 5584 33 SH SOLE 36 33 0 0 ZOETIS INC Stock 98978V103 3384 20 SH SOLE 46 20 0 0 ZOETIS INC Stock 98978V103 49292 291 SH SOLE 50 291 0 0 ZOETIS INC Stock 98978V103 281716 1665 SH SOLE 51 1664 0 0 ZOETIS INC Stock 98978V103 107787 637 SH SOLE 53 637 0 0 ZOETIS INC Stock 98978V103 1349636 7976 SH SOLE 7976 0 0 ZOMEDICA CORP Stock 98980M109 23272 159506 SH SOLE 159506 0 0 ZOOM VIDEO COMMUNICATIONS IN Stock 98980L101 29743 455 SH SOLE 19 455 0 0 ZOOM VIDEO COMMUNICATIONS IN Stock 98980L101 501061 7665 SH SOLE 7665 0 0 ZSCALER INC Stock 98980G102 41 0 SH SOLE 6 0 0 0 ZSCALER INC Stock 98980G102 3626838 18828 SH SOLE 18828 0 0