0000924181-23-000005.txt : 20231016 0000924181-23-000005.hdr.sgml : 20231016 20231016134348 ACCESSION NUMBER: 0000924181-23-000005 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231016 DATE AS OF CHANGE: 20231016 EFFECTIVENESS DATE: 20231016 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: 231327055 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 09-30-2023 09-30-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 12514342523 Mary Shannon Hope Mobile AL 10-16-2023 0 453 1429635 false
INFORMATION TABLE 2 13F2023Q3.xml 13F-HR 3M Company COM 88579Y101 641 6851 SH SOLE 6800 0 51 A F L A C Inc COM 001055102 7619 99273 SH SOLE 99273 0 0 A S M L Holding NV New F N Y REGISTRY SHS N07059210 869 1477 SH SOLE 1477 0 0 Ab Ultra Short Income ETF ULTRA SHORT INCM 00039J103 216 4300 SH SOLE 4300 0 0 Abbott Laboratories COM 002824100 3503 36166 SH SOLE 36166 0 0 Abbvie Inc COM 00287Y109 10612 71195 SH SOLE 71195 0 0 Aberdeen Standard Investments Etfs Bloomberg All Comdty STRGY K1 Free ETF BBRG ALL COMD K1 003261104 1638 77585 SH SOLE 77585 0 0 Accenture PLC CL A F SHS CLASS A G1151C101 2614 8512 SH SOLE 8456 0 56 Adobe Systems Inc COM 00724F101 9320 18278 SH SOLE 18278 0 0 Advanced Micro Device COM 007903107 558 5428 SH SOLE 5428 0 0 Air Prod & Chemicals Inc COM 009158106 1624 5694 SH SOLE 5694 0 0 Albemarle Corp COM 012653101 5645 33119 SH SOLE 33119 0 0 Allegion Public LTD Co F ORD SHS G0176J109 424 4069 SH SOLE 4069 0 0 Alliant Energy Corp COM 018802108 258 5335 SH SOLE 5335 0 0 Alphabet Inc Class A Cap STK CAP STK CL A 02079K305 4195 32057 SH SOLE 31997 0 60 Alphabet Inc Class C Cap STK CAP STK CL C 02079K107 11800 89495 SH SOLE 89435 0 60 Altria Group Inc COM 02209S103 1167 27110 SH SOLE 27110 0 0 Amazon Com Inc COM 023135106 7838 61660 SH SOLE 61660 0 0 Amcor PLC F ORD G0250X107 142 15505 SH SOLE 15505 0 0 American Express Company COM 025816109 678 4547 SH SOLE 4467 0 80 American Finl.GP.Ohio COM 025932104 960 8600 SH SOLE 8600 0 0 Ameriprise Financial Inc COM 03076C106 268 812 SH SOLE 812 0 0 Ametek Inc New COM 031100100 613 4152 SH SOLE 4152 0 0 Amgen Incorporated COM 031162100 3061 11388 SH SOLE 11388 0 0 Analog Devices Inc COM 032654105 845 4828 SH SOLE 4828 0 0 Ansys COM 03662Q105 1084 3642 SH SOLE 3642 0 0 Apa Corp COM 03743Q108 664 16154 SH SOLE 16154 0 0 Apple Inc COM 037833100 42614 248896 SH SOLE 248644 0 252 Applied Materials Inc COM 038222105 648 4681 SH SOLE 4681 0 0 Aptus Defined Risk ETF APTUS DEFINED 26922A388 2005 86000 SH SOLE 86000 0 0 Arch Cap.GP. ORD G0450A105 279 3500 SH SOLE 3500 0 0 Archer-Daniels-Midlnd Co COM 039483102 926 12273 SH SOLE 12273 0 0 Ares Management Corp Class A CL A COM STK 03990B101 2098 20390 SH SOLE 20390 0 0 Arrow Electronics COM 042735100 1140 9100 SH SOLE 9100 0 0 Ashland Global Holdings Inc COM 044186104 531 6500 SH SOLE 6500 0 0 Astrazeneca PLC ADR F SPONSORED ADR 046353108 1121 16548 SH SOLE 16548 0 0 AT&T Corp Com New COM 00206R102 748 49811 SH SOLE 49811 0 0 Atmos Energy Corp COM 049560105 271 2562 SH SOLE 2562 0 0 Atrion Corporation COM 049904105 321 778 SH SOLE 778 0 0 Auto Data Processing COM 053015103 4202 17375 SH SOLE 17375 0 0 Avantis US Small Cap Value ETF US SML CP VALU 025072877 267 3424 SH SOLE 3424 0 0 B Riley Finl COM 05580M108 439 10700 SH SOLE 10700 0 0 Banco Bilbao Argen ADR F SPONSORED ADR 05946K101 242 30098 SH SOLE 30098 0 0 Bank Of America Corp COM 060505104 424 15477 SH SOLE 15477 0 0 Baxter International Inc COM 071813109 282 7401 SH SOLE 7369 0 32 Becton Dickinson & Co COM 075887109 3230 12495 SH SOLE 12495 0 0 Berkshire Hathaway B New CL B NEW 084670702 7188 20520 SH SOLE 20520 0 0 Bio-Rad Laboratories 'a' CL A 090572207 538 1500 SH SOLE 1500 0 0 Bio-Techne Corp COM 09073M104 4694 68964 SH SOLE 68964 0 0 BlackRock Ultra Short Term Bond ETF BLACKROCK ULTRA 46434V878 588 11678 SH SOLE 11678 0 0 Blackstone Group Inc COM CL A 09260D107 21639 201967 SH SOLE 201967 0 0 Blackstone Secd Lending COMMON STOC 09261X102 1591 56564 SH SOLE 56564 0 0 Blackstone Senior Float COM 09256U105 1565 118080 SH SOLE 118080 0 0 Boeing Co COM 097023105 1063 5546 SH SOLE 5546 0 0 Booking Holdings Inc COM 09857L108 1286 417 SH SOLE 417 0 0 Bristol-Myers Squibb Co COM 110122108 1621 27924 SH SOLE 27924 0 0 Broadcom Limited COM 11135F101 919 1106 SH SOLE 1106 0 0 Broadridge Finl Solution COM 11133T103 1830 10175 SH SOLE 10175 0 0 Brookfield Corp F Class A CL A LTD VT SH 11271J107 1727 55223 SH SOLE 55223 0 0 Brookfiled Asset Manag F Class A CL A LMT VTG SHS 113004105 229 6857 SH SOLE 6857 0 0 Brown & Brown Inc Com COM 115236101 3995 57200 SH SOLE 57200 0 0 Bunge Limited Com COM G16962105 2100 19400 SH SOLE 19400 0 0 C H Robinson Worldwd New COM NEW 12541W209 364 4200 SH SOLE 4200 0 0 C S X Corp COM 126408103 1162 37802 SH SOLE 37802 0 0 C V S Caremark Corp COM 126650100 1017 14566 SH SOLE 14464 0 102 Cameco Corp Com COM 13321L108 553 13950 SH SOLE 13950 0 0 Cardinal Health Inc COM 14149Y108 972 11191 SH SOLE 11191 0 0 Carrier Global Corp COM 14448C104 296 5357 SH SOLE 5326 0 31 Caterpillar Inc COM 149123101 3538 12960 SH SOLE 12960 0 0 Celsius HLDGS Inc COM NEW 15118V207 5702 33231 SH SOLE 33231 0 0 Centene Corp COM 15135B101 557 8084 SH SOLE 8084 0 0 Chas.RVR.Labs.Intl. COM 159864107 902 4600 SH SOLE 4600 0 0 Chemed COM 16359R103 1299 2500 SH SOLE 2500 0 0 Cheniere Energy Inc Com New COM NEW 16411R208 3124 18826 SH SOLE 18826 0 0 Chevron Corporation COM 166764100 11870 70395 SH SOLE 70350 0 45 Chubb LTD F COM H1467J104 351 1677 SH SOLE 1677 0 0 Church & Dwight Co. COM 171340102 925 10100 SH SOLE 10100 0 0 Cincinnati Financial CP COM 172062101 969 9404 SH SOLE 9404 0 0 Cisco Systems Inc COM 17275R102 3713 69072 SH SOLE 69002 0 70 Clorox Company COM 189054109 1467 11193 SH SOLE 11193 0 0 Cme Group COM 12572Q105 4419 22070 SH SOLE 22070 0 0 Coca Cola Company COM 191216100 3924 69530 SH SOLE 69530 0 0 Colgate-Palmolive Co COM 194162103 4161 58516 SH SOLE 58516 0 0 Columbia Em Core Ex-China ETF EM CORE EX ETF 19762B202 1614 58863 SH SOLE 58688 0 175 Comcast Corp New CL A CL A 20030N101 1090 24572 SH SOLE 24572 0 0 Computer Programs & SYS COM 205306103 276 17314 SH SOLE 17314 0 0 Conagra Foods Inc COM 205887102 209 7625 SH SOLE 7625 0 0 Conocophillips COM 20825C104 1057 8778 SH SOLE 8778 0 0 Consolidated Edison Inc COM 209115104 1181 13803 SH SOLE 13803 0 0 Corning Inc COM 219350105 345 11314 SH SOLE 11314 0 0 Corteva Inc COM 22052L104 2670 52194 SH SOLE 52194 0 0 Costco WHSL Corp New COM 22160K105 1080 1911 SH SOLE 1911 0 0 Crispr Therapeutics F NAMEN AKT H17182108 277 6100 SH SOLE 6100 0 0 D R Horton Co COM 23331A109 244 2275 SH SOLE 2275 0 0 D R S Technologies Inc COM 52661A108 234 14000 SH SOLE 14000 0 0 Danaher Corp Del COM 235851102 2042 8231 SH SOLE 8156 0 75 Darden Restaurants Inc COM 237194105 370 2580 SH SOLE 2580 0 0 Deere & Co COM 244199105 4763 12577 SH SOLE 12577 0 0 Devon Energy CP New COM 25179M103 3190 66882 SH SOLE 66882 0 0 Dimensional US Marketwide Value ETF US MKTWIDE VALU 25434V724 230 6759 SH SOLE 6759 0 0 Disney Walt Co COM DISNEY 254687106 3824 47185 SH SOLE 47083 0 102 Dominion Energy, Inc. COM 25746U109 376 8428 SH SOLE 8428 0 0 Donaldson Co. COM 257651109 775 13000 SH SOLE 13000 0 0 Dow Inc Com COM 260557103 760 14745 SH SOLE 14745 0 0 Duke Energy Corp New COM NEW 26441C204 3840 43504 SH SOLE 43504 0 0 DuPont De Nemours Inc COM 26614N102 779 10442 SH SOLE 10442 0 0 Eaton Corp PLC F SHS G29183103 1183 5549 SH SOLE 5347 0 202 eBay Inc COM 278642103 251 5693 SH SOLE 5693 0 0 Ecolab Inc COM 278865100 414 2436 SH SOLE 2436 0 0 Edwards Lifesciences CP COM 28176E108 647 9344 SH SOLE 9344 0 0 Elevance Health Inc COM 036752103 1325 3044 SH SOLE 3044 0 0 Emerson Electric Co COM 291011104 4104 42497 SH SOLE 42497 0 0 Enbridge Inc F COM 29250N105 812 24215 SH SOLE 24215 0 0 Enphase Energy Inc COM 29355A107 721 6000 SH SOLE 6000 0 0 Enterprise Prd Prtnrs LP COM 293792107 1925 70339 SH SOLE 70339 0 0 Evergy Inc COM 30034W106 202 3975 SH SOLE 3975 0 0 Expeditor Intl.Of Wash. COM 302130109 930 8112 SH SOLE 8112 0 0 Extra Space Storage Inc COM 30225T102 274 2256 SH SOLE 2256 0 0 Exxon Mobil Corporation COM 30231G102 7423 63132 SH SOLE 63132 0 0 Fastenal Co COM 311900104 1153 21100 SH SOLE 21100 0 0 Fedex Corporation COM 31428X106 1094 4108 SH SOLE 4108 0 0 First Bancshares MS Com COM 318916103 343 12702 SH SOLE 12702 0 0 Fiserv Inc COM 337738108 276 2445 SH SOLE 2445 0 0 Flexshar STX Global Broad Inf ETF IV STOXX GLOBR INF 33939L795 257 5316 SH SOLE 5187 0 129 Franklin FTSE Japan ETF FTSE JAPAN ETF 35473P744 893 33756 SH SOLE 33756 0 0 Franklin US MD CP Multifct Index ETF US MID CP MLTFCT 35473P884 1234 28715 SH SOLE 28715 0 0 Freeport- Mcmoran Inc CL B 35671D857 2531 67872 SH SOLE 67872 0 0 Gallagher Arthur J & Co COM 363576109 1987 8717 SH SOLE 8717 0 0 Gamida Cell LTD F SHS M47364100 242 235000 SH SOLE 235000 0 0 GE Healthcare Technologi COMMON STOCK 36266G107 1655 24319 SH SOLE 24319 0 0 General Dynamics Corp COM 369550108 2055 9301 SH SOLE 9301 0 0 General Electric Co COM NEW 369604301 229 2069 SH SOLE 2069 0 0 General Mills Inc COM 370334104 2227 34808 SH SOLE 34808 0 0 Genuine Parts Co COM 372460105 458 3151 SH SOLE 3151 0 0 Gildan Activewear Inc F COM 375916103 280 10000 SH SOLE 10000 0 0 Gilead Sciences Inc COM 375558103 293 3913 SH SOLE 3883 0 30 GLDMN Sach ActiveBeta Emrg MKT Eqy ETF ACTIVEBETA EME 381430206 264 9195 SH SOLE 9195 0 0 Global Payments Inc COM 37940X102 9926 86020 SH SOLE 86020 0 0 Global X MLP & Energy Infrastructure ETF GLB X MLP ENRG I 37954Y293 891 21011 SH SOLE 21011 0 0 Globe Life Inc COM 37959E102 10065 92573 SH SOLE 92573 0 0 Goldman Sachs Actvbeta US LRG ETF EQUITY ETF 381430503 251 2985 SH SOLE 2985 0 0 Goldman Sachs Actvbt Intereqy ETF ACTIVEBETA INT 381430107 992 33050 SH SOLE 33050 0 0 Goldman Sachs Group Inc COM 38141G104 283 874 SH SOLE 874 0 0 Goldman Sachs Trsryaccs 1 YR ETF TREASURYACCESS 381430529 2000 19979 SH SOLE 19979 0 0 Goldman SCHS JST US LRG CP Eq ETF IV JUST US LRG CP 381430396 7095 116545 SH SOLE 116545 0 0 Graco COM 384109104 1057 14500 SH SOLE 14500 0 0 Hasbro Inc COM 418056107 386 5837 SH SOLE 5837 0 0 Hershey Company COM 427866108 1968 9837 SH SOLE 9837 0 0 Home Depot Inc COM 437076102 13210 43717 SH SOLE 43717 0 0 Honeywell International COM 438516106 7753 41966 SH SOLE 41916 0 50 Horizon Therapeutics P F SHS G46188101 347 3000 SH SOLE 3000 0 0 Illinois Tool Works Inc COM 452308109 2570 11090 SH SOLE 11090 0 0 Ingersoll Rand Inc COM 45687V106 648 10174 SH SOLE 10174 0 0 Intel Corp COM 458140100 1973 55490 SH SOLE 55343 0 147 Intercontinental Exchange COM 45866F104 3144 28574 SH SOLE 28574 0 0 International Paper Co COM 460146103 525 14790 SH SOLE 14790 0 0 Intl Business Machines COM 459200101 1762 12562 SH SOLE 12562 0 0 Intuit Inc COM 461202103 440 861 SH SOLE 831 0 30 Intuitive Surgical New COM NEW 46120E602 849 2905 SH SOLE 2905 0 0 Invesco Bletshs 2024 MNPL BND ETF BULSHS 2024 MUNI 46138J536 371 15055 SH SOLE 15055 0 0 Invesco Bletshs 2025 MNPL BND ETF BULSHS 2025 MUNI 46138J528 284 11840 SH SOLE 11840 0 0 Invesco Bulletshares 2023 Corporate Bond ETF BULSHS 2023 CB 46138J866 1015 47796 SH SOLE 47796 0 0 Invesco Bulletshares 2023 High Yield BULSHS 2023 HY 46138J858 380 16180 SH SOLE 16180 0 0 Invesco Bulletshares 2024 Corporate Bond ETF BULSHS 2024 CB 46138J841 2662 128809 SH SOLE 128409 0 400 Invesco Bulletshares 2024 High Yield BULSHS 2024 HY 46138J833 635 28245 SH SOLE 27695 0 550 Invesco Bulletshares 2025 Corporate Bond ETF BULSHS 2025 CB 46138J825 2134 106137 SH SOLE 105737 0 400 Invesco Bulletshares 2026 Corporate Bond ETF BULSHS 2026 CB 46138J791 1926 102544 SH SOLE 102104 0 440 Invesco Bulletshares 2027 Corporate Bond ETF BULSHS 2027 CB 46138J783 1334 71180 SH SOLE 71180 0 0 Invesco DB Agriculture Fund AGRICULTURE FD 46140H106 657 30690 SH SOLE 30690 0 0 Invesco QQQ Trust UNIT SER 1 46090E103 3870 10785 SH SOLE 10774 0 11 Invesco Russell 2000 Dynamic Multifactor ETF RUSL 2000 DYNM 46138J593 202 5955 SH SOLE 5955 0 0 Invesco S And P 500 Garp ETF S&P 500 GARP ETF 46137V431 650 7120 SH SOLE 7120 0 0 Invesco S&P 500 Equal Weight ETF S&P500 EQL WGT 46137V357 3097 21857 SH SOLE 21857 0 0 Invesco S&P 500 Quality ETF S&P500 QUALITY 46137V241 519 10368 SH SOLE 10368 0 0 Invsc SP Midcap 400 Equal Weight ETF S&P MDCP400 EQ 46137V225 873 10000 SH SOLE 10000 0 0 iShares 0 To 3 MNTH Treasury BND ETF 0-3 MNTH TREASRY 46436E718 3722 36976 SH SOLE 36976 0 0 iShares 0-5 Year TIPS Bond ETF 0-5 YR TIPS ETF 46429B747 2665 27497 SH SOLE 27497 0 0 iShares 1-3 Year Treasury Bond ETF 1-3 YR TR BD ETF 464287457 6845 84537 SH SOLE 84537 0 0 iShares 1-5 Investment Grade Corp ETF 1-3 YR CR BD ETF 464288646 5952 119447 SH SOLE 119447 0 0 iShares 3-7 YR TR BD ETF 3 7 YR TREAS BD 464288661 9077 80210 SH SOLE 80177 0 33 iShares CMBS ETF CMBS ETF 46429B366 264 5862 SH SOLE 5862 0 0 iShares Core 1 5 Year Usd Bond ETF CORE 1 5 YR USD 46432F859 414 8918 SH SOLE 8918 0 0 iShares Core Dividend Growth ETF CORE DIV GRWTH 46434V621 1169 23420 SH SOLE 23420 0 0 iShares Core High Dividend ETF CORE HIGH DV ETF 46429B663 715 7153 SH SOLE 7153 0 0 iShares Core MSCI CORE MSCI EMKT 46434G103 1989 41799 SH SOLE 41799 0 0 iShares Core MSCI EAFE ETF CORE MSCI EAFE 46432F842 2208 34319 SH SOLE 34319 0 0 iShares Core MSCI Intrl DVLP MKT ETF CORE MSCI INTL 46435G326 1799 30870 SH SOLE 30870 0 0 iShares Core S&P 500 ETF CORE S&P500 ETF 464287200 8494 19690 SH SOLE 19690 0 0 iShares Core S&P Mid-Cap ETF CORE S&P MCP ETF 464287507 14051 56092 SH SOLE 56092 0 0 iShares Core S&P Small-Cap ETF CORE S&P SCP ETF 464287804 4845 51117 SH SOLE 51117 0 0 iShares Core U.S. Aggregate Bond ETF CORE US AGGBD ET 464287226 2004 21306 SH SOLE 21306 0 0 iShares Core US Growth ETF CORE S&P US ETF 464287671 410 4312 SH SOLE 4312 0 0 iShares Dow Jones U.S. ETF DOW JONES US ETF 464287846 296 2818 SH SOLE 2818 0 0 iShares Emerging Markets Local Cur ETF JP MORGAN EM ETF 464286517 228 6551 SH SOLE 6551 0 0 iShares Floating Rate Bond ETF FLTG RATE BD ETF 46429B655 1617 31772 SH SOLE 31772 0 0 iShares Gold Trust ISHARES NEW 464285204 7231 206660 SH SOLE 206660 0 0 iShares Ibnd 2023 TRM HGH YLD ETF IBONDS 23 TRM HG 46435U150 235 9945 SH SOLE 9945 0 0 iShares Ibond Dec 2023 Muni ETF IBONDS DEC2023 46435G318 8331 326389 SH SOLE 326389 0 0 iShares Ibond Dec 2024 Muni ETF IBONDS DEC 46435U697 9030 351515 SH SOLE 351515 0 0 iShares Ibond Dec 2025 Muni ETF IBONDS DEC 25 46435U432 7687 294735 SH SOLE 294735 0 0 iShares Ibond Dec 2026 Muni ETF IBONDS DEC 26 46435U259 4485 180794 SH SOLE 180794 0 0 iShares Ibonds 2023 Treasury ETF IBONDS 23 TRM TS 46436E882 4415 177897 SH SOLE 177897 0 0 iShares Ibonds 2024 Treasury ETF IBONDS 24 TRM TS 46436E874 3881 162805 SH SOLE 162575 0 230 iShares Ibonds 2025 Treasury ETF IBONDS 25 TRM TS 46436E866 2053 88938 SH SOLE 88938 0 0 iShares Ibonds 2026 Treasury ETF IBONDS 26 TRM TS 46436E858 651 28979 SH SOLE 28979 0 0 iShares Ibonds Dec 2023 Term ETF IBONDS DEC23 ETF 46434VAX8 9985 393714 SH SOLE 393035 0 679 iShares Ibonds Dec 2024 TRM ETF IBONDS DEC24 ETF 46434VBG4 12222 494206 SH SOLE 493644 0 562 iShares Ibonds Dec 2027 Term Corporate ETF IBONDS 27 ETF 46435UAA9 911 39350 SH SOLE 39350 0 0 iShares International Sel DIV ETF INTL SEL DIV ETF 464288448 658 25386 SH SOLE 25386 0 0 iShares Interntinl Aggrgt BND ETF CORE INTL AGGR 46435G672 1626 33324 SH SOLE 33324 0 0 iShares MSCI Brazil ETF MSCI BRAZIL ETF 464286400 233 7597 SH SOLE 7430 0 167 iShares MSCI EAFE ETF MSCI EAFE ETF 464287465 360 5228 SH SOLE 5228 0 0 iShares MSCI Frontier 100 ETF MSCI FRNTR100ETF 464286145 263 10164 SH SOLE 10164 0 0 iShares MSCI United Kingdom ETF MSCI UK ETF NEW 46435G334 693 21905 SH SOLE 21575 0 330 iShares Natl Amt-Free Muni Bond ETF NATIONAL MUN ETF 464288414 273 2667 SH SOLE 2667 0 0 iShares North American Natural Resources ETF NA NAT RES 464287374 592 14129 SH SOLE 13955 0 174 iShares Russell 1000 Growth ETF RUS 1000 GRW ETF 464287614 2412 9052 SH SOLE 9052 0 0 iShares Russell 1000 Value ETF RUS 1000 VAL ETF 464287598 449 2936 SH SOLE 2936 0 0 iShares Russell Growth RUS MD CP GR ETF 464287481 572 6246 SH SOLE 6246 0 0 iShares Russell Mid-Cap ETF RUS MID CAP ETF 464287499 784 11269 SH SOLE 11269 0 0 iShares Russell Top 200 ETF RUS TOP 200 ETF 464289446 2971 28630 SH SOLE 28630 0 0 iShares Russell Top 200 Growth ETF RUS TP200 GR ETF 464289438 632 4101 SH SOLE 4101 0 0 iShares Select Dividend SELECT DIVID ETF 464287168 393 3600 SH SOLE 3600 0 0 iShares Short Treasury Bond ETF SHORT TREAS BD 464288679 792 7168 SH SOLE 6568 0 600 iShares Silver Trust ISHARES 46428Q109 1789 87971 SH SOLE 87804 0 167 iShares TIPS Bond ETF TIPS BD ETF 464287176 266 2566 SH SOLE 2566 0 0 iShares Total Usd Bond Market ETF CORE TOTAL USD 46434V613 1373 31412 SH SOLE 31412 0 0 iShares TR Barclys 7-10 YR 7-10 YR TRSY BD 464287440 1899 20729 SH SOLE 20729 0 0 iShares TR Barclys MBS BD MBS ETF 464288588 2773 31223 SH SOLE 31223 0 0 iShares TR Real Estate U.S. REAL ES ETF 464287739 379 4795 SH SOLE 4795 0 0 iShares TR Russell 1000 RUS 1000 ETF 464287622 944 4000 SH SOLE 4000 0 0 iShares TR Russell 2000 RUSSELL 2000 ETF 464287655 2208 12432 SH SOLE 12432 0 0 iShares TR S&P 100 ETF S&P 100 ETF 464287101 210 1042 SH SOLE 1042 0 0 iShares Trust Technology U.S. TECH ETF 464287721 272 2586 SH SOLE 2586 0 0 iShares U.S. Treasury Bond ETF US TREAS BD ETF 46429B267 1717 77897 SH SOLE 77897 0 0 Ishars Edg MSCI USA QLTY FCTR ETF MSCI USA QLT FCT 46432F339 782 5910 SH SOLE 5910 0 0 Ishr Ibnd Dec 2025 TRM ETF IBONDS DEC25 ETF 46434VBD1 6532 268040 SH SOLE 268040 0 0 Ishrs Ibnds Dec 2026 TRM Corp ETF IBONDS DEC2026 46435GAA0 2099 89932 SH SOLE 89932 0 0 Jacobs Solutions Inc COM 46982L108 1157 8475 SH SOLE 8475 0 0 Johnson & Johnson COM 478160104 6227 39984 SH SOLE 39922 0 62 JP Morgan Alerian MLP ALERIAN ML ETN 46625H365 225 9100 SH SOLE 9100 0 0 JPMorgan Chase & Co COM 46625H100 12778 88112 SH SOLE 88036 0 76 Kimberly-Clark Corp COM 494368103 554 4537 SH SOLE 4537 0 0 Kla-Tencor Corp Com COM 482480100 221 481 SH SOLE 481 0 0 Kroger Co Com COM 501044101 1109 24789 SH SOLE 24789 0 0 L3harris Technologies Inc COM 502431109 1021 5863 SH SOLE 5863 0 0 Lab CP Of Amer HLDG New COM NEW 50540R409 1157 5757 SH SOLE 5757 0 0 Lam Research COM 512807108 1070 1701 SH SOLE 1701 0 0 Lilly Eli & Company COM 532457108 2981 5550 SH SOLE 5550 0 0 Lincoln National Corp COM 534187109 244 9873 SH SOLE 9873 0 0 Linde PLC SHS SHS G54950103 1434 3852 SH SOLE 3852 0 0 Liveperson Inc COM 538146101 175 45000 SH SOLE 45000 0 0 Lockheed Martin Corp COM 539830109 9914 24243 SH SOLE 24243 0 0 Lowes Companies Inc COM 548661107 4532 21807 SH SOLE 21641 0 166 Marathon Oil Corp COM 565849106 679 25368 SH SOLE 25368 0 0 Marathon Pete Corp COM 56585A102 3544 23416 SH SOLE 23416 0 0 Markel Corp COM 570535104 286 194 SH SOLE 194 0 0 Marsh & MC Lennan Co Inc COM 571748102 601 3158 SH SOLE 3158 0 0 Martin Mrta.Mats. COM 573284106 1580 3850 SH SOLE 3850 0 0 Mastec Inc COM 576323109 1536 21345 SH SOLE 21345 0 0 Mastercard Inc CL A 57636Q104 4589 11590 SH SOLE 11590 0 0 MC Cormick & Co Inc N-VT COM NON VTG 579780206 397 5248 SH SOLE 5248 0 0 MC Donalds Corp COM 580135101 9813 37250 SH SOLE 37222 0 28 Mckesson Corporation COM 58155Q103 206 473 SH SOLE 434 0 39 Medtronic PLC F SHS G5960L103 417 5274 SH SOLE 5274 0 0 Merck & Co Inc New COM 58933Y105 4457 42986 SH SOLE 42916 0 70 Meta Platforms, Inc. CL A 30303M102 1473 4908 SH SOLE 4908 0 0 Metlife Inc COM 59156R108 381 6051 SH SOLE 5990 0 61 Microchip Tech. COM 595017104 926 11866 SH SOLE 11866 0 0 Microsoft Corp COM 594918104 26816 84929 SH SOLE 84929 0 0 Mid-Amer Apt CMNTYS Com COM 59522J103 16800 130588 SH SOLE 130588 0 0 Molson Coors Brewing CL B CL B 60871R209 422 6633 SH SOLE 6633 0 0 Mondelez Intl Inc CL A CL A 609207105 727 10411 SH SOLE 10411 0 0 Morgan Stanley COM NEW 617446448 1739 21292 SH SOLE 21292 0 0 Mosaic Co New COM 61945C103 344 9650 SH SOLE 9650 0 0 Motorola Solutions Inc COM NEW 620076307 240 879 SH SOLE 879 0 0 MSC Indl.Direct 'a' CL A 553530106 501 5100 SH SOLE 5100 0 0 Nasdaq OMX Group COM 631103108 1230 25320 SH SOLE 25320 0 0 National Insts. COM 636518102 715 12000 SH SOLE 12000 0 0 Nextera Energy Inc COM 65339F101 1007 17573 SH SOLE 17277 0 296 Nike Inc Class B CL B 654106103 4088 42589 SH SOLE 42589 0 0 Norfolk Southern Corp COM 655844108 1542 7832 SH SOLE 7832 0 0 Northern Oil And Gas COM 665531307 406 10000 SH SOLE 10000 0 0 Nucor Corp COM 670346105 1421 9062 SH SOLE 9062 0 0 Nvent Electric PLC F SHS G6700G107 223 4200 SH SOLE 4200 0 0 Nvidia Corp Com COM 67066G104 54494 125276 SH SOLE 125276 0 0 NVR Inc Com COM 62944T105 900 151 SH SOLE 151 0 0 Occidental Pete Corp COM 674599105 374 5755 SH SOLE 5755 0 0 Old Republic Intl Corp COM 680223104 1880 69793 SH SOLE 69793 0 0 On Semiconductor Co COM 682189105 1431 15400 SH SOLE 15400 0 0 Oneok Inc New COM 682680103 8371 131972 SH SOLE 131972 0 0 Oracle Corporation COM 68389X105 2696 25454 SH SOLE 25329 0 125 Ovintiv Inc COM 69047Q102 607 12750 SH SOLE 12750 0 0 P P G Industries Inc COM 693506107 279 2152 SH SOLE 2152 0 0 Pacer Lunt Large Cap Alter ETF LUNT LRG CP ALTR 69374H717 475 13794 SH SOLE 13794 0 0 Pacer Lunt LRG Cap Multi Factr ETF LUNT LRGCP MULTI 69374H816 669 18134 SH SOLE 18134 0 0 Pacer US Cash Cows 100 ETF US CASH COWS 100 69374H881 1071 21661 SH SOLE 21661 0 0 Pacer US Small Cap Cash Cows 100 ETF PACER US SMALL 69374H857 838 20102 SH SOLE 20102 0 0 Pack.Corp.Of Am. COM 695156109 1277 8252 SH SOLE 8252 0 0 Palantir Technologies In Class A CL A 69608A108 538 33644 SH SOLE 33644 0 0 Parker Hannifin Corp Com COM 701094104 1339 3437 SH SOLE 3437 0 0 Paychex Inc COM 704326107 383 3319 SH SOLE 3319 0 0 Paypal Holdings Inco COM 70450Y103 492 8415 SH SOLE 8415 0 0 PBF Energy Inc CL A 69318G106 509 9500 SH SOLE 9500 0 0 Pentair PLC F SHS G7S00T104 207 3200 SH SOLE 3200 0 0 Penumbra Inc COM 70975L107 1052 4350 SH SOLE 4350 0 0 Pepsico Incorporated COM 713448108 3283 19377 SH SOLE 19322 0 55 Pfizer Incorporated COM 717081103 2730 82314 SH SOLE 82314 0 0 Philip Morris Intl Inc COM 718172109 950 10118 SH SOLE 10118 0 0 Phillips 66 COM 718546104 6270 52184 SH SOLE 52145 0 39 PIMCO Dynamic Income Opp COM BEN SHS 69355M107 1488 123895 SH SOLE 123895 0 0 PIMCO Exch Traded Fund ENHAN SHRT MA AC 72201R833 6045 60366 SH SOLE 60216 0 150 PNC Finl Services GP Inc COM 693475105 294 2396 SH SOLE 2396 0 0 Proassurance Corporation COM 74267C106 216 11441 SH SOLE 11441 0 0 Procter & Gamble COM 742718109 7538 51678 SH SOLE 51623 0 55 ProShares Large Cap Core Plus PSHS LC COR PLUS 74347R248 1232 25246 SH SOLE 24046 0 1200 Pub SVC Ent Group Inc COM 744573106 358 6291 SH SOLE 6291 0 0 Qualcomm Inc COM 747525103 2168 19521 SH SOLE 19457 0 64 Quanta Services Inc COM 74762E102 1724 9212 SH SOLE 9212 0 0 Quest Diagnostic Inc COM 74834L100 502 4121 SH SOLE 4121 0 0 Rayonier Inc COM 754907103 1081 37989 SH SOLE 37989 0 0 Regions Financial Corp COM 7591EP100 4183 239874 SH SOLE 239874 0 0 Resmed Inc COM 761152107 399 2700 SH SOLE 2700 0 0 Rithm Capital Corp COM NEW 64828T201 251 26264 SH SOLE 26264 0 0 Rockwell Automation Inc COM 773903109 415 1450 SH SOLE 1450 0 0 RPM International Inc COM 749685103 1132 11937 SH SOLE 11937 0 0 S & P Global Inc COM 78409V104 466 1274 SH SOLE 1274 0 0 SCH US Agg BND ETF US AGGREGATE B 808524839 10187 230310 SH SOLE 228980 0 1330 SCH US DIV Equity ETF US DIVIDEND EQ 808524797 13990 197710 SH SOLE 197565 0 145 Schein Henry Inc COM 806407102 820 11039 SH SOLE 11039 0 0 SCHW Emg MKT Eq ETF EMRG MKTEQ ETF 808524706 2977 124363 SH SOLE 124100 0 263 SCHW Intl Eq ETF INTL EQTY ETF 808524805 20380 600108 SH SOLE 598433 0 1675 SCHW US Scap ETF US SML CAP ETF 808524607 2868 69240 SH SOLE 69240 0 0 Schwab 1000 Index ETF 1000 INDEX ETF 808524722 413 9990 SH SOLE 9990 0 0 Schwab Funda Emg MKTS Large Com ETF SCHWB FDT EMK LG 808524730 988 37679 SH SOLE 37679 0 0 Schwab Fundamental Inl Large Com ETF SCHWB FDT INT LG 808524755 21087 665837 SH SOLE 662832 0 3005 Schwab Fundamental US Large Co ETF SCHWAB FDT US LG 808524771 4445 79410 SH SOLE 79410 0 0 Schwab Fundamental US Small Com ETF SCHWAB FDT US SC 808524763 1243 25627 SH SOLE 25627 0 0 Schwab Short U.S. Treasury ETF SHT TM US TRES 808524862 17627 368072 SH SOLE 367600 0 472 Schwab Strategic TR Intrm TRM Tres INT-TRM U.S TRES 808524854 394 8220 SH SOLE 8220 0 0 Schwab US Broad Mkt ETF US BRD MKT ETF 808524102 4558 91434 SH SOLE 90526 0 908 Schwab US Large Cap US LCAP GR ETF 808524300 913 12558 SH SOLE 12298 0 260 Schwab US Large Cap ETF US LRG CAP ETF 808524201 12530 247624 SH SOLE 247124 0 500 Schwab US Large Cap Value US LCAP VA ETF 808524409 3832 59452 SH SOLE 59452 0 0 Schwab US Mid Cap ETF US MID-CAP ETF 808524508 11066 163504 SH SOLE 162881 0 623 Seagen Inc COM 81181C104 424 2000 SH SOLE 2000 0 0 Sector SPDR Engy Select SBI INT-ENERGY 81369Y506 289 3202 SH SOLE 3202 0 0 SELECT SECTOR SPDR TR SBI INT-TECH TECHNOLOGY 81369Y803 408 2488 SH SOLE 2488 0 0 Service Corp Intl COM 817565104 858 15024 SH SOLE 15024 0 0 Servisfirst Bancshares Com COM 81768T108 5391 102787 SH SOLE 102787 0 0 Shell PLC SPON ADS 780259305 2044 31749 SH SOLE 31749 0 0 Sherwin Williams Co COM 824348106 259 1017 SH SOLE 1017 0 0 Skyworks Solutions Inc Com COM 83088M102 1989 20175 SH SOLE 20175 0 0 Smartfinancial Inc COM NEW 83190L208 224 10500 SH SOLE 10500 0 0 Snap-On COM 833034101 405 1587 SH SOLE 1587 0 0 SPDR Nuveen Barclays Short Term Muni ETF NUVEEN BLMBRG SR 78468R739 911 19700 SH SOLE 19700 0 0 SPDR EM Local Currency Bond ETF BLOMBRG BRC EMRG 78464A391 1127 56819 SH SOLE 56659 0 160 SPDR Gold Trust GOLD SHS 78463V107 383 2233 SH SOLE 2233 0 0 SPDR Index Shares Emerg Markt ETF IV PORTFOLIO EMG MK 78463X509 866 25787 SH SOLE 25787 0 0 SPDR Russell 1000 Yield Focus ETF RUSSELL YIELD 78468R770 1390 15200 SH SOLE 15200 0 0 SPDR S&P 500 ETF TST. TR UNIT 78462F103 14536 33878 SH SOLE 33878 0 0 SPDR S&P Midcap 400 ETF UTSER1 S&PDCRP 78467Y107 3222 7032 SH SOLE 7032 0 0 SPDR Short Term Intl Treasury Bond ETF BLOMBERG BRC INT 78464A334 288 11176 SH SOLE 11176 0 0 Sprott Physical Gold Trust UNIT 85207H104 2263 158000 SH SOLE 158000 0 0 Sprott Physical Silver Trust TR UNIT 85207K107 1061 140000 SH SOLE 140000 0 0 Starbucks Corp COM 855244109 284 3109 SH SOLE 3109 0 0 Steel Dynamics COM 858119100 3662 34020 SH SOLE 34020 0 0 Synovus Financial CP New COM NEW 87161C501 2492 88417 SH SOLE 88417 0 0 Sysco Corporation COM 871829107 317 4795 SH SOLE 4795 0 0 T Rowe Price Group Inc COM 74144T108 335 3192 SH SOLE 3192 0 0 Targa Resources Corp COM 87612G101 200 2337 SH SOLE 2337 0 0 Target Corporation COM 87612E106 402 3636 SH SOLE 3570 0 66 Te Connectivity LTD F REG SHS H84989104 2446 19800 SH SOLE 19800 0 0 Teleflex COM 879369106 776 3950 SH SOLE 3950 0 0 Tesla Motors Inc COM 88160R101 2031 8115 SH SOLE 8115 0 0 Texas Instruments Inc COM 882508104 4911 30887 SH SOLE 30787 0 100 The Charles Schwab Corp COM 808513105 1116 20333 SH SOLE 20333 0 0 The Southern Company COM 842587107 10961 169367 SH SOLE 169367 0 0 Thermo Fisher Scientific COM 883556102 3116 6152 SH SOLE 6119 0 33 Toronto Dominion Bank F COM NEW 891160509 203 3362 SH SOLE 3362 0 0 Tractor Supply Company COM 892356106 490 2413 SH SOLE 2413 0 0 Trane Technologies PLC SHS G8994E103 2157 10630 SH SOLE 10630 0 0 Travelers Companies Inc COM 89417E109 375 2296 SH SOLE 2226 0 70 Truist Financial Corporation COM 89832Q109 751 26252 SH SOLE 26252 0 0 U S Bancorp Del New COM NEW 902973304 670 19973 SH SOLE 19973 0 0 Uber Technologies Inc COM 90353T100 246 5344 SH SOLE 5344 0 0 Unilever PLC ADR New F SPON ADR NEW 904767704 575 11635 SH SOLE 11635 0 0 Union Pacific Corp COM 907818108 1600 7856 SH SOLE 7856 0 0 United Parcel Service B CL B 911312106 328 2105 SH SOLE 2105 0 0 Unitedhealth Group Inc COM 91324P102 11280 22373 SH SOLE 22373 0 0 Valero Energy Corp New COM 91913Y100 483 3410 SH SOLE 3410 0 0 Valvoline Inc COM 92047W101 298 9236 SH SOLE 9236 0 0 Vaneck Vectors ETF TR Agribusiness ETF AGRIBUSINESS ETF 92189F700 1449 18418 SH SOLE 18418 0 0 Vanguard Consumer Discretionary ETF CONSUM DIS ETF 92204A108 1586 5871 SH SOLE 5871 0 0 Vanguard Consumer Staples ETF CONSUM STP ETF 92204A207 757 4120 SH SOLE 4120 0 0 Vanguard DIV Appreciation ETF DIV APP ETF 921908844 9612 61554 SH SOLE 61372 0 182 Vanguard Energy ETF ENERGY ETF 92204A306 597 4675 SH SOLE 4675 0 0 Vanguard Extended MKT. ETF EXTEND MKT ETF 922908652 2066 14367 SH SOLE 14289 0 78 Vanguard Financials ETF FINANCIALS ETF 92204A405 554 6852 SH SOLE 6852 0 0 Vanguard FTSE All World ex US ETF ALLWRLD EX US 922042775 2086 40207 SH SOLE 40207 0 0 Vanguard FTSE Developed ETF FTSE DEV MKT ETF 921943858 22386 512031 SH SOLE 510673 0 1358 Vanguard FTSE Emerging Markets ETF FTSE EMR MKT ETF 922042858 7620 194343 SH SOLE 193432 0 911 Vanguard Growth GROWTH ETF 922908736 3171 11644 SH SOLE 11644 0 0 Vanguard Health Care ETF HEALTH CAR ETF 92204A504 848 3593 SH SOLE 3593 0 0 Vanguard High Dividend Yield HIGH DIV YLD 921946406 2164 20949 SH SOLE 20949 0 0 Vanguard Industrials ETF INDUSTRIAL ETF 92204A603 458 2342 SH SOLE 2342 0 0 Vanguard Information Technology ETF INF TECH ETF 92204A702 6408 15412 SH SOLE 15412 0 0 Vanguard Intermediate Bond ETF INTERMED TERM 921937819 249 3439 SH SOLE 3439 0 0 Vanguard Intl Divdend INTL DVD ETF 921946810 7759 108770 SH SOLE 108437 0 333 Vanguard Intrntnl HGH INTL HIGH ETF 921946794 228 3681 SH SOLE 3681 0 0 Vanguard Large-Cap Index Fund ETF Shares LARGE CAP ETF 922908637 20943 107023 SH SOLE 105661 0 1362 Vanguard Materials ETF MATERIALS ETF 92204A801 567 3272 SH SOLE 3272 0 0 Vanguard Mega Cap ETF MEGA CAP INDEX 921910873 60324 397205 SH SOLE 396238 0 967 Vanguard Mega Growth ETF MEGA GRWTH IND 921910816 21664 95477 SH SOLE 95256 0 221 Vanguard Mega Value ETF MEGA CAP VAL ETF 921910840 11829 116657 SH SOLE 115925 0 732 Vanguard Mid Cap ETF MID CAP ETF 922908629 32178 154521 SH SOLE 153761 0 760 Vanguard Mid Cap Value ETF MCAP VL IDXVIP 922908512 10784 82344 SH SOLE 82109 0 235 Vanguard Mid Growth ETF MCAP GR IDXVIP 922908538 3406 17485 SH SOLE 17434 0 51 Vanguard Mortgage Backed MORTG-BACK SEC 92206C771 213 4873 SH SOLE 4873 0 0 Vanguard REIT Index ETF REIT ETF 922908553 1198 15678 SH SOLE 15678 0 0 Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 16824 42679 SH SOLE 42679 0 0 Vanguard Short Term Bond ETF SHORT TRM BOND 921937827 10085 134159 SH SOLE 133934 0 225 Vanguard Short Term Corporate ETF SHRT TRM CORP BD 92206C409 6812 90646 SH SOLE 90646 0 0 Vanguard Short Term Government ETF SHTRM GVT BD ETF 92206C102 1607 27896 SH SOLE 27896 0 0 Vanguard SHRT Inf Prot Sec Index ETF STRM INFPROIDX 922020805 208 4408 SH SOLE 4408 0 0 Vanguard Small Cap ETF SMALL CP ETF 922908751 19344 102309 SH SOLE 101718 0 591 Vanguard Small Growth ETF SML CP GRW ETF 922908595 878 4101 SH SOLE 4068 0 33 Vanguard Small Value ETF SM CP VAL ETF 922908611 2293 14376 SH SOLE 14306 0 70 Vanguard Telcom ETF TELCOMM ETF 92204A884 398 3772 SH SOLE 3772 0 0 Vanguard Total Bond ETF TOTAL BND MRKT 921937835 11259 161344 SH SOLE 160859 0 485 Vanguard Total International Bond ETF INTL BD IDX ETF 92203J407 692 14473 SH SOLE 14473 0 0 Vanguard Total International Stock ETF VG TL INTL STK F 921909768 5860 109492 SH SOLE 109492 0 0 Vanguard Total US Stock Mkt ETF TOTAL STK MKT 922908769 4545 21399 SH SOLE 21346 0 53 Vanguard Total World Stock ETF TT WRLD ST ETF 922042742 2206 23670 SH SOLE 23670 0 0 Vanguard Utilities UTILITIES ETF 92204A876 582 4522 SH SOLE 4484 0 38 Vanguard Value VALUE ETF 922908744 1498 10858 SH SOLE 10858 0 0 Verizon Communications COM 92343V104 1393 42987 SH SOLE 42869 0 118 Vertex Energy Inc COM 92534K107 378 85000 SH SOLE 85000 0 0 Visa Inc CL A COM CL A 92826C839 11716 50935 SH SOLE 50811 0 124 Voya Finl Inc COM 929089100 332 5000 SH SOLE 5000 0 0 Vulcan Materials Company COM 929160109 11400 56428 SH SOLE 56428 0 0 W E C Energy Group I COM 92939U106 2810 34890 SH SOLE 34890 0 0 W R Berkley COM 084423102 1320 20593 SH SOLE 20593 0 0 Wal-Mart Stores Inc COM 931142103 7705 48177 SH SOLE 48120 0 57 Waste Connections Inc COM 94106B101 1410 10500 SH SOLE 10500 0 0 Waste Management Inc Del COM 94106L109 5096 33429 SH SOLE 33429 0 0 Waters Corp COM 941848103 3448 12573 SH SOLE 12573 0 0 Wells Fargo & Co New COM 949746101 1132 27709 SH SOLE 27709 0 0 Weyerhaeuser Co COM 962166104 1369 44661 SH SOLE 44661 0 0 Wheaton Precious Metal F COM 962879102 3403 83922 SH SOLE 83922 0 0 Wisdomtree Trust EMG MKTS SMCAP 97717W281 498 10765 SH SOLE 10765 0 0 Woodward Inc COM 980745103 621 5000 SH SOLE 5000 0 0 Yum Brands Inc COM 988498101 755 6041 SH SOLE 6041 0 0