0000924181-24-000004.txt : 20240717 0000924181-24-000004.hdr.sgml : 20240717 20240717103535 ACCESSION NUMBER: 0000924181-24-000004 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240717 DATE AS OF CHANGE: 20240717 EFFECTIVENESS DATE: 20240717 FILER: COMPANY DATA: COMPANY CONFORMED NAME: LEAVELL INVESTMENT MANAGEMENT, INC. CENTRAL INDEX KEY: 0000924181 ORGANIZATION NAME: 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: 241121275 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 06-30-2024 06-30-2024 LEAVELL INVESTMENT MANAGEMENT, INC.
LEAVELL INVESTMENT MANAGEMENT 210 ST. JOSEPH STREET MOBILE AL 36602
13F HOLDINGS REPORT 028-03713 N
Patrick Reeves Duggan Senior Analyst 2512811310 Patrick Reeves Duggan Mobile AL 07-17-2024 0 502 1811309000 false
INFORMATION TABLE 2 13F2024Q2.xml 3M Company COM 88579Y101 619 6054 SH SOLE 6003 0 51 A F L A C Inc COM 001055102 8362 93633 SH SOLE 93633 0 0 A S M L Holding NV New F N Y REGISTRY SHS N07059210 2133 2086 SH SOLE 1811 0 275 Ab Ultra Short Income ETF ULTRA SHORT INCM 00039J103 670 13262 SH SOLE 13122 0 140 Abbott Laboratories COM 002824100 3735 35941 SH SOLE 35941 0 0 Abbvie Inc COM 00287Y109 12173 70969 SH SOLE 70969 0 0 Aberdeen Standard Investments Etfs Bloomberg All Comdty STRGY K1 Free ETF BBRG ALL COMD K1 003261104 2391 117596 SH SOLE 117538 0 58 Abrdn Blmberg In MT ST K 1 FR ETF BBG INDUSTRL MET 003261609 232 9910 SH SOLE 9910 0 0 Accenture PLC CL A F SHS CLASS A G1151C101 3384 11152 SH SOLE 10077 0 1075 Adobe Systems Inc COM 00724F101 8816 15869 SH SOLE 15553 0 316 Advanced Micro Device COM 007903107 907 5594 SH SOLE 5594 0 0 Agilent Technologies Inc COM 00846U101 286 2209 SH SOLE 1742 0 467 Air Prod & Chemicals Inc COM 009158106 1210 4688 SH SOLE 4688 0 0 Allegion Public LTD Co F ORD SHS G0176J109 486 4113 SH SOLE 4113 0 0 Alliant Energy Corp COM 018802108 272 5335 SH SOLE 5335 0 0 Alphabet Inc Class A Cap STK CAP STK CL A 02079K305 6239 34251 SH SOLE 33074 0 1177 Alphabet Inc Class C Cap STK CAP STK CL C 02079K107 16923 92266 SH SOLE 92206 0 60 Altria Group Inc COM 02209S103 1055 22668 SH SOLE 22668 0 0 Amazon Com Inc COM 023135106 14357 74293 SH SOLE 70629 0 3664 Amcor PLC F ORD G0250X107 153 15641 SH SOLE 15641 0 0 Amer Electric PWR Co Inc COM 025537101 222 2532 SH SOLE 2532 0 0 American Express Company COM 025816109 1161 5013 SH SOLE 4489 0 524 American Finl.GP.Ohio COM 025932104 1058 8600 SH SOLE 8600 0 0 Ameriprise Financial Inc COM 03076C106 339 793 SH SOLE 793 0 0 Ametek Inc New COM 031100100 692 4152 SH SOLE 4152 0 0 Amgen Incorporated COM 031162100 3884 12431 SH SOLE 12431 0 0 Analog Devices Inc COM 032654105 1102 4827 SH SOLE 4827 0 0 Ansys COM 03662Q105 1192 3709 SH SOLE 3627 0 82 Apollo Global Management COM 03769M106 496 4200 SH SOLE 4200 0 0 Apple Inc COM 037833100 50634 240404 SH SOLE 238348 0 2056 Applied Materials Inc COM 038222105 1195 5062 SH SOLE 5062 0 0 Aptus Defined Risk ETF APTUS DEFINED 26922A388 2325 86000 SH SOLE 86000 0 0 Arch Cap.GP. ORD G0450A105 589 5836 SH SOLE 4975 0 861 Ares Management Corp Class A CL A COM STK 03990B101 2748 20618 SH SOLE 20390 0 228 Arrow Electronics COM 042735100 1026 8500 SH SOLE 8500 0 0 Ashland Global Holdings Inc COM 044186104 614 6500 SH SOLE 6500 0 0 Astrazeneca PLC ADR F SPONSORED ADR 046353108 1229 15760 SH SOLE 14858 0 902 AT&T Corp Com New COM 00206R102 837 43787 SH SOLE 43784 0 3 Atrion Corporation COM 049904105 389 859 SH SOLE 778 0 81 Auto Data Processing COM 053015103 3817 15900 SH SOLE 15746 0 154 Avantis US Small Cap Value ETF US SML CP VALU 025072877 321 3574 SH SOLE 3574 0 0 Banco Bilbao Argen ADR F SPONSORED ADR 05946K101 273 27187 SH SOLE 27187 0 0 Bank Of America Corp COM 060505104 462 11623 SH SOLE 11623 0 0 Baxter International Inc COM 071813109 235 6964 SH SOLE 6932 0 32 Becton Dickinson & Co COM 075887109 2520 10784 SH SOLE 10784 0 0 Berkshire Hathaway B New CL B NEW 084670702 9613 23631 SH SOLE 23631 0 0 Berkshire Hathaway Inc Com CL A 084670108 612 1 SH SOLE 1 0 0 Bio-Rad Laboratories 'a' CL A 090572207 410 1500 SH SOLE 1500 0 0 Bio-Techne Corp COM 09073M104 3522 49157 SH SOLE 49157 0 0 BlackRock Inc COM 09247X101 347 441 SH SOLE 292 0 149 BlackRock Ultra Short Term Bond ETF BLACKROCK ULTRA 46434V878 581 11494 SH SOLE 11494 0 0 Blackstone Group Inc COM CL A 09260D107 23363 188714 SH SOLE 188714 0 0 Blackstone Secd Lending COMMON STOC 09261X102 2191 69803 SH SOLE 69803 0 0 Blackstone Senior Float COM 09256U105 2214 158000 SH SOLE 158000 0 0 Boeing Co COM 097023105 406 2231 SH SOLE 2231 0 0 Booking Holdings Inc COM 09857L108 2654 670 SH SOLE 653 0 17 Bristol-Myers Squibb Co COM 110122108 929 22372 SH SOLE 22372 0 0 Broadcom Limited COM 11135F101 2537 1580 SH SOLE 1580 0 0 Broadridge Finl Solution COM 11133T103 1883 9520 SH SOLE 9520 0 0 Brookfield Corp F Class A CL A LTD VT SH 11271J107 308 7422 SH SOLE 1950 0 5472 Brookfield Reins LTD CL A-1 EXCH NON G16250204 2219 53068 SH SOLE 53068 0 0 Brookfiled Asset Manag F Class A CL A LMT VTG SHS 113004105 419 11020 SH SOLE 9952 0 1068 Brown & Brown Inc Com COM 115236101 5287 59131 SH SOLE 57310 0 1821 Bunge Global SA COM SH H11356104 1383 12950 SH SOLE 12950 0 0 C H Robinson Worldwd New COM NEW 12541W209 373 4200 SH SOLE 4200 0 0 C S X Corp COM 126408103 1305 39027 SH SOLE 39027 0 0 C V S Caremark Corp COM 126650100 676 11441 SH SOLE 11339 0 102 Cameco Corp Com COM 13321L108 2659 54050 SH SOLE 54050 0 0 Canadian Pacific Kansa F COM 13646K108 1270 16107 SH SOLE 16107 0 0 Cardinal Health Inc COM 14149Y108 1131 11501 SH SOLE 11501 0 0 Carmax Inc COM 143130102 225 3062 SH SOLE 1795 0 1267 Carrier Global Corp COM 14448C104 318 5032 SH SOLE 5001 0 31 Caterpillar Inc COM 149123101 3971 11922 SH SOLE 11922 0 0 Cbre Clarion Global Real COM 12504G100 50 10000 SH SOLE 10000 0 0 Celsius HLDGS Inc COM NEW 15118V207 5472 95842 SH SOLE 95842 0 0 Centene Corp COM 15135B101 539 8132 SH SOLE 8132 0 0 Chas.RVR.Labs.Intl. COM 159864107 833 4032 SH SOLE 4032 0 0 Chemed COM 16359R103 1361 2508 SH SOLE 2508 0 0 Cheniere Energy Inc Com New COM NEW 16411R208 2913 16664 SH SOLE 16664 0 0 Chevron Corporation COM 166764100 9459 60472 SH SOLE 60427 0 45 Chubb LTD F COM H1467J104 588 2297 SH SOLE 1795 0 502 Church & Dwight Co. COM 171340102 990 9550 SH SOLE 9550 0 0 CIGNA Corp COM 125523100 290 878 SH SOLE 342 0 536 Cincinnati Financial CP COM 172062101 1000 8406 SH SOLE 8406 0 0 Cineverse Corp Class A COM CL A 172406308 37 41968 SH SOLE 41968 0 0 Cisco Systems Inc COM 17275R102 3059 64390 SH SOLE 64320 0 70 Clorox Company COM 189054109 1344 9850 SH SOLE 9850 0 0 Cme Group COM 12572Q105 4406 22413 SH SOLE 22058 0 355 Coca Cola Bottlg Co Cons COM 191098102 235 217 SH SOLE 217 0 0 Coca Cola Company COM 191216100 4395 68532 SH SOLE 68532 0 0 Colgate-Palmolive Co COM 194162103 3904 40231 SH SOLE 38671 0 1560 Columbia Em Core Ex-China ETF EM CORE EX ETF 19762B202 3014 94431 SH SOLE 93925 0 506 Comcast Corp New CL A CL A 20030N101 1135 28992 SH SOLE 25320 0 3672 Communicat SVS SLCT Sec SPDR ETF COMMUNICATION 81369Y852 222 2589 SH SOLE 2589 0 0 Conocophillips COM 20825C104 1613 14101 SH SOLE 13319 0 782 Consolidated Edison Inc COM 209115104 1218 13625 SH SOLE 13625 0 0 Copart Inc COM 217204106 270 4983 SH SOLE 484 0 4499 Corning Inc COM 219350105 399 10264 SH SOLE 10264 0 0 Corteva Inc COM 22052L104 1184 21956 SH SOLE 21956 0 0 Costco WHSL Corp New COM 22160K105 1817 2138 SH SOLE 2138 0 0 Crispr Therapeutics F NAMEN AKT H17182108 683 12650 SH SOLE 12650 0 0 D R Horton Co COM 23331A109 356 2528 SH SOLE 2528 0 0 D R S Technologies Inc COM 52661A108 255 10000 SH SOLE 10000 0 0 Danaher Corp Del COM 235851102 2489 9951 SH SOLE 9645 0 306 Darden Restaurants Inc COM 237194105 375 2480 SH SOLE 2480 0 0 Deere & Co COM 244199105 3498 9325 SH SOLE 9325 0 0 Devon Energy CP New COM 25179M103 1571 33142 SH SOLE 33142 0 0 Diamondback Energy Inc COM 25278X109 203 1014 SH SOLE 1014 0 0 Dick's Sporting Goods COM 253393102 322 1500 SH SOLE 1500 0 0 DIGITAL REALTY TRUST COM 253868103 793 5217 SH SOLE 5217 0 0 Dimensional US Marketwide Value ETF US MKTWIDE VALU 25434V724 240 6118 SH SOLE 6118 0 0 Disney Walt Co COM DISNEY 254687106 4154 41834 SH SOLE 41732 0 102 Dominion Energy, Inc. COM 25746U109 413 8423 SH SOLE 7498 0 925 Donaldson Co. COM 257651109 988 13804 SH SOLE 13000 0 804 Doubleline Commercial RL Est ETF COMMERCIAL REAL 25861R303 3741 72790 SH SOLE 72790 0 0 Dow Inc Com COM 260557103 760 14332 SH SOLE 14332 0 0 Duke Energy Corp New COM NEW 26441C204 4104 40941 SH SOLE 39893 0 1048 DuPont De Nemours Inc COM 26614N102 879 10926 SH SOLE 9821 0 1105 Eaton Corp PLC F SHS G29183103 2683 8556 SH SOLE 7148 0 1408 eBay Inc COM 278642103 331 6164 SH SOLE 6164 0 0 Ecolab Inc COM 278865100 569 2386 SH SOLE 2386 0 0 Edwards Lifesciences CP COM 28176E108 887 9602 SH SOLE 9602 0 0 Elevance Health Inc COM 036752103 3232 5965 SH SOLE 5965 0 0 Emcor Group Inc COM 29084Q100 410 1122 SH SOLE 0 0 1122 Emerson Electric Co COM 291011104 4673 42422 SH SOLE 42422 0 0 Enbridge Inc F COM 29250N105 843 23684 SH SOLE 23684 0 0 Enphase Energy Inc COM 29355A107 600 6013 SH SOLE 6013 0 0 Enterprise Prd Prtnrs LP COM 293792107 1886 65089 SH SOLE 65089 0 0 Expeditor Intl.Of Wash. COM 302130109 1003 8038 SH SOLE 8038 0 0 Extra Space Storage Inc COM 30225T102 357 2296 SH SOLE 2296 0 0 Exxon Mobil Corporation COM 30231G102 6820 59245 SH SOLE 58476 0 769 Factset Resh SYS Inc Com COM 303075105 298 731 SH SOLE 453 0 278 Fastenal Co COM 311900104 1378 21929 SH SOLE 21100 0 829 Fedex Corporation COM 31428X106 1247 4140 SH SOLE 4140 0 0 First Bancshares MS Com COM 318916103 330 12702 SH SOLE 12702 0 0 Fiserv Inc COM 337738108 374 2511 SH SOLE 2511 0 0 Franklin FTSE Japan ETF FTSE JAPAN ETF 35473P744 1630 56667 SH SOLE 56667 0 0 Franklin FTSE South Korea ETF FTSE SOUTH KOREA 35473P710 1789 81824 SH SOLE 81824 0 0 Franklin US MD CP Multifct Index ETF US MID CP MLTFCT 35473P884 1463 28530 SH SOLE 28530 0 0 Freeport- Mcmoran Inc CL B 35671D857 3782 77810 SH SOLE 77810 0 0 Fti Consulting Inc Com COM 302941109 301 1395 SH SOLE 0 0 1395 Gallagher Arthur J & Co COM 363576109 2262 8724 SH SOLE 8724 0 0 GE Healthcare Technologi COMMON STOCK 36266G107 2058 26411 SH SOLE 26411 0 0 GE Vernova Inc COM 36828A101 227 1321 SH SOLE 1321 0 0 General Dynamics Corp COM 369550108 2460 8479 SH SOLE 8273 0 206 General Electric Co COM NEW 369604301 788 4957 SH SOLE 4957 0 0 General Mills Inc COM 370334104 1392 22010 SH SOLE 22010 0 0 Genuine Parts Co COM 372460105 441 3171 SH SOLE 3171 0 0 Gildan Activewear Inc F COM 375916103 379 10000 SH SOLE 10000 0 0 Gilead Sciences Inc COM 375558103 387 5641 SH SOLE 5611 0 30 Global Payments Inc COM 37940X102 8145 84226 SH SOLE 84226 0 0 Global X MLP & Energy Infrastructure ETF GLB X MLP ENRG I 37954Y293 1703 33364 SH SOLE 33364 0 0 Globe Life Inc COM 37959E102 5901 71716 SH SOLE 71716 0 0 Goldman Sachs Actvbeta US LRG ETF EQUITY ETF 381430503 319 2985 SH SOLE 2985 0 0 Goldman Sachs Actvbt Intereqy ETF ACTIVEBETA INT 381430107 1064 31630 SH SOLE 31630 0 0 Goldman Sachs Group Inc COM 38141G104 618 1367 SH SOLE 1367 0 0 Goldman Sachs Trsryaccs 1 YR ETF TREASURYACCESS 381430529 3119 31166 SH SOLE 31166 0 0 Goldman SCHS JST US LRG CP Eq ETF IV JUST US LRG CP 381430396 9895 126643 SH SOLE 126643 0 0 Graco COM 384109104 1305 16459 SH SOLE 14500 0 1959 Grayscale Bitcoin TR BTC SHS REP COM UT 389637109 256 4800 SH SOLE 4800 0 0 Heico Corp CL A 422806208 225 1268 SH SOLE 0 0 1268 Hershey Company COM 427866108 1810 9844 SH SOLE 9844 0 0 Hilton Worldwide HLD COM 43300A203 231 1060 SH SOLE 87 0 973 Home Depot Inc COM 437076102 14358 41709 SH SOLE 41709 0 0 Honeywell International COM 438516106 7856 36788 SH SOLE 36161 0 627 Illinois Tool Works Inc COM 452308109 2759 11577 SH SOLE 11143 0 434 Ingersoll Rand Inc COM 45687V106 924 10174 SH SOLE 10174 0 0 Intel Corp COM 458140100 1635 52785 SH SOLE 52638 0 147 Intercontinental Exchange COM 45866F104 4012 29311 SH SOLE 28944 0 367 International Paper Co COM 460146103 455 10540 SH SOLE 10540 0 0 Intl Business Machines COM 459200101 2418 13981 SH SOLE 13981 0 0 Intuit Inc COM 461202103 900 1370 SH SOLE 1118 0 252 Intuitive Surgical New COM NEW 46120E602 1560 3506 SH SOLE 3065 0 441 Invesco Agri Com STRGY ETF IV AGRI CMDTY STRA 46090F308 211 6145 SH SOLE 6145 0 0 Invesco Bletshs 2024 MNPL BND ETF BULSHS 2024 MUNI 46138J536 364 14655 SH SOLE 14655 0 0 Invesco Bletshs 2025 MNPL BND ETF BULSHS 2025 MUNI 46138J528 265 10915 SH SOLE 10915 0 0 Invesco Bulletshares 2024 Corporate Bond ETF BULSHS 2024 CB 46138J841 1907 90562 SH SOLE 90162 0 400 Invesco Bulletshares 2024 High Yield BULSHS 2024 HY 46138J833 427 18777 SH SOLE 18227 0 550 Invesco Bulletshares 2025 Corporate Bond ETF BULSHS 2025 CB 46138J825 2269 110963 SH SOLE 110563 0 400 Invesco Bulletshares 2026 Corporate Bond ETF BULSHS 2026 CB 46138J791 2206 115060 SH SOLE 114620 0 440 Invesco Bulletshares 2027 Corporate Bond ETF BULSHS 2027 CB 46138J783 1805 93907 SH SOLE 93907 0 0 Invesco Bulletshars 2028 Corp BD ETF INVSCO BLSH 28 46138J643 778 39010 SH SOLE 39010 0 0 Invesco DB Agriculture Fund AGRICULTURE FD 46140H106 291 12237 SH SOLE 12237 0 0 Invesco QQQ Trust UNIT SER 1 46090E103 7722 16092 SH SOLE 16081 0 11 Invesco S And P 500 Garp ETF S&P 500 GARP ETF 46137V431 1016 9890 SH SOLE 9890 0 0 Invesco S&P 500 Equal Weight ETF S&P500 EQL WGT 46137V357 11655 70947 SH SOLE 70900 0 47 Invesco S&P 500 Quality ETF S&P500 QUALITY 46137V241 741 11660 SH SOLE 11660 0 0 Invesco S&P 500 Top 50 ETF S&P 500 TOP 50 46137V233 1214 26530 SH SOLE 26530 0 0 Invesco Water Resources ETF WATER RES ETF 46137V142 203 3130 SH SOLE 3130 0 0 iShares 0 To 3 MNTH Treasury BND ETF 0-3 MNTH TREASRY 46436E718 7723 76681 SH SOLE 76681 0 0 iShares 0-5 Year TIPS Bond ETF 0-5 YR TIPS ETF 46429B747 4907 49317 SH SOLE 49317 0 0 iShares 1-3 Year Treasury Bond ETF 1-3 YR TR BD ETF 464287457 5713 69964 SH SOLE 69964 0 0 iShares 1-5 Investment Grade Corp ETF 1-3 YR CR BD ETF 464288646 15243 297476 SH SOLE 297476 0 0 iShares 3-7 YR TR BD ETF 3 7 YR TREAS BD 464288661 15770 136569 SH SOLE 136536 0 33 iShares Core 1 5 Year Usd Bond ETF CORE 1 5 YR USD 46432F859 553 11684 SH SOLE 11684 0 0 iShares Core Dividend Growth ETF CORE DIV GRWTH 46434V621 1322 22940 SH SOLE 22940 0 0 iShares Core High Dividend ETF CORE HIGH DV ETF 46429B663 676 6221 SH SOLE 6221 0 0 iShares Core MSCI CORE MSCI EMKT 46434G103 3303 61700 SH SOLE 61700 0 0 iShares Core MSCI EAFE ETF CORE MSCI EAFE 46432F842 2796 38493 SH SOLE 38493 0 0 iShares Core MSCI Intrl DVLP MKT ETF CORE MSCI INTL 46435G326 3050 46459 SH SOLE 46459 0 0 iShares Core S&P 500 ETF CORE S&P500 ETF 464287200 9312 17018 SH SOLE 17018 0 0 iShares Core S&P Mid-Cap ETF CORE S&P MCP ETF 464287507 16834 287670 SH SOLE 287670 0 0 iShares Core S&P Small-Cap ETF CORE S&P SCP ETF 464287804 4674 43819 SH SOLE 43819 0 0 iShares Core U.S. Aggregate Bond ETF CORE US AGGBD ET 464287226 3021 31119 SH SOLE 31119 0 0 iShares Core US Growth ETF CORE S&P US ETF 464287671 739 5798 SH SOLE 5798 0 0 iShares Dow Jones U.S. ETF DOW JONES US ETF 464287846 373 2818 SH SOLE 2818 0 0 iShares Edge MSCI Min Vol USA ETF MIN VOL USA ETF 46429B697 231 2749 SH SOLE 2749 0 0 iShares Edge MSCI USA Value Factor E MSCI USA VALUE 46432F388 436 4217 SH SOLE 4217 0 0 iShares Emerging Markets Local Cur ETF JP MORGAN EM ETF 464286517 242 6796 SH SOLE 6796 0 0 iShares Floating Rate Bond ETF FLTG RATE BD ETF 46429B655 2004 39222 SH SOLE 39222 0 0 iShares Gold Trust ISHARES NEW 464285204 8341 189871 SH SOLE 189871 0 0 iShares Ibond Dec 2024 Muni ETF IBONDS DEC 46435U697 5949 228413 SH SOLE 228413 0 0 iShares Ibond Dec 2025 Muni ETF IBONDS DEC 25 46435U432 8096 305676 SH SOLE 305676 0 0 iShares Ibond Dec 2026 Muni ETF IBONDS DEC 26 46435U259 4967 196181 SH SOLE 196181 0 0 iShares Ibond Dec 2027 Muni ETF IBONDS DEC 27 46435U283 671 26826 SH SOLE 26826 0 0 iShares Ibond Dec 2028 Muni ETF IBONDS DEC 28 46435U325 208 8330 SH SOLE 8330 0 0 iShares Ibonds 2024 Treasury ETF IBONDS 24 TRM TS 46436E874 4662 194398 SH SOLE 194043 0 355 iShares Ibonds 2025 Treasury ETF IBONDS 25 TRM TS 46436E866 3674 158225 SH SOLE 158225 0 0 iShares Ibonds 2026 Treasury ETF IBONDS 26 TRM TS 46436E858 2410 106395 SH SOLE 106395 0 0 iShares Ibonds Dec 2024 TRM ETF IBONDS DEC24 ETF 46434VBG4 9534 379396 SH SOLE 378834 0 562 iShares Ibonds Dec 2027 Term Corporate ETF IBONDS 27 ETF 46435UAA9 2142 90265 SH SOLE 90265 0 0 iShares Ibonds Dec 2028 Term ETF IBDS DEC28 ETF 46435U515 1381 55770 SH SOLE 55770 0 0 iShares Ibonds Term Treasury ETF IBONDS 27 TRM TS 46436E841 1069 48423 SH SOLE 48423 0 0 iShares Ibonds Term Treasury ETF IBONDS 28 TRM TS 46436E833 439 20100 SH SOLE 20100 0 0 iShares International Sel DIV ETF INTL SEL DIV ETF 464288448 563 20361 SH SOLE 20361 0 0 iShares Interntinl Aggrgt BND ETF CORE INTL AGGR 46435G672 1575 31552 SH SOLE 31552 0 0 iShares MSCI Brazil ETF MSCI BRAZIL ETF 464286400 244 8930 SH SOLE 8763 0 167 iShares MSCI EAFE ETF MSCI EAFE ETF 464287465 477 6092 SH SOLE 6092 0 0 iShares MSCI India Index MSCI INDIA ETF 46429B598 420 7533 SH SOLE 7445 0 88 iShares MSCI Japan ETF MSCI JPN ETF NEW 46434G822 1055 15454 SH SOLE 15288 0 166 iShares MSCI United Kingdom ETF MSCI UK ETF NEW 46435G334 250 7167 SH SOLE 7137 0 30 iShares MSCI USA Esg Select ETF USA ESG SLCT ETF 464288802 242 2150 SH SOLE 2150 0 0 iShares Natl Amt-Free Muni Bond ETF NATIONAL MUN ETF 464288414 250 2350 SH SOLE 2350 0 0 iShares North American Natural Resources ETF NA NAT RES 464287374 484 10999 SH SOLE 10825 0 174 iShares Russell 1000 Growth ETF RUS 1000 GRW ETF 464287614 4164 11424 SH SOLE 11424 0 0 iShares Russell 1000 Value ETF RUS 1000 VAL ETF 464287598 590 3379 SH SOLE 3379 0 0 iShares Russell Growth RUS MD CP GR ETF 464287481 640 5799 SH SOLE 5799 0 0 iShares Russell Mid-Cap ETF RUS MID CAP ETF 464287499 803 9903 SH SOLE 9903 0 0 iShares Russell Top 200 ETF RUS TOP 200 ETF 464289446 1770 13215 SH SOLE 13215 0 0 iShares Russell Top 200 Growth ETF RUS TP200 GR ETF 464289438 1414 6592 SH SOLE 6537 0 55 iShares Select Dividend SELECT DIVID ETF 464287168 436 3600 SH SOLE 3600 0 0 iShares Short Treasury Bond ETF SHORT TREAS BD 464288679 954 8632 SH SOLE 8032 0 600 iShares Silver Trust ISHARES 46428Q109 1759 66196 SH SOLE 66029 0 167 iShares TIPS Bond ETF TIPS BD ETF 464287176 304 2843 SH SOLE 2843 0 0 iShares Total US Stock Market ETF CORE S&P TTL STK 464287150 201 1695 SH SOLE 1695 0 0 iShares Total Usd Bond Market ETF CORE TOTAL USD 46434V613 1763 38995 SH SOLE 38595 0 400 iShares TR Barclys 7-10 YR 7-10 YR TRSY BD 464287440 3521 37600 SH SOLE 37600 0 0 iShares TR Barclys MBS BD MBS ETF 464288588 10409 113376 SH SOLE 113376 0 0 iShares TR MSCI Acwi Indx MSCI ACWI ETF 464288257 5651 50275 SH SOLE 50275 0 0 iShares TR Real Estate U.S. REAL ES ETF 464287739 421 4795 SH SOLE 4795 0 0 iShares TR Rusl 3000 Valu CORE S&P US VLU 464287663 218 2474 SH SOLE 2474 0 0 iShares TR Russell 1000 RUS 1000 ETF 464287622 1256 4221 SH SOLE 4221 0 0 iShares TR Russell 2000 RUSSELL 2000 ETF 464287655 2514 12393 SH SOLE 12393 0 0 iShares TR S&P 100 ETF S&P 100 ETF 464287101 374 1414 SH SOLE 1414 0 0 iShares Trust Technology U.S. TECH ETF 464287721 391 2601 SH SOLE 2601 0 0 iShares U.S. Treasury Bond ETF US TREAS BD ETF 46429B267 1182 52390 SH SOLE 52390 0 0 Ishars Edg MSCI USA QLTY FCTR ETF MSCI USA QLT FCT 46432F339 5523 32343 SH SOLE 32248 0 95 Ishr Ibnd Dec 2025 TRM ETF IBONDS DEC25 ETF 46434VBD1 7405 297880 SH SOLE 297880 0 0 Ishrs BLMBRG RL Sel CMDT STRG ETF BLOOMBERG ROLL 46431W598 219 4442 SH SOLE 4442 0 0 Ishrs Ibnds Dec 2026 TRM Corp ETF IBONDS DEC2026 46435GAA0 3189 133866 SH SOLE 133866 0 0 Ishs MSCI Intl Quality Fact ETF MSCI INTL QUALTY 46434V456 1561 39969 SH SOLE 39969 0 0 Ivsc S&P Intl HGH QL S&P INTL QULTY 46138E214 743 24424 SH SOLE 24424 0 0 Jacobs Solutions Inc COM 46982L108 1204 8620 SH SOLE 8620 0 0 Johnson & Johnson COM 478160104 5586 38218 SH SOLE 37351 0 867 JPMorgan Chase & Co COM 46625H100 18931 93599 SH SOLE 92346 0 1253 Kimberly-Clark Corp COM 494368103 611 4382 SH SOLE 4382 0 0 KKR & Co Inc Class A COM 48251W104 369 3502 SH SOLE 31 0 3471 Kla-Tencor Corp Com COM 482480100 430 521 SH SOLE 521 0 0 Kroger Co Com COM 501044101 286 5731 SH SOLE 5731 0 0 L3harris Technologies Inc COM 502431109 1822 8113 SH SOLE 8113 0 0 Labcorp Holdings Inc COM SH 504922105 1174 5769 SH SOLE 5769 0 0 Lam Research COM 512807108 1814 1700 SH SOLE 1700 0 0 Lilly Eli & Company COM 532457108 5438 6006 SH SOLE 5805 0 201 Lincoln National Corp COM 534187109 302 9722 SH SOLE 9722 0 0 Linde PLC SHS SHS G54950103 1823 4154 SH SOLE 4154 0 0 Liveperson Inc COM 538146101 43 73450 SH SOLE 73450 0 0 Lockheed Martin Corp COM 539830109 10387 22237 SH SOLE 22237 0 0 Lowes Companies Inc COM 548661107 4355 19755 SH SOLE 19255 0 500 Marathon Oil Corp COM 565849106 823 28702 SH SOLE 28702 0 0 Marathon Pete Corp COM 56585A102 4137 23846 SH SOLE 23846 0 0 Markel Corp COM 570535104 435 276 SH SOLE 194 0 82 Marsh & MC Lennan Co Inc COM 571748102 967 4591 SH SOLE 3407 0 1184 Martin Mrta.Mats. COM 573284106 2157 3981 SH SOLE 3850 0 131 Mastec Inc COM 576323109 433 4050 SH SOLE 4050 0 0 Mastercard Inc CL A 57636Q104 5861 13286 SH SOLE 13139 0 147 MC Cormick & Co Inc N-VT COM NON VTG 579780206 363 5122 SH SOLE 5122 0 0 MC Donalds Corp COM 580135101 9208 36131 SH SOLE 36103 0 28 Mckesson Corporation COM 58155Q103 459 786 SH SOLE 448 0 338 Medtronic PLC F SHS G5960L103 411 5175 SH SOLE 5175 0 0 Merck & Co Inc New COM 58933Y105 8000 64225 SH SOLE 63083 0 1142 Meta Platforms, Inc. CL A 30303M102 4224 8377 SH SOLE 7366 0 1011 Metlife Inc COM 59156R108 428 6099 SH SOLE 6038 0 61 Microchip Tech. COM 595017104 1163 12712 SH SOLE 11862 0 850 Microsoft Corp COM 594918104 38878 86985 SH SOLE 85181 0 1804 Mid-Amer Apt CMNTYS Com COM 59522J103 15167 106356 SH SOLE 106341 0 15 Molson Coors Brewing CL B CL B 60871R209 337 6633 SH SOLE 6633 0 0 Mondelez Intl Inc CL A CL A 609207105 703 10670 SH SOLE 10670 0 0 Morgan Stanley COM NEW 617446448 2182 22451 SH SOLE 21030 0 1421 Motorola Solutions Inc COM NEW 620076307 455 1175 SH SOLE 1175 0 0 MSC Indl.Direct 'a' CL A 553530106 404 5100 SH SOLE 5100 0 0 Nasdaq OMX Group COM 631103108 1568 26019 SH SOLE 24825 0 1194 Neos Enhanced Inc CS Altrntv ETF NEOS ENH INM CAS 78433H501 763 15333 SH SOLE 15333 0 0 Netflix Com Inc Com COM 64110L106 377 559 SH SOLE 81 0 478 Nextera Energy Inc COM 65339F101 1130 15958 SH SOLE 14340 0 1618 Nike Inc Class B CL B 654106103 2994 39527 SH SOLE 39072 0 455 Norfolk Southern Corp COM 655844108 1238 5766 SH SOLE 5766 0 0 Novo-Nordisk A-S ADR F ADR 670100205 497 3485 SH SOLE 2099 0 1386 NRG Energy Inc New COM NEW 629377508 285 3655 SH SOLE 3655 0 0 Nucor Corp COM 670346105 1375 8668 SH SOLE 8668 0 0 Nvent Electric PLC F SHS G6700G107 322 4200 SH SOLE 4200 0 0 Nvidia Corp Com COM 67066G104 132128 1069512 SH SOLE 1061962 0 7550 NVR Inc Com COM 62944T105 1548 204 SH SOLE 204 0 0 O Reilly Automotive COM 67103H107 283 268 SH SOLE 56 0 212 Occidental Pete Corp COM 674599105 382 6041 SH SOLE 6041 0 0 Old Republic Intl Corp COM 680223104 2139 69225 SH SOLE 69225 0 0 Omnicom Group Inc COM 681919106 206 2285 SH SOLE 2285 0 0 On Semiconductor Co COM 682189105 1018 14848 SH SOLE 14848 0 0 Oneok Inc New COM 682680103 11096 136061 SH SOLE 136061 0 0 Oracle Corporation COM 68389X105 3582 25370 SH SOLE 25245 0 125 Otis Worldwide Corp COM 68902V107 208 2157 SH SOLE 2142 0 15 P P G Industries Inc COM 693506107 348 2765 SH SOLE 2149 0 616 Pacer Lunt Large Cap Alter ETF LUNT LRG CP ALTR 69374H717 256 7357 SH SOLE 7357 0 0 Pacer Lunt LRG Cap Multi Factr ETF LUNT LRGCP MULTI 69374H816 1429 29322 SH SOLE 29322 0 0 Pacer US Cash Cows 100 ETF US CASH COWS 100 69374H881 2935 53561 SH SOLE 53561 0 0 Pacer US Small Cap Cash Cows 100 ETF PACER US SMALL 69374H857 1365 31267 SH SOLE 31267 0 0 Pack.Corp.Of Am. COM 695156109 1501 8167 SH SOLE 8167 0 0 Palantir Technologies In Class A CL A 69608A108 969 38244 SH SOLE 38244 0 0 Palo Alto Networks COM 697435105 650 1918 SH SOLE 1331 0 587 Parker Hannifin Corp Com COM 701094104 1945 3846 SH SOLE 3846 0 0 Paychex Inc COM 704326107 374 3151 SH SOLE 3151 0 0 Paypal Holdings Inco COM 70450Y103 638 11001 SH SOLE 9140 0 1861 PBF Energy Inc CL A 69318G106 705 15310 SH SOLE 15310 0 0 Pentair PLC F SHS G7S00T104 245 3200 SH SOLE 3200 0 0 Penumbra Inc COM 70975L107 522 2900 SH SOLE 2900 0 0 Pepsico Incorporated COM 713448108 3124 18939 SH SOLE 18585 0 354 Pfizer Incorporated COM 717081103 1722 61544 SH SOLE 59875 0 1669 Philip Morris Intl Inc COM 718172109 1063 10364 SH SOLE 10364 0 0 Phillips 66 COM 718546104 8148 57715 SH SOLE 57676 0 39 PIMCO Dynamic Income Opp COM BEN SHS 69355M107 1525 113707 SH SOLE 113707 0 0 PIMCO Exch Traded Fund ENHAN SHRT MA AC 72201R833 5348 53136 SH SOLE 52916 0 220 PNC Finl Services GP Inc COM 693475105 380 2443 SH SOLE 2104 0 339 Primerica Inc COM 74164M108 267 1129 SH SOLE 0 0 1129 Principal Financial GP Com COM 74251V102 200 2555 SH SOLE 2555 0 0 Procter & Gamble COM 742718109 8385 50843 SH SOLE 50788 0 55 Progressive Corp Ohio COM 743315103 433 2084 SH SOLE 460 0 1624 ProShares Large Cap Core Plus PSHS LC COR PLUS 74347R248 1272 20446 SH SOLE 19246 0 1200 Pub SVC Ent Group Inc COM 744573106 457 6197 SH SOLE 6197 0 0 Qualcomm Inc COM 747525103 3931 19734 SH SOLE 19670 0 64 Quanta Services Inc COM 74762E102 2745 10804 SH SOLE 10804 0 0 Quest Diagnostic Inc COM 74834L100 524 3830 SH SOLE 3830 0 0 Rayonier Inc COM 754907103 851 29270 SH SOLE 29270 0 0 Regions Financial Corp COM 7591EP100 4289 211378 SH SOLE 211378 0 0 Resmed Inc COM 761152107 402 2100 SH SOLE 2100 0 0 Rithm Capital Corp COM NEW 64828T201 297 27264 SH SOLE 27264 0 0 Rockwell Automation Inc COM 773903109 309 1122 SH SOLE 1122 0 0 RPM International Inc COM 749685103 1285 11937 SH SOLE 11937 0 0 S & P Global Inc COM 78409V104 812 1820 SH SOLE 1480 0 340 Salesforce Com COM 79466L302 473 1840 SH SOLE 1086 0 754 SCH US Agg BND ETF US AGGREGATE B 808524839 9224 202372 SH SOLE 201102 0 1270 SCH US DIV Equity ETF US DIVIDEND EQ 808524797 13810 175728 SH SOLE 175583 0 145 Schein Henry Inc COM 806407102 605 9439 SH SOLE 9439 0 0 SCHW Emg MKT Eq ETF EMRG MKTEQ ETF 808524706 2660 100012 SH SOLE 99749 0 263 SCHW Intl Eq ETF INTL EQTY ETF 808524805 21863 563738 SH SOLE 561531 0 2207 SCHW US Scap ETF US SML CAP ETF 808524607 2967 62323 SH SOLE 62323 0 0 Schwab 1000 Index ETF 1000 INDEX ETF 808524722 516 9825 SH SOLE 9825 0 0 Schwab Funda Emg MKTS Large Com ETF SCHWB FDT EMK LG 808524730 1351 45324 SH SOLE 45289 0 35 Schwab Fundamental Inl Large Com ETF SCHWB FDT INT LG 808524755 23573 666858 SH SOLE 664272 0 2586 Schwab Fundamental US Large Co ETF SCHWAB FDT US LG 808524771 5853 86969 SH SOLE 86809 0 160 Schwab Fundamental US Small Com ETF SCHWAB FDT US SC 808524763 1135 20582 SH SOLE 20582 0 0 Schwab Short U.S. Treasury ETF SHT TM US TRES 808524862 20412 424099 SH SOLE 422681 0 1418 Schwab Strategic TR Intrm TRM Tres INT-TRM U.S TRES 808524854 342 7020 SH SOLE 7020 0 0 Schwab US Broad Mkt ETF US BRD MKT ETF 808524102 10339 163924 SH SOLE 162930 0 994 Schwab US Large Cap ETF US LRG CAP ETF 808524201 15590 241867 SH SOLE 241367 0 500 Schwab US Large Cap Growth US LCAP GR ETF 808524300 2688 26626 SH SOLE 26366 0 260 Schwab US Large Cap Value US LCAP VA ETF 808524409 3356 45032 SH SOLE 45032 0 0 Schwab US Mid Cap ETF US MID-CAP ETF 808524508 11469 146867 SH SOLE 146244 0 623 Sector SPDR Engy Select SBI INT-ENERGY 81369Y506 293 3218 SH SOLE 3218 0 0 SELECT SECTOR SPDR TR SBI INT-TECH TECHNOLOGY 81369Y803 657 2902 SH SOLE 2902 0 0 Service Corp Intl COM 817565104 1069 15024 SH SOLE 15024 0 0 Servisfirst Bancshares Com COM 81768T108 6437 101869 SH SOLE 101869 0 0 Shell PLC SPON ADS 780259305 1971 27310 SH SOLE 27310 0 0 Sherwin Williams Co COM 824348106 1446 4844 SH SOLE 4081 0 763 Simpson Manufacturing Co Inc COM 829073105 313 1860 SH SOLE 0 0 1860 Skyworks Solutions Inc Com COM 83088M102 2082 19535 SH SOLE 19535 0 0 Snap-On COM 833034101 403 1540 SH SOLE 1540 0 0 SPDR Nuveen Barclays Short Term Muni ETF NUVEEN BLMBRG SR 78468R739 628 13305 SH SOLE 13305 0 0 SPDR Bloomberg Barclays 1-3 Month T-Bill ETF SPDR BLOOMBERG 78468R663 260 2838 SH SOLE 2838 0 0 SPDR EM Local Currency Bond ETF BLOMBRG BRC EMRG 78464A391 924 46449 SH SOLE 46289 0 160 SPDR Gold Trust GOLD SHS 78463V107 563 2619 SH SOLE 2619 0 0 SPDR Index Shares Emerg Markt ETF IV PORTFOLIO EMG MK 78463X509 833 22122 SH SOLE 22122 0 0 SPDR Portfolio Intermediate Term Corporate Bond ETF BLOMBRG BRC INTR 78464A375 381 11702 SH SOLE 11702 0 0 SPDR Russell 1000 Yield Focus ETF RUSSELL YIELD 78468R770 1608 15500 SH SOLE 15500 0 0 SPDR S&P 500 ETF TST. TR UNIT 78462F103 20684 37896 SH SOLE 37896 0 0 SPDR S&P Midcap 400 ETF UTSER1 S&PDCRP 78467Y107 5473 10190 SH SOLE 10190 0 0 SPDR Short Term Intl Treasury Bond ETF BLOMBERG BRC INT 78464A334 324 12636 SH SOLE 12636 0 0 Sprott Physical Gold Trust UNIT 85207H104 2492 138000 SH SOLE 138000 0 0 Sprott Physical Silver Trust TR UNIT 85207K107 1291 130000 SH SOLE 130000 0 0 Starbucks Corp COM 855244109 267 3425 SH SOLE 3425 0 0 Steel Dynamics COM 858119100 4542 34948 SH SOLE 34948 0 0 Stryker Corp COM 863667101 305 893 SH SOLE 427 0 466 Synovus Financial CP New COM NEW 87161C501 3579 88217 SH SOLE 88217 0 0 Sysco Corporation COM 871829107 338 4728 SH SOLE 4728 0 0 T Rowe Price Group Inc COM 74144T108 334 2898 SH SOLE 2898 0 0 Targa Resources Corp COM 87612G101 494 3837 SH SOLE 3837 0 0 Target Corporation COM 87612E106 778 5256 SH SOLE 4258 0 998 Te Connectivity LTD F REG SHS H84989104 3017 20057 SH SOLE 20057 0 0 Teleflex COM 879369106 831 3950 SH SOLE 3950 0 0 Tenaya Therapeutics Inc COM 87990A106 68 21844 SH SOLE 21844 0 0 Tesla Motors Inc COM 88160R101 1805 9122 SH SOLE 8859 0 263 Texas Instruments Inc COM 882508104 5880 30229 SH SOLE 29387 0 842 The Charles Schwab Corp COM 808513105 516 6997 SH SOLE 6997 0 0 The Southern Company COM 842587107 13300 171460 SH SOLE 169869 0 1591 Thermo Fisher Scientific COM 883556102 3572 6455 SH SOLE 5901 0 554 Toll Brothers Inc COM 889478103 346 3000 SH SOLE 3000 0 0 Toyota Motor CP ADR Newf ADS 892331307 723 3525 SH SOLE 3525 0 0 Tractor Supply Company COM 892356106 447 1655 SH SOLE 1655 0 0 Trane Technologies PLC SHS G8994E103 3459 10517 SH SOLE 10246 0 271 Transdigm Group Inc COM 893641100 266 208 SH SOLE 0 0 208 Travelers Companies Inc COM 89417E109 467 2296 SH SOLE 2226 0 70 TruBridge Inc COM 205306103 152 15213 SH SOLE 15213 0 0 Truist Financial Corporation COM 89832Q109 774 19917 SH SOLE 19917 0 0 U S Bancorp Del New COM NEW 902973304 776 19303 SH SOLE 19303 0 0 Uber Technologies Inc COM 90353T100 1061 14593 SH SOLE 12059 0 2534 Udr Inc COM 902653104 211 5132 SH SOLE 5132 0 0 Unilever PLC ADR New F SPON ADR NEW 904767704 599 10897 SH SOLE 10897 0 0 Union Pacific Corp COM 907818108 2074 9168 SH SOLE 8121 0 1047 United Parcel Service B CL B 911312106 294 2148 SH SOLE 2148 0 0 United Rentals Inc COM 911363109 256 396 SH SOLE 396 0 0 Unitedhealth Group Inc COM 91324P102 11722 23017 SH SOLE 22370 0 647 US Treasury 3 Month Bill ETF US TREAS 3 MNTH 74933W452 238 4755 SH SOLE 4755 0 0 Valero Energy Corp New COM 91913Y100 918 5858 SH SOLE 5858 0 0 Valvoline Inc COM 92047W101 507 11736 SH SOLE 11736 0 0 Vaneck Vectors ETF TR Agribusiness ETF AGRIBUSINESS ETF 92189F700 755 10769 SH SOLE 10769 0 0 Vanguard Consumer Discretionary ETF CONSUM DIS ETF 92204A108 1688 5392 SH SOLE 5392 0 0 Vanguard Consumer Staples ETF CONSUM STP ETF 92204A207 679 3318 SH SOLE 3318 0 0 Vanguard Corp Bond ETF INT-TERM CORP 92206C870 551 6895 SH SOLE 6895 0 0 Vanguard DIV Appreciation ETF DIV APP ETF 921908844 11114 60583 SH SOLE 60401 0 182 Vanguard Energy ETF ENERGY ETF 92204A306 524 4075 SH SOLE 4075 0 0 Vanguard Extended MKT. ETF EXTEND MKT ETF 922908652 2911 17191 SH SOLE 17113 0 78 Vanguard Financials ETF FINANCIALS ETF 92204A405 570 5679 SH SOLE 5679 0 0 Vanguard FTSE All World ex US ETF ALLWRLD EX US 922042775 2272 38740 SH SOLE 38740 0 0 Vanguard FTSE Developed ETF FTSE DEV MKT ETF 921943858 24732 500441 SH SOLE 499291 0 1150 Vanguard FTSE Emerging Markets ETF FTSE EMR MKT ETF 922042858 7450 170255 SH SOLE 169590 0 665 Vanguard Growth GROWTH ETF 922908736 4235 11309 SH SOLE 11309 0 0 Vanguard Health Care ETF HEALTH CAR ETF 92204A504 811 3036 SH SOLE 3036 0 0 Vanguard High Dividend Yield HIGH DIV YLD 921946406 2053 17311 SH SOLE 17311 0 0 Vanguard Industrials ETF INDUSTRIAL ETF 92204A603 544 2303 SH SOLE 2303 0 0 Vanguard Information Technology ETF INF TECH ETF 92204A702 9635 16688 SH SOLE 16688 0 0 Vanguard Intermediate Bond ETF INTERMED TERM 921937819 252 3359 SH SOLE 3359 0 0 Vanguard Intl Divdend INTL DVD ETF 921946810 8723 107326 SH SOLE 107113 0 213 Vanguard Intrmdiat TRM TRSRY ETF INTER TERM TREAS 92206C706 1946 33412 SH SOLE 33412 0 0 Vanguard Intrntnl HGH INTL HIGH ETF 921946794 220 3214 SH SOLE 3214 0 0 Vanguard Large-Cap Index Fund ETF Shares LARGE CAP ETF 922908637 26845 107171 SH SOLE 105809 0 1362 Vanguard Materials ETF MATERIALS ETF 92204A801 488 2520 SH SOLE 2520 0 0 Vanguard Mega Cap ETF MEGA CAP INDEX 921910873 85225 430635 SH SOLE 429319 0 1316 Vanguard Mega Growth ETF MEGA GRWTH IND 921910816 34387 109332 SH SOLE 108954 0 378 Vanguard Mega Value ETF MEGA CAP VAL ETF 921910840 15502 130016 SH SOLE 129258 0 758 Vanguard Mid Cap ETF MID CAP ETF 922908629 40105 165022 SH SOLE 164199 0 823 Vanguard Mid Cap Value ETF MCAP VL IDXVIP 922908512 9418 62237 SH SOLE 62002 0 235 Vanguard Mid Growth ETF MCAP GR IDXVIP 922908538 5222 22710 SH SOLE 22637 0 73 Vanguard Mortgage Backed MORTG-BACK SEC 92206C771 1081 23805 SH SOLE 23805 0 0 Vanguard REIT Index ETF REIT ETF 922908553 1616 19063 SH SOLE 19016 0 47 Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 26265 52331 SH SOLE 52331 0 0 Vanguard Short Term Bond ETF SHORT TRM BOND 921937827 10122 131967 SH SOLE 131723 0 244 Vanguard Short Term Corporate ETF SHRT TRM CORP BD 92206C409 7223 93474 SH SOLE 92929 0 545 Vanguard Short Term Government ETF SHTRM GVT BD ETF 92206C102 1533 26442 SH SOLE 26442 0 0 Vanguard SHRT Inf Prot Sec Index ETF STRM INFPROIDX 922020805 300 6188 SH SOLE 6188 0 0 Vanguard Small Cap ETF SMALL CP ETF 922908751 24154 110348 SH SOLE 109679 0 669 Vanguard Small Growth ETF SML CP GRW ETF 922908595 1216 4852 SH SOLE 4819 0 33 Vanguard Small Value ETF SM CP VAL ETF 922908611 2267 12352 SH SOLE 12311 0 41 Vanguard Telcom ETF TELCOMM ETF 92204A884 579 4177 SH SOLE 4177 0 0 Vanguard Total Bond ETF TOTAL BND MRKT 921937835 14460 200698 SH SOLE 200223 0 475 Vanguard Total International Bond ETF INTL BD IDX ETF 92203J407 722 14835 SH SOLE 14835 0 0 Vanguard Total International Stock ETF VG TL INTL STK F 921909768 5978 99143 SH SOLE 99143 0 0 Vanguard Total US Stock Mkt ETF TOTAL STK MKT 922908769 11760 43804 SH SOLE 43751 0 53 Vanguard Total World Stock ETF TT WRLD ST ETF 922042742 8673 77006 SH SOLE 77006 0 0 Vanguard US Value Factor ETF US VALUE FACTR 921935805 598 5250 SH SOLE 5250 0 0 Vanguard Utilities UTILITIES ETF 92204A876 606 4065 SH SOLE 4051 0 14 Vanguard Value VALUE ETF 922908744 2446 15155 SH SOLE 15155 0 0 Veralto Corp COM SHS 92338C103 239 2503 SH SOLE 2401 0 102 Verisk Analytics Inc Cla COM 92345Y106 204 756 SH SOLE 434 0 322 Verizon Communications COM 92343V104 1581 38335 SH SOLE 38217 0 118 Vertex Energy Inc COM 92534K107 57 60000 SH SOLE 60000 0 0 Vertex Pharmaceutica COM 92532F100 2212 4719 SH SOLE 4719 0 0 Visa Inc CL A COM CL A 92826C839 13120 49987 SH SOLE 48464 0 1523 Voya Finl Inc COM 929089100 356 5000 SH SOLE 5000 0 0 Vulcan Materials Company COM 929160109 13282 53411 SH SOLE 52771 0 640 W E C Energy Group I COM 92939U106 2323 29602 SH SOLE 29602 0 0 W R Berkley COM 084423102 1617 20584 SH SOLE 20584 0 0 W.W. Grainger Inc COM 384802104 211 234 SH SOLE 22 0 212 Wal-Mart Stores Inc COM 931142103 12073 178309 SH SOLE 178138 0 171 Waste Connections Inc COM 94106B101 1841 10500 SH SOLE 10500 0 0 Waste Management Inc Del COM 94106L109 7078 33177 SH SOLE 33177 0 0 Waters Corp COM 941848103 3329 11475 SH SOLE 11295 0 180 Wells Fargo & Co New COM 949746101 1251 21061 SH SOLE 21061 0 0 Weyerhaeuser Co COM 962166104 1166 41057 SH SOLE 41057 0 0 Wheaton Precious Metal F COM 962879102 3084 58842 SH SOLE 58842 0 0 Williams Companies COM 969457100 200 4715 SH SOLE 4715 0 0 Wisdomtree Trust EMG MKTS SMCAP 97717W281 533 10355 SH SOLE 10355 0 0 Woodward Inc COM 980745103 872 5000 SH SOLE 5000 0 0 Xylem Inc COM 98419M100 228 1684 SH SOLE 1684 0 0 Yum Brands Inc COM 988498101 800 6041 SH SOLE 6041 0 0