Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q1 2024 ▲▼ | Q2 2024 ▲▼ | Change ▲▼ | Q1 2024 ▲▼ | Q2 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| SPDR SER TR ST STR P500GRW | 281,840 | 319,376 | +37,536 | 20,617 | 25,592 | 9.39% | +4,975 |
| APPLE INC(AAPL) | 29,564 | 38,975 | +9,411 | 5,070 | 8,209 | 3.01% | +3,139 |
| WISDOMTREE TR(WT) | 644,061 | 664,438 | +20,377 | 35,681 | 37,793 | 13.86% | +2,112 |
| AMAZON COM INC(AMZN) | 1,380 | 10,480 | +9,100 | 249 | 2,025 | 0.74% | +1,776 |
| INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF | 556,662 | 600,877 | +44,215 | 21,415 | 22,803 | 8.36% | +1,388 |
| EXXON MOBIL CORP | 15,925 | 27,977 | +12,052 | 1,851 | 3,221 | 1.18% | +1,370 |
| SPDR INDEX SHS FDS ST STR PO EX ETF | 537,514 | 586,877 | +49,363 | 19,264 | 20,588 | 7.55% | +1,323 |
| SHELL PLC(SHEL) | 0 | 13,215 | +13,215 | 0 | 954 | 0.35% | +954 |
| CHEVRON CORP NEW(CVX) | 2,150 | 7,920 | +5,770 | 339 | 1,239 | 0.45% | +900 |
| PHILLIPS 66(PSX) | 0 | 6,184 | +6,184 | 0 | 873 | 0.32% | +873 |
| LOCKHEED MARTIN CORP(LMT) | 2,228 | 3,747 | +1,519 | 1,014 | 1,750 | 0.64% | +737 |
| GENERAL DYNAMICS CORP(GD) | 0 | 2,452 | +2,452 | 0 | 711 | 0.26% | +711 |
| ONEOK INC NEW(OKE) | 0 | 8,673 | +8,673 | 0 | 707 | 0.26% | +707 |
| ISHARES TR | 0 | 5,631 | +5,631 | 0 | 669 | 0.25% | +669 |
| MICROSOFT CORP(MSFT) | 1,699 | 3,078 | +1,379 | 715 | 1,376 | 0.50% | +661 |
| VALERO ENERGY CORP(VLO) | 0 | 4,084 | +4,084 | 0 | 640 | 0.23% | +640 |
| ALPHABET INC(GOOG) | 17,786 | 17,787 | +1 | 2,708 | 3,263 | 1.20% | +554 |
| ISHARES TR | 0 | 5,854 | +5,854 | 0 | 516 | 0.19% | +516 |
| FIRST FINL BANKSHARES INC(FFIN) | 13,369 | 31,882 | +18,513 | 439 | 941 | 0.35% | +503 |
| CONOCOPHILLIPS(COP) | 0 | 4,273 | +4,273 | 0 | 489 | 0.18% | +489 |
| ISHARES TR | 0 | 3,747 | +3,747 | 0 | 478 | 0.18% | +478 |
| ISHARES TR | 754 | 1,595 | +841 | 396 | 873 | 0.32% | +476 |
| INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT | 0 | 2,140 | +2,140 | 0 | 352 | 0.13% | +352 |
| ISHARES TR | 0 | 3,151 | +3,151 | 0 | 336 | 0.12% | +336 |
| DISNEY WALT CO(DIS) | 0 | 3,070 | +3,070 | 0 | 305 | 0.11% | +305 |
| SPDR GOLD TR(GLD) | 0 | 1,391 | +1,391 | 0 | 299 | 0.11% | +299 |
| WALMART INC(WMT) | 6,820 | 10,292 | +3,472 | 410 | 697 | 0.26% | +287 |
| NVIDIA CORPORATION(NVDA) | 485 | 5,850 | +5,365 | 438 | 723 | 0.27% | +284 |
| ISHARES TR | 0 | 2,921 | +2,921 | 0 | 284 | 0.10% | +284 |
| TEXAS INSTRS INC(TXN) | 0 | 1,364 | +1,364 | 0 | 265 | 0.10% | +265 |
| ISHARES TR MSCI USA MMENTM | 44,545 | 44,136 | -409 | 8,346 | 8,601 | 3.15% | +255 |
| ISHARES TR MSCI USA QLT FCT | 71,400 | 70,210 | -1,190 | 11,735 | 11,989 | 4.40% | +255 |
| HOME DEPOT INC(HD) | 0 | 710 | +710 | 0 | 244 | 0.09% | +244 |
| JPMORGAN CHASE & CO.(JPM) | 1,508 | 2,694 | +1,186 | 302 | 545 | 0.20% | +243 |
| META PLATFORMS INC(META) | 0 | 435 | +435 | 0 | 219 | 0.08% | +219 |
| ISHARES TR | 0 | 602 | +602 | 0 | 219 | 0.08% | +219 |
| VENTAS INC(VTR) | 0 | 4,156 | +4,156 | 0 | 213 | 0.08% | +213 |
| MASTERCARD INCORPORATED(MA) | 0 | 460 | +460 | 0 | 203 | 0.07% | +203 |
| ISHARES TR | 0 | 995 | +995 | 0 | 202 | 0.07% | +202 |
| SPDR SER TR ST INTER ETF | 73,446 | 77,966 | +4,520 | 2,070 | 2,185 | 0.80% | +115 |
| ELI LILLY & CO(LLY) | 894 | 894 | 0 | 695 | 809 | 0.30% | +114 |
| PROCTER AND GAMBLE CO(PG) | 4,051 | 4,514 | +463 | 657 | 744 | 0.27% | +87 |
| ORACLE CORP(ORCL) | 3,792 | 3,886 | +94 | 476 | 549 | 0.20% | +72 |
| LPL FINL HLDGS INC(LPLA) | 3,219 | 3,219 | 0 | 850 | 899 | 0.33% | +49 |
| INVESCO QQQ TR | 1,141 | 1,151 | +10 | 507 | 551 | 0.20% | +45 |
| UNILEVER PLC(UL) | 10,427 | 10,306 | -121 | 523 | 567 | 0.21% | +43 |
| VANGUARD WORLD FD INF TECH ETF | 699 | 699 | 0 | 367 | 403 | 0.15% | +37 |
| VANGUARD INDEX FDS | 1,116 | 1,116 | 0 | 384 | 417 | 0.15% | +33 |
| ENERGY TRANSFER L P(ET) | 27,029 | 28,045 | +1,016 | 425 | 455 | 0.17% | +30 |
| BOOKING HOLDINGS INC(BKNG) | 82 | 82 | 0 | 297 | 325 | 0.12% | +27 |
| DUKE ENERGY CORP NEW(DUK) | 5,068 | 5,120 | +52 | 490 | 513 | 0.19% | +23 |
| MCKESSON CORP(MCK) | 470 | 470 | 0 | 252 | 275 | 0.10% | +22 |
| SPDR INDEX SHS FDS ST STR MSCI GLB | 6,269 | 6,507 | +238 | 374 | 395 | 0.15% | +21 |
| ISHARES TR CORE DIV GRWTH | 7,674 | 8,016 | +342 | 446 | 462 | 0.17% | +16 |
| SELECT SECTOR SPDR TR ST STR SVC ETF | 4,029 | 4,029 | 0 | 329 | 345 | 0.13% | +16 |
| SPDR SER TR ST STR MSCI USAQ | 152,956 | 151,150 | -1,806 | 22,275 | 22,287 | 8.17% | +12 |
| ADVANCED MICRO DEVICES INC(AMD) | 1,163 | 1,353 | +190 | 210 | 219 | 0.08% | +10 |
| EATON CORP PLC(ETN) | 1,544 | 1,570 | +26 | 483 | 492 | 0.18% | +10 |
| ISHARES TR | 3,185 | 3,185 | 0 | 272 | 277 | 0.10% | +5 |
| SPDR S&P MIDCAP 400 ETF TR(MDY) | 373 | 397 | +24 | 208 | 212 | 0.08% | +5 |
| VISTA GOLD CORP | 0 | 10,000 | +10,000 | 0 | 5 | 0.00% | +5 |
| WISDOMTREE TR(WT) | 5,149 | 5,154 | +5 | 372 | 375 | 0.14% | +3 |
| INVESCO EXCH TRD SLF IDX FD | 18,397 | 18,397 | 0 | 386 | 387 | 0.14% | +2 |
| SPDR SER TR ST STR P400MID | 6,543 | 6,675 | +132 | 349 | 342 | 0.13% | -7 |
| ENBRIDGE INC(ENB) | 9,963 | 9,891 | -72 | 360 | 352 | 0.13% | -8 |
| TESLA INC(TSLA) | 1,600 | 1,368 | -232 | 281 | 271 | 0.10% | -11 |
| METLIFE INC(MET) | 3,031 | 3,031 | 0 | 225 | 213 | 0.08% | -12 |
| VISA INC(V) | 978 | 994 | +16 | 273 | 261 | 0.10% | -12 |
| FIRST TR NAS100 EQ WEIGHTED | 99,117 | 99,489 | +372 | 12,281 | 12,266 | 4.50% | -15 |
| PFIZER INC(PFE) | 20,591 | 19,852 | -739 | 571 | 555 | 0.20% | -16 |
| MEDTRONIC PLC(MDT) | 4,400 | 4,539 | +139 | 384 | 357 | 0.13% | -26 |
| CATERPILLAR INC(CAT) | 1,175 | 1,175 | 0 | 431 | 391 | 0.14% | -39 |
| MERCK & CO INC(MRK) | 3,824 | 3,729 | -95 | 505 | 462 | 0.17% | -43 |
| BERKSHIRE HATHAWAY INC DEL | 8,982 | 9,125 | +143 | 3,777 | 3,712 | 1.36% | -65 |
| PEPSICO INC(PEP) | 7,528 | 7,533 | +5 | 1,317 | 1,242 | 0.46% | -75 |
| UNION PAC CORP(UNP) | 5,019 | 5,020 | +1 | 1,234 | 1,136 | 0.42% | -99 |
| SPDR SER TR ST STR AGGRE ETF | 24,407 | 20,102 | -4,305 | 617 | 504 | 0.18% | -113 |
| INVESCO EXCH TRADED FD TR II | 692,159 | 697,033 | +4,874 | 8,223 | 8,051 | 2.95% | -172 |
| VANGUARD SPECIALIZED FUNDS | 20,660 | 19,686 | -974 | 3,773 | 3,594 | 1.32% | -179 |
| PROLOGIS INC.(PLD) | 1,584 | 0 | -1,584 | 206 | 0 | — | -206 |
| ISHARES TR MSCI USA MIN ETF | 120,362 | 117,200 | -3,162 | 10,060 | 9,840 | 3.61% | -220 |
| LOWES COS INC(LOW) | 8,043 | 8,045 | +2 | 2,049 | 1,774 | 0.65% | -275 |
| VICTORY PORTFOLIOS II VCSHS US EQ INCM | 128,773 | 124,591 | -4,182 | 7,666 | 7,296 | 2.68% | -370 |
| SPDR SER TR ST STR SP600 SML | 392,548 | 397,145 | +4,597 | 16,895 | 16,493 | 6.05% | -402 |
| JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI | 146,948 | 145,340 | -1,608 | 8,432 | 8,000 | 2.93% | -432 |