# EDGAR Filing Document

**Accession Number:** 0001401561
**File Stem:** 0001140361-25-028706
**Filing Date:** 2025-8
**Character Count:** 112530
**Document Hash:** f3eef855c707687688e3895b7949e700
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001140361-25-028706.hdr.sgml**: 20250805

**ACCESSION NUMBER**: 0001140361-25-028706

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

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20250630

**FILED AS OF DATE**: 20250805

**DATE AS OF CHANGE**: 20250804

**EFFECTIVENESS DATE**: 20250805

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** GHP Investment Advisors, Inc.
- **CENTRAL INDEX KEY:** 0001401561

**ORGANIZATION NAME:**
- **EIN:** 841314618
- **STATE OF INCORPORATION:** CO
- **FISCAL YEAR END:** 1231

**FILING VALUES:**
- **FORM TYPE:** 13F-HR
- **SEC ACT:** 1934 Act
- **SEC FILE NUMBER:** 028-12544
- **FILM NUMBER:** 251182524

**BUSINESS ADDRESS:**
- **STREET 1:** 1290 N BROADWAY, STE. 1100
- **CITY:** DENVER
- **STATE:** CO
- **ZIP:** 80203
- **BUSINESS PHONE:** 303-831-5000

**MAIL ADDRESS:**
- **STREET 1:** 1290 N BROADWAY, STE. 1100
- **CITY:** DENVER
- **STATE:** CO
- **ZIP:** 80203

### FORM 13F COVER PAGE

**Report for the Calendar Year or Quarter Ended:** 06-30-2025

**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:** GHP Investment Advisors Inc.<br>**Address:** 1290 N Broadway Ste. 1100<br>Denver, CO 80203

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

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:** Sebrina Ivey<br>**Title:** CCO<br>**Phone:** (303) 831-5051

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

/s/ Sebrina Ivey  Denver, CO  08-04-2025<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:** 1155

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

      (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 |
| 3-D SYS CORP DEL | COM NEW | 88554D205 |  | 347 | 225 | SH |  | SOLE |  | 0 | 0 | 225 |
| 3M CO | COM | 88579Y101 |  | 346885 | 2279 | SH |  | SOLE |  | 1667 | 0 | 612 |
| ABBOTT LABS | COM | 002824100 |  | 4038902 | 29696 | SH |  | SOLE |  | 26586 | 0 | 3110 |
| ABBOTT LABS | COM | 002824100 |  | 2333 | 17 | SH |  | SOLE |  | 0 | 0 | 17 |
| ABBVIE INC | COM | 00287Y109 |  | 1081043 | 5824 | SH |  | SOLE |  | 5067 | 0 | 757 |
| ACCENTURE PLC IRELAND | SHS CLASS A | G1151C101 |  | 6485316 | 21698 | SH |  | SOLE |  | 19494 | 0 | 2204 |
| ACCENTURE PLC IRELAND | SHS CLASS A | G1151C101 |  | 9565 | 32 | SH |  | SOLE |  | 0 | 0 | 32 |
| ACUITY INC | COM | 00508Y102 |  | 951797 | 3190 | SH |  | SOLE |  | 1886 | 0 | 1304 |
| ACUITY INC | COM | 00508Y102 |  | 896 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| ADOBE INC | COM | 00724F101 |  | 6199453 | 16024 | SH |  | SOLE |  | 14750 | 0 | 1274 |
| ADOBE INC | COM | 00724F101 |  | 1548 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |
| ADTALEM GLOBAL ED INC | COM | 00737L103 |  | 12851 | 101 | SH |  | SOLE |  | 0 | 0 | 101 |
| ADVANCED MICRO DEVICES INC | COM | 007903107 |  | 1507404 | 10623 | SH |  | SOLE |  | 10057 | 0 | 566 |
| ADVENT CONV  INCOME FD | COM | 00764C109 |  | 15743 | 1300 | SH |  | SOLE |  | 0 | 0 | 1300 |
| ADVERUM BIOTECHNOLOGIES INC | COM NEW | 00773U207 |  | 43 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| AEON BIOPHARMA INC | CL A NEW | 00791X209 |  | 19 | 24 | SH |  | SOLE |  | 24 | 0 | 0 |
| AFLAC INC | COM | 001055102 |  | 532448 | 5049 | SH |  | SOLE |  | 5022 | 0 | 27 |
| AGNC INVT CORP | COM | 00123Q104 |  | 2215 | 241 | SH |  | SOLE |  | 241 | 0 | 0 |
| AGNICO EAGLE MINES LTD | COM | 008474108 |  | 164481 | 1383 | SH |  | SOLE |  | 0 | 0 | 1383 |
| AIR PRODS  CHEMS INC | COM | 009158106 |  | 8080780 | 28649 | SH |  | SOLE |  | 26067 | 0 | 2582 |
| AIR PRODS  CHEMS INC | COM | 009158106 |  | 4552 | 16 | SH |  | SOLE |  | 0 | 0 | 16 |
| AIRBNB INC | COM CL A | 009066101 |  | 80463 | 608 | SH |  | SOLE |  | 608 | 0 | 0 |
| AKAMAI TECHNOLOGIES INC | COM | 00971T101 |  | 571481 | 7165 | SH |  | SOLE |  | 7029 | 0 | 136 |
| ALAMO GROUP INC | COM | 011311107 |  | 2819148 | 12909 | SH |  | SOLE |  | 9421 | 0 | 3488 |
| ALAMO GROUP INC | COM | 011311107 |  | 5920 | 27 | SH |  | SOLE |  | 0 | 0 | 27 |
| ALAMOS GOLD INC NEW | COM CL A | 011532108 |  | 5100 | 192 | SH |  | SOLE |  | 192 | 0 | 0 |
| ALBEMARLE CORP | COM | 012653101 |  | 227069 | 3623 | SH |  | SOLE |  | 3614 | 0 | 9 |
| ALLEGION PLC | ORD SHS | G0176J109 |  | 2043108 | 14176 | SH |  | SOLE |  | 12150 | 0 | 2026 |
| ALLEGION PLC | ORD SHS | G0176J109 |  | 1442 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| ALLIANCEBERNSTEIN HLDG L P | UNIT LTD PARTN | 01881G106 |  | 47100 | 1154 | SH |  | SOLE |  | 1154 | 0 | 0 |
| ALLIANT ENERGY CORP | COM | 018802108 |  | 17476 | 289 | SH |  | SOLE |  | 289 | 0 | 0 |
| ALLISON TRANSMISSION HLDGS I | COM | 01973R101 |  | 1783331 | 18774 | SH |  | SOLE |  | 14223 | 0 | 4551 |
| ALLISON TRANSMISSION HLDGS I | COM | 01973R101 |  | 3823 | 40 | SH |  | SOLE |  | 0 | 0 | 40 |
| ALLY FINL INC | COM | 02005N100 |  | 1072 | 27 | SH |  | SOLE |  | 27 | 0 | 0 |
| ALPHABET INC | CAP STK CL A | 02079K305 |  | 4593920 | 26068 | SH |  | SOLE |  | 21676 | 0 | 4392 |
| ALPHABET INC | CAP STK CL A | 02079K305 |  | 4958 | 28 | SH |  | SOLE |  | 0 | 0 | 28 |
| ALPHABET INC | CAP STK CL C | 02079K107 |  | 20453281 | 115301 | SH |  | SOLE |  | 102175 | 0 | 13126 |
| ALPHABET INC | CAP STK CL C | 02079K107 |  | 6575 | 37 | SH |  | SOLE |  | 0 | 0 | 37 |
| ALPS ETF TR | SECTR DIV DOGS | 00162Q858 |  | 5231 | 91 | SH |  | SOLE |  | 0 | 0 | 91 |
| ALTRIA GROUP INC | COM | 02209S103 |  | 91462 | 1560 | SH |  | SOLE |  | 1438 | 0 | 122 |
| ALTRIA GROUP INC | COM | 02209S103 |  | 58630 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| AMAZON COM INC | COM | 023135106 |  | 1566315 | 7139 | SH |  | SOLE |  | 4734 | 0 | 2405 |
| AMDOCS LTD | SHS | G02602103 |  | 9497573 | 104094 | SH |  | SOLE |  | 95394 | 0 | 8700 |
| AMDOCS LTD | SHS | G02602103 |  | 8668 | 95 | SH |  | SOLE |  | 0 | 0 | 95 |
| AMEREN CORP | COM | 023608102 |  | 48020 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| AMERICAN CENTY ETF TR | US QUALITY GROW | 025072307 |  | 116977 | 1072 | SH |  | SOLE |  | 1072 | 0 | 0 |
| AMERICAN ELEC PWR CO INC | COM | 025537101 |  | 184278 | 1776 | SH |  | SOLE |  | 1410 | 0 | 366 |
| AMERICAN EXPRESS CO | COM | 025816109 |  | 17787496 | 55764 | SH |  | SOLE |  | 51890 | 0 | 3874 |
| AMERICAN EXPRESS CO | COM | 025816109 |  | 29407 | 92 | SH |  | SOLE |  | 0 | 0 | 92 |
| AMERICAN INTL GROUP INC | COM NEW | 026874784 |  | 351451 | 4106 | SH |  | SOLE |  | 4002 | 0 | 104 |
| AMERICAN TOWER CORP NEW | COM | 03027X100 |  | 12157 | 55 | SH |  | SOLE |  | 0 | 0 | 55 |
| AMERIPRISE FINL INC | COM | 03076C106 |  | 226628 | 425 | SH |  | SOLE |  | 423 | 0 | 2 |
| AMETEK INC | COM | 031100100 |  | 13423143 | 74177 | SH |  | SOLE |  | 64315 | 0 | 9862 |
| AMETEK INC | COM | 031100100 |  | 27211 | 150 | SH |  | SOLE |  | 0 | 0 | 150 |
| AMGEN INC | COM | 031162100 |  | 7671127 | 27474 | SH |  | SOLE |  | 23452 | 0 | 4022 |
| AMGEN INC | COM | 031162100 |  | 6002 | 21 | SH |  | SOLE |  | 0 | 0 | 21 |
| AMKOR TECHNOLOGY INC | COM | 031652100 |  | 1737349 | 82770 | SH |  | SOLE |  | 63144 | 0 | 19626 |
| AMKOR TECHNOLOGY INC | COM | 031652100 |  | 2588 | 123 | SH |  | SOLE |  | 0 | 0 | 123 |
| AMPHENOL CORP NEW | CL A | 032095101 |  | 7587106 | 76831 | SH |  | SOLE |  | 69456 | 0 | 7375 |
| AMPLIFY ETF TR | AMPLIFY AI POWER | 032108565 |  | 1272 | 30 | SH |  | SOLE |  | 0 | 0 | 30 |
| ANALOG DEVICES INC | COM | 032654105 |  | 11583217 | 48665 | SH |  | SOLE |  | 42383 | 0 | 6282 |
| ANALOG DEVICES INC | COM | 032654105 |  | 7491 | 31 | SH |  | SOLE |  | 0 | 0 | 31 |
| ANNALY CAPITAL MANAGEMENT IN | COM NEW | 035710839 |  | 32935 | 1750 | SH |  | SOLE |  | 0 | 0 | 1750 |
| AON PLC | SHS CL A | G0403H108 |  | 9445143 | 26475 | SH |  | SOLE |  | 24306 | 0 | 2169 |
| APA CORPORATION | COM | 03743Q108 |  | 18290 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| APPIAN CORP | CL A | 03782L101 |  | 747 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| APPLE INC | COM | 037833100 |  | 32847389 | 160098 | SH |  | SOLE |  | 142359 | 0 | 17739 |
| APPLE INC | COM | 037833100 |  | 1232 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| APPLIED INDL TECHNOLOGIES IN | COM | 03820C105 |  | 265691 | 1143 | SH |  | SOLE |  | 1042 | 0 | 101 |
| APPLIED MATLS INC | COM | 038222105 |  | 5326163 | 29094 | SH |  | SOLE |  | 23800 | 0 | 5294 |
| APPLIED MATLS INC | COM | 038222105 |  | 1831 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| APTARGROUP INC | COM | 038336103 |  | 7295820 | 46640 | SH |  | SOLE |  | 44508 | 0 | 2132 |
| ARCH CAP GROUP LTD | ORD | G0450A105 |  | 9288 | 102 | SH |  | SOLE |  | 0 | 0 | 102 |
| ARCHER AVIATION INC | COM CL A | 03945R102 |  | 5425 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| ARES CAPITAL CORP | COM | 04010L103 |  | 24156 | 1100 | SH |  | SOLE |  | 0 | 0 | 1100 |
| ARISTA NETWORKS INC | COM SHS | 040413205 |  | 110844 | 1083 | SH |  | SOLE |  | 1079 | 0 | 4 |
| ARK ETF TR | FINTECH INNOVA | 00214Q708 |  | 5024 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| ASA GOLD AND PRECIOUS MTLS L | SHS | G3156P103 |  | 32342 | 1024 | SH |  | SOLE |  | 1024 | 0 | 0 |
| ASGN INC | COM | 00191U102 |  | 4444 | 89 | SH |  | SOLE |  | 55 | 0 | 34 |
| ASHLAND INC | COM | 044186104 |  | 7794 | 155 | SH |  | SOLE |  | 0 | 0 | 155 |
| ASML HOLDING N V | N Y REGISTRY SHS | N07059210 |  | 116202 | 145 | SH |  | SOLE |  | 145 | 0 | 0 |
| ASSURANT INC | COM | 04621X108 |  | 3588293 | 18169 | SH |  | SOLE |  | 16350 | 0 | 1819 |
| ASSURANT INC | COM | 04621X108 |  | 593 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| ASTRAZENECA PLC | SPONSORED ADR | 046353108 |  | 20964 | 300 | SH |  | SOLE |  | 0 | 0 | 300 |
| AT INC | COM | 00206R102 |  | 408825 | 14127 | SH |  | SOLE |  | 9376 | 0 | 4751 |
| AT INC | COM | 00206R102 |  | 45089 | 1558 | SH |  | SOLE |  | 0 | 0 | 1558 |
| ATI INC | COM | 01741R102 |  | 13038 | 151 | SH |  | SOLE |  | 0 | 0 | 151 |
| ATLANTA BRAVES HLDGS INC | COM SER C | 047726302 |  | 188 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| ATOMERA INC | COM | 04965B100 |  | 22343 | 4433 | SH |  | SOLE |  | 4433 | 0 | 0 |
| AUTODESK INC | COM | 052769106 |  | 74607 | 241 | SH |  | SOLE |  | 39 | 0 | 202 |
| AUTOMATIC DATA PROCESSING IN | COM | 053015103 |  | 9446130 | 30629 | SH |  | SOLE |  | 26616 | 0 | 4013 |
| AUTOMATIC DATA PROCESSING IN | COM | 053015103 |  | 7203 | 23 | SH |  | SOLE |  | 0 | 0 | 23 |
| AUTOZONE INC | COM | 053332102 |  | 22274 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| AVISTA CORP | COM | 05379B107 |  | 12410 | 327 | SH |  | SOLE |  | 0 | 0 | 327 |
| AXALTA COATING SYS LTD | COM | G0750C108 |  | 7898 | 266 | SH |  | SOLE |  | 0 | 0 | 266 |
| AZENTA INC | COM | 114340102 |  | 4063 | 132 | SH |  | SOLE |  | 0 | 0 | 132 |
| B2GOLD CORP | COM | 11777Q209 |  | 27280 | 7557 | SH |  | SOLE |  | 0 | 0 | 7557 |
| BADGER METER INC | COM | 056525108 |  | 189347 | 773 | SH |  | SOLE |  | 773 | 0 | 0 |
| BAKER HUGHES COMPANY | CL A | 05722G100 |  | 19848 | 518 | SH |  | SOLE |  | 0 | 0 | 518 |
| BALL CORP | COM | 058498106 |  | 120538 | 2149 | SH |  | SOLE |  | 0 | 0 | 2149 |
| BANCFIRST CORP | COM | 05945F103 |  | 130172 | 1053 | SH |  | SOLE |  | 0 | 0 | 1053 |
| BANCO BILBAO VIZCAYA ARGENTA | SPONSORED ADR | 05946K101 |  | 98092 | 6382 | SH |  | SOLE |  | 6382 | 0 | 0 |
| BANCO SANTANDER CHILE NEW | SP ADR REP COM | 05965X109 |  | 23077 | 915 | SH |  | SOLE |  | 915 | 0 | 0 |
| BANCO SANTANDER S.A. | ADR | 05964H105 |  | 5485 | 661 | SH |  | SOLE |  | 0 | 0 | 661 |
| BANK AMERICA CORP | COM | 060505104 |  | 6483821 | 137021 | SH |  | SOLE |  | 119121 | 0 | 17900 |
| BANK AMERICA CORP | COM | 060505104 |  | 9270 | 196 | SH |  | SOLE |  | 0 | 0 | 196 |
| BANK HAWAII CORP | COM | 062540109 |  | 39911 | 591 | SH |  | SOLE |  | 0 | 0 | 591 |
| BANK MONTREAL QUE | COM | 063671101 |  | 8740 | 79 | SH |  | SOLE |  | 79 | 0 | 0 |
| BANK NEW YORK MELLON CORP | COM | 064058100 |  | 459650 | 5045 | SH |  | SOLE |  | 4717 | 0 | 328 |
| BANK NOVA SCOTIA HALIFAX | COM | 064149107 |  | 19345 | 350 | SH |  | SOLE |  | 0 | 0 | 350 |
| BANKUNITED INC | COM | 06652K103 |  | 8222 | 231 | SH |  | SOLE |  | 0 | 0 | 231 |
| BARINGS BDC INC | COM | 06759L103 |  | 20886 | 2285 | SH |  | SOLE |  | 0 | 0 | 2285 |
| BARINGS CORPORATE INVS | COM | 06759X107 |  | 23896 | 1103 | SH |  | SOLE |  | 0 | 0 | 1103 |
| BAXTER INTL INC | COM | 071813109 |  | 70593 | 2331 | SH |  | SOLE |  | 2331 | 0 | 0 |
| BECTON DICKINSON  CO | COM | 075887109 |  | 449573 | 2610 | SH |  | SOLE |  | 2610 | 0 | 0 |
| BERKLEY W R CORP | COM | 084423102 |  | 13514926 | 183952 | SH |  | SOLE |  | 168581 | 0 | 15371 |
| BERKLEY W R CORP | COM | 084423102 |  | 11715 | 159 | SH |  | SOLE |  | 0 | 0 | 159 |
| BERKSHIRE HATHAWAY INC DEL | CL A | 084670108 |  | 1457600 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 |  | 14574 | 30 | SH |  | SOLE |  | 0 | 0 | 30 |
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 |  | 26215642 | 53967 | SH |  | SOLE |  | 48088 | 0 | 5879 |
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 |  | 299721 | 617 | SH |  | SOLE |  | 0 | 0 | 617 |
| BHP GROUP LTD | SPONSORED ADS | 088606108 |  | 39632 | 824 | SH |  | SOLE |  | 0 | 0 | 824 |
| BIO RAD LABS INC | CL A | 090572207 |  | 3862 | 16 | SH |  | SOLE |  | 0 | 0 | 16 |
| BIOGEN INC | COM | 09062X103 |  | 10299 | 82 | SH |  | SOLE |  | 0 | 0 | 82 |
| BIOHAVEN LTD | COM | G1110E107 |  | 1411 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| BIOMARIN PHARMACEUTICAL INC | COM | 09061G101 |  | 82455 | 1500 | SH |  | SOLE |  | 1500 | 0 | 0 |
| BJS WHSL CLUB HLDGS INC | COM | 05550J101 |  | 11107 | 103 | SH |  | SOLE |  | 0 | 0 | 103 |
| BLACK HILLS CORP | COM | 092113109 |  | 21375 | 381 | SH |  | SOLE |  | 0 | 0 | 381 |
| BLACKBERRY LTD | COM | 09228F103 |  | 27480 | 6000 | SH |  | SOLE |  | 0 | 0 | 6000 |
| BLACKROCK INC | COM | 09290D101 |  | 5144764 | 4903 | SH |  | SOLE |  | 4121 | 0 | 782 |
| BLACKROCK INC | COM | 09290D101 |  | 4243 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |
| BLACKSTONE INC | COM | 09260D107 |  | 266844 | 1784 | SH |  | SOLE |  | 1775 | 0 | 9 |
| BLOCK H  R INC | COM | 093671105 |  | 20655 | 376 | SH |  | SOLE |  | 376 | 0 | 0 |
| BLOCK INC | CL A | 852234103 |  | 952 | 14 | SH |  | SOLE |  | 14 | 0 | 0 |
| BOEING CO | COM | 097023105 |  | 258351 | 1233 | SH |  | SOLE |  | 406 | 0 | 827 |
| BOK FINL CORP | COM NEW | 05561Q201 |  | 85405 | 875 | SH |  | SOLE |  | 0 | 0 | 875 |
| BOOKING HOLDINGS INC | COM | 09857L108 |  | 9221203 | 1593 | SH |  | SOLE |  | 1303 | 0 | 290 |
| BOOT BARN HLDGS INC | COM | 099406100 |  | 22952 | 151 | SH |  | SOLE |  | 0 | 0 | 151 |
| BP PLC | SPONSORED ADR | 055622104 |  | 16983 | 567 | SH |  | SOLE |  | 26 | 0 | 541 |
| BRISTOL-MYERS SQUIBB CO | COM | 110122108 |  | 346335 | 7482 | SH |  | SOLE |  | 6421 | 0 | 1061 |
| BROADCOM INC | COM | 11135F101 |  | 860110 | 3120 | SH |  | SOLE |  | 1780 | 0 | 1340 |
| BROADRIDGE FINL SOLUTIONS IN | COM | 11133T103 |  | 13135523 | 54049 | SH |  | SOLE |  | 48134 | 0 | 5915 |
| BROADRIDGE FINL SOLUTIONS IN | COM | 11133T103 |  | 9980 | 41 | SH |  | SOLE |  | 0 | 0 | 41 |
| BROOKFIELD ASSET MANAGMT LTD | CL A LMT VTG SHS | 113004105 |  | 4589 | 83 | SH |  | SOLE |  | 83 | 0 | 0 |
| BROOKFIELD CORP | CL A LTD VT SH | 11271J107 |  | 16020 | 259 | SH |  | SOLE |  | 259 | 0 | 0 |
| BROOKFIELD INFRASTRUCTURE CO | COM SUB VTG A | 11276H106 |  | 2996 | 72 | SH |  | SOLE |  | 0 | 0 | 72 |
| BROOKFIELD REAL ASSETS INCOM | SHS BEN INT | 112830104 |  | 2046 | 153 | SH |  | SOLE |  | 0 | 0 | 153 |
| BROWN FORMAN CORP | CL B | 115637209 |  | 700 | 26 | SH |  | SOLE |  | 0 | 0 | 26 |
| BRUNSWICK CORP | COM | 117043109 |  | 9060 | 164 | SH |  | SOLE |  | 0 | 0 | 164 |
| CACI INTL INC | CL A | 127190304 |  | 10333389 | 21677 | SH |  | SOLE |  | 20693 | 0 | 984 |
| CACI INTL INC | CL A | 127190304 |  | 1431 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| CADENCE DESIGN SYSTEM INC | COM | 127387108 |  | 79401 | 258 | SH |  | SOLE |  | 254 | 0 | 4 |
| CALAMOS CONV  HIGH INCOME F | COM SHS | 12811P108 |  | 59423 | 5407 | SH |  | SOLE |  | 0 | 0 | 5407 |
| CALAMOS CONV OPPORTUNITIES | SH BEN INT | 128117108 |  | 25248 | 2400 | SH |  | SOLE |  | 0 | 0 | 2400 |
| CALAMOS STRATEGIC TOTAL RETU | COM SH BEN INT | 128125101 |  | 62016 | 3400 | SH |  | SOLE |  | 0 | 0 | 3400 |
| CALIFORNIA WTR SVC GROUP | COM | 130788102 |  | 91552 | 2013 | SH |  | SOLE |  | 2013 | 0 | 0 |
| CANADIAN NATL RY CO | COM | 136375102 |  | 26739 | 257 | SH |  | SOLE |  | 257 | 0 | 0 |
| CANADIAN PACIFIC KANSAS CITY | COM | 13646K108 |  | 2453486 | 30951 | SH |  | SOLE |  | 30530 | 0 | 421 |
| CAPITAL ONE FINL CORP | COM | 14040H105 |  | 493557 | 2320 | SH |  | SOLE |  | 2115 | 0 | 205 |
| CAPITOL FED FINL INC | COM | 14057J101 |  | 3752 | 615 | SH |  | SOLE |  | 0 | 0 | 615 |
| CAPRI HOLDINGS LIMITED | SHS | G1890L107 |  | 5310 | 300 | SH |  | SOLE |  | 0 | 0 | 300 |
| CARDINAL HEALTH INC | COM | 14149Y108 |  | 6662639 | 39659 | SH |  | SOLE |  | 33528 | 0 | 6131 |
| CARDINAL HEALTH INC | COM | 14149Y108 |  | 18881 | 112 | SH |  | SOLE |  | 0 | 0 | 112 |
| CARNIVAL CORP | UNIT 99/99/9999 | 143658300 |  | 14060 | 500 | SH |  | SOLE |  | 200 | 0 | 300 |
| CARRIER GLOBAL CORPORATION | COM | 14448C104 |  | 43652 | 596 | SH |  | SOLE |  | 0 | 0 | 596 |
| CASS INFORMATION SYS INC | COM | 14808P109 |  | 664848 | 15301 | SH |  | SOLE |  | 14781 | 0 | 520 |
| CATALYST PHARMACEUTICALS INC | COM | 14888U101 |  | 26040 | 1200 | SH |  | SOLE |  | 1200 | 0 | 0 |
| CATERPILLAR INC | COM | 149123101 |  | 888011 | 2287 | SH |  | SOLE |  | 1938 | 0 | 349 |
| CBRE GROUP INC | CL A | 12504L109 |  | 344135 | 2456 | SH |  | SOLE |  | 2315 | 0 | 141 |
| CELANESE CORP DEL | COM | 150870103 |  | 3652 | 66 | SH |  | SOLE |  | 0 | 0 | 66 |
| CENCORA INC | COM | 03073E105 |  | 219491 | 732 | SH |  | SOLE |  | 650 | 0 | 82 |
| CENOVUS ENERGY INC | COM | 15135U109 |  | 35170 | 2586 | SH |  | SOLE |  | 2586 | 0 | 0 |
| CENTENE CORP DEL | COM | 15135B101 |  | 63942 | 1178 | SH |  | SOLE |  | 1178 | 0 | 0 |
| CENTERPOINT ENERGY INC | COM | 15189T107 |  | 59850 | 1629 | SH |  | SOLE |  | 901 | 0 | 728 |
| CENTRAL GARDEN  PET CO | CL A NON-VTG | 153527205 |  | 2999854 | 95873 | SH |  | SOLE |  | 82830 | 0 | 13043 |
| CENTRAL GARDEN  PET CO | CL A NON-VTG | 153527205 |  | 2285 | 73 | SH |  | SOLE |  | 0 | 0 | 73 |
| CGI INC | CL A SUB VTG | 12532H104 |  | 5153020 | 49156 | SH |  | SOLE |  | 42864 | 0 | 6292 |
| CGI INC | CL A SUB VTG | 12532H104 |  | 3250 | 31 | SH |  | SOLE |  | 0 | 0 | 31 |
| CHARLES RIV LABS INTL INC | COM | 159864107 |  | 3945 | 26 | SH |  | SOLE |  | 0 | 0 | 26 |
| CHARTER COMMUNICATIONS INC N | CL A | 16119P108 |  | 101259 | 248 | SH |  | SOLE |  | 248 | 0 | 0 |
| CHECK POINT SOFTWARE TECH LT | ORD | M22465104 |  | 1552069 | 7015 | SH |  | SOLE |  | 7015 | 0 | 0 |
| CHEVRON CORP NEW | COM | 166764100 |  | 5119218 | 35751 | SH |  | SOLE |  | 29620 | 0 | 6131 |
| CHEVRON CORP NEW | COM | 166764100 |  | 9044 | 63 | SH |  | SOLE |  | 0 | 0 | 63 |
| CHIPOTLE MEXICAN GRILL INC | COM | 169656105 |  | 286365 | 5100 | SH |  | SOLE |  | 5000 | 0 | 100 |
| CHUBB LIMITED | COM | H1467J104 |  | 256403 | 885 | SH |  | SOLE |  | 772 | 0 | 113 |
| CHURCH  DWIGHT CO INC | COM | 171340102 |  | 3605837 | 37518 | SH |  | SOLE |  | 35612 | 0 | 1906 |
| CINCINNATI FINL CORP | COM | 172062101 |  | 99926 | 671 | SH |  | SOLE |  | 671 | 0 | 0 |
| CINEMARK HLDGS INC | COM | 17243V102 |  | 810726 | 26863 | SH |  | SOLE |  | 26863 | 0 | 0 |
| CINTAS CORP | COM | 172908105 |  | 265203 | 1190 | SH |  | SOLE |  | 1063 | 0 | 127 |
| CISCO SYS INC | COM | 17275R102 |  | 13640705 | 196609 | SH |  | SOLE |  | 169297 | 0 | 27312 |
| CISCO SYS INC | COM | 17275R102 |  | 4054 | 58 | SH |  | SOLE |  | 0 | 0 | 58 |
| CITIGROUP INC | COM NEW | 172967424 |  | 46731 | 549 | SH |  | SOLE |  | 200 | 0 | 349 |
| CITIZENS FINL GROUP INC | COM | 174610105 |  | 4117 | 92 | SH |  | SOLE |  | 0 | 0 | 92 |
| CIVITAS RESOURCES INC | COM NEW | 17888H103 |  | 5367 | 195 | SH |  | SOLE |  | 0 | 0 | 195 |
| CLOROX CO DEL | COM | 189054109 |  | 417070 | 3474 | SH |  | SOLE |  | 3474 | 0 | 0 |
| CLOUDFLARE INC | CL A COM | 18915M107 |  | 14688 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| CME GROUP INC | COM | 12572Q105 |  | 7534616 | 27337 | SH |  | SOLE |  | 21998 | 0 | 5339 |
| CME GROUP INC | COM | 12572Q105 |  | 3617 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| COCA COLA CO | COM | 191216100 |  | 770272 | 10887 | SH |  | SOLE |  | 9330 | 0 | 1557 |
| COCA COLA CO | COM | 191216100 |  | 35375 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| COCA-COLA FEMSA SAB DE CV | SPONS ADS REP | 191241108 |  | 87831 | 908 | SH |  | SOLE |  | 908 | 0 | 0 |
| COGNIZANT TECHNOLOGY SOLUTIO | CL A | 192446102 |  | 6243178 | 80010 | SH |  | SOLE |  | 63972 | 0 | 16038 |
| COGNIZANT TECHNOLOGY SOLUTIO | CL A | 192446102 |  | 4847 | 62 | SH |  | SOLE |  | 0 | 0 | 62 |
| COHEN  STEERS TOTAL RETURN | COM | 19247R103 |  | 16040 | 1330 | SH |  | SOLE |  | 0 | 0 | 1330 |
| COINBASE GLOBAL INC | COM CL A | 19260Q107 |  | 7711 | 22 | SH |  | SOLE |  | 5 | 0 | 17 |
| COLGATE PALMOLIVE CO | COM | 194162103 |  | 1684274 | 18529 | SH |  | SOLE |  | 17044 | 0 | 1485 |
| COLLIERS INTL GROUP INC | SUB VTG SHS | 194693107 |  | 53031 | 406 | SH |  | SOLE |  | 406 | 0 | 0 |
| COMCAST CORP NEW | CL A | 20030N101 |  | 4394515 | 123130 | SH |  | SOLE |  | 98710 | 0 | 24420 |
| COMPASS PATHWAYS PLC | SPONSORED ADS | 20451W101 |  | 700 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| CONOCOPHILLIPS | COM | 20825C104 |  | 46439 | 517 | SH |  | SOLE |  | 400 | 0 | 117 |
| CONOCOPHILLIPS | COM | 20825C104 |  | 45678 | 509 | SH |  | SOLE |  | 0 | 0 | 509 |
| CONSENSUS CLOUD SOLUTIONS IN | COM | 20848V105 |  | 22023 | 955 | SH |  | SOLE |  | 955 | 0 | 0 |
| CONSOLIDATED EDISON INC | COM | 209115104 |  | 16636 | 166 | SH |  | SOLE |  | 0 | 0 | 166 |
| CONSOLIDATED EDISON INC | COM | 209115104 |  | 183340 | 1827 | SH |  | SOLE |  | 0 | 0 | 1827 |
| CONSTELLATION BRANDS INC | CL A | 21036P108 |  | 2772930 | 17045 | SH |  | SOLE |  | 13572 | 0 | 3473 |
| CONSTELLATION BRANDS INC | CL A | 21036P108 |  | 1309 | 8 | SH |  | SOLE |  | 0 | 0 | 8 |
| CONSTELLATION ENERGY CORP | COM | 21037T109 |  | 56890 | 176 | SH |  | SOLE |  | 27 | 0 | 149 |
| COPART INC | COM | 217204106 |  | 2941992 | 59955 | SH |  | SOLE |  | 55968 | 0 | 3987 |
| COREBRIDGE FINL INC | COM | 21871X109 |  | 4509 | 127 | SH |  | SOLE |  | 127 | 0 | 0 |
| COREWEAVE INC | COM CL A | 21873S108 |  | 8153 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| CORNING INC | COM | 219350105 |  | 12154410 | 231116 | SH |  | SOLE |  | 200252 | 0 | 30864 |
| CORNING INC | COM | 219350105 |  | 3261 | 62 | SH |  | SOLE |  | 0 | 0 | 62 |
| CORPAY INC | COM SHS | 219948106 |  | 3357023 | 10117 | SH |  | SOLE |  | 7554 | 0 | 2563 |
| CORPAY INC | COM SHS | 219948106 |  | 11282 | 34 | SH |  | SOLE |  | 0 | 0 | 34 |
| CORTEVA INC | COM | 22052L104 |  | 21987 | 295 | SH |  | SOLE |  | 125 | 0 | 170 |
| COSTCO WHSL CORP NEW | COM | 22160K105 |  | 11218801 | 11333 | SH |  | SOLE |  | 10710 | 0 | 623 |
| COYA THERAPEUTICS INC | COMMON STOCK | 22407B108 |  | 150484 | 26171 | SH |  | SOLE |  | 0 | 0 | 26171 |
| CRH PLC | ORD | G25508105 |  | 30019 | 327 | SH |  | SOLE |  | 77 | 0 | 250 |
| CROCS INC | COM | 227046109 |  | 4862 | 48 | SH |  | SOLE |  | 0 | 0 | 48 |
| CROWDSTRIKE HLDGS INC | CL A | 22788C105 |  | 14334 | 28 | SH |  | SOLE |  | 24 | 0 | 4 |
| CROWN CASTLE INC | COM | 22822V101 |  | 77048 | 750 | SH |  | SOLE |  | 750 | 0 | 0 |
| CSG SYS INTL INC | COM | 126349109 |  | 7484236 | 114596 | SH |  | SOLE |  | 100374 | 0 | 14222 |
| CSG SYS INTL INC | COM | 126349109 |  | 915 | 14 | SH |  | SOLE |  | 0 | 0 | 14 |
| CSW INDUSTRIALS INC | COM | 126402106 |  | 75150 | 262 | SH |  | SOLE |  | 262 | 0 | 0 |
| CSX CORP | COM | 126408103 |  | 10902356 | 334121 | SH |  | SOLE |  | 303038 | 0 | 31083 |
| CSX CORP | COM | 126408103 |  | 8364 | 256 | SH |  | SOLE |  | 0 | 0 | 256 |
| CUMMINS INC | COM | 231021106 |  | 6163196 | 18819 | SH |  | SOLE |  | 15228 | 0 | 3591 |
| CUMMINS INC | COM | 231021106 |  | 5946 | 18 | SH |  | SOLE |  | 0 | 0 | 18 |
| CURTISS WRIGHT CORP | COM | 231561101 |  | 25260356 | 51705 | SH |  | SOLE |  | 48520 | 0 | 3185 |
| CURTISS WRIGHT CORP | COM | 231561101 |  | 7332 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| CVS HEALTH CORP | COM | 126650100 |  | 4363853 | 63263 | SH |  | SOLE |  | 52546 | 0 | 10717 |
| CVS HEALTH CORP | COM | 126650100 |  | 3311 | 48 | SH |  | SOLE |  | 0 | 0 | 48 |
| D R HORTON INC | COM | 23331A109 |  | 1624740 | 12603 | SH |  | SOLE |  | 8404 | 0 | 4199 |
| D R HORTON INC | COM | 23331A109 |  | 7415 | 58 | SH |  | SOLE |  | 0 | 0 | 58 |
| DANAHER CORPORATION | COM | 235851102 |  | 18372 | 93 | SH |  | SOLE |  | 0 | 0 | 93 |
| DATADOG INC | CL A COM | 23804L103 |  | 7254 | 54 | SH |  | SOLE |  | 0 | 0 | 54 |
| DAVITA INC | COM | 23918K108 |  | 5802274 | 40732 | SH |  | SOLE |  | 36163 | 0 | 4569 |
| DBX ETF TR | XTRCKR RUSL 1000 | 233051242 |  | 608264 | 11317 | SH |  | SOLE |  | 9165 | 0 | 2152 |
| DECKERS OUTDOOR CORP | COM | 243537107 |  | 23500 | 228 | SH |  | SOLE |  | 0 | 0 | 228 |
| DEERE  CO | COM | 244199105 |  | 337758 | 664 | SH |  | SOLE |  | 619 | 0 | 45 |
| DELL TECHNOLOGIES INC | CL C | 24703L202 |  | 150069 | 1224 | SH |  | SOLE |  | 1150 | 0 | 74 |
| DELTA AIR LINES INC DEL | COM NEW | 247361702 |  | 80410 | 1635 | SH |  | SOLE |  | 1635 | 0 | 0 |
| DENTSPLY SIRONA INC | COM | 24906P109 |  | 8147 | 513 | SH |  | SOLE |  | 0 | 0 | 513 |
| DEVON ENERGY CORP NEW | COM | 25179M103 |  | 10288 | 323 | SH |  | SOLE |  | 0 | 0 | 323 |
| DIAGEO PLC | SPON ADR NEW | 25243Q205 |  | 66252 | 657 | SH |  | SOLE |  | 657 | 0 | 0 |
| DIGITAL RLTY TR INC | COM | 253868103 |  | 83955 | 482 | SH |  | SOLE |  | 419 | 0 | 63 |
| DIGITALOCEAN HLDGS INC | COM | 25402D102 |  | 1143 | 40 | SH |  | SOLE |  | 40 | 0 | 0 |
| DIODES INC | COM | 254543101 |  | 529 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| DISNEY WALT CO | COM | 254687106 |  | 8907196 | 71826 | SH |  | SOLE |  | 61077 | 0 | 10749 |
| DISNEY WALT CO | COM | 254687106 |  | 31276 | 252 | SH |  | SOLE |  | 0 | 0 | 252 |
| DOCUSIGN INC | COM | 256163106 |  | 3428 | 44 | SH |  | SOLE |  | 22 | 0 | 22 |
| DOLBY LABORATORIES INC | COM CL A | 25659T107 |  | 29924 | 403 | SH |  | SOLE |  | 403 | 0 | 0 |
| DOLLAR GEN CORP NEW | COM | 256677105 |  | 2200160 | 19236 | SH |  | SOLE |  | 16741 | 0 | 2495 |
| DOMINION ENERGY INC | COM | 25746U109 |  | 69607 | 1232 | SH |  | SOLE |  | 30 | 0 | 1202 |
| DONALDSON INC | COM | 257651109 |  | 3630907 | 52356 | SH |  | SOLE |  | 43166 | 0 | 9190 |
| DONALDSON INC | COM | 257651109 |  | 5725 | 83 | SH |  | SOLE |  | 0 | 0 | 83 |
| DOORDASH INC | CL A | 25809K105 |  | 4931 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| DOW INC | COM | 260557103 |  | 66547 | 2513 | SH |  | SOLE |  | 1521 | 0 | 992 |
| DT MIDSTREAM INC | COMMON STOCK | 23345M107 |  | 74629 | 679 | SH |  | SOLE |  | 679 | 0 | 0 |
| DTE ENERGY CO | COM | 233331107 |  | 180014 | 1359 | SH |  | SOLE |  | 1359 | 0 | 0 |
| DUKE ENERGY CORP NEW | COM NEW | 26441C204 |  | 121314 | 1028 | SH |  | SOLE |  | 50 | 0 | 978 |
| DUPONT DE NEMOURS INC | COM | 26614N102 |  | 70168 | 1023 | SH |  | SOLE |  | 853 | 0 | 170 |
| EAGLE BANCORP INC MD | COM | 268948106 |  | 4559 | 234 | SH |  | SOLE |  | 0 | 0 | 234 |
| EASTMAN CHEM CO | COM | 277432100 |  | 2609343 | 34950 | SH |  | SOLE |  | 33562 | 0 | 1388 |
| EASTMAN KODAK CO | COM NEW | 277461406 |  | 6 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| EATON CORP PLC | SHS | G29183103 |  | 245967 | 689 | SH |  | SOLE |  | 614 | 0 | 75 |
| EBAY INC. | COM | 278642103 |  | 420211 | 5643 | SH |  | SOLE |  | 5480 | 0 | 163 |
| EDISON INTL | COM | 281020107 |  | 62798 | 1217 | SH |  | SOLE |  | 1000 | 0 | 217 |
| ELBIT SYS LTD | ORD | M3760D101 |  | 2006119 | 4463 | SH |  | SOLE |  | 4463 | 0 | 0 |
| ELECTRONIC ARTS INC | COM | 285512109 |  | 293050 | 1835 | SH |  | SOLE |  | 1835 | 0 | 0 |
| ELEVANCE HEALTH INC | COM | 036752103 |  | 5499077 | 14138 | SH |  | SOLE |  | 12152 | 0 | 1986 |
| ELEVANCE HEALTH INC | COM | 036752103 |  | 6670 | 17 | SH |  | SOLE |  | 0 | 0 | 17 |
| ELI LILLY  CO | COM | 532457108 |  | 1347404 | 1728 | SH |  | SOLE |  | 1158 | 0 | 570 |
| EMBECTA CORP | COMMON STOCK | 29082K105 |  | 4148 | 428 | SH |  | SOLE |  | 428 | 0 | 0 |
| EMCOR GROUP INC | COM | 29084Q100 |  | 19416375 | 36300 | SH |  | SOLE |  | 33034 | 0 | 3266 |
| EMCOR GROUP INC | COM | 29084Q100 |  | 17128 | 32 | SH |  | SOLE |  | 0 | 0 | 32 |
| EMERSON ELEC CO | COM | 291011104 |  | 12669911 | 95027 | SH |  | SOLE |  | 82241 | 0 | 12786 |
| EMERSON ELEC CO | COM | 291011104 |  | 13779 | 103 | SH |  | SOLE |  | 0 | 0 | 103 |
| ENBRIDGE INC | COM | 29250N105 |  | 40788 | 900 | SH |  | SOLE |  | 400 | 0 | 500 |
| ENCOMPASS HEALTH CORP | COM | 29261A100 |  | 2330354 | 19003 | SH |  | SOLE |  | 17033 | 0 | 1970 |
| ENCOMPASS HEALTH CORP | COM | 29261A100 |  | 3937 | 32 | SH |  | SOLE |  | 0 | 0 | 32 |
| ENERGY FUELS INC | COM NEW | 292671708 |  | 1568710 | 272819 | SH |  | SOLE |  | 272819 | 0 | 0 |
| ENERGY TRANSFER L P | COM UT LTD PTN | 29273V100 |  | 84758 | 4675 | SH |  | SOLE |  | 3075 | 0 | 1600 |
| ENNIS INC | COM | 293389102 |  | 86123 | 4748 | SH |  | SOLE |  | 4748 | 0 | 0 |
| ENTEGRIS INC | COM | 29362U104 |  | 4457 | 55 | SH |  | SOLE |  | 55 | 0 | 0 |
| ENTERGY CORP NEW | COM | 29364G103 |  | 143798 | 1730 | SH |  | SOLE |  | 0 | 0 | 1730 |
| ENTERPRISE PRODS PARTNERS L | COM | 293792107 |  | 31010 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| EOG RES INC | COM | 26875P101 |  | 4905 | 41 | SH |  | SOLE |  | 0 | 0 | 41 |
| EPAM SYS INC | COM | 29414B104 |  | 1059152 | 5990 | SH |  | SOLE |  | 5869 | 0 | 121 |
| EPLUS INC | COM | 294268107 |  | 7209784 | 99997 | SH |  | SOLE |  | 90989 | 0 | 9008 |
| EPLUS INC | COM | 294268107 |  | 8364 | 116 | SH |  | SOLE |  | 0 | 0 | 116 |
| EQT CORP | COM | 26884L109 |  | 6124 | 105 | SH |  | SOLE |  | 105 | 0 | 0 |
| EQUINIX INC | COM | 29444U700 |  | 31024 | 39 | SH |  | SOLE |  | 0 | 0 | 39 |
| ESCO TECHNOLOGIES INC | COM | 296315104 |  | 18918232 | 98599 | SH |  | SOLE |  | 90493 | 0 | 8106 |
| ESCO TECHNOLOGIES INC | COM | 296315104 |  | 16127 | 84 | SH |  | SOLE |  | 0 | 0 | 84 |
| ESSENT GROUP LTD | COM | G3198U102 |  | 2898817 | 47733 | SH |  | SOLE |  | 43186 | 0 | 4547 |
| ETF SER SOLUTIONS | DEFIANCE QUANTUM | 26922A420 |  | 4605 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| ETF SER SOLUTIONS | DISTILLATE US | 26922A321 |  | 3321 | 60 | SH |  | SOLE |  | 60 | 0 | 0 |
| ETFS GOLD TR | PHYSCL GOLD SHS | 00326A104 |  | 107867 | 3420 | SH |  | SOLE |  | 3420 | 0 | 0 |
| EVERCORE INC | CLASS A | 29977A105 |  | 12151 | 45 | SH |  | SOLE |  | 0 | 0 | 45 |
| EVEREST GROUP LTD | COM | G3223R108 |  | 13934 | 41 | SH |  | SOLE |  | 0 | 0 | 41 |
| EVERGY INC | COM | 30034W106 |  | 4136 | 60 | SH |  | SOLE |  | 0 | 0 | 60 |
| EVERSOURCE ENERGY | COM | 30040W108 |  | 182399 | 2867 | SH |  | SOLE |  | 0 | 0 | 2867 |
| EVERUS CONSTR GROUP | COM | 300426103 |  | 37102 | 584 | SH |  | SOLE |  | 0 | 0 | 584 |
| EVOLUS INC | COM | 30052C107 |  | 737 | 80 | SH |  | SOLE |  | 80 | 0 | 0 |
| EXELON CORP | COM | 30161N101 |  | 3778 | 87 | SH |  | SOLE |  | 0 | 0 | 87 |
| EXLSERVICE HOLDINGS INC | COM | 302081104 |  | 9255654 | 211365 | SH |  | SOLE |  | 183718 | 0 | 27647 |
| EXLSERVICE HOLDINGS INC | COM | 302081104 |  | 7226 | 165 | SH |  | SOLE |  | 0 | 0 | 165 |
| EXPAND ENERGY CORPORATION | COM | 165167735 |  | 14735 | 126 | SH |  | SOLE |  | 0 | 0 | 126 |
| EXPEDIA GROUP INC | COM NEW | 30212P303 |  | 3029081 | 17958 | SH |  | SOLE |  | 14987 | 0 | 2971 |
| EXPEDIA GROUP INC | COM NEW | 30212P303 |  | 4223 | 25 | SH |  | SOLE |  | 0 | 0 | 25 |
| EXPEDITORS INTL WASH INC | COM | 302130109 |  | 10662039 | 93322 | SH |  | SOLE |  | 83433 | 0 | 9889 |
| EXPEDITORS INTL WASH INC | COM | 302130109 |  | 5057 | 44 | SH |  | SOLE |  | 0 | 0 | 44 |
| EXXON MOBIL CORP | COM | 30231G102 |  | 7294662 | 67668 | SH |  | SOLE |  | 54922 | 0 | 12746 |
| EXXON MOBIL CORP | COM | 30231G102 |  | 84200 | 781 | SH |  | SOLE |  | 0 | 0 | 781 |
| F N B CORP | COM | 302520101 |  | 1603180 | 109957 | SH |  | SOLE |  | 89406 | 0 | 20551 |
| F ANNUITIES  LIFE INC | COMMON STOCK | 30190A104 |  | 2309 | 72 | SH |  | SOLE |  | 0 | 0 | 72 |
| FACTSET RESH SYS INC | COM | 303075105 |  | 10365508 | 23175 | SH |  | SOLE |  | 19852 | 0 | 3323 |
| FACTSET RESH SYS INC | COM | 303075105 |  | 5824 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| FAIR ISAAC CORP | COM | 303250104 |  | 10968 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| FASTENAL CO | COM | 311900104 |  | 45444 | 1082 | SH |  | SOLE |  | 1082 | 0 | 0 |
| FEDEX CORP | COM | 31428X106 |  | 6943492 | 30546 | SH |  | SOLE |  | 26958 | 0 | 3588 |
| FEDEX CORP | COM | 31428X106 |  | 6441 | 28 | SH |  | SOLE |  | 0 | 0 | 28 |
| FERGUSON ENTERPRISES INC | COMMON STOCK NEW | 31488V107 |  | 8731595 | 40099 | SH |  | SOLE |  | 34712 | 0 | 5387 |
| FERGUSON ENTERPRISES INC | COMMON STOCK NEW | 31488V107 |  | 10244 | 47 | SH |  | SOLE |  | 0 | 0 | 47 |
| FERRARI N V | COM | N3167Y103 |  | 21914 | 45 | SH |  | SOLE |  | 0 | 0 | 45 |
| FIDELITY COMWLTH TR | NASDAQ COMPSIT | 315912808 |  | 213887 | 2670 | SH |  | SOLE |  | 2333 | 0 | 337 |
| FIDELITY COVINGTON TRUST | ENHANCED LARGE | 316092113 |  | 690 | 20 | SH |  | SOLE |  | 0 | 0 | 20 |
| FIDELITY COVINGTON TRUST | FIDELITY MAGELAN | 316092329 |  | 16162 | 471 | SH |  | SOLE |  | 0 | 0 | 471 |
| FIDELITY COVINGTON TRUST | HIGH DIVID ETF | 316092840 |  | 105 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| FIDELITY COVINGTON TRUST | MSCI CONSM DIS | 316092204 |  | 3392 | 36 | SH |  | SOLE |  | 0 | 0 | 36 |
| FIDELITY COVINGTON TRUST | MSCI HLTH CARE I | 316092600 |  | 3225 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| FIDELITY COVINGTON TRUST | MSCI HLTH CARE I | 316092600 |  | 25580 | 400 | SH |  | SOLE |  | 0 | 0 | 400 |
| FIDELITY COVINGTON TRUST | MSCI UTILS INDEX | 316092865 |  | 68380 | 1300 | SH |  | SOLE |  | 0 | 0 | 1300 |
| FIDELITY NATIONAL FINANCIAL | COM SHS | 31620R303 |  | 3656836 | 65231 | SH |  | SOLE |  | 51297 | 0 | 13934 |
| FIDELITY NATIONAL FINANCIAL | COM SHS | 31620R303 |  | 15317 | 273 | SH |  | SOLE |  | 0 | 0 | 273 |
| FIDELITY NATL INFORMATION SV | COM | 31620M106 |  | 2080297 | 25553 | SH |  | SOLE |  | 21935 | 0 | 3618 |
| FIDELITY NATL INFORMATION SV | COM | 31620M106 |  | 1975 | 24 | SH |  | SOLE |  | 0 | 0 | 24 |
| FIDELITY WISE ORIGIN BITCOIN | SHS | 315948109 |  | 4418 | 47 | SH |  | SOLE |  | 47 | 0 | 0 |
| FIFTH THIRD BANCORP | COM | 316773100 |  | 29408 | 715 | SH |  | SOLE |  | 715 | 0 | 0 |
| FIRST AMERN FINL CORP | COM | 31847R102 |  | 128017 | 2085 | SH |  | SOLE |  | 1980 | 0 | 105 |
| FIRST TR EXCHANGE-TRADED ALP | COM SHS | 33734K109 |  | 41304 | 376 | SH |  | SOLE |  | 376 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | SHS | 33734H106 |  | 17065 | 382 | SH |  | SOLE |  | 0 | 0 | 382 |
| FIRSTENERGY CORP | COM | 337932107 |  | 376 | 9 | SH |  | SOLE |  | 0 | 0 | 9 |
| FIRSTSERVICE CORP NEW | COM | 33767E202 |  | 73407 | 420 | SH |  | SOLE |  | 420 | 0 | 0 |
| FISERV INC | COM | 337738108 |  | 147239 | 854 | SH |  | SOLE |  | 444 | 0 | 410 |
| FLAGSTAR FINANCIAL INC | COM NEW | 649445400 |  | 393 | 37 | SH |  | SOLE |  | 37 | 0 | 0 |
| FLEX LTD | ORD | Y2573F102 |  | 55212 | 1106 | SH |  | SOLE |  | 1106 | 0 | 0 |
| FLUTTER ENTMT PLC | SHS | G3643J108 |  | 63725 | 223 | SH |  | SOLE |  | 223 | 0 | 0 |
| FORD MTR CO | COM | 345370860 |  | 72603 | 6691 | SH |  | SOLE |  | 172 | 0 | 6519 |
| FORMULA SYSTEMS 1985 LTD | SPONSORED ADS | 346414105 |  | 889268 | 6961 | SH |  | SOLE |  | 6961 | 0 | 0 |
| FRANKLIN ELEC INC | COM | 353514102 |  | 5469364 | 60947 | SH |  | SOLE |  | 50097 | 0 | 10850 |
| FRANKLIN ELEC INC | COM | 353514102 |  | 8739 | 97 | SH |  | SOLE |  | 0 | 0 | 97 |
| FRANKLIN TEMPLETON ETF TR | FTSE UNTD KGDM | 35473P678 |  | 23293820 | 760490 | SH |  | SOLE |  | 634273 | 0 | 126217 |
| FRANKLIN TEMPLETON ETF TR | FTSE UNTD KGDM | 35473P678 |  | 53155 | 1735 | SH |  | SOLE |  | 0 | 0 | 1735 |
| FREEPORT-MCMORAN INC | CL B | 35671D857 |  | 15910 | 367 | SH |  | SOLE |  | 0 | 0 | 367 |
| FRESENIUS MEDICAL CARE AG | SPONSORED ADR | 358029106 |  | 61140 | 2140 | SH |  | SOLE |  | 2140 | 0 | 0 |
| FRESH DEL MONTE PRODUCE INC | ORD | G36738105 |  | 5739 | 177 | SH |  | SOLE |  | 0 | 0 | 177 |
| FS KKR CAP CORP | COM | 302635206 |  | 13861 | 668 | SH |  | SOLE |  | 668 | 0 | 0 |
| FTI CONSULTING INC | COM | 302941109 |  | 3918011 | 24260 | SH |  | SOLE |  | 20595 | 0 | 3665 |
| FTI CONSULTING INC | COM | 302941109 |  | 6299 | 39 | SH |  | SOLE |  | 0 | 0 | 39 |
| FULLER H B CO | COM | 359694106 |  | 2691110 | 44740 | SH |  | SOLE |  | 40465 | 0 | 4275 |
| FULLER H B CO | COM | 359694106 |  | 1582 | 26 | SH |  | SOLE |  | 0 | 0 | 26 |
| GABELLI EQUITY TR INC | COM | 362397101 |  | 31103 | 5344 | SH |  | SOLE |  | 5344 | 0 | 0 |
| GARMIN LTD | SHS | H2906T109 |  | 12973151 | 62156 | SH |  | SOLE |  | 55770 | 0 | 6386 |
| GARMIN LTD | SHS | H2906T109 |  | 5089 | 24 | SH |  | SOLE |  | 0 | 0 | 24 |
| GE AEROSPACE | COM NEW | 369604301 |  | 295403 | 1148 | SH |  | SOLE |  | 861 | 0 | 287 |
| GE HEALTHCARE TECHNOLOGIES I | COMMON STOCK | 36266G107 |  | 32001 | 432 | SH |  | SOLE |  | 337 | 0 | 95 |
| GE VERNOVA INC | COM | 36828A101 |  | 174444 | 330 | SH |  | SOLE |  | 262 | 0 | 68 |
| GEN DIGITAL INC | COM | 668771108 |  | 14441 | 491 | SH |  | SOLE |  | 491 | 0 | 0 |
| GENERAL DYNAMICS CORP | COM | 369550108 |  | 6916541 | 23714 | SH |  | SOLE |  | 21018 | 0 | 2696 |
| GENERAL DYNAMICS CORP | COM | 369550108 |  | 5335 | 18 | SH |  | SOLE |  | 0 | 0 | 18 |
| GENERAL MLS INC | COM | 370334104 |  | 3031452 | 58511 | SH |  | SOLE |  | 50506 | 0 | 8005 |
| GENERAL MLS INC | COM | 370334104 |  | 1773 | 34 | SH |  | SOLE |  | 0 | 0 | 34 |
| GENERAL MTRS CO | COM | 37045V100 |  | 65712 | 1335 | SH |  | SOLE |  | 1000 | 0 | 335 |
| GENTEX CORP | COM | 371901109 |  | 32122 | 1461 | SH |  | SOLE |  | 1271 | 0 | 190 |
| GENTEX CORP | COM | 371901109 |  | 489 | 22 | SH |  | SOLE |  | 0 | 0 | 22 |
| GENUINE PARTS CO | COM | 372460105 |  | 5900422 | 48639 | SH |  | SOLE |  | 44274 | 0 | 4365 |
| GENUINE PARTS CO | COM | 372460105 |  | 5911 | 49 | SH |  | SOLE |  | 0 | 0 | 49 |
| GILEAD SCIENCES INC | COM | 375558103 |  | 1387353 | 12513 | SH |  | SOLE |  | 10658 | 0 | 1855 |
| GLACIER BANCORP INC NEW | COM | 37637Q105 |  | 17232 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| GLOBAL PMTS INC | COM | 37940X102 |  | 3188254 | 39833 | SH |  | SOLE |  | 36624 | 0 | 3209 |
| GLOBAL PMTS INC | COM | 37940X102 |  | 564 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| GLOBAL X FDS | GLOBAL X URANIUM | 37954Y871 |  | 797 | 21 | SH |  | SOLE |  | 21 | 0 | 0 |
| GLOBAL X FDS | NASDAQ 100 COVER | 37954Y483 |  | 17306 | 1035 | SH |  | SOLE |  | 0 | 0 | 1035 |
| GLOBAL X FDS | RBTCS ARTFL INTE | 37954Y715 |  | 20080 | 615 | SH |  | SOLE |  | 615 | 0 | 0 |
| GLOBAL X FDS | S 500 COVERED | 37954Y475 |  | 33645 | 864 | SH |  | SOLE |  | 54 | 0 | 810 |
| GLOBE LIFE INC | COM | 37959E102 |  | 1915764 | 15414 | SH |  | SOLE |  | 14283 | 0 | 1131 |
| GMS INC | COM | 36251C103 |  | 4822297 | 44343 | SH |  | SOLE |  | 39855 | 0 | 4488 |
| GMS INC | COM | 36251C103 |  | 3154 | 29 | SH |  | SOLE |  | 0 | 0 | 29 |
| GOLDMAN SACHS GROUP INC | COM | 38141G104 |  | 405324 | 573 | SH |  | SOLE |  | 484 | 0 | 89 |
| GOLUB CAP BDC INC | COM | 38173M102 |  | 4711 | 322 | SH |  | SOLE |  | 0 | 0 | 322 |
| GRACO INC | COM | 384109104 |  | 5080286 | 59094 | SH |  | SOLE |  | 53769 | 0 | 5325 |
| GRAINGER W W INC | COM | 384802104 |  | 29127 | 28 | SH |  | SOLE |  | 8 | 0 | 20 |
| GRANITESHARES ETF TR | 2X SHORT NVDA DA | 38747R629 |  | 1264 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| GRAYSCALE BITCOIN MINI TR ET | SHS NEW | 389930207 |  | 1958 | 41 | SH |  | SOLE |  | 31 | 0 | 10 |
| GRAYSCALE BITCOIN TRUST ETF | SHS REP COM UT | 389637109 |  | 17815 | 210 | SH |  | SOLE |  | 158 | 0 | 52 |
| GRAYSCALE ETHEREUM MINI TR E | SHS NEW | 38964R203 |  | 451 | 19 | SH |  | SOLE |  | 19 | 0 | 0 |
| GRAYSCALE ETHEREUM TRUST ETF | SHS | 389638107 |  | 3964 | 190 | SH |  | SOLE |  | 190 | 0 | 0 |
| GREENBRIER COS INC | COM | 393657101 |  | 9210 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| GRUPO AEROPUERTO DEL PACIFIC | SPON ADS B | 400506101 |  | 86567 | 377 | SH |  | SOLE |  | 377 | 0 | 0 |
| GSK PLC | SPONSORED ADR | 37733W204 |  | 7258 | 189 | SH |  | SOLE |  | 0 | 0 | 189 |
| HALEON PLC | SPON ADS | 405552100 |  | 3889 | 375 | SH |  | SOLE |  | 375 | 0 | 0 |
| HALLIBURTON CO | COM | 406216101 |  | 4362 | 214 | SH |  | SOLE |  | 0 | 0 | 214 |
| HANOVER INS GROUP INC | COM | 410867105 |  | 20352 | 120 | SH |  | SOLE |  | 120 | 0 | 0 |
| HARLEY DAVIDSON INC | COM | 412822108 |  | 4720 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| HARTFORD INSURANCE GROUP INC | COM | 416515104 |  | 7957753 | 62724 | SH |  | SOLE |  | 56189 | 0 | 6535 |
| HARTFORD INSURANCE GROUP INC | COM | 416515104 |  | 8044 | 63 | SH |  | SOLE |  | 0 | 0 | 63 |
| HCA HEALTHCARE INC | COM | 40412C101 |  | 192700 | 503 | SH |  | SOLE |  | 500 | 0 | 3 |
| HEALTHCARE RLTY TR | CL A COM | 42226K105 |  | 7153 | 451 | SH |  | SOLE |  | 0 | 0 | 451 |
| HEALTHPEAK PROPERTIES INC | COM | 42250P103 |  | 18666 | 1066 | SH |  | SOLE |  | 400 | 0 | 666 |
| HEICO CORP NEW | COM | 422806109 |  | 259670 | 792 | SH |  | SOLE |  | 792 | 0 | 0 |
| HELEN OF TROY LTD | COM | G4388N106 |  | 5506 | 194 | SH |  | SOLE |  | 55 | 0 | 139 |
| HELIOS TECHNOLOGIES INC | COM | 42328H109 |  | 1308610 | 39215 | SH |  | SOLE |  | 29487 | 0 | 9728 |
| HELMERICH  PAYNE INC | COM | 423452101 |  | 3533 | 233 | SH |  | SOLE |  | 0 | 0 | 233 |
| HENRY SCHEIN INC | COM | 806407102 |  | 4018492 | 55010 | SH |  | SOLE |  | 46246 | 0 | 8764 |
| HENRY SCHEIN INC | COM | 806407102 |  | 14391 | 197 | SH |  | SOLE |  | 0 | 0 | 197 |
| HERCULES CAPITAL INC | COM | 427096508 |  | 27420 | 1500 | SH |  | SOLE |  | 0 | 0 | 1500 |
| HERSHEY CO | COM | 427866108 |  | 16595 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| HESS CORP | COM | 42809H107 |  | 6373 | 46 | SH |  | SOLE |  | 46 | 0 | 0 |
| HF SINCLAIR CORP | COM | 403949100 |  | 10928 | 266 | SH |  | SOLE |  | 0 | 0 | 266 |
| HILTON WORLDWIDE HLDGS INC | COM | 43300A203 |  | 28765 | 108 | SH |  | SOLE |  | 0 | 0 | 108 |
| HOME DEPOT INC | COM | 437076102 |  | 5561751 | 15170 | SH |  | SOLE |  | 13117 | 0 | 2053 |
| HONDA MOTOR LTD | ADR ECH CNV IN 3 | 438128308 |  | 289 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| HONEYWELL INTL INC | COM | 438516106 |  | 1056344 | 4536 | SH |  | SOLE |  | 4536 | 0 | 0 |
| HOPE BANCORP INC | COM | 43940T109 |  | 9067 | 845 | SH |  | SOLE |  | 0 | 0 | 845 |
| HORMEL FOODS CORP | COM | 440452100 |  | 8044 | 266 | SH |  | SOLE |  | 0 | 0 | 266 |
| HOST HOTELS  RESORTS INC | COM | 44107P104 |  | 1492 | 97 | SH |  | SOLE |  | 0 | 0 | 97 |
| HOULIHAN LOKEY INC | CL A | 441593100 |  | 21488652 | 119415 | SH |  | SOLE |  | 111028 | 0 | 8387 |
| HOULIHAN LOKEY INC | CL A | 441593100 |  | 4534 | 25 | SH |  | SOLE |  | 0 | 0 | 25 |
| HP INC | COM | 40434L105 |  | 74 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| HUBBELL INC | COM | 443510607 |  | 15520 | 38 | SH |  | SOLE |  | 0 | 0 | 38 |
| HUBSPOT INC | COM | 443573100 |  | 7237 | 13 | SH |  | SOLE |  | 13 | 0 | 0 |
| HUNT J B TRANS SVCS INC | COM | 445658107 |  | 91043 | 634 | SH |  | SOLE |  | 634 | 0 | 0 |
| HUNTINGTON BANCSHARES INC | COM | 446150104 |  | 3162525 | 188695 | SH |  | SOLE |  | 166301 | 0 | 22394 |
| HUNTINGTON BANCSHARES INC | COM | 446150104 |  | 6194 | 370 | SH |  | SOLE |  | 0 | 0 | 370 |
| HUNTINGTON INGALLS INDS INC | COM | 446413106 |  | 54088 | 224 | SH |  | SOLE |  | 224 | 0 | 0 |
| ICF INTL INC | COM | 44925C103 |  | 148373 | 1752 | SH |  | SOLE |  | 1301 | 0 | 451 |
| ICICI BANK LIMITED | ADR | 45104G104 |  | 446385 | 13269 | SH |  | SOLE |  | 13269 | 0 | 0 |
| IDEX CORP | COM | 45167R104 |  | 3428550 | 19528 | SH |  | SOLE |  | 16719 | 0 | 2809 |
| IDEXX LABS INC | COM | 45168D104 |  | 689197 | 1285 | SH |  | SOLE |  | 1285 | 0 | 0 |
| ILLINOIS TOOL WKS INC | COM | 452308109 |  | 213377 | 863 | SH |  | SOLE |  | 786 | 0 | 77 |
| INDEPENDENT BK CORP MASS | COM | 453836108 |  | 2154367 | 34259 | SH |  | SOLE |  | 30518 | 0 | 3741 |
| INDEPENDENT BK CORP MASS | COM | 453836108 |  | 881 | 14 | SH |  | SOLE |  | 0 | 0 | 14 |
| INFOSYS LTD | SPONSORED ADR | 456788108 |  | 233478 | 12600 | SH |  | SOLE |  | 12600 | 0 | 0 |
| INGERSOLL RAND INC | COM | 45687V106 |  | 234651 | 2821 | SH |  | SOLE |  | 2677 | 0 | 144 |
| INNOVATIVE INDL PPTYS INC | COM | 45781V101 |  | 4805 | 87 | SH |  | SOLE |  | 0 | 0 | 87 |
| INNOVATOR ETFS TRUST | DEFINED WLT SHLD | 45783Y855 |  | 80457 | 2508 | SH |  | SOLE |  | 2508 | 0 | 0 |
| INNOVATOR ETFS TRUST | US EQT PWR BUF | 45782C870 |  | 102548 | 2750 | SH |  | SOLE |  | 2750 | 0 | 0 |
| INSIGHT ENTERPRISES INC | COM | 45765U103 |  | 4294575 | 31101 | SH |  | SOLE |  | 28382 | 0 | 2719 |
| INSIGHT ENTERPRISES INC | COM | 45765U103 |  | 2624 | 19 | SH |  | SOLE |  | 0 | 0 | 19 |
| INSTALLED BLDG PRODS INC | COM | 45780R101 |  | 21639 | 120 | SH |  | SOLE |  | 0 | 0 | 120 |
| INTEGRA RES CORP | COM | 45826T509 |  | 729 | 486 | SH |  | SOLE |  | 486 | 0 | 0 |
| INTEL CORP | COM | 458140100 |  | 126612 | 5652 | SH |  | SOLE |  | 5342 | 0 | 310 |
| INTERACTIVE BROKERS GROUP IN | COM CL A | 45841N107 |  | 138581 | 2501 | SH |  | SOLE |  | 2501 | 0 | 0 |
| INTERCONTINENTAL EXCHANGE IN | COM | 45866F104 |  | 7198830 | 39237 | SH |  | SOLE |  | 35559 | 0 | 3678 |
| INTERCONTINENTAL EXCHANGE IN | COM | 45866F104 |  | 6866 | 37 | SH |  | SOLE |  | 0 | 0 | 37 |
| INTERNATIONAL BUSINESS MACHS | COM | 459200101 |  | 23641967 | 80202 | SH |  | SOLE |  | 69606 | 0 | 10596 |
| INTERNATIONAL BUSINESS MACHS | COM | 459200101 |  | 72844 | 247 | SH |  | SOLE |  | 0 | 0 | 247 |
| INTERNATIONAL FLAVORS | COM | 459506101 |  | 51412 | 699 | SH |  | SOLE |  | 699 | 0 | 0 |
| INTERNATIONAL PAPER CO | COM | 460146103 |  | 4815 | 103 | SH |  | SOLE |  | 103 | 0 | 0 |
| INTUIT | COM | 461202103 |  | 13709720 | 17406 | SH |  | SOLE |  | 16681 | 0 | 725 |
| INTUITIVE SURGICAL INC | COM NEW | 46120E602 |  | 60319 | 111 | SH |  | SOLE |  | 8 | 0 | 103 |
| INVESCO EXCH TRADED FD TR II | S 500 MOMNTM | 46138E339 |  | 29807 | 265 | SH |  | SOLE |  | 63 | 0 | 202 |
| INVESCO EXCH TRADED FD TR II | S INTL LOW | 46138E230 |  | 251696 | 7598 | SH |  | SOLE |  | 7598 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | S MDCP 400 REV | 46138G672 |  | 2951545 | 25251 | SH |  | SOLE |  | 24051 | 0 | 1200 |
| INVESCO EXCH TRADED FD TR II | S MDCP 400 REV | 46138G672 |  | 25873 | 221 | SH |  | SOLE |  | 0 | 0 | 221 |
| INVESCO EXCH TRADED FD TR II | S SMLCAP QTY | 46138G300 |  | 708941 | 17406 | SH |  | SOLE |  | 17406 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | S SMLCP LOW | 46138G102 |  | 9110 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2027 CB | 46138J783 |  | 29967 | 1525 | SH |  | SOLE |  | 0 | 0 | 1525 |
| INVESCO EXCHANGE TRADED FD T | AEROSPACE DEFN | 46137V100 |  | 70987 | 501 | SH |  | SOLE |  | 0 | 0 | 501 |
| INVESCO EXCHANGE TRADED FD T | BUYBACK ACHIEV | 46137V308 |  | 3204311 | 25925 | SH |  | SOLE |  | 24513 | 0 | 1412 |
| INVESCO EXCHANGE TRADED FD T | DORSEY WRGT TECH | 46137V811 |  | 44389 | 650 | SH |  | SOLE |  | 0 | 0 | 650 |
| INVESCO EXCHANGE TRADED FD T | HIG YLD EQ DIV | 46137V563 |  | 2868875 | 140562 | SH |  | SOLE |  | 138553 | 0 | 2009 |
| INVESCO EXCHANGE TRADED FD T | INTL DIVI ACHI | 46137V548 |  | 35048 | 1710 | SH |  | SOLE |  | 1710 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | RAFI US 1000 ETF | 46137V613 |  | 103055 | 2438 | SH |  | SOLE |  | 1900 | 0 | 538 |
| INVESCO EXCHANGE TRADED FD T | S MDCP400 PR | 46137V217 |  | 84552 | 1734 | SH |  | SOLE |  | 1525 | 0 | 209 |
| INVESCO EXCHANGE TRADED FD T | S EQL MAT | 46137V316 |  | 1135 | 35 | SH |  | SOLE |  | 0 | 0 | 35 |
| INVESCO EXCHANGE TRADED FD T | S EQL WGT | 46137V357 |  | 49967 | 275 | SH |  | SOLE |  | 117 | 0 | 158 |
| INVESCO EXCHANGE TRADED FD T | S PUR GWT | 46137V266 |  | 328893 | 7186 | SH |  | SOLE |  | 6813 | 0 | 373 |
| INVESCO EXCHANGE TRADED FD T | S QUALITY | 46137V241 |  | 2223802 | 31207 | SH |  | SOLE |  | 26809 | 0 | 4398 |
| INVESCO EXCHANGE TRADED FD T | WATER RES ETF | 46137V142 |  | 24647 | 353 | SH |  | SOLE |  | 0 | 0 | 353 |
| INVESCO QQQ TR | UNIT SER 1 | 46090E103 |  | 1828473 | 3315 | SH |  | SOLE |  | 3017 | 0 | 298 |
| INVESTMENT MANAGERS SER TR I | TRADR 2X SHORT | 46144X123 |  | 3652 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| INVESTORS TITLE CO NC | COM | 461804106 |  | 398296 | 1885 | SH |  | SOLE |  | 1811 | 0 | 74 |
| INVITATION HOMES INC | COM | 46187W107 |  | 33 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| IRON MTN INC DEL | COM | 46284V101 |  | 63038 | 615 | SH |  | SOLE |  | 523 | 0 | 92 |
| ISHARES BITCOIN TRUST ETF | SHS BEN INT | 46438F101 |  | 31401 | 513 | SH |  | SOLE |  | 362 | 0 | 151 |
| ISHARES INC | CORE MSCI EMKT | 46434G103 |  | 17889 | 298 | SH |  | SOLE |  | 0 | 0 | 298 |
| ISHARES INC | MSCI AUST ETF | 464286103 |  | 86856 | 3300 | SH |  | SOLE |  | 3300 | 0 | 0 |
| ISHARES INC | MSCI AUSTRIA ETF | 464286202 |  | 270917 | 9215 | SH |  | SOLE |  | 9215 | 0 | 0 |
| ISHARES INC | MSCI EMRG CHN | 46434G764 |  | 253 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| ISHARES INC | MSCI EURZONE ETF | 464286608 |  | 339533 | 5711 | SH |  | SOLE |  | 5711 | 0 | 0 |
| ISHARES INC | MSCI SPAIN ETF | 464286764 |  | 192412 | 4370 | SH |  | SOLE |  | 4370 | 0 | 0 |
| ISHARES TR | 0-3 MNTH TREASRY | 46436E718 |  | 448675 | 4456 | SH |  | SOLE |  | 3290 | 0 | 1166 |
| ISHARES TR | 1 3 YR TREAS BD | 464287457 |  | 118242 | 1427 | SH |  | SOLE |  | 0 | 0 | 1427 |
| ISHARES TR | 3 7 YR TREAS BD | 464288661 |  | 83125 | 698 | SH |  | SOLE |  | 0 | 0 | 698 |
| ISHARES TR | 7-10 YR TRSY BD | 464287440 |  | 83895 | 876 | SH |  | SOLE |  | 0 | 0 | 876 |
| ISHARES TR | CORE DIV GRWTH | 46434V621 |  | 192396 | 3009 | SH |  | SOLE |  | 1491 | 0 | 1518 |
| ISHARES TR | CORE MSCI EAFE | 46432F842 |  | 25254984 | 302527 | SH |  | SOLE |  | 264466 | 0 | 38061 |
| ISHARES TR | CORE MSCI EAFE | 46432F842 |  | 27735 | 332 | SH |  | SOLE |  | 0 | 0 | 332 |
| ISHARES TR | CORE MSCI TOTAL | 46432F834 |  | 7886 | 102 | SH |  | SOLE |  | 0 | 0 | 102 |
| ISHARES TR | CORE S MCP ETF | 464287507 |  | 8167052 | 131684 | SH |  | SOLE |  | 126047 | 0 | 5637 |
| ISHARES TR | CORE S SCP ETF | 464287804 |  | 8494955 | 77729 | SH |  | SOLE |  | 75910 | 0 | 1819 |
| ISHARES TR | CORE S SCP ETF | 464287804 |  | 80875 | 740 | SH |  | SOLE |  | 0 | 0 | 740 |
| ISHARES TR | CORE S TTL STK | 464287150 |  | 625841 | 4634 | SH |  | SOLE |  | 4580 | 0 | 54 |
| ISHARES TR | CORE S TTL STK | 464287150 |  | 307216 | 2275 | SH |  | SOLE |  | 0 | 0 | 2275 |
| ISHARES TR | CORE S ETF | 464287200 |  | 2783756 | 4483 | SH |  | SOLE |  | 3844 | 0 | 639 |
| ISHARES TR | CYBERSECURITY | 46435U135 |  | 9313 | 175 | SH |  | SOLE |  | 175 | 0 | 0 |
| ISHARES TR | DEVSMCP EXNA ETF | 464288497 |  | 346131 | 5157 | SH |  | SOLE |  | 5157 | 0 | 0 |
| ISHARES TR | EAFE GRWTH ETF | 464288885 |  | 402124 | 3590 | SH |  | SOLE |  | 3590 | 0 | 0 |
| ISHARES TR | EAFE SML CP ETF | 464288273 |  | 207138 | 2850 | SH |  | SOLE |  | 2850 | 0 | 0 |
| ISHARES TR | EAFE VALUE ETF | 464288877 |  | 557068 | 8775 | SH |  | SOLE |  | 8488 | 0 | 287 |
| ISHARES TR | ESG AWR MSCI USA | 46435G425 |  | 2706 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| ISHARES TR | ESG MSCI LEADR | 46435U218 |  | 34672 | 320 | SH |  | SOLE |  | 320 | 0 | 0 |
| ISHARES TR | ESG SELECT SCRE | 46436E551 |  | 28124 | 678 | SH |  | SOLE |  | 678 | 0 | 0 |
| ISHARES TR | ESG SELECT SCREE | 46436E544 |  | 21625 | 547 | SH |  | SOLE |  | 547 | 0 | 0 |
| ISHARES TR | EUROPE ETF | 464287861 |  | 2151 | 34 | SH |  | SOLE |  | 0 | 0 | 34 |
| ISHARES TR | FUTURE AI  TECH | 46435U556 |  | 8200 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| ISHARES TR | IBDS DEC28 ETF | 46435U515 |  | 40876 | 1608 | SH |  | SOLE |  | 0 | 0 | 1608 |
| ISHARES TR | INTERNATIONAL SL | 46434V266 |  | 169038 | 4360 | SH |  | SOLE |  | 4360 | 0 | 0 |
| ISHARES TR | INTL DIV GRWTH | 46435G524 |  | 4753464 | 60254 | SH |  | SOLE |  | 58328 | 0 | 1926 |
| ISHARES TR | INTL SEL DIV ETF | 464288448 |  | 25737417 | 745796 | SH |  | SOLE |  | 645087 | 0 | 100709 |
| ISHARES TR | INTL SEL DIV ETF | 464288448 |  | 29955 | 868 | SH |  | SOLE |  | 0 | 0 | 868 |
| ISHARES TR | JPMORGAN USD EMG | 464288281 |  | 834 | 9 | SH |  | SOLE |  | 0 | 0 | 9 |
| ISHARES TR | MBS ETF | 464288588 |  | 1451076 | 15455 | SH |  | SOLE |  | 14518 | 0 | 937 |
| ISHARES TR | MICRO-CAP ETF | 464288869 |  | 1395581 | 10932 | SH |  | SOLE |  | 10932 | 0 | 0 |
| ISHARES TR | MICRO-CAP ETF | 464288869 |  | 16650 | 130 | SH |  | SOLE |  | 0 | 0 | 130 |
| ISHARES TR | MRGSTR MD CP GRW | 464288307 |  | 2206219 | 27499 | SH |  | SOLE |  | 27124 | 0 | 375 |
| ISHARES TR | MRGSTR MD CP VAL | 464288406 |  | 6335249 | 83380 | SH |  | SOLE |  | 82213 | 0 | 1167 |
| ISHARES TR | MSCI EAFE ETF | 464287465 |  | 438765 | 4908 | SH |  | SOLE |  | 4908 | 0 | 0 |
| ISHARES TR | MSCI EMG MKT ETF | 464287234 |  | 285165 | 5911 | SH |  | SOLE |  | 5911 | 0 | 0 |
| ISHARES TR | MSCI INDIA ETF | 46429B598 |  | 16704 | 300 | SH |  | SOLE |  | 0 | 0 | 300 |
| ISHARES TR | MSCI INDIA SM CP | 46429B614 |  | 378105 | 4899 | SH |  | SOLE |  | 4899 | 0 | 0 |
| ISHARES TR | MSCI INTL QUALTY | 46434V456 |  | 1308245 | 30269 | SH |  | SOLE |  | 29808 | 0 | 461 |
| ISHARES TR | MSCI UK ETF NEW | 46435G334 |  | 7092981 | 178575 | SH |  | SOLE |  | 171280 | 0 | 7295 |
| ISHARES TR | MSCI UK ETF NEW | 46435G334 |  | 1118 | 28 | SH |  | SOLE |  | 0 | 0 | 28 |
| ISHARES TR | RUS 1000 ETF | 464287622 |  | 3002008 | 8841 | SH |  | SOLE |  | 8841 | 0 | 0 |
| ISHARES TR | RUS 1000 GRW ETF | 464287614 |  | 22315640 | 52559 | SH |  | SOLE |  | 50809 | 0 | 1750 |
| ISHARES TR | RUS 1000 GRW ETF | 464287614 |  | 233519 | 550 | SH |  | SOLE |  | 0 | 0 | 550 |
| ISHARES TR | RUS 1000 VAL ETF | 464287598 |  | 17394938 | 89558 | SH |  | SOLE |  | 87395 | 0 | 2163 |
| ISHARES TR | RUS 1000 VAL ETF | 464287598 |  | 38846 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| ISHARES TR | RUS 2000 GRW ETF | 464287648 |  | 691950 | 2421 | SH |  | SOLE |  | 2015 | 0 | 406 |
| ISHARES TR | RUS 2000 VAL ETF | 464287630 |  | 2788516 | 17676 | SH |  | SOLE |  | 17676 | 0 | 0 |
| ISHARES TR | RUS MD CP GR ETF | 464287481 |  | 8233228 | 59369 | SH |  | SOLE |  | 58655 | 0 | 714 |
| ISHARES TR | RUS MDCP VAL ETF | 464287473 |  | 237448 | 1797 | SH |  | SOLE |  | 1797 | 0 | 0 |
| ISHARES TR | RUS MID CAP ETF | 464287499 |  | 296976 | 3229 | SH |  | SOLE |  | 2963 | 0 | 266 |
| ISHARES TR | RUSSELL 2000 ETF | 464287655 |  | 390743 | 1811 | SH |  | SOLE |  | 1755 | 0 | 56 |
| ISHARES TR | RUSSELL 3000 ETF | 464287689 |  | 1111620 | 3167 | SH |  | SOLE |  | 3167 | 0 | 0 |
| ISHARES TR | S 500 GRWT ETF | 464287309 |  | 22780895 | 206911 | SH |  | SOLE |  | 198861 | 0 | 8050 |
| ISHARES TR | S 500 VAL ETF | 464287408 |  | 19138119 | 97933 | SH |  | SOLE |  | 94082 | 0 | 3851 |
| ISHARES TR | S MC 400GR ETF | 464287606 |  | 12949995 | 142339 | SH |  | SOLE |  | 135953 | 0 | 6386 |
| ISHARES TR | S MC 400GR ETF | 464287606 |  | 54021 | 594 | SH |  | SOLE |  | 0 | 0 | 594 |
| ISHARES TR | S MC 400VL ETF | 464287705 |  | 13056451 | 105652 | SH |  | SOLE |  | 101993 | 0 | 3659 |
| ISHARES TR | S MC 400VL ETF | 464287705 |  | 49432 | 400 | SH |  | SOLE |  | 0 | 0 | 400 |
| ISHARES TR | S SML 600 GWT | 464287887 |  | 21302517 | 160121 | SH |  | SOLE |  | 154216 | 0 | 5905 |
| ISHARES TR | S SML 600 GWT | 464287887 |  | 6052 | 45 | SH |  | SOLE |  | 0 | 0 | 45 |
| ISHARES TR | SELECT DIVID ETF | 464287168 |  | 64201 | 483 | SH |  | SOLE |  | 483 | 0 | 0 |
| ISHARES TR | SELF DRIVNG EV | 46435U366 |  | 665 | 22 | SH |  | SOLE |  | 22 | 0 | 0 |
| ISHARES TR | SP SMCP600VL ETF | 464287879 |  | 19785016 | 198864 | SH |  | SOLE |  | 192982 | 0 | 5882 |
| ISHARES TR | SP SMCP600VL ETF | 464287879 |  | 64236 | 646 | SH |  | SOLE |  | 0 | 0 | 646 |
| ISHARES TR | U.S. MED DVC ETF | 464288810 |  | 58444 | 933 | SH |  | SOLE |  | 933 | 0 | 0 |
| ISHARES TR | U.S. TECH ETF | 464287721 |  | 58046 | 335 | SH |  | SOLE |  | 335 | 0 | 0 |
| ITT INC | COM | 45073V108 |  | 15729 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| J P MORGAN EXCHANGE TRADED F | EQUITY PREMIUM | 46641Q332 |  | 24560 | 432 | SH |  | SOLE |  | 52 | 0 | 380 |
| J P MORGAN EXCHANGE TRADED F | ULTRA SHRT ETF | 46641Q837 |  | 3550 | 70 | SH |  | SOLE |  | 70 | 0 | 0 |
| JABIL INC | COM | 466313103 |  | 65430 | 300 | SH |  | SOLE |  | 0 | 0 | 300 |
| JANUS DETROIT STR TR | HENDRSON AAA CL | 47103U845 |  | 55825 | 1100 | SH |  | SOLE |  | 0 | 0 | 1100 |
| JEFFERIES FINL GROUP INC | COM | 47233W109 |  | 17501 | 320 | SH |  | SOLE |  | 0 | 0 | 320 |
| JOHNSON  JOHNSON | COM | 478160104 |  | 8514917 | 55744 | SH |  | SOLE |  | 46288 | 0 | 9456 |
| JOHNSON  JOHNSON | COM | 478160104 |  | 5276 | 35 | SH |  | SOLE |  | 0 | 0 | 35 |
| JOHNSON CTLS INTL PLC | SHS | G51502105 |  | 77174 | 731 | SH |  | SOLE |  | 632 | 0 | 99 |
| JPMORGAN CHASE  CO. | COM | 46625H100 |  | 27490258 | 94823 | SH |  | SOLE |  | 84381 | 0 | 10442 |
| JPMORGAN CHASE  CO. | COM | 46625H100 |  | 40142 | 138 | SH |  | SOLE |  | 0 | 0 | 138 |
| KADANT INC | COM | 48282T104 |  | 4263197 | 13430 | SH |  | SOLE |  | 12348 | 0 | 1082 |
| KELLANOVA | COM | 487836108 |  | 9012 | 113 | SH |  | SOLE |  | 106 | 0 | 7 |
| KENVUE INC | COM | 49177J102 |  | 23803 | 1137 | SH |  | SOLE |  | 0 | 0 | 1137 |
| KIMBERLY-CLARK CORP | COM | 494368103 |  | 402993 | 3126 | SH |  | SOLE |  | 2712 | 0 | 414 |
| KIMCO RLTY CORP | COM | 49446R109 |  | 3952 | 188 | SH |  | SOLE |  | 0 | 0 | 188 |
| KINDER MORGAN INC DEL | COM | 49456B101 |  | 4851 | 165 | SH |  | SOLE |  | 0 | 0 | 165 |
| KINGSOFT CLOUD HLDGS LTD | ADS | 49639K101 |  | 13434 | 1073 | SH |  | SOLE |  | 1073 | 0 | 0 |
| KITE RLTY GROUP TR | COM NEW | 49803T300 |  | 4100 | 181 | SH |  | SOLE |  | 0 | 0 | 181 |
| KLA CORP | COM NEW | 482480100 |  | 15906547 | 17758 | SH |  | SOLE |  | 16199 | 0 | 1559 |
| KLA CORP | COM NEW | 482480100 |  | 1792 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| KNIFE RIVER CORP | COMMON STOCK | 498894104 |  | 47678 | 584 | SH |  | SOLE |  | 0 | 0 | 584 |
| KNIGHT-SWIFT TRANSN HLDGS IN | CL A | 499049104 |  | 2204234 | 49836 | SH |  | SOLE |  | 37946 | 0 | 11890 |
| KNIGHT-SWIFT TRANSN HLDGS IN | CL A | 499049104 |  | 2863 | 65 | SH |  | SOLE |  | 0 | 0 | 65 |
| KOHLS CORP | COM | 500255104 |  | 4215 | 497 | SH |  | SOLE |  | 0 | 0 | 497 |
| KRANESHARES TRUST | CSI CHI INTERNET | 500767306 |  | 344 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| KYNDRYL HLDGS INC | COMMON STOCK | 50155Q100 |  | 8812 | 210 | SH |  | SOLE |  | 30 | 0 | 180 |
| KYNDRYL HLDGS INC | COMMON STOCK | 50155Q100 |  | 1679 | 40 | SH |  | SOLE |  | 0 | 0 | 40 |
| L3HARRIS TECHNOLOGIES INC | COM | 502431109 |  | 8176614 | 32597 | SH |  | SOLE |  | 27957 | 0 | 4640 |
| L3HARRIS TECHNOLOGIES INC | COM | 502431109 |  | 1756 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| LABCORP HOLDINGS INC | COM SHS | 504922105 |  | 9719340 | 37025 | SH |  | SOLE |  | 33248 | 0 | 3777 |
| LABCORP HOLDINGS INC | COM SHS | 504922105 |  | 12967 | 49 | SH |  | SOLE |  | 0 | 0 | 49 |
| LAM RESEARCH CORP | COM NEW | 512807306 |  | 511 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| LAMAR ADVERTISING CO NEW | CL A | 512816109 |  | 11166 | 92 | SH |  | SOLE |  | 0 | 0 | 92 |
| LANDSTAR SYS INC | COM | 515098101 |  | 6288708 | 45236 | SH |  | SOLE |  | 42525 | 0 | 2711 |
| LANTHEUS HLDGS INC | COM | 516544103 |  | 11870 | 145 | SH |  | SOLE |  | 0 | 0 | 145 |
| LAS VEGAS SANDS CORP | COM | 517834107 |  | 11284 | 259 | SH |  | SOLE |  | 259 | 0 | 0 |
| LAUDER ESTEE COS INC | CL A | 518439104 |  | 30785 | 381 | SH |  | SOLE |  | 381 | 0 | 0 |
| LEMONADE INC | COM | 52567D107 |  | 1096 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| LENNAR CORP | CL A | 526057104 |  | 17477 | 158 | SH |  | SOLE |  | 0 | 0 | 158 |
| LIBERTY BROADBAND CORP | COM SER A | 530307107 |  | 13989 | 143 | SH |  | SOLE |  | 143 | 0 | 0 |
| LIBERTY MEDIA CORP DEL | COM LBTY LIV S A | 531229748 |  | 477 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| LIBERTY MEDIA CORP DEL | COM LBTY ONE S A | 531229771 |  | 13960 | 147 | SH |  | SOLE |  | 147 | 0 | 0 |
| LIBERTY MEDIA CORP DEL | COM LBTY ONE S C | 531229755 |  | 2613 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| LIGHTBRIDGE CORP | COM | 53224K302 |  | 14 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| LINCOLN ELEC HLDGS INC | COM | 533900106 |  | 16125085 | 77779 | SH |  | SOLE |  | 72010 | 0 | 5769 |
| LINCOLN ELEC HLDGS INC | COM | 533900106 |  | 10052 | 48 | SH |  | SOLE |  | 0 | 0 | 48 |
| LINDE PLC | SHS | G54950103 |  | 500616 | 1067 | SH |  | SOLE |  | 1000 | 0 | 67 |
| LITTELFUSE INC | COM | 537008104 |  | 7587953 | 33467 | SH |  | SOLE |  | 29533 | 0 | 3934 |
| LITTELFUSE INC | COM | 537008104 |  | 7751 | 34 | SH |  | SOLE |  | 0 | 0 | 34 |
| LKQ CORP | COM | 501889208 |  | 2320331 | 62695 | SH |  | SOLE |  | 54273 | 0 | 8422 |
| LKQ CORP | COM | 501889208 |  | 6894 | 186 | SH |  | SOLE |  | 0 | 0 | 186 |
| LOCKHEED MARTIN CORP | COM | 539830109 |  | 3281506 | 7085 | SH |  | SOLE |  | 4137 | 0 | 2948 |
| LOCKHEED MARTIN CORP | COM | 539830109 |  | 5170 | 11 | SH |  | SOLE |  | 0 | 0 | 11 |
| LOEWS CORP | COM | 540424108 |  | 34373 | 375 | SH |  | SOLE |  | 375 | 0 | 0 |
| LOGITECH INTL S A | SHS | H50430232 |  | 93378 | 1036 | SH |  | SOLE |  | 0 | 0 | 1036 |
| LOWES COS INC | COM | 548661107 |  | 203899 | 919 | SH |  | SOLE |  | 783 | 0 | 136 |
| M  T BK CORP | COM | 55261F104 |  | 4725 | 24 | SH |  | SOLE |  | 21 | 0 | 3 |
| MACERICH CO | COM | 554382101 |  | 14482 | 895 | SH |  | SOLE |  | 0 | 0 | 895 |
| MACYS INC | COM | 55616P104 |  | 2201 | 189 | SH |  | SOLE |  | 0 | 0 | 189 |
| MAG SILVER CORP | COM | 55903Q104 |  | 20074 | 950 | SH |  | SOLE |  | 0 | 0 | 950 |
| MAGIC SOFTWARE ENTERPRISES L | ORD | 559166103 |  | 1085080 | 56751 | SH |  | SOLE |  | 56751 | 0 | 0 |
| MANHATTAN ASSOCIATES INC | COM | 562750109 |  | 3022674 | 15307 | SH |  | SOLE |  | 15035 | 0 | 272 |
| MANULIFE FINL CORP | COM | 56501R106 |  | 76704 | 2400 | SH |  | SOLE |  | 0 | 0 | 2400 |
| MARA HOLDINGS INC | COM | 565788106 |  | 314 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| MARATHON PETE CORP | COM | 56585A102 |  | 343350 | 2067 | SH |  | SOLE |  | 2059 | 0 | 8 |
| MARKEL GROUP INC | COM | 570535104 |  | 7013488 | 3511 | SH |  | SOLE |  | 3153 | 0 | 358 |
| MARKEL GROUP INC | COM | 570535104 |  | 3995 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| MARRIOTT INTL INC NEW | CL A | 571903202 |  | 3042374 | 11136 | SH |  | SOLE |  | 10804 | 0 | 332 |
| MARRIOTT VACATIONS WORLDWIDE | COM | 57164Y107 |  | 729 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| MARSH  MCLENNAN COS INC | COM | 571748102 |  | 16617 | 76 | SH |  | SOLE |  | 0 | 0 | 76 |
| MARTEN TRANS LTD | COM | 573075108 |  | 64508 | 4966 | SH |  | SOLE |  | 4937 | 0 | 29 |
| MARTIN MARIETTA MATLS INC | COM | 573284106 |  | 10636314 | 19375 | SH |  | SOLE |  | 17095 | 0 | 2280 |
| MARTIN MARIETTA MATLS INC | COM | 573284106 |  | 22567 | 41 | SH |  | SOLE |  | 0 | 0 | 41 |
| MARVELL TECHNOLOGY INC | COM | 573874104 |  | 27942 | 361 | SH |  | SOLE |  | 361 | 0 | 0 |
| MASCO CORP | COM | 574599106 |  | 73416 | 1141 | SH |  | SOLE |  | 1141 | 0 | 0 |
| MASTERCARD INCORPORATED | CL A | 57636Q104 |  | 4582080 | 8154 | SH |  | SOLE |  | 7075 | 0 | 1079 |
| MASTERCARD INCORPORATED | CL A | 57636Q104 |  | 3377 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| MATCH GROUP INC NEW | COM | 57667L107 |  | 309 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| MAXIMUS INC | COM | 577933104 |  | 2016520 | 28725 | SH |  | SOLE |  | 24805 | 0 | 3920 |
| MAXIMUS INC | COM | 577933104 |  | 1409 | 20 | SH |  | SOLE |  | 0 | 0 | 20 |
| MCCORMICK  CO INC | COM NON VTG | 579780206 |  | 35146 | 464 | SH |  | SOLE |  | 200 | 0 | 264 |
| MCDONALDS CORP | COM | 580135101 |  | 778985 | 2666 | SH |  | SOLE |  | 2308 | 0 | 358 |
| MCKESSON CORP | COM | 58155Q103 |  | 13285120 | 18130 | SH |  | SOLE |  | 16272 | 0 | 1858 |
| MCKESSON CORP | COM | 58155Q103 |  | 11022 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| MDU RES GROUP INC | COM | 552690109 |  | 38892 | 2333 | SH |  | SOLE |  | 0 | 0 | 2333 |
| MEDICAL PPTYS TRUST INC | COM | 58463J304 |  | 10668 | 2475 | SH |  | SOLE |  | 0 | 0 | 2475 |
| MEDPACE HLDGS INC | COM | 58506Q109 |  | 15693 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| MEDTRONIC PLC | SHS | G5960L103 |  | 3941360 | 45215 | SH |  | SOLE |  | 38217 | 0 | 6998 |
| MEDTRONIC PLC | SHS | G5960L103 |  | 240415 | 2758 | SH |  | SOLE |  | 0 | 0 | 2758 |
| MERCADOLIBRE INC | COM | 58733R102 |  | 36591 | 14 | SH |  | SOLE |  | 1 | 0 | 13 |
| MERCK  CO INC | COM | 58933Y105 |  | 9222726 | 116507 | SH |  | SOLE |  | 107316 | 0 | 9191 |
| MERCK  CO INC | COM | 58933Y105 |  | 42909 | 542 | SH |  | SOLE |  | 0 | 0 | 542 |
| MERCURY SYS INC | COM | 589378108 |  | 37702 | 700 | SH |  | SOLE |  | 700 | 0 | 0 |
| MERIT MED SYS INC | COM | 589889104 |  | 18696 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| META PLATFORMS INC | CL A | 30303M102 |  | 18041241 | 24443 | SH |  | SOLE |  | 20850 | 0 | 3593 |
| META PLATFORMS INC | CL A | 30303M102 |  | 9624 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| METLIFE INC | COM | 59156R108 |  | 17773 | 221 | SH |  | SOLE |  | 10 | 0 | 211 |
| METTLER TOLEDO INTERNATIONAL | COM | 592688105 |  | 12922 | 11 | SH |  | SOLE |  | 0 | 0 | 11 |
| MFA FINL INC | COM | 55272X607 |  | 11825 | 1250 | SH |  | SOLE |  | 0 | 0 | 1250 |
| MGIC INVT CORP WIS | COM | 552848103 |  | 5012 | 180 | SH |  | SOLE |  | 180 | 0 | 0 |
| MGP INGREDIENTS INC NEW | COM | 55303J106 |  | 3537 | 118 | SH |  | SOLE |  | 0 | 0 | 118 |
| MICRON TECHNOLOGY INC | COM | 595112103 |  | 7272 | 59 | SH |  | SOLE |  | 57 | 0 | 2 |
| MICROSOFT CORP | COM | 594918104 |  | 36589363 | 73560 | SH |  | SOLE |  | 65742 | 0 | 7818 |
| MICROSOFT CORP | COM | 594918104 |  | 237762 | 478 | SH |  | SOLE |  | 0 | 0 | 478 |
| MIDDLEBY CORP | COM | 596278101 |  | 3408192 | 23668 | SH |  | SOLE |  | 17389 | 0 | 6279 |
| MIDDLEBY CORP | COM | 596278101 |  | 23760 | 165 | SH |  | SOLE |  | 0 | 0 | 165 |
| MILLER INDS INC TENN | COM NEW | 600551204 |  | 1731275 | 38940 | SH |  | SOLE |  | 37488 | 0 | 1452 |
| MILLROSE PPTYS INC | COM CL A | 601137102 |  | 2253 | 79 | SH |  | SOLE |  | 0 | 0 | 79 |
| MKS INC. | COM | 55306N104 |  | 4538472 | 45677 | SH |  | SOLE |  | 42282 | 0 | 3395 |
| MKS INC. | COM | 55306N104 |  | 600 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| MODERNA INC | COM | 60770K107 |  | 6043 | 219 | SH |  | SOLE |  | 40 | 0 | 179 |
| MOLSON COORS BEVERAGE CO | CL B | 60871R209 |  | 3703 | 77 | SH |  | SOLE |  | 0 | 0 | 77 |
| MONARCH CASINO  RESORT INC | COM | 609027107 |  | 1209223 | 13989 | SH |  | SOLE |  | 10724 | 0 | 3265 |
| MONARCH CASINO  RESORT INC | COM | 609027107 |  | 2946 | 34 | SH |  | SOLE |  | 0 | 0 | 34 |
| MONDELEZ INTL INC | CL A | 609207105 |  | 372134 | 5518 | SH |  | SOLE |  | 5082 | 0 | 436 |
| MONSTER BEVERAGE CORP NEW | COM | 61174X109 |  | 5262 | 84 | SH |  | SOLE |  | 84 | 0 | 0 |
| MOODYS CORP | COM | 615369105 |  | 18658911 | 37200 | SH |  | SOLE |  | 35762 | 0 | 1438 |
| MOODYS CORP | COM | 615369105 |  | 1505 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| MORGAN STANLEY | COM NEW | 617446448 |  | 213544 | 1516 | SH |  | SOLE |  | 1516 | 0 | 0 |
| MORGAN STANLEY INDIA INVT FD | COM | 61745C105 |  | 8469 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | COM NEW | 620076307 |  | 69096 | 164 | SH |  | SOLE |  | 0 | 0 | 164 |
| MSC INDL DIRECT INC | CL A | 553530106 |  | 3003682 | 35329 | SH |  | SOLE |  | 28652 | 0 | 6677 |
| MSC INDL DIRECT INC | CL A | 553530106 |  | 10110 | 119 | SH |  | SOLE |  | 0 | 0 | 119 |
| MURPHY USA INC | COM | 626755102 |  | 43121 | 106 | SH |  | SOLE |  | 106 | 0 | 0 |
| MYRIAD GENETICS INC | COM | 62855J104 |  | 930 | 175 | SH |  | SOLE |  | 175 | 0 | 0 |
| NASDAQ INC | COM | 631103108 |  | 14199634 | 158797 | SH |  | SOLE |  | 135134 | 0 | 23663 |
| NASDAQ INC | COM | 631103108 |  | 30973 | 346 | SH |  | SOLE |  | 0 | 0 | 346 |
| NATIONAL BK HLDGS CORP | CL A | 633707104 |  | 6469 | 172 | SH |  | SOLE |  | 172 | 0 | 0 |
| NEOGEN CORP | COM | 640491106 |  | 4221 | 883 | SH |  | SOLE |  | 883 | 0 | 0 |
| NEOS ETF TRUST | NEOS S 500 HI | 78433H303 |  | 101274 | 2013 | SH |  | SOLE |  | 2013 | 0 | 0 |
| NET LEASE OFFICE PROPERTIES | COM | 64110Y108 |  | 619 | 19 | SH |  | SOLE |  | 19 | 0 | 0 |
| NETAPP INC | COM | 64110D104 |  | 12523137 | 117533 | SH |  | SOLE |  | 105163 | 0 | 12370 |
| NETAPP INC | COM | 64110D104 |  | 11727 | 110 | SH |  | SOLE |  | 0 | 0 | 110 |
| NETFLIX INC | COM | 64110L106 |  | 453966 | 339 | SH |  | SOLE |  | 125 | 0 | 214 |
| NEW YORK TIMES CO | CL A | 650111107 |  | 5598 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| NEWELL BRANDS INC | COM | 651229106 |  | 17739 | 3285 | SH |  | SOLE |  | 3285 | 0 | 0 |
| NEWMARKET CORP | COM | 651587107 |  | 35925 | 52 | SH |  | SOLE |  | 37 | 0 | 15 |
| NEWMONT CORP | COM | 651639106 |  | 6933 | 119 | SH |  | SOLE |  | 0 | 0 | 119 |
| NEWS CORP NEW | CL A | 65249B109 |  | 2408 | 81 | SH |  | SOLE |  | 81 | 0 | 0 |
| NEXTERA ENERGY INC | COM | 65339F101 |  | 313432 | 4515 | SH |  | SOLE |  | 215 | 0 | 4300 |
| NEXTNAV INC | COMMON STOCK | 65345N106 |  | 3800 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| NICE LTD | SPONSORED ADR | 653656108 |  | 1192505 | 7060 | SH |  | SOLE |  | 7060 | 0 | 0 |
| NIKE INC | CL B | 654106103 |  | 174094 | 2451 | SH |  | SOLE |  | 2184 | 0 | 267 |
| NISOURCE INC | COM | 65473P105 |  | 39332 | 975 | SH |  | SOLE |  | 0 | 0 | 975 |
| NOKIA CORP | SPONSORED ADR | 654902204 |  | 57 | 11 | SH |  | SOLE |  | 11 | 0 | 0 |
| NORDSON CORP | COM | 655663102 |  | 12956300 | 60439 | SH |  | SOLE |  | 54262 | 0 | 6177 |
| NORDSON CORP | COM | 655663102 |  | 16799 | 78 | SH |  | SOLE |  | 0 | 0 | 78 |
| NORFOLK SOUTHN CORP | COM | 655844108 |  | 526957 | 2059 | SH |  | SOLE |  | 2056 | 0 | 3 |
| NORTHROP GRUMMAN CORP | COM | 666807102 |  | 631233 | 1263 | SH |  | SOLE |  | 1246 | 0 | 17 |
| NORTHWESTERN ENERGY GROUP IN | COM NEW | 668074305 |  | 11440 | 223 | SH |  | SOLE |  | 0 | 0 | 223 |
| NORWEGIAN CRUISE LINE HLDG L | SHS | G66721104 |  | 4056 | 200 | SH |  | SOLE |  | 100 | 0 | 100 |
| NOV INC | COM | 62955J103 |  | 2486 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| NOVA LTD | COM | M7516K103 |  | 1820173 | 6614 | SH |  | SOLE |  | 6614 | 0 | 0 |
| NOVARTIS AG | SPONSORED ADR | 66987V109 |  | 151142 | 1249 | SH |  | SOLE |  | 1249 | 0 | 0 |
| NOVO-NORDISK A S | ADR | 670100205 |  | 329295 | 4771 | SH |  | SOLE |  | 4771 | 0 | 0 |
| NUSCALE PWR CORP | CL A COM | 67079K100 |  | 515 | 13 | SH |  | SOLE |  | 13 | 0 | 0 |
| NUSCALE PWR CORP | CL A COM | 67079K100 |  | 80 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| NUTRIEN LTD | COM | 67077M108 |  | 25976 | 446 | SH |  | SOLE |  | 0 | 0 | 446 |
| NUVEEN CR STRATEGIES INCOME | COM SHS | 67073D102 |  | 2965 | 550 | SH |  | SOLE |  | 0 | 0 | 550 |
| NUVEEN MUNICIPAL CREDIT INC | COM SH BEN INT | 67070X101 |  | 10931 | 917 | SH |  | SOLE |  | 0 | 0 | 917 |
| NUVEEN PFD  INCOME OPPORTUN | COM | 67073B106 |  | 9857 | 1229 | SH |  | SOLE |  | 0 | 0 | 1229 |
| NVENT ELECTRIC PLC | SHS | G6700G107 |  | 3747 | 51 | SH |  | SOLE |  | 0 | 0 | 51 |
| NVIDIA CORPORATION | COM | 67066G104 |  | 1668138 | 10558 | SH |  | SOLE |  | 2234 | 0 | 8324 |
| NVIDIA CORPORATION | COM | 67066G104 |  | 948 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| NVR INC | COM | 62944T105 |  | 14772 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| NXP SEMICONDUCTORS N V | COM | N6596X109 |  | 27821 | 127 | SH |  | SOLE |  | 0 | 0 | 127 |
| NYXOAH S A | SHS | B6S7WD106 |  | 19374 | 2590 | SH |  | SOLE |  | 0 | 0 | 2590 |
| OCCIDENTAL PETE CORP | *W EXP 08/03/202 | 674599162 |  | 932 | 45 | SH |  | SOLE |  | 45 | 0 | 0 |
| OCCIDENTAL PETE CORP | COM | 674599105 |  | 4496 | 107 | SH |  | SOLE |  | 93 | 0 | 14 |
| OKLO INC | COM CL A | 02156V109 |  | 504 | 9 | SH |  | SOLE |  | 9 | 0 | 0 |
| OLD DOMINION FREIGHT LINE IN | COM | 679580100 |  | 2666879 | 16432 | SH |  | SOLE |  | 16354 | 0 | 78 |
| OLD REP INTL CORP | COM | 680223104 |  | 8188 | 213 | SH |  | SOLE |  | 0 | 0 | 213 |
| OMEGA HEALTHCARE INVS INC | COM | 681936100 |  | 4655 | 127 | SH |  | SOLE |  | 0 | 0 | 127 |
| OMNICOM GROUP INC | COM | 681919106 |  | 4370299 | 60749 | SH |  | SOLE |  | 52118 | 0 | 8631 |
| OMNICOM GROUP INC | COM | 681919106 |  | 3849 | 53 | SH |  | SOLE |  | 0 | 0 | 53 |
| ON SEMICONDUCTOR CORP | COM | 682189105 |  | 210 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |
| ONEMAIN HLDGS INC | COM | 68268W103 |  | 4959 | 87 | SH |  | SOLE |  | 87 | 0 | 0 |
| ORACLE CORP | COM | 68389X105 |  | 21599318 | 98794 | SH |  | SOLE |  | 88826 | 0 | 9968 |
| ORACLE CORP | COM | 68389X105 |  | 2420 | 11 | SH |  | SOLE |  | 0 | 0 | 11 |
| OREILLY AUTOMOTIVE INC | COM | 67103H107 |  | 246055 | 2730 | SH |  | SOLE |  | 2250 | 0 | 480 |
| ORGANON  CO | COMMON STOCK | 68622V106 |  | 968 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| OSHKOSH CORP | COM | 688239201 |  | 4552353 | 40095 | SH |  | SOLE |  | 33078 | 0 | 7017 |
| OSHKOSH CORP | COM | 688239201 |  | 11524 | 101 | SH |  | SOLE |  | 0 | 0 | 101 |
| OSI SYSTEMS INC | COM | 671044105 |  | 7202941 | 32033 | SH |  | SOLE |  | 25875 | 0 | 6158 |
| OSI SYSTEMS INC | COM | 671044105 |  | 20912 | 93 | SH |  | SOLE |  | 0 | 0 | 93 |
| OTIS WORLDWIDE CORP | COM | 68902V107 |  | 247565 | 2500 | SH |  | SOLE |  | 2087 | 0 | 413 |
| PACCAR INC | COM | 693718108 |  | 6589747 | 69322 | SH |  | SOLE |  | 58212 | 0 | 11110 |
| PACCAR INC | COM | 693718108 |  | 9300 | 98 | SH |  | SOLE |  | 0 | 0 | 98 |
| PACIFIC PREMIER BANCORP | COM | 69478X105 |  | 7930 | 376 | SH |  | SOLE |  | 0 | 0 | 376 |
| PACKAGING CORP AMER | COM | 695156109 |  | 10670370 | 56622 | SH |  | SOLE |  | 51091 | 0 | 5531 |
| PACKAGING CORP AMER | COM | 695156109 |  | 8739 | 46 | SH |  | SOLE |  | 0 | 0 | 46 |
| PALANTIR TECHNOLOGIES INC | CL A | 69608A108 |  | 79903 | 586 | SH |  | SOLE |  | 446 | 0 | 140 |
| PALO ALTO NETWORKS INC | COM | 697435105 |  | 35510 | 174 | SH |  | SOLE |  | 166 | 0 | 8 |
| PARAMOUNT GLOBAL | CLASS B COM | 92556H206 |  | 6991 | 542 | SH |  | SOLE |  | 0 | 0 | 542 |
| PARKER-HANNIFIN CORP | COM | 701094104 |  | 11685773 | 16731 | SH |  | SOLE |  | 14714 | 0 | 2017 |
| PARKER-HANNIFIN CORP | COM | 701094104 |  | 14079 | 20 | SH |  | SOLE |  | 0 | 0 | 20 |
| PAYCHEX INC | COM | 704326107 |  | 2549610 | 17528 | SH |  | SOLE |  | 12453 | 0 | 5075 |
| PAYCHEX INC | COM | 704326107 |  | 3539 | 24 | SH |  | SOLE |  | 0 | 0 | 24 |
| PAYPAL HLDGS INC | COM | 70450Y103 |  | 1237489 | 16651 | SH |  | SOLE |  | 15462 | 0 | 1189 |
| PEARSON PLC | SPONSORED ADR | 705015105 |  | 10444 | 699 | SH |  | SOLE |  | 0 | 0 | 699 |
| PELOTON INTERACTIVE INC | CL A COM | 70614W100 |  | 1284 | 185 | SH |  | SOLE |  | 0 | 0 | 185 |
| PEMBINA PIPELINE CORP | COM | 706327103 |  | 19418 | 518 | SH |  | SOLE |  | 303 | 0 | 215 |
| PENN ENTERTAINMENT INC | COM | 707569109 |  | 805 | 45 | SH |  | SOLE |  | 45 | 0 | 0 |
| PENSKE AUTOMOTIVE GRP INC | COM | 70959W103 |  | 47420 | 276 | SH |  | SOLE |  | 276 | 0 | 0 |
| PENTAIR PLC | SHS | G7S00T104 |  | 21882 | 213 | SH |  | SOLE |  | 158 | 0 | 55 |
| PEPSICO INC | COM | 713448108 |  | 7499188 | 56795 | SH |  | SOLE |  | 49356 | 0 | 7439 |
| PEPSICO INC | COM | 713448108 |  | 1751 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| PERION NETWORK LTD | SHS NEW | M78673114 |  | 691287 | 68107 | SH |  | SOLE |  | 68107 | 0 | 0 |
| PFIZER INC | COM | 717081103 |  | 289055 | 11925 | SH |  | SOLE |  | 10044 | 0 | 1881 |
| PFIZER INC | COM | 717081103 |  | 24240 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| PHILIP MORRIS INTL INC | COM | 718172109 |  | 256986 | 1411 | SH |  | SOLE |  | 1347 | 0 | 64 |
| PHILLIPS 66 | COM | 718546104 |  | 339051 | 2842 | SH |  | SOLE |  | 2700 | 0 | 142 |
| PHILLIPS 66 | COM | 718546104 |  | 36983 | 310 | SH |  | SOLE |  | 0 | 0 | 310 |
| PIMCO ETF TR | ENHAN SHRT MA AC | 72201R833 |  | 11055 | 110 | SH |  | SOLE |  | 35 | 0 | 75 |
| PINTEREST INC | CL A | 72352L106 |  | 5308 | 148 | SH |  | SOLE |  | 75 | 0 | 73 |
| PIPER SANDLER COMPANIES | COM | 724078100 |  | 10223 | 37 | SH |  | SOLE |  | 0 | 0 | 37 |
| PJT PARTNERS INC | COM CL A | 69343T107 |  | 10561 | 64 | SH |  | SOLE |  | 64 | 0 | 0 |
| PLEXUS CORP | COM | 729132100 |  | 11047594 | 81647 | SH |  | SOLE |  | 71619 | 0 | 10028 |
| PLEXUS CORP | COM | 729132100 |  | 5007 | 37 | SH |  | SOLE |  | 0 | 0 | 37 |
| PNC FINL SVCS GROUP INC | COM | 693475105 |  | 2569052 | 13781 | SH |  | SOLE |  | 11299 | 0 | 2482 |
| POLARIS INC | COM | 731068102 |  | 6220 | 153 | SH |  | SOLE |  | 0 | 0 | 153 |
| PPL CORP | COM | 69351T106 |  | 18640 | 550 | SH |  | SOLE |  | 550 | 0 | 0 |
| PRESTIGE CONSMR HEALTHCARE I | COM | 74112D101 |  | 6864248 | 85964 | SH |  | SOLE |  | 78645 | 0 | 7319 |
| PRESTIGE CONSMR HEALTHCARE I | COM | 74112D101 |  | 2156 | 27 | SH |  | SOLE |  | 0 | 0 | 27 |
| PRICE T ROWE GROUP INC | COM | 74144T108 |  | 1569131 | 16260 | SH |  | SOLE |  | 14952 | 0 | 1308 |
| PRINCIPAL FINANCIAL GROUP IN | COM | 74251V102 |  | 30502 | 384 | SH |  | SOLE |  | 226 | 0 | 158 |
| PROCTER AND GAMBLE CO | COM | 742718109 |  | 13896429 | 87223 | SH |  | SOLE |  | 76757 | 0 | 10466 |
| PROCTER AND GAMBLE CO | COM | 742718109 |  | 19306 | 121 | SH |  | SOLE |  | 0 | 0 | 121 |
| PROG HOLDINGS INC | COM NPV | 74319R101 |  | 120673 | 4112 | SH |  | SOLE |  | 4112 | 0 | 0 |
| PROGRESS SOFTWARE CORP | COM | 743312100 |  | 7424360 | 116296 | SH |  | SOLE |  | 98543 | 0 | 17753 |
| PROGRESS SOFTWARE CORP | COM | 743312100 |  | 13090 | 205 | SH |  | SOLE |  | 0 | 0 | 205 |
| PROGRESSIVE CORP | COM | 743315103 |  | 15271857 | 57228 | SH |  | SOLE |  | 51742 | 0 | 5486 |
| PROGRESSIVE CORP | COM | 743315103 |  | 6943 | 26 | SH |  | SOLE |  | 0 | 0 | 26 |
| PROLOGIS INC. | COM | 74340W103 |  | 44983 | 428 | SH |  | SOLE |  | 368 | 0 | 60 |
| PROSHARES TR | ETHER ETF | 74349Y100 |  | 301436 | 6526 | SH |  | SOLE |  | 5991 | 0 | 535 |
| PROSHARES TR | S 500 DV ARIST | 74348A467 |  | 83511 | 829 | SH |  | SOLE |  | 0 | 0 | 829 |
| PROSPERITY BANCSHARES INC | COM | 743606105 |  | 1257386 | 17901 | SH |  | SOLE |  | 15551 | 0 | 2350 |
| PRUDENTIAL FINL INC | COM | 744320102 |  | 21696 | 202 | SH |  | SOLE |  | 113 | 0 | 89 |
| PSQ HOLDINGS INC | CL A | 693691107 |  | 205 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| PUBLIC STORAGE OPER CO | COM | 74460D109 |  | 62499 | 213 | SH |  | SOLE |  | 213 | 0 | 0 |
| PUBLIC SVC ENTERPRISE GRP IN | COM | 744573106 |  | 94850 | 1127 | SH |  | SOLE |  | 875 | 0 | 252 |
| PULTE GROUP INC | COM | 745867101 |  | 2321 | 22 | SH |  | SOLE |  | 0 | 0 | 22 |
| PUMA BIOTECHNOLOGY INC | COM | 74587V107 |  | 4014 | 1170 | SH |  | SOLE |  | 1170 | 0 | 0 |
| QORVO INC | COM | 74736K101 |  | 5520 | 65 | SH |  | SOLE |  | 65 | 0 | 0 |
| QUALCOMM INC | COM | 747525103 |  | 110861 | 696 | SH |  | SOLE |  | 114 | 0 | 582 |
| QUANTA SVCS INC | COM | 74762E102 |  | 170893 | 452 | SH |  | SOLE |  | 452 | 0 | 0 |
| QUEST DIAGNOSTICS INC | COM | 74834L100 |  | 7267377 | 40457 | SH |  | SOLE |  | 34703 | 0 | 5754 |
| QUEST DIAGNOSTICS INC | COM | 74834L100 |  | 8119 | 45 | SH |  | SOLE |  | 0 | 0 | 45 |
| RADIAN GROUP INC | COM | 750236101 |  | 141379 | 3925 | SH |  | SOLE |  | 3925 | 0 | 0 |
| RAYMOND JAMES FINL INC | COM | 754730109 |  | 1067852 | 6963 | SH |  | SOLE |  | 4896 | 0 | 2067 |
| RAYMOND JAMES FINL INC | COM | 754730109 |  | 1540 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| REALTY INCOME CORP | COM | 756109104 |  | 1210 | 21 | SH |  | SOLE |  | 21 | 0 | 0 |
| RECURSION PHARMACEUTICALS IN | CL A | 75629V104 |  | 1771 | 350 | SH |  | SOLE |  | 350 | 0 | 0 |
| REDDIT INC | CL A | 75734B100 |  | 1356 | 9 | SH |  | SOLE |  | 9 | 0 | 0 |
| REDFIN CORP | COM | 75737F108 |  | 817 | 73 | SH |  | SOLE |  | 0 | 0 | 73 |
| REGENERON PHARMACEUTICALS | COM | 75886F107 |  | 16833 | 32 | SH |  | SOLE |  | 20 | 0 | 12 |
| REGIONS FINANCIAL CORP NEW | COM | 7591EP100 |  | 3814798 | 162194 | SH |  | SOLE |  | 151460 | 0 | 10734 |
| REGIONS FINANCIAL CORP NEW | COM | 7591EP100 |  | 1975 | 84 | SH |  | SOLE |  | 0 | 0 | 84 |
| REINSURANCE GRP OF AMERICA I | COM NEW | 759351604 |  | 2095569 | 10564 | SH |  | SOLE |  | 8900 | 0 | 1664 |
| REINSURANCE GRP OF AMERICA I | COM NEW | 759351604 |  | 801 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |
| RENAISSANCERE HLDGS LTD | COM | G7496G103 |  | 17975 | 74 | SH |  | SOLE |  | 0 | 0 | 74 |
| REPLIGEN CORP | COM | 759916109 |  | 3110 | 25 | SH |  | SOLE |  | 0 | 0 | 25 |
| RIGETTI COMPUTING INC | COMMON STOCK | 76655K103 |  | 1186 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| RIGETTI COMPUTING INC | COMMON STOCK | 76655K103 |  | 344 | 29 | SH |  | SOLE |  | 0 | 0 | 29 |
| RIO TINTO PLC | SPONSORED ADR | 767204100 |  | 23332 | 400 | SH |  | SOLE |  | 0 | 0 | 400 |
| RIVIAN AUTOMOTIVE INC | COM CL A | 76954A103 |  | 30778 | 2240 | SH |  | SOLE |  | 740 | 0 | 1500 |
| ROBINHOOD MKTS INC | COM CL A | 770700102 |  | 188 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| ROBLOX CORP | CL A | 771049103 |  | 10520 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| ROCKET LAB CORP | COM | 773121108 |  | 358 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| ROCKWELL AUTOMATION INC | COM | 773903109 |  | 17812026 | 53623 | SH |  | SOLE |  | 47942 | 0 | 5681 |
| ROCKWELL AUTOMATION INC | COM | 773903109 |  | 54168 | 163 | SH |  | SOLE |  | 0 | 0 | 163 |
| ROKU INC | COM CL A | 77543R102 |  | 1231 | 14 | SH |  | SOLE |  | 0 | 0 | 14 |
| ROPER TECHNOLOGIES INC | COM | 776696106 |  | 234672 | 414 | SH |  | SOLE |  | 414 | 0 | 0 |
| ROYAL GOLD INC | COM | 780287108 |  | 11738 | 66 | SH |  | SOLE |  | 0 | 0 | 66 |
| RTX CORPORATION | COM | 75513E101 |  | 19152227 | 131162 | SH |  | SOLE |  | 121227 | 0 | 9935 |
| RTX CORPORATION | COM | 75513E101 |  | 11145 | 76 | SH |  | SOLE |  | 0 | 0 | 76 |
| S GLOBAL INC | COM | 78409V104 |  | 7521419 | 14264 | SH |  | SOLE |  | 12230 | 0 | 2034 |
| S GLOBAL INC | COM | 78409V104 |  | 5844 | 11 | SH |  | SOLE |  | 0 | 0 | 11 |
| SAIA INC | COM | 78709Y105 |  | 2230827 | 8142 | SH |  | SOLE |  | 7695 | 0 | 447 |
| SAIA INC | COM | 78709Y105 |  | 548 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| SALESFORCE INC | COM | 79466L302 |  | 53013 | 194 | SH |  | SOLE |  | 69 | 0 | 125 |
| SANDISK CORP | COM | 80004C200 |  | 4898 | 108 | SH |  | SOLE |  | 8 | 0 | 100 |
| SANOFI | SPONSORED ADR | 80105N105 |  | 3286 | 68 | SH |  | SOLE |  | 68 | 0 | 0 |
| SAPIENS INTL CORP N V | SHS | G7T16G103 |  | 609219 | 20828 | SH |  | SOLE |  | 20828 | 0 | 0 |
| SCHLUMBERGER LTD | COM STK | 806857108 |  | 28893 | 855 | SH |  | SOLE |  | 0 | 0 | 855 |
| SCHWAB CHARLES CORP | COM | 808513105 |  | 6234068 | 68326 | SH |  | SOLE |  | 59850 | 0 | 8476 |
| SCHWAB CHARLES CORP | COM | 808513105 |  | 5878 | 64 | SH |  | SOLE |  | 0 | 0 | 64 |
| SCHWAB STRATEGIC TR | 1000 INDEX ETF | 808524722 |  | 23415 | 785 | SH |  | SOLE |  | 373 | 0 | 412 |
| SCHWAB STRATEGIC TR | CRYPTO THEMATIC | 808524656 |  | 5160 | 103 | SH |  | SOLE |  | 0 | 0 | 103 |
| SCHWAB STRATEGIC TR | EMRG MKTEQ ETF | 808524706 |  | 32895 | 1091 | SH |  | SOLE |  | 1091 | 0 | 0 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL INTL | 808524755 |  | 65910 | 1647 | SH |  | SOLE |  | 1424 | 0 | 223 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL INTL | 808524748 |  | 24426469 | 580891 | SH |  | SOLE |  | 502976 | 0 | 77915 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL INTL | 808524748 |  | 28004 | 666 | SH |  | SOLE |  | 0 | 0 | 666 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US L | 808524771 |  | 3387 | 138 | SH |  | SOLE |  | 138 | 0 | 0 |
| SCHWAB STRATEGIC TR | INTL EQTY ETF | 808524805 |  | 27599334 | 1248839 | SH |  | SOLE |  | 1070649 | 0 | 178190 |
| SCHWAB STRATEGIC TR | INTL EQTY ETF | 808524805 |  | 27555 | 1247 | SH |  | SOLE |  | 0 | 0 | 1247 |
| SCHWAB STRATEGIC TR | INTL SCEQT ETF | 808524888 |  | 20029039 | 470276 | SH |  | SOLE |  | 416613 | 0 | 53663 |
| SCHWAB STRATEGIC TR | INTL SCEQT ETF | 808524888 |  | 20132 | 473 | SH |  | SOLE |  | 0 | 0 | 473 |
| SCHWAB STRATEGIC TR | US BRD MKT ETF | 808524102 |  | 82571 | 3465 | SH |  | SOLE |  | 0 | 0 | 3465 |
| SCHWAB STRATEGIC TR | US DIVIDEND EQ | 808524797 |  | 1946954 | 73470 | SH |  | SOLE |  | 70228 | 0 | 3242 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 42799119 | 1465221 | SH |  | SOLE |  | 1327457 | 0 | 137764 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 21765 | 745 | SH |  | SOLE |  | 0 | 0 | 745 |
| SCHWAB STRATEGIC TR | US LCAP VA ETF | 808524409 |  | 27222644 | 983832 | SH |  | SOLE |  | 867805 | 0 | 116027 |
| SCHWAB STRATEGIC TR | US LCAP VA ETF | 808524409 |  | 46987 | 1698 | SH |  | SOLE |  | 0 | 0 | 1698 |
| SCHWAB STRATEGIC TR | US LRG CAP ETF | 808524201 |  | 607463 | 24855 | SH |  | SOLE |  | 24663 | 0 | 192 |
| SCHWAB STRATEGIC TR | US MID-CAP ETF | 808524508 |  | 1113890 | 39711 | SH |  | SOLE |  | 33416 | 0 | 6295 |
| SCHWAB STRATEGIC TR | US SML CAP ETF | 808524607 |  | 1088846 | 43037 | SH |  | SOLE |  | 37113 | 0 | 5924 |
| SCIENCE APPLICATIONS INTL CO | COM | 808625107 |  | 2047833 | 18185 | SH |  | SOLE |  | 14900 | 0 | 3285 |
| SCIENCE APPLICATIONS INTL CO | COM | 808625107 |  | 6776 | 60 | SH |  | SOLE |  | 0 | 0 | 60 |
| SEAGATE TECHNOLOGY HLDNGS PL | ORD SHS | G7997R103 |  | 9526 | 66 | SH |  | SOLE |  | 66 | 0 | 0 |
| SEALED AIR CORP NEW | COM | 81211K100 |  | 1183094 | 38127 | SH |  | SOLE |  | 28878 | 0 | 9249 |
| SEALED AIR CORP NEW | COM | 81211K100 |  | 598 | 19 | SH |  | SOLE |  | 0 | 0 | 19 |
| SELECT SECTOR SPDR TR | ENERGY | 81369Y506 |  | 4665 | 55 | SH |  | SOLE |  | 0 | 0 | 55 |
| SELECT SECTOR SPDR TR | FINANCIAL | 81369Y605 |  | 27741 | 530 | SH |  | SOLE |  | 0 | 0 | 530 |
| SELECT SECTOR SPDR TR | SBI MATERIALS | 81369Y100 |  | 1318 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| SELECT SECTOR SPDR TR | TECHNOLOGY | 81369Y803 |  | 25323 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| SEMPRA | COM | 816851109 |  | 127143 | 1678 | SH |  | SOLE |  | 1278 | 0 | 400 |
| SENSIENT TECHNOLOGIES CORP | COM | 81725T100 |  | 421507 | 4278 | SH |  | SOLE |  | 4278 | 0 | 0 |
| SERVICE CORP INTL | COM | 817565104 |  | 9931 | 122 | SH |  | SOLE |  | 0 | 0 | 122 |
| SERVICENOW INC | COM | 81762P102 |  | 157846 | 154 | SH |  | SOLE |  | 42 | 0 | 112 |
| SHELL PLC | SPON ADS | 780259305 |  | 28164 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| SHERWIN WILLIAMS CO | COM | 824348106 |  | 30059 | 88 | SH |  | SOLE |  | 35 | 0 | 53 |
| SHOPIFY INC | CL A SUB VTG SHS | 82509L107 |  | 30684 | 266 | SH |  | SOLE |  | 220 | 0 | 46 |
| SILGAN HLDGS INC | COM | 827048109 |  | 6827715 | 126019 | SH |  | SOLE |  | 113219 | 0 | 12800 |
| SILGAN HLDGS INC | COM | 827048109 |  | 2234 | 41 | SH |  | SOLE |  | 0 | 0 | 41 |
| SIMON PPTY GROUP INC NEW | COM | 828806109 |  | 71028 | 442 | SH |  | SOLE |  | 0 | 0 | 442 |
| SIRIUSXM HOLDINGS INC | COMMON STOCK | 829933100 |  | 6891 | 300 | SH |  | SOLE |  | 0 | 0 | 300 |
| SIX FLAGS ENTERTAINMENT CORP | COM | 83001C108 |  | 1218 | 40 | SH |  | SOLE |  | 40 | 0 | 0 |
| SKECHERS U S A INC | CL A | 830566105 |  | 17353 | 275 | SH |  | SOLE |  | 0 | 0 | 275 |
| SKYWORKS SOLUTIONS INC | COM | 83088M102 |  | 7506 | 101 | SH |  | SOLE |  | 101 | 0 | 0 |
| SL GREEN RLTY CORP | COM | 78440X887 |  | 4024 | 65 | SH |  | SOLE |  | 0 | 0 | 65 |
| SMITH A O CORP | COM | 831865209 |  | 1837134 | 28018 | SH |  | SOLE |  | 22576 | 0 | 5442 |
| SMITH A O CORP | COM | 831865209 |  | 6472 | 99 | SH |  | SOLE |  | 0 | 0 | 99 |
| SMUCKER J M CO | COM NEW | 832696405 |  | 3552961 | 36181 | SH |  | SOLE |  | 30863 | 0 | 5318 |
| SMUCKER J M CO | COM NEW | 832696405 |  | 4117 | 42 | SH |  | SOLE |  | 0 | 0 | 42 |
| SNAP INC | CL A | 83304A106 |  | 426 | 49 | SH |  | SOLE |  | 49 | 0 | 0 |
| SNAP ON INC | COM | 833034101 |  | 8497460 | 27307 | SH |  | SOLE |  | 24654 | 0 | 2653 |
| SNAP ON INC | COM | 833034101 |  | 5315 | 17 | SH |  | SOLE |  | 0 | 0 | 17 |
| SNOWFLAKE INC | CL A | 833445109 |  | 44754 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| SOLVENTUM CORP | COM SHS | 83444M101 |  | 45732 | 603 | SH |  | SOLE |  | 366 | 0 | 237 |
| SOUNDHOUND AI INC | CLASS A COM | 836100107 |  | 2146 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| SOUTHERN CO | COM | 842587107 |  | 474853 | 5171 | SH |  | SOLE |  | 4381 | 0 | 790 |
| SOUTHERN COPPER CORP | COM | 84265V105 |  | 18110 | 179 | SH |  | SOLE |  | 0 | 0 | 179 |
| SPDR DOW JONES INDL AVERAGE | UT SER 1 | 78467X109 |  | 8237571 | 18694 | SH |  | SOLE |  | 18047 | 0 | 647 |
| SPDR DOW JONES INDL AVERAGE | UT SER 1 | 78467X109 |  | 61842 | 140 | SH |  | SOLE |  | 0 | 0 | 140 |
| SPDR GOLD TR | GOLD SHS | 78463V107 |  | 182898 | 600 | SH |  | SOLE |  | 0 | 0 | 600 |
| SPDR INDEX SHS FDS | PORTFOLIO DEVLPD | 78463X889 |  | 228970 | 5655 | SH |  | SOLE |  | 5655 | 0 | 0 |
| SPDR S 500 ETF TR | TR UNIT | 78462F103 |  | 925027 | 1497 | SH |  | SOLE |  | 1069 | 0 | 428 |
| SPDR S MIDCAP 400 ETF TR | UTSER1 S | 78467Y107 |  | 6798 | 12 | SH |  | SOLE |  | 12 | 0 | 0 |
| SPDR SERIES TRUST | BLOOMBERG 1-3 MO | 78468R663 |  | 53754 | 586 | SH |  | SOLE |  | 0 | 0 | 586 |
| SPDR SERIES TRUST | PORTFOLI S | 78464A805 |  | 36584 | 489 | SH |  | SOLE |  | 489 | 0 | 0 |
| SPDR SERIES TRUST | PORTFOLIO AGRGTE | 78464A649 |  | 81920 | 3200 | SH |  | SOLE |  | 0 | 0 | 3200 |
| SPDR SERIES TRUST | PORTFOLIO S | 78464A847 |  | 27706 | 509 | SH |  | SOLE |  | 0 | 0 | 509 |
| SPDR SERIES TRUST | PRTFLO S GW | 78464A409 |  | 18783974 | 197062 | SH |  | SOLE |  | 167453 | 0 | 29609 |
| SPDR SERIES TRUST | PRTFLO S GW | 78464A409 |  | 18454 | 194 | SH |  | SOLE |  | 0 | 0 | 194 |
| SPDR SERIES TRUST | PRTFLO S VL | 78464A508 |  | 11598202 | 221593 | SH |  | SOLE |  | 190832 | 0 | 30761 |
| SPDR SERIES TRUST | PRTFLO S VL | 78464A508 |  | 11594 | 222 | SH |  | SOLE |  | 0 | 0 | 222 |
| SPDR SERIES TRUST | S 400 MDCP GRW | 78464A821 |  | 26724662 | 307640 | SH |  | SOLE |  | 266186 | 0 | 41454 |
| SPDR SERIES TRUST | S 400 MDCP GRW | 78464A821 |  | 41045 | 472 | SH |  | SOLE |  | 0 | 0 | 472 |
| SPDR SERIES TRUST | S 400 MDCP VAL | 78464A839 |  | 22102876 | 278269 | SH |  | SOLE |  | 247510 | 0 | 30759 |
| SPDR SERIES TRUST | S 400 MDCP VAL | 78464A839 |  | 20955 | 264 | SH |  | SOLE |  | 0 | 0 | 264 |
| SPDR SERIES TRUST | S 600 SMCP GRW | 78464A201 |  | 21438061 | 241556 | SH |  | SOLE |  | 212523 | 0 | 29033 |
| SPDR SERIES TRUST | S 600 SMCP GRW | 78464A201 |  | 23464 | 264 | SH |  | SOLE |  | 0 | 0 | 264 |
| SPDR SERIES TRUST | S 600 SMCP VAL | 78464A300 |  | 14140735 | 177291 | SH |  | SOLE |  | 156130 | 0 | 21161 |
| SPDR SERIES TRUST | S 600 SMCP VAL | 78464A300 |  | 14268 | 179 | SH |  | SOLE |  | 0 | 0 | 179 |
| SPDR SERIES TRUST | S DIVID ETF | 78464A763 |  | 221241 | 1630 | SH |  | SOLE |  | 1069 | 0 | 561 |
| SPDR SERIES TRUST | S DIVID ETF | 78464A763 |  | 280147 | 2064 | SH |  | SOLE |  | 0 | 0 | 2064 |
| SPOTIFY TECHNOLOGY S A | SHS | L8681T102 |  | 88245 | 115 | SH |  | SOLE |  | 115 | 0 | 0 |
| SS TECHNOLOGIES HLDGS INC | COM | 78467J100 |  | 11736125 | 141741 | SH |  | SOLE |  | 125398 | 0 | 16343 |
| SS TECHNOLOGIES HLDGS INC | COM | 78467J100 |  | 15708 | 190 | SH |  | SOLE |  | 0 | 0 | 190 |
| SSGA ACTIVE ETF TR | BLACKSTONE SENR | 78467V608 |  | 18300 | 440 | SH |  | SOLE |  | 0 | 0 | 440 |
| STANLEY BLACK  DECKER INC | COM | 854502101 |  | 13658 | 202 | SH |  | SOLE |  | 202 | 0 | 0 |
| STANTEC INC | COM | 85472N109 |  | 111724 | 1028 | SH |  | SOLE |  | 1028 | 0 | 0 |
| STARBUCKS CORP | COM | 855244109 |  | 514425 | 5614 | SH |  | SOLE |  | 5445 | 0 | 169 |
| STARWOOD PPTY TR INC | COM | 85571B105 |  | 24486 | 1220 | SH |  | SOLE |  | 0 | 0 | 1220 |
| STATE STR CORP | COM | 857477103 |  | 246492 | 2318 | SH |  | SOLE |  | 2318 | 0 | 0 |
| STERIS PLC | SHS USD | G8473T100 |  | 15402616 | 64119 | SH |  | SOLE |  | 56932 | 0 | 7187 |
| STERIS PLC | SHS USD | G8473T100 |  | 7447 | 31 | SH |  | SOLE |  | 0 | 0 | 31 |
| STRYKER CORPORATION | COM | 863667101 |  | 15029788 | 37990 | SH |  | SOLE |  | 33831 | 0 | 4159 |
| STRYKER CORPORATION | COM | 863667101 |  | 7955 | 20 | SH |  | SOLE |  | 0 | 0 | 20 |
| SUNCOR ENERGY INC NEW | COM | 867224107 |  | 74975 | 2002 | SH |  | SOLE |  | 2002 | 0 | 0 |
| SYNAPTICS INC | COM | 87157D109 |  | 1771726 | 27333 | SH |  | SOLE |  | 26015 | 0 | 1318 |
| SYNAPTICS INC | COM | 87157D109 |  | 1038 | 16 | SH |  | SOLE |  | 0 | 0 | 16 |
| SYNCHRONY FINANCIAL | COM | 87165B103 |  | 25295 | 379 | SH |  | SOLE |  | 0 | 0 | 379 |
| SYNOPSYS INC | COM | 871607107 |  | 10779713 | 21026 | SH |  | SOLE |  | 19998 | 0 | 1028 |
| SYSCO CORP | COM | 871829107 |  | 43702 | 577 | SH |  | SOLE |  | 577 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD | SPONSORED ADS | 874039100 |  | 1067674 | 4714 | SH |  | SOLE |  | 4693 | 0 | 21 |
| TARGET CORP | COM | 87612E106 |  | 6721150 | 68131 | SH |  | SOLE |  | 62162 | 0 | 5969 |
| TARGET CORP | COM | 87612E106 |  | 17822 | 181 | SH |  | SOLE |  | 0 | 0 | 181 |
| TD SYNNEX CORPORATION | COM | 87162W100 |  | 2072167 | 15270 | SH |  | SOLE |  | 11266 | 0 | 4004 |
| TD SYNNEX CORPORATION | COM | 87162W100 |  | 9549 | 70 | SH |  | SOLE |  | 0 | 0 | 70 |
| TE CONNECTIVITY PLC | ORD SHS | G87052109 |  | 179307 | 1063 | SH |  | SOLE |  | 967 | 0 | 96 |
| TEJON RANCH CO | COM | 879080109 |  | 17 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| TELADOC HEALTH INC | COM | 87918A105 |  | 210 | 24 | SH |  | SOLE |  | 0 | 0 | 24 |
| TELEDYNE TECHNOLOGIES INC | COM | 879360105 |  | 17610969 | 34376 | SH |  | SOLE |  | 30357 | 0 | 4019 |
| TELEDYNE TECHNOLOGIES INC | COM | 879360105 |  | 24591 | 48 | SH |  | SOLE |  | 0 | 0 | 48 |
| TELEFLEX INCORPORATED | COM | 879369106 |  | 1002913 | 8473 | SH |  | SOLE |  | 6367 | 0 | 2106 |
| TELEFLEX INCORPORATED | COM | 879369106 |  | 595 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| TERADYNE INC | COM | 880770102 |  | 4446037 | 49444 | SH |  | SOLE |  | 41879 | 0 | 7565 |
| TERADYNE INC | COM | 880770102 |  | 4407 | 49 | SH |  | SOLE |  | 0 | 0 | 49 |
| TERAWULF INC | COM | 88080T104 |  | 4380 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| TESLA INC | COM | 88160R101 |  | 256936 | 809 | SH |  | SOLE |  | 369 | 0 | 440 |
| TETRA TECH INC NEW | COM | 88162G103 |  | 7946686 | 220987 | SH |  | SOLE |  | 205306 | 0 | 15681 |
| TETRA TECH INC NEW | COM | 88162G103 |  | 1259 | 35 | SH |  | SOLE |  | 0 | 0 | 35 |
| TEVA PHARMACEUTICAL INDS LTD | SPONSORED ADS | 881624209 |  | 852816 | 50884 | SH |  | SOLE |  | 50884 | 0 | 0 |
| TEXAS INSTRS INC | COM | 882508104 |  | 10870462 | 52357 | SH |  | SOLE |  | 44978 | 0 | 7379 |
| TEXAS INSTRS INC | COM | 882508104 |  | 8938 | 43 | SH |  | SOLE |  | 0 | 0 | 43 |
| TEXAS ROADHOUSE INC | COM | 882681109 |  | 8652288 | 46168 | SH |  | SOLE |  | 39852 | 0 | 6316 |
| TEXAS ROADHOUSE INC | COM | 882681109 |  | 11455 | 61 | SH |  | SOLE |  | 0 | 0 | 61 |
| TEXTRON INC | COM | 883203101 |  | 16063 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| THE CAMPBELLS COMPANY | COM | 134429109 |  | 3162 | 103 | SH |  | SOLE |  | 0 | 0 | 103 |
| THE CIGNA GROUP | COM | 125523100 |  | 8571864 | 25930 | SH |  | SOLE |  | 24081 | 0 | 1849 |
| THE TRADE DESK INC | COM CL A | 88339J105 |  | 2013 | 28 | SH |  | SOLE |  | 20 | 0 | 8 |
| THERMO FISHER SCIENTIFIC INC | COM | 883556102 |  | 2259103 | 5572 | SH |  | SOLE |  | 4203 | 0 | 1369 |
| THERMO FISHER SCIENTIFIC INC | COM | 883556102 |  | 4064 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| THOMSON REUTERS CORP | COM | 884903808 |  | 174581 | 868 | SH |  | SOLE |  | 868 | 0 | 0 |
| TIDAL TRUST III | IMPACT SHARES WO | 45259A100 |  | 13483 | 340 | SH |  | SOLE |  | 340 | 0 | 0 |
| TIDAL TRUST III | NAACP MINO ETF | 45259A209 |  | 15522 | 355 | SH |  | SOLE |  | 355 | 0 | 0 |
| TIDAL TRUST III | VISTASHARES TRGT | 45259A514 |  | 1023 | 53 | SH |  | SOLE |  | 53 | 0 | 0 |
| TIMKEN CO | COM | 887389104 |  | 1250486 | 17236 | SH |  | SOLE |  | 12558 | 0 | 4678 |
| TIMKEN CO | COM | 887389104 |  | 3379 | 47 | SH |  | SOLE |  | 0 | 0 | 47 |
| TJX COS INC NEW | COM | 872540109 |  | 17795967 | 144109 | SH |  | SOLE |  | 129406 | 0 | 14703 |
| TJX COS INC NEW | COM | 872540109 |  | 5087 | 41 | SH |  | SOLE |  | 0 | 0 | 41 |
| T-MOBILE US INC | COM | 872590104 |  | 208414 | 875 | SH |  | SOLE |  | 435 | 0 | 440 |
| TOAST INC | CL A | 888787108 |  | 44290 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| TOLL BROTHERS INC | COM | 889478103 |  | 5479 | 48 | SH |  | SOLE |  | 0 | 0 | 48 |
| TOPBUILD CORP | COM | 89055F103 |  | 35936 | 111 | SH |  | SOLE |  | 111 | 0 | 0 |
| TORO CO | COM | 891092108 |  | 472734 | 6688 | SH |  | SOLE |  | 4099 | 0 | 2589 |
| TORO CO | COM | 891092108 |  | 569 | 8 | SH |  | SOLE |  | 0 | 0 | 8 |
| TOTALENERGIES SE | SPONSORED ADS | 89151E109 |  | 123763 | 2016 | SH |  | SOLE |  | 2016 | 0 | 0 |
| TOWER SEMICONDUCTOR LTD | SHS NEW | M87915274 |  | 780994 | 18016 | SH |  | SOLE |  | 18016 | 0 | 0 |
| TOYOTA MOTOR CORP | ADS | 892331307 |  | 1379 | 8 | SH |  | SOLE |  | 0 | 0 | 8 |
| TRACTOR SUPPLY CO | COM | 892356106 |  | 8947473 | 169556 | SH |  | SOLE |  | 145475 | 0 | 24081 |
| TRACTOR SUPPLY CO | COM | 892356106 |  | 9103 | 172 | SH |  | SOLE |  | 0 | 0 | 172 |
| TRANE TECHNOLOGIES PLC | SHS | G8994E103 |  | 133411 | 305 | SH |  | SOLE |  | 225 | 0 | 80 |
| TRANSDIGM GROUP INC | COM | 893641100 |  | 479002 | 315 | SH |  | SOLE |  | 314 | 0 | 1 |
| TRAVELERS COMPANIES INC | COM | 89417E109 |  | 14220786 | 53154 | SH |  | SOLE |  | 48038 | 0 | 5116 |
| TRAVELERS COMPANIES INC | COM | 89417E109 |  | 12601 | 47 | SH |  | SOLE |  | 0 | 0 | 47 |
| TREEHOUSE FOODS INC | COM | 89469A104 |  | 331 | 17 | SH |  | SOLE |  | 17 | 0 | 0 |
| TREX CO INC | COM | 89531P105 |  | 43504 | 800 | SH |  | SOLE |  | 800 | 0 | 0 |
| TRI CONTL CORP | COM | 895436103 |  | 126640 | 4000 | SH |  | SOLE |  | 0 | 0 | 4000 |
| TRINET GROUP INC | COM | 896288107 |  | 3130926 | 42807 | SH |  | SOLE |  | 34013 | 0 | 8794 |
| TRINET GROUP INC | COM | 896288107 |  | 9164 | 125 | SH |  | SOLE |  | 0 | 0 | 125 |
| TRINITY INDS INC | COM | 896522109 |  | 7752 | 287 | SH |  | SOLE |  | 0 | 0 | 287 |
| TRUIST FINL CORP | COM | 89832Q109 |  | 1929048 | 44872 | SH |  | SOLE |  | 38028 | 0 | 6844 |
| TTEC HLDGS INC | COM | 89854H102 |  | 17696 | 3679 | SH |  | SOLE |  | 3679 | 0 | 0 |
| TWILIO INC | CL A | 90138F102 |  | 158435 | 1274 | SH |  | SOLE |  | 200 | 0 | 1074 |
| TXNM ENERGY INC | COM | 69349H107 |  | 4788 | 85 | SH |  | SOLE |  | 0 | 0 | 85 |
| UBER TECHNOLOGIES INC | COM | 90353T100 |  | 130913 | 1403 | SH |  | SOLE |  | 1151 | 0 | 252 |
| ULTA BEAUTY INC | COM | 90384S303 |  | 14948774 | 31954 | SH |  | SOLE |  | 28776 | 0 | 3178 |
| ULTA BEAUTY INC | COM | 90384S303 |  | 21520 | 46 | SH |  | SOLE |  | 0 | 0 | 46 |
| UMB FINL CORP | COM | 902788108 |  | 4757930 | 45245 | SH |  | SOLE |  | 41310 | 0 | 3935 |
| UNILEVER PLC | SPON ADR NEW | 904767704 |  | 90349 | 1477 | SH |  | SOLE |  | 1477 | 0 | 0 |
| UNION PAC CORP | COM | 907818108 |  | 286387 | 1245 | SH |  | SOLE |  | 1150 | 0 | 95 |
| UNITED AIRLS HLDGS INC | COM | 910047109 |  | 1991 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| UNITED NAT FOODS INC | COM | 911163103 |  | 7320 | 314 | SH |  | SOLE |  | 0 | 0 | 314 |
| UNITED PARCEL SERVICE INC | CL B | 911312106 |  | 1790297 | 17736 | SH |  | SOLE |  | 14405 | 0 | 3331 |
| UNITED PARCEL SERVICE INC | CL B | 911312106 |  | 1561 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| UNITED RENTALS INC | COM | 911363109 |  | 13073251 | 17352 | SH |  | SOLE |  | 14857 | 0 | 2495 |
| UNITED RENTALS INC | COM | 911363109 |  | 7579 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| UNITEDHEALTH GROUP INC | COM | 91324P102 |  | 4745747 | 15212 | SH |  | SOLE |  | 13238 | 0 | 1974 |
| UNITEDHEALTH GROUP INC | COM | 91324P102 |  | 10618 | 34 | SH |  | SOLE |  | 0 | 0 | 34 |
| UNITY SOFTWARE INC | COM | 91332U101 |  | 242 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| UNIVERSAL CORP VA | COM | 913456109 |  | 4077 | 70 | SH |  | SOLE |  | 0 | 0 | 70 |
| UNIVERSAL HLTH SVCS INC | CL B | 913903100 |  | 6384486 | 35244 | SH |  | SOLE |  | 31922 | 0 | 3322 |
| UNIVERSAL HLTH SVCS INC | CL B | 913903100 |  | 6161 | 34 | SH |  | SOLE |  | 0 | 0 | 34 |
| US BANCORP DEL | COM NEW | 902973304 |  | 4109376 | 90815 | SH |  | SOLE |  | 80546 | 0 | 10269 |
| V F CORP | COM | 918204108 |  | 3554 | 302 | SH |  | SOLE |  | 301 | 0 | 1 |
| V2X INC | COM | 92242T101 |  | 535 | 11 | SH |  | SOLE |  | 0 | 0 | 11 |
| VAIL RESORTS INC | COM | 91879Q109 |  | 7857 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| VALARIS LTD | CL A | G9460G101 |  | 3875 | 92 | SH |  | SOLE |  | 0 | 0 | 92 |
| VALERO ENERGY CORP | COM | 91913Y100 |  | 96861 | 721 | SH |  | SOLE |  | 682 | 0 | 39 |
| VANECK ETF TRUST | NATURAL RESOURC | 92189F841 |  | 4936 | 95 | SH |  | SOLE |  | 0 | 0 | 95 |
| VANGUARD ADMIRAL FDS INC | 500 GRTH IDX F | 921932505 |  | 108994 | 275 | SH |  | SOLE |  | 275 | 0 | 0 |
| VANGUARD ADMIRAL FDS INC | MIDCP 400 IDX | 921932885 |  | 13543 | 129 | SH |  | SOLE |  | 22 | 0 | 107 |
| VANGUARD BD INDEX FDS | TOTAL BND MRKT | 921937835 |  | 42338 | 575 | SH |  | SOLE |  | 0 | 0 | 575 |
| VANGUARD INDEX FDS | GROWTH ETF | 922908736 |  | 3162763 | 7214 | SH |  | SOLE |  | 6388 | 0 | 826 |
| VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 |  | 44222 | 155 | SH |  | SOLE |  | 0 | 0 | 155 |
| VANGUARD INDEX FDS | MCAP GR IDXVIP | 922908538 |  | 12706479 | 44680 | SH |  | SOLE |  | 42798 | 0 | 1882 |
| VANGUARD INDEX FDS | MCAP VL IDXVIP | 922908512 |  | 874813 | 5319 | SH |  | SOLE |  | 4569 | 0 | 750 |
| VANGUARD INDEX FDS | MCAP VL IDXVIP | 922908512 |  | 4377 | 27 | SH |  | SOLE |  | 0 | 0 | 27 |
| VANGUARD INDEX FDS | MID CAP ETF | 922908629 |  | 479686 | 1714 | SH |  | SOLE |  | 1130 | 0 | 584 |
| VANGUARD INDEX FDS | REAL ESTATE ETF | 922908553 |  | 39098 | 439 | SH |  | SOLE |  | 435 | 0 | 4 |
| VANGUARD INDEX FDS | S 500 ETF SHS | 922908363 |  | 3100943 | 5459 | SH |  | SOLE |  | 4385 | 0 | 1074 |
| VANGUARD INDEX FDS | S 500 ETF SHS | 922908363 |  | 214716 | 378 | SH |  | SOLE |  | 0 | 0 | 378 |
| VANGUARD INDEX FDS | SM CP VAL ETF | 922908611 |  | 1057111 | 5421 | SH |  | SOLE |  | 4866 | 0 | 555 |
| VANGUARD INDEX FDS | SM CP VAL ETF | 922908611 |  | 9370 | 48 | SH |  | SOLE |  | 0 | 0 | 48 |
| VANGUARD INDEX FDS | SMALL CP ETF | 922908751 |  | 339187 | 1431 | SH |  | SOLE |  | 649 | 0 | 782 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 7347835 | 26532 | SH |  | SOLE |  | 25551 | 0 | 981 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 2229 | 8 | SH |  | SOLE |  | 0 | 0 | 8 |
| VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 |  | 927695 | 3052 | SH |  | SOLE |  | 2292 | 0 | 760 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 2001629 | 11325 | SH |  | SOLE |  | 9464 | 0 | 1861 |
| VANGUARD INTL EQUITY INDEX F | FTSE EMR MKT ETF | 922042858 |  | 22006 | 445 | SH |  | SOLE |  | 144 | 0 | 301 |
| VANGUARD INTL EQUITY INDEX F | FTSE EMR MKT ETF | 922042858 |  | 24730 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| VANGUARD INTL EQUITY INDEX F | FTSE SMCAP ETF | 922042718 |  | 1842423 | 13710 | SH |  | SOLE |  | 13710 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | FTSE SMCAP ETF | 922042718 |  | 12096 | 90 | SH |  | SOLE |  | 0 | 0 | 90 |
| VANGUARD INTL EQUITY INDEX F | GLB EX US ETF | 922042676 |  | 416 | 9 | SH |  | SOLE |  | 0 | 0 | 9 |
| VANGUARD INTL EQUITY INDEX F | TT WRLD ST ETF | 922042742 |  | 45111 | 351 | SH |  | SOLE |  | 135 | 0 | 216 |
| VANGUARD MUN BD FDS | TAX EXEMPT BD | 922907746 |  | 5296 | 108 | SH |  | SOLE |  | 0 | 0 | 108 |
| VANGUARD SCOTTSDALE FDS | MTG-BKD SECS ETF | 92206C771 |  | 791 | 17 | SH |  | SOLE |  | 0 | 0 | 17 |
| VANGUARD SCOTTSDALE FDS | SHORT TERM TREAS | 92206C102 |  | 58588 | 997 | SH |  | SOLE |  | 997 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | VNG RUS1000GRW | 92206C680 |  | 4495 | 41 | SH |  | SOLE |  | 0 | 0 | 41 |
| VANGUARD SPECIALIZED FUNDS | DIV APP ETF | 921908844 |  | 300456 | 1468 | SH |  | SOLE |  | 1092 | 0 | 376 |
| VANGUARD TAX-MANAGED FDS | VAN FTSE DEV MKT | 921943858 |  | 29228670 | 512694 | SH |  | SOLE |  | 473884 | 0 | 38810 |
| VANGUARD TAX-MANAGED FDS | VAN FTSE DEV MKT | 921943858 |  | 46975 | 824 | SH |  | SOLE |  | 0 | 0 | 824 |
| VANGUARD WELLINGTON FD | US MOMENTUM | 921935508 |  | 1553 | 9 | SH |  | SOLE |  | 0 | 0 | 9 |
| VANGUARD WHITEHALL FDS | HIGH DIV YLD | 921946406 |  | 49201 | 369 | SH |  | SOLE |  | 128 | 0 | 241 |
| VANGUARD WHITEHALL FDS | HIGH DIV YLD | 921946406 |  | 372869 | 2797 | SH |  | SOLE |  | 0 | 0 | 2797 |
| VANGUARD WHITEHALL FDS | INTL DVD ETF | 921946810 |  | 105165 | 1167 | SH |  | SOLE |  | 1167 | 0 | 0 |
| VANGUARD WORLD FD | COMM SRVC ETF | 92204A884 |  | 59006 | 345 | SH |  | SOLE |  | 345 | 0 | 0 |
| VANGUARD WORLD FD | ENERGY ETF | 92204A306 |  | 953 | 8 | SH |  | SOLE |  | 0 | 0 | 8 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 122143 | 184 | SH |  | SOLE |  | 170 | 0 | 14 |
| VAXART INC | COM NEW | 92243A200 |  | 73 | 160 | SH |  | SOLE |  | 160 | 0 | 0 |
| VERITONE INC | COM | 92347M100 |  | 434 | 344 | SH |  | SOLE |  | 344 | 0 | 0 |
| VERIZON COMMUNICATIONS INC | COM | 92343V104 |  | 280658 | 6486 | SH |  | SOLE |  | 4337 | 0 | 2149 |
| VERIZON COMMUNICATIONS INC | COM | 92343V104 |  | 43270 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| VERTEX PHARMACEUTICALS INC | COM | 92532F100 |  | 46895 | 105 | SH |  | SOLE |  | 37 | 0 | 68 |
| VIATRIS INC | COM | 92556V106 |  | 10382 | 1163 | SH |  | SOLE |  | 0 | 0 | 1163 |
| VIR BIOTECHNOLOGY INC | COM | 92764N102 |  | 3700 | 734 | SH |  | SOLE |  | 0 | 0 | 734 |
| VIRTUS CONVERTIBLE  INC FD | COM NEW | 92838U801 |  | 9630 | 750 | SH |  | SOLE |  | 0 | 0 | 750 |
| VIRTUS CONVERTIBLE  INCOME | COM NEW | 92838X805 |  | 10650 | 750 | SH |  | SOLE |  | 0 | 0 | 750 |
| VISA INC | COM CL A | 92826C839 |  | 12366293 | 34830 | SH |  | SOLE |  | 29746 | 0 | 5084 |
| VISA INC | COM CL A | 92826C839 |  | 8939 | 25 | SH |  | SOLE |  | 0 | 0 | 25 |
| VISTRA CORP | COM | 92840M102 |  | 18025 | 93 | SH |  | SOLE |  | 93 | 0 | 0 |
| VODAFONE GROUP PLC NEW | SPONSORED ADR | 92857W308 |  | 480 | 45 | SH |  | SOLE |  | 45 | 0 | 0 |
| VULCAN MATLS CO | COM | 929160109 |  | 22170 | 85 | SH |  | SOLE |  | 85 | 0 | 0 |
| WABTEC | COM | 929740108 |  | 214 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| WALGREENS BOOTS ALLIANCE INC | COM | 931427108 |  | 9762 | 850 | SH |  | SOLE |  | 119 | 0 | 731 |
| WALKER  DUNLOP INC | COM | 93148P102 |  | 5286 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| WALMART INC | COM | 931142103 |  | 16392253 | 167644 | SH |  | SOLE |  | 153883 | 0 | 13761 |
| WALMART INC | COM | 931142103 |  | 68052 | 696 | SH |  | SOLE |  | 0 | 0 | 696 |
| WARNER BROS DISCOVERY INC | COM SER A | 934423104 |  | 13787 | 1203 | SH |  | SOLE |  | 793 | 0 | 410 |
| WASTE CONNECTIONS INC | COM | 94106B101 |  | 120980 | 648 | SH |  | SOLE |  | 648 | 0 | 0 |
| WASTE MGMT INC DEL | COM | 94106L109 |  | 236170 | 1032 | SH |  | SOLE |  | 811 | 0 | 221 |
| WATERS CORP | COM | 941848103 |  | 8306803 | 23799 | SH |  | SOLE |  | 21495 | 0 | 2304 |
| WATERS CORP | COM | 941848103 |  | 6632 | 19 | SH |  | SOLE |  | 0 | 0 | 19 |
| WATSCO INC | COM | 942622200 |  | 2102149 | 4760 | SH |  | SOLE |  | 4595 | 0 | 165 |
| WEC ENERGY GROUP INC | COM | 92939U106 |  | 58798 | 564 | SH |  | SOLE |  | 0 | 0 | 564 |
| WELLS FARGO CO NEW | COM | 949746101 |  | 2671866 | 33348 | SH |  | SOLE |  | 25814 | 0 | 7534 |
| WELLS FARGO CO NEW | COM | 949746101 |  | 9158 | 114 | SH |  | SOLE |  | 0 | 0 | 114 |
| WELLS FARGO CO NEW | PERP PFD CNV A | 949746804 |  | 7045 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| WELLTOWER INC | COM | 95040Q104 |  | 119141 | 775 | SH |  | SOLE |  | 679 | 0 | 96 |
| WEST PHARMACEUTICAL SVSC INC | COM | 955306105 |  | 8971 | 41 | SH |  | SOLE |  | 0 | 0 | 41 |
| WESTERN DIGITAL CORP | COM | 958102105 |  | 20894 | 327 | SH |  | SOLE |  | 26 | 0 | 301 |
| WESTERN UN CO | COM | 959802109 |  | 19622 | 2330 | SH |  | SOLE |  | 1041 | 0 | 1289 |
| WEX INC | COM | 96208T104 |  | 1235492 | 8411 | SH |  | SOLE |  | 8289 | 0 | 122 |
| WEYERHAEUSER CO MTN BE | COM NEW | 962166104 |  | 53862 | 2097 | SH |  | SOLE |  | 1656 | 0 | 441 |
| WHEATON PRECIOUS METALS CORP | COM | 962879102 |  | 3682 | 41 | SH |  | SOLE |  | 41 | 0 | 0 |
| WILLIAMS COS INC | COM | 969457100 |  | 50248 | 800 | SH |  | SOLE |  | 0 | 0 | 800 |
| WILLIAMS SONOMA INC | COM | 969904101 |  | 430871 | 2637 | SH |  | SOLE |  | 2637 | 0 | 0 |
| WINGSTOP INC | COM | 974155103 |  | 13659 | 41 | SH |  | SOLE |  | 0 | 0 | 41 |
| WISDOMTREE TR | EMG MKTS SMCAP | 97717W281 |  | 176768 | 3200 | SH |  | SOLE |  | 3200 | 0 | 0 |
| WISDOMTREE TR | FLOATNG RAT TREA | 97717Y527 |  | 15999 | 318 | SH |  | SOLE |  | 0 | 0 | 318 |
| WISDOMTREE TR | INDIA ERNGS FD | 97717W422 |  | 384696 | 8104 | SH |  | SOLE |  | 8104 | 0 | 0 |
| WISDOMTREE TR | INTERNTNL AI ENH | 97717W786 |  | 155425 | 3227 | SH |  | SOLE |  | 3227 | 0 | 0 |
| WISDOMTREE TR | INTL MIDCAP DV | 97717W778 |  | 2472177 | 32827 | SH |  | SOLE |  | 32809 | 0 | 18 |
| WISDOMTREE TR | INTL SMCAP DIV | 97717W760 |  | 1883779 | 25080 | SH |  | SOLE |  | 24905 | 0 | 175 |
| WISDOMTREE TR | US LARGECAP DIVD | 97717W307 |  | 61470 | 748 | SH |  | SOLE |  | 748 | 0 | 0 |
| WISDOMTREE TR | US MIDCAP DIVID | 97717W505 |  | 8621 | 172 | SH |  | SOLE |  | 0 | 0 | 172 |
| WISDOMTREE TR | US MIDCAP FUND | 97717W570 |  | 2479233 | 40137 | SH |  | SOLE |  | 37638 | 0 | 2499 |
| WISDOMTREE TR | US QTLY DIV GRT | 97717X669 |  | 28472 | 340 | SH |  | SOLE |  | 0 | 0 | 340 |
| WISDOMTREE TR | US QTLY DIV GRT | 97717X669 |  | 8374 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| WISDOMTREE TR | US SMALLCAP DIVD | 97717W604 |  | 3176 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| WK KELLOGG CO | COM SHS | 92942W107 |  | 399 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| WOODSIDE ENERGY GROUP LTD | SPONSORED ADR | 980228308 |  | 4722 | 306 | SH |  | SOLE |  | 0 | 0 | 306 |
| WORLD KINECT CORPORATION | COM | 981475106 |  | 3743 | 132 | SH |  | SOLE |  | 0 | 0 | 132 |
| WP CAREY INC | COM | 92936U109 |  | 17779 | 285 | SH |  | SOLE |  | 285 | 0 | 0 |
| XCEL ENERGY INC | COM | 98389B100 |  | 196848 | 2891 | SH |  | SOLE |  | 2189 | 0 | 702 |
| XYLEM INC | COM | 98419M100 |  | 26045 | 201 | SH |  | SOLE |  | 0 | 0 | 201 |
| YUM BRANDS INC | COM | 988498101 |  | 215878 | 1457 | SH |  | SOLE |  | 1340 | 0 | 117 |
| YUM CHINA HLDGS INC | COM | 98850P109 |  | 22758 | 509 | SH |  | SOLE |  | 509 | 0 | 0 |
| ZEBRA TECHNOLOGIES CORPORATI | CL A | 989207105 |  | 6155866 | 19963 | SH |  | SOLE |  | 17526 | 0 | 2437 |
| ZEBRA TECHNOLOGIES CORPORATI | CL A | 989207105 |  | 617 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| ZIFF DAVIS INC | COM | 48123V102 |  | 149111 | 4926 | SH |  | SOLE |  | 4926 | 0 | 0 |
| ZILLOW GROUP INC | CL A | 98954M101 |  | 3425 | 50 | SH |  | SOLE |  | 0 | 0 | 50 |
| ZILLOW GROUP INC | CL C CAP STK | 98954M200 |  | 1401 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| ZIM INTEGRATED SHIPPING SERV | SHS | M9T951109 |  | 451 | 28 | SH |  | SOLE |  | 0 | 0 | 28 |
| ZIMMER BIOMET HOLDINGS INC | COM | 98956P102 |  | 39138 | 429 | SH |  | SOLE |  | 389 | 0 | 40 |
| ZIMVIE INC | COM | 98888T107 |  | 141 | 15 | SH |  | SOLE |  | 11 | 0 | 4 |
| ZOETIS INC | CL A | 98978V103 |  | 459036 | 2943 | SH |  | SOLE |  | 2091 | 0 | 852 |
| ZSCALER INC | COM | 98980G102 |  | 1256 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |

---