The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC COM 00287Y109   285,974 1,845 SH   SOLE 0 1,638 0 207
ADOBE INC COM 00724F101   687,880 1,153 SH   SOLE 0 1,023 0 130
AGILENT TECHNOLOGIES INC COM 00846U101   484,401 3,484 SH   SOLE 0 3,059 0 426
ALPHABET INC CAP STK CL A 02079K305   1,570,116 11,240 SH   SOLE 0 10,175 0 1,065
AMAZON COM INC COM 023135106   1,328,715 8,745 SH   SOLE 0 7,480 0 1,265
APPLE INC COM 037833100   2,522,720 13,103 SH   SOLE 0 12,388 0 715
ARCOSA INC COM 039653100   397,241 4,807 SH   SOLE 0 4,282 0 525
AXON ENTERPRISE INC COM 05464C101   743,861 2,880 SH   SOLE 0 2,561 0 319
BANK AMERICA CORP COM 060505104   716,454 21,279 SH   SOLE 0 18,677 0 2,602
BROADCOM INC COM 11135F101   1,286,326 1,152 SH   SOLE 0 1,066 0 86
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   681,235 3,311 SH   SOLE 0 2,903 0 408
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   373,412 11,858 SH   SOLE 0 10,705 0 1,153
CACI INTL INC CL A 127190304   600,760 1,855 SH   SOLE 0 1,587 0 268
CASEYS GEN STORES INC COM 147528103   293,198 1,067 SH   SOLE 0 962 0 105
CATERPILLAR INC COM 149123101   1,016,803 3,439 SH   SOLE 0 3,185 0 254
CBRE GROUP INC CL A 12504L109   338,382 3,635 SH   SOLE 0 3,267 0 368
CHEVRON CORP NEW COM 166764100   1,492,124 10,004 SH   SOLE 0 9,216 0 788
COCA COLA CO COM 191216100   219,161 3,719 SH   SOLE 0 2,836 0 883
CONOCOPHILLIPS COM 20825C104   592,694 5,106 SH   SOLE 0 1,749 0 3,357
COSTCO WHSL CORP NEW COM 22160K105   205,945 312 SH   SOLE 0 264 0 48
CROWDSTRIKE HLDGS INC CL A 22788C105   392,427 1,537 SH   SOLE 0 1,537 0 0
DEERE & CO COM 244199105   435,160 1,088 SH   SOLE 0 943 0 145
DIAMONDBACK ENERGY INC COM 25278X109   411,892 2,656 SH   SOLE 0 2,613 0 43
ETF SER SOLUTIONS APTUS COLLRD INV 26922A222   6,417,360 193,527 SH   SOLE 0 180,990 0 12,537
EXXON MOBIL CORP COM 30231G102   2,086,668 20,871 SH   SOLE 0 6,714 0 14,157
FREEPORT-MCMORAN INC CL B 35671D857   326,277 7,664 SH   SOLE 0 6,854 0 810
GALLAGHER ARTHUR J & CO COM 363576109   599,755 2,667 SH   SOLE 0 2,490 0 177
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   428,675 5,544 SH   SOLE 0 4,679 0 865
HCA HEALTHCARE INC COM 40412C101   421,573 1,557 SH   SOLE 0 1,335 0 222
HOME DEPOT INC COM 437076102   1,145,345 3,305 SH   SOLE 0 3,182 0 123
HUNTINGTON INGALLS INDS INC COM 446413106   255,576 984 SH   SOLE 0 876 0 108
ICF INTL INC COM 44925C103   335,128 2,499 SH   SOLE 0 2,244 0 255
JOHNSON & JOHNSON COM 478160104   280,251 1,788 SH   SOLE 0 1,710 0 78
JPMORGAN CHASE & CO COM 46625H100   959,869 5,643 SH   SOLE 0 5,344 0 299
LAM RESEARCH CORP COM 512807108   805,376 1,028 SH   SOLE 0 922 0 106
MASTERCARD INCORPORATED CL A 57636Q104   498,661 1,169 SH   SOLE 0 1,035 0 134
MERCK & CO INC COM 58933Y105   291,964 2,678 SH   SOLE 0 2,371 0 307
META PLATFORMS INC CL A 30303M102   1,465,040 4,139 SH   SOLE 0 3,590 0 549
MICRON TECHNOLOGY INC COM 595112103   543,599 6,370 SH   SOLE 0 5,711 0 659
MICROSOFT CORP COM 594918104   3,605,250 9,587 SH   SOLE 0 8,547 0 1,040
MONSTER BEVERAGE CORP NEW COM 61174X109   547,986 9,512 SH   SOLE 0 8,133 0 1,379
MSCI INC COM 55354G100   469,044 829 SH   SOLE 0 730 0 99
NETFLIX INC COM 64110L106   548,714 1,127 SH   SOLE 0 952 0 175
NOVO-NORDISK A S ADR 670100205   1,435,246 13,874 SH   SOLE 0 12,522 0 1,352
NVIDIA CORPORATION COM 67066G104   3,915,726 7,907 SH   SOLE 0 7,220 0 687
OREILLY AUTOMOTIVE INC COM 67103H107   234,670 247 SH   SOLE 0 247 0 0
PALO ALTO NETWORKS INC COM 697435105   847,780 2,875 SH   SOLE 0 2,689 0 186
PEPSICO INC COM 713448108   577,626 3,401 SH   SOLE 0 3,117 0 284
PROCTER AND GAMBLE CO COM 742718109   1,126,117 7,685 SH   SOLE 0 6,347 0 1,338
PROLOGIS INC. COM 74340W103   477,198 3,580 SH   SOLE 0 3,304 0 276
PULTE GROUP INC COM 745867101   230,911 2,237 SH   SOLE 0 1,741 0 496
ROLLINS INC COM 775711104   344,525 7,889 SH   SOLE 0 7,044 0 845
RTX CORPORATION COM 75513E101   214,725 2,552 SH   SOLE 0 2,552 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   2,472,968 12,848 SH   SOLE 0 11,503 0 1,345
SHOPIFY INC CL A 82509L107   768,172 9,861 SH   SOLE 0 8,586 0 1,275
SITIO ROYALTIES CORP CLASS A COM 82983N108   612,153 26,038 SH   SOLE 0 26,038 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   213,275 2,872 SH   SOLE 0 2,567 0 305
SPDR SER TR S&P REGL BKG 78464A698   304,394 5,806 SH   SOLE 0 5,141 0 665
STEEL DYNAMICS INC COM 858119100   257,029 2,176 SH   SOLE 0 1,939 0 237
TESLA INC COM 88160R101   676,860 2,724 SH   SOLE 0 2,372 0 352
THERMO FISHER SCIENTIFIC INC COM 883556102   416,670 785 SH   SOLE 0 767 0 18
UBER TECHNOLOGIES INC COM 90353T100   791,051 12,848 SH   SOLE 0 11,065 0 1,783
ULTA BEAUTY INC COM 90384S303   721,265 1,472 SH   SOLE 0 1,333 0 139
UNITEDHEALTH GROUP INC COM 91324P102   2,231,308 4,238 SH   SOLE 0 4,050 0 188
VANECK ETF TRUST OIL SERVICES ETF 92189H607   691,941 2,236 SH   SOLE 0 2,018 0 218
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   200,054 458 SH   SOLE 0 418 0 40
VIRTU FINL INC CL A 928254101   477,763 23,582 SH   SOLE 0 21,253 0 2,329
VISA INC COM CL A 92826C839   1,432,932 5,504 SH   SOLE 0 5,223 0 281
WALMART INC COM 931142103   740,009 4,694 SH   SOLE 0 4,224 0 470
ZACKS TRUST EARNGS CONSTANT 98888G105   19,029,177 728,529 SH   SOLE 0 616,801 0 111,728