0000924181-22-000001.txt : 20220120 0000924181-22-000001.hdr.sgml : 20220120 20220120114001 ACCESSION NUMBER: 0000924181-22-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220120 DATE AS OF CHANGE: 20220120 EFFECTIVENESS DATE: 20220120 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: 22541404 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 13F-HR LIVE false true false 0000924181 XXXXXXXX 12-31-2021 12-31-2021 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-20-2022 0 436 1503366 false
INFORMATION TABLE 2 13F2021Q4.xml 13F-HR 3M Company COM 88579Y101 1882 10594 SH SOLE 10543 0 51 A F L A C Inc COM 001055102 6265 107301 SH SOLE 107301 0 0 A S M L Holding NV New F N Y REGISTRY SHS N07059210 1331 1672 SH SOLE 1672 0 0 Abbott Laboratories COM 002824100 6273 44573 SH SOLE 44573 0 0 Abbvie Inc COM 00287Y109 10614 78390 SH SOLE 78390 0 0 Aberdeen Standard Investments Etfs Bloomberg All Comdty STRGY K1 Free ETF BBRG ALL COMD K1 003261104 2629 114340 SH SOLE 112590 0 1750 Accenture PLC CL A F SHS CLASS A G1151C101 4254 10261 SH SOLE 10205 0 56 Adobe Systems Inc COM 00724F101 12019 21195 SH SOLE 21195 0 0 Agilent Technologies Inc COM 00846U101 289 1810 SH SOLE 1810 0 0 Air Prod & Chemicals Inc COM 009158106 1864 6095 SH SOLE 6095 0 0 Albemarle Corp COM 012653101 8073 34476 SH SOLE 34476 0 0 Alleghany Corp Del COM 017175100 803 1203 SH SOLE 1203 0 0 Allegion Public LTD Co F ORD SHS G0176J109 909 6866 SH SOLE 6866 0 0 Alliant Energy Corp COM 018802108 211 3435 SH SOLE 3435 0 0 Allstate Corporation COM 020002101 270 2276 SH SOLE 2276 0 0 Alphabet Inc Class A Cap STK CAP STK CL A 02079K305 4673 1613 SH SOLE 1610 0 3 Alphabet Inc Class C Cap STK CAP STK CL C 02079K107 11569 3998 SH SOLE 3995 0 3 Altria Group Inc COM 02209S103 1218 25217 SH SOLE 25217 0 0 Amazon Com Inc COM 023135106 12140 3641 SH SOLE 3641 0 0 Amcor PLC F ORD G0250X107 163 13550 SH SOLE 13550 0 0 Amer Electric PWR Co Inc COM 025537101 292 3277 SH SOLE 3277 0 0 American Express Company COM 025816109 731 4468 SH SOLE 4388 0 80 American Finl.GP.Ohio COM 025932104 1181 8600 SH SOLE 8600 0 0 Ameriprise Financial Inc COM 03076C106 245 812 SH SOLE 812 0 0 Ametek Inc New COM 031100100 956 6502 SH SOLE 6502 0 0 Amgen Incorporated COM 031162100 2696 11983 SH SOLE 11983 0 0 Analog Devices Inc COM 032654105 841 4784 SH SOLE 4784 0 0 Annaly Capital MGMT COM 035710409 110 13640 SH SOLE 13640 0 0 Ansys COM 03662Q105 1661 4142 SH SOLE 4142 0 0 Anthem Inc COM 036752103 1483 3200 SH SOLE 3200 0 0 Apple Inc COM 037833100 52501 295666 SH SOLE 293814 0 1852 Applied Materials Inc COM 038222105 346 2200 SH SOLE 2200 0 0 Archer-Daniels-Midlnd Co COM 039483102 447 6608 SH SOLE 6608 0 0 Ares Management Corp Class A CL A COM STK 03990B101 1556 19140 SH SOLE 19140 0 0 Ark Autonomous Tech RBTCS ETF AUTNMUS TECHNLGY 00214Q203 475 6170 SH SOLE 6170 0 0 Ark Fintech Innovation ETF FINTECH INNOVA 00214Q708 368 9015 SH SOLE 9015 0 0 Ark Innovation ETF INNOVATION ETF 00214Q104 479 5060 SH SOLE 5060 0 0 Arrow Electronics COM 042735100 1356 10100 SH SOLE 10100 0 0 Ashland Global Holdings Inc COM 044186104 775 7200 SH SOLE 7200 0 0 Astrazeneca PLC ADR F SPONSORED ADR 046353108 1122 19265 SH SOLE 19265 0 0 AT&T Corp Com New COM 00206R102 1433 58254 SH SOLE 58254 0 0 Atrion Corporation COM 049904105 548 778 SH SOLE 778 0 0 Auto Data Processing COM 053015103 4432 17897 SH SOLE 17897 0 0 B Riley Finl COM 05580M108 300 3375 SH SOLE 3375 0 0 Banco Bilbao Argen ADR F SPONSORED ADR 05946K101 159 27098 SH SOLE 27098 0 0 Bank Of America Corp COM 060505104 985 22151 SH SOLE 22151 0 0 Bank Of NY Mellon CP New COM 064058100 230 3953 SH SOLE 3953 0 0 Baxter International Inc COM 071813109 1089 12644 SH SOLE 12612 0 32 Becton Dickinson & Co COM 075887109 3172 12615 SH SOLE 12615 0 0 Berkshire Hathaway B New CL B NEW 084670702 3625 12124 SH SOLE 12124 0 0 Bio-Rad Laboratories 'a' CL A 090572207 1284 1700 SH SOLE 1700 0 0 Bio-Techne Corp COM 09073M104 10673 20631 SH SOLE 20631 0 0 BlackRock Inc COM 09247X101 340 371 SH SOLE 356 0 15 BlackRock Ultra Short Term Bond ETF BLACKROCK ULTRA 46434V878 884 17535 SH SOLE 17535 0 0 Blackstone Group Inc COM CL A 09260D107 25394 196263 SH SOLE 196263 0 0 Blackstone Secd Lending COMMON STOC 09261X102 1622 45575 SH SOLE 45575 0 0 Boeing Co COM 097023105 425 2112 SH SOLE 2112 0 0 Bristol-Myers Squibb Co COM 110122108 1789 28686 SH SOLE 28686 0 0 Broadcom Limited COM 11135F101 455 684 SH SOLE 684 0 0 Broadridge Finl Solution COM 11133T103 2059 11225 SH SOLE 11225 0 0 Brookfield Asset MGMT F CL A LTD VT SH 112585104 3803 62923 SH SOLE 62923 0 0 Brown & Brown Inc Com COM 115236101 4020 57200 SH SOLE 57200 0 0 Bunge Limited Com COM G16962105 794 8500 SH SOLE 8500 0 0 C H Robinson Worldwd New COM NEW 12541W209 454 4200 SH SOLE 4200 0 0 C S X Corp COM 126408103 1494 39725 SH SOLE 39725 0 0 C V S Caremark Corp COM 126650100 1388 13459 SH SOLE 13357 0 102 Canadian Pac RY LTD Com COM 13645T100 228 3167 SH SOLE 3167 0 0 Cardinal Health Inc COM 14149Y108 586 11283 SH SOLE 11283 0 0 Carlyle Group Inc COM 14316J108 920 16750 SH SOLE 16750 0 0 Carrier Global Corp COM 14448C104 307 5649 SH SOLE 5618 0 31 Caterpillar Inc COM 149123101 2434 11775 SH SOLE 11775 0 0 Celsius HLDGS Inc COM NEW 15118V207 3248 43562 SH SOLE 43562 0 0 Centene Corp COM 15135B101 913 11084 SH SOLE 11084 0 0 Cerner Corp COM 156782104 513 5512 SH SOLE 5512 0 0 Chas.RVR.Labs.Intl. COM 159864107 1696 4500 SH SOLE 4500 0 0 Chemed COM 16359R103 1323 2500 SH SOLE 2500 0 0 Cheniere Energy Inc Com New COM NEW 16411R208 1304 12860 SH SOLE 12860 0 0 Chevron Corporation COM 166764100 6111 52078 SH SOLE 52033 0 45 Chubb LTD F COM H1467J104 459 2367 SH SOLE 2367 0 0 Church & Dwight Co. COM 171340102 1035 10100 SH SOLE 10100 0 0 Cincinnati Financial CP COM 172062101 1185 10347 SH SOLE 10347 0 0 Cisco Systems Inc COM 17275R102 4537 71597 SH SOLE 71527 0 70 Citigroup Inc New COM NEW 172967424 303 5020 SH SOLE 4979 0 41 Clorox Company COM 189054109 2056 11793 SH SOLE 11793 0 0 Cme Group COM 12572Q105 5689 24551 SH SOLE 24551 0 0 Coca Cola Bottlg Co Cons COM 191098102 620 1002 SH SOLE 1002 0 0 Coca Cola Company COM 191216100 4079 68898 SH SOLE 68898 0 0 Coinbase Global Inc COM CL A 19260Q107 268 1061 SH SOLE 1061 0 0 Colgate-Palmolive Co COM 194162103 6582 77127 SH SOLE 77127 0 0 Comcast Corp New CL A CL A 20030N101 3411 67780 SH SOLE 67780 0 0 Computer Programs & SYS COM 205306103 219 7479 SH SOLE 7479 0 0 Conagra Foods Inc COM 205887102 219 6407 SH SOLE 6407 0 0 Conocophillips COM 20825C104 610 8425 SH SOLE 8425 0 0 Consolidated Edison Inc COM 209115104 891 10446 SH SOLE 10446 0 0 Corning Inc COM 219350105 430 11550 SH SOLE 11550 0 0 Corteva Inc COM 22052L104 1041 22021 SH SOLE 22021 0 0 Costco WHSL Corp New COM 22160K105 1881 3313 SH SOLE 3313 0 0 Cracker Barrel Old CTRY COM 22410J106 410 3185 SH SOLE 3185 0 0 Cummins Inc COM 231021106 278 1273 SH SOLE 1273 0 0 D R Horton Co COM 23331A109 239 2200 SH SOLE 2200 0 0 Danaher Corp Del COM 235851102 2785 8458 SH SOLE 8383 0 75 Darden Restaurants Inc COM 237194105 256 1700 SH SOLE 1700 0 0 Deere & Co COM 244199105 3873 11262 SH SOLE 11262 0 0 Devon Energy CP New COM 25179M103 2273 51605 SH SOLE 51605 0 0 Diageo PLC New ADR F SPON ADR NEW 25243Q205 215 978 SH SOLE 978 0 0 Disney Walt Co COM DISNEY 254687106 9125 58914 SH SOLE 58812 0 102 Dominion Res Inc Va New COM 25746U109 889 11322 SH SOLE 11322 0 0 Donaldson Co. COM 257651109 770 13000 SH SOLE 13000 0 0 Dover Corporation COM 260003108 427 2350 SH SOLE 2350 0 0 Dow Inc Com COM 260557103 931 16408 SH SOLE 16408 0 0 Duke Energy Corp New COM NEW 26441C204 4812 45874 SH SOLE 45874 0 0 DuPont De Nemours Inc COM 26614N102 911 11278 SH SOLE 11278 0 0 Eaton Corp PLC F SHS G29183103 837 4844 SH SOLE 4642 0 202 eBay Inc COM 278642103 379 5693 SH SOLE 5693 0 0 Ecolab Inc COM 278865100 721 3066 SH SOLE 3066 0 0 Edwards Lifesciences CP COM 28176E108 1257 9704 SH SOLE 9704 0 0 Emerson Electric Co COM 291011104 4384 47154 SH SOLE 47154 0 0 Enbridge Inc F COM 29250N105 895 22894 SH SOLE 22894 0 0 Energizer Holdings I COM 29272W109 319 7950 SH SOLE 7950 0 0 Energy Transfer Equity COM UT LTD PTN 29273V100 150 18271 SH SOLE 18271 0 0 Enphase Energy Inc COM 29355A107 1098 6000 SH SOLE 6000 0 0 Enterprise Prd Prtnrs LP COM 293792107 1626 74042 SH SOLE 74042 0 0 Expeditor Intl.Of Wash. COM 302130109 1089 8112 SH SOLE 8112 0 0 Exxon Mobil Corporation COM 30231G102 3691 60326 SH SOLE 60326 0 0 Facebook Inc Class A CL A 30303M102 493 1465 SH SOLE 1465 0 0 Fastenal Co COM 311900104 1352 21100 SH SOLE 21100 0 0 Fedex Corporation COM 31428X106 1352 5228 SH SOLE 5228 0 0 First Bancshares MS Com COM 318916103 501 12971 SH SOLE 12971 0 0 First TR Exch Traded FD HLTH CARE ALPH 33734X143 453 3648 SH SOLE 3248 0 400 Fiserv Inc COM 337738108 264 2545 SH SOLE 2545 0 0 Flexshar STX Global Broad Inf ETF IV STOXX GLOBR INF 33939L795 310 5398 SH SOLE 5398 0 0 Freeport- Mcmoran Inc CL B 35671D857 2563 61427 SH SOLE 61427 0 0 Gallagher Arthur J & Co COM 363576109 1605 9458 SH SOLE 9458 0 0 General Dynamics Corp COM 369550108 2642 12674 SH SOLE 12674 0 0 General Mills Inc COM 370334104 2262 33567 SH SOLE 33567 0 0 Genuine Parts Co COM 372460105 448 3174 SH SOLE 3174 0 0 Gildan Activewear Inc F COM 375916103 568 13400 SH SOLE 13400 0 0 Gilead Sciences Inc COM 375558103 326 4490 SH SOLE 4460 0 30 GLDMN Sach ActiveBeta Emrg MKT Eqy ETF ACTIVEBETA EME 381430206 725 19590 SH SOLE 19590 0 0 Global Payments Inc COM 37940X102 11572 85608 SH SOLE 85608 0 0 Globe Life Inc COM 37959E102 14453 154219 SH SOLE 154219 0 0 Goldman Sachs Actvbeta US LRG ETF EQUITY ETF 381430503 403 4235 SH SOLE 4235 0 0 Goldman Sachs Actvbt Intereqy ETF ACTIVEBETA INT 381430107 2698 76500 SH SOLE 76500 0 0 Goldman SCHS JST US LRG CP Eq ETF IV JUST US LRG CP 381430396 7824 114560 SH SOLE 114560 0 0 Graco COM 384109104 1169 14500 SH SOLE 14500 0 0 Gxo Logistics Inc COMMON STOCK 36262G101 1452 15985 SH SOLE 15985 0 0 Harley Davidson Inc COM 412822108 214 5687 SH SOLE 5687 0 0 Hasbro Inc COM 418056107 1012 9947 SH SOLE 9947 0 0 Hershey Company COM 427866108 1934 9994 SH SOLE 9994 0 0 Home Depot Inc COM 437076102 19883 47909 SH SOLE 47909 0 0 Honeywell International COM 438516106 10265 49230 SH SOLE 49180 0 50 Horizon Kinetics Inflat Benefici ETF HORIZON KINETICS 53656F623 3281 105130 SH SOLE 105130 0 0 Horizon Therapeutics P F SHS G46188101 783 7266 SH SOLE 7266 0 0 Illinois Tool Works Inc COM 452308109 3845 15502 SH SOLE 15502 0 0 Illumina COM 452327109 571 1500 SH SOLE 1500 0 0 Ingersoll Rand Inc COM 45687V106 821 13275 SH SOLE 13275 0 0 Intel Corp COM 458140100 4063 78895 SH SOLE 78748 0 147 Intercontinental Exchange COM 45866F104 4182 30574 SH SOLE 30574 0 0 International Paper Co COM 460146103 1326 28215 SH SOLE 28215 0 0 Intl Business Machines COM 459200101 1607 12020 SH SOLE 12020 0 0 Intuit Inc COM 461202103 405 630 SH SOLE 600 0 30 Intuitive Surgical New COM NEW 46120E602 539 1500 SH SOLE 1500 0 0 Invesco Bletshs 2024 MNPL BND ETF BULSHS 2024 MUNI 46138J536 210 8175 SH SOLE 8175 0 0 Invesco Bulletshares 2022 Corporate Bond ETF BULSHS 2022 CB 46138J882 4737 221457 SH SOLE 221457 0 0 Invesco Bulletshares 2022 High Yield BULSHS 2022 HY 46138J874 780 33580 SH SOLE 33580 0 0 Invesco Bulletshares 2023 Corporate Bond ETF BULSHS 2023 CB 46138J866 3991 185985 SH SOLE 183710 0 2275 Invesco Bulletshares 2023 High Yield BULSHS 2023 HY 46138J858 1031 40753 SH SOLE 40203 0 550 Invesco Bulletshares 2024 Corporate Bond ETF BULSHS 2024 CB 46138J841 2042 93520 SH SOLE 91245 0 2275 Invesco Bulletshares 2024 High Yield BULSHS 2024 HY 46138J833 710 28435 SH SOLE 27885 0 550 Invesco Nasdaq Next Gen 100 ETF NASDAQNXTGEN100 46138G631 2036 60650 SH SOLE 60650 0 0 Invesco QQQ Trust UNIT SER 1 46090E103 2832 7119 SH SOLE 7119 0 0 Invesco S&P 500 Equal Weight ETF S&P500 EQL WGT 46137V357 7277 44715 SH SOLE 44130 0 585 Invesco S&P 500 Quality ETF S&P500 QUALITY 46137V241 532 10000 SH SOLE 10000 0 0 iShares 1-3 Year Treasury Bond ETF 1-3 YR TR BD ETF 464287457 11900 139114 SH SOLE 139114 0 0 iShares 1-5 Investment Grade Corp ETF 1-3 YR CR BD ETF 464288646 1796 33336 SH SOLE 33336 0 0 iShares Core 1 5 Year Usd Bond ETF CORE 1 5 YR USD 46432F859 505 10018 SH SOLE 10018 0 0 iShares Core High Dividend ETF CORE HIGH DV ETF 46429B663 805 7970 SH SOLE 7970 0 0 iShares Core MSCI EAFE ETF CORE MSCI EAFE 46432F842 2713 36300 SH SOLE 36300 0 0 iShares Core S&P 500 ETF CORE S&P500 ETF 464287200 10648 22324 SH SOLE 21124 0 1200 iShares Core S&P Mid-Cap ETF CORE S&P MCP ETF 464287507 14297 50506 SH SOLE 50106 0 400 iShares Core S&P Small-Cap ETF CORE S&P SCP ETF 464287804 4096 35768 SH SOLE 34968 0 800 iShares Core U.S. Aggregate Bond ETF CORE US AGGBD ET 464287226 622 5456 SH SOLE 5456 0 0 iShares Core US Growth ETF CORE S&P US ETF 464287671 499 4312 SH SOLE 4312 0 0 iShares Dow Jones U.S. ETF DOW JONES US ETF 464287846 332 2818 SH SOLE 2818 0 0 iShares Floating Rate Bond ETF FLTG RATE BD ETF 46429B655 1081 21303 SH SOLE 21303 0 0 iShares Ibnd 2022 TRM HGH YLD ETF IBONDS 22 TRM HG 46435U176 625 25925 SH SOLE 25925 0 0 iShares Ibnd 2023 TRM HGH YLD ETF IBONDS 23 TRM HG 46435U150 439 17967 SH SOLE 17967 0 0 iShares Ibond Dec 2022 Muni ETF IBONDS DEC22 ETF 46435G755 11319 434342 SH SOLE 434342 0 0 iShares Ibond Dec 2023 Muni ETF IBONDS DEC2023 46435G318 10295 397241 SH SOLE 397241 0 0 iShares Ibond Dec 2024 Muni ETF IBONDS DEC 46435U697 9032 336835 SH SOLE 336835 0 0 iShares Ibond Dec 2025 Muni ETF IBONDS DEC 25 46435U432 3496 125500 SH SOLE 125500 0 0 iShares Ibonds Dec 2022 Term ETF IBONDS DEC22 ETF 46434VBA7 10491 417299 SH SOLE 417299 0 0 iShares Ibonds Dec 2023 Term ETF IBONDS DEC23 ETF 46434VAX8 10546 410817 SH SOLE 410817 0 0 iShares Ibonds Dec 2024 TRM ETF IBONDS DEC24 ETF 46434VBG4 7875 303708 SH SOLE 303708 0 0 iShares Interntinl Aggrgt BND ETF CORE INTL AGGR 46435G672 1455 26675 SH SOLE 26675 0 0 iShares MSCI EAFE ETF MSCI EAFE ETF 464287465 666 8442 SH SOLE 8042 0 400 iShares MSCI Frontier 100 ETF MSCI FRNTR100ETF 464286145 250 7258 SH SOLE 7258 0 0 iShares MSCI United Kingdom ETF MSCI UK ETF NEW 46435G334 1493 45139 SH SOLE 43034 0 2105 iShares MSCI USA Esg Select ETF USA ESG SLCT ETF 464288802 228 2150 SH SOLE 2150 0 0 iShares Natl Amt-Free Muni Bond ETF NATIONAL MUN ETF 464288414 279 2396 SH SOLE 2396 0 0 iShares Russell 1000 Growth ETF RUS 1000 GRW ETF 464287614 711 2326 SH SOLE 2326 0 0 iShares Russell 1000 Value ETF RUS 1000 VAL ETF 464287598 453 2699 SH SOLE 2699 0 0 iShares Russell Mid-Cap ETF RUS MID CAP ETF 464287499 349 4202 SH SOLE 4202 0 0 iShares Select Dividend SELECT DIVID ETF 464287168 769 6272 SH SOLE 5872 0 400 iShares Short Treasury Bond ETF SHORT TREAS BD 464288679 392 3549 SH SOLE 3549 0 0 iShares Silver Trust ISHARES 46428Q109 2267 105386 SH SOLE 105386 0 0 iShares TIPS Bond ETF TIPS BD ETF 464287176 303 2342 SH SOLE 2342 0 0 iShares Total Usd Bond Market ETF CORE TOTAL USD 46434V613 1116 21078 SH SOLE 21078 0 0 iShares TR MSCI Val Idx EAFE VALUE ETF 464288877 401 7940 SH SOLE 7940 0 0 iShares TR Real Estate U.S. REAL ES ETF 464287739 557 4795 SH SOLE 4795 0 0 iShares TR Russell 1000 RUS 1000 ETF 464287622 1058 4000 SH SOLE 4000 0 0 iShares TR Russell 2000 RUSSELL 2000 ETF 464287655 2619 11773 SH SOLE 11773 0 0 iShares TR S&P 100 ETF S&P 100 ETF 464287101 322 1470 SH SOLE 1470 0 0 iShares Trust IBOXX HI YD ETF 464288513 251 2890 SH SOLE 2890 0 0 iShares Trust Technology U.S. TECH ETF 464287721 271 2356 SH SOLE 2356 0 0 iShares U S PFD ETF U.S. PFD STK ETF 464288687 230 5840 SH SOLE 5840 0 0 Ishr Ibnd Dec 2025 TRM ETF IBONDS DEC25 ETF 46434VBD1 1089 41237 SH SOLE 41237 0 0 Jacobs Engineering Group COM 469814107 1180 8475 SH SOLE 8475 0 0 Johnson & Johnson COM 478160104 7167 41893 SH SOLE 41831 0 62 JPMorgan Chase & Co COM 46625H100 14170 89483 SH SOLE 89407 0 76 Kimberly-Clark Corp COM 494368103 691 4799 SH SOLE 4799 0 0 Kroger Co Com COM 501044101 483 10673 SH SOLE 10673 0 0 L3harris Technologies Inc COM 502431109 1282 6012 SH SOLE 6012 0 0 Lab CP Of Amer HLDG New COM NEW 50540R409 1691 5383 SH SOLE 5383 0 0 Lam Research COM 512807108 1467 2035 SH SOLE 2035 0 0 Life Storage Inc COM 53223X107 382 2495 SH SOLE 2495 0 0 Lilly Eli & Company COM 532457108 1431 5180 SH SOLE 5180 0 0 Lincoln National Corp COM 534187109 817 11966 SH SOLE 11966 0 0 Linde PLC COM G5494J103 1568 4526 SH SOLE 4526 0 0 Lockheed Martin Corp COM 539830109 9542 26847 SH SOLE 26847 0 0 Lowes Companies Inc COM 548661107 7476 28922 SH SOLE 28756 0 166 Magellan Midstream PTNRS COM UNIT RP LP 559080106 5088 109570 SH SOLE 109570 0 0 Marathon Oil Corp COM 565849106 390 23772 SH SOLE 23772 0 0 Marathon Pete Corp COM 56585A102 1669 26075 SH SOLE 26075 0 0 Markel Corp COM 570535104 237 192 SH SOLE 192 0 0 Marsh & MC Lennan Co Inc COM 571748102 548 3150 SH SOLE 3150 0 0 Martin Mrta.Mats. COM 573284106 1573 3571 SH SOLE 3571 0 0 Mastec Inc COM 576323109 1956 21195 SH SOLE 21195 0 0 Mastercard Inc CL A 57636Q104 4285 11925 SH SOLE 11925 0 0 MC Cormick & Co Inc N-VT COM NON VTG 579780206 555 5722 SH SOLE 5722 0 0 MC Donalds Corp COM 580135101 10474 39073 SH SOLE 39045 0 28 Medtronic PLC F SHS G5960L103 526 5051 SH SOLE 5051 0 0 Merck & Co Inc New COM 58933Y105 3476 44946 SH SOLE 44876 0 70 Metlife Inc COM 59156R108 565 9038 SH SOLE 8977 0 61 Microchip Tech. COM 595017104 1058 12152 SH SOLE 12152 0 0 Microsoft Corp COM 594918104 30319 90148 SH SOLE 90148 0 0 Mid-Amer Apt CMNTYS Com COM 59522J103 32388 141161 SH SOLE 141161 0 0 Mondelez Intl Inc CL A CL A 609207105 692 10375 SH SOLE 10375 0 0 Morgan Stanley COM NEW 617446448 1573 16021 SH SOLE 16021 0 0 Mosaic Co New COM 61945C103 747 19000 SH SOLE 19000 0 0 Motorola Solutions Inc COM NEW 620076307 217 795 SH SOLE 795 0 0 MSC Indl.Direct 'a' CL A 553530106 429 5100 SH SOLE 5100 0 0 Nasdaq OMX Group COM 631103108 1893 9015 SH SOLE 9015 0 0 National Insts. COM 636518102 524 12000 SH SOLE 12000 0 0 New Residential Inve REIT COM NEW 64828T201 658 60000 SH SOLE 60000 0 0 Nextera Energy Inc COM 65339F101 1822 19519 SH SOLE 19223 0 296 NGL Energy Partners L LP COM UNIT REPST 62913M107 172 94262 SH SOLE 94262 0 0 Nike Inc Class B CL B 654106103 11120 66721 SH SOLE 66721 0 0 Norfolk Southern Corp COM 655844108 2252 7564 SH SOLE 7564 0 0 Nucor Corp COM 670346105 831 7250 SH SOLE 7250 0 0 Nvidia Corp Com COM 67066G104 43020 146273 SH SOLE 146273 0 0 NVR Inc Com COM 62944T105 1341 227 SH SOLE 227 0 0 Okta Inc Class A CL A 679295105 1877 8375 SH SOLE 8375 0 0 Old Republic Intl Corp COM 680223104 1745 70975 SH SOLE 70975 0 0 Oneok Inc New COM 682680103 2523 42930 SH SOLE 42930 0 0 Oracle Corporation COM 68389X105 1806 20714 SH SOLE 20589 0 125 Otis Worldwide Corp COM 68902V107 227 2612 SH SOLE 2597 0 15 P P G Industries Inc COM 693506107 1193 6918 SH SOLE 6918 0 0 Pacer Trendpilot 100 ETF TRENDP 100 ETF 69374H303 244 4135 SH SOLE 4135 0 0 Pacer Trendpilot US Bond ETF TRENDPILOT US BD 69374H642 805 29900 SH SOLE 29900 0 0 Pack.Corp.Of Am. COM 695156109 1131 8250 SH SOLE 8250 0 0 Palantir Technologies In Class A CL A 69608A108 475 26085 SH SOLE 26085 0 0 Parker Hannifin Corp Com COM 701094104 216 678 SH SOLE 678 0 0 Paychex Inc COM 704326107 498 3645 SH SOLE 3645 0 0 Paypal Holdings Inco COM 70450Y103 1553 8236 SH SOLE 8236 0 0 Pentair PLC F SHS G7S00T104 214 2935 SH SOLE 2935 0 0 Penumbra Inc COM 70975L107 2557 8900 SH SOLE 8900 0 0 Pepsico Incorporated COM 713448108 3535 20224 SH SOLE 20169 0 55 Perkinelmer Inc COM 714046109 342 1700 SH SOLE 1700 0 0 Pfizer Incorporated COM 717081103 6487 109862 SH SOLE 109862 0 0 Philip Morris Intl Inc COM 718172109 862 8958 SH SOLE 8958 0 0 Phillips 66 COM 718546104 1804 24896 SH SOLE 24857 0 39 PIMCO Dynamic Income Opp COM BEN SHS 69355M107 3203 162745 SH SOLE 162745 0 0 PIMCO Exch Traded Fund ENHAN SHRT MA AC 72201R833 8810 86713 SH SOLE 86563 0 150 Pimco Total Return ETF TTL RTN ACTV ETF 72201R775 211 1920 SH SOLE 1920 0 0 PNC Finl Services GP Inc COM 693475105 473 2358 SH SOLE 2358 0 0 Proassurance Corporation COM 74267C106 469 18512 SH SOLE 18512 0 0 Procter & Gamble COM 742718109 9205 56274 SH SOLE 56219 0 55 ProShares Large Cap Core Plus PSHS LC COR PLUS 74347R248 1518 13629 SH SOLE 12229 0 1400 Quadratic Intrst RT VLT And ETF QUADRTC INT RT 500767736 7844 292130 SH SOLE 292130 0 0 Qualcomm Inc COM 747525103 3857 21090 SH SOLE 21026 0 64 Quanta Services Inc COM 74762E102 239 2082 SH SOLE 2082 0 0 Quest Diagnostic Inc COM 74834L100 1195 6906 SH SOLE 6906 0 0 Rayonier Inc COM 754907103 2199 54488 SH SOLE 54488 0 0 Realty Income Corp COM 756109104 249 3472 SH SOLE 3472 0 0 Regions Financial Corp COM 7591EP100 5371 244457 SH SOLE 244457 0 0 Resmed Inc COM 761152107 599 2300 SH SOLE 2300 0 0 Roku Inc CL A COM CL A 77543R102 456 2000 SH SOLE 2000 0 0 Roundhill Ball Metaverse ETF ROUNDHILL BALL 53656F417 1875 123490 SH SOLE 123490 0 0 Royal Dutch Shell A Adrf SPONS ADR A 780259206 318 7326 SH SOLE 7326 0 0 RPM International Inc COM 749685103 1382 13687 SH SOLE 13687 0 0 S & P Global Inc COM 78409V104 799 1694 SH SOLE 1694 0 0 Salesforce Com COM 79466L302 570 2244 SH SOLE 2244 0 0 SCH US Agg BND ETF US AGGREGATE B 808524839 16945 314384 SH SOLE 312567 0 1817 SCH US DIV Equity ETF US DIVIDEND EQ 808524797 15661 193746 SH SOLE 191486 0 2260 Schein Henry Inc COM 806407102 855 11028 SH SOLE 11028 0 0 SCHW Emg MKT Eq ETF EMRG MKTEQ ETF 808524706 5439 183540 SH SOLE 183142 0 398 SCHW Intl Eq ETF INTL EQTY ETF 808524805 16495 423864 SH SOLE 418894 0 4970 SCHW US Scap ETF US SML CAP ETF 808524607 4217 41186 SH SOLE 41157 0 29 Schwab 1000 Index ETF 1000 INDEX ETF 808524722 1276 27390 SH SOLE 27390 0 0 Schwab Fundamental Inl Large Com ETF SCHWB FDT INT LG 808524755 3411 104779 SH SOLE 102953 0 1826 Schwab Fundamental US Large Co ETF SCHWAB FDT US LG 808524771 964 16445 SH SOLE 16445 0 0 Schwab Fundamental US Small Com ETF SCHWAB FDT US SC 808524763 540 9706 SH SOLE 9706 0 0 Schwab Short U.S. Treasury ETF SHT TM US TRES 808524862 15565 306092 SH SOLE 305375 0 717 Schwab US Broad Mkt ETF US BRD MKT ETF 808524102 4549 40245 SH SOLE 39659 0 586 Schwab US Large Cap US LCAP GR ETF 808524300 1203 7347 SH SOLE 7347 0 0 Schwab US Large Cap ETF US LRG CAP ETF 808524201 17043 149710 SH SOLE 149228 0 482 Schwab US Large Cap Value US LCAP VA ETF 808524409 7453 101776 SH SOLE 101601 0 175 Schwab US Mid Cap ETF US MID-CAP ETF 808524508 15846 196780 SH SOLE 193188 0 3592 Scotts Miracle-Gro CL A 810186106 329 2046 SH SOLE 2046 0 0 Seagate Technology HLD F ORD SHS G7997R103 313 2750 SH SOLE 2750 0 0 Seagen Inc COM 81181C104 309 2000 SH SOLE 2000 0 0 Sei Investments COM 784117103 276 4500 SH SOLE 4500 0 0 SELECT SECTOR SPDR TR SBI INT-TECH TECHNOLOGY 81369Y803 460 2645 SH SOLE 2645 0 0 Select SPDR Real Estate SCTR ETF RL EST SEL SEC 81369Y860 281 5431 SH SOLE 5431 0 0 Service Corp Intl COM 817565104 1067 15024 SH SOLE 15024 0 0 Servisfirst Bancshares Com COM 81768T108 8797 103292 SH SOLE 103292 0 0 Sherwin Williams Co COM 824348106 326 927 SH SOLE 927 0 0 Skyworks Solutions Inc Com COM 83088M102 3554 22910 SH SOLE 22910 0 0 Smartfinancial Inc COM NEW 83190L208 287 10500 SH SOLE 10500 0 0 Snap-On COM 833034101 342 1587 SH SOLE 1587 0 0 SPDR Nuveen Barclays Short Term Muni ETF NUVEEN BLMBRG SR 78468R739 1120 22769 SH SOLE 22769 0 0 SPDR EM Local Currency Bond ETF BLOMBRG BRC EMRG 78464A391 842 34457 SH SOLE 34297 0 160 SPDR Gold Trust GOLD SHS 78463V107 450 2634 SH SOLE 2634 0 0 SPDR Portfolio DVLPD WRLD Ex-US ETF PORTFOLIO DEVLPD 78463X889 232 6364 SH SOLE 6364 0 0 SPDR Russell 1000 Yield Focus ETF RUSSELL YIELD 78468R770 451 4490 SH SOLE 4490 0 0 SPDR S&P 500 ETF TST. TR UNIT 78462F103 19239 40367 SH SOLE 39167 0 1200 SPDR S&P Midcap 400 ETF UTSER1 S&PDCRP 78467Y107 2025 3901 SH SOLE 3901 0 0 SPDR Short Term Intl Treasury Bond ETF BLOMBERG BRC INT 78464A334 449 14765 SH SOLE 14765 0 0 Sprinklr Inc CL A 85208T107 389 24500 SH SOLE 24500 0 0 Starbucks Corp COM 855244109 446 3811 SH SOLE 3811 0 0 Steel Dynamics COM 858119100 1877 30120 SH SOLE 30120 0 0 Synovus Financial CP New COM NEW 87161C501 4264 88471 SH SOLE 88471 0 0 Sysco Corporation COM 871829107 309 3939 SH SOLE 3939 0 0 T Rowe Price Group Inc COM 74144T108 624 3171 SH SOLE 3171 0 0 Target Corporation COM 87612E106 924 3993 SH SOLE 3927 0 66 Te Connectivity LTD F REG SHS H84989104 3195 19800 SH SOLE 19800 0 0 Teleflex COM 879369106 1297 3950 SH SOLE 3950 0 0 Tempur Sealy Interntnl I COM 88023U101 564 12000 SH SOLE 12000 0 0 Tesla Motors Inc COM 88160R101 761 720 SH SOLE 720 0 0 Texas Instruments Inc COM 882508104 6783 35988 SH SOLE 35888 0 100 The Southern Company COM 842587107 10233 149208 SH SOLE 149208 0 0 Thermo Fisher Scientific COM 883556102 5705 8547 SH SOLE 8514 0 33 Toronto Dominion Bank F COM NEW 891160509 272 3552 SH SOLE 3552 0 0 Trane Technologies PLC SHS G8994E103 2840 14056 SH SOLE 14056 0 0 Travelers Companies Inc COM 89417E109 270 1727 SH SOLE 1657 0 70 Truist Financial Corporation COM 89832Q109 4929 84189 SH SOLE 84189 0 0 Twitter Inc COM 90184L102 259 6000 SH SOLE 6000 0 0 U S Bancorp Del New COM NEW 902973304 1368 24148 SH SOLE 24148 0 0 Udr Inc COM 902653104 308 5132 SH SOLE 5132 0 0 Unilever PLC ADR New F SPON ADR NEW 904767704 549 10210 SH SOLE 10210 0 0 Union Pacific Corp COM 907818108 1844 7321 SH SOLE 7321 0 0 United Parcel Service B CL B 911312106 400 1868 SH SOLE 1868 0 0 Unitedhealth Group Inc COM 91324P102 10805 21517 SH SOLE 21517 0 0 V F Corporation COM 918204108 475 6483 SH SOLE 6483 0 0 Valvoline Inc COM 92047W101 344 9236 SH SOLE 9236 0 0 Vaneck Vectors ETF TR Agribusiness ETF AGRIBUSINESS ETF 92189F700 778 8157 SH SOLE 8157 0 0 Vanguard Consumer Discretionary ETF CONSUM DIS ETF 92204A108 2245 6589 SH SOLE 6589 0 0 Vanguard Consumer Staples ETF CONSUM STP ETF 92204A207 484 2423 SH SOLE 2423 0 0 Vanguard DIV Appreciation ETF DIV APP ETF 921908844 11481 66847 SH SOLE 66001 0 846 Vanguard Energy ETF ENERGY ETF 92204A306 229 2950 SH SOLE 2950 0 0 Vanguard Extended MKT. ETF EXTEND MKT ETF 922908652 3233 17679 SH SOLE 17579 0 100 Vanguard Financials ETF FINANCIALS ETF 92204A405 1088 11271 SH SOLE 11271 0 0 Vanguard FTSE All World ex US ETF ALLWRLD EX US 922042775 3470 56619 SH SOLE 56619 0 0 Vanguard FTSE Developed ETF FTSE DEV MKT ETF 921943858 16506 323257 SH SOLE 318306 0 4951 Vanguard FTSE Emerging Markets ETF FTSE EMR MKT ETF 922042858 4096 82813 SH SOLE 82669 0 144 Vanguard Growth GROWTH ETF 922908736 4797 14948 SH SOLE 14948 0 0 Vanguard Health Care ETF HEALTH CAR ETF 92204A504 979 3673 SH SOLE 3673 0 0 Vanguard High Dividend Yield HIGH DIV YLD 921946406 2041 18208 SH SOLE 18208 0 0 Vanguard Industrials ETF INDUSTRIAL ETF 92204A603 780 3845 SH SOLE 3845 0 0 Vanguard Information Technology ETF INF TECH ETF 92204A702 6142 13405 SH SOLE 13405 0 0 Vanguard Intermediate Bond ETF INTERMED TERM 921937819 377 4300 SH SOLE 4300 0 0 Vanguard Intl Divdend INTL DVD ETF 921946810 6618 77478 SH SOLE 77309 0 169 Vanguard Large-Cap Index Fund ETF Shares LARGE CAP ETF 922908637 28163 127421 SH SOLE 123377 0 4044 Vanguard Materials ETF MATERIALS ETF 92204A801 1386 7040 SH SOLE 6850 0 190 Vanguard Mega Cap ETF MEGA CAP INDEX 921910873 46759 278195 SH SOLE 277735 0 460 Vanguard Mega Growth ETF MEGA GRWTH IND 921910816 26392 101213 SH SOLE 101113 0 100 Vanguard Mega Value ETF MEGA CAP VAL ETF 921910840 8977 84035 SH SOLE 83575 0 460 Vanguard Mid Cap ETF MID CAP ETF 922908629 36984 145167 SH SOLE 143180 0 1987 Vanguard Mid Cap Value ETF MCAP VL IDXVIP 922908512 12836 85385 SH SOLE 84294 0 1091 Vanguard Mid Growth ETF MCAP GR IDXVIP 922908538 4458 17508 SH SOLE 17508 0 0 Vanguard REIT Index ETF REIT ETF 922908553 2325 20039 SH SOLE 19594 0 445 Vanguard Russell 2000 ETF IV VNG RUS2000IDX 92206C664 277 3080 SH SOLE 3080 0 0 Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 7863 18010 SH SOLE 18010 0 0 Vanguard Short Term Bond ETF SHORT TRM BOND 921937827 10128 125295 SH SOLE 122787 0 2508 Vanguard Short Term Corporate ETF SHRT TRM CORP BD 92206C409 6668 82063 SH SOLE 77993 0 4070 Vanguard Short Term Government ETF SHTRM GVT BD ETF 92206C102 1932 31759 SH SOLE 31759 0 0 Vanguard Small Cap ETF SMALL CP ETF 922908751 19592 86688 SH SOLE 85965 0 723 Vanguard Small Growth ETF SML CP GRW ETF 922908595 1049 3721 SH SOLE 3695 0 26 Vanguard Small Value ETF SM CP VAL ETF 922908611 1859 10395 SH SOLE 10351 0 44 Vanguard Telcom ETF TELCOMM ETF 92204A884 595 4387 SH SOLE 4387 0 0 Vanguard Total Bond ETF TOTAL BND MRKT 921937835 13185 155576 SH SOLE 150241 0 5335 Vanguard Total International Bond ETF INTL BD IDX ETF 92203J407 818 14825 SH SOLE 14825 0 0 Vanguard Total International Stock ETF VG TL INTL STK F 921909768 7575 119167 SH SOLE 119027 0 140 Vanguard Total US Stock Mkt ETF TOTAL STK MKT 922908769 4598 19044 SH SOLE 18946 0 98 Vanguard Total World Stock ETF TT WRLD ST ETF 922042742 2230 20757 SH SOLE 20757 0 0 Vanguard Utilities UTILITIES ETF 92204A876 289 1846 SH SOLE 1846 0 0 Vanguard Value VALUE ETF 922908744 782 5317 SH SOLE 5317 0 0 Verizon Communications COM 92343V104 3281 63146 SH SOLE 63028 0 118 Visa Inc CL A COM CL A 92826C839 12741 58793 SH SOLE 58669 0 124 Voya Finl Inc COM 929089100 265 4000 SH SOLE 4000 0 0 Vulcan Materials Company COM 929160109 13635 65686 SH SOLE 65686 0 0 W E C Energy Group I COM 92939U106 3454 35584 SH SOLE 35584 0 0 W R Berkley COM 084423102 1186 14396 SH SOLE 14396 0 0 Wal-Mart Stores Inc COM 931142103 7017 48317 SH SOLE 48260 0 57 Walgreens Boots Allianc COM 931427108 554 10615 SH SOLE 10615 0 0 Waste Connections Inc COM 94106B101 1431 10500 SH SOLE 10500 0 0 Waste Management Inc Del COM 94106L109 6562 39314 SH SOLE 39314 0 0 Waters Corp COM 941848103 4685 12573 SH SOLE 12573 0 0 Wells Fargo & Co New COM 949746101 1415 29487 SH SOLE 29487 0 0 Weyerhaeuser Co COM 962166104 1997 48488 SH SOLE 48488 0 0 Wheaton Precious Metal F COM 962879102 5502 128171 SH SOLE 128171 0 0 Williams Companies COM 969457100 470 18059 SH SOLE 18059 0 0 Williams Sonoma COM 969904101 1149 6791 SH SOLE 6791 0 0 Woodward Inc COM 980745103 427 3900 SH SOLE 3900 0 0 Xcel Energy Inc COM 98389B100 331 4860 SH SOLE 4664 0 196 Xilinx Inc COM 983919101 2201 10380 SH SOLE 10380 0 0 Xylem Inc COM 98419M100 287 2393 SH SOLE 2393 0 0 Yum Brands Inc COM 988498101 1442 10382 SH SOLE 10382 0 0