# EDGAR Filing Document

**Accession Number:** 0000924181
**File Stem:** 0000924181-26-000003
**Filing Date:** 2026-5
**Character Count:** 67819
**Document Hash:** 93f1879c329f6d5f3d21767cf5689106
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0000924181-26-000003.hdr.sgml**: 20260512

**ACCESSION NUMBER**: 0000924181-26-000003

**CONFORMED SUBMISSION TYPE**: 13F-HR

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20260331

**FILED AS OF DATE**: 20260512

**DATE AS OF CHANGE**: 20260512

**EFFECTIVENESS DATE**: 20260512

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** LEAVELL INVESTMENT MANAGEMENT, INC.
- **CENTRAL INDEX KEY:** 0000924181

**ORGANIZATION NAME:**
- **EIN:** 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:** 26969300

**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

### FORM 13F COVER PAGE

**Report for the Calendar Year or Quarter Ended:** 03-31-2026

**Check here if Amendment** [ ] **Amendment Number:** 

**This Amendment (Check only one.):** [ ] is a restatement.

[ ] adds new holdings entries.

**Institutional Investment Manager Filing this Report:**

**Name:** LEAVELL INVESTMENT MANAGEMENT INC.<br>**Address:** LEAVELL INVESTMENT MANAGEMENT<br>210 ST. JOSEPH STREET<br>MOBILE, AL 36602

**Form 13F File Number:** 028-03713

The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form.

**Person Signing this Report on Behalf of Reporting Manager:**

**Name:** James Whitworth<br>**Title:** Analyst<br>**Phone:** 2512811311

**Signature, Place, and Date of Signing:**

James Whitworth  Mobile, AL  05-12-2026<br>[Signature]  [City, State]  [Date]

**Report Type (Check only one.):**

[x] **13F HOLDINGS REPORT.** (Check here if all holdings of this reporting manager are reported in this report.)

[ ] **13F NOTICE.** (Check here if no holdings are reported in this report, and all holdings are reported by other reporting manager(s).)

[ ] **13F COMBINATION REPORT.** (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).)

### Form 13F Summary Page

**Report Summary:**

**Number of Other Included Managers:** 0

**Form 13F Information Table Entry Total:** 604

**Form 13F Information Table Value Total:** $2438640382

      (round to nearest dollar)

**List of Other Included Managers:**

Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report.

[If there are no entries in this list, state “NONE” and omit the column headings and list entries.]

**NONE**

### FORM 13F INFORMATION TABLE

---

|  |  |  |  |  |  |  |  |  |  |  |  |  |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | VOTING AUTHORITY | VOTING AUTHORITY | VOTING AUTHORITY |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | SOLE | SHARED | NONE |
| 3M Company | COM | 88579Y101 |  | 1053409 | 7253 | SH |  | SOLE |  | 7253 | 0 | 0 |
| A S M L Holding NV New F | N Y REGISTRY SHS | N07059210 |  | 3854182 | 2918 | SH |  | SOLE |  | 2814 | 0 | 104 |
| AA US Quantitative Value ETF | US QUAN VALUE | 02072L102 |  | 221340 | 4245 | SH |  | SOLE |  | 4245 | 0 | 0 |
| Ab Ultra Short Income ETF | ULTRA SHORT INCM | 00039J103 |  | 407283 | 8069 | SH |  | SOLE |  | 7979 | 0 | 90 |
| Abb LTD ADR F | SPONSORED ADR | 000375204 |  | 589220 | 7222 | SH |  | SOLE |  | 5913 | 0 | 1309 |
| Abbott Laboratories | COM | 002824100 |  | 3392772 | 33045 | SH |  | SOLE |  | 33045 | 0 | 0 |
| Abbvie Inc | COM | 00287Y109 |  | 16316989 | 75024 | SH |  | SOLE |  | 75024 | 0 | 0 |
| Aberdeen STD Physical Swiss Gold SHS ETF | PHYSCL SWISS GLD | 00326A104 |  | 1257793 | 28189 | SH |  | SOLE |  | 27045 | 0 | 1144 |
| Abrdn Global Premier Pro | COM SH BEN INT | 00302L207 |  | 122511 | 11087 | SH |  | SOLE |  | 11087 | 0 | 0 |
| Abrdn STNDRD GLB Infr In | COM SHS BEN INT | 00326W106 |  | 288444 | 12900 | SH |  | SOLE |  | 12900 | 0 | 0 |
| Accenture PLC CL A F | SHS CLASS A | G1151C101 |  | 609345 | 3073 | SH |  | SOLE |  | 3073 | 0 | 0 |
| Acushnet Holdings Corp | COM | 005098108 |  | 205002 | 2193 | SH |  | SOLE |  | 0 | 0 | 2193 |
| Adobe Systems Inc | COM | 00724F101 |  | 2569842 | 10572 | SH |  | SOLE |  | 10572 | 0 | 0 |
| Advanced Energy Inds Com | COM | 007973100 |  | 225897 | 700 | SH |  | SOLE |  | 700 | 0 | 0 |
| Advanced Micro Device | COM | 007903107 |  | 2395185 | 11774 | SH |  | SOLE |  | 11774 | 0 | 0 |
| Aerovironment Inc | COM | 008073108 |  | 1620908 | 8855 | SH |  | SOLE |  | 8855 | 0 | 0 |
| Aflac Inc | COM | 001055102 |  | 9679097 | 88224 | SH |  | SOLE |  | 88224 | 0 | 0 |
| Agnico Eagle Mines F | COM | 008474108 |  | 348111 | 1715 | SH |  | SOLE |  | 1715 | 0 | 0 |
| Air Prod  Chemicals Inc | COM | 009158106 |  | 1350692 | 4650 | SH |  | SOLE |  | 4453 | 0 | 197 |
| Allegheny Technologies Com | COM | 01741R102 |  | 320012 | 2200 | SH |  | SOLE |  | 2200 | 0 | 0 |
| Allegion Public LTD Co F | ORD SHS | G0176J109 |  | 577092 | 3972 | SH |  | SOLE |  | 3972 | 0 | 0 |
| Alliant Energy Corp | COM | 018802108 |  | 434937 | 6061 | SH |  | SOLE |  | 6061 | 0 | 0 |
| Allstate Corporation | COM | 020002101 |  | 426678 | 2047 | SH |  | SOLE |  | 2047 | 0 | 0 |
| Alphabet Inc Class A Cap STK | CAP STK CL A | 02079K305 |  | 11706512 | 40710 | SH |  | SOLE |  | 40710 | 0 | 0 |
| Alphabet Inc Class C Cap STK | CAP STK CL C | 02079K107 |  | 27506570 | 95888 | SH |  | SOLE |  | 95738 | 0 | 150 |
| Alps Alerian MLP ETF New | ALERIAN MLP | 00162Q452 |  | 239294 | 4546 | SH |  | SOLE |  | 4546 | 0 | 0 |
| Altria Group Inc | COM | 02209S103 |  | 1553003 | 23162 | SH |  | SOLE |  | 23162 | 0 | 0 |
| Amazon Com Inc | COM | 023135106 |  | 21176061 | 101676 | SH |  | SOLE |  | 101376 | 0 | 300 |
| Amentum HLDGS Inc | CO | 023939101 |  | 433893 | 16637 | SH |  | SOLE |  | 16637 | 0 | 0 |
| Amer Electric PWR Co Inc | COM | 025537101 |  | 459574 | 3506 | SH |  | SOLE |  | 3506 | 0 | 0 |
| American Express Company | COM | 025816109 |  | 2001770 | 6618 | SH |  | SOLE |  | 6618 | 0 | 0 |
| Ameriprise Financial Inc | COM | 03076C106 |  | 396849 | 893 | SH |  | SOLE |  | 893 | 0 | 0 |
| Ametek Inc New | COM | 031100100 |  | 957760 | 4468 | SH |  | SOLE |  | 4220 | 0 | 248 |
| Amgen Incorporated | COM | 031162100 |  | 6334695 | 18004 | SH |  | SOLE |  | 17904 | 0 | 100 |
| Amphenol Corp New CL A | CL A | 032095101 |  | 412746 | 3260 | SH |  | SOLE |  | 3260 | 0 | 0 |
| Amplify Blockchain Technology ETF | BLOCKCHAIN LDR | 032108607 |  | 3783070 | 75950 | SH |  | SOLE |  | 75915 | 0 | 35 |
| Analog Devices Inc | COM | 032654105 |  | 1556115 | 4891 | SH |  | SOLE |  | 4891 | 0 | 0 |
| Apollo Global Management | COM | 03769M106 |  | 250695 | 2250 | SH |  | SOLE |  | 2250 | 0 | 0 |
| Apple Inc | COM | 037833100 |  | 61240364 | 241303 | SH |  | SOLE |  | 240853 | 0 | 450 |
| Applied Materials Inc | COM | 038222105 |  | 2349839 | 6875 | SH |  | SOLE |  | 6875 | 0 | 0 |
| Aptus Defined Risk ETF | APTUS DEFINED | 26922A388 |  | 2350380 | 86000 | SH |  | SOLE |  | 86000 | 0 | 0 |
| Arcelormittal          F Unsponsored ADR | NY REGISTRY SH | 03938L203 |  | 563827 | 10847 | SH |  | SOLE |  | 10847 | 0 | 0 |
| Arch Cap.GP. | ORD | G0450A105 |  | 200811 | 2092 | SH |  | SOLE |  | 1514 | 0 | 578 |
| Archer Aviation Inc | COM CL A | 03945R102 |  | 144600 | 27969 | SH |  | SOLE |  | 27969 | 0 | 0 |
| Archer-Daniels-Midlnd Co | COM | 039483102 |  | 290402 | 3995 | SH |  | SOLE |  | 3995 | 0 | 0 |
| Ares Management Corp Class                  A | CL A COM STK | 03990B101 |  | 1851427 | 16970 | SH |  | SOLE |  | 16415 | 0 | 555 |
| Argan Inc | COM | 04010E109 |  | 6824464 | 12530 | SH |  | SOLE |  | 12530 | 0 | 0 |
| Arista Networks Inc | COM SHS | 040413205 |  | 500206 | 4074 | SH |  | SOLE |  | 4074 | 0 | 0 |
| Arrow Electronics | COM | 042735100 |  | 1148858 | 8011 | SH |  | SOLE |  | 8011 | 0 | 0 |
| Ast Spacemobile Inc Class                  A | COM CL A | 00217D100 |  | 335458 | 4048 | SH |  | SOLE |  | 4048 | 0 | 0 |
| Astrazeneca PLC | ORD | G0593M107 |  | 1314866 | 6667 | SH |  | SOLE |  | 6164 | 0 | 503 |
| AT Corp Com New | COM | 00206R102 |  | 1330291 | 45888 | SH |  | SOLE |  | 45888 | 0 | 0 |
| Atmos Energy Corp | COM | 049560105 |  | 308113 | 1668 | SH |  | SOLE |  | 1668 | 0 | 0 |
| Auto Data Processing | COM | 053015103 |  | 2346355 | 11452 | SH |  | SOLE |  | 11452 | 0 | 0 |
| Autozone Inc Com | COM | 053332102 |  | 445867 | 132 | SH |  | SOLE |  | 132 | 0 | 0 |
| Avantis International Equity ETF | INTL EQT ETF | 025072703 |  | 1060500 | 12500 | SH |  | SOLE |  | 12500 | 0 | 0 |
| Avantis US Small Cap Value ETF | US SML CP VALU | 025072877 |  | 732195 | 6628 | SH |  | SOLE |  | 6408 | 0 | 220 |
| Axcelis Technologies | COM NEW | 054540208 |  | 383583 | 4121 | SH |  | SOLE |  | 4121 | 0 | 0 |
| Banco Bilbao Argen ADR F | SPONSORED ADR | 05946K101 |  | 1752792 | 80923 | SH |  | SOLE |  | 79177 | 0 | 1746 |
| Banco Santander SA ADR F | ADR | 05964H105 |  | 468312 | 41517 | SH |  | SOLE |  | 38275 | 0 | 3242 |
| Bank Of America Corp | COM | 060505104 |  | 1078155 | 22116 | SH |  | SOLE |  | 22116 | 0 | 0 |
| Bank Of NY Mellon CP New | COM | 064058100 |  | 1447286 | 12200 | SH |  | SOLE |  | 12200 | 0 | 0 |
| Becton Dickinson  Co | COM | 075887109 |  | 1206740 | 7675 | SH |  | SOLE |  | 7675 | 0 | 0 |
| Berkshire Hathaway B New | CL B NEW | 084670702 |  | 11223822 | 23422 | SH |  | SOLE |  | 23422 | 0 | 0 |
| Berkshire Hathaway Inc Com | CL A | 084670108 |  | 718140 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| Bio-Techne Corp | COM | 09073M104 |  | 2070959 | 39628 | SH |  | SOLE |  | 39628 | 0 | 0 |
| BlackRock Inc | COM | 09290D101 |  | 316403 | 329 | SH |  | SOLE |  | 329 | 0 | 0 |
| BlackRock Short Duratn BND ETF | BLACKROCK SH DUR | 46431W507 |  | 1281296 | 25205 | SH |  | SOLE |  | 25205 | 0 | 0 |
| BlackRock Ultra Short Term Bond ETF | BLACKROCK ULTRA | 46434V878 |  | 398033 | 7863 | SH |  | SOLE |  | 7863 | 0 | 0 |
| Blackstone Group Inc | COM CL A | 09260D107 |  | 14713680 | 127956 | SH |  | SOLE |  | 127956 | 0 | 0 |
| Blackstone Secd Lending | COMMON STOC | 09261X102 |  | 1111114 | 45426 | SH |  | SOLE |  | 45426 | 0 | 0 |
| Blackstone Senior Float | COM | 09256U105 |  | 3376454 | 260730 | SH |  | SOLE |  | 260730 | 0 | 0 |
| Bloomberg Commodity Index Strategy ETF | BBRG ALL COMD K1 | 003261104 |  | 7914116 | 325818 | SH |  | SOLE |  | 325290 | 0 | 528 |
| Boeing Co | COM | 097023105 |  | 431298 | 2167 | SH |  | SOLE |  | 2167 | 0 | 0 |
| Booking Holdings Inc | COM | 09857L108 |  | 2340938 | 556 | SH |  | SOLE |  | 556 | 0 | 0 |
| Brady Corporation CL A | CL A | 104674106 |  | 247132 | 3042 | SH |  | SOLE |  | 3042 | 0 | 0 |
| Bristol-Myers Squibb Co | COM | 110122108 |  | 2289404 | 37748 | SH |  | SOLE |  | 37648 | 0 | 100 |
| Broadcom Limited | COM | 11135F101 |  | 7186245 | 23218 | SH |  | SOLE |  | 23218 | 0 | 0 |
| Broadridge Finl Solution | COM | 11133T103 |  | 1351446 | 8268 | SH |  | SOLE |  | 8268 | 0 | 0 |
| Brookfield Corp        F Class                  A | CL A LTD VT SH | 11271J107 |  | 1987198 | 49103 | SH |  | SOLE |  | 43425 | 0 | 5678 |
| Brookfield Infrastructure Corp | COM SUB VTG A | 11276H106 |  | 2030814 | 51387 | SH |  | SOLE |  | 47737 | 0 | 3650 |
| Brookfield Wealth Solu F | CL A EXCHANGEA | G17434104 |  | 1522940 | 36786 | SH |  | SOLE |  | 36786 | 0 | 0 |
| Brookfiled Asset Manag F Class                  A | CL A LMT VTG SHS | 113004105 |  | 440011 | 9899 | SH |  | SOLE |  | 8949 | 0 | 950 |
| Brown  Brown Inc Com | COM | 115236101 |  | 2836048 | 43491 | SH |  | SOLE |  | 41521 | 0 | 1970 |
| C N X Resources Corp | COM | 12653C108 |  | 295524 | 7666 | SH |  | SOLE |  | 7666 | 0 | 0 |
| C S X Corp | COM | 126408103 |  | 1745091 | 42511 | SH |  | SOLE |  | 42511 | 0 | 0 |
| C V S Caremark Corp | COM | 126650100 |  | 482398 | 6717 | SH |  | SOLE |  | 6717 | 0 | 0 |
| Cameco Corp Com | COM | 13321L108 |  | 5927934 | 54580 | SH |  | SOLE |  | 54580 | 0 | 0 |
| Canadian Pacific Kansas F | COM | 13646K108 |  | 271008 | 3438 | SH |  | SOLE |  | 3438 | 0 | 0 |
| Capital One Finl Corp Com | COM | 14040H105 |  | 344245 | 1887 | SH |  | SOLE |  | 1887 | 0 | 0 |
| Cardinal Health Inc | COM | 14149Y108 |  | 2118805 | 10027 | SH |  | SOLE |  | 10027 | 0 | 0 |
| Carrier Global Corp | COM | 14448C104 |  | 308016 | 5470 | SH |  | SOLE |  | 5470 | 0 | 0 |
| Caterpillar Inc | COM | 149123101 |  | 10793932 | 15236 | SH |  | SOLE |  | 15236 | 0 | 0 |
| Cbre Clarion Global Real | COM | 12504G100 |  | 129505 | 29500 | SH |  | SOLE |  | 29500 | 0 | 0 |
| Cbre Group Inc | CL A | 12504L109 |  | 260760 | 1925 | SH |  | SOLE |  | 717 | 0 | 1208 |
| Celsius HLDGS Inc | COM NEW | 15118V207 |  | 2063943 | 58172 | SH |  | SOLE |  | 58172 | 0 | 0 |
| Century Alum Co | COM | 156431108 |  | 220968 | 3765 | SH |  | SOLE |  | 3765 | 0 | 0 |
| Chas.RVR.Labs.Intl. | COM | 159864107 |  | 521985 | 3026 | SH |  | SOLE |  | 3026 | 0 | 0 |
| Chemed | COM | 16359R103 |  | 759257 | 2010 | SH |  | SOLE |  | 2010 | 0 | 0 |
| Cheniere Energy Inc Com New | COM NEW | 16411R208 |  | 5693644 | 20065 | SH |  | SOLE |  | 20065 | 0 | 0 |
| Chevron Corporation | COM | 166764100 |  | 12250054 | 59208 | SH |  | SOLE |  | 59208 | 0 | 0 |
| Chubb LTD F | COM | H1467J104 |  | 863313 | 2641 | SH |  | SOLE |  | 2641 | 0 | 0 |
| Church  Dwight Co. | COM | 171340102 |  | 1017188 | 10900 | SH |  | SOLE |  | 10250 | 0 | 650 |
| CIGNA Corp | COM | 125523100 |  | 262749 | 985 | SH |  | SOLE |  | 985 | 0 | 0 |
| Cincinnati Financial CP | COM | 172062101 |  | 1090776 | 6891 | SH |  | SOLE |  | 6891 | 0 | 0 |
| Cisco Systems Inc | COM | 17275R102 |  | 6485313 | 83584 | SH |  | SOLE |  | 83434 | 0 | 150 |
| Citigroup Inc New | COM NEW | 172967424 |  | 2026183 | 17866 | SH |  | SOLE |  | 17866 | 0 | 0 |
| Clorox Company | COM | 189054109 |  | 669864 | 6464 | SH |  | SOLE |  | 6464 | 0 | 0 |
| Cme Group | COM | 12572Q105 |  | 6731771 | 22793 | SH |  | SOLE |  | 22793 | 0 | 0 |
| Coca Cola Bottlg Co Cons | COM | 191098102 |  | 415227 | 2166 | SH |  | SOLE |  | 2166 | 0 | 0 |
| Coca Cola Company | COM | 191216100 |  | 5521464 | 72100 | SH |  | SOLE |  | 72100 | 0 | 0 |
| Colgate-Palmolive Co | COM | 194162103 |  | 3275815 | 38435 | SH |  | SOLE |  | 38435 | 0 | 0 |
| Columbia Em Core Ex-China ETF | EM CORE EX ETF | 19762B202 |  | 7517215 | 184200 | SH |  | SOLE |  | 183564 | 0 | 636 |
| Columbia Research Enhanced Core ETF | RESH ENHNC COR | 19761L706 |  | 7392791 | 189656 | SH |  | SOLE |  | 189656 | 0 | 0 |
| Comcast Corp New CL A | CL A | 20030N101 |  | 501838 | 17480 | SH |  | SOLE |  | 17480 | 0 | 0 |
| Communicat SVS SLCT Sec SPDR ETF | COMMUNICATION | 81369Y852 |  | 746088 | 6730 | SH |  | SOLE |  | 6730 | 0 | 0 |
| Conocophillips | COM | 20825C104 |  | 2280296 | 17275 | SH |  | SOLE |  | 17275 | 0 | 0 |
| Consolidated Edison Inc | COM | 209115104 |  | 1459003 | 12891 | SH |  | SOLE |  | 12891 | 0 | 0 |
| Constellation Energy Cor | COM | 21037T109 |  | 2928774 | 10488 | SH |  | SOLE |  | 10488 | 0 | 0 |
| Construction Partners In | COM CL A | 21044C107 |  | 555600 | 5000 | SH |  | SOLE |  | 5000 | 0 | 0 |
| Corning Inc | COM | 219350105 |  | 2456706 | 18068 | SH |  | SOLE |  | 18068 | 0 | 0 |
| Corteva Inc | COM | 22052L104 |  | 1654193 | 19761 | SH |  | SOLE |  | 19761 | 0 | 0 |
| Costco WHSL Corp New | COM | 22160K105 |  | 2661665 | 2671 | SH |  | SOLE |  | 2671 | 0 | 0 |
| Crispr Therapeutics    F | NAMEN AKT | H17182108 |  | 1168605 | 24566 | SH |  | SOLE |  | 24566 | 0 | 0 |
| Crowdstrike HLDGS Inc | CL A | 22788C105 |  | 237369 | 608 | SH |  | SOLE |  | 608 | 0 | 0 |
| Cummins Inc | COM | 231021106 |  | 429314 | 798 | SH |  | SOLE |  | 798 | 0 | 0 |
| D R Horton Co | COM | 23331A109 |  | 308196 | 2246 | SH |  | SOLE |  | 2246 | 0 | 0 |
| D R S Technologies Inc | COM | 52661A108 |  | 200340 | 4500 | SH |  | SOLE |  | 4500 | 0 | 0 |
| Danaher Corp Del | COM | 235851102 |  | 673740 | 3546 | SH |  | SOLE |  | 3546 | 0 | 0 |
| Darden Restaurants Inc | COM | 237194105 |  | 515389 | 2629 | SH |  | SOLE |  | 2629 | 0 | 0 |
| Dave Inc Class                  A | CLASS A COM NEW | 23834J201 |  | 739882 | 4250 | SH |  | SOLE |  | 4250 | 0 | 0 |
| Deere  Co | COM | 244199105 |  | 3108755 | 5503 | SH |  | SOLE |  | 5503 | 0 | 0 |
| Defiance Quantum ETF | DEFIANCE QUANTUM | 26922A420 |  | 581566 | 5420 | SH |  | SOLE |  | 5420 | 0 | 0 |
| Dell Technologies | CL C | 24703L202 |  | 465686 | 2837 | SH |  | SOLE |  | 2837 | 0 | 0 |
| Devon Energy CP New | COM | 25179M103 |  | 541594 | 10763 | SH |  | SOLE |  | 10763 | 0 | 0 |
| Dick's Sporting Goods | COM | 253393102 |  | 339218 | 1700 | SH |  | SOLE |  | 1700 | 0 | 0 |
| Digital Realty Trust | COM | 253868103 |  | 2319483 | 12871 | SH |  | SOLE |  | 12871 | 0 | 0 |
| Dimensional Intern Core Equity 2 ETF | INTL CORE EQUITY | 25434V799 |  | 220286 | 6200 | SH |  | SOLE |  | 6200 | 0 | 0 |
| Dimensional U S Equity ETF | US EQUITY ETF | 25434V401 |  | 806672 | 11376 | SH |  | SOLE |  | 11233 | 0 | 143 |
| Dimensional U S Small Cap ETF | US SMALL CAP ETF | 25434V500 |  | 758459 | 10663 | SH |  | SOLE |  | 10663 | 0 | 0 |
| Dimensional US Marketwide Value ETF | US MKTWIDE VALU | 25434V724 |  | 243802 | 5031 | SH |  | SOLE |  | 5031 | 0 | 0 |
| Disney Walt Co | COM DISNEY | 254687106 |  | 2805941 | 29113 | SH |  | SOLE |  | 29113 | 0 | 0 |
| Dollar General Corp | COM | 256677105 |  | 323421 | 2724 | SH |  | SOLE |  | 2724 | 0 | 0 |
| Dominion Energy Inc. | COM | 25746U109 |  | 421798 | 6823 | SH |  | SOLE |  | 6373 | 0 | 450 |
| Donaldson Co. | COM | 257651109 |  | 1109845 | 13077 | SH |  | SOLE |  | 12000 | 0 | 1077 |
| Doubleline Commercial Real Estate ETF | COMMERCIAL REAL | 25861R303 |  | 7670792 | 147629 | SH |  | SOLE |  | 147509 | 0 | 120 |
| Dow Inc Com | COM | 260557103 |  | 304836 | 7319 | SH |  | SOLE |  | 7319 | 0 | 0 |
| Duke Energy Corp New | COM NEW | 26441C204 |  | 4734518 | 36158 | SH |  | SOLE |  | 35958 | 0 | 200 |
| DuPont De Nemours Inc | COM | 26614N102 |  | 370018 | 8079 | SH |  | SOLE |  | 8079 | 0 | 0 |
| Eaton Corp PLC F | SHS | G29183103 |  | 4192250 | 11721 | SH |  | SOLE |  | 11569 | 0 | 152 |
| eBay Inc | COM | 278642103 |  | 449722 | 4941 | SH |  | SOLE |  | 4941 | 0 | 0 |
| Ecolab Inc | COM | 278865100 |  | 636466 | 2386 | SH |  | SOLE |  | 2386 | 0 | 0 |
| Edwards Lifesciences CP | COM | 28176E108 |  | 282282 | 3525 | SH |  | SOLE |  | 3525 | 0 | 0 |
| Elevance Health Inc | COM | 036752103 |  | 853074 | 2914 | SH |  | SOLE |  | 2914 | 0 | 0 |
| Embraer S A            F Sponsored ADR | SPONSORED ADS | 29082A107 |  | 874078 | 14730 | SH |  | SOLE |  | 14730 | 0 | 0 |
| Emerson Electric Co | COM | 291011104 |  | 5460065 | 41674 | SH |  | SOLE |  | 41674 | 0 | 0 |
| Enbridge Inc F | COM | 29250N105 |  | 1274131 | 23534 | SH |  | SOLE |  | 23534 | 0 | 0 |
| Energy Transfer Equity | COM UT LTD PTN | 29273V100 |  | 560906 | 29062 | SH |  | SOLE |  | 29062 | 0 | 0 |
| Engine No 1 Transform Climate ETF | TRANSFORM CLMTE | 29287L205 |  | 241873 | 2474 | SH |  | SOLE |  | 2474 | 0 | 0 |
| Enterprise Prd Prtnrs LP | COM | 293792107 |  | 2504365 | 66183 | SH |  | SOLE |  | 66183 | 0 | 0 |
| Equinor A S A          F Sponsored ADR | SPONSORED ADR | 29446M102 |  | 793360 | 18800 | SH |  | SOLE |  | 18800 | 0 | 0 |
| Equinox Gold Corp      F | COM | 29446Y502 |  | 490483 | 33920 | SH |  | SOLE |  | 33920 | 0 | 0 |
| Evergy Inc | COM | 30034W106 |  | 223478 | 2728 | SH |  | SOLE |  | 2728 | 0 | 0 |
| Exelon Corporation | COM | 30161N101 |  | 259659 | 5297 | SH |  | SOLE |  | 5297 | 0 | 0 |
| Expeditor Intl.Of Wash. | COM | 302130109 |  | 1145840 | 8000 | SH |  | SOLE |  | 8000 | 0 | 0 |
| Extra Space Storage Inc | COM | 30225T102 |  | 296095 | 2258 | SH |  | SOLE |  | 2258 | 0 | 0 |
| Exxon Mobil Corporation | COM | 30231G102 |  | 14879646 | 87703 | SH |  | SOLE |  | 87603 | 0 | 100 |
| Fabrinet               F | SHS | G3323L100 |  | 401049 | 769 | SH |  | SOLE |  | 769 | 0 | 0 |
| Fastenal Co | COM | 311900104 |  | 1547811 | 33358 | SH |  | SOLE |  | 31700 | 0 | 1658 |
| Fedex Corporation | COM | 31428X106 |  | 1121528 | 3136 | SH |  | SOLE |  | 3136 | 0 | 0 |
| Fidelity Total Bond ETF | TOTAL BD ETF | 316188309 |  | 314861 | 6875 | SH |  | SOLE |  | 6875 | 0 | 0 |
| First CTZNS Bancshares I Class                  A | CL A | 31946M103 |  | 265737 | 141 | SH |  | SOLE |  | 141 | 0 | 0 |
| Franklin FTSE Japan ETF | FTSE JAPAN ETF | 35473P744 |  | 4747359 | 131215 | SH |  | SOLE |  | 131215 | 0 | 0 |
| Franklin FTSE South Korea ETF | FTSE SOUTH KOREA | 35473P710 |  | 5685254 | 142595 | SH |  | SOLE |  | 142595 | 0 | 0 |
| Franklin US MD CP Multifct Index ETF | US MID CP MLTFCT | 35473P884 |  | 906510 | 16503 | SH |  | SOLE |  | 16503 | 0 | 0 |
| Freeport- Mcmoran Inc | CL B | 35671D857 |  | 4035836 | 68660 | SH |  | SOLE |  | 68660 | 0 | 0 |
| Gallagher Arthur J  Co | COM | 363576109 |  | 2147391 | 9915 | SH |  | SOLE |  | 9636 | 0 | 279 |
| GE Healthcare Technologi | COMMON STOCK | 36266G107 |  | 2600277 | 36531 | SH |  | SOLE |  | 36531 | 0 | 0 |
| GE Vernova Inc | COM | 36828A101 |  | 7294637 | 8352 | SH |  | SOLE |  | 8352 | 0 | 0 |
| Generac Holdings Inc | COM | 368736104 |  | 585990 | 3000 | SH |  | SOLE |  | 3000 | 0 | 0 |
| General Dynamics Corp | COM | 369550108 |  | 2783327 | 8109 | SH |  | SOLE |  | 8109 | 0 | 0 |
| General Electric Co | COM NEW | 369604301 |  | 4975337 | 17504 | SH |  | SOLE |  | 17479 | 0 | 25 |
| General Mills Inc | COM | 370334104 |  | 619750 | 16651 | SH |  | SOLE |  | 16651 | 0 | 0 |
| Genius Sports LTD      F | SHARES CL A | G3934V109 |  | 160043 | 36127 | SH |  | SOLE |  | 36127 | 0 | 0 |
| Genuine Parts Co | COM | 372460105 |  | 277244 | 2596 | SH |  | SOLE |  | 2596 | 0 | 0 |
| Gildan Activewear Inc F | COM | 375916103 |  | 562697 | 10073 | SH |  | SOLE |  | 10073 | 0 | 0 |
| Gilead Sciences Inc | COM | 375558103 |  | 380201 | 2728 | SH |  | SOLE |  | 2728 | 0 | 0 |
| Global Payments Inc | COM | 37940X102 |  | 4795529 | 71256 | SH |  | SOLE |  | 71256 | 0 | 0 |
| Global X Fund GLB X Art Intl TGY ETF | ARTIFICIAL ETF | 37954Y632 |  | 361557 | 7747 | SH |  | SOLE |  | 7247 | 0 | 500 |
| Global X MLP  Energy Infrastructure ETF | GLB X MLP ENRG I | 37954Y293 |  | 4427897 | 59885 | SH |  | SOLE |  | 59885 | 0 | 0 |
| Global X U.S. Infrastructure Develop | US INFR DEV ETF | 37954Y673 |  | 717132 | 14114 | SH |  | SOLE |  | 13599 | 0 | 515 |
| Globe Life Inc | COM | 37959E102 |  | 8559512 | 61504 | SH |  | SOLE |  | 61504 | 0 | 0 |
| Goldman Sachs Actvbeta US LRG ETF | EQUITY ETF | 381430503 |  | 347361 | 2776 | SH |  | SOLE |  | 2776 | 0 | 0 |
| Goldman Sachs Actvbt Intereqy ETF | ACTIVEBETA INT | 381430107 |  | 1316975 | 30535 | SH |  | SOLE |  | 30535 | 0 | 0 |
| Goldman Sachs Group Inc | COM | 38141G104 |  | 6151193 | 7271 | SH |  | SOLE |  | 7271 | 0 | 0 |
| Goldman Sachs Trsryaccs 1 YR ETF | TREASURYACCESS | 381430529 |  | 4572342 | 45637 | SH |  | SOLE |  | 45637 | 0 | 0 |
| Goldman SCHS JST US LRG CP Eq ETF IV | JUST US LRG CP | 381430396 |  | 10432669 | 112790 | SH |  | SOLE |  | 112790 | 0 | 0 |
| Grab HLDGS LTD         F Class                  A | CLASS A ORD | G4124C109 |  | 73200 | 20000 | SH |  | SOLE |  | 20000 | 0 | 0 |
| Graco | COM | 384109104 |  | 1223192 | 14450 | SH |  | SOLE |  | 12726 | 0 | 1724 |
| Grayscale Bitcoin TR BTC | SHS REP COM UT | 389637109 |  | 246653 | 4675 | SH |  | SOLE |  | 4675 | 0 | 0 |
| Hasbro Inc | COM | 418056107 |  | 321422 | 3434 | SH |  | SOLE |  | 3434 | 0 | 0 |
| HDFC Bank Limitd       F Sponsored ADR | ADR REPS 3 SHS | 40415F101 |  | 529247 | 21272 | SH |  | SOLE |  | 21272 | 0 | 0 |
| Heico Corp | CL A | 422806208 |  | 223333 | 1058 | SH |  | SOLE |  | 0 | 0 | 1058 |
| Hershey Company | COM | 427866108 |  | 1558343 | 7496 | SH |  | SOLE |  | 7496 | 0 | 0 |
| Hilton Worldwide HLD | COM | 43300A203 |  | 302864 | 996 | SH |  | SOLE |  | 87 | 0 | 909 |
| Home Depot Inc | COM | 437076102 |  | 14221110 | 43240 | SH |  | SOLE |  | 43140 | 0 | 100 |
| Honeywell International | COM | 438516106 |  | 6209948 | 27474 | SH |  | SOLE |  | 27474 | 0 | 0 |
| Horizon Kinetics Inflat Benefici ETF | HORIZON KINETICS | 53656F623 |  | 249940 | 4801 | SH |  | SOLE |  | 4801 | 0 | 0 |
| Horizons Trust I DAX Germany ETF IV | DAX GERMANY ETF | 37954Y491 |  | 2057408 | 48800 | SH |  | SOLE |  | 48800 | 0 | 0 |
| Hubbell Inc | COM | 443510607 |  | 257148 | 524 | SH |  | SOLE |  | 524 | 0 | 0 |
| Illinois Tool Works Inc | COM | 452308109 |  | 2640293 | 10081 | SH |  | SOLE |  | 10081 | 0 | 0 |
| Illumina | COM | 452327109 |  | 289414 | 2348 | SH |  | SOLE |  | 2348 | 0 | 0 |
| Immunitybio Inc | COM | 45256X103 |  | 211017 | 27512 | SH |  | SOLE |  | 27512 | 0 | 0 |
| Ingersoll Rand Inc | COM | 45687V106 |  | 662192 | 8265 | SH |  | SOLE |  | 8265 | 0 | 0 |
| Intel Corp | COM | 458140100 |  | 887386 | 20108 | SH |  | SOLE |  | 20108 | 0 | 0 |
| Intercontinental Exchange | COM | 45866F104 |  | 4604854 | 29278 | SH |  | SOLE |  | 29278 | 0 | 0 |
| Interdigital Inc. | COM | 45867G101 |  | 596752 | 1976 | SH |  | SOLE |  | 1976 | 0 | 0 |
| International Paper Co | COM | 460146103 |  | 265965 | 7450 | SH |  | SOLE |  | 7450 | 0 | 0 |
| Intl Business Machines | COM | 459200101 |  | 6089001 | 25121 | SH |  | SOLE |  | 25121 | 0 | 0 |
| Intuit Inc | COM | 461202103 |  | 419915 | 971 | SH |  | SOLE |  | 971 | 0 | 0 |
| Intuitive Surgical New | COM NEW | 46120E602 |  | 1484388 | 3220 | SH |  | SOLE |  | 3220 | 0 | 0 |
| Inves Bulltshs 2032 Muni BND ETF | BULLETSHS 32 MUN | 46139W833 |  | 232756 | 9365 | SH |  | SOLE |  | 9365 | 0 | 0 |
| Invesco Agri Com STRGY ETF IV | AGRI CMDTY STRA | 46090F308 |  | 722726 | 19817 | SH |  | SOLE |  | 19817 | 0 | 0 |
| Invesco Bletshs 2027 MNPL BND ETF | BULSHS 2027 MUNI | 46138J494 |  | 274386 | 11600 | SH |  | SOLE |  | 11600 | 0 | 0 |
| Invesco Bletshs 2028 MNPL BND ETF | BULSHS 2028 MUNI | 46138J486 |  | 203538 | 8700 | SH |  | SOLE |  | 8700 | 0 | 0 |
| Invesco Bletshs 2029 MNPL BND ETF | BULSHS 2029 MUNI | 46138J478 |  | 308174 | 13385 | SH |  | SOLE |  | 13385 | 0 | 0 |
| Invesco Bulletshares 2026 Corporate Bond ETF | BULSHS 2026 CB | 46138J791 |  | 1572497 | 80517 | SH |  | SOLE |  | 80077 | 0 | 440 |
| Invesco Bulletshares 2027 Corporate Bond ETF | BULSHS 2027 CB | 46138J783 |  | 1616884 | 82389 | SH |  | SOLE |  | 81914 | 0 | 475 |
| Invesco Bulletshares 2028 Corporate Bond ETF | INVSCO BLSH 28 | 46138J643 |  | 828827 | 40583 | SH |  | SOLE |  | 40108 | 0 | 475 |
| Invesco QQQ Trust | UNIT SER 1 | 46090E103 |  | 10317467 | 17876 | SH |  | SOLE |  | 17865 | 0 | 11 |
| Invesco S  P Midcap Momentum ETF | S MDCP MOMNTUM | 46137V464 |  | 1595800 | 11004 | SH |  | SOLE |  | 10714 | 0 | 290 |
| Invesco S And P 500 Garp ETF | S 500 GARP ETF | 46137V431 |  | 359989 | 3345 | SH |  | SOLE |  | 3345 | 0 | 0 |
| Invesco S 500 Equal Weight ETF | S EQL WGT | 46137V357 |  | 7220453 | 37622 | SH |  | SOLE |  | 37574 | 0 | 48 |
| Invesco S 500 Momentum ETF | S 500 MOMNTM | 46138E339 |  | 3932792 | 35080 | SH |  | SOLE |  | 33455 | 0 | 1625 |
| Invesco S 500 Quality ETF | S QUALITY | 46137V241 |  | 5404883 | 71883 | SH |  | SOLE |  | 69288 | 0 | 2595 |
| Invesco S 500 Top 50 ETF | S 500 TOP 50 | 46137V233 |  | 5004354 | 91739 | SH |  | SOLE |  | 88989 | 0 | 2750 |
| Invesco S Midcap Qualty ETF | S MDCP QUALITY | 46137V472 |  | 859211 | 8312 | SH |  | SOLE |  | 8242 | 0 | 70 |
| Invsc Intl Buyback Achiev ETF | INTL BUYBACK | 46138E644 |  | 264546 | 4702 | SH |  | SOLE |  | 4702 | 0 | 0 |
| Invsc S P Internationl DVLP MNTM ETF | S INTL MOMNT | 46138E222 |  | 3395967 | 61925 | SH |  | SOLE |  | 61925 | 0 | 0 |
| iShares 0 To 3 MNTH Treasury BND ETF | 0-3 MNTH TREASRY | 46436E718 |  | 15399361 | 152984 | SH |  | SOLE |  | 152911 | 0 | 73 |
| iShares 0-5 Year TIPS Bond ETF | 0-5 YR TIPS ETF | 46429B747 |  | 11453537 | 110737 | SH |  | SOLE |  | 110110 | 0 | 627 |
| iShares 1-3 Year Treasury Bond ETF | 1-3 YR TR BD ETF | 464287457 |  | 5736752 | 69477 | SH |  | SOLE |  | 69477 | 0 | 0 |
| iShares 1-5 Investment Grade Corp ETF | 1-3 YR CR BD ETF | 464288646 |  | 31666567 | 602484 | SH |  | SOLE |  | 600768 | 0 | 1716 |
| iShares 3-7 YR TR BD ETF | 3 7 YR TREAS BD | 464288661 |  | 12506790 | 105454 | SH |  | SOLE |  | 104814 | 0 | 640 |
| iShares Bitcoin ETF | SHS | 46438F101 |  | 352273 | 9169 | SH |  | SOLE |  | 9169 | 0 | 0 |
| iShares Core 1 5 Year Usd Bond ETF | CORE 1 5 YR USD | 46432F859 |  | 1790161 | 36941 | SH |  | SOLE |  | 36915 | 0 | 26 |
| iShares Core Dividend Growth ETF | CORE DIV GRWTH | 46434V621 |  | 1109897 | 15815 | SH |  | SOLE |  | 15815 | 0 | 0 |
| iShares Core High Dividend ETF | CORE HIGH DV ETF | 46429B663 |  | 851100 | 6271 | SH |  | SOLE |  | 6271 | 0 | 0 |
| iShares Core MSCI EAFE ETF | CORE MSCI EAFE | 46432F842 |  | 4180342 | 46176 | SH |  | SOLE |  | 46176 | 0 | 0 |
| iShares Core MSCI Emerging Markets ETF | CORE MSCI EMKT | 46434G103 |  | 5364611 | 76912 | SH |  | SOLE |  | 76912 | 0 | 0 |
| iShares Core MSCI Intrl DVLP MKT ETF | CORE MSCI INTL | 46435G326 |  | 9273428 | 110966 | SH |  | SOLE |  | 110966 | 0 | 0 |
| iShares Core S 500 ETF | CORE S ETF | 464287200 |  | 11073320 | 16952 | SH |  | SOLE |  | 16952 | 0 | 0 |
| iShares Core S Mid-Cap ETF | CORE S MCP ETF | 464287507 |  | 19065966 | 282333 | SH |  | SOLE |  | 282333 | 0 | 0 |
| iShares Core S Small-Cap ETF | CORE S SCP ETF | 464287804 |  | 3882986 | 31236 | SH |  | SOLE |  | 31236 | 0 | 0 |
| iShares Core S US Value | CORE S US VLU | 464287663 |  | 360227 | 3523 | SH |  | SOLE |  | 3523 | 0 | 0 |
| iShares Core U.S. Aggregate Bond ETF | CORE US AGGBD ET | 464287226 |  | 3157138 | 31804 | SH |  | SOLE |  | 31804 | 0 | 0 |
| iShares Core US Growth ETF | CORE S US ETF | 464287671 |  | 899328 | 5798 | SH |  | SOLE |  | 5798 | 0 | 0 |
| iShares Dividend Growth ETF | INTL DIV GRWTH | 46435G524 |  | 278535 | 3325 | SH |  | SOLE |  | 3325 | 0 | 0 |
| iShares Dow Jones U.S. ETF | DOW JONES US ETF | 464287846 |  | 446512 | 2818 | SH |  | SOLE |  | 2818 | 0 | 0 |
| iShares Edge MSCI Min Vol USA ETF | MIN VOL USA ETF | 46429B697 |  | 1090066 | 11754 | SH |  | SOLE |  | 11754 | 0 | 0 |
| iShares Edge MSCI USA Value Factor E | MSCI USA VALUE | 46432F388 |  | 780623 | 5490 | SH |  | SOLE |  | 5490 | 0 | 0 |
| iShares Emerging Markets Local Cur ETF | JP MORGAN EM ETF | 464286517 |  | 445658 | 10923 | SH |  | SOLE |  | 10923 | 0 | 0 |
| iShares Expanded Tech Sector ETF | EXPND TEC SC ETF | 464287549 |  | 658323 | 5555 | SH |  | SOLE |  | 5555 | 0 | 0 |
| iShares Floating Rate Bond ETF | FLTG RATE BD ETF | 46429B655 |  | 1839280 | 36100 | SH |  | SOLE |  | 36100 | 0 | 0 |
| iShares Future Ai And Tech ETF | FUTURE AI  TECH | 46435U556 |  | 711351 | 15288 | SH |  | SOLE |  | 15288 | 0 | 0 |
| iShares Global Consumer Staples ETF | GLB CNSM STP ETF | 464288737 |  | 248942 | 3715 | SH |  | SOLE |  | 3715 | 0 | 0 |
| iShares Gold Trust | ISHARES NEW | 464285204 |  | 28531381 | 323632 | SH |  | SOLE |  | 323602 | 0 | 30 |
| iShares Ibds De 2031 Te Mu BD ETF | IBONDS DEC 2031 | 46438G356 |  | 626144 | 24395 | SH |  | SOLE |  | 24395 | 0 | 0 |
| iShares Ibnd Dec 2030 TRM Corp ETF | IBONDS DEC 2030 | 46436E726 |  | 852287 | 38935 | SH |  | SOLE |  | 38935 | 0 | 0 |
| iShares Ibond Dec 2026 Muni ETF | IBONDS DEC 26 | 46435U259 |  | 6556692 | 255821 | SH |  | SOLE |  | 255821 | 0 | 0 |
| iShares Ibond Dec 2027 Muni ETF | IBONDS DEC 27 | 46435U283 |  | 4114513 | 161734 | SH |  | SOLE |  | 161734 | 0 | 0 |
| iShares Ibond Dec 2028 Muni ETF | IBONDS DEC 28 | 46435U325 |  | 3282137 | 128560 | SH |  | SOLE |  | 128560 | 0 | 0 |
| iShares Ibond Dec 2029 Muni ETF | IBONDS DEC 2029 | 46436E163 |  | 2254857 | 88949 | SH |  | SOLE |  | 88949 | 0 | 0 |
| iShares Ibond Dec 2031 TRM CRP ETF | IBONDS DEC 2031 | 46436E486 |  | 640144 | 30585 | SH |  | SOLE |  | 30585 | 0 | 0 |
| iShares iBonds 2026 Corp ETF | IBONDS DEC2026 | 46435GAA0 |  | 9316270 | 384335 | SH |  | SOLE |  | 384335 | 0 | 0 |
| iShares Ibonds 2026 Treasury ETF | IBONDS 26 TRM TS | 46436E858 |  | 5266397 | 229823 | SH |  | SOLE |  | 225887 | 0 | 3936 |
| iShares iBonds 2027 Corp ETF | IBONDS 27 ETF | 46435UAA9 |  | 7602617 | 313639 | SH |  | SOLE |  | 313639 | 0 | 0 |
| iShares Ibonds 2027 Treasury ETF | IBONDS 27 TRM TS | 46436E841 |  | 5328633 | 237567 | SH |  | SOLE |  | 233631 | 0 | 3936 |
| iShares iBonds 2028 Corp ETF | IBDS DEC28 ETF | 46435U515 |  | 5197741 | 205201 | SH |  | SOLE |  | 205201 | 0 | 0 |
| iShares Ibonds 2028 Treasury ETF | IBONDS 28 TRM TS | 46436E833 |  | 3966622 | 178011 | SH |  | SOLE |  | 178011 | 0 | 0 |
| iShares iBonds 2029 Corp ETF | IBONDS DEC 29 | 46436E205 |  | 2057254 | 88446 | SH |  | SOLE |  | 88446 | 0 | 0 |
| iShares Ibonds 2029 Treasury ETF | IBONDS 29 TRM TS | 46436E825 |  | 2605892 | 119301 | SH |  | SOLE |  | 119301 | 0 | 0 |
| iShares Ibonds Dec 2030 TRM TRSY ETF | IBOND DEC 2030 | 46436E593 |  | 1013490 | 51394 | SH |  | SOLE |  | 51394 | 0 | 0 |
| iShares Ibonds Dec 2031 Term TRS ETF | IBONDS DEC 2031 | 46436E460 |  | 740684 | 36310 | SH |  | SOLE |  | 36310 | 0 | 0 |
| iShares Ibonds Dec 2032 TM CRP ETF | IBONDS DEC 2032 | 46436E312 |  | 457513 | 18105 | SH |  | SOLE |  | 18105 | 0 | 0 |
| iShares Ibonds Dec 2032 TRM Tres ETF | IBONDS DEC 2032 | 46436E296 |  | 547349 | 23870 | SH |  | SOLE |  | 23870 | 0 | 0 |
| iShares Ibonds Dec 2033 TM CP ETF | IBONDS DEC 2033 | 46436E130 |  | 316275 | 12235 | SH |  | SOLE |  | 12235 | 0 | 0 |
| iShares Ibonds Term Treasury ETF | IBONDS DEC 2033 | 46436E148 |  | 318043 | 13040 | SH |  | SOLE |  | 13040 | 0 | 0 |
| iShares Intermediate-Term Corporate Bond ETF | ISHS 5-10YR INVT | 464288638 |  | 277276 | 5210 | SH |  | SOLE |  | 3850 | 0 | 1360 |
| iShares International Sel DIV ETF | INTL SEL DIV ETF | 464288448 |  | 1178950 | 27701 | SH |  | SOLE |  | 27701 | 0 | 0 |
| iShares Interntinl Aggrgt BND ETF | CORE INTL AGGR | 46435G672 |  | 1878952 | 37549 | SH |  | SOLE |  | 37549 | 0 | 0 |
| iShares Invest GRD SYS BND ETF | INVESTMENT GRADE | 46435G219 |  | 209304 | 4645 | SH |  | SOLE |  | 4645 | 0 | 0 |
| iShares JPMorgan Usd MTS | JP MOR EM MK ETF | 464288281 |  | 246097 | 2620 | SH |  | SOLE |  | 2620 | 0 | 0 |
| iShares MSCI Brazil ETF | MSCI BRAZIL ETF | 464286400 |  | 1470047 | 38292 | SH |  | SOLE |  | 38108 | 0 | 185 |
| iShares MSCI EAFE ETF | MSCI EAFE ETF | 464287465 |  | 323734 | 3333 | SH |  | SOLE |  | 3333 | 0 | 0 |
| iShares MSCI Emerging Ex China ETF | MSCI EMRG CHN | 46434G764 |  | 1096914 | 13945 | SH |  | SOLE |  | 13445 | 0 | 500 |
| iShares MSCI India Index | MSCI INDIA ETF | 46429B598 |  | 420711 | 8982 | SH |  | SOLE |  | 8932 | 0 | 50 |
| iShares MSCI Japan ETF | MSCI JPN ETF NEW | 46434G822 |  | 1149283 | 13611 | SH |  | SOLE |  | 13434 | 0 | 176 |
| iShares MSCI Korea ETF | MSCI STH KOR ETF | 464286772 |  | 6250261 | 50811 | SH |  | SOLE |  | 50777 | 0 | 34 |
| iShares MSCI Norway ETF | MSCI NORWAY ETF | 46429B499 |  | 1530617 | 41424 | SH |  | SOLE |  | 41424 | 0 | 0 |
| iShares MSCI USA Esg Select ETF | USA ESG SLCT ETF | 464288802 |  | 284015 | 2150 | SH |  | SOLE |  | 2150 | 0 | 0 |
| iShares MSCI USA Quality Garp ETF | MSCI USA QUALITY | 46436E403 |  | 2898417 | 45309 | SH |  | SOLE |  | 45309 | 0 | 0 |
| iShares North American Natural Resources ETF | NA NAT RES | 464287374 |  | 1156213 | 18370 | SH |  | SOLE |  | 18189 | 0 | 182 |
| iShares Russell 1000 Growth ETF | RUS 1000 GRW ETF | 464287614 |  | 6107108 | 14322 | SH |  | SOLE |  | 14322 | 0 | 0 |
| iShares Russell 1000 Value ETF | RUS 1000 VAL ETF | 464287598 |  | 646167 | 3024 | SH |  | SOLE |  | 3024 | 0 | 0 |
| iShares Russell Growth | RUS MD CP GR ETF | 464287481 |  | 748349 | 5841 | SH |  | SOLE |  | 5841 | 0 | 0 |
| iShares Russell Mid-Cap ETF | RUS MID CAP ETF | 464287499 |  | 966272 | 9938 | SH |  | SOLE |  | 9938 | 0 | 0 |
| iShares Russell Top 200 ETF | RUS TOP 200 ETF | 464289446 |  | 2344913 | 14612 | SH |  | SOLE |  | 14612 | 0 | 0 |
| iShares Russell Top 200 Growth ETF | RUS TP200 GR ETF | 464289438 |  | 1888696 | 7590 | SH |  | SOLE |  | 7065 | 0 | 525 |
| iShares Select Dividend | SELECT DIVID ETF | 464287168 |  | 685282 | 4526 | SH |  | SOLE |  | 4526 | 0 | 0 |
| iShares Short Treasury Bond ETF | SHORT TREAS BD | 464288679 |  | 993768 | 9002 | SH |  | SOLE |  | 9002 | 0 | 0 |
| iShares Silver Trust | ISHARES | 46428Q109 |  | 8279555 | 121508 | SH |  | SOLE |  | 121341 | 0 | 167 |
| iShares TIPS Bond ETF | TIPS BD ETF | 464287176 |  | 9428729 | 85436 | SH |  | SOLE |  | 85436 | 0 | 0 |
| iShares Top 20 U S Stocks ETF | TOP 20 U S STOCK | 46438G570 |  | 388144 | 13562 | SH |  | SOLE |  | 13562 | 0 | 0 |
| iShares Total US Stock Market ETF | CORE S TTL STK | 464287150 |  | 262356 | 1842 | SH |  | SOLE |  | 1842 | 0 | 0 |
| iShares Total Usd Bond Market ETF | CORE TOTAL USD | 46434V613 |  | 1946262 | 42136 | SH |  | SOLE |  | 41561 | 0 | 575 |
| iShares TR Barclys 10-20YR | 10-20 YR TRS ETF | 464288653 |  | 1829579 | 18165 | SH |  | SOLE |  | 18165 | 0 | 0 |
| iShares TR Barclys 7-10 YR | 7-10 YR TRSY BD | 464287440 |  | 6679289 | 69984 | SH |  | SOLE |  | 69984 | 0 | 0 |
| iShares TR Barclys MBS BD | MBS ETF | 464288588 |  | 21069942 | 221906 | SH |  | SOLE |  | 221893 | 0 | 13 |
| iShares TR MSCI Acwi Indx | MSCI ACWI ETF | 464288257 |  | 6956552 | 50275 | SH |  | SOLE |  | 50275 | 0 | 0 |
| iShares TR Real Estate | U.S. REAL ES ETF | 464287739 |  | 458143 | 4845 | SH |  | SOLE |  | 4845 | 0 | 0 |
| iShares TR Russell 1000 | RUS 1000 ETF | 464287622 |  | 1505040 | 4221 | SH |  | SOLE |  | 4221 | 0 | 0 |
| iShares TR Russell 2000 | RUSSELL 2000 ETF | 464287655 |  | 2424944 | 9778 | SH |  | SOLE |  | 9778 | 0 | 0 |
| iShares Trust Technology | U.S. TECH ETF | 464287721 |  | 467401 | 2576 | SH |  | SOLE |  | 2576 | 0 | 0 |
| iShares U.S. Treasury Bond ETF | US TREAS BD ETF | 46429B267 |  | 343389 | 14989 | SH |  | SOLE |  | 14989 | 0 | 0 |
| Ishars Edg MSCI USA QLTY FCTR ETF | MSCI USA QLT FCT | 46432F339 |  | 6458236 | 33670 | SH |  | SOLE |  | 33573 | 0 | 97 |
| Ishs Ibnd Dec 2030 TRM MN BND ETF | IBONDS DEC 2030 | 46438G687 |  | 638647 | 24725 | SH |  | SOLE |  | 24725 | 0 | 0 |
| Ishs MSCI Intl Quality Fact ETF | MSCI INTL QUALTY | 46434V456 |  | 6028808 | 130409 | SH |  | SOLE |  | 130409 | 0 | 0 |
| Ishs Resi And Multi Real Estate ETF | RESIDENTIAL MULT | 464288562 |  | 1787850 | 21486 | SH |  | SOLE |  | 21486 | 0 | 0 |
| Ishs US Smalla Cap Eqty Fact ETF | US SML CAP EQT | 46434V290 |  | 474606 | 6287 | SH |  | SOLE |  | 6287 | 0 | 0 |
| Ivsc S Intl HGH QL | S INTL QULTY | 46138E214 |  | 1827414 | 51666 | SH |  | SOLE |  | 51525 | 0 | 141 |
| Jabil Circuit Inc Com | COM | 466313103 |  | 333100 | 1254 | SH |  | SOLE |  | 1254 | 0 | 0 |
| Jacobs Solutions Inc | COM | 46982L108 |  | 1036696 | 8145 | SH |  | SOLE |  | 8145 | 0 | 0 |
| Janus Henderson Aaa CLO ETF | HENDRSON AAA CL | 47103U845 |  | 364678 | 7211 | SH |  | SOLE |  | 7211 | 0 | 0 |
| Janus Henderson Secrtz Inc ETF | HENDERSON SECURI | 47103U746 |  | 1246183 | 24053 | SH |  | SOLE |  | 24053 | 0 | 0 |
| Johnson  Johnson | COM | 478160104 |  | 9940632 | 40667 | SH |  | SOLE |  | 40617 | 0 | 50 |
| Johnson CTLS Intl PLC F | SHS | G51502105 |  | 345450 | 2630 | SH |  | SOLE |  | 2630 | 0 | 0 |
| JPMorgan Betabuilders Japan ETF | BETABULDRS JAPAN | 46641Q217 |  | 2394967 | 34755 | SH |  | SOLE |  | 34755 | 0 | 0 |
| JPMorgan Chase  Co | COM | 46625H100 |  | 26678715 | 90695 | SH |  | SOLE |  | 90695 | 0 | 0 |
| JPMorgan Ultra Short Income ETF | ULTRA SHRT INC | 46641Q837 |  | 206641 | 4083 | SH |  | SOLE |  | 4083 | 0 | 0 |
| Kimberly-Clark Corp | COM | 494368103 |  | 1076549 | 11014 | SH |  | SOLE |  | 10939 | 0 | 75 |
| Kinder Morgan Inc | COM | 49456B101 |  | 3204127 | 95560 | SH |  | SOLE |  | 95560 | 0 | 0 |
| KKR  Co Inc Class                  A | COM | 48251W104 |  | 313852 | 3393 | SH |  | SOLE |  | 1722 | 0 | 1671 |
| Kla-Tencor Corp Com | COM | 482480100 |  | 914367 | 621 | SH |  | SOLE |  | 621 | 0 | 0 |
| Kratos Defense  Sec Sol | COM NEW | 50077B207 |  | 260887 | 3700 | SH |  | SOLE |  | 3700 | 0 | 0 |
| Kroger Co Com | COM | 501044101 |  | 1078888 | 14910 | SH |  | SOLE |  | 14910 | 0 | 0 |
| L3harris Technologies Inc | COM | 502431109 |  | 2859568 | 8285 | SH |  | SOLE |  | 8285 | 0 | 0 |
| Labcorp Holdings Inc | COM SH | 504922105 |  | 2139549 | 8019 | SH |  | SOLE |  | 8019 | 0 | 0 |
| Lam Research Corporation New | COM NEW | 512807306 |  | 6085810 | 28449 | SH |  | SOLE |  | 28449 | 0 | 0 |
| Lazard International Dyna Eqy ETF | INTL DYNAMIC EQT | 52110K400 |  | 262446 | 8266 | SH |  | SOLE |  | 8266 | 0 | 0 |
| Lilly Eli  Company | COM | 532457108 |  | 7211454 | 7840 | SH |  | SOLE |  | 7840 | 0 | 0 |
| Linde PLC SHS | SHS | G54950103 |  | 2541662 | 5127 | SH |  | SOLE |  | 5127 | 0 | 0 |
| Live Nation Inc Com | COM | 538034109 |  | 204363 | 1340 | SH |  | SOLE |  | 0 | 0 | 1340 |
| Liveramp HLDGS Inc | COM | 53815P108 |  | 361600 | 13635 | SH |  | SOLE |  | 13635 | 0 | 0 |
| Lockheed Martin Corp | COM | 539830109 |  | 10338653 | 17106 | SH |  | SOLE |  | 17106 | 0 | 0 |
| Loews Corporation | COM | 540424108 |  | 259378 | 2430 | SH |  | SOLE |  | 2430 | 0 | 0 |
| Lowes Companies Inc | COM | 548661107 |  | 4413704 | 18680 | SH |  | SOLE |  | 18680 | 0 | 0 |
| Marathon Pete Corp | COM | 56585A102 |  | 3905624 | 15995 | SH |  | SOLE |  | 15995 | 0 | 0 |
| Markel Corp | COM | 570535104 |  | 520627 | 272 | SH |  | SOLE |  | 195 | 0 | 77 |
| Marriott Intl Inc CL A | CL A | 571903202 |  | 286840 | 877 | SH |  | SOLE |  | 877 | 0 | 0 |
| Marsh  McLennan Co Inc | COM | 571748102 |  | 451964 | 2606 | SH |  | SOLE |  | 2606 | 0 | 0 |
| Martin Mrta.Mats. | COM | 573284106 |  | 1719534 | 2921 | SH |  | SOLE |  | 2650 | 0 | 271 |
| Marvell Technology Inc | COM | 573874104 |  | 313592 | 3166 | SH |  | SOLE |  | 3166 | 0 | 0 |
| Mastec Inc | COM | 576323109 |  | 2992182 | 9300 | SH |  | SOLE |  | 9300 | 0 | 0 |
| Mastercard Inc | CL A | 57636Q104 |  | 6495671 | 13000 | SH |  | SOLE |  | 13000 | 0 | 0 |
| McCormick  Co Inc N-VT | COM NON VTG | 579780206 |  | 255731 | 5070 | SH |  | SOLE |  | 5070 | 0 | 0 |
| McDonalds Corp | COM | 580135101 |  | 11871534 | 38198 | SH |  | SOLE |  | 38098 | 0 | 100 |
| Mckesson Corporation | COM | 58155Q103 |  | 503663 | 581 | SH |  | SOLE |  | 581 | 0 | 0 |
| Medtronic PLC F | SHS | G5960L103 |  | 632661 | 7242 | SH |  | SOLE |  | 7242 | 0 | 0 |
| Mercadolibre Inc | COM | 58733R102 |  | 477210 | 276 | SH |  | SOLE |  | 276 | 0 | 0 |
| Merck  Co Inc New | COM | 58933Y105 |  | 4991167 | 41201 | SH |  | SOLE |  | 41201 | 0 | 0 |
| Meta Platforms Inc. | CL A | 30303M102 |  | 7207303 | 12597 | SH |  | SOLE |  | 12572 | 0 | 25 |
| Metlife Inc | COM | 59156R108 |  | 303326 | 4289 | SH |  | SOLE |  | 4289 | 0 | 0 |
| Micron Technology Inc | COM | 595112103 |  | 3549229 | 10501 | SH |  | SOLE |  | 10501 | 0 | 0 |
| Microsoft Corp | COM | 594918104 |  | 32386183 | 87490 | SH |  | SOLE |  | 87490 | 0 | 0 |
| Mid-Amer Apt CMNTYS Com | COM | 59522J103 |  | 11335178 | 92820 | SH |  | SOLE |  | 92820 | 0 | 0 |
| Mondelez Intl Inc CL A | CL A | 609207105 |  | 492972 | 8479 | SH |  | SOLE |  | 8479 | 0 | 0 |
| Monster Beverage Cor | COM | 61174X109 |  | 254842 | 3517 | SH |  | SOLE |  | 3517 | 0 | 0 |
| Morgan Stanley | COM NEW | 617446448 |  | 3718953 | 22598 | SH |  | SOLE |  | 22598 | 0 | 0 |
| Motorola Solutions Inc | COM NEW | 620076307 |  | 673223 | 1547 | SH |  | SOLE |  | 1547 | 0 | 0 |
| MSC Indl.Direct 'a' | CL A | 553530106 |  | 463288 | 5021 | SH |  | SOLE |  | 5021 | 0 | 0 |
| Nasdaq OMX Group | COM | 631103108 |  | 2133710 | 25135 | SH |  | SOLE |  | 25135 | 0 | 0 |
| National Fuel Gas Co | COM | 636180101 |  | 314385 | 3327 | SH |  | SOLE |  | 3327 | 0 | 0 |
| Netflix Com Inc Com | COM | 64110L106 |  | 680550 | 7078 | SH |  | SOLE |  | 6978 | 0 | 100 |
| Newmont Mining Corp | COM | 651639106 |  | 257010 | 2374 | SH |  | SOLE |  | 2374 | 0 | 0 |
| Nextera Energy Inc | COM | 65339F101 |  | 1795280 | 19329 | SH |  | SOLE |  | 19329 | 0 | 0 |
| Nike Inc Class B | CL B | 654106103 |  | 1207345 | 22667 | SH |  | SOLE |  | 22667 | 0 | 0 |
| Norfolk Southern Corp | COM | 655844108 |  | 1750126 | 6098 | SH |  | SOLE |  | 6098 | 0 | 0 |
| Northrop Grumman Corp Com | COM | 666807102 |  | 288665 | 423 | SH |  | SOLE |  | 423 | 0 | 0 |
| NRG Energy Inc New | COM NEW | 629377508 |  | 650908 | 4454 | SH |  | SOLE |  | 4454 | 0 | 0 |
| Nu Holdings LTD        F Class                  A | ORD SHS CL A | G6683N103 |  | 501341 | 34888 | SH |  | SOLE |  | 34888 | 0 | 0 |
| Nucor Corp | COM | 670346105 |  | 1553577 | 9157 | SH |  | SOLE |  | 9157 | 0 | 0 |
| Nvidia Corp Com | COM | 67066G104 |  | 154800324 | 887565 | SH |  | SOLE |  | 887415 | 0 | 150 |
| NVR Inc Com | COM | 62944T105 |  | 309722 | 47 | SH |  | SOLE |  | 47 | 0 | 0 |
| O Reilly Automotive | COM | 67103H107 |  | 327239 | 3545 | SH |  | SOLE |  | 870 | 0 | 2675 |
| Occidental Pete Corp | COM | 674599105 |  | 723720 | 11089 | SH |  | SOLE |  | 11089 | 0 | 0 |
| Old Republic Intl Corp | COM | 680223104 |  | 2549690 | 63902 | SH |  | SOLE |  | 63902 | 0 | 0 |
| Oneok Inc New | COM | 682680103 |  | 12339320 | 136512 | SH |  | SOLE |  | 136512 | 0 | 0 |
| Oracle Corporation | COM | 68389X105 |  | 4809324 | 32692 | SH |  | SOLE |  | 32592 | 0 | 100 |
| Pacer Lunt LRG Cap Multi Factr ETF | LUNT LRGCP MULTI | 69374H816 |  | 303192 | 5852 | SH |  | SOLE |  | 5852 | 0 | 0 |
| Pacer US Cash Cows 100 ETF | US CASH COWS 100 | 69374H881 |  | 2334568 | 37317 | SH |  | SOLE |  | 36747 | 0 | 570 |
| Pack.Corp.Of Am. | COM | 695156109 |  | 1494503 | 7001 | SH |  | SOLE |  | 7001 | 0 | 0 |
| Palantir Technologies In Class                  A | CL A | 69608A108 |  | 9230268 | 63100 | SH |  | SOLE |  | 63100 | 0 | 0 |
| Palo Alto Networks | COM | 697435105 |  | 715027 | 4460 | SH |  | SOLE |  | 4460 | 0 | 0 |
| Parker Hannifin Corp Com | COM | 701094104 |  | 3849532 | 4300 | SH |  | SOLE |  | 4300 | 0 | 0 |
| Parsons Corp | COM | 70202L102 |  | 254599 | 4700 | SH |  | SOLE |  | 4700 | 0 | 0 |
| Paychex Inc | COM | 704326107 |  | 593868 | 6447 | SH |  | SOLE |  | 6447 | 0 | 0 |
| Paypal Holdings Inco | COM | 70450Y103 |  | 429290 | 9491 | SH |  | SOLE |  | 9391 | 0 | 100 |
| Pentair PLC F | SHS | G7S00T104 |  | 356106 | 4088 | SH |  | SOLE |  | 4088 | 0 | 0 |
| Penumbra Inc | COM | 70975L107 |  | 722414 | 2200 | SH |  | SOLE |  | 2200 | 0 | 0 |
| Pepsico Incorporated | COM | 713448108 |  | 3472872 | 22364 | SH |  | SOLE |  | 22264 | 0 | 100 |
| Pfizer Incorporated | COM | 717081103 |  | 1057462 | 37659 | SH |  | SOLE |  | 37659 | 0 | 0 |
| Philip Morris Intl Inc | COM | 718172109 |  | 1621213 | 9719 | SH |  | SOLE |  | 9719 | 0 | 0 |
| Phillips 66 | COM | 718546104 |  | 8610150 | 47262 | SH |  | SOLE |  | 47162 | 0 | 100 |
| PIMCO Dynamic Income CF | SHS | 72201Y101 |  | 185610 | 10710 | SH |  | SOLE |  | 10710 | 0 | 0 |
| PIMCO Dynamic Income Opp | COM BEN SHS | 69355M107 |  | 5129475 | 392835 | SH |  | SOLE |  | 392835 | 0 | 0 |
| PIMCO Exch Traded Fund | ENHAN SHRT MA AC | 72201R833 |  | 4467308 | 44420 | SH |  | SOLE |  | 44200 | 0 | 220 |
| PIMCO Multisector Bond Actv ETF | MULTISECTOR BD | 72201R585 |  | 1027747 | 39227 | SH |  | SOLE |  | 36952 | 0 | 2275 |
| Pinnacle Finl Partners I | COM | 72348N109 |  | 3997676 | 46409 | SH |  | SOLE |  | 46409 | 0 | 0 |
| PNC Finl Services GP Inc | COM | 693475105 |  | 636633 | 3059 | SH |  | SOLE |  | 3059 | 0 | 0 |
| Powell Industries | COM | 739128106 |  | 1024806 | 1894 | SH |  | SOLE |  | 1894 | 0 | 0 |
| Primerica Inc | COM | 74164M108 |  | 222927 | 890 | SH |  | SOLE |  | 28 | 0 | 862 |
| Principal Financial GP Com | COM | 74251V102 |  | 272500 | 3024 | SH |  | SOLE |  | 3024 | 0 | 0 |
| Procter  Gamble | COM | 742718109 |  | 7241889 | 50138 | SH |  | SOLE |  | 50138 | 0 | 0 |
| Progressive Corp Ohio | COM | 743315103 |  | 347336 | 1752 | SH |  | SOLE |  | 1752 | 0 | 0 |
| ProShares Large Cap Core Plus | PSHS LC COR PLUS | 74347R248 |  | 1475001 | 19714 | SH |  | SOLE |  | 19714 | 0 | 0 |
| PSQ HLDGS Inc Class                  A | CL A | 693691107 |  | 14838 | 27997 | SH |  | SOLE |  | 27997 | 0 | 0 |
| Pub SVC Ent Group Inc | COM | 744573106 |  | 470562 | 5813 | SH |  | SOLE |  | 5813 | 0 | 0 |
| Pultegroup Inc | COM | 745867101 |  | 296931 | 2519 | SH |  | SOLE |  | 2519 | 0 | 0 |
| Qnity Electronics Inc | COMMON STOCK | 74743L100 |  | 488173 | 4231 | SH |  | SOLE |  | 4231 | 0 | 0 |
| Qualcomm Inc | COM | 747525103 |  | 2815224 | 21861 | SH |  | SOLE |  | 21861 | 0 | 0 |
| Quanta Services Inc | COM | 74762E102 |  | 6455926 | 11759 | SH |  | SOLE |  | 11759 | 0 | 0 |
| Quest Diagnostic Inc | COM | 74834L100 |  | 732181 | 3736 | SH |  | SOLE |  | 3736 | 0 | 0 |
| R B C Bearings Inc | COM | 75524B104 |  | 674012 | 1241 | SH |  | SOLE |  | 900 | 0 | 341 |
| Rayonier Inc | COM | 754907103 |  | 582742 | 28261 | SH |  | SOLE |  | 28261 | 0 | 0 |
| Regions Financial Corp | COM | 7591EP100 |  | 6749300 | 255763 | SH |  | SOLE |  | 255763 | 0 | 0 |
| Resmed Inc | COM | 761152107 |  | 495652 | 2208 | SH |  | SOLE |  | 2208 | 0 | 0 |
| Rithm Capital Corp | COM NEW | 64828T201 |  | 239503 | 25264 | SH |  | SOLE |  | 25264 | 0 | 0 |
| Rockwell Automation Inc | COM | 773903109 |  | 262509 | 731 | SH |  | SOLE |  | 731 | 0 | 0 |
| Roundhill Ball Metaverse ETF | ROUNDHILL BALL | 53656F417 |  | 436339 | 27391 | SH |  | SOLE |  | 27391 | 0 | 0 |
| RPM International Inc | COM | 749685103 |  | 1186538 | 11937 | SH |  | SOLE |  | 11937 | 0 | 0 |
| S  P Global Inc | COM | 78409V104 |  | 743546 | 1748 | SH |  | SOLE |  | 1748 | 0 | 0 |
| Salesforce Com | COM | 79466L302 |  | 366800 | 1965 | SH |  | SOLE |  | 1965 | 0 | 0 |
| SCH US Agg BND ETF | US AGGREGATE B | 808524839 |  | 7111289 | 306257 | SH |  | SOLE |  | 303012 | 0 | 3245 |
| SCH US DIV Equity ETF | US DIVIDEND EQ | 808524797 |  | 10521338 | 342938 | SH |  | SOLE |  | 342683 | 0 | 255 |
| Schein Henry Inc | COM | 806407102 |  | 525555 | 7131 | SH |  | SOLE |  | 7131 | 0 | 0 |
| SCHW Emg MKT Eq ETF | EMRG MKTEQ ETF | 808524706 |  | 2957426 | 89755 | SH |  | SOLE |  | 89495 | 0 | 260 |
| SCHW Intl Eq ETF | INTL EQTY ETF | 808524805 |  | 27260933 | 1101452 | SH |  | SOLE |  | 1084544 | 0 | 16908 |
| SCHW US Scap ETF | US SML CAP ETF | 808524607 |  | 2977703 | 102397 | SH |  | SOLE |  | 102397 | 0 | 0 |
| Schwab 1000 Index ETF | 1000 INDEX ETF | 808524722 |  | 354812 | 11325 | SH |  | SOLE |  | 11325 | 0 | 0 |
| Schwab Funda Emg MKTS Large Com ETF | SCHWB FDT EMK LG | 808524730 |  | 3720670 | 97247 | SH |  | SOLE |  | 96522 | 0 | 725 |
| Schwab Fundamental Inl Large Com ETF | SCHWB FDT INT LG | 808524755 |  | 35919433 | 734098 | SH |  | SOLE |  | 729837 | 0 | 4261 |
| Schwab Fundamental US Large Co ETF | SCHWAB FDT US LG | 808524771 |  | 10649963 | 382404 | SH |  | SOLE |  | 377259 | 0 | 5145 |
| Schwab Fundamental US Small Com ETF | SCHWAB FDT US SC | 808524763 |  | 871654 | 26878 | SH |  | SOLE |  | 26878 | 0 | 0 |
| Schwab Short U.S. Treasury ETF | SHT TM US TRES | 808524862 |  | 33113581 | 1364383 | SH |  | SOLE |  | 1358530 | 0 | 5853 |
| Schwab Strategic TR Intrm TRM Tres | INT-TRM U.S TRES | 808524854 |  | 2592508 | 104075 | SH |  | SOLE |  | 104075 | 0 | 0 |
| Schwab US Broad Mkt ETF | US BRD MKT ETF | 808524102 |  | 13006786 | 518199 | SH |  | SOLE |  | 515080 | 0 | 3119 |
| Schwab US Large Cap ETF | US LRG CAP ETF | 808524201 |  | 16975856 | 662085 | SH |  | SOLE |  | 662085 | 0 | 0 |
| Schwab US Large Cap Growth | US LCAP GR ETF | 808524300 |  | 4233823 | 145342 | SH |  | SOLE |  | 144302 | 0 | 1040 |
| Schwab US Large Cap Value | US LCAP VA ETF | 808524409 |  | 3321168 | 108891 | SH |  | SOLE |  | 108891 | 0 | 0 |
| Schwab US Mid Cap ETF | US MID-CAP ETF | 808524508 |  | 10383230 | 335376 | SH |  | SOLE |  | 335376 | 0 | 0 |
| Seaboard Corp | COM | 811543107 |  | 310971 | 55 | SH |  | SOLE |  | 55 | 0 | 0 |
| Seagate Technology HLD F | ORD SHS | G7997R103 |  | 826212 | 2105 | SH |  | SOLE |  | 2105 | 0 | 0 |
| Sector SPDR Engy Select | SBI INT-ENERGY | 81369Y506 |  | 545214 | 8900 | SH |  | SOLE |  | 8900 | 0 | 0 |
| Select Sector SPDR TR Industrials | SBI INT-INDS | 81369Y704 |  | 601636 | 3720 | SH |  | SOLE |  | 3720 | 0 | 0 |
| SELECT SECTOR SPDR TR SBI INT-TECH | TECHNOLOGY | 81369Y803 |  | 539707 | 4061 | SH |  | SOLE |  | 4061 | 0 | 0 |
| Sempra Energy | COM | 816851109 |  | 216516 | 2213 | SH |  | SOLE |  | 2213 | 0 | 0 |
| Service Corp Intl | COM | 817565104 |  | 1239630 | 15024 | SH |  | SOLE |  | 15024 | 0 | 0 |
| Servisfirst Bancshares Com | COM | 81768T108 |  | 6616888 | 90854 | SH |  | SOLE |  | 90854 | 0 | 0 |
| Shell PLC | SPON ADS | 780259305 |  | 1726902 | 18569 | SH |  | SOLE |  | 18569 | 0 | 0 |
| Sherwin Williams Co | COM | 824348106 |  | 782156 | 2440 | SH |  | SOLE |  | 2440 | 0 | 0 |
| Simpson Manufacturing Co Inc | COM | 829073105 |  | 235978 | 1375 | SH |  | SOLE |  | 0 | 0 | 1375 |
| SKYX Platforms Corp | COM | 78471E105 |  | 183400 | 163750 | SH |  | SOLE |  | 163750 | 0 | 0 |
| Snap-On | COM | 833034101 |  | 429326 | 1182 | SH |  | SOLE |  | 1182 | 0 | 0 |
| Soc Quimica Miner FADR 1 ADR REPS 1 Ord SHS | SPON ADR SER B | 833635105 |  | 748290 | 9245 | SH |  | SOLE |  | 9245 | 0 | 0 |
| Solstice Advanced Materials Inc | COM SHS | 83443Q103 |  | 603035 | 7918 | SH |  | SOLE |  | 7918 | 0 | 0 |
| Southstate BK Corp | CO | 84472E102 |  | 220406 | 2382 | SH |  | SOLE |  | 2382 | 0 | 0 |
| SPDR Bloomberg Barclays 1-3 Month T-Bill ETF | SPDR BLOOMBERG | 78468R663 |  | 902196 | 9845 | SH |  | SOLE |  | 9845 | 0 | 0 |
| SPDR EM Local Currency Bond ETF | BLOMBRG BRC EMRG | 78464A391 |  | 816450 | 39557 | SH |  | SOLE |  | 39381 | 0 | 176 |
| SPDR Gold Trust | GOLD SHS | 78463V107 |  | 2620466 | 6090 | SH |  | SOLE |  | 6090 | 0 | 0 |
| SPDR Index Shares Emerg Markt ETF IV | PORTFOLIO EMG MK | 78463X509 |  | 1066138 | 22727 | SH |  | SOLE |  | 22727 | 0 | 0 |
| SPDR Portfolio DVLPD WRLD Ex-US ETF | PORTFOLIO DEVLPD | 78463X889 |  | 201271 | 4409 | SH |  | SOLE |  | 4409 | 0 | 0 |
| SPDR Portfolio S 500 ETF IV | PORTFOLIO S | 78464A854 |  | 221959 | 2900 | SH |  | SOLE |  | 2900 | 0 | 0 |
| SPDR Russell 1000 Yield Focus ETF | RUSSELL YIELD | 78468R770 |  | 1700625 | 14166 | SH |  | SOLE |  | 14166 | 0 | 0 |
| SPDR S 500 ETF TST. | TR UNIT | 78462F103 |  | 20746924 | 31814 | SH |  | SOLE |  | 31814 | 0 | 0 |
| SPDR S Midcap 400 ETF | UTSER1 S | 78467Y107 |  | 5203413 | 8416 | SH |  | SOLE |  | 8416 | 0 | 0 |
| SPDR Ser TR S (metals MNG) | S METALS MNG | 78464A755 |  | 234598 | 2172 | SH |  | SOLE |  | 2172 | 0 | 0 |
| SPDR Short Term Corp ETF | PORTFOLIO SHORT | 78464A474 |  | 1147622 | 38165 | SH |  | SOLE |  | 38165 | 0 | 0 |
| SPDR Short Term Intl Treasury Bond ETF | BLOMBERG BRC INT | 78464A334 |  | 427086 | 15865 | SH |  | SOLE |  | 15865 | 0 | 0 |
| Spire Inc | COM | 84857L101 |  | 539802 | 5910 | SH |  | SOLE |  | 5910 | 0 | 0 |
| Sprott Physical Gold Trust | PHYSICAL GOLD TR | 85207H104 |  | 5103360 | 144000 | SH |  | SOLE |  | 144000 | 0 | 0 |
| Sprott Physical Gold Trust | UNIT | 85207H104 |  | 16220994 | 457703 | SH |  | SOLE |  | 457703 | 0 | 0 |
| Sprott Physical Silver Trust | TR UNIT | 85207K107 |  | 13788057 | 565316 | SH |  | SOLE |  | 565316 | 0 | 0 |
| SSR MNG Inc            F | COM | 784730103 |  | 346810 | 11800 | SH |  | SOLE |  | 11800 | 0 | 0 |
| Starbucks Corp | COM | 855244109 |  | 233039 | 2601 | SH |  | SOLE |  | 2601 | 0 | 0 |
| Steel Dynamics | COM | 858119100 |  | 4705981 | 26066 | SH |  | SOLE |  | 26066 | 0 | 0 |
| Stryker Corp | COM | 863667101 |  | 300529 | 912 | SH |  | SOLE |  | 912 | 0 | 0 |
| Synopsys Inc Com | COM | 871607107 |  | 494807 | 1248 | SH |  | SOLE |  | 1248 | 0 | 0 |
| Sysco Corporation | COM | 871829107 |  | 417900 | 5859 | SH |  | SOLE |  | 5709 | 0 | 150 |
| T J X Cos Inc | COM | 872540109 |  | 444816 | 2785 | SH |  | SOLE |  | 2785 | 0 | 0 |
| Targa Resources Corp | COM | 87612G101 |  | 1075632 | 4290 | SH |  | SOLE |  | 4290 | 0 | 0 |
| Target Corporation | COM | 87612E106 |  | 790509 | 6522 | SH |  | SOLE |  | 6472 | 0 | 50 |
| Te Connectivity PLC Ord SHS | ORD SH | G87052109 |  | 4023008 | 19247 | SH |  | SOLE |  | 19247 | 0 | 0 |
| Tempus Ai Inc Class                  A | CL A | 88023B103 |  | 312154 | 6903 | SH |  | SOLE |  | 6903 | 0 | 0 |
| Tesla Motors Inc | COM | 88160R101 |  | 4844274 | 13031 | SH |  | SOLE |  | 13031 | 0 | 0 |
| Texas Instruments Inc | COM | 882508104 |  | 4815206 | 24803 | SH |  | SOLE |  | 24803 | 0 | 0 |
| The Charles Schwab Corp | COM | 808513105 |  | 857477 | 9124 | SH |  | SOLE |  | 9124 | 0 | 0 |
| The Southern Company | COM | 842587107 |  | 17908986 | 185547 | SH |  | SOLE |  | 185197 | 0 | 350 |
| Thermo Fisher Scientific | COM | 883556102 |  | 2613033 | 5311 | SH |  | SOLE |  | 5311 | 0 | 0 |
| Toll Brothers Inc | COM | 889478103 |  | 409410 | 3000 | SH |  | SOLE |  | 3000 | 0 | 0 |
| Toro Co | COM | 891092108 |  | 215809 | 2300 | SH |  | SOLE |  | 0 | 0 | 2300 |
| Toronto Dominion Bank F | COM NEW | 891160509 |  | 312574 | 3350 | SH |  | SOLE |  | 3350 | 0 | 0 |
| Totalenergies Se | ACT | F92124100 |  | 224792 | 2454 | SH |  | SOLE |  | 1965 | 0 | 489 |
| Tractor Supply Company | COM | 892356106 |  | 394464 | 8708 | SH |  | SOLE |  | 8708 | 0 | 0 |
| Trane Technologies PLC | SHS | G8994E103 |  | 3506450 | 8414 | SH |  | SOLE |  | 8414 | 0 | 0 |
| Transdigm Group Inc | COM | 893641100 |  | 250335 | 216 | SH |  | SOLE |  | 4 | 0 | 212 |
| Travelers Companies Inc | COM | 89417E109 |  | 567813 | 1947 | SH |  | SOLE |  | 1947 | 0 | 0 |
| Truist Financial Corporation | COM | 89832Q109 |  | 574026 | 12487 | SH |  | SOLE |  | 12487 | 0 | 0 |
| U S Bancorp Del New | COM NEW | 902973304 |  | 645649 | 12291 | SH |  | SOLE |  | 12291 | 0 | 0 |
| Uber Technologies Inc | COM | 90353T100 |  | 2036770 | 28316 | SH |  | SOLE |  | 28316 | 0 | 0 |
| Union Pacific Corp | COM | 907818108 |  | 2184508 | 9004 | SH |  | SOLE |  | 9004 | 0 | 0 |
| United Parcel Service B | CL B | 911312106 |  | 251235 | 2554 | SH |  | SOLE |  | 2479 | 0 | 75 |
| United Rentals Inc | COM | 911363109 |  | 555891 | 763 | SH |  | SOLE |  | 763 | 0 | 0 |
| United Therapeutics | COM | 91307C102 |  | 372391 | 628 | SH |  | SOLE |  | 628 | 0 | 0 |
| Unitedhealth Group Inc | COM | 91324P102 |  | 3185921 | 11774 | SH |  | SOLE |  | 11774 | 0 | 0 |
| Universal Ins HLDGS Inc | COM | 91359V107 |  | 471818 | 13812 | SH |  | SOLE |  | 13812 | 0 | 0 |
| US Treasury 3 Month Bill ETF | US TREAS 3 MNTH | 74933W452 |  | 516300 | 10355 | SH |  | SOLE |  | 10355 | 0 | 0 |
| Vale S A ADR | SPONSORED ADS | 91912E105 |  | 179290 | 11269 | SH |  | SOLE |  | 11269 | 0 | 0 |
| Valero Energy Corp New | COM | 91913Y100 |  | 1145463 | 4636 | SH |  | SOLE |  | 4636 | 0 | 0 |
| Valvoline Inc | COM | 92047W101 |  | 344748 | 10236 | SH |  | SOLE |  | 10236 | 0 | 0 |
| Vaneck Vectors ETF TR Agribusiness ETF | AGRIBUSINESS ETF | 92189F700 |  | 584825 | 6921 | SH |  | SOLE |  | 6921 | 0 | 0 |
| Vanguard Consumer Discretionary ETF | CONSUM DIS ETF | 92204A108 |  | 1730630 | 4820 | SH |  | SOLE |  | 4820 | 0 | 0 |
| Vanguard Consumer Staples ETF | CONSUM STP ETF | 92204A207 |  | 620147 | 2761 | SH |  | SOLE |  | 2761 | 0 | 0 |
| Vanguard Core Plus Bond ETF | CORE-PLUS BD ETF | 922020755 |  | 11655560 | 150222 | SH |  | SOLE |  | 149972 | 0 | 250 |
| Vanguard Corp Bond ETF | INT-TERM CORP | 92206C870 |  | 1665426 | 20126 | SH |  | SOLE |  | 20126 | 0 | 0 |
| Vanguard DIV Appreciation ETF | DIV APP ETF | 921908844 |  | 12385288 | 57590 | SH |  | SOLE |  | 57405 | 0 | 185 |
| Vanguard Emerging Markt Govt BND ETF | EMERG MKT BD ETF | 921946885 |  | 769624 | 11716 | SH |  | SOLE |  | 11716 | 0 | 0 |
| Vanguard Energy ETF | ENERGY ETF | 92204A306 |  | 358193 | 2070 | SH |  | SOLE |  | 2070 | 0 | 0 |
| Vanguard Extended MKT. ETF | EXTEND MKT ETF | 922908652 |  | 6198949 | 30121 | SH |  | SOLE |  | 30043 | 0 | 78 |
| Vanguard Financials ETF | FINANCIALS ETF | 92204A405 |  | 613784 | 5081 | SH |  | SOLE |  | 5081 | 0 | 0 |
| Vanguard FTSE All World ex US ETF | ALLWRLD EX US | 922042775 |  | 3057335 | 40710 | SH |  | SOLE |  | 40710 | 0 | 0 |
| Vanguard FTSE Developed ETF | FTSE DEV MKT ETF | 921943858 |  | 37309109 | 582227 | SH |  | SOLE |  | 580988 | 0 | 1239 |
| Vanguard FTSE Emerging Markets ETF | FTSE EMR MKT ETF | 922042858 |  | 14289641 | 264378 | SH |  | SOLE |  | 263035 | 0 | 1343 |
| Vanguard Growth | GROWTH ETF | 922908736 |  | 4956721 | 11348 | SH |  | SOLE |  | 11348 | 0 | 0 |
| Vanguard Health Care ETF | HEALTH CAR ETF | 92204A504 |  | 545749 | 2004 | SH |  | SOLE |  | 2004 | 0 | 0 |
| Vanguard High Dividend Yield | HIGH DIV YLD | 921946406 |  | 2021201 | 13648 | SH |  | SOLE |  | 13648 | 0 | 0 |
| Vanguard Industrials ETF | INDUSTRIAL ETF | 92204A603 |  | 643742 | 2062 | SH |  | SOLE |  | 2062 | 0 | 0 |
| Vanguard Information Technology ETF | INF TECH ETF | 92204A702 |  | 10209405 | 14633 | SH |  | SOLE |  | 14633 | 0 | 0 |
| Vanguard Intermediate Bond ETF | INTERMED TERM | 921937819 |  | 736220 | 9539 | SH |  | SOLE |  | 9539 | 0 | 0 |
| Vanguard Intermediate TRM TRSRY ETF | INTER TERM TREAS | 92206C706 |  | 3965196 | 66586 | SH |  | SOLE |  | 66233 | 0 | 353 |
| Vanguard Intl Dividend | INTL DVD ETF | 921946810 |  | 7139306 | 80707 | SH |  | SOLE |  | 80501 | 0 | 206 |
| Vanguard Intrntnl HGH | INTL HIGH ETF | 921946794 |  | 361787 | 3839 | SH |  | SOLE |  | 3839 | 0 | 0 |
| Vanguard Large-Cap Index Fund ETF Shares | LARGE CAP ETF | 922908637 |  | 32884242 | 110036 | SH |  | SOLE |  | 109989 | 0 | 47 |
| Vanguard Materials ETF | MATERIALS ETF | 92204A801 |  | 472767 | 2098 | SH |  | SOLE |  | 2098 | 0 | 0 |
| Vanguard Mega Cap ETF | MEGA CAP INDEX | 921910873 |  | 119200872 | 504340 | SH |  | SOLE |  | 500909 | 0 | 3431 |
| Vanguard Mega Growth ETF | MEGA GRWTH IND | 921910816 |  | 46407769 | 126300 | SH |  | SOLE |  | 125848 | 0 | 452 |
| Vanguard Mega Value ETF | MEGA CAP VAL ETF | 921910840 |  | 25522650 | 176079 | SH |  | SOLE |  | 175210 | 0 | 869 |
| Vanguard Mid Cap ETF | MID CAP ETF | 922908629 |  | 55541014 | 193401 | SH |  | SOLE |  | 192178 | 0 | 1223 |
| Vanguard Mid Cap Value ETF | MCAP VL IDXVIP | 922908512 |  | 11674882 | 63354 | SH |  | SOLE |  | 63162 | 0 | 192 |
| Vanguard Mid Growth ETF | MCAP GR IDXVIP | 922908538 |  | 7091177 | 27555 | SH |  | SOLE |  | 27481 | 0 | 74 |
| Vanguard Mortgage Backed | MORTG-BACK SEC | 92206C771 |  | 2304068 | 49075 | SH |  | SOLE |  | 49075 | 0 | 0 |
| Vanguard REIT Index ETF | REIT ETF | 922908553 |  | 1474375 | 16622 | SH |  | SOLE |  | 16588 | 0 | 34 |
| Vanguard S 500 ETF | S 500 ETF SHS | 922908363 |  | 40574928 | 67902 | SH |  | SOLE |  | 67902 | 0 | 0 |
| Vanguard Short Term Bond ETF | SHORT TRM BOND | 921937827 |  | 13818662 | 176236 | SH |  | SOLE |  | 174471 | 0 | 1765 |
| Vanguard Short Term Corporate ETF | SHRT TRM CORP BD | 92206C409 |  | 9225072 | 116375 | SH |  | SOLE |  | 115765 | 0 | 610 |
| Vanguard Short Term Government ETF | SHTRM GVT BD ETF | 92206C102 |  | 376529 | 6432 | SH |  | SOLE |  | 6432 | 0 | 0 |
| Vanguard SHRT Inf Prot Sec Index ETF | STRM INFPROIDX | 922020805 |  | 869871 | 17415 | SH |  | SOLE |  | 17415 | 0 | 0 |
| Vanguard Small Cap ETF | SMALL CP ETF | 922908751 |  | 29193534 | 111460 | SH |  | SOLE |  | 110852 | 0 | 607 |
| Vanguard Small Growth ETF | SML CP GRW ETF | 922908595 |  | 2063463 | 6827 | SH |  | SOLE |  | 6794 | 0 | 33 |
| Vanguard Small Value ETF | SM CP VAL ETF | 922908611 |  | 2673522 | 12306 | SH |  | SOLE |  | 12254 | 0 | 53 |
| Vanguard Telcom ETF | TELCOMM ETF | 92204A884 |  | 763982 | 4248 | SH |  | SOLE |  | 4248 | 0 | 0 |
| Vanguard Total Bond ETF | TOTAL BND MRKT | 921937835 |  | 21900639 | 297401 | SH |  | SOLE |  | 295111 | 0 | 2290 |
| Vanguard Total International Bond ETF | INTL BD IDX ETF | 92203J407 |  | 663217 | 13803 | SH |  | SOLE |  | 13803 | 0 | 0 |
| Vanguard Total International Stock ETF | VG TL INTL STK F | 921909768 |  | 7582059 | 98328 | SH |  | SOLE |  | 98328 | 0 | 0 |
| Vanguard Total US Stock Mkt ETF | TOTAL STK MKT | 922908769 |  | 13461080 | 41960 | SH |  | SOLE |  | 41923 | 0 | 37 |
| Vanguard Total World Stock ETF | TT WRLD ST ETF | 922042742 |  | 12339005 | 89206 | SH |  | SOLE |  | 83975 | 0 | 5231 |
| Vanguard Utilities | UTILITIES ETF | 92204A876 |  | 330546 | 1668 | SH |  | SOLE |  | 1668 | 0 | 0 |
| Vanguard Value | VALUE ETF | 922908744 |  | 2152187 | 10969 | SH |  | SOLE |  | 10969 | 0 | 0 |
| Veralto Corp | COM SHS | 92338C103 |  | 288053 | 3253 | SH |  | SOLE |  | 3142 | 0 | 111 |
| Verizon Communications | COM | 92343V104 |  | 2047642 | 40790 | SH |  | SOLE |  | 40490 | 0 | 300 |
| Vertex Pharmaceutica | COM | 92532F100 |  | 2973956 | 6660 | SH |  | SOLE |  | 6660 | 0 | 0 |
| Vertiv Holdings Co Class                  A | COM CL A | 92537N108 |  | 931907 | 3719 | SH |  | SOLE |  | 3719 | 0 | 0 |
| Viking HLDGS LTD       F | ORD SHS | G93A5A101 |  | 514360 | 7000 | SH |  | SOLE |  | 7000 | 0 | 0 |
| Visa Inc CL A | COM CL A | 92826C839 |  | 10470095 | 34642 | SH |  | SOLE |  | 34642 | 0 | 0 |
| Vista Energy Sab De Ad F Unsponsored ADR | SPONSORED ADS | 92837L109 |  | 734323 | 9730 | SH |  | SOLE |  | 9730 | 0 | 0 |
| Vulcan Materials Company | COM | 929160109 |  | 10624874 | 39019 | SH |  | SOLE |  | 38141 | 0 | 878 |
| W E C Energy Group I | COM | 92939U106 |  | 3582734 | 30947 | SH |  | SOLE |  | 30947 | 0 | 0 |
| W R Berkley | COM | 084423102 |  | 2055608 | 31014 | SH |  | SOLE |  | 30638 | 0 | 376 |
| Wal-Mart Stores Inc | COM | 931142103 |  | 24398170 | 195926 | SH |  | SOLE |  | 195926 | 0 | 0 |
| Waste Connections Inc   F | COM | 94106B101 |  | 1774007 | 10921 | SH |  | SOLE |  | 10632 | 0 | 289 |
| Waste Management Inc Del | COM | 94106L109 |  | 7366608 | 32058 | SH |  | SOLE |  | 32058 | 0 | 0 |
| Waters Corp | COM | 941848103 |  | 2979191 | 10004 | SH |  | SOLE |  | 9876 | 0 | 128 |
| Watts Water Technologies Inc | CL A | 942749102 |  | 217137 | 748 | SH |  | SOLE |  | 0 | 0 | 748 |
| Wells Fargo  Co New | COM | 949746101 |  | 1904746 | 23926 | SH |  | SOLE |  | 23926 | 0 | 0 |
| Welltower Inc | COM | 95040Q104 |  | 328001 | 1659 | SH |  | SOLE |  | 1659 | 0 | 0 |
| Weyerhaeuser Co | COM | 962166104 |  | 730384 | 29897 | SH |  | SOLE |  | 29897 | 0 | 0 |
| Wheaton Precious Metal F | COM | 962879102 |  | 7681266 | 58544 | SH |  | SOLE |  | 58544 | 0 | 0 |
| Williams Companies | COM | 969457100 |  | 445434 | 6120 | SH |  | SOLE |  | 6120 | 0 | 0 |
| Wisdomtree Trust | EMG MKTS SMCAP | 97717W281 |  | 619030 | 10300 | SH |  | SOLE |  | 9940 | 0 | 360 |
| Wisdomtree U S Value ETF | WISDOMTREE US VA | 97717W547 |  | 224984 | 2375 | SH |  | SOLE |  | 2375 | 0 | 0 |
| Wisdomtree US QLT DIV GRW ETF IV | US QTLY DIV GRT | 97717X669 |  | 211694 | 2410 | SH |  | SOLE |  | 2410 | 0 | 0 |
| Woodward Inc | COM | 980745103 |  | 1793537 | 5011 | SH |  | SOLE |  | 5011 | 0 | 0 |
| Yandex N V CL A F | SHS CLASS A | N97284108 |  | 4673039 | 45037 | SH |  | SOLE |  | 45037 | 0 | 0 |
| Yum Brands Inc | COM | 988498101 |  | 867267 | 5578 | SH |  | SOLE |  | 5578 | 0 | 0 |

---