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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO Common 88579Y101 31,881 182,398 SH   SOLE   0 0 182,398
ABBOTT LABS Common 002824100 2,611 23,850 SH   SOLE   0 0 23,850
ABBVIE INC Common 00287Y109 40,054 373,814 SH   SOLE   0 0 373,814
ACCENTURE PLC IRELAND Common G1151C101 965 3,696 SH   SOLE   0 0 3,696
AIR PRODS & CHEMS INC Common 009158106 270 989 SH   SOLE   0 0 989
ALBEMARLE CORP Common 012653101 326 2,207 SH   SOLE   0 0 2,207
ALPHABET INC Common 02079K107 464 265 SH   SOLE   0 0 265
ALPHABET INC Common 02079K305 2,478 1,414 SH   SOLE   0 0 1,414
ALTRIA GROUP INC Common 02209S103 857 20,905 SH   SOLE   0 0 20,905
AMAZON COM INC Common 023135106 2,918 896 SH   SOLE   0 0 896
AMERICAN ELEC PWR CO INC Common 025537101 545 6,541 SH   SOLE   0 0 6,541
AMERICAN EXPRESS CO Common 025816109 1,889 15,624 SH   SOLE   0 0 15,624
ANNALY CAPITAL MANAGEMENT IN Common 035710409 337 39,902 SH   SOLE   0 0 39,902
AON PLC Common G0403H108 1,244 5,890 SH   SOLE   0 0 5,890
APPLE INC Common 037833100 49,383 372,169 SH   SOLE   0 0 372,169
AT&T INC Common 00206R102 23,152 805,005 SH   SOLE   0 0 805,005
AUTOMATIC DATA PROCESSING IN Common 053015103 268 1,523 SH   SOLE   0 0 1,523
BANCO BILBAO VIZCAYA ARGENTA Common 05946K101 234 47,358 SH   SOLE   0 0 47,358
BAXTER INTL INC Common 071813109 285 3,549 SH   SOLE   0 0 3,549
BERKSHIRE HATHAWAY INC DEL Common 084670702 3,398 14,655 SH   SOLE   0 0 14,655
BK OF AMERICA CORP Common 060505104 2,032 67,024 SH   SOLE   0 0 67,024
BLACKROCK INC Common 09247X101 253 351 SH   SOLE   0 0 351
BLACKSTONE GROUP INC Common 09260D107 691 10,656 SH   SOLE   0 0 10,656
BOEING CO Common 097023105 389 1,817 SH   SOLE   0 0 1,817
BRISTOL-MYERS SQUIBB CO Common 110122108 2,057 33,166 SH   SOLE   0 0 33,166
CATERPILLAR INC Common 149123101 3,562 19,567 SH   SOLE   0 0 19,567
CHEVRON CORP NEW Common 166764100 22,715 268,980 SH   SOLE   0 0 268,980
CHUBB LIMITED Common H1467J104 412 2,679 SH   SOLE   0 0 2,679
CINCINNATI FINL CORP Common 172062101 32,903 376,588 SH   SOLE   0 0 376,588
CISCO SYS INC Common 17275R102 2,750 61,454 SH   SOLE   0 0 61,454
CLOROX CO DEL Common 189054109 309 1,528 SH   SOLE   0 0 1,528
COCA COLA CO Common 191216100 9,576 174,617 SH   SOLE   0 0 174,617
COLGATE PALMOLIVE CO Common 194162103 37,454 438,010 SH   SOLE   0 0 438,010
COMCAST CORP NEW Common 20030N101 275 5,241 SH   SOLE   0 0 5,241
CONSOLIDATED EDISON INC Common 209115104 27,340 378,309 SH   SOLE   0 0 378,309
DEERE & CO Common 244199105 2,099 7,803 SH   SOLE   0 0 7,803
DIAGEO PLC Common 25243Q205 597 3,757 SH   SOLE   0 0 3,757
DISNEY WALT CO Common 254687106 3,292 18,169 SH   SOLE   0 0 18,169
DOLLAR GEN CORP NEW Common 256677105 903 4,295 SH   SOLE   0 0 4,295
DOMINION ENERGY INC Common 25746U109 570 7,574 SH   SOLE   0 0 7,574
DUKE ENERGY CORP NEW Common 26441C204 890 9,719 SH   SOLE   0 0 9,719
EMERSON ELEC CO Common 291011104 36,949 459,733 SH   SOLE   0 0 459,733
ENTERGY CORP NEW Common 29364G103 332 3,324 SH   SOLE   0 0 3,324
ENTERPRISE PRODS PARTNERS L Common 293792107 773 39,457 SH   SOLE   0 0 39,457
EXXON MOBIL CORP Common 30231G102 17,247 418,407 SH   SOLE   0 0 418,407
FACEBOOK INC Common 30303M102 695 2,544 SH   SOLE   0 0 2,544
FISERV INC Common 337738108 228 2,000 SH   SOLE   0 0 2,000
FORD MTR CO DEL Common 345370860 104 11,783 SH   SOLE   0 0 11,783
FORTUNE BRANDS HOME & SEC IN Common 34964C106 243 2,838 SH   SOLE   0 0 2,838
GALLAGHER ARTHUR J & CO Common 363576109 41,141 332,558 SH   SOLE   0 0 332,558
GENERAL MLS INC Common 370334104 32,384 550,747 SH   SOLE   0 0 550,747
GENUINE PARTS CO Common 372460105 571 5,681 SH   SOLE   0 0 5,681
GLOBE LIFE INC Common 37959E102 4,252 44,776 SH   SOLE   0 0 44,776
GOLDMAN SACHS GROUP INC Common 38141G104 1,166 4,423 SH   SOLE   0 0 4,423
HOME DEPOT INC Common 437076102 38,205 143,832 SH   SOLE   0 0 143,832
ICAHN ENTERPRISES LP Common 451100101 206 4,071 SH   SOLE   0 0 4,071
INTEL CORP Common 458140100 29,759 597,322 SH   SOLE   0 0 597,322
INTERNATIONAL BUSINESS MACHS Common 459200101 22,768 180,869 SH   SOLE   0 0 180,869
INVESCO EXCH TRADED FD TR II Common 46138E727 201 9,494 SH   SOLE   0 0 9,494
INVESCO EXCHANGE TRADED FD T Common 46137V613 487 3,654 SH   SOLE   0 0 3,654
INVESCO QQQ TR Common 46090E103 358 1,141 SH   SOLE   0 0 1,141
ISHARES SILVER TR Common 46428Q109 454 18,477 SH   SOLE   0 0 18,477
ISHARES TR Common 464287168 310 3,227 SH   SOLE   0 0 3,227
ISHARES TR Common 464287200 5,483 14,606 SH   SOLE   0 0 14,606
ISHARES TR Common 464287226 206 1,740 SH   SOLE   0 0 1,740
ISHARES TR Common 464287309 413 6,474 SH   SOLE   0 0 6,474
ISHARES TR Common 464287465 416 5,707 SH   SOLE   0 0 5,707
ISHARES TR Common 464287507 212 923 SH   SOLE   0 0 923
ISHARES TR Common 464287804 382 4,162 SH   SOLE   0 0 4,162
JOHNSON & JOHNSON Common 478160104 37,219 236,490 SH   SOLE   0 0 236,490
JPMORGAN CHASE & CO Common 46625H100 4,110 32,345 SH   SOLE   0 0 32,345
KELLOGG CO Common 487836108 286 4,604 SH   SOLE   0 0 4,604
KIMBERLY-CLARK CORP Common 494368103 30,781 228,297 SH   SOLE   0 0 228,297
KINDER MORGAN INC DEL Common 49456B101 151 11,049 SH   SOLE   0 0 11,049
LILLY ELI & CO Common 532457108 892 5,281 SH   SOLE   0 0 5,281
LOCKHEED MARTIN CORP Common 539830109 31,874 89,790 SH   SOLE   0 0 89,790
MARTIN MARIETTA MATLS INC Common 573284106 277 976 SH   SOLE   0 0 976
MASTERCARD INCORPORATED Common 57636Q104 1,508 4,226 SH   SOLE   0 0 4,226
MCDONALDS CORP Common 580135101 34,860 162,458 SH   SOLE   0 0 162,458
MEDICAL PPTYS TRUST INC Common 58463J304 273 12,521 SH   SOLE   0 0 12,521
MEDTRONIC PLC Common G5960L103 202 1,723 SH   SOLE   0 0 1,723
MERCK & CO. INC Common 58933Y105 2,162 26,436 SH   SOLE   0 0 26,436
MICROCHIP TECHNOLOGY INC. Common 595017104 221 1,600 SH   SOLE   0 0 1,600
MICRON TECHNOLOGY INC Common 595112103 330 4,385 SH   SOLE   0 0 4,385
MICROSOFT CORP Common 594918104 50,541 227,231 SH   SOLE   0 0 227,231
MONDELEZ INTL INC Common 609207105 552 9,440 SH   SOLE   0 0 9,440
NEXTERA ENERGY INC Common 65339F101 42,067 545,260 SH   SOLE   0 0 545,260
NORFOLK SOUTHN CORP Common 655844108 527 2,218 SH   SOLE   0 0 2,218
NORTHROP GRUMMAN CORP Common 666807102 844 2,770 SH   SOLE   0 0 2,770
NOVARTIS AG Common 66987V109 33,961 359,640 SH   SOLE   0 0 359,640
NVIDIA CORPORATION Common 67066G104 2,118 4,056 SH   SOLE   0 0 4,056
ONEOK INC NEW Common 682680103 298 7,755 SH   SOLE   0 0 7,755
ORACLE CORP Common 68389X105 1,134 17,531 SH   SOLE   0 0 17,531
PAYCHEX INC Common 704326107 36,529 392,027 SH   SOLE   0 0 392,027
PEPSICO INC Common 713448108 36,711 247,548 SH   SOLE   0 0 247,548
PFIZER INC Common 717081103 2,303 62,563 SH   SOLE   0 0 62,563
PHILIP MORRIS INTL INC Common 718172109 1,463 17,674 SH   SOLE   0 0 17,674
PNC FINL SVCS GROUP INC Common 693475105 204 1,366 SH   SOLE   0 0 1,366
PPG INDS INC Common 693506107 362 2,509 SH   SOLE   0 0 2,509
PROASSURANCE CORP Common 74267C106 371 20,845 SH   SOLE   0 0 20,845
PROCTER AND GAMBLE CO Common 742718109 37,391 268,729 SH   SOLE   0 0 268,729
QUALCOMM INC Common 747525103 39,000 256,004 SH   SOLE   0 0 256,004
RAYTHEON TECHNOLOGIES CORP Common 75513E101 31,714 443,490 SH   SOLE   0 0 443,490
REAVES UTIL INCOME FD Common 756158101 211 6,421 SH   SOLE   0 0 6,421
REGIONS FINANCIAL CORP NEW Common 7591EP100 1,891 117,319 SH   SOLE   0 0 117,319
RELIANT BANCORP INC Common 75956B101 1,044 56,049 SH   SOLE   0 0 56,049
RENAISSANCERE HLDGS LTD Common G7496G103 240 1,450 SH   SOLE   0 0 1,450
REPUBLIC SVCS INC Common 760759100 334 3,469 SH   SOLE   0 0 3,469
ROSS STORES INC Common 778296103 843 6,863 SH   SOLE   0 0 6,863
ROYAL BK CDA Common 780087102 533 6,490 SH   SOLE   0 0 6,490
SCHWAB STRATEGIC TR Common 808524300 732 5,704 SH   SOLE   0 0 5,704
SELECT SECTOR SPDR TR Common 81369Y506 5,872 154,937 SH   SOLE   0 0 154,937
SELECT SECTOR SPDR TR Common 81369Y704 526 5,939 SH   SOLE   0 0 5,939
SELECT SECTOR SPDR TR Common 81369Y803 1,263 9,716 SH   SOLE   0 0 9,716
SELECT SECTOR SPDR TR Common 81369Y852 4,973 73,689 SH   SOLE   0 0 73,689
SERVISFIRST BANCSHARES INC Common 81768T108 62,251 1,545,062 SH   SOLE   0 0 1,545,062
SHERWIN WILLIAMS CO Common 824348106 685 932 SH   SOLE   0 0 932
SONY CORP Common 835699307 202 2,000 SH   SOLE   0 0 2,000
SOUTHERN CO Common 842587107 37,650 612,888 SH   SOLE   0 0 612,888
SPDR GOLD TR Common 78463V107 948 5,316 SH   SOLE   0 0 5,316
SPDR S&P 500 ETF TR Common 78462F103 5,822 15,572 SH   SOLE   0 0 15,572
STARBUCKS CORP Common 855244109 515 4,813 SH   SOLE   0 0 4,813
STRYKER CORPORATION Common 863667101 1,404 5,729 SH   SOLE   0 0 5,729
SYNOVUS FINL CORP Common 87161C501 1,800 55,604 SH   SOLE   0 0 55,604
TARGET CORP Common 87612E106 1,420 8,044 SH   SOLE   0 0 8,044
TEXAS INSTRS INC Common 882508104 399 2,429 SH   SOLE   0 0 2,429
TIFFANY & CO NEW Common 886547108 220 1,672 SH   SOLE   0 0 1,672
TJX COS INC NEW Common 872540109 923 13,521 SH   SOLE   0 0 13,521
TRUIST FINL CORP Common 89832Q109 1,944 40,561 SH   SOLE   0 0 40,561
UNILEVER PLC Common 904767704 31,626 523,950 SH   SOLE   0 0 523,950
US BANCORP DEL Common 902973304 907 19,478 SH   SOLE   0 0 19,478
VANGUARD INDEX FDS Common 922908363 7,938 23,097 SH   SOLE   0 0 23,097
VANGUARD SCOTTSDALE FDS Common 92206C102 501 8,136 SH   SOLE   0 0 8,136
VANGUARD SCOTTSDALE FDS Common 92206C730 801 4,569 SH   SOLE   0 0 4,569
VANGUARD WHITEHALL FDS Common 921946406 374 4,092 SH   SOLE   0 0 4,092
VANGUARD WORLD FDS Common 92204A306 7,710 148,666 SH   SOLE   0 0 148,666
VANGUARD WORLD FDS Common 92204A702 7,210 20,380 SH   SOLE   0 0 20,380
VERIZON COMMUNICATIONS INC Common 92343V104 32,316 550,067 SH   SOLE   0 0 550,067
VISA INC Common 92826C839 3,118 14,255 SH   SOLE   0 0 14,255
VULCAN MATLS CO Common 929160109 2,338 15,766 SH   SOLE   0 0 15,766
WALGREENS BOOTS ALLIANCE INC Common 931427108 297 7,436 SH   SOLE   0 0 7,436
WALMART INC Common 931142103 1,353 9,389 SH   SOLE   0 0 9,389
WASTE MGMT INC DEL Common 94106L109 329 2,786 SH   SOLE   0 0 2,786
XCEL ENERGY INC Common 98389B100 549 8,240 SH   SOLE   0 0 8,240
YUM BRANDS INC Common 988498101 574 5,288 SH   SOLE   0 0 5,288
YUM CHINA HLDGS INC Common 98850P109 282 4,943 SH   SOLE   0 0 4,943
ZIOPHARM ONCOLOGY INC Common 98973P101 121 48,000 SH   SOLE   0 0 48,000