0001062993-24-010120.txt : 20240514 0001062993-24-010120.hdr.sgml : 20240514 20240514102249 ACCESSION NUMBER: 0001062993-24-010120 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240514 DATE AS OF CHANGE: 20240514 EFFECTIVENESS DATE: 20240514 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Freedom Investment Management, Inc. CENTRAL INDEX KEY: 0001566653 ORGANIZATION NAME: IRS NUMBER: 680540584 STATE OF INCORPORATION: IL FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-15088 FILM NUMBER: 24941902 BUSINESS ADDRESS: STREET 1: 100 CONSTITUTION PLZ STREET 2: FL 7 CITY: HARTFORD STATE: CT ZIP: 06103-1703 BUSINESS PHONE: 860-291-1998 MAIL ADDRESS: STREET 1: 100 CONSTITUTION PLZ STREET 2: FL 7 CITY: HARTFORD STATE: CT ZIP: 06103-1703 FORMER COMPANY: FORMER CONFORMED NAME: Eqis Capital Management, Inc. DATE OF NAME CHANGE: 20130110 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0001566653 XXXXXXXX 03-31-2024 03-31-2024 false Freedom Investment Management, Inc.
100 CONSTITUTION PLZ FL 7 HARTFORD CT 06103-1703
13F HOLDINGS REPORT 028-15088 N
Andrew Lucich Chief Compliance Officer 860-291-1998 x 117 Andrew Lucich Hartford CT 05-13-2024 0 786 1247567545 false
INFORMATION TABLE 2 form13fInfoTable.xml FORM 13F INFORMATION TABLE AGILENT TECHNOLOGIES INC COM 00846U101 414644 2850 SH SOLE 2850 0 0 APPLE INC COM 037833100 11530863 67243 SH SOLE 66925 0 318 ABBVIE INC COM 00287Y109 1885616 10355 SH SOLE 10269 0 85 ABM INDS INC COM 000957100 210995 4729 SH SOLE 4729 0 0 ABBOTT LABS COM 002824100 944933 8314 SH SOLE 8289 0 25 ALPS ETF TR CLEAN ENERGY 00162Q460 207041 6976 SH SOLE 1937 0 5039 ARCH CAP GROUP LTD ORD G0450A105 807138 8731 SH SOLE 8728 0 4 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3726785 10752 SH SOLE 10680 0 72 ISHARES INC MSCI GBL MIN VOL 464286525 868540 8251 SH SOLE 7549 0 702 ADOBE INC COM 00724F101 2368116 4693 SH SOLE 4599 0 94 ANALOG DEVICES INC COM 032654105 370969 1876 SH SOLE 1858 0 18 AUTOMATIC DATA PROCESSING IN COM 053015103 591114 2367 SH SOLE 2358 0 9 AUTODESK INC COM 052769106 458457 1760 SH SOLE 1727 0 34 ADTRAN HOLDINGS INC COM 00486H105 69159 12713 SH SOLE 12713 0 0 AEGON LTD AMER REG 1 CERT 0076CA104 146108 24150 SH SOLE 24150 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 330276 5875 SH SOLE 5875 0 0 AGNICO EAGLE MINES LTD COM 008474108 269068 4511 SH SOLE 4511 0 0 AMERICAN ELEC PWR CO INC COM 025537101 1012191 11756 SH SOLE 11724 0 32 AERCAP HOLDINGS NV SHS N00985106 506650 5830 SH SOLE 5830 0 0 AES CORP COM 00130H105 490197 27339 SH SOLE 27304 0 36 AEVA TECHNOLOGIES INC COM NEW 00835Q202 282987 72007 SH SOLE 72007 0 0 AFLAC INC COM 001055102 796374 9275 SH SOLE 9264 0 11 ISHARES TR CORE US AGGBD ET 464287226 14591319 148982 SH SOLE 133443 0 15540 WISDOMTREE TR YIELD ENHANCD US 97717X511 5404175 124520 SH SOLE 88505 0 36015 ALAMOS GOLD INC NEW COM CL A 011532108 296351 20092 SH SOLE 20092 0 0 ASSURED GUARANTY LTD COM G0585R106 264339 3030 SH SOLE 3030 0 0 WISDOMTREE TR INTRST RATE HDGE 97717W380 907656 41108 SH SOLE 40999 0 109 APPLIED INDL TECHNOLOGIES IN COM 03820C105 640471 3242 SH SOLE 3241 0 1 ASSURANT INC COM 04621X108 359886 1912 SH SOLE 1904 0 8 GALLAGHER ARTHUR J & CO COM 363576109 435729 1743 SH SOLE 1743 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 271647 2498 SH SOLE 2491 0 7 ALBEMARLE CORP COM 012653101 201202 1527 SH SOLE 1525 0 2 ALCON AG ORD SHS H01301128 824024 9893 SH SOLE 9866 0 28 ALLISON TRANSMISSION HLDGS I COM 01973R101 266807 3287 SH SOLE 3284 0 3 APPLIED MATLS INC COM 038222105 2218449 10757 SH SOLE 10726 0 31 AMCOR PLC ORD G0250X107 135064 14202 SH SOLE 14202 0 0 ADVANCED MICRO DEVICES INC COM 007903107 1500203 8312 SH SOLE 8250 0 61 AMETEK INC COM 031100100 1001219 5474 SH SOLE 5417 0 57 AMGEN INC COM 031162100 2151530 7567 SH SOLE 7447 0 120 AMKOR TECHNOLOGY INC COM 031652100 531241 16478 SH SOLE 16473 0 5 ALPS ETF TR ALERIAN MLP 00162Q452 321704 6778 SH SOLE 6778 0 0 AMN HEALTHCARE SVCS INC COM 001744101 294605 4713 SH SOLE 4712 0 1 AMERIPRISE FINL INC COM 03076C106 1102663 2515 SH SOLE 2505 0 10 ALPHA METALLURGICAL RESOUR I COM 020764106 513633 1551 SH SOLE 1551 0 0 AMERICAN TOWER CORP NEW COM 03027X100 370626 1876 SH SOLE 1874 0 1 AMAZON COM INC COM 023135106 7413030 41097 SH SOLE 40897 0 200 AUTONATION INC COM 05329W102 200749 1212 SH SOLE 1212 0 0 ARISTA NETWORKS INC COM 040413106 649279 2239 SH SOLE 2224 0 15 ANSYS INC COM 03662Q105 211095 608 SH SOLE 608 0 0 AON PLC SHS CL A G0403H108 1254276 3758 SH SOLE 3738 0 21 AIR PRODS & CHEMS INC COM 009158106 1191715 4919 SH SOLE 4919 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 447775 3982 SH SOLE 3980 0 2 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 279445 25130 SH SOLE 25130 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 645697 5009 SH SOLE 5007 0 2 ARM HOLDINGS PLC SPONSORED ADR 042068205 773090 6185 SH SOLE 6185 0 0 ARROW ELECTRS INC COM 042735100 456233 3524 SH SOLE 3518 0 6 ASML HOLDING N V N Y REGISTRY SHS N07059210 4143814 4270 SH SOLE 4261 0 8 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 367592 33448 SH SOLE 33448 0 0 ATKORE INC COM 047649108 375627 1973 SH SOLE 1969 0 4 ATMOS ENERGY CORP COM 049560105 846672 7123 SH SOLE 7120 0 3 BROADCOM INC COM 11135F101 1450877 1095 SH SOLE 1094 0 1 AVNET INC COM 053807103 203257 4100 SH SOLE 4090 0 9 AMERICAN WTR WKS CO INC NEW COM 030420103 3232876 26453 SH SOLE 25075 0 1378 AMER STATES WTR CO COM 029899101 775417 10734 SH SOLE 10047 0 687 AMERICAN EXPRESS CO COM 025816109 2230144 9795 SH SOLE 9699 0 95 ASTRAZENECA PLC SPONSORED ADR 046353108 455928 6730 SH SOLE 6722 0 7 BOEING CO COM 097023105 432260 2240 SH SOLE 2212 0 28 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 5284943 199056 SH SOLE 140863 0 58193 BANK AMERICA CORP COM 060505104 955575 25200 SH SOLE 24857 0 343 BALLYS CORPORATION COM 05875B106 213623 15324 SH SOLE 15324 0 0 BIGBEAR AI HLDGS INC COM 08975B109 281915 137520 SH SOLE 137520 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q449 3049785 66996 SH SOLE 66829 0 167 BANCO BRADESCO S A SP ADR PFD NEW 059460303 33062 11560 SH SOLE 11560 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 126084 10649 SH SOLE 10649 0 0 BEST BUY INC COM 086516101 892820 10884 SH SOLE 10884 0 0 BOISE CASCADE CO DEL COM 09739D100 1203577 7848 SH SOLE 7845 0 2 ABRDN ETFS BBRG ALL COMMDY 003261203 363579 11524 SH SOLE 11524 0 0 BECTON DICKINSON & CO COM 075887109 307029 1241 SH SOLE 1240 0 1 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 751645 30592 SH SOLE 30578 0 14 BIOGEN INC COM 09062X103 411446 1908 SH SOLE 1906 0 2 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 48230246 525384 SH SOLE 461570 0 63813 SPDR SER TR BLOOMBERG 3-12 M 78468R523 398940 4013 SH SOLE 4013 0 0 BIRKENSTOCK HOLDING PLC COM SHS M2029K104 615364 13024 SH SOLE 13024 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 4770749 63273 SH SOLE 63158 0 115 BJS WHSL CLUB HLDGS INC COM 05550J101 497749 6580 SH SOLE 6566 0 14 BANK NEW YORK MELLON CORP COM 064058100 460420 7991 SH SOLE 7907 0 83 BNY MELLON ETF TRUST HIGH YIELD BETA 09661T800 598732 12563 SH SOLE 12295 0 267 BOOKING HOLDINGS INC COM 09857L108 1425679 393 SH SOLE 389 0 4 BUILDERS FIRSTSOURCE INC COM 12008R107 759173 3640 SH SOLE 3635 0 5 BLACKROCK INC COM 09247X101 901086 1081 SH SOLE 1079 0 2 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 2660038 36776 SH SOLE 36730 0 46 BIOMARIN PHARMACEUTICAL INC COM 09061G101 397266 4549 SH SOLE 4543 0 6 BRISTOL-MYERS SQUIBB CO COM 110122108 1058213 19513 SH SOLE 19434 0 79 BROOKFIELD CORP CL A LTD VT SH 11271J107 379779 9070 SH SOLE 9070 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 362488 4991 SH SOLE 4991 0 0 FLEXSHARES TR CRE SLCT BD FD 33939L670 1033898 46868 SH SOLE 46868 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 988655 20099 SH SOLE 20064 0 35 PIMCO ETF TR ACTIVE BD ETF 72201R775 18138930 197463 SH SOLE 146465 0 50998 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 811494 25511 SH SOLE 8022 0 17489 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 343143 1675 SH SOLE 1674 0 1 BRF SA SPONSORED ADR 10552T107 37763 11584 SH SOLE 11584 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1749027 4159 SH SOLE 4127 0 32 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 653114 31145 SH SOLE 30150 0 995 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 499915 24470 SH SOLE 18065 0 6404 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 518096 26970 SH SOLE 26970 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 371648 19266 SH SOLE 19266 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 217168 10821 SH SOLE 10821 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 234963 10337 SH SOLE 10337 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 234174 10204 SH SOLE 10204 0 0 INNOVATOR ETFS TRUST BUFFER STEP UP S 45783Y731 281733 9312 SH SOLE 9312 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 2110879 27532 SH SOLE 27318 0 214 BOSTON SCIENTIFIC CORP COM 101137107 275600 4024 SH SOLE 4005 0 19 FIRST TR EXCHNG TRADED FD VI FT VEST FD OF BU 33740F755 2671315 95541 SH SOLE 95541 0 0 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 282033 9480 SH SOLE 2705 0 6775 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 359946 22667 SH SOLE 22667 0 0 BOSTON PROPERTIES INC COM 101121101 777670 11907 SH SOLE 11266 0 642 CACI INTL INC CL A 127190304 599178 1582 SH SOLE 1576 0 6 CAE INC COM 124765108 384442 18626 SH SOLE 18626 0 0 CONAGRA BRANDS INC COM 205887102 232560 7846 SH SOLE 7828 0 19 CARDINAL HEALTH INC COM 14149Y108 1045170 9340 SH SOLE 9204 0 136 CARRIER GLOBAL CORPORATION COM 14448C104 326054 5609 SH SOLE 5609 0 0 CASEYS GEN STORES INC COM 147528103 513534 1613 SH SOLE 1610 0 3 CATERPILLAR INC COM 149123101 1365172 3726 SH SOLE 3712 0 13 CHUBB LIMITED COM H1467J104 458727 1770 SH SOLE 1770 0 0 CBRE GROUP INC CL A 12504L109 216940 2231 SH SOLE 2226 0 5 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 676123 9666 SH SOLE 9666 0 0 CROWN CASTLE INC COM 22822V101 491920 4648 SH SOLE 4646 0 2 CAMECO CORP COM 13321L108 227550 5253 SH SOLE 5253 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1761983 5660 SH SOLE 5636 0 25 CELANESE CORP DEL COM 150870103 880462 5123 SH SOLE 5105 0 18 CONSOL ENERGY INC NEW COM 20854L108 206126 2461 SH SOLE 2461 0 0 CF INDS HLDGS INC COM 125269100 283987 3413 SH SOLE 3385 0 28 CHURCH & DWIGHT CO INC COM 171340102 277354 2659 SH SOLE 2646 0 13 CHECK POINT SOFTWARE TECH LT ORD M22465104 1225216 7470 SH SOLE 7456 0 14 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 219228 2879 SH SOLE 2878 0 1 THE CIGNA GROUP COM 125523100 680769 1874 SH SOLE 1866 0 9 CLEVELAND-CLIFFS INC NEW COM 185899101 376078 16538 SH SOLE 16538 0 0 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 284479 13080 SH SOLE 3712 0 9367 CELESTICA INC SUB VTG SHS 15101Q108 861015 19159 SH SOLE 19150 0 9 COMMERCIAL METALS CO COM 201723103 335015 5700 SH SOLE 5700 0 1 COMCAST CORP NEW CL A 20030N101 1388475 32029 SH SOLE 31824 0 205 CME GROUP INC COM 12572Q105 1165267 5413 SH SOLE 5386 0 27 CHIPOTLE MEXICAN GRILL INC COM 169656105 302589 104 SH SOLE 104 0 0 CENTENE CORP DEL COM 15135B101 240599 3066 SH SOLE 3019 0 46 CENTERPOINT ENERGY INC COM 15189T107 200403 7034 SH SOLE 7024 0 11 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 214105 5515 SH SOLE 5515 0 0 COOPER COS INC COM 216648501 352368 3473 SH SOLE 3471 0 2 CONOCOPHILLIPS COM 20825C104 956446 7515 SH SOLE 7480 0 35 CENCORA INC COM 03073E105 953101 3922 SH SOLE 3861 0 61 COSTCO WHSL CORP NEW COM 22160K105 2094506 2859 SH SOLE 2850 0 9 CORPAY INC COM SHS 219948106 246169 798 SH SOLE 796 0 1 COPART INC COM 217204106 2037598 35180 SH SOLE 35165 0 14 CATALYST PHARMACEUTICALS INC COM 14888U101 278120 17448 SH SOLE 17448 0 0 CRANE COMPANY COMMON STOCK 224408104 404477 2993 SH SOLE 2987 0 7 CRH PLC ORD G25508105 961856 11151 SH SOLE 11145 0 5 CHARLES RIV LABS INTL INC COM 159864107 218060 805 SH SOLE 805 0 0 SALESFORCE INC COM 79466L302 1264793 4199 SH SOLE 4158 0 41 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 447054 6559 SH SOLE 6556 0 3 CROWDSTRIKE HLDGS INC CL A 22788C105 1317448 4109 SH SOLE 4105 0 4 CISCO SYS INC COM 17275R102 1924493 38559 SH SOLE 37704 0 855 PROSHARES TR LARGE CAP CRE 74347R248 3055832 50313 SH SOLE 47158 0 3155 CONSTELLIUM SE CL A SHS F21107101 706917 31973 SH SOLE 31973 0 0 CSX CORP COM 126408103 239447 6459 SH SOLE 6358 0 102 CINTAS CORP COM 172908105 955209 1390 SH SOLE 1385 0 5 COTERRA ENERGY INC COM 127097103 505430 18129 SH SOLE 18086 0 43 INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 46138E545 200747 5917 SH SOLE 5917 0 0 CVS HEALTH CORP COM 126650100 370354 4643 SH SOLE 4588 0 55 CHEVRON CORP NEW COM 166764100 1937232 12281 SH SOLE 12244 0 37 CALIFORNIA WTR SVC GROUP COM 130788102 783099 16848 SH SOLE 15789 0 1059 CEMEX SAB DE CV SPON ADR NEW 151290889 126262 14014 SH SOLE 14014 0 0 CYTOKINETICS INC COM NEW 23282W605 207723 2963 SH SOLE 2961 0 1 DELTA AIR LINES INC DEL COM NEW 247361702 556303 11621 SH SOLE 11591 0 30 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 685402 44106 SH SOLE 36063 0 8043 DONALDSON INC COM 257651109 257829 3452 SH SOLE 3452 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 1 25434V625 737019 12566 SH SOLE 11527 0 1039 DATADOG INC CL A COM 23804L103 234361 1896 SH SOLE 1896 0 1 DECKERS OUTDOOR CORP COM 243537107 248727 264 SH SOLE 264 0 0 DELL TECHNOLOGIES INC CL C 24703L202 381882 3347 SH SOLE 3340 0 6 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 1648080 51583 SH SOLE 47707 0 3876 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 16352434 661506 SH SOLE 610955 0 50551 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 3148483 50505 SH SOLE 43716 0 6789 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 3255180 59805 SH SOLE 51888 0 7916 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 566798 22280 SH SOLE 20755 0 1525 DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 306825 7314 SH SOLE 1526 0 5788 DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740 10928621 420979 SH SOLE 389035 0 31944 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 22742350 850181 SH SOLE 780364 0 69818 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 2307927 62801 SH SOLE 48476 0 14324 DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 9409665 312613 SH SOLE 284965 0 27649 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 6561172 115149 SH SOLE 99743 0 15406 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 2399065 58657 SH SOLE 23142 0 35515 ISHARES TR CORE DIV GRWTH 46434V621 309488 5330 SH SOLE 2112 0 3218 QUEST DIAGNOSTICS INC COM 74834L100 487264 3661 SH SOLE 3651 0 9 D R HORTON INC COM 23331A109 526902 3202 SH SOLE 3202 0 0 DANAHER CORPORATION COM 235851102 1370292 5487 SH SOLE 5457 0 30 DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 3836282 142401 SH SOLE 103325 0 39076 DISNEY WALT CO COM 254687106 483620 3952 SH SOLE 3952 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F631 1060989 29447 SH SOLE 26898 0 2549 DICKS SPORTING GOODS INC COM 253393102 2136662 9502 SH SOLE 9475 0 27 DIGITAL RLTY TR INC COM 253868103 647287 4494 SH SOLE 4492 0 2 WISDOMTREE TR INTL SMCAP DIV 97717W760 14677057 225074 SH SOLE 206062 0 19012 ISHARES TR ESG EAFE ETF 46436E759 382766 5618 SH SOLE 2666 0 2952 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 118001 101725 SH SOLE 101650 0 75 HEALTHPEAK PROPERTIES INC COM 42250P103 243684 12996 SH SOLE 12943 0 54 DOCUSIGN INC COM 256163106 210713 3538 SH SOLE 3443 0 96 DOW INC COM 260557103 603768 10422 SH SOLE 10333 0 89 AMDOCS LTD SHS G02602103 845749 9359 SH SOLE 9350 0 8 DARDEN RESTAURANTS INC COM 237194105 1033266 6182 SH SOLE 6174 0 8 DTE ENERGY CO COM 233331107 276814 2468 SH SOLE 2465 0 4 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 32711519 1034847 SH SOLE 902821 0 132026 VANECK ETF TRUST DURABLE HGH DIV 92189H102 290512 8994 SH SOLE 3468 0 5526 DAVITA INC COM 23918K108 325526 2358 SH SOLE 2356 0 2 ISHARES INC EM MKTS DIV ETF 464286319 213889 8176 SH SOLE 8176 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 879293 25015 SH SOLE 25015 0 0 DEXCOM INC COM 252131107 340571 2455 SH SOLE 2430 0 26 BLACKROCK ETF TRUST US EQT FACTOR 09290C103 217469 4898 SH SOLE 3553 0 1345 EBAY INC. COM 278642103 332996 6309 SH SOLE 6210 0 99 GLOBAL X FDS E COMMERCE ETF 37954Y467 200183 8383 SH SOLE 2339 0 6044 SPDR SER TR BLOOMBERG EMERGI 78464A391 344039 16782 SH SOLE 16782 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 40002 15811 SH SOLE 15807 0 4 CONSOLIDATED EDISON INC COM 209115104 1046258 11521 SH SOLE 11517 0 4 WISDOMTREE TR US SMALLCAP FUND 97717W562 9606764 191675 SH SOLE 173965 0 17710 ISHARES TR EAFE GRWTH ETF 464288885 228074 2197 SH SOLE 1592 0 605 ISHARES TR EAFE VALUE ETF 464288877 217579 4000 SH SOLE 2623 0 1377 EVEREST GROUP LTD COM G3223R108 331605 834 SH SOLE 832 0 2 ELDORADO GOLD CORP NEW COM 284902509 366504 26049 SH SOLE 26049 0 0 E L F BEAUTY INC COM 26856L103 846273 4317 SH SOLE 4309 0 8 ELEVANCE HEALTH INC COM 036752103 593799 1145 SH SOLE 1129 0 16 ISHARES TR JPMORGAN USD EMG 464288281 841854 9388 SH SOLE 9388 0 0 EMCOR GROUP INC COM 29084Q100 582444 1663 SH SOLE 1657 0 6 ENPHASE ENERGY INC COM 29355A107 209716 1733 SH SOLE 1733 0 0 EOG RES INC COM 26875P101 1517482 11870 SH SOLE 11834 0 36 WISDOMTREE TR INDIA ERNGS FD 97717W422 273531 6279 SH SOLE 5554 0 725 EQUINIX INC COM 29444U700 693711 841 SH SOLE 837 0 4 EQUITY RESIDENTIAL SH BEN INT 29476L107 640755 10153 SH SOLE 10152 0 1 TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 131694 23901 SH SOLE 23901 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 235915 7320 SH SOLE 3415 0 3904 ELBIT SYS LTD ORD M3760D101 333702 1587 SH SOLE 1587 0 0 ESSENT GROUP LTD COM G3198U102 263966 4436 SH SOLE 4436 0 0 EATON CORP PLC SHS G29183103 430201 1376 SH SOLE 1374 0 1 EVERGY INC COM 30034W106 619569 11607 SH SOLE 11607 0 0 EVERI HLDGS INC COM 30034T103 177454 17657 SH SOLE 17657 0 0 EVERTEC INC COM 30040P103 261133 6545 SH SOLE 6545 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 648274 9086 SH SOLE 8744 0 342 ISHARES INC MSCI MEXICO ETF 464286822 204819 2955 SH SOLE 2955 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 346433 10686 SH SOLE 10686 0 0 EXACT SCIENCES CORP COM 30063P105 289009 4185 SH SOLE 4176 0 9 EAGLE MATLS INC COM 26969P108 706161 2599 SH SOLE 2594 0 5 EXPEDITORS INTL WASH INC COM 302130109 257603 2119 SH SOLE 2118 0 1 EXPEDIA GROUP INC COM NEW 30212P303 301252 2187 SH SOLE 2174 0 13 EXTRA SPACE STORAGE INC COM 30225T102 308009 2095 SH SOLE 2095 0 0 WISDOMTREE TR US MIDCAP FUND 97717W570 20593523 337488 SH SOLE 305151 0 32337 FORD MTR CO DEL COM 345370860 173914 13096 SH SOLE 13092 0 4 ISHARES TR FALN ANGLS USD 46435G474 906358 33744 SH SOLE 33744 0 0 FASTENAL CO COM 311900104 378664 4909 SH SOLE 4893 0 16 FIRST BANCORP P R COM NEW 318672706 583404 33261 SH SOLE 33250 0 11 FTI CONSULTING INC COM 302941109 210611 1002 SH SOLE 1002 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 314703 192 SH SOLE 192 0 1 FREEPORT-MCMORAN INC CL B 35671D857 489767 10416 SH SOLE 10321 0 95 FACTSET RESH SYS INC COM 303075105 310468 683 SH SOLE 683 0 0 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 2087911 80708 SH SOLE 80330 0 377 F5 INC COM 315616102 236119 1245 SH SOLE 1245 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 8394200 120312 SH SOLE 111318 0 8995 FIRST HORIZON CORPORATION COM 320517105 221500 14383 SH SOLE 14383 0 0 FISERV INC COM 337738108 820960 5137 SH SOLE 5126 0 11 FAIR ISAAC CORP COM 303250104 230600 185 SH SOLE 185 0 0 SPDR SER TR S&P KENSHO FUTRE 78468R671 330298 5762 SH SOLE 2037 0 3725 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623 29843904 710908 SH SOLE 646767 0 64141 FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595 432806 17669 SH SOLE 17281 0 388 FLEX LTD ORD Y2573F102 782939 27366 SH SOLE 27364 0 2 SPDR SER TR BLOOMBERG INVT 78468R200 200453 6502 SH SOLE 6502 0 0 VANECK ETF TRUST IG FLOATING RATE 92189F486 1092334 42820 SH SOLE 42719 0 100 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 250267 4779 SH SOLE 4779 0 0 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1757814 34225 SH SOLE 24619 0 9606 FABRINET SHS G3323L100 462566 2447 SH SOLE 2441 0 6 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 409236 6889 SH SOLE 6436 0 454 FORESTAR GROUP INC COM 346232101 219232 5455 SH SOLE 5455 0 0 FREYR BATTERY INC COM NEW 35834F104 19694 11722 SH SOLE 11719 0 4 FIRST SOLAR INC COM 336433107 299871 1776 SH SOLE 1775 0 1 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 12453283 79911 SH SOLE 74412 0 5498 FORTINET INC COM 34959E109 235450 3447 SH SOLE 3445 0 2 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 346171 10031 SH SOLE 10031 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 335296 7940 SH SOLE 3639 0 4301 GOLUB CAP BDC INC COM 38173M102 407073 24478 SH SOLE 24478 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 249412 2472 SH SOLE 2472 0 0 GENERAL DYNAMICS CORP COM 369550108 1336990 4733 SH SOLE 4690 0 43 VANECK ETF TRUST GOLD MINERS ETF 92189F106 465500 14722 SH SOLE 14722 0 0 GEN DIGITAL INC COM 668771108 213266 9521 SH SOLE 9497 0 24 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 824890 32450 SH SOLE 32450 0 0 CGI INC CL A SUB VTG 12532H104 386035 3494 SH SOLE 3494 0 0 GILEAD SCIENCES INC COM 375558103 1098005 14990 SH SOLE 14746 0 244 SPDR GOLD TR GOLD SHS 78463V107 3658616 17784 SH SOLE 16683 0 1102 GAMING & LEISURE PPTYS INC COM 36467J108 288241 6257 SH SOLE 6242 0 15 CORNING INC COM 219350105 450119 13657 SH SOLE 13653 0 3 GMS INC COM 36251C103 232800 2392 SH SOLE 2392 0 0 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 337206 5821 SH SOLE 5821 0 0 GENWORTH FINL INC COM CL A 37247D106 291943 45403 SH SOLE 45403 0 0 ALPHABET INC CAP STK CL C 02079K107 1206466 7924 SH SOLE 7883 0 41 ALPHABET INC CAP STK CL A 02079K305 7749833 51347 SH SOLE 51092 0 256 GRAPHIC PACKAGING HLDG CO COM 388689101 509415 17458 SH SOLE 17286 0 172 GARMIN LTD SHS H2906T109 736093 4945 SH SOLE 4935 0 9 GSK PLC SPONSORED ADR 37733W204 567159 13230 SH SOLE 13224 0 6 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 1838983 36861 SH SOLE 18768 0 18093 ESS TECH INC COMMON STOCK 26916J106 30314 41911 SH SOLE 41899 0 12 GRAINGER W W INC COM 384802104 591187 581 SH SOLE 578 0 3 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 455819 14034 SH SOLE 6781 0 7253 HALLIBURTON CO COM 406216101 1039851 26379 SH SOLE 26368 0 10 HANNON ARMSTRONG SUST INFR C COM 41068X100 659132 23209 SH SOLE 23192 0 17 HCA HEALTHCARE INC COM 40412C101 246695 740 SH SOLE 738 0 2 HOME DEPOT INC COM 437076102 1862836 4856 SH SOLE 4843 0 13 HEICO CORP NEW COM 422806109 542742 2842 SH SOLE 2842 0 0 HESS CORP COM 42809H107 297876 1951 SH SOLE 1948 0 3 HARTFORD FINL SVCS GROUP INC COM 416515104 742719 7207 SH SOLE 7175 0 32 HALEON PLC SPON ADS 405552100 810229 95433 SH SOLE 95143 0 291 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 346356 42394 SH SOLE 42394 0 0 HOLOGIC INC COM 436440101 869184 11149 SH SOLE 11138 0 11 HONEYWELL INTL INC COM 438516106 606667 2956 SH SOLE 2943 0 13 HELMERICH & PAYNE INC COM 423452101 1470094 34952 SH SOLE 34735 0 217 HUDSON PAC PPTYS INC COM 444097109 637737 98874 SH SOLE 98835 0 39 HP INC COM 40434L105 529461 17520 SH SOLE 17367 0 153 HERON THERAPEUTICS INC COM 427746102 30413 10979 SH SOLE 10979 0 0 HORIZON TECHNOLOGY FIN CORP COM 44045A102 1122104 98690 SH SOLE 98648 0 42 HSBC HLDGS PLC SPON ADR NEW 404280406 349101 8869 SH SOLE 8869 0 0 HOST HOTELS & RESORTS INC COM 44107P104 480826 23251 SH SOLE 23154 0 96 HERSHEY CO COM 427866108 872899 4488 SH SOLE 4473 0 15 HUMANA INC COM 444859102 265668 766 SH SOLE 766 0 1 HOWMET AEROSPACE INC COM 443201108 662333 9679 SH SOLE 9676 0 3 ISHARES TR IBOXX HI YD ETF 464288513 7378521 94925 SH SOLE 94032 0 893 FLEXSHARES TR HIG YLD VL ETF 33939L662 419628 10207 SH SOLE 10207 0 0 ISHARES TR CORE INTL AGGR 46435G672 1950486 39049 SH SOLE 39049 0 0 ISHARES GOLD TR ISHARES NEW 464285204 1511229 35973 SH SOLE 35973 0 0 ISHARES TR ISHARES BIOTECH 464287556 1182382 8617 SH SOLE 8052 0 565 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 407391 3647 SH SOLE 3645 0 2 INTERNATIONAL BUSINESS MACHS COM 459200101 935843 4901 SH SOLE 4897 0 4 ICICI BANK LIMITED ADR 45104G104 432927 16393 SH SOLE 16367 0 26 INTERNATIONAL BANCSHARES COR COM 459044103 221097 3938 SH SOLE 3938 0 0 IMMUNITYBIO INC COM 45256X103 53826 10023 SH SOLE 10012 0 12 INTERCONTINENTAL EXCHANGE IN COM 45866F104 228023 1659 SH SOLE 1659 0 0 ICON PLC SHS G4705A100 1269614 3779 SH SOLE 3773 0 6 IDEXX LABS INC COM 45168D104 766339 1419 SH SOLE 1412 0 7 ISHARES TR 7-10 YR TRSY BD 464287440 2973132 31409 SH SOLE 31380 0 29 ISHARES TR CORE MSCI EAFE 46432F842 14854176 200137 SH SOLE 181893 0 18244 ISHARES TR 3 7 YR TREAS BD 464288661 468887 4049 SH SOLE 4049 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 265803 13290 SH SOLE 13290 0 0 ISHARES TR GLB INFRASTR ETF 464288372 211790 4447 SH SOLE 2076 0 2371 ISHARES TR ISHS 5-10YR INVT 464288638 6700656 129858 SH SOLE 123372 0 6485 ISHARES TR ISHS 1-5YR INVS 464288646 801126 15623 SH SOLE 15623 0 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 524075 4960 SH SOLE 4960 0 0 ISHARES TR CORE S&P MCP ETF 464287507 13819712 227522 SH SOLE 202191 0 25331 ISHARES TR CORE S&P SCP ETF 464287804 4228014 38256 SH SOLE 33962 0 4294 ISHARES TR S&P SML 600 GWT 464287887 282462 2161 SH SOLE 814 0 1346 ISHARES TR MORNINGSTAR GRWT 464287119 1470055 19476 SH SOLE 18628 0 848 ISHARES TR LATN AMER 40 ETF 464287390 472129 16601 SH SOLE 16581 0 20 ILLUMINA INC COM 452327109 308252 2245 SH SOLE 2242 0 3 IMPERIAL OIL LTD COM NEW 453038408 1048753 15171 SH SOLE 15171 0 0 INTEL CORP COM 458140100 1326739 30037 SH SOLE 29988 0 49 INTER & CO INC CLASS A COM G4R20B107 676124 118410 SH SOLE 118410 0 0 INTUIT COM 461202103 1623044 2497 SH SOLE 2478 0 19 INTERPUBLIC GROUP COS INC COM 460690100 1018723 31220 SH SOLE 31173 0 47 IRON MTN INC DEL COM 46284V101 838495 10454 SH SOLE 10445 0 8 INTUITIVE SURGICAL INC COM NEW 46120E602 854135 2140 SH SOLE 2129 0 11 ISHARES TR CORE S&P TTL STK 464287150 1461703 12677 SH SOLE 12141 0 537 ITRON INC COM 465741106 993213 10735 SH SOLE 10723 0 12 ITT INC COM 45073V108 217439 1598 SH SOLE 1596 0 3 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 717410 103522 SH SOLE 103522 0 0 ILLINOIS TOOL WKS INC COM 452308109 323893 1207 SH SOLE 1207 0 0 ISHARES TR CORE TOTAL USD 46434V613 295325 6478 SH SOLE 5714 0 764 ISHARES TR MSCI INTL VLU FT 46435G409 22595077 800392 SH SOLE 734753 0 65640 ISHARES TR CORE S&P500 ETF 464287200 6678904 12704 SH SOLE 11660 0 1044 ISHARES TR S&P 500 GRWT ETF 464287309 258890 3066 SH SOLE 2348 0 718 ISHARES TR RUS MD CP GR ETF 464287481 649861 5694 SH SOLE 5694 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 2448028 19533 SH SOLE 19533 0 0 ISHARES TR RUS TP200 GR ETF 464289438 224668 1152 SH SOLE 1152 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 228526 1898 SH SOLE 1893 0 4 JABIL INC COM 466313103 1100055 8212 SH SOLE 8191 0 21 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 343276 10437 SH SOLE 10327 0 110 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 3986558 69476 SH SOLE 52099 0 17378 J P MORGAN EXCHANGE TRADED F INTERNL GWT 46641Q324 689062 10945 SH SOLE 4497 0 6448 HENRY JACK & ASSOC INC COM 426281101 356020 2049 SH SOLE 2049 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 648772 25755 SH SOLE 25746 0 9 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 2260929 44559 SH SOLE 13300 0 31259 J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 3517378 69322 SH SOLE 49900 0 19422 JOHNSON & JOHNSON COM 478160104 2011335 12715 SH SOLE 12688 0 26 SPDR SER TR BLOOMBERG HIGH Y 78468R622 1230824 12929 SH SOLE 12773 0 156 J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852 2582536 54232 SH SOLE 54232 0 0 JPMORGAN CHASE & CO COM 46625H100 1890313 9437 SH SOLE 9416 0 21 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 1798165 35643 SH SOLE 17663 0 17979 KB FINL GROUP INC SPONSORED ADR 48241A105 261341 5019 SH SOLE 5019 0 0 KRANESHARES TRUST MSCI EMG EX CH 500767769 211398 7206 SH SOLE 2802 0 4404 KEYSIGHT TECHNOLOGIES INC COM 49338L103 841398 5380 SH SOLE 5344 0 36 KINROSS GOLD CORP COM 496902404 260168 42442 SH SOLE 42442 0 0 KRAFT HEINZ CO COM 500754106 271258 7351 SH SOLE 7257 0 94 KLA CORP COM NEW 482480100 2956923 4233 SH SOLE 4230 0 3 KINDER MORGAN INC DEL COM 49456B101 199643 10886 SH SOLE 10745 0 140 COCA COLA CO COM 191216100 330138 5396 SH SOLE 5374 0 23 KARYOPHARM THERAPEUTICS INC COM 48576U106 44087 29197 SH SOLE 29164 0 33 KROGER CO COM 501044101 432905 7578 SH SOLE 7508 0 69 KILROY RLTY CORP COM 49427F108 528291 14502 SH SOLE 14494 0 8 GLOBAL X FDS CONSCIOUS COS 37954Y731 838910 23162 SH SOLE 10908 0 12253 KRANESHARES TRUST KRANESHARES VALU 500767645 20239151 838758 SH SOLE 740316 0 98442 KENVUE INC COM 49177J102 599408 27931 SH SOLE 27901 0 30 KRANESHARES TRUST CSI CHI INTERNET 500767306 237106 9033 SH SOLE 3266 0 5767 LENNAR CORP CL A 526057104 622406 3619 SH SOLE 3614 0 5 LABORATORY CORP AMER HLDGS COM NEW 50540R409 395859 1812 SH SOLE 1802 0 10 L3HARRIS TECHNOLOGIES INC COM 502431109 953836 4476 SH SOLE 4425 0 51 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 12576 12210 SH SOLE 12203 0 7 LINDE PLC SHS G54950103 1171935 2524 SH SOLE 2524 0 0 ELI LILLY & CO COM 532457108 3062088 3936 SH SOLE 3897 0 39 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 352604 7308 SH SOLE 6824 0 484 LOCKHEED MARTIN CORP COM 539830109 249125 548 SH SOLE 524 0 24 LOGITECH INTL S A SHS H50430232 450164 5037 SH SOLE 5037 0 0 LPL FINL HLDGS INC COM 50212V100 1275718 4829 SH SOLE 4826 0 3 ISHARES TR IBOXX INV CP ETF 464287242 9712688 89173 SH SOLE 86976 0 2196 ISHARES U S ETF TR INT RT HDG C B 46431W705 2047375 21771 SH SOLE 21717 0 54 LAM RESEARCH CORP COM 512807108 772022 795 SH SOLE 768 0 26 LATTICE SEMICONDUCTOR CORP COM 518415104 285278 3647 SH SOLE 3647 0 0 LULULEMON ATHLETICA INC COM 550021109 1324288 3390 SH SOLE 3389 0 1 LAMB WESTON HLDGS INC COM 513272104 259898 2440 SH SOLE 2431 0 8 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 244869 94544 SH SOLE 94544 0 0 MASTERCARD INCORPORATED CL A 57636Q104 3272759 6796 SH SOLE 6728 0 68 MID-AMER APT CMNTYS INC COM 59522J103 366041 2782 SH SOLE 2771 0 11 MANHATTAN ASSOCIATES INC COM 562750109 520820 2081 SH SOLE 2071 0 10 MARRIOTT INTL INC NEW CL A 571903202 967201 3833 SH SOLE 3791 0 42 MATSON INC COM 57686G105 355712 3165 SH SOLE 3165 0 0 ISHARES TR MBS ETF 464288588 580749 6284 SH SOLE 5987 0 296 MERCHANTS BANCORP IND COM 58844R108 221164 5122 SH SOLE 5122 0 0 MCDONALDS CORP COM 580135101 1091728 3872 SH SOLE 3862 0 10 MICROCHIP TECHNOLOGY INC. COM 595017104 852638 9504 SH SOLE 9483 0 21 MCKESSON CORP COM 58155Q103 756575 1409 SH SOLE 1406 0 3 MOODYS CORP COM 615369105 473407 1205 SH SOLE 1198 0 6 MONGODB INC CL A 60937P106 804743 2244 SH SOLE 2227 0 17 MONDELEZ INTL INC CL A 609207105 692500 9893 SH SOLE 9884 0 9 MEDTRONIC PLC SHS G5960L103 2074899 23808 SH SOLE 23777 0 31 SPDR SER TR S&P 400 MDCP GRW 78464A821 1974561 22621 SH SOLE 22621 0 0 SPDR SER TR S&P 400 MDCP VAL 78464A839 5867673 77206 SH SOLE 77206 0 0 MEDPACE HLDGS INC COM 58506Q109 286413 709 SH SOLE 709 0 0 MERCADOLIBRE INC COM 58733R102 587919 389 SH SOLE 389 0 0 METLIFE INC COM 59156R108 637439 8601 SH SOLE 8516 0 85 META PLATFORMS INC CL A 30303M102 5092758 10488 SH SOLE 10365 0 123 MGM RESORTS INTERNATIONAL COM 552953101 313014 6630 SH SOLE 6599 0 32 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 248814 2475 SH SOLE 2475 0 0 MCCORMICK & CO INC COM NON VTG 579780206 269343 3507 SH SOLE 3507 0 0 MUELLER INDS INC COM 624756102 1137233 21087 SH SOLE 21084 0 3 GLOBAL X FDS GLBL X MLP ETF 37954Y343 291903 6054 SH SOLE 5989 0 65 MARSH & MCLENNAN COS INC COM 571748102 1212571 5887 SH SOLE 5869 0 18 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 610687 8595 SH SOLE 8595 0 0 MOLINA HEALTHCARE INC COM 60855R100 1015034 2471 SH SOLE 2464 0 7 MARATHON PETE CORP COM 56585A102 541775 2689 SH SOLE 2684 0 5 MERCK & CO INC COM 58933Y105 2383668 18065 SH SOLE 17894 0 171 MODERNA INC COM 60770K107 804075 7546 SH SOLE 7540 0 6 MARATHON OIL CORP COM 565849106 2006772 70811 SH SOLE 70337 0 473 NORTHERN LIGHTS FD TR TOEWS AGILTY SHS 66538J720 5812991 188132 SH SOLE 188132 0 0 MORGAN STANLEY COM NEW 617446448 355342 3774 SH SOLE 3774 0 0 MSCI INC COM 55354G100 2061925 3679 SH SOLE 3678 0 1 MICROSOFT CORP COM 594918104 9620565 22867 SH SOLE 22749 0 118 MGIC INVT CORP WIS COM 552848103 227655 10181 SH SOLE 10181 0 0 ISHARES TR MSCI USA MMENTM 46432F396 402939 2151 SH SOLE 2151 0 0 MICRON TECHNOLOGY INC COM 595112103 643443 5458 SH SOLE 5457 0 1 ISHARES TR NATIONAL MUN ETF 464288414 680213 6322 SH SOLE 5052 0 1269 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 869375 84983 SH SOLE 84983 0 0 NASDAQ INC COM 631103108 325305 5155 SH SOLE 5155 0 0 NORDSON CORP COM 655663102 591162 2153 SH SOLE 2005 0 149 NEXTERA ENERGY INC COM 65339F101 745695 11668 SH SOLE 11647 0 21 NETFLIX INC COM 64110L106 1778089 2928 SH SOLE 2921 0 7 NATIONAL GRID PLC SPONSORED ADR NE 636274409 315814 4629 SH SOLE 4629 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 437880 24259 SH SOLE 24250 0 9 NIKOLA CORP COM 654110105 10576 10169 SH SOLE 10169 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 303290 2991 SH SOLE 1165 0 1826 NORTHERN OIL & GAS INC COM 665531307 341876 8616 SH SOLE 8616 0 0 NOKIA CORP SPONSORED ADR 654902204 242916 68620 SH SOLE 68620 0 0 NOVANTA INC COM 67000B104 416525 2383 SH SOLE 2382 0 1 SERVICENOW INC COM 81762P102 501996 658 SH SOLE 644 0 14 NRG ENERGY INC COM NEW 629377508 615056 9086 SH SOLE 9072 0 15 NORFOLK SOUTHN CORP COM 655844108 358281 1406 SH SOLE 1406 0 0 NORTHERN TR CORP COM 665859104 311080 3498 SH SOLE 3498 0 0 NUCOR CORP COM 670346105 285232 1441 SH SOLE 1441 0 1 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 931161 12207 SH SOLE 5714 0 6493 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 612149 14719 SH SOLE 6906 0 7813 NVIDIA CORPORATION COM 67066G104 7341176 8125 SH SOLE 8027 0 98 NOVO-NORDISK A S ADR 670100205 3019167 23514 SH SOLE 23386 0 128 NOVARTIS AG SPONSORED ADR 66987V109 841830 8703 SH SOLE 8680 0 23 NVENT ELECTRIC PLC SHS G6700G107 879845 11669 SH SOLE 11596 0 73 NXP SEMICONDUCTORS N V COM N6596X109 3023979 12205 SH SOLE 12151 0 53 REALTY INCOME CORP COM 756109104 906862 16763 SH SOLE 16745 0 17 OWENS CORNING NEW COM 690742101 367633 2204 SH SOLE 2197 0 7 ORGANON & CO COMMON STOCK 68622V106 205295 10920 SH SOLE 10915 0 4 OLLIES BARGAIN OUTLET HLDGS COM 681116109 280422 3524 SH SOLE 3524 0 0 OMNICOM GROUP INC COM 681919106 1345854 13909 SH SOLE 13864 0 45 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 457184 8278 SH SOLE 8278 0 0 ON SEMICONDUCTOR CORP COM 682189105 1214897 16518 SH SOLE 16512 0 6 ON HLDG AG NAMEN AKT A H5919C104 723527 20450 SH SOLE 20450 0 0 ORACLE CORP COM 68389X105 1232800 9815 SH SOLE 9799 0 16 OREILLY AUTOMOTIVE INC COM 67103H107 491737 436 SH SOLE 436 0 0 OATLY GROUP AB SPONSORED ADS 67421J108 15244 13491 SH SOLE 13476 0 14 BANK OZK LITTLE ROCK ARK COM 06417N103 312989 6885 SH SOLE 6869 0 16 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 439860 2696 SH SOLE 2686 0 9 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 57895 15439 SH SOLE 15412 0 27 PENSKE AUTOMOTIVE GRP INC COM 70959W103 233334 1440 SH SOLE 1437 0 3 PALO ALTO NETWORKS INC COM 697435105 1552539 5464 SH SOLE 5438 0 26 PAR PAC HOLDINGS INC COM NEW 69888T207 214087 5777 SH SOLE 5777 0 0 PATRICK INDS INC COM 703343103 228620 1914 SH SOLE 1914 0 0 PAYCHEX INC COM 704326107 239716 1952 SH SOLE 1945 0 7 PBF ENERGY INC CL A 69318G106 220668 3833 SH SOLE 3833 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 483051 31759 SH SOLE 29973 0 1786 PACCAR INC COM 693718108 1441057 11632 SH SOLE 11608 0 23 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 1526747 110075 SH SOLE 100837 0 9238 PEPSICO INC COM 713448108 1883725 10764 SH SOLE 10739 0 25 PFIZER INC COM 717081103 997458 35944 SH SOLE 35908 0 36 ISHARES TR PFD AND INCM SEC 464288687 1612650 50036 SH SOLE 50036 0 0 GLOBAL X FDS US PFD ETF 37954Y657 498519 24728 SH SOLE 24728 0 0 PROCTER AND GAMBLE CO COM 742718109 3237244 19952 SH SOLE 19822 0 130 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 1594073 104598 SH SOLE 104598 0 0 PARKER-HANNIFIN CORP COM 701094104 541838 975 SH SOLE 968 0 7 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 500695 27617 SH SOLE 27617 0 0 PULTE GROUP INC COM 745867101 1218595 10103 SH SOLE 10069 0 34 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 874244 13133 SH SOLE 8109 0 5024 SPROTT PHYSICAL GOLD TR UNIT 85207H104 659564 38125 SH SOLE 33962 0 4163 PROLOGIS INC. COM 74340W103 907818 6971 SH SOLE 6956 0 16 PALANTIR TECHNOLOGIES INC CL A 69608A108 677037 29424 SH SOLE 29424 0 0 PNC FINL SVCS GROUP INC COM 693475105 436230 2699 SH SOLE 2688 0 11 PINNACLE WEST CAP CORP COM 723484101 708390 9479 SH SOLE 9479 0 0 POOL CORP COM 73278L105 236655 587 SH SOLE 587 0 0 POWELL INDS INC COM 739128106 297050 2087 SH SOLE 2087 0 0 PPG INDS INC COM 693506107 1212938 8371 SH SOLE 8368 0 2 ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 244716 2929 SH SOLE 2784 0 145 PERMIAN RESOURCES CORP CLASS A COM 71424F105 855874 48464 SH SOLE 48461 0 3 PUBLIC STORAGE COM 74460D109 413955 1427 SH SOLE 1424 0 3 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 359147 43323 SH SOLE 38607 0 4716 PEARSON PLC SPONSORED ADR 705015105 208482 15842 SH SOLE 15842 0 0 PURE STORAGE INC CL A 74624M102 427916 8231 SH SOLE 8196 0 35 PHILLIPS 66 COM 718546104 495607 3034 SH SOLE 3026 0 8 PACER FDS TR TRENDPILOT INTL 69374H683 265595 9136 SH SOLE 9136 0 0 PACER FDS TR TRENDP US LAR CP 69374H105 410000 8592 SH SOLE 8592 0 0 PACER FDS TR TRENDP US MID CP 69374H204 227807 6323 SH SOLE 6323 0 0 QUANTA SVCS INC COM 74762E102 1613926 6212 SH SOLE 6209 0 3 PIONEER NAT RES CO COM 723787107 224539 855 SH SOLE 849 0 6 PIMCO ETF TR MULTISECTOR BD 72201R585 616204 23921 SH SOLE 23876 0 45 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 318508 10311 SH SOLE 10311 0 0 QUALCOMM INC COM 747525103 2023146 11950 SH SOLE 11912 0 38 FLEXSHARES TR US QUALITY CAP 33939L746 1105409 18774 SH SOLE 18600 0 174 PROSHARES TR PSHS ULTRA QQQ 74347R206 340892 3897 SH SOLE 3795 0 102 INVESCO QQQ TR UNIT SER 1 46090E103 915248 2061 SH SOLE 2061 0 0 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 538014 6032 SH SOLE 2075 0 3957 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 4957187 27134 SH SOLE 26249 0 886 ISHARES TR MSCI USA QLT FCT 46432F339 1901002 11567 SH SOLE 10513 0 1054 FERRARI N V COM N3167Y103 1184970 2718 SH SOLE 2718 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 435700 3134 SH SOLE 3120 0 14 RADIAN GROUP INC COM 750236101 209488 6259 SH SOLE 6259 0 0 RADNET INC COM 750491102 311965 6411 SH SOLE 6411 0 0 RADIUS RECYCLING INC CL A 806882106 251891 11921 SH SOLE 11914 0 7 REGENCY CTRS CORP COM 758849103 889994 14696 SH SOLE 14690 0 6 REGENERON PHARMACEUTICALS COM 75886F107 899249 934 SH SOLE 920 0 14 RELX PLC SPONSORED ADR 759530108 1375449 31773 SH SOLE 31705 0 68 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 329768 6421 SH SOLE 6421 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 336576 11785 SH SOLE 11785 0 0 TRANSOCEAN LTD REGISTERED SHS H8817H100 64897 10334 SH SOLE 10310 0 24 RALPH LAUREN CORP CL A 751212101 1204481 6415 SH SOLE 6415 0 0 RADIANT LOGISTICS INC COM 75025X100 98036 18088 SH SOLE 18088 0 0 RAMBUS INC DEL COM 750917106 483177 7817 SH SOLE 7817 0 0 ROPER TECHNOLOGIES INC COM 776696106 1679283 2994 SH SOLE 2973 0 21 ROSS STORES INC COM 778296103 347051 2365 SH SOLE 2355 0 9 REPUBLIC SVCS INC COM 760759100 1008611 5269 SH SOLE 5251 0 17 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 4046810 23893 SH SOLE 21009 0 2884 INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609 447860 15027 SH SOLE 15027 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 725753 14225 SH SOLE 14225 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 826737 12870 SH SOLE 12870 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 334091 4021 SH SOLE 4021 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 832978 26203 SH SOLE 26203 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 217179 5978 SH SOLE 5978 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 770893 16158 SH SOLE 16158 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 322238 9786 SH SOLE 9786 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 1861565 52900 SH SOLE 52900 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 245033 4330 SH SOLE 4330 0 0 RTX CORPORATION COM 75513E101 310779 3186 SH SOLE 3186 0 0 DBX ETF TR XTRACK MUN INFRA 233051705 2905503 113231 SH SOLE 80768 0 32463 RACKSPACE TECHNOLOGY INC COM 750102105 292625 185206 SH SOLE 185206 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 292031 2240 SH SOLE 2240 0 0 SANMINA CORPORATION COM 801056102 448391 7211 SH SOLE 7209 0 2 COLUMBIA ETF TR I SHORT DURATION 19761L888 243747 13251 SH SOLE 13251 0 0 STARBUCKS CORP COM 855244109 359636 3935 SH SOLE 3935 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 3914661 64122 SH SOLE 60294 0 3828 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 5289555 209487 SH SOLE 187550 0 21937 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 2719141 29326 SH SOLE 29102 0 224 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 3820764 79253 SH SOLE 79170 0 82 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 2318753 47273 SH SOLE 47224 0 49 SCHWAB CHARLES CORP COM 808513105 389380 5383 SH SOLE 5382 0 0 PROSHARES TR II ULSHT BLOOMB OIL 74347Y797 302178 18863 SH SOLE 15747 0 3116 STEELCASE INC CL A 858155203 626558 47902 SH SOLE 47878 0 24 SPDR SER TR S&P DIVID ETF 78464A763 393185 2996 SH SOLE 1607 0 1389 SPROUTS FMRS MKT INC COM 85208M102 218364 3387 SH SOLE 3386 0 1 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 11611247 546669 SH SOLE 506687 0 39982 PROSHARES TR SHORT S&P 500 NE 74347B425 1678090 141492 SH SOLE 130861 0 10631 SHELL PLC SPON ADS 780259305 730145 10891 SH SOLE 10891 0 0 SPDR SER TR NUVEEN BLMBRG SH 78468R739 3407137 71820 SH SOLE 71820 0 0 SHOPIFY INC CL A 82509L107 1420876 18412 SH SOLE 18412 0 0 ISHARES TR SHORT TREAS BD 464288679 1104056 9988 SH SOLE 9988 0 0 SHERWIN WILLIAMS CO COM 824348106 231004 665 SH SOLE 665 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 684430 8369 SH SOLE 8369 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 418889 9845 SH SOLE 9622 0 222 SIGNET JEWELERS LIMITED SHS G81276100 375659 3754 SH SOLE 3754 0 0 SPDR SER TR S&P KENSHO INTLG 78468R697 253956 7327 SH SOLE 2769 0 4557 SPDR SER TR BLOOMBERG SHT TE 78468R408 1005921 39886 SH SOLE 39786 0 100 SJW GROUP COM 784305104 736013 13006 SH SOLE 12132 0 874 SK TELECOM LTD SPONSORED ADR 78440P306 373891 17342 SH SOLE 17334 0 8 SCHLUMBERGER LTD COM STK 806857108 391301 7139 SH SOLE 7109 0 30 SL GREEN RLTY CORP COM 78440X887 887134 16092 SH SOLE 16085 0 6 ISHARES TR 0-5YR INVT GR CP 46434V100 1238529 25163 SH SOLE 25163 0 0 ISHARES SILVER TR ISHARES 46428Q109 1013320 44542 SH SOLE 44542 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 1935411 22187 SH SOLE 19394 0 2793 SPDR SER TR S&P 600 SMCP VAL 78464A300 2147188 25879 SH SOLE 23066 0 2813 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 1309163 76919 SH SOLE 76919 0 0 SUPER MICRO COMPUTER INC COM 86800U104 2513181 2488 SH SOLE 2487 0 1 ZACKS TRUST SMALL/MID CAP 98888G204 454289 14358 SH SOLE 14358 0 0 ISHARES TR MSCI USA SMCP MN 46435G433 446821 11931 SH SOLE 11931 0 0 SNAP ON INC COM 833034101 1628935 5499 SH SOLE 5499 0 0 STONEX GROUP INC COM 861896108 520516 7408 SH SOLE 7408 0 0 SYNOPSYS INC COM 871607107 1158311 2027 SH SOLE 2018 0 9 TD SYNNEX CORPORATION COM 87162W100 224420 1984 SH SOLE 1958 0 27 SOUTHERN CO COM 842587107 850220 11851 SH SOLE 11826 0 25 SONY GROUP CORP SPONSORED ADR 835699307 1061640 12382 SH SOLE 12357 0 25 SOUNDHOUND AI INC CLASS A COM 836100107 483829 82144 SH SOLE 82144 0 0 ISHARES TR ISHARES SEMICDTR 464287523 2382098 10544 SH SOLE 10013 0 531 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1705571 47588 SH SOLE 47588 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 575592 15905 SH SOLE 15905 0 0 SIMON PPTY GROUP INC NEW COM 828806109 469640 3001 SH SOLE 2994 0 7 S&P GLOBAL INC COM 78409V104 276836 651 SH SOLE 651 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 1464985 13757 SH SOLE 13639 0 118 SPDR SER TR PORTFOLIO INTRMD 78464A375 7160024 219028 SH SOLE 191817 0 27211 SPOTIFY TECHNOLOGY S A SHS L8681T102 1154569 4375 SH SOLE 4371 0 4 SUNPOWER CORP COM 867652406 41643 13881 SH SOLE 13877 0 4 SPDR S&P 500 ETF TR TR UNIT 78462F103 46813450 89497 SH SOLE 79346 0 10151 SPDR SER TR PRTFLO S&P500 HI 78468R788 2215962 54433 SH SOLE 54433 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 9220914 126055 SH SOLE 115989 0 10066 SPDR SER TR PRTFLO S&P500 VL 78464A508 6307289 125894 SH SOLE 88102 0 37792 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 1234980 29327 SH SOLE 29255 0 73 PACER FDS TR DATA AND INFRAST 69374H741 645288 22523 SH SOLE 22523 0 0 STRATEGY SHS DAY HAGAN NED 86280R860 1772511 83648 SH SOLE 83402 0 247 STRATEGY SHS DAY HAGAN NED 86280R803 3416909 88866 SH SOLE 88635 0 231 STRATEGY SHS DAY HAGAN NED DA 86280R829 2714213 94969 SH SOLE 94698 0 271 STERIS PLC SHS USD G8473T100 280180 1246 SH SOLE 1246 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 1487936 14965 SH SOLE 14658 0 306 STEEL DYNAMICS INC COM 858119100 995042 6713 SH SOLE 6708 0 5 STMICROELECTRONICS N V NY REGISTRY 861012102 490548 11345 SH SOLE 11342 0 3 STANTEC INC COM 85472N109 403906 4864 SH SOLE 4862 0 2 STONECO LTD COM CL A G85158106 981547 59094 SH SOLE 59094 0 0 STARWOOD PPTY TR INC COM 85571B105 207959 10229 SH SOLE 10229 0 0 SUNCOR ENERGY INC NEW COM 867224107 775158 21001 SH SOLE 20943 0 59 AMPLIFY ETF TR BLACKSWAN GRWT 032108888 2265152 81119 SH SOLE 81119 0 0 SHOCKWAVE MED INC COM 82489T104 392491 1205 SH SOLE 1190 0 15 STANLEY BLACK & DECKER INC COM 854502101 1047286 10694 SH SOLE 10691 0 3 SKYWORKS SOLUTIONS INC COM 83088M102 295226 2726 SH SOLE 2724 0 1 SUNCOKE ENERGY INC COM 86722A103 165103 14650 SH SOLE 14650 0 0 STRYKER CORPORATION COM 863667101 2255883 6304 SH SOLE 6261 0 43 MOLSON COORS BEVERAGE CO CL B 60871R209 476307 7083 SH SOLE 7079 0 4 RBB FD INC US TREAS 3 MNTH 74933W452 1303112 26047 SH SOLE 26047 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 322723 5345 SH SOLE 5343 0 2 TRANSDIGM GROUP INC COM 893641100 466829 379 SH SOLE 375 0 5 FLEXSHARES TR IBOXX 3R TARGT 33939L506 335979 14146 SH SOLE 14146 0 0 TELLURIAN INC NEW COM 87968A104 22188 33548 SH SOLE 33548 0 0 TRUIST FINL CORP COM 89832Q109 513719 13179 SH SOLE 13122 0 57 TARGET CORP COM 87612E106 1181591 6668 SH SOLE 6648 0 19 THOR INDS INC COM 885160101 399646 3406 SH SOLE 3406 0 0 FLEXSHARES TR MORNSTAR USMKT 33939L100 410882 2071 SH SOLE 2071 0 0 TIM S A SPONSORED ADR 88706T108 674976 38027 SH SOLE 38027 0 0 ISHARES TR TIPS BD ETF 464287176 2964539 27600 SH SOLE 27574 0 26 TJX COS INC NEW COM 872540109 294885 2908 SH SOLE 2851 0 56 ISHARES TR 20 YR TR BD ETF 464287432 10757005 113686 SH SOLE 107274 0 6412 FLEXSHARES TR M STAR DEV MKT 33939L803 632917 8832 SH SOLE 8832 0 0 FLEXSHARES TR MSTAR EMKT FAC 33939L308 240903 4693 SH SOLE 4693 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 371051 33159 SH SOLE 33159 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 2503456 4307 SH SOLE 4277 0 31 T-MOBILE US INC COM 872590104 944453 5786 SH SOLE 5698 0 89 TRINET GROUP INC COM 896288107 202082 1525 SH SOLE 1525 0 0 TRAVEL PLUS LEISURE CO COM 894164102 313938 6412 SH SOLE 6397 0 15 TOLL BROTHERS INC COM 889478103 624855 4830 SH SOLE 4828 0 2 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1396327 34865 SH SOLE 34865 0 0 TPG INC COM CL A 872657101 361303 8083 SH SOLE 8083 0 0 TPI COMPOSITES INC COM 87266J104 78569 27000 SH SOLE 26996 0 4 TAPESTRY INC COM 876030107 720899 15183 SH SOLE 15011 0 172 TRACTOR SUPPLY CO COM 892356106 682040 2606 SH SOLE 2606 0 0 TESLA INC COM 88160R101 1603287 9120 SH SOLE 9095 0 26 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2180614 16028 SH SOLE 16019 0 9 TYSON FOODS INC CL A 902494103 782957 13331 SH SOLE 13331 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 1336763 19421 SH SOLE 19391 0 30 TETRA TECH INC NEW COM 88162G103 740100 4007 SH SOLE 3997 0 10 TRADEWEB MKTS INC CL A 892672106 347833 3339 SH SOLE 3287 0 53 TEXAS INSTRS INC COM 882508104 2479982 14236 SH SOLE 14067 0 169 TEXTRON INC COM 883203101 301604 3144 SH SOLE 3143 0 1 UBER TECHNOLOGIES INC COM 90353T100 1250012 16236 SH SOLE 16096 0 140 UBS GROUP AG SHS H42097107 546206 17780 SH SOLE 17754 0 26 URANIUM ENERGY CORP COM 916896103 602128 89204 SH SOLE 89204 0 0 UFP INDUSTRIES INC COM 90278Q108 296258 2408 SH SOLE 2408 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 297699 52045 SH SOLE 52045 0 0 UNILEVER PLC SPON ADR NEW 904767704 230805 4599 SH SOLE 4599 0 0 ULTA BEAUTY INC COM 90384S303 488243 934 SH SOLE 933 0 1 UNITEDHEALTH GROUP INC COM 91324P102 2484716 5023 SH SOLE 5010 0 12 UNITI GROUP INC COM 91325V108 159605 27052 SH SOLE 27052 0 0 UNUM GROUP COM 91529Y106 322026 6001 SH SOLE 5965 0 36 UNION PAC CORP COM 907818108 662600 2694 SH SOLE 2682 0 12 UNITED PARCEL SERVICE INC CL B 911312106 1341175 9024 SH SOLE 9023 0 0 UNITED RENTALS INC COM 911363109 541831 751 SH SOLE 750 0 2 ISHARES TR CRE U S REIT ETF 464288521 1492924 27750 SH SOLE 27750 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 248993 1084 SH SOLE 1081 0 3 VISA INC COM CL A 92826C839 1890581 6774 SH SOLE 6702 0 72 VALE S A SPONSORED ADS 91912E105 182348 14959 SH SOLE 12762 0 2197 VANGUARD WORLD FD MATERIALS ETF 92204A801 1374511 6724 SH SOLE 6368 0 355 VANGUARD INDEX FDS SMALL CP ETF 922908751 727985 3185 SH SOLE 3014 0 170 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1919506 23842 SH SOLE 23842 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 5181807 67026 SH SOLE 59053 0 7973 VANGUARD WORLD FD ENERGY ETF 92204A306 271434 2061 SH SOLE 2061 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 974137 19417 SH SOLE 15475 0 3942 VEEVA SYS INC CL A COM 922475108 208098 898 SH SOLE 897 0 1 VERITONE INC COM 92347M100 1008248 191682 SH SOLE 191682 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 658339 9776 SH SOLE 9776 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 995700 16808 SH SOLE 16765 0 43 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1226904 21128 SH SOLE 10711 0 10417 VISTA GOLD CORP COM NEW 927926303 8272 14648 SH SOLE 14648 0 0 VICI PPTYS INC COM 925652109 316526 10625 SH SOLE 10598 0 27 VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109 794012 19188 SH SOLE 19188 0 0 VALERO ENERGY CORP COM 91913Y100 697922 4089 SH SOLE 4061 0 28 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 5525853 121154 SH SOLE 106832 0 14322 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 259857 5358 SH SOLE 5358 0 0 VORNADO RLTY TR SH BEN INT 929042109 691395 24032 SH SOLE 24020 0 11 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 5974993 69091 SH SOLE 68927 0 164 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1320838 31344 SH SOLE 31344 0 0 VONTIER CORPORATION COM 928881101 219958 4849 SH SOLE 4787 0 62 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 3276421 37803 SH SOLE 34204 0 3599 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 2120094 26959 SH SOLE 16549 0 10410 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2039904 4244 SH SOLE 4243 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 632757 2684 SH SOLE 968 0 1716 VANGUARD WORLD FD COMM SRVC ETF 92204A884 944225 7196 SH SOLE 6782 0 414 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 493098 6486 SH SOLE 6486 0 0 VANGUARD WORLD FD UTILITIES ETF 92204A876 6078271 42631 SH SOLE 40096 0 2535 VERISK ANALYTICS INC COM 92345Y106 964020 4090 SH SOLE 4043 0 46 VERISIGN INC COM 92343E102 902268 4761 SH SOLE 4707 0 55 VERTIV HOLDINGS CO COM CL A 92537N108 346785 4246 SH SOLE 4227 0 19 VERTEX PHARMACEUTICALS INC COM 92532F100 1910581 4571 SH SOLE 4528 0 42 VIRTUS ETF TR II VIRTUS NEWFLEET 92790A207 309936 14336 SH SOLE 14336 0 0 VANGUARD MUN BD FDS INTERMEDIATE TRM 922907738 1368905 13659 SH SOLE 13659 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 314569 6569 SH SOLE 6569 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 31061819 190727 SH SOLE 172508 0 18219 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 753111 3821 SH SOLE 3274 0 547 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 851573 6090 SH SOLE 5358 0 732 VANGUARD INDEX FDS GROWTH ETF 922908736 1047993 3045 SH SOLE 1938 0 1107 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 638897 15296 SH SOLE 13740 0 1556 VANGUARD STAR FDS VG TL INTL STK F 921909768 554216 9191 SH SOLE 9191 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 990953 23617 SH SOLE 23615 0 1 WABTEC COM 929740108 1057365 7258 SH SOLE 7186 0 72 WESTERN DIGITAL CORP. COM 958102105 203767 2986 SH SOLE 2986 0 0 WEC ENERGY GROUP INC COM 92939U106 374176 4556 SH SOLE 4556 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 266176 2306 SH SOLE 2306 0 0 ENCORE WIRE CORP COM 292562105 210777 802 SH SOLE 802 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 845853 147105 SH SOLE 147004 0 100 WALMART INC COM 931142103 1193808 19841 SH SOLE 19782 0 58 WABASH NATL CORP COM 929566107 217474 7264 SH SOLE 7264 0 0 ISHARES TR INTL DEVPPTY ETF 464288422 447631 15764 SH SOLE 15764 0 0 BERKLEY W R CORP COM 084423102 423373 4787 SH SOLE 4763 0 24 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 378858 8147 SH SOLE 7997 0 151 WILLIAMS SONOMA INC COM 969904101 264244 832 SH SOLE 832 0 0 WATSCO INC COM 942622200 356560 825 SH SOLE 825 0 0 WISDOMTREE INC COM 97717P104 162329 17664 SH SOLE 17664 0 0 WINTRUST FINL CORP COM 97650W108 648624 6213 SH SOLE 6202 0 12 ESSENTIAL UTILS INC COM 29670G102 1599364 43168 SH SOLE 40473 0 2695 WYNN RESORTS LTD COM 983134107 497349 4865 SH SOLE 4865 0 0 SPDR SER TR S&P BIOTECH 78464A870 366069 3858 SH SOLE 1877 0 1980 XCEL ENERGY INC COM 98389B100 271986 5060 SH SOLE 5060 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1431105 15406 SH SOLE 11768 0 3638 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 5096292 62409 SH SOLE 55875 0 6534 SELECT SECTOR SPDR TR ENERGY 81369Y506 2329668 24676 SH SOLE 19898 0 4778 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 3020554 71713 SH SOLE 58384 0 13329 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 728978 17303 SH SOLE 17303 0 0 SELECT SECTOR SPDR TR INDL 81369Y704 2682883 21299 SH SOLE 17274 0 4025 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 12226962 58707 SH SOLE 52973 0 5734 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 4041343 52925 SH SOLE 47712 0 5213 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1066604 26982 SH SOLE 19267 0 7715 SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 471671 9461 SH SOLE 9461 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1758639 26788 SH SOLE 21419 0 5369 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 9040212 61194 SH SOLE 57090 0 4104 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 5231988 28452 SH SOLE 25605 0 2846 SPDR SER TR S&P METALS MNG 78464A755 329383 5464 SH SOLE 5464 0 0 EXXON MOBIL CORP COM 30231G102 1710244 14713 SH SOLE 14700 0 13 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 733684 37055 SH SOLE 37055 0 0 YUM BRANDS INC COM 988498101 200345 1445 SH SOLE 1445 0 0 AMPLIFY ETF TR HIGH INCOME 032108847 389096 32263 SH SOLE 32263 0 0 ZACKS TRUST EARNGS CONSTANT 98888G105 1149126 40894 SH SOLE 40894 0 0 ZSCALER INC COM 98980G102 559142 2903 SH SOLE 2902 0 0 ZOETIS INC CL A 98978V103 598753 3539 SH SOLE 3516 0 23