0001062993-24-003073.txt : 20240214 0001062993-24-003073.hdr.sgml : 20240214 20240214102036 ACCESSION NUMBER: 0001062993-24-003073 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240214 DATE AS OF CHANGE: 20240214 EFFECTIVENESS DATE: 20240214 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: 24633638 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 12-31-2023 12-31-2023 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 02-13-2024 0 744 1227198611 false
INFORMATION TABLE 2 form13fInfoTable.xml FORM 13F INFORMATION TABLE AGILENT TECHNOLOGIES INC COM 00846U101 329478 2370 SH SOLE 2370 0 0 APPLE INC COM 037833100 13047443 67768 SH SOLE 67745 0 24 ABBVIE INC COM 00287Y109 1400131 9035 SH SOLE 9025 0 10 ABBOTT LABS COM 002824100 736606 6692 SH SOLE 6689 0 3 ARCH CAP GROUP LTD ORD G0450A105 659235 8876 SH SOLE 8869 0 7 AXCELIS TECHNOLOGIES INC COM NEW 054540208 559066 4311 SH SOLE 4310 0 1 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4173649 11894 SH SOLE 11887 0 7 ISHARES INC MSCI GBL MIN VOL 464286525 828562 8257 SH SOLE 7586 0 671 ADOBE INC COM 00724F101 2831327 4746 SH SOLE 4738 0 8 ANALOG DEVICES INC COM 032654105 458544 2309 SH SOLE 2308 0 2 AUTOMATIC DATA PROCESSING IN COM 053015103 829712 3561 SH SOLE 3557 0 5 AUTODESK INC COM 052769106 422779 1736 SH SOLE 1735 0 1 ADTRAN HOLDINGS INC COM 00486H105 111810 15233 SH SOLE 15227 0 6 AEGON LTD AMER REG 1 CERT 0076CA104 137308 23838 SH SOLE 23838 0 0 ADVANCED ENERGY INDS COM 007973100 215723 1981 SH SOLE 1978 0 2 AMERICAN EQTY INVT LIFE HLD COM 025676206 342239 6133 SH SOLE 6131 0 2 AGNICO EAGLE MINES LTD COM 008474108 738450 13463 SH SOLE 13446 0 17 AMERICAN ELEC PWR CO INC COM 025537101 930302 11454 SH SOLE 11450 0 5 AERCAP HOLDINGS NV SHS N00985106 486845 6551 SH SOLE 6548 0 2 AES CORP COM 00130H105 560175 29100 SH SOLE 29038 0 62 AFLAC INC COM 001055102 1062441 12878 SH SOLE 12863 0 15 ISHARES TR CORE US AGGBD ET 464287226 12861393 129586 SH SOLE 114692 0 14894 WISDOMTREE TR YIELD ENHANCD US 97717X511 6091450 138379 SH SOLE 100433 0 37946 ALAMOS GOLD INC NEW COM CL A 011532108 761833 56558 SH SOLE 56492 0 66 ASSURED GUARANTY LTD COM G0585R106 252776 3378 SH SOLE 3378 0 0 WISDOMTREE TR INTRST RATE HDGE 97717W380 1535934 70070 SH SOLE 69827 0 243 APPLIED INDL TECHNOLOGIES IN COM 03820C105 428194 2480 SH SOLE 2479 0 1 ASSURANT INC COM 04621X108 284812 1690 SH SOLE 1688 0 3 GALLAGHER ARTHUR J & CO COM 363576109 448651 1995 SH SOLE 1994 0 2 AKAMAI TECHNOLOGIES INC COM 00971T101 310898 2627 SH SOLE 2620 0 7 ALBEMARLE CORP COM 012653101 305873 2117 SH SOLE 2113 0 4 ALCON AG ORD SHS H01301128 849377 10873 SH SOLE 10872 0 1 ALLEGRO MICROSYSTEMS INC COM 01749D105 415484 13726 SH SOLE 13722 0 4 APPLIED MATLS INC COM 038222105 2058769 12703 SH SOLE 12700 0 3 AMCOR PLC ORD G0250X107 148869 15443 SH SOLE 15443 0 0 ADVANCED MICRO DEVICES INC COM 007903107 1115864 7570 SH SOLE 7568 0 2 AMETEK INC COM 031100100 1011200 6133 SH SOLE 6127 0 6 AMGEN INC COM 031162100 2115194 7344 SH SOLE 7324 0 20 AMKOR TECHNOLOGY INC COM 031652100 694604 20878 SH SOLE 20873 0 5 ALPS ETF TR ALERIAN MLP 00162Q452 304683 7166 SH SOLE 7166 0 0 AMERIPRISE FINL INC COM 03076C106 926842 2440 SH SOLE 2436 0 4 ALPHA METALLURGICAL RESOUR I COM 020764106 351871 1038 SH SOLE 1038 0 0 AMERICAN TOWER CORP NEW COM 03027X100 624433 2892 SH SOLE 2890 0 2 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 202161 10916 SH SOLE 9874 0 1042 AMAZON COM INC COM 023135106 6231497 41013 SH SOLE 41004 0 9 ARISTA NETWORKS INC COM 040413106 562363 2388 SH SOLE 2385 0 3 ANSYS INC COM 03662Q105 280003 772 SH SOLE 771 0 1 AON PLC SHS CL A G0403H108 1174443 4036 SH SOLE 4034 0 2 AIR PRODS & CHEMS INC COM 009158106 1394344 5093 SH SOLE 5091 0 2 APOLLO GLOBAL MGMT INC COM 03769M106 347661 3731 SH SOLE 3729 0 2 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 1126076 88737 SH SOLE 88617 0 121 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 834030 6579 SH SOLE 6572 0 7 ARROW ELECTRS INC COM 042735100 271804 2223 SH SOLE 2218 0 6 ASML HOLDING N V N Y REGISTRY SHS N07059210 3978106 5256 SH SOLE 5252 0 3 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 343276 36480 SH SOLE 36468 0 12 ATMOS ENERGY CORP COM 049560105 640728 5528 SH SOLE 5525 0 3 BROADCOM INC COM 11135F101 1055019 945 SH SOLE 945 0 0 AVNET INC COM 053807103 244521 4852 SH SOLE 4840 0 11 AMERICAN WTR WKS CO INC NEW COM 030420103 3947330 29906 SH SOLE 28649 0 1258 AMER STATES WTR CO COM 029899101 1055792 13128 SH SOLE 12524 0 605 AMERICAN EXPRESS CO COM 025816109 1913191 10212 SH SOLE 10205 0 7 ASTRAZENECA PLC SPONSORED ADR 046353108 677123 10054 SH SOLE 10041 0 13 BOEING CO COM 097023105 603977 2317 SH SOLE 2316 0 1 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 2949069 109590 SH SOLE 80755 0 28835 BANK AMERICA CORP COM 060505104 767252 22787 SH SOLE 22764 0 23 INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855 224121 7845 SH SOLE 7845 0 0 BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 57832 10631 SH SOLE 10032 0 599 J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q449 3386074 73306 SH SOLE 73034 0 272 BANCO BRADESCO S A SP ADR PFD NEW 059460303 76016 21719 SH SOLE 19055 0 2663 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 95359 10467 SH SOLE 10456 0 11 BEST BUY INC COM 086516101 959078 12252 SH SOLE 12246 0 5 BOISE CASCADE CO DEL COM 09739D100 865468 6690 SH SOLE 6688 0 2 ABRDN ETFS BBRG ALL COMMDY 003261203 510499 16688 SH SOLE 16650 0 39 BECTON DICKINSON & CO COM 075887109 372574 1528 SH SOLE 1527 0 1 FRANKLIN RESOURCES INC COM 354613101 225579 7572 SH SOLE 7555 0 17 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 1066851 37056 SH SOLE 37032 0 24 BERRY GLOBAL GROUP INC COM 08579W103 627110 9306 SH SOLE 9302 0 3 BUNGE GLOBAL SA COM SHS H11356104 616186 6104 SH SOLE 6098 0 6 BIOGEN INC COM 09062X103 502689 1943 SH SOLE 1940 0 2 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 51233493 560603 SH SOLE 499524 0 61079 SPDR SER TR BLOOMBERG 3-12 M 78468R523 578510 5836 SH SOLE 5836 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 6927177 90694 SH SOLE 90476 0 218 BJS WHSL CLUB HLDGS INC COM 05550J101 558903 8384 SH SOLE 8379 0 6 BNY MELLON ETF TRUST HIGH YIELD BETA 09661T800 879873 18578 SH SOLE 18318 0 260 BOOKING HOLDINGS INC COM 09857L108 1590438 448 SH SOLE 448 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 540722 3239 SH SOLE 3234 0 5 BLACKROCK INC COM 09247X101 949731 1170 SH SOLE 1170 0 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 3209796 43038 SH SOLE 42987 0 51 BIOMARIN PHARMACEUTICAL INC COM 09061G101 475502 4932 SH SOLE 4926 0 6 BRISTOL-MYERS SQUIBB CO COM 110122108 1011707 19718 SH SOLE 19698 0 20 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 531176 7222 SH SOLE 7222 0 0 FLEXSHARES TR CRE SLCT BD FD 33939L670 1163553 52014 SH SOLE 52014 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 993606 20128 SH SOLE 20070 0 58 PIMCO ETF TR ACTIVE BD ETF 72201R775 19320356 208982 SH SOLE 162523 0 46458 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 508008 17825 SH SOLE 5187 0 12638 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 442081 2149 SH SOLE 2147 0 2 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1735199 4865 SH SOLE 4861 0 4 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 772490 36988 SH SOLE 36037 0 951 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 1758032 85946 SH SOLE 79602 0 6344 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 717892 37196 SH SOLE 37196 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 706017 36290 SH SOLE 36290 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 260651 11475 SH SOLE 11475 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 254572 11200 SH SOLE 11200 0 0 INNOVATOR ETFS TR BUFFER STEP UP S 45783Y731 239360 8411 SH SOLE 8411 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 774817 10060 SH SOLE 9837 0 223 INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814 246857 6159 SH SOLE 6159 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 3320334 124966 SH SOLE 124966 0 0 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 203519 6944 SH SOLE 1705 0 5239 BOSTON PROPERTIES INC COM 101121101 877339 12503 SH SOLE 12327 0 176 CACI INTL INC CL A 127190304 339722 1049 SH SOLE 1049 0 0 CAE INC COM 124765108 429482 19893 SH SOLE 19893 0 0 CONAGRA BRANDS INC COM 205887102 267480 9333 SH SOLE 9311 0 22 CARDINAL HEALTH INC COM 14149Y108 913343 9061 SH SOLE 8941 0 120 CARRIER GLOBAL CORPORATION COM 14448C104 427505 7441 SH SOLE 7441 0 0 CASEYS GEN STORES INC COM 147528103 479035 1744 SH SOLE 1742 0 1 CATERPILLAR INC COM 149123101 1040800 3520 SH SOLE 3519 0 2 CHUBB LIMITED COM H1467J104 385637 1706 SH SOLE 1705 0 1 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 33428 41786 SH SOLE 34145 0 7641 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 762402 11423 SH SOLE 11407 0 16 CROWN CASTLE INC COM 22822V101 626486 5439 SH SOLE 5435 0 3 CAMECO CORP COM 13321L108 262175 6083 SH SOLE 6083 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1454963 5342 SH SOLE 5338 0 4 CELANESE CORP DEL COM 150870103 804009 5175 SH SOLE 5164 0 11 CF INDS HLDGS INC COM 125269100 221338 2784 SH SOLE 2773 0 11 CHURCH & DWIGHT CO INC COM 171340102 206786 2187 SH SOLE 2186 0 1 CHECK POINT SOFTWARE TECH LT ORD M22465104 1219354 7981 SH SOLE 7980 0 0 THE CIGNA GROUP COM 125523100 508743 1699 SH SOLE 1696 0 3 CLEVELAND-CLIFFS INC NEW COM 185899101 349324 17107 SH SOLE 17107 0 0 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 209920 9264 SH SOLE 2308 0 6956 COMMERCIAL METALS CO COM 201723103 223999 4476 SH SOLE 4472 0 5 COMCAST CORP NEW CL A 20030N101 1498654 34177 SH SOLE 34154 0 22 CME GROUP INC COM 12572Q105 1420434 6745 SH SOLE 6738 0 7 CHIPOTLE MEXICAN GRILL INC COM 169656105 329497 144 SH SOLE 144 0 0 CENTENE CORP DEL COM 15135B101 252920 3408 SH SOLE 3400 0 8 CENTERPOINT ENERGY INC COM 15189T107 201382 7049 SH SOLE 7038 0 11 CONCENTRIX CORP COM 20602D101 327056 3330 SH SOLE 3323 0 7 COOPER COS INC COM NEW 216648402 517087 1366 SH SOLE 1366 0 0 CONOCOPHILLIPS COM 20825C104 895085 7712 SH SOLE 7536 0 176 CENCORA INC COM 03073E105 992951 4835 SH SOLE 4776 0 59 COSTCO WHSL CORP NEW COM 22160K105 1959936 2969 SH SOLE 2969 0 0 COPART INC COM 217204106 1558672 31810 SH SOLE 31791 0 18 CRANE COMPANY COMMON STOCK 224408104 395737 3350 SH SOLE 3342 0 7 CRH PLC ORD G25508105 997932 14429 SH SOLE 14410 0 19 CHARLES RIV LABS INTL INC COM 159864107 271311 1148 SH SOLE 1146 0 1 SALESFORCE INC COM 79466L302 1102252 4189 SH SOLE 4185 0 4 CROCS INC COM 227046109 592274 6341 SH SOLE 6340 0 1 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 528758 8447 SH SOLE 8440 0 7 CROWDSTRIKE HLDGS INC CL A 22788C105 1190958 4665 SH SOLE 4662 0 2 CISCO SYS INC COM 17275R102 2509273 49669 SH SOLE 49573 0 96 CANADIAN SOLAR INC COM 136635109 207963 7928 SH SOLE 7919 0 9 PROSHARES TR LARGE CAP CRE 74347R248 1905459 34790 SH SOLE 34790 0 0 CONSTELLIUM SE CL A SHS F21107101 791898 39674 SH SOLE 39626 0 48 CSX CORP COM 126408103 208018 6000 SH SOLE 6000 0 0 CINTAS CORP COM 172908105 805400 1336 SH SOLE 1336 0 0 COTERRA ENERGY INC COM 127097103 564597 22124 SH SOLE 21792 0 331 INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 46138E545 205803 6419 SH SOLE 6408 0 11 CVS HEALTH CORP COM 126650100 415477 5262 SH SOLE 5257 0 5 CHEVRON CORP NEW COM 166764100 1888016 12658 SH SOLE 12520 0 138 CALIFORNIA WTR SVC GROUP COM 130788102 1065086 20534 SH SOLE 19594 0 939 CEMEX SAB DE CV SPON ADR NEW 151290889 247649 31955 SH SOLE 28945 0 3010 DELTA AIR LINES INC DEL COM NEW 247361702 452942 11259 SH SOLE 11229 0 30 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 367529 26422 SH SOLE 19037 0 7385 DIMENSIONAL ETF TRUST US CORE EQUITY 1 25434V625 462776 8654 SH SOLE 7615 0 1039 DATADOG INC CL A COM 23804L103 331078 2728 SH SOLE 2726 0 2 DECKERS OUTDOOR CORP COM 243537107 253842 380 SH SOLE 380 0 0 DELL TECHNOLOGIES INC CL C 24703L202 259606 3394 SH SOLE 3386 0 7 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 1281585 43845 SH SOLE 39969 0 3876 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 16089997 667358 SH SOLE 617861 0 49497 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 3052140 51193 SH SOLE 45150 0 6043 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 3187312 60908 SH SOLE 53782 0 7126 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 531147 21750 SH SOLE 20225 0 1525 DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 314697 7422 SH SOLE 1543 0 5879 DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740 10891957 432221 SH SOLE 400093 0 32127 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 22501491 881375 SH SOLE 811816 0 69558 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 2177916 63385 SH SOLE 49662 0 13724 DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 9616851 330249 SH SOLE 301400 0 28849 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 6076465 117238 SH SOLE 103359 0 13879 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 2215183 59516 SH SOLE 23653 0 35863 ISHARES TR CORE DIV GRWTH 46434V621 315210 5857 SH SOLE 2690 0 3167 QUEST DIAGNOSTICS INC COM 74834L100 1130772 8201 SH SOLE 8192 0 9 D R HORTON INC COM 23331A109 581979 3829 SH SOLE 3825 0 4 DANAHER CORPORATION COM 235851102 1216214 5257 SH SOLE 5254 0 3 DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 3773884 147073 SH SOLE 107131 0 39942 DISNEY WALT CO COM 254687106 385052 4265 SH SOLE 4262 0 2 DICKS SPORTING GOODS INC COM 253393102 1315024 8949 SH SOLE 8943 0 6 DIGITAL RLTY TR INC COM 253868103 699061 5194 SH SOLE 5191 0 4 WISDOMTREE TR INTL SMCAP DIV 97717W760 14928839 233828 SH SOLE 215147 0 18681 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730 1014589 28098 SH SOLE 25669 0 2429 ISHARES TR ESG EAFE ETF 46436E759 365923 5728 SH SOLE 2781 0 2948 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 185185 109577 SH SOLE 109439 0 138 DOW INC COM 260557103 536058 9775 SH SOLE 9766 0 8 AMDOCS LTD SHS G02602103 1060445 12066 SH SOLE 12056 0 9 DARDEN RESTAURANTS INC COM 237194105 1070073 6513 SH SOLE 6505 0 8 DTE ENERGY CO COM 233331107 320634 2908 SH SOLE 2902 0 6 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 32489024 1135583 SH SOLE 992497 0 143086 DUKE ENERGY CORP NEW COM NEW 26441C204 226832 2338 SH SOLE 2338 0 0 VANECK ETF TRUST DURABLE HGH DIV 92189H102 299690 9663 SH SOLE 4316 0 5347 DAVITA INC COM 23918K108 237327 2265 SH SOLE 2263 0 2 ISHARES INC EM MKTS DIV ETF 464286319 234358 8847 SH SOLE 8847 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 973310 27379 SH SOLE 27379 0 0 DEXCOM INC COM 252131107 289928 2336 SH SOLE 2335 0 2 WISDOMTREE TR JAPN HEDGE EQT 97717W851 296486 3370 SH SOLE 3351 0 19 EBAY INC. COM 278642103 325792 7469 SH SOLE 7469 0 0 SPDR SER TR BLOOMBERG EMERGI 78464A391 359198 16911 SH SOLE 16871 0 41 CONSOLIDATED EDISON INC COM 209115104 1068694 11748 SH SOLE 11742 0 6 WISDOMTREE TR US SMALLCAP FUND 97717W562 9857038 197853 SH SOLE 179937 0 17916 ISHARES TR EAFE VALUE ETF 464288877 216592 4157 SH SOLE 2686 0 1472 EVEREST GROUP LTD COM G3223R108 289231 818 SH SOLE 816 0 2 E L F BEAUTY INC COM 26856L103 802247 5558 SH SOLE 5557 0 1 ELEVANCE HEALTH INC COM 036752103 777828 1649 SH SOLE 1649 0 1 ISHARES TR JPMORGAN USD EMG 464288281 962792 10811 SH SOLE 10785 0 25 EMCOR GROUP INC COM 29084Q100 380207 1765 SH SOLE 1764 0 1 ENPHASE ENERGY INC COM 29355A107 285291 2159 SH SOLE 2156 0 3 EOG RES INC COM 26875P101 1672601 13829 SH SOLE 13712 0 117 EQUINIX INC COM 29444U700 859443 1067 SH SOLE 1066 0 1 EQUITY RESIDENTIAL SH BEN INT 29476L107 1023853 16741 SH SOLE 16733 0 8 TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 160503 25477 SH SOLE 25457 0 20 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 230311 4876 SH SOLE 2337 0 2539 ISHARES INC ESG AWR MSCI EM 46434G863 239422 7468 SH SOLE 3571 0 3897 ELBIT SYS LTD ORD M3760D101 362690 1701 SH SOLE 1700 0 1 EATON CORP PLC SHS G29183103 387902 1611 SH SOLE 1608 0 3 EVERGY INC COM 30034W106 953798 18272 SH SOLE 18264 0 8 EVERTEC INC COM 30040P103 211959 5177 SH SOLE 5177 0 0 ISHARES INC MSCI MEXICO ETF 464286822 252387 3720 SH SOLE 3720 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 405617 11602 SH SOLE 11602 0 0 EXACT SCIENCES CORP COM 30063P105 363997 4920 SH SOLE 4911 0 9 EAGLE MATLS INC COM 26969P108 475504 2344 SH SOLE 2339 0 5 EXPEDITORS INTL WASH INC COM 302130109 345889 2719 SH SOLE 2718 0 1 EXPEDIA GROUP INC COM NEW 30212P303 412248 2716 SH SOLE 2715 0 1 WISDOMTREE TR US MIDCAP FUND 97717W570 20803652 362496 SH SOLE 328405 0 34091 FORD MTR CO DEL COM 345370860 179777 14748 SH SOLE 14745 0 3 ISHARES TR FALN ANGLS USD 46435G474 944942 35793 SH SOLE 35708 0 85 FASTENAL CO COM 311900104 413181 6379 SH SOLE 6363 0 16 FIRST BANCORP P R COM NEW 318672706 645336 39230 SH SOLE 39219 0 11 FTI CONSULTING INC COM 302941109 223130 1120 SH SOLE 1119 0 2 FIRST CTZNS BANCSHARES INC N CL A 31946M103 290517 205 SH SOLE 204 0 0 FREEPORT-MCMORAN INC CL B 35671D857 560270 13161 SH SOLE 12876 0 285 FACTSET RESH SYS INC COM 303075105 389511 816 SH SOLE 816 0 1 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 2306470 100107 SH SOLE 99392 0 715 FEDERATED HERMES INC CL B 314211103 211978 6260 SH SOLE 6260 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 8667390 133983 SH SOLE 124418 0 9565 FIRST HORIZON CORPORATION COM 320517105 233685 16503 SH SOLE 16464 0 39 FISERV INC COM 337738108 619870 4666 SH SOLE 4665 0 1 FAIR ISAAC CORP COM 303250104 275354 237 SH SOLE 236 0 1 SPDR SER TR S&P KENSHO FUTRE 78468R671 307040 5568 SH SOLE 1843 0 3725 FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595 620051 25527 SH SOLE 25152 0 375 FLEX LTD ORD Y2573F102 929903 30529 SH SOLE 30493 0 35 SPDR SER TR BLOOMBERG INVT 78468R200 221169 7230 SH SOLE 7230 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 309379 1095 SH SOLE 1092 0 2 VANECK ETF TRUST IG FLOATING RATE 92189F486 1106149 43982 SH SOLE 43831 0 151 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 351072 7203 SH SOLE 7203 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 29943337 722571 SH SOLE 655836 0 66735 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1657176 32076 SH SOLE 21773 0 10303 FABRINET SHS G3323L100 429785 2258 SH SOLE 2257 0 1 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 313862 5861 SH SOLE 5503 0 358 FIRST SOLAR INC COM 336433107 430839 2501 SH SOLE 2497 0 4 FRANKLIN STR PPTYS CORP COM 35471R106 26632 10403 SH SOLE 10403 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 12504778 87056 SH SOLE 81476 0 5581 FORTINET INC COM 34959E109 215573 3683 SH SOLE 3679 0 4 FRANKLIN ETF TR SHRT DUR US GOVT 353506108 200463 2228 SH SOLE 2228 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 483259 14744 SH SOLE 14744 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 354060 8729 SH SOLE 4568 0 4161 GLACIER BANCORP INC NEW COM 37637Q105 361376 8746 SH SOLE 8742 0 4 GOLUB CAP BDC INC COM 38173M102 340858 22573 SH SOLE 22573 0 0 GENERAL DYNAMICS CORP COM 369550108 1333075 5134 SH SOLE 5131 0 2 VANECK ETF TRUST GOLD MINERS ETF 92189F106 440505 14205 SH SOLE 14190 0 15 GENERAL ELECTRIC CO COM NEW 369604301 279050 2186 SH SOLE 2184 0 2 GEN DIGITAL INC COM 668771108 225491 9881 SH SOLE 9858 0 24 CGI INC CL A SUB VTG 12532H104 396406 3697 SH SOLE 3697 0 0 GILEAD SCIENCES INC COM 375558103 1358556 16770 SH SOLE 16579 0 191 SPDR GOLD TR GOLD SHS 78463V107 4748955 24842 SH SOLE 23640 0 1201 GAMING & LEISURE PPTYS INC COM 36467J108 321775 6520 SH SOLE 6506 0 15 CORNING INC COM 219350105 458872 15070 SH SOLE 15065 0 5 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 400614 7072 SH SOLE 7054 0 18 GENWORTH FINL INC COM CL A 37247D106 305966 45803 SH SOLE 45803 0 0 ALPHABET INC CAP STK CL C 02079K107 1066345 7566 SH SOLE 7566 0 1 ALPHABET INC CAP STK CL A 02079K305 7079172 50678 SH SOLE 50656 0 21 GRAPHIC PACKAGING HLDG CO COM 388689101 254450 10322 SH SOLE 10317 0 5 GRIFOLS S A SP ADR REP B NVT 398438408 131935 11413 SH SOLE 11402 0 12 GARMIN LTD SHS H2906T109 754449 5869 SH SOLE 5859 0 10 GSK PLC SPONSORED ADR 37733W204 541140 14602 SH SOLE 14593 0 9 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 2123765 42577 SH SOLE 23924 0 18654 FLEXSHARES TR MORNSTAR UPSTR 33939L407 243067 5936 SH SOLE 5936 0 0 ESS TECH INC COMMON STOCK 26916J106 59835 52487 SH SOLE 52417 0 70 GRAINGER W W INC COM 384802104 611805 738 SH SOLE 737 0 2 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 434828 13691 SH SOLE 6444 0 7247 HALLIBURTON CO COM 406216101 807025 22324 SH SOLE 22307 0 17 HANNON ARMSTRONG SUST INFR C COM 41068X100 742965 26939 SH SOLE 26920 0 18 HOME DEPOT INC COM 437076102 1393480 4021 SH SOLE 4020 0 1 HESS CORP COM 42809H107 384820 2669 SH SOLE 2546 0 124 HARTFORD FINL SVCS GROUP INC COM 416515104 421168 5240 SH SOLE 5237 0 3 HALEON PLC SPON ADS 405552100 832907 101204 SH SOLE 101160 0 44 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 771656 125472 SH SOLE 125315 0 158 HOLOGIC INC COM 436440101 803744 11249 SH SOLE 11241 0 8 HONEYWELL INTL INC COM 438516106 508128 2423 SH SOLE 2420 0 3 HELMERICH & PAYNE INC COM 423452101 1209432 33391 SH SOLE 33379 0 12 HUDSON PAC PPTYS INC COM 444097109 1165399 125177 SH SOLE 125098 0 79 HP INC COM 40434L105 528733 17572 SH SOLE 17546 0 26 HORIZON TECHNOLOGY FIN CORP COM 44045A102 1530434 116206 SH SOLE 116153 0 53 HSBC HLDGS PLC SPON ADR NEW 404280406 786556 19402 SH SOLE 19376 0 25 HOST HOTELS & RESORTS INC COM 44107P104 466489 23959 SH SOLE 23901 0 58 HERSHEY CO COM 427866108 502877 2697 SH SOLE 2696 0 1 HUMANA INC COM 444859102 340594 744 SH SOLE 743 0 1 HOWMET AEROSPACE INC COM 443201108 746111 13786 SH SOLE 13783 0 3 ISHARES TR IBOXX HI YD ETF 464288513 9159102 118350 SH SOLE 117451 0 899 FLEXSHARES TR HIG YLD VL ETF 33939L662 474287 11605 SH SOLE 11605 0 0 ISHARES TR CORE INTL AGGR 46435G672 2046154 41087 SH SOLE 41005 0 83 ISHARES GOLD TR ISHARES NEW 464285204 1597957 40942 SH SOLE 40279 0 663 ISHARES TR ISHARES BIOTECH 464287556 1449803 10672 SH SOLE 9211 0 1461 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 430354 5191 SH SOLE 5189 0 2 INTERNATIONAL BUSINESS MACHS COM 459200101 936636 5727 SH SOLE 5723 0 4 ICICI BANK LIMITED ADR 45104G104 482699 20247 SH SOLE 20178 0 70 IMMUNITYBIO INC COM 45256X103 56139 11183 SH SOLE 11169 0 14 INTERCONTINENTAL EXCHANGE IN COM 45866F104 278836 2171 SH SOLE 2170 0 1 ICON PLC SHS G4705A100 1181716 4175 SH SOLE 4174 0 1 IDEXX LABS INC COM 45168D104 1010264 1820 SH SOLE 1819 0 2 ISHARES TR 7-10 YR TRSY BD 464287440 3505285 36366 SH SOLE 36330 0 36 ISHARES TR CORE MSCI EAFE 46432F842 12364997 175764 SH SOLE 160787 0 14977 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 345564 17685 SH SOLE 17685 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 7520302 144621 SH SOLE 131900 0 12721 ISHARES TR ISHS 1-5YR INVS 464288646 771142 15039 SH SOLE 15039 0 0 ISHARES TR US HLTHCR PR ETF 464288828 757024 2883 SH SOLE 2735 0 149 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 519995 5703 SH SOLE 5702 0 1 ISHARES TR CORE S&P MCP ETF 464287507 13101025 47271 SH SOLE 42721 0 4550 ISHARES TR CORE S&P SCP ETF 464287804 4381955 40480 SH SOLE 36738 0 3742 ISHARES TR S&P SML 600 GWT 464287887 313355 2504 SH SOLE 919 0 1585 ISHARES TR MORNINGSTAR GRWT 464287119 1131549 16685 SH SOLE 16333 0 352 ISHARES TR LATN AMER 40 ETF 464287390 584344 20108 SH SOLE 19303 0 805 ILLUMINA INC COM 452327109 320610 2303 SH SOLE 2300 0 3 IMPERIAL OIL LTD COM NEW 453038408 1063854 18602 SH SOLE 18586 0 16 INTEL CORP COM 458140100 2089177 41576 SH SOLE 41553 0 22 INTER & CO INC CLASS A COM G4R20B107 814873 146560 SH SOLE 146306 0 254 INTUIT COM 461202103 1319287 2111 SH SOLE 2110 0 0 INTERPUBLIC GROUP COS INC COM 460690100 1134610 34761 SH SOLE 34733 0 28 IRON MTN INC DEL COM 46284V101 857701 12256 SH SOLE 12247 0 9 INTUITIVE SURGICAL INC COM NEW 46120E602 750112 2223 SH SOLE 2222 0 1 ISHARES TR CORE 1 5 YR USD 46432F859 204468 4299 SH SOLE 4299 0 0 ISHARES TR US AER DEF ETF 464288760 218615 1727 SH SOLE 1481 0 246 ISHARES TR CORE S&P TTL STK 464287150 1129793 10736 SH SOLE 10512 0 224 ITT INC COM 45073V108 477332 4000 SH SOLE 3997 0 3 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 1009491 145250 SH SOLE 140773 0 4478 ILLINOIS TOOL WKS INC COM 452308109 395682 1511 SH SOLE 1511 0 0 ISHARES TR CORE TOTAL USD 46434V613 234928 5099 SH SOLE 4537 0 563 ISHARES TR MSCI INTL VLU FT 46435G409 22086728 833147 SH SOLE 766981 0 66166 ISHARES TR CORE S&P500 ETF 464287200 5262488 11018 SH SOLE 10107 0 911 ISHARES TR RUS MD CP GR ETF 464287481 741398 7097 SH SOLE 6814 0 283 ISHARES TR RUS MDCP VAL ETF 464287473 2503455 21528 SH SOLE 21528 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 308761 2510 SH SOLE 2507 0 3 JABIL INC COM 466313103 869693 6826 SH SOLE 6821 0 6 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 321065 10649 SH SOLE 10620 0 28 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 3756152 71328 SH SOLE 53706 0 17622 J P MORGAN EXCHANGE TRADED F INTERNL GWT 46641Q324 629740 10795 SH SOLE 4351 0 6444 HENRY JACK & ASSOC INC COM 426281101 444277 2719 SH SOLE 2719 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 1169198 31651 SH SOLE 31630 0 21 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 2988601 58900 SH SOLE 22406 0 36494 J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 2485307 48770 SH SOLE 33123 0 15647 JOHNSON & JOHNSON COM 478160104 2105767 13435 SH SOLE 13422 0 13 SPDR SER TR BLOOMBERG HIGH Y 78468R622 1232559 13011 SH SOLE 12982 0 30 J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852 2777560 58120 SH SOLE 58120 0 0 JPMORGAN CHASE & CO COM 46625H100 1872364 11007 SH SOLE 10999 0 8 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 1817827 36190 SH SOLE 17648 0 18542 KB FINL GROUP INC SPONSORED ADR 48241A105 255594 6178 SH SOLE 6178 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 816077 5130 SH SOLE 5130 0 0 KINROSS GOLD CORP COM 496902404 733506 121241 SH SOLE 121093 0 147 KRAFT HEINZ CO COM 500754106 203651 5507 SH SOLE 5504 0 3 KLA CORP COM NEW 482480100 2752414 4735 SH SOLE 4733 0 2 KULICKE & SOFFA INDS INC COM 501242101 212049 3875 SH SOLE 3858 0 17 KINDER MORGAN INC DEL COM 49456B101 311197 17642 SH SOLE 16381 0 1261 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 307017 5326 SH SOLE 5326 0 0 COCA COLA CO COM 191216100 374275 6351 SH SOLE 6349 0 2 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 270638 2860 SH SOLE 2575 0 285 KROGER CO COM 501044101 617128 13501 SH SOLE 13485 0 16 KILROY RLTY CORP COM 49427F108 679770 17063 SH SOLE 17050 0 13 GLOBAL X FDS CONSCIOUS COS 37954Y731 783945 23471 SH SOLE 11319 0 12153 KRANESHARES TR KRANESHARES VALU 500767645 19686666 854208 SH SOLE 756985 0 97222 KENVUE INC COM 49177J102 562378 26121 SH SOLE 26099 0 21 KRANESHARES TR CSI CHI INTERNET 500767306 387642 14357 SH SOLE 4285 0 10072 LENNAR CORP CL A 526057104 719809 4830 SH SOLE 4824 0 6 LABORATORY CORP AMER HLDGS COM NEW 50540R409 355558 1564 SH SOLE 1562 0 2 L3HARRIS TECHNOLOGIES INC COM 502431109 995713 4728 SH SOLE 4725 0 2 LI AUTO INC SPONSORED ADS 50202M102 819906 21905 SH SOLE 21879 0 26 LINDE PLC SHS G54950103 1308992 3187 SH SOLE 3186 0 1 ELI LILLY & CO COM 532457108 2373623 4072 SH SOLE 4053 0 19 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 4190899 86732 SH SOLE 66111 0 20621 LOCKHEED MARTIN CORP COM 539830109 285655 630 SH SOLE 605 0 25 LOGITECH INTL S A SHS H50430232 487261 5126 SH SOLE 5123 0 3 LPL FINL HLDGS INC COM 50212V100 1281809 5631 SH SOLE 5628 0 3 ISHARES TR IBOXX INV CP ETF 464287242 12095956 109307 SH SOLE 106988 0 2319 ISHARES U S ETF TR INT RT HDG C B 46431W705 2114967 22721 SH SOLE 22638 0 83 LAM RESEARCH CORP COM 512807108 787320 1005 SH SOLE 1004 0 1 LATTICE SEMICONDUCTOR CORP COM 518415104 233259 3381 SH SOLE 3381 0 0 LULULEMON ATHLETICA INC COM 550021109 1921558 3758 SH SOLE 3755 0 3 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 245518 102727 SH SOLE 102727 0 0 MASTERCARD INCORPORATED CL A 57636Q104 3017523 7075 SH SOLE 7070 0 5 MID-AMER APT CMNTYS INC COM 59522J103 328595 2444 SH SOLE 2442 0 2 MANHATTAN ASSOCIATES INC COM 562750109 402367 1869 SH SOLE 1868 0 1 MARRIOTT INTL INC NEW CL A 571903202 754141 3344 SH SOLE 3343 0 1 MATSON INC COM 57686G105 348563 3180 SH SOLE 3179 0 1 ISHARES TR MBS ETF 464288588 982871 10447 SH SOLE 9870 0 578 MERCHANTS BANCORP IND COM 58844R108 241184 5664 SH SOLE 5664 0 0 MCDONALDS CORP COM 580135101 1183988 3993 SH SOLE 3990 0 3 MICROCHIP TECHNOLOGY INC. COM 595017104 891615 9887 SH SOLE 9872 0 15 MCKESSON CORP COM 58155Q103 881321 1904 SH SOLE 1901 0 2 MOODYS CORP COM 615369105 361891 927 SH SOLE 926 0 0 MONGODB INC CL A 60937P106 808793 1978 SH SOLE 1977 0 1 MONDELEZ INTL INC CL A 609207105 770615 10639 SH SOLE 10632 0 8 MEDTRONIC PLC SHS G5960L103 2180746 26472 SH SOLE 26455 0 16 SPDR SER TR S&P 400 MDCP GRW 78464A821 1646954 21765 SH SOLE 21765 0 0 SPDR SER TR S&P 400 MDCP VAL 78464A839 6735964 91796 SH SOLE 91796 0 0 MERCADOLIBRE INC COM 58733R102 657418 418 SH SOLE 418 0 0 METLIFE INC COM 59156R108 520496 7871 SH SOLE 7866 0 5 META PLATFORMS INC CL A 30303M102 3464971 9789 SH SOLE 9784 0 5 MGM RESORTS INTERNATIONAL COM 552953101 251897 5638 SH SOLE 5636 0 2 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 577809 5790 SH SOLE 5788 0 2 MCCORMICK & CO INC COM NON VTG 579780206 274716 4015 SH SOLE 4015 0 0 MUELLER INDS INC COM 624756102 926048 19640 SH SOLE 19637 0 3 MARSH & MCLENNAN COS INC COM 571748102 976787 5155 SH SOLE 5154 0 2 MOLINA HEALTHCARE INC COM 60855R100 893724 2474 SH SOLE 2471 0 2 MARATHON PETE CORP COM 56585A102 992834 6692 SH SOLE 6594 0 98 MERCK & CO INC COM 58933Y105 2203627 20213 SH SOLE 20196 0 17 MODERNA INC COM 60770K107 856423 8612 SH SOLE 8603 0 8 MARATHON OIL CORP COM 565849106 1971998 81622 SH SOLE 80788 0 835 NORTHERN LIGHTS FD TR TOEWS AGILTY SHS 66538J720 6277779 217112 SH SOLE 216993 0 118 MSCI INC COM 55354G100 2298744 4064 SH SOLE 4062 0 2 MICROSOFT CORP COM 594918104 8322322 22131 SH SOLE 22126 0 5 MOTOROLA SOLUTIONS INC COM NEW 620076307 383829 1226 SH SOLE 1224 0 2 MERITAGE HOMES CORP COM 59001A102 356259 2045 SH SOLE 2044 0 1 ISHARES TR MSCI USA MMENTM 46432F396 247983 1581 SH SOLE 1581 0 0 MICRON TECHNOLOGY INC COM 595112103 519650 6089 SH SOLE 6082 0 7 ISHARES TR NATIONAL MUN ETF 464288414 397726 3669 SH SOLE 2781 0 888 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 952153 110587 SH SOLE 110480 0 107 NASDAQ INC COM 631103108 381470 6561 SH SOLE 6561 0 0 NORDSON CORP COM 655663102 524785 1987 SH SOLE 1944 0 43 NEXTERA ENERGY INC COM 65339F101 711207 11709 SH SOLE 11700 0 9 NETFLIX INC COM 64110L106 1178767 2421 SH SOLE 2420 0 2 NATIONAL GRID PLC SPONSORED ADR NE 636274409 324126 4767 SH SOLE 4767 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 487701 30481 SH SOLE 30462 0 19 NIKE INC CL B 654106103 397683 3663 SH SOLE 3661 0 2 PROSHARES TR S&P 500 DV ARIST 74348A467 310860 3265 SH SOLE 1478 0 1787 NORTHERN OIL & GAS INC COM 665531307 305779 8249 SH SOLE 8249 0 0 NOKIA CORP SPONSORED ADR 654902204 276472 80840 SH SOLE 79346 0 1494 NOVANTA INC COM 67000B104 755332 4485 SH SOLE 4484 0 1 SERVICENOW INC COM 81762P102 375366 531 SH SOLE 531 0 0 NRG ENERGY INC COM NEW 629377508 550670 10651 SH SOLE 10628 0 24 NORFOLK SOUTHN CORP COM 655844108 360939 1527 SH SOLE 1527 0 0 NUCOR CORP COM 670346105 298341 1714 SH SOLE 1714 0 1 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 865295 12456 SH SOLE 5975 0 6481 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 587462 15025 SH SOLE 7222 0 7803 NVIDIA CORPORATION COM 67066G104 4419609 8925 SH SOLE 8915 0 9 NOVO-NORDISK A S ADR 670100205 2917660 28204 SH SOLE 28182 0 22 NOVARTIS AG SPONSORED ADR 66987V109 930247 9213 SH SOLE 9212 0 1 NVENT ELECTRIC PLC SHS G6700G107 940828 15922 SH SOLE 15897 0 24 INVITAE CORP COM 46185L103 9872 15750 SH SOLE 15708 0 42 NXP SEMICONDUCTORS N V COM N6596X109 3162677 13770 SH SOLE 13761 0 8 NEW YORK CMNTY BANCORP INC COM 649445103 166036 16230 SH SOLE 16230 0 0 REALTY INCOME CORP COM 756109104 1049071 18270 SH SOLE 18242 0 28 OWENS CORNING NEW COM 690742101 301663 2035 SH SOLE 2033 0 2 OLLIES BARGAIN OUTLET HLDGS COM 681116109 248626 3276 SH SOLE 3275 0 1 OMNICOM GROUP INC COM 681919106 1393718 16110 SH SOLE 16096 0 14 ON SEMICONDUCTOR CORP COM 682189105 1266911 15167 SH SOLE 15159 0 8 ON HLDG AG NAMEN AKT A H5919C104 624328 23149 SH SOLE 23118 0 31 OPKO HEALTH INC COM 68375N103 17011 11266 SH SOLE 11266 0 0 ORACLE CORP COM 68389X105 1176380 11158 SH SOLE 11156 0 2 OREILLY AUTOMOTIVE INC COM 67103H107 431636 454 SH SOLE 454 0 0 OATLY GROUP AB SPONSORED ADS 67421J108 12915 10945 SH SOLE 10914 0 32 OCCIDENTAL PETE CORP COM 674599105 246060 4121 SH SOLE 3783 0 338 BANK OZK LITTLE ROCK ARK COM 06417N103 362917 7283 SH SOLE 7265 0 18 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 455307 2598 SH SOLE 2586 0 12 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 102929 10492 SH SOLE 10475 0 17 PENSKE AUTOMOTIVE GRP INC COM 70959W103 268574 1673 SH SOLE 1670 0 3 PALO ALTO NETWORKS INC COM 697435105 1416077 4802 SH SOLE 4800 0 2 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1215013 76081 SH SOLE 73309 0 2772 PACCAR INC COM 693718108 1049489 10747 SH SOLE 10736 0 12 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 1566620 117791 SH SOLE 108399 0 9392 HEALTHPEAK PROPERTIES INC COM 42250P103 210207 10617 SH SOLE 10605 0 11 PEPSICO INC COM 713448108 1862298 10965 SH SOLE 10957 0 8 PERION NETWORK LTD SHS NEW M78673114 421433 13652 SH SOLE 13611 0 41 PFIZER INC COM 717081103 1049522 36454 SH SOLE 36401 0 54 ISHARES TR PFD AND INCM SEC 464288687 1623173 52041 SH SOLE 51992 0 49 GLOBAL X FDS US PFD ETF 37954Y657 537927 27728 SH SOLE 27728 0 0 PROCTER AND GAMBLE CO COM 742718109 3064891 20915 SH SOLE 20895 0 20 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 1561973 107131 SH SOLE 107027 0 104 PROGRESSIVE CORP COM 743315103 260696 1637 SH SOLE 1637 0 0 PARKER-HANNIFIN CORP COM 701094104 443046 962 SH SOLE 960 0 2 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 504996 27854 SH SOLE 27786 0 68 PULTE GROUP INC COM 745867101 1027109 9951 SH SOLE 9939 0 12 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 612846 10070 SH SOLE 7576 0 2494 SPROTT PHYSICAL GOLD TR UNIT 85207H104 659855 41422 SH SOLE 37259 0 4163 PROLOGIS INC. COM 74340W103 968754 7267 SH SOLE 7261 0 7 PALANTIR TECHNOLOGIES INC CL A 69608A108 632009 36809 SH SOLE 36809 0 0 PNC FINL SVCS GROUP INC COM 693475105 320979 2073 SH SOLE 2072 0 1 PINNACLE WEST CAP CORP COM 723484101 951551 13245 SH SOLE 13239 0 6 INSULET CORP COM 45784P101 285872 1318 SH SOLE 1317 0 0 POOL CORP COM 73278L105 305039 765 SH SOLE 765 0 0 POWELL INDS INC COM 739128106 252702 2859 SH SOLE 2859 0 0 PPG INDS INC COM 693506107 1430102 9563 SH SOLE 9557 0 6 ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 261521 2869 SH SOLE 2721 0 148 PERMIAN RESOURCES CORP CLASS A COM 71424F105 239691 17624 SH SOLE 17624 0 0 PUBLIC STORAGE COM 74460D109 437248 1434 SH SOLE 1431 0 3 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 379288 46942 SH SOLE 42226 0 4716 PEARSON PLC SPONSORED ADR 705015105 214673 17467 SH SOLE 17460 0 7 PURE STORAGE INC CL A 74624M102 278865 7820 SH SOLE 7814 0 6 PHILLIPS 66 COM 718546104 534791 4017 SH SOLE 3946 0 71 PACER FDS TR TRENDPILOT INTL 69374H683 257062 9327 SH SOLE 9327 0 0 PACER FDS TR TRENDP US LAR CP 69374H105 374912 8664 SH SOLE 8664 0 0 PACER FDS TR TRENDP US MID CP 69374H204 205080 6241 SH SOLE 6241 0 0 QUANTA SVCS INC COM 74762E102 1463506 6782 SH SOLE 6778 0 4 PIONEER NAT RES CO COM 723787107 257952 1147 SH SOLE 1110 0 37 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 344512 11446 SH SOLE 11446 0 0 QUALCOMM INC COM 747525103 1546565 10693 SH SOLE 10688 0 6 FLEXSHARES TR US QUALITY CAP 33939L746 1053632 19891 SH SOLE 19730 0 161 PROSHARES TR PSHS ULTRA QQQ 74347R206 799910 10525 SH SOLE 10101 0 424 INVESCO QQQ TR UNIT SER 1 46090E103 408628 998 SH SOLE 998 0 0 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 491269 5804 SH SOLE 1863 0 3942 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 4085447 24240 SH SOLE 23772 0 468 ISHARES TR MSCI USA QLT FCT 46432F339 644830 4382 SH SOLE 3506 0 876 RYDER SYS INC COM 783549108 214035 1860 SH SOLE 1857 0 4 FERRARI N V COM N3167Y103 1121742 3315 SH SOLE 3312 0 3 ROYAL CARIBBEAN GROUP COM V7780T103 351007 2711 SH SOLE 2709 0 1 RADNET INC COM 750491102 288024 8284 SH SOLE 8284 0 0 SCHNITZER STEEL INDS INC CL A 806882106 384575 12751 SH SOLE 12743 0 8 REGENCY CTRS CORP COM 758849103 1101496 16440 SH SOLE 16428 0 12 REGENERON PHARMACEUTICALS COM 75886F107 1277121 1454 SH SOLE 1441 0 13 RELX PLC SPONSORED ADR 759530108 1383591 34886 SH SOLE 34874 0 12 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 454032 7377 SH SOLE 7371 0 5 REYNOLDS CONSUMER PRODS INC COM 76171L106 308376 11489 SH SOLE 11489 0 0 TRANSOCEAN LTD REG SHS H8817H100 301383 47462 SH SOLE 46667 0 794 RALPH LAUREN CORP CL A 751212101 1197927 8307 SH SOLE 8303 0 4 RADIANT LOGISTICS INC COM 75025X100 88877 13385 SH SOLE 13385 0 0 ROCKWELL AUTOMATION INC COM 773903109 232645 749 SH SOLE 749 0 0 ROPER TECHNOLOGIES INC COM 776696106 1787244 3278 SH SOLE 3277 0 2 ROSS STORES INC COM 778296103 334619 2418 SH SOLE 2416 0 2 REPUBLIC SVCS INC COM 760759100 878424 5327 SH SOLE 5323 0 3 INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609 542710 18510 SH SOLE 18486 0 23 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 869591 18288 SH SOLE 18265 0 23 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 983321 16779 SH SOLE 16757 0 21 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 363500 4931 SH SOLE 4925 0 6 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 1009802 33909 SH SOLE 33865 0 44 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 252978 7521 SH SOLE 7511 0 9 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 863642 20033 SH SOLE 20008 0 26 INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290 238566 7171 SH SOLE 7162 0 9 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 379172 12077 SH SOLE 12061 0 15 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 2235325 68484 SH SOLE 68398 0 87 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 293010 5370 SH SOLE 5363 0 7 RTX CORPORATION COM 75513E101 318769 3789 SH SOLE 3789 0 0 DBX ETF TR XTRACK MUN INFRA 233051705 2839939 110676 SH SOLE 76010 0 34665 BANCO SANTANDER S.A. ADR 05964H105 755678 182531 SH SOLE 182288 0 243 SANMINA CORPORATION COM 801056102 375594 7312 SH SOLE 7308 0 3 COLUMBIA ETF TR I SHORT DURATION 19761L888 354533 19242 SH SOLE 19242 0 0 STARBUCKS CORP COM 855244109 460668 4798 SH SOLE 4797 0 1 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 4431009 79594 SH SOLE 75781 0 3813 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 5374502 216801 SH SOLE 198092 0 18709 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 692323 8345 SH SOLE 8345 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 4507265 93029 SH SOLE 92933 0 96 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 2746642 55242 SH SOLE 55185 0 57 SCHWAB CHARLES CORP COM 808513105 377724 5490 SH SOLE 5490 0 0 PROSHARES TR II ULSHT BLOOMB OIL 74347Y797 371709 17794 SH SOLE 14704 0 3090 STEELCASE INC CL A 858155203 786389 58165 SH SOLE 58129 0 36 SPDR SER TR S&P DIVID ETF 78464A763 423073 3385 SH SOLE 2035 0 1350 SPROUTS FMRS MKT INC COM 85208M102 224380 4664 SH SOLE 4659 0 5 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 11495320 582336 SH SOLE 542779 0 39557 ISHARES TR 0-3 MNTH TREASRY 46436E718 287585 2868 SH SOLE 2868 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 2356405 181401 SH SOLE 170996 0 10406 SHELL PLC SPON ADS 780259305 855353 12999 SH SOLE 12983 0 16 SPDR SER TR NUVEEN BLMBRG SH 78468R739 3355493 70213 SH SOLE 70213 0 0 SHOPIFY INC CL A 82509L107 1643927 21103 SH SOLE 21091 0 12 ISHARES TR SHORT TREAS BD 464288679 1233314 11199 SH SOLE 11104 0 95 SHERWIN WILLIAMS CO COM 824348106 289182 927 SH SOLE 927 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 677916 8263 SH SOLE 8261 0 2 ISHARES TR 0-5YR HI YL CP 46434V407 605657 14345 SH SOLE 14130 0 215 SPDR SER TR S&P KENSHO INTLG 78468R697 239130 6917 SH SOLE 2364 0 4553 SPDR SER TR BLOOMBERG SHT TE 78468R408 1072028 42642 SH SOLE 42484 0 159 SJW GROUP COM 784305104 1044628 15985 SH SOLE 15247 0 738 SK TELECOM LTD SPONSORED ADR 78440P306 392929 18361 SH SOLE 18351 0 10 SCHLUMBERGER LTD COM STK 806857108 419448 8060 SH SOLE 7771 0 290 SL GREEN RLTY CORP COM 78440X887 923585 20447 SH SOLE 20433 0 13 ISHARES TR 0-5YR INVT GR CP 46434V100 1297382 26370 SH SOLE 26370 0 0 ISHARES SILVER TR ISHARES 46428Q109 978842 44942 SH SOLE 44869 0 74 SPDR SER TR S&P 600 SMCP GRW 78464A201 1996810 23877 SH SOLE 21084 0 2793 SPDR SER TR S&P 600 SMCP VAL 78464A300 2279345 27360 SH SOLE 24547 0 2813 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 1310141 76661 SH SOLE 76661 0 0 SUPER MICRO COMPUTER INC COM 86800U104 814657 2866 SH SOLE 2865 0 1 SNAP ON INC COM 833034101 1919996 6647 SH SOLE 6643 0 4 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 201875 7400 SH SOLE 7398 0 2 SYNOPSYS INC COM 871607107 906078 1760 SH SOLE 1758 0 2 TD SYNNEX CORPORATION COM 87162W100 207739 1930 SH SOLE 1926 0 4 SOUTHERN CO COM 842587107 736730 10507 SH SOLE 10504 0 2 SONY GROUP CORP SPONSORED ADR 835699307 1235381 13047 SH SOLE 13047 0 0 ISHARES TR ISHARES SEMICDTR 464287523 3973436 6897 SH SOLE 6616 0 281 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1695378 49849 SH SOLE 49849 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 555011 15674 SH SOLE 15674 0 0 SIMON PPTY GROUP INC NEW COM 828806109 456887 3203 SH SOLE 3196 0 7 S&P GLOBAL INC COM 78409V104 367367 834 SH SOLE 834 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 287448 2932 SH SOLE 2932 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 5879296 179083 SH SOLE 153549 0 25534 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 3983927 63580 SH SOLE 57406 0 6174 SPOTIFY TECHNOLOGY S A SHS L8681T102 999151 5317 SH SOLE 5309 0 8 SUNPOWER CORP COM 867652406 85469 17695 SH SOLE 17671 0 24 SPDR S&P 500 ETF TR TR UNIT 78462F103 47132511 99162 SH SOLE 90147 0 9015 SPDR SER TR PRTFLO S&P500 HI 78468R788 2343759 59805 SH SOLE 59805 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 7519807 115583 SH SOLE 105517 0 10066 SPDR SER TR PRTFLO S&P500 VL 78464A508 6423462 137754 SH SOLE 99962 0 37792 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 1289250 30748 SH SOLE 30637 0 110 PACER FDS TR DATA AND INFRAST 69374H741 557304 18695 SH SOLE 18668 0 27 STRATEGY SHS DAY HAGAN NED 86280R860 1793228 83988 SH SOLE 83771 0 216 STRATEGY SHS DAY HAGAN NED 86280R803 3339525 93728 SH SOLE 93488 0 239 STRATEGY SHS DAY HAGAN NED DA 86280R829 2616788 96681 SH SOLE 96434 0 247 STERIS PLC SHS USD G8473T100 315432 1435 SH SOLE 1435 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 2174085 22052 SH SOLE 21432 0 620 STELLANTIS N.V SHS N82405106 873067 37439 SH SOLE 37358 0 81 STEEL DYNAMICS INC COM 858119100 736855 6239 SH SOLE 6236 0 4 STMICROELECTRONICS N V NY REGISTRY 861012102 605514 12079 SH SOLE 12075 0 4 STARWOOD PPTY TR INC COM 85571B105 229609 10923 SH SOLE 10900 0 23 SUNCOR ENERGY INC NEW COM 867224107 719930 22470 SH SOLE 22470 0 0 AMPLIFY ETF TR BLACKSWAN GRWT 032108888 2228913 83918 SH SOLE 83918 0 0 SHOCKWAVE MED INC COM 82489T104 208872 1096 SH SOLE 1096 0 0 STANLEY BLACK & DECKER INC COM 854502101 1202316 12256 SH SOLE 12249 0 7 SKYWORKS SOLUTIONS INC COM 83088M102 256473 2281 SH SOLE 2280 0 2 SOUTHWESTERN ENERGY CO COM 845467109 85259 13017 SH SOLE 12952 0 64 SUNCOKE ENERGY INC COM 86722A103 183589 17094 SH SOLE 17094 0 0 STRYKER CORPORATION COM 863667101 2109318 7044 SH SOLE 7041 0 3 MOLSON COORS BEVERAGE CO CL B 60871R209 215989 3529 SH SOLE 3523 0 5 TORONTO DOMINION BK ONT COM NEW 891160509 307544 4759 SH SOLE 4758 0 1 TRANSDIGM GROUP INC COM 893641100 407098 402 SH SOLE 402 0 0 FLEXSHARES TR IBOXX 3R TARGT 33939L506 338294 14322 SH SOLE 14322 0 0 TELLURIAN INC NEW COM 87968A104 7779 10295 SH SOLE 10295 0 0 TEREX CORP NEW COM 880779103 476901 8300 SH SOLE 8300 0 0 TRUIST FINL CORP COM 89832Q109 371695 10068 SH SOLE 10064 0 4 TARGET CORP COM 87612E106 1044501 7334 SH SOLE 7331 0 3 TARGET HOSPITALITY CORP COM 87615L107 124184 12763 SH SOLE 12763 0 0 THOR INDS INC COM 885160101 396969 3357 SH SOLE 3356 0 1 INTERFACE INC COM 458665304 148963 11804 SH SOLE 11789 0 15 FLEXSHARES TR MORNSTAR USMKT 33939L100 385621 2113 SH SOLE 2113 0 0 TIM S A SPONSORED ADR 88706T108 964144 52201 SH SOLE 50388 0 1813 ISHARES TR TIPS BD ETF 464287176 3479835 32374 SH SOLE 32342 0 32 TJX COS INC NEW COM 872540109 317199 3381 SH SOLE 3381 0 1 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 92379 19206 SH SOLE 19206 0 0 ISHARES TR 20 YR TR BD ETF 464287432 13034815 131825 SH SOLE 126432 0 5393 FLEXSHARES TR M STAR DEV MKT 33939L803 502336 7356 SH SOLE 7356 0 0 FLEXSHARES TR MSTAR EMKT FAC 33939L308 203407 3986 SH SOLE 3986 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 2505002 4719 SH SOLE 4716 0 4 T-MOBILE US INC COM 872590104 586713 3659 SH SOLE 3585 0 74 TRAVEL PLUS LEISURE CO COM 894164102 266747 6824 SH SOLE 6808 0 16 TOLL BROTHERS INC COM 889478103 693239 6744 SH SOLE 6742 0 2 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1611322 40033 SH SOLE 40033 0 0 TPI COMPOSITES INC COM 87266J104 174206 42079 SH SOLE 42030 0 49 TAPESTRY INC COM 876030107 329190 8943 SH SOLE 8933 0 10 TENARIS S A SPONSORED ADS 88031M109 780630 22458 SH SOLE 22429 0 29 TRACTOR SUPPLY CO COM 892356106 698919 3250 SH SOLE 3250 0 0 TESLA INC COM 88160R101 1744098 7019 SH SOLE 7017 0 3 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2116389 20350 SH SOLE 20333 0 16 TYSON FOODS INC CL A 902494103 1175742 21874 SH SOLE 21864 0 10 TOTALENERGIES SE SPONSORED ADS 89151E109 1506538 22359 SH SOLE 22344 0 15 TETRA TECH INC NEW COM 88162G103 269733 1616 SH SOLE 1615 0 1 GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 37167 11128 SH SOLE 9752 0 1376 TRADEWEB MKTS INC CL A 892672106 285214 3138 SH SOLE 3138 0 0 TEXAS INSTRS INC COM 882508104 2638026 15476 SH SOLE 15466 0 10 TEXTRON INC COM 883203101 273964 3407 SH SOLE 3405 0 1 UBER TECHNOLOGIES INC COM 90353T100 745349 12106 SH SOLE 12103 0 3 UBS GROUP AG SHS H42097107 595138 19260 SH SOLE 19254 0 6 URANIUM ENERGY CORP COM 916896103 573659 89634 SH SOLE 89634 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 784276 144700 SH SOLE 144518 0 182 UNILEVER PLC SPON ADR NEW 904767704 273459 5641 SH SOLE 5638 0 3 ULTA BEAUTY INC COM 90384S303 519182 1060 SH SOLE 1059 0 1 UNITEDHEALTH GROUP INC COM 91324P102 2597477 4934 SH SOLE 4931 0 3 UNUM GROUP COM 91529Y106 303365 6709 SH SOLE 6696 0 13 UNION PAC CORP COM 907818108 712955 2903 SH SOLE 2902 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1582551 10065 SH SOLE 10062 0 3 UNITED RENTALS INC COM 911363109 493180 860 SH SOLE 858 0 2 ISHARES TR CRE U S REIT ETF 464288521 1619288 29827 SH SOLE 29794 0 33 UNITED THERAPEUTICS CORP DEL COM 91307C102 258121 1174 SH SOLE 1171 0 3 VISA INC COM CL A 92826C839 1619890 6222 SH SOLE 6219 0 3 VALE S A SPONSORED ADS 91912E105 377472 23800 SH SOLE 20814 0 2987 VANGUARD WORLD FDS MATERIALS ETF 92204A801 1525123 8030 SH SOLE 7572 0 457 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2240471 27565 SH SOLE 27555 0 10 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1928336 24924 SH SOLE 21676 0 3248 VANGUARD WORLD FDS ENERGY ETF 92204A306 237713 2027 SH SOLE 2027 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1066549 22266 SH SOLE 18577 0 3689 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 609342 9450 SH SOLE 9450 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 1173184 19067 SH SOLE 18995 0 72 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1222658 20961 SH SOLE 10227 0 10734 VISTA GOLD CORP COM NEW 927926303 7903 17487 SH SOLE 17487 0 0 VICI PPTYS INC COM 925652109 348526 10932 SH SOLE 10907 0 25 VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109 828748 28084 SH SOLE 28052 0 32 TELEFONICA BRASIL SA NEW ADR 87936R205 128760 11770 SH SOLE 10652 0 1118 VALERO ENERGY CORP COM 91913Y100 613036 4716 SH SOLE 4644 0 71 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 4649950 100301 SH SOLE 86607 0 13694 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 347924 7200 SH SOLE 7200 0 0 VORNADO RLTY TR SH BEN INT 929042109 793259 28080 SH SOLE 28061 0 19 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 7008241 79315 SH SOLE 79121 0 194 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1326636 31149 SH SOLE 31098 0 51 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 2999753 38449 SH SOLE 34850 0 3599 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 1861224 25658 SH SOLE 15248 0 10410 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 614639 1407 SH SOLE 1407 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 566163 2579 SH SOLE 864 0 1715 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 908102 7714 SH SOLE 7346 0 367 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 577494 8017 SH SOLE 7979 0 39 VANGUARD WORLD FDS UTILITIES ETF 92204A876 5494335 40084 SH SOLE 38112 0 1972 VERISK ANALYTICS INC COM 92345Y106 1111850 4655 SH SOLE 4651 0 4 VERISIGN INC COM 92343E102 1062659 5160 SH SOLE 5157 0 2 VERTEX PHARMACEUTICALS INC COM 92532F100 1549592 3808 SH SOLE 3804 0 5 VIRTUS ETF TR II VIRTUS NEWFLEET 92790A207 357389 16623 SH SOLE 16623 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 350534 7381 SH SOLE 7381 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 30293332 202631 SH SOLE 183653 0 18978 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 693951 3781 SH SOLE 3234 0 547 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 843679 6177 SH SOLE 5445 0 732 VANGUARD INDEX FDS GROWTH ETF 922908736 1029365 3311 SH SOLE 2192 0 1119 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 666407 16214 SH SOLE 14680 0 1535 VERIZON COMMUNICATIONS INC COM 92343V104 909156 24116 SH SOLE 24112 0 3 WABTEC COM 929740108 1025133 8078 SH SOLE 8074 0 4 WEC ENERGY GROUP INC COM 92939U106 400850 4762 SH SOLE 4762 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 241803 2472 SH SOLE 2472 0 0 WINNEBAGO INDS INC COM 974637100 344910 4733 SH SOLE 4733 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 503504 90396 SH SOLE 90270 0 125 WALMART INC COM 931142103 993861 6304 SH SOLE 6300 0 4 ISHARES TR INTL DEVPPTY ETF 464288422 457461 15960 SH SOLE 15937 0 22 BERKLEY W R CORP COM 084423102 270005 3818 SH SOLE 3811 0 7 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 266117 5980 SH SOLE 5980 0 0 WATSCO INC COM 942622200 446599 1042 SH SOLE 1042 0 0 WISDOMTREE INC COM 97717P104 150466 21712 SH SOLE 21712 0 0 ESSENTIAL UTILS INC COM 29670G102 2209240 59150 SH SOLE 56423 0 2726 SPDR SER TR S&P BIOTECH 78464A870 353245 3956 SH SOLE 1976 0 1980 XCEL ENERGY INC COM 98389B100 397082 6414 SH SOLE 6402 0 12 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1537374 17973 SH SOLE 13424 0 4548 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 5286497 72757 SH SOLE 64167 0 8589 SELECT SECTOR SPDR TR ENERGY 81369Y506 2193405 26162 SH SOLE 20364 0 5798 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1192121 31705 SH SOLE 31295 0 410 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 807577 21410 SH SOLE 21383 0 26 SELECT SECTOR SPDR TR INDL 81369Y704 2061055 18081 SH SOLE 12869 0 5212 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 10852912 56385 SH SOLE 49164 0 7221 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 4356844 60487 SH SOLE 53617 0 6870 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 368471 9198 SH SOLE 8953 0 245 SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 460612 10066 SH SOLE 10066 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1359231 21463 SH SOLE 20870 0 593 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 8140903 59693 SH SOLE 54314 0 5378 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4677072 26157 SH SOLE 22701 0 3456 SPDR SER TR S&P METALS MNG 78464A755 502129 8393 SH SOLE 8382 0 11 EXXON MOBIL CORP COM 30231G102 1780876 17812 SH SOLE 17614 0 199 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 771303 44869 SH SOLE 44817 0 53 AMPLIFY ETF TR HIGH INCOME 032108847 408817 35182 SH SOLE 35182 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 279736 2299 SH SOLE 2296 0 3 ZACKS TRUST EARNGS CONSTANT 98888G105 305653 11702 SH SOLE 11702 0 0 ZSCALER INC COM 98980G102 675107 3047 SH SOLE 3045 0 2 ZOETIS INC CL A 98978V103 466886 2366 SH SOLE 2365 0 0