The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete. | |||||||||||||||||||||
UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
COLUMN 1 | COLUMN 2 | COLUMN 3 | COLUMN 4 | COLUMN 5 | COLUMN 6 | COLUMN 7 | COLUMN 8 | ||||
VALUE | SHRS OR | SH/ | PUT/ | INVESTMENT | OTHER | VOTING AUTHORITY | |||||
NAME OF ISSUER | TITLE OF CLASS | CUSIP | (x$1000) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
3M CO | COM | 88579Y101 | 578,525 | 4,232 | SH | SOLE | 0 | 0 | 4,232 | ||
AB ACTIVE ETFS INC | TAX AWARE SHRT | 00039J202 | 450,916 | 17,809 | SH | SOLE | 0 | 0 | 17,809 | ||
AB ACTIVE ETFS INC | ULTRA SHORT INCM | 00039J103 | 360,559 | 7,091 | SH | SOLE | 0 | 0 | 7,091 | ||
ABBOTT LABS | COM | 002824100 | 1,335,423 | 11,713 | SH | SOLE | 28 | 0 | 11,685 | ||
ABBVIE INC | COM | 00287Y109 | 6,213,986 | 31,466 | SH | SOLE | 114 | 0 | 31,352 | ||
ABRDN ETFS | BBRG ALL COMMDY | 003261203 | 644,286 | 19,715 | SH | SOLE | 2,331 | 0 | 17,384 | ||
ACCENTURE PLC IRELAND | SHS CLASS A | G1151C101 | 1,063,484 | 3,009 | SH | SOLE | 0 | 0 | 3,009 | ||
ADOBE INC | COM | 00724F101 | 927,279 | 1,791 | SH | SOLE | 27 | 0 | 1,764 | ||
ADVANCED MICRO DEVICES INC | COM | 007903107 | 1,049,333 | 6,395 | SH | SOLE | 26 | 0 | 6,369 | ||
AEROVIRONMENT INC | COM | 008073108 | 288,119 | 1,437 | SH | SOLE | 0 | 0 | 1,437 | ||
AFLAC INC | COM | 001055102 | 1,058,235 | 9,465 | SH | SOLE | 0 | 0 | 9,465 | ||
AGILENT TECHNOLOGIES INC | COM | 00846U101 | 333,635 | 2,247 | SH | SOLE | 0 | 0 | 2,247 | ||
AIM ETF PRODUCTS TRUST | ALLIANZIM US LRG | 00888H661 | 1,084,776 | 39,845 | SH | SOLE | 0 | 0 | 39,845 | ||
AIM ETF PRODUCTS TRUST | U S LRGCP 6M JAN | 00888H869 | 201,601 | 6,857 | SH | SOLE | 0 | 0 | 6,857 | ||
AIM ETF PRODUCTS TRUST | US LRGCP B10 JAN | 00888H703 | 1,513,582 | 43,108 | SH | SOLE | 0 | 0 | 43,108 | ||
AIM ETF PRODUCTS TRUST | US LRGCP B10 JUL | 00888H307 | 3,551,123 | 91,784 | SH | SOLE | 0 | 0 | 91,784 | ||
AIM ETF PRODUCTS TRUST | US LRGCP B20 JUL | 00888H406 | 429,278 | 12,429 | SH | SOLE | 0 | 0 | 12,429 | ||
AIR PRODS & CHEMS INC | COM | 009158106 | 2,211,227 | 7,427 | SH | SOLE | 39 | 0 | 7,388 | ||
AIRBNB INC | COM CL A | 009066101 | 569,940 | 4,494 | SH | SOLE | 16 | 0 | 4,479 | ||
ALIBABA GROUP HLDG LTD | SPONSORED ADS | 01609W102 | 407,760 | 3,842 | SH | SOLE | 0 | 0 | 3,842 | ||
ALPHABET INC | CAP STK CL A | 02079K305 | 10,374,639 | 62,554 | SH | SOLE | 270 | 0 | 62,284 | ||
ALPHABET INC | CAP STK CL C | 02079K107 | 4,484,201 | 26,821 | SH | SOLE | 31 | 0 | 26,790 | ||
ALPS ETF TR | ALERIAN MLP | 00162Q452 | 439,655 | 9,329 | SH | SOLE | 0 | 0 | 9,329 | ||
ALTRIA GROUP INC | COM | 02209S103 | 647,659 | 12,689 | SH | SOLE | 0 | 0 | 12,689 | ||
AMAZON COM INC | COM | 023135106 | 18,944,088 | 101,670 | SH | SOLE | 982 | 0 | 100,688 | ||
AMEREN CORP | COM | 023608102 | 318,731 | 3,644 | SH | SOLE | 25 | 0 | 3,619 | ||
AMERICAN CENTY ETF TR | US EQT ETF | 025072885 | 461,869 | 4,854 | SH | SOLE | 0 | 0 | 4,854 | ||
AMERICAN CENTY ETF TR | US SML CP VALU | 025072877 | 9,555,421 | 99,588 | SH | SOLE | 0 | 0 | 99,588 | ||
AMERICAN ELEC PWR CO INC | COM | 025537101 | 248,826 | 2,425 | SH | SOLE | 0 | 0 | 2,425 | ||
AMERICAN EXPRESS CO | COM | 025816109 | 2,658,271 | 9,802 | SH | SOLE | 100 | 0 | 9,702 | ||
AMERICAN HEALTHCARE REIT INC | COM SHS | 398182303 | 774,465 | 29,673 | SH | SOLE | 0 | 0 | 29,673 | ||
AMERICAN TOWER CORP NEW | COM | 03027X100 | 1,730,352 | 7,440 | SH | SOLE | 125 | 0 | 7,315 | ||
AMERICAN WTR WKS CO INC NEW | COM | 030420103 | 2,078,770 | 14,215 | SH | SOLE | 0 | 0 | 14,215 | ||
AMERIPRISE FINL INC | COM | 03076C106 | 988,682 | 2,104 | SH | SOLE | 0 | 0 | 2,104 | ||
AMGEN INC | COM | 031162100 | 3,489,403 | 10,830 | SH | SOLE | 0 | 0 | 10,830 | ||
AMPLITUDE INC | COM CL A | 03213A104 | 100,258 | 11,177 | SH | SOLE | 0 | 0 | 11,177 | ||
ANALOG DEVICES INC | COM | 032654105 | 459,238 | 1,995 | SH | SOLE | 17 | 0 | 1,978 | ||
ANGEL OAK FUNDS TRUST | INCOME ETF | 03463K760 | 856,201 | 40,406 | SH | SOLE | 0 | 0 | 40,406 | ||
ANGEL OAK FUNDS TRUST | MORTGAGE BACKED | 03463K737 | 101,549 | 11,410 | SH | SOLE | 0 | 0 | 11,410 | ||
APPLE INC | COM | 037833100 | 38,533,916 | 165,382 | SH | SOLE | 279 | 0 | 165,103 | ||
APPLIED MATLS INC | COM | 038222105 | 1,146,606 | 5,675 | SH | SOLE | 25 | 0 | 5,650 | ||
ARCHER DANIELS MIDLAND CO | COM | 039483102 | 205,985 | 3,448 | SH | SOLE | 32 | 0 | 3,416 | ||
ARES CAPITAL CORP | COM | 04010L103 | 395,470 | 18,886 | SH | SOLE | 1,950 | 0 | 16,936 | ||
ARES MANAGEMENT CORPORATION | CL A COM STK | 03990B101 | 1,709,378 | 10,969 | SH | SOLE | 0 | 0 | 10,969 | ||
ARISTA NETWORKS INC | COM | 040413106 | 3,048,499 | 7,943 | SH | SOLE | 14 | 0 | 7,929 | ||
ARM HOLDINGS PLC | SPONSORED ADS | 042068205 | 235,608 | 1,647 | SH | SOLE | 8 | 0 | 1,639 | ||
ASML HOLDING N V | N Y REGISTRY SHS | N07059210 | 3,063,152 | 3,676 | SH | SOLE | 12 | 0 | 3,664 | ||
AT&T INC | COM | 00206R102 | 1,541,128 | 70,051 | SH | SOLE | 195 | 0 | 69,856 | ||
AUTOMATIC DATA PROCESSING IN | COM | 053015103 | 1,966,586 | 7,107 | SH | SOLE | 0 | 0 | 7,107 | ||
AVALONBAY CMNTYS INC | COM | 053484101 | 208,657 | 926 | SH | SOLE | 675 | 0 | 251 | ||
AXON ENTERPRISE INC | COM | 05464C101 | 1,234,287 | 3,089 | SH | SOLE | 1,195 | 0 | 1,894 | ||
BANK AMERICA CORP | COM | 060505104 | 714,334 | 18,002 | SH | SOLE | 56 | 0 | 17,946 | ||
BARRICK GOLD CORP | COM | 067901108 | 635,396 | 31,946 | SH | SOLE | 939 | 0 | 31,007 | ||
BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 9,046,074 | 19,654 | SH | SOLE | 4,714 | 0 | 14,940 | ||
BLACKROCK ETF TRUST | US CARBON TRANS | 09290C509 | 904,972 | 14,424 | SH | SOLE | 0 | 0 | 14,424 | ||
BLACKROCK ETF TRUST | US EQT FACTOR | 09290C103 | 9,851,495 | 199,141 | SH | SOLE | 0 | 0 | 199,141 | ||
BLACKROCK ETF TRUST II | FLEXIBLE INCOME | 092528603 | 2,093,805 | 39,115 | SH | SOLE | 0 | 0 | 39,115 | ||
BLACKROCK INC | COM | 09247X101 | 1,248,973 | 1,315 | SH | SOLE | 20 | 0 | 1,295 | ||
BLACKSTONE INC | COM | 09260D107 | 549,328 | 3,587 | SH | SOLE | 0 | 0 | 3,587 | ||
BOEING CO | COM | 097023105 | 380,352 | 2,502 | SH | SOLE | 0 | 0 | 2,502 | ||
BOOKING HOLDINGS INC | COM | 09857L108 | 2,819,555 | 669 | SH | SOLE | 9 | 0 | 660 | ||
BP PLC | SPONSORED ADR | 055622104 | 265,615 | 8,462 | SH | SOLE | 0 | 0 | 8,462 | ||
BRIGHTSPIRE CAPITAL INC | COM CL A | 10949T109 | 67,582 | 12,068 | SH | SOLE | 0 | 0 | 12,068 | ||
BRISTOL-MYERS SQUIBB CO | COM | 110122108 | 889,487 | 17,191 | SH | SOLE | 49 | 0 | 17,142 | ||
BROADCOM INC | COM | 11135F101 | 7,634,625 | 44,259 | SH | SOLE | 124 | 0 | 44,134 | ||
CADENCE BANK | COM | 12740C103 | 283,975 | 8,916 | SH | SOLE | 0 | 0 | 8,916 | ||
CADENCE DESIGN SYSTEM INC | COM | 127387108 | 582,454 | 2,149 | SH | SOLE | 0 | 0 | 2,149 | ||
CAMBRIA ETF TR | SHSHLD YIELD ETF | 132061201 | 1,259,131 | 17,399 | SH | SOLE | 0 | 0 | 17,399 | ||
CANADIAN PACIFIC KANSAS CITY | COM | 13646K108 | 635,196 | 7,426 | SH | SOLE | 0 | 0 | 7,426 | ||
CAPITAL GROUP CORE BALANCED | SHS | 14021D107 | 1,423,637 | 45,850 | SH | SOLE | 5,300 | 0 | 40,550 | ||
CAPITAL GROUP CORE EQUITY ET | SHS CREATION UNI | 14020V108 | 474,195 | 13,833 | SH | SOLE | 0 | 0 | 13,833 | ||
CAPITAL GROUP DIVIDEND GROWE | SHS ETF | 14021L109 | 365,445 | 11,896 | SH | SOLE | 0 | 0 | 11,896 | ||
CAPITAL GROUP DIVIDEND VALUE | SHS CREATION UNI | 14020W106 | 250,744 | 6,881 | SH | SOLE | 0 | 0 | 6,881 | ||
CAPITAL GROUP GBL GROWTH EQT | SHS CREATION UNI | 14020X104 | 226,366 | 7,508 | SH | SOLE | 0 | 0 | 7,508 | ||
CAPITAL GROUP GROWTH ETF | SHS CREATION UNI | 14020G101 | 255,533 | 7,345 | SH | SOLE | 0 | 0 | 7,345 | ||
CAPITAL GRP FIXED INCM ETF T | CORE PLUS INCM | 14020Y102 | 732,523 | 31,684 | SH | SOLE | 0 | 0 | 31,684 | ||
CAPITAL ONE FINL CORP | COM | 14040H105 | 820,727 | 5,481 | SH | SOLE | 11 | 0 | 5,470 | ||
CARDINAL HEALTH INC | COM | 14149Y108 | 218,256 | 1,975 | SH | SOLE | 0 | 0 | 1,975 | ||
CARNIVAL CORP | UNIT 99/99/9999 | 143658300 | 188,717 | 10,212 | SH | SOLE | 0 | 0 | 10,212 | ||
CARRIER GLOBAL CORPORATION | COM | 14448C104 | 423,894 | 5,266 | SH | SOLE | 87 | 0 | 5,179 | ||
CATERPILLAR INC | COM | 149123101 | 2,544,868 | 6,507 | SH | SOLE | 6 | 0 | 6,501 | ||
CENTENE CORP DEL | COM | 15135B101 | 1,057,609 | 14,049 | SH | SOLE | 0 | 0 | 14,049 | ||
CHENIERE ENERGY INC | COM NEW | 16411R208 | 291,504 | 1,621 | SH | SOLE | 0 | 0 | 1,621 | ||
CHEVRON CORP NEW | COM | 166764100 | 5,945,754 | 40,373 | SH | SOLE | 22 | 0 | 40,351 | ||
CHUBB LIMITED | COM | H1467J104 | 333,034 | 1,155 | SH | SOLE | 0 | 0 | 1,155 | ||
CHURCH & DWIGHT CO INC | COM | 171340102 | 325,679 | 3,110 | SH | SOLE | 0 | 0 | 3,110 | ||
CINCINNATI FINL CORP | COM | 172062101 | 221,177 | 1,625 | SH | SOLE | 0 | 0 | 1,625 | ||
CINTAS CORP | COM | 172908105 | 315,244 | 1,531 | SH | SOLE | 32 | 0 | 1,499 | ||
CISCO SYS INC | COM | 17275R102 | 1,943,378 | 36,516 | SH | SOLE | 38 | 0 | 36,478 | ||
CITIGROUP INC | COM NEW | 172967424 | 525,342 | 8,392 | SH | SOLE | 0 | 0 | 8,392 | ||
CITIZENS FINL GROUP INC | COM | 174610105 | 215,987 | 5,259 | SH | SOLE | 0 | 0 | 5,259 | ||
CLOROX CO DEL | COM | 189054109 | 545,358 | 3,348 | SH | SOLE | 0 | 0 | 3,348 | ||
CLOUDFLARE INC | CL A COM | 18915M107 | 714,619 | 8,834 | SH | SOLE | 42 | 0 | 8,792 | ||
COCA COLA CO | COM | 191216100 | 5,174,634 | 72,010 | SH | SOLE | 25 | 0 | 71,985 | ||
COHEN & STEERS TAX ADVAN PFD | COM | 19249X108 | 325,660 | 15,478 | SH | SOLE | 0 | 0 | 15,478 | ||
COLGATE PALMOLIVE CO | COM | 194162103 | 551,665 | 5,314 | SH | SOLE | 33 | 0 | 5,281 | ||
COMCAST CORP NEW | CL A | 20030N101 | 1,334,513 | 31,949 | SH | SOLE | 106 | 0 | 31,843 | ||
COMFORT SYS USA INC | COM | 199908104 | 2,517,847 | 6,450 | SH | SOLE | 0 | 0 | 6,450 | ||
CONOCOPHILLIPS | COM | 20825C104 | 443,879 | 4,216 | SH | SOLE | 34 | 0 | 4,182 | ||
CONSOLIDATED EDISON INC | COM | 209115104 | 577,853 | 5,549 | SH | SOLE | 0 | 0 | 5,549 | ||
CONSTELLATION ENERGY CORP | COM | 21037T109 | 506,519 | 1,948 | SH | SOLE | 0 | 0 | 1,948 | ||
CORNING INC | COM | 219350105 | 502,913 | 11,139 | SH | SOLE | 0 | 0 | 11,139 | ||
COSTCO WHSL CORP NEW | COM | 22160K105 | 5,828,968 | 6,575 | SH | SOLE | 2 | 0 | 6,573 | ||
COUPANG INC | CL A | 22266T109 | 503,864 | 20,524 | SH | SOLE | 0 | 0 | 20,524 | ||
CROWDSTRIKE HLDGS INC | CL A | 22788C105 | 1,887,250 | 6,729 | SH | SOLE | 22 | 0 | 6,707 | ||
CROWN CASTLE INC | COM | 22822V101 | 1,686,931 | 14,220 | SH | SOLE | 0 | 0 | 14,220 | ||
CSX CORP | COM | 126408103 | 535,620 | 15,512 | SH | SOLE | 140 | 0 | 15,372 | ||
CUMMINS INC | COM | 231021106 | 1,034,765 | 3,196 | SH | SOLE | 0 | 0 | 3,196 | ||
CVS HEALTH CORP | COM | 126650100 | 767,001 | 12,198 | SH | SOLE | 0 | 0 | 12,198 | ||
D R HORTON INC | COM | 23331A109 | 246,077 | 1,290 | SH | SOLE | 0 | 0 | 1,290 | ||
DANAHER CORPORATION | COM | 235851102 | 1,939,227 | 6,975 | SH | SOLE | 0 | 0 | 6,975 | ||
DECKERS OUTDOOR CORP | COM | 243537107 | 278,421 | 1,746 | SH | SOLE | 0 | 0 | 1,746 | ||
DEERE & CO | COM | 244199105 | 1,535,192 | 3,679 | SH | SOLE | 4 | 0 | 3,675 | ||
DELTA AIR LINES INC DEL | COM NEW | 247361702 | 2,330,749 | 45,890 | SH | SOLE | 0 | 0 | 45,890 | ||
DIMENSIONAL ETF TRUST | CORE FIXED INCOM | 25434V872 | 1,803,269 | 41,752 | SH | SOLE | 0 | 0 | 41,752 | ||
DIMENSIONAL ETF TRUST | EMERGING MKTS CO | 25434V732 | 780,853 | 27,739 | SH | SOLE | 0 | 0 | 27,739 | ||
DIMENSIONAL ETF TRUST | EMERGING MKTS HI | 25434V757 | 5,955,357 | 221,638 | SH | SOLE | 0 | 0 | 221,638 | ||
DIMENSIONAL ETF TRUST | EMGR CRE EQT MNG | 25434V302 | 2,532,746 | 92,402 | SH | SOLE | 0 | 0 | 92,402 | ||
DIMENSIONAL ETF TRUST | GLOBAL CR ETF | 25434V567 | 907,437 | 16,547 | SH | SOLE | 0 | 0 | 16,547 | ||
DIMENSIONAL ETF TRUST | GLOBAL EX US COR | 25434V575 | 1,113,692 | 20,582 | SH | SOLE | 0 | 0 | 20,582 | ||
DIMENSIONAL ETF TRUST | GLOBAL REAL EST | 25434V658 | 4,799,048 | 166,287 | SH | SOLE | 0 | 0 | 166,287 | ||
DIMENSIONAL ETF TRUST | GLOBAL SUSTAINA | 25434V674 | 12,234,424 | 230,100 | SH | SOLE | 0 | 0 | 230,100 | ||
DIMENSIONAL ETF TRUST | INTERNATNAL VAL | 25434V807 | 2,743,051 | 72,034 | SH | SOLE | 0 | 0 | 72,034 | ||
DIMENSIONAL ETF TRUST | INTL CORE EQT MK | 25434V203 | 5,652,733 | 177,871 | SH | SOLE | 0 | 0 | 177,871 | ||
DIMENSIONAL ETF TRUST | INTL CORE EQUITY | 25434V799 | 1,788,184 | 63,546 | SH | SOLE | 0 | 0 | 63,546 | ||
DIMENSIONAL ETF TRUST | SHORT DURATION F | 25434V864 | 21,536,433 | 451,119 | SH | SOLE | 1,048 | 0 | 450,071 | ||
DIMENSIONAL ETF TRUST | US CORE EQT MKT | 25434V104 | 3,635,009 | 91,585 | SH | SOLE | 0 | 0 | 91,585 | ||
DIMENSIONAL ETF TRUST | US CORE EQUITY 1 | 25434V625 | 3,105,180 | 49,024 | SH | SOLE | 0 | 0 | 49,024 | ||
DIMENSIONAL ETF TRUST | US CORE EQUITY 2 | 25434V708 | 13,701,413 | 399,575 | SH | SOLE | 0 | 0 | 399,575 | ||
DIMENSIONAL ETF TRUST | US EQUITY MARKET | 25434V401 | 1,551,536 | 24,944 | SH | SOLE | 0 | 0 | 24,944 | ||
DIMENSIONAL ETF TRUST | US HIGH PROFITAB | 25434V831 | 9,491,071 | 278,576 | SH | SOLE | 0 | 0 | 278,576 | ||
DIMENSIONAL ETF TRUST | US LARGE CAP VAL | 25434V666 | 10,153,601 | 329,555 | SH | SOLE | 0 | 0 | 329,555 | ||
DIMENSIONAL ETF TRUST | US MKTWIDE VALUE | 25434V724 | 368,248 | 8,833 | SH | SOLE | 0 | 0 | 8,833 | ||
DIMENSIONAL ETF TRUST | US REAL ESTATE E | 25434V823 | 2,094,019 | 81,670 | SH | SOLE | 0 | 0 | 81,670 | ||
DIMENSIONAL ETF TRUST | US SMALL CAP ETF | 25434V500 | 3,207,054 | 49,446 | SH | SOLE | 0 | 0 | 49,446 | ||
DIMENSIONAL ETF TRUST | US TARGETED VLU | 25434V609 | 6,974,405 | 125,371 | SH | SOLE | 0 | 0 | 125,371 | ||
DIMENSIONAL ETF TRUST | WORLD EX US CORE | 25434V880 | 96,527,489 | 3,573,769 | SH | SOLE | 136 | 0 | 3,573,632 | ||
DISCOVER FINL SVCS | COM | 254709108 | 586,346 | 4,180 | SH | SOLE | 0 | 0 | 4,180 | ||
DISNEY WALT CO | COM | 254687106 | 1,290,236 | 13,413 | SH | SOLE | 173 | 0 | 13,240 | ||
DNP SELECT INCOME FD INC | COM | 23325P104 | 132,478 | 13,195 | SH | SOLE | 0 | 0 | 13,195 | ||
DOMINION ENERGY INC | COM | 25746U109 | 211,949 | 3,668 | SH | SOLE | 0 | 0 | 3,668 | ||
DOORDASH INC | CL A | 25809K105 | 461,161 | 3,231 | SH | SOLE | 0 | 0 | 3,231 | ||
DOW INC | COM | 260557103 | 313,262 | 5,734 | SH | SOLE | 0 | 0 | 5,734 | ||
DRAFTKINGS INC NEW | COM CL A | 26142V105 | 255,545 | 6,519 | SH | SOLE | 0 | 0 | 6,519 | ||
DUKE ENERGY CORP NEW | COM NEW | 26441C204 | 1,721,928 | 14,934 | SH | SOLE | 20 | 0 | 14,914 | ||
DYNATRACE INC | COM NEW | 268150109 | 530,084 | 9,914 | SH | SOLE | 0 | 0 | 9,914 | ||
E L F BEAUTY INC | COM | 26856L103 | 237,202 | 2,176 | SH | SOLE | 0 | 0 | 2,176 | ||
EA SERIES TRUST | ALPHA ARCH 1-3 | 02072L565 | 751,769 | 6,901 | SH | SOLE | 0 | 0 | 6,901 | ||
EAGLE MATLS INC | COM | 26969P108 | 2,337,818 | 8,127 | SH | SOLE | 0 | 0 | 8,127 | ||
EATON CORP PLC | SHS | G29183103 | 1,363,951 | 4,115 | SH | SOLE | 0 | 0 | 4,115 | ||
EATON VANCE TAX ADVT DIV INC | COM | 27828G107 | 912,036 | 36,940 | SH | SOLE | 4,952 | 0 | 31,988 | ||
EATON VANCE TAX-MANAGED DIVE | COM | 27828N102 | 17,446,339 | 1,190,876 | SH | SOLE | 0 | 0 | 1,190,876 | ||
ECOLAB INC | COM | 278865100 | 1,963,464 | 7,690 | SH | SOLE | 29 | 0 | 7,661 | ||
ELEVANCE HEALTH INC | COM | 036752103 | 1,195,238 | 2,299 | SH | SOLE | 46 | 0 | 2,253 | ||
ELI LILLY & CO | COM | 532457108 | 7,978,776 | 9,006 | SH | SOLE | 26 | 0 | 8,980 | ||
EMCOR GROUP INC | COM | 29084Q100 | 2,302,239 | 5,347 | SH | SOLE | 0 | 0 | 5,347 | ||
EMERSON ELEC CO | COM | 291011104 | 948,522 | 8,673 | SH | SOLE | 0 | 0 | 8,673 | ||
ENBRIDGE INC | COM | 29250N105 | 738,099 | 18,175 | SH | SOLE | 0 | 0 | 18,175 | ||
ENERGY TRANSFER L P | COM UT LTD PTN | 29273V100 | 361,279 | 22,510 | SH | SOLE | 0 | 0 | 22,510 | ||
ENTERPRISE PRODS PARTNERS L | COM | 293792107 | 201,319 | 6,916 | SH | SOLE | 68 | 0 | 6,848 | ||
EOG RES INC | COM | 26875P101 | 379,915 | 3,090 | SH | SOLE | 0 | 0 | 3,090 | ||
EQT CORP | COM | 26884L109 | 254,062 | 6,934 | SH | SOLE | 0 | 0 | 6,934 | ||
EQUINIX INC | COM | 29444U700 | 283,653 | 320 | SH | SOLE | 0 | 0 | 320 | ||
ETF SER SOLUTIONS | DEFIANCE CONNECT | 26922A289 | 206,525 | 4,761 | SH | SOLE | 0 | 0 | 4,761 | ||
ETF SER SOLUTIONS | LHA MKT ST TACTL | 26922B105 | 3,537,516 | 103,854 | SH | SOLE | 0 | 0 | 103,854 | ||
ETFIS SER TR I | VIRTUS INFRCAP | 26923G822 | 946,766 | 41,470 | SH | SOLE | 0 | 0 | 41,470 | ||
EVERSOURCE ENERGY | COM | 30040W108 | 268,624 | 3,947 | SH | SOLE | 0 | 0 | 3,947 | ||
EXELON CORP | COM | 30161N101 | 221,362 | 5,459 | SH | SOLE | 62 | 0 | 5,397 | ||
EXXON MOBIL CORP | COM | 30231G102 | 8,588,897 | 73,272 | SH | SOLE | 873 | 0 | 72,399 | ||
FAIR ISAAC CORP | COM | 303250104 | 240,996 | 124 | SH | SOLE | 0 | 0 | 124 | ||
FEDEX CORP | COM | 31428X106 | 217,654 | 795 | SH | SOLE | 0 | 0 | 795 | ||
FIDELITY COVINGTON TRUST | CONSMR STAPLES | 316092303 | 641,000 | 12,556 | SH | SOLE | 0 | 0 | 12,556 | ||
FIDELITY COVINGTON TRUST | HIGH DIVID ETF | 316092840 | 7,001,100 | 138,225 | SH | SOLE | 902 | 0 | 137,323 | ||
FIDELITY COVINGTON TRUST | MSCI ENERGY IDX | 316092402 | 436,906 | 18,144 | SH | SOLE | 0 | 0 | 18,144 | ||
FIDELITY COVINGTON TRUST | MSCI HLTH CARE I | 316092600 | 3,190,089 | 43,820 | SH | SOLE | 0 | 0 | 43,820 | ||
FIDELITY COVINGTON TRUST | MSCI INFO TECH I | 316092808 | 1,603,249 | 9,188 | SH | SOLE | 0 | 0 | 9,188 | ||
FIDELITY COVINGTON TRUST | MSCI RL EST ETF | 316092857 | 3,798,930 | 128,865 | SH | SOLE | 71 | 0 | 128,794 | ||
FIDELITY MERRIMACK STR TR | TOTAL BD ETF | 316188309 | 188,957,943 | 4,042,746 | SH | SOLE | 3,281 | 0 | 4,039,465 | ||
FIDELITY WISE ORIGIN BITCOIN | SHS | 315948109 | 2,044,559 | 36,819 | SH | SOLE | 0 | 0 | 36,819 | ||
FIRST NATL CORP | COM | 32106V107 | 332,780 | 19,016 | SH | SOLE | 0 | 0 | 19,016 | ||
FIRST TR EXCH TRADED FD III | INSTL PFD SECS | 33739P855 | 923,589 | 48,431 | SH | SOLE | 0 | 0 | 48,431 | ||
FIRST TR EXCH TRADED FD III | LNG/SHT EQUITY | 33739P103 | 269,675 | 4,249 | SH | SOLE | 0 | 0 | 4,249 | ||
FIRST TR EXCH TRADED FD III | MUNI HI INCM ETF | 33739P301 | 1,892,106 | 38,302 | SH | SOLE | 0 | 0 | 38,302 | ||
FIRST TR EXCH TRADED FD III | PFD SECS INC ETF | 33739E108 | 2,788,737 | 154,074 | SH | SOLE | 0 | 0 | 154,074 | ||
FIRST TR EXCH TRADED FD III | SHRT DUR MNG MUN | 33739P830 | 664,335 | 33,200 | SH | SOLE | 0 | 0 | 33,200 | ||
FIRST TR EXCH TRD ALPHDX FD | DEV MRK EX US | 33737J174 | 321,504 | 5,575 | SH | SOLE | 0 | 0 | 5,575 | ||
FIRST TR EXCH TRD ALPHDX FD | EMERG MKT ALPH | 33737J182 | 272,281 | 11,364 | SH | SOLE | 0 | 0 | 11,364 | ||
FIRST TR EXCH TRD ALPHDX FD | EUROPE ALPHADEX | 33737J117 | 269,203 | 6,913 | SH | SOLE | 0 | 0 | 6,913 | ||
FIRST TR EXCHANGE TRAD FD VI | ALT ABSLT STRG | 33740Y101 | 230,115 | 8,269 | SH | SOLE | 0 | 0 | 8,269 | ||
FIRST TR EXCHANGE TRAD FD VI | FST TR GLB FD | 33739H101 | 560,741 | 23,670 | SH | SOLE | 0 | 0 | 23,670 | ||
FIRST TR EXCHANGE TRADED FD | CLOUD COMPUTING | 33734X192 | 277,125 | 2,710 | SH | SOLE | 0 | 0 | 2,710 | ||
FIRST TR EXCHANGE TRADED FD | GROWTH STRENGTH | 33733E823 | 225,763 | 7,231 | SH | SOLE | 0 | 0 | 7,231 | ||
FIRST TR EXCHANGE TRADED FD | HLTH CARE ALPH | 33734X143 | 327,493 | 2,928 | SH | SOLE | 0 | 0 | 2,928 | ||
FIRST TR EXCHANGE TRADED FD | INDXX NAT RE ETF | 33734X838 | 3,150,360 | 233,571 | SH | SOLE | 0 | 0 | 233,571 | ||
FIRST TR EXCHANGE TRADED FD | NASDAQ CYB ETF | 33734X846 | 4,178,219 | 70,542 | SH | SOLE | 4,600 | 0 | 65,942 | ||
FIRST TR EXCHANGE TRADED FD | TECH ALPHADEX | 33734X176 | 775,043 | 5,590 | SH | SOLE | 0 | 0 | 5,590 | ||
FIRST TR EXCHANGE-TRADED FD | BUYWRIT INCM ETF | 33738R308 | 757,751 | 32,917 | SH | SOLE | 0 | 0 | 32,917 | ||
FIRST TR EXCHANGE-TRADED FD | CAP STRENGTH ETF | 33733E104 | 2,120,870 | 23,358 | SH | SOLE | 0 | 0 | 23,358 | ||
FIRST TR EXCHANGE-TRADED FD | DJ INTERNT IDX | 33733E302 | 2,778,574 | 13,117 | SH | SOLE | 0 | 0 | 13,117 | ||
FIRST TR EXCHANGE-TRADED FD | DORSEY WRT 5 ETF | 33738R605 | 1,139,495 | 19,555 | SH | SOLE | 0 | 0 | 19,555 | ||
FIRST TR EXCHANGE-TRADED FD | FIRST TR ENH NEW | 33739Q408 | 2,848,741 | 47,582 | SH | SOLE | 0 | 0 | 47,582 | ||
FIRST TR EXCHANGE-TRADED FD | FST LOW OPPT EFT | 33739Q200 | 591,487 | 11,971 | SH | SOLE | 0 | 0 | 11,971 | ||
FIRST TR EXCHANGE-TRADED FD | FT VEST RIS | 33738D879 | 1,803,849 | 73,208 | SH | SOLE | 0 | 0 | 73,208 | ||
FIRST TR EXCHANGE-TRADED FD | FT VEST S&P 500 | 33739Q705 | 5,213,986 | 95,705 | SH | SOLE | 0 | 0 | 95,705 | ||
FIRST TR EXCHANGE-TRADED FD | INTERMEDIATE DUR | 33738D796 | 382,967 | 17,921 | SH | SOLE | 0 | 0 | 17,921 | ||
FIRST TR EXCHANGE-TRADED FD | LIMITED DURATION | 33738D804 | 976,681 | 50,869 | SH | SOLE | 0 | 0 | 50,869 | ||
FIRST TR EXCHANGE-TRADED FD | LNG DUR OPRTUN | 33738D606 | 382,005 | 17,054 | SH | SOLE | 0 | 0 | 17,054 | ||
FIRST TR EXCHANGE-TRADED FD | MANAGD MUN ETF | 33739N108 | 9,443,377 | 181,743 | SH | SOLE | 0 | 0 | 181,743 | ||
FIRST TR EXCHANGE-TRADED FD | MNGD FUTRS STRGY | 33739G103 | 433,168 | 9,119 | SH | SOLE | 0 | 0 | 9,119 | ||
FIRST TR EXCHANGE-TRADED FD | NASD TECH DIV | 33738R118 | 679,704 | 8,465 | SH | SOLE | 0 | 0 | 8,465 | ||
FIRST TR EXCHANGE-TRADED FD | NAT GAS ETF | 33733E807 | 206,649 | 8,701 | SH | SOLE | 0 | 0 | 8,701 | ||
FIRST TR EXCHANGE-TRADED FD | RBA INDL ETF | 33738R704 | 2,639,360 | 35,347 | SH | SOLE | 0 | 0 | 35,347 | ||
FIRST TR EXCHANGE-TRADED FD | RISNG DIVD ACHIV | 33738R506 | 4,996,309 | 84,383 | SH | SOLE | 6 | 0 | 84,377 | ||
FIRST TR EXCHANGE-TRADED FD | SENIOR LN FD | 33738D309 | 8,198,117 | 178,647 | SH | SOLE | 206 | 0 | 178,441 | ||
FIRST TR EXCHANGE-TRADED FD | SMID RISNG ETF | 33741X102 | 7,440,195 | 204,513 | SH | SOLE | 0 | 0 | 204,513 | ||
FIRST TR EXCHANGE-TRADED FD | ULTRA SHT DUR MU | 33740J104 | 273,385 | 13,591 | SH | SOLE | 0 | 0 | 13,591 | ||
FIRST TR EXCHANGE-TRADED FD | US EQTY OPPT ETF | 336920103 | 431,463 | 3,916 | SH | SOLE | 0 | 0 | 3,916 | ||
FIRST TR EXCHNG TRADED FD VI | FT VEST LADDERED | 33740U703 | 272,757 | 10,893 | SH | SOLE | 0 | 0 | 10,893 | ||
FIRST TR EXCHNG TRADED FD VI | FT VEST LADDERED | 33740F755 | 19,045,674 | 637,192 | SH | SOLE | 0 | 0 | 637,192 | ||
FIRST TR EXCHNG TRADED FD VI | FT VEST NAS | 33740F557 | 540,173 | 19,999 | SH | SOLE | 0 | 0 | 19,999 | ||
FIRST TR EXCHNG TRADED FD VI | FT VEST US EQT | 33740U737 | 722,220 | 19,776 | SH | SOLE | 0 | 0 | 19,776 | ||
FIRST TR EXCHNG TRADED FD VI | FT VEST US EQT | 33740U208 | 270,378 | 5,620 | SH | SOLE | 0 | 0 | 5,620 | ||
FIRST TR EXCHNG TRADED FD VI | TCW OPPORTUNIS | 33740F805 | 2,974,937 | 65,759 | SH | SOLE | 0 | 0 | 65,759 | ||
FIRST TR LRG CP VL ALPHADEX | COM SHS | 33735J101 | 640,560 | 8,095 | SH | SOLE | 0 | 0 | 8,095 | ||
FIRST TR MORNINGSTAR DIVID L | SHS | 336917109 | 337,871 | 8,054 | SH | SOLE | 0 | 0 | 8,054 | ||
FIRST TR NASDAQ 100 TECH IND | SHS | 337345102 | 1,264,302 | 6,609 | SH | SOLE | 0 | 0 | 6,609 | ||
FIRST TR SR FLTG RATE INCOME | COM | 33733U108 | 222,258 | 21,454 | SH | SOLE | 0 | 0 | 21,454 | ||
FIRST TR VALUE LINE DIVID IN | SHS | 33734H106 | 1,497,333 | 32,916 | SH | SOLE | 65 | 0 | 32,851 | ||
FIRST TRUST LRGCP GWT ALPHAD | COM SHS | 33735K108 | 491,845 | 3,742 | SH | SOLE | 0 | 0 | 3,742 | ||
FIRSTCASH HOLDINGS INC | COM | 33768G107 | 2,297,420 | 20,012 | SH | SOLE | 0 | 0 | 20,012 | ||
FOMENTO ECONOMICO MEXICANO S | SPON ADR UNITS | 344419106 | 241,840 | 2,450 | SH | SOLE | 0 | 0 | 2,450 | ||
FORD MTR CO | COM | 345370860 | 329,645 | 31,216 | SH | SOLE | 0 | 0 | 31,216 | ||
FORTIVE CORP | COM | 34959J108 | 793,956 | 10,059 | SH | SOLE | 0 | 0 | 10,059 | ||
FRANKLIN TEMPLETON ETF TR | FRANKLIN DYN MUN | 35473P868 | 253,196 | 10,124 | SH | SOLE | 2,800 | 0 | 7,324 | ||
FRANKLIN TEMPLETON ETF TR | INTL COR DIV TIL | 35473P108 | 1,670,680 | 50,382 | SH | SOLE | 1,048 | 0 | 49,334 | ||
FRANKLIN TEMPLETON ETF TR | SENIOR LOAN ETF | 35473P595 | 223,240 | 9,198 | SH | SOLE | 172 | 0 | 9,026 | ||
FREEPORT-MCMORAN INC | CL B | 35671D857 | 201,480 | 4,036 | SH | SOLE | 0 | 0 | 4,036 | ||
FS CREDIT OPPORTUNITIES CORP | COMMON STOCK | 30290Y101 | 811,834 | 127,848 | SH | SOLE | 0 | 0 | 127,848 | ||
FS KKR CAP CORP | COM | 302635206 | 2,233,299 | 113,193 | SH | SOLE | 0 | 0 | 113,193 | ||
GALLAGHER ARTHUR J & CO | COM | 363576109 | 1,938,828 | 6,891 | SH | SOLE | 8 | 0 | 6,883 | ||
GARMIN LTD | SHS | H2906T109 | 327,416 | 1,860 | SH | SOLE | 0 | 0 | 1,860 | ||
GARTNER INC | COM | 366651107 | 548,314 | 1,082 | SH | SOLE | 0 | 0 | 1,082 | ||
GE AEROSPACE | COM NEW | 369604301 | 1,619,228 | 8,586 | SH | SOLE | 28 | 0 | 8,558 | ||
GENERAL DYNAMICS CORP | COM | 369550108 | 3,300,901 | 10,923 | SH | SOLE | 56 | 0 | 10,867 | ||
GENERAL MLS INC | COM | 370334104 | 479,766 | 6,496 | SH | SOLE | 0 | 0 | 6,496 | ||
GENUINE PARTS CO | COM | 372460105 | 454,322 | 3,253 | SH | SOLE | 0 | 0 | 3,253 | ||
GILEAD SCIENCES INC | COM | 375558103 | 1,117,495 | 13,329 | SH | SOLE | 0 | 0 | 13,329 | ||
GLOBAL E ONLINE LTD | SHS | M5216V106 | 202,194 | 5,260 | SH | SOLE | 0 | 0 | 5,260 | ||
GLOBAL PMTS INC | COM | 37940X102 | 460,926 | 4,500 | SH | SOLE | 0 | 0 | 4,500 | ||
GLOBAL X FDS | ARTIFICIAL ETF | 37954Y632 | 419,453 | 11,285 | SH | SOLE | 0 | 0 | 11,285 | ||
GLOBAL X FDS | GLBL X MLP ETF | 37954Y343 | 7,516,910 | 156,668 | SH | SOLE | 210 | 0 | 156,458 | ||
GLOBAL X FDS | GLOBX SUPDV US | 37950E291 | 493,939 | 26,428 | SH | SOLE | 0 | 0 | 26,428 | ||
GLOBAL X FDS | NASDAQ 100 COVER | 37954Y483 | 327,042 | 18,129 | SH | SOLE | 0 | 0 | 18,129 | ||
GLOBAL X FDS | RUSSELL 2000 | 37954Y459 | 206,459 | 12,776 | SH | SOLE | 0 | 0 | 12,776 | ||
GLOBAL X FDS | S&P 500 CATHOLIC | 37954Y889 | 439,586 | 6,335 | SH | SOLE | 0 | 0 | 6,335 | ||
GLOBAL X FDS | US INFR DEV ETF | 37954Y673 | 361,612 | 8,786 | SH | SOLE | 0 | 0 | 8,786 | ||
GOLDMAN SACHS GROUP INC | COM | 38141G104 | 1,756,610 | 3,548 | SH | SOLE | 44 | 0 | 3,504 | ||
GOPRO INC | CL A | 38268T103 | 20,223 | 14,870 | SH | SOLE | 0 | 0 | 14,870 | ||
GUINNESS ATKINSON FDS | SMARTETFS DIVID | 402031835 | 469,835 | 15,586 | SH | SOLE | 0 | 0 | 15,586 | ||
HERSHEY CO | COM | 427866108 | 1,840,377 | 9,596 | SH | SOLE | 0 | 0 | 9,596 | ||
HOME DEPOT INC | COM | 437076102 | 11,531,264 | 28,458 | SH | SOLE | 23 | 0 | 28,435 | ||
HONEYWELL INTL INC | COM | 438516106 | 531,788 | 2,573 | SH | SOLE | 0 | 0 | 2,573 | ||
HOWMET AEROSPACE INC | COM | 443201108 | 264,887 | 2,642 | SH | SOLE | 0 | 0 | 2,642 | ||
IDEXX LABS INC | COM | 45168D104 | 586,560 | 1,161 | SH | SOLE | 0 | 0 | 1,161 | ||
ILLINOIS TOOL WKS INC | COM | 452308109 | 925,834 | 3,533 | SH | SOLE | 0 | 0 | 3,533 | ||
ILLUMINA INC | COM | 452327109 | 393,447 | 3,017 | SH | SOLE | 0 | 0 | 3,017 | ||
INNOVATOR ETFS TRUST | DEFINED WLT SHLD | 45783Y855 | 2,246,675 | 72,873 | SH | SOLE | 0 | 0 | 72,873 | ||
INNOVATOR ETFS TRUST | EQUITY DEFI 2026 | 45783Y418 | 516,994 | 19,816 | SH | SOLE | 0 | 0 | 19,816 | ||
INNOVATOR ETFS TRUST | EQUITY DEFINED P | 45783Y236 | 3,820,047 | 141,851 | SH | SOLE | 0 | 0 | 141,851 | ||
INNOVATOR ETFS TRUST | EQUITY DEFINED P | 45783Y251 | 4,188,606 | 156,408 | SH | SOLE | 0 | 0 | 156,408 | ||
INNOVATOR ETFS TRUST | GRWT100 PWR BF | 45782C466 | 428,885 | 9,232 | SH | SOLE | 0 | 0 | 9,232 | ||
INNOVATOR ETFS TRUST | GRWT100 PWR BUF | 45782C276 | 1,860,423 | 30,589 | SH | SOLE | 0 | 0 | 30,589 | ||
INNOVATOR ETFS TRUST | LADDERED ALC BFR | 45783Y756 | 720,227 | 22,806 | SH | SOLE | 0 | 0 | 22,806 | ||
INNOVATOR ETFS TRUST | NASDAQ 100 MANA | 45783Y681 | 655,502 | 23,781 | SH | SOLE | 0 | 0 | 23,781 | ||
INNOVATOR ETFS TRUST | QUITY MANAGD FLR | 45783Y673 | 3,356,464 | 105,516 | SH | SOLE | 0 | 0 | 105,516 | ||
INNOVATOR ETFS TRUST | US EQT BUFR APR | 45782C888 | 832,444 | 19,194 | SH | SOLE | 0 | 0 | 19,194 | ||
INNOVATOR ETFS TRUST | US EQT PWR BUF | 45782C870 | 1,980,402 | 55,103 | SH | SOLE | 0 | 0 | 55,103 | ||
INNOVATOR ETFS TRUST | US EQT ULTRA BF | 45782C805 | 338,693 | 11,215 | SH | SOLE | 0 | 0 | 11,215 | ||
INNOVATOR ETFS TRUST | US EQT ULTRA BF | 45782C292 | 219,702 | 6,658 | SH | SOLE | 0 | 0 | 6,658 | ||
INNOVATOR ETFS TRUST | US EQT ULTRA BF | 45782C730 | 236,769 | 7,125 | SH | SOLE | 0 | 0 | 7,125 | ||
INNOVATOR ETFS TRUST | US EQT ULTRA BF | 45782C672 | 904,054 | 25,808 | SH | SOLE | 0 | 0 | 25,808 | ||
INNOVATOR ETFS TRUST | US EQT ULTRA BF | 45782C839 | 315,193 | 9,295 | SH | SOLE | 0 | 0 | 9,295 | ||
INNOVATOR ETFS TRUST | US EQT ULTRA BF | 45782C300 | 649,514 | 17,070 | SH | SOLE | 0 | 0 | 17,070 | ||
INNOVATOR ETFS TRUST | US EQT ULTRA BF | 45782C375 | 317,373 | 9,099 | SH | SOLE | 0 | 0 | 9,099 | ||
INNOVATOR ETFS TRUST | US EQT ULTRA BFR | 45782C425 | 346,714 | 10,655 | SH | SOLE | 0 | 0 | 10,655 | ||
INNOVATOR ETFS TRUST | US EQTY BUF DEC | 45782C557 | 545,252 | 12,657 | SH | SOLE | 0 | 0 | 12,657 | ||
INNOVATOR ETFS TRUST | US EQTY BUF NOV | 45782C581 | 427,645 | 11,216 | SH | SOLE | 0 | 0 | 11,216 | ||
INNOVATOR ETFS TRUST | US EQTY BUF OCT | 45782C771 | 564,415 | 13,296 | SH | SOLE | 0 | 0 | 13,296 | ||
INNOVATOR ETFS TRUST | US EQTY BUF SEP | 45782C664 | 682,187 | 16,195 | SH | SOLE | 0 | 0 | 16,195 | ||
INNOVATOR ETFS TRUST | US EQTY BUFR FEB | 45782C433 | 649,415 | 15,477 | SH | SOLE | 0 | 0 | 15,477 | ||
INNOVATOR ETFS TRUST | US EQTY BUFR JAN | 45782C409 | 1,744,603 | 37,470 | SH | SOLE | 0 | 0 | 37,470 | ||
INNOVATOR ETFS TRUST | US EQTY BUFR JUL | 45782C789 | 1,533,648 | 35,111 | SH | SOLE | 0 | 0 | 35,111 | ||
INNOVATOR ETFS TRUST | US EQTY BUFR JUN | 45782C755 | 1,108,218 | 27,229 | SH | SOLE | 0 | 0 | 27,229 | ||
INNOVATOR ETFS TRUST | US EQTY BUFR MAR | 45782C391 | 1,156,421 | 25,685 | SH | SOLE | 0 | 0 | 25,685 | ||
INNOVATOR ETFS TRUST | US EQTY BUFR MAY | 45782C326 | 811,860 | 20,573 | SH | SOLE | 0 | 0 | 20,573 | ||
INNOVATOR ETFS TRUST | US EQTY PWR BF | 45782C680 | 2,453,101 | 64,794 | SH | SOLE | 0 | 0 | 64,794 | ||
INNOVATOR ETFS TRUST | US EQTY PWR BUF | 45782C540 | 2,839,077 | 74,108 | SH | SOLE | 0 | 0 | 74,108 | ||
INNOVATOR ETFS TRUST | US EQTY PWR BUF | 45782C573 | 2,811,126 | 76,141 | SH | SOLE | 0 | 0 | 76,141 | ||
INNOVATOR ETFS TRUST | US EQTY PWR BUF | 45782C656 | 1,014,302 | 26,325 | SH | SOLE | 0 | 0 | 26,325 | ||
INNOVATOR ETFS TRUST | US EQTY PWR BUF | 45782C813 | 2,589,256 | 63,964 | SH | SOLE | 0 | 0 | 63,964 | ||
INNOVATOR ETFS TRUST | US EQTY PWR BUF | 45782C383 | 1,908,021 | 48,612 | SH | SOLE | 0 | 0 | 48,612 | ||
INNOVATOR ETFS TRUST | US EQTY PWR BUF | 45782C748 | 2,108,564 | 57,180 | SH | SOLE | 0 | 0 | 57,180 | ||
INNOVATOR ETFS TRUST | US EQTY PWR BUF | 45782C508 | 2,211,777 | 53,528 | SH | SOLE | 0 | 0 | 53,528 | ||
INNOVATOR ETFS TRUST | US EQTY PWR BUF | 45782C417 | 711,646 | 19,746 | SH | SOLE | 0 | 0 | 19,746 | ||
INNOVATOR ETFS TRUST | US EQTY PWR BUF | 45782C318 | 1,100,203 | 31,217 | SH | SOLE | 0 | 0 | 31,217 | ||
INNOVATOR ETFS TRUST | US EQTY PWR BUF | 45782C797 | 1,868,860 | 47,981 | SH | SOLE | 0 | 0 | 47,981 | ||
INNOVATOR ETFS TRUST | US EQTY ULTRA B | 45782C821 | 281,126 | 8,076 | SH | SOLE | 0 | 0 | 8,076 | ||
INNOVATOR ETFS TRUST | US EQUT BUFR AUG | 45782C698 | 1,305,206 | 30,512 | SH | SOLE | 0 | 0 | 30,512 | ||
INNOVATOR ETFS TRUST | US SMALL CAP PWR | 45783Y137 | 350,034 | 13,979 | SH | SOLE | 0 | 0 | 13,979 | ||
INNOVATOR ETFS TRUST | US SML CP PWR B | 45782C474 | 569,766 | 15,370 | SH | SOLE | 0 | 0 | 15,370 | ||
INNOVATOR ETFS TRUST | US SML CP PWR B | 45782C284 | 2,307,379 | 79,210 | SH | SOLE | 0 | 0 | 79,210 | ||
INTEL CORP | COM | 458140100 | 1,670,873 | 71,222 | SH | SOLE | 259 | 0 | 70,963 | ||
INTERNATIONAL BUSINESS MACHS | COM | 459200101 | 6,168,290 | 27,901 | SH | SOLE | 0 | 0 | 27,901 | ||
INTUIT | COM | 461202103 | 1,955,820 | 3,149 | SH | SOLE | 7 | 0 | 3,142 | ||
INTUITIVE SURGICAL INC | COM NEW | 46120E602 | 411,684 | 838 | SH | SOLE | 0 | 0 | 838 | ||
INVESCO ACTIVELY MANAGED EXC | TOTAL RETURN | 46090A804 | 1,380,074 | 28,573 | SH | SOLE | 0 | 0 | 28,573 | ||
INVESCO ACTVELY MNGD ETC FD | OPTIMUM YIELD | 46090F100 | 750,550 | 55,886 | SH | SOLE | 0 | 0 | 55,886 | ||
INVESCO CURRENCYSHARES SWISS | SWISS FRANC | 46138R108 | 533,813 | 5,082 | SH | SOLE | 0 | 0 | 5,082 | ||
INVESCO EXCH TRADED FD TR II | EMRNG MKT SVRG | 46138E784 | 1,981,533 | 92,164 | SH | SOLE | 0 | 0 | 92,164 | ||
INVESCO EXCH TRADED FD TR II | NASDAQ 100 ETF | 46138G649 | 70,938,305 | 353,190 | SH | SOLE | 13 | 0 | 353,177 | ||
INVESCO EXCH TRADED FD TR II | NATL AMT MUNI | 46138E537 | 1,231,457 | 50,992 | SH | SOLE | 0 | 0 | 50,992 | ||
INVESCO EXCH TRADED FD TR II | PFD ETF | 46138E511 | 6,124,118 | 495,880 | SH | SOLE | 793 | 0 | 495,087 | ||
INVESCO EXCH TRADED FD TR II | S&P GBL WATER | 46138E263 | 214,200 | 3,500 | SH | SOLE | 1,900 | 0 | 1,600 | ||
INVESCO EXCH TRADED FD TR II | S&P500 LOW VOL | 46138E354 | 720,484 | 10,044 | SH | SOLE | 0 | 0 | 10,044 | ||
INVESCO EXCH TRD SLF IDX FD | BULSHS 2024 CB | 46138J841 | 488,189 | 23,115 | SH | SOLE | 0 | 0 | 23,115 | ||
INVESCO EXCH TRD SLF IDX FD | BULSHS 2024 HY | 46138J833 | 350,217 | 15,414 | SH | SOLE | 2,100 | 0 | 13,314 | ||
INVESCO EXCH TRD SLF IDX FD | BULSHS 2025 CB | 46138J825 | 211,064 | 10,221 | SH | SOLE | 0 | 0 | 10,221 | ||
INVESCO EXCH TRD SLF IDX FD | BULSHS 2025 HY | 46138J817 | 515,977 | 22,317 | SH | SOLE | 4,800 | 0 | 17,517 | ||
INVESCO EXCH TRD SLF IDX FD | INVSCO BLSH 26 | 46138J635 | 340,637 | 14,523 | SH | SOLE | 3,100 | 0 | 11,423 | ||
INVESCO EXCH TRD SLF IDX FD | RAFI STRATGIC US | 46138J742 | 398,338 | 7,919 | SH | SOLE | 0 | 0 | 7,919 | ||
INVESCO EXCHANGE TRADED FD T | FTSE RAFI 1000 | 46137V613 | 242,974,255 | 5,980,169 | SH | SOLE | 177 | 0 | 5,979,991 | ||
INVESCO EXCHANGE TRADED FD T | HIG YLD EQ DIV | 46137V563 | 790,042 | 36,026 | SH | SOLE | 2,090 | 0 | 33,936 | ||
INVESCO EXCHANGE TRADED FD T | S&P 500A EQL | 46137Y609 | 5,641,910 | 172,463 | SH | SOLE | 0 | 0 | 172,463 | ||
INVESCO EXCHANGE TRADED FD T | S&P MDCP MOMNTUM | 46137V464 | 204,148 | 1,697 | SH | SOLE | 0 | 0 | 1,697 | ||
INVESCO EXCHANGE TRADED FD T | S&P SMCP VLU MNT | 46137V480 | 515,873 | 9,381 | SH | SOLE | 0 | 0 | 9,381 | ||
INVESCO EXCHANGE TRADED FD T | S&P SMLCP MOMENT | 46137V498 | 3,670,165 | 55,449 | SH | SOLE | 49 | 0 | 55,400 | ||
INVESCO EXCHANGE TRADED FD T | S&P500 EQL WGT | 46137V357 | 653,701 | 3,649 | SH | SOLE | 0 | 0 | 3,649 | ||
INVESCO EXCHANGE TRADED FD T | S&P500 QUALITY | 46137V241 | 5,896,340 | 87,652 | SH | SOLE | 29 | 0 | 87,623 | ||
INVESCO MUNI INCOME OPP TRST | COM | 46132X101 | 225,226 | 32,832 | SH | SOLE | 0 | 0 | 32,832 | ||
IRON MTN INC DEL | COM | 46284V101 | 1,750,529 | 14,731 | SH | SOLE | 4,006 | 0 | 10,725 | ||
ISHARES BITCOIN TRUST ETF | SHS BEN INT | 46438F101 | 614,700 | 17,014 | SH | SOLE | 0 | 0 | 17,014 | ||
ISHARES GOLD TR | ISHARES NEW | 464285204 | 825,220 | 16,604 | SH | SOLE | 0 | 0 | 16,604 | ||
ISHARES GOLD TR | SHARES REPRESENT | 46436F103 | 5,140,459 | 195,827 | SH | SOLE | 0 | 0 | 195,827 | ||
ISHARES INC | CORE MSCI EMKT | 46434G103 | 1,348,645 | 23,491 | SH | SOLE | 0 | 0 | 23,491 | ||
ISHARES INC | ESG AWR MSCI EM | 46434G863 | 409,502 | 11,247 | SH | SOLE | 0 | 0 | 11,247 | ||
ISHARES INC | MSCI EMRG CHN | 46434G764 | 8,137,758 | 133,166 | SH | SOLE | 0 | 0 | 133,166 | ||
ISHARES INC | MSCI SWITZERLAND | 464286749 | 417,529 | 8,014 | SH | SOLE | 0 | 0 | 8,014 | ||
ISHARES SILVER TR | ISHARES | 46428Q109 | 274,639 | 9,667 | SH | SOLE | 0 | 0 | 9,667 | ||
ISHARES TR | 0-3 MNTH TREASRY | 46436E718 | 20,573,836 | 204,268 | SH | SOLE | 0 | 0 | 204,268 | ||
ISHARES TR | 0-5YR HI YL CP | 46434V407 | 214,976 | 4,951 | SH | SOLE | 48 | 0 | 4,903 | ||
ISHARES TR | 1 3 YR TREAS BD | 464287457 | 2,158,333 | 25,957 | SH | SOLE | 18 | 0 | 25,939 | ||
ISHARES TR | 10-20 YR TRS ETF | 464288653 | 1,507,743 | 13,791 | SH | SOLE | 0 | 0 | 13,791 | ||
ISHARES TR | 20 YR TR BD ETF | 464287432 | 4,095,370 | 41,747 | SH | SOLE | 0 | 0 | 41,747 | ||
ISHARES TR | 3 7 YR TREAS BD | 464288661 | 231,657 | 1,937 | SH | SOLE | 0 | 0 | 1,937 | ||
ISHARES TR | BLACKROCK ULTRA | 46434V878 | 726,761 | 14,323 | SH | SOLE | 0 | 0 | 14,323 | ||
ISHARES TR | BROAD USD HIGH | 46435U853 | 462,678 | 12,289 | SH | SOLE | 0 | 0 | 12,289 | ||
ISHARES TR | CORE DIV GRWTH | 46434V621 | 2,848,663 | 45,440 | SH | SOLE | 800 | 0 | 44,640 | ||
ISHARES TR | CORE HIGH DV ETF | 46429B663 | 690,872 | 5,874 | SH | SOLE | 0 | 0 | 5,874 | ||
ISHARES TR | CORE MSCI EAFE | 46432F842 | 1,513,857 | 19,396 | SH | SOLE | 0 | 0 | 19,396 | ||
ISHARES TR | CORE MSCI TOTAL | 46432F834 | 698,029 | 9,611 | SH | SOLE | 0 | 0 | 9,611 | ||
ISHARES TR | CORE S&P MCP ETF | 464287507 | 1,970,998 | 31,627 | SH | SOLE | 0 | 0 | 31,627 | ||
ISHARES TR | CORE S&P SCP ETF | 464287804 | 7,387,740 | 63,165 | SH | SOLE | 31 | 0 | 63,134 | ||
ISHARES TR | CORE S&P TTL STK | 464287150 | 4,374,607 | 34,824 | SH | SOLE | 2,500 | 0 | 32,324 | ||
ISHARES TR | CORE S&P US GWT | 464287671 | 5,275,446 | 39,993 | SH | SOLE | 808 | 0 | 39,185 | ||
ISHARES TR | CORE S&P US VLU | 464287663 | 469,530 | 4,917 | SH | SOLE | 0 | 0 | 4,917 | ||
ISHARES TR | CORE S&P500 ETF | 464287200 | 31,776,512 | 55,089 | SH | SOLE | 0 | 0 | 55,089 | ||
ISHARES TR | CORE TOTAL USD | 46434V613 | 21,974,198 | 466,345 | SH | SOLE | 0 | 0 | 466,345 | ||
ISHARES TR | CORE US AGGBD ET | 464287226 | 4,835,344 | 47,747 | SH | SOLE | 0 | 0 | 47,747 | ||
ISHARES TR | CRE U S REIT ETF | 464288521 | 848,832 | 13,786 | SH | SOLE | 0 | 0 | 13,786 | ||
ISHARES TR | EAFE GRWTH ETF | 464288885 | 10,365,250 | 96,287 | SH | SOLE | 0 | 0 | 96,287 | ||
ISHARES TR | EAFE VALUE ETF | 464288877 | 8,121,411 | 141,168 | SH | SOLE | 0 | 0 | 141,168 | ||
ISHARES TR | ESG AWARE MSCI | 46435U663 | 627,156 | 14,997 | SH | SOLE | 0 | 0 | 14,997 | ||
ISHARES TR | ESG AWR MSCI USA | 46435G425 | 4,129,928 | 32,730 | SH | SOLE | 0 | 0 | 32,730 | ||
ISHARES TR | ESG AWR US AGRGT | 46435U549 | 1,241,085 | 25,542 | SH | SOLE | 0 | 0 | 25,542 | ||
ISHARES TR | ESG AWRE 1 5 YR | 46435G243 | 580,864 | 23,087 | SH | SOLE | 0 | 0 | 23,087 | ||
ISHARES TR | ESG AWRE USD ETF | 46435G193 | 523,354 | 21,999 | SH | SOLE | 0 | 0 | 21,999 | ||
ISHARES TR | ESG EAFE ETF | 46436E759 | 454,973 | 6,316 | SH | SOLE | 0 | 0 | 6,316 | ||
ISHARES TR | ESG MSCI USA ETF | 46436E767 | 663,920 | 13,527 | SH | SOLE | 0 | 0 | 13,527 | ||
ISHARES TR | FLTG RATE NT ETF | 46429B655 | 10,163,641 | 199,131 | SH | SOLE | 2,536 | 0 | 196,595 | ||
ISHARES TR | GBL COMM SVC ETF | 464287275 | 1,398,678 | 14,859 | SH | SOLE | 0 | 0 | 14,859 | ||
ISHARES TR | GLOBAL 100 ETF | 464287572 | 772,204 | 7,787 | SH | SOLE | 0 | 0 | 7,787 | ||
ISHARES TR | HDG MSCI EAFE | 46434V803 | 5,376,694 | 151,798 | SH | SOLE | 80 | 0 | 151,718 | ||
ISHARES TR | IBOXX HI YD ETF | 464288513 | 12,009,887 | 149,563 | SH | SOLE | 3,227 | 0 | 146,336 | ||
ISHARES TR | IBOXX INV CP ETF | 464287242 | 4,332,069 | 38,344 | SH | SOLE | 0 | 0 | 38,344 | ||
ISHARES TR | INTL SEL DIV ETF | 464288448 | 1,405,780 | 46,503 | SH | SOLE | 174 | 0 | 46,329 | ||
ISHARES TR | INVESTMENT GRADE | 46435G219 | 896,426 | 19,290 | SH | SOLE | 0 | 0 | 19,290 | ||
ISHARES TR | ISHARES SEMICDTR | 464287523 | 7,304,888 | 31,679 | SH | SOLE | 511 | 0 | 31,169 | ||
ISHARES TR | ISHS 1-5YR INVS | 464288646 | 520,191 | 9,878 | SH | SOLE | 0 | 0 | 9,878 | ||
ISHARES TR | JPMORGAN USD EMG | 464288281 | 3,613,099 | 38,610 | SH | SOLE | 0 | 0 | 38,610 | ||
ISHARES TR | MBS ETF | 464288588 | 2,172,481 | 22,675 | SH | SOLE | 0 | 0 | 22,675 | ||
ISHARES TR | MODERT ALLOC ETF | 464289875 | 521,019 | 11,550 | SH | SOLE | 0 | 0 | 11,550 | ||
ISHARES TR | MORNINGSTAR GRWT | 464287119 | 3,338,341 | 39,723 | SH | SOLE | 0 | 0 | 39,723 | ||
ISHARES TR | MRGSTR MD CP ETF | 464288208 | 207,864 | 2,734 | SH | SOLE | 0 | 0 | 2,734 | ||
ISHARES TR | MSCI ACWI ETF | 464288257 | 531,186 | 4,443 | SH | SOLE | 0 | 0 | 4,443 | ||
ISHARES TR | MSCI EAFE ETF | 464287465 | 5,155,261 | 61,644 | SH | SOLE | 0 | 0 | 61,644 | ||
ISHARES TR | MSCI EMG MKT ETF | 464287234 | 1,321,517 | 28,816 | SH | SOLE | 0 | 0 | 28,816 | ||
ISHARES TR | MSCI INTL QUALTY | 46434V456 | 2,019,944 | 48,685 | SH | SOLE | 0 | 0 | 48,685 | ||
ISHARES TR | MSCI KLD400 SOC | 464288570 | 657,328 | 6,042 | SH | SOLE | 70 | 0 | 5,972 | ||
ISHARES TR | MSCI USA MIN VOL | 46429B697 | 238,215 | 2,609 | SH | SOLE | 0 | 0 | 2,609 | ||
ISHARES TR | MSCI USA QLT FCT | 46432F339 | 14,705,116 | 82,014 | SH | SOLE | 0 | 0 | 82,014 | ||
ISHARES TR | NATIONAL MUN ETF | 464288414 | 8,171,084 | 75,219 | SH | SOLE | 0 | 0 | 75,219 | ||
ISHARES TR | PFD AND INCM SEC | 464288687 | 4,242,367 | 127,667 | SH | SOLE | 450 | 0 | 127,217 | ||
ISHARES TR | RUS 1000 ETF | 464287622 | 874,210 | 2,781 | SH | SOLE | 0 | 0 | 2,781 | ||
ISHARES TR | RUS 1000 GRW ETF | 464287614 | 11,573,830 | 30,832 | SH | SOLE | 376 | 0 | 30,456 | ||
ISHARES TR | RUS 1000 VAL ETF | 464287598 | 2,438,868 | 12,850 | SH | SOLE | 629 | 0 | 12,221 | ||
ISHARES TR | RUS MID CAP ETF | 464287499 | 310,778 | 3,526 | SH | SOLE | 0 | 0 | 3,526 | ||
ISHARES TR | RUSEL 2500 ETF | 46435G268 | 974,364 | 14,386 | SH | SOLE | 0 | 0 | 14,386 | ||
ISHARES TR | RUSSELL 2000 ETF | 464287655 | 2,116,940 | 9,584 | SH | SOLE | 0 | 0 | 9,584 | ||
ISHARES TR | S&P 100 ETF | 464287101 | 887,021 | 3,205 | SH | SOLE | 223 | 0 | 2,982 | ||
ISHARES TR | S&P 500 GRWT ETF | 464287309 | 5,893,051 | 61,546 | SH | SOLE | 0 | 0 | 61,546 | ||
ISHARES TR | S&P 500 VAL ETF | 464287408 | 5,161,501 | 26,178 | SH | SOLE | 5 | 0 | 26,173 | ||
ISHARES TR | S&P MC 400GR ETF | 464287606 | 367,294 | 3,995 | SH | SOLE | 0 | 0 | 3,995 | ||
ISHARES TR | S&P MC 400VL ETF | 464287705 | 229,570 | 1,857 | SH | SOLE | 0 | 0 | 1,857 | ||
ISHARES TR | SELECT DIVID ETF | 464287168 | 295,744 | 2,190 | SH | SOLE | 0 | 0 | 2,190 | ||
ISHARES TR | SHORT TREAS BD | 464288679 | 1,722,318 | 15,568 | SH | SOLE | 632 | 0 | 14,936 | ||
ISHARES TR | SHRT NAT MUN ETF | 464288158 | 2,560,678 | 24,114 | SH | SOLE | 0 | 0 | 24,114 | ||
ISHARES TR | TIPS BD ETF | 464287176 | 889,215 | 8,049 | SH | SOLE | 0 | 0 | 8,049 | ||
ISHARES TR | TRS FLT RT BD | 46434V860 | 976,275 | 19,294 | SH | SOLE | 2,700 | 0 | 16,594 | ||
ISHARES TR | U.S. ENERGY ETF | 464287796 | 201,621 | 4,351 | SH | SOLE | 0 | 0 | 4,351 | ||
ISHARES TR | U.S. INSRNCE ETF | 464288786 | 236,627 | 1,834 | SH | SOLE | 2 | 0 | 1,832 | ||
ISHARES TR | U.S. MED DVC ETF | 464288810 | 742,275 | 12,534 | SH | SOLE | 0 | 0 | 12,534 | ||
ISHARES TR | U.S. TECH ETF | 464287721 | 6,374,761 | 42,044 | SH | SOLE | 0 | 0 | 42,044 | ||
ISHARES TR | US AER DEF ETF | 464288760 | 254,025 | 1,698 | SH | SOLE | 800 | 0 | 898 | ||
ISHARES TR | US CONSM STAPLES | 464287812 | 296,813 | 4,206 | SH | SOLE | 0 | 0 | 4,206 | ||
ISHARES TR | US HOME CONS ETF | 464288752 | 962,389 | 7,572 | SH | SOLE | 0 | 0 | 7,572 | ||
ISHARES TR | US INFRASTRUC | 46435U713 | 724,639 | 15,428 | SH | SOLE | 0 | 0 | 15,428 | ||
ISHARES TR | US TREAS BD ETF | 46429B267 | 758,485 | 32,345 | SH | SOLE | 0 | 0 | 32,345 | ||
J P MORGAN EXCHANGE TRADED F | EQUITY PREMIUM | 46641Q332 | 3,100,592 | 52,102 | SH | SOLE | 900 | 0 | 51,202 | ||
J P MORGAN EXCHANGE TRADED F | NASDAQ EQT PREM | 46654Q203 | 827,537 | 15,065 | SH | SOLE | 0 | 0 | 15,065 | ||
J P MORGAN EXCHANGE TRADED F | ULTRA SHRT ETF | 46641Q837 | 1,059,222 | 20,875 | SH | SOLE | 188 | 0 | 20,687 | ||
J P MORGAN EXCHANGE TRADED F | ULTRA SHT MUNCPL | 46641Q654 | 445,879 | 8,753 | SH | SOLE | 0 | 0 | 8,753 | ||
J P MORGAN EXCHANGE TRADED F | US QUALTY FCTR | 46641Q761 | 365,489 | 6,461 | SH | SOLE | 1,034 | 0 | 5,427 | ||
JACKSON FINANCIAL INC | COM CL A | 46817M107 | 1,534,731 | 16,823 | SH | SOLE | 0 | 0 | 16,823 | ||
JANUS DETROIT STR TR | HENDRSN SHRT ETF | 47103U886 | 344,665 | 7,028 | SH | SOLE | 1,200 | 0 | 5,828 | ||
JANUS DETROIT STR TR | HENDRSON AAA CL | 47103U845 | 54,001,317 | 1,061,347 | SH | SOLE | 4,193 | 0 | 1,057,154 | ||
JOHN HANCOCK EXCHANGE TRADED | MULTIFACTOR MI | 47804J206 | 251,797 | 4,183 | SH | SOLE | 0 | 0 | 4,183 | ||
JOHNSON & JOHNSON | COM | 478160104 | 2,604,587 | 16,072 | SH | SOLE | 20 | 0 | 16,052 | ||
JOHNSON CTLS INTL PLC | SHS | G51502105 | 203,610 | 2,624 | SH | SOLE | 0 | 0 | 2,624 | ||
JPMORGAN CHASE & CO. | COM | 46625H100 | 6,056,333 | 28,722 | SH | SOLE | 28 | 0 | 28,694 | ||
JUMIA TECHNOLOGIES AG | SPONSORED ADS | 48138M105 | 78,925 | 14,780 | SH | SOLE | 0 | 0 | 14,780 | ||
KIMBERLY-CLARK CORP | COM | 494368103 | 1,558,019 | 10,950 | SH | SOLE | 18 | 0 | 10,932 | ||
KINDER MORGAN INC DEL | COM | 49456B101 | 308,115 | 13,948 | SH | SOLE | 99 | 0 | 13,849 | ||
KINSALE CAP GROUP INC | COM | 49714P108 | 2,264,998 | 4,865 | SH | SOLE | 0 | 0 | 4,865 | ||
KKR & CO INC | COM | 48251W104 | 1,753,702 | 13,430 | SH | SOLE | 100 | 0 | 13,330 | ||
KLA CORP | COM NEW | 482480100 | 672,470 | 868 | SH | SOLE | 0 | 0 | 868 | ||
KROGER CO | COM | 501044101 | 274,817 | 4,796 | SH | SOLE | 0 | 0 | 4,796 | ||
L3HARRIS TECHNOLOGIES INC | COM | 502431109 | 340,392 | 1,431 | SH | SOLE | 0 | 0 | 1,431 | ||
LAM RESEARCH CORP | COM | 512807108 | 377,345 | 462 | SH | SOLE | 0 | 0 | 462 | ||
LENNAR CORP | CL A | 526057104 | 840,590 | 4,484 | SH | SOLE | 0 | 0 | 4,484 | ||
LISTED FD TR | WAHED DOW JONES | 53656F268 | 3,189,549 | 124,933 | SH | SOLE | 2,859 | 0 | 122,074 | ||
LISTED FD TR | WAHED FTSE ETF | 53656F607 | 5,384,745 | 102,919 | SH | SOLE | 2,457 | 0 | 100,463 | ||
LITMAN GREGORY FDS TR | IMGP DBI MANAGED | 53700T827 | 589,224 | 20,946 | SH | SOLE | 82 | 0 | 20,864 | ||
LOCKHEED MARTIN CORP | COM | 539830109 | 2,879,337 | 4,926 | SH | SOLE | 35 | 0 | 4,891 | ||
LOWES COS INC | COM | 548661107 | 2,662,553 | 9,830 | SH | SOLE | 20 | 0 | 9,810 | ||
LULULEMON ATHLETICA INC | COM | 550021109 | 524,520 | 1,933 | SH | SOLE | 0 | 0 | 1,933 | ||
MARATHON PETE CORP | COM | 56585A102 | 2,987,964 | 18,341 | SH | SOLE | 14 | 0 | 18,327 | ||
MARKEL GROUP INC | COM | 570535104 | 1,209,375 | 771 | SH | SOLE | 0 | 0 | 771 | ||
MARRIOTT INTL INC NEW | CL A | 571903202 | 287,630 | 1,157 | SH | SOLE | 0 | 0 | 1,157 | ||
MARSH & MCLENNAN COS INC | COM | 571748102 | 316,896 | 1,420 | SH | SOLE | 24 | 0 | 1,396 | ||
MARVELL TECHNOLOGY INC | COM | 573874104 | 2,893,041 | 40,114 | SH | SOLE | 0 | 0 | 40,114 | ||
MASTERCARD INCORPORATED | CL A | 57636Q104 | 5,876,201 | 11,900 | SH | SOLE | 73 | 0 | 11,827 | ||
MCCORMICK & CO INC | COM NON VTG | 579780206 | 2,064,330 | 25,083 | SH | SOLE | 0 | 0 | 25,083 | ||
MCDONALDS CORP | COM | 580135101 | 3,240,971 | 10,643 | SH | SOLE | 0 | 0 | 10,643 | ||
MCKESSON CORP | COM | 58155Q103 | 1,094,278 | 2,213 | SH | SOLE | 26 | 0 | 2,188 | ||
MEDTRONIC PLC | SHS | G5960L103 | 2,180,355 | 24,218 | SH | SOLE | 33 | 0 | 24,185 | ||
MERCADOLIBRE INC | COM | 58733R102 | 568,393 | 277 | SH | SOLE | 0 | 0 | 277 | ||
MERCK & CO INC | COM | 58933Y105 | 4,825,158 | 42,490 | SH | SOLE | 145 | 0 | 42,345 | ||
META PLATFORMS INC | CL A | 30303M102 | 11,085,982 | 19,366 | SH | SOLE | 148 | 0 | 19,218 | ||
METLIFE INC | COM | 59156R108 | 544,274 | 6,599 | SH | SOLE | 0 | 0 | 6,599 | ||
MICROCHIP TECHNOLOGY INC. | COM | 595017104 | 695,314 | 8,660 | SH | SOLE | 55 | 0 | 8,605 | ||
MICRON TECHNOLOGY INC | COM | 595112103 | 695,177 | 6,703 | SH | SOLE | 40 | 0 | 6,663 | ||
MICROSOFT CORP | COM | 594918104 | 21,791,547 | 50,643 | SH | SOLE | 593 | 0 | 50,050 | ||
MID-AMER APT CMNTYS INC | COM | 59522J103 | 1,826,722 | 11,496 | SH | SOLE | 0 | 0 | 11,496 | ||
MOHAWK INDS INC | COM | 608190104 | 214,186 | 1,333 | SH | SOLE | 0 | 0 | 1,333 | ||
MOLINA HEALTHCARE INC | COM | 60855R100 | 2,370,573 | 6,880 | SH | SOLE | 0 | 0 | 6,880 | ||
MONDELEZ INTL INC | CL A | 609207105 | 353,486 | 4,798 | SH | SOLE | 0 | 0 | 4,798 | ||
MONOLITHIC PWR SYS INC | COM | 609839105 | 903,497 | 977 | SH | SOLE | 0 | 0 | 977 | ||
MOODYS CORP | COM | 615369105 | 483,665 | 1,019 | SH | SOLE | 12 | 0 | 1,007 | ||
MORGAN STANLEY | COM NEW | 617446448 | 208,639 | 2,002 | SH | SOLE | 0 | 0 | 2,002 | ||
MSCI INC | COM | 55354G100 | 629,564 | 1,080 | SH | SOLE | 7 | 0 | 1,073 | ||
NATIONAL GRID PLC | SPONSORED ADR NE | 636274409 | 333,471 | 4,786 | SH | SOLE | 0 | 0 | 4,786 | ||
NEOS ETF TRUST | NEOS S&P 500 HI | 78433H303 | 540,330 | 10,547 | SH | SOLE | 0 | 0 | 10,547 | ||
NETAPP INC | COM | 64110D104 | 723,113 | 5,855 | SH | SOLE | 0 | 0 | 5,855 | ||
NETFLIX INC | COM | 64110L106 | 1,944,276 | 2,741 | SH | SOLE | 3 | 0 | 2,738 | ||
NEWMONT CORP | COM | 651639106 | 278,017 | 5,201 | SH | SOLE | 0 | 0 | 5,201 | ||
NEXTERA ENERGY INC | COM | 65339F101 | 5,926,355 | 70,109 | SH | SOLE | 0 | 0 | 70,109 | ||
NIKE INC | CL B | 654106103 | 251,379 | 2,844 | SH | SOLE | 0 | 0 | 2,844 | ||
NINE ENERGY SERVICE INC | COM | 65441V101 | 19,916 | 17,625 | SH | SOLE | 0 | 0 | 17,625 | ||
NORFOLK SOUTHN CORP | COM | 655844108 | 278,049 | 1,119 | SH | SOLE | 0 | 0 | 1,119 | ||
NORTHERN LTS FD TR IV | INSPIRE CORP BD | 66538H633 | 268,468 | 11,149 | SH | SOLE | 0 | 0 | 11,149 | ||
NORTHERN LTS FD TR IV | MAIN SECTR ROTN | 66538H591 | 865,809 | 16,102 | SH | SOLE | 0 | 0 | 16,102 | ||
NORTHROP GRUMMAN CORP | COM | 666807102 | 209,470 | 397 | SH | SOLE | 0 | 0 | 397 | ||
NOVARTIS AG | SPONSORED ADR | 66987V109 | 1,376,444 | 11,967 | SH | SOLE | 126 | 0 | 11,841 | ||
NOVO-NORDISK A S | ADR | 670100205 | 2,420,464 | 20,328 | SH | SOLE | 80 | 0 | 20,248 | ||
NRG ENERGY INC | COM NEW | 629377508 | 329,053 | 3,612 | SH | SOLE | 0 | 0 | 3,612 | ||
NUCOR CORP | COM | 670346105 | 352,436 | 2,344 | SH | SOLE | 0 | 0 | 2,344 | ||
NUSHARES ETF TR | NUVEEN ESG LRGCP | 67092P201 | 651,714 | 7,887 | SH | SOLE | 0 | 0 | 7,887 | ||
NUSHARES ETF TR | NUVEEN ESG LRGVL | 67092P300 | 904,879 | 21,689 | SH | SOLE | 0 | 0 | 21,689 | ||
NUVEEN AMT FREE MUN CR INC F | COM | 67071L106 | 670,793 | 50,097 | SH | SOLE | 0 | 0 | 50,097 | ||
NUVEEN FLOATING RATE INCOME | COM | 67072T108 | 3,372,544 | 382,375 | SH | SOLE | 0 | 0 | 382,375 | ||
NUVEEN QUALITY MUNCP INCOME | COM | 67066V101 | 597,670 | 48,277 | SH | SOLE | 0 | 0 | 48,277 | ||
NVIDIA CORPORATION | COM | 67066G104 | 22,462,003 | 184,964 | SH | SOLE | 1,816 | 0 | 183,148 | ||
NXP SEMICONDUCTORS N V | COM | N6596X109 | 718,345 | 2,993 | SH | SOLE | 0 | 0 | 2,993 | ||
ONEOK INC NEW | COM | 682680103 | 2,209,300 | 24,243 | SH | SOLE | 0 | 0 | 24,243 | ||
ORACLE CORP | COM | 68389X105 | 3,164,434 | 18,571 | SH | SOLE | 86 | 0 | 18,485 | ||
PACER FDS TR | PACER US SMALL | 69374H857 | 2,076,156 | 44,629 | SH | SOLE | 13 | 0 | 44,616 | ||
PACER FDS TR | US CASH COWS 100 | 69374H881 | 9,104,178 | 157,430 | SH | SOLE | 41 | 0 | 157,389 | ||
PALANTIR TECHNOLOGIES INC | CL A | 69608A108 | 264,343 | 7,106 | SH | SOLE | 0 | 0 | 7,106 | ||
PALO ALTO NETWORKS INC | COM | 697435105 | 2,471,189 | 7,230 | SH | SOLE | 102 | 0 | 7,128 | ||
PARKER-HANNIFIN CORP | COM | 701094104 | 4,193,431 | 6,637 | SH | SOLE | 0 | 0 | 6,637 | ||
PAYCHEX INC | COM | 704326107 | 1,220,281 | 9,094 | SH | SOLE | 0 | 0 | 9,094 | ||
PAYPAL HLDGS INC | COM | 70450Y103 | 564,687 | 7,237 | SH | SOLE | 33 | 0 | 7,204 | ||
PEDEVCO CORP | COM PAR | 70532Y303 | 9,400 | 10,000 | SH | SOLE | 0 | 0 | 10,000 | ||
PEPSICO INC | COM | 713448108 | 2,932,322 | 17,244 | SH | SOLE | 22 | 0 | 17,222 | ||
PFIZER INC | COM | 717081103 | 1,624,399 | 56,130 | SH | SOLE | 75 | 0 | 56,055 | ||
PGIM ETF TR | PGIM ULTRA SH BD | 69344A107 | 6,047,087 | 121,476 | SH | SOLE | 1,193 | 0 | 120,283 | ||
PGIM GLOBAL HIGH YIELD FD FO | COM | 69346J106 | 2,145,738 | 167,898 | SH | SOLE | 0 | 0 | 167,898 | ||
PHILIP MORRIS INTL INC | COM | 718172109 | 1,354,829 | 11,160 | SH | SOLE | 53 | 0 | 11,107 | ||
PHILLIPS 66 | COM | 718546104 | 885,863 | 6,739 | SH | SOLE | 0 | 0 | 6,739 | ||
PHILLIPS EDISON & CO INC | COMMON STOCK | 71844V201 | 265,524 | 7,041 | SH | SOLE | 0 | 0 | 7,041 | ||
PIMCO DYNAMIC INCOME FD | SHS | 72201Y101 | 2,365,749 | 116,712 | SH | SOLE | 0 | 0 | 116,712 | ||
PIMCO ETF TR | ACTIVE BD ETF | 72201R775 | 36,973,949 | 390,804 | SH | SOLE | 65 | 0 | 390,739 | ||
PIMCO ETF TR | ENHAN SHRT MA AC | 72201R833 | 1,405,134 | 13,955 | SH | SOLE | 93 | 0 | 13,862 | ||
PIMCO ETF TR | ENHNCD LW DUR AC | 72201R718 | 2,366,258 | 24,659 | SH | SOLE | 0 | 0 | 24,659 | ||
PIMCO ETF TR | MULTISECTOR BD | 72201R585 | 616,040 | 23,116 | SH | SOLE | 0 | 0 | 23,116 | ||
PIMCO MUN INCOME FD II | COM | 72200W106 | 106,669 | 11,360 | SH | SOLE | 0 | 0 | 11,360 | ||
PRICE T ROWE GROUP INC | COM | 74144T108 | 710,441 | 6,522 | SH | SOLE | 0 | 0 | 6,522 | ||
PROCTER AND GAMBLE CO | COM | 742718109 | 6,689,203 | 38,621 | SH | SOLE | 101 | 0 | 38,520 | ||
PROGRESSIVE CORP | COM | 743315103 | 3,233,664 | 12,743 | SH | SOLE | 0 | 0 | 12,743 | ||
PROLOGIS INC. | COM | 74340W103 | 2,836,316 | 22,461 | SH | SOLE | 0 | 0 | 22,461 | ||
PROQR THRAPEUTICS N V | SHS EURO | N71542109 | 76,440 | 42,000 | SH | SOLE | 0 | 0 | 42,000 | ||
PROSHARES TR | S&P 500 DV ARIST | 74348A467 | 428,567 | 4,014 | SH | SOLE | 0 | 0 | 4,014 | ||
PRUDENTIAL FINL INC | COM | 744320102 | 1,089,985 | 9,001 | SH | SOLE | 167 | 0 | 8,834 | ||
PUBLIC SVC ENTERPRISE GRP IN | COM | 744573106 | 279,478 | 3,133 | SH | SOLE | 0 | 0 | 3,133 | ||
PULTE GROUP INC | COM | 745867101 | 211,789 | 1,476 | SH | SOLE | 0 | 0 | 1,476 | ||
PUTNAM ETF TRUST | BDC INCOME ETF | 746729508 | 279,815 | 8,281 | SH | SOLE | 0 | 0 | 8,281 | ||
QUALCOMM INC | COM | 747525103 | 3,470,243 | 20,407 | SH | SOLE | 105 | 0 | 20,302 | ||
REALTY INCOME CORP | COM | 756109104 | 2,206,409 | 34,790 | SH | SOLE | 1,055 | 0 | 33,735 | ||
REDFIN CORP | COM | 75737F108 | 353,359 | 28,201 | SH | SOLE | 0 | 0 | 28,201 | ||
REGIONS FINANCIAL CORP NEW | COM | 7591EP100 | 1,253,141 | 53,714 | SH | SOLE | 0 | 0 | 53,714 | ||
REPUBLIC SVCS INC | COM | 760759100 | 2,084,908 | 10,381 | SH | SOLE | 0 | 0 | 10,381 | ||
RITHM CAPITAL CORP | COM NEW | 64828T201 | 157,626 | 13,888 | SH | SOLE | 0 | 0 | 13,888 | ||
ROSS STORES INC | COM | 778296103 | 209,402 | 1,391 | SH | SOLE | 0 | 0 | 1,391 | ||
ROYAL BK CDA | COM | 780087102 | 2,031,787 | 16,289 | SH | SOLE | 0 | 0 | 16,289 | ||
ROYAL CARIBBEAN GROUP | COM | V7780T103 | 314,814 | 1,775 | SH | SOLE | 0 | 0 | 1,775 | ||
RTX CORPORATION | COM | 75513E101 | 2,376,770 | 19,617 | SH | SOLE | 11 | 0 | 19,606 | ||
S&P GLOBAL INC | COM | 78409V104 | 255,192 | 494 | SH | SOLE | 0 | 0 | 494 | ||
SALESFORCE INC | COM | 79466L302 | 2,941,411 | 10,746 | SH | SOLE | 90 | 0 | 10,657 | ||
SAMSARA INC | COM CL A | 79589L106 | 618,048 | 12,844 | SH | SOLE | 71 | 0 | 12,773 | ||
SCHWAB CHARLES CORP | COM | 808513105 | 509,317 | 7,859 | SH | SOLE | 402 | 0 | 7,457 | ||
SCHWAB STRATEGIC TR | FUNDAMENTAL INTL | 808524755 | 357,756 | 9,573 | SH | SOLE | 0 | 0 | 9,573 | ||
SCHWAB STRATEGIC TR | FUNDAMENTAL US S | 808524763 | 949,357 | 15,937 | SH | SOLE | 9 | 0 | 15,928 | ||
SCHWAB STRATEGIC TR | INTL EQTY ETF | 808524805 | 3,800,427 | 92,423 | SH | SOLE | 0 | 0 | 92,423 | ||
SCHWAB STRATEGIC TR | US DIVIDEND EQ | 808524797 | 20,484,920 | 242,339 | SH | SOLE | 544 | 0 | 241,796 | ||
SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 | 10,531,805 | 101,092 | SH | SOLE | 0 | 0 | 101,092 | ||
SCHWAB STRATEGIC TR | US LRG CAP ETF | 808524201 | 795,206 | 11,720 | SH | SOLE | 0 | 0 | 11,720 | ||
SCHWAB STRATEGIC TR | US MID-CAP ETF | 808524508 | 344,762 | 4,149 | SH | SOLE | 0 | 0 | 4,149 | ||
SELECT SECTOR SPDR TR | COMMUNICATION | 81369Y852 | 11,457,567 | 126,743 | SH | SOLE | 27 | 0 | 126,716 | ||
SELECT SECTOR SPDR TR | ENERGY | 81369Y506 | 2,356,987 | 26,845 | SH | SOLE | 0 | 0 | 26,845 | ||
SELECT SECTOR SPDR TR | FINANCIAL | 81369Y605 | 10,290,204 | 227,057 | SH | SOLE | 80 | 0 | 226,977 | ||
SELECT SECTOR SPDR TR | INDL | 81369Y704 | 18,203,711 | 134,404 | SH | SOLE | 27 | 0 | 134,377 | ||
SELECT SECTOR SPDR TR | RL EST SEL SEC | 81369Y860 | 12,270,093 | 274,683 | SH | SOLE | 53 | 0 | 274,630 | ||
SELECT SECTOR SPDR TR | SBI CONS DISCR | 81369Y407 | 6,135,060 | 30,619 | SH | SOLE | 12 | 0 | 30,607 | ||
SELECT SECTOR SPDR TR | SBI CONS STPLS | 81369Y308 | 3,487,765 | 42,021 | SH | SOLE | 29 | 0 | 41,992 | ||
SELECT SECTOR SPDR TR | SBI HEALTHCARE | 81369Y209 | 12,611,918 | 81,885 | SH | SOLE | 9 | 0 | 81,876 | ||
SELECT SECTOR SPDR TR | SBI INT-UTILS | 81369Y886 | 6,433,489 | 79,642 | SH | SOLE | 45 | 0 | 79,597 | ||
SELECT SECTOR SPDR TR | SBI MATERIALS | 81369Y100 | 1,072,957 | 11,133 | SH | SOLE | 0 | 0 | 11,133 | ||
SELECT SECTOR SPDR TR | TECHNOLOGY | 81369Y803 | 27,007,620 | 119,630 | SH | SOLE | 11 | 0 | 119,619 | ||
SERVICE CORP INTL | COM | 817565104 | 11,088,323 | 140,483 | SH | SOLE | 0 | 0 | 140,483 | ||
SERVICENOW INC | COM | 81762P102 | 4,454,551 | 4,981 | SH | SOLE | 10 | 0 | 4,970 | ||
SERVISFIRST BANCSHARES INC | COM | 81768T108 | 388,348 | 4,827 | SH | SOLE | 0 | 0 | 4,827 | ||
SHERWIN WILLIAMS CO | COM | 824348106 | 7,673,692 | 20,106 | SH | SOLE | 15 | 0 | 20,091 | ||
SHOPIFY INC | CL A | 82509L107 | 648,974 | 8,098 | SH | SOLE | 55 | 0 | 8,043 | ||
SIMPLIFY EXCHANGE TRADED FUN | MBS ETF | 82889N525 | 1,308,161 | 25,411 | SH | SOLE | 0 | 0 | 25,411 | ||
SNAP ON INC | COM | 833034101 | 2,605,540 | 8,994 | SH | SOLE | 0 | 0 | 8,994 | ||
SOUTHERN CO | COM | 842587107 | 10,008,633 | 110,985 | SH | SOLE | 30 | 0 | 110,955 | ||
SP FUNDS TRUST | S&P GLOBAL TECHN | 84612A101 | 1,708,986 | 62,989 | SH | SOLE | 1,696 | 0 | 61,293 | ||
SP FUNDS TRUST | S&P WORLD EX US | 84612A200 | 1,749,893 | 74,759 | SH | SOLE | 2,011 | 0 | 72,748 | ||
SPDR DOW JONES INDL AVERAGE | UT SER 1 | 78467X109 | 1,680,073 | 3,971 | SH | SOLE | 162 | 0 | 3,809 | ||
SPDR GOLD TR | GOLD SHS | 78463V107 | 6,001,095 | 24,690 | SH | SOLE | 20 | 0 | 24,669 | ||
SPDR INDEX SHS FDS | DJ GLB RL ES ETF | 78463X749 | 937,794 | 19,731 | SH | SOLE | 0 | 0 | 19,731 | ||
SPDR INDEX SHS FDS | DJ INTL RL ETF | 78463X863 | 298,252 | 10,818 | SH | SOLE | 0 | 0 | 10,818 | ||
SPDR INDEX SHS FDS | PORTFLI MSCI GBL | 78463X475 | 851,838 | 13,152 | SH | SOLE | 0 | 0 | 13,152 | ||
SPDR INDEX SHS FDS | PORTFOLIO DEVLPD | 78463X889 | 13,579,114 | 361,531 | SH | SOLE | 177 | 0 | 361,354 | ||
SPDR INDEX SHS FDS | PORTFOLIO EMG MK | 78463X509 | 5,300,228 | 128,397 | SH | SOLE | 0 | 0 | 128,397 | ||
SPDR INDEX SHS FDS | S&P INTL SMLCP | 78463X871 | 1,192,349 | 34,936 | SH | SOLE | 0 | 0 | 34,936 | ||
SPDR S&P 500 ETF TR | TR UNIT | 78462F103 | 6,778,423 | 11,814 | SH | SOLE | 0 | 0 | 11,814 | ||
SPDR S&P MIDCAP 400 ETF TR | UTSER1 S&PDCRP | 78467Y107 | 1,724,076 | 3,027 | SH | SOLE | 100 | 0 | 2,927 | ||
SPDR SER TR | BLOOMBERG 1 10 Y | 78468R861 | 399,079 | 21,060 | SH | SOLE | 0 | 0 | 21,060 | ||
SPDR SER TR | BLOOMBERG 1-3 MO | 78468R663 | 23,373,609 | 254,587 | SH | SOLE | 0 | 0 | 254,587 | ||
SPDR SER TR | BLOOMBERG EMERGI | 78464A391 | 746,529 | 35,098 | SH | SOLE | 0 | 0 | 35,098 | ||
SPDR SER TR | BLOOMBERG EMG MK | 78468R515 | 544,151 | 21,670 | SH | SOLE | 0 | 0 | 21,670 | ||
SPDR SER TR | BLOOMBERG HIGH Y | 78468R622 | 14,662,471 | 149,938 | SH | SOLE | 0 | 0 | 149,938 | ||
SPDR SER TR | BLOOMBERG INVT | 78468R200 | 6,876,793 | 222,911 | SH | SOLE | 0 | 0 | 222,911 | ||
SPDR SER TR | FTSE INT GVT ETF | 78464A490 | 325,245 | 8,073 | SH | SOLE | 0 | 0 | 8,073 | ||
SPDR SER TR | NUVEEN BLOOMBERG | 78464A284 | 4,788,676 | 182,287 | SH | SOLE | 0 | 0 | 182,287 | ||
SPDR SER TR | PORTFLI HIGH YLD | 78468R606 | 2,281,377 | 94,860 | SH | SOLE | 1,130 | 0 | 93,730 | ||
SPDR SER TR | PORTFOLI S&P1500 | 78464A805 | 133,557,658 | 1,906,333 | SH | SOLE | 88 | 0 | 1,906,245 | ||
SPDR SER TR | PORTFOLIO AGRGTE | 78464A649 | 11,222,436 | 429,320 | SH | SOLE | 0 | 0 | 429,320 | ||
SPDR SER TR | PORTFOLIO CRPORT | 78464A144 | 2,843,342 | 94,683 | SH | SOLE | 0 | 0 | 94,683 | ||
SPDR SER TR | PORTFOLIO INTRMD | 78464A375 | 291,823 | 8,657 | SH | SOLE | 0 | 0 | 8,657 | ||
SPDR SER TR | PORTFOLIO LN TSR | 78464A664 | 50,700,976 | 1,744,100 | SH | SOLE | 44 | 0 | 1,744,056 | ||
SPDR SER TR | PORTFOLIO S&P400 | 78464A847 | 89,678,027 | 1,640,052 | SH | SOLE | 46 | 0 | 1,640,006 | ||
SPDR SER TR | PORTFOLIO S&P500 | 78464A854 | 24,325,152 | 360,319 | SH | SOLE | 265 | 0 | 360,054 | ||
SPDR SER TR | PORTFOLIO S&P600 | 78468R853 | 6,279,963 | 137,991 | SH | SOLE | 0 | 0 | 137,991 | ||
SPDR SER TR | PORTFOLIO SH TSR | 78468R101 | 2,673,961 | 90,920 | SH | SOLE | 0 | 0 | 90,920 | ||
SPDR SER TR | PORTFOLIO SHORT | 78464A474 | 5,859,233 | 193,502 | SH | SOLE | 0 | 0 | 193,502 | ||
SPDR SER TR | PRTFLO S&P500 GW | 78464A409 | 226,257,561 | 2,727,967 | SH | SOLE | 91 | 0 | 2,727,876 | ||
SPDR SER TR | PRTFLO S&P500 VL | 78464A508 | 2,545,936 | 48,164 | SH | SOLE | 80 | 0 | 48,084 | ||
SPDR SER TR | RUSSELL YIELD | 78468R770 | 511,478 | 4,560 | SH | SOLE | 250 | 0 | 4,310 | ||
SPDR SER TR | S&P DIVID ETF | 78464A763 | 832,550 | 5,861 | SH | SOLE | 0 | 0 | 5,861 | ||
SPOTIFY TECHNOLOGY S A | SHS | L8681T102 | 665,212 | 1,805 | SH | SOLE | 7 | 0 | 1,798 | ||
SPROTT PHYSICAL GOLD & SILVE | TR UNIT | 85208R101 | 231,431 | 9,450 | SH | SOLE | 0 | 0 | 9,450 | ||
SPROUTS FMRS MKT INC | COM | 85208M102 | 669,526 | 6,064 | SH | SOLE | 178 | 0 | 5,886 | ||
SSGA ACTIVE ETF TR | BLACKSTONE SENR | 78467V608 | 668,848 | 16,016 | SH | SOLE | 0 | 0 | 16,016 | ||
STAG INDL INC | COM | 85254J102 | 353,816 | 9,051 | SH | SOLE | 0 | 0 | 9,051 | ||
STARBUCKS CORP | COM | 855244109 | 979,938 | 10,052 | SH | SOLE | 226 | 0 | 9,826 | ||
STARWOOD PPTY TR INC | COM | 85571B105 | 3,005,848 | 147,490 | SH | SOLE | 0 | 0 | 147,490 | ||
STRATEGY SHS | NS 7HANDL IDX | 86280R506 | 1,763,985 | 79,280 | SH | SOLE | 0 | 0 | 79,280 | ||
STRONGHOLD DIGITAL MINING IN | CLASS A COM | 86337R202 | 50,500 | 10,000 | SH | SOLE | 0 | 0 | 10,000 | ||
STRYKER CORPORATION | COM | 863667101 | 455,208 | 1,260 | SH | SOLE | 0 | 0 | 1,260 | ||
SYNOPSYS INC | COM | 871607107 | 1,734,892 | 3,426 | SH | SOLE | 0 | 0 | 3,426 | ||
SYSCO CORP | COM | 871829107 | 293,062 | 3,754 | SH | SOLE | 0 | 0 | 3,754 | ||
TAIWAN SEMICONDUCTOR MFG LTD | SPONSORED ADS | 874039100 | 1,274,010 | 7,336 | SH | SOLE | 207 | 0 | 7,129 | ||
TAKE-TWO INTERACTIVE SOFTWAR | COM | 874054109 | 247,627 | 1,611 | SH | SOLE | 0 | 0 | 1,611 | ||
TARGA RES CORP | COM | 87612G101 | 359,947 | 2,432 | SH | SOLE | 0 | 0 | 2,432 | ||
TARGET CORP | COM | 87612E106 | 741,724 | 4,759 | SH | SOLE | 0 | 0 | 4,759 | ||
TELEFONAKTIEBOLAGET LM ERICS | ADR B SEK 10 | 294821608 | 140,943 | 18,594 | SH | SOLE | 0 | 0 | 18,594 | ||
TESLA INC | COM | 88160R101 | 3,815,167 | 14,582 | SH | SOLE | 52 | 0 | 14,530 | ||
TEXAS INSTRS INC | COM | 882508104 | 3,664,921 | 17,742 | SH | SOLE | 0 | 0 | 17,742 | ||
TEXAS PACIFIC LAND CORPORATI | COM | 88262P102 | 232,687 | 263 | SH | SOLE | 260 | 0 | 3 | ||
THE TRADE DESK INC | COM CL A | 88339J105 | 1,264,374 | 11,531 | SH | SOLE | 289 | 0 | 11,242 | ||
THERMO FISHER SCIENTIFIC INC | COM | 883556102 | 2,259,573 | 3,653 | SH | SOLE | 8 | 0 | 3,645 | ||
TIDAL ETF TR | SP DWJNS SUKUK | 886364702 | 10,689,280 | 580,425 | SH | SOLE | 20,678 | 0 | 559,747 | ||
TIDAL ETF TR | SP FDS S&P 500 | 886364801 | 3,265,989 | 78,265 | SH | SOLE | 1,647 | 0 | 76,618 | ||
TIDAL ETF TR | SP FUNDS S&P GBL | 886364769 | 1,871,865 | 84,950 | SH | SOLE | 2,139 | 0 | 82,811 | ||
TIDAL TR II | RET STCKD GL STK | 88636J204 | 3,178,605 | 127,246 | SH | SOLE | 0 | 0 | 127,246 | ||
TJX COS INC NEW | COM | 872540109 | 926,416 | 7,882 | SH | SOLE | 0 | 0 | 7,882 | ||
T-MOBILE US INC | COM | 872590104 | 1,429,020 | 6,925 | SH | SOLE | 0 | 0 | 6,925 | ||
TOLL BROTHERS INC | COM | 889478103 | 383,599 | 2,483 | SH | SOLE | 0 | 0 | 2,483 | ||
TOTALENERGIES SE | SPONSORED ADS | 89151E109 | 376,185 | 5,822 | SH | SOLE | 0 | 0 | 5,822 | ||
TOWNEBANK PORTSMOUTH VA | COM | 89214P109 | 215,055 | 6,505 | SH | SOLE | 0 | 0 | 6,505 | ||
TRANE TECHNOLOGIES PLC | SHS | G8994E103 | 239,195 | 615 | SH | SOLE | 0 | 0 | 615 | ||
TRANSDIGM GROUP INC | COM | 893641100 | 343,066 | 240 | SH | SOLE | 0 | 0 | 240 | ||
TRUIST FINL CORP | COM | 89832Q109 | 1,025,608 | 23,980 | SH | SOLE | 0 | 0 | 23,980 | ||
UBER TECHNOLOGIES INC | COM | 90353T100 | 1,439,729 | 19,156 | SH | SOLE | 57 | 0 | 19,099 | ||
UNIFIED SER TR | ONEASCENT CORE P | 90470L519 | 1,851,244 | 79,113 | SH | SOLE | 0 | 0 | 79,113 | ||
UNIFIED SER TR | ONEASCENT EMGRG | 90470L469 | 614,004 | 20,062 | SH | SOLE | 0 | 0 | 20,062 | ||
UNIFIED SER TR | ONEASCENT INTL | 90470L444 | 1,147,585 | 33,348 | SH | SOLE | 0 | 0 | 33,348 | ||
UNIFIED SER TR | ONEASCENT LARGE | 90470L527 | 1,507,976 | 51,569 | SH | SOLE | 0 | 0 | 51,569 | ||
UNION PAC CORP | COM | 907818108 | 1,370,222 | 5,559 | SH | SOLE | 0 | 0 | 5,559 | ||
UNITED PARCEL SERVICE INC | CL B | 911312106 | 1,735,746 | 12,731 | SH | SOLE | 0 | 0 | 12,731 | ||
UNITED RENTALS INC | COM | 911363109 | 1,406,353 | 1,737 | SH | SOLE | 34 | 0 | 1,703 | ||
UNITEDHEALTH GROUP INC | COM | 91324P102 | 2,622,426 | 4,485 | SH | SOLE | 30 | 0 | 4,455 | ||
US BANCORP DEL | COM NEW | 902973304 | 691,611 | 15,124 | SH | SOLE | 0 | 0 | 15,124 | ||
VALE S A | SPONSORED ADS | 91912E105 | 175,203 | 15,000 | SH | SOLE | 0 | 0 | 15,000 | ||
VANECK ETF TRUST | CLO ETF | 92189H748 | 223,334 | 4,211 | SH | SOLE | 76 | 0 | 4,135 | ||
VANECK ETF TRUST | HIGH YLD MUNIETF | 92189H409 | 10,356,007 | 195,139 | SH | SOLE | 0 | 0 | 195,139 | ||
VANECK ETF TRUST | MRNGSTR WDE MOAT | 92189F643 | 1,575,422 | 16,250 | SH | SOLE | 0 | 0 | 16,250 | ||
VANECK ETF TRUST | VIDEO GMNG ESPRT | 92189F114 | 252,966 | 3,325 | SH | SOLE | 0 | 0 | 3,325 | ||
VANGUARD ADMIRAL FDS INC | 500 VAL IDX FD | 921932703 | 441,819 | 2,317 | SH | SOLE | 0 | 0 | 2,317 | ||
VANGUARD BD INDEX FDS | INTERMED TERM | 921937819 | 555,555 | 7,089 | SH | SOLE | 0 | 0 | 7,089 | ||
VANGUARD BD INDEX FDS | LONG TERM BOND | 921937793 | 722,017 | 9,605 | SH | SOLE | 0 | 0 | 9,605 | ||
VANGUARD BD INDEX FDS | SHORT TRM BOND | 921937827 | 7,997,355 | 101,631 | SH | SOLE | 0 | 0 | 101,631 | ||
VANGUARD BD INDEX FDS | TOTAL BND MRKT | 921937835 | 203,568,574 | 2,710,273 | SH | SOLE | 2,787 | 0 | 2,707,486 | ||
VANGUARD CHARLOTTE FDS | TOTAL INT BD ETF | 92203J407 | 6,934,027 | 137,908 | SH | SOLE | 3,970 | 0 | 133,938 | ||
VANGUARD INDEX FDS | GROWTH ETF | 922908736 | 16,738,719 | 43,598 | SH | SOLE | 14 | 0 | 43,584 | ||
VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 | 396,662 | 1,507 | SH | SOLE | 0 | 0 | 1,507 | ||
VANGUARD INDEX FDS | MCAP GR IDXVIP | 922908538 | 359,166 | 1,475 | SH | SOLE | 0 | 0 | 1,475 | ||
VANGUARD INDEX FDS | MCAP VL IDXVIP | 922908512 | 375,410 | 2,239 | SH | SOLE | 0 | 0 | 2,239 | ||
VANGUARD INDEX FDS | MID CAP ETF | 922908629 | 5,517,030 | 20,911 | SH | SOLE | 2 | 0 | 20,909 | ||
VANGUARD INDEX FDS | REAL ESTATE ETF | 922908553 | 3,713,019 | 38,114 | SH | SOLE | 0 | 0 | 38,114 | ||
VANGUARD INDEX FDS | S&P 500 ETF SHS | 922908363 | 29,399,385 | 55,715 | SH | SOLE | 26 | 0 | 55,689 | ||
VANGUARD INDEX FDS | SM CP VAL ETF | 922908611 | 4,206,679 | 20,952 | SH | SOLE | 135 | 0 | 20,817 | ||
VANGUARD INDEX FDS | SMALL CP ETF | 922908751 | 3,543,996 | 14,940 | SH | SOLE | 14 | 0 | 14,926 | ||
VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 | 7,245,126 | 27,098 | SH | SOLE | 99 | 0 | 26,999 | ||
VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 | 22,455,099 | 79,302 | SH | SOLE | 0 | 0 | 79,302 | ||
VANGUARD INDEX FDS | VALUE ETF | 922908744 | 18,590,084 | 106,491 | SH | SOLE | 32 | 0 | 106,459 | ||
VANGUARD INTL EQUITY INDEX F | ALLWRLD EX US | 922042775 | 1,341,544 | 21,294 | SH | SOLE | 1 | 0 | 21,294 | ||
VANGUARD INTL EQUITY INDEX F | FTSE EMR MKT ETF | 922042858 | 4,905,181 | 102,512 | SH | SOLE | 1,452 | 0 | 101,060 | ||
VANGUARD INTL EQUITY INDEX F | FTSE SMCAP ETF | 922042718 | 609,385 | 4,838 | SH | SOLE | 0 | 0 | 4,838 | ||
VANGUARD INTL EQUITY INDEX F | TT WRLD ST ETF | 922042742 | 276,625 | 2,311 | SH | SOLE | 0 | 0 | 2,311 | ||
VANGUARD MUN BD FDS | TAX EXEMPT BD | 922907746 | 8,424,705 | 164,803 | SH | SOLE | 0 | 0 | 164,803 | ||
VANGUARD SCOTTSDALE FDS | INTER TERM TREAS | 92206C706 | 5,388,460 | 89,183 | SH | SOLE | 0 | 0 | 89,183 | ||
VANGUARD SCOTTSDALE FDS | INT-TERM CORP | 92206C870 | 244,919 | 2,924 | SH | SOLE | 0 | 0 | 2,924 | ||
VANGUARD SCOTTSDALE FDS | MTG-BKD SECS ETF | 92206C771 | 1,417,510 | 30,026 | SH | SOLE | 0 | 0 | 30,026 | ||
VANGUARD SCOTTSDALE FDS | SHORT TERM TREAS | 92206C102 | 4,416,219 | 74,826 | SH | SOLE | 2,458 | 0 | 72,368 | ||
VANGUARD SCOTTSDALE FDS | SHRT TRM CORP BD | 92206C409 | 14,821,849 | 186,626 | SH | SOLE | 97 | 0 | 186,529 | ||
VANGUARD SCOTTSDALE FDS | TOTAL CORP BND | 92206C573 | 996,852 | 12,571 | SH | SOLE | 0 | 0 | 12,571 | ||
VANGUARD SCOTTSDALE FDS | VNG RUS1000GRW | 92206C680 | 2,386,369 | 24,724 | SH | SOLE | 0 | 0 | 24,724 | ||
VANGUARD SCOTTSDALE FDS | VNG RUS1000VAL | 92206C714 | 2,125,446 | 25,506 | SH | SOLE | 0 | 0 | 25,506 | ||
VANGUARD SPECIALIZED FUNDS | DIV APP ETF | 921908844 | 3,761,024 | 18,989 | SH | SOLE | 0 | 0 | 18,989 | ||
VANGUARD TAX-MANAGED FDS | VAN FTSE DEV MKT | 921943858 | 13,370,499 | 253,181 | SH | SOLE | 1,356 | 0 | 251,826 | ||
VANGUARD WHITEHALL FDS | EM MK GOV BD ETF | 921946885 | 758,987 | 11,436 | SH | SOLE | 0 | 0 | 11,436 | ||
VANGUARD WHITEHALL FDS | HIGH DIV YLD | 921946406 | 3,401,707 | 26,534 | SH | SOLE | 0 | 0 | 26,534 | ||
VANGUARD WORLD FD | CONSUM DIS ETF | 92204A108 | 331,287 | 973 | SH | SOLE | 0 | 0 | 973 | ||
VANGUARD WORLD FD | ESG INTL STK ETF | 921910725 | 886,961 | 14,420 | SH | SOLE | 0 | 0 | 14,420 | ||
VANGUARD WORLD FD | ESG US STK ETF | 921910733 | 1,445,021 | 14,216 | SH | SOLE | 0 | 0 | 14,216 | ||
VANGUARD WORLD FD | INF TECH ETF | 92204A702 | 1,307,510 | 2,229 | SH | SOLE | 1 | 0 | 2,228 | ||
VERALTO CORP | COM SHS | 92338C103 | 610,215 | 5,455 | SH | SOLE | 0 | 0 | 5,455 | ||
VERISK ANALYTICS INC | COM | 92345Y106 | 536,467 | 2,002 | SH | SOLE | 0 | 0 | 2,002 | ||
VERIZON COMMUNICATIONS INC | COM | 92343V104 | 4,163,085 | 92,698 | SH | SOLE | 2,168 | 0 | 90,530 | ||
VERTEX PHARMACEUTICALS INC | COM | 92532F100 | 779,349 | 1,676 | SH | SOLE | 9 | 0 | 1,666 | ||
VISA INC | COM CL A | 92826C839 | 4,134,963 | 15,039 | SH | SOLE | 98 | 0 | 14,941 | ||
WALMART INC | COM | 931142103 | 7,617,242 | 94,331 | SH | SOLE | 34 | 0 | 94,297 | ||
WASTE MGMT INC DEL | COM | 94106L109 | 913,775 | 4,402 | SH | SOLE | 0 | 0 | 4,402 | ||
WATSCO INC | COM | 942622200 | 1,944,699 | 3,954 | SH | SOLE | 0 | 0 | 3,954 | ||
WEC ENERGY GROUP INC | COM | 92939U106 | 2,925,317 | 30,415 | SH | SOLE | 0 | 0 | 30,415 | ||
WELLS FARGO CO NEW | COM | 949746101 | 1,434,067 | 25,386 | SH | SOLE | 72 | 0 | 25,314 | ||
WEST PHARMACEUTICAL SVSC INC | COM | 955306105 | 499,574 | 1,664 | SH | SOLE | 0 | 0 | 1,664 | ||
WESTERN ASSET HIGH INCOME OP | COM | 95766K109 | 2,001,216 | 494,127 | SH | SOLE | 0 | 0 | 494,127 | ||
WILLIAMS SONOMA INC | COM | 969904101 | 807,262 | 5,211 | SH | SOLE | 0 | 0 | 5,211 | ||
WISDOMTREE TR | EM EX ST-OWNED | 97717X578 | 562,721 | 17,037 | SH | SOLE | 0 | 0 | 17,037 | ||
WISDOMTREE TR | EM LCL DEBT FD | 97717X867 | 239,244 | 8,563 | SH | SOLE | 0 | 0 | 8,563 | ||
WISDOMTREE TR | EMG MKTS SMCAP | 97717W281 | 324,453 | 6,042 | SH | SOLE | 0 | 0 | 6,042 | ||
WISDOMTREE TR | FLOATNG RAT TREA | 97717Y527 | 7,441,508 | 148,178 | SH | SOLE | 10 | 0 | 148,168 | ||
WISDOMTREE TR | ITL HDG QTLY DIV | 97717X594 | 912,054 | 19,957 | SH | SOLE | 0 | 0 | 19,957 | ||
WISDOMTREE TR | JAPN HEDGE EQT | 97717W851 | 524,150 | 4,945 | SH | SOLE | 0 | 0 | 4,945 | ||
WISDOMTREE TR | MORTGAGE PLUS BD | 97717Y725 | 2,175,433 | 48,257 | SH | SOLE | 0 | 0 | 48,257 | ||
WISDOMTREE TR | US HGH YLD CORP | 97717X172 | 571,228 | 12,367 | SH | SOLE | 0 | 0 | 12,367 | ||
WISDOMTREE TR | US LARGECAP DIVD | 97717W307 | 8,176,903 | 104,085 | SH | SOLE | 0 | 0 | 104,085 | ||
WISDOMTREE TR | US MULTIFACTOR | 97717Y857 | 1,066,572 | 21,824 | SH | SOLE | 0 | 0 | 21,824 | ||
WISDOMTREE TR | US QTLY DIV GRT | 97717X669 | 3,761,121 | 45,200 | SH | SOLE | 0 | 0 | 45,200 | ||
WISDOMTREE TR | US QUALITY GROW | 97717Y477 | 1,646,972 | 36,098 | SH | SOLE | 0 | 0 | 36,098 | ||
WISDOMTREE TR | US SHT TRM CORP | 97717X156 | 398,174 | 8,154 | SH | SOLE | 0 | 0 | 8,154 | ||
WISDOMTREE TR | US SMALLCAP FUND | 97717W562 | 402,991 | 7,640 | SH | SOLE | 0 | 0 | 7,640 | ||
WISDOMTREE TR | YIELD ENHANCD US | 97717X511 | 5,740,975 | 128,405 | SH | SOLE | 0 | 0 | 128,405 | ||
WORKDAY INC | CL A | 98138H101 | 414,858 | 1,697 | SH | SOLE | 0 | 0 | 1,697 | ||
WP CAREY INC | COM | 92936U109 | 207,056 | 3,324 | SH | SOLE | 0 | 0 | 3,324 | ||
XCEL ENERGY INC | COM | 98389B100 | 355,817 | 5,449 | SH | SOLE | 0 | 0 | 5,449 | ||
YUM BRANDS INC | COM | 988498101 | 309,361 | 2,214 | SH | SOLE | 0 | 0 | 2,214 | ||
ZOETIS INC | CL A | 98978V103 | 381,660 | 1,953 | SH | SOLE | 24 | 0 | 1,929 |