Docoh
Loading...

Aptus Capital Advisors

Filed: 27 Oct 21, 4:33pm

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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
ABBOTT LABSCOM0028241007,19360,888SH SOLE 58,00102,887
ABBOTT LABSCOM002824100112SH OTR10012
ABBVIE INCCOM00287Y1094,77744,280SH SOLE 41,79602,484
ACCENTURE PLC IRELANDSHS CLASS AG1151C1014,28713,401SH SOLE 12,5320869
ADOBE SYSTEMS INCORPORATEDCOM00724F1017,31912,713SH SOLE 7,90104,812
ADOBE SYSTEMS INCORPORATEDCOM00724F101573995SH OTR100995
AIR PRODS & CHEMS INCCOM0091581064391,709SH SOLE 001,709
ALLEGIANT TRAVEL COCOM01748X1027223,691SH SOLE 3,69100
ALLIANCEBERNSTEIN HLDG L PUNIT LTD PARTN01881G1062485,010SH SOLE 005,010
ALPHABET INCCAP STK CL C02079K10724,4259,164SH SOLE 8,8840280
ALPHABET INCCAP STK CL C02079K10783SH OTR1003
ALPHABET INCCAP STK CL A02079K3053,5991,346SH SOLE 001,346
ALPHABET INCCAP STK CL A02079K305521195SH OTR100195
ALPHABET INCCAP STK CL A02079K30580,20630,000SHCallSOLE 30,00000
ALTRIA GROUP INCCOM02209S1033347,185SH SOLE 007,185
ALTRIA GROUP INCCOM02209S103992,141SH OTR1002,141
AMAZON COM INCCOM02313510626,4328,046SH SOLE 6,55301,493
AMAZON COM INCCOM023135106591180SH OTR100180
AMERICAN AIRLS GROUP INCCOM02376R102341,644SH SOLE 001,644
AMERICAN AIRLS GROUP INCCOM02376R1025250SH OTR100250
AMERICAN AIRLS GROUP INCCOM02376R10235,9101,750,000SHCallSOLE 1,750,00000
AMERICAN ELEC PWR CO INCCOM0255371012262,788SH SOLE 002,788
AMERICAN EXPRESS COCOM0258161093502,088SH SOLE 002,088
AMERICAN HOMES 4 RENTCL A02665T3061,41437,091SH SOLE 37,055036
AMERICAN TOWER CORP NEWCOM03027X1005,91422,271SH SOLE 18,93603,335
AMERICAN TOWER CORP NEWCOM03027X100935SH OTR10035
AMERICAN WTR WKS CO INC NEWCOM0304201032281,350SH SOLE 001,350
AMGEN INCCOM0311621002,16110,160SH SOLE 9,1640996
ANALOG DEVICES INCCOM0326541054,63427,668SH SOLE 26,63201,036
ANTHEM INCCOM0367521034,19311,246SH SOLE 11,236010
APPLE INCCOM03783310043,747309,167SH SOLE 239,754069,413
APPLE INCCOM0378331003452,439SH OTR1002,439
APPLIED MATLS INCCOM0382221052001,553SH SOLE 001,553
APTARGROUP INCCOM0383361031,80615,130SH SOLE 15,13000
ARCOSA INCCOM0396531002,01440,134SH SOLE 38,83801,296
ARK ETF TRINNOVATION ETF00214Q1041,94917,637SH SOLE 0017,637
ARK ETF TRINNOVATION ETF00214Q10435315SH OTR100315
ARK ETF TRAUTNMUS TECHNLGY00214Q20320257SH SOLE 00257
ARK ETF TRGENOMIC REV ETF00214Q30240536SH SOLE 00536
ARK ETF TRNEXT GNRTN INTER00214Q40122162SH SOLE 00162
ARK ETF TRFINTECH INNOVA00214Q70815302SH SOLE 00302
ARK ETF TRARK SPACE EXPL00214Q807150SH SOLE 0050
ARTISAN PARTNERS ASSET MGMTCL A04316A1082545,200SH SOLE 005,200
ASML HOLDING N VN Y REGISTRY SHSN070592103,4724,660SH SOLE 4,5180142
AT&T INCCOM00206R10247917,719SH SOLE 0017,719
AT&T INCCOM00206R1021073,975SH OTR1003,975
ATLANTICA SUSTAINABLE INFR PSHSG0751N1032,53773,523SH SOLE 73,52300
AUBURN NATL BANCORPCOM05047310757717,064SH SOLE 0017,064
AUDIOCODES LTDORDM153421041,94359,705SH SOLE 59,70500
AUTOMATIC DATA PROCESSING INCOM0530151032541,266SH SOLE 001,266
AUTOZONE INCCOM0533321021,9951,175SH SOLE 9940181
BERKSHIRE HATHAWAY INC DELCL B NEW08467070210,47338,370SH SOLE 30,24808,122
BERKSHIRE HATHAWAY INC DELCL B NEW08467070243157SH OTR100157
BK OF AMERICA CORPCOM0605051047,946187,178SH SOLE 171,733015,445
BK OF AMERICA CORPCOM060505104811,902SH OTR1001,902
BK OF AMERICA CORPCOM06050510438,205900,000SHCallSOLE 900,00000
BLACKROCK INCCOM09247X1014,5965,481SH SOLE 4,9190562
BLACKROCK INVT QUALITY MUN TCOM09247D10523713,675SH SOLE 0013,675
BLACKROCK MUNIHOLDINGS QUALICOM09254C10714410,412SH OTR10010,412
BOEING COCOM0970231053381,536SH SOLE 001,536
BOEING COCOM09702310522100SH OTR100100
BOOKING HOLDINGS INCCOM09857L1082,220935SH SOLE 93500
BOOZ ALLEN HAMILTON HLDG CORCL A0995021064,75059,864SH SOLE 56,86303,001
BOYD GAMING CORPCOM1033041012,01831,906SH SOLE 31,90600
BRAINSTORM CELL THERAPEUTICSCOM NEW10501E2015316,000SH SOLE 0016,000
BRIGHAM MINERALS INCCL A COM10918L1031,945101,518SH SOLE 97,40204,116
BRIGHAM MINERALS INCCL A COM10918L1035249SH OTR100249
BROADCOM INCCOM11135F1014,2808,825SH SOLE 8,790035
BROADCOM INCCOM11135F10172,740150,000SHCallSOLE 150,00000
BROADRIDGE FINL SOLUTIONS INCOM11133T1036,64239,821SH SOLE 23,644016,177
BROADRIDGE FINL SOLUTIONS INCOM11133T1036173,691SH OTR1003,691
BROADSTONE NET LEASE INCCOM11135E2031,18647,304SH SOLE 0047,304
CALIFORNIA WTR SVC GROUPCOM1307881022,04734,733SH SOLE 34,73300
CAPITAL ONE FINL CORPCOM14040H1052821,743SH SOLE 001,743
CARLISLE COS INCCOM1423391002,03110,217SH SOLE 10,21700
CARNIVAL CORPUNIT 99/99/99991436583001,00840,272SH SOLE 36,40803,864
CARNIVAL CORPUNIT 99/99/999914365830003SH OTR1003
CARRIER GLOBAL CORPORATIONCOM14448C1043,18861,589SH SOLE 53,34008,249
CARRIER GLOBAL CORPORATIONCOM14448C104587SH OTR10087
CATERPILLAR INCCOM1491231017,71940,210SH SOLE 39,5020708
CATERPILLAR INCCOM14912310125131SH OTR100131
CHARLES RIV LABS INTL INCCOM1598641075,55813,467SH SOLE 13,2670200
CHEMED CORP NEWCOM16359R1038,47018,209SH SOLE 13,44304,766
CHEMED CORP NEWCOM16359R1035731,231SH OTR1001,231
CHEVRON CORP NEWCOM1667641002,04720,182SH SOLE 16,12804,054
CHEVRON CORP NEWCOM1667641003783,729SH OTR1003,729
CHUBB LIMITEDCOMH1467J1043,00417,315SH SOLE 17,0230292
CHURCHILL DOWNS INCCOM1714841082,2839,511SH SOLE 9,51100
CINTAS CORPCOM1729081052,7007,094SH SOLE 7,077017
CISCO SYS INCCOM17275R1024317,910SH SOLE 007,910
CITY OFFICE REIT INCCOM1785871011,30172,817SH SOLE 72,81700
COCA COLA COCOM19121610066412,564SH SOLE 0012,564
COCA COLA COCOM191216100594SH OTR10094
COMCAST CORP NEWCL A20030N1015,798103,666SH SOLE 99,93203,734
COMCAST CORP NEWCL A20030N10122394SH OTR100394
COMFORT SYS USA INCCOM1999081041,19416,748SH SOLE 16,74800
COMMUNITY HEALTHCARE TR INCCOM20369C10699421,993SH SOLE 21,99300
CONAGRA BRANDS INCCOM2058871021,20335,529SH SOLE 0035,529
COPART INCCOM2172041062,70419,490SH SOLE 0019,490
COPART INCCOM2172041066354,574SH OTR1004,574
COSTCO WHSL CORP NEWCOM22160K1053,7588,363SH SOLE 7,4580905
COSTCO WHSL CORP NEWCOM22160K10545100SH OTR100100
CVS HEALTH CORPCOM1266501002132,511SH SOLE 002,511
CYRUSONE INCCOM23283R1001,41618,298SH SOLE 18,204094
DANAHER CORPORATIONCOM2358511023441,130SH SOLE 001,130
DARDEN RESTAURANTS INCCOM2371941054,28228,272SH SOLE 28,1570115
DELTA AIR LINES INC DELCOM NEW2473617022,93468,855SH SOLE 67,75201,103
DELTA AIR LINES INC DELCOM NEW2473617024100SH OTR100100
DEVON ENERGY CORP NEWCOM25179M1032,50370,483SH SOLE 69,16401,319
DIAGEO PLCSPON ADR NEW25243Q2053551,817SH SOLE 001,817
DIAMONDBACK ENERGY INCCOM25278X1095,15454,441SH SOLE 53,5090932
DIAMONDBACK ENERGY INCCOM25278X109660SH OTR10060
DISNEY WALT COCOM2546871064,90428,987SH SOLE 24,31904,668
DISNEY WALT COCOM25468710630175SH OTR100175
DOLBY LABORATORIES INCCOM CL A25659T1071,92721,895SH SOLE 21,89500
DOLLAR GEN CORP NEWCOM25667710511,12952,463SH SOLE 41,450011,013
DOLLAR GEN CORP NEWCOM2566771055682,679SH OTR1002,679
DOUBLELINE INCOME SOLUTIONSCOM25862210955030,957SH SOLE 0030,957
DUKE ENERGY CORP NEWCOM NEW26441C2047337,512SH SOLE 007,512
EASTGROUP PPTYS INCCOM2772761011,99411,966SH SOLE 11,96600
EATON VANCE TAX-MANAGED DIVECOM27828N1022,731195,798SH SOLE 00195,798
EDWARDS LIFESCIENCES CORPCOM28176E1083,75233,142SH SOLE 29,88203,260
ENCOMPASS HEALTH CORPCOM29261A1007129,488SH SOLE 9,48800
ENCORE WIRE CORPCOM2925621051,35214,260SH SOLE 14,26000
ENSIGN GROUP INCCOM29358P1011,63121,783SH SOLE 21,78300
ENTEGRIS INCCOM29362U1044,74037,652SH SOLE 37,636016
ENTERPRISE FINL SVCS CORPCOM2937121052,01344,453SH SOLE 44,45300
EOG RES INCCOM26875P1011,57819,657SH SOLE 18,6990958
ESSENTIAL PPTYS RLTY TR INCCOM29670E1071,84966,226SH SOLE 66,22600
ETF SER SOLUTIONSDFIANC NQ JR BT26922A149441,515SH SOLE 001,515
ETF SER SOLUTIONSAPTUS COLLARED26922A222103,0763,441,615SH SOLE 003,441,615
ETF SER SOLUTIONSAPTUS COLLARED26922A22228,504951,714SH OTR100951,714
ETF SER SOLUTIONSHOYA CAP HOUSI26922A230122SH SOLE 0022
ETF SER SOLUTIONSDEFIANCE NEXT26922A2891,30035,789SH SOLE 0035,789
ETF SER SOLUTIONSAPTUS DEFINED26922A388198,0316,916,918SH SOLE 006,916,918
ETF SER SOLUTIONSAPTUS DEFINED26922A38870,0512,446,766SH OTR1002,446,766
ETF SER SOLUTIONSDEFIANCE QUANT26922A420521,034SH SOLE 001,034
ETF SER SOLUTIONSOPUS SML CP VL26922A44657,3221,754,890SH SOLE 001,754,890
ETF SER SOLUTIONSOPUS SML CP VL26922A44615,147463,713SH OTR100463,713
ETF SER SOLUTIONSAPTUS DRAWDOWN26922A784101,1422,565,115SH SOLE 002,565,115
ETF SER SOLUTIONSAPTUS DRAWDOWN26922A78427,032685,582SH OTR100685,582
ETF SER SOLUTIONSUS GLB JETS26922A842793,346SH SOLE 003,346
ETF SER SOLUTIONSINTL DRAWDWN MNG26922B70923,001939,147SH SOLE 00939,147
ETF SER SOLUTIONSINTL DRAWDWN MNG26922B70913,422548,028SH OTR100548,028
EVERTEC INCCOM30040P1031,74338,128SH SOLE 38,12800
EXCHANGE TRADED CONCEPTS TRCAPITAL LINK GBL301505764842,000SH SOLE 002,000
EXCHANGE TRADED CONCEPTS TREMQQ EM INTERN3015058893998,037SH SOLE 008,037
EXXON MOBIL CORPCOM30231G1023,13853,357SH SOLE 36,963016,394
EXXON MOBIL CORPCOM30231G1021131,919SH OTR1001,919
EXXON MOBIL CORPCOM30231G10294,1121,600,000SHCallSOLE 1,600,00000
F N B CORPCOM30252010123620,293SH SOLE 0020,293
FACEBOOK INCCL A30303M10212,74937,566SH SOLE 36,34201,224
FACEBOOK INCCL A30303M102413SH OTR10013
FACEBOOK INCCL A30303M10257,696170,000SHCallSOLE 170,00000
FALCON MINERALS CORPCL A COM30607B1091,178250,634SH SOLE 250,63400
FASTENAL COCOM3119001044,47186,645SH SOLE 86,616029
FEDERAL SIGNAL CORPCOM3138551082,09154,149SH SOLE 53,13401,015
FEDEX CORPCOM31428X1064,71621,507SH SOLE 21,1380369
FEDEX CORPCOM31428X106418SH OTR10018
FIDELITY NATL INFORMATION SVCOM31620M1069,43577,545SH SOLE 58,945018,600
FIDELITY NATL INFORMATION SVCOM31620M1065274,334SH OTR1004,334
FIRST BANCORP N CCOM3189101062796,448SH SOLE 006,448
FIRST INTST BANCSYSTEM INCCOM CL A32055Y20173318,216SH SOLE 18,21600
FIRST REP BK SAN FRANCISCO CCOM33616C1002,84414,744SH SOLE 14,4230321
FIRST REP BK SAN FRANCISCO CCOM33616C100524SH OTR10024
FIRST TR EXCHANGE TRADED FDCONSUMR DISCRE33734X10117283SH SOLE 00283
FIRST TR EXCHANGE TRADED FDENERGY ALPHADX33734X127030SH SOLE 0030
FIRST TR EXCHANGE TRADED FDFINLS ALPHADEX33734X135132SH SOLE 0032
FIRST TR EXCHANGE TRADED FDHLTH CARE ALPH33734X143112SH SOLE 0012
FIRST TR EXCHANGE TRADED FDTECH ALPHADEX33734X176323SH SOLE 0023
FIRST TR EXCHANGE TRADED FDCLOUD COMPUTING33734X1921,37613,063SH SOLE 0013,063
FIRST TR EXCHANGE TRADED FDDJ GLBL DIVID33734X20015616SH SOLE 00616
FIRST TR EXCHANGE TRADED FDNASDAQ CYB ETF33734X8461663,416SH SOLE 003,416
FIRST TR EXCHANGE TRADED FDINDXX NEXTG ETF33737K2051,26216,542SH SOLE 0016,542
FIRST TR EXCHANGE-TRADED FDCAP STRENGTH ETF33733E10419,827264,990SH SOLE 00264,990
FIRST TR EXCHANGE-TRADED FDNY ARCA BIOTECH33733E20302SH SOLE 002
FIRST TR EXCHANGE-TRADED FDDJ INTERNT IDX33733E3021250SH OTR10050
FIRST TR EXCHANGE-TRADED FDNAT GAS ETF33733E807018SH SOLE 0018
FIRST TR EXCHANGE-TRADED FDMULTI ASSET DI33738R1001167,072SH SOLE 007,072
FIRST TR EXCHANGE-TRADED FDNASD TECH DIV33738R11844783SH SOLE 00783
FIRST TR EXCHANGE-TRADED FDRISNG DIVD ACHIV33738R5061,09723,104SH SOLE 0023,104
FIRST TR EXCHANGE-TRADED FDDORSEY WRT 5 ETF33738R6051282,797SH SOLE 002,797
FIRST TR EXCHANGE-TRADED FDNASDQ ARTFCIAL33738R72005SH SOLE 005
FIRST TR EXCHANGE-TRADED FDDORSEY WRIGHT33738R8782406,836SH SOLE 006,836
FIRST TR EXCHANGE-TRADED FDDORSEY WRIGHT33738R8865241SH SOLE 00241
FORWARD AIR CORPCOM3498531012,14925,889SH SOLE 25,88900
FOUR CORNERS PPTY TR INCCOM35086T10999136,883SH SOLE 36,88300
FREEPORT-MCMORAN INCCL B35671D8571,15335,448SH SOLE 34,9450503
FREEPORT-MCMORAN INCCL B35671D857131SH OTR10031
FREEPORT-MCMORAN INCCL B35671D85748,7951,500,000SHCallSOLE 1,500,00000
GENERAL MLS INCCOM3703341042494,163SH SOLE 004,163
GERMAN AMERN BANCORP INCCOM3738651041,81146,887SH SOLE 46,88700
GLOBAL X FDSCYBRSCURTY ETF37954Y384256SH SOLE 0056
GLOBAL X FDSVDEO GAM ESPRT37954Y392144SH SOLE 0044
GLOBAL X FDSCLOUD COMPUTNG37954Y442012SH SOLE 0012
GLOBAL X FDSUS PFD ETF37954Y65779430,819SH SOLE 0030,819
GLOBAL X FDSRBTCS ARTFL INTE37954Y715377SH SOLE 0077
GLOBAL X FDSGLOBAL X SILVER37954Y8488222SH SOLE 00222
GLOBE LIFE INCCOM37959E1021,27814,353SH SOLE 0014,353
GLOBE LIFE INCCOM37959E10248539SH OTR100539
GOLDMAN SACHS GROUP INCCOM38141G1045871,554SH SOLE 001,554
GRANITESHARES GOLD TRSHS BEN INT38748G10156732,499SH SOLE 0032,499
GRANITESHARES GOLD TRSHS BEN INT38748G10119411,104SH OTR10011,104
HANNON ARMSTRONG SUST INFR CCOM41068X1001,72132,168SH SOLE 31,5370631
HANOVER INS GROUP INCCOM4108671051,45411,214SH SOLE 11,21400
HELMERICH & PAYNE INCCOM4234521011,63059,470SH SOLE 59,47000
HENRY JACK & ASSOC INCCOM4262811011,80511,003SH SOLE 11,00300
HILTON WORLDWIDE HLDGS INCCOM43300A2031,70212,881SH SOLE 12,88100
HINGHAM INSTN SVGS MASSCOM4333231023,0779,137SH SOLE 9,102035
HOME BANCSHARES INCCOM43689320088837,736SH SOLE 37,73600
HOME DEPOT INCCOM43707610211,12933,901SH SOLE 22,832011,069
HOME DEPOT INCCOM4370761029482,887SH OTR1002,887
HOME DEPOT INCCOM437076102114,891350,000SHCallSOLE 350,00000
HOST HOTELS & RESORTS INCCOM44107P1041,787109,401SH SOLE 109,40100
HUBBELL INCCOM4435106071,8019,968SH SOLE 9,96800
HUDBAY MINERALS INCCOM44362810260096,388SH SOLE 96,38800
ICF INTL INCCOM44925C1032,27325,448SH SOLE 25,386062
ILLINOIS TOOL WKS INCCOM452308109206997SH SOLE 00997
INNOVATIVE INDL PPTYS INCCOM45781V1013401,469SH SOLE 001,469
INTEL CORPCOM45814010062811,795SH SOLE 0011,795
INTEL CORPCOM4581401001312,450SH OTR1002,450
INTERCONTINENTAL EXCHANGE INCOM45866F1046,31154,959SH SOLE 54,0640895
INTERNATIONAL BUSINESS MACHSCOM4592001012321,668SH SOLE 001,668
INTUITCOM4612021033,5556,590SH SOLE 6,541049
INTUITCOM461202103108200SH OTR100200
INTUITIVE SURGICAL INCCOM NEW46120E6024,7154,742SH SOLE 4,1710571
INVESCO EXCH TRADED FD TR IIS&P INTL MOMNT46138E222244SH SOLE 0044
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E3541272,082SH SOLE 002,082
INVESCO EXCH TRADED FD TR IIPFD ETF46138E5115330SH SOLE 00330
INVESCO EXCH TRADED FD TR IIKBW BK ETF46138E62827404SH SOLE 00404
INVESCO EXCH TRADED FD TR IIEMRNG MKT SVRG46138E784572,119SH SOLE 002,119
INVESCO EXCH TRD SLF IDX FDRUSL 1000 DYNM46138J6192,75159,419SH SOLE 0059,419
INVESCO EXCH TRD SLF IDX FDBULSHS 2022 CB46138J882512,363SH SOLE 002,363
INVESCO EXCHANGE TRADED FD TWATER RES ETF46137V142475SH SOLE 0075
INVESCO EXCHANGE TRADED FD TS&P SML 600 EQ46137V18313164SH SOLE 00164
INVESCO EXCHANGE TRADED FD TS&P 500 TOP 5046137V233515SH SOLE 0015
INVESCO EXCHANGE TRADED FD TS&P500 QUALITY46137V2411513,106SH SOLE 003,106
INVESCO EXCHANGE TRADED FD TS&P500 EQL IND46137V324528SH SOLE 0028
INVESCO EXCHANGE TRADED FD TS&P500 EQL HLT46137V33233110SH SOLE 00110
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3577,29648,702SH SOLE 0048,702
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3574,98333,260SH OTR10033,260
INVESCO EXCHANGE TRADED FD TS&P500 EQL ENR46137V365240SH SOLE 0040
INVESCO EXCHANGE TRADED FD TINVESCO MSCI46137V40710154SH SOLE 00154
INVESCO EXCHANGE TRADED FD TDIVID ACHIEVEV46137V506120SH SOLE 0020
INVESCO QQQ TRUNIT SER 146090E103337941SH SOLE 00941
INVESCO QQQ TRUNIT SER 146090E1039162,557SH OTR1002,557
INVESCO QQQ TRUNIT SER 146090E103107,388300,000SHPutSOLE 300,00000
ISHARES INCCORE MSCI EMKT46434G1035,83994,542SH SOLE 0094,542
ISHARES INCCORE MSCI EMKT46434G1031522,466SH OTR1002,466
ISHARES INCMSCI JPN ETF NEW46434G822701,003SH SOLE 001,003
ISHARES INCESG AWR MSCI EM46434G8631012,441SH SOLE 002,441
ISHARES TRS&P 100 ETF46428710121106SH SOLE 00106
ISHARES TRCORE S&P TTL STK464287150329SH SOLE 0029
ISHARES TRSELECT DIVID ETF46428716845391SH SOLE 00391
ISHARES TRTIPS BD ETF46428717640315SH SOLE 00315
ISHARES TRCORE S&P500 ETF4642872001,0872,524SH SOLE 002,524
ISHARES TRCORE US AGGBD ET46428722622190SH SOLE 00190
ISHARES TRMSCI EMG MKT ETF464287234791,634SH SOLE 001,634
ISHARES TRMSCI EMG MKT ETF46428723411,084220,000SHPutSOLE 220,00000
ISHARES TRGLOBAL TECH ETF464287291124SH SOLE 0024
ISHARES TRS&P 500 GRWT ETF464287309116SH SOLE 0016
ISHARES TRGLOBAL FINLS ETF464287333226SH SOLE 0026
ISHARES TRGLOBAL ENERG ETF46428734140515,100SH SOLE 0015,100
ISHARES TR20 YR TR BD ETF4642874321392SH SOLE 0092
ISHARES TRBARCLAYS 7 10 YR46428744012107SH SOLE 00107
ISHARES TRMSCI EAFE ETF46428746540597SH SOLE 00597
ISHARES TRMSCI EAFE ETF46428746529,254375,000SHPutSOLE 375,00000
ISHARES TRRUS MDCP VAL ETF46428747346406SH SOLE 00406
ISHARES TRRUS MID CAP ETF4642874996668,516SH SOLE 008,516
ISHARES TRCORE S&P MCP ETF464287507224851SH SOLE 00851
ISHARES TRISHARES SEMICDTR46428752325SH SOLE 005
ISHARES TRISHARES BIOTECH46428755658361SH SOLE 00361
ISHARES TRRUS 1000 VAL ETF4642875985363,422SH SOLE 003,422
ISHARES TRS&P MC 400GR ETF46428760633411SH OTR100411
ISHARES TRRUS 1000 GRW ETF464287614168613SH SOLE 00613
ISHARES TRRUS 1000 ETF464287622187775SH OTR100775
ISHARES TRRUS 2000 VAL ETF464287630210SH SOLE 0010
ISHARES TRRUS 2000 GRW ETF464287648930SH SOLE 0030
ISHARES TRRUSSELL 2000 ETF4642876553051,392SH SOLE 001,392
ISHARES TRCORE S&P SCP ETF4642878042252,060SH SOLE 002,060
ISHARES TRU.S. BAS MTL ETF46428783878627SH SOLE 00627
ISHARES TREUROPE ETF4642878614899,373SH SOLE 009,373
ISHARES TRSP SMCP600VL ETF46428787929293SH OTR100293
ISHARES TRGL CLEAN ENE ETF4642882241044,826SH SOLE 004,826
ISHARES TREAFE SML CP ETF46428827343572SH SOLE 00572
ISHARES TRJPMORGAN USD EMG46428828118162SH SOLE 00162
ISHARES TRMRGSTR MD CP GRW46428830741596SH SOLE 00596
ISHARES TRNATIONAL MUN ETF46428841437317SH SOLE 00317
ISHARES TRINTL SEL DIV ETF46428844802SH SOLE 002
ISHARES TRIBOXX HI YD ETF4642885133253,717SH OTR1003,717
ISHARES TRMSCI KLD400 SOC4642885702102,520SH SOLE 002,520
ISHARES TRMBS ETF464288588329SH SOLE 0029
ISHARES TRMRGSTR SM CP GR4642886043146,367SH SOLE 006,367
ISHARES TR3 7 YR TREAS BD4642886611291SH SOLE 0091
ISHARES TRSHORT TREAS BD4642886794524,096SH SOLE 004,096
ISHARES TRPFD AND INCM SEC4642886872506,431SH SOLE 006,431
ISHARES TRUS HOME CONS ETF464288752981,483SH SOLE 001,483
ISHARES TRMSCI USA ESG SLC46428880250526SH SOLE 00526
ISHARES TRU.S. MED DVC ETF46428881012198SH OTR100198
ISHARES TREAFE VALUE ETF4642888775101SH SOLE 00101
ISHARES TREAFE GRWTH ETF464288885440SH SOLE 0040
ISHARES TRGRWT ALLOCAT ETF464289867110SH SOLE 0010
ISHARES TRMODERT ALLOC ETF464289875892,000SH SOLE 002,000
ISHARES TRMODERT ALLOC ETF464289875631,400SH OTR1001,400
ISHARES TRCONSER ALLOC ETF4642898831824,600SH SOLE 004,600
ISHARES TRCONSER ALLOC ETF464289883631,592SH OTR1001,592
ISHARES TRMSCI USA QLT FCT46432F33918SH SOLE 008
ISHARES TRMSCI USA VALUE46432F38864632SH SOLE 00632
ISHARES TRMSCI USA MMENTM46432F39666377SH SOLE 00377
ISHARES TRCORE MSCI TOTAL46432F834796SH SOLE 0096
ISHARES TRCORE MSCI EAFE46432F8422733,682SH SOLE 003,682
ISHARES TR0-5YR HI YL CP46434V40711236SH SOLE 00236
ISHARES TRCORE DIV GRWTH46434V621541,076SH OTR1001,076
ISHARES TRGLOBAL REIT ETF46434V647149SH SOLE 0049
ISHARES TRCORE MSCI PAC46434V69648715SH SOLE 00715
ISHARES TRBLACKROCK ULTRA46434V8784989,860SH SOLE 009,860
ISHARES TRBLACKROCK ULTRA46434V8781,32426,212SH OTR10026,212
ISHARES TRIBONDS DEC23 ETF46434VAX8210,2198,085,351SH SOLE 8,085,35100
ISHARES TRIBONDS DEC22 ETF46434VBA7137,6435,436,140SH SOLE 5,436,14000
ISHARES TRIBONDS DEC25 ETF46434VBD1126,6954,719,513SH SOLE 4,719,51300
ISHARES TRIBONDS DEC24 ETF46434VBG4132,7315,048,729SH SOLE 5,048,72900
ISHARES TRIBONDS DEC21 ETF46434VBK561,9482,505,011SH SOLE 2,491,931013,080
ISHARES TRCONV BD ETF46435G10251507SH SOLE 00507
ISHARES TRESG AWR MSCI USA46435G4254674,744SH SOLE 004,744
ISHARES TRFALN ANGLS USD46435G474016SH OTR10016
ISHARES TRESG AW MSCI EAFE46435G5161662,113SH SOLE 002,113
ISHARES TRCORE INTL AGGR46435G672475SH SOLE 0075
ISHARES TRIBONDS DEC202646435GAA078,8182,974,280SH SOLE 2,974,28000
ISHARES TRESG EAFE ETF46436E7591562,305SH SOLE 002,305
ISHARES TRESG MSCI USA ETF46436E7671905,257SH SOLE 005,257
J P MORGAN EXCHANGE-TRADED FDIV RTN INT EQ46641Q209590SH SOLE 0090
J P MORGAN EXCHANGE-TRADED FULTRA SHRT INC46641Q8373,45768,154SH SOLE 0068,154
JOHNSON & JOHNSONCOM4781601048,43252,212SH SOLE 45,26206,950
JOHNSON & JOHNSONCOM4781601042291,419SH OTR1001,419
JPMORGAN CHASE & COCOM46625H10014,94391,285SH SOLE 63,374027,911
JPMORGAN CHASE & COCOM46625H1008965,473SH OTR1005,473
KADANT INCCOM48282T1041,8188,908SH SOLE 8,90800
KFORCE INCCOM4937321012,64644,359SH SOLE 44,35900
KIMBELL RTY PARTNERS LPUNIT49435R1021,835129,871SH SOLE 129,87100
KRANESHARES TRCSI CHI INTERNET500767306483SH SOLE 0083
KRANESHARES TRQUADRTC INT RT5007677361,47452,873SH SOLE 0052,873
KRANESHARES TRQUADRTC INT RT5007677361124,021SH OTR1004,021
KRANESHARES TREMRNG MKT CONS5007678769352SH SOLE 00352
L3HARRIS TECHNOLOGIES INCCOM5024311094,49220,396SH SOLE 19,6200776
LABORATORY CORP AMER HLDGSCOM NEW50540R409263936SH SOLE 00936
LADDER CAP CORPCL A50574310488780,293SH SOLE 80,29300
LAKELAND FINL CORPCOM5116561002,01328,258SH SOLE 28,25800
LAM RESEARCH CORPCOM5128071088,22714,453SH SOLE 13,8790574
LANDSTAR SYS INCCOM5150981011,4349,086SH SOLE 9,08600
LAS VEGAS SANDS CORPCOM51783410798726,961SH SOLE 26,7500211
LAS VEGAS SANDS CORPCOM517834107378SH OTR10078
LATTICE STRATEGIES TRHARTFORD MLT ETF51841610266121,972SH SOLE 0021,972
LILLY ELI & COCOM5324571082,53110,954SH SOLE 8,63102,323
LINDE PLCSHSG5494J1033,85513,140SH SOLE 12,9720168
LISTED FD TRHORIZON KINETICS53656F62324,298832,113SH SOLE 00832,113
LISTED FD TRHORIZON KINETICS53656F6238,008274,241SH OTR100274,241
LISTED FD TRROUNDHILL SPORTS53656F789140SH SOLE 0040
LOCKHEED MARTIN CORPCOM5398301093,81811,063SH SOLE 10,3950668
LOCKHEED MARTIN CORPCOM539830109413SH OTR10013
LOWES COS INCCOM5486611077173,533SH SOLE 003,533
LOWES COS INCCOM54866110725123SH OTR100123
M D C HLDGS INCCOM5526761081,26727,125SH SOLE 27,077048
MAGIC SOFTWARE ENTERPRISES LORD5591661031,77888,892SH SOLE 88,89200
MARRIOTT INTL INC NEWCL A5719032023,21521,709SH SOLE 21,656053
MARRIOTT INTL INC NEWCL A571903202853SH OTR10053
MARRIOTT VACATIONS WORLDWIDECOM57164Y1071,0976,975SH SOLE 6,97500
MARSH & MCLENNAN COS INCCOM5717481023,80625,131SH SOLE 24,9720159
MASTERCARD INCORPORATEDCL A57636Q1048,09623,285SH SOLE 22,5810704
MCDONALDS CORPCOM5801351016692,774SH SOLE 002,774
MEDTRONIC PLCSHSG5960L1034,76237,984SH SOLE 36,37001,614
MERCK & CO INCCOM58933Y1056588,700SH SOLE 008,700
MERCK & CO INCCOM58933Y105226SH OTR10026
MERCK & CO INCCOM58933Y105120,1761,600,000SHCallSOLE 1,600,00000
MICROSOFT CORPCOM59491810437,560133,230SH SOLE 114,819018,411
MICROSOFT CORPCOM5949181043171,123SH OTR1001,123
MINERALS TECHNOLOGIES INCCOM60315810691613,115SH SOLE 13,11500
MKS INSTRS INCCOM55306N1041,82912,121SH SOLE 12,12100
NATIONAL STORAGE AFFILIATESCOM SHS BEN IN6378701061,10921,017SH SOLE 21,01700
NETFLIX INCCOM64110L1064,4557,300SH SOLE 7,1260174
NEWMONT CORPCOM6516391065,24096,495SH SOLE 95,7010794
NEXPOINT RESIDENTIAL TR INCCOM65341D1021,16818,875SH SOLE 18,87500
NEXTERA ENERGY INCCOM65339F1018,343106,245SH SOLE 101,28104,964
NEXTERA ENERGY INCCOM65339F101457SH OTR10057
NEXTERA ENERGY PARTNERS LPCOM UNIT PART IN65341B1061,85424,602SH SOLE 24,60200
NEXTERA ENERGY PARTNERS LPCOM UNIT PART IN65341B10611141SH OTR100141
NORFOLK SOUTHN CORPCOM6558441087683,212SH SOLE 003,212
NOVARTIS AGSPONSORED ADR66987V1092122,587SH SOLE 002,587
NUVEEN MUNICIPAL CREDIT INCCOM SH BEN INT67070X10122513,430SH SOLE 0013,430
NVIDIA CORPORATIONCOM67066G1048,32540,186SH SOLE 18,683021,503
NVIDIA CORPORATIONCOM67066G1047273,511SH OTR1003,511
NVR INCCOM62944T1053,126652SH SOLE 65200
OCCIDENTAL PETE CORPCOM67459910548616,421SH SOLE 0016,421
OCCIDENTAL PETE CORPCOM674599105602,028SH OTR1002,028
ORACLE CORPCOM68389X1053233,708SH SOLE 003,708
OTIS WORLDWIDE CORPCOM68902V1073,90447,441SH SOLE 45,87601,565
OWENS CORNING NEWCOM6907421011,57418,405SH SOLE 18,40500
PAYCHEX INCCOM7043261074,87043,311SH SOLE 41,46801,843
PAYPAL HLDGS INCCOM70450Y1034,46317,151SH SOLE 14,01403,137
PEPSICO INCCOM7134481087,34848,856SH SOLE 46,64802,208
PFIZER INCCOM7170811032806,507SH SOLE 006,507
PFIZER INCCOM71708110317403SH OTR100403
PGIM ETF TRULTRA SHORT69344A1074,64393,458SH SOLE 0093,458
PHILIP MORRIS INTL INCCOM7181721093633,789SH SOLE 003,789
PHILIP MORRIS INTL INCCOM7181721091611,687SH OTR1001,687
PIMCO ETF TRACTIVE BD ETF72201R77521193SH SOLE 00193
PIMCO ETF TR0-5 HIGH YIELD72201R78321214SH SOLE 00214
PIMCO ETF TR0-5 HIGH YIELD72201R78366661SH OTR100661
PIMCO ETF TRINV GRD CRP BD72201R817217SH SOLE 0017
PIMCO ETF TRENHAN SHRT MA AC72201R8332142,102SH SOLE 002,102
PIONEER NAT RES COCOM7237871077,33143,995SH SOLE 29,894014,101
PIONEER NAT RES COCOM7237871076253,742SH OTR1003,742
PNC FINL SVCS GROUP INCCOM6934751055,37627,479SH SOLE 25,81701,662
PNC FINL SVCS GROUP INCCOM69347510520101SH OTR100101
POOL CORPCOM73278L1053,8828,937SH SOLE 8,6510286
PRECIGEN INCCOM74017N10522244,399SH SOLE 0044,399
PREFERRED BK LOS ANGELES CACOM NEW7403674042,11731,756SH SOLE 31,75600
PRIMERICA INCCOM74164M1081,3468,759SH SOLE 8,75900
PROCTER AND GAMBLE COCOM7427181096,29445,022SH SOLE 37,60607,416
PROCTER AND GAMBLE COCOM74271810956400SH OTR100400
PROGRESSIVE CORPCOM7433151035,23657,928SH SOLE 56,60801,320
PROLOGIS INC.COM74340W1034,26133,965SH SOLE 24,66409,301
PROSHARES TRPSHS SHORT DOW3074347B235250SH SOLE 0050
PROSHARES TRULTRASHRT S&P50074347B3831101SH SOLE 00101
PROSHARES TRSHORT S&P 500 NE74347B4252150SH SOLE 00150
PROSHARES TRS&P MDCP 400 DIV74347B6802673,941SH SOLE 003,941
PROSHARES TRRUSS 2000 DIVD74347B6981662,696SH SOLE 002,696
PROSHARES TRMSCI EAFE DIVD74347B83950510,930SH SOLE 0010,930
PROSHARES TRS&P 500 DV ARIST74348A4671,47716,682SH SOLE 0016,682
PUBLIC SVC ENTERPRISE GRP INCOM7445731062023,311SH OTR1003,311
QUALCOMM INCCOM7475251037866,094SH SOLE 006,094
RAYTHEON TECHNOLOGIES CORPCOM75513E1011,83821,382SH SOLE 17,05704,325
RCI HOSPITALITY HLDGS INCCOM74934Q1081,80826,397SH SOLE 26,39700
REGIONS FINANCIAL CORP NEWCOM7591EP10062429,025SH SOLE 0029,025
REGIONS FINANCIAL CORP NEWCOM7591EP100763,549SH OTR1003,549
RELIANCE STEEL & ALUMINUM COCOM7595091021,3699,612SH SOLE 9,61200
RIO TINTO PLCSPONSORED ADR76720410098814,793SH SOLE 14,79300
ROLLINS INCCOM7757111042,26964,223SH SOLE 64,22300
ROPER TECHNOLOGIES INCCOM7766961066,55114,684SH SOLE 8,86405,820
ROPER TECHNOLOGIES INCCOM7766961065761,291SH OTR1001,291
ROYAL BK CDACOM7800871024094,108SH SOLE 004,108
S&P GLOBAL INCCOM78409V1045,77113,581SH SOLE 13,3390242
S&P GLOBAL INCCOM78409V104410SH OTR10010
SALESFORCE COM INCCOM79466L3029,25234,110SH SOLE 32,10902,001
SCHWAB CHARLES CORPCOM8085131053,54248,617SH SOLE 47,22301,394
SCHWAB CHARLES CORPCOM808513105569SH OTR10069
SCHWAB STRATEGIC TRUS BRD MKT ETF8085241021391,343SH SOLE 001,343
SCHWAB STRATEGIC TRUS LRG CAP ETF80852420111,245108,093SH SOLE 00108,093
SCHWAB STRATEGIC TRUS LCAP GR ETF8085243004483,028SH SOLE 003,028
SCHWAB STRATEGIC TRUS LCAP VA ETF80852440949726SH SOLE 00726
SCHWAB STRATEGIC TRUS MID-CAP ETF808524508771,006SH SOLE 001,006
SCHWAB STRATEGIC TRUS SML CAP ETF8085246071221,217SH SOLE 001,217
SCHWAB STRATEGIC TREMRG MKTEQ ETF808524706642,114SH SOLE 002,114
SCHWAB STRATEGIC TRSCHWB FDT EMK LG8085247305157SH SOLE 00157
SCHWAB STRATEGIC TRSCHWB FDT INT LG8085247554136SH SOLE 00136
SCHWAB STRATEGIC TRSCHWAB FDT US SC80852476313241SH SOLE 00241
SCHWAB STRATEGIC TRSCHWAB FDT US LG8085247718150SH SOLE 00150
SCHWAB STRATEGIC TRUS DIVIDEND EQ80852479733450SH SOLE 00450
SCHWAB STRATEGIC TRUS DIVIDEND EQ80852479747630SH OTR100630
SCHWAB STRATEGIC TRINTL EQTY ETF8085248051243,196SH SOLE 003,196
SCHWAB STRATEGIC TRUS AGGREGATE B80852483912220SH SOLE 00220
SCHWAB STRATEGIC TRUS REIT ETF8085248475100SH SOLE 00100
SCHWAB STRATEGIC TRSHT TM US TRES80852486213256SH SOLE 00256
SCHWAB STRATEGIC TRINTL SCEQT ETF80852488814341SH SOLE 00341
SCOTTS MIRACLE-GRO COCL A8101861061,1948,160SH SOLE 8,16000
SEACOAST BKG CORP FLACOM NEW8117078012,32168,648SH SOLE 68,64800
SELECT SECTOR SPDR TRSBI MATERIALS81369Y10063797SH SOLE 00797
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2091571,237SH SOLE 001,237
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y4072141,190SH SOLE 001,190
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y407107,670600,000SHCallSOLE 600,00000
SELECT SECTOR SPDR TRENERGY81369Y5061322,528SH SOLE 002,528
SELECT SECTOR SPDR TRENERGY81369Y50625472SH OTR100472
SELECT SECTOR SPDR TRENERGY81369Y50626,045500,000SHCallSOLE 500,00000
SELECT SECTOR SPDR TRFINANCIAL81369Y60538110,152SH SOLE 0010,152
SELECT SECTOR SPDR TRFINANCIAL81369Y60556,2951,500,000SHCallSOLE 1,500,00000
SELECT SECTOR SPDR TRSBI INT-INDS81369Y7041061,079SH SOLE 001,079
SELECT SECTOR SPDR TRSBI INT-INDS81369Y70488,056900,000SHCallSOLE 900,00000
SELECT SECTOR SPDR TRTECHNOLOGY81369Y803110734SH SOLE 00734
SELECT SECTOR SPDR TRTECHNOLOGY81369Y803104,524700,000SHCallSOLE 700,00000
SELECT SECTOR SPDR TRCOMMUNICATION81369Y85247589SH SOLE 00589
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y8861632,556SH SOLE 002,556
SERVISFIRST BANCSHARES INCCOM81768T1082,59733,385SH SOLE 33,38500
SHERWIN WILLIAMS COCOM8243481065,34819,117SH SOLE 18,8850232
SHERWIN WILLIAMS COCOM82434810661217SH OTR100217
SHOPIFY INCCL A82509L107693511SH SOLE 00511
SHUTTERSTOCK INCCOM8256901002,22819,664SH SOLE 19,66400
SKYWEST INCCOM8308791021,13523,012SH SOLE 23,01200
SKYWORKS SOLUTIONS INCCOM83088M1023762,281SH SOLE 002,281
SMARTFINANCIAL INCCOM NEW83190L20837414,450SH OTR10014,450
SOUTHERN COCOM84258710791014,683SH SOLE 0014,683
SOUTHERN COCOM8425871071,45423,471SH OTR10023,471
SPDR INDEX SHS FDSS&P GLBDIV ETF78463X45910156SH SOLE 00156
SPDR INDEX SHS FDSPORTFOLIO EMG MK78463X5099,785230,062SH SOLE 00230,062
SPDR INDEX SHS FDSPORTFOLIO EMG MK78463X5093,58184,202SH OTR10084,202
SPDR INDEX SHS FDSDJ GLB RL ES ETF78463X74910187SH SOLE 00187
SPDR INDEX SHS FDSS&P EMKTSC ETF78463X75626445SH SOLE 00445
SPDR INDEX SHS FDSS&P INTL ETF78463X77210262SH SOLE 00262
SPDR INDEX SHS FDSS&P INTL SMLCP78463X871245SH SOLE 0045
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X88972,2681,995,793SH SOLE 1,595,2700400,523
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X8898,952247,226SH OTR100247,226
SPDR S&P 500 ETF TRTR UNIT78462F103362840SH SOLE 00840
SPDR S&P 500 ETF TRTR UNIT78462F103253588SH OTR100588
SPDR SER TRS&P 600 SMCP GRW78464A20111132SH SOLE 00132
SPDR SER TRBLMBRG BRC CNVRT78464A3591471,717SH SOLE 001,717
SPDR SER TRPORTFOLIO INTRMD78464A3751032,823SH SOLE 002,823
SPDR SER TRPORTFOLIO INTRMD78464A375137SH OTR10037
SPDR SER TRPRTFLO S&P500 GW78464A4091812,835SH SOLE 002,835
SPDR SER TRPRTFLO S&P500 VL78464A5088195SH SOLE 00195
SPDR SER TRHLTH CR EQUIP78464A58113100SH OTR100100
SPDR SER TRDJ REIT ETF78464A60723248SH SOLE 00248
SPDR SER TRAEROSPACE DEF78464A63149415SH SOLE 00415
SPDR SER TRPORTFOLIO AGRGTE78464A6492036,788SH SOLE 006,788
SPDR SER TRPORTFOLIO AGRGTE78464A649263SH OTR10063
SPDR SER TRPORTFLI TIPS ETF78464A6562798,980SH SOLE 008,980
SPDR SER TRPORTFOLIO LN TSR78464A664245SH SOLE 0045
SPDR SER TRS&P REGL BKG78464A69813191SH SOLE 00191
SPDR SER TRS&P REGL BKG78464A69860,975900,000SHCallSOLE 900,00000
SPDR SER TRS&P DIVID ETF78464A76378665SH SOLE 00665
SPDR SER TRPORTFOLI S&P150078464A8052,23842,239SH SOLE 0042,239
SPDR SER TRPORTFOLI S&P150078464A80566412,537SH OTR10012,537
SPDR SER TRS&P 600 SML CAP78464A81313135SH SOLE 00135
SPDR SER TRS&P 400 MDCP GRW78464A82124322SH SOLE 00322
SPDR SER TRPORTFOLIO S&P40078464A84710225SH SOLE 00225
SPDR SER TRPORTFOLIO S&P50078464A85424,134478,275SH SOLE 00478,275
SPDR SER TRPORTFOLIO S&P50078464A85412,553248,768SH OTR100248,768
SPDR SER TRS&P SEMICNDCTR78464A862631SH SOLE 0031
SPDR SER TRPORTFOLIO SH TSR78468R1016198SH SOLE 00198
SPDR SER TRBLOMBERG BRC INV78468R200451,468SH SOLE 001,468
SPDR SER TRBLOOMBERG SRT TR78468R408321,158SH SOLE 001,158
SPDR SER TRBLOOMBERG SRT TR78468R408662,402SH OTR1002,402
SPDR SER TRS&P OILGAS EXP78468R556663SH SOLE 0063
SPDR SER TRS&P OILGAS EXP78468R55627277SH OTR100277
SPDR SER TRPORTFLI HIGH YLD78468R606120SH SOLE 0020
SPDR SER TRBLOOMBERG BRCLYS78468R62223619SH SOLE 00619
SPDR SER TRBLOOMBERG BRCLYS78468R6222282,085SH OTR1002,085
SPDR SER TRS&P KENSHO FINAL78468R6308200SH SOLE 00200
SPDR SER TRS&P KENSHO SMART78468R68919342SH SOLE 00342
SPDR SER TRNUVEEN BRC MUNIC78468R72110187SH SOLE 00187
SPDR SER TRSSGA GNDER ETF78468R747659SH SOLE 0059
SPDR SER TRPRTFLO S&P500 HI78468R7881,68543,072SH SOLE 0043,072
SPDR SER TRPORTFOLIO S&P60078468R85314328SH SOLE 00328
SPDR SER TRSSGA US SMAL ETF78468R88718SH SOLE 008
STARBUCKS CORPCOM8552441095,02945,587SH SOLE 37,76607,821
STOCK YDS BANCORP INCCOM8610251041,97833,721SH SOLE 33,72100
STRYKER CORPORATIONCOM8636671013,53213,392SH SOLE 11,90401,488
STRYKER CORPORATIONCOM863667101417SH OTR10017
SUN CMNTYS INCCOM8666741042,15111,622SH SOLE 11,62200
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391003,31629,695SH SOLE 29,636059
TAKE-TWO INTERACTIVE SOFTWARCOM8740541092,26314,689SH SOLE 13,7480941
TARGET CORPCOM87612E1066,26227,373SH SOLE 22,13205,241
TARGET CORPCOM87612E1061150SH OTR10050
TESLA INCCOM88160R1016,0907,854SH SOLE 5,03102,823
TESLA INCCOM88160R101212274SH OTR100274
TETRA TECH INC NEWCOM88162G1032,42816,260SH SOLE 16,26000
TEXAS INSTRS INCCOM8825081044,08621,259SH SOLE 19,01402,245
TEXAS PACIFIC LAND CORPORATICOM88262P1021,4701,215SH SOLE 9770238
TEXAS ROADHOUSE INCCOM8826811091,74819,147SH SOLE 19,100047
THERMO FISHER SCIENTIFIC INCCOM8835561029,64616,883SH SOLE 16,3710512
THOR INDS INCCOM8851601011,91915,639SH SOLE 15,587052
TORO COCOM8910921081,31313,482SH SOLE 13,48200
TOTALENERGIES SESPONSORED ADS89151E1092595,402SH OTR1005,402
TOYOTA MOTOR CORPSP ADR REP2COM8923313072,48113,959SH SOLE 13,95900
TRACTOR SUPPLY COCOM8923561061,8329,043SH SOLE 009,043
TRAVEL PLUS LEISURE COCOM89416410273313,442SH SOLE 13,44200
TRAVELERS COMPANIES INCCOM89417E1092681,760SH SOLE 001,760
TRUIST FINL CORPCOM89832Q1093,15453,772SH SOLE 0053,772
TTEC HLDGS INCCOM89854H1022,14922,978SH SOLE 22,97800
TURNING PT BRANDS INCCOM90041L1052,20046,074SH SOLE 46,07400
U S PHYSICAL THERAPYCOM90337L1082,43522,013SH SOLE 22,01300
UFP INDUSTRIES INCCOM90278Q1081,33719,666SH SOLE 19,635031
UMH PPTYS INCCOM9030021031,39060,690SH SOLE 60,69000
UNION PAC CORPCOM9078181084,84924,735SH SOLE 23,7930942
UNITED AIRLS HLDGS INCCOM9100471092,08643,837SH SOLE 43,6370200
UNITED AIRLS HLDGS INCCOM9100471096126SH OTR100126
UNITED BANKSHARES INC WEST VCOM9099071072306,273SH SOLE 006,273
UNITED PARCEL SERVICE INCCL B9113121063191,751SH SOLE 001,751
UNITED RENTALS INCCOM911363109155441SH SOLE 00441
UNITED RENTALS INCCOM911363109171487SH OTR100487
UNITEDHEALTH GROUP INCCOM91324P10214,10536,098SH SOLE 28,55207,546
UNITEDHEALTH GROUP INCCOM91324P1025861,498SH OTR1001,498
VALVOLINE INCCOM92047W1011,99063,814SH SOLE 63,81400
VANGUARD BD INDEX FDSLONG TERM BOND92193779333322SH SOLE 00322
VANGUARD BD INDEX FDSINTERMED TERM92193781957638SH SOLE 00638
VANGUARD BD INDEX FDSSHORT TRM BOND9219378271862,266SH SOLE 002,266
VANGUARD BD INDEX FDSTOTAL BND MRKT9219378351,96723,015SH SOLE 0023,015
VANGUARD CHARLOTTE FDSTOTAL INT BD ETF92203J4074778,368SH SOLE 008,368
VANGUARD INDEX FDSS&P 500 ETF SHS9229083638272,090SH SOLE 002,090
VANGUARD INDEX FDSMCAP VL IDXVIP92290851237263SH SOLE 00263
VANGUARD INDEX FDSMCAP GR IDXVIP92290853866279SH SOLE 00279
VANGUARD INDEX FDSREAL ESTATE ETF9229085533493,432SH SOLE 003,432
VANGUARD INDEX FDSSML CP GRW ETF922908595163582SH SOLE 00582
VANGUARD INDEX FDSSM CP VAL ETF9229086111374SH SOLE 0074
VANGUARD INDEX FDSMID CAP ETF9229086293131,323SH SOLE 001,323
VANGUARD INDEX FDSLARGE CAP ETF9229086371678SH SOLE 0078
VANGUARD INDEX FDSGROWTH ETF9229087365441,876SH SOLE 001,876
VANGUARD INDEX FDSVALUE ETF9229087444373,225SH SOLE 003,225
VANGUARD INDEX FDSSMALL CP ETF9229087516362,908SH SOLE 002,908
VANGUARD INDEX FDSTOTAL STK MKT9229087691,4656,599SH SOLE 006,599
VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF92204274251500SH SOLE 00500
VANGUARD INTL EQUITY INDEX FALLWRLD EX US92204277521340SH SOLE 00340
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF92204285823,638472,682SH SOLE 464,89707,785
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF922042874697SH SOLE 0097
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C4096277,604SH SOLE 007,604
VANGUARD SCOTTSDALE FDSVNG RUS2000GRW92206C62315SH SOLE 005
VANGUARD SCOTTSDALE FDSMTG-BKD SECS ETF92206C771561,045SH SOLE 001,045
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C8701481,570SH SOLE 001,570
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088444,81231,325SH SOLE 0031,325
VANGUARD STAR FDSVG TL INTL STK F92190976881112,821SH SOLE 0012,821
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF92194385860111,905SH SOLE 0011,905
VANGUARD WHITEHALL FDSHIGH DIV YLD921946406440SH SOLE 0040
VANGUARD WHITEHALL FDSINTL DVD ETF9219468108,59298,499SH SOLE 0098,499
VANGUARD WORLD FDSENERGY ETF92204A3062833,797SH SOLE 003,797
VANGUARD WORLD FDSHEALTH CAR ETF92204A5042290SH SOLE 0090
VANGUARD WORLD FDSHEALTH CAR ETF92204A5041250SH OTR10050
VANGUARD WORLD FDSINF TECH ETF92204A7021,5983,982SH SOLE 003,982
VERIZON COMMUNICATIONS INCCOM92343V10486115,936SH SOLE 0015,936
VERIZON COMMUNICATIONS INCCOM92343V10416300SH OTR100300
VERTEX ENERGY INCCOM92534K1073573SH SOLE 00573
VERTEX ENERGY INCCOM92534K1077614,494SH OTR10014,494
VIPER ENERGY PARTNERS LPCOM UNT RP INT92763M1051,83483,947SH SOLE 83,94700
VISA INCCOM CL A92826C83912,70157,018SH SOLE 43,830013,188
VISA INCCOM CL A92826C8395892,644SH OTR1002,644
VULCAN MATLS COCOM9291601096433,800SH SOLE 003,800
WALMART INCCOM9311421034,94035,445SH SOLE 28,55606,889
WALMART INCCOM9311421032251,618SH OTR1001,618
WALMART INCCOM93114210390,597650,000SHCallSOLE 650,00000
WASHINGTON TR BANCORP INCCOM9406101081,65431,226SH SOLE 31,22600
WASTE MGMT INC DELCOM94106L1094843,243SH SOLE 003,243
WATSCO INCCOM9426222001,3455,082SH SOLE 5,08200
WD 40 COCOM9292361071,9018,214SH SOLE 8,21400
WELLS FARGO CO NEWCOM9497461012615,634SH SOLE 005,634
WELLS FARGO CO NEWCOM94974610120436SH OTR100436
WENDYS COCOM95058W1001,22956,665SH SOLE 56,5450120
WEST BANCORPORATION INCCAP STK95123P1062,24874,871SH SOLE 74,87100
WESTERN ALLIANCE BANCORPCOM9576381092,97027,294SH SOLE 27,29400
WISDOMTREE TRINTL QULTY DIV97717X131561,475SH SOLE 001,475
WISDOMTREE TREM EX ST-OWNED97717X57832852SH SOLE 00852
WISDOMTREE TRITL HDG QTLY DIV97717X5941633,770SH SOLE 003,770
WISDOMTREE TREURO QTLY DIV GR97717X61018559SH SOLE 00559
WISDOMTREE TRFLOATNG RAT TREA97717X628963,825SH SOLE 003,825
WISDOMTREE TRUS S CAP QTY DIV97717X6519192SH SOLE 00192
WISDOMTREE TRUS QTLY DIV GRT97717X669921,571SH SOLE 001,571
WISDOMTREE TRWSDM EMKTBD FD97717X78436475SH SOLE 00475
ZOETIS INCCL A98978V1033,93620,272SH SOLE 19,5000772
ZOETIS INCCL A98978V1031682SH OTR10082