0001633387-22-000002.txt : 20220202
0001633387-22-000002.hdr.sgml : 20220202
20220201191058
ACCESSION NUMBER: 0001633387-22-000002
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20211231
FILED AS OF DATE: 20220202
DATE AS OF CHANGE: 20220201
EFFECTIVENESS DATE: 20220202
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: RFG Advisory, LLC
CENTRAL INDEX KEY: 0001633387
IRS NUMBER: 452787436
STATE OF INCORPORATION: AL
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-16724
FILM NUMBER: 22580814
BUSINESS ADDRESS:
STREET 1: 1400 URBAN CENTER DRIVE
STREET 2: SUITE 475
CITY: BIRMINGHAM
STATE: AL
ZIP: 35242
BUSINESS PHONE: 205-397-2450
MAIL ADDRESS:
STREET 1: 1400 URBAN CENTER DRIVE
STREET 2: SUITE 475
CITY: BIRMINGHAM
STATE: AL
ZIP: 35242
FORMER COMPANY:
FORMER CONFORMED NAME: RFG Advisory Group, LLC
DATE OF NAME CHANGE: 20150210
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0001633387
XXXXXXXX
12-31-2021
12-31-2021
RFG Advisory, LLC
1400 URBAN CENTER DRIVE
SUITE 475
BIRMINGHAM
AL
35242
13F HOLDINGS REPORT
028-16724
N
Victoria Scoles
Chief Compliance Officer
205 397-2450
Victoria Scoles
Birmingham
AL
02-01-2022
0
478
1455621
false
INFORMATION TABLE
2
form13fInfoTable.xml
DESCRIPTION FOR INFORMATION TABLE
3M COCOM88579Y10110225756SHSOLE
005756ABBOTT LABSCOM002824100176312528SHSOLE
0012528ABBVIE INCCOM00287Y109438732403SHSOLE
0032403ACCENTURE PLC IRELANDSHS CLASS AG1151C1019772357SHSOLE
002357ADOBE INCCOM00724F1019751720SHSOLE
001720ADVANCED MICRO DEVICES INCCOM0079031074152881SHSOLE
002881AFLAC INCCOM001055102122320939SHSOLE
0020939AIR PRODS & CHEMS INCCOM00915810615535105SHSOLE
005105ALLSTATE CORPCOM0200021013683125SHSOLE
003125ALPHABET INCCAP STK CL C02079K1072138739SHSOLE
00739ALPHABET INCCAP STK CL A02079K30532101108SHSOLE
001108ALPHABET INCCAP STK CL A02079K305267100SHCallSOLE
00100ALTRIA GROUP INCCOM02209S10384817889SHSOLE
0017889AMAZON COM INCCOM02313510665711971SHSOLE
001971AMAZON COM INCCOM0231351061440500SHCallSOLE
00500AMERICAN ELEC PWR INCCOM0255371012042295SHSOLE
002295AMERICAN EXPRESS COCOM02581610913928508SHSOLE
008508AMERICAN TOWER CORP NEWCOM03027X1007422538SHSOLE
002538AMERICAN WTR WKS CO INC NEWCOM0304201032411276SHSOLE
001276AMERIPRISE FINL INCCOM03076C1068072676SHSOLE
002676AMERISOURCEBERGEN CORPCOM03073E1055414071SHSOLE
004071AMGEN INCCOM03116210020589150SHSOLE
009150AMPLIFY ETF TRBLACKSWAN GRWT0321088882567400SHSOLE
007400ANALOG DEVICES INCCOM0326541055633205SHSOLE
003205ANNALY CAP MGMT INCCOM0357104099612280SHSOLE
0012280ANTHEM INCCOM0367521035421170SHSOLE
001170APPLE INCCOM03783310024466137780SHSOLE
00137780APPLIED MATLS INCCOM0382221053952513SHSOLE
002513ARCHER DANIELS MIDLAND COCOM0394831023475138SHSOLE
005138ARES CAP CORPCOM04010L10381638515SHSOLE
0038515AT&T INCCOM00206R102163466407SHSOLE
0066407AUTODESK INCCOM0527691065041791SHSOLE
001791AUTOMATIC DATA PROCESSING INCOM05301510324549954SHSOLE
009954AVALONBAY CMNTYS INCCOM0534841012671058SHSOLE
001058AXON ENTERPRISE INCCOM05464C1013232055SHSOLE
002055B2GOLD CORPCOM11777Q2094010200SHSOLE
0010200BANK AMER CORPCOM06050510499322317SHSOLE
0022317BCE INCCOM NEW05534B760131925349SHSOLE
0025349BERKSHIRE HATHAWAY INC DELCL A0846701089012SHSOLE
002BERKSHIRE HATHAWAY INC DELCL B NEW084670702370512391SHSOLE
0012391BIO RAD LABS INCCL A090572207456603SHSOLE
00603BLACKROCK INCCOM09247X10115491692SHSOLE
001692BLACKROCK MUNIASSETS FD INCCOM09254J10227418428SHSOLE
0018428BOEING COCOM0970231056263109SHSOLE
003109BRISTOL MYERS SQUIBB COCOM11012210899916023SHSOLE
0016023BROADCOM INCCOM11135F10115972400SHSOLE
002400CADENCE DESIGN SYSTEM INCCOM1273871085502950SHSOLE
002950CAMBRIA ETF TRSHSHLD YIELD ETF1320612013755795SHSOLE
005795CANADIAN PAC RY LTDCOM13645T1005077043SHSOLE
007043CARNIVAL CORPUNIT 99/99/999914365830023511695SHSOLE
0011695CATERPILLAR INC DELCOM1491231019814745SHSOLE
004745CENTENE CORP DELCOM15135B101129515711SHSOLE
0015711CHEVRON CORP NEWCOM166764100244020797SHSOLE
0020797CHURCH & DWIGHT INCCOM1713401023733639SHSOLE
003639CIGNA CORP NEWCOM1255231003731625SHSOLE
001625CISCO SYS INCCOM17275R102266342028SHSOLE
0042028CITIGROUP INCCOM NEW17296742470511666SHSOLE
0011666CLOROX CO DELCOM1890541094862786SHSOLE
002786CMS ENERGY CORPCOM1258961003014625SHSOLE
004625COCA COLA COCOM191216100365561730SHSOLE
0061730COLGATE PALMOLIVE COCOM1941621034565343SHSOLE
005343COMCAST CORP NEWCL A20030N10196919260SHSOLE
0019260CONSOLIDATED EDISON INCCOM2091151044995844SHSOLE
005844CORNING INCCOM2193501052236002SHSOLE
006002COSTCO WHSL CORP NEWCOM22160K1058501498SHSOLE
001498CROWN CASTLE INTL CORP NEWCOM22822V10120859988SHSOLE
009988CSX CORPCOM12640810361816427SHSOLE
0016427CUMMINS INCCOM2310211067843594SHSOLE
003594CVS HEALTH CORPCOM126650100196419037SHSOLE
0019037DANAHER CORP DELCOM23585110219375888SHSOLE
005888DEERE & COCOM2441991057792273SHSOLE
002273DELAWARE INV CO MUN INC FD ICOM24610110932122497SHSOLE
0022497DIGITAL RLTY TR INCCOM25386810317169704SHSOLE
009704DISCOVER FINL SVCSCOM2547091084964294SHSOLE
004294DISNEY WALT COCOM DISNEY254687106179811606SHSOLE
0011606DOLLAR GEN CORP NEWCOM2566771052901228SHSOLE
001228DUKE ENERGY CORP NEWCOM NEW26441C2046636324SHSOLE
006324EATON CORP PLCSHSG291831037284212SHSOLE
004212EATON VANCE TAX MNGD GBL DVCOM27829F108167811572737SHSOLE
001572737EATON VANCE TX MGD DIV EQ INCOM27828N102187811247930SHSOLE
001247930EATON VANCE TX MNG BY WRT OPCOM27828Y1088317496822SHSOLE
00496822ECOLAB INCCOM2788651005722439SHSOLE
002439EDWARDS LIFESCIENCES CORPCOM28176E1085724417SHSOLE
004417EMERSON ELEC COCOM2910111044434765SHSOLE
004765ENBRIDGE INCCOM29250N1053699450SHSOLE
009450ENERGY TRANSFER LPCOM UT LTD PTN29273V10016319807SHSOLE
0019807ENPHASE ENERGY INCCOM29355A1074102241SHSOLE
002241ENTERPRISE PRODS PARTNERS LCOM29379210730313793SHSOLE
0013793ERICSSONADR B SEK 1029482160819517944SHSOLE
0017944ETFIS SER TR IVIRTUS INFRCAP26923G8222188663SHSOLE
008663ETSY INCCOM29786A1064011830SHSOLE
001830EVERSOURCE ENERGYCOM30040W1085526066SHSOLE
006066EXCHANGE TRADED CONCEPTS TRVSPR US LC ETF30150574956318273SHSOLE
0018273EXXON MOBIL CORPCOM30231G102309650590SHSOLE
0050590FACEBOOK INCCL A30303M10229408740SHSOLE
008740FEDEX CORPCOM31428X1063421323SHSOLE
001323FIDELITYMSCI INFO TECH I3160928082191617SHSOLE
001617FIDELITYMSCI RL EST ETF316092857172349617SHSOLE
0049617FIRST TR EXCH TRADED FD IIIMUNI HI INCM ETF33739P301141125142SHSOLE
0025142FIRST TR EXCH TRD ALPHA FD IEUROPE ALPHADEX33737J1173177349SHSOLE
007349FIRST TR EXCHAN TRADED FD VIFST TR GLB FD33739H10128412326SHSOLE
0012326FIRST TR EXCHANG TRADED FD IMANAGD MUN ETF33739N108424074403SHSOLE
0074403FIRST TR EXCHANGE TRADED FDUS EQTY OPPT ETF3369201032241832SHSOLE
001832FIRST TR EXCHANGE TRADED FDCAP STRENGTH ETF33733E104163719363SHSOLE
0019363FIRST TR EXCHANGE TRADED FDDJ INTERNT IDX33733E3028103584SHSOLE
003584FIRST TR EXCHANGE TRADED FDNAS CLNEDG GREEN33733E5003194700SHSOLE
004700FIRST TR EXCHANGE TRADED FDFINLS ALPHADEX33734X1353447438SHSOLE
007438FIRST TR EXCHANGE TRADED FDTECH ALPHADEX33734X1766394838SHSOLE
004838FIRST TR EXCHANGE TRADED FDNASDAQ CYB ETF33734X84682215579SHSOLE
0015579FIRST TR EXCHANGE TRADED FDNO AMER ENERGY33738D10133513438SHSOLE
0013438FIRST TR EXCHANGE TRADED FDSENIOR LN FD33738D309308564386SHSOLE
0064386FIRST TR EXCHANGE TRADED FDMULTI ASSET DI33738R10026015663SHSOLE
0015663FIRST TR EXCHANGE TRADED FDFST LOW OPPT EFT33739Q200126025199SHSOLE
0025199FIRST TR EXCHANGE TRADED FDFIRST TR ENH NEW33739Q408249441706SHSOLE
0041706FIRST TR EXCHANGE-TRADED FDPFD SECS INC ETF33739E10820510106SHSOLE
0010106FIRST TR EXCHNG TRADED FD VITCW OPPORTUNIS33740F805108320360SHSOLE
0020360FIRST TR EXCHNG TRADED FD VIALT ABSLT STRG33740Y1012588954SHSOLE
008954FIRST TR LRG CP GRWTH ALPHADCOM SHS33735K1082291904SHSOLE
001904FIRST TR LRG CP VL ALPHADEXCOM SHS33735J1013254647SHSOLE
004647FIRST TR LRGE CP CORE ALPHACOM SHS33734K1095185608SHSOLE
005608FIRST TR MID CAP CORE ALPHADCOM SHS33735B1084304183SHSOLE
004183FIRST TR NASDAQ100 TECH INDESHS337345102625335699SHSOLE
0035699FIRST TR VALUE LINE DIVID INSHS33734H10649411474SHSOLE
0011474FIRSTENERGY CORPCOM3379321072195269SHSOLE
005269FOMENTO ECONOMICO MEXICANO SSPON ADR UNITS3444191062032610SHSOLE
002610FORD MTR CO DELCOM PAR $0.0134537086048423310SHSOLE
0023310FORTIVE CORPCOM34959J1085647395SHSOLE
007395FRANKLIN RES INCCOM3546131012918685SHSOLE
008685GALLAGHER ARTHUR J & COCOM363576109197111615SHSOLE
0011615GENERAL DYNAMICS CORPCOM3695501088704171SHSOLE
004171GENERAL MLS INCCOM3703341042734045SHSOLE
004045GENERAL MTRS COCOM37045V1002153673SHSOLE
003673GILEAD SCIENCES INCCOM3755581037219924SHSOLE
009924GLAXOSMITHKLINE PLCSPONSORED ADR37733W1052465580SHSOLE
005580GLOBAL PMTS INCCOM37940X1028846542SHSOLE
006542GLOBAL X FDSS&P 500 CATHOLIC37954Y8893105261SHSOLE
005261GOLDMAN SACHS GROUP INCCOM38141G1044431159SHSOLE
001159GOPRO INCCL A38268T10321520850SHSOLE
0020850HARTFORD FDS EXCHANGE TRADETOTAL RTRN ETF41653L305253963898SHSOLE
0063898HARTFORD FDS EXCHANGE TRADESHRT DURTN ETF41653L6025058124766SHSOLE
00124766HOME DEPOT INCCOM437076102776418709SHSOLE
0018709HONEYWELL INTL INCCOM4385161068133897SHSOLE
003897IDEXX LABS INCCOM45168D1047551147SHSOLE
001147ILLINOIS TOOL WKS INCCOM4523081098793562SHSOLE
003562ILLUMINA INCCOM4523271099332452SHSOLE
002452INCYTE CORPCOM45337C1022243050SHSOLE
003050INOVIO PHARMACEUTICALS INCCOM NEW45773H2015210500SHSOLE
0010500INTEL CORPCOM458140100161231298SHSOLE
0031298INTERNATIONAL BUSINESS MACHSCOM459200101137810311SHSOLE
0010311INTUITCOM4612021039821527SHSOLE
001527INVESCO ACTIVELY MANAGD ETFTOTAL RETURN46090A804114820361SHSOLE
0020361INVESCO CURNCYSHS SWISS FRANSWISS FRANC46138R1084995057SHSOLE
005057INVESCO DB COMMDY INDX TRCKUNIT46138B10345621941SHSOLE
0021941INVESCO EXCH TRD SLF IDX FDBULSHS 2025 CB46138J82535616256SHSOLE
0016256INVESCO EXCH TRD SLF IDX FDBULSHS 2024 CB46138J84160727815SHSOLE
0027815INVESCO EXCH TRD SLF IDX FDBULSHS 2023 CB46138J86669632443SHSOLE
0032443INVESCO EXCH TRD SLF IDX FDBULSHS 2022 CB46138J88278036451SHSOLE
0036451INVESCO EXCHANGE TRADED FD TS&P500 EQL TEC46137V2828442605SHSOLE
002605INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3573762310SHSOLE
002310INVESCO EXCHANGE TRADED FD TFTSE RAFI 100046137V613115034669973SHSOLE
00669973INVESCO EXCHANGE TRADED FD TDWA MOMENTUM46137V8372332460SHSOLE
002460INVESCO EXCHANGE TRADED FD TDWA INDLS MUMT46137V8459077800SHSOLE
007800INVESCO EXCHNG TRADED FD TRS&P GBL WATER46138E2632494100SHSOLE
004100INVESCO EXCHNG TRADED FD TRPFD ETF46138E5111642109445SHSOLE
00109445INVESCO EXCHNG TRADED FD TRNATL AMT MUNI46138E5372459019SHSOLE
009019INVESCO EXCHNG TRADED FD TREMRNG MKT SVRG46138E78440415325SHSOLE
0015325INVESCO EXCHNG TRADED FD TRVAR RATE PFD46138G87033412897SHSOLE
0012897INVESCO MUNI INCOME OPP TRSTCOM46132X1018811002SHSOLE
0011002INVESCO QQQ TRUNIT SER 146090E10327957026SHSOLE
007026IRON MTN INC NEWCOM46284V101145927871SHSOLE
0027871ISHARES INCMSCI SWITZERLAND4642867494127810SHSOLE
007810ISHARES INCESG MSCI EM ETF46434G863182345873SHSOLE
0045873ISHARES TRCORE S&P TTL STK464287150159114872SHSOLE
0014872ISHARES TRSELECT DIVID ETF4642871689047377SHSOLE
007377ISHARES TRTIPS BD ETF464287176827864074SHSOLE
0064074ISHARES TRCORE S&P500 ETF4642872001828038324SHSOLE
0038324ISHARES TRCORE US AGGBD ET4642872265664958SHSOLE
004958ISHARES TRMSCI EMG MKT ETF46428723465513409SHSOLE
0013409ISHARES TRIBOXX INV CP ETF4642872428776620SHSOLE
006620ISHARES TRGLOBAL TECH ETF464287291194430186SHSOLE
0030186ISHARES TRS&P 500 GRWT ETF4642873095166169SHSOLE
006169ISHARES TRGLOBAL FINLS ETF464287333182822831SHSOLE
0022831ISHARES TR20 YR TR BD ETF4642874322361592SHSOLE
001592ISHARES TRBARCLAYS 7 10 YR4642874409648386SHSOLE
008386ISHARES TR1 3 YR TREAS BD4642874578179550SHSOLE
009550ISHARES TRMSCI EAFE ETF4642874653965036SHSOLE
005036ISHARES TRRUS MID CAP ETF4642874992873462SHSOLE
003462ISHARES TRCORE S&P MCP ETF46428750722207841SHSOLE
007841ISHARES TRNASDAQ BIOTECH4642875562391564SHSOLE
001564ISHARES TRGLOBAL 100 ETF464287572115314777SHSOLE
0014777ISHARES TRRUS 1000 VAL ETF4642875989385587SHSOLE
005587ISHARES TRS&P MC 400GR ETF4642876062032376SHSOLE
002376ISHARES TRRUS 1000 GRW ETF464287614405813280SHSOLE
0013280ISHARES TRRUS 1000 ETF4642876228543228SHSOLE
003228ISHARES TRRUSSELL 2000 ETF4642876556012700SHSOLE
002700ISHARES TRRUSSELL 2000 ETF4642876553321700SHCallSOLE
001700ISHARES TRU.S. TECH ETF4642877216996091SHSOLE
006091ISHARES TRU.S. ENERGY ETF464287796179359584SHSOLE
0059584ISHARES TRCORE S&P SCP ETF464287804952483175SHSOLE
0083175ISHARES TRINTL TREA BD ETF4642881174378690SHSOLE
008690ISHARES TRMSCI ACWI ETF4642882576285939SHSOLE
005939ISHARES TRNATIONAL MUN ETF464288414274423595SHSOLE
0023595ISHARES TRIBOXX HI YD ETF4642885132122438SHSOLE
002438ISHARES TRMSCI KLD400 SOC4642885707317863SHSOLE
007863ISHARES TRMBS ETF464288588148413812SHSOLE
0013812ISHARES TRSH TR CRPORT ETF46428864687116168SHSOLE
0016168ISHARES TRS&P US PFD STK4642886875247133076SHSOLE
00133076ISHARES TRMSCI USA ESG SLC4642888022602446SHSOLE
002446ISHARES TRU.S. MED DVC ETF464288810442867245SHSOLE
0067245ISHARES TREAFE VALUE ETF464288877495298264SHSOLE
0098264ISHARES TREAFE GRWTH ETF464288885608855202SHSOLE
0055202ISHARES TRCONSER ALLOC ETF4642898832385946SHSOLE
005946ISHARES TRUS TREAS BD ETF46429B2675211195333SHSOLE
00195333ISHARES TRFLTG RATE NT ETF46429B655201239670SHSOLE
0039670ISHARES TRCORE HIGH DV ETF46429B663327532426SHSOLE
0032426ISHARES TRMIN VOL USA ETF46429B697190323520SHSOLE
0023520ISHARES TRUSA QUALITY FCTR46432F3398715984SHSOLE
005984ISHARES TREDGE MSCI USA VL46432F388310328343SHSOLE
0028343ISHARES TRUSA MOMENTUM FCT46432F39658017319093SHSOLE
00319093ISHARES TRCORE MSCI EAFE46432F842314542142SHSOLE
0042142ISHARES TR0-5YR HI YL CP46434V4073307278SHSOLE
007278ISHARES TRINTL QLTY FACTOR46434V45640810348SHSOLE
0010348ISHARES TRCORE TOTAL USD46434V6138708164525SHSOLE
00164525ISHARES TRCORE DIV GRWTH46434V621136924631SHSOLE
0024631ISHARES TRESG 1 5 YR USD46435G24350819818SHSOLE
0019818ISHARES TRESG MSCI USA ETF46435G42518616172533SHSOLE
00172533ISHARES TRFALN ANGLS USD46435G4743954131923SHSOLE
00131923ISHARES TRESG MSCI EAFE46435G5163334193SHSOLE
004193ISHARES TRCORE INTL AGGR46435G67283015223SHSOLE
0015223ISHARES TRESG US AGR BD46435U54997717700SHSOLE
0017700ISHARES TRESG MSCI USA SML46435U663110327347SHSOLE
0027347ISHARES TRBROAD USD HIGH46435U85352512754SHSOLE
0012754ISHARES US ETF TRSHT MAT BD ETF46431W5073396795SHSOLE
006795ISHARES US ETF TRCOMMOD SEL STG46431W853202865664SHSOLE
0065664JOHN HANCOCK EXCHANGE TRADEDMULTIFACTOR MI47804J2062213969SHSOLE
003969JOHNSON & JOHNSONCOM478160104401023440SHSOLE
0023440JOHNSON CTLS INTL PLCSHSG515021057539266SHSOLE
009266JPMORGAN CHASE & COCOM46625H100438827709SHSOLE
0027709JPMORGAN CHASE & COALERIAN ML ETN46625H36551528894SHSOLE
0028894KAYNE ANDERSN MLP MIDS INVTCOM48660610638549447SHSOLE
0049447KIMBERLY CLARK CORPCOM49436810311778238SHSOLE
008238LAUDER ESTEE COS INCCL A518439104296799SHSOLE
00799LENNAR CORPCL A5260571044183596SHSOLE
003596LILLY ELI & COCOM53245710811264076SHSOLE
004076LOCKHEED MARTIN CORPCOM53983010914213999SHSOLE
003999LOWES COS INCCOM54866110723369038SHSOLE
009038LULULEMON ATHLETICA INCCOM5500211096961777SHSOLE
001777MARATHON PETE CORPCOM56585A1024136447SHSOLE
006447MASTERCARD INCORPORATEDCL A57636Q1048822455SHSOLE
002455MCCORMICK & CO INCCOM NON VTG579780206140914584SHSOLE
0014584MCDONALDS CORPCOM58013510126339824SHSOLE
009824MEDICAL PPTYS TRUST INCCOM58463J30434214465SHSOLE
0014465MEDTRONIC PLCSHSG5960L103113610979SHSOLE
0010979MERCADOLIBRE INCCOM58733R102688510SHSOLE
00510MERCK & CO INCCOM58933Y105160620951SHSOLE
0020951METLIFE INCCOM59156R1082884605SHSOLE
004605MICROCHIP TECHNOLOGY INCCOM5950171042582962SHSOLE
002962MICROSOFT CORPCOM5949181041087832343SHSOLE
0032343MODERNA INCCOM60770K1072861128SHSOLE
001128MONDELEZ INTL INCCL A6092071052323495SHSOLE
003495MONOLITHIC PWR SYS INCCOM609839105491996SHSOLE
00996MOODYS CORPCOM615369105345884SHSOLE
00884MORGAN STANLEYCOM NEW6174464482112148SHSOLE
002148MSCI INCCOM55354G100486794SHSOLE
00794NATIONAL CINEMEDIA INCCOM635309107540192321SHSOLE
00192321NATIONAL GRID PLCSPONSORED ADR NE6362744093795239SHSOLE
005239NATIONAL HEALTHCARE CORPCOM6359061002543734SHSOLE
003734NETFLIX INCCOM64110L10611431897SHSOLE
001897NEW RESIDENTIAL INVT CORPCOM NEW64828T20112111300SHSOLE
0011300NEXTERA ENERGY INCCOM65339F101401543006SHSOLE
0043006NGL ENERGY PARTNERS LPCOM UNIT REPST62913M1072815389SHSOLE
0015389NIKE INCCL B6541061038415045SHSOLE
005045NORFOLK SOUTHERN CORPCOM6558441084011348SHSOLE
001348NORWEGIAN CRUISE LINE HLDG LSHSG6672110423411289SHSOLE
0011289NOVO-NORDISK A SADR6701002053943520SHSOLE
003520NUCOR CORPCOM6703461058177162SHSOLE
007162NUSHARES ETF TRESG LARGE CAP67092P2015878564SHSOLE
008564NUSHARES ETF TRESG LRG VALUE67092P30085922095SHSOLE
0022095NUVEEN AMT FREE MUN CR INC FCOM67071L10696453791SHSOLE
0053791NUVEEN FLOATING RATE INCOMECOM67072T1082505246327SHSOLE
00246327NUVEEN FLTNG RTE INCM OPP FDCOM SHS6706EN1001891186694SHSOLE
00186694NUVEEN PFD & INCM SECURTIESCOM67072C10515616008SHSOLE
0016008NUVEEN QUALITY MUNCP INCOMECOM67066V101104064558SHSOLE
0064558NVIDIA CORPCOM67066G10418996455SHSOLE
006455NXP SEMICONDUCTORS N VCOMN6596X1096642913SHSOLE
002913OKTA INCCL A6792951052641177SHSOLE
001177ONEOK INC NEWCOM682680103129622048SHSOLE
0022048ORACLE CORPCOM68389X1053734281SHSOLE
004281ORIGIN BANCORP INCCOM68621T10262414528SHSOLE
0014528OSI ETF TROSHARS FTSE US67110P407160834536SHSOLE
0034536PARKER HANNIFIN CORPCOM701094104203637SHSOLE
00637PAVMED INCCOM70387R106250101700SHSOLE
00101700PAYCHEX INCCOM70432610711828661SHSOLE
008661PAYPAL HLDGS INCCOM70450Y1036733567SHSOLE
003567PEARSON PLCSPONSORED ADR70501510510512467SHSOLE
0012467PEDEVCO CORPCOM PAR70532Y3031110000SHSOLE
0010000PENTAIR PLCSHSG7S00T1042964057SHSOLE
004057PEOPLES UNITED FINANCIAL INCCOM71270410529016262SHSOLE
0016262PEPSICO INCCOM713448108262715121SHSOLE
0015121PFIZER INCCOM717081103313953151SHSOLE
0053151PGIM GLOBAL SHORT DURATION HCOM69346J1062317153519SHSOLE
00153519PHILIP MORRIS INTL INCCOM7181721098929384SHSOLE
009384PHILLIPS 66COM7185461044416091SHSOLE
006091PIMCO DYNAMIC INCOME FDSHS72201Y10137714566SHSOLE
0014566PIMCO ETF TRENHNCD LW DUR AC72201R718203020184SHSOLE
0020184PIMCO ETF TRACTIVE BD ETF72201R7751020993313SHSOLE
0093313PIMCO ETF TRENHAN SHRT MA AC72201R833122512058SHSOLE
0012058PIMCO HIGH INCOME FDCOM SHS72201410710717374SHSOLE
0017374PNC FINL SVCS GROUP INCCOM6934751052861427SHSOLE
001427PRICE T ROWE GROUP INCCOM74144T10810015090SHSOLE
005090PROCTER AND GAMBLE COCOM742718109423925915SHSOLE
0025915PROLOGIS INCCOM74340W1038414997SHSOLE
004997PROSHARES TRINVT INT RT HG74347B607183024600SHSOLE
0024600PROSHARES TRS&P 500 DV ARIST74348A4675175269SHSOLE
005269PROSHARES TRHGH YLD INT RATE74348A5414797637SHSOLE
007637PRUDENTIAL FINL INCCOM7443201024994609SHSOLE
004609PUTNAM MUN OPPORTUNITIES TRSH BEN INT74692210316111165SHSOLE
0011165QUALCOMM INCCOM747525103259214176SHSOLE
0014176REALTY INCOME CORPCOM756109104139719511SHSOLE
0019511REDFIN CORPCOM75737F1083198301SHSOLE
008301REGIONS FINL CORP NEWCOM7591EP100138063299SHSOLE
0063299REPUBLIC SVCS INCCOM760759100179512870SHSOLE
0012870ROKU INCCOM CL A77543R102202884SHSOLE
00884ROYAL BK CDA MONTREAL QUECOM780087102180016958SHSOLE
0016958RPM INTL INCCOM7496851034284238SHSOLE
004238SALESFORCE COM INCCOM79466L3023431349SHSOLE
001349SCHWAB CHARLES CORP NEWCOM8085131053464108SHSOLE
004108SCHWAB STRATEGIC TRUS LCAP GR ETF808524300718243861SHSOLE
0043861SCHWAB STRATEGIC TRUS DIVIDEND EQ808524797499261754SHSOLE
0061754SCHWAB STRATEGIC TRINTL EQTY ETF80852480587922612SHSOLE
0022612SCHWAB STRATEGIC TRINTRM TRM TRES808524854124022082SHSOLE
0022082SCHWAB STRATEGIC TRSHT TM US TRES8085248623526925SHSOLE
006925SCHWAB STRATEGIC TRUS TIPS ETF8085248702273613SHSOLE
003613SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y209467533185SHSOLE
0033185SELECT SECTOR SPDR TRENERGY81369Y50673513251SHSOLE
0013251SELECT SECTOR SPDR TRSBI INT-FINL81369Y60568117441SHSOLE
0017441SELECT SECTOR SPDR TRSBI INT-INDS81369Y704743670279SHSOLE
0070279SELECT SECTOR SPDR TRTECHNOLOGY81369Y803633436427SHSOLE
0036427SELECT SECTOR SPDR TRRL EST SEL SEC81369Y860359669401SHSOLE
0069401SERVICE CORP INTLCOM81756510410677150406SHSOLE
00150406SERVICENOW INCCOM81762P1026911065SHSOLE
001065SERVISFIRST BANCSHARES INCCOM81768T1083704356SHSOLE
004356SHERWIN WILLIAMS COCOM824348106246698SHSOLE
00698SHOPIFY INCCL A82509L107532386SHSOLE
00386SIMPLY GOOD FOODS COCOM82900L1022295500SHSOLE
005500SIRIUS XM HLDGS INCCOM82968B10335455728SHSOLE
0055728SKYWORKS SOLUTIONS INCCOM83088M1022491605SHSOLE
001605SMUCKER J M COCOM NEW8326964053892862SHSOLE
002862SNAP ON INCCOM83303410118958798SHSOLE
008798SOUTHERN COCOM842587107588385789SHSOLE
0085789SOUTHWEST AIRLS COCOM8447411083407946SHSOLE
007946SPDR DOW JONES INDL AVRG ETFUT SER 178467X10917344774SHSOLE
004774SPDR GOLD TRUSTGOLD SHS78463V107191211184SHSOLE
0011184SPDR INDEX SHS FDSPORTFOLIO EMG MK78463X509282968179SHSOLE
0068179SPDR INDEX SHS FDSDJ GLB RL ES ETF78463X74972612845SHSOLE
0012845SPDR INDEX SHS FDSS&P INTL SMLCP78463X871109428962SHSOLE
0028962SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X889461181264203SHSOLE
001264203SPDR S&P 500 ETF TRTR UNIT78462F103724815260SHSOLE
0015260SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y10712122341SHSOLE
002341SPDR SER TRBLOMBERG BRC INV78468R20025500833602SHSOLE
00833602SPDR SER TRICE BOFAML ETF78468R60667825535SHSOLE
0025535SPDR SER TRSPDR BLOOMBERG78468R6632242448SHSOLE
002448SPDR SER TRKENSHO INTELGN78468R69747110353SHSOLE
0010353SPDR SER TRNUVEEN BLMBRG SR78468R7394048209SHSOLE
008209SPDR SER TRPORTFOLIO SM ETF78468R853291165131SHSOLE
0065131SPDR SERIES TRUSTWELLS FG PFD ETF78464A29249611557SHSOLE
0011557SPDR SERIES TRUSTBLMBRG BRC CNVRT78464A359271732753SHSOLE
0032753SPDR SERIES TRUSTPORTFOLIO INTRMD78464A37534579956544SHSOLE
00956544SPDR SERIES TRUSTBLOMBRG BRC EMRG78464A39163025780SHSOLE
0025780SPDR SERIES TRUSTPRTFLO S&P500 GW78464A4091184651634673SHSOLE
001634673SPDR SERIES TRUSTPORTFOLIO SHORT78464A4747267234645SHSOLE
00234645SPDR SERIES TRUSTFTSE INT GVT ETF78464A49055710345SHSOLE
0010345SPDR SERIES TRUSTPORTFOLIO AGRGTE78464A6491049613543579SHSOLE
003543579SPDR SERIES TRUSTBLOMBRG BRC TIPS78464A65677724655SHSOLE
0024655SPDR SERIES TRUSTPORTFOLIO LN TSR78464A66491921800SHSOLE
0021800SPDR SERIES TRUSTS&P DIVID ETF78464A7635414188SHSOLE
004188SPDR SERIES TRUSTPORTFOLIO TL STK78464A80545932785842SHSOLE
00785842SPDR SERIES TRUSTPORTFOLIO MD ETF78464A84741687838099SHSOLE
00838099SPDR SERIES TRUSTPORTFOLIO LR ETF78464A85417561314539SHSOLE
00314539SPDR SERIES TRUSTS&P BIOTECH78464A8702872560SHSOLE
002560SPDR SERIES TRUSTS&P BIOTECH78464A8704875500SHCallSOLE
005500SPIRIT AIRLS INCCOM8485771022019200SHSOLE
009200SPROTT PHYSICAL GOLD TRUSTUNIT85207H10426818650SHSOLE
0018650SQUARE INCCL A8522341034933055SHSOLE
003055SSGA ACTIVE ETF TRBLKSTN GSOSRLN78467V60869115143SHSOLE
0015143STAG INDL INCCOM85254J1024629634SHSOLE
009634STANLEY BLACK & DECKER INCCOM8545021013391797SHSOLE
001797STARBUCKS CORPCOM855244109150712883SHSOLE
0012883STARWOOD PPTY TR INCCOM85571B105231195096SHSOLE
0095096STORE CAP CORPCOM862121100127337008SHSOLE
0037008SVB FINL GROUPCOM78486Q101316466SHSOLE
00466SYSCO CORPCOM8718291073674674SHSOLE
004674T MOBILE US INCCOM8725901042682314SHSOLE
002314TARGET CORPCOM87612E10614126099SHSOLE
006099TESLA INCCOM88160R10142654036SHSOLE
004036TEXAS INSTRS INCCOM88250810411305998SHSOLE
005998THERMO FISHER SCIENTIFIC INCCOM88355610219652945SHSOLE
002945TJX COS INC NEWCOM8725401093354409SHSOLE
004409TWITTER INCCOM90184L1023568235SHSOLE
008235UNION PAC CORPCOM90781810817907105SHSOLE
007105UNITED PARCEL SERVICE INCCL B9113121065122388SHSOLE
002388UNITEDHEALTH GROUP INCCOM91324P10223884756SHSOLE
004756US BANCORP DELCOM NEW90297330471912797SHSOLE
0012797V F CORPCOM918204108160321890SHSOLE
0021890VANECK VECTORS ETF TRCHINAAMC CHINA B92189F37937515180SHSOLE
0015180VANECK VECTORS ETF TRFALLEN ANGEL HG92189F4376324191799SHSOLE
00191799VANECK VECTORS ETF TRAMT FREE SHORT M92189F52827515375SHSOLE
0015375VANECK VECTORS ETF TRJP MORGAN MKTS92189H3002157519SHSOLE
007519VANGUARD BD INDEX FD INCINTERMED TERM9219378195155874SHSOLE
005874VANGUARD BD INDEX FD INCSHORT TRM BOND9219378273974913SHSOLE
004913VANGUARD BD INDEX FD INCTOTAL BND MRKT92193783514129166717SHSOLE
00166717VANGUARD CHARLOTTE FDSINTL BD IDX ETF92203J407118221421SHSOLE
0021421VANGUARD GROUPDIV APP ETF921908844179410443SHSOLE
0010443VANGUARD INDEX FDSS&P 500 ETF SHS92290836339559059SHSOLE
009059VANGUARD INDEX FDSMCAP VL IDXVIP9229085129286170SHSOLE
006170VANGUARD INDEX FDSMCAP GR IDXVIP9229085382981171SHSOLE
001171VANGUARD INDEX FDSREAL ESTATE ETF9229085535624843SHSOLE
004843VANGUARD INDEX FDSSML CP GRW ETF9229085957972828SHSOLE
002828VANGUARD INDEX FDSSM CP VAL ETF9229086114192342SHSOLE
002342VANGUARD INDEX FDSMID CAP ETF92290862912174775SHSOLE
004775VANGUARD INDEX FDSLARGE CAP ETF9229086376052736SHSOLE
002736VANGUARD INDEX FDSGROWTH ETF9229087361267039481SHSOLE
0039481VANGUARD INDEX FDSVALUE ETF9229087441274786648SHSOLE
0086648VANGUARD INDEX FDSSMALL CP ETF9229087515102256SHSOLE
002256VANGUARD INDEX FDSTOTAL STK MKT922908769586024269SHSOLE
0024269VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF922042742163715239SHSOLE
0015239VANGUARD INTL EQUITY INDEX FALLWRLD EX US922042775573993659SHSOLE
0093659VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF922042858168634096SHSOLE
0034096VANGUARD MUN BD FD INCTAX EXEMPT BD922907746327559645SHSOLE
0059645VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C409732290109SHSOLE
0090109VANGUARD SCOTTSDALE FDSVNG RUS1000VAL92206C7146889336SHSOLE
009336VANGUARD SCOTTSDALE FDSMORTG-BACK SEC92206C77164712243SHSOLE
0012243VANGUARD SCOTTSDALE FDSLONG TERM TREAS92206C8478469462SHSOLE
009462VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C870544458690SHSOLE
0058690VANGUARD STAR FDVG TL INTL STK F92190976867910684SHSOLE
0010684VANGUARD TAX MANAGED INTL FDFTSE DEV MKT ETF9219438586443126178SHSOLE
00126178VANGUARD WHITEHALL FDS INCHIGH DIV YLD921946406220219641SHSOLE
0019641VANGUARD WHITEHALL FDS INCEMERG MKT BD ETF921946885135317428SHSOLE
0017428VANGUARD WORLD FDEXTENDED DUR9219107093822727SHSOLE
002727VANGUARD WORLD FDESG INTL STK ETF92191072588314240SHSOLE
0014240VANGUARD WORLD FDESG US STK ETF921910733152017299SHSOLE
0017299VANGUARD WORLD FDSCONSUM DIS ETF92204A1086421884SHSOLE
001884VANGUARD WORLD FDSFINANCIALS ETF92204A4055465657SHSOLE
005657VANGUARD WORLD FDSINF TECH ETF92204A7028601876SHSOLE
001876VANGUARD WORLD FDSCOMM SRVC ETF92204A8842191618SHSOLE
001618VERISK ANALYTICS INCCOM92345Y1066192707SHSOLE
002707VERIZON COMMUNICATIONS INCCOM92343V104292556297SHSOLE
0056297VISA INCCOM CL A92826C83919849156SHSOLE
009156VODAFONE GROUP PLC NEWSPONSORED ADR92857W30828719241SHSOLE
0019241W P CAREY INCCOM92936U1093994859SHSOLE
004859WALGREENS BOOTS ALLIANCE INCCOM931427108147628298SHSOLE
0028298WALMART INCCOM931142103266618423SHSOLE
0018423WASTE MGMT INC DELCOM94106L1095373220SHSOLE
003220WATSCO INCCOM94262220013594343SHSOLE
004343WEC ENERGY GROUP INCCOM92939U106194620050SHSOLE
0020050WELLS FARGO CO NEWCOM949746101414486371SHSOLE
0086371WEST PHARMACEUTICAL SVSC INCCOM9553061056311345SHSOLE
001345WESTERN ASSET HIGH INCM OPPCOM95766K1092284439278SHSOLE
00439278WILLIAMS SONOMA INCCOM9699041018414974SHSOLE
004974WISDOMTREE TREMG MKTS SMCAP97717W2814568610SHSOLE
008610WISDOMTREE TRUS LARGECAP DIVD97717W3074877370SHSOLE
007370WISDOMTREE TRUS MIDCAP DIVID97717W50559213348SHSOLE
0013348WISDOMTREE TRUS EARNINGS 50097717W588168733499SHSOLE
0033499WISDOMTREE TRINTL SMCAP DIV97717W7607149696SHSOLE
009696WISDOMTREE TRFNDMTL SRT CRP97717X1562935797SHSOLE
005797WISDOMTREE TRFNDMTL HGH YLD97717X17299418947SHSOLE
0018947WISDOMTREE TRYIELD ENHANCD US97717X511832601611065SHSOLE
001611065WISDOMTREE TREM EX ST-OWNED97717X57861216615SHSOLE
0016615WISDOMTREE TRITL HDG QTLY DIV97717X5942405255SHSOLE
005255WISDOMTREE TRFLOATNG RAT TREA97717X62832012773SHSOLE
0012773WISDOMTREE TRUS S CAP QTY DIV97717X6513066430SHSOLE
006430WISDOMTREE TRUS QTLY DIV GRT97717X66982912585SHSOLE
0012585WISDOMTREE TREM LCL DEBT FD97717X8672217358SHSOLE
007358WISDOMTREE TRINTK MLTIFACTR97717Y77435213245SHSOLE
0013245WISDOMTREE TRUS MULTIFACTOR97717Y85781119328SHSOLE
0019328XCEL ENERGY INCCOM98389B1002583804SHSOLE
003804YANDEX N VSHS CLASS AN972841082524167SHSOLE
004167YUM BRANDS INCCOM9884981013832755SHSOLE
002755