0000924181-23-000003.txt : 20230413 0000924181-23-000003.hdr.sgml : 20230413 20230413122007 ACCESSION NUMBER: 0000924181-23-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230413 DATE AS OF CHANGE: 20230413 EFFECTIVENESS DATE: 20230413 FILER: COMPANY DATA: COMPANY CONFORMED NAME: LEAVELL INVESTMENT MANAGEMENT, INC. CENTRAL INDEX KEY: 0000924181 IRS NUMBER: 630771955 STATE OF INCORPORATION: AL FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-03713 FILM NUMBER: 23817680 BUSINESS ADDRESS: STREET 1: LEAVELL INVESTMENT MANAGEMENT STREET 2: 210 ST. JOSEPH STREET CITY: MOBILE STATE: AL ZIP: 36602 BUSINESS PHONE: 2514333709 MAIL ADDRESS: STREET 1: LEAVELL INVESTMENT MANAGEMENT STREET 2: 210 ST. JOSEPH STREET CITY: MOBILE STATE: AL ZIP: 36602 FORMER COMPANY: FORMER CONFORMED NAME: LEAVELL T & ASSOCIATES INC DATE OF NAME CHANGE: 19990312 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0000924181 XXXXXXXX 03-31-2023 03-31-2023 LEAVELL INVESTMENT MANAGEMENT, INC.
LEAVELL INVESTMENT MANAGEMENT 210 ST. JOSEPH STREET MOBILE AL 36602
13F HOLDINGS REPORT 028-03713 N
Mary Shannon Hope Operations Manager 251-434-2523 Mary Shannon Hope Mobile AL 04-13-2023 0 445 1402129000 false
INFORMATION TABLE 2 13F2023Q1.xml 13F-HR 3M Company COM 88579Y101 912 8680 SH SOLE 8629 0 51 A F L A C Inc COM 001055102 6694 103748 SH SOLE 103748 0 0 A S M L Holding NV New F N Y REGISTRY SHS N07059210 920 1352 SH SOLE 1352 0 0 Abbott Laboratories COM 002824100 3806 37587 SH SOLE 37587 0 0 Abbvie Inc COM 00287Y109 11746 73704 SH SOLE 73704 0 0 Aberdeen Standard Investments Etfs Bloomberg All Comdty STRGY K1 Free ETF BBRG ALL COMD K1 003261104 1394 67137 SH SOLE 67137 0 0 Accenture PLC CL A F SHS CLASS A G1151C101 2454 8587 SH SOLE 8531 0 56 Adobe Systems Inc COM 00724F101 6781 17597 SH SOLE 17597 0 0 Advanced Micro Device COM 007903107 532 5428 SH SOLE 5428 0 0 Agilent Technologies Inc COM 00846U101 241 1742 SH SOLE 1742 0 0 Air Prod & Chemicals Inc COM 009158106 1764 6106 SH SOLE 6106 0 0 Albemarle Corp COM 012653101 8103 36592 SH SOLE 36592 0 0 Allegion Public LTD Co F ORD SHS G0176J109 493 4618 SH SOLE 4618 0 0 Alphabet Inc Class A Cap STK CAP STK CL A 02079K305 3429 33057 SH SOLE 32997 0 60 Alphabet Inc Class C Cap STK CAP STK CL C 02079K107 8389 80665 SH SOLE 80605 0 60 Altria Group Inc COM 02209S103 1250 27416 SH SOLE 27416 0 0 Amazon Com Inc COM 023135106 5322 51524 SH SOLE 51524 0 0 Amcor PLC F ORD G0250X107 176 15505 SH SOLE 15505 0 0 Amer Electric PWR Co Inc COM 025537101 324 3557 SH SOLE 3557 0 0 American Express Company COM 025816109 746 4521 SH SOLE 4441 0 80 American Finl.GP.Ohio COM 025932104 1045 8600 SH SOLE 8600 0 0 Ameriprise Financial Inc COM 03076C106 249 812 SH SOLE 812 0 0 Ametek Inc New COM 031100100 603 4152 SH SOLE 4152 0 0 Amgen Incorporated COM 031162100 2816 11648 SH SOLE 11648 0 0 Analog Devices Inc COM 032654105 959 4864 SH SOLE 4864 0 0 Ansys COM 03662Q105 1212 3642 SH SOLE 3642 0 0 Apa Corp COM 03743Q108 707 19604 SH SOLE 19604 0 0 Apple Inc COM 037833100 43182 261869 SH SOLE 260817 0 1052 Applied Materials Inc COM 038222105 577 4700 SH SOLE 4700 0 0 Aptus Defined Risk ETF APTUS DEFINED 26922A388 2233 86000 SH SOLE 86000 0 0 Archer-Daniels-Midlnd Co COM 039483102 1874 23525 SH SOLE 23525 0 0 Ares Management Corp Class A CL A COM STK 03990B101 1601 19190 SH SOLE 19190 0 0 Arrow Electronics COM 042735100 1136 9100 SH SOLE 9100 0 0 Ashland Global Holdings Inc COM 044186104 740 7200 SH SOLE 7200 0 0 Astrazeneca PLC ADR F SPONSORED ADR 046353108 1185 17079 SH SOLE 17079 0 0 AT&T Corp Com New COM 00206R102 1136 59018 SH SOLE 59018 0 0 Atmos Energy Corp COM 049560105 259 2308 SH SOLE 2308 0 0 Atrion Corporation COM 049904105 489 778 SH SOLE 778 0 0 Auto Data Processing COM 053015103 3889 17372 SH SOLE 17372 0 0 Avantis US Small Cap Value ETF US SML CP VALU 025072877 315 4259 SH SOLE 4259 0 0 B Riley Finl COM 05580M108 264 9300 SH SOLE 9300 0 0 Banco Bilbao Argen ADR F SPONSORED ADR 05946K101 191 27098 SH SOLE 27098 0 0 Bank Of America Corp COM 060505104 464 16240 SH SOLE 16240 0 0 Baxter International Inc COM 071813109 486 11900 SH SOLE 11868 0 32 Becton Dickinson & Co COM 075887109 3098 12516 SH SOLE 12516 0 0 Berkshire Hathaway B New CL B NEW 084670702 4493 14551 SH SOLE 14551 0 0 Bio-Rad Laboratories 'a' CL A 090572207 719 1500 SH SOLE 1500 0 0 Bio-Techne Corp COM 09073M104 5547 74764 SH SOLE 74764 0 0 BlackRock Ultra Short Term Bond ETF BLACKROCK ULTRA 46434V878 783 15577 SH SOLE 15577 0 0 Blackstone Group Inc COM CL A 09260D107 17618 200574 SH SOLE 200574 0 0 Blackstone Secd Lending COMMON STOC 09261X102 1300 50714 SH SOLE 50714 0 0 Blackstone Senior Float COM 09256U105 1598 126080 SH SOLE 126080 0 0 Boeing Co COM 097023105 1348 6346 SH SOLE 6346 0 0 Booking Holdings Inc COM 09857L108 297 112 SH SOLE 112 0 0 Bristol-Myers Squibb Co COM 110122108 1827 26358 SH SOLE 26358 0 0 Broadcom Limited COM 11135F101 652 1017 SH SOLE 1017 0 0 Broadridge Finl Solution COM 11133T103 1507 10225 SH SOLE 10225 0 0 Brookfield Corp F Class A CL A LTD VT SH 11271J107 1863 57173 SH SOLE 57173 0 0 Brookfiled Asset Manag F Class A CL A LMT VTG SHS 113004105 252 7704 SH SOLE 7704 0 0 Brown & Brown Inc Com COM 115236101 3284 57200 SH SOLE 57200 0 0 Bunge Limited Com COM G16962105 1896 19850 SH SOLE 19850 0 0 C H Robinson Worldwd New COM NEW 12541W209 420 4200 SH SOLE 4200 0 0 C S X Corp COM 126408103 1177 39302 SH SOLE 39302 0 0 C V S Caremark Corp COM 126650100 1092 14690 SH SOLE 14588 0 102 Canadian Pac RY LTD Com COM 13645T100 244 3167 SH SOLE 3167 0 0 Cardinal Health Inc COM 14149Y108 857 11281 SH SOLE 11281 0 0 Carrier Global Corp COM 14448C104 250 5457 SH SOLE 5426 0 31 Caterpillar Inc COM 149123101 3002 13116 SH SOLE 13116 0 0 Celsius HLDGS Inc COM NEW 15118V207 3088 33231 SH SOLE 33231 0 0 Centene Corp COM 15135B101 520 8219 SH SOLE 8219 0 0 Chas.RVR.Labs.Intl. COM 159864107 928 4600 SH SOLE 4600 0 0 Chemed COM 16359R103 1344 2500 SH SOLE 2500 0 0 Cheniere Energy Inc Com New COM NEW 16411R208 2965 18814 SH SOLE 18814 0 0 Chevron Corporation COM 166764100 11288 69185 SH SOLE 69140 0 45 Chubb LTD F COM H1467J104 328 1684 SH SOLE 1684 0 0 Church & Dwight Co. COM 171340102 893 10100 SH SOLE 10100 0 0 Cincinnati Financial CP COM 172062101 1158 10265 SH SOLE 10265 0 0 Cisco Systems Inc COM 17275R102 3615 69151 SH SOLE 69081 0 70 Clorox Company COM 189054109 1850 11693 SH SOLE 11693 0 0 Cme Group COM 12572Q105 4319 22549 SH SOLE 22549 0 0 Coca Cola Company COM 191216100 4341 69461 SH SOLE 69461 0 0 Colgate-Palmolive Co COM 194162103 5398 71825 SH SOLE 71825 0 0 Columbia Em Core Ex-China ETF EM CORE EX ETF 19762B202 877 32423 SH SOLE 32423 0 0 Comcast Corp New CL A CL A 20030N101 897 23663 SH SOLE 23663 0 0 Computer Programs & SYS COM 205306103 226 7479 SH SOLE 7479 0 0 Conagra Foods Inc COM 205887102 294 7825 SH SOLE 7825 0 0 Conocophillips COM 20825C104 816 8179 SH SOLE 8179 0 0 Consolidated Edison Inc COM 209115104 968 10113 SH SOLE 10113 0 0 Corning Inc COM 219350105 342 9689 SH SOLE 9689 0 0 Corteva Inc COM 22052L104 3045 50487 SH SOLE 50487 0 0 Costco WHSL Corp New COM 22160K105 1066 2146 SH SOLE 2146 0 0 Cracker Barrel Old CTRY COM 22410J106 351 3089 SH SOLE 3089 0 0 D R Horton Co COM 23331A109 215 2200 SH SOLE 2200 0 0 D R S Technologies Inc COM 52661A108 233 18000 SH SOLE 18000 0 0 Danaher Corp Del COM 235851102 2013 7978 SH SOLE 7903 0 75 Darden Restaurants Inc COM 237194105 400 2580 SH SOLE 2580 0 0 Deere & Co COM 244199105 5367 12960 SH SOLE 12960 0 0 Devon Energy CP New COM 25179M103 3630 71721 SH SOLE 71721 0 0 Diageo PLC New ADR F SPON ADR NEW 25243Q205 223 1217 SH SOLE 1217 0 0 Dimensional US Marketwide Value ETF US MKTWIDE VALU 25434V724 251 7506 SH SOLE 7506 0 0 Disney Walt Co COM DISNEY 254687106 5086 50795 SH SOLE 50693 0 102 Dominion Energy, Inc. COM 25746U109 606 10834 SH SOLE 10834 0 0 Donaldson Co. COM 257651109 849 13000 SH SOLE 13000 0 0 Dow Inc Com COM 260557103 839 15309 SH SOLE 15309 0 0 Duke Energy Corp New COM NEW 26441C204 4725 48978 SH SOLE 48978 0 0 DuPont De Nemours Inc COM 26614N102 723 10075 SH SOLE 10075 0 0 Eaton Corp PLC F SHS G29183103 821 4792 SH SOLE 4590 0 202 eBay Inc COM 278642103 253 5693 SH SOLE 5693 0 0 Ecolab Inc COM 278865100 405 2436 SH SOLE 2436 0 0 Edwards Lifesciences CP COM 28176E108 770 9304 SH SOLE 9304 0 0 Elevance Health Inc COM 036752103 1465 3187 SH SOLE 3187 0 0 Emerson Electric Co COM 291011104 3813 43756 SH SOLE 43756 0 0 Enbridge Inc F COM 29250N105 1034 27094 SH SOLE 27094 0 0 Enphase Energy Inc COM 29355A107 1262 6000 SH SOLE 6000 0 0 Enterprise Prd Prtnrs LP COM 293792107 1964 75825 SH SOLE 75825 0 0 Expeditor Intl.Of Wash. COM 302130109 893 8112 SH SOLE 8112 0 0 Exxon Mobil Corporation COM 30231G102 6670 60824 SH SOLE 60824 0 0 Fastenal Co COM 311900104 1138 21100 SH SOLE 21100 0 0 Fedex Corporation COM 31428X106 989 4308 SH SOLE 4308 0 0 First Bancshares MS Com COM 318916103 336 13002 SH SOLE 13002 0 0 First Trust Preferred Sec Income ETF PFD SECS INC ETF 33739E108 171 10744 SH SOLE 10744 0 0 Fiserv Inc COM 337738108 288 2545 SH SOLE 2545 0 0 Flexshar STX Global Broad Inf ETF IV STOXX GLOBR INF 33939L795 355 6825 SH SOLE 6696 0 129 Franklin US MD CP Multifct Index ETF US MID CP MLTFCT 35473P884 274 6325 SH SOLE 6325 0 0 Freeport- Mcmoran Inc CL B 35671D857 2764 67575 SH SOLE 67575 0 0 Gallagher Arthur J & Co COM 363576109 1668 8717 SH SOLE 8717 0 0 Gamida Cell LTD F SHS M47364100 112 138145 SH SOLE 138145 0 0 GE Healthcare Technologi COMMON STOCK 36266G107 818 9973 SH SOLE 9973 0 0 General Dynamics Corp COM 369550108 2845 12467 SH SOLE 12467 0 0 General Electric Co COM NEW 369604301 252 2632 SH SOLE 2632 0 0 General Mills Inc COM 370334104 2794 32688 SH SOLE 32688 0 0 Genuine Parts Co COM 372460105 537 3194 SH SOLE 3194 0 0 Gildan Activewear Inc F COM 375916103 334 10020 SH SOLE 10020 0 0 Gilead Sciences Inc COM 375558103 325 3913 SH SOLE 3883 0 30 GLDMN Sach ActiveBeta Emrg MKT Eqy ETF ACTIVEBETA EME 381430206 285 9570 SH SOLE 9570 0 0 Global Payments Inc COM 37940X102 8994 85461 SH SOLE 85461 0 0 Global X MLP & Energy Infrastructure ETF GLB X MLP ENRG I 37954Y293 634 15864 SH SOLE 15864 0 0 Globe Life Inc COM 37959E102 13624 123577 SH SOLE 123577 0 0 Goldman Sachs Actvbeta US LRG ETF EQUITY ETF 381430503 242 2985 SH SOLE 2985 0 0 Goldman Sachs Actvbt Intereqy ETF ACTIVEBETA INT 381430107 1176 38155 SH SOLE 38155 0 0 Goldman Sachs Group Inc COM 38141G104 646 1974 SH SOLE 1974 0 0 Goldman Sachs Trsryaccs 1 YR ETF TREASURYACCESS 381430529 2041 20382 SH SOLE 20382 0 0 Goldman SCHS JST US LRG CP Eq ETF IV JUST US LRG CP 381430396 6151 104845 SH SOLE 104845 0 0 Graco COM 384109104 1059 14500 SH SOLE 14500 0 0 Harley Davidson Inc COM 412822108 216 5687 SH SOLE 5687 0 0 Hasbro Inc COM 418056107 313 5837 SH SOLE 5837 0 0 Hershey Company COM 427866108 2554 10037 SH SOLE 10037 0 0 Home Depot Inc COM 437076102 13601 46088 SH SOLE 46088 0 0 Honeywell International COM 438516106 9009 47139 SH SOLE 47089 0 50 Horizon Therapeutics P F SHS G46188101 372 3410 SH SOLE 3410 0 0 Icl Group LTD F SHS M53213100 191 28150 SH SOLE 28150 0 0 Illinois Tool Works Inc COM 452308109 2942 12021 SH SOLE 12021 0 0 Illumina COM 452327109 244 1050 SH SOLE 1050 0 0 Ingersoll Rand Inc COM 45687V106 598 10276 SH SOLE 10276 0 0 Ingles Markets Inc Class A CL A 457030104 371 4180 SH SOLE 4180 0 0 Intel Corp COM 458140100 1897 58075 SH SOLE 57928 0 147 Intercontinental Exchange COM 45866F104 2980 28574 SH SOLE 28574 0 0 International Paper Co COM 460146103 627 17390 SH SOLE 17390 0 0 Intl Business Machines COM 459200101 1586 12100 SH SOLE 12100 0 0 Intuit Inc COM 461202103 413 927 SH SOLE 897 0 30 Intuitive Surgical New COM NEW 46120E602 741 2899 SH SOLE 2899 0 0 Invesco Bletshs 2024 MNPL BND ETF BULSHS 2024 MUNI 46138J536 274 11005 SH SOLE 11005 0 0 Invesco Bletshs 2025 MNPL BND ETF BULSHS 2025 MUNI 46138J528 291 11840 SH SOLE 11840 0 0 Invesco Bulletshares 2023 Corporate Bond ETF BULSHS 2023 CB 46138J866 3005 142548 SH SOLE 142148 0 400 Invesco Bulletshares 2023 High Yield BULSHS 2023 HY 46138J858 458 19432 SH SOLE 18882 0 550 Invesco Bulletshares 2024 Corporate Bond ETF BULSHS 2024 CB 46138J841 2950 143291 SH SOLE 142891 0 400 Invesco Bulletshares 2024 High Yield BULSHS 2024 HY 46138J833 639 28450 SH SOLE 27900 0 550 Invesco Bulletshares 2025 Corporate Bond ETF BULSHS 2025 CB 46138J825 1780 87760 SH SOLE 87360 0 400 Invesco Bulletshares 2026 Corporate Bond ETF BULSHS 2026 CB 46138J791 1222 63800 SH SOLE 63800 0 0 Invesco Bulletshares 2027 Corporate Bond ETF BULSHS 2027 CB 46138J783 198 10250 SH SOLE 10250 0 0 Invesco DB Agriculture Fund AGRICULTURE FD 46140H106 459 22450 SH SOLE 22450 0 0 Invesco QQQ Trust UNIT SER 1 46090E103 2132 6633 SH SOLE 6633 0 0 Invesco S And P 500 Garp ETF S&P 500 GARP ETF 46137V431 1091 12790 SH SOLE 12790 0 0 Invesco S&P 500 Equal Weight ETF S&P500 EQL WGT 46137V357 4079 28205 SH SOLE 28005 0 200 Invesco S&P 500 Quality ETF S&P500 QUALITY 46137V241 473 10000 SH SOLE 10000 0 0 Invsc SP Midcap 400 Equal Weight ETF S&P MDCP400 EQ 46137V225 713 8200 SH SOLE 8200 0 0 iShares 0 To 3 MNTH Treasury BND ETF 0-3 MNTH TREASRY 46436E718 4200 41757 SH SOLE 41757 0 0 iShares 0-5 Year TIPS Bond ETF 0-5 YR TIPS ETF 46429B747 2409 24273 SH SOLE 24273 0 0 iShares 1-3 Year Treasury Bond ETF 1-3 YR TR BD ETF 464287457 7992 97269 SH SOLE 97269 0 0 iShares 1-5 Investment Grade Corp ETF 1-3 YR CR BD ETF 464288646 4702 93043 SH SOLE 93043 0 0 iShares 3-7 YR TR BD ETF 3 7 YR TREAS BD 464288661 6313 53659 SH SOLE 53659 0 0 ISHARES COMMODITIES SLCTSTGY ETF IV GSCI CMDTY STGY 46431W853 256 9460 SH SOLE 9460 0 0 iShares Core 1 5 Year Usd Bond ETF CORE 1 5 YR USD 46432F859 467 9893 SH SOLE 9893 0 0 iShares Core Dividend Growth ETF CORE DIV GRWTH 46434V621 1242 24835 SH SOLE 24835 0 0 iShares Core High Dividend ETF CORE HIGH DV ETF 46429B663 853 8387 SH SOLE 8387 0 0 iShares Core MSCI CORE MSCI EMKT 46434G103 1794 36776 SH SOLE 36776 0 0 iShares Core MSCI EAFE ETF CORE MSCI EAFE 46432F842 2619 39178 SH SOLE 39178 0 0 iShares Core MSCI Intrl DVLP MKT ETF CORE MSCI INTL 46435G326 1028 17004 SH SOLE 17004 0 0 iShares Core S&P 500 ETF CORE S&P500 ETF 464287200 7266 17675 SH SOLE 17075 0 600 iShares Core S&P Mid-Cap ETF CORE S&P MCP ETF 464287507 12450 49768 SH SOLE 49568 0 200 iShares Core S&P Small-Cap ETF CORE S&P SCP ETF 464287804 3843 39738 SH SOLE 39338 0 400 iShares Core U.S. Aggregate Bond ETF CORE US AGGBD ET 464287226 1990 19969 SH SOLE 19969 0 0 iShares Core US Growth ETF CORE S&P US ETF 464287671 383 4312 SH SOLE 4312 0 0 iShares Dow Jones U.S. ETF DOW JONES US ETF 464287846 282 2818 SH SOLE 2818 0 0 iShares Emerging Markets Local Cur ETF JP MORGAN EM ETF 464286517 236 6551 SH SOLE 6551 0 0 iShares Floating Rate Bond ETF FLTG RATE BD ETF 46429B655 1803 35779 SH SOLE 35779 0 0 iShares Gold Trust ISHARES NEW 464285204 7233 193544 SH SOLE 193544 0 0 iShares Ibnd 2023 TRM HGH YLD ETF IBONDS 23 TRM HG 46435U150 506 21412 SH SOLE 21412 0 0 iShares Ibond Dec 2023 Muni ETF IBONDS DEC2023 46435G318 10819 425439 SH SOLE 425439 0 0 iShares Ibond Dec 2024 Muni ETF IBONDS DEC 46435U697 10382 401315 SH SOLE 401315 0 0 iShares Ibond Dec 2025 Muni ETF IBONDS DEC 25 46435U432 7956 298985 SH SOLE 298985 0 0 iShares Ibond Dec 2026 Muni ETF IBONDS DEC 26 46435U259 4575 179194 SH SOLE 179194 0 0 iShares Ibonds 2023 Treasury ETF IBONDS 23 TRM TS 46436E882 4618 186126 SH SOLE 186126 0 0 iShares Ibonds 2024 Treasury ETF IBONDS 24 TRM TS 46436E874 3574 148856 SH SOLE 148856 0 0 iShares Ibonds 2025 Treasury ETF IBONDS 25 TRM TS 46436E866 852 36216 SH SOLE 36216 0 0 iShares Ibonds 2026 Treasury ETF IBONDS 26 TRM TS 46436E858 382 16540 SH SOLE 16540 0 0 iShares Ibonds Dec 2023 Term ETF IBONDS DEC23 ETF 46434VAX8 13750 545853 SH SOLE 545174 0 679 iShares Ibonds Dec 2024 TRM ETF IBONDS DEC24 ETF 46434VBG4 12937 526105 SH SOLE 525543 0 562 iShares International Sel DIV ETF INTL SEL DIV ETF 464288448 680 24728 SH SOLE 24728 0 0 iShares Interntinl Aggrgt BND ETF CORE INTL AGGR 46435G672 1631 33324 SH SOLE 33324 0 0 iShares MSCI Brazil ETF MSCI BRAZIL ETF 464286400 210 7660 SH SOLE 7493 0 167 iShares MSCI EAFE ETF MSCI EAFE ETF 464287465 477 6672 SH SOLE 6472 0 200 iShares MSCI Frontier 100 ETF MSCI FRNTR100ETF 464286145 320 12511 SH SOLE 12511 0 0 iShares MSCI United Kingdom ETF MSCI UK ETF NEW 46435G334 1103 34180 SH SOLE 33782 0 398 iShares North American Natural Resources ETF NA NAT RES 464287374 442 11295 SH SOLE 11235 0 60 iShares Russell 1000 Growth ETF RUS 1000 GRW ETF 464287614 2048 8381 SH SOLE 8381 0 0 iShares Russell 1000 Value ETF RUS 1000 VAL ETF 464287598 450 2958 SH SOLE 2958 0 0 iShares Russell Growth RUS MD CP GR ETF 464287481 337 3698 SH SOLE 3698 0 0 iShares Russell Mid-Cap ETF RUS MID CAP ETF 464287499 764 10930 SH SOLE 10930 0 0 iShares Select Dividend SELECT DIVID ETF 464287168 548 4673 SH SOLE 4473 0 200 iShares Short Treasury Bond ETF SHORT TREAS BD 464288679 727 6578 SH SOLE 5978 0 600 iShares Silver Trust ISHARES 46428Q109 2352 106336 SH SOLE 106169 0 167 iShares TIPS Bond ETF TIPS BD ETF 464287176 295 2678 SH SOLE 2678 0 0 iShares Total Usd Bond Market ETF CORE TOTAL USD 46434V613 1443 31264 SH SOLE 31264 0 0 iShares TR Barclys 7-10 YR 7-10 YR TRSY BD 464287440 1802 18179 SH SOLE 18179 0 0 iShares TR Barclys MBS BD MBS ETF 464288588 1945 20529 SH SOLE 20529 0 0 iShares TR Real Estate U.S. REAL ES ETF 464287739 407 4795 SH SOLE 4795 0 0 iShares TR Russell 1000 RUS 1000 ETF 464287622 901 4000 SH SOLE 4000 0 0 iShares TR Russell 2000 RUSSELL 2000 ETF 464287655 2147 12034 SH SOLE 12034 0 0 iShares TR S&P 100 ETF S&P 100 ETF 464287101 275 1470 SH SOLE 1470 0 0 iShares Trust Technology U.S. TECH ETF 464287721 223 2406 SH SOLE 2406 0 0 iShares U.S. Treasury Bond ETF US TREAS BD ETF 46429B267 1976 84537 SH SOLE 84537 0 0 Ishars Edg MSCI USA QLTY FCTR ETF MSCI USA QLT FCT 46432F339 251 2025 SH SOLE 2025 0 0 Ishr Ibnd Dec 2025 TRM ETF IBONDS DEC25 ETF 46434VBD1 5502 224283 SH SOLE 224283 0 0 Ishrs Ibnds Dec 2026 TRM Corp ETF IBONDS DEC2026 46435GAA0 1370 57752 SH SOLE 57752 0 0 Jacobs Solutions Inc COM 46982L108 996 8475 SH SOLE 8475 0 0 Johnson & Johnson COM 478160104 6449 41607 SH SOLE 41545 0 62 JP Morgan Alerian MLP ALERIAN ML ETN 46625H365 215 9710 SH SOLE 9710 0 0 JPMorgan Chase & Co COM 46625H100 11432 87732 SH SOLE 87656 0 76 Kimberly-Clark Corp COM 494368103 625 4617 SH SOLE 4617 0 0 Kroger Co Com COM 501044101 1589 32189 SH SOLE 32189 0 0 L3harris Technologies Inc COM 502431109 1151 5863 SH SOLE 5863 0 0 Lab CP Of Amer HLDG New COM NEW 50540R409 1252 5457 SH SOLE 5457 0 0 Lam Research COM 512807108 1064 2000 SH SOLE 2000 0 0 Life Storage Inc COM 53223X107 327 2495 SH SOLE 2495 0 0 Lilly Eli & Company COM 532457108 1666 4852 SH SOLE 4852 0 0 Lincoln National Corp COM 534187109 222 9873 SH SOLE 9873 0 0 Linde PLC SHS SHS G54950103 1367 3846 SH SOLE 3846 0 0 Lockheed Martin Corp COM 539830109 12601 26655 SH SOLE 26655 0 0 Lowes Companies Inc COM 548661107 4986 24936 SH SOLE 24770 0 166 Magellan Midstream PTNRS COM UNIT RP LP 559080106 6180 113890 SH SOLE 113890 0 0 Marathon Oil Corp COM 565849106 626 26107 SH SOLE 26107 0 0 Marathon Pete Corp COM 56585A102 3464 25691 SH SOLE 25691 0 0 Markel Corp COM 570535104 245 192 SH SOLE 192 0 0 Marsh & MC Lennan Co Inc COM 571748102 525 3150 SH SOLE 3150 0 0 Martin Mrta.Mats. COM 573284106 1314 3700 SH SOLE 3700 0 0 Mastec Inc COM 576323109 2016 21345 SH SOLE 21345 0 0 Mastercard Inc CL A 57636Q104 4153 11428 SH SOLE 11428 0 0 MC Cormick & Co Inc N-VT COM NON VTG 579780206 437 5248 SH SOLE 5248 0 0 MC Donalds Corp COM 580135101 10290 36802 SH SOLE 36774 0 28 Medtronic PLC F SHS G5960L103 450 5530 SH SOLE 5530 0 0 Merck & Co Inc New COM 58933Y105 4599 42924 SH SOLE 42854 0 70 Metlife Inc COM 59156R108 450 7770 SH SOLE 7709 0 61 Microchip Tech. COM 595017104 919 10966 SH SOLE 10966 0 0 Microsoft Corp COM 594918104 24259 84146 SH SOLE 84146 0 0 Mid-Amer Apt CMNTYS Com COM 59522J103 20232 133953 SH SOLE 133953 0 0 Molson Coors Brewing CL B CL B 60871R209 250 4846 SH SOLE 4846 0 0 Mondelez Intl Inc CL A CL A 609207105 698 9907 SH SOLE 9907 0 0 Morgan Stanley COM NEW 617446448 1663 18937 SH SOLE 18937 0 0 Mosaic Co New COM 61945C103 929 20250 SH SOLE 20250 0 0 Motorola Solutions Inc COM NEW 620076307 245 854 SH SOLE 854 0 0 MP Materials Corp COM CL A 553368101 364 12900 SH SOLE 12900 0 0 MSC Indl.Direct 'a' CL A 553530106 428 5100 SH SOLE 5100 0 0 Nasdaq OMX Group COM 631103108 1384 25320 SH SOLE 25320 0 0 National Insts. COM 636518102 629 12000 SH SOLE 12000 0 0 Nextera Energy Inc COM 65339F101 1368 17750 SH SOLE 17454 0 296 Nike Inc Class B CL B 654106103 5886 47858 SH SOLE 47858 0 0 Norfolk Southern Corp COM 655844108 1660 7832 SH SOLE 7832 0 0 Nucor Corp COM 670346105 1366 8812 SH SOLE 8812 0 0 Nvidia Corp Com COM 67066G104 36559 131615 SH SOLE 131615 0 0 NVR Inc Com COM 62944T105 373 67 SH SOLE 67 0 0 Occidental Pete Corp COM 674599105 372 5941 SH SOLE 5941 0 0 Old Republic Intl Corp COM 680223104 1743 69793 SH SOLE 69793 0 0 On Semiconductor Co COM 682189105 1329 16150 SH SOLE 16150 0 0 Oneok Inc New COM 682680103 3998 62923 SH SOLE 62923 0 0 Oracle Corporation COM 68389X105 2069 22268 SH SOLE 22143 0 125 Otis Worldwide Corp COM 68902V107 211 2502 SH SOLE 2487 0 15 Ovintiv Inc COM 69047Q102 943 26150 SH SOLE 26150 0 0 P P G Industries Inc COM 693506107 573 4289 SH SOLE 4289 0 0 Pacer Lunt Large Cap Alter ETF LUNT LRG CP ALTR 69374H717 327 8604 SH SOLE 8604 0 0 Pacer Lunt LRG Cap Multi Factr ETF LUNT LRGCP MULTI 69374H816 339 9779 SH SOLE 9779 0 0 Pacer US Cash Cows 100 ETF US CASH COWS 100 69374H881 389 8276 SH SOLE 8276 0 0 Pack.Corp.Of Am. COM 695156109 1156 8250 SH SOLE 8250 0 0 Parker Hannifin Corp Com COM 701094104 534 1590 SH SOLE 1590 0 0 Paychex Inc COM 704326107 386 3369 SH SOLE 3369 0 0 Paypal Holdings Inco COM 70450Y103 664 8750 SH SOLE 8750 0 0 Penumbra Inc COM 70975L107 1212 4350 SH SOLE 4350 0 0 Pepsico Incorporated COM 713448108 3566 19558 SH SOLE 19503 0 55 Perkinelmer Inc COM 714046109 224 1684 SH SOLE 1684 0 0 Pfizer Incorporated COM 717081103 4242 103980 SH SOLE 103980 0 0 Philip Morris Intl Inc COM 718172109 1021 10360 SH SOLE 10360 0 0 Phillips 66 COM 718546104 4598 45359 SH SOLE 45320 0 39 PIMCO Dynamic Income Opp COM BEN SHS 69355M107 1690 134870 SH SOLE 134870 0 0 PIMCO Exch Traded Fund ENHAN SHRT MA AC 72201R833 6577 66265 SH SOLE 65615 0 650 Pioneer Natural Res Co COM 723787107 227 1111 SH SOLE 1111 0 0 PNC Finl Services GP Inc COM 693475105 356 2798 SH SOLE 2798 0 0 Proassurance Corporation COM 74267C106 321 17312 SH SOLE 17312 0 0 Procter & Gamble COM 742718109 7955 53500 SH SOLE 53445 0 55 ProShares Large Cap Core Plus PSHS LC COR PLUS 74347R248 1261 26458 SH SOLE 24458 0 2000 Quadratic Intrst RT VLT And ETF QUADRTC INT RT 500767736 3851 169490 SH SOLE 169490 0 0 Qualcomm Inc COM 747525103 2890 22651 SH SOLE 22587 0 64 Quanta Services Inc COM 74762E102 914 5482 SH SOLE 5482 0 0 Quest Diagnostic Inc COM 74834L100 597 4221 SH SOLE 4221 0 0 Rayonier Inc COM 754907103 1464 44009 SH SOLE 44009 0 0 Realty Income Corp COM 756109104 221 3472 SH SOLE 3472 0 0 Regions Financial Corp COM 7591EP100 4642 247446 SH SOLE 247446 0 0 Resmed Inc COM 761152107 591 2700 SH SOLE 2700 0 0 Rithm Capital Corp COM NEW 64828T201 328 39792 SH SOLE 39792 0 0 RPM International Inc COM 749685103 1041 11937 SH SOLE 11937 0 0 S & P Global Inc COM 78409V104 439 1272 SH SOLE 1272 0 0 SCH US Agg BND ETF US AGGREGATE B 808524839 11121 237068 SH SOLE 235212 0 1856 SCH US DIV Equity ETF US DIVIDEND EQ 808524797 22306 304897 SH SOLE 304457 0 440 Schein Henry Inc COM 806407102 924 11328 SH SOLE 11328 0 0 SCHW Emg MKT Eq ETF EMRG MKTEQ ETF 808524706 4828 196899 SH SOLE 196601 0 298 SCHW Intl Eq ETF INTL EQTY ETF 808524805 18354 527412 SH SOLE 524069 0 3343 SCHW US Scap ETF US SML CAP ETF 808524607 3108 74113 SH SOLE 74055 0 58 Schwab 1000 Index ETF 1000 INDEX ETF 808524722 679 17170 SH SOLE 17170 0 0 Schwab Funda Emg MKTS Large Com ETF SCHWB FDT EMK LG 808524730 501 19244 SH SOLE 19244 0 0 Schwab Fundamental Inl Large Com ETF SCHWB FDT INT LG 808524755 17558 561497 SH SOLE 559047 0 2450 Schwab Fundamental US Large Co ETF SCHWAB FDT US LG 808524771 2850 51885 SH SOLE 51885 0 0 Schwab Fundamental US Small Com ETF SCHWAB FDT US SC 808524763 1133 23287 SH SOLE 23287 0 0 Schwab Short U.S. Treasury ETF SHT TM US TRES 808524862 18921 387808 SH SOLE 386061 0 1747 Schwab Strategic TR Intrm TRM Tres INT-TRM U.S TRES 808524854 377 7470 SH SOLE 7470 0 0 Schwab US Broad Mkt ETF US BRD MKT ETF 808524102 3830 80038 SH SOLE 79023 0 1015 Schwab US Large Cap US LCAP GR ETF 808524300 706 10831 SH SOLE 10831 0 0 Schwab US Large Cap ETF US LRG CAP ETF 808524201 14359 296874 SH SOLE 295995 0 879 Schwab US Large Cap Value US LCAP VA ETF 808524409 6321 96394 SH SOLE 96219 0 175 Schwab US Mid Cap ETF US MID-CAP ETF 808524508 12154 179128 SH SOLE 176952 0 2176 Seagen Inc COM 81181C104 405 2000 SH SOLE 2000 0 0 SELECT SECTOR SPDR TR SBI INT-TECH TECHNOLOGY 81369Y803 445 2948 SH SOLE 2948 0 0 Service Corp Intl COM 817565104 1033 15024 SH SOLE 15024 0 0 Servisfirst Bancshares Com COM 81768T108 5639 102692 SH SOLE 102692 0 0 Shell PLC SPON ADS 780259305 1666 28949 SH SOLE 28949 0 0 Sherwin Williams Co COM 824348106 229 1017 SH SOLE 1017 0 0 Skyworks Solutions Inc Com COM 83088M102 2416 20475 SH SOLE 20475 0 0 Smartfinancial Inc COM NEW 83190L208 243 10500 SH SOLE 10500 0 0 Snap-On COM 833034101 392 1587 SH SOLE 1587 0 0 SPDR Nuveen Barclays Short Term Muni ETF NUVEEN BLMBRG SR 78468R739 937 19700 SH SOLE 19700 0 0 SPDR EM Local Currency Bond ETF BLOMBRG BRC EMRG 78464A391 1288 60709 SH SOLE 60549 0 160 SPDR Gold Trust GOLD SHS 78463V107 473 2583 SH SOLE 2583 0 0 SPDR Index Shares Emerg Markt ETF IV PORTFOLIO EMG MK 78463X509 861 25232 SH SOLE 25232 0 0 SPDR Portfolio DVLPD WRLD Ex-US ETF PORTFOLIO DEVLPD 78463X889 242 7539 SH SOLE 7539 0 0 SPDR Russell 1000 Yield Focus ETF RUSSELL YIELD 78468R770 1190 12620 SH SOLE 12620 0 0 SPDR S&P 500 ETF TST. TR UNIT 78462F103 14896 36252 SH SOLE 35652 0 600 SPDR S&P Midcap 400 ETF UTSER1 S&PDCRP 78467Y107 2037 4431 SH SOLE 4431 0 0 SPDR Short Term Intl Treasury Bond ETF BLOMBERG BRC INT 78464A334 305 11176 SH SOLE 11176 0 0 Sprott Physical Gold Trust UNIT 85207H104 2551 165000 SH SOLE 165000 0 0 Sprott Physical Silver Trust TR UNIT 85207K107 1168 140000 SH SOLE 140000 0 0 Starbucks Corp COM 855244109 324 3107 SH SOLE 3107 0 0 Steel Dynamics COM 858119100 3669 32330 SH SOLE 32330 0 0 Synovus Financial CP New COM NEW 87161C501 2759 88417 SH SOLE 88417 0 0 Sysco Corporation COM 871829107 298 3864 SH SOLE 3864 0 0 T Rowe Price Group Inc COM 74144T108 360 3192 SH SOLE 3192 0 0 Target Corporation COM 87612E106 619 3736 SH SOLE 3670 0 66 Te Connectivity LTD F REG SHS H84989104 2597 19800 SH SOLE 19800 0 0 Teleflex COM 879369106 1001 3950 SH SOLE 3950 0 0 Tesla Motors Inc COM 88160R101 809 3898 SH SOLE 3898 0 0 Texas Instruments Inc COM 882508104 5861 31507 SH SOLE 31407 0 100 The Charles Schwab Corp COM 808513105 568 10847 SH SOLE 10847 0 0 The Southern Company COM 842587107 11141 160121 SH SOLE 160121 0 0 Thermo Fisher Scientific COM 883556102 3839 6657 SH SOLE 6624 0 33 Toronto Dominion Bank F COM NEW 891160509 213 3552 SH SOLE 3552 0 0 Trane Technologies PLC SHS G8994E103 1967 10692 SH SOLE 10692 0 0 Travelers Companies Inc COM 89417E109 401 2339 SH SOLE 2269 0 70 Truist Financial Corporation COM 89832Q109 1576 46218 SH SOLE 46218 0 0 U S Bancorp Del New COM NEW 902973304 884 24198 SH SOLE 24198 0 0 Udr Inc COM 902653104 211 5132 SH SOLE 5132 0 0 Unilever PLC ADR New F SPON ADR NEW 904767704 551 10615 SH SOLE 10615 0 0 Union Pacific Corp COM 907818108 1623 8066 SH SOLE 8066 0 0 United Parcel Service B CL B 911312106 434 2237 SH SOLE 2237 0 0 Unitedhealth Group Inc COM 91324P102 10277 21746 SH SOLE 21746 0 0 Valero Energy Corp New COM 91913Y100 300 2151 SH SOLE 2151 0 0 Valvoline Inc COM 92047W101 323 9236 SH SOLE 9236 0 0 Vaneck Vectors ETF TR Agribusiness ETF AGRIBUSINESS ETF 92189F700 1984 22837 SH SOLE 22837 0 0 Vanguard Consumer Discretionary ETF CONSUM DIS ETF 92204A108 1396 5527 SH SOLE 5527 0 0 Vanguard Consumer Staples ETF CONSUM STP ETF 92204A207 940 4859 SH SOLE 4859 0 0 Vanguard DIV Appreciation ETF DIV APP ETF 921908844 9742 63253 SH SOLE 62757 0 496 Vanguard Energy ETF ENERGY ETF 92204A306 413 3615 SH SOLE 3615 0 0 Vanguard Extended MKT. ETF EXTEND MKT ETF 922908652 1734 12368 SH SOLE 12368 0 0 Vanguard Financials ETF FINANCIALS ETF 92204A405 579 7430 SH SOLE 7430 0 0 Vanguard FTSE All World ex US ETF ALLWRLD EX US 922042775 2002 37440 SH SOLE 37440 0 0 Vanguard FTSE Developed ETF FTSE DEV MKT ETF 921943858 21144 468105 SH SOLE 466843 0 1262 Vanguard FTSE Emerging Markets ETF FTSE EMR MKT ETF 922042858 8096 200405 SH SOLE 199448 0 957 Vanguard Growth GROWTH ETF 922908736 3311 13273 SH SOLE 13273 0 0 Vanguard Health Care ETF HEALTH CAR ETF 92204A504 931 3905 SH SOLE 3905 0 0 Vanguard High Dividend Yield HIGH DIV YLD 921946406 3238 30690 SH SOLE 30690 0 0 Vanguard Industrials ETF INDUSTRIAL ETF 92204A603 422 2217 SH SOLE 2217 0 0 Vanguard Information Technology ETF INF TECH ETF 92204A702 4238 10994 SH SOLE 10994 0 0 Vanguard Intermediate Bond ETF INTERMED TERM 921937819 253 3300 SH SOLE 3300 0 0 Vanguard Intl Divdend INTL DVD ETF 921946810 7573 102786 SH SOLE 102453 0 333 Vanguard Intrntnl HGH INTL HIGH ETF 921946794 389 6286 SH SOLE 6286 0 0 Vanguard Large-Cap Index Fund ETF Shares LARGE CAP ETF 922908637 21195 113455 SH SOLE 111081 0 2374 Vanguard Materials ETF MATERIALS ETF 92204A801 908 5107 SH SOLE 5107 0 0 Vanguard Mega Cap ETF MEGA CAP INDEX 921910873 48373 337939 SH SOLE 337105 0 834 Vanguard Mega Growth ETF MEGA GRWTH IND 921910816 18048 88251 SH SOLE 88030 0 221 Vanguard Mega Value ETF MEGA CAP VAL ETF 921910840 12482 123562 SH SOLE 123071 0 491 Vanguard Mid Cap ETF MID CAP ETF 922908629 31486 149280 SH SOLE 148173 0 1107 Vanguard Mid Cap Value ETF MCAP VL IDXVIP 922908512 13838 103217 SH SOLE 102982 0 235 Vanguard Mid Growth ETF MCAP GR IDXVIP 922908538 3689 18928 SH SOLE 18899 0 29 Vanguard REIT Index ETF REIT ETF 922908553 1341 16143 SH SOLE 15943 0 200 Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 14637 38920 SH SOLE 38920 0 0 Vanguard Short Term Bond ETF SHORT TRM BOND 921937827 11303 147773 SH SOLE 147598 0 175 Vanguard Short Term Corporate ETF SHRT TRM CORP BD 92206C409 6471 84886 SH SOLE 84886 0 0 Vanguard Short Term Government ETF SHTRM GVT BD ETF 92206C102 1633 27896 SH SOLE 27896 0 0 Vanguard Small Cap ETF SMALL CP ETF 922908751 17934 94606 SH SOLE 94031 0 575 Vanguard Small Growth ETF SML CP GRW ETF 922908595 1014 4686 SH SOLE 4653 0 33 Vanguard Small Value ETF SM CP VAL ETF 922908611 3522 22184 SH SOLE 22114 0 70 Vanguard Telcom ETF TELCOMM ETF 92204A884 241 2498 SH SOLE 2498 0 0 Vanguard Total Bond ETF TOTAL BND MRKT 921937835 12321 166886 SH SOLE 166386 0 500 Vanguard Total International Bond ETF INTL BD IDX ETF 92203J407 607 12405 SH SOLE 12405 0 0 Vanguard Total International Stock ETF VG TL INTL STK F 921909768 6215 112563 SH SOLE 112563 0 0 Vanguard Total US Stock Mkt ETF TOTAL STK MKT 922908769 4137 20269 SH SOLE 20216 0 53 Vanguard Total World Stock ETF TT WRLD ST ETF 922042742 2062 22389 SH SOLE 22389 0 0 Vanguard Utilities UTILITIES ETF 92204A876 677 4587 SH SOLE 4549 0 38 Vanguard Value VALUE ETF 922908744 1638 11863 SH SOLE 11863 0 0 Verizon Communications COM 92343V104 2259 58084 SH SOLE 57966 0 118 Vertex Energy Inc COM 92534K107 874 88500 SH SOLE 88500 0 0 Visa Inc CL A COM CL A 92826C839 11919 52866 SH SOLE 52742 0 124 Voya Finl Inc COM 929089100 286 4000 SH SOLE 4000 0 0 Vulcan Materials Company COM 929160109 10118 58977 SH SOLE 58977 0 0 W E C Energy Group I COM 92939U106 3306 34880 SH SOLE 34880 0 0 W R Berkley COM 084423102 1344 21593 SH SOLE 21593 0 0 Wal-Mart Stores Inc COM 931142103 7028 47482 SH SOLE 47425 0 57 Walgreens Boots Allianc COM 931427108 295 8537 SH SOLE 8537 0 0 Waste Connections Inc COM 94106B101 1460 10500 SH SOLE 10500 0 0 Waste Management Inc Del COM 94106L109 5741 35185 SH SOLE 35185 0 0 Waters Corp COM 941848103 4017 12973 SH SOLE 12973 0 0 Wells Fargo & Co New COM 949746101 1084 28998 SH SOLE 28998 0 0 Weyerhaeuser Co COM 962166104 1427 47371 SH SOLE 47371 0 0 Wheaton Precious Metal F COM 962879102 5196 107560 SH SOLE 107560 0 0 Wisdomtree Trust EMG MKTS SMCAP 97717W281 351 7660 SH SOLE 7660 0 0 Woodward Inc COM 980745103 380 3900 SH SOLE 3900 0 0 Xcel Energy Inc COM 98389B100 330 4860 SH SOLE 4664 0 196 Xylem Inc COM 98419M100 251 2393 SH SOLE 2393 0 0 Yum Brands Inc COM 988498101 843 6382 SH SOLE 6382 0 0