0001085146-24-003376.txt : 20240801 0001085146-24-003376.hdr.sgml : 20240801 20240731194056 ACCESSION NUMBER: 0001085146-24-003376 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240801 DATE AS OF CHANGE: 20240731 EFFECTIVENESS DATE: 20240801 FILER: COMPANY DATA: COMPANY CONFORMED NAME: RITHOLTZ WEALTH MANAGEMENT CENTRAL INDEX KEY: 0001698218 ORGANIZATION NAME: IRS NUMBER: 463303127 STATE OF INCORPORATION: NY FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-17973 FILM NUMBER: 241163548 BUSINESS ADDRESS: STREET 1: 24 WEST 40TH STREET STREET 2: 15TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10018 BUSINESS PHONE: 212-625-1200 MAIL ADDRESS: STREET 1: 24 WEST 40TH STREET STREET 2: 15TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10018 FORMER COMPANY: FORMER CONFORMED NAME: Comprehensive Portfolio Management, LLC DATE OF NAME CHANGE: 20170215 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001698218 XXXXXXXX 06-30-2024 06-30-2024 false RITHOLTZ WEALTH MANAGEMENT
24 WEST 40TH STREET 15TH FLOOR NEW YORK NY 10018
13F HOLDINGS REPORT 028-17973 N
Patricia Hatzfeld Chief Compliance Officer 212-625-1200 /s/Patricia Hatzfeld New York NY 07-31-2024 1 823 3030799423 false 1 0001633901 028-16706 Betterment LLC
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 3M CO COM 88579Y101 BBG001S5T7X2 496600 4860 SH SOLE 22 0 4838 ABBOTT LABS COM 002824100 BBG001S5N9M6 4251086 40911 SH SOLE 667 0 40245 ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 6665375 38861 SH SOLE 365 0 38495 ABERCROMBIE & FITCH CO CL A 002896207 BBG001S97027 582782 3277 SH SOLE 167 0 3110 ACACIA RESH CORP ACACIA TCH COM 003881307 BBG001SJLJT9 74879 14946 SH SOLE 0 0 14946 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 1337993 4410 SH SOLE 132 0 4278 ACI WORLDWIDE INC COM 004498101 BBG001S9KLL5 321708 8126 SH SOLE 248 0 7878 ACME UTD CORP COM 004816104 BBG001S5NCC0 362650 10341 SH SOLE 0 0 10341 ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 BBG001SP6Y91 267245 20944 SH SOLE 176 0 20768 ACUITY BRANDS INC COM 00508Y102 BBG001SBG656 1018427 4218 SH SOLE 35 0 4183 ADOBE INC COM 00724F101 BBG001S5NCQ5 10083607 18151 SH SOLE 79 0 18072 ADTALEM GLOBAL ED INC COM 00737L103 BBG001S8M5S3 1213183 17786 SH SOLE 194 0 17592 ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 4147916 25571 SH SOLE 167 0 25404 AEGON LTD AMER REG 1 CERT 0076CA104 BBG001S6Y6M8 310566 50663 SH SOLE 2526 0 48137 AERCAP HOLDINGS NV SHS N00985106 BBG001SNX4Y4 542108 5817 SH SOLE 171 0 5646 AFC GAMMA INC COM 00109K105 BBG00YPSX5R9 388233 31822 SH SOLE 0 0 31822 AFLAC INC COM 001055102 BBG001S5NGJ4 2350352 26317 SH SOLE 140 0 26177 AGILENT TECHNOLOGIES INC COM 00846U101 BBG001SCTQY4 411744 3176 SH SOLE 9 0 3167 AGNICO EAGLE MINES LTD COM 008474108 BBG001S77MK3 221379 3385 SH SOLE 0 0 3385 AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 376969 1461 SH SOLE 0 0 1461 AIRBNB INC COM CL A 009066101 BBG001Y2XS16 938893 6192 SH SOLE 31 0 6161 ALCON AG ORD SHS H01301128 BBG00NPWGYR0 222344 2496 SH SOLE 0 0 2496 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JWB1 2000173 27780 SH SOLE 460 0 27320 ALLISON TRANSMISSION HLDGS I COM 01973R101 BBG001V0T5F3 1365090 17985 SH SOLE 119 0 17866 ALLSTATE CORP COM 020002101 BBG001S9BM06 2284497 14309 SH SOLE 45 0 14264 ALPHA METALLURGICAL RESOUR I COM 020764106 BBG00DGWV044 585342 2087 SH SOLE 36 0 2051 ALPHA PRO TECH LTD COM 020772109 BBG001S67MP0 199518 36276 SH SOLE 0 0 36276 ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 22567221 123894 SH SOLE 1925 0 121969 ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 19585015 106777 SH SOLE 681 0 106096 ALPS ETF TR EQUAL SEC ETF 00162Q205 BBG001T53M75 228468 1938 SH SOLE 0 0 1938 ALTICE USA INC CL A 02156K103 BBG00GFMPS82 46998 23038 SH SOLE 0 0 23038 ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 6403410 140580 SH SOLE 1896 0 138683 AMAZON COM INC COM 023135106 BBG001S5PQL7 37302274 193026 SH SOLE 1824 0 191202 AMDOCS LTD SHS G02602103 BBG001SBX7P3 232650 2948 SH SOLE 16 0 2932 AMER STATES WTR CO COM 029899101 BBG001S9T5Z6 404460 5573 SH SOLE 0 0 5573 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 BBG01FRH5ND8 605373 35610 SH SOLE 120 0 35490 AMERICAN ASSETS TR INC COM 024013104 BBG001TCBJS5 475004 21224 SH SOLE 172 0 21052 AMERICAN CENTY ETF TR US SML CP VALU 025072877 BBG00Q9MQZW3 270880 3019 SH SOLE 2570 0 450 AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 1881375 8125 SH SOLE 37 0 8088 AMERICAN INTL GROUP INC COM NEW 026874784 BBG001S5NJG1 2487424 33505 SH SOLE 965 0 32540 AMERICAN PUB ED INC COM 02913V103 BBG001SRS4S8 358298 20381 SH SOLE 0 0 20381 AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 877305 4513 SH SOLE 20 0 4493 AMERICAN WOODMARK CORPORATIO COM 030506109 BBG001S5NQ57 531572 6763 SH SOLE 87 0 6676 AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 376557 2915 SH SOLE 37 0 2878 AMERIPRISE FINL INC COM 03076C106 BBG001SK6096 751190 1758 SH SOLE 36 0 1722 AMGEN INC COM 031162100 BBG001S5NNL6 3836048 12277 SH SOLE 104 0 12173 AMKOR TECHNOLOGY INC COM 031652100 BBG001S64YF8 854815 21360 SH SOLE 604 0 20756 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 BBG00462PGH9 1014159 159710 SH SOLE 3087 0 156623 AMPHENOL CORP NEW CL A 032095101 BBG001S5NSK6 289823 4302 SH SOLE 62 0 4240 ANALOG DEVICES INC COM 032654105 BBG001S5ND38 1077073 4719 SH SOLE 8 0 4711 ANDERSONS INC COM 034164103 BBG001S60FJ9 739207 14903 SH SOLE 201 0 14702 ANGEL OAK MORTGAGE REIT INC COM 03464Y108 BBG0113S8ND8 513675 39212 SH SOLE 177 0 39035 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 BBG001T53FW2 755032 12984 SH SOLE 328 0 12656 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 BBG001S8J4S0 283587 14879 SH SOLE 0 0 14879 AON PLC SHS CL A G0403H108 BBG00SSQFPR9 523810 1784 SH SOLE 3 0 1781 APOGEE ENTERPRISES INC COM 037598109 BBG001S5NSY1 370601 5898 SH SOLE 204 0 5694 APPLE INC COM 037833100 BBG001S5N8V8 99818150 473925 SH SOLE 5209 0 468716 APPLIED INDL TECHNOLOGIES IN COM 03820C105 BBG001S5NK14 2981489 15369 SH SOLE 253 0 15116 APPLIED MATLS INC COM 038222105 BBG001S5NMM7 2790199 11823 SH SOLE 71 0 11752 APPLOVIN CORP COM CL A 03831W108 BBG006HFPX86 621986 7474 SH SOLE 210 0 7264 ARC DOCUMENT SOLUTIONS INC COM 00191G103 BBG001SBK704 146747 55586 SH SOLE 0 0 55586 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 BBG001S8JFB3 568782 24805 SH SOLE 86 0 24719 ARISTA NETWORKS INC COM 040413106 BBG001T51KQ0 668365 1907 SH SOLE 84 0 1823 ARM HOLDINGS PLC SPONSORED ADS 042068205 BBG01J1GY084 367163 2244 SH SOLE 0 0 2244 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 BBG001V107T3 1211843 29364 SH SOLE 223 0 29141 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 BBG00KLHLBL3 2411401 211156 SH SOLE 2019 0 209137 ASGN INC COM 00191U102 BBG001S71HP5 536691 6087 SH SOLE 53 0 6034 ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 6720323 6571 SH SOLE 83 0 6488 ASSURANT INC COM 04621X108 BBG001SD9DW5 315479 1898 SH SOLE 33 0 1865 ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 5165629 66235 SH SOLE 865 0 65369 AT&T INC COM 00206R102 BBG001S5VWH2 1228618 64292 SH SOLE 731 0 63560 ATKORE INC COM 047649108 BBG001T8LDZ8 241129 1787 SH SOLE 17 0 1770 AUTOHOME INC SP ADS RP CL A 05278C107 BBG005JYTDP6 365370 13310 SH SOLE 206 0 13104 AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 4328201 18133 SH SOLE 113 0 18020 AUTONATION INC COM 05329W102 BBG001S5NQB0 1594597 10005 SH SOLE 23 0 9982 AUTOZONE INC COM 053332102 BBG001S6Q5D9 3604346 1216 SH SOLE 0 0 1216 AXIS CAP HLDGS LTD SHS G0692U109 BBG001SGW5F8 266988 3779 SH SOLE 48 0 3731 BAKER HUGHES COMPANY CL A 05722G100 BBG00GBVBK60 458089 13025 SH SOLE 355 0 12670 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 BBG001S5XP76 4838336 482386 SH SOLE 6729 0 475657 BANCO SANTANDER S.A. ADR 05964H105 BBG001S5WCX7 1646546 355625 SH SOLE 5049 0 350576 BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 7566945 190268 SH SOLE 1416 0 188852 BANK MONTREAL MEDIUM BIG OIL 3X LEV 06367V105 BBG00NV7WY45 240030 480 SH SOLE 0 0 480 BANK MONTREAL MEDIUM MICROSECTORS FAN 063679534 BBG00JSLPHS6 502084 1128 SH SOLE 0 0 1128 BANK MONTREAL QUE COM 063671101 BBG001S5Y203 1009747 12042 SH SOLE 7 0 12035 BANK NEW YORK MELLON CORP COM 064058100 BBG001S5P6Q6 1492741 24925 SH SOLE 220 0 24704 BANK NOVA SCOTIA HALIFAX COM 064149107 BBG001S5Y2B1 511344 11184 SH SOLE 225 0 10959 BARCLAYS PLC ADR 06738E204 BBG001S5P2T2 2114118 197397 SH SOLE 3981 0 193416 BARRICK GOLD CORP COM 067901108 BBG001S5N9P3 294585 17661 SH SOLE 0 0 17661 BEAZER HOMES USA INC COM NEW 07556Q881 BBG001S76DH8 545396 19847 SH SOLE 0 0 19847 BECTON DICKINSON & CO COM 075887109 BBG001S5P374 235398 1007 SH SOLE 0 0 1007 BEL FUSE INC CL B 077347300 BBG001S93K81 1078274 16528 SH SOLE 274 0 16254 BELDEN INC COM 077454106 BBG001SM6Z59 487759 5200 SH SOLE 37 0 5163 BERKLEY W R CORP COM 084423102 BBG001S5P463 399911 5089 SH SOLE 0 0 5089 BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 1224482 2 SH SOLE 0 0 2 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 14841871 36484 SH SOLE 419 0 36065 BEST BUY INC COM 086516101 BBG001S5P285 1325186 15722 SH SOLE 187 0 15534 BHP GROUP LTD SPONSORED ADS 088606108 BBG001S5P5K4 3002571 52594 SH SOLE 499 0 52095 BIGLARI HLDGS INC COM STK CL B 08986R309 BBG00JPRDQJ9 296258 1532 SH SOLE 77 0 1455 BLACKROCK INC COM 09247X101 BBG001SDBP55 1467111 1863 SH SOLE 7 0 1856 BLACKSTONE INC COM 09260D107 BBG001S7H949 1147676 9270 SH SOLE 34 0 9236 BLOCK H & R INC COM 093671105 BBG001S5S031 2091919 38575 SH SOLE 399 0 38176 BLUE BIRD CORP COM 095306106 BBG006427TN1 529453 9832 SH SOLE 233 0 9599 BLUE OWL CAPITAL CORPORATION COM 69121K104 BBG00DB0XYD3 401740 26155 SH SOLE 217 0 25938 BOEING CO COM 097023105 BBG001S5P0V3 1088387 5980 SH SOLE 118 0 5862 BOISE CASCADE CO DEL COM 09739D100 BBG001SZX397 282913 2373 SH SOLE 85 0 2288 BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 3466816 875 SH SOLE 19 0 856 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 BBG001T91S76 709108 4608 SH SOLE 36 0 4572 BOSTON SCIENTIFIC CORP COM 101137107 BBG001S63L94 1793794 23293 SH SOLE 238 0 23055 BP PLC SPONSORED ADR 055622104 BBG001S5W4F5 3773411 104527 SH SOLE 749 0 103778 BRADY CORP CL A 104674106 BBG001S5PCB9 765170 11590 SH SOLE 60 0 11530 BRINKER INTL INC COM 109641100 BBG001S5RFV8 514838 7112 SH SOLE 150 0 6962 BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 547113 13174 SH SOLE 260 0 12914 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 BBG001S6VV46 3794024 122665 SH SOLE 1253 0 121412 BROADCOM INC COM 11135F101 BBG00KHY5SY8 12445292 7752 SH SOLE 103 0 7648 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 BBG001SR7MB9 237991 1208 SH SOLE 66 0 1142 BROADSTONE NET LEASE INC COM 11135E203 BBG001T61WG3 383832 24186 SH SOLE 0 0 24186 BROADWIND INC COM NEW 11161T207 BBG001SKFPL7 82676 25206 SH SOLE 0 0 25206 BROOKFIELD CORP CL A LTD VT SH 11271J107 BBG001SF86D7 847801 20409 SH SOLE 159 0 20250 BUILD-A-BEAR WORKSHOP INC COM 120076104 BBG001SMC9T4 714676 28282 SH SOLE 350 0 27931 BUILDERS FIRSTSOURCE INC COM 12008R107 BBG001S9CFC7 4925597 35587 SH SOLE 437 0 35150 BUNGE GLOBAL SA COM SHS H11356104 BBG01JZ8VLC7 317863 2977 SH SOLE 76 0 2901 CACI INTL INC CL A 127190304 BBG001SF9NK1 1218128 2832 SH SOLE 4 0 2828 CADENCE DESIGN SYSTEM INC COM 127387108 BBG001S65YK1 1223614 3976 SH SOLE 146 0 3830 CALERES INC COM 129500104 BBG001S76YV6 228592 6803 SH SOLE 213 0 6590 CANADIAN IMPERIAL BK COMM TO COM 136069101 BBG001S5YBB1 282673 5946 SH SOLE 0 0 5946 CANADIAN NAT RES LTD COM 136385101 BBG001S5YC56 4231250 118855 SH SOLE 1269 0 117586 CANADIAN NATL RY CO COM 136375102 BBG001S8WVQ7 3190992 27013 SH SOLE 208 0 26805 CANADIAN PACIFIC KANSAS CITY COM 13646K108 BBG001S7F4Z8 962271 12222 SH SOLE 26 0 12196 CAPITAL ONE FINL CORP COM 14040H105 BBG001S65PV8 1542725 11143 SH SOLE 183 0 10960 CARDINAL HEALTH INC COM 14149Y108 BBG001S7PC34 2889549 29389 SH SOLE 155 0 29234 CARGURUS INC COM CL A 141788109 BBG00HQ77DT1 303055 11567 SH SOLE 288 0 11279 CARLISLE COS INC COM 142339100 BBG001S5Q6R4 353343 872 SH SOLE 84 0 788 CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HZM1 205934 3265 SH SOLE 33 0 3232 CARS COM INC COM 14575E105 BBG001SP6HB5 540913 27458 SH SOLE 512 0 26946 CARTERS INC COM 146229109 BBG001SCJ3Q5 278594 4496 SH SOLE 31 0 4464 CASEYS GEN STORES INC COM 147528103 BBG001S5PHZ2 594939 1559 SH SOLE 32 0 1527 CATERPILLAR INC COM 149123101 BBG001S5PJ06 2129523 6393 SH SOLE 67 0 6326 CBOE GLOBAL MKTS INC COM 12503M108 BBG001T71BP7 997757 5867 SH SOLE 27 0 5840 CDW CORP COM 12514G108 BBG001V18TB6 252802 1129 SH SOLE 95 0 1034 CECO ENVIRONMENTAL CORP COM 125141101 BBG001S6PJV0 463100 16052 SH SOLE 85 0 15967 CELANESE CORP DEL COM 150870103 BBG001SJDDG5 224367 1663 SH SOLE 68 0 1595 CELESTICA INC COM 15101Q207 BBG001S9CXM7 5562558 97027 SH SOLE 865 0 96162 CEMEX SAB DE CV SPON ADR NEW 151290889 BBG001SD8F15 1071827 167735 SH SOLE 1066 0 166669 CENCORA INC COM 03073E105 BBG001S8X7P0 2360750 10478 SH SOLE 136 0 10342 CENOVUS ENERGY INC COM 15135U109 BBG001T2PJV8 365083 18570 SH SOLE 0 0 18570 CENTENE CORP DEL COM 15135B101 BBG001S6T7Q8 242791 3662 SH SOLE 25 0 3637 CF INDS HLDGS INC COM 125269100 BBG001SJ8KV8 1111444 14995 SH SOLE 67 0 14928 CGI INC CL A SUB VTG 12532H104 BBG001S5YY67 2525492 25303 SH SOLE 151 0 25152 CHAMPIONX CORPORATION COM 15872M104 BBG00JH9V005 220417 6637 SH SOLE 279 0 6358 CHECK POINT SOFTWARE TECH LT ORD M22465104 BBG001SB85K0 1295085 7849 SH SOLE 31 0 7818 CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 3297498 21081 SH SOLE 697 0 20385 CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 BBG00DQ1N3R9 557165 21339 SH SOLE 32 0 21307 CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG001SP50B3 378657 6044 SH SOLE 0 0 6044 CHUBB LIMITED COM H1467J104 BBG001S8S1L3 1924609 7545 SH SOLE 38 0 7507 CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 859922 8294 SH SOLE 0 0 8294 CINTAS CORP COM 172908105 BBG001S7CRG1 4772869 6816 SH SOLE 15 0 6801 CIRRUS LOGIC INC COM 172755100 BBG001S67J86 339576 2660 SH SOLE 104 0 2556 CISCO SYS INC COM 17275R102 BBG001S6HC62 3144215 66180 SH SOLE 136 0 66044 CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 3853489 60723 SH SOLE 511 0 60212 CITIZENS FINL GROUP INC COM 174610105 BBG006Q0HZT0 214455 5952 SH SOLE 180 0 5772 CITIZENS INC CL A 174740100 BBG001S81V90 54367 19988 SH SOLE 0 0 19988 CIVISTA BANCSHARES INC COM NO PAR 178867107 BBG001S91FV8 1415724 91396 SH SOLE 0 0 91396 CLEARWATER PAPER CORP COM 18538R103 BBG001T3T1B3 330081 6810 SH SOLE 98 0 6712 CLEVELAND-CLIFFS INC NEW COM 185899101 BBG001S5PW43 798079 51857 SH SOLE 311 0 51546 CME GROUP INC COM 12572Q105 BBG001S86547 818492 4163 SH SOLE 13 0 4150 COCA COLA CO COM 191216100 BBG001S5SMQ8 4163199 65408 SH SOLE 1066 0 64342 COCA COLA CONS INC COM 191098102 BBG001S5Q0W1 3187766 2938 SH SOLE 31 0 2907 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 BBG00B6BFX96 1280970 17579 SH SOLE 623 0 16956 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 BBG001S6R487 2944773 34305 SH SOLE 438 0 33867 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 BBG001S5STN6 604550 8890 SH SOLE 29 0 8861 COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 5301167 54629 SH SOLE 62 0 54567 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 BBG001T535S9 1251163 38856 SH SOLE 557 0 38299 COLONY BANKCORP INC COM 19623P101 BBG001S98KP7 327721 26753 SH SOLE 0 0 26753 COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 3549332 90637 SH SOLE 267 0 90370 COMFORT SYS USA INC COM 199908104 BBG001SB1GG8 1308209 4302 SH SOLE 66 0 4236 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 BBG001S5VY42 145746 12807 SH SOLE 28 0 12779 COMPOSECURE INC COM CL A 20459V105 BBG00XTTT2B4 84048 12360 SH SOLE 0 0 12360 CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 3005301 26275 SH SOLE 169 0 26105 CONSOL ENERGY INC NEW COM 20854L108 BBG00HC115M9 2452371 24036 SH SOLE 350 0 23686 CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 537458 2089 SH SOLE 0 0 2089 COPART INC COM 217204106 BBG001S7MTB1 212036 3915 SH SOLE 23 0 3892 CORE & MAIN INC CL A 21874C102 BBG01163K3R5 864476 17664 SH SOLE 194 0 17470 COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 14838026 17457 SH SOLE 63 0 17394 COTERRA ENERGY INC COM 127097103 BBG001S6H6Y4 430804 16153 SH SOLE 174 0 15979 COVENANT LOGISTICS GROUP INC CL A 22284P105 BBG001S89TF0 792569 16080 SH SOLE 325 0 15755 CRA INTL INC COM 12618T105 BBG001SBRK80 218894 1271 SH SOLE 16 0 1255 CRANE COMPANY COMMON STOCK 224408104 BBG016G0L0V9 922230 6361 SH SOLE 64 0 6297 CRANE NXT CO COM 224441105 BBG017BXPZ94 387135 6303 SH SOLE 64 0 6239 CRAWFORD & CO CL A 224633206 BBG001S5TK72 175090 20265 SH SOLE 0 0 20265 CREDICORP LTD COM G2519Y108 BBG001S8L8P1 576155 3571 SH SOLE 86 0 3485 CRESUD S A C I F Y A SPONSORED ADR 226406106 BBG001S7XKP3 234837 28569 SH SOLE 41 0 28528 CRH PLC ORD G25508105 BBG001S61NK9 3114617 41539 SH SOLE 91 0 41448 CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 829163 2164 SH SOLE 9 0 2155 CSX CORP COM 126408103 BBG001S5Q7Q3 3053055 91272 SH SOLE 0 0 91272 CUMMINS INC COM 231021106 BBG001S5Q9M3 1514381 5468 SH SOLE 62 0 5406 CUMULUS MEDIA INC COM CL A 231082801 BBG00L2X8YN0 29474 14448 SH SOLE 0 0 14448 CURTISS WRIGHT CORP COM 231561101 BBG001S5QBK0 925890 3417 SH SOLE 15 0 3402 CVS HEALTH CORP COM 126650100 BBG001S5QBD8 371219 6285 SH SOLE 135 0 6150 D R HORTON INC COM 23331A109 BBG001S8M692 252828 1794 SH SOLE 0 0 1794 DANAHER CORPORATION COM 235851102 BBG001S5QGT0 1605345 6425 SH SOLE 97 0 6328 DARDEN RESTAURANTS INC COM 237194105 BBG001S5QM08 375569 2482 SH SOLE 19 0 2463 DAVITA INC COM 23918K108 BBG001SB5DZ0 1355630 9783 SH SOLE 279 0 9504 DECKERS OUTDOOR CORP COM 243537107 BBG001S7GXB9 386212 399 SH SOLE 29 0 370 DEERE & CO COM 244199105 BBG001S5QFF7 1910915 5114 SH SOLE 23 0 5091 DELL TECHNOLOGIES INC CL C 24703L202 BBG00DW3SZT0 4240388 30747 SH SOLE 253 0 30495 DELTA AIR LINES INC DEL COM NEW 247361702 BBG001SPT759 363289 7658 SH SOLE 187 0 7471 DESCARTES SYS GROUP INC COM 249906108 BBG001SBJY34 634496 6552 SH SOLE 1 0 6551 DEUTSCHE BANK A G NAMEN AKT D18190898 BBG001S683N3 2177243 136590 SH SOLE 3167 0 133423 DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 488501 10306 SH SOLE 284 0 10022 DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 1045041 8289 SH SOLE 394 0 7894 DILLARDS INC CL A 254067101 BBG001S5VNW5 1059001 2405 SH SOLE 15 0 2390 DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740 BBG017158GJ6 25637924 932288 SH SOLE 280 0 932008 DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781 BBG01633Y2Y6 35112395 1305051 SH SOLE 395 0 1304656 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 BBG011DXXNJ2 610039 10366 SH SOLE 0 0 10366 DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 BBG015DG3GG1 56389898 1959343 SH SOLE 675 0 1958668 DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 BBG001T6YQM3 243375 7500 SH Call SOLE 0 0 7500 DISCOVER FINL SVCS COM 254709108 BBG001SS0KV6 492349 3764 SH SOLE 127 0 3637 DISNEY WALT CO COM 254687106 BBG001S5QHF3 2377178 23942 SH SOLE 214 0 23728 DOLE PLC ORD SHS G27907107 BBG011PCV5C3 223924 18294 SH SOLE 193 0 18101 DOMINOS PIZZA INC COM 25754A201 BBG001SL3ZH1 3596400 6965 SH SOLE 1 0 6964 DONNELLEY FINL SOLUTIONS INC COM 25787G100 BBG009R0CT67 921666 15459 SH SOLE 104 0 15355 DOW INC COM 260557103 BBG00BN96931 821439 15484 SH SOLE 171 0 15313 DR REDDYS LABS LTD ADR 256135203 BBG001SHMCN3 1207416 15847 SH SOLE 330 0 15517 DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 544933 5437 SH SOLE 84 0 5353 EAGLE MATLS INC COM 26969P108 BBG001S7VG92 695809 3200 SH SOLE 21 0 3179 EATON CORP PLC SHS G29183103 BBG001S5QZ45 1885958 6015 SH SOLE 57 0 5958 EBAY INC. COM 278642103 BBG001S9B9J5 2631559 48987 SH SOLE 576 0 48410 EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 259250 2807 SH SOLE 73 0 2734 ELEVANCE HEALTH INC COM 036752103 BBG001S6KBQ8 2421694 4469 SH SOLE 15 0 4454 ELI LILLY & CO COM 532457108 BBG001S5STL8 20889469 23073 SH SOLE 183 0 22890 EMBRAER S.A. SPONSORED ADS 29082A107 BBG001S63XQ9 915719 35493 SH SOLE 671 0 34822 EMCOR GROUP INC COM 29084Q100 BBG001S5QVG1 7753290 21237 SH SOLE 250 0 20987 EMERALD HOLDING INC COM 29103W104 BBG00GCTWW65 275277 48379 SH SOLE 959 0 47420 EMERSON ELEC CO COM 291011104 BBG001S5QVT7 1212067 11003 SH SOLE 20 0 10983 EMPIRE ST RLTY TR INC CL A 292104106 BBG002N8HMX9 1354376 144390 SH SOLE 1885 0 142504 ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 1387478 38985 SH SOLE 343 0 38642 ENERGY SVCS ACQUISITION CORP COM 29271Q103 BBG001SNQ748 435886 60878 SH SOLE 333 0 60545 ENERSYS COM 29275Y102 BBG001SLVXW8 275842 2665 SH SOLE 67 0 2598 ENI S P A SPONSORED ADR 26874R108 BBG001S5QQ09 507265 16475 SH SOLE 208 0 16267 EOG RES INC COM 26875P101 BBG001S5ZB93 512622 4073 SH SOLE 118 0 3955 EPSILON ENERGY LTD COM 294375209 BBG001SBVQH2 96680 17739 SH SOLE 0 0 17739 EQUINIX INC COM 29444U700 BBG001SKBNS9 390919 517 SH SOLE 9 0 508 EQUINOR ASA SPONSORED ADR 29446M102 BBG001SJ3R93 1848185 64712 SH SOLE 1075 0 63637 EQUITABLE HLDGS INC COM 29452E101 BBG00J7CBWL8 1030942 25231 SH SOLE 510 0 24721 EQUITY RESIDENTIAL SH BEN INT 29476L107 BBG001S723L9 872921 12589 SH SOLE 0 0 12589 ESSEX PPTY TR INC COM 297178105 BBG001S81418 519134 1907 SH SOLE 2 0 1905 ETFS GOLD TR PHYSCL GOLD SHS 00326A104 BBG001SCTFP8 291593 13123 SH SOLE 0 0 13123 ETHAN ALLEN INTERIORS INC COM 297602104 BBG001S67JZ6 464327 16649 SH SOLE 165 0 16484 EVERCORE INC CLASS A 29977A105 BBG001SC3S41 225605 1082 SH SOLE 17 0 1065 EXPEDIA GROUP INC COM NEW 30212P303 BBG001SP8VM0 1107452 8790 SH SOLE 116 0 8674 EXPEDITORS INTL WASH INC COM 302130109 BBG001S5QZZ1 725340 5812 SH SOLE 18 0 5794 EXXON MOBIL CORP COM 30231G102 BBG001S69V32 7538849 65487 SH SOLE 1013 0 64474 FAIR ISAAC CORP COM 303250104 BBG001S8ZT61 8296302 5573 SH SOLE 75 0 5498 FASTENAL CO COM 311900104 BBG001S5R1F7 1416082 22535 SH SOLE 13 0 22522 FERGUSON PLC NEW SHS G3421J106 BBG00NZ6VPK5 474335 2449 SH SOLE 179 0 2270 FERROGLOBE PLC SHS G33856108 BBG00B6BGDB6 1077304 200990 SH SOLE 3365 0 197625 FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 BBG00L4J9BR4 275703 5524 SH SOLE 0 0 5524 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 BBG0078X1341 76085615 1693426 SH SOLE 421 0 1693005 FIDELITY NATL INFORMATION SV COM 31620M106 BBG001S8SWQ0 385403 5114 SH SOLE 40 0 5074 FINVOLUTION GROUP SPONSORED ADS 31810T101 BBG00HZ6P0Q4 94582 19829 SH SOLE 0 0 19829 FIRST CTZNS BANCSHARES INC N CL A 31946M103 BBG001S5R2V7 619675 368 SH SOLE 7 0 361 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 BBG0043NRZR1 197580 11381 SH SOLE 0 0 11381 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 BBG00FZ4KG74 280040 6505 SH SOLE 0 0 6505 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 BBG00L2NXWJ3 312422 12778 SH SOLE 0 0 12778 FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 289798 7112 SH SOLE 0 0 7112 FISERV INC COM 337738108 BBG001S5R6Q4 528049 3543 SH SOLE 13 0 3530 FLEXSTEEL INDS INC COM 339382103 BBG001S5R835 218691 7041 SH SOLE 0 0 7041 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 BBG001S5W9K8 1127847 10477 SH SOLE 136 0 10341 FONAR CORP COM NEW 344437405 BBG001S5R9D2 168080 10505 SH SOLE 0 0 10505 FORD MTR CO DEL COM 345370860 BBG001S5TZ33 351766 28051 SH SOLE 758 0 27293 FORESTAR GROUP INC COM 346232101 BBG001S5R9G9 1812329 56653 SH SOLE 538 0 56115 FORTINET INC COM 34959E109 BBG001S77BL6 216369 3590 SH SOLE 0 0 3590 FOX CORP CL A COM 35137L105 BBG00JHNJX06 205890 5990 SH SOLE 14 0 5976 FRANKLIN RESOURCES INC COM 354613101 BBG001S5P3W6 210939 9438 SH SOLE 4 0 9434 FRANKLIN STR PPTYS CORP COM 35471R106 BBG001SK1MS2 16847 11011 SH SOLE 0 0 11011 FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 817160 16814 SH SOLE 135 0 16679 FRESENIUS MEDICAL CARE AG SPONSORED ADR 358029106 BBG001S97ZY5 704431 36901 SH SOLE 71 0 36829 FS KKR CAP CORP COM 302635206 BBG001YCZQ07 488088 24738 SH SOLE 97 0 24641 FUTUREFUEL CORP COM 36116M106 BBG001SNX0W4 233541 45525 SH SOLE 205 0 45320 G III APPAREL GROUP LTD COM 36237H101 BBG001S6F0Z8 895042 33064 SH SOLE 375 0 32689 GALLAGHER ARTHUR J & CO COM 363576109 BBG001S5NKC2 2268229 8747 SH SOLE 116 0 8631 GAP INC COM 364760108 BBG001S5RNN0 257615 10783 SH SOLE 219 0 10564 GARRETT MOTION INC COM 366505105 BBG00HY28Q04 477746 55617 SH SOLE 460 0 55157 GARTNER INC COM 366651107 BBG001S5SD60 1066967 2376 SH SOLE 7 0 2369 GE AEROSPACE COM NEW 369604301 BBG001S5PVD5 3206908 20173 SH SOLE 383 0 19790 GE VERNOVA INC COM 36828A101 BBG013G17W77 677121 3948 SH SOLE 87 0 3861 GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 3054840 10529 SH SOLE 13 0 10516 GENERAL MLS INC COM 370334104 BBG001S5RKR2 1117477 17665 SH SOLE 249 0 17416 GEOSPACE TECHNOLOGIES CORP COM 37364X109 BBG001S8L318 193214 21516 SH SOLE 0 0 21516 GIBRALTAR INDS INC COM 374689107 BBG001S7GCL4 544424 7942 SH SOLE 52 0 7890 GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 3068039 44717 SH SOLE 15 0 44702 GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 BBG001SV7NS0 221451 7692 SH SOLE 206 0 7486 GMS INC COM 36251C103 BBG009Q036F8 994566 12338 SH SOLE 92 0 12246 GODADDY INC CL A 380237107 BBG006MDLXZ9 1448513 10368 SH SOLE 101 0 10267 GOLD FIELDS LTD SPONSORED ADR 38059T106 BBG001S93ZM2 565233 37935 SH SOLE 554 0 37381 GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 2947284 6516 SH SOLE 269 0 6247 GRAHAM CORP COM 384556106 BBG001S5RK92 617549 21930 SH SOLE 369 0 21561 GRAINGER W W INC COM 384802104 BBG001S5RRD2 417820 463 SH SOLE 8 0 455 GRANITE RIDGE RESOURCES INC COM 387432107 BBG017RM8TP6 76045 12013 SH SOLE 0 0 12013 GRAY TELEVISION INC COM 389375106 BBG001S8SQK9 52000 10000 SH SOLE 0 0 10000 GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109 BBG008748J97 649262 12195 SH SOLE 0 0 12195 GREAT ELM CAP CORP COM NEW 390320703 BBG00D6RSP63 143546 13447 SH SOLE 0 0 13447 GREEN BRICK PARTNERS INC COM 392709101 BBG001SS5LM9 1433576 25045 SH SOLE 52 0 24993 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 BBG001SQP181 417209 31848 SH SOLE 1017 0 30831 GRIFFON CORP COM 398433102 BBG001S7M3Z2 237951 3726 SH SOLE 82 0 3644 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 BBG001SQT2W8 864992 12786 SH SOLE 314 0 12472 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 BBG001S5NWT8 1031921 3445 SH SOLE 102 0 3343 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 BBG001SJ6FD1 496240 3186 SH SOLE 137 0 3049 GSK PLC SPONSORED ADR 37733W204 BBG001SD6SM6 2941279 76397 SH SOLE 814 0 75582 GULF IS FABRICATION INC COM 402307102 BBG001S9N3N0 161444 26597 SH SOLE 0 0 26597 HALLADOR ENERGY COMPANY COM 40609P105 BBG001S8HST8 106270 13677 SH SOLE 669 0 13008 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 BBG00HJ4P6S2 706297 41088 SH SOLE 258 0 40830 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 BBG001S64W80 1106226 120635 SH SOLE 2267 0 118368 HARTFORD FINL SVCS GROUP INC COM 416515104 BBG001S8PXF3 6543464 65083 SH SOLE 403 0 64680 HAWKINS INC COM 420261109 BBG001S5S282 278847 3064 SH SOLE 26 0 3038 HCA HEALTHCARE INC COM 40412C101 BBG001T8NTY2 2897375 9018 SH SOLE 33 0 8985 HDFC BANK LTD SPONSORED ADS 40415F101 BBG001SJB7J7 535333 8322 SH SOLE 187 0 8135 HENRY JACK & ASSOC INC COM 426281101 BBG001S5SHB5 412243 2483 SH SOLE 0 0 2483 HERITAGE INSURANCE HLDGS INC COM 42727J102 BBG006D4PF57 176349 24908 SH SOLE 0 0 24908 HERSHEY CO COM 427866108 BBG001S5S148 684821 3725 SH SOLE 67 0 3658 HEWLETT PACKARD ENTERPRISE C COM 42824C109 BBG0078W3NP4 1119188 52867 SH SOLE 675 0 52192 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 BBG001SPKXV2 137578 17327 SH SOLE 0 0 17327 HOLOGIC INC COM 436440101 BBG001S6HWB2 306801 4132 SH SOLE 19 0 4113 HOME DEPOT INC COM 437076102 BBG001S5RTW7 7276218 21137 SH SOLE 251 0 20886 HONDA MOTOR LTD ADR ECH CNV IN 3 438128308 BBG001S5RXR4 4575212 141911 SH SOLE 1456 0 140455 HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 6926167 32435 SH SOLE 98 0 32337 HOST HOTELS & RESORTS INC COM 44107P104 BBG001S5RY83 1662421 92459 SH SOLE 987 0 91472 HP INC COM 40434L105 BBG001S6W7N7 3119829 89087 SH SOLE 557 0 88530 HSBC HLDGS PLC SPON ADR NEW 404280406 BBG001SCZVC0 4413036 101449 SH SOLE 909 0 100540 HUBBELL INC COM 443510607 BBG001S5S1L9 2405562 6582 SH SOLE 17 0 6565 HUDBAY MINERALS INC COM 443628102 BBG001SL27N7 96383 10650 SH SOLE 566 0 10084 HUNTINGTON INGALLS INDS INC COM 446413106 BBG001V0PDL3 807901 3280 SH SOLE 26 0 3254 HUT 8 CORP COM 44812J104 BBG00390LJJ8 240739 16060 SH SOLE 0 0 16060 ICICI BANK LIMITED ADR 45104G104 BBG001SCD3Z1 1207039 41897 SH SOLE 365 0 41531 IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 327886 673 SH SOLE 0 0 673 IDT CORP CL B NEW 448947507 BBG001SHWDJ5 537172 14955 SH SOLE 324 0 14631 IES HLDGS INC COM 44951W106 BBG001SR2L71 437496 3140 SH SOLE 40 0 3100 ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 2858394 12063 SH SOLE 222 0 11841 IMMERSION CORP COM 452521107 BBG001SD4N12 201986 21465 SH SOLE 176 0 21289 IMPERIAL OIL LTD COM NEW 453038408 BBG001S5T1N6 3471768 50868 SH SOLE 697 0 50171 INFOSYS LTD SPONSORED ADR 456788108 BBG001S6ZLV4 559076 30026 SH SOLE 279 0 29746 ING GROEP N.V. SPONSORED ADR 456837103 BBG001SB1FR8 2029494 118407 SH SOLE 1656 0 116751 INGREDION INC COM 457187102 BBG001SBH4X9 836977 7297 SH SOLE 50 0 7247 INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855 BBG011MFV1P4 2417505 80503 SH SOLE 0 0 80503 INNOVATOR ETFS TRUST U S EQ 10 BUFFER 45783Y442 BBG01JLFPKY1 239501 8448 SH SOLE 0 0 8448 INNOVIVA INC COM 45781M101 BBG001SF23V0 958170 58425 SH SOLE 309 0 58116 INSIGHT ENTERPRISES INC COM 45765U103 BBG001S7LHJ0 1680903 8474 SH SOLE 57 0 8417 INTEL CORP COM 458140100 BBG001S5SF65 1185493 38279 SH SOLE 167 0 38112 INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 689418 5036 SH SOLE 29 0 5007 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 BBG001SJPM63 1227995 11590 SH SOLE 361 0 11229 INTERDIGITAL INC COM 45867G101 BBG001S8DV79 2440912 20941 SH SOLE 250 0 20691 INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 1683456 9734 SH SOLE 340 0 9394 INTERNATIONAL PAPER CO COM 460146103 BBG001S5SBF4 205170 4755 SH SOLE 176 0 4579 INTERPUBLIC GROUP COS INC COM 460690100 BBG001S6RLK5 585909 20141 SH SOLE 537 0 19604 INTUIT COM 461202103 BBG001S6TWR2 2576875 3921 SH SOLE 26 0 3895 INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 1723794 3875 SH SOLE 19 0 3856 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 828256 4202 SH SOLE 0 0 4202 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 366824 2233 SH SOLE 0 0 2233 INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 193864650 404635 SH SOLE 0 0 404635 INVESTAR HLDG CORP COM 46134L105 BBG0062RX882 318318 20670 SH SOLE 108 0 20562 INVESTORS TITLE CO NC COM 461804106 BBG001S5SDL3 446705 2480 SH SOLE 0 0 2480 ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 24247294 452966 SH SOLE 398 0 452568 ISHARES INC ESG AWR MSCI EM 46434G863 BBG00D7BDH70 402994 12019 SH SOLE 0 0 12019 ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 142121941 1428505 SH SOLE 12889 0 1415616 ISHARES TR 0-5YR HI YL CP 46434V407 BBG005DW06B7 6796285 161049 SH SOLE 2714 0 158335 ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 7272725 89072 SH SOLE 219 0 88853 ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 1124692 12254 SH SOLE 173 0 12081 ISHARES TR 3 7 YR TREAS BD 464288661 BBG001SSD812 3406100 29498 SH SOLE 272 0 29226 ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 11159408 119161 SH SOLE 2011 0 117150 ISHARES TR AGGRES ALLOC ETF 464289859 BBG001T3YVL0 3423432 45780 SH SOLE 340 0 45440 ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 80849618 1113018 SH SOLE 1111 0 1111907 ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 921300 15743 SH SOLE 125 0 15618 ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 2484462 23293 SH SOLE 2302 0 20991 ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 2334850 19657 SH SOLE 0 0 19657 ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 221815 1740 SH SOLE 0 0 1740 ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 187053472 341819 SH SOLE 508 0 341311 ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 81587473 840501 SH SOLE 14118 0 826383 ISHARES TR CRE U S REIT ETF 464288521 BBG001ST7G55 286760 5354 SH SOLE 0 0 5354 ISHARES TR DOW JONES US ETF 464287846 BBG001S7Y593 1866527 14107 SH SOLE 0 0 14107 ISHARES TR EAFE SML CP ETF 464288273 BBG001SYVWS7 300378 4873 SH SOLE 0 0 4873 ISHARES TR HDG MSCI JAPAN 46434V886 BBG005XKRJL3 228063 5226 SH SOLE 0 0 5226 ISHARES TR IBDS DEC28 ETF 46435U515 BBG00M0P3SC7 390128 15750 SH SOLE 0 0 15750 ISHARES TR IBONDS 27 ETF 46435UAA9 BBG00HPLJP02 1290430 54380 SH SOLE 0 0 54380 ISHARES TR IBONDS DEC 2030 46436E726 BBG00VJHRTY3 229608 10800 SH SOLE 0 0 10800 ISHARES TR IBONDS DEC 2031 46436E486 BBG011HVQSJ9 228263 11250 SH SOLE 0 0 11250 ISHARES TR IBONDS DEC 29 46436E205 BBG00Q79F703 390491 17225 SH SOLE 0 0 17225 ISHARES TR IBONDS DEC2026 46435GAA0 BBG00DST7FD2 1312803 55113 SH SOLE 0 0 55113 ISHARES TR IBONDS DEC24 ETF 46434VBG4 BBG0088JX0B3 1233767 49095 SH SOLE 0 0 49095 ISHARES TR IBONDS DEC25 ETF 46434VBD1 BBG0088JX9H8 1334289 53672 SH SOLE 0 0 53672 ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 25440627 237497 SH SOLE 4044 0 233453 ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 277295 2020 SH SOLE 0 0 2020 ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 28693883 559990 SH SOLE 9345 0 550645 ISHARES TR MODERT ALLOC ETF 464289875 BBG001T3YV21 979081 22764 SH SOLE 0 0 22764 ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 355401 4537 SH SOLE 0 0 4537 ISHARES TR MSCI INTL MOMENT 46434V449 BBG007WGK4B0 32533722 840882 SH SOLE 235 0 840647 ISHARES TR MSCI LW CRB TG 46434V464 BBG007PGJH85 1128469 6158 SH SOLE 0 0 6158 ISHARES TR MSCI USA ESG SLC 464288802 BBG001SN86J4 880135 7832 SH SOLE 0 0 7832 ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 278711 1632 SH SOLE 88 0 1544 ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 922695 29245 SH SOLE 0 0 29245 ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 266438 895 SH SOLE 106 0 789 ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 1170740 3212 SH SOLE 0 0 3212 ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 684097 3921 SH SOLE 0 0 3921 ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 478839 2360 SH SOLE 0 0 2360 ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 504250 5449 SH SOLE 0 0 5449 ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 577062 3170 SH SOLE 365 0 2805 ISHARES TR S&P MC 400GR ETF 464287606 BBG001SFQL08 208997 2372 SH SOLE 22 0 2350 ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 242323 2003 SH SOLE 0 0 2003 ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 5316030 48109 SH SOLE 767 0 47342 ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 22890683 218945 SH SOLE 0 0 218945 ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 240896 2256 SH SOLE 0 0 2256 ISHARES TR TRS FLT RT BD 46434V860 BBG005YTNMS3 235265 4644 SH SOLE 0 0 4644 ISHARES TR US AER DEF ETF 464288760 BBG001SC08P5 292491 2215 SH SOLE 0 0 2215 ISHARES TR US HLTHCARE ETF 464287762 BBG001SFGXR4 222471 3631 SH SOLE 0 0 3631 J JILL INC COM 46620W201 BBG00FZBYDT6 477834 13664 SH SOLE 273 0 13391 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 776484 13699 SH SOLE 0 0 13699 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 BBG016NKZFF7 322000 5802 SH SOLE 0 0 5802 JABIL INC COM 466313103 BBG001S7RB70 1756052 16142 SH SOLE 159 0 15983 JACKSON FINANCIAL INC COM CL A 46817M107 BBG00922Y611 726211 9779 SH SOLE 240 0 9539 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 BBG00GSNPMQ9 398338 11817 SH SOLE 283 0 11534 JD.COM INC SPON ADS CL A 47215P106 BBG005YHY0R6 1275546 49363 SH SOLE 973 0 48391 JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 8100137 55420 SH SOLE 922 0 54497 JOHNSON CTLS INTL PLC SHS G51502105 BBG001S5WZ84 221528 3333 SH SOLE 4 0 3329 JPMORGAN CHASE & CO. COM 46625H100 BBG001S8CRC3 14622433 72295 SH SOLE 1549 0 70747 KARAT PACKAGING INC COM 48563L101 BBG00Q9MSFD6 969730 32783 SH SOLE 113 0 32670 KB FINL GROUP INC SPONSORED ADR 48241A105 BBG001T309X3 3216347 56816 SH SOLE 1349 0 55466 KEWAUNEE SCIENTIFIC CORP COM 492854104 BBG001S5SKR1 413330 8757 SH SOLE 64 0 8693 KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 1191018 8618 SH SOLE 65 0 8553 KINDER MORGAN INC DEL COM 49456B101 BBG001TG2YZ5 484992 24408 SH SOLE 4100 0 20308 KINROSS GOLD CORP COM 496902404 BBG001S5R0C2 493027 59258 SH SOLE 639 0 58619 KLA CORP COM NEW 482480100 BBG001S5SLM4 4053274 4916 SH SOLE 37 0 4879 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 BBG001S5V5G2 222294 8821 SH SOLE 0 0 8821 KROGER CO COM 501044101 BBG001S5SN40 2229762 44658 SH SOLE 564 0 44093 KT CORP SPONSORED ADR 48268K101 BBG001SCTCR3 756373 55331 SH SOLE 765 0 54566 L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 444121 1978 SH SOLE 3 0 1975 LAM RESEARCH CORP COM 512807108 BBG001S5SW40 3628290 3407 SH SOLE 65 0 3342 LANDSEA HOMES CORP COM 51509P103 BBG00L99PSG8 290900 31654 SH SOLE 68 0 31586 LANDSTAR SYS INC COM 515098101 BBG001S5RWM1 494158 2679 SH SOLE 71 0 2608 LATHAM GROUP INC COM 51819L107 BBG00ZVXLJB8 54922 18126 SH SOLE 0 0 18126 LEIDOS HOLDINGS INC COM 525327102 BBG001SKW6M9 776830 5325 SH SOLE 23 0 5302 LENNAR CORP CL A 526057104 BBG001S5SRK3 1139402 7603 SH SOLE 67 0 7536 LIBERTY ENERGY INC COM CL A 53115L104 BBG00GK831C5 3730219 178565 SH SOLE 3575 0 174990 LIFEVANTAGE CORP COM NEW 53222K205 BBG001S6TDX7 113583 17692 SH SOLE 0 0 17692 LIMBACH HLDGS INC COM 53263P105 BBG006G0NGD3 812391 14270 SH SOLE 245 0 14025 LINCOLN EDL SVCS CORP COM 533535100 BBG001SH9DM7 144562 12189 SH SOLE 0 0 12189 LINCOLN ELEC HLDGS INC COM 533900106 BBG001S5TV87 234546 1243 SH SOLE 21 0 1222 LINDE PLC SHS G54950103 BBG01FND0CH6 1889754 4307 SH SOLE 68 0 4239 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 BBG001SDX252 3348642 1226609 SH SOLE 15694 0 1210915 LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 2695082 5770 SH SOLE 101 0 5669 LOEWS CORP COM 540424108 BBG001S6KQC0 295170 3949 SH SOLE 47 0 3902 LOGITECH INTL S A SHS H50430232 BBG001S9T9J6 836196 8631 SH SOLE 116 0 8515 LOWES COS INC COM 548661107 BBG001S5SVL3 2262025 10260 SH SOLE 164 0 10096 LPL FINL HLDGS INC COM 50212V100 BBG001T5GK39 826388 2959 SH SOLE 78 0 2881 LSI INDS INC OHIO COM 50216C108 BBG001S5SXV8 651132 44999 SH SOLE 1766 0 43233 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 BBG001T8LMY9 243785 2548 SH SOLE 71 0 2477 M & T BK CORP COM 55261F104 BBG001S7S2B4 256945 1698 SH SOLE 16 0 1682 MAGNA INTL INC COM 559222401 BBG001S5SY91 504259 12035 SH SOLE 641 0 11394 MAMAS CREATIONS INC COM 56146T103 BBG001V1FNH5 376618 55878 SH SOLE 243 0 55635 MANHATTAN ASSOCIATES INC COM 562750109 BBG001S71S35 817744 3315 SH SOLE 32 0 3283 MANHATTAN BRDG CAP INC COM 562803106 BBG001SCRDM8 55590 10815 SH SOLE 0 0 10815 MANULIFE FINL CORP COM 56501R106 BBG001S76KD6 4881906 183392 SH SOLE 2829 0 180563 MARATHON OIL CORP COM 565849106 BBG001S69V69 462700 16139 SH SOLE 80 0 16059 MARATHON PETE CORP COM 56585A102 BBG001S169P1 4589067 26453 SH SOLE 294 0 26159 MARKEL GROUP INC COM 570535104 BBG001S9ZK95 562511 357 SH SOLE 1 0 356 MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 1044503 4320 SH SOLE 73 0 4247 MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 1886577 8953 SH SOLE 73 0 8880 MARTIN MARIETTA MATLS INC COM 573284106 BBG001S7QC51 248175 458 SH SOLE 58 0 400 MASCO CORP COM 574599106 BBG001S5SZ70 1202586 18038 SH SOLE 33 0 18005 MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 7525272 17058 SH SOLE 115 0 16943 MATSON INC COM 57686G105 BBG001S5NL21 1740429 13289 SH SOLE 94 0 13195 MAYVILLE ENGR CO INC COM 578605107 BBG001TFSDY6 191223 11478 SH SOLE 0 0 11478 MCCORMICK & CO INC COM NON VTG 579780206 BBG001S79S19 1369517 19305 SH SOLE 0 0 19305 MCDONALDS CORP COM 580135101 BBG001S5T110 3202572 12567 SH SOLE 103 0 12464 MCKESSON CORP COM 58155Q103 BBG001S8F8P8 8303741 14218 SH SOLE 62 0 14156 MEDALLION FINL CORP COM 583928106 BBG001S8ZQZ5 319978 41664 SH SOLE 15 0 41649 MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 802116 10191 SH SOLE 106 0 10085 MERCADOLIBRE INC COM 58733R102 BBG001SM32G3 207068 126 SH SOLE 3 0 123 MERCK & CO INC COM 58933Y105 BBG001S5TC52 6202616 50102 SH SOLE 603 0 49499 META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 15558570 30857 SH SOLE 357 0 30500 METHANEX CORP COM 59151K108 BBG001S66Y93 894498 18535 SH SOLE 211 0 18324 MGIC INVT CORP WIS COM 552848103 BBG001S6SFR0 1507038 69932 SH SOLE 1131 0 68801 MGM RESORTS INTERNATIONAL COM 552953101 BBG001S6BYT5 607633 13673 SH SOLE 157 0 13516 MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 2987925 22717 SH SOLE 474 0 22242 MICROSOFT CORP COM 594918104 BBG001S5TD05 66296296 148330 SH SOLE 1746 0 146584 MINERALS TECHNOLOGIES INC COM 603158106 BBG001S5TFZ2 235846 2836 SH SOLE 34 0 2802 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 BBG00XKM5867 296862 15567 SH SOLE 237 0 15330 MISTRAS GROUP INC COM 60649T107 BBG001T1V7Z5 262577 31674 SH SOLE 651 0 31023 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 BBG001SFZ3S8 2233774 206831 SH SOLE 2824 0 204007 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 BBG001SMCTP4 488097 115389 SH SOLE 1005 0 114384 MODINE MFG CO COM 607828100 BBG001S5T913 1775667 17723 SH SOLE 315 0 17408 MOLINA HEALTHCARE INC COM 60855R100 BBG001SKBQ20 536924 1806 SH SOLE 12 0 1794 MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 3627672 55435 SH SOLE 232 0 55203 MONROE CAP CORP COM 610335101 BBG001V0NY75 307395 40394 SH SOLE 0 0 40394 MONSTER BEVERAGE CORP NEW COM 61174X109 BBG008NVB1F7 323726 6481 SH SOLE 0 0 6481 MOODYS CORP COM 615369105 BBG001S5VP87 782580 1859 SH SOLE 3 0 1856 MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 2784089 28646 SH SOLE 1020 0 27626 MOTOROLA SOLUTIONS INC COM NEW 620076307 BBG001S5T9L1 1550666 4017 SH SOLE 46 0 3971 MSCI INC COM 55354G100 BBG001SV8B05 527565 1095 SH SOLE 1 0 1094 MUELLER INDS INC COM 624756102 BBG001S6PVC4 3957145 69497 SH SOLE 710 0 68787 MURPHY USA INC COM 626755102 BBG001Z0Q6V2 467205 995 SH SOLE 31 0 964 NATIONAL HEALTHCARE CORP COM 635906100 BBG001SBJ378 848071 7824 SH SOLE 69 0 7754 NATURAL GROCERS BY VITAMIN C COM 63888U108 BBG0034VYM77 607487 28655 SH SOLE 40 0 28615 NATURES SUNSHINE PRODS INC COM 639027101 BBG001S61DP6 172868 11471 SH SOLE 0 0 11471 NATWEST GROUP PLC SPONS ADR 639057207 BBG001T03WR2 829827 103341 SH SOLE 5548 0 97793 NETAPP INC COM 64110D104 BBG001S8LYX5 612601 4756 SH SOLE 35 0 4721 NETEASE INC SPONSORED ADS 64110W102 BBG001SCVWD1 537903 5628 SH SOLE 85 0 5543 NETFLIX INC COM 64110L106 BBG001SF6L46 3927856 5820 SH SOLE 60 0 5760 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 BBG001SP9P33 1243602 15999 SH SOLE 184 0 15815 NEWMARKET CORP COM 651587107 BBG001S5R005 850970 1651 SH SOLE 30 0 1621 NEWPARK RES INC COM PAR $.01NEW 651718504 BBG001S6CQY5 1575767 189623 SH SOLE 4025 0 185598 NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 1871269 26427 SH SOLE 183 0 26244 NIKE INC CL B 654106103 BBG001S6NTK2 843971 11198 SH SOLE 363 0 10834 NL INDS INC COM NEW 629156407 BBG001S5TMX9 112336 18630 SH SOLE 0 0 18630 NOMURA HLDGS INC SPONSORED ADR 65535H208 BBG001S6HZT6 195946 33901 SH SOLE 0 0 33901 NORDSON CORP COM 655663102 BBG001S5TKK7 642242 2769 SH SOLE 0 0 2769 NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 1296958 6041 SH SOLE 0 0 6041 NORTHERN TECHNOLOGIES INTL C COM 665809109 BBG001S7DDP1 251199 15169 SH SOLE 0 0 15169 NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 533569 1224 SH SOLE 4 0 1220 NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 10119612 95056 SH SOLE 1174 0 93881 NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 15637376 109551 SH SOLE 987 0 108565 NUCOR CORP COM 670346105 BBG001S5TRV0 670386 4241 SH SOLE 33 0 4208 NUTRIEN LTD COM 67077M108 BBG00JM9SM69 793522 15587 SH SOLE 213 0 15373 NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 52809960 427473 SH SOLE 5067 0 422405 NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 614464 5400 SH Call SOLE 0 0 5400 NVR INC COM 62944T105 BBG001S5TSM8 1267290 167 SH SOLE 0 0 167 NXP SEMICONDUCTORS N V COM N6596X109 BBG001SF62F6 1398541 5197 SH SOLE 245 0 4952 OCCIDENTAL PETE CORP COM 674599105 BBG001S5TZG9 456392 7241 SH SOLE 101 0 7140 OFS CAP CORP COM 67103B100 BBG001T92VF9 135455 15271 SH SOLE 0 0 15271 OIL DRI CORP AMER COM 677864100 BBG001S7J3C1 252055 3933 SH SOLE 0 0 3933 OLD DOMINION FREIGHT LINE IN COM 679580100 BBG001S6WQT9 2310666 13084 SH SOLE 58 0 13026 OLD REP INTL CORP COM 680223104 BBG001S6M9Y2 18306324 592438 SH SOLE 391 0 592046 OLIN CORP COM PAR $1 680665205 BBG001S5TWW8 391254 8298 SH SOLE 62 0 8236 OMNICOM GROUP INC COM 681919106 BBG001S5VR10 1641910 18304 SH SOLE 210 0 18094 ON SEMICONDUCTOR CORP COM 682189105 BBG001SF7RS6 208872 3047 SH SOLE 8 0 3039 OP BANCORP COM 67109R109 BBG001SP9M85 230299 24014 SH SOLE 0 0 24014 OPERA LTD SPONSORED ADS 68373M107 BBG00LBLDJ80 256712 18284 SH SOLE 372 0 17912 ORACLE CORP COM 68389X105 BBG001S5SJG6 11735440 83112 SH SOLE 1305 0 81807 ORANGE SPONSORED ADR 684060106 BBG001S9V388 137517 13765 SH SOLE 0 0 13765 OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 2469068 2338 SH SOLE 1 0 2337 ORIX CORP SPONSORED ADR 686330101 BBG001S5SFJ1 1817308 16328 SH SOLE 171 0 16157 OTIS WORLDWIDE CORP COM 68902V107 BBG00RP60LN7 331830 3447 SH SOLE 33 0 3414 OUTBRAIN INC COM 69002R103 BBG001V0BLG6 153643 30852 SH SOLE 0 0 30852 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 BBG0071D5RR0 464754 54806 SH SOLE 235 0 54571 OWENS CORNING NEW COM 690742101 BBG001SQ7PD2 2715446 15631 SH SOLE 226 0 15405 OXFORD INDS INC COM 691497309 BBG001S5TZF0 443255 4426 SH SOLE 14 0 4412 PACCAR INC COM 693718108 BBG001S5V1S8 841577 8175 SH SOLE 142 0 8033 PACKAGING CORP AMER COM 695156109 BBG001S5V741 892533 4889 SH SOLE 126 0 4763 PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 1500374 4426 SH SOLE 52 0 4374 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 BBG005PTVGJ7 186024 23758 SH SOLE 0 0 23758 PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 395713 782 SH SOLE 200 0 582 PATRICK INDS INC COM 703343103 BBG001S5V0V6 1363408 12560 SH SOLE 180 0 12380 PAYCHEX INC COM 704326107 BBG001S5V135 2282982 19256 SH SOLE 19 0 19237 PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 265313 4572 SH SOLE 5 0 4567 PBF ENERGY INC CL A 69318G106 BBG002832HM6 631225 13716 SH SOLE 359 0 13357 PDD HOLDINGS INC SPONSORED ADS 722304102 BBG00LBLDFH8 2201652 16560 SH SOLE 249 0 16311 PEPSICO INC COM 713448108 BBG001S695T1 2604416 15791 SH SOLE 141 0 15650 PERION NETWORK LTD SHS NEW M78673114 BBG001SJ0148 114328 13692 SH SOLE 489 0 13203 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 BBG001SF6W88 3149861 217382 SH SOLE 2814 0 214568 PFIZER INC COM 717081103 BBG001S5V466 1224071 43748 SH SOLE 287 0 43461 PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 2898741 28607 SH SOLE 331 0 28276 PHILLIPS 66 COM 718546104 BBG00286S4P7 302753 2145 SH SOLE 113 0 2032 PHOTRONICS INC COM 719405102 BBG001S5V7C2 367904 14913 SH SOLE 150 0 14763 PHX MINERALS INC CL A 69291A100 BBG001S6G023 100280 30761 SH SOLE 0 0 30761 PLDT INC SPONSORED ADR 69344D408 BBG001S5V5J9 298962 12173 SH SOLE 8 0 12165 PNC FINL SVCS GROUP INC COM 693475105 BBG001S5V947 3527321 22687 SH SOLE 167 0 22520 POPULAR INC COM NEW 733174700 BBG001S5PC01 2132755 24118 SH SOLE 311 0 23807 PORTMAN RIDGE FIN CORP COM NEW 73688F201 BBG001SDR8W6 271972 13862 SH SOLE 0 0 13862 POSCO HOLDINGS INC SPONSORED ADR 693483109 BBG001S65ZZ2 1943356 29561 SH SOLE 526 0 29035 POWERSHARES ACTIVELY MANAGED S&P500 DOWNSID 46090A705 BBG003PDG4D7 216828 5796 SH SOLE 0 0 5796 PRECISION DRILLING CORP COM NEW 74022D407 BBG001S5V359 749895 10661 SH SOLE 146 0 10515 PREFORMED LINE PRODS CO COM 740444104 BBG001SFKCZ6 357959 2874 SH SOLE 60 0 2814 PRIMO WATER CORPORATION COM 74167P108 BBG001S77SH4 500606 22901 SH SOLE 313 0 22587 PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 12756593 77350 SH SOLE 968 0 76382 PROFIRE ENERGY INC COM 74316X101 BBG001SSCTQ0 67444 47496 SH SOLE 0 0 47496 PROG HOLDINGS INC COM NPV 74319R101 BBG00VSH86H3 398967 11504 SH SOLE 170 0 11334 PROGRESSIVE CORP COM 743315103 BBG001S5V509 1432198 6895 SH SOLE 163 0 6732 PROLOGIS INC. COM 74340W103 BBG001S5NMN6 4818338 42902 SH SOLE 32 0 42871 PRUDENTIAL FINL INC COM 744320102 BBG001S97MM7 848433 7240 SH SOLE 14 0 7226 PRUDENTIAL PLC ADR 74435K204 BBG001SF5MH1 189594 10349 SH SOLE 0 0 10349 PUBLIC STORAGE OPER CO COM 74460D109 BBG001S5TH79 1240955 4314 SH SOLE 2 0 4312 PULTE GROUP INC COM 745867101 BBG001S5V5K7 5627278 51111 SH SOLE 537 0 50573 PUMA BIOTECHNOLOGY INC COM 74587V107 BBG001TFZB81 110054 33759 SH SOLE 0 0 33759 QUAD / GRAPHICS INC COM CL A 747301109 BBG001SG6LT7 422122 77454 SH SOLE 83 0 77371 QUALCOMM INC COM 747525103 BBG001S6VS70 3897715 19569 SH SOLE 1011 0 18558 QUANEX BLDG PRODS CORP COM 747619104 BBG001T0QV71 346235 12522 SH SOLE 234 0 12288 QUANTA SVCS INC COM 74762E102 BBG001S5VH85 1033512 4068 SH SOLE 4 0 4064 RADIAN GROUP INC COM 750236101 BBG001SBWXG7 898669 28896 SH SOLE 279 0 28617 RALPH LAUREN CORP CL A 751212101 BBG001S9TL45 851546 4864 SH SOLE 92 0 4772 RANGER ENERGY SVCS INC COM CL A 75282U104 BBG00GSFND33 509231 48406 SH SOLE 0 0 48406 RB GLOBAL INC COM 74935Q107 BBG001SBQWW8 513024 6718 SH SOLE 361 0 6357 RBB FD INC US TREASRY 12 MT 74933W478 BBG01BJ1BGP6 1424475 28566 SH SOLE 0 0 28566 RBB FD INC US TREASY 2 YR 74933W486 BBG019229DL1 1853458 38658 SH SOLE 0 0 38658 RBB FD INC US TRSRY 6 MNTH 74933W460 BBG01FRH4691 529546 10574 SH SOLE 0 0 10574 RCM TECHNOLOGIES INC COM NEW 749360400 BBG001S5VLS4 481422 25717 SH SOLE 513 0 25204 REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 651639 620 SH SOLE 16 0 604 REGIONS FINANCIAL CORP NEW COM 7591EP100 BBG001SM4KY2 345267 17229 SH SOLE 0 0 17229 RELIANCE INC COM 759509102 BBG001S81M27 1555309 5446 SH SOLE 152 0 5294 RELX PLC SPONSORED ADR 759530108 BBG001S898V8 6701878 146074 SH SOLE 412 0 145662 REPOSITRAK INC COM NEW 700215304 BBG001SK6032 644284 42138 SH SOLE 224 0 41914 REPUBLIC SVCS INC COM 760759100 BBG001S9DL33 1362279 7010 SH SOLE 4 0 7006 RESMED INC COM 761152107 BBG001SBGRC2 480660 2511 SH SOLE 0 0 2511 RESTAURANT BRANDS INTL INC COM 76131D103 BBG0076WG2T4 353158 5019 SH SOLE 176 0 4843 RIO TINTO PLC SPONSORED ADR 767204100 BBG001SB0LX9 5567819 84450 SH SOLE 1120 0 83331 ROCKY BRANDS INC COM 774515100 BBG001S6JXZ2 485802 13144 SH SOLE 30 0 13114 ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 423923 752 SH SOLE 5 0 747 ROYAL BK CDA COM 780087102 BBG001S60869 3529960 33183 SH SOLE 289 0 32894 RPM INTL INC COM 749685103 BBG001S7X317 970735 9015 SH SOLE 0 0 9015 RTX CORPORATION COM 75513E101 BBG001S5X5Q9 2232916 22242 SH SOLE 478 0 21765 S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 3314966 7433 SH SOLE 40 0 7393 SACHEM CAP CORP COM 78590A109 BBG00F48C2L3 124680 48139 SH SOLE 0 0 48139 SALESFORCE INC COM 79466L302 BBG001SDLP09 3295227 12817 SH SOLE 362 0 12455 SAMSARA INC COM CL A 79589L106 BBG0099PW5Q0 766001 22730 SH SOLE 0 0 22730 SANMINA CORPORATION COM 801056102 BBG001S5SYJ0 584789 8827 SH SOLE 24 0 8803 SANOFI SPONSORED ADR 80105N105 BBG001S5W768 1936262 39906 SH SOLE 511 0 39395 SAP SE SPON ADR 803054204 BBG001S6RD41 5037386 24973 SH SOLE 133 0 24840 SASOL LTD SPONSORED ADR 803866300 BBG001S5VW00 440048 57825 SH SOLE 1417 0 56408 SCHLUMBERGER LTD COM STK 806857108 BBG001S5W4C8 324529 6879 SH SOLE 20 0 6859 SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 1246905 16921 SH SOLE 170 0 16751 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 BBG00HXSKY16 201784 3856 SH SOLE 0 0 3856 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 BBG001T6L7D9 253750 9554 SH SOLE 1280 0 8274 SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 BBG0051K49J8 497736 14209 SH SOLE 983 0 13226 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG001T5XQY3 506879 13193 SH SOLE 0 0 13193 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 1417356 22544 SH SOLE 0 0 22544 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001T66WN0 416877 4134 SH SOLE 0 0 4134 SCIENCE APPLICATIONS INTL CO COM 808625107 BBG003BW05L5 572470 4870 SH SOLE 35 0 4835 SCYNEXIS INC COM NEW 811292200 BBG002133YY2 22140 11070 SH SOLE 0 0 11070 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 BBG0113JGQG9 1387190 13433 SH SOLE 278 0 13155 SECURITY NATL FINL CORP CL A NEW 814785309 BBG001S6HG45 115752 14487 SH SOLE 0 0 14487 SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 502078 5508 SH SOLE 82 0 5426 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 416786 10138 SH SOLE 0 0 10138 SELECT SECTOR SPDR TR INDL 81369Y704 BBG001S7T232 330898 2715 SH SOLE 0 0 2715 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 203255 1114 SH SOLE 0 0 1114 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 501074 3438 SH SOLE 0 0 3438 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 1267295 5602 SH SOLE 103 0 5499 SELECT WATER SOLUTIONS INC CL A COM 81617J301 BBG00G4Y2F27 273642 25574 SH SOLE 1094 0 24480 SERVICE CORP INTL COM 817565104 BBG001S5WBJ5 538952 7577 SH SOLE 37 0 7540 SERVICENOW INC COM 81762P102 BBG001T4JFC0 1817994 2311 SH SOLE 15 0 2296 SHATTUCK LABS INC COM 82024L103 BBG00V776CR6 550204 142540 SH SOLE 0 0 142540 SHELL PLC SPON ADS 780259305 BBG0147BN6H1 5387434 74639 SH SOLE 853 0 73786 SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 1972134 6608 SH SOLE 47 0 6561 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 BBG001S7BMC7 2692273 77342 SH SOLE 1456 0 75885 SHOPIFY INC CL A 82509L107 BBG004DW5NC7 1259970 19076 SH SOLE 56 0 19020 SIGNET JEWELERS LIMITED SHS G81276100 BBG001S7FKS0 210010 2344 SH SOLE 130 0 2214 SIMON PPTY GROUP INC NEW COM 828806109 BBG001S77WM9 1324089 8723 SH SOLE 75 0 8647 SK TELECOM LTD SPONSORED ADR 78440P306 BBG001S91DP0 675741 32286 SH SOLE 275 0 32011 SKYWEST INC COM 830879102 BBG001S5W465 449990 5483 SH SOLE 180 0 5303 SMART SAND INC COM 83191H107 BBG004P1F665 286713 135883 SH SOLE 0 0 135883 SNAP ON INC COM 833034101 BBG001S5W688 264819 1013 SH SOLE 0 0 1013 SNOWFLAKE INC CL A 833445109 BBG007DHGNK2 290211 2148 SH SOLE 0 0 2148 SOLO BRANDS INC COM CL A 83425V104 BBG012TKHLF7 32141 14097 SH SOLE 0 0 14097 SONY GROUP CORP SPONSORED ADR 835699307 BBG001S5W6H8 2110142 24840 SH SOLE 329 0 24511 SOUTHERN CO COM 842587107 BBG001S5W777 866969 11177 SH SOLE 39 0 11138 SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 1168364 5434 SH SOLE 0 0 5434 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 BBG001SLBK12 2128176 42538 SH SOLE 0 0 42538 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 739914 19642 SH SOLE 0 0 19642 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 96492138 177304 SH SOLE 54 0 177250 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 223663 418 SH SOLE 0 0 418 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 1910741 20819 SH SOLE 0 0 20819 SPDR SER TR NUVEEN BLMBRG SH 78468R739 BBG001T083N5 848876 17988 SH SOLE 0 0 17988 SPDR SER TR PORTFOLI S&P1500 78464A805 BBG001SG6843 1177602 17748 SH SOLE 0 0 17748 SPDR SER TR PORTFOLIO S&P400 78464A847 BBG001SPT9T9 387931 7562 SH SOLE 0 0 7562 SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 1196277 18692 SH SOLE 0 0 18692 SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 243906 5873 SH SOLE 0 0 5873 SPDR SER TR S&P 600 SMCP VAL 78464A300 BBG001SG3JV2 4569367 58350 SH SOLE 0 0 58350 SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 662990 5213 SH SOLE 0 0 5213 SPOTIFY TECHNOLOGY S A SHS L8681T102 BBG003T4VFD1 856647 2730 SH SOLE 32 0 2698 SPROUTS FMRS MKT INC COM 85208M102 BBG001V0MZS0 1404651 16790 SH SOLE 232 0 16558 STANTEC INC COM 85472N109 BBG001S6JJQ3 2219623 26566 SH SOLE 624 0 25942 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 BBG001SPYW58 773810 31740 SH SOLE 736 0 31004 STARBUCKS CORP COM 855244109 BBG001S72KH6 1359390 17462 SH SOLE 161 0 17301 STATE STR CORP COM 857477103 BBG001S5RLD5 479194 6476 SH SOLE 187 0 6289 STEEL DYNAMICS INC COM 858119100 BBG001S98JK5 341174 2635 SH SOLE 4 0 2631 STEELCASE INC CL A 858155203 BBG001S89FD2 894588 69027 SH SOLE 688 0 68338 STELLANTIS N.V SHS N82405106 BBG0078ZLDH8 591716 29809 SH SOLE 753 0 29056 STERIS PLC SHS USD G8473T100 BBG00MRHG532 512376 2334 SH SOLE 52 0 2282 STMICROELECTRONICS N V NY REGISTRY 861012102 BBG001S5WDM7 817849 20821 SH SOLE 0 0 20821 STRIDE INC COM 86333M108 BBG001SNN4P5 292364 4147 SH SOLE 62 0 4085 STRYKER CORPORATION COM 863667101 BBG001S8FR03 1644937 4834 SH SOLE 21 0 4813 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 BBG001SLH608 2140416 159613 SH SOLE 2507 0 157106 SUN LIFE FINANCIAL INC. COM 866796105 BBG001S7XWH6 244542 4992 SH SOLE 246 0 4746 SUNCOKE ENERGY INC COM 86722A103 BBG001T90D25 740806 75592 SH SOLE 1931 0 73661 SUNCOR ENERGY INC NEW COM 867224107 BBG001S5YSF0 4189269 109955 SH SOLE 1339 0 108616 SUPER MICRO COMPUTER INC COM 86800U104 BBG001SQGH95 1570694 1917 SH SOLE 29 0 1888 SUPERIOR GROUP OF CO INC COM 868358102 BBG001S5W161 811978 42939 SH SOLE 54 0 42885 SUZANO S A SPON ADS 86959K105 BBG001SKWHM5 380897 37088 SH SOLE 858 0 36230 SYNCHRONY FINANCIAL COM 87165B103 BBG00658F3Q2 1170939 24813 SH SOLE 394 0 24419 SYNOPSYS INC COM 871607107 BBG001S5VTR8 1304372 2192 SH SOLE 113 0 2079 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 11758995 67654 SH SOLE 1421 0 66234 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 BBG001T8N8N0 314688 24319 SH SOLE 1582 0 22737 TAPESTRY INC COM 876030107 BBG001SFH7D5 424883 9929 SH SOLE 208 0 9721 TARGA RES CORP COM 87612G101 BBG001TC94B9 590313 4584 SH SOLE 34 0 4550 TARGET CORP COM 87612E106 BBG001SC0K41 498617 3368 SH SOLE 59 0 3309 TAYLOR DEVICES INC COM 877163105 BBG001S5WKF9 414716 9220 SH SOLE 45 0 9175 TAYLOR MORRISON HOME CORP COM 87724P106 BBG003PGJJF2 984448 17757 SH SOLE 46 0 17711 TE CONNECTIVITY LTD SHS H84989104 BBG001STLRP3 987000 6561 SH SOLE 3 0 6558 TEEKAY CORPORATION COM Y8564W103 BBG001S8K4Q0 1739884 193967 SH SOLE 3887 0 190080 TEEKAY TANKERS LTD CL A Y8565N300 BBG001SSHNW1 813824 11827 SH SOLE 136 0 11691 TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 BBG001S5QXT3 962142 155939 SH SOLE 4959 0 150980 TELEFONICA BRASIL SA NEW ADR 87936R205 BBG00Y6FQJF9 822946 100237 SH SOLE 1616 0 98621 TELEFONICA S A SPONSORED ADR 879382208 BBG001S5WMH3 148328 35232 SH SOLE 56 0 35176 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 BBG00M5B6BG3 246304 17531 SH SOLE 523 0 17008 TENET HEALTHCARE CORP COM NEW 88033G407 BBG001S70FY0 2172912 16334 SH SOLE 274 0 16060 TENNANT CO COM 880345103 BBG001SCHFK6 222125 2256 SH SOLE 32 0 2224 TERADYNE INC COM 880770102 BBG001S5WMZ3 206701 1394 SH SOLE 144 0 1250 TERNIUM SA SPONSORED ADS 880890108 BBG001SQ4WV0 251194 6690 SH SOLE 0 0 6690 TESLA INC COM 88160R101 BBG001SQKGD7 7118830 35975 SH SOLE 532 0 35443 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 BBG001S62NT9 183121 11269 SH SOLE 385 0 10884 TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 1415053 7274 SH SOLE 567 0 6707 TEXAS PACIFIC LAND CORPORATI COM 88262P102 BBG00YRJXKC0 436891 595 SH SOLE 0 0 595 TFI INTL INC COM 87241L109 BBG001SCQG15 893225 6153 SH SOLE 0 0 6153 THE CIGNA GROUP COM 125523100 BBG00KXRCDQ9 1944076 5881 SH SOLE 87 0 5794 THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 2450127 4431 SH SOLE 45 0 4386 THOMSON REUTERS CORP. COM 884903808 BBG001S5WSW3 836374 4962 SH SOLE 396 0 4566 THOR INDS INC COM 885160101 BBG001S5WPH6 660843 7072 SH SOLE 42 0 7030 TILE SHOP HLDGS INC COM 88677Q109 BBG001TG2NG0 533451 76977 SH SOLE 166 0 76811 TIM S A SPONSORED ADR 88706T108 BBG00XS5MBP9 535425 37390 SH SOLE 726 0 36664 TJX COS INC NEW COM 872540109 BBG001S5WQ93 1791561 16272 SH SOLE 434 0 15838 T-MOBILE US INC COM 872590104 BBG001SKR9Y6 1767644 10033 SH SOLE 138 0 9895 TOLL BROTHERS INC COM 889478103 BBG001S5WT15 1903926 16530 SH SOLE 98 0 16432 TOPBUILD CORP COM 89055F103 BBG0077VS2G6 609112 1581 SH SOLE 84 0 1497 TORONTO DOMINION BK ONT COM NEW 891160509 BBG001S60L15 1291364 23496 SH SOLE 197 0 23299 TORRID HLDGS INC COM 89142B107 BBG011C0PDC3 285968 38180 SH SOLE 0 0 38180 TOTALENERGIES SE SPONSORED ADS 89151E109 BBG001S6WYD9 3647821 54706 SH SOLE 668 0 54038 TOWNSQUARE MEDIA INC CL A 892231101 BBG002VH4NK6 370901 33841 SH SOLE 642 0 33199 TOYOTA MOTOR CORP ADS 892331307 BBG001SDB327 4001287 19521 SH SOLE 231 0 19290 TRANE TECHNOLOGIES PLC SHS G8994E103 BBG001S5SBV6 358665 1090 SH SOLE 65 0 1025 TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 6789693 33391 SH SOLE 53 0 33338 TRAVELZOO COM NEW 89421Q205 BBG001SGXPS9 82382 10854 SH SOLE 0 0 10854 TRIP COM GROUP LTD ADS 89677Q107 BBG001S6VL20 701193 14919 SH SOLE 76 0 14843 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 BBG001SFMFS5 2753755 363292 SH SOLE 3836 0 359456 TWIN DISC INC COM 901476101 BBG001S5WLY6 150759 12798 SH SOLE 0 0 12798 UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 1673530 23026 SH SOLE 347 0 22679 UBS GROUP AG SHS H42097107 BBG007936GX0 4580842 155073 SH SOLE 1748 0 153324 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 BBG001S8C8S8 719140 183923 SH SOLE 2003 0 181921 UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 2109883 38368 SH SOLE 269 0 38100 UNION PAC CORP COM 907818108 BBG001S5X2M0 5428456 23992 SH SOLE 66 0 23926 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 BBG001SG1LP6 939582 107258 SH SOLE 3595 0 103663 UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 400879 2929 SH SOLE 8 0 2921 UNITED RENTALS INC COM 911363109 BBG001SBGZ25 1047382 1620 SH SOLE 52 0 1568 UNITED SEC BANCSHARES CALIF COM 911460103 BBG001S8S2B2 74746 10310 SH SOLE 0 0 10310 UNITED THERAPEUTICS CORP DEL COM 91307C102 BBG001S8RV10 233816 734 SH SOLE 0 0 734 UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 6647027 13052 SH SOLE 216 0 12836 UNITY BANCORP INC COM 913290102 BBG001S5Q024 202010 6832 SH SOLE 0 0 6832 UNIVERSAL CORP VA COM 913456109 BBG001S5X5V3 576372 11960 SH SOLE 198 0 11762 UNIVERSAL HLTH SVCS INC CL B 913903100 BBG001S6S976 1094657 5919 SH SOLE 34 0 5885 UNUM GROUP COM 91529Y106 BBG001S5X2J4 1749079 34222 SH SOLE 786 0 33436 UPBOUND GROUP INC COM 76009N100 BBG001S6BR38 351345 11444 SH SOLE 50 0 11395 US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 1992768 50196 SH SOLE 72 0 50124 VAALCO ENERGY INC COM NEW 91851C201 BBG001S76ZS7 345677 55132 SH SOLE 579 0 54553 VALE S A SPONSORED ADS 91912E105 BBG001SB54S8 1810414 162078 SH SOLE 3163 0 158915 VALERO ENERGY CORP COM 91913Y100 BBG001S5X8K9 1961716 12514 SH SOLE 219 0 12295 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 BBG001TC6MF8 560152 1680 SH SOLE 0 0 1680 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 676968 8826 SH SOLE 0 0 8826 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 75308059 1045219 SH SOLE 0 0 1045219 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 BBG00ZXBYMT4 761126 15370 SH SOLE 0 0 15370 VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 4882950 13056 SH SOLE 0 0 13056 VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 5870314 23517 SH SOLE 0 0 23517 VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 1309845 5410 SH SOLE 0 0 5410 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 1666533 19897 SH SOLE 0 0 19897 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 2369743 4738 SH SOLE 0 0 4738 VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 251371 1377 SH SOLE 0 0 1377 VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 1673386 7675 SH SOLE 48 0 7627 VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 220577 882 SH SOLE 0 0 882 VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 216450344 809130 SH SOLE 330 0 808800 VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 1237453 7714 SH SOLE 0 0 7714 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 4525199 77169 SH SOLE 304 0 76865 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 4249136 97101 SH SOLE 0 0 97101 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 BBG001SHTV18 2203621 33003 SH SOLE 0 0 33003 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG001T2YZG9 4394170 39014 SH SOLE 145 0 38869 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 3421861 70496 SH SOLE 0 0 70496 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 203407 2545 SH SOLE 0 0 2545 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 BBG001T62M74 2178140 37561 SH SOLE 0 0 37561 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 1521973 16224 SH SOLE 0 0 16224 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 2189297 11993 SH SOLE 0 0 11993 VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 325957 5406 SH SOLE 0 0 5406 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 16984837 343683 SH SOLE 1241 0 342442 VANGUARD WELLINGTON FD US MOMENTUM 921935508 BBG00K26BG83 63086821 420019 SH SOLE 135 0 419884 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 4490798 37865 SH SOLE 0 0 37865 VANGUARD WORLD FD CONSUM STP ETF 92204A207 BBG001SHVR41 247359 1218 SH SOLE 0 0 1218 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 BBG001SHVR32 220457 829 SH SOLE 0 0 829 VANGUARD WORLD FD INF TECH ETF 92204A702 BBG001SHTTR5 809421 1404 SH SOLE 0 0 1404 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 BBG001T0Y6L1 414158 3495 SH SOLE 0 0 3495 VANGUARD WORLD FD MEGA GRWTH IND 921910816 BBG001T0Y6W9 250425 797 SH SOLE 0 0 797 VECTOR GROUP LTD COM 92240M108 BBG001S75639 143191 13547 SH SOLE 114 0 13433 VERA BRADLEY INC COM 92335C106 BBG001T94V30 395469 63174 SH SOLE 43 0 63131 VERISK ANALYTICS INC COM 92345Y106 BBG001SBRX64 1593854 5913 SH SOLE 37 0 5876 VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 7097413 172100 SH SOLE 1111 0 170989 VERTEX PHARMACEUTICALS INC COM 92532F100 BBG001S68LJ8 1325540 2828 SH SOLE 17 0 2811 VIATRIS INC COM 92556V106 BBG00Y52JV51 1269467 119423 SH SOLE 1506 0 117917 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 BBG002NLDML7 1594206 122443 SH SOLE 967 0 121476 VIRCO MFG CO COM 927651109 BBG001S5X7Z5 1270321 91128 SH SOLE 400 0 90728 VIRTRA INC COM PAR 92827K301 BBG001SKKTY9 113904 14812 SH SOLE 0 0 14812 VIRTUS ETF TR II VIRTUS US QLTY 92790A504 BBG00Y6DQNN6 240322 7000 SH SOLE 0 0 7000 VISA INC COM CL A 92826C839 BBG001SRCFY3 15460787 58905 SH SOLE 372 0 58533 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 BBG001S6MDB8 3348119 377466 SH SOLE 7945 0 369521 VONTIER CORPORATION COM 928881101 BBG00RRGSKH2 501516 13129 SH SOLE 60 0 13069 VOYA FINANCIAL INC COM 929089100 BBG001S6QQP0 692924 9739 SH SOLE 472 0 9267 VOYAGER THERAPEUTICS INC COM 92915B106 BBG005ZSY242 91408 11556 SH SOLE 682 0 10874 WALMART INC COM 931142103 BBG001S5XH92 12845899 189719 SH SOLE 1759 0 187960 WARRIOR MET COAL INC COM 93627C101 BBG00GD1JNK4 981135 15631 SH SOLE 139 0 15492 WASTE CONNECTIONS INC COM 94106B101 BBG001SKJ4K1 552566 3151 SH SOLE 3 0 3148 WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 3990206 18704 SH SOLE 51 0 18653 WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 3164715 53287 SH SOLE 708 0 52579 WEST FRASER TIMBER CO LTD COM 952845105 BBG001S60WD8 570684 7424 SH SOLE 34 0 7390 WESTERN NEW ENG BANCORP INC COM 958892101 BBG001SFXCR1 123501 17951 SH SOLE 68 0 17883 WESTERN UN CO COM 959802109 BBG001SR0YK0 150284 12298 SH SOLE 0 0 12298 WEYCO GROUP INC COM 962149100 BBG001S5XF05 245211 8087 SH SOLE 0 0 8087 WEYERHAEUSER CO MTN BE COM NEW 962166104 BBG001S5XL11 247926 8733 SH SOLE 19 0 8714 WHITE MTNS INS GROUP LTD COM G9618E107 BBG001SBLRT8 452547 249 SH SOLE 6 0 243 WILLIAMS COS INC COM 969457100 BBG001S5XH10 369609 8697 SH SOLE 101 0 8596 WILLIAMS SONOMA INC COM 969904101 BBG001SBW7S1 2315065 8199 SH SOLE 121 0 8078 WIPRO LTD SPON ADR 1 SH 97651M109 BBG001S5XGG6 468026 76726 SH SOLE 1730 0 74996 WISDOMTREE TR INTL SMCAP DIV 97717W760 BBG001SHLB38 1481525 23353 SH SOLE 0 0 23353 WISDOMTREE TR JAPN HEDGE EQT 97717W851 BBG001SHL470 2265475 20080 SH SOLE 0 0 20080 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 BBG001S5WCY6 392846 20885 SH SOLE 583 0 20302 WOORI FINL GROUP INC SPONSORED ADS 981064108 BBG00MYXJJT8 1013824 31642 SH SOLE 640 0 31003 WORTHINGTON ENTERPRISES INC COM 981811102 BBG001S6XN51 607481 12835 SH SOLE 256 0 12579 WPP PLC NEW ADR 92937A102 BBG001S5XJ89 245312 5358 SH SOLE 409 0 4949 XCEL ENERGY INC COM 98389B100 BBG001S7F0X8 252693 4731 SH SOLE 0 0 4731 XYLEM INC COM 98419M100 BBG001V05C73 1175912 8670 SH SOLE 62 0 8608 YUM BRANDS INC COM 988498101 BBG001S7JQ30 595638 4497 SH SOLE 12 0 4485 ZEDGE INC CL B 98923T104 BBG00B9QVTT9 50810 16659 SH SOLE 0 0 16659 ZOETIS INC CL A 98978V103 BBG0039320P7 3445110 19873 SH SOLE 24 0 19849 ZYMEWORKS INC COM 98985Y108 BBG019XSYC98 391741 46033 SH SOLE 789 0 45244