0000924181-23-000001.txt : 20230117 0000924181-23-000001.hdr.sgml : 20230117 20230117104629 ACCESSION NUMBER: 0000924181-23-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230117 DATE AS OF CHANGE: 20230117 EFFECTIVENESS DATE: 20230117 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: 23530672 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 12-31-2022 12-31-2022 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 2514342523 Mary Shannon Hope Mobile AL 01-17-2023 0 433 1332262 false
INFORMATION TABLE 2 13F2022Q4.xml 13F-H 3M Company COM 88579Y101 1146 9557 SH SOLE 9506 0 51 A F L A C Inc COM 001055102 7762 107896 SH SOLE 107896 0 0 A S M L Holding NV New F N Y REGISTRY SHS N07059210 793 1452 SH SOLE 1452 0 0 Abbott Laboratories COM 002824100 4313 39284 SH SOLE 39284 0 0 Abbvie Inc COM 00287Y109 12329 76287 SH SOLE 76287 0 0 Aberdeen Standard Investments Etfs Bloomberg All Comdty STRGY K1 Free ETF BBRG ALL COMD K1 003261104 2888 130900 SH SOLE 129550 0 1350 Accenture PLC CL A F SHS CLASS A G1151C101 2295 8599 SH SOLE 8543 0 56 Adobe Systems Inc COM 00724F101 6763 20097 SH SOLE 20097 0 0 Advanced Micro Device COM 007903107 542 8374 SH SOLE 8374 0 0 Agilent Technologies Inc COM 00846U101 271 1810 SH SOLE 1810 0 0 Air Prod & Chemicals Inc COM 009158106 1954 6307 SH SOLE 6307 0 0 Albemarle Corp COM 012653101 7794 35875 SH SOLE 35875 0 0 Allegion Public LTD Co F ORD SHS G0176J109 591 5618 SH SOLE 5618 0 0 Allstate Corporation COM 020002101 325 2383 SH SOLE 2383 0 0 Alphabet Inc Class A Cap STK CAP STK CL A 02079K305 3035 34397 SH SOLE 34337 0 60 Alphabet Inc Class C Cap STK CAP STK CL C 02079K107 7144 80519 SH SOLE 80459 0 60 Altria Group Inc COM 02209S103 1276 27356 SH SOLE 27356 0 0 Amazon Com Inc COM 023135106 5228 62085 SH SOLE 62085 0 0 Amcor PLC F ORD G0250X107 185 15505 SH SOLE 15505 0 0 Amer Electric PWR Co Inc COM 025537101 344 3627 SH SOLE 3627 0 0 American Express Company COM 025816109 668 4521 SH SOLE 4441 0 80 American Finl.GP.Ohio COM 025932104 1181 8600 SH SOLE 8600 0 0 Ameriprise Financial Inc COM 03076C106 253 812 SH SOLE 812 0 0 Ametek Inc New COM 031100100 908 6502 SH SOLE 6502 0 0 Amgen Incorporated COM 031162100 3129 11913 SH SOLE 11913 0 0 Analog Devices Inc COM 032654105 798 4864 SH SOLE 4864 0 0 Ansys COM 03662Q105 880 3642 SH SOLE 3642 0 0 Apa Corp COM 03743Q108 1195 25604 SH SOLE 25604 0 0 Apple Inc COM 037833100 35647 274006 SH SOLE 272954 0 1052 Applied Materials Inc COM 038222105 475 4875 SH SOLE 4875 0 0 Aptus Defined Risk ETF APTUS DEFINED 26922A388 2202 86000 SH SOLE 86000 0 0 Archer-Daniels-Midlnd Co COM 039483102 2128 22920 SH SOLE 22920 0 0 Ares Management Corp Class A CL A COM STK 03990B101 1313 19190 SH SOLE 19190 0 0 Arrow Electronics COM 042735100 952 9100 SH SOLE 9100 0 0 Ashland Global Holdings Inc COM 044186104 774 7200 SH SOLE 7200 0 0 Astrazeneca PLC ADR F SPONSORED ADR 046353108 1374 20265 SH SOLE 20265 0 0 AT&T Corp Com New COM 00206R102 1128 61281 SH SOLE 61281 0 0 Atrion Corporation COM 049904105 435 778 SH SOLE 778 0 0 Auto Data Processing COM 053015103 4171 17372 SH SOLE 17372 0 0 Avantis US Small Cap Value ETF US SML CP VALU 025072877 298 4004 SH SOLE 4004 0 0 B Riley Finl COM 05580M108 287 8400 SH SOLE 8400 0 0 Banco Bilbao Argen ADR F SPONSORED ADR 05946K101 163 27098 SH SOLE 27098 0 0 Bank Of America Corp COM 060505104 672 20280 SH SOLE 20280 0 0 Bank Of NY Mellon CP New COM 064058100 218 4788 SH SOLE 4788 0 0 Barrick Gold Corp F COM 067901108 179 10411 SH SOLE 10411 0 0 Baxter International Inc COM 071813109 615 11995 SH SOLE 11963 0 32 Becton Dickinson & Co COM 075887109 3309 13013 SH SOLE 13013 0 0 Berkshire Hathaway B New CL B NEW 084670702 4505 14583 SH SOLE 14583 0 0 Bio-Rad Laboratories 'a' CL A 090572207 631 1500 SH SOLE 1500 0 0 Bio-Techne Corp COM 09073M104 6768 81664 SH SOLE 81664 0 0 BlackRock Ultra Short Term Bond ETF BLACKROCK ULTRA 46434V878 943 18835 SH SOLE 18835 0 0 Blackstone Group Inc COM CL A 09260D107 14905 200909 SH SOLE 200909 0 0 Blackstone Secd Lending COMMON STOC 09261X102 1158 50464 SH SOLE 50464 0 0 Blackstone Senior Float COM 09256U105 1795 144420 SH SOLE 144420 0 0 Boeing Co COM 097023105 562 2951 SH SOLE 2951 0 0 Bristol-Myers Squibb Co COM 110122108 2070 28776 SH SOLE 28776 0 0 Broadcom Limited COM 11135F101 639 1142 SH SOLE 1142 0 0 Broadridge Finl Solution COM 11133T103 1514 11225 SH SOLE 11225 0 0 Brown & Brown Inc Com COM 115236101 3259 57200 SH SOLE 57200 0 0 Bunge Limited Com COM G16962105 1960 19650 SH SOLE 19650 0 0 C H Robinson Worldwd New COM NEW 12541W209 387 4200 SH SOLE 4200 0 0 C S X Corp COM 126408103 1218 39302 SH SOLE 39302 0 0 C V S Caremark Corp COM 126650100 1440 15447 SH SOLE 15345 0 102 Canadian Pac RY LTD Com COM 13645T100 236 3167 SH SOLE 3167 0 0 Cardinal Health Inc COM 14149Y108 873 11281 SH SOLE 11281 0 0 Carrier Global Corp COM 14448C104 226 5457 SH SOLE 5426 0 31 Caterpillar Inc COM 149123101 2770 11564 SH SOLE 11564 0 0 Celsius HLDGS Inc COM NEW 15118V207 3998 38431 SH SOLE 38431 0 0 Centene Corp COM 15135B101 920 11219 SH SOLE 11219 0 0 Chas.RVR.Labs.Intl. COM 159864107 1002 4600 SH SOLE 4600 0 0 Chemed COM 16359R103 1276 2500 SH SOLE 2500 0 0 Cheniere Energy Inc Com New COM NEW 16411R208 2848 18989 SH SOLE 18989 0 0 Chevron Corporation COM 166764100 12757 71076 SH SOLE 71031 0 45 Chubb LTD F COM H1467J104 413 1863 SH SOLE 1863 0 0 Church & Dwight Co. COM 171340102 814 10100 SH SOLE 10100 0 0 Cincinnati Financial CP COM 172062101 1099 10666 SH SOLE 10666 0 0 Cisco Systems Inc COM 17275R102 3458 72585 SH SOLE 72515 0 70 Clorox Company COM 189054109 1655 11793 SH SOLE 11793 0 0 Cme Group COM 12572Q105 4070 23570 SH SOLE 23570 0 0 Coca Cola Bottlg Co Cons COM 191098102 513 1002 SH SOLE 1002 0 0 Coca Cola Company COM 191216100 4681 73589 SH SOLE 73589 0 0 Colgate-Palmolive Co COM 194162103 5885 74689 SH SOLE 74689 0 0 Columbia Em Core Ex-China ETF EM CORE EX ETF 19762B202 891 34860 SH SOLE 34185 0 675 Comcast Corp New CL A CL A 20030N101 881 25192 SH SOLE 25192 0 0 Computer Programs & SYS COM 205306103 204 7479 SH SOLE 7479 0 0 Conagra Foods Inc COM 205887102 303 7825 SH SOLE 7825 0 0 Conocophillips COM 20825C104 1006 8479 SH SOLE 8479 0 0 Consolidated Edison Inc COM 209115104 986 10346 SH SOLE 10346 0 0 Constellation Energy Cor COM 21037T109 203 2350 SH SOLE 2350 0 0 Corning Inc COM 219350105 463 14500 SH SOLE 14500 0 0 Corteva Inc COM 22052L104 2922 49710 SH SOLE 49710 0 0 Costco WHSL Corp New COM 22160K105 998 2186 SH SOLE 2186 0 0 Cracker Barrel Old CTRY COM 22410J106 293 3089 SH SOLE 3089 0 0 Cummins Inc COM 231021106 275 1133 SH SOLE 1133 0 0 Danaher Corp Del COM 235851102 2120 7978 SH SOLE 7903 0 75 Darden Restaurants Inc COM 237194105 366 2645 SH SOLE 2645 0 0 Deere & Co COM 244199105 5327 12390 SH SOLE 12390 0 0 Devon Energy CP New COM 25179M103 4331 70404 SH SOLE 70404 0 0 Diageo PLC New ADR F SPON ADR NEW 25243Q205 235 1317 SH SOLE 1317 0 0 Dimensional US Marketwide Value ETF US MKTWIDE VALU 25434V724 251 7506 SH SOLE 7506 0 0 Disney Walt Co COM DISNEY 254687106 4905 56454 SH SOLE 56352 0 102 Dominion Energy, Inc. COM 25746U109 655 10676 SH SOLE 10676 0 0 Donaldson Co. COM 257651109 765 13000 SH SOLE 13000 0 0 Dow Inc Com COM 260557103 816 16199 SH SOLE 16199 0 0 Duke Energy Corp New COM NEW 26441C204 5019 48735 SH SOLE 48735 0 0 DuPont De Nemours Inc COM 26614N102 728 10609 SH SOLE 10609 0 0 Eaton Corp PLC F SHS G29183103 620 3949 SH SOLE 3747 0 202 eBay Inc COM 278642103 236 5693 SH SOLE 5693 0 0 Ecolab Inc COM 278865100 360 2466 SH SOLE 2466 0 0 Edwards Lifesciences CP COM 28176E108 694 9304 SH SOLE 9304 0 0 Elevance Health Inc COM 036752103 1640 3197 SH SOLE 3197 0 0 Emerson Electric Co COM 291011104 4557 47444 SH SOLE 47444 0 0 Enbridge Inc F COM 29250N105 1065 27232 SH SOLE 27232 0 0 Enphase Energy Inc COM 29355A107 1590 6000 SH SOLE 6000 0 0 Enterprise Prd Prtnrs LP COM 293792107 1858 77047 SH SOLE 77047 0 0 Eog Res Inc Com COM 26875P101 225 1741 SH SOLE 1741 0 0 Expeditor Intl.Of Wash. COM 302130109 843 8112 SH SOLE 8112 0 0 Exxon Mobil Corporation COM 30231G102 6836 61980 SH SOLE 61980 0 0 Fastenal Co COM 311900104 998 21100 SH SOLE 21100 0 0 Fedex Corporation COM 31428X106 757 4343 SH SOLE 4343 0 0 First Bancshares MS Com COM 318916103 416 13002 SH SOLE 13002 0 0 Fiserv Inc COM 337738108 257 2545 SH SOLE 2545 0 0 Flexshar STX Global Broad Inf ETF IV STOXX GLOBR INF 33939L795 420 8325 SH SOLE 8196 0 129 Freeport- Mcmoran Inc CL B 35671D857 2568 67575 SH SOLE 67575 0 0 Gallagher Arthur J & Co COM 363576109 1655 8778 SH SOLE 8778 0 0 General Dynamics Corp COM 369550108 3395 13682 SH SOLE 13682 0 0 General Electric Co COM NEW 369604301 220 2628 SH SOLE 2628 0 0 General Mills Inc COM 370334104 2796 33343 SH SOLE 33343 0 0 Genuine Parts Co COM 372460105 553 3171 SH SOLE 3171 0 0 Gildan Activewear Inc F COM 375916103 274 10000 SH SOLE 10000 0 0 Gilead Sciences Inc COM 375558103 369 4303 SH SOLE 4273 0 30 GLDMN Sach ActiveBeta Emrg MKT Eqy ETF ACTIVEBETA EME 381430206 272 9575 SH SOLE 9575 0 0 Global Payments Inc COM 37940X102 8488 85461 SH SOLE 85461 0 0 Global X MLP & Energy Infrastructure ETF GLB X MLP ENRG I 37954Y293 492 12069 SH SOLE 12069 0 0 Globe Life Inc COM 37959E102 15567 129136 SH SOLE 129136 0 0 Goldman Sachs Actvbeta US LRG ETF EQUITY ETF 381430503 242 3165 SH SOLE 3165 0 0 Goldman Sachs Actvbt Intereqy ETF ACTIVEBETA INT 381430107 1107 38280 SH SOLE 38280 0 0 Goldman Sachs Group Inc COM 38141G104 712 2074 SH SOLE 2074 0 0 Goldman Sachs Trsryaccs 1 YR ETF TREASURYACCESS 381430529 1333 13344 SH SOLE 13344 0 0 Goldman SCHS JST US LRG CP Eq ETF IV JUST US LRG CP 381430396 6114 110170 SH SOLE 110170 0 0 Graco COM 384109104 975 14500 SH SOLE 14500 0 0 Harley Davidson Inc COM 412822108 237 5687 SH SOLE 5687 0 0 Hasbro Inc COM 418056107 326 5337 SH SOLE 5337 0 0 Hershey Company COM 427866108 2324 10037 SH SOLE 10037 0 0 Home Depot Inc COM 437076102 14698 46534 SH SOLE 46534 0 0 Honeywell International COM 438516106 10283 47984 SH SOLE 47934 0 50 Horizon Therapeutics P F SHS G46188101 711 6250 SH SOLE 6250 0 0 Illinois Tool Works Inc COM 452308109 3369 15202 SH SOLE 15202 0 0 Illumina COM 452327109 217 1075 SH SOLE 1075 0 0 Ingersoll Rand Inc COM 45687V106 675 12923 SH SOLE 12923 0 0 Ingles Markets Inc Class A CL A 457030104 394 4080 SH SOLE 4080 0 0 Intel Corp COM 458140100 1622 61356 SH SOLE 61209 0 147 Intercontinental Exchange COM 45866F104 2931 28574 SH SOLE 28574 0 0 International Paper Co COM 460146103 873 25215 SH SOLE 25215 0 0 Intl Business Machines COM 459200101 1727 12258 SH SOLE 12258 0 0 Intuit Inc COM 461202103 361 927 SH SOLE 897 0 30 Intuitive Surgical New COM NEW 46120E602 769 2899 SH SOLE 2899 0 0 Invesco Bletshs 2024 MNPL BND ETF BULSHS 2024 MUNI 46138J536 272 11005 SH SOLE 11005 0 0 Invesco Bletshs 2025 MNPL BND ETF BULSHS 2025 MUNI 46138J528 244 10025 SH SOLE 10025 0 0 Invesco Bulletshares 2023 Corporate Bond ETF BULSHS 2023 CB 46138J866 3989 190129 SH SOLE 186704 0 3425 Invesco Bulletshares 2023 High Yield BULSHS 2023 HY 46138J858 481 20638 SH SOLE 20088 0 550 Invesco Bulletshares 2024 Corporate Bond ETF BULSHS 2024 CB 46138J841 2899 141501 SH SOLE 138076 0 3425 Invesco Bulletshares 2024 High Yield BULSHS 2024 HY 46138J833 629 28450 SH SOLE 27900 0 550 Invesco Bulletshares 2025 Corporate Bond ETF BULSHS 2025 CB 46138J825 1338 66445 SH SOLE 64045 0 2400 Invesco Bulletshares 2026 Corporate Bond ETF BULSHS 2026 CB 46138J791 352 18595 SH SOLE 18595 0 0 Invesco DB Agriculture Fund AGRICULTURE FD 46140H106 473 23480 SH SOLE 23480 0 0 Invesco QQQ Trust UNIT SER 1 46090E103 1742 6541 SH SOLE 6541 0 0 Invesco S And P 500 Garp ETF S&P 500 GARP ETF 46137V431 736 8905 SH SOLE 8905 0 0 Invesco S&P 500 Equal Weight ETF S&P500 EQL WGT 46137V357 6981 49422 SH SOLE 49222 0 200 Invesco S&P 500 Quality ETF S&P500 QUALITY 46137V241 440 10000 SH SOLE 10000 0 0 iShares 0 To 3 MNTH Treasury BND ETF 0-3 MNTH TREASRY 46436E718 2921 29171 SH SOLE 29171 0 0 iShares 0-5 Year TIPS Bond ETF 0-5 YR TIPS ETF 46429B747 1634 16852 SH SOLE 16852 0 0 iShares 1-3 Year Treasury Bond ETF 1-3 YR TR BD ETF 464287457 7895 97269 SH SOLE 97269 0 0 iShares 1-5 Investment Grade Corp ETF 1-3 YR CR BD ETF 464288646 2807 56351 SH SOLE 56351 0 0 iShares Core 1 5 Year Usd Bond ETF CORE 1 5 YR USD 46432F859 459 9893 SH SOLE 9893 0 0 iShares Core High Dividend ETF CORE HIGH DV ETF 46429B663 836 8017 SH SOLE 8017 0 0 iShares Core MSCI CORE MSCI EMKT 46434G103 1553 33262 SH SOLE 33262 0 0 iShares Core MSCI EAFE ETF CORE MSCI EAFE 46432F842 2253 36546 SH SOLE 36546 0 0 iShares Core MSCI Intrl DVLP MKT ETF CORE MSCI INTL 46435G326 822 14687 SH SOLE 14687 0 0 iShares Core S&P 500 ETF CORE S&P500 ETF 464287200 6684 17396 SH SOLE 16796 0 600 iShares Core S&P Mid-Cap ETF CORE S&P MCP ETF 464287507 11888 49145 SH SOLE 48945 0 200 iShares Core S&P Small-Cap ETF CORE S&P SCP ETF 464287804 3752 39646 SH SOLE 39246 0 400 iShares Core U.S. Aggregate Bond ETF CORE US AGGBD ET 464287226 2059 21233 SH SOLE 21233 0 0 iShares Core US Growth ETF CORE S&P US ETF 464287671 352 4312 SH SOLE 4312 0 0 iShares Dow Jones U.S. ETF DOW JONES US ETF 464287846 263 2818 SH SOLE 2818 0 0 iShares Floating Rate Bond ETF FLTG RATE BD ETF 46429B655 1935 38447 SH SOLE 38210 0 237 iShares Gold Trust ISHARES NEW 464285204 6528 188716 SH SOLE 187916 0 800 iShares Ibnd 2023 TRM HGH YLD ETF IBONDS 23 TRM HG 46435U150 500 21285 SH SOLE 21285 0 0 iShares Ibond Dec 2023 Muni ETF IBONDS DEC2023 46435G318 10784 425396 SH SOLE 425396 0 0 iShares Ibond Dec 2024 Muni ETF IBONDS DEC 46435U697 10400 403872 SH SOLE 403872 0 0 iShares Ibond Dec 2025 Muni ETF IBONDS DEC 25 46435U432 7741 293571 SH SOLE 293571 0 0 iShares Ibond Dec 2026 Muni ETF IBONDS DEC 26 46435U259 4505 178700 SH SOLE 178700 0 0 iShares Ibonds 2023 Treasury ETF IBONDS 23 TRM TS 46436E882 2796 113164 SH SOLE 113164 0 0 iShares Ibonds 2024 Treasury ETF IBONDS 24 TRM TS 46436E874 1749 73305 SH SOLE 73305 0 0 iShares Ibonds 2025 Treasury ETF IBONDS 25 TRM TS 46436E866 404 17339 SH SOLE 17339 0 0 iShares Ibonds 2026 Treasury ETF IBONDS 26 TRM TS 46436E858 215 9485 SH SOLE 9485 0 0 iShares Ibonds Dec 2023 Term ETF IBONDS DEC23 ETF 46434VAX8 13305 531579 SH SOLE 530900 0 679 iShares Ibonds Dec 2024 TRM ETF IBONDS DEC24 ETF 46434VBG4 12255 501830 SH SOLE 501268 0 562 iShares International Sel DIV ETF INTL SEL DIV ETF 464288448 583 21449 SH SOLE 21449 0 0 iShares Interntinl Aggrgt BND ETF CORE INTL AGGR 46435G672 1343 28250 SH SOLE 28250 0 0 iShares MSCI Brazil ETF MSCI BRAZIL ETF 464286400 219 7839 SH SOLE 7725 0 114 iShares MSCI EAFE ETF MSCI EAFE ETF 464287465 437 6658 SH SOLE 6458 0 200 iShares MSCI Frontier 100 ETF MSCI FRNTR100ETF 464286145 353 13840 SH SOLE 13840 0 0 iShares MSCI United Kingdom ETF MSCI UK ETF NEW 46435G334 1104 35998 SH SOLE 34000 0 1998 iShares North American Natural Resources ETF NA NAT RES 464287374 283 6961 SH SOLE 6961 0 0 iShares Russell 1000 Growth ETF RUS 1000 GRW ETF 464287614 1681 7848 SH SOLE 7848 0 0 iShares Russell 1000 Value ETF RUS 1000 VAL ETF 464287598 467 3080 SH SOLE 3080 0 0 iShares Russell Growth RUS MD CP GR ETF 464287481 280 3348 SH SOLE 3348 0 0 iShares Russell Mid-Cap ETF RUS MID CAP ETF 464287499 706 10461 SH SOLE 10461 0 0 iShares Select Dividend SELECT DIVID ETF 464287168 564 4673 SH SOLE 4473 0 200 iShares Short Term Natl Amt Free Muni Bond ETF SHRT NAT MUN ETF 464288158 286 2745 SH SOLE 2745 0 0 iShares Short Treasury Bond ETF SHORT TREAS BD 464288679 723 6578 SH SOLE 5978 0 600 iShares Silver Trust ISHARES 46428Q109 2381 108116 SH SOLE 107949 0 167 iShares TIPS Bond ETF TIPS BD ETF 464287176 236 2218 SH SOLE 2218 0 0 iShares Total Usd Bond Market ETF CORE TOTAL USD 46434V613 1193 26550 SH SOLE 26550 0 0 iShares TR Barclys 7-10 YR 7-10 YR TRSY BD 464287440 1995 20827 SH SOLE 20827 0 0 iShares TR Barclys MBS BD MBS ETF 464288588 2081 22441 SH SOLE 22441 0 0 iShares TR Real Estate U.S. REAL ES ETF 464287739 404 4795 SH SOLE 4795 0 0 iShares TR Russell 1000 RUS 1000 ETF 464287622 842 4000 SH SOLE 4000 0 0 iShares TR Russell 2000 RUSSELL 2000 ETF 464287655 2098 12034 SH SOLE 12034 0 0 iShares TR S&P 100 ETF S&P 100 ETF 464287101 251 1470 SH SOLE 1470 0 0 iShares U.S. Treasury Bond ETF US TREAS BD ETF 46429B267 2288 100712 SH SOLE 100712 0 0 Ishars Edg MSCI USA QLTY FCTR ETF MSCI USA QLT FCT 46432F339 227 1990 SH SOLE 1990 0 0 Ishr Ibnd Dec 2025 TRM ETF IBONDS DEC25 ETF 46434VBD1 4991 205229 SH SOLE 205229 0 0 Ishrs Ibnds Dec 2026 TRM Corp ETF IBONDS DEC2026 46435GAA0 911 39027 SH SOLE 39027 0 0 Johnson & Johnson COM 478160104 7530 42628 SH SOLE 42566 0 62 JP Morgan Alerian MLP ALERIAN ML ETN 46625H365 211 9710 SH SOLE 9710 0 0 JPMorgan Chase & Co COM 46625H100 11718 87383 SH SOLE 87307 0 76 Kimberly-Clark Corp COM 494368103 683 4989 SH SOLE 4989 0 0 Kroger Co Com COM 501044101 1444 32389 SH SOLE 32389 0 0 L3harris Technologies Inc COM 502431109 1266 6081 SH SOLE 6081 0 0 Lab CP Of Amer HLDG New COM NEW 50540R409 1276 5417 SH SOLE 5417 0 0 Lam Research COM 512807108 844 2000 SH SOLE 2000 0 0 Life Storage Inc COM 53223X107 246 2495 SH SOLE 2495 0 0 Lilly Eli & Company COM 532457108 1773 4847 SH SOLE 4847 0 0 Lincoln National Corp COM 534187109 319 10392 SH SOLE 10392 0 0 Linde PLC COM G5494J103 1270 3894 SH SOLE 3894 0 0 Lockheed Martin Corp COM 539830109 12874 26463 SH SOLE 26463 0 0 Lowes Companies Inc COM 548661107 5872 29472 SH SOLE 29306 0 166 Magellan Midstream PTNRS COM UNIT RP LP 559080106 5718 113890 SH SOLE 113890 0 0 Marathon Oil Corp COM 565849106 700 25850 SH SOLE 25850 0 0 Marathon Pete Corp COM 56585A102 2753 23651 SH SOLE 23651 0 0 Markel Corp COM 570535104 253 192 SH SOLE 192 0 0 Marsh & MC Lennan Co Inc COM 571748102 521 3150 SH SOLE 3150 0 0 Martin Mrta.Mats. COM 573284106 1207 3571 SH SOLE 3571 0 0 Mastec Inc COM 576323109 1821 21345 SH SOLE 21345 0 0 Mastercard Inc CL A 57636Q104 3956 11378 SH SOLE 11378 0 0 MC Cormick & Co Inc N-VT COM NON VTG 579780206 470 5642 SH SOLE 5642 0 0 MC Donalds Corp COM 580135101 10343 39247 SH SOLE 39219 0 28 Medtronic PLC F SHS G5960L103 429 5467 SH SOLE 5467 0 0 Merck & Co Inc New COM 58933Y105 5130 45939 SH SOLE 45869 0 70 Metlife Inc COM 59156R108 640 8842 SH SOLE 8781 0 61 Microchip Tech. COM 595017104 770 10966 SH SOLE 10966 0 0 Microsoft Corp COM 594918104 20172 84113 SH SOLE 84113 0 0 Mid-Amer Apt CMNTYS Com COM 59522J103 21765 138638 SH SOLE 138638 0 0 Molson Coors Brewing CL B CL B 60871R209 213 4133 SH SOLE 4133 0 0 Mondelez Intl Inc CL A CL A 609207105 664 9907 SH SOLE 9907 0 0 Morgan Stanley COM NEW 617446448 1596 18777 SH SOLE 18777 0 0 Mosaic Co New COM 61945C103 888 20250 SH SOLE 20250 0 0 Motorola Solutions Inc COM NEW 620076307 206 795 SH SOLE 795 0 0 MP Materials Corp COM CL A 553368101 313 12900 SH SOLE 12900 0 0 MSC Indl.Direct 'a' CL A 553530106 417 5100 SH SOLE 5100 0 0 Nasdaq OMX Group COM 631103108 1553 25320 SH SOLE 25320 0 0 National Insts. COM 636518102 443 12000 SH SOLE 12000 0 0 Nextera Energy Inc COM 65339F101 1640 19615 SH SOLE 19319 0 296 Nike Inc Class B CL B 654106103 6806 58167 SH SOLE 58167 0 0 Norfolk Southern Corp COM 655844108 1938 7864 SH SOLE 7864 0 0 Nucor Corp COM 670346105 1118 8450 SH SOLE 8450 0 0 Nvidia Corp Com COM 67066G104 20324 139073 SH SOLE 139073 0 0 NVR Inc Com COM 62944T105 309 67 SH SOLE 67 0 0 Occidental Pete Corp COM 674599105 397 6285 SH SOLE 6285 0 0 Old Republic Intl Corp COM 680223104 1722 71293 SH SOLE 71293 0 0 On Semiconductor Co COM 682189105 914 14650 SH SOLE 14650 0 0 Oneok Inc New COM 682680103 4154 63223 SH SOLE 63223 0 0 Oracle Corporation COM 68389X105 1827 22352 SH SOLE 22227 0 125 Otis Worldwide Corp COM 68902V107 203 2589 SH SOLE 2574 0 15 Ovintiv Inc COM 69047Q102 1316 25950 SH SOLE 25950 0 0 P P G Industries Inc COM 693506107 539 4289 SH SOLE 4289 0 0 Pacer Lunt Large Cap Alter ETF LUNT LRG CP ALTR 69374H717 277 6849 SH SOLE 6849 0 0 Pacer Lunt LRG Cap Multi Factr ETF LUNT LRGCP MULTI 69374H816 414 11784 SH SOLE 11784 0 0 Pacer US Cash Cows 100 ETF US CASH COWS 100 69374H881 201 4336 SH SOLE 4336 0 0 Pack.Corp.Of Am. COM 695156109 1066 8250 SH SOLE 8250 0 0 Parker Hannifin Corp Com COM 701094104 386 1328 SH SOLE 1328 0 0 Paychex Inc COM 704326107 401 3472 SH SOLE 3472 0 0 Paypal Holdings Inco COM 70450Y103 687 9647 SH SOLE 9647 0 0 Penumbra Inc COM 70975L107 968 4350 SH SOLE 4350 0 0 Pepsico Incorporated COM 713448108 3747 20608 SH SOLE 20553 0 55 Perkinelmer Inc COM 714046109 231 1644 SH SOLE 1644 0 0 Pfizer Incorporated COM 717081103 5424 105860 SH SOLE 105860 0 0 Philip Morris Intl Inc COM 718172109 1079 10528 SH SOLE 10528 0 0 Phillips 66 COM 718546104 4044 38850 SH SOLE 38811 0 39 PIMCO Dynamic Income Opp COM BEN SHS 69355M107 1697 131545 SH SOLE 131545 0 0 PIMCO Exch Traded Fund ENHAN SHRT MA AC 72201R833 7416 74928 SH SOLE 74278 0 650 Pioneer Natural Res Co COM 723787107 253 1109 SH SOLE 1109 0 0 PNC Finl Services GP Inc COM 693475105 442 2798 SH SOLE 2798 0 0 Principal Financial GP Com COM 74251V102 229 2730 SH SOLE 2730 0 0 Proassurance Corporation COM 74267C106 312 17812 SH SOLE 17812 0 0 Procter & Gamble COM 742718109 8410 55489 SH SOLE 55434 0 55 ProShares Large Cap Core Plus PSHS LC COR PLUS 74347R248 1188 26458 SH SOLE 24458 0 2000 Quadratic Intrst RT VLT And ETF QUADRTC INT RT 500767736 4344 192115 SH SOLE 192115 0 0 Qualcomm Inc COM 747525103 2519 22916 SH SOLE 22852 0 64 Quanta Services Inc COM 74762E102 782 5482 SH SOLE 5482 0 0 Quest Diagnostic Inc COM 74834L100 1002 6406 SH SOLE 6406 0 0 Rayonier Inc COM 754907103 1796 54488 SH SOLE 54488 0 0 Realty Income Corp COM 756109104 221 3472 SH SOLE 3472 0 0 Regions Financial Corp COM 7591EP100 5382 247349 SH SOLE 247349 0 0 Resmed Inc COM 761152107 562 2700 SH SOLE 2700 0 0 Rithm Capital Corp COM NEW 64828T201 348 41292 SH SOLE 41292 0 0 RPM International Inc COM 749685103 1358 13937 SH SOLE 13937 0 0 S & P Global Inc COM 78409V104 425 1269 SH SOLE 1269 0 0 SCH US Agg BND ETF US AGGREGATE B 808524839 11022 241446 SH SOLE 239629 0 1817 SCH US DIV Equity ETF US DIVIDEND EQ 808524797 22993 304382 SH SOLE 301392 0 2990 Schein Henry Inc COM 806407102 905 11328 SH SOLE 11328 0 0 SCHW Emg MKT Eq ETF EMRG MKTEQ ETF 808524706 4728 199762 SH SOLE 199446 0 316 SCHW Intl Eq ETF INTL EQTY ETF 808524805 16143 501188 SH SOLE 497820 0 3368 SCHW US Scap ETF US SML CAP ETF 808524607 2985 73682 SH SOLE 73624 0 58 Schwab 1000 Index ETF 1000 INDEX ETF 808524722 660 17885 SH SOLE 17885 0 0 Schwab Funda Emg MKTS Large Com ETF SCHWB FDT EMK LG 808524730 348 14039 SH SOLE 14039 0 0 Schwab Fundamental Inl Large Com ETF SCHWB FDT INT LG 808524755 15012 516397 SH SOLE 510597 0 5800 Schwab Fundamental US Large Co ETF SCHWAB FDT US LG 808524771 2724 50970 SH SOLE 50970 0 0 Schwab Fundamental US Small Com ETF SCHWAB FDT US SC 808524763 1030 22052 SH SOLE 22052 0 0 Schwab Short U.S. Treasury ETF SHT TM US TRES 808524862 17645 365775 SH SOLE 364078 0 1697 Schwab US Broad Mkt ETF US BRD MKT ETF 808524102 3565 79553 SH SOLE 78493 0 1060 Schwab US Large Cap US LCAP GR ETF 808524300 624 11229 SH SOLE 11229 0 0 Schwab US Large Cap ETF US LRG CAP ETF 808524201 13502 299051 SH SOLE 298172 0 879 Schwab US Large Cap Value US LCAP VA ETF 808524409 6909 104655 SH SOLE 104480 0 175 Schwab US Mid Cap ETF US MID-CAP ETF 808524508 11810 180002 SH SOLE 177826 0 2176 Seagen Inc COM 81181C104 257 2000 SH SOLE 2000 0 0 SELECT SECTOR SPDR TR SBI INT-TECH TECHNOLOGY 81369Y803 371 2985 SH SOLE 2985 0 0 Service Corp Intl COM 817565104 1039 15024 SH SOLE 15024 0 0 Servisfirst Bancshares Com COM 81768T108 7091 102492 SH SOLE 102492 0 0 Shell PLC SPON ADS 780259305 1677 29449 SH SOLE 29449 0 0 Sherwin Williams Co COM 824348106 241 1017 SH SOLE 1017 0 0 Skyworks Solutions Inc Com COM 83088M102 1866 20475 SH SOLE 20475 0 0 Smartfinancial Inc COM NEW 83190L208 289 10500 SH SOLE 10500 0 0 Snap-On COM 833034101 363 1587 SH SOLE 1587 0 0 SPDR Nuveen Barclays Short Term Muni ETF NUVEEN BLMBRG SR 78468R739 926 19700 SH SOLE 19700 0 0 SPDR EM Local Currency Bond ETF BLOMBRG BRC EMRG 78464A391 1259 61248 SH SOLE 61088 0 160 SPDR Gold Trust GOLD SHS 78463V107 438 2583 SH SOLE 2583 0 0 SPDR Index Shares Emerg Markt ETF IV PORTFOLIO EMG MK 78463X509 813 24672 SH SOLE 24672 0 0 SPDR Portfolio DVLPD WRLD Ex-US ETF PORTFOLIO DEVLPD 78463X889 224 7539 SH SOLE 7539 0 0 SPDR Russell 1000 Yield Focus ETF RUSSELL YIELD 78468R770 1197 12770 SH SOLE 12770 0 0 SPDR S&P 500 ETF TST. TR UNIT 78462F103 14244 37075 SH SOLE 36475 0 600 SPDR S&P Midcap 400 ETF UTSER1 S&PDCRP 78467Y107 1709 3831 SH SOLE 3831 0 0 SPDR Short Term Intl Treasury Bond ETF BLOMBERG BRC INT 78464A334 418 15441 SH SOLE 15441 0 0 Sprott Physical Gold Trust UNIT 85207H104 2326 165000 SH SOLE 165000 0 0 Sprott Physical Silver Trust TR UNIT 85207K107 1154 140000 SH SOLE 140000 0 0 Starbucks Corp COM 855244109 311 3132 SH SOLE 3132 0 0 Steel Dynamics COM 858119100 3226 32900 SH SOLE 32900 0 0 Synovus Financial CP New COM NEW 87161C501 3350 88417 SH SOLE 88417 0 0 Sysco Corporation COM 871829107 295 3864 SH SOLE 3864 0 0 T Rowe Price Group Inc COM 74144T108 348 3192 SH SOLE 3192 0 0 Target Corporation COM 87612E106 560 3759 SH SOLE 3693 0 66 Te Connectivity LTD F REG SHS H84989104 2273 19800 SH SOLE 19800 0 0 Teleflex COM 879369106 986 3950 SH SOLE 3950 0 0 Tesla Motors Inc COM 88160R101 293 2381 SH SOLE 2381 0 0 Texas Instruments Inc COM 882508104 5866 35507 SH SOLE 35407 0 100 The Southern Company COM 842587107 11525 161390 SH SOLE 161390 0 0 Thermo Fisher Scientific COM 883556102 3914 7103 SH SOLE 7070 0 33 Toronto Dominion Bank F COM NEW 891160509 230 3552 SH SOLE 3552 0 0 Trane Technologies PLC SHS G8994E103 2301 13692 SH SOLE 13692 0 0 Travelers Companies Inc COM 89417E109 438 2339 SH SOLE 2269 0 70 Truist Financial Corporation COM 89832Q109 1996 46385 SH SOLE 46385 0 0 U S Bancorp Del New COM NEW 902973304 1086 24623 SH SOLE 24623 0 0 Udr Inc COM 902653104 234 6032 SH SOLE 6032 0 0 Unilever PLC ADR New F SPON ADR NEW 904767704 542 10761 SH SOLE 10761 0 0 Union Pacific Corp COM 907818108 1653 7981 SH SOLE 7981 0 0 United Parcel Service B CL B 911312106 398 2287 SH SOLE 2287 0 0 Unitedhealth Group Inc COM 91324P102 11519 21726 SH SOLE 21726 0 0 Valero Energy Corp New COM 91913Y100 273 2151 SH SOLE 2151 0 0 Valvoline Inc COM 92047W101 302 9236 SH SOLE 9236 0 0 Vaneck Vectors ETF TR Agribusiness ETF AGRIBUSINESS ETF 92189F700 1482 17262 SH SOLE 17062 0 200 Vanguard Consumer Discretionary ETF CONSUM DIS ETF 92204A108 1205 5500 SH SOLE 5500 0 0 Vanguard Consumer Staples ETF CONSUM STP ETF 92204A207 1049 5477 SH SOLE 5433 0 44 Vanguard DIV Appreciation ETF DIV APP ETF 921908844 11731 77251 SH SOLE 76787 0 464 Vanguard Energy ETF ENERGY ETF 92204A306 778 6415 SH SOLE 6415 0 0 Vanguard Extended MKT. ETF EXTEND MKT ETF 922908652 1673 12592 SH SOLE 12592 0 0 Vanguard Financials ETF FINANCIALS ETF 92204A405 684 8268 SH SOLE 8268 0 0 Vanguard FTSE All World ex US ETF ALLWRLD EX US 922042775 1850 36894 SH SOLE 36894 0 0 Vanguard FTSE Developed ETF FTSE DEV MKT ETF 921943858 17364 413722 SH SOLE 407747 0 5975 Vanguard FTSE Emerging Markets ETF FTSE EMR MKT ETF 922042858 6424 164815 SH SOLE 163491 0 1324 Vanguard Growth GROWTH ETF 922908736 2870 13468 SH SOLE 13468 0 0 Vanguard Health Care ETF HEALTH CAR ETF 92204A504 969 3905 SH SOLE 3905 0 0 Vanguard High Dividend Yield HIGH DIV YLD 921946406 3659 33813 SH SOLE 33813 0 0 Vanguard Industrials ETF INDUSTRIAL ETF 92204A603 471 2577 SH SOLE 2577 0 0 Vanguard Information Technology ETF INF TECH ETF 92204A702 3588 11234 SH SOLE 11234 0 0 Vanguard Intermediate Bond ETF INTERMED TERM 921937819 245 3300 SH SOLE 3300 0 0 Vanguard Intl Divdend INTL DVD ETF 921946810 6568 94330 SH SOLE 93997 0 333 Vanguard Intrntnl HGH INTL HIGH ETF 921946794 377 6321 SH SOLE 6321 0 0 Vanguard Large-Cap Index Fund ETF Shares LARGE CAP ETF 922908637 20012 114880 SH SOLE 111951 0 2929 Vanguard Materials ETF MATERIALS ETF 92204A801 994 5842 SH SOLE 5842 0 0 Vanguard Mega Cap ETF MEGA CAP INDEX 921910873 39897 301340 SH SOLE 300534 0 806 Vanguard Mega Growth ETF MEGA GRWTH IND 921910816 14873 86437 SH SOLE 86216 0 221 Vanguard Mega Value ETF MEGA CAP VAL ETF 921910840 13224 128571 SH SOLE 127728 0 843 Vanguard Mid Cap ETF MID CAP ETF 922908629 29817 146297 SH SOLE 144618 0 1679 Vanguard Mid Cap Value ETF MCAP VL IDXVIP 922908512 13651 100941 SH SOLE 99666 0 1275 Vanguard Mid Growth ETF MCAP GR IDXVIP 922908538 3076 17114 SH SOLE 17098 0 16 Vanguard REIT Index ETF REIT ETF 922908553 1376 16682 SH SOLE 16482 0 200 Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 14251 40562 SH SOLE 40562 0 0 Vanguard Short Term Bond ETF SHORT TRM BOND 921937827 9642 128087 SH SOLE 124212 0 3875 Vanguard Short Term Corporate ETF SHRT TRM CORP BD 92206C409 5870 78069 SH SOLE 73999 0 4070 Vanguard Short Term Government ETF SHTRM GVT BD ETF 92206C102 1615 27931 SH SOLE 27931 0 0 Vanguard Small Cap ETF SMALL CP ETF 922908751 16668 90814 SH SOLE 90072 0 742 Vanguard Small Growth ETF SML CP GRW ETF 922908595 844 4207 SH SOLE 4174 0 33 Vanguard Small Value ETF SM CP VAL ETF 922908611 3300 20778 SH SOLE 20708 0 70 Vanguard Total Bond ETF TOTAL BND MRKT 921937835 8975 124932 SH SOLE 119777 0 5155 Vanguard Total International Bond ETF INTL BD IDX ETF 92203J407 622 13108 SH SOLE 13108 0 0 Vanguard Total International Stock ETF VG TL INTL STK F 921909768 5962 115271 SH SOLE 115271 0 0 Vanguard Total US Stock Mkt ETF TOTAL STK MKT 922908769 3966 20742 SH SOLE 20689 0 53 Vanguard Total World Stock ETF TT WRLD ST ETF 922042742 1971 22871 SH SOLE 22871 0 0 Vanguard Utilities UTILITIES ETF 92204A876 803 5239 SH SOLE 5201 0 38 Vanguard Value VALUE ETF 922908744 1692 12054 SH SOLE 12054 0 0 Verizon Communications COM 92343V104 2534 64324 SH SOLE 64206 0 118 Vertex Energy Inc COM 92534K107 484 78000 SH SOLE 78000 0 0 Visa Inc CL A COM CL A 92826C839 11103 53441 SH SOLE 53317 0 124 Voya Finl Inc COM 929089100 246 4000 SH SOLE 4000 0 0 Vulcan Materials Company COM 929160109 10550 60246 SH SOLE 60246 0 0 W E C Energy Group I COM 92939U106 3366 35905 SH SOLE 35905 0 0 W R Berkley COM 084423102 1567 21593 SH SOLE 21593 0 0 Wal-Mart Stores Inc COM 931142103 6935 48718 SH SOLE 48661 0 57 Walgreens Boots Allianc COM 931427108 319 8537 SH SOLE 8537 0 0 Waste Connections Inc COM 94106B101 1392 10500 SH SOLE 10500 0 0 Waste Management Inc Del COM 94106L109 5881 37485 SH SOLE 37485 0 0 Waters Corp COM 941848103 4444 12973 SH SOLE 12973 0 0 Wells Fargo & Co New COM 949746101 1217 29485 SH SOLE 29485 0 0 Weyerhaeuser Co COM 962166104 1478 47685 SH SOLE 47685 0 0 Wheaton Precious Metal F COM 962879102 4386 112236 SH SOLE 112236 0 0 Williams Sonoma COM 969904101 780 6791 SH SOLE 6791 0 0 Wisdomtree Trust EMG MKTS SMCAP 97717W281 326 7420 SH SOLE 7420 0 0 Woodward Inc COM 980745103 377 3900 SH SOLE 3900 0 0 Xcel Energy Inc COM 98389B100 343 4860 SH SOLE 4664 0 196 Xylem Inc COM 98419M100 265 2393 SH SOLE 2393 0 0 Yum Brands Inc COM 988498101 1330 10382 SH SOLE 10382 0 0