# EDGAR Filing Document

**Accession Number:** 0001512024
**File Stem:** 0001062993-26-002655
**Filing Date:** 2026-5
**Character Count:** 344301
**Document Hash:** eb7f44aa597d7cde43e923190614d9c9
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001062993-26-002655.hdr.sgml**: 20260515

**ACCESSION NUMBER**: 0001062993-26-002655

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

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20260331

**FILED AS OF DATE**: 20260515

**DATE AS OF CHANGE**: 20260514

**EFFECTIVENESS DATE**: 20260515

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** CAPTRUST FINANCIAL ADVISORS
- **CENTRAL INDEX KEY:** 0001512024

**ORGANIZATION NAME:**
- **EIN:** 260058143
- **STATE OF INCORPORATION:** NC
- **FISCAL YEAR END:** 1231

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

**BUSINESS ADDRESS:**
- **STREET 1:** 4208 SIX FORKS ROAD, SUITE 1700
- **CITY:** RALEIGH
- **STATE:** NC
- **ZIP:** 27609
- **BUSINESS PHONE:** (919) 870-6822

**MAIL ADDRESS:**
- **STREET 1:** 4208 SIX FORKS ROAD, SUITE 1700
- **CITY:** RALEIGH
- **STATE:** NC
- **ZIP:** 27609

### FORM 13F COVER PAGE

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

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

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

[ ] adds new holdings entries.

**Institutional Investment Manager Filing this Report:**

**Name:** CAPTRUST FINANCIAL ADVISORS<br>**Address:** 4208 SIX FORKS ROAD SUITE 1700<br>RALEIGH, NC 27609

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

**CRD Number (if applicable):** 000175112

**SEC File Number (if applicable):** 801-62193

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:** DENISE M BUCHANAN<br>**Title:** SENIOR DIRECTOR COMPLIANCE<br>**Phone:** 919-278-9641

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

DENISE M BUCHANAN  RALEIGH, NC  05-14-2026<br>[Signature]  [City, State]  [Date]

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

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

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

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

### Form 13F Summary Page

**Report Summary:**

**Number of Other Included Managers:** 0

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

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

      (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 |
| AMAZON COM INC COM | Stock | 023135106 |  | 771448086 | 3704409 | SH |  | SOLE |  | 2838971 | 0 | 865438 |
| AMAZON COM INC COM | Stock | 023135106 |  | 249903 | 1200 | SH | Put | SOLE |  | 0 | 0 | 1200 |
| ISHARES MORNINGSTAR GROWTH ETF | ETF | 464287119 |  | 8114368 | 84985 | SH |  | SOLE |  | 17857 | 0 | 67128 |
| ISHARES MORNINGSTAR MID-CAP GROWTH ETF | ETF | 464288307 |  | 898620 | 11408 | SH |  | SOLE |  | 1615 | 0 | 9793 |
| ISHARES MORNINGSTAR SMALL-CAP GROWTH ETF | ETF | 464288604 |  | 2997912 | 54711 | SH |  | SOLE |  | 3162 | 0 | 51549 |
| ALEXANDRIA REAL ESTATE EQ INC COM | REIT | 015271109 |  | 1047258 | 22561 | SH |  | SOLE |  | 5103 | 0 | 17458 |
| CUBESMART COM | REIT | 229663109 |  | 889756 | 24286 | SH |  | SOLE |  | 3671 | 0 | 20615 |
| ISHARES MORNINGSTAR MID-CAP VALUE ETF | ETF | 464288406 |  | 3820654 | 45062 | SH |  | SOLE |  | 44856 | 0 | 206 |
| GLOBAL PMTS INC COM | Stock | 37940X102 |  | 2426278 | 36052 | SH |  | SOLE |  | 13604 | 0 | 22448 |
| ROLLINS INC COM | Stock | 775711104 |  | 19001723 | 355773 | SH |  | SOLE |  | 300740 | 0 | 55033 |
| TETRA TECHNOLOGIES INC DEL COM | Stock | 88162F105 |  | 182627 | 21436 | SH |  | SOLE |  | 11640 | 0 | 9796 |
| ISHARES SHORT MATURITY MUNICIPAL BOND ACTIVE ETF | ETF | 46431W838 |  | 53987064 | 1072449 | SH |  | SOLE |  | 1063745 | 0 | 8704 |
| PRUDENTIAL FINL INC COM | Stock | 744320102 |  | 4456155 | 45621 | SH |  | SOLE |  | 17249 | 0 | 28372 |
| WISDOMTREE JAPAN HEDGED EQUITY FUND | ETF | 97717W851 |  | 593701 | 3744 | SH |  | SOLE |  | 3411 | 0 | 333 |
| HEWLETT PACKARD ENTERPRISE CO COM | Stock | 42824C109 |  | 3840670 | 161334 | SH |  | SOLE |  | 52014 | 0 | 109320 |
| SEALED AIR CORP NEW COM | Stock | 81211K100 |  | 399945 | 9511 | SH |  | SOLE |  | 2004 | 0 | 7507 |
| TUTOR PERINI CORP COM | Stock | 901109108 |  | 431371 | 5590 | SH |  | SOLE |  | 1527 | 0 | 4063 |
| WYNN RESORTS LTD COM | Stock | 983134107 |  | 578624 | 5698 | SH |  | SOLE |  | 618 | 0 | 5080 |
| ULTA BEAUTY INC COM | Stock | 90384S303 |  | 3879793 | 7423 | SH |  | SOLE |  | 2693 | 0 | 4730 |
| FIRST TRUST NASDAQ-100 SELECT EQUAL WEIGHT ETF | ETF | 337344105 |  | 290642 | 2289 | SH |  | SOLE |  | 1873 | 0 | 416 |
| ARCHROCK INC COM | Stock | 03957W106 |  | 1005823 | 28903 | SH |  | SOLE |  | 1784 | 0 | 27119 |
| INVESCO QQQ TRUST SERIES I | ETF | 46090E103 |  | 237332421 | 456659 | SH |  | SOLE |  | 146289 | 0 | 310370 |
| INVESCO QQQ TRUST SERIES I | ETF | 46090E103 |  | 207886 | 400 | SH | Put | SOLE |  | 0 | 0 | 400 |
| INVESCO QQQ TRUST SERIES I | ETF | 46090E103 |  | 4328002 | 7500 | SH | Put | SOLE |  | 0 | 0 | 7500 |
| INVESCO QQQ TRUST SERIES I | ETF | 46090E103 |  | 288533 | 500 | SH | Put | SOLE |  | 0 | 0 | 500 |
| INVESCO QQQ TRUST SERIES I | ETF | 46090E103 |  | 230827 | 400 | SH | Put | SOLE |  | 0 | 0 | 400 |
| INVESCO QQQ TRUST SERIES I | ETF | 46090E103 |  | 115413 | 200 | SH | Put | SOLE |  | 0 | 0 | 200 |
| INVESCO QQQ TRUST SERIES I | ETF | 46090E103 |  | 577067 | 1000 | SH | Put | SOLE |  | 0 | 0 | 1000 |
| KURA ONCOLOGY INC COM | Stock | 50127T109 |  | 199034 | 24485 | SH |  | SOLE |  | 5435 | 0 | 19050 |
| STATE STREET TECHNOLOGY SELECT SECTOR SPDR ETF | ETF | 81369Y803 |  | 143480870 | 1079699 | SH |  | SOLE |  | 655333 | 0 | 424366 |
| STARBUCKS CORP COM | Stock | 855244109 |  | 14576523 | 162717 | SH |  | SOLE |  | 92058 | 0 | 70659 |
| SEMPRA COM | Stock | 816851109 |  | 9039413 | 93028 | SH |  | SOLE |  | 41942 | 0 | 51085 |
| FOUR CORNERS PPTY TR INC COM | REIT | 35086T109 |  | 340800 | 14410 | SH |  | SOLE |  | 1515 | 0 | 12895 |
| PUBLIC SVC ENTERPRISE GROUP COM | Stock | 744573106 |  | 9062150 | 111946 | SH |  | SOLE |  | 77627 | 0 | 34319 |
| PAN AMERN SILVER CORP COM | Stock | 697900108 |  | 3648465 | 66785 | SH |  | SOLE |  | 64138 | 0 | 2647 |
| WISDOMTREE U.S. SMALLCAP FUND | ETF | 97717W562 |  | 229002 | 3945 | SH |  | SOLE |  | 3945 | 0 | 0 |
| OLD REP INTL CORP COM | Stock | 680223104 |  | 112894615 | 2829433 | SH |  | SOLE |  | 2234449 | 0 | 594984 |
| ATI INC COM | Stock | 01741R102 |  | 1187145 | 8162 | SH |  | SOLE |  | 1919 | 0 | 6243 |
| LOUISIANA PAC CORP COM | Stock | 546347105 |  | 542186 | 7453 | SH |  | SOLE |  | 4171 | 0 | 3282 |
| CHURCHILL DOWNS INC COM | Stock | 171484108 |  | 1102573 | 12281 | SH |  | SOLE |  | 4948 | 0 | 7333 |
| BLOCK INC CL A | Stock | 852234103 |  | 1666319 | 27690 | SH |  | SOLE |  | 9208 | 0 | 18482 |
| AXSOME THERAPEUTICS INC. COM | Stock | 05464T104 |  | 1954792 | 11566 | SH |  | SOLE |  | 2451 | 0 | 9115 |
| HECLA MINING COMPANY COM | Stock | 422704106 |  | 1529149 | 82080 | SH |  | SOLE |  | 72544 | 0 | 9536 |
| GOLDMAN SACHS ACTIVEBETA INTERNATIONAL EQUITY ETF | ETF | 381430107 |  | 59468685 | 1379015 | SH |  | SOLE |  | 865584 | 0 | 513431 |
| NUVEEN MASS QUALITY MUN INC COM | CEF | 67061E104 |  | 261698 | 21259 | SH |  | SOLE |  | 21011 | 0 | 248 |
| STATE STREET SPDR PORTFOLIO AGGREGATE BOND ETF | ETF | 78464A649 |  | 8124353 | 317110 | SH |  | SOLE |  | 20347 | 0 | 296763 |
| RED CAT HLDGS INC COM | Stock | 75644T100 |  | 186448 | 14244 | SH |  | SOLE |  | 8991 | 0 | 5253 |
| ALNYLAM PHARMACEUTICALS INC COM | Stock | 02043Q107 |  | 4136380 | 12503 | SH |  | SOLE |  | 6526 | 0 | 5977 |
| INTERDIGITAL INC COM | Stock | 45867G101 |  | 2652402 | 8783 | SH |  | SOLE |  | 1593 | 0 | 7190 |
| ONEMAIN HLDGS INC COM | Stock | 68268W103 |  | 1082778 | 20250 | SH |  | SOLE |  | 5526 | 0 | 14724 |
| DYADIC INTL INC DEL COM | Stock | 26745T101 |  | 12300 | 15000 | SH |  | SOLE |  | 0 | 0 | 15000 |
| DELUXE CORP MEDIUM TERM NTS COM | Stock | 248019101 |  | 265878 | 9655 | SH |  | SOLE |  | 2265 | 0 | 7390 |
| XPO INC COM | Stock | 983793100 |  | 2501467 | 12858 | SH |  | SOLE |  | 1470 | 0 | 11388 |
| QUICKLOGIC CORP COM NEW | Stock | 74837P405 |  | 190392 | 20298 | SH |  | SOLE |  | 17071 | 0 | 3227 |
| CAMDEN PPTY TR SH BEN INT | REIT | 133131102 |  | 754594 | 7727 | SH |  | SOLE |  | 3703 | 0 | 4024 |
| CARECLOUD INC COM | Stock | 14167R100 |  | 179314 | 49127 | SH |  | SOLE |  | 49127 | 0 | 0 |
| VOYAGER THERAPEUTICS INC COM | Stock | 92915B106 |  | 404737 | 104854 | SH |  | SOLE |  | 95339 | 0 | 9515 |
| ELEVANCE HEALTH INC FORMERLY A COM | Stock | 036752103 |  | 12481347 | 42635 | SH |  | SOLE |  | 27569 | 0 | 15066 |
| ISHARES GOLD TRUST | ETF | 464285204 |  | 26624 | 302 | SH |  | OTR |  | 0 | 0 | 302 |
| ISHARES GOLD TRUST | ETF | 464285204 |  | 212965613 | 2415858 | SH |  | SOLE |  | 1132275 | 0 | 1283583 |
| EBAY INC. COM | Stock | 278642103 |  | 9387524 | 103139 | SH |  | SOLE |  | 83832 | 0 | 19307 |
| VERICEL CORP COM | Stock | 92346J108 |  | 913435 | 28394 | SH |  | SOLE |  | 173 | 0 | 28221 |
| DOLLAR GEN CORP COM | Stock | 256677105 |  | 96830210 | 815568 | SH |  | SOLE |  | 609036 | 0 | 206532 |
| AZENTA INC COM | Stock | 114340102 |  | 515509 | 24397 | SH |  | SOLE |  | 815 | 0 | 23582 |
| BAR HBR BANKSHARES COM | Stock | 066849100 |  | 252493 | 7781 | SH |  | SOLE |  | 2622 | 0 | 5159 |
| STATE STREET SPDR S NORTH AMERICAN NATURAL RESOURCES ETF | ETF | 78463X152 |  | 417809 | 4974 | SH |  | SOLE |  | 4973 | 0 | 0 |
| WOLVERINE WORLD WIDE INC COM | Stock | 978097103 |  | 208989 | 12806 | SH |  | SOLE |  | 1761 | 0 | 11045 |
| TEMPLETON EMERGING MKTS FD COM | CEF | 880191101 |  | 214165 | 12245 | SH |  | SOLE |  | 0 | 0 | 12245 |
| IONIS PHARMACEUTICALS INC COM | Stock | 462222100 |  | 375450 | 5000 | SH |  | SOLE |  | 916 | 0 | 4084 |
| GRUPO TELEVISA S A B SPON ADR REP ORD | ADR | 40049J206 |  | 40740 | 14000 | SH |  | SOLE |  | 0 | 0 | 14000 |
| HUBBELL INC COM | Stock | 443510607 |  | 5839979 | 11900 | SH |  | SOLE |  | 4540 | 0 | 7360 |
| LOGITECH INTL S A SHS | Stock | H50430232 |  | 421127 | 4622 | SH |  | SOLE |  | 1991 | 0 | 2631 |
| BGC GROUP INC CL A | Stock | 088929104 |  | 1447537 | 148010 | SH |  | SOLE |  | 17381 | 0 | 130629 |
| ISHARES INTERNATIONAL SMALLCAP EQUITY FACTOR ETF | ETF | 46434V266 |  | 777545 | 18606 | SH |  | SOLE |  | 10669 | 0 | 7937 |
| STATE STREET SPDR PORTFOLIO S 500 HIGH DIVIDEND ETF | ETF | 78468R788 |  | 3031128 | 66591 | SH |  | SOLE |  | 16011 | 0 | 50580 |
| WILLIS TOWERS WATSON PLC LTD SHS | Stock | G96629103 |  | 1053795 | 3625 | SH |  | SOLE |  | 792 | 0 | 2833 |
| MONSTER BEVERAGE CORP NEW COM | Stock | 61174X109 |  | 4503724 | 62156 | SH |  | SOLE |  | 19260 | 0 | 42896 |
| VULCAN MATLS CO COM | Stock | 929160109 |  | 31786940 | 116735 | SH |  | SOLE |  | 91056 | 0 | 25679 |
| ASTRONICS CORP COM | Stock | 046433108 |  | 1139317 | 17074 | SH |  | SOLE |  | 2819 | 0 | 14255 |
| JOHNSON  JOHNSON COM | Stock | 478160104 |  | 193533726 | 791746 | SH |  | SOLE |  | 524105 | 0 | 267641 |
| ISHARES U.S. EQUITY FACTOR ETF | ETF | 46434V282 |  | 5849180 | 88624 | SH |  | SOLE |  | 41184 | 0 | 47440 |
| AKAMAI TECHNOLOGIES INC COM | Stock | 00971T101 |  | 4613388 | 40170 | SH |  | SOLE |  | 10942 | 0 | 29228 |
| CORPAY INC COM SHS | Stock | 219948106 |  | 5121715 | 17601 | SH |  | SOLE |  | 2566 | 0 | 15035 |
| TAKE-TWO INTERACTIVE SOFTWARE COM | Stock | 874054109 |  | 3969590 | 20102 | SH |  | SOLE |  | 2863 | 0 | 17239 |
| SCHWAB 1000 INDEX ETF | ETF | 808524722 |  | 2496133 | 79672 | SH |  | SOLE |  | 52185 | 0 | 27487 |
| SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS | Stock | G7997R103 |  | 15116228 | 38585 | SH |  | SOLE |  | 14641 | 0 | 23944 |
| SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS | Stock | G7997R103 |  | 2037152 | 5200 | SH | Put | SOLE |  | 5200 | 0 | 0 |
| WILLIAMS SONOMA INC COM | Stock | 969904101 |  | 171870467 | 942732 | SH |  | SOLE |  | 759699 | 0 | 183033 |
| KIRBY CORP COM | Stock | 497266106 |  | 1823654 | 13724 | SH |  | SOLE |  | 517 | 0 | 13207 |
| LKQ CORP COM | Stock | 501889208 |  | 3454078 | 117606 | SH |  | SOLE |  | 3266 | 0 | 114340 |
| WASTE MGMT INC DEL COM | Stock | 94106L109 |  | 29865806 | 129970 | SH |  | SOLE |  | 88802 | 0 | 41168 |
| EDITAS MEDICINE INC COM | Stock | 28106W103 |  | 69028 | 27950 | SH |  | SOLE |  | 7774 | 0 | 20176 |
| ADVANCED ENERGY INDS COM | Stock | 007973100 |  | 3876393 | 12012 | SH |  | SOLE |  | 317 | 0 | 11695 |
| BEONE MEDICINES LTD SPONSORED ADS | ADR | 07725L102 |  | 480316 | 1617 | SH |  | SOLE |  | 166 | 0 | 1451 |
| TORTOISE NORTH AMERICAN PIPELINE ETF | ETF | 890930308 |  | 2065128 | 48750 | SH |  | SOLE |  | 8915 | 0 | 39835 |
| VANGUARD TOTAL STOCK MARKETS ETF | ETF | 922908769 |  | 256492397 | 799543 | SH |  | SOLE |  | 483326 | 0 | 316217 |
| THOMSON REUTERS CORP COM | Stock | 884903808 |  | 213927 | 2377 | SH |  | SOLE |  | 1100 | 0 | 1277 |
| WISDOMTREE FLOATING RATE TREASURY FUND | ETF | 97717Y527 |  | 264506048 | 5254391 | SH |  | SOLE |  | 3046507 | 0 | 2207884 |
| OLIN CORP COM PAR $1 | Stock | 680665205 |  | 612681 | 20608 | SH |  | SOLE |  | 3205 | 0 | 17403 |
| INVESCO WATER RESOURCES ETF | ETF | 46137V142 |  | 1583652 | 23686 | SH |  | SOLE |  | 19501 | 0 | 4185 |
| INVESCO HIGH YIELD EQUITY DIVIDEND ACHIEVERS ETF | ETF | 46137V563 |  | 1609295 | 75138 | SH |  | SOLE |  | 13608 | 0 | 61530 |
| ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN | Stock | 01881G106 |  | 473826 | 12656 | SH |  | SOLE |  | 8465 | 0 | 4191 |
| BANK OZK LITTLE ROCK ARK COM | Stock | 06417N103 |  | 106498524 | 2320896 | SH |  | SOLE |  | 1907563 | 0 | 413333 |
| EQUITY BANCSHARES INC COM CL A | Stock | 29460X109 |  | 781655 | 17601 | SH |  | SOLE |  | 13738 | 0 | 3863 |
| VANGUARD EXTENDED MARKET ETF | ETF | 922908652 |  | 67834933 | 329623 | SH |  | SOLE |  | 278288 | 0 | 51335 |
| VANGUARD ENERGY ETF | ETF | 92204A306 |  | 10294209 | 59490 | SH |  | SOLE |  | 47833 | 0 | 11657 |
| ISHARES GLOBAL TECH ETF | ETF | 464287291 |  | 2458729 | 24595 | SH |  | SOLE |  | 11864 | 0 | 12731 |
| COMPANHIA DE SANEAMENTO BASICO SPONSORED ADR | ADR | 20441A102 |  | 1795361 | 58845 | SH |  | SOLE |  | 0 | 0 | 58845 |
| NEXTDECADE CORP COM | Stock | 65342K105 |  | 381353 | 49785 | SH |  | SOLE |  | 12462 | 0 | 37323 |
| ISHARES MSCI INTL VALUE FACTOR ETF | ETF | 46435G409 |  | 1562118 | 39405 | SH |  | SOLE |  | 8712 | 0 | 30693 |
| DEXCOM INC COM | Stock | 252131107 |  | 2662905 | 42403 | SH |  | SOLE |  | 8546 | 0 | 33857 |
| CREDICORP LTD COM | Stock | G2519Y108 |  | 1059598 | 3124 | SH |  | SOLE |  | 811 | 0 | 2313 |
| CALAMOS GBL DYN INCOME FUND COM | CEF | 12811L107 |  | 314621 | 43363 | SH |  | SOLE |  | 39197 | 0 | 4166 |
| VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF | ETF | 921946810 |  | 41707212 | 471504 | SH |  | SOLE |  | 429012 | 0 | 42492 |
| SYNDAX PHARMACEUTICALS INC COM | Stock | 87164F105 |  | 223319 | 9563 | SH |  | SOLE |  | 1989 | 0 | 7574 |
| JPMORGAN DIVERSIFIED RETURN USE EQUITY | ETF | 46641Q407 |  | 29700321 | 228110 | SH |  | SOLE |  | 46203 | 0 | 181907 |
| VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF | ETF | 921946794 |  | 250273697 | 2656027 | SH |  | SOLE |  | 1508487 | 0 | 1147540 |
| COSTCO WHOLESALE CORPORATION COM | Stock | 22160K105 |  | 212221445 | 212982 | SH |  | SOLE |  | 151057 | 0 | 61925 |
| COSTCO WHOLESALE CORPORATION COM | Stock | 22160K105 |  | 1693941 | 1700 | SH | Put | SOLE |  | 0 | 0 | 1700 |
| COSTCO WHOLESALE CORPORATION COM | Stock | 22160K105 |  | 1195723 | 1200 | SH | Put | SOLE |  | 0 | 0 | 1200 |
| COSTCO WHOLESALE CORPORATION COM | Stock | 22160K105 |  | 597861 | 600 | SH | Put | SOLE |  | 0 | 0 | 600 |
| CLEVELAND-CLIFFS INC NEW COM | Stock | 185899101 |  | 358939 | 42479 | SH |  | SOLE |  | 8527 | 0 | 33952 |
| HCA HEALTHCARE INC COM | Stock | 40412C101 |  | 138890581 | 293489 | SH |  | SOLE |  | 253504 | 0 | 39985 |
| HCA HEALTHCARE INC COM | Stock | 40412C101 |  | 3643947 | 7700 | SH | Put | SOLE |  | 0 | 0 | 7700 |
| HCA HEALTHCARE INC COM | Stock | 40412C101 |  | 1467020 | 3100 | SH | Put | SOLE |  | 0 | 0 | 3100 |
| CABOT CORP COM | Stock | 127055101 |  | 823117 | 10930 | SH |  | SOLE |  | 534 | 0 | 10396 |
| ISHARES MSCI EMERGING MARKETS ETF | ETF | 464287234 |  | 49432436 | 870443 | SH |  | SOLE |  | 171993 | 0 | 698450 |
| FIRST TRUST HEALTH CARE ALPHADEX FUND | ETF | 33734X143 |  | 562026 | 5120 | SH |  | SOLE |  | 4666 | 0 | 454 |
| FIRST TRUST TECHNOLOGY ALPHADEX FUND | ETF | 33734X176 |  | 5310717 | 33586 | SH |  | SOLE |  | 14776 | 0 | 18810 |
| GOLDMAN SACHS GROUP INC COM | Stock | 38141G104 |  | 168014809 | 198639 | SH |  | SOLE |  | 160561 | 0 | 38078 |
| LAS VEGAS SANDS CORP COM | Stock | 517834107 |  | 2633753 | 48906 | SH |  | SOLE |  | 14106 | 0 | 34800 |
| STATE STREET SPDR NUVEEN ICE SHORT TERM MUNICIPAL BOND ETF | ETF | 78468R739 |  | 1941267 | 40587 | SH |  | SOLE |  | 22284 | 0 | 18303 |
| INTERCONTINENTAL HOTELS GROUP SPONSORED ADS | ADR | 45857P806 |  | 2364205 | 17715 | SH |  | SOLE |  | 379 | 0 | 17336 |
| SCOTTS MIRACLE-GRO CO CL A | Stock | 810186106 |  | 76888046 | 1264437 | SH |  | SOLE |  | 903046 | 0 | 361391 |
| SENSEONICS HLDGS INC COM | Stock | 81727U303 |  | 93074 | 13975 | SH |  | SOLE |  | 13925 | 0 | 50 |
| WATSCO INC COM | Stock | 942622200 |  | 120357187 | 330883 | SH |  | SOLE |  | 275118 | 0 | 55765 |
| STATE STREET SPDR S 500 FOSSIL FUEL RESERVES FREE ETF | ETF | 78468R796 |  | 506525 | 9552 | SH |  | SOLE |  | 1872 | 0 | 7680 |
| DIODES INC COM | Stock | 254543101 |  | 340551 | 4990 | SH |  | SOLE |  | 974 | 0 | 4016 |
| TOYOTA MOTOR CORP ADS | ADR | 892331307 |  | 89744268 | 435479 | SH |  | SOLE |  | 336374 | 0 | 99105 |
| ISHARES ESG MSCI KLD 400 ETF | ETF | 464288570 |  | 21104516 | 174144 | SH |  | SOLE |  | 31677 | 0 | 142467 |
| SHELL PLC SPON ADS | ADR | 780259305 |  | 16968261 | 182454 | SH |  | SOLE |  | 41024 | 0 | 141430 |
| SHELL PLC SPON ADS | ADR | 780259305 |  | 93000 | 1000 | SH | Call | SOLE |  | 0 | 0 | 1000 |
| SHELL PLC SPON ADS | ADR | 780259305 |  | 93000 | 1000 | SH | Call | SOLE |  | 0 | 0 | 1000 |
| GAP INC COM | Stock | 364760108 |  | 1873145 | 77416 | SH |  | SOLE |  | 17470 | 0 | 59946 |
| TELEDYNE TECHNOLOGIES INC COM | Stock | 879360105 |  | 9049824 | 14958 | SH |  | SOLE |  | 5982 | 0 | 8976 |
| YUM BRANDS INC COM | Stock | 988498101 |  | 16374604 | 105316 | SH |  | SOLE |  | 31904 | 0 | 73412 |
| OLD DOMINION FREIGHT LINE INC COM | Stock | 679580100 |  | 2671162 | 13670 | SH |  | SOLE |  | 4504 | 0 | 9166 |
| OIL STS INTL INC COM | Stock | 678026105 |  | 196530 | 16885 | SH |  | SOLE |  | 4198 | 0 | 12687 |
| PACER GLOBAL CASH COWS DIVIDEND ETF | ETF | 69374H709 |  | 269818 | 5835 | SH |  | SOLE |  | 2331 | 0 | 3504 |
| ABERCROMBIE  FITCH CO CL A | Stock | 002896207 |  | 448055 | 4904 | SH |  | SOLE |  | 1149 | 0 | 3755 |
| REZOLUTE INC COM NEW | Stock | 76200L309 |  | 43398 | 14229 | SH |  | SOLE |  | 3371 | 0 | 10858 |
| KNIGHT-SWIFT TRANSN HLDGS INC CL A | Stock | 499049104 |  | 1034011 | 17960 | SH |  | SOLE |  | 4638 | 0 | 13322 |
| UNDER ARMOUR INC CL C | Stock | 904311206 |  | 63044 | 10889 | SH |  | SOLE |  | 1121 | 0 | 9768 |
| ISHARES MORNINGSTAR SMALL CAP VALUE ETF | ETF | 464288703 |  | 2414074 | 34730 | SH |  | SOLE |  | 5760 | 0 | 28970 |
| BOSTON SCIENTIFIC CORP COM | Stock | 101137107 |  | 5684856 | 90594 | SH |  | SOLE |  | 23970 | 0 | 66624 |
| EAST WEST BANCORP INC COM | Stock | 27579R104 |  | 1161595 | 10883 | SH |  | SOLE |  | 3873 | 0 | 7010 |
| F5 INC COM | Stock | 315616102 |  | 1403475 | 4851 | SH |  | SOLE |  | 2745 | 0 | 2106 |
| VIASAT INC COM | Stock | 92552V100 |  | 1439927 | 31440 | SH |  | SOLE |  | 1487 | 0 | 29953 |
| STATE STREET REAL ESTATE SELECT SECTOR SPDR ETF | ETF | 81369Y860 |  | 1599660 | 39179 | SH |  | SOLE |  | 36226 | 0 | 2953 |
| PERMIAN BASIN RTY TR UNIT BEN INT | Stock | 714236106 |  | 578715 | 26892 | SH |  | SOLE |  | 26859 | 0 | 33 |
| SABINE RTY TR UNIT BEN INT | Stock | 785688102 |  | 255049 | 3387 | SH |  | SOLE |  | 3387 | 0 | 0 |
| MAGNOLIA OIL  GAS CORP CL A | Stock | 559663109 |  | 2983839 | 94515 | SH |  | SOLE |  | 50891 | 0 | 43624 |
| ATLANTA BRAVES HLDGS INC COM SER A | Stock | 047726104 |  | 259042 | 5494 | SH |  | SOLE |  | 563 | 0 | 4931 |
| ISHARES U.S. INDUSTRIALS ETF | ETF | 464287754 |  | 1133404 | 7682 | SH |  | SOLE |  | 1622 | 0 | 6060 |
| PETROLEO BRASILEIRO S A SPONSORED ADR | ADR | 71654V408 |  | 213537 | 10291 | SH |  | SOLE |  | 9067 | 0 | 1224 |
| PROCTER  GAMBLE CO COM | Stock | 742718109 |  | 236118607 | 1714266 | SH |  | SOLE |  | 649465 | 0 | 1064801 |
| COCA COLA CO COM | Stock | 191216100 |  | 142010547 | 1867326 | SH |  | SOLE |  | 684828 | 0 | 1182498 |
| NORDIC AMERICAN TANKERS LIMITE COM | Stock | G65773106 |  | 131222 | 22393 | SH |  | SOLE |  | 6619 | 0 | 15774 |
| ISHARES U.S. HEALTHCARE ETF | ETF | 464287762 |  | 1469340 | 23858 | SH |  | SOLE |  | 11043 | 0 | 12815 |
| HARROW INC COM | Stock | 415858109 |  | 2002345 | 56788 | SH |  | SOLE |  | 7092 | 0 | 49696 |
| ISHARES U.S. SMALLCAP EQUITY FACTOR ETF | ETF | 46434V290 |  | 405643 | 5373 | SH |  | SOLE |  | 2892 | 0 | 2481 |
| POPULAR INC COM NEW | Stock | 733174700 |  | 2052314 | 15297 | SH |  | SOLE |  | 3471 | 0 | 11826 |
| GENERAL MILLS INC COM | Stock | 370334104 |  | 6761496 | 181667 | SH |  | SOLE |  | 106052 | 0 | 75615 |
| INTELLIA THERAPEUTICS INC COM | Stock | 45826J105 |  | 287969 | 22465 | SH |  | SOLE |  | 4002 | 0 | 18463 |
| FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND | ETF | 336917109 |  | 1755979 | 34567 | SH |  | SOLE |  | 16854 | 0 | 177123 |
| ENTERPRISE PRODS PARTNERS L P COM | Stock | 293792107 |  | 22713162 | 600242 | SH |  | SOLE |  | 392342 | 0 | 207900 |
| AMEREN CORP COM | Stock | 023608102 |  | 2899699 | 26380 | SH |  | SOLE |  | 13577 | 0 | 12803 |
| IDEX CORP COM | Stock | 45167R104 |  | 2286943 | 12065 | SH |  | SOLE |  | 1391 | 0 | 10674 |
| PPG INDS INC COM | Stock | 693506107 |  | 5624875 | 52628 | SH |  | SOLE |  | 37048 | 0 | 15580 |
| ISHARES U.S. ENERGY ETF | ETF | 464287796 |  | 2265880 | 34983 | SH |  | SOLE |  | 3234 | 0 | 31749 |
| OCCIDENTAL PETE CORP COM | Stock | 674599105 |  | 6573532 | 101129 | SH |  | SOLE |  | 27479 | 0 | 73650 |
| ISHARES NEW YORK MUNI BOND ETF | ETF | 464288323 |  | 1664303 | 31331 | SH |  | SOLE |  | 29316 | 0 | 2015 |
| TRUIST FINL CORP COM | Stock | 89832Q109 |  | 33173365 | 721661 | SH |  | SOLE |  | 294723 | 0 | 426938 |
| UNITED PARCEL SVCS INC CL B | Stock | 911312106 |  | 12923890 | 131371 | SH |  | SOLE |  | 61500 | 0 | 69871 |
| EPSILON ENERGY LTD COM | Stock | 294375209 |  | 80661 | 13094 | SH |  | SOLE |  | 286 | 0 | 12808 |
| MARRIOTT INTL INC NEW CL A | Stock | 571903202 |  | 18645815 | 57011 | SH |  | SOLE |  | 38827 | 0 | 18184 |
| VANGUARD REAL ESTATE ETF | ETF | 922908553 |  | 36998544 | 417129 | SH |  | SOLE |  | 276137 | 0 | 140992 |
| ISHARES ESG OPTIMIZED MSCI USA ETF | ETF | 464288802 |  | 5861096 | 44408 | SH |  | SOLE |  | 35722 | 0 | 8686 |
| BIOGEN INC COM | Stock | 09062X103 |  | 3589495 | 19577 | SH |  | SOLE |  | 5543 | 0 | 14034 |
| CARNIVAL CORP COMMON STOCK | Stock | 143658300 |  | 3050181 | 117930 | SH |  | SOLE |  | 27544 | 0 | 90386 |
| VENTAS INC COM | REIT | 92276F100 |  | 4123792 | 50426 | SH |  | SOLE |  | 16208 | 0 | 34218 |
| INVESCO DB COMMODITY INDEX TRACKING FUND | ETF | 46138B103 |  | 260121 | 8985 | SH |  | SOLE |  | 4853 | 0 | 4132 |
| ISHARES MSCI ACWI EX U.S. ETF | ETF | 464288240 |  | 58679984 | 857041 | SH |  | SOLE |  | 406672 | 0 | 450369 |
| US FOODS HLDG CORP COM | Stock | 912008109 |  | 4142462 | 44925 | SH |  | SOLE |  | 15954 | 0 | 28971 |
| GETTY RLTY CORP NEW COM | REIT | 374297109 |  | 3872619 | 121780 | SH |  | SOLE |  | 114487 | 0 | 7293 |
| ESSEX PPTY TR INC COM | REIT | 297178105 |  | 990007 | 4091 | SH |  | SOLE |  | 1966 | 0 | 2125 |
| GRAND CANYON ED INC COM | Stock | 38526M106 |  | 686581 | 4038 | SH |  | SOLE |  | 1371 | 0 | 2667 |
| COLUMBUS MCKINNON CORP N Y COM | Stock | 199333105 |  | 164022 | 11293 | SH |  | SOLE |  | 2778 | 0 | 8515 |
| AVALONBAY CMNTYS INC COM | REIT | 053484101 |  | 1088983 | 6667 | SH |  | SOLE |  | 1015 | 0 | 5652 |
| J  J SNACK FOODS CORP COM | Stock | 466032109 |  | 203595 | 2568 | SH |  | SOLE |  | 379 | 0 | 2189 |
| MUELLER INDS INC COM | Stock | 624756102 |  | 4815845 | 43469 | SH |  | SOLE |  | 19731 | 0 | 23738 |
| INTEL CORP COM | Stock | 458140100 |  | 19132624 | 433579 | SH |  | SOLE |  | 190278 | 0 | 243301 |
| MODINE MFG CO COM | Stock | 607828100 |  | 594886 | 2745 | SH |  | SOLE |  | 548 | 0 | 2197 |
| PRESTIGE CONSMR HEALTHCARE INC COM | Stock | 74112D101 |  | 664772 | 11216 | SH |  | SOLE |  | 7719 | 0 | 3497 |
| RELIANCE INC COM | Stock | 759509102 |  | 13195197 | 43417 | SH |  | SOLE |  | 39332 | 0 | 4085 |
| BOSTON BEER INC CL A | Stock | 100557107 |  | 754311 | 3274 | SH |  | SOLE |  | 1131 | 0 | 2143 |
| CME GROUP INC COM | Stock | 12572Q105 |  | 158123819 | 535366 | SH |  | SOLE |  | 469189 | 0 | 66177 |
| SELECTIVE INS GROUP INC COM | Stock | 816300107 |  | 1302552 | 17278 | SH |  | SOLE |  | 1423 | 0 | 15855 |
| WESTERN ALLIANCE BANCORP COM | Stock | 957638109 |  | 1256251 | 17738 | SH |  | SOLE |  | 6737 | 0 | 11001 |
| HUNT J B TRANS SVCS INC COM | Stock | 445658107 |  | 11447977 | 54033 | SH |  | SOLE |  | 9533 | 0 | 44500 |
| WILEY JOHN  SONS INC CL A | Stock | 968223206 |  | 482271 | 12658 | SH |  | SOLE |  | 5813 | 0 | 6845 |
| VAIL RESORTS INC COM | Stock | 91879Q109 |  | 2982157 | 23240 | SH |  | SOLE |  | 1236 | 0 | 22004 |
| CASTELLUM INC COM NEW | Stock | 14838T204 |  | 369086 | 626100 | SH |  | SOLE |  | 626100 | 0 | 0 |
| MSA SAFETY INC COM | Stock | 553498106 |  | 554971 | 3385 | SH |  | SOLE |  | 131 | 0 | 3254 |
| ATKORE INC COM | Stock | 047649108 |  | 783753 | 13304 | SH |  | SOLE |  | 7692 | 0 | 5612 |
| STATE STR CORP COM | Stock | 857477103 |  | 5810323 | 45911 | SH |  | SOLE |  | 10880 | 0 | 35031 |
| MEDTRONIC PLC SHS | Stock | G5960L103 |  | 20034080 | 231208 | SH |  | SOLE |  | 123432 | 0 | 107776 |
| CLOROX CO DEL COM | Stock | 189054109 |  | 5008851 | 48346 | SH |  | SOLE |  | 12119 | 0 | 36227 |
| OCEANFIRST FINL CORP COM | Stock | 675234108 |  | 215559 | 11949 | SH |  | SOLE |  | 4597 | 0 | 7352 |
| ISHARES U.S. FINANCIALS ETF | ETF | 464287788 |  | 1610471 | 13687 | SH |  | SOLE |  | 5782 | 0 | 7905 |
| FIRST MAJESTIC SILVER CORP COM | Stock | 32076V103 |  | 2633212 | 122589 | SH |  | SOLE |  | 117987 | 0 | 4602 |
| ISHARES MSCI TAIWAN ETF | ETF | 46434G772 |  | 307379 | 4334 | SH |  | SOLE |  | 4270 | 0 | 64 |
| WEATHERFORD INTL PLC ORD SHS | Stock | G48833118 |  | 1350065 | 14274 | SH |  | SOLE |  | 3147 | 0 | 11127 |
| FORTIVE CORP COM | Stock | 34959J108 |  | 1837349 | 33237 | SH |  | SOLE |  | 12921 | 0 | 20316 |
| GILDAN ACTIVEWEAR INC COM | Stock | 375916103 |  | 798967 | 14357 | SH |  | SOLE |  | 5523 | 0 | 8834 |
| NETFLIX INC. COM | Stock | 64110L106 |  | 136242661 | 1417561 | SH |  | SOLE |  | 1144989 | 0 | 272572 |
| WORLD ACCEP CORPORATION COM | Stock | 981419104 |  | 221989 | 1644 | SH |  | SOLE |  | 397 | 0 | 1247 |
| AUBURN NATL BANCORP COM | Stock | 050473107 |  | 457924 | 19188 | SH |  | SOLE |  | 0 | 0 | 19188 |
| KOSMOS ENERGY LTD COM | Stock | 500688106 |  | 149981 | 53939 | SH |  | SOLE |  | 7104 | 0 | 46835 |
| AMBEV SA SPONSORED ADR | ADR | 02319V103 |  | 5600215 | 1917882 | SH |  | SOLE |  | 1428163 | 0 | 489719 |
| ISHARES DOW JONES U.S. ETF | ETF | 464287846 |  | 3835088 | 24204 | SH |  | SOLE |  | 21981 | 0 | 2223 |
| PRIMORIS SVCS CORP COM | Stock | 74164F103 |  | 1355834 | 9479 | SH |  | SOLE |  | 1020 | 0 | 8459 |
| STATE STREET SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUST | ETF | 78467X109 |  | 57480941 | 124098 | SH |  | SOLE |  | 16709 | 0 | 107389 |
| PAYCHEX INC COM | Stock | 704326107 |  | 14840452 | 161093 | SH |  | SOLE |  | 103819 | 0 | 57274 |
| MEDICAL PROPERTIES TRUST INC COM | REIT | 58463J304 |  | 861583 | 186092 | SH |  | SOLE |  | 29416 | 0 | 156676 |
| ISHARES CORE 80/20 AGGRESSIVE ALLOCATION ETF | ETF | 464289859 |  | 2123102 | 23993 | SH |  | SOLE |  | 12430 | 0 | 11563 |
| AFFILIATED MANAGERS GROUP COM | Stock | 008252108 |  | 292403 | 1057 | SH |  | SOLE |  | 269 | 0 | 788 |
| STATE STREET DOUBLELINE SHORT DURATION TOTAL RETURN TACTICAL ETF | ETF | 78470P200 |  | 966608 | 20509 | SH |  | SOLE |  | 16493 | 0 | 4016 |
| HORMEL FOODS CORP COM | Stock | 440452100 |  | 529354 | 23370 | SH |  | SOLE |  | 8784 | 0 | 14586 |
| HANOVER INS GROUP INC COM | Stock | 410867105 |  | 1553224 | 8960 | SH |  | SOLE |  | 5518 | 0 | 3442 |
| PACCAR INC COM | Stock | 693718108 |  | 5540109 | 47967 | SH |  | SOLE |  | 32146 | 0 | 15821 |
| DIREXION DAILY S 500 BEAR 1X ETF | ETF | 25460E869 |  | 204731 | 20576 | SH |  | SOLE |  | 0 | 0 | 20576 |
| BLACKBAUD INC COM | Stock | 09227Q100 |  | 341969 | 8857 | SH |  | SOLE |  | 6973 | 0 | 1884 |
| CVB FINL CORP COM | Stock | 126600105 |  | 1254755 | 64711 | SH |  | SOLE |  | 2536 | 0 | 62175 |
| RENTOKIL INITIAL PLC SPONSORED ADR | ADR | 760125104 |  | 2221200 | 70559 | SH |  | SOLE |  | 4166 | 0 | 66393 |
| ISHARES SILVER TRUST | ETF | 46428Q109 |  | 23955884 | 351575 | SH |  | SOLE |  | 294647 | 0 | 56928 |
| IMPINJ INC COM | Stock | 453204109 |  | 1490896 | 14517 | SH |  | SOLE |  | 6712 | 0 | 7805 |
| MADRIGAL PHARMACEUTICALS INC COM | Stock | 558868105 |  | 748562 | 1430 | SH |  | SOLE |  | 913 | 0 | 517 |
| SERA PROGNOSTICS INC CLASS A COM | Stock | 81749D107 |  | 1089625 | 536761 | SH |  | SOLE |  | 32053 | 0 | 504708 |
| COMPASS INC CL A | Stock | 20464U100 |  | 1127698 | 154273 | SH |  | SOLE |  | 135629 | 0 | 18644 |
| TIDEWATER INC NEW COM | Stock | 88642R109 |  | 228372 | 2733 | SH |  | SOLE |  | 18 | 0 | 2715 |
| SEI INVTS CO COM | Stock | 784117103 |  | 1863688 | 23750 | SH |  | SOLE |  | 18969 | 0 | 4781 |
| KINSALE CAP GROUP INC COM | Stock | 49714P108 |  | 1771662 | 5185 | SH |  | SOLE |  | 627 | 0 | 4558 |
| SANGAMO THERAPEUTICS INC COM | Stock | 800677106 |  | 66356 | 268755 | SH |  | SOLE |  | 268555 | 0 | 200 |
| FORTIS INC COM | Stock | 349553107 |  | 370669 | 6644 | SH |  | SOLE |  | 5713 | 0 | 931 |
| EQUITY RESIDENTIAL SH BEN INT | REIT | 29476L107 |  | 1482421 | 25062 | SH |  | SOLE |  | 12532 | 0 | 12530 |
| ISHARES INTERNATIONAL EQUITY FACTOR ETF | ETF | 46434V274 |  | 615139 | 15789 | SH |  | SOLE |  | 0 | 0 | 15789 |
| STATE STREET SPDR MSCI USA STRATEGICFACTORS ETF | ETF | 78468R812 |  | 354876 | 2068 | SH |  | SOLE |  | 1221 | 0 | 847 |
| FIRST HAWAIIAN INC COM | Stock | 32051X108 |  | 550658 | 22349 | SH |  | SOLE |  | 4588 | 0 | 17761 |
| ADVANCE AUTO PARTS INC COM | Stock | 00751Y106 |  | 293252 | 5559 | SH |  | SOLE |  | 1798 | 0 | 3761 |
| ISHARES CORE 60/40 BALANCED ALLOCATION ETF | ETF | 464289867 |  | 1863465 | 28958 | SH |  | SOLE |  | 21147 | 0 | 7811 |
| ISHARES ESG AWARE MSCI EAFE ETF | ETF | 46435G516 |  | 3461063 | 36196 | SH |  | SOLE |  | 29974 | 0 | 6222 |
| MYR GROUP INC COM | Stock | 55405W104 |  | 2171589 | 7692 | SH |  | SOLE |  | 6863 | 0 | 829 |
| MEDPACE HLDGS INC COM | Stock | 58506Q109 |  | 21397632 | 44565 | SH |  | SOLE |  | 36200 | 0 | 8365 |
| PROTAGONIST THERAPEUTICS INC COM | Stock | 74366E102 |  | 200471 | 1902 | SH |  | SOLE |  | 17 | 0 | 1885 |
| TETRA TECH INC NEW COM | Stock | 88162G103 |  | 1675498 | 55627 | SH |  | SOLE |  | 30664 | 0 | 24963 |
| RB GLOBAL INC COM | Stock | 74935Q107 |  | 806870 | 8418 | SH |  | SOLE |  | 3929 | 0 | 4489 |
| WATERS CORP COM | Stock | 941848103 |  | 27030437 | 90769 | SH |  | SOLE |  | 84640 | 0 | 6129 |
| ISHARES INTERNATIONAL DIVIDEND GROWTH ETF | ETF | 46435G524 |  | 5642007 | 67364 | SH |  | SOLE |  | 25162 | 0 | 42202 |
| POOL CORP COM | Stock | 73278L105 |  | 4773608 | 23593 | SH |  | SOLE |  | 1617 | 0 | 21976 |
| INVESCO SR INCOME TR COM | CEF | 46131H107 |  | 79791 | 24780 | SH |  | SOLE |  | 0 | 0 | 24780 |
| ISHARES MORNINGSTAR MID-CAP ETF | ETF | 464288208 |  | 262888 | 3151 | SH |  | SOLE |  | 3151 | 0 | 0 |
| CAPITOL FED FINL INC COM | Stock | 14057J101 |  | 644759 | 90432 | SH |  | SOLE |  | 14673 | 0 | 75759 |
| LAUDER ESTEE COS INC CL A | Stock | 518439104 |  | 802247 | 11180 | SH |  | SOLE |  | 4892 | 0 | 6288 |
| BANCORP INC DEL COM | Stock | 05969A105 |  | 205732 | 3829 | SH |  | SOLE |  | 494 | 0 | 3335 |
| STATE STREET SPDR MSCI USA GENDER DIVERSITY ETF | ETF | 78468R747 |  | 502153 | 3929 | SH |  | SOLE |  | 3928 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO EUROPE ETF | ETF | 78463X103 |  | 441433 | 8615 | SH |  | SOLE |  | 8615 | 0 | 0 |
| AGNC INVT CORP COM | REIT | 00123Q104 |  | 976168 | 97325 | SH |  | SOLE |  | 44261 | 0 | 53064 |
| PEDIATRIX MEDICAL GROUP INC COM | Stock | 58502B106 |  | 561201 | 26237 | SH |  | SOLE |  | 18925 | 0 | 7312 |
| WELLS FARGO  CO PERP PFD CNV A | Convertible Preferred | 949746804 |  | 515326 | 446 | SH |  | SOLE |  | 263 | 0 | 183 |
| PROLOGIS INC. COM | REIT | 74340W103 |  | 10695433 | 80916 | SH |  | SOLE |  | 36553 | 0 | 44363 |
| SUN LIFE FINANCIAL INC. COM | Stock | 866796105 |  | 4730521 | 75616 | SH |  | SOLE |  | 61550 | 0 | 14066 |
| SANOFI SA SPONSORED ADR | ADR | 80105N105 |  | 5124435 | 106385 | SH |  | SOLE |  | 10864 | 0 | 95521 |
| MERCK  CO INC COM | Stock | 58933Y105 |  | 221663762 | 1842858 | SH |  | SOLE |  | 1210594 | 0 | 632264 |
| ISHARES SHORT-TERM NATIONAL MUNI BOND ETF | ETF | 464288158 |  | 138101244 | 1296728 | SH |  | SOLE |  | 827583 | 0 | 469145 |
| OSHKOSH CORP COM | Stock | 688239201 |  | 3724804 | 25304 | SH |  | SOLE |  | 6852 | 0 | 18452 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 512609963 | 788251 | SH |  | SOLE |  | 630099 | 0 | 158152 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 2666394 | 4100 | SH | Call | SOLE |  | 4100 | 0 | 4100 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 975422 | 1500 | SH | Call | SOLE |  | 1500 | 0 | 0 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 1495782 | 2300 | SH | Call | SOLE |  | 2300 | 0 | 0 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 130068 | 200 | SH | Call | SOLE |  | 200 | 0 | 0 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 455238 | 700 | SH | Call | SOLE |  | 700 | 0 | 0 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 130063 | 200 | SH | Call | SOLE |  | 200 | 0 | 0 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 1430619 | 2200 | SH | Call | SOLE |  | 2200 | 0 | 2200 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 325157 | 500 | SH | Call | SOLE |  | 500 | 0 | 0 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 585306 | 900 | SH | Call | SOLE |  | 900 | 0 | 0 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 130068 | 200 | SH | Call | SOLE |  | 200 | 0 | 0 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 3056473 | 4700 | SH | Call | SOLE |  | 4700 | 0 | 4700 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 7478233 | 11500 | SH | Call | SOLE |  | 0 | 0 | 11500 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 1690884 | 2600 | SH | Call | SOLE |  | 2600 | 0 | 0 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 3186378 | 4900 | SH | Call | SOLE |  | 0 | 0 | 4900 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 1820878 | 2800 | SH | Call | SOLE |  | 2800 | 0 | 0 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 585282 | 900 | SH | Call | SOLE |  | 900 | 0 | 0 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 1105478 | 1700 | SH | Call | SOLE |  | 0 | 0 | 1700 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 2471191 | 3800 | SH | Call | SOLE |  | 3800 | 0 | 0 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 650340 | 1000 | SH | Call | SOLE |  | 0 | 0 | 1000 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 845407 | 1300 | SH | Call | SOLE |  | 0 | 0 | 1300 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 130063 | 200 | SH | Call | SOLE |  | 200 | 0 | 0 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 195094 | 300 | SH | Call | SOLE |  | 300 | 0 | 0 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 325157 | 500 | SH | Call | SOLE |  | 0 | 0 | 500 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 975510 | 1500 | SH | Call | SOLE |  | 1500 | 0 | 0 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 65031 | 100 | SH | Put | SOLE |  | 100 | 0 | 0 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 195084 | 300 | SH | Put | SOLE |  | 300 | 0 | 0 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 130056 | 200 | SH | Put | SOLE |  | 200 | 0 | 0 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 6047915 | 9300 | SH | Put | SOLE |  | 9300 | 0 | 9300 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 650313 | 1000 | SH | Put | SOLE |  | 1000 | 0 | 0 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 65031 | 100 | SH | Put | SOLE |  | 100 | 0 | 0 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 3121632 | 4800 | SH | Put | SOLE |  | 4800 | 0 | 0 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 650281 | 1000 | SH | Put | SOLE |  | 1000 | 0 | 0 |
| FB FINL CORP COM | Stock | 30257X104 |  | 1497316 | 28828 | SH |  | SOLE |  | 24217 | 0 | 4611 |
| BANK OF N T BUTTERFIELD  SON SHS NEW | Stock | G0772R208 |  | 316478 | 6030 | SH |  | SOLE |  | 1773 | 0 | 4257 |
| FIDELITY HIGH DIVIDEND ETF | ETF | 316092840 |  | 9086985 | 164500 | SH |  | SOLE |  | 162097 | 0 | 2403 |
| MCKESSON CORP COM | Stock | 58155Q103 |  | 38725239 | 44752 | SH |  | SOLE |  | 24945 | 0 | 19807 |
| MCKESSON CORP COM | Stock | 58155Q103 |  | 432648 | 500 | SH | Put | SOLE |  | 0 | 0 | 500 |
| THE TRADE DESK INC COM CL A | Stock | 88339J105 |  | 422399 | 18616 | SH |  | SOLE |  | 9704 | 0 | 8912 |
| TOTALENERGIES SE ACT | Stock | F92124100 |  | 13345732 | 146656 | SH |  | SOLE |  | 86655 | 0 | 60000 |
| E L F BEAUTY INC COM | Stock | 26856L103 |  | 939138 | 15495 | SH |  | SOLE |  | 852 | 0 | 14643 |
| VALVOLINE INC COM | Stock | 92047W101 |  | 815157 | 24203 | SH |  | SOLE |  | 19976 | 0 | 4227 |
| WISDOMTREE U.S. MIDCAP FUND | ETF | 97717W570 |  | 201324 | 2995 | SH |  | SOLE |  | 1165 | 0 | 1830 |
| AMERIS BANCORP COM | Stock | 03076K108 |  | 550829 | 7063 | SH |  | SOLE |  | 1092 | 0 | 5971 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 302099259 | 604654 | SH |  | SOLE |  | 463782 | 0 | 140872 |
| NUTANIX INC CL A | Stock | 67059N108 |  | 2941345 | 77384 | SH |  | SOLE |  | 21687 | 0 | 55697 |
| OLD SECOND BANCORP INC DEL COM | Stock | 680277100 |  | 365292 | 18120 | SH |  | SOLE |  | 13562 | 0 | 4558 |
| PEOPLES BANCORP INC COM | Stock | 709789101 |  | 203460 | 6190 | SH |  | SOLE |  | 1815 | 0 | 4375 |
| WEST BANCORPORATION INC CAP STK | Stock | 95123P106 |  | 240489 | 10109 | SH |  | SOLE |  | 1378 | 0 | 8731 |
| FIRST TRUST ALTERNATIVE ABSOLUTE RETURN STRATEGY ETF | ETF | 33740Y101 |  | 2970867 | 88033 | SH |  | SOLE |  | 24198 | 0 | 63835 |
| VISTRA CORP COM | Stock | 92840M102 |  | 2932427 | 19507 | SH |  | SOLE |  | 8319 | 0 | 11188 |
| MERITAGE HOMES CORP COM | Stock | 59001A102 |  | 377021 | 6097 | SH |  | SOLE |  | 1622 | 0 | 4475 |
| ILLINOIS TOOL WKS INC COM | Stock | 452308109 |  | 14812767 | 56911 | SH |  | SOLE |  | 29571 | 0 | 27340 |
| COMFORT SYS USA INC COM | Stock | 199908104 |  | 24082303 | 17469 | SH |  | SOLE |  | 10806 | 0 | 6663 |
| PERMIAN RESOURCES CORP CLASS A COM | Stock | 71424F105 |  | 8176647 | 383511 | SH |  | SOLE |  | 268247 | 0 | 115264 |
| SBA COMMUNICATIONS CORP CL A | REIT | 78410G104 |  | 747575 | 4344 | SH |  | SOLE |  | 1481 | 0 | 2863 |
| UNITED RENTALS INC COM | Stock | 911363109 |  | 17250945 | 23679 | SH |  | SOLE |  | 9247 | 0 | 14432 |
| PLEXUS CORP COM | Stock | 729132100 |  | 2671290 | 13189 | SH |  | SOLE |  | 348 | 0 | 12841 |
| STEEL DYNAMICS INC COM | Stock | 858119100 |  | 10403432 | 57811 | SH |  | SOLE |  | 31242 | 0 | 26569 |
| ACI WORLDWIDE INC COM | Stock | 004498101 |  | 1686367 | 41121 | SH |  | SOLE |  | 11258 | 0 | 29863 |
| HEALTHCARE SVCS GROUP INC COM | Stock | 421906108 |  | 615294 | 33169 | SH |  | SOLE |  | 23348 | 0 | 9821 |
| NORDSON CORP COM | Stock | 655663102 |  | 1634344 | 6144 | SH |  | SOLE |  | 1908 | 0 | 4235 |
| TYLER TECHNOLOGIES INC COM | Stock | 902252105 |  | 3988501 | 11649 | SH |  | SOLE |  | 3163 | 0 | 8486 |
| CRISPR THERAPEUTICS AG NAMEN AKT | Stock | H17182108 |  | 1171394 | 24625 | SH |  | SOLE |  | 15538 | 0 | 9087 |
| EMERSON ELEC CO COM | Stock | 291011104 |  | 34969266 | 266922 | SH |  | SOLE |  | 130660 | 0 | 136262 |
| CORCEPT THERAPEUTICS INC COM | Stock | 218352102 |  | 959176 | 23795 | SH |  | SOLE |  | 22648 | 0 | 1147 |
| IRHYTHM HOLDINGS INC COM | Stock | 450056106 |  | 739982 | 6270 | SH |  | SOLE |  | 41 | 0 | 6229 |
| ADIENT PLC ORD SHS | Stock | G0084W101 |  | 202605 | 10025 | SH |  | SOLE |  | 1361 | 0 | 8664 |
| YUM CHINA HLDGS INC COM | Stock | 98850P109 |  | 4573789 | 93764 | SH |  | SOLE |  | 29162 | 0 | 64602 |
| ALCOA CORP COM | Stock | 013872106 |  | 2855477 | 43051 | SH |  | SOLE |  | 11939 | 0 | 31112 |
| INNOVATOR LADDERED ALLOCATION POWER BUFFER ETF | ETF | 45783Y814 |  | 1017105 | 20585 | SH |  | SOLE |  | 7129 | 0 | 13456 |
| GUGGENHEIM STRATEGIC OPPORTUN COM SBI | CEF | 40167F101 |  | 472284 | 42857 | SH |  | SOLE |  | 42857 | 0 | 0 |
| TD SYNNEX CORPORATION COM | Stock | 87162W100 |  | 3157446 | 18719 | SH |  | SOLE |  | 1644 | 0 | 17075 |
| GLOBE LIFE INC COM | Stock | 37959E102 |  | 2968715 | 21334 | SH |  | SOLE |  | 9293 | 0 | 12041 |
| ACUSHNET HLDGS CORP COM | Stock | 005098108 |  | 321945 | 3444 | SH |  | SOLE |  | 125 | 0 | 3319 |
| AVNET INC COM | Stock | 053807103 |  | 743405 | 12064 | SH |  | SOLE |  | 612 | 0 | 11452 |
| BLACKLINE INC COM | Stock | 09239B109 |  | 226440 | 6120 | SH |  | SOLE |  | 364 | 0 | 5756 |
| ALLSTATE CORP COM | Stock | 020002101 |  | 27413315 | 132215 | SH |  | SOLE |  | 72011 | 0 | 60204 |
| NATIONAL HEALTH INVS INC COM | REIT | 63633D104 |  | 4695325 | 58067 | SH |  | SOLE |  | 56022 | 0 | 2045 |
| DIAGEO PLC SPON ADR NEW | ADR | 25243Q205 |  | 3448446 | 46319 | SH |  | SOLE |  | 17269 | 0 | 29050 |
| ANNALY CAPITAL MANAGEMENT INC COM NEW | REIT | 035710839 |  | 5702258 | 269610 | SH |  | SOLE |  | 236287 | 0 | 33323 |
| LAMB WESTON HLDGS INC COM | Stock | 513272104 |  | 1661430 | 39319 | SH |  | SOLE |  | 21313 | 0 | 18006 |
| ISHARES CORE U.S. REIT ETF | ETF | 464288521 |  | 16193256 | 273603 | SH |  | SOLE |  | 254097 | 0 | 19506 |
| ALASKA AIR GROUP INC COM | Stock | 011659109 |  | 922674 | 25090 | SH |  | SOLE |  | 2108 | 0 | 22982 |
| BELDEN INC COM | Stock | 077454106 |  | 343916 | 2995 | SH |  | SOLE |  | 701 | 0 | 2294 |
| FEDERAL SIGNAL CORP COM | Stock | 313855108 |  | 1239705 | 11464 | SH |  | SOLE |  | 789 | 0 | 10675 |
| HANCOCK WHITNEY CORPORATION COM | Stock | 410120109 |  | 1691588 | 26602 | SH |  | SOLE |  | 1679 | 0 | 24923 |
| HORACE MANN EDUCATORS CORP NEW COM | Stock | 440327104 |  | 2259484 | 52940 | SH |  | SOLE |  | 46858 | 0 | 6082 |
| NVR INC COM | Stock | 62944T105 |  | 794213 | 121 | SH |  | SOLE |  | 14 | 0 | 107 |
| PROASSURANCE CORP COM | Stock | 74267C106 |  | 273131 | 11049 | SH |  | SOLE |  | 60 | 0 | 10989 |
| SAFETY INS GROUP INC COM | Stock | 78648T100 |  | 212331 | 2923 | SH |  | SOLE |  | 844 | 0 | 2079 |
| MATTEL INC COM | Stock | 577081102 |  | 240401 | 16545 | SH |  | SOLE |  | 3525 | 0 | 13020 |
| ISHARES MSCI JAPAN ETF | ETF | 46434G822 |  | 772458 | 9148 | SH |  | SOLE |  | 6679 | 0 | 2469 |
| ASHLAND INC COM | Stock | 044186104 |  | 1515308 | 27252 | SH |  | SOLE |  | 12092 | 0 | 15160 |
| ISHARES EMERGING MARKETS EQUITY FACTOR ETF | ETF | 46434G889 |  | 1113879 | 18443 | SH |  | SOLE |  | 2177 | 0 | 16266 |
| ISHARES TIPS BOND ETF | ETF | 464287176 |  | 4651834 | 42151 | SH |  | SOLE |  | 29844 | 0 | 12307 |
| LEGGETT  PLATT INC COM | Stock | 524660107 |  | 195096 | 19747 | SH |  | SOLE |  | 4129 | 0 | 15618 |
| OPKO HEALTH INC COM | Stock | 68375N103 |  | 45947 | 40306 | SH |  | SOLE |  | 22967 | 0 | 17339 |
| AMERICAN FINANCIAL GROUP INC COM | Stock | 025932104 |  | 644050 | 5043 | SH |  | SOLE |  | 1312 | 0 | 3731 |
| ASTEC INDS INC COM | Stock | 046224101 |  | 217904 | 4048 | SH |  | SOLE |  | 485 | 0 | 3563 |
| FIRST COMWLTH FINL CORP PA COM | Stock | 319829107 |  | 1075026 | 61151 | SH |  | SOLE |  | 54820 | 0 | 6331 |
| NELNET INC CL A | Stock | 64031N108 |  | 2061168 | 15983 | SH |  | SOLE |  | 13720 | 0 | 2263 |
| CONDUENT INC COM | Stock | 206787103 |  | 23285 | 18191 | SH |  | SOLE |  | 8408 | 0 | 9783 |
| VERTEX PHARMACEUTICALS INC COM | Stock | 92532F100 |  | 14330486 | 32092 | SH |  | SOLE |  | 25748 | 0 | 6344 |
| COGNIZANT TECHNOLOGY SOLUTIONS CL A | Stock | 192446102 |  | 16061855 | 261810 | SH |  | SOLE |  | 194914 | 0 | 66897 |
| GLOBAL X ROBOTICS  ARTIFICIAL INTELLIGENCE ETF | ETF | 37954Y715 |  | 683081 | 20562 | SH |  | SOLE |  | 3751 | 0 | 16811 |
| INTERNATIONAL SEAWAYS INC COM | Stock | Y41053102 |  | 309025 | 4241 | SH |  | SOLE |  | 1080 | 0 | 3161 |
| ISHARES 1-3 YEAR INTERNATIONAL TREASURY BOND ETF | ETF | 464288125 |  | 411796 | 5551 | SH |  | SOLE |  | 5551 | 0 | 0 |
| JANUS HENDERSON SHORT DURATION INCOME ETF | ETF | 47103U886 |  | 218160 | 4465 | SH |  | SOLE |  | 1068 | 0 | 3397 |
| SMUCKER J M CO COM NEW | Stock | 832696405 |  | 4626590 | 47974 | SH |  | SOLE |  | 24851 | 0 | 23123 |
| VANGUARD EXTENDED DURATION TREASURY ETF | ETF | 921910709 |  | 1136690 | 17501 | SH |  | SOLE |  | 0 | 0 | 17501 |
| ISHARES MSCI USA SMALL-CAP MIN VOL FACTOR ETF | ETF | 46435G433 |  | 456490 | 10466 | SH |  | SOLE |  | 408 | 0 | 10058 |
| ISHARES GLOBAL HEALTHCARE ETF | ETF | 464287325 |  | 1189081 | 12712 | SH |  | SOLE |  | 12083 | 0 | 629 |
| CORNING INC COM | Stock | 219350105 |  | 24079399 | 177094 | SH |  | SOLE |  | 83703 | 0 | 93391 |
| NYLI HEDGE MULTI-STRATEGY TRACKER ETF | ETF | 45409B107 |  | 19621354 | 575117 | SH |  | SOLE |  | 199558 | 0 | 375559 |
| EDWARDS LIFESCIENCES CORP COM | Stock | 28176E108 |  | 4536088 | 56646 | SH |  | SOLE |  | 22362 | 0 | 34284 |
| OCEAN PWR TECHNOLOGIES INC COM NEW | Stock | 674870506 |  | 6637 | 18964 | SH |  | SOLE |  | 18964 | 0 | 0 |
| PARK HOTELS  RESORTS INC COM | REIT | 700517105 |  | 405086 | 38470 | SH |  | SOLE |  | 15392 | 0 | 23078 |
| INVESCO AI AND NEXT GEN SOFTWARE ETF | ETF | 46137V639 |  | 547137 | 9423 | SH |  | SOLE |  | 489 | 0 | 8934 |
| PARSONS CORP DEL COM | Stock | 70202L102 |  | 505197 | 9326 | SH |  | SOLE |  | 5110 | 0 | 4216 |
| ISHARES S 100 ETF | ETF | 464287101 |  | 24932448 | 78387 | SH |  | SOLE |  | 74853 | 0 | 3534 |
| NUVEEN AMT-FREE MUN VALUE FD COM | CEF | 670695105 |  | 3900437 | 272562 | SH |  | SOLE |  | 115311 | 0 | 157251 |
| BANK NEW YORK MELLON CORP COM | Stock | 064058100 |  | 98653056 | 831645 | SH |  | SOLE |  | 769775 | 0 | 61870 |
| SUPER MICRO COMPUTER INC COM NEW | Stock | 86800U302 |  | 1379385 | 60579 | SH |  | SOLE |  | 24147 | 0 | 36432 |
| HOWMET AEROSPACE INC COM | Stock | 443201108 |  | 7538618 | 32714 | SH |  | SOLE |  | 13148 | 0 | 19566 |
| PACER US CASH COWS 100 ETF | ETF | 69374H881 |  | 29347520 | 469115 | SH |  | SOLE |  | 434155 | 0 | 34960 |
| ARGAN INC COM | Stock | 04010E109 |  | 2120584 | 3894 | SH |  | SOLE |  | 2849 | 0 | 1045 |
| LCI INDS COM | Stock | 50189K103 |  | 218907 | 1780 | SH |  | SOLE |  | 238 | 0 | 1542 |
| FIDELITY LOW VOLATILITY FACTOR ETF | ETF | 316092824 |  | 391824 | 6066 | SH |  | SOLE |  | 4967 | 0 | 1099 |
| HANCOCK JOHN PREM DIVID FD COM SH BEN INT | CEF | 41013T105 |  | 144470 | 11028 | SH |  | SOLE |  | 11003 | 0 | 25 |
| GEN DIGITAL INC COM | Stock | 668771108 |  | 749598 | 39809 | SH |  | SOLE |  | 12179 | 0 | 27630 |
| INVESCO S MIDCAP 400 PURE GROWTH ETF | ETF | 46137V217 |  | 254158 | 4637 | SH |  | SOLE |  | 4636 | 0 | 0 |
| KAYNE ANDERSON ENERGY INFRSTR COM | CEF | 486606106 |  | 638516 | 44714 | SH |  | SOLE |  | 29073 | 0 | 15641 |
| DAVITA INC COM | Stock | 23918K108 |  | 821935 | 5348 | SH |  | SOLE |  | 1642 | 0 | 3706 |
| VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 |  | 66148804 | 1317698 | SH |  | SOLE |  | 1036491 | 0 | 281207 |
| INVESCO VARIABLE RATE INVESTMENT GRADE ETF | ETF | 46090A879 |  | 2157391 | 86175 | SH |  | SOLE |  | 33201 | 0 | 52974 |
| HERON THERAPEUTICS INC COM | Stock | 427746102 |  | 37828 | 47281 | SH |  | SOLE |  | 1020 | 0 | 46261 |
| UNUM GROUP COM | Stock | 91529Y106 |  | 18668936 | 255634 | SH |  | SOLE |  | 170278 | 0 | 85356 |
| DAVIS SELECT FINANCIAL ETF | ETF | 23908L108 |  | 362083 | 8075 | SH |  | SOLE |  | 4000 | 0 | 4075 |
| DAVIS SELECT WORLDWIDE ETF | ETF | 23908L306 |  | 1463604 | 33408 | SH |  | SOLE |  | 15170 | 0 | 18238 |
| CHUBB LTD SWITZ COM | Stock | H1467J104 |  | 29907350 | 91760 | SH |  | SOLE |  | 32673 | 0 | 59087 |
| SONOCO PRODS CO COM | Stock | 835495102 |  | 1658822 | 30668 | SH |  | SOLE |  | 13662 | 0 | 17006 |
| PENN ENTERTAINMENT INC COM | Stock | 707569109 |  | 153892 | 10239 | SH |  | SOLE |  | 4082 | 0 | 6157 |
| MARVELL TECHNOLOGY INC COM | Stock | 573874104 |  | 16503424 | 166652 | SH |  | SOLE |  | 125204 | 0 | 41448 |
| MARVELL TECHNOLOGY INC COM | Stock | 573874104 |  | 9905 | 100 | SH | Call | SOLE |  | 100 | 0 | 0 |
| CACI INTL INC CL A | Stock | 127190304 |  | 30969083 | 56940 | SH |  | SOLE |  | 52119 | 0 | 4821 |
| AGCO CORP COM | Stock | 001084102 |  | 213091 | 1839 | SH |  | SOLE |  | 234 | 0 | 1605 |
| GEE GROUP INC COM | Stock | 36165A102 |  | 41698 | 173668 | SH |  | SOLE |  | 173668 | 0 | 0 |
| VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP ETF | ETF | 922042718 |  | 2034455 | 13956 | SH |  | SOLE |  | 6103 | 0 | 7853 |
| ISHARES SELECT U.S. REIT ETF | ETF | 464287564 |  | 3593677 | 58066 | SH |  | SOLE |  | 53494 | 0 | 4572 |
| AEMETIS INC COM NEW | Stock | 00770K202 |  | 232902 | 73010 | SH |  | SOLE |  | 73010 | 0 | 0 |
| FEDEX CORP COM | Stock | 31428X106 |  | 45219534 | 126965 | SH |  | SOLE |  | 74268 | 0 | 52697 |
| SNAP ON INC COM | Stock | 833034101 |  | 9188328 | 25297 | SH |  | SOLE |  | 15626 | 0 | 9671 |
| PULTE GROUP INC COM | Stock | 745867101 |  | 136061942 | 1156990 | SH |  | SOLE |  | 931126 | 0 | 225864 |
| SHERWIN WILLIAMS CO COM | Stock | 824348106 |  | 68417467 | 213445 | SH |  | SOLE |  | 187705 | 0 | 25740 |
| INVITATION HOMES INC COM | REIT | 46187W107 |  | 926134 | 37271 | SH |  | SOLE |  | 7878 | 0 | 29393 |
| PEPSICO INC COM | Stock | 713448108 |  | 104842659 | 675130 | SH |  | SOLE |  | 331507 | 0 | 343623 |
| LAUREATE ED INC COMMON STOCK | Stock | 518613203 |  | 320865 | 9210 | SH |  | SOLE |  | 2207 | 0 | 7003 |
| ISHARES CORE MSCI PACIFIC ETF | ETF | 46434V696 |  | 310095 | 4053 | SH |  | SOLE |  | 397 | 0 | 3656 |
| KIMBELL RTY PARTNERS LP UNIT | Stock | 49435R102 |  | 393512 | 27195 | SH |  | SOLE |  | 3990 | 0 | 23205 |
| ISHARES 1-3 YEAR TREASURY BOND ETF | ETF | 464287457 |  | 1584586616 | 19190886 | SH |  | SOLE |  | 11862353 | 0 | 7328533 |
| ISHARES MSCI EUROZONE ETF | ETF | 464286608 |  | 388493 | 6202 | SH |  | SOLE |  | 4186 | 0 | 2016 |
| WISDOMTREE INTERNATIONAL QUALITY DIVIDEND GROWTH FUND | ETF | 97717X131 |  | 12518845 | 311902 | SH |  | SOLE |  | 298518 | 0 | 13384 |
| NEWELL BRANDS INC COM | Stock | 651229106 |  | 431187 | 125736 | SH |  | SOLE |  | 31462 | 0 | 94274 |
| ISHARES CALIFORNIA MUNI BOND ETF | ETF | 464288356 |  | 20266606 | 356431 | SH |  | SOLE |  | 312831 | 0 | 43600 |
| TORTOISE GLOBAL WATER ETF | ETF | 890930407 |  | 408573 | 8103 | SH |  | SOLE |  | 8103 | 0 | 0 |
| SNAP INC CL A | Stock | 83304A106 |  | 145203 | 31566 | SH |  | SOLE |  | 16870 | 0 | 14696 |
| NUVEEN ESG SMALL-CAP ETF | ETF | 67092P607 |  | 4729580 | 104994 | SH |  | SOLE |  | 48251 | 0 | 56743 |
| NUVEEN ESG LARGE-CAP GROWTH ETF | ETF | 67092P201 |  | 11777512 | 129552 | SH |  | SOLE |  | 72567 | 0 | 56985 |
| NUVEEN ESG LARGE-CAP VALUE ETF | ETF | 67092P300 |  | 11468391 | 252103 | SH |  | SOLE |  | 170060 | 0 | 82043 |
| VIAVI SOLUTIONS INC COM | Stock | 925550105 |  | 358959 | 10787 | SH |  | SOLE |  | 1678 | 0 | 9109 |
| TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS | ADR | 874060205 |  | 2937811 | 158629 | SH |  | SOLE |  | 2964 | 0 | 155665 |
| GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETF | ETF | 37954Y673 |  | 1210751 | 23829 | SH |  | SOLE |  | 12597 | 0 | 11231 |
| ISHARES CORE 40/60 MODERATE ALLOCATION ETF | ETF | 464289875 |  | 383866 | 8104 | SH |  | SOLE |  | 1210 | 0 | 6894 |
| INSPIRE SMALL/MID CAP ETF | ETF | 66538H641 |  | 469737 | 11752 | SH |  | SOLE |  | 0 | 0 | 11752 |
| KIMBERLY-CLARK CORP COM | Stock | 494368103 |  | 8889545 | 92148 | SH |  | SOLE |  | 47876 | 0 | 44272 |
| ISHARES HIGH YIELD SYSTEMATIC BOND ETF | ETF | 46435G250 |  | 6607042 | 142026 | SH |  | SOLE |  | 7739 | 0 | 134287 |
| VANECK ENVIRONMENTAL SERVICES ETF | ETF | 92189F304 |  | 578658 | 14944 | SH |  | SOLE |  | 14102 | 0 | 842 |
| MOLSON COORS BEVERAGE CO CL B | Stock | 60871R209 |  | 766757 | 17807 | SH |  | SOLE |  | 10579 | 0 | 7228 |
| DORMAN PRODS INC COM | Stock | 258278100 |  | 389263 | 3730 | SH |  | SOLE |  | 1005 | 0 | 2725 |
| NANO DIMENSION LTD SPONSORD ADS NEW | ADR | 63008G203 |  | 26318 | 15481 | SH |  | SOLE |  | 0 | 0 | 15481 |
| FRANKLIN INVESTMENT GRADE CORPORATE ETF | ETF | 35473P603 |  | 7573822 | 353586 | SH |  | SOLE |  | 98507 | 0 | 255079 |
| SCHNEIDER NATIONAL INC CL B | Stock | 80689H102 |  | 473887 | 17977 | SH |  | SOLE |  | 425 | 0 | 17552 |
| OKTA INC CL A | Stock | 679295105 |  | 673024 | 8551 | SH |  | SOLE |  | 833 | 0 | 7718 |
| NUTEX HEALTH INC COM | Stock | 67079U306 |  | 202340 | 2129 | SH |  | SOLE |  | 10 | 0 | 2119 |
| TE CONNECTIVITY PLC ORD SHS | Stock | G87052109 |  | 7743550 | 37047 | SH |  | SOLE |  | 10159 | 0 | 26888 |
| HONEYWELL INTL INC COM | Stock | 438516106 |  | 50730854 | 224447 | SH |  | SOLE |  | 155914 | 0 | 68533 |
| TRANE TECHNOLOGIES PLC SHS | Stock | G8994E103 |  | 8697957 | 20881 | SH |  | SOLE |  | 10931 | 0 | 9950 |
| ARMATA PHARMACEUTICALS INC COM | Stock | 04216R102 |  | 134554 | 13140 | SH |  | SOLE |  | 0 | 0 | 13140 |
| FIRSTENERGY CORP COM | Stock | 337932107 |  | 4548425 | 89783 | SH |  | SOLE |  | 30493 | 0 | 59290 |
| FLOOR  DECOR HLDGS INC CL A | Stock | 339750101 |  | 755091 | 14864 | SH |  | SOLE |  | 44 | 0 | 14820 |
| FORD MTR CO COM | Stock | 345370860 |  | 4754616 | 412012 | SH |  | SOLE |  | 166102 | 0 | 245910 |
| CARVANA CO CL A | Stock | 146869102 |  | 1562823 | 4971 | SH |  | SOLE |  | 389 | 0 | 4582 |
| STRATEGY INC CL A NEW | Stock | 594972408 |  | 17239403 | 138136 | SH |  | SOLE |  | 120689 | 0 | 17447 |
| OMEGA HEALTHCARE INVS INC COM | REIT | 681936100 |  | 3035459 | 69271 | SH |  | SOLE |  | 39144 | 0 | 301257 |
| FIRST BANCORP N C COM | Stock | 318910106 |  | 2540513 | 45085 | SH |  | SOLE |  | 20866 | 0 | 24219 |
| PAR TECHNOLOGY CORP COM | Stock | 698884103 |  | 3475877 | 260756 | SH |  | SOLE |  | 55282 | 0 | 205474 |
| STATE STREET SPDR PORTFOLIO MORTGAGE BACKED BOND ETF | ETF | 78464A383 |  | 2312081 | 103264 | SH |  | SOLE |  | 103246 | 0 | 18 |
| XTRACKERS USD HIGH YIELD CORPORATE BOND ETF | ETF | 233051432 |  | 384308 | 10628 | SH |  | SOLE |  | 10627 | 0 | 0 |
| INGERSOLL RAND INC COM | Stock | 45687V106 |  | 1476992 | 18435 | SH |  | SOLE |  | 8249 | 0 | 10186 |
| ISHARES ESG AWARE MSCI USA ETF | ETF | 46435G425 |  | 7613812 | 53838 | SH |  | SOLE |  | 26128 | 0 | 27710 |
| SOLARIS ENERGY INFRAS INC COM CL A | Stock | 83418M103 |  | 307415 | 5441 | SH |  | SOLE |  | 228 | 0 | 5212 |
| US BANCORP COM NEW | Stock | 902973304 |  | 21044874 | 404649 | SH |  | SOLE |  | 240197 | 0 | 164452 |
| US BANCORP COM NEW | Stock | 902973304 |  | 140408 | 2700 | SH | Put | SOLE |  | 0 | 0 | 2700 |
| US BANCORP COM NEW | Stock | 902973304 |  | 187228 | 3600 | SH | Put | SOLE |  | 0 | 0 | 3600 |
| US BANCORP COM NEW | Stock | 902973304 |  | 624036 | 12000 | SH | Put | SOLE |  | 12000 | 0 | 0 |
| US BANCORP COM NEW | Stock | 902973304 |  | 5201 | 100 | SH | Put | SOLE |  | 100 | 0 | 0 |
| FIRST TRUST ENERGY ALPHADEX FUND | ETF | 33734X127 |  | 311565 | 13872 | SH |  | SOLE |  | 13572 | 0 | 300 |
| XCEL ENERGY INC COM | Stock | 98389B100 |  | 10898983 | 137200 | SH |  | SOLE |  | 71072 | 0 | 66128 |
| ARGENX SE SPONSORED ADR | ADR | 04016X101 |  | 372836 | 511 | SH |  | SOLE |  | 141 | 0 | 370 |
| BP PLC SPONSORED ADR | ADR | 055622104 |  | 11967250 | 254622 | SH |  | SOLE |  | 166721 | 0 | 87901 |
| APPIAN CORP CL A | Stock | 03782L101 |  | 216399 | 8976 | SH |  | SOLE |  | 2002 | 0 | 6974 |
| STATE STREET SPDR BLOOMBERG CONVERTIBLE SECURITIES ETF | ETF | 78464A359 |  | 3008258 | 32870 | SH |  | SOLE |  | 3421 | 0 | 29449 |
| JANUS HENDERSON GROUP PLC ORD SHS | Stock | G4474Y214 |  | 2085167 | 40592 | SH |  | SOLE |  | 12876 | 0 | 27716 |
| AMPLIFY CWP ENHANCED DIVIDEND INCOME ETF | ETF | 032108409 |  | 402004 | 8963 | SH |  | SOLE |  | 8762 | 0 | 201 |
| KINETIK HOLDINGS INC COM NEW CL A | Stock | 02215L209 |  | 230916 | 4770 | SH |  | SOLE |  | 40 | 0 | 4730 |
| HOME DEPOT INC COM | Stock | 437076102 |  | 102118872 | 310515 | SH |  | SOLE |  | 194646 | 0 | 115869 |
| BAXTER INTL INC COM | Stock | 071813109 |  | 770659 | 45873 | SH |  | SOLE |  | 26594 | 0 | 19279 |
| CORE ALTERNATIVE ETF | ETF | 53656F847 |  | 3750521 | 143859 | SH |  | SOLE |  | 32220 | 0 | 111639 |
| STATE STREET SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF | ETF | 78464A375 |  | 830295 | 24755 | SH |  | SOLE |  | 16399 | 0 | 8356 |
| SUNCOR ENERGY INC NEW COM | Stock | 867224107 |  | 2441233 | 36927 | SH |  | SOLE |  | 22683 | 0 | 14244 |
| CLEARBRIDGE LARGE CAP GROWTH SELECT ETF | ETF | 524682200 |  | 421496 | 5605 | SH |  | SOLE |  | 3732 | 0 | 1873 |
| BOSTON OMAHA CORP CL A COM STK | Stock | 101044105 |  | 639737 | 54772 | SH |  | SOLE |  | 52913 | 0 | 1859 |
| GEOPARK LTD USD SHS | Stock | G38327105 |  | 3185492 | 335315 | SH |  | SOLE |  | 200862 | 0 | 134453 |
| DAVIS SELECT U.S. EQUITY ETF | ETF | 23908L207 |  | 1190104 | 23455 | SH |  | SOLE |  | 1785 | 0 | 21670 |
| OPTIMUM COMMUNICATIONS INC CL A | Stock | 02156K103 |  | 17973 | 13825 | SH |  | SOLE |  | 3565 | 0 | 10260 |
| PACER US SMALL CAP CASH COWS ETF | ETF | 69374H857 |  | 2587217 | 57660 | SH |  | SOLE |  | 32056 | 0 | 25604 |
| NUVEEN ESG INTERNATIONAL DEVELOPED MARKETS EQUITY ETF | ETF | 67092P805 |  | 401868 | 11129 | SH |  | SOLE |  | 7394 | 0 | 3735 |
| STARWOOD PPTY TR INC COM | REIT | 85571B105 |  | 426720 | 24781 | SH |  | SOLE |  | 17284 | 0 | 7497 |
| AUTOMATIC DATA PROCESSING INC COM | Stock | 053015103 |  | 98933059 | 486903 | SH |  | SOLE |  | 338134 | 0 | 148769 |
| NUVEEN ESG EMERGING MARKETS EQUITY ETF | ETF | 67092P888 |  | 847892 | 23079 | SH |  | SOLE |  | 0 | 0 | 23079 |
| FAIR ISAAC CORP COM | Stock | 303250104 |  | 60648017 | 56812 | SH |  | SOLE |  | 53107 | 0 | 3705 |
| FIRST TRUST SMALL CAP CORE ALPHADEX FUND | ETF | 33734Y109 |  | 617833 | 5176 | SH |  | SOLE |  | 872 | 0 | 4304 |
| BRIGHTHOUSE FINL INC COM | Stock | 10922N103 |  | 308981 | 5160 | SH |  | SOLE |  | 1518 | 0 | 3642 |
| PROSHARES SHORT 20 YEAR TREASURY | ETF | 74347X849 |  | 284702 | 11750 | SH |  | SOLE |  | 11750 | 0 | 0 |
| PIMCO 1-5 YEAR US TIPS INDEX EXCHANGE-TRADED FUND | ETF | 72201R205 |  | 3356341 | 62032 | SH |  | SOLE |  | 21327 | 0 | 40705 |
| ISHARES ESG AWARE USD CORPORATE BOND ETF | ETF | 46435G193 |  | 952019 | 41146 | SH |  | SOLE |  | 37644 | 0 | 3502 |
| TRISALUS LIFE SCIENCES INC COM | Stock | 89680M101 |  | 87860 | 21965 | SH |  | SOLE |  | 35 | 0 | 21930 |
| JPMORGAN INTERNATIONAL BOND OPPORTUNITIES FUND | ETF | 46641Q852 |  | 10006846 | 209274 | SH |  | SOLE |  | 72997 | 0 | 136277 |
| BAYCOM CORP COM | Stock | 07272M107 |  | 632132 | 21266 | SH |  | SOLE |  | 15747 | 0 | 5519 |
| INVESCO S 500 MOMENTUM ETF | ETF | 46138E339 |  | 342874 | 3058 | SH |  | SOLE |  | 2676 | 0 | 382 |
| ABRDN BLOOMBERG ALL COMMODITY STRATEGY K-1 FREE ETF | ETF | 003261104 |  | 1491407 | 61400 | SH |  | SOLE |  | 30974 | 0 | 30426 |
| ABRDN PHYSICAL GOLD SHARES ETF | ETF | 00326A104 |  | 6839578 | 153285 | SH |  | SOLE |  | 41497 | 0 | 111788 |
| INNODATA INC COM NEW | Stock | 457642205 |  | 9521111 | 246594 | SH |  | SOLE |  | 198353 | 0 | 48241 |
| ISHARES RUSSELL 2500 ETF | ETF | 46435G268 |  | 1979768 | 25930 | SH |  | SOLE |  | 9064 | 0 | 16866 |
| FIRST TRUST LARGE CAP CORE ALPHADEX FUND | ETF | 33734K109 |  | 1979779 | 16237 | SH |  | SOLE |  | 2160 | 0 | 14077 |
| DUPONT DE NEMOURS INC COM | Stock | 26614N102 |  | 6049751 | 132112 | SH |  | SOLE |  | 55925 | 0 | 76187 |
| INVESCO NASDAQ INTERNET ETF | ETF | 46137V530 |  | 209569 | 4685 | SH |  | SOLE |  | 4255 | 0 | 430 |
| DANA INC COM | Stock | 235825205 |  | 236813 | 7038 | SH |  | SOLE |  | 451 | 0 | 6587 |
| ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETF | ETF | 46435G243 |  | 1079043 | 43050 | SH |  | SOLE |  | 43049 | 0 | 0 |
| PACER DEVELOPED MARKETS INTERNATIONAL CASH COWS 100 ETF | ETF | 69374H873 |  | 3497973 | 82422 | SH |  | SOLE |  | 19926 | 0 | 62496 |
| ISHARES TR RUSSEL 2000 VALUE | ETF | 464287630 |  | 20946592 | 110499 | SH |  | SOLE |  | 32741 | 0 | 77758 |
| STATE STREET HEALTH CARE SELECT SECTOR SPDR ETF | ETF | 81369Y209 |  | 24325020 | 165928 | SH |  | SOLE |  | 78648 | 0 | 87280 |
| VERISK ANALYTICS INC COM | Stock | 92345Y106 |  | 22886085 | 120615 | SH |  | SOLE |  | 82521 | 0 | 38094 |
| HIVE DIGITAL TECHNOLOGIES LTD COM NEW | Stock | 433921103 |  | 135808 | 71478 | SH |  | SOLE |  | 66478 | 0 | 5000 |
| COOPER COS INC COM | Stock | 216648501 |  | 1487834 | 20822 | SH |  | SOLE |  | 4983 | 0 | 15839 |
| CELCUITY INC COM | Stock | 15102K100 |  | 6970302 | 61068 | SH |  | SOLE |  | 3356 | 0 | 57712 |
| KRYSTAL BIOTECH INC COM | Stock | 501147102 |  | 304559 | 1179 | SH |  | SOLE |  | 535 | 0 | 644 |
| ICICI BANK LIMITED ADR | ADR | 45104G104 |  | 1171954 | 45249 | SH |  | SOLE |  | 5517 | 0 | 39732 |
| INFOSYS LTD SPONSORED ADR | ADR | 456788108 |  | 2036277 | 150724 | SH |  | SOLE |  | 144913 | 0 | 5811 |
| BHP BILLITON LIMITED SPONSORED ADS | ADR | 088606108 |  | 1486706 | 20439 | SH |  | SOLE |  | 11258 | 0 | 9181 |
| SPDR GOLD SHARES | ETF | 78463V107 |  | 100628611 | 233904 | SH |  | SOLE |  | 106237 | 0 | 127667 |
| SPDR GOLD SHARES | ETF | 78463V107 |  | 43029 | 100 | SH | Call | SOLE |  | 100 | 0 | 0 |
| SOUTHERN CO COM | Stock | 842587107 |  | 29594244 | 306613 | SH |  | SOLE |  | 168123 | 0 | 138490 |
| ROKU INC COM CL A | Stock | 77543R102 |  | 1151014 | 12169 | SH |  | SOLE |  | 2951 | 0 | 9218 |
| FIRST TRUST INSTITUTIONAL PREFERRED SECURITIES  INCOME ETF | ETF | 33739P855 |  | 204738 | 10776 | SH |  | SOLE |  | 0 | 0 | 10776 |
| RHYTHM PHARMACEUTICALS INC COM | Stock | 76243J105 |  | 1578245 | 18147 | SH |  | SOLE |  | 13410 | 0 | 4737 |
| MATERION CORP COM | Stock | 576690101 |  | 268890 | 1859 | SH |  | SOLE |  | 356 | 0 | 1503 |
| VICI PPTYS INC COM | REIT | 925652109 |  | 53121038 | 1944452 | SH |  | SOLE |  | 1358922 | 0 | 585530 |
| GALAXY DIGITAL INC. CL A | Stock | 36317J209 |  | 287008 | 15556 | SH |  | SOLE |  | 14460 | 0 | 1096 |
| CARGURUS INC COM CL A | Stock | 141788109 |  | 981798 | 28833 | SH |  | SOLE |  | 25573 | 0 | 3260 |
| CENCORA INC COM | Stock | 03073E105 |  | 9680440 | 30816 | SH |  | SOLE |  | 12901 | 0 | 17915 |
| BECTON DICKINSON  CO COM | Stock | 075887109 |  | 9781637 | 62213 | SH |  | SOLE |  | 42605 | 0 | 19608 |
| BROADRIDGE FINL SOLUTIONS INC COM | Stock | 11133T103 |  | 62985257 | 387642 | SH |  | SOLE |  | 346395 | 0 | 41247 |
| TECK RESOURCES LTD CL B | Stock | 878742204 |  | 3240803 | 62624 | SH |  | SOLE |  | 2674 | 0 | 59950 |
| TECK RESOURCES LTD CL B | Stock | 878742204 |  | 15525 | 300 | SH | Call | SOLE |  | 300 | 0 | 0 |
| SCHWAB U.S. SMALL-CAP ETF | ETF | 808524607 |  | 32164150 | 1106106 | SH |  | SOLE |  | 332207 | 0 | 773899 |
| KEYCORP COM | Stock | 493267108 |  | 1699446 | 84808 | SH |  | SOLE |  | 28634 | 0 | 56174 |
| CBRE GBL REAL ESTATE INC FD COM | CEF | 12504G100 |  | 83221 | 18957 | SH |  | SOLE |  | 0 | 0 | 18957 |
| MONGODB INC CL A | Stock | 60937P106 |  | 2638339 | 10781 | SH |  | SOLE |  | 2780 | 0 | 8001 |
| UNIVERSAL CORP VA MTNS BK ENT COM | Stock | 913456109 |  | 332380 | 6307 | SH |  | SOLE |  | 5576 | 0 | 731 |
| REGIONS FINANCIAL CORP NEW COM | Stock | 7591EP100 |  | 3410629 | 130582 | SH |  | SOLE |  | 60781 | 0 | 69801 |
| BRITISH AMERN TOB PLC SPONSORED ADR | ADR | 110448107 |  | 6884257 | 117742 | SH |  | SOLE |  | 86855 | 0 | 30887 |
| SEA LTD SPONSORD ADS | ADR | 81141R100 |  | 2817005 | 34018 | SH |  | SOLE |  | 905 | 0 | 33113 |
| ISHARES RUSSELL 1000 GROWTH ETF | ETF | 464287614 |  | 203781399 | 477946 | SH |  | SOLE |  | 171781 | 0 | 306165 |
| LABCORP HOLDINGS INC COM SHS | Stock | 504922105 |  | 9280572 | 34784 | SH |  | SOLE |  | 20505 | 0 | 14279 |
| SCHWAB US BROAD MKTS ETF | ETF | 808524102 |  | 101591816 | 4047483 | SH |  | SOLE |  | 2203301 | 0 | 1844182 |
| SCHWAB INT'L EQ ETF | ETF | 808524805 |  | 29011501 | 1172413 | SH |  | SOLE |  | 423733 | 0 | 748680 |
| SCHWAB U.S. LARGE-CAP ETF | ETF | 808524201 |  | 517496711 | 20183412 | SH |  | SOLE |  | 1501685 | 0 | 18681727 |
| ISHARES U.S. REAL ESTATE ETF | ETF | 464287739 |  | 1130350 | 11954 | SH |  | SOLE |  | 11670 | 0 | 284 |
| WHIRLPOOL CORP COM | Stock | 963320106 |  | 269855 | 5005 | SH |  | SOLE |  | 1531 | 0 | 3474 |
| NATIONAL VISION HLDGS INC COM | Stock | 63845R107 |  | 348123 | 13444 | SH |  | SOLE |  | 2667 | 0 | 10777 |
| STATE STREET CONSUMER STAPLES SELECT SECTOR SPDR ETF | ETF | 81369Y308 |  | 2961348 | 36123 | SH |  | SOLE |  | 28831 | 0 | 7292 |
| IRIDIUM COMMUNICATIONS INC COM | Stock | 46269C102 |  | 519596 | 18740 | SH |  | SOLE |  | 3628 | 0 | 15112 |
| BLOCK H  R INC COM | Stock | 093671105 |  | 432650 | 13632 | SH |  | SOLE |  | 3886 | 0 | 9746 |
| INVESCO BULLETSHARES 2027 CORPORATE BOND ETF | ETF | 46138J783 |  | 19620142 | 999758 | SH |  | SOLE |  | 61029 | 0 | 938729 |
| WEBSTER FINL CORP COM | Stock | 947890109 |  | 5244291 | 75546 | SH |  | SOLE |  | 64361 | 0 | 11185 |
| MAXIMUS INC COM | Stock | 577933104 |  | 670598 | 10462 | SH |  | SOLE |  | 1801 | 0 | 8661 |
| STATE STREET SPDR PORTFOLIO S 400 MID CAP ETF | ETF | 78464A847 |  | 2376696 | 40133 | SH |  | SOLE |  | 14972 | 0 | 25161 |
| OLD NATL BANCORP IND COM | Stock | 680033107 |  | 2364657 | 106998 | SH |  | SOLE |  | 39083 | 0 | 67915 |
| FIRST TRUST NASDAQ CLEAN EDGE SMART GRID INFRASTRUCTURE INDEX | ETF | 33737A108 |  | 22905533 | 140026 | SH |  | SOLE |  | 1924 | 0 | 138102 |
| FORTINET INC COM | Stock | 34959E109 |  | 13471394 | 164859 | SH |  | SOLE |  | 96439 | 0 | 68420 |
| PIPER SANDLER COMPANIES COM NEW | Stock | 724078209 |  | 1346758 | 17593 | SH |  | SOLE |  | 1817 | 0 | 15776 |
| AMERICAN HOMES 4 RENT CL A | REIT | 02665T306 |  | 926193 | 33173 | SH |  | SOLE |  | 8881 | 0 | 24292 |
| TREX INC COM | Stock | 89531P105 |  | 1287769 | 35364 | SH |  | SOLE |  | 7711 | 0 | 27653 |
| IQVIA HLDGS INC COM | Stock | 46266C105 |  | 5513059 | 32328 | SH |  | SOLE |  | 13211 | 0 | 19117 |
| GRIFFON CORP COM | Stock | 398433102 |  | 3387685 | 46611 | SH |  | SOLE |  | 45765 | 0 | 846 |
| ABRDN PHYSICAL SILVER SHARES ETF | ETF | 003264108 |  | 761992 | 10658 | SH |  | SOLE |  | 7032 | 0 | 3626 |
| JPMORGAN ULTRA-SHORT INCOME ETF | ETF | 46641Q837 |  | 53834126 | 1063710 | SH |  | SOLE |  | 756914 | 0 | 306796 |
| STITCH FIX INC COM CL A | Stock | 860897107 |  | 2552732 | 771224 | SH |  | SOLE |  | 662798 | 0 | 108426 |
| AON PLC SHS CL A | Stock | G0403H108 |  | 12421470 | 38482 | SH |  | SOLE |  | 18241 | 0 | 20241 |
| AON PLC SHS CL A | Stock | G0403H108 |  | 645564 | 2000 | SH | Put | SOLE |  | 2000 | 0 | 0 |
| AON PLC SHS CL A | Stock | G0403H108 |  | 1775307 | 5500 | SH | Put | SOLE |  | 5500 | 0 | 0 |
| SOUTHWEST GAS HLDGS INC COM | Stock | 844895102 |  | 657783 | 7569 | SH |  | SOLE |  | 1976 | 0 | 5593 |
| UMB FINL CORP COM | Stock | 902788108 |  | 50348619 | 446393 | SH |  | SOLE |  | 389316 | 0 | 57077 |
| PARAMOUNT SKYDANCE CORP COM CL B | Stock | 69932A204 |  | 173907 | 19280 | SH |  | SOLE |  | 8683 | 0 | 10597 |
| STERIS PLC SHS USD | Stock | G8473T100 |  | 46585546 | 210675 | SH |  | SOLE |  | 188257 | 0 | 22418 |
| SAIA INC COM | Stock | 78709Y105 |  | 940029 | 2676 | SH |  | SOLE |  | 278 | 0 | 2398 |
| CORE NATURAL RESOURCES INC COM SHS | Stock | 218937100 |  | 389015 | 3714 | SH |  | SOLE |  | 3211 | 0 | 503 |
| SMITH A O CORP COM | Stock | 831865209 |  | 1515555 | 22991 | SH |  | SOLE |  | 18167 | 0 | 4824 |
| ASSURED GUARANTY LTD COM | Stock | G0585R106 |  | 363119 | 4457 | SH |  | SOLE |  | 807 | 0 | 3650 |
| UGI CORP NEW COM | Stock | 902681105 |  | 128135047 | 3518196 | SH |  | SOLE |  | 2935733 | 0 | 582463 |
| LUMEN TECHNOLOGIES INC COM | Stock | 550241103 |  | 547961 | 78854 | SH |  | SOLE |  | 37834 | 0 | 41020 |
| GALLAGHER ARTHUR J  CO COM | Stock | 363576109 |  | 8488390 | 39193 | SH |  | SOLE |  | 20285 | 0 | 18908 |
| ATMOS ENERGY CORP COM | Stock | 049560105 |  | 6312807 | 34175 | SH |  | SOLE |  | 7406 | 0 | 26769 |
| CENOVUS ENERGY INC COM | Stock | 15135U109 |  | 2166642 | 81668 | SH |  | SOLE |  | 23435 | 0 | 58233 |
| CENOVUS ENERGY INC COM | Stock | 15135U109 |  | 13265 | 500 | SH | Call | SOLE |  | 500 | 0 | 0 |
| APPLIED DIGITAL CORP COM NEW | Stock | 038169207 |  | 1054388 | 44414 | SH |  | SOLE |  | 36301 | 0 | 8113 |
| PEBBLEBROOK HOTEL TR COM | REIT | 70509V100 |  | 284357 | 22514 | SH |  | SOLE |  | 713 | 0 | 21801 |
| HENRY JACK  ASSOC INC COM | Stock | 426281101 |  | 15987075 | 101165 | SH |  | SOLE |  | 92360 | 0 | 8805 |
| PINNACLE WEST CAP CORP COM | Stock | 723484101 |  | 13663031 | 135613 | SH |  | SOLE |  | 117796 | 0 | 17817 |
| TELEFLEX INCORPORATED COM | Stock | 879369106 |  | 202213 | 1691 | SH |  | SOLE |  | 363 | 0 | 1328 |
| BANCO BILBAO VIZCAYA ARGENTARI SPONSORED ADR | ADR | 05946K101 |  | 2366003 | 109234 | SH |  | SOLE |  | 7003 | 0 | 102231 |
| MERCURY GENL CORP NEW COM | Stock | 589400100 |  | 389086 | 4414 | SH |  | SOLE |  | 1346 | 0 | 3068 |
| SCHWAB U.S. LARGE-CAP GROWTH ETF | ETF | 808524300 |  | 41138298 | 1412254 | SH |  | SOLE |  | 564650 | 0 | 847604 |
| BENCHMARK ELECTRS INC COM | Stock | 08160H101 |  | 398779 | 7113 | SH |  | SOLE |  | 0 | 0 | 7113 |
| COGNEX CORP COM | Stock | 192422103 |  | 3891706 | 79449 | SH |  | SOLE |  | 9380 | 0 | 70069 |
| STATE STREET SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF | ETF | 78464A474 |  | 1433926 | 47686 | SH |  | SOLE |  | 26083 | 0 | 21603 |
| AMICUS THERAPEUTIC COM | Stock | 03152W109 |  | 221741 | 15335 | SH |  | SOLE |  | 3807 | 0 | 11528 |
| PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND | ETF | 72201R833 |  | 8298345 | 82513 | SH |  | SOLE |  | 56981 | 0 | 25532 |
| HAEMONETICS CORP MASS COM | Stock | 405024100 |  | 320619 | 5689 | SH |  | SOLE |  | 669 | 0 | 5020 |
| ISHARES BROAD USD HIGH YIELD CORPORATE BOND ETF | ETF | 46435U853 |  | 499749 | 13566 | SH |  | SOLE |  | 11462 | 0 | 2104 |
| LINCOLN ELEC HLDGS INC COM | Stock | 533900106 |  | 3723638 | 14951 | SH |  | SOLE |  | 3714 | 0 | 11237 |
| MSC INDL DIRECT INC CL A | Stock | 553530106 |  | 239761 | 2599 | SH |  | SOLE |  | 311 | 0 | 2288 |
| CELSIUS HLDGS INC COM NEW | Stock | 15118V207 |  | 671089 | 18915 | SH |  | SOLE |  | 1301 | 0 | 17614 |
| NUTRIEN LTD COM | Stock | 67077M108 |  | 58655690 | 777360 | SH |  | SOLE |  | 709899 | 0 | 67461 |
| NATIONAL BANKSHARES INC VA COM | Stock | 634865109 |  | 778664 | 21386 | SH |  | SOLE |  | 21281 | 0 | 105 |
| ENSIGN GROUP INC COM | Stock | 29358P101 |  | 465266 | 2309 | SH |  | SOLE |  | 714 | 0 | 1595 |
| FS KKR CAP CORP COM | CEF | 302635206 |  | 1412881 | 138790 | SH |  | SOLE |  | 28360 | 0 | 110430 |
| KT CORP SPONSORED ADR | ADR | 48268K101 |  | 1496372 | 69761 | SH |  | SOLE |  | 88 | 0 | 69673 |
| TTM TECHNOLOGIES INC COM | Stock | 87305R109 |  | 435768 | 4476 | SH |  | SOLE |  | 2038 | 0 | 2438 |
| CENTENE CORP DEL COM | Stock | 15135B101 |  | 6526282 | 199373 | SH |  | SOLE |  | 60113 | 0 | 139259 |
| PATTERSON-UTI ENERGY INC COM | Stock | 703481101 |  | 308529 | 28485 | SH |  | SOLE |  | 12866 | 0 | 15619 |
| LEMAITRE VASCULAR INC COM | Stock | 525558201 |  | 1173796 | 10752 | SH |  | SOLE |  | 510 | 0 | 10242 |
| CORECIVIC INC COM | Stock | 21871N101 |  | 4883905 | 258271 | SH |  | SOLE |  | 257035 | 0 | 1236 |
| ISHARES CORE S SMALL-CAP ETF | ETF | 464287804 |  | 106443623 | 856289 | SH |  | SOLE |  | 514238 | 1646 | 340405 |
| LIBERTY ENERGY INC COM CL A | Stock | 53115L104 |  | 424487 | 14739 | SH |  | SOLE |  | 3539 | 0 | 11200 |
| SEMTECH CORP COM | Stock | 816850101 |  | 1278373 | 16626 | SH |  | SOLE |  | 93 | 0 | 16533 |
| UNITED THERAPEUTICS CORP DEL COM | Stock | 91307C102 |  | 6672877 | 11253 | SH |  | SOLE |  | 2969 | 0 | 8284 |
| WASTE CONNECTIONS INC COM | Stock | 94106B101 |  | 2949883 | 18160 | SH |  | SOLE |  | 3274 | 0 | 14886 |
| ISHARES IBONDS DEC 2027 TERM CORPORATE ETF | ETF | 46435UAA9 |  | 35292688 | 1455970 | SH |  | SOLE |  | 1113498 | 0 | 342472 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 |  | 484411999 | 1010888 | SH |  | SOLE |  | 736341 | 0 | 274547 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 |  | 718737 | 1500 | SH | Put | SOLE |  | 0 | 0 | 1500 |
| SCHWAB EMERGING MARKETS EQUITY ETF | ETF | 808524706 |  | 10622461 | 322381 | SH |  | SOLE |  | 178114 | 0 | 144267 |
| CARTERS INC COM | Stock | 146229109 |  | 774631 | 21663 | SH |  | SOLE |  | 2902 | 0 | 18761 |
| ISHARES CORE MSCI INTERNATIONAL DEVELOPED MARKETS ETF | ETF | 46435G326 |  | 56774099 | 679524 | SH |  | SOLE |  | 552850 | 0 | 126674 |
| AMERICOLD REALTY TRUST INC COM | REIT | 03064D108 |  | 141831 | 12376 | SH |  | SOLE |  | 3014 | 0 | 9362 |
| GATES INDL CORP PLC ORD SHS | Stock | G39108108 |  | 1595138 | 70567 | SH |  | SOLE |  | 1053 | 0 | 69514 |
| ADOBE INC COM | Stock | 00724F101 |  | 24913621 | 102493 | SH |  | SOLE |  | 65916 | 0 | 36577 |
| SOUTHERN COPPER CORP COM | Stock | 84265V105 |  | 1380172 | 8021 | SH |  | SOLE |  | 5016 | 0 | 3005 |
| WEYERHAEUSER CO COM NEW | REIT | 962166104 |  | 3646036 | 149246 | SH |  | SOLE |  | 120692 | 0 | 28554 |
| WEYERHAEUSER CO COM NEW | REIT | 962166104 |  | 48860 | 2000 | SH | Call | SOLE |  | 0 | 0 | 2000 |
| VANGUARD SHORT-TERM CORPORATE BOND ETF | ETF | 92206C409 |  | 29722050 | 374948 | SH |  | SOLE |  | 230633 | 0 | 144315 |
| EXELON CORP COM | Stock | 30161N101 |  | 3323674 | 67802 | SH |  | SOLE |  | 33739 | 0 | 34063 |
| VANECK HIGH YIELD MUNI ETF | ETF | 92189H409 |  | 285246 | 5689 | SH |  | SOLE |  | 4888 | 0 | 801 |
| VANGUARD INTERMEDIATE-TERM CORP BD ETF | ETF | 92206C870 |  | 32771759 | 396033 | SH |  | SOLE |  | 312144 | 0 | 83889 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 944919099 | 3286433 | SH |  | SOLE |  | 2491106 | 0 | 795327 |
| MOTORCAR PTS AMER INC COM | Stock | 620071100 |  | 892325 | 80681 | SH |  | SOLE |  | 8840 | 0 | 71841 |
| INVESCO S SMALLCAP 600 REVENUE ETF | ETF | 46138G664 |  | 404117 | 8005 | SH |  | SOLE |  | 1285 | 0 | 6720 |
| SLR INVESTMENT CORP COM | CEF | 83413U100 |  | 262151 | 18319 | SH |  | SOLE |  | 6423 | 0 | 11896 |
| PIEDMONT REALTY TRUST INC COM CL A | REIT | 720190206 |  | 106977 | 16283 | SH |  | SOLE |  | 9407 | 0 | 6876 |
| PROGRESSIVE CORP COM | Stock | 743315103 |  | 6170541 | 31125 | SH |  | SOLE |  | 12595 | 0 | 18530 |
| GLOBAL X U.S. PREFERRED ETF | ETF | 37954Y657 |  | 978261 | 53166 | SH |  | SOLE |  | 52866 | 0 | 300 |
| TERRENO RLTY CORP COM | REIT | 88146M101 |  | 356535 | 5805 | SH |  | SOLE |  | 360 | 0 | 5445 |
| QUINSTREET INC COM | Stock | 74874Q100 |  | 2068215 | 172205 | SH |  | SOLE |  | 18370 | 0 | 153835 |
| PG CORP COM | Stock | 69331C108 |  | 10391859 | 591477 | SH |  | SOLE |  | 139250 | 0 | 452227 |
| PROSHARES ULTRAPRO QQQ | ETF | 74347X831 |  | 1730980 | 41530 | SH |  | SOLE |  | 38821 | 0 | 2709 |
| FISERV INC COM | Stock | 337738108 |  | 5299270 | 94974 | SH |  | SOLE |  | 64283 | 0 | 30691 |
| OREILLY AUTOMOTIVE INC COM | Stock | 67103H107 |  | 66095761 | 716022 | SH |  | SOLE |  | 561401 | 0 | 154621 |
| ZSCALER INC COM | Stock | 98980G102 |  | 756332 | 5392 | SH |  | SOLE |  | 2393 | 0 | 2999 |
| EASTMAN CHEM CO COM | Stock | 277432100 |  | 3050854 | 39975 | SH |  | SOLE |  | 13657 | 0 | 26318 |
| BIT DIGITAL INC SHS | Stock | G1144A105 |  | 15618 | 11922 | SH |  | SOLE |  | 1371 | 0 | 10551 |
| FIRST TRUST MUNICIPAL HIGH INCOME ETF | ETF | 33739P301 |  | 453204 | 9533 | SH |  | SOLE |  | 2909 | 0 | 6624 |
| PRINCIPAL FINANCIAL GROUP INC COM | Stock | 74251V102 |  | 5012986 | 55632 | SH |  | SOLE |  | 26796 | 0 | 28836 |
| DROPBOX INC CL A | Stock | 26210C104 |  | 2959268 | 130250 | SH |  | SOLE |  | 65050 | 0 | 65200 |
| INTUIT COM | Stock | 461202103 |  | 40313640 | 93238 | SH |  | SOLE |  | 50207 | 0 | 43031 |
| HALLIBURTON CO COM | Stock | 406216101 |  | 5455470 | 139917 | SH |  | SOLE |  | 43975 | 0 | 95942 |
| HALLIBURTON CO COM | Stock | 406216101 |  | 19495 | 500 | SH | Call | SOLE |  | 0 | 0 | 500 |
| CONSTELLATION BRANDS INC CL A | Stock | 21036P108 |  | 2869095 | 19127 | SH |  | SOLE |  | 8919 | 0 | 10208 |
| UNILEVER PLC SPON ADR NEW | ADR | 904767803 |  | 87530395 | 1536274 | SH |  | SOLE |  | 1352740 | 0 | 183534 |
| NEWMONT CORP COM | Stock | 651639106 |  | 22092355 | 204104 | SH |  | SOLE |  | 129520 | 0 | 74584 |
| IRONWOOD PHARMACEUTICALS INC COM CL A | Stock | 46333X108 |  | 262747 | 74930 | SH |  | SOLE |  | 16770 | 0 | 58160 |
| FIRST TRUST SMID CAP RISING DIVIDEND ACHIEVERS ETF | ETF | 33741X102 |  | 275576 | 6989 | SH |  | SOLE |  | 6989 | 0 | 0 |
| FT VEST S 500 DIVIDEND ARISTOCRATS TARGET INCOME ETF | ETF | 33739Q705 |  | 1373295 | 28193 | SH |  | SOLE |  | 13295 | 0 | 14898 |
| AEGON LTD AMER REG 1 CERT | ADR | 0076CA104 |  | 187076 | 25768 | SH |  | SOLE |  | 2755 | 0 | 23013 |
| SCHWAB INTERNATIONAL SMALL-CAP EQUITY ETF | ETF | 808524888 |  | 18685826 | 399782 | SH |  | SOLE |  | 89751 | 0 | 310031 |
| SPOTIFY TECHNOLOGY S A SHS | Stock | L8681T102 |  | 23931881 | 49353 | SH |  | SOLE |  | 16039 | 0 | 33314 |
| CSX CORP COM | Stock | 126408103 |  | 17715022 | 431553 | SH |  | SOLE |  | 175610 | 0 | 255943 |
| JPMORGAN U.S. VALUE FACTOR ETF US VALUE FACTOR FUND | ETF | 46641Q753 |  | 58562331 | 1198576 | SH |  | SOLE |  | 1190112 | 0 | 8464 |
| GRAPHIC PACKAGING HLDG CO COM | Stock | 388689101 |  | 281709 | 28401 | SH |  | SOLE |  | 3098 | 0 | 25303 |
| DIREXION DAILY SEMICONDUCTOR BULL 3X ETF | ETF | 25459W458 |  | 504444 | 10529 | SH |  | SOLE |  | 10294 | 0 | 235 |
| SENSATA TECHNOLOGIES HLDG PLC SHS | Stock | G8060N102 |  | 4094307 | 116250 | SH |  | SOLE |  | 88641 | 0 | 27609 |
| COMCAST CORP NEW CL A | Stock | 20030N101 |  | 119964853 | 4178442 | SH |  | SOLE |  | 3370791 | 0 | 807651 |
| NOVA LTD COM | Stock | M7516K103 |  | 256312 | 590 | SH |  | SOLE |  | 543 | 0 | 47 |
| ISHARES U.S. INFRASTRUCTURE ETF | ETF | 46435U713 |  | 21401777 | 374158 | SH |  | SOLE |  | 87737 | 0 | 286421 |
| GENERAC HLDGS INC COM | Stock | 368736104 |  | 4955978 | 25373 | SH |  | SOLE |  | 6730 | 0 | 18643 |
| MAXLINEAR INC COM | Stock | 57776J100 |  | 247642 | 14241 | SH |  | SOLE |  | 9131 | 0 | 5110 |
| CALIX INC COM | Stock | 13100M509 |  | 726228 | 14824 | SH |  | SOLE |  | 174 | 0 | 14650 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 1237016153 | 3342378 | SH |  | SOLE |  | 2412379 | 0 | 929999 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 555151 | 1500 | SH | Call | SOLE |  | 1500 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 777211 | 2100 | SH | Put | SOLE |  | 2100 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 185052 | 500 | SH | Put | SOLE |  | 500 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 259073 | 700 | SH | Put | SOLE |  | 0 | 0 | 700 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 555151 | 1500 | SH | Put | SOLE |  | 1500 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 37010 | 100 | SH | Put | SOLE |  | 0 | 0 | 100 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 259070 | 700 | SH | Put | SOLE |  | 700 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 259070 | 700 | SH | Put | SOLE |  | 0 | 0 | 700 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 1776483 | 4800 | SH | Put | SOLE |  | 0 | 0 | 4800 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 629171 | 1700 | SH | Put | SOLE |  | 1700 | 0 | 1700 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 370104 | 1000 | SH | Put | SOLE |  | 0 | 0 | 1000 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 111031 | 300 | SH | Put | SOLE |  | 300 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 851231 | 2300 | SH | Put | SOLE |  | 2300 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 259073 | 700 | SH | Put | SOLE |  | 0 | 0 | 700 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 74020 | 200 | SH | Put | SOLE |  | 0 | 0 | 200 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 1110302 | 3000 | SH | Put | SOLE |  | 3000 | 0 | 0 |
| FIRST HORIZON CORPORATION COM | Stock | 320517105 |  | 10023031 | 440401 | SH |  | SOLE |  | 353685 | 0 | 86716 |
| SS TECH HLDGS COM | Stock | 78467J100 |  | 3835489 | 56765 | SH |  | SOLE |  | 1820 | 0 | 54945 |
| LENNAR CORP CL A | Stock | 526057104 |  | 3388478 | 39029 | SH |  | SOLE |  | 8880 | 0 | 30149 |
| PRIMERICA INC COM | Stock | 74164M108 |  | 924772 | 3692 | SH |  | SOLE |  | 2227 | 0 | 1465 |
| VALERO ENERGY CORP COM | Stock | 91913Y100 |  | 32415266 | 131173 | SH |  | SOLE |  | 51934 | 0 | 79239 |
| NLIGHT INC COM | Stock | 65487K100 |  | 471884 | 8279 | SH |  | SOLE |  | 1252 | 0 | 7027 |
| ISHARES ESG AWARE MSCI USA SMALL-CAP ETF | ETF | 46435U663 |  | 1207945 | 25690 | SH |  | SOLE |  | 3920 | 0 | 21770 |
| DOCUSIGN INC COM | Stock | 256163106 |  | 1189083 | 25081 | SH |  | SOLE |  | 3746 | 0 | 21335 |
| NVENT ELEC PLC SHS | Stock | G6700G107 |  | 2260069 | 19123 | SH |  | SOLE |  | 5390 | 0 | 13733 |
| CERUS CORP COM | Stock | 157085101 |  | 74998 | 41215 | SH |  | SOLE |  | 8780 | 0 | 32435 |
| WARNER BROS DISCOVERY INC COM SER A | Stock | 934423104 |  | 3245923 | 118205 | SH |  | SOLE |  | 39485 | 0 | 78720 |
| CONSTRUCTION PARTNERS INC COM CL A | Stock | 21044C107 |  | 1236321 | 11126 | SH |  | SOLE |  | 1050 | 0 | 10076 |
| AMNEAL PHARMACEUTICALS INC COM STK CL A | Stock | 03168L105 |  | 133693 | 10756 | SH |  | SOLE |  | 2314 | 0 | 8442 |
| NYLI MERGER ARBITRAGE ETF | ETF | 45409B800 |  | 2759837 | 75924 | SH |  | SOLE |  | 16197 | 0 | 59727 |
| ORIGIN BANCORP INC COM | Stock | 68621T102 |  | 236770 | 5711 | SH |  | SOLE |  | 570 | 0 | 5141 |
| EQUITABLE HLDGS INC COM | Stock | 29452E101 |  | 525475 | 14164 | SH |  | SOLE |  | 2845 | 0 | 11319 |
| HEALTHPEAK PROPERTIES INC COM | REIT | 42250P103 |  | 1305254 | 79443 | SH |  | SOLE |  | 39963 | 0 | 39480 |
| CANADIAN NAT RES LTD MED TERM COM | Stock | 136385101 |  | 4487230 | 92084 | SH |  | SOLE |  | 13487 | 0 | 78597 |
| SLB LIMITED COM STK | Stock | 806857108 |  | 17265773 | 335963 | SH |  | SOLE |  | 145748 | 0 | 190215 |
| SLB LIMITED COM STK | Stock | 806857108 |  | 51390 | 1000 | SH | Call | SOLE |  | 0 | 0 | 1000 |
| SLB LIMITED COM STK | Stock | 806857108 |  | 51392 | 1000 | SH | Call | SOLE |  | 0 | 0 | 1000 |
| WYNDHAM HOTELS  RESORTS INC COM | Stock | 98311A105 |  | 1170461 | 14410 | SH |  | SOLE |  | 1368 | 0 | 13042 |
| INVESCO RUSSELL 1000 DYNAMIC MULTIFACTOR ETF | ETF | 46138J619 |  | 18243221 | 303477 | SH |  | SOLE |  | 67530 | 0 | 235947 |
| CVS HEALTH CORP COM | Stock | 126650100 |  | 27629345 | 384718 | SH |  | SOLE |  | 286942 | 0 | 97776 |
| AMALGAMATED FINANCIAL CORP COM | Stock | 022671101 |  | 264254 | 6798 | SH |  | SOLE |  | 182 | 0 | 6616 |
| JEFFERIES FINL GROUP INC COM | Stock | 47233W109 |  | 13154517 | 318842 | SH |  | SOLE |  | 203761 | 0 | 115081 |
| KINIKSA PHARMACEUTICALS INTL P ORD SHS CL A | Stock | G52694109 |  | 253083 | 5257 | SH |  | SOLE |  | 1071 | 0 | 4186 |
| ITERUM THERAPEUTICS PLC SHS NEW | Stock | G6333L200 |  | 4158 | 138600 | SH |  | SOLE |  | 38500 | 0 | 100100 |
| ACCO BRANDS CORP COM | Stock | 00081T108 |  | 42910 | 14308 | SH |  | SOLE |  | 3587 | 0 | 10721 |
| DTE ENERGY CO COM | Stock | 233331107 |  | 4903222 | 33533 | SH |  | SOLE |  | 24575 | 0 | 8958 |
| GRANITESHARES GOLD SHARES | ETF | 38748G101 |  | 6426541 | 140639 | SH |  | SOLE |  | 128326 | 0 | 12313 |
| EVERGY INC COM | Stock | 30034W106 |  | 10301592 | 125755 | SH |  | SOLE |  | 73603 | 0 | 52152 |
| INVESCO BULLETSHARES 2026 CORPORATE BOND ETF | ETF | 46138J791 |  | 8153565 | 417495 | SH |  | SOLE |  | 59418 | 0 | 358077 |
| FIRST TRUST SMITH UNCONSTRAINED BOND ETF | ETF | 33740F888 |  | 12356567 | 498878 | SH |  | SOLE |  | 193404 | 0 | 305474 |
| SPS COMM INC COM | Stock | 78463M107 |  | 610700 | 10970 | SH |  | SOLE |  | 297 | 0 | 10673 |
| SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR | CEF | 85207H104 |  | 89731954 | 2531940 | SH |  | SOLE |  | 220810 | 0 | 2311130 |
| STATE STREET COMMUNICATION SERVICES SELECT SECTOR SPDR ETF | ETF | 81369Y852 |  | 37621594 | 339398 | SH |  | SOLE |  | 143931 | 0 | 195467 |
| ESSENTIAL PPTYS RLTY TR INC COM | REIT | 29670E107 |  | 4885782 | 160928 | SH |  | SOLE |  | 152727 | 0 | 8201 |
| XERIS BIOPHARMA HOLDINGS INC COM | Stock | 98422E103 |  | 85868 | 14815 | SH |  | SOLE |  | 2854 | 0 | 11961 |
| BJS WHSL CLUB HLDGS INC COM | Stock | 05550J101 |  | 815108 | 8282 | SH |  | SOLE |  | 1933 | 0 | 6349 |
| TEXTRON INC COM | Stock | 883203101 |  | 16677143 | 190472 | SH |  | SOLE |  | 119465 | 0 | 71007 |
| ISHARES GLOBAL TIMBER  FORESTRY ETF | ETF | 464288174 |  | 319861 | 4508 | SH |  | SOLE |  | 300 | 0 | 4208 |
| MASCO CORP COM | Stock | 574599106 |  | 3693834 | 61187 | SH |  | SOLE |  | 12706 | 0 | 48481 |
| NISOURCE INC COM | Stock | 65473P105 |  | 3203256 | 68653 | SH |  | SOLE |  | 21366 | 0 | 47287 |
| SIMON PPTY GROUP INC NEW COM | REIT | 828806109 |  | 5110082 | 27396 | SH |  | SOLE |  | 17491 | 0 | 9905 |
| RPM INTL INC COM | Stock | 749685103 |  | 3631195 | 36532 | SH |  | SOLE |  | 9026 | 0 | 27506 |
| ISHARES FUTURE AI  TECH ETF | ETF | 46435U556 |  | 11639463 | 250150 | SH |  | SOLE |  | 2772 | 0 | 247378 |
| V F CORP COM | Stock | 918204108 |  | 2497908 | 147079 | SH |  | SOLE |  | 27640 | 0 | 119439 |
| KEURIG DR PEPPER INC COM | Stock | 49271V100 |  | 3603745 | 136868 | SH |  | SOLE |  | 22958 | 0 | 113910 |
| JPMORGAN BETABUILDERS EUROPE ETF | ETF | 46641Q191 |  | 471606 | 6513 | SH |  | SOLE |  | 5945 | 0 | 568 |
| JPMORGAN BETABUILDERS JAPAN ETF | ETF | 46641Q217 |  | 523593 | 7598 | SH |  | SOLE |  | 6205 | 0 | 1393 |
| SPDR GOLD MINISHARES TRUST OF BENEFICIAL INTEREST | ETF | 98149E303 |  | 2794173 | 30145 | SH |  | SOLE |  | 20404 | 0 | 9741 |
| TILRAY BRANDS INC COM | Stock | 88688T209 |  | 170109 | 26292 | SH |  | SOLE |  | 18616 | 0 | 7676 |
| BORR DRILLING LTD SHS | Stock | G1466R173 |  | 67749 | 11741 | SH |  | SOLE |  | 1933 | 0 | 9808 |
| AMERIPRISE FINL INC COM | Stock | 03076C106 |  | 85764802 | 192997 | SH |  | SOLE |  | 142832 | 0 | 50165 |
| AQUESTIVE THERAPEUTICS INC COM | Stock | 03843E104 |  | 66400 | 16000 | SH |  | SOLE |  | 15497 | 0 | 503 |
| INNOVATOR DEEPWATER FRONTIER TECH ETF | ETF | 45782C862 |  | 347736 | 5051 | SH |  | SOLE |  | 5051 | 0 | 0 |
| BLOOM ENERGY CORP COM CL A | Stock | 093712107 |  | 11974038 | 88376 | SH |  | SOLE |  | 56082 | 0 | 32294 |
| BROWN  BROWN INC COM | Stock | 115236101 |  | 28870421 | 442729 | SH |  | SOLE |  | 375258 | 0 | 67471 |
| TENABLE HLDGS INC COM | Stock | 88025T102 |  | 510495 | 30180 | SH |  | SOLE |  | 6220 | 0 | 23960 |
| GARMIN LTD SHS | Stock | H2906T109 |  | 201084091 | 866762 | SH |  | SOLE |  | 668789 | 0 | 197972 |
| VANGUARD INTERMEDIATE-TERM TREASURY ETF | ETF | 92206C706 |  | 45439015 | 763045 | SH |  | SOLE |  | 670030 | 0 | 93014 |
| AVERY DENNISON CORP COM | Stock | 053611109 |  | 1722441 | 9975 | SH |  | SOLE |  | 3566 | 0 | 6408 |
| CUSHMAN AND WAKEFIELD LTD COMMON SHARES | Stock | G2717C106 |  | 197439 | 16106 | SH |  | SOLE |  | 2000 | 0 | 14106 |
| SONOS INC COM | Stock | 83570H108 |  | 299637 | 22363 | SH |  | SOLE |  | 9898 | 0 | 12465 |
| AUTOLIV INC COM | Stock | 052800109 |  | 478144 | 4547 | SH |  | SOLE |  | 1269 | 0 | 3277 |
| ARES CAPITAL CORP COM | CEF | 04010L103 |  | 6226932 | 345557 | SH |  | SOLE |  | 80190 | 0 | 265366 |
| REPAY HLDGS CORP COM CL A | Stock | 76029L100 |  | 64005 | 24561 | SH |  | SOLE |  | 6225 | 0 | 18336 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - JULY | ETF | 45782C813 |  | 1684893 | 36654 | SH |  | SOLE |  | 36654 | 0 | 0 |
| FEDERAL AGRIC MTG CORP CL C | Stock | 313148306 |  | 39497577 | 266275 | SH |  | SOLE |  | 189323 | 0 | 76952 |
| AZZ INC COM | Stock | 002474104 |  | 221857 | 1773 | SH |  | SOLE |  | 711 | 0 | 1062 |
| ST JOE CO COM | Stock | 790148100 |  | 216657 | 3450 | SH |  | SOLE |  | 388 | 0 | 3062 |
| EXPONENT INC COM | Stock | 30214U102 |  | 1842660 | 28240 | SH |  | SOLE |  | 2678 | 0 | 25562 |
| GRAHAM CORP COM | Stock | 384556106 |  | 12129922 | 153699 | SH |  | SOLE |  | 153656 | 0 | 43 |
| LAKELAND INDS INC COM | Stock | 511795106 |  | 438427 | 53532 | SH |  | SOLE |  | 5472 | 0 | 48060 |
| MFA FINL INC COM | REIT | 55272X607 |  | 178378 | 18619 | SH |  | SOLE |  | 4135 | 0 | 14483 |
| MERIT MED SYS INC COM | Stock | 589889104 |  | 386628 | 5609 | SH |  | SOLE |  | 41 | 0 | 5568 |
| POWELL INDS INC COM | Stock | 739128106 |  | 578359 | 1069 | SH |  | SOLE |  | 220 | 0 | 849 |
| RUSH ENTERPRISES INC CL B | Stock | 781846308 |  | 821876 | 12772 | SH |  | SOLE |  | 16 | 0 | 12756 |
| MURPHY OIL CORP COM | Stock | 626717102 |  | 1139229 | 27617 | SH |  | SOLE |  | 3385 | 0 | 24232 |
| PDD HOLDINGS INC SPONSORED ADS | ADR | 722304102 |  | 478646 | 4684 | SH |  | SOLE |  | 411 | 0 | 4273 |
| MUELLER WTR PRODS INC COM SER A | Stock | 624758108 |  | 224876 | 8180 | SH |  | SOLE |  | 1461 | 0 | 6719 |
| INVESCO VALUE MUN INCOME TR COM | CEF | 46132P108 |  | 139559 | 11477 | SH |  | SOLE |  | 2990 | 0 | 8487 |
| INVESCO BULLETSHARES 2028 CORPORATE BOND ETF | ETF | 46138J643 |  | 14607921 | 715278 | SH |  | SOLE |  | 50329 | 0 | 664949 |
| EIGHTCO HOLDINGS INC COM | Stock | 22890A302 |  | 38974 | 41825 | SH |  | SOLE |  | 13358 | 0 | 28467 |
| AAM S 500 HIGH DIVIDEND VALUE ETF | ETF | 26922A594 |  | 823457 | 22119 | SH |  | SOLE |  | 20943 | 0 | 1176 |
| NEXTERA ENERGY INC COM | Stock | 65339F101 |  | 124881299 | 1344582 | SH |  | SOLE |  | 1142401 | 0 | 202181 |
| WISDOMTREE U.S. EFFICIENT CORE FUND | ETF | 97717Y790 |  | 232589 | 4460 | SH |  | SOLE |  | 150 | 0 | 4310 |
| INVESCO BULLETSHARES 2026 HIGH YIELD CORP BOND ETF | ETF | 46138J635 |  | 520209 | 22447 | SH |  | SOLE |  | 653 | 0 | 21794 |
| PATRICK INDS INC COM | Stock | 703343103 |  | 818142 | 7366 | SH |  | SOLE |  | 4007 | 0 | 3359 |
| PROSHARES ULTRA S 500 | ETF | 74347R107 |  | 2207338 | 42547 | SH |  | SOLE |  | 37897 | 0 | 4650 |
| DEFIANCE QUANTUM ETF | ETF | 26922A420 |  | 1638679 | 15272 | SH |  | SOLE |  | 2023 | 0 | 13249 |
| HARTFORD MUNICIPAL OPPORTUNITIES ETF | ETF | 41653L503 |  | 774557 | 19994 | SH |  | SOLE |  | 5118 | 0 | 14876 |
| BERKSHIRE HATHAWAY INC DEL CL A | Stock | 084670108 |  | 54578640 | 76 | SH |  | SOLE |  | 45 | 0 | 31 |
| ROYCE MICRO-CAP TR INC COM | CEF | 780915104 |  | 1112100 | 98329 | SH |  | SOLE |  | 10145 | 0 | 88184 |
| ELANCO ANIMAL HEALTH INC COM | Stock | 28414H103 |  | 266118 | 11121 | SH |  | SOLE |  | 1294 | 0 | 9827 |
| CBOE GLOBAL MKTS INC COM | Stock | 12503M108 |  | 889151 | 3163 | SH |  | SOLE |  | 754 | 0 | 2409 |
| MASTERBRAND INC COMMON STOCK | Stock | 57638P104 |  | 196282 | 23620 | SH |  | SOLE |  | 7263 | 0 | 16357 |
| VANGUARD ESG INTERNATIONAL STOCK ETF | ETF | 921910725 |  | 2962563 | 41302 | SH |  | SOLE |  | 6691 | 0 | 34611 |
| GARRETT MOTION INC COM | Stock | 366505105 |  | 3653579 | 201083 | SH |  | SOLE |  | 195978 | 0 | 5105 |
| FRONTDOOR INC COM | Stock | 35905A109 |  | 977318 | 18489 | SH |  | SOLE |  | 16146 | 0 | 2343 |
| AMERICA MOVIL SAB DE CV SPON ADS RP CL B | ADR | 02390A101 |  | 668326 | 26229 | SH |  | SOLE |  | 24201 | 0 | 2028 |
| FIDELITY ENHANCED HIGH YIELD ETF | ETF | 316092618 |  | 750914 | 15470 | SH |  | SOLE |  | 14736 | 0 | 734 |
| ALLIANCE RESOURCE PARTNERS L P UT LTD PART | Stock | 01877R108 |  | 347834 | 12580 | SH |  | SOLE |  | 12579 | 0 | 1 |
| READY CAPITAL CORP COM | REIT | 75574U101 |  | 31947 | 19721 | SH |  | SOLE |  | 6306 | 0 | 13415 |
| CLEANSPARK INC COM NEW | Stock | 18452B209 |  | 100282 | 11784 | SH |  | SOLE |  | 7171 | 0 | 4613 |
| INNOVATOR U.S. EQUITY BUFFER ETF - OCTOBER | ETF | 45782C771 |  | 3202015 | 66727 | SH |  | SOLE |  | 66727 | 0 | 0 |
| BOEING CO COM | Stock | 097023105 |  | 17557032 | 88231 | SH |  | SOLE |  | 48888 | 0 | 39343 |
| BIOCRYST PHARMACEUTICALS INC COM | Stock | 09058V103 |  | 151244 | 15887 | SH |  | SOLE |  | 728 | 0 | 15159 |
| COPART INC COM | Stock | 217204106 |  | 65571485 | 1975167 | SH |  | SOLE |  | 1758380 | 0 | 216787 |
| VANGUARD SMALL-CAP ETF | ETF | 922908751 |  | 741806988 | 2832448 | SH |  | SOLE |  | 1693449 | 0 | 1138999 |
| VANGUARD MID-CAP ETF | ETF | 922908629 |  | 95765964 | 333471 | SH |  | SOLE |  | 217981 | 0 | 115490 |
| VANGUARD LARGE-CAP ETF | ETF | 922908637 |  | 75757341 | 253496 | SH |  | SOLE |  | 44619 | 0 | 208877 |
| GUARDANT HEALTH INC COM | Stock | 40131M109 |  | 742865 | 8043 | SH |  | SOLE |  | 3759 | 0 | 4284 |
| ELASTIC N V ORD SHS | Stock | N14506104 |  | 948442 | 18977 | SH |  | SOLE |  | 4027 | 0 | 14950 |
| OVINTIV INC COM | Stock | 69047Q102 |  | 927875 | 15631 | SH |  | SOLE |  | 2785 | 0 | 12846 |
| CHORD ENERGY CORPORATION COM NEW | Stock | 674215207 |  | 901969 | 6344 | SH |  | SOLE |  | 1517 | 0 | 4827 |
| CLOUDFLARE INC CL A COM | Stock | 18915M107 |  | 20059155 | 97228 | SH |  | SOLE |  | 72632 | 0 | 24596 |
| UR-ENERGY INC COM | Stock | 91688R108 |  | 51001 | 34229 | SH |  | SOLE |  | 21550 | 0 | 12679 |
| NABORS INDUSTRIES LTD SHS | Stock | G6359F137 |  | 244034 | 2835 | SH |  | SOLE |  | 934 | 0 | 1901 |
| ALLOGENE THERAPEUTICS INC COM | Stock | 019770106 |  | 219434 | 89938 | SH |  | SOLE |  | 55197 | 0 | 34741 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - OCTOBER | ETF | 45782C797 |  | 8254056 | 191465 | SH |  | SOLE |  | 190430 | 0 | 1035 |
| SILICON LABORATORIES INC COM | Stock | 826919102 |  | 649012 | 3118 | SH |  | SOLE |  | 62 | 0 | 3056 |
| NIKE INC CL B | Stock | 654106103 |  | 7089523 | 134254 | SH |  | SOLE |  | 84360 | 0 | 49894 |
| ALIGN TECHNOLOGY INC COM | Stock | 016255101 |  | 2659541 | 15514 | SH |  | SOLE |  | 3166 | 0 | 12348 |
| TRAVEL PLUS LEISURE CO COM | Stock | 894164102 |  | 1102825 | 15941 | SH |  | SOLE |  | 4956 | 0 | 10985 |
| VANGUARD SHORT-TERM TREASURY ETF | ETF | 92206C102 |  | 11313802 | 193266 | SH |  | SOLE |  | 126275 | 0 | 66991 |
| ISHARES IBONDS DEC 2028 TERM CORPORATE ETF | ETF | 46435U515 |  | 25060429 | 989358 | SH |  | SOLE |  | 824777 | 0 | 164581 |
| STEPSTONE GROUP INC COM CL A | Stock | 85914M107 |  | 289851 | 6074 | SH |  | SOLE |  | 2013 | 0 | 4061 |
| APTUS DEFINED RISK ETF | ETF | 26922A388 |  | 2608890 | 95459 | SH |  | SOLE |  | 21682 | 0 | 73777 |
| TESLA INC COM | Stock | 88160R101 |  | 98804541 | 265800 | SH |  | SOLE |  | 149159 | 0 | 116641 |
| MSCI INC COM | Stock | 55354G100 |  | 23206653 | 43055 | SH |  | SOLE |  | 37744 | 0 | 5311 |
| YETI HLDGS INC COM | Stock | 98585X104 |  | 1293530 | 35352 | SH |  | SOLE |  | 3101 | 0 | 32251 |
| INVESCO ZACKS MID-CAP ETF | ETF | 46137Y401 |  | 352697 | 3202 | SH |  | SOLE |  | 3202 | 0 | 0 |
| RESIDEO TECHNOLOGIES INC COM | Stock | 76118Y104 |  | 740246 | 21961 | SH |  | SOLE |  | 1491 | 0 | 20470 |
| DECKERS OUTDOOR CORP COM | Stock | 243537107 |  | 6986701 | 69808 | SH |  | SOLE |  | 43113 | 0 | 26695 |
| FIRSTCASH HOLDINGS INC COM | Stock | 33768G107 |  | 2676609 | 14237 | SH |  | SOLE |  | 791 | 0 | 13446 |
| SIGA TECHNOLOGIES INC COM | Stock | 826917106 |  | 68487 | 12803 | SH |  | SOLE |  | 310 | 0 | 12493 |
| ISHARES ESG AWARE US AGGREGATE BOND ETF | ETF | 46435U549 |  | 2940577 | 61842 | SH |  | SOLE |  | 1492 | 0 | 60350 |
| LINDE PLC SHS | Stock | G54950103 |  | 28047447 | 56574 | SH |  | SOLE |  | 30714 | 0 | 25860 |
| TWIST BIOSCIENCE CORP COM | Stock | 90184D100 |  | 291976 | 6145 | SH |  | SOLE |  | 3374 | 0 | 2771 |
| ARCOSA INC COM | Stock | 039653100 |  | 384227 | 3620 | SH |  | SOLE |  | 377 | 0 | 3243 |
| SOL STRATEGIES INC COM | Stock | 83411A205 |  | 21788 | 22120 | SH |  | SOLE |  | 22120 | 0 | 0 |
| BOOT BARN HLDGS INC COM | Stock | 099406100 |  | 1136903 | 7768 | SH |  | SOLE |  | 849 | 0 | 6919 |
| BLACKSTONE SENI FLTN RAT 2027 COM | CEF | 09256U105 |  | 301903 | 23313 | SH |  | SOLE |  | 23313 | 0 | 0 |
| CHEMUNG FINL CORP COM | Stock | 164024101 |  | 416137 | 7732 | SH |  | SOLE |  | 7455 | 0 | 277 |
| INVENTRUST PPTYS CORP COM NEW | REIT | 46124J201 |  | 348474 | 11440 | SH |  | SOLE |  | 2276 | 0 | 9164 |
| JPMORGAN ULTRA-SHORT MUNICIPAL INCOME ETF | ETF | 46641Q654 |  | 19499867 | 382502 | SH |  | SOLE |  | 334858 | 0 | 47644 |
| PHIO PHARMACEUTICALS CORP COM NEW | Stock | 71880W501 |  | 12200 | 10000 | SH |  | SOLE |  | 10000 | 0 | 0 |
| TIZIANA LIFE SCIENCES LTD COMMON SHARES | Stock | G88912103 |  | 12870 | 11000 | SH |  | SOLE |  | 11000 | 0 | 0 |
| ISHARES MSCI EMERGING MARKETS EX CHINA ETF | ETF | 46434G764 |  | 35469576 | 451060 | SH |  | SOLE |  | 129176 | 0 | 321884 |
| CMS ENERGY CORP COM | Stock | 125896100 |  | 4673946 | 60247 | SH |  | SOLE |  | 17933 | 0 | 42314 |
| SOUTHERN FIRST BANCSHARES COM | Stock | 842873101 |  | 1579572 | 28983 | SH |  | SOLE |  | 10072 | 0 | 18911 |
| ATLANTIC UN BANKSHARES CORP COM | Stock | 04911A107 |  | 1055610 | 29537 | SH |  | SOLE |  | 7358 | 0 | 22179 |
| HILTON WORLDWIDE HLDGS INC COM | Stock | 43300A203 |  | 4219889 | 13878 | SH |  | SOLE |  | 3924 | 0 | 9954 |
| INVESCO S 500 EQUAL WEIGHT COMMUNICATION SERVICES ETF | ETF | 46137Y609 |  | 357527 | 9559 | SH |  | SOLE |  | 205 | 0 | 9354 |
| EASTGROUP PPTYS INC COM | REIT | 277276101 |  | 2249281 | 12152 | SH |  | SOLE |  | 800 | 0 | 11352 |
| VANECK J. P. MORGAN EM LOCAL CURRENCY BOND ETF | ETF | 92189H300 |  | 6069004 | 241697 | SH |  | SOLE |  | 29783 | 0 | 211914 |
| ITAU UNIBANCO HLDG S A SPON ADR REP PFD | ADR | 465562106 |  | 4063780 | 484938 | SH |  | SOLE |  | 259170 | 0 | 225768 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - SEPTEMBER | ETF | 45782C656 |  | 1650016 | 38319 | SH |  | SOLE |  | 38319 | 0 | 0 |
| PIMCO SHORT TERM MUNICIPAL BOND ACTIVE ETF | ETF | 72201R874 |  | 58443381 | 1158451 | SH |  | SOLE |  | 711515 | 0 | 446936 |
| RAMBUS INC DEL COM | Stock | 750917106 |  | 4455964 | 51797 | SH |  | SOLE |  | 36100 | 0 | 15697 |
| COEUR MNG INC COM NEW | Stock | 192108504 |  | 1286383 | 68534 | SH |  | SOLE |  | 13363 | 0 | 55171 |
| VANGUARD HEALTH CARE ETF | ETF | 92204A504 |  | 22657265 | 83199 | SH |  | SOLE |  | 23689 | 0 | 59510 |
| STATE STREET FINANCIAL SELECT SECTOR SPDR ETF | ETF | 81369Y605 |  | 55257781 | 1119263 | SH |  | SOLE |  | 267927 | 0 | 851336 |
| MODERNA INC COM | Stock | 60770K107 |  | 541226 | 10654 | SH |  | SOLE |  | 4033 | 0 | 6621 |
| TENCENT MUSIC ENTMT GROUP SPON ADS | ADR | 88034P109 |  | 285388 | 30753 | SH |  | SOLE |  | 0 | 0 | 30753 |
| NXP SEMICONDUCTORS N V COM | Stock | N6596X109 |  | 6272036 | 31861 | SH |  | SOLE |  | 19286 | 0 | 12575 |
| PIMCO STRATEGIC INCOME FD COM | CEF | 72200X104 |  | 68790 | 12834 | SH |  | SOLE |  | 12834 | 0 | 0 |
| NORFOLK SOUTHN CORP COM | Stock | 655844108 |  | 30005403 | 104548 | SH |  | SOLE |  | 51328 | 0 | 53220 |
| OGE ENERGY CORP COM | Stock | 670837103 |  | 2201201 | 45897 | SH |  | SOLE |  | 13996 | 0 | 31901 |
| NUVEEN TAXABLE MUNICPAL INM FD COM | CEF | 67074C103 |  | 183222 | 11700 | SH |  | SOLE |  | 11700 | 0 | 0 |
| JOHN HANCOCK MULTIFACTOR EMERGING MARKETS ETF | ETF | 47804J834 |  | 11044834 | 322460 | SH |  | SOLE |  | 89905 | 0 | 232555 |
| BXP INC COM | REIT | 101121101 |  | 306588 | 5907 | SH |  | SOLE |  | 1300 | 0 | 4607 |
| OPUS GENETICS INC COM | Stock | 67577R102 |  | 145600 | 32000 | SH |  | SOLE |  | 0 | 0 | 32000 |
| UNITED STATES COMMODITY INDEX FUND | ETF | 911717106 |  | 339234 | 3559 | SH |  | SOLE |  | 3559 | 0 | 0 |
| FEDERAL RLTY INVT TR NEW SH BEN INT NEW | REIT | 313745101 |  | 3181302 | 29954 | SH |  | SOLE |  | 5332 | 0 | 24622 |
| DELL TECHNOLOGIES INC CL C | Stock | 24703L202 |  | 10728735 | 65367 | SH |  | SOLE |  | 25480 | 0 | 39887 |
| DELL TECHNOLOGIES INC CL C | Stock | 24703L202 |  | 49242 | 300 | SH | Call | SOLE |  | 300 | 0 | 0 |
| FIRST TRUST SHORT DURATION MANAGED MUNICIPAL ETF | ETF | 33739P830 |  | 203569 | 10199 | SH |  | SOLE |  | 10198 | 0 | 1 |
| HIGHWOODS PPTYS INC COM | REIT | 431284108 |  | 470211 | 21963 | SH |  | SOLE |  | 3676 | 0 | 18287 |
| HOST HOTELS  RESORTS INC COM | REIT | 44107P104 |  | 2186617 | 114136 | SH |  | SOLE |  | 25558 | 0 | 88578 |
| KIMCO REALTY CORP COM | REIT | 49446R109 |  | 880793 | 39199 | SH |  | SOLE |  | 4157 | 0 | 35042 |
| COPT DEFENSE PROPERTIES SHS BEN INT | REIT | 22002T108 |  | 391177 | 12784 | SH |  | SOLE |  | 3005 | 0 | 9779 |
| PUBLIC STORAGE OPER CO COM | REIT | 74460D109 |  | 6637838 | 24505 | SH |  | SOLE |  | 19113 | 0 | 5392 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - JANUARY | ETF | 45782C508 |  | 1530086 | 33169 | SH |  | SOLE |  | 30999 | 0 | 2170 |
| REGENCY CTRS CORP COM | REIT | 758849103 |  | 639848 | 8457 | SH |  | SOLE |  | 2090 | 0 | 6367 |
| BROOKFIELD RENEWABLE ENERGY PARTNERSHIP UNIT | Stock | G16258108 |  | 749676 | 22968 | SH |  | SOLE |  | 20484 | 0 | 2484 |
| BWX TECHNOLOGIES INC COM | Stock | 05605H100 |  | 7848581 | 38383 | SH |  | SOLE |  | 13906 | 0 | 24477 |
| UDR INC COM | REIT | 902653104 |  | 937599 | 27756 | SH |  | SOLE |  | 12541 | 0 | 15215 |
| VORNADO RLTY TR SH BEN INT | REIT | 929042109 |  | 707670 | 27230 | SH |  | SOLE |  | 2610 | 0 | 24620 |
| INNOVATOR U.S. EQUITY BUFFER ETF - JULY | ETF | 45782C789 |  | 383574 | 7720 | SH |  | SOLE |  | 6805 | 0 | 915 |
| ALERIAN MLP ETF | ETF | 00162Q452 |  | 28331313 | 538203 | SH |  | SOLE |  | 351932 | 0 | 186271 |
| SCHWAB SHORT-TERM US TREASURY ETF | ETF | 808524862 |  | 10848480 | 446991 | SH |  | SOLE |  | 407490 | 0 | 39501 |
| INNOVATOR U.S. EQUITY BUFFER ETF - JANUARY | ETF | 45782C409 |  | 562898 | 10555 | SH |  | SOLE |  | 10555 | 0 | 0 |
| FIRST INTST BANCSYSTEM INC COM | Stock | 32055Y201 |  | 414949 | 12424 | SH |  | SOLE |  | 3561 | 0 | 8863 |
| NEWMARKET CORP COM | Stock | 651587107 |  | 401629 | 627 | SH |  | SOLE |  | 92 | 0 | 535 |
| ANGLOGOLD ASHANTI PLC COM SHS | Stock | G0378L100 |  | 411315 | 4225 | SH |  | SOLE |  | 1105 | 0 | 3120 |
| TANGER INC COM | REIT | 875465106 |  | 548997 | 16156 | SH |  | SOLE |  | 12492 | 0 | 3664 |
| VANGUARD CONSUMER STAPLES ETF | ETF | 92204A207 |  | 1522662 | 6780 | SH |  | SOLE |  | 5243 | 0 | 1537 |
| VANGUARD FTSE EUROPE ETF | ETF | 922042874 |  | 2813653 | 34134 | SH |  | SOLE |  | 25316 | 0 | 8818 |
| VANGUARD INDUSTRIALS ETF | ETF | 92204A603 |  | 5367561 | 17192 | SH |  | SOLE |  | 8685 | 0 | 8507 |
| VANGUARD INFORMATION TECHNOLOGY ETF | ETF | 92204A702 |  | 40675287 | 58300 | SH |  | SOLE |  | 39188 | 0 | 19112 |
| PIMCO HIGH INCOME FD COM SHS | CEF | 722014107 |  | 99578 | 21507 | SH |  | SOLE |  | 21507 | 0 | 0 |
| HYCROFT MINING HOLDING CORP CL A NEW | Stock | 44862P208 |  | 205357 | 5834 | SH |  | SOLE |  | 5834 | 0 | 0 |
| NEW FORTRESS ENERGY INC COM CL A | Stock | 644393100 |  | 14632 | 24800 | SH |  | SOLE |  | 4044 | 0 | 20757 |
| SCHWAB U.S. LARGE-CAP VALUE ETF | ETF | 808524409 |  | 33568494 | 1100624 | SH |  | SOLE |  | 669395 | 0 | 431228 |
| PROSHARES S 500 EX-FINANCIALS ETF | ETF | 74347B573 |  | 789466 | 11140 | SH |  | SOLE |  | 11140 | 0 | 1 |
| PIMCO INTERMEDIATE MUNICIPAL BOND ACTIVE EXCHANGE-TRADED FUND | ETF | 72201R866 |  | 674263 | 12919 | SH |  | SOLE |  | 4294 | 0 | 8624 |
| ALECTOR INC COM | Stock | 014442107 |  | 22886 | 10648 | SH |  | SOLE |  | 2309 | 0 | 8340 |
| SCHWAB US TIPS ETF | ETF | 808524870 |  | 1206353 | 45335 | SH |  | SOLE |  | 43663 | 0 | 1672 |
| SCHWAB INTERMEDIATE-TERM US TREASURY ETF | ETF | 808524854 |  | 6114677 | 245471 | SH |  | SOLE |  | 213237 | 0 | 32234 |
| GOSSAMER BIO INC COM | Stock | 38341P102 |  | 18881 | 57504 | SH |  | SOLE |  | 8022 | 0 | 49482 |
| PUTNAM PREMIER INCOME TR SH BEN INT | CEF | 746853100 |  | 270804 | 76283 | SH |  | SOLE |  | 76282 | 0 | 1 |
| AMERICAN CENTURY U.S. QUALITY GROWTH ETF | ETF | 025072307 |  | 3363077 | 32021 | SH |  | SOLE |  | 2387 | 0 | 29634 |
| THOR INDS INC COM | Stock | 885160101 |  | 516808 | 6469 | SH |  | SOLE |  | 444 | 0 | 6025 |
| ASSURANT INC COM | Stock | 04621X108 |  | 2182672 | 10021 | SH |  | SOLE |  | 4820 | 0 | 5201 |
| AMPHENOL CORP CL A | Stock | 032095101 |  | 99723457 | 789366 | SH |  | SOLE |  | 629928 | 0 | 159438 |
| ACUITY INC COM | Stock | 00508Y102 |  | 24459166 | 87294 | SH |  | SOLE |  | 61614 | 0 | 25680 |
| DISTILLATE US FUNDAMENTAL STABILITY  VALUE ETF | ETF | 26922A321 |  | 9034677 | 156294 | SH |  | SOLE |  | 60216 | 0 | 96078 |
| BROOKFIELD CORP CL A LTD VT SH | Stock | 11271J107 |  | 14617118 | 361236 | SH |  | SOLE |  | 323801 | 0 | 37435 |
| CENTERPOINT ENERGY INC COM | Stock | 15189T107 |  | 8932762 | 206969 | SH |  | SOLE |  | 148030 | 0 | 58939 |
| CARLISLE COS INC COM | Stock | 142339100 |  | 99144895 | 297197 | SH |  | SOLE |  | 272709 | 0 | 24488 |
| DOLLAR TREE INC COM | Stock | 256746108 |  | 1898037 | 17336 | SH |  | SOLE |  | 3820 | 0 | 13516 |
| COLUMBIA MULTI-SECTOR MUNICIPAL INCOME ETF | ETF | 19761L607 |  | 2931745 | 142942 | SH |  | SOLE |  | 27022 | 0 | 115920 |
| AMDOCS LTD SHS | Stock | G02602103 |  | 3196335 | 48978 | SH |  | SOLE |  | 5821 | 0 | 43157 |
| CGI INC CL A SUB VTG | Stock | 12532H104 |  | 324930 | 4445 | SH |  | SOLE |  | 4409 | 0 | 36 |
| GLOBAL X ARTIFICIAL INTELLIGENCE  TECHNOLOGY ETF | ETF | 37954Y632 |  | 678350 | 14535 | SH |  | SOLE |  | 6862 | 0 | 7673 |
| SONIDA SENIOR LIVING INC COM | Stock | 140475203 |  | 357427 | 11083 | SH |  | SOLE |  | 7471 | 0 | 3612 |
| HUNTSMAN CORP COM | Stock | 447011107 |  | 573238 | 43072 | SH |  | SOLE |  | 6153 | 0 | 36919 |
| ESCO TECHNOLOGIES INC COM | Stock | 296315104 |  | 907426 | 3225 | SH |  | SOLE |  | 91 | 0 | 3135 |
| INTERNATIONAL FLAVORS COM | Stock | 459506101 |  | 1651378 | 22762 | SH |  | SOLE |  | 6458 | 0 | 16303 |
| MANPOWERGROUP INC WIS COM | Stock | 56418H100 |  | 428561 | 14545 | SH |  | SOLE |  | 3527 | 0 | 11018 |
| FLEX LNG LTD SHS | Stock | G35947202 |  | 295134 | 9934 | SH |  | SOLE |  | 2986 | 0 | 6948 |
| HARTFORD TOTAL RETURN BOND ETF | ETF | 41653L305 |  | 19786681 | 586460 | SH |  | SOLE |  | 205739 | 0 | 380721 |
| MOOG INC CL A | Stock | 615394202 |  | 1495677 | 5111 | SH |  | SOLE |  | 367 | 0 | 4744 |
| FOX CORP CL A COM | Stock | 35137L105 |  | 452766 | 7753 | SH |  | SOLE |  | 1088 | 0 | 6665 |
| ROYAL CARIBBEAN GROUP COM | Stock | V7780T103 |  | 2884395 | 10483 | SH |  | SOLE |  | 3784 | 0 | 6699 |
| EVEREST GROUP LTD COM | Stock | G3223R108 |  | 3588487 | 10979 | SH |  | SOLE |  | 1151 | 0 | 9828 |
| REINSURANCE GROUP AMER INC COM NEW | Stock | 759351604 |  | 3092254 | 15146 | SH |  | SOLE |  | 2326 | 0 | 12820 |
| STANLEY BLACK  DECKER INC COM | Stock | 854502101 |  | 1755114 | 24701 | SH |  | SOLE |  | 10468 | 0 | 14233 |
| FOX CORP CL B COM | Stock | 35137L204 |  | 396972 | 7476 | SH |  | SOLE |  | 605 | 0 | 6871 |
| WATTS WATER TECHNOLOGIES INC CL A | Stock | 942749102 |  | 756173 | 2605 | SH |  | SOLE |  | 725 | 0 | 1880 |
| FIRST INDL RLTY TR INC COM | REIT | 32054K103 |  | 1520589 | 26286 | SH |  | SOLE |  | 4317 | 0 | 21969 |
| WELLTOWER INC COM | REIT | 95040Q104 |  | 16990060 | 85936 | SH |  | SOLE |  | 44171 | 0 | 41765 |
| DOW HLDGS INC COM | Stock | 260557103 |  | 6829656 | 163970 | SH |  | SOLE |  | 50867 | 0 | 113103 |
| LEVI STRAUSS  CO NEW CL A COM STK | Stock | 52736R102 |  | 207403 | 11217 | SH |  | SOLE |  | 1108 | 0 | 10109 |
| ONESPAWORLD HOLDINGS LIMITED COM | Stock | P73684113 |  | 274941 | 11980 | SH |  | SOLE |  | 76 | 0 | 11904 |
| ARCH CAP GROUP LTD ORD | Stock | G0450A105 |  | 6365097 | 66310 | SH |  | SOLE |  | 35970 | 0 | 30340 |
| AMERISERV FINL INC COM | Stock | 03074A102 |  | 48808 | 13483 | SH |  | SOLE |  | 0 | 0 | 13483 |
| STATE STREET SPDR S GLOBAL NATURAL RESOURCES ETF | ETF | 78463X541 |  | 13614993 | 182336 | SH |  | SOLE |  | 4972 | 0 | 177364 |
| VANGUARD S MID-CAP 400 VALUE ETF | ETF | 921932844 |  | 671225 | 6584 | SH |  | SOLE |  | 6583 | 0 | 1 |
| GENERAL AMERN INVS CO INC COM | CEF | 368802104 |  | 305470 | 5224 | SH |  | SOLE |  | 0 | 0 | 5224 |
| FATE THERAPEUTICS INC COM | Stock | 31189P102 |  | 50246 | 41880 | SH |  | SOLE |  | 17373 | 0 | 24507 |
| FIRST TRUST INDUSTRIALS/PRODUCER DURABLES ALPHADEX FUND | ETF | 33734X150 |  | 218605 | 2678 | SH |  | SOLE |  | 2678 | 0 | 0 |
| LYFT INC CL A COM | Stock | 55087P104 |  | 795163 | 59790 | SH |  | SOLE |  | 26146 | 0 | 33643 |
| BARRETT BUSINESS SVCS INC COM | Stock | 068463108 |  | 1054443 | 36136 | SH |  | SOLE |  | 4293 | 0 | 31842 |
| INNOVATOR U.S. EQUITY BUFFER ETF - APRIL | ETF | 45782C888 |  | 482747 | 9856 | SH |  | SOLE |  | 9856 | 0 | 0 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - APRIL | ETF | 45782C870 |  | 1661610 | 41749 | SH |  | SOLE |  | 41749 | 0 | 0 |
| WINTRUST FINL CORP COM | Stock | 97650W108 |  | 606057 | 4362 | SH |  | SOLE |  | 1457 | 0 | 2905 |
| INVESCO INTERNATIONAL CORPORATE BOND ETF | ETF | 46138E636 |  | 524712 | 22715 | SH |  | SOLE |  | 22152 | 0 | 563 |
| TRADEWEB MKTS INC CL A | Stock | 892672106 |  | 2898532 | 24636 | SH |  | SOLE |  | 4810 | 0 | 19826 |
| KKR  CO INC COM | Stock | 48251W104 |  | 18479210 | 199782 | SH |  | SOLE |  | 82312 | 0 | 117470 |
| ALCON AG ORD SHS | Stock | H01301128 |  | 3760969 | 49913 | SH |  | SOLE |  | 10545 | 0 | 39368 |
| VANGUARD S MID-CAP 400 ETF | ETF | 921932885 |  | 1092667 | 9558 | SH |  | SOLE |  | 7736 | 0 | 1822 |
| ADVISORSHARES FOCUSED EQUITY ETF | ETF | 00768Y560 |  | 236250 | 3648 | SH |  | SOLE |  | 3648 | 0 | 0 |
| UNITED AIRLS HLDGS INC COM | Stock | 910047109 |  | 4557696 | 49528 | SH |  | SOLE |  | 23016 | 0 | 26512 |
| PAGERDUTY INC COM | Stock | 69553P100 |  | 117108 | 18858 | SH |  | SOLE |  | 5785 | 0 | 13073 |
| PALOMAR HLDGS INC COM | Stock | 69753M105 |  | 1096413 | 9175 | SH |  | SOLE |  | 47 | 0 | 9128 |
| PINTEREST INC CL A | Stock | 72352L106 |  | 768224 | 41888 | SH |  | SOLE |  | 24585 | 0 | 17303 |
| ZOOM COMMUNICATIONS INC CL A | Stock | 98980L101 |  | 9235066 | 114885 | SH |  | SOLE |  | 58437 | 0 | 56448 |
| CONAGRA BRANDS INC COM | Stock | 205887102 |  | 2268993 | 144338 | SH |  | SOLE |  | 65190 | 0 | 79148 |
| GLOBAL X LITHIUM  BATTERY TECH ETF | ETF | 37954Y855 |  | 227189 | 3056 | SH |  | SOLE |  | 2058 | 0 | 998 |
| LXP INDUSTRIAL TRUST COM | REIT | 529043408 |  | 4272770 | 92364 | SH |  | SOLE |  | 86614 | 0 | 5750 |
| LYONDELLBASELL INDUSTRIES NV SHS - A - | Stock | N53745100 |  | 2329836 | 28920 | SH |  | SOLE |  | 8901 | 0 | 20019 |
| VANGUARD S 500 ETF | ETF | 922908363 |  | 701865570 | 1174750 | SH |  | SOLE |  | 542651 | 0 | 632099 |
| ISHARES IBONDS DEC 2026 TERM MUNI BOND ETF | ETF | 46435U259 |  | 511535 | 19958 | SH |  | SOLE |  | 4721 | 0 | 15237 |
| ISHARES U.S. HEALTHCARE PROVIDERS ETF | ETF | 464288828 |  | 264787 | 6327 | SH |  | SOLE |  | 5217 | 0 | 1110 |
| WHITESTONE REIT COM | REIT | 966084204 |  | 163145 | 10102 | SH |  | SOLE |  | 2075 | 0 | 8026 |
| GENASYS INC COM | Stock | 36872P103 |  | 36400 | 20000 | SH |  | SOLE |  | 16000 | 0 | 4000 |
| TRANSMEDICS GROUP INC COM | Stock | 89377M109 |  | 692769 | 6969 | SH |  | SOLE |  | 709 | 0 | 6259 |
| BEYOND MEAT INC COM | Stock | 08862E109 |  | 90061 | 128464 | SH |  | SOLE |  | 37077 | 0 | 91387 |
| IHEARTMEDIA INC COM CL A | Stock | 45174J509 |  | 30981 | 10611 | SH |  | SOLE |  | 1244 | 0 | 9367 |
| PACIFIC BIOSCIENCES CALIF INC COM | Stock | 69404D108 |  | 58502 | 44320 | SH |  | SOLE |  | 23715 | 0 | 20605 |
| ASTRAZENECA PLC ORD | ADR | G0593M107 |  | 15562663 | 78954 | SH |  | SOLE |  | 27860 | 0 | 51094 |
| VANGUARD COMMUNICATION SERVICES ETF | ETF | 92204A884 |  | 2168827 | 12072 | SH |  | SOLE |  | 5314 | 0 | 6758 |
| KITE REALTY GROUP TRUST COM NEW | REIT | 49803T300 |  | 378365 | 15412 | SH |  | SOLE |  | 794 | 0 | 14618 |
| MORNINGSTAR INC COM | Stock | 617700109 |  | 1380720 | 8168 | SH |  | SOLE |  | 2052 | 0 | 6116 |
| SUMITOMO MITSUI FIN GRP INC SPONSORED ADR | ADR | 86562M209 |  | 2864976 | 145062 | SH |  | SOLE |  | 6104 | 0 | 138958 |
| SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER | CEF | 85207K107 |  | 1423192 | 58351 | SH |  | SOLE |  | 42634 | 0 | 15717 |
| VANGUARD GLOBAL EX-U.S. REAL ESTATE ETF | ETF | 922042676 |  | 1250137 | 28128 | SH |  | SOLE |  | 27246 | 0 | 882 |
| AMERESCO INC CL A | Stock | 02361E108 |  | 352818 | 13836 | SH |  | SOLE |  | 81 | 0 | 13755 |
| FIRST FINANCIAL CORPORATION COM | Stock | 320218100 |  | 318207 | 5035 | SH |  | SOLE |  | 2383 | 0 | 2652 |
| ARROW ELECTRS INC COM | Stock | 042735100 |  | 2957030 | 20622 | SH |  | SOLE |  | 2286 | 0 | 18336 |
| FIFTH THIRD BANCORP COM | Stock | 316773100 |  | 5527491 | 118973 | SH |  | SOLE |  | 70885 | 0 | 48088 |
| ABRDN PHYSICAL PRECIOUS METALS BASKET SHARES ETF | ETF | 003263100 |  | 7169583 | 32780 | SH |  | SOLE |  | 8607 | 0 | 24173 |
| WISDOMTREE EUROPE HEDGED EQUITY FUND | ETF | 97717X701 |  | 214314 | 4098 | SH |  | SOLE |  | 3691 | 0 | 407 |
| UBER TECHNOLOGIES INC COM | Stock | 90353T100 |  | 13544427 | 188307 | SH |  | SOLE |  | 60264 | 0 | 128043 |
| ISHARES IBONDS DEC 2028 TERM MUNI BOND ETF | ETF | 46435U325 |  | 591591 | 23172 | SH |  | SOLE |  | 11964 | 0 | 11208 |
| STATE STREET SPDR S MIDCAP 400 ETF TRUST | ETF | 78467Y107 |  | 41855972 | 67864 | SH |  | SOLE |  | 20737 | 0 | 47127 |
| CAPITAL GROUP SHORT DURATION INCOME ETF | ETF | 14020Y409 |  | 4284004 | 166111 | SH |  | SOLE |  | 155802 | 0 | 10309 |
| ILLUMINA INC COM | Stock | 452327109 |  | 4229068 | 34311 | SH |  | SOLE |  | 9681 | 0 | 24630 |
| FASTLY INC CL A | Stock | 31188V100 |  | 532621 | 18331 | SH |  | SOLE |  | 8574 | 0 | 9757 |
| SIMMONS FIRST NATL CORP CL A $1 PAR | Stock | 828730200 |  | 1779336 | 91483 | SH |  | SOLE |  | 77350 | 0 | 14133 |
| AVANTOR INC COM | Stock | 05352A100 |  | 187792 | 23953 | SH |  | SOLE |  | 346 | 0 | 23607 |
| INVESCO S SMALLCAP INFORMATION TECHNOLOGY ETF | ETF | 46138E115 |  | 247828 | 4125 | SH |  | SOLE |  | 3318 | 0 | 807 |
| GOLUB CAP BDC INC COM | CEF | 38173M102 |  | 6034917 | 476692 | SH |  | SOLE |  | 369447 | 0 | 107245 |
| SABRA HEALTH CARE REIT INC COM | REIT | 78573L106 |  | 1163339 | 60496 | SH |  | SOLE |  | 36863 | 0 | 23633 |
| WESTERN UN CO COM | Stock | 959802109 |  | 158159 | 18117 | SH |  | SOLE |  | 3145 | 0 | 14972 |
| GLOBALFOUNDRIES INC ORDINARY SHARES | Stock | G39387108 |  | 648130 | 14573 | SH |  | SOLE |  | 3740 | 0 | 10833 |
| CORTEVA INC COM | Stock | 22052L104 |  | 11946072 | 142713 | SH |  | SOLE |  | 41389 | 0 | 101324 |
| AGREE RLTY CORP COM | REIT | 008492100 |  | 494536 | 6561 | SH |  | SOLE |  | 720 | 0 | 5841 |
| CONSOLIDATED EDISON INC COM | Stock | 209115104 |  | 6702258 | 59218 | SH |  | SOLE |  | 37292 | 0 | 21926 |
| BOOZ ALLEN HAMILTON HLDG CORP CL A | Stock | 099502106 |  | 43507292 | 557553 | SH |  | SOLE |  | 387013 | 0 | 170540 |
| GENERAL MTRS CO COM | Stock | 37045V100 |  | 11555833 | 155126 | SH |  | SOLE |  | 66111 | 0 | 89015 |
| ITT INC COM | Stock | 45073V108 |  | 8722012 | 45787 | SH |  | SOLE |  | 8040 | 0 | 37747 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - JUNE | ETF | 45782C748 |  | 1663699 | 39776 | SH |  | SOLE |  | 36543 | 0 | 3233 |
| INNOVATOR U.S. EQUITY BUFFER ETF - JUNE | ETF | 45782C755 |  | 968029 | 20929 | SH |  | SOLE |  | 20929 | 0 | 0 |
| MAXCYTE INC COM | Stock | 57777K106 |  | 8055 | 11469 | SH |  | SOLE |  | 2935 | 0 | 8534 |
| HUNTINGTON BANCSHARES INC COM | Stock | 446150104 |  | 4669504 | 298389 | SH |  | SOLE |  | 114862 | 0 | 183527 |
| REVOLVE GROUP INC CL A | Stock | 76156B107 |  | 240111 | 10620 | SH |  | SOLE |  | 5275 | 0 | 5345 |
| AMCOR PLC COM NEW | Stock | G0250X149 |  | 1249851 | 31443 | SH |  | SOLE |  | 4552 | 0 | 26891 |
| CROWDSTRIKE HLDGS INC CL A | Stock | 22788C105 |  | 50618649 | 129660 | SH |  | SOLE |  | 104149 | 0 | 25511 |
| CHEWY INC CL A | Stock | 16679L109 |  | 1313195 | 48642 | SH |  | SOLE |  | 12504 | 0 | 36138 |
| ISHARES U.S. EQUITY FACTOR ROTATION ACTIVE ETF | ETF | 09290C103 |  | 1216797 | 20914 | SH |  | SOLE |  | 12466 | 0 | 8448 |
| ISHARES RUSSELL TOP 200 VALUE ETF | ETF | 464289420 |  | 699380 | 7547 | SH |  | SOLE |  | 7547 | 0 | 0 |
| ISHARES RUSSELL TOP 200 GROWTH ETF | ETF | 464289438 |  | 1818882 | 7309 | SH |  | SOLE |  | 6355 | 0 | 954 |
| ENCORE CAP GROUP INC COM | Stock | 292554102 |  | 1140683 | 16268 | SH |  | SOLE |  | 1216 | 0 | 15052 |
| TARGA RES CORP COM | Stock | 87612G101 |  | 25712933 | 102555 | SH |  | SOLE |  | 10336 | 0 | 92219 |
| JPMORGAN MUNICIPAL ETF | ETF | 46641Q647 |  | 64087092 | 1282009 | SH |  | SOLE |  | 812049 | 0 | 469960 |
| PERSONALIS INC COM | Stock | 71535D106 |  | 149905 | 23533 | SH |  | SOLE |  | 13094 | 0 | 10439 |
| INVESCO S 500 EQUAL WEIGHT ETF | ETF | 46137V357 |  | 38108020 | 198562 | SH |  | SOLE |  | 149543 | 0 | 49019 |
| GRAYSCALE ETHEREUM STAKING ETF | ETF | 389638107 |  | 806327 | 47236 | SH |  | SOLE |  | 17507 | 0 | 29729 |
| FRANKLIN U.S. MID CAP MULTIFACTOR INDEX ETF | ETF | 35473P884 |  | 5188114 | 94450 | SH |  | SOLE |  | 31719 | 0 | 62731 |
| GOLDMAN SACHS ULTRA SHORT BOND ETF | ETF | 381430230 |  | 3766796 | 74518 | SH |  | SOLE |  | 2637 | 0 | 71880 |
| ISHARES ESG MSCI USA LEADERS ETF | ETF | 46435U218 |  | 297379 | 2618 | SH |  | SOLE |  | 2304 | 0 | 314 |
| JPMORGAN CORE PLUS BOND ETF | ETF | 46641Q670 |  | 70161651 | 1490284 | SH |  | SOLE |  | 1370807 | 0 | 119477 |
| VANGUARD S SMALL-CAP 600 ETF | ETF | 921932828 |  | 8212597 | 122335 | SH |  | SOLE |  | 3539 | 0 | 118796 |
| FRANKLIN DYNAMIC MUNICIPAL BOND ETF | ETF | 35473P868 |  | 762432 | 30756 | SH |  | SOLE |  | 6965 | 0 | 23791 |
| NYLI MACKAY MUNI INTERMEDIATE ETF | ETF | 45409F827 |  | 1058072 | 43894 | SH |  | SOLE |  | 13439 | 0 | 30455 |
| ISHARES IBONDS DEC 2027 TERM MUNI BOND ETF | ETF | 46435U283 |  | 558404 | 21950 | SH |  | SOLE |  | 8290 | 0 | 13660 |
| IMGP DBI MANAGED FUTURES STRATEGY ETF | ETF | 53700T827 |  | 1860886 | 61721 | SH |  | SOLE |  | 7744 | 0 | 53977 |
| ISHARES 0-5 YEAR TIPS BOND ETF | ETF | 46429B747 |  | 2193172 | 21204 | SH |  | SOLE |  | 10047 | 0 | 11157 |
| AMERICAN CENTURY DIVERSIFIED MUNICIPAL BOND ETF | ETF | 025072505 |  | 416038 | 8312 | SH |  | SOLE |  | 2262 | 0 | 6050 |
| INVESCO CURRENCYSHARES EURO TRUST | ETF | 46138K103 |  | 2167834 | 20319 | SH |  | SOLE |  | 7511 | 0 | 12808 |
| BLACKROCK SCIENCE  TECHNOLOGY SHS BEN INT | CEF | 09260K101 |  | 279823 | 12633 | SH |  | SOLE |  | 12624 | 0 | 9 |
| VANECK GOLD MINERS ETF | ETF | 92189F106 |  | 17374120 | 189335 | SH |  | SOLE |  | 49452 | 0 | 139883 |
| FREEDOM 100 EMERGING MARKETS ETF | ETF | 02072L607 |  | 1338445 | 24512 | SH |  | SOLE |  | 16195 | 0 | 8317 |
| TORTOISE ENERGY INFRSTRCTR CP COM | CEF | 89147L886 |  | 203029 | 4073 | SH |  | SOLE |  | 590 | 0 | 3483 |
| TERADYNE INC COM | Stock | 880770102 |  | 13830628 | 46664 | SH |  | SOLE |  | 30809 | 0 | 15855 |
| BRIDGEBIO PHARMA INC COM | Stock | 10806X102 |  | 380004 | 5118 | SH |  | SOLE |  | 651 | 0 | 4467 |
| ADAPTIVE BIOTECHNOLOGIES CORP COM | Stock | 00650F109 |  | 290032 | 20900 | SH |  | SOLE |  | 15360 | 0 | 5540 |
| INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF - JULY | ETF | 45782C722 |  | 1150203 | 34080 | SH |  | SOLE |  | 24580 | 0 | 9500 |
| KEARNY FINL CORP MD COM | Stock | 48716P108 |  | 124045 | 16432 | SH |  | SOLE |  | 3859 | 0 | 12573 |
| STATE STREET SPDR S 600 SMALL CAP VALUE ETF | ETF | 78464A300 |  | 3740516 | 39549 | SH |  | SOLE |  | 5970 | 0 | 33579 |
| STATE STREET SPDR S 400 MID CAP GROWTH ETF | ETF | 78464A821 |  | 1660051 | 17299 | SH |  | SOLE |  | 8920 | 0 | 8379 |
| STATE STREET SPDR S 600 SMALL CAP GROWTH ETF | ETF | 78464A201 |  | 1681479 | 17403 | SH |  | SOLE |  | 6585 | 0 | 10818 |
| STATE STREET SPDR S 400 MID CAP VALUE ETF | ETF | 78464A839 |  | 2128830 | 25001 | SH |  | SOLE |  | 9565 | 0 | 15436 |
| APTUS COLLARED INVESTMENT OPPORTUNITY ETF | ETF | 26922A222 |  | 200095 | 4769 | SH |  | SOLE |  | 4768 | 0 | 0 |
| PIONEER BANCORP INC MD COM | Stock | 723561106 |  | 234357 | 16836 | SH |  | SOLE |  | 1691 | 0 | 15145 |
| GENMAB A/S SPONSORED ADS | ADR | 372303206 |  | 684574 | 25515 | SH |  | SOLE |  | 1196 | 0 | 24319 |
| PHREESIA INC COM | Stock | 71944F106 |  | 171866 | 20435 | SH |  | SOLE |  | 3861 | 0 | 16574 |
| BLUE OWL CAPITAL CORPORATION COM | CEF | 69121K104 |  | 129258 | 11687 | SH |  | SOLE |  | 9457 | 0 | 2230 |
| XPEL INC COM | Stock | 98379L100 |  | 3560491 | 80456 | SH |  | SOLE |  | 75633 | 0 | 4823 |
| PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN | Stock | 726503105 |  | 1654073 | 74074 | SH |  | SOLE |  | 27574 | 0 | 46500 |
| ISHARES MSCI EAFE GROWTH ETF | ETF | 464288885 |  | 43482505 | 390440 | SH |  | SOLE |  | 111855 | 0 | 278585 |
| KINROSS GOLD CORP COM | Stock | 496902404 |  | 5786685 | 189603 | SH |  | SOLE |  | 38442 | 0 | 151161 |
| VANGUARD RUSSELL 2000 ETF | ETF | 92206C664 |  | 1976150 | 19748 | SH |  | SOLE |  | 8825 | 0 | 10923 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - AUGUST | ETF | 45782C680 |  | 3334680 | 78059 | SH |  | SOLE |  | 62059 | 0 | 16000 |
| DYNATRACE INC COM NEW | Stock | 268150109 |  | 1117240 | 30211 | SH |  | SOLE |  | 3124 | 0 | 27087 |
| ISHARES RUSSELL TOP 200 ETF | ETF | 464289446 |  | 344129 | 2144 | SH |  | SOLE |  | 1906 | 0 | 238 |
| INMODE LTD SHS | Stock | M5425M103 |  | 165911 | 12128 | SH |  | SOLE |  | 12128 | 0 | 0 |
| SERVISFIRST BANCSHARES INC COM | Stock | 81768T108 |  | 1309990 | 17987 | SH |  | SOLE |  | 4278 | 0 | 13709 |
| MP MATERIALS CORP COM CL A | Stock | 553368101 |  | 936079 | 19427 | SH |  | SOLE |  | 5254 | 0 | 14173 |
| WABTEC COM | Stock | 929740108 |  | 8147839 | 32604 | SH |  | SOLE |  | 9172 | 0 | 23432 |
| ELI LILLY  CO COM | Stock | 532457108 |  | 185945762 | 202206 | SH |  | SOLE |  | 110014 | 0 | 92192 |
| ELI LILLY  CO COM | Stock | 532457108 |  | 735668 | 800 | SH | Call | SOLE |  | 0 | 0 | 800 |
| ELI LILLY  CO COM | Stock | 532457108 |  | 735668 | 800 | SH | Call | SOLE |  | 0 | 0 | 800 |
| ELI LILLY  CO COM | Stock | 532457108 |  | 183917 | 200 | SH | Put | SOLE |  | 0 | 0 | 200 |
| HASBRO INC COM | Stock | 418056107 |  | 2549948 | 27244 | SH |  | SOLE |  | 7385 | 0 | 19859 |
| ISHARES S GSCI COMMODITY INDEXED TRUST | ETF | 46428R107 |  | 240037 | 7443 | SH |  | SOLE |  | 7443 | 0 | 0 |
| AIR PRODUCTS AND CHEMICALS INC COM | Stock | 009158106 |  | 21516658 | 74070 | SH |  | SOLE |  | 46232 | 0 | 27838 |
| AI FINL CORP COM | Stock | 47089W104 |  | 16428 | 14800 | SH |  | SOLE |  | 10800 | 0 | 4000 |
| 10X GENOMICS INC CL A COM | Stock | 88025U109 |  | 877582 | 41349 | SH |  | SOLE |  | 7426 | 0 | 33923 |
| NUVEEN MUN CR OPPORTUNITIES FD COM | CEF | 670663103 |  | 301530 | 28500 | SH |  | SOLE |  | 28500 | 0 | 0 |
| ENVISTA HOLDINGS CORPORATION COM | Stock | 29415F104 |  | 688024 | 27123 | SH |  | SOLE |  | 6455 | 0 | 20668 |
| DATADOG INC CL A COM | Stock | 23804L103 |  | 2648636 | 22438 | SH |  | SOLE |  | 4940 | 0 | 17498 |
| SCHWAB U.S. REIT ETF | ETF | 808524847 |  | 788378 | 36686 | SH |  | SOLE |  | 22509 | 0 | 14177 |
| XTRACKERS S 500 SCORED  SCREENED ETF | ETF | 233051143 |  | 229916 | 3861 | SH |  | SOLE |  | 3860 | 0 | 1 |
| FT VEST U.S. EQUITY MODERATE BUFFER ETF - AUGUST | ETF | 33740U653 |  | 628223 | 16230 | SH |  | SOLE |  | 16230 | 0 | 0 |
| PELOTON INTERACTIVE INC CL A COM | Stock | 70614W100 |  | 133818 | 31209 | SH |  | SOLE |  | 5197 | 0 | 26012 |
| INVESCO BULLETSHARES 2029 CORPORATE BOND ETF | ETF | 46138J577 |  | 4333347 | 232238 | SH |  | SOLE |  | 55467 | 0 | 176771 |
| BNY MELLON CORE BOND ETF | ETF | 09661T602 |  | 303104 | 7183 | SH |  | SOLE |  | 0 | 0 | 7183 |
| INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - OCTOBER | ETF | 45782C599 |  | 315521 | 9300 | SH |  | SOLE |  | 0 | 0 | 9300 |
| AVANTIS U.S. SMALL CAP VALUE ETF | ETF | 025072877 |  | 3732963 | 33792 | SH |  | SOLE |  | 25383 | 0 | 8409 |
| LIBERTY ALL STAR EQUITY FD SH BEN INT | CEF | 530158104 |  | 192391 | 34665 | SH |  | SOLE |  | 21505 | 0 | 13160 |
| KB HOME COM | Stock | 48666K109 |  | 542505 | 10484 | SH |  | SOLE |  | 2555 | 0 | 7929 |
| SCHWAB U.S. MID-CAP ETF | ETF | 808524508 |  | 43435989 | 1403065 | SH |  | SOLE |  | 141108 | 0 | 1261957 |
| LEIDOS HOLDINGS INC COM | Stock | 525327102 |  | 1532021 | 9851 | SH |  | SOLE |  | 4782 | 0 | 5069 |
| NOV INC COM | Stock | 62955J103 |  | 834153 | 44347 | SH |  | SOLE |  | 6674 | 0 | 37673 |
| BANKUNITED INC COM | Stock | 06652K103 |  | 217925 | 4826 | SH |  | SOLE |  | 1260 | 0 | 3566 |
| BIONTECH SE SPONSORED ADS | ADR | 09075V102 |  | 305088 | 3433 | SH |  | SOLE |  | 2709 | 0 | 724 |
| HBT FINL INC. COM | Stock | 404111106 |  | 2543507 | 95191 | SH |  | SOLE |  | 94178 | 0 | 1013 |
| VIR BIOTECHNOLOGY INC COM | Stock | 92764N102 |  | 336472 | 37555 | SH |  | SOLE |  | 29878 | 0 | 7677 |
| ISHARES IBONDS DEC 2029 TERM CORPORATE ETF | ETF | 46436E205 |  | 15195406 | 653285 | SH |  | SOLE |  | 562915 | 0 | 90370 |
| CHATHAM LODGING TR COM | REIT | 16208T102 |  | 83562 | 10618 | SH |  | SOLE |  | 2804 | 0 | 7814 |
| PROFOUND MED CORP COM NEW | Stock | 74319B502 |  | 67379 | 10398 | SH |  | SOLE |  | 0 | 0 | 10398 |
| VANGUARD RUSSELL 1000 GROWTH ETF | ETF | 92206C680 |  | 57969627 | 588709 | SH |  | SOLE |  | 51601 | 0 | 537108 |
| VANGUARD RUSSELL 1000 VALUE ETF | ETF | 92206C714 |  | 31863919 | 339962 | SH |  | SOLE |  | 27931 | 0 | 312031 |
| AVANTIS INTERNATIONAL EQUITY ETF | ETF | 025072703 |  | 1258567 | 14835 | SH |  | SOLE |  | 14333 | 0 | 502 |
| AVANTIS INTERNATIONAL SMALL CAP VALUE ETF | ETF | 025072802 |  | 1559317 | 15615 | SH |  | SOLE |  | 6932 | 0 | 8683 |
| AVANTIS EMERGING MARKETS EQUITY ETF | ETF | 025072604 |  | 440903 | 5472 | SH |  | SOLE |  | 4364 | 0 | 1108 |
| AVANTIS U.S. EQUITY ETF | ETF | 025072885 |  | 1419411 | 12767 | SH |  | SOLE |  | 5400 | 0 | 7367 |
| VANGUARD TOTAL INTERNATIONAL STOCK ETF | ETF | 921909768 |  | 136313526 | 1767782 | SH |  | SOLE |  | 580887 | 0 | 1186895 |
| VANGUARD S 500 VALUE ETF | ETF | 921932703 |  | 2405910 | 11806 | SH |  | SOLE |  | 11167 | 0 | 639 |
| INVESCO BULLETSHARES 2027 HIGH YIELD CORPORATE BOND ETF | ETF | 46138J585 |  | 10993382 | 491544 | SH |  | SOLE |  | 4831 | 0 | 486713 |
| THE BALDWIN INSURANCE GRP INC COM CL A | Stock | 05589G102 |  | 1295469 | 59046 | SH |  | SOLE |  | 5550 | 0 | 53496 |
| PROGYNY INC COM | Stock | 74340E103 |  | 3618471 | 213102 | SH |  | SOLE |  | 1416 | 0 | 211686 |
| STANDARD BIOTOOLS INC COM | Stock | 34385P108 |  | 17188 | 18696 | SH |  | SOLE |  | 3316 | 0 | 15380 |
| NERVGEN PHARMA CORP COM | Stock | 64082X203 |  | 235124 | 62367 | SH |  | SOLE |  | 2367 | 0 | 60000 |
| SERVICE PPTYS TR COM SH BEN INT | REIT | 81761L102 |  | 27679 | 20401 | SH |  | SOLE |  | 4565 | 0 | 15836 |
| SUN CMNTYS INC COM | REIT | 866674104 |  | 505444 | 4013 | SH |  | SOLE |  | 377 | 0 | 3636 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - NOVEMBER | ETF | 45782C573 |  | 2910785 | 71238 | SH |  | SOLE |  | 68840 | 0 | 2398 |
| INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - NOVEMBER | ETF | 45782C565 |  | 231072 | 6200 | SH |  | SOLE |  | 5100 | 0 | 1100 |
| VANGUARD RUSSELL 2000 GROWTH ETF | ETF | 92206C623 |  | 1421577 | 6207 | SH |  | SOLE |  | 1311 | 0 | 4896 |
| WM TECHNOLOGY INC CL A | Stock | 92971A109 |  | 10016 | 15216 | SH |  | SOLE |  | 3085 | 0 | 12131 |
| PPL CORP COM | Stock | 69351T106 |  | 4720414 | 123571 | SH |  | SOLE |  | 56143 | 0 | 67428 |
| ACV AUCTIONS INC COM CL A | Stock | 00091G104 |  | 65118 | 15358 | SH |  | SOLE |  | 6697 | 0 | 8661 |
| SCHWAB 1-5 YEAR CORPORATE BOND ETF | ETF | 808524714 |  | 350091 | 14159 | SH |  | SOLE |  | 9686 | 0 | 4473 |
| VANGUARD RUSSELL 2000 VALUE ETF | ETF | 92206C649 |  | 2332456 | 13948 | SH |  | SOLE |  | 1190 | 0 | 12759 |
| SIMPLIFY TREASURY OPTION INCOME ETF | ETF | 82889N640 |  | 3288749 | 139917 | SH |  | SOLE |  | 4483 | 0 | 135434 |
| ADAPTHEALTH CORP COMMON STOCK | Stock | 00653Q102 |  | 128400 | 10799 | SH |  | SOLE |  | 1569 | 0 | 9230 |
| ISHARES RUSSELL MIDCAP VALUE INDEX | ETF | 464287473 |  | 18750796 | 128659 | SH |  | SOLE |  | 31884 | 0 | 96775 |
| FT VEST U.S. EQUITY BUFFER ETF - NOVEMBER | ETF | 33740F847 |  | 277658 | 5200 | SH |  | SOLE |  | 5200 | 0 | 0 |
| HOLOGIC INC COM | Stock | 436440101 |  | 639611 | 8462 | SH |  | SOLE |  | 3401 | 0 | 5061 |
| FABRINET SHS | Stock | G3323L100 |  | 1498097 | 2873 | SH |  | SOLE |  | 471 | 0 | 2402 |
| FIRST MERCHANTS CORP COM | Stock | 320817109 |  | 891956 | 23031 | SH |  | SOLE |  | 14589 | 0 | 8442 |
| IPATH BLOOMBERG COMMODITY INDEX TOTAL RETURN ETN | ETF | 06738C778 |  | 943592 | 19601 | SH |  | SOLE |  | 5726 | 0 | 13875 |
| AAM LOW DURATION PREFERRED AND INCOME SECURITIES ETF | ETF | 26922A198 |  | 3280071 | 169425 | SH |  | SOLE |  | 148489 | 0 | 20936 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - DECEMBER | ETF | 45782C540 |  | 1893078 | 44543 | SH |  | SOLE |  | 11615 | 0 | 32928 |
| INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - DECEMBER | ETF | 45782C532 |  | 1306189 | 33630 | SH |  | SOLE |  | 0 | 0 | 33630 |
| GRAYSCALE COINDESK CRYPTO 5 ETF | Stock | G40705108 |  | 234861 | 7530 | SH |  | SOLE |  | 7530 | 0 | 0 |
| GLOBAL X CYBERSECURITY ETF | ETF | 37954Y384 |  | 423381 | 16861 | SH |  | SOLE |  | 14192 | 0 | 2669 |
| TELEPHONE  DATA SYS INC COM NEW | Stock | 879433829 |  | 257631 | 6120 | SH |  | SOLE |  | 333 | 0 | 5787 |
| HALOZYME THERAPEUTICS INC COM | Stock | 40637H109 |  | 7825910 | 121088 | SH |  | SOLE |  | 69493 | 0 | 51595 |
| LITHIA MTRS INC COM | Stock | 536797103 |  | 361604 | 1448 | SH |  | SOLE |  | 18 | 0 | 1430 |
| FRONTLINE PLC COM | Stock | M46528101 |  | 307198 | 8812 | SH |  | SOLE |  | 597 | 0 | 8215 |
| SITIME CORP COM | Stock | 82982T106 |  | 603179 | 1747 | SH |  | SOLE |  | 38 | 0 | 1709 |
| BLACKROCK MUNIHLDNGS CALI COM | CEF | 09254L107 |  | 109716 | 10550 | SH |  | SOLE |  | 10549 | 0 | 1 |
| VANGUARD MORTGAGE-BACKED SECURITIES ETF | ETF | 92206C771 |  | 4494863 | 95737 | SH |  | SOLE |  | 78979 | 0 | 16758 |
| INVESCO BULLETSHARES 2026 MUNICIPAL BOND ETF | ETF | 46138J510 |  | 687686 | 29108 | SH |  | SOLE |  | 11252 | 0 | 17856 |
| PIMCO CORPORATE  INCOME OPPOR COM | CEF | 72201B101 |  | 1286946 | 106712 | SH |  | SOLE |  | 89943 | 0 | 16769 |
| TIM S A SPONSORED ADR | ADR | 88706T108 |  | 3855381 | 145541 | SH |  | SOLE |  | 145398 | 0 | 143 |
| AGENUS INC COM NEW | Stock | 00847G804 |  | 99793 | 29878 | SH |  | SOLE |  | 29310 | 0 | 568 |
| DRAFTKINGS INC NEW COM CL A | Stock | 26142V105 |  | 2441334 | 112962 | SH |  | SOLE |  | 23049 | 0 | 89913 |
| VANGUARD S 500 GROWTH ETF | ETF | 921932505 |  | 1923856 | 4719 | SH |  | SOLE |  | 2671 | 0 | 2047 |
| JANUS INTERNATIONAL GROUP INC COMMON STOCK | Stock | 47103N106 |  | 112914 | 21925 | SH |  | SOLE |  | 13215 | 0 | 8710 |
| LEAR CORP COM NEW | Stock | 521865204 |  | 4396827 | 36317 | SH |  | SOLE |  | 28903 | 0 | 7414 |
| SCORPIO TANKERS INC SHS | Stock | Y7542C130 |  | 684029 | 9163 | SH |  | SOLE |  | 2066 | 0 | 7097 |
| INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - JANUARY | ETF | 45782C474 |  | 354136 | 8488 | SH |  | SOLE |  | 350 | 0 | 8138 |
| INNOVATOR EMERGING MARKETS POWER BUFFER ETF JANUARY | ETF | 45782C516 |  | 745103 | 21960 | SH |  | SOLE |  | 21960 | 0 | 0 |
| INNOVATOR GROWTH-100 POWER BUFFER ETF - JANUARY | ETF | 45782C466 |  | 329186 | 6168 | SH |  | SOLE |  | 0 | 0 | 6168 |
| CATALYST PHARMACEUTICALS INC COM | Stock | 14888U101 |  | 896041 | 36190 | SH |  | SOLE |  | 31984 | 0 | 4206 |
| ISHARES RUSSELL 2000 ETF | ETF | 464287655 |  | 82937067 | 334444 | SH |  | SOLE |  | 183134 | 0 | 151310 |
| TWILIO INC CL A | Stock | 90138F102 |  | 13893952 | 110428 | SH |  | SOLE |  | 100020 | 0 | 10408 |
| AVEPOINT INC COM CL A | Stock | 053604104 |  | 113617 | 11948 | SH |  | SOLE |  | 3221 | 0 | 8727 |
| INVESCO SENIOR LOAN ETF | ETF | 46138G508 |  | 622648 | 30507 | SH |  | SOLE |  | 28399 | 0 | 2108 |
| GREIF INC CL A | Stock | 397624107 |  | 248633 | 3707 | SH |  | SOLE |  | 2490 | 0 | 1217 |
| OPEN TEXT CORP COM | Stock | 683715106 |  | 3901126 | 175410 | SH |  | SOLE |  | 169833 | 0 | 5577 |
| APOLLO GLOBAL MGMT INC COM | Stock | 03769M106 |  | 2252663 | 20218 | SH |  | SOLE |  | 8601 | 0 | 11617 |
| HUNTINGTON INGALLS INDS INC COM | Stock | 446413106 |  | 3582636 | 9431 | SH |  | SOLE |  | 2504 | 0 | 6927 |
| FIDELITY NATL INFORMATION SVCS COM | Stock | 31620M106 |  | 6324631 | 134823 | SH |  | SOLE |  | 83482 | 0 | 51341 |
| ISHARES CORE HIGH DIVIDEND ETF | ETF | 46429B663 |  | 12970122 | 95567 | SH |  | SOLE |  | 27739 | 0 | 67828 |
| REYNOLDS CONSUMER PRODS INC COM | Stock | 76171L106 |  | 466867 | 22044 | SH |  | SOLE |  | 6498 | 0 | 15546 |
| ARCUTIS BIOTHERAPEUTICS INC COM | Stock | 03969K108 |  | 242370 | 10290 | SH |  | SOLE |  | 3330 | 0 | 6960 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - FEBRUARY | ETF | 45782C417 |  | 231658 | 5777 | SH |  | SOLE |  | 4921 | 0 | 856 |
| REPLIGEN CORP COM | Stock | 759916109 |  | 1286770 | 10921 | SH |  | SOLE |  | 865 | 0 | 10056 |
| VERTIV HOLDINGS CO COM CL A | Stock | 92537N108 |  | 14631419 | 58414 | SH |  | SOLE |  | 19676 | 0 | 38738 |
| VERTIV HOLDINGS CO COM CL A | Stock | 92537N108 |  | 9993985 | 39900 | SH | Call | SOLE |  | 39900 | 0 | 39900 |
| VERTIV HOLDINGS CO COM CL A | Stock | 92537N108 |  | 50095 | 200 | SH | Call | SOLE |  | 200 | 0 | 0 |
| REVOLUTION MEDICINES INC COM | Stock | 76155X100 |  | 1015096 | 10438 | SH |  | SOLE |  | 9703 | 0 | 735 |
| INVESCO BULLETSHARES 2027 MUNICIPAL BOND ETF | ETF | 46138J494 |  | 1116546 | 47203 | SH |  | SOLE |  | 29425 | 0 | 17778 |
| INVESCO BULLETSHARES 2028 MUNICIPAL BOND ETF | ETF | 46138J486 |  | 963763 | 41195 | SH |  | SOLE |  | 28274 | 0 | 12921 |
| AERCAP HOLDINGS NV SHS | Stock | N00985106 |  | 1137588 | 8293 | SH |  | SOLE |  | 3262 | 0 | 5031 |
| DUKE ENERGY CORP NEW COM NEW | Stock | 26441C204 |  | 64201071 | 490302 | SH |  | SOLE |  | 316240 | 0 | 174062 |
| DUKE ENERGY CORP NEW COM NEW | Stock | 26441C204 |  | 26188 | 200 | SH | Call | SOLE |  | 200 | 0 | 0 |
| FT VEST U.S. EQUITY BUFFER FUND - FEBRUARY | ETF | 33740F763 |  | 2159835 | 38672 | SH |  | SOLE |  | 38672 | 0 | 0 |
| FT VEST U.S. EQUITY DEEP BUFFER ETF - FEBRUARY | ETF | 33740F771 |  | 672654 | 14200 | SH |  | SOLE |  | 14200 | 0 | 0 |
| STATE STREET SPDR S AEROSPACE  DEFENSE ETF | ETF | 78464A631 |  | 935951 | 3685 | SH |  | SOLE |  | 2268 | 0 | 1417 |
| DIGITAL RLTY TR INC COM | REIT | 253868103 |  | 31563046 | 175172 | SH |  | SOLE |  | 141233 | 0 | 33939 |
| DOUBLELINE YIELD OPPORTUNITIES COM | CEF | 25862D105 |  | 530742 | 38128 | SH |  | SOLE |  | 38128 | 0 | 0 |
| RYANAIR HOLDINGS PLC SPONSORED ADR | ADR | 783513203 |  | 649583 | 11238 | SH |  | SOLE |  | 1127 | 0 | 10111 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - MARCH | ETF | 45782C383 |  | 303416 | 6800 | SH |  | SOLE |  | 4860 | 0 | 1940 |
| INNOVATOR U.S. EQUITY BUFFER ETF - MARCH | ETF | 45782C391 |  | 200716 | 3824 | SH |  | SOLE |  | 3684 | 0 | 140 |
| ISHARES IBONDS DEC 2027 TERM TREASURY ETF | ETF | 46436E841 |  | 4398519 | 196100 | SH |  | SOLE |  | 148112 | 0 | 47988 |
| LA Z BOY INC COM | Stock | 505336107 |  | 257188 | 8002 | SH |  | SOLE |  | 686 | 0 | 7316 |
| FT VEST U.S. EQUITY BUFFER ETF - AUGUST | ETF | 33740F862 |  | 510114 | 9851 | SH |  | SOLE |  | 9851 | 0 | 0 |
| ISHARES IBONDS DEC 2026 TERM TREASURY ETF | ETF | 46436E858 |  | 4588705 | 200249 | SH |  | SOLE |  | 140042 | 0 | 60207 |
| ISHARES IBONDS DEC 2029 TERM TREASURY ETF | ETF | 46436E825 |  | 1994118 | 91293 | SH |  | SOLE |  | 70400 | 0 | 20893 |
| MICRON TECHNOLOGY INC COM | Stock | 595112103 |  | 33866268 | 100253 | SH |  | SOLE |  | 34039 | 0 | 66214 |
| XEROX HOLDINGS CORP COM NEW | Stock | 98421M106 |  | 14687 | 11386 | SH |  | SOLE |  | 6015 | 0 | 5371 |
| EVI INDS INC COM | Stock | 26929N102 |  | 2679701 | 130209 | SH |  | SOLE |  | 33846 | 0 | 96363 |
| INCYTE CORP COM | Stock | 45337C102 |  | 5040078 | 53555 | SH |  | SOLE |  | 17346 | 0 | 36209 |
| CARRIER GLOBAL CORPORATION COM | Stock | 14448C104 |  | 6920490 | 122904 | SH |  | SOLE |  | 60203 | 0 | 62701 |
| ISHARES IBONDS DEC 2028 TERM TREASURY ETF | ETF | 46436E833 |  | 2413831 | 108326 | SH |  | SOLE |  | 65793 | 0 | 42533 |
| BROOKFIELD INFRASTRUCTURE CORP COM SUB VTG A | Stock | 11276H106 |  | 403914 | 10221 | SH |  | SOLE |  | 3147 | 0 | 7074 |
| SCHWAB 5-10 YEAR CORPORATE BOND ETF | ETF | 808524698 |  | 193392528 | 8527007 | SH |  | SOLE |  | 122733 | 0 | 8404274 |
| ENCOMPASS HEALTH CORP COM | Stock | 29261A100 |  | 752499 | 7779 | SH |  | SOLE |  | 1833 | 0 | 5946 |
| AFLAC INC COM | Stock | 001055102 |  | 133430518 | 1216270 | SH |  | SOLE |  | 862761 | 0 | 353509 |
| FREEPORT MCMORAN INC CL B | Stock | 35671D857 |  | 61662334 | 1049150 | SH |  | SOLE |  | 361110 | 0 | 688040 |
| SYSCO CORP COM | Stock | 871829107 |  | 12747772 | 178716 | SH |  | SOLE |  | 72350 | 0 | 106366 |
| AVISTA CORP COM | Stock | 05379B107 |  | 497181 | 12386 | SH |  | SOLE |  | 5610 | 0 | 6776 |
| RLJ LODGING TR COM | REIT | 74965L101 |  | 79068 | 10656 | SH |  | SOLE |  | 1437 | 0 | 9219 |
| MESA LABS INC COM | Stock | 59064R109 |  | 208699 | 2361 | SH |  | SOLE |  | 882 | 0 | 1479 |
| CHIPOTLE MEXICAN GRILL INC COM | Stock | 169656105 |  | 6727404 | 210176 | SH |  | SOLE |  | 71845 | 0 | 138331 |
| CHIPOTLE MEXICAN GRILL INC COM | Stock | 169656105 |  | 160042 | 5000 | SH | Call | SOLE |  | 0 | 0 | 5000 |
| CHIPOTLE MEXICAN GRILL INC COM | Stock | 169656105 |  | 80021 | 2500 | SH | Call | SOLE |  | 0 | 0 | 2500 |
| ISHARES U.S. AEROSPACE  DEFENSE ETF | ETF | 464288760 |  | 2028249 | 9272 | SH |  | SOLE |  | 6469 | 0 | 2803 |
| INVESCO S 500 HIGH BETA ETF | ETF | 46138E370 |  | 376159 | 3244 | SH |  | SOLE |  | 3244 | 0 | 0 |
| INVESCO S 500 LOW VOLATILITY ETF | ETF | 46138E354 |  | 4658008 | 63687 | SH |  | SOLE |  | 57321 | 0 | 6366 |
| GROUP 1 AUTOMOTIVE INC COM | Stock | 398905109 |  | 234078 | 708 | SH |  | SOLE |  | 44 | 0 | 664 |
| API GROUP CORP COM STK | Stock | 00187Y100 |  | 1494542 | 36891 | SH |  | SOLE |  | 21256 | 0 | 15635 |
| WOODSIDE ENERGY GROUP LTD SPONSORED ADR | ADR | 980228308 |  | 267302 | 11194 | SH |  | SOLE |  | 1519 | 0 | 9675 |
| NAPCO SEC TECHNOLOGIES INC COM | Stock | 630402105 |  | 10809015 | 274419 | SH |  | SOLE |  | 260853 | 0 | 13566 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - MAY | ETF | 45782C318 |  | 2198218 | 55038 | SH |  | SOLE |  | 47521 | 0 | 7517 |
| DICKS SPORTING GOODS INC COM | Stock | 253393102 |  | 2974378 | 15000 | SH |  | SOLE |  | 12947 | 0 | 2053 |
| PORTLAND GEN ELEC CO COM NEW | Stock | 736508847 |  | 5550576 | 105184 | SH |  | SOLE |  | 85061 | 0 | 20123 |
| GALIANO GOLD INC COM | Stock | 36352H100 |  | 27432 | 10929 | SH |  | SOLE |  | 10929 | 0 | 0 |
| NEBIUS GROUP N.V. SHS CLASS A | Stock | N97284108 |  | 2423211 | 23354 | SH |  | SOLE |  | 1272 | 0 | 22082 |
| MILLICOM INTL CELLULAR S A COM STK | Stock | L6388F110 |  | 36206580 | 483171 | SH |  | SOLE |  | 373321 | 0 | 109850 |
| FT VEST U.S. EQUITY BUFFER FUND - MAY | ETF | 33740F748 |  | 1443608 | 27341 | SH |  | SOLE |  | 17741 | 0 | 9600 |
| IOVANCE BIOTHERAPEUTICS INC COM | Stock | 462260100 |  | 193598 | 55157 | SH |  | SOLE |  | 45902 | 0 | 9255 |
| JPMORGAN EQUITY PREMIUM INCOME ETF | ETF | 46641Q332 |  | 21947663 | 387231 | SH |  | SOLE |  | 305286 | 0 | 81945 |
| SELECTQUOTE INC COM | Stock | 816307300 |  | 1439809 | 2287226 | SH |  | SOLE |  | 390517 | 0 | 1896709 |
| NUVATION BIO INC COM CL A | Stock | 67080N101 |  | 119001 | 27751 | SH |  | SOLE |  | 8435 | 0 | 19316 |
| FIRST TRUST EMERGING MARKETS ALPHADEX FUND | ETF | 33737J182 |  | 208568 | 6963 | SH |  | SOLE |  | 0 | 0 | 6963 |
| GOLDMAN SACHS ACCESS U.S. AGGREGATE BOND ETF | ETF | 38149W101 |  | 6683923 | 161760 | SH |  | SOLE |  | 46516 | 0 | 115244 |
| NETSTREIT CORP COM | REIT | 64119V303 |  | 867276 | 46058 | SH |  | SOLE |  | 3395 | 0 | 42663 |
| ZOOMINFO TECHNOLOGIES INC COMMON STOCK | Stock | 98980F104 |  | 340024 | 56862 | SH |  | SOLE |  | 10090 | 0 | 46772 |
| INVESCO S MIDCAP VALUE WITH MOMENTUM ETF | ETF | 46137V456 |  | 3676805 | 56462 | SH |  | SOLE |  | 547 | 0 | 55915 |
| SHIFT4 PMTS INC CL A | Stock | 82452J109 |  | 472590 | 10807 | SH |  | SOLE |  | 9052 | 0 | 1755 |
| ISHARES FLOATING RATE BOND ETF | ETF | 46429B655 |  | 17054413 | 334728 | SH |  | SOLE |  | 53912 | 0 | 280816 |
| UBIQUITI INC COM | Stock | 90353W103 |  | 2487269 | 3148 | SH |  | SOLE |  | 1697 | 0 | 1451 |
| SONY GROUP CORP SPONSORED ADR | ADR | 835699307 |  | 9554887 | 461589 | SH |  | SOLE |  | 49422 | 0 | 412167 |
| FIDELITY BLUE CHIP GROWTH ETF | ETF | 316092352 |  | 3726894 | 74359 | SH |  | SOLE |  | 19306 | 0 | 55053 |
| INVESCO BULLETSHARES 2029 MUNICIPAL BOND ETF | ETF | 46138J478 |  | 1069105 | 46435 | SH |  | SOLE |  | 32146 | 0 | 14289 |
| ISHARES 0-3 MONTH TREASURY BOND ETF | ETF | 46436E718 |  | 219717573 | 2182769 | SH |  | SOLE |  | 1710004 | 0 | 472765 |
| OPEN LENDING CORP COM | Stock | 68373J104 |  | 22415 | 17932 | SH |  | SOLE |  | 2114 | 0 | 15818 |
| ROYALTY PHARMA PLC SHS CLASS A | Stock | G7709Q104 |  | 6895540 | 143760 | SH |  | SOLE |  | 118611 | 0 | 25149 |
| MFS MULTIMARKET INCOME TR SH BEN INT | CEF | 552737108 |  | 88963 | 19256 | SH |  | SOLE |  | 6885 | 0 | 12371 |
| FT VEST U.S. EQUITY BUFFER ETF - JUNE | ETF | 33740F722 |  | 2802040 | 49591 | SH |  | SOLE |  | 48421 | 0 | 1170 |
| OPENDOOR TECHNOLOGIES INC COM | Stock | 683712103 |  | 751752 | 160644 | SH |  | SOLE |  | 27427 | 0 | 133217 |
| ALBERTSONS COMPANIES INC COMMON STOCK | Stock | 013091103 |  | 1402099 | 82283 | SH |  | SOLE |  | 817 | 0 | 81465 |
| VALLEY NATL BANCORP COM | Stock | 919794107 |  | 1153132 | 93942 | SH |  | SOLE |  | 32444 | 0 | 61498 |
| MATCH GROUP INC NEW COM | Stock | 57667L107 |  | 6221468 | 202603 | SH |  | SOLE |  | 53184 | 0 | 149419 |
| IAC INC COM NEW | Stock | 44891N208 |  | 537040 | 13417 | SH |  | SOLE |  | 4872 | 0 | 8545 |
| LEMONADE INC COM | Stock | 52567D107 |  | 328110 | 5235 | SH |  | SOLE |  | 3208 | 0 | 2027 |
| STONEX GROUP INC COM | Stock | 861896108 |  | 1070440 | 13273 | SH |  | SOLE |  | 4041 | 0 | 9232 |
| NCINO INC COM | Stock | 63947X101 |  | 1535801 | 102529 | SH |  | SOLE |  | 56269 | 0 | 46260 |
| RELAY THERAPEUTICS INC COM | Stock | 75943R102 |  | 365835 | 36769 | SH |  | SOLE |  | 3495 | 0 | 33274 |
| CAESARS ENTERTAINMENT INC NEW COM | Stock | 12769G100 |  | 889139 | 33641 | SH |  | SOLE |  | 3930 | 0 | 29711 |
| AMKOR TECHNOLOGY INC COM | Stock | 031652100 |  | 1463133 | 32503 | SH |  | SOLE |  | 6107 | 0 | 26396 |
| ISHARES IBONDS DEC 2030 TERM CORPORATE ETF | ETF | 46436E726 |  | 10641337 | 486128 | SH |  | SOLE |  | 400354 | 0 | 85774 |
| QUANTA SVCS INC COM | Stock | 74762E102 |  | 108413064 | 197471 | SH |  | SOLE |  | 188905 | 0 | 8566 |
| STERLING INFRASTRUCTURE INC COM | Stock | 859241101 |  | 11745504 | 28843 | SH |  | SOLE |  | 22481 | 0 | 6362 |
| FT VEST U.S. EQUITY BUFFER ETF - JULY | ETF | 33740U208 |  | 5897393 | 107774 | SH |  | SOLE |  | 43199 | 0 | 64575 |
| COCA COLA CONS INC COM | Stock | 191098102 |  | 70951193 | 370074 | SH |  | SOLE |  | 263045 | 0 | 107029 |
| COHERENT CORP COM | Stock | 19247G107 |  | 2994274 | 12570 | SH |  | SOLE |  | 3246 | 0 | 9324 |
| ISHARES SELECT DIVIDEND ETF | ETF | 464287168 |  | 13864783 | 91571 | SH |  | SOLE |  | 61631 | 0 | 29940 |
| REGAL REXNORD CORPORATION COM | Stock | 758750103 |  | 1864484 | 9957 | SH |  | SOLE |  | 1033 | 0 | 8924 |
| BUTTERFLY NETWORK INC COM CL A | Stock | 124155102 |  | 1139390 | 282103 | SH |  | SOLE |  | 128144 | 0 | 153959 |
| ANNEXON INC COM | Stock | 03589W102 |  | 438613 | 79173 | SH |  | SOLE |  | 14523 | 0 | 64650 |
| AMERICAN ELEC PWR CO INC COM | Stock | 025537101 |  | 94551264 | 721324 | SH |  | SOLE |  | 676803 | 0 | 44521 |
| ENTERGY CORP NEW COM | Stock | 29364G103 |  | 15631916 | 139129 | SH |  | SOLE |  | 102454 | 0 | 36675 |
| BROOKFIELD RENEWABLE CORP CL A EX SUB VTG | Stock | 11285B108 |  | 1779642 | 44681 | SH |  | SOLE |  | 43220 | 0 | 1461 |
| RACKSPACE TECHNOLOGY INC COM | Stock | 750102105 |  | 55309 | 56441 | SH |  | SOLE |  | 10383 | 0 | 46058 |
| COMMERCE.COM INC COM SER 1 | Stock | 08975P108 |  | 38210 | 14311 | SH |  | SOLE |  | 5082 | 0 | 9229 |
| NEW MTN FIN CORP COM | CEF | 647551100 |  | 180101 | 23209 | SH |  | SOLE |  | 10330 | 0 | 12879 |
| CNX RES CORP COM | Stock | 12653C108 |  | 29549421 | 766442 | SH |  | SOLE |  | 641876 | 0 | 124566 |
| ROCKET COS INC COM CL A | Stock | 77311W101 |  | 342644 | 24046 | SH |  | SOLE |  | 14014 | 0 | 10032 |
| EDISON INTL COM | Stock | 281020107 |  | 10047180 | 137307 | SH |  | SOLE |  | 42846 | 0 | 94461 |
| TELEFONAKTIEBOLAGET LM ERICSS ADR B SEK 10 | ADR | 294821608 |  | 283917 | 25192 | SH |  | SOLE |  | 2873 | 0 | 22319 |
| MDU RES GROUP INC COM | Stock | 552690109 |  | 5697112 | 274957 | SH |  | SOLE |  | 217537 | 0 | 57420 |
| EVERSOURCE ENERGY COM | Stock | 30040W108 |  | 5031175 | 72641 | SH |  | SOLE |  | 15663 | 0 | 56978 |
| TXNM ENERGY INC COM | Stock | 69349H107 |  | 369421 | 6319 | SH |  | SOLE |  | 753 | 0 | 5566 |
| FT VEST LADDERED BUFFER ETF | ETF | 33740F755 |  | 1525053 | 45160 | SH |  | SOLE |  | 19743 | 0 | 25417 |
| VANGUARD LONG-TERM CORPORATE BOND ETF | ETF | 92206C813 |  | 1771827 | 23713 | SH |  | SOLE |  | 13421 | 0 | 10292 |
| BROWN FORMAN CORP CL B | Stock | 115637209 |  | 353546 | 13372 | SH |  | SOLE |  | 1223 | 0 | 12149 |
| ISHARES RUSSELL MID-CAP GROWTH ETF | ETF | 464287481 |  | 15504135 | 121014 | SH |  | SOLE |  | 45908 | 0 | 75106 |
| QUANTUMSCAPE CORP COM CL A | Stock | 74767V109 |  | 742843 | 116433 | SH |  | SOLE |  | 58474 | 0 | 57959 |
| RGC RES INC COM | Stock | 74955L103 |  | 355787 | 16136 | SH |  | SOLE |  | 15876 | 0 | 260 |
| HIGHPEAK ENERGY INC COM | Stock | 43114Q105 |  | 82763 | 11987 | SH |  | SOLE |  | 1992 | 0 | 9995 |
| MARATHON PETE CORP COM | Stock | 56585A102 |  | 27053574 | 110780 | SH |  | SOLE |  | 53877 | 0 | 56903 |
| HF SINCLAIR CORP COM | Stock | 403949100 |  | 4379412 | 70193 | SH |  | SOLE |  | 26395 | 0 | 43798 |
| VANGUARD FTSE PACIFIC ETF | ETF | 922042866 |  | 873436 | 8937 | SH |  | SOLE |  | 1191 | 0 | 7746 |
| INVESCO AEROSPACE  DEFENSE ETF | ETF | 46137V100 |  | 2118530 | 12785 | SH |  | SOLE |  | 3821 | 0 | 8964 |
| GLOBAL X SILVER MINERS ETF | ETF | 37954Y848 |  | 417549 | 4635 | SH |  | SOLE |  | 3867 | 0 | 768 |
| UTZ BRANDS INC COM CL A | Stock | 918090101 |  | 83010 | 10481 | SH |  | SOLE |  | 655 | 0 | 9826 |
| INDEPENDENT BK CORP MASS COM | Stock | 453836108 |  | 2679043 | 35621 | SH |  | SOLE |  | 7885 | 0 | 27736 |
| TOWNEBANK PORTSMOUTH VA COM | Stock | 89214P109 |  | 10849881 | 322242 | SH |  | SOLE |  | 300642 | 0 | 21600 |
| INVESCO SEMICONDUCTORS ETF | ETF | 46137V647 |  | 13434993 | 142350 | SH |  | SOLE |  | 3620 | 0 | 138730 |
| FIRST TRUST CLOUD COMPUTING ETF | ETF | 33734X192 |  | 627758 | 5740 | SH |  | SOLE |  | 2070 | 0 | 3670 |
| FULLER H B CO COM | Stock | 359694106 |  | 426554 | 6916 | SH |  | SOLE |  | 643 | 0 | 6273 |
| TG THERAPEUTICS INC COM | Stock | 88322Q108 |  | 241392 | 7268 | SH |  | SOLE |  | 2988 | 0 | 4280 |
| SNOWFLAKE INC COM SHS | Stock | 833445109 |  | 6221600 | 41249 | SH |  | SOLE |  | 14528 | 0 | 26721 |
| JFROG LTD ORD SHS | Stock | M6191J100 |  | 644146 | 13727 | SH |  | SOLE |  | 892 | 0 | 12835 |
| BROADSTONE NET LEASE INC COM | REIT | 11135E203 |  | 17412723 | 953077 | SH |  | SOLE |  | 901757 | 0 | 51320 |
| LAKELAND FINL CORP COM | Stock | 511656100 |  | 254420 | 4434 | SH |  | SOLE |  | 332 | 0 | 4102 |
| APPLIED INDL TECHNOLOGIES INC COM | Stock | 03820C105 |  | 1910827 | 7204 | SH |  | SOLE |  | 2582 | 0 | 4622 |
| PINNACLE FINL PARTNERS INC COM | Stock | 72348N109 |  | 9487493 | 110145 | SH |  | SOLE |  | 47812 | 0 | 62333 |
| ZILLOW GROUP INC CL A | Stock | 98954M101 |  | 281318 | 6797 | SH |  | SOLE |  | 2088 | 0 | 4709 |
| VANGUARD SMALL CAP VALUE ETF | ETF | 922908611 |  | 280210868 | 1289920 | SH |  | SOLE |  | 852283 | 0 | 437637 |
| GOODRX HLDGS INC COM CL A | Stock | 38246G108 |  | 23692 | 12090 | SH |  | SOLE |  | 3131 | 0 | 8959 |
| CORSAIR GAMING INC COM | Stock | 22041X102 |  | 70314 | 12671 | SH |  | SOLE |  | 2201 | 0 | 10470 |
| UWM HOLDINGS CORPORATION COM CL A | Stock | 91823B109 |  | 124999 | 34549 | SH |  | SOLE |  | 9092 | 0 | 25457 |
| BENTLEY SYS INC COM CL B | Stock | 08265T208 |  | 1268693 | 36125 | SH |  | SOLE |  | 14034 | 0 | 22091 |
| INVESCO BULLETSHARES 2030 CORPORATE BOND ETF | ETF | 46138J460 |  | 3426791 | 204998 | SH |  | SOLE |  | 46916 | 0 | 158082 |
| BLACKROCK CAP ALLOCATION TERM COM | CEF | 09260U109 |  | 346256 | 24505 | SH |  | SOLE |  | 24500 | 0 | 5 |
| GETTY IMAGES HOLDINGS INC CL A COM | Stock | 374275105 |  | 14904 | 18791 | SH |  | SOLE |  | 5129 | 0 | 13662 |
| PALANTIR TECHNOLOGIES INC CL A | Stock | 69608A108 |  | 105347787 | 720217 | SH |  | SOLE |  | 366793 | 0 | 353424 |
| PALANTIR TECHNOLOGIES INC CL A | Stock | 69608A108 |  | 14622 | 100 | SH | Call | SOLE |  | 100 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC CL A | Stock | 69608A108 |  | 146272 | 1000 | SH | Call | SOLE |  | 1000 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC CL A | Stock | 69608A108 |  | 731100 | 5000 | SH | Call | SOLE |  | 0 | 0 | 5000 |
| PALANTIR TECHNOLOGIES INC CL A | Stock | 69608A108 |  | 1462723 | 10000 | SH | Put | SOLE |  | 10000 | 0 | 0 |
| VANGUARD ESG U.S. CORPORATE BOND ETF | ETF | 921910691 |  | 699486 | 11133 | SH |  | SOLE |  | 11075 | 0 | 58 |
| ASANA INC CL A | Stock | 04342Y104 |  | 136436 | 21320 | SH |  | SOLE |  | 4338 | 0 | 16982 |
| ACADEMY SPORTS  OUTDOORS INC COM | Stock | 00402L107 |  | 1366793 | 24213 | SH |  | SOLE |  | 4480 | 0 | 19733 |
| VONTIER CORPORATION COM | Stock | 928881101 |  | 4513416 | 127246 | SH |  | SOLE |  | 8019 | 0 | 119227 |
| DIAMONDROCK HOSPITALITY CO COM | REIT | 252784301 |  | 265871 | 28374 | SH |  | SOLE |  | 5184 | 0 | 23190 |
| OSI SYSTEMS INC COM | Stock | 671044105 |  | 248514 | 936 | SH |  | SOLE |  | 530 | 0 | 406 |
| CHEFS WHSE INC COM | Stock | 163086101 |  | 203141 | 3417 | SH |  | SOLE |  | 6 | 0 | 3411 |
| FURY GOLD MINES LIMITED COM | Stock | 36117T100 |  | 14938 | 24524 | SH |  | SOLE |  | 202 | 0 | 24322 |
| DARLING INGREDIENTS INC COM | Stock | 237266101 |  | 2717312 | 43943 | SH |  | SOLE |  | 6991 | 0 | 36952 |
| CTS CORP COM | Stock | 126501105 |  | 340577 | 7131 | SH |  | SOLE |  | 247 | 0 | 6884 |
| NYLI CANDRIAM U.S. LARGE CAP EQUITY ETF | ETF | 45409B461 |  | 2568100 | 50150 | SH |  | SOLE |  | 50150 | 0 | 0 |
| CHEMED CORP NEW COM | Stock | 16359R103 |  | 5397810 | 14290 | SH |  | SOLE |  | 11535 | 0 | 2755 |
| EASTERN BANKSHARES INC COM | Stock | 27627N105 |  | 527051 | 26946 | SH |  | SOLE |  | 10975 | 0 | 15971 |
| GRAY MEDIA INC COM | Stock | 389375106 |  | 45810 | 10552 | SH |  | SOLE |  | 1513 | 0 | 9039 |
| INVESCO NASDAQ 100 ETF | ETF | 46138G649 |  | 2050516 | 8629 | SH |  | SOLE |  | 5217 | 0 | 3412 |
| MIDDLESEX WTR CO COM | Stock | 596680108 |  | 259472 | 4985 | SH |  | SOLE |  | 3211 | 0 | 1774 |
| BIOMARIN PHARMACEUTICAL INC COM | Stock | 09061G101 |  | 2795043 | 49487 | SH |  | SOLE |  | 9384 | 0 | 40103 |
| F N B CORP COM | Stock | 302520101 |  | 5922270 | 354209 | SH |  | SOLE |  | 309369 | 0 | 44840 |
| LANDSTAR SYS INC COM | Stock | 515098101 |  | 2124739 | 13256 | SH |  | SOLE |  | 1815 | 0 | 11441 |
| SYNAPTICS INC COM | Stock | 87157D109 |  | 440972 | 6296 | SH |  | SOLE |  | 2695 | 0 | 3601 |
| S  T BANCORP INC COM | Stock | 783859101 |  | 466872 | 11161 | SH |  | SOLE |  | 5485 | 0 | 5676 |
| FT VEST U.S. EQUITY BUFFER ETF - OCTOBER | ETF | 33740F664 |  | 1272436 | 26687 | SH |  | SOLE |  | 26687 | 0 | 0 |
| CATHAY GEN BANCORP COM | Stock | 149150104 |  | 1307647 | 26226 | SH |  | SOLE |  | 1337 | 0 | 24889 |
| HOME BANCSHARES INC COM | Stock | 436893200 |  | 568704 | 21118 | SH |  | SOLE |  | 1930 | 0 | 19188 |
| MASTEC INC COM | Stock | 576323109 |  | 2879546 | 8951 | SH |  | SOLE |  | 2398 | 0 | 6553 |
| NBT BANCORP INC COM | Stock | 628778102 |  | 254543 | 5978 | SH |  | SOLE |  | 656 | 0 | 5322 |
| MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD | Stock | 61559X104 |  | 213353 | 11446 | SH |  | SOLE |  | 11322 | 0 | 124 |
| REGENERON PHARMACEUTICALS COM | Stock | 75886F107 |  | 29745469 | 38502 | SH |  | SOLE |  | 22491 | 0 | 16011 |
| CENTRAL GARDEN  PET CO CL A NON-VTG | Stock | 153527205 |  | 413520 | 12755 | SH |  | SOLE |  | 3229 | 0 | 9526 |
| BRUKER CORP COM | Stock | 116794108 |  | 763665 | 21142 | SH |  | SOLE |  | 2055 | 0 | 19087 |
| ALTSHARES MERGER ARBITRAGE ETF | ETF | 02210T108 |  | 1013358 | 34562 | SH |  | SOLE |  | 5422 | 0 | 29140 |
| PAYONEER GLOBAL INC COM | Stock | 70451X104 |  | 91141 | 18871 | SH |  | SOLE |  | 7535 | 0 | 11336 |
| NEW JERSEY RES CORP COM | Stock | 646025106 |  | 6079807 | 110703 | SH |  | SOLE |  | 74783 | 0 | 35920 |
| SSR MINING IN COM | Stock | 784730103 |  | 1241283 | 42257 | SH |  | SOLE |  | 38884 | 0 | 3372 |
| ACADIA RLTY TR COM SH BEN INT | REIT | 004239109 |  | 672177 | 35156 | SH |  | SOLE |  | 45 | 0 | 35111 |
| CIRRUS LOGIC INC COM | Stock | 172755100 |  | 1158433 | 8011 | SH |  | SOLE |  | 4338 | 0 | 3673 |
| ALLEGRO MICROSYSTEMS INC COM | Stock | 01749D105 |  | 343901 | 10908 | SH |  | SOLE |  | 614 | 0 | 10294 |
| JANUS HENDERSON AAA CLO ETF | ETF | 47103U845 |  | 4106773 | 81532 | SH |  | SOLE |  | 18512 | 0 | 63020 |
| CALIFORNIA RES CORP COM STOCK | Stock | 13057Q305 |  | 401504 | 5800 | SH |  | SOLE |  | 999 | 0 | 4801 |
| INVESCO CURRENCYSHARES JAPANESE YEN TRUST | ETF | 46138W107 |  | 2053988 | 35487 | SH |  | SOLE |  | 13586 | 0 | 21901 |
| VANGUARD RUSSELL 1000 ETF | ETF | 92206C730 |  | 6635068 | 22483 | SH |  | SOLE |  | 19453 | 0 | 3030 |
| MICROVISION INC DEL COM NEW | Stock | 594960304 |  | 9637 | 15029 | SH |  | SOLE |  | 3358 | 0 | 11671 |
| ATLASSIAN CORPORATION CL A | Stock | 049468101 |  | 1371336 | 20098 | SH |  | SOLE |  | 3896 | 0 | 16202 |
| ONDAS INC COM NEW | Stock | 68236H204 |  | 476923 | 52757 | SH |  | SOLE |  | 3768 | 0 | 48989 |
| VIATRIS INC COM | Stock | 92556V106 |  | 2696754 | 199616 | SH |  | SOLE |  | 55784 | 0 | 143832 |
| ETC 6 MERIDIAN MEGA CAP EQUITY ETF | ETF | 301505681 |  | 975280 | 18730 | SH |  | SOLE |  | 18730 | 0 | 0 |
| DIMENSIONAL US CORE EQUITY MARKET ETF | ETF | 25434V104 |  | 2027636 | 44939 | SH |  | SOLE |  | 34484 | 0 | 10455 |
| DIMENSIONAL INTERNATIONAL CORE EQUITY MARKET ETF | ETF | 25434V203 |  | 17281056 | 443559 | SH |  | SOLE |  | 182202 | 0 | 261357 |
| TRAVERE THERAPEUTICS INC COM | Stock | 89422G107 |  | 651714 | 21938 | SH |  | SOLE |  | 1410 | 0 | 20528 |
| EATON VANCE TAX-MANAGED GLOBAL COM | CEF | 27829F108 |  | 456858 | 52755 | SH |  | SOLE |  | 24955 | 0 | 27800 |
| STATE STREET SPDR PORTFOLIO CORPORATE BOND ETF | ETF | 78464A144 |  | 2243525 | 77283 | SH |  | SOLE |  | 77283 | 0 | 0 |
| ULTRA CLEAN HLDGS INC COM | Stock | 90385V107 |  | 1052396 | 16925 | SH |  | SOLE |  | 771 | 0 | 16154 |
| TELOS CORP MD COM | Stock | 87969B101 |  | 70253 | 16770 | SH |  | SOLE |  | 2096 | 0 | 14674 |
| SOTERA HEALTH CO COM | Stock | 83601L102 |  | 5976493 | 416814 | SH |  | SOLE |  | 388200 | 0 | 28614 |
| FIRST SOLAR INC COM | Stock | 336433107 |  | 5609603 | 28438 | SH |  | SOLE |  | 26121 | 0 | 2317 |
| INSTEEL INDS INC COM | Stock | 45774W108 |  | 4628931 | 137725 | SH |  | SOLE |  | 177 | 0 | 137548 |
| INGLES MKTS INC CL A | Stock | 457030104 |  | 277667 | 3089 | SH |  | SOLE |  | 300 | 0 | 2789 |
| FRANCO NEV CORP COM | Stock | 351858105 |  | 2751315 | 11137 | SH |  | SOLE |  | 8960 | 0 | 2177 |
| INVESCO BULLETSHARES 2028 HIGH YIELD CORPORATE BOND ETF | ETF | 46138J452 |  | 10830248 | 499435 | SH |  | SOLE |  | 4975 | 0 | 494460 |
| SOFI TECHNOLOGIES INC COM | Stock | 83406F102 |  | 1652608 | 104088 | SH |  | SOLE |  | 47709 | 0 | 56379 |
| CONCENTRIX CORP COM | Stock | 20602D101 |  | 509772 | 18632 | SH |  | SOLE |  | 4553 | 0 | 14079 |
| NCS MULTISTAGE HLDGS INC COM NEW | Stock | 628877201 |  | 974227 | 15754 | SH |  | SOLE |  | 15736 | 0 | 18 |
| DIMENSIONAL EMERGING CORE EQUITY MARKET ETF | ETF | 25434V302 |  | 7037539 | 207842 | SH |  | SOLE |  | 65704 | 0 | 142138 |
| WOORI FINL GROUP INC SPONSORED ADS | ADR | 981064108 |  | 367898 | 5524 | SH |  | SOLE |  | 5172 | 0 | 352 |
| AXIS CAP HLDGS LTD SHS | Stock | G0692U109 |  | 3755717 | 37036 | SH |  | SOLE |  | 13864 | 0 | 23172 |
| SCHWAB US AGGREGATE BOND ETF | ETF | 808524839 |  | 1633121 | 70333 | SH |  | SOLE |  | 39397 | 0 | 30936 |
| ISHARES MSCI EAFE VALUE ETF | ETF | 464288877 |  | 35243656 | 474030 | SH |  | SOLE |  | 76046 | 0 | 397984 |
| LTC PPTYS INC COM | REIT | 502175102 |  | 929647 | 25017 | SH |  | SOLE |  | 242 | 0 | 24775 |
| AIRBNB INC COM CL A | Stock | 009066101 |  | 8217190 | 65081 | SH |  | SOLE |  | 14058 | 0 | 51023 |
| STATE STREET SPDR NUVEEN ICE HIGH YIELD MUNICIPAL BOND ETF | ETF | 78464A284 |  | 449599 | 18129 | SH |  | SOLE |  | 7990 | 0 | 10139 |
| FIRST CTZNS BANCSHARES INC DEL CL A | Stock | 31946M103 |  | 10566723 | 5607 | SH |  | SOLE |  | 1667 | 0 | 3940 |
| BOK FINL CORP COM NEW | Stock | 05561Q201 |  | 487268 | 3805 | SH |  | SOLE |  | 2778 | 0 | 1027 |
| ERIE INDTY CO CL A | Stock | 29530P102 |  | 503123 | 2002 | SH |  | SOLE |  | 1316 | 0 | 686 |
| STAG INDUSTRIAL INC COM | REIT | 85254J102 |  | 1101531 | 30547 | SH |  | SOLE |  | 10100 | 0 | 20447 |
| ENERGY TRANSFER L P COM UT LTD PTN | Stock | 29273V100 |  | 15415400 | 798230 | SH |  | SOLE |  | 398306 | 0 | 399925 |
| FS CREDIT OPPORTUNITIES CORP COMMON STOCK | CEF | 30290Y101 |  | 301889 | 59328 | SH |  | SOLE |  | 0 | 0 | 59328 |
| GLOBAL X DATA CENTER AND DIGITAL INFRASTRUCTURE ETF | ETF | 37954Y236 |  | 452531 | 18913 | SH |  | SOLE |  | 18683 | 0 | 230 |
| MIRION TECHNOLOGIES INC COM CL A | Stock | 60471A101 |  | 532287 | 28633 | SH |  | SOLE |  | 4201 | 0 | 24432 |
| FORTUNE BRANDS INNOVATIONS INC COM | Stock | 34964C106 |  | 1195668 | 30687 | SH |  | SOLE |  | 7514 | 0 | 23173 |
| ENTERPRISE FINL SVCS CORP COM | Stock | 293712105 |  | 401077 | 7412 | SH |  | SOLE |  | 4174 | 0 | 3238 |
| GENTEX CORP COM | Stock | 371901109 |  | 3035279 | 138925 | SH |  | SOLE |  | 15275 | 0 | 123650 |
| ARCHER AVIATION INC COM CL A | Stock | 03945R102 |  | 210156 | 40658 | SH |  | SOLE |  | 19352 | 0 | 21306 |
| FT VEST US EQUITY BUFFER ETF - DECEMBER | ETF | 33740U505 |  | 654067 | 13155 | SH |  | SOLE |  | 13155 | 0 | 0 |
| AERSALE CORPORATION COM | Stock | 00810F106 |  | 73419 | 11804 | SH |  | SOLE |  | 1295 | 0 | 10509 |
| RUSH STREET INTERACTIVE INC COM | Stock | 782011100 |  | 234588 | 10793 | SH |  | SOLE |  | 2205 | 0 | 8588 |
| VANGUARD MID-CAP GROWTH ETF | ETF | 922908538 |  | 11286733 | 43858 | SH |  | SOLE |  | 9645 | 0 | 34213 |
| SKY HARBOUR GROUP CORPORATION COM CL A | Stock | 83085C107 |  | 217705 | 22607 | SH |  | SOLE |  | 22339 | 0 | 268 |
| EVE HLDG INC COM | Stock | 29970N104 |  | 32053 | 12938 | SH |  | SOLE |  | 3110 | 0 | 9828 |
| ISHARES IBONDS 2026 TERM HIGH YIELD AND INCOME ETF | ETF | 46436E528 |  | 480825 | 20951 | SH |  | SOLE |  | 12550 | 0 | 8401 |
| SCHWAB US DIVIDEND EQUITY ETF | ETF | 808524797 |  | 51202591 | 1668997 | SH |  | SOLE |  | 813612 | 0 | 855385 |
| AFFIRM HLDGS INC COM CL A | Stock | 00827B106 |  | 1205311 | 26305 | SH |  | SOLE |  | 23434 | 0 | 2871 |
| INVESCO BULLETSHARES 2030 MUNICIPAL BOND ETF | ETF | 46138J445 |  | 943038 | 43232 | SH |  | SOLE |  | 26923 | 0 | 16309 |
| PETCO HEALTH  WELLNESS CO INC COM | Stock | 71601V105 |  | 60634 | 21815 | SH |  | SOLE |  | 2373 | 0 | 19442 |
| PLAYTIKA HLDG CORP COM | Stock | 72815L107 |  | 104258 | 37508 | SH |  | SOLE |  | 10692 | 0 | 26816 |
| ISHARES MSCI EUROPE FINANCIALS ETF | ETF | 464289180 |  | 1032060 | 29614 | SH |  | SOLE |  | 14071 | 0 | 15543 |
| VIRIDIAN THERAPEUTICS INC COM | Stock | 92790C104 |  | 684424 | 34991 | SH |  | SOLE |  | 3 | 0 | 34988 |
| HIMS  HERS HEALTH INC COM CL A | Stock | 433000106 |  | 325787 | 15693 | SH |  | SOLE |  | 1630 | 0 | 14063 |
| GRAB HOLDINGS LIMITED CLASS A ORD | Stock | G4124C109 |  | 127866 | 34936 | SH |  | SOLE |  | 27907 | 0 | 7029 |
| XYLEM INC COM | Stock | 98419M100 |  | 5947806 | 49772 | SH |  | SOLE |  | 26874 | 0 | 22898 |
| BNY MELLON INTERNATIONAL EQUITY ETF | ETF | 09661T404 |  | 586513 | 6278 | SH |  | SOLE |  | 2650 | 0 | 3628 |
| SHOALS TECHNOLOGIES GROUP INC CL A | Stock | 82489W107 |  | 94100 | 14305 | SH |  | SOLE |  | 5283 | 0 | 9022 |
| ISHARES MSCI GLOBAL MIN VOL FACTOR ETF | ETF | 464286525 |  | 3467549 | 29015 | SH |  | SOLE |  | 14900 | 0 | 14115 |
| A2Z CUST2MATE SOLUTIONS CORP COM | Stock | 002205102 |  | 584952 | 87699 | SH |  | SOLE |  | 87699 | 0 | 0 |
| JOBY AVIATION INC COMMON STOCK | Stock | G65163100 |  | 448490 | 54304 | SH |  | SOLE |  | 9539 | 0 | 44765 |
| ARBE ROBOTICS LTD ORDINARY SHARES | Stock | M1R95N100 |  | 7625 | 12500 | SH |  | SOLE |  | 12500 | 0 | 0 |
| DAUCH CORP COM | Stock | 024061103 |  | 67982 | 11464 | SH |  | SOLE |  | 3057 | 0 | 8407 |
| SANA BIOTECHNOLOGY INC COM | Stock | 799566104 |  | 45628 | 15843 | SH |  | SOLE |  | 2656 | 0 | 13187 |
| DIREXION DAILY FINANCIAL BULL 3X ETF | ETF | 25459Y694 |  | 3773903 | 31847 | SH |  | SOLE |  | 31447 | 0 | 400 |
| NOBLE CORP PLC ORD SHS A | Stock | G65431127 |  | 777639 | 15848 | SH |  | SOLE |  | 3198 | 0 | 12650 |
| ISHARES MSCI EMERGING MARKETS MIN VOL FACTOR ETF | ETF | 464286533 |  | 12016739 | 185644 | SH |  | SOLE |  | 41661 | 0 | 143983 |
| BNY MELLON HIGH YIELD ETF | ETF | 09661T800 |  | 584629 | 12331 | SH |  | SOLE |  | 12331 | 0 | 0 |
| EXPAND ENERGY CORPORATION COM | Stock | 165167735 |  | 4762946 | 43381 | SH |  | SOLE |  | 3361 | 0 | 40020 |
| PERION NETWORK LTD SHS NEW | Stock | M78673114 |  | 1550298 | 155185 | SH |  | SOLE |  | 11765 | 0 | 143420 |
| PERPETUA RESOURCES CORP COM | Stock | 714266103 |  | 585487 | 20821 | SH |  | SOLE |  | 8063 | 0 | 12758 |
| APTIV PLC COM SHS | Stock | G3265R107 |  | 5059117 | 72857 | SH |  | SOLE |  | 51552 | 0 | 21305 |
| SKY HARBOUR GROUP CORPORATION WT EXP 012527 | Stock | 83085C115 |  | 189758 | 271083 | SH |  | SOLE |  | 271083 | 0 | 0 |
| OSCAR HEALTH INC CL A | Stock | 687793109 |  | 517614 | 45128 | SH |  | SOLE |  | 42413 | 0 | 2715 |
| MSC INCOME FUND INC COM | CEF | 55374X208 |  | 760679 | 62453 | SH |  | SOLE |  | 39026 | 0 | 23427 |
| JPMORGAN SHORT DURATION CORE PLUS ETF | ETF | 46641Q274 |  | 3535931 | 74755 | SH |  | SOLE |  | 65432 | 0 | 9323 |
| ROBLOX CORP CL A | Stock | 771049103 |  | 2423507 | 42885 | SH |  | SOLE |  | 9509 | 0 | 33376 |
| COUPANG INC CL A | Stock | 22266T109 |  | 761769 | 40352 | SH |  | SOLE |  | 9158 | 0 | 31194 |
| HAYWARD HLDGS INC COM | Stock | 421298100 |  | 1242311 | 92851 | SH |  | SOLE |  | 4965 | 0 | 87886 |
| AEVA TECHNOLOGIES INC COM NEW | Stock | 00835Q202 |  | 173738 | 13202 | SH |  | SOLE |  | 12198 | 0 | 1004 |
| BRIDGER AEROSPACE GRP HLDGS IN COM | Stock | 96812F102 |  | 44110 | 22278 | SH |  | SOLE |  | 19000 | 0 | 3278 |
| QUANTUM COMPUTING INC COM | Stock | 74766W108 |  | 118574 | 17310 | SH |  | SOLE |  | 9825 | 0 | 7485 |
| MARRIOTT VACATIONS WORLDWIDE C COM | Stock | 57164Y107 |  | 232162 | 3565 | SH |  | SOLE |  | 1731 | 0 | 1834 |
| DIGITALOCEAN HLDGS INC COM | Stock | 25402D102 |  | 213078 | 2484 | SH |  | SOLE |  | 153 | 0 | 2331 |
| XTRACKERS S MIDCAP 400 SCORED  SCREENED ETF | ETF | 233051127 |  | 626976 | 18675 | SH |  | SOLE |  | 18675 | 0 | 0 |
| NYLI CANDRIAM INTERNATIONAL EQUITY ETF | ETF | 45409B453 |  | 572315 | 16239 | SH |  | SOLE |  | 16239 | 0 | 0 |
| THREDUP INC CL A | Stock | 88556E102 |  | 42976 | 13125 | SH |  | SOLE |  | 1658 | 0 | 11467 |
| ALIGNMENT HEALTHCARE INC COM | Stock | 01625V104 |  | 193681 | 10994 | SH |  | SOLE |  | 4569 | 0 | 6425 |
| PATHWARD FINANCIAL INC COM | Stock | 59100U108 |  | 609173 | 6827 | SH |  | SOLE |  | 2621 | 0 | 4206 |
| ARK SPACE  DEFENSE INNOVATION ETF | ETF | 00214Q807 |  | 246596 | 8402 | SH |  | SOLE |  | 5713 | 0 | 2689 |
| COURSERA INC COM | Stock | 22266M104 |  | 165200 | 28386 | SH |  | SOLE |  | 7122 | 0 | 21264 |
| INNOVATOR EMERGING MARKETS POWER BUFFER ETF - APRIL | ETF | 45782C359 |  | 291242 | 9747 | SH |  | SOLE |  | 9703 | 0 | 44 |
| INNOVATOR U.S. EQUITY ACCELERATED 9 BUFFER ETF - APRIL | ETF | 45783Y301 |  | 1202534 | 30721 | SH |  | SOLE |  | 30721 | 0 | 0 |
| INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF - APRIL | ETF | 45782C367 |  | 320659 | 10125 | SH |  | SOLE |  | 10125 | 0 | 0 |
| AST SPACEMOBILE INC COM CL A | Stock | 00217D100 |  | 702796 | 8481 | SH |  | SOLE |  | 5503 | 0 | 2977 |
| AST SPACEMOBILE INC COM CL A | Stock | 00217D100 |  | 41435 | 500 | SH | Call | SOLE |  | 500 | 0 | 0 |
| BIGBEAR AI HLDGS INC COM | Stock | 08975B109 |  | 6880795 | 1955555 | SH |  | SOLE |  | 1707710 | 0 | 247845 |
| SILEXION THERAPEUTICS CORP WT EXP 081529 | Stock | G6S23K124 |  | 203 | 10000 | SH |  | SOLE |  | 10000 | 0 | 0 |
| ISHARES INTERNATIONAL DEVELOPED SMALL CAP VALUE FACTOR ETF | ETF | 46436E510 |  | 423956 | 8812 | SH |  | SOLE |  | 8611 | 0 | 201 |
| VANGUARD ULTRA-SHORT BOND ETF | ETF | 92203C303 |  | 12769403 | 256491 | SH |  | SOLE |  | 48166 | 0 | 208325 |
| COINBASE GLOBAL INC COM CL A | Stock | 19260Q107 |  | 2236910 | 12811 | SH |  | SOLE |  | 4169 | 0 | 8642 |
| XTRACKERS MSCI EAFE HEDGED EQUITY ETF | ETF | 233051200 |  | 3537483 | 71610 | SH |  | SOLE |  | 60461 | 0 | 11149 |
| I-80 GOLD CORP COM | Stock | 44955L106 |  | 38000 | 25000 | SH |  | SOLE |  | 5000 | 0 | 20000 |
| ALKAMI TECHNOLOGY INC COM | Stock | 01644J108 |  | 1548854 | 98842 | SH |  | SOLE |  | 93933 | 0 | 4909 |
| TRACTOR SUPPLY CO COM | Stock | 892356106 |  | 7203738 | 159023 | SH |  | SOLE |  | 79448 | 0 | 79575 |
| APPLOVIN CORP COM CL A | Stock | 03831W108 |  | 18970478 | 47668 | SH |  | SOLE |  | 37273 | 0 | 10395 |
| RECURSION PHARMACEUTICALS INC CL A | Stock | 75629V104 |  | 58014 | 18898 | SH |  | SOLE |  | 4465 | 0 | 14433 |
| GENIUS SPORTS LIMITED SHARES CL A | Stock | G3934V109 |  | 621960 | 140397 | SH |  | SOLE |  | 2960 | 0 | 137437 |
| UIPATH INC CL A | Stock | 90364P105 |  | 429606 | 38704 | SH |  | SOLE |  | 11354 | 0 | 27350 |
| DOUBLEVERIFY HLDGS INC COM | Stock | 25862V105 |  | 698229 | 73498 | SH |  | SOLE |  | 16142 | 0 | 57356 |
| TREACE MED CONCEPTS INC COM | Stock | 89455T109 |  | 38705 | 28887 | SH |  | SOLE |  | 15002 | 0 | 13885 |
| ISHARES IBONDS DEC 2030 TERM TREASURY ETF | ETF | 46436E593 |  | 512959 | 26012 | SH |  | SOLE |  | 549 | 0 | 25463 |
| NUVEEN CORE PLUS IMPACT FUND COM BEN INT | CEF | 67080D103 |  | 5036572 | 494266 | SH |  | SOLE |  | 140186 | 0 | 354080 |
| HONEST CO INC COM | Stock | 438333106 |  | 193748 | 65903 | SH |  | SOLE |  | 55490 | 0 | 10413 |
| FIVE STAR BANCORP COM | Stock | 33830T103 |  | 17614466 | 466980 | SH |  | SOLE |  | 326642 | 0 | 140338 |
| COMPASS THERAPEUTICS INC COM | Stock | 20454B104 |  | 114653 | 21676 | SH |  | SOLE |  | 383 | 0 | 21293 |
| ADAPTIVE ALPHA OPPORTUNITIES ETF | ETF | 85521B742 |  | 405826 | 15245 | SH |  | SOLE |  | 0 | 0 | 15245 |
| ELECTRONIC ARTS INC COM | Stock | 285512109 |  | 2414537 | 11844 | SH |  | SOLE |  | 4992 | 0 | 6852 |
| SIMPLIFY VOLATILITY PREMIUM ETF | ETF | 82889N863 |  | 1250701 | 81532 | SH |  | SOLE |  | 12850 | 0 | 68682 |
| GULFPORT ENERGY CORP COMMON SHARES | Stock | 402635502 |  | 368148 | 1740 | SH |  | SOLE |  | 365 | 0 | 1375 |
| BLUE OWL CAPITAL INC COM CL A | Stock | 09581B103 |  | 621953 | 68126 | SH |  | SOLE |  | 21163 | 0 | 46963 |
| PROCORE TECHNOLOGIES INC COM | Stock | 74275K108 |  | 11257653 | 197513 | SH |  | SOLE |  | 164974 | 0 | 32539 |
| CREDIT ACCEP CORP MICH COM | Stock | 225310101 |  | 780437 | 1843 | SH |  | SOLE |  | 326 | 0 | 1517 |
| INVESCO RAFI US 1000 ETF | ETF | 46137V613 |  | 18179421 | 492260 | SH |  | SOLE |  | 69782 | 0 | 422478 |
| NEUBERGER NEXT GENERATION COMMON STOCK | CEF | 64133Q108 |  | 132493 | 10295 | SH |  | SOLE |  | 0 | 0 | 10295 |
| BLACKROCK ENHANCED EQUITY DIVI COM | CEF | 09251A104 |  | 300635 | 34876 | SH |  | SOLE |  | 15228 | 0 | 19648 |
| FLYWIRE CORPORATION COM VTG | Stock | 302492103 |  | 117435 | 10090 | SH |  | SOLE |  | 1234 | 0 | 8856 |
| LIGAND PHARMACEUTICALS INC COM NEW | Stock | 53220K504 |  | 5969507 | 29900 | SH |  | SOLE |  | 16130 | 0 | 13770 |
| ZIPRECRUITER INC CL A | Stock | 98980B103 |  | 31332 | 17038 | SH |  | SOLE |  | 2661 | 0 | 14377 |
| BRINKER INTL INC COM | Stock | 109641100 |  | 978669 | 6856 | SH |  | SOLE |  | 3486 | 0 | 3370 |
| ORGANON  CO COMMON STOCK | Stock | 68622V106 |  | 99845 | 16669 | SH |  | SOLE |  | 5525 | 0 | 11142 |
| PROSPERITY BANCSHARES INC COM | Stock | 743606105 |  | 2610753 | 38868 | SH |  | SOLE |  | 10935 | 0 | 27933 |
| NEOGEN CORP COM | Stock | 640491106 |  | 646342 | 69574 | SH |  | SOLE |  | 4271 | 0 | 65303 |
| VISA INC COM CL A | Stock | 92826C839 |  | 210764818 | 697358 | SH |  | SOLE |  | 559965 | 0 | 137393 |
| VISA INC COM CL A | Stock | 92826C839 |  | 362683 | 1200 | SH | Put | SOLE |  | 0 | 0 | 1200 |
| INSMED INC COM PAR $.01 | Stock | 457669307 |  | 2166680 | 13252 | SH |  | SOLE |  | 1146 | 0 | 12106 |
| MARQETA INC CLASS A COM | Stock | 57142B104 |  | 69087 | 16933 | SH |  | SOLE |  | 4617 | 0 | 12316 |
| WENDYS CO COM | Stock | 95058W100 |  | 543477 | 78200 | SH |  | SOLE |  | 61619 | 0 | 16581 |
| NAUTILUS BIOTECHNOLOGY INC COM | Stock | 63909J108 |  | 131932 | 34003 | SH |  | SOLE |  | 30000 | 0 | 4003 |
| ZETA GLOBAL HOLDINGS CORP CL A | Stock | 98956A105 |  | 1120963 | 70416 | SH |  | SOLE |  | 4769 | 0 | 65647 |
| LIFESTANCE HEALTH GROUP INC COM | Stock | 53228F101 |  | 108353 | 17012 | SH |  | SOLE |  | 4142 | 0 | 12870 |
| SKEENA RES LTD NEW COM | Stock | 83056P715 |  | 255592 | 8600 | SH |  | SOLE |  | 500 | 0 | 8100 |
| SABA CAPITAL INCOME  OPRNT FD SHS NEW | CEF | 78518H202 |  | 106267 | 15767 | SH |  | SOLE |  | 15766 | 0 | 1 |
| QUANTUM SI INC COM CL A | Stock | 74765K105 |  | 53427 | 69036 | SH |  | SOLE |  | 42707 | 0 | 26329 |
| DIMENSIONAL U.S. SMALL CAP ETF | ETF | 25434V500 |  | 25754287 | 362073 | SH |  | SOLE |  | 122326 | 0 | 239747 |
| DIMENSIONAL U.S. CORE EQUITY 2 ETF | ETF | 25434V708 |  | 32252388 | 830067 | SH |  | SOLE |  | 187155 | 0 | 642912 |
| KANZHUN LIMITED SPONSORED ADS | ADR | 48553T106 |  | 531396 | 39686 | SH |  | SOLE |  | 0 | 0 | 39686 |
| DIMENSIONAL U.S. TARGETED VALUE ETF | ETF | 25434V609 |  | 8645270 | 138435 | SH |  | SOLE |  | 26048 | 0 | 112387 |
| DIMENSIONAL U.S. EQUITY MARKET ETF | ETF | 25434V401 |  | 65368028 | 921951 | SH |  | SOLE |  | 242344 | 0 | 679607 |
| OTTER TAIL CORP COM | Stock | 689648103 |  | 321853 | 3667 | SH |  | SOLE |  | 2982 | 0 | 685 |
| INVESCO BLOOMBERG FINANCIAL DATA PROVIDERS ETF | ETF | 46138E578 |  | 293531 | 4287 | SH |  | SOLE |  | 4287 | 0 | 0 |
| ISHARES MSCI EAFE MIN VOL FACTOR ETF | ETF | 46429B689 |  | 9568840 | 104726 | SH |  | SOLE |  | 24318 | 0 | 80408 |
| KRANESHARES MOUNT LUCAS MANAGED FUTURES INDEX STRATEGY ETF | ETF | 500767652 |  | 2551141 | 90466 | SH |  | SOLE |  | 23919 | 0 | 66547 |
| SPRINKLR INC CL A | Stock | 85208T107 |  | 96364 | 16061 | SH |  | SOLE |  | 4535 | 0 | 11526 |
| PIMCO MUN INCOME FD II COM | CEF | 72200W106 |  | 2329320 | 308095 | SH |  | SOLE |  | 144260 | 0 | 163835 |
| DOXIMITY INC CL A | Stock | 26622P107 |  | 506390 | 21732 | SH |  | SOLE |  | 8341 | 0 | 13391 |
| INVESCO KBW BANK ETF | ETF | 46138E628 |  | 2753435 | 34801 | SH |  | SOLE |  | 34800 | 0 | 0 |
| ATRICURE INC COM | Stock | 04963C209 |  | 250690 | 8787 | SH |  | SOLE |  | 1077 | 0 | 7710 |
| MISTER CAR WASH INC COM | Stock | 60646V105 |  | 161056 | 23107 | SH |  | SOLE |  | 5801 | 0 | 17306 |
| BROOKFIELD WEALTH SOL LTD CL A EXCHANGEAB | Stock | G17434104 |  | 274524 | 6631 | SH |  | SOLE |  | 6631 | 0 | 0 |
| PERELLA WEINBERG PARTNERS CLASS A COM | Stock | 71367G102 |  | 249139 | 13719 | SH |  | SOLE |  | 1169 | 0 | 12550 |
| CLEAR SECURE INC COM CL A | Stock | 18467V109 |  | 275350 | 5687 | SH |  | SOLE |  | 775 | 0 | 4912 |
| XOMETRY INC CLASS A COM | Stock | 98423F109 |  | 6099113 | 149384 | SH |  | SOLE |  | 125754 | 0 | 23630 |
| DT MIDSTREAM INC COMMON STOCK | Stock | 23345M107 |  | 978752 | 7268 | SH |  | SOLE |  | 1725 | 0 | 5543 |
| TABOOLA.COM LTD ORD SHS | Stock | M8744T106 |  | 79939 | 25800 | SH |  | SOLE |  | 6019 | 0 | 19781 |
| SENTINELONE INC CL A | Stock | 81730H109 |  | 1665074 | 129303 | SH |  | SOLE |  | 22702 | 0 | 106601 |
| LEGALZOOM COM INC COM | Stock | 52466B103 |  | 234018 | 41272 | SH |  | SOLE |  | 20053 | 0 | 21219 |
| KRISPY KREME INC COM | Stock | 50101L106 |  | 77092 | 22741 | SH |  | SOLE |  | 9236 | 0 | 13505 |
| ACUMEN PHARMACEUTICALS INC COM | Stock | 00509G209 |  | 37187 | 15757 | SH |  | SOLE |  | 15750 | 0 | 7 |
| AMERICAN EAGLE OUTFITTERS INC COM | Stock | 02553E106 |  | 291782 | 17482 | SH |  | SOLE |  | 5077 | 0 | 12405 |
| ALIGHT INC COM CL A | Stock | 01626W101 |  | 76706 | 131714 | SH |  | SOLE |  | 34059 | 0 | 97654 |
| T1 ENERGY INC COM NEW | Stock | 35834F104 |  | 146955 | 33475 | SH |  | SOLE |  | 1456 | 0 | 32019 |
| OKLO INC COM CL A | Stock | 02156V109 |  | 1072573 | 21630 | SH |  | SOLE |  | 12118 | 0 | 9512 |
| CISO GLOBAL INC COM NEW | Stock | 15672X201 |  | 4608 | 13334 | SH |  | SOLE |  | 13334 | 0 | 0 |
| HERSHEY CO COM | Stock | 427866108 |  | 3157448 | 15188 | SH |  | SOLE |  | 7982 | 0 | 7206 |
| FT VEST U.S. EQUITY ENHANCE  MODERATE BUFFER ETF - JUNE | ETF | 33740U844 |  | 365524 | 8508 | SH |  | SOLE |  | 4611 | 0 | 3897 |
| PHILLIPS EDISON  CO INC COMMON STOCK | REIT | 71844V201 |  | 561495 | 15005 | SH |  | SOLE |  | 2006 | 0 | 12999 |
| HILLMAN SOLUTIONS CORP COM | Stock | 431636109 |  | 134001 | 16107 | SH |  | SOLE |  | 2181 | 0 | 13926 |
| STEVANATO GROUP S P A ORD SHS | Stock | T9224W109 |  | 251212 | 18270 | SH |  | SOLE |  | 0 | 0 | 18270 |
| HOLLEY INC COM | Stock | 43538H103 |  | 80509 | 26230 | SH |  | SOLE |  | 20171 | 0 | 6059 |
| BLEND LABS INC CL A | Stock | 09352U108 |  | 21536 | 12669 | SH |  | SOLE |  | 3990 | 0 | 8679 |
| QCR HLDGS INC COM | Stock | 74727A104 |  | 300520 | 3517 | SH |  | SOLE |  | 736 | 0 | 2781 |
| N-ABLE INC COMMON STOCK | Stock | 62878D100 |  | 60603 | 12977 | SH |  | SOLE |  | 2534 | 0 | 10443 |
| VTEX SHS CL A | Stock | G9470A102 |  | 58346 | 14587 | SH |  | SOLE |  | 3452 | 0 | 11135 |
| FARADAY FUTURE INTLGT ELEC INC COM NEW CL A | Stock | 307359885 |  | 7866 | 28624 | SH |  | SOLE |  | 5205 | 0 | 23419 |
| ABSCI CORPORATION COM | Stock | 00091E109 |  | 129323 | 43112 | SH |  | SOLE |  | 30506 | 0 | 12606 |
| RYAN SPECIALTY HOLDINGS INC CL A | Stock | 78351F107 |  | 1601605 | 47471 | SH |  | SOLE |  | 5525 | 0 | 41946 |
| CYTEK BIOSCIENCES INC COM | Stock | 23285D109 |  | 71812 | 16434 | SH |  | SOLE |  | 3782 | 0 | 12652 |
| CORE  MAIN INC CL A | Stock | 21874C102 |  | 5609909 | 113573 | SH |  | SOLE |  | 78577 | 0 | 34996 |
| ISHARES IBONDS 2027 TERM HIGH YIELD AND INCOME ETF | ETF | 46436E478 |  | 418434 | 18908 | SH |  | SOLE |  | 12454 | 0 | 6454 |
| ROBINHOOD MKTS INC COM CL A | Stock | 770700102 |  | 5242661 | 75660 | SH |  | SOLE |  | 43634 | 0 | 32025 |
| GXO LOGISTICS INCORPORATED COMMON STOCK | Stock | 36262G101 |  | 579489 | 11177 | SH |  | SOLE |  | 1414 | 0 | 9763 |
| BANK OF THE JAMES FINL GP INC COM | Stock | 470299108 |  | 3034586 | 147310 | SH |  | SOLE |  | 145660 | 0 | 1650 |
| 374WATER INC COM | Stock | 88583P203 |  | 587136 | 206738 | SH |  | SOLE |  | 204238 | 0 | 2500 |
| CCC INTELLIGENT SOLUTIONS HLD COM | Stock | 12510Q100 |  | 597421 | 99586 | SH |  | SOLE |  | 28763 | 0 | 70822 |
| MCEWEN INC. COM NEW | Stock | 58039P305 |  | 616664 | 30199 | SH |  | SOLE |  | 30186 | 0 | 13 |
| T. ROWE PRICE U.S. EQUITY RESEARCH ETF | ETF | 87283Q503 |  | 24064497 | 588374 | SH |  | SOLE |  | 131245 | 0 | 457129 |
| IN8BIO INC COM NEW | Stock | 45674E208 |  | 49277 | 33295 | SH |  | SOLE |  | 0 | 0 | 33295 |
| GUIDEWIRE SOFTWARE INC COM | Stock | 40171V100 |  | 1319717 | 8824 | SH |  | SOLE |  | 1652 | 0 | 7172 |
| ARDAGH METAL PACKAGING S A SHS | Stock | L02235106 |  | 63055 | 15571 | SH |  | SOLE |  | 2949 | 0 | 12622 |
| INNOVATOR DEFINED WEALTH SHIELD ETF | ETF | 45783Y855 |  | 1732550 | 51772 | SH |  | SOLE |  | 0 | 0 | 51772 |
| NET POWER INC COM CL A | Stock | 64107A105 |  | 22491 | 14418 | SH |  | SOLE |  | 1423 | 0 | 12995 |
| MATADOR RES CO COM | Stock | 576485205 |  | 5287984 | 83697 | SH |  | SOLE |  | 72532 | 0 | 11165 |
| ISHARES IBONDS DEC 2031 TERM CORPORATE ETF | ETF | 46436E486 |  | 981224 | 46881 | SH |  | SOLE |  | 29512 | 0 | 17369 |
| ISHARES GOLD TRUST MICRO ETF OF BENEF INTEREST | ETF | 46436F103 |  | 2120554 | 45408 | SH |  | SOLE |  | 45408 | 0 | 0 |
| POST HLDGS INC COM | Stock | 737446104 |  | 619061 | 6262 | SH |  | SOLE |  | 1972 | 0 | 4290 |
| ROCKET LAB CORP COM | Stock | 773121108 |  | 1104090 | 17193 | SH |  | SOLE |  | 8784 | 0 | 8409 |
| ISHARES MSCI USA MIN VOL FACTOR ETF | ETF | 46429B697 |  | 66341336 | 715391 | SH |  | SOLE |  | 202345 | 0 | 513046 |
| HUMACYTE INC COM | Stock | 44486Q103 |  | 20905 | 34464 | SH |  | SOLE |  | 6101 | 0 | 28363 |
| RENOVORX INC COM NEW | Stock | 75989R107 |  | 12430 | 12307 | SH |  | SOLE |  | 0 | 0 | 12307 |
| CIPHER DIGITAL INC COM | Stock | 17253J106 |  | 254170 | 19749 | SH |  | SOLE |  | 18500 | 0 | 1249 |
| CELLEBRITE DI LTD ORDINARY SHARES | Stock | M2197Q107 |  | 541885 | 39324 | SH |  | SOLE |  | 33167 | 0 | 6157 |
| JACKSON FINANCIAL INC COM CL A | Stock | 46817M107 |  | 355950 | 3368 | SH |  | SOLE |  | 873 | 0 | 2495 |
| REDWIRE CORPORATION COM | Stock | 75776W103 |  | 217828 | 25629 | SH |  | SOLE |  | 17921 | 0 | 7708 |
| BLACKSKY TECHNOLOGY INC CL A NEW | Stock | 09263B207 |  | 367403 | 14604 | SH |  | SOLE |  | 10354 | 0 | 4250 |
| DIMENSIONAL WORLD EX U.S. CORE EQUITY 2 ETF | ETF | 25434V880 |  | 100283475 | 2952121 | SH |  | SOLE |  | 2670329 | 0 | 281792 |
| DIMENSIONAL INTERNATIONAL VALUE ETF | ETF | 25434V807 |  | 17488090 | 331339 | SH |  | SOLE |  | 72678 | 0 | 258661 |
| SPORTRADAR GROUP AG CLASS A ORD SHS | Stock | H8088L103 |  | 4949223 | 295652 | SH |  | SOLE |  | 267906 | 0 | 27746 |
| ON HLDG AG NAMEN AKT A | Stock | H5919C104 |  | 271182 | 7972 | SH |  | SOLE |  | 1000 | 0 | 6972 |
| ON HLDG AG NAMEN AKT A | Stock | H5919C104 |  | 17008 | 500 | SH | Call | SOLE |  | 0 | 0 | 500 |
| DUTCH BROS INC CL A | Stock | 26701L100 |  | 336249 | 6637 | SH |  | SOLE |  | 3072 | 0 | 3565 |
| PROTO LABS INC COM | Stock | 743713109 |  | 900914 | 15800 | SH |  | SOLE |  | 279 | 0 | 15521 |
| WARBY PARKER INC CL A COM | Stock | 93403J106 |  | 302032 | 14338 | SH |  | SOLE |  | 2590 | 0 | 11748 |
| TOAST INC CL A | Stock | 888787108 |  | 1163026 | 43871 | SH |  | SOLE |  | 12258 | 0 | 31613 |
| FRESHWORKS INC CLASS A COM | Stock | 358054104 |  | 326861 | 40705 | SH |  | SOLE |  | 8902 | 0 | 31803 |
| TRUSTMARK CORP COM | Stock | 898402102 |  | 399908 | 9490 | SH |  | SOLE |  | 1476 | 0 | 8014 |
| REMITLY GLOBAL INC COM | Stock | 75960P104 |  | 395324 | 25229 | SH |  | SOLE |  | 6038 | 0 | 19191 |
| CLEARWATER ANALYTICS HLDGS INC CL A | Stock | 185123106 |  | 243231 | 10285 | SH |  | SOLE |  | 1577 | 0 | 8708 |
| GLADSTONE COMMERCIAL CORP COM | REIT | 376536108 |  | 115462 | 10102 | SH |  | SOLE |  | 4323 | 0 | 5779 |
| PIMCO ACTIVE BOND EXCHANGE-TRADED FUND | ETF | 72201R775 |  | 49902897 | 540783 | SH |  | SOLE |  | 355495 | 0 | 185288 |
| OLAPLEX HLDGS INC COM | Stock | 679369108 |  | 27927 | 13757 | SH |  | SOLE |  | 2697 | 0 | 11060 |
| YELP INC CL A | Stock | 985817105 |  | 591316 | 23901 | SH |  | SOLE |  | 9126 | 0 | 14775 |
| IONQ INC COM | Stock | 46222L108 |  | 1916986 | 66929 | SH |  | SOLE |  | 20728 | 0 | 46201 |
| IONQ INC COM | Stock | 46222L108 |  | 317130 | 11000 | SH | Call | SOLE |  | 11000 | 0 | 11000 |
| ROIVANT SCIENCES LTD SHS | Stock | G76279101 |  | 440502 | 15908 | SH |  | SOLE |  | 3470 | 0 | 12438 |
| INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF - OCTOBER | ETF | 45782C631 |  | 2749147 | 78435 | SH |  | SOLE |  | 78435 | 0 | 0 |
| INNOVATOR EMERGING MARKETS POWER BUFFER ETF - OCTOBER | ETF | 45782C623 |  | 372470 | 11658 | SH |  | SOLE |  | 11418 | 0 | 240 |
| INNOVATOR U.S. EQUITY ACCELERATED 9 BUFFER ETF - OCTOBER | ETF | 45783Y848 |  | 320651 | 9750 | SH |  | SOLE |  | 0 | 0 | 9750 |
| TRUMP MEDIA  TECHNOLOGY GROUP COM | Stock | 25400Q105 |  | 317430 | 34207 | SH |  | SOLE |  | 23629 | 0 | 10578 |
| AMPLITUDE INC COM CL A | Stock | 03213A104 |  | 93345 | 13687 | SH |  | SOLE |  | 4095 | 0 | 9592 |
| LIFE TIME GROUP HOLDINGS INC COMMON STOCK | Stock | 53190C102 |  | 246952 | 9168 | SH |  | SOLE |  | 791 | 0 | 8377 |
| GITLAB INC CLASS A COM | Stock | 37637K108 |  | 1315720 | 60822 | SH |  | SOLE |  | 15952 | 0 | 44870 |
| BAKKT INC COM CL A NEW | Stock | 05759B305 |  | 79510 | 10803 | SH |  | SOLE |  | 9482 | 0 | 1321 |
| PROSHARES BITCOIN ETF | ETF | 74347G440 |  | 234138 | 25149 | SH |  | SOLE |  | 11874 | 0 | 13275 |
| ALLISON TRANSMISSION HLDGS INC COM | Stock | 01973R101 |  | 95481690 | 815733 | SH |  | SOLE |  | 694983 | 0 | 120750 |
| MACOM TECH SOLUTIONS HLDGS INC COM | Stock | 55405Y100 |  | 2273997 | 10240 | SH |  | SOLE |  | 1282 | 0 | 8958 |
| NAVITAS SEMICONDUCTOR CORP COM | Stock | 63942X106 |  | 455963 | 51991 | SH |  | SOLE |  | 44827 | 0 | 7164 |
| AVANTIS U.S. LARGE CAP VALUE ETF | ETF | 025072349 |  | 287671 | 3596 | SH |  | SOLE |  | 3596 | 0 | 0 |
| ISHARES MSCI INDIA ETF | ETF | 46429B598 |  | 450601 | 9620 | SH |  | SOLE |  | 2601 | 0 | 7019 |
| INVESCO BULLETSHARES 2031 CORPORATE BOND ETF | ETF | 46138J429 |  | 2300535 | 139765 | SH |  | SOLE |  | 17903 | 0 | 121862 |
| FLUENCE ENERGY INC COM CL A | Stock | 34379V103 |  | 137926 | 10028 | SH |  | SOLE |  | 1859 | 0 | 8169 |
| INVESCO BULLETSHARES 2031 MUNICIPAL BOND ETF | ETF | 46138J411 |  | 662940 | 31750 | SH |  | SOLE |  | 14431 | 0 | 17319 |
| BLACKSTONE SECD LENDING FD COMMON STOCK | CEF | 09261X102 |  | 299878 | 12658 | SH |  | SOLE |  | 12650 | 0 | 8 |
| UDEMY INC COM | Stock | 902685106 |  | 79090 | 17120 | SH |  | SOLE |  | 4919 | 0 | 12201 |
| KYNDRYL HLDGS INC COMMON STOCK | Stock | 50155Q100 |  | 688165 | 52478 | SH |  | SOLE |  | 14393 | 0 | 38085 |
| AURORA INNOVATION INC CLASS A COM | Stock | 051774107 |  | 188255 | 45693 | SH |  | SOLE |  | 43610 | 0 | 2083 |
| DOCGO INC COM | Stock | 256086109 |  | 6664 | 10598 | SH |  | SOLE |  | 3543 | 0 | 7055 |
| NEXTDOOR HOLDINGS INC COM CL A | Stock | 65345M108 |  | 64459 | 46046 | SH |  | SOLE |  | 9156 | 0 | 36890 |
| VANGUARD SMALL-CAP GROWTH ETF | ETF | 922908595 |  | 14600665 | 48307 | SH |  | SOLE |  | 19374 | 0 | 28933 |
| VANGUARD VALUE | ETF | 922908744 |  | 1307057881 | 6662268 | SH |  | SOLE |  | 4049742 | 0 | 2612526 |
| VANGUARD GROWTH ETF | ETF | 922908736 |  | 577940423 | 1323256 | SH |  | SOLE |  | 651380 | 0 | 671876 |
| STATE STREET SPDR BLOOMBERG SHORT TERM HIGH YIELD BOND ETF | ETF | 78468R408 |  | 261512 | 10469 | SH |  | SOLE |  | 720 | 0 | 9748 |
| ZURN ELKAY WATER SOLNS CORP COM | Stock | 98983L108 |  | 284375 | 6342 | SH |  | SOLE |  | 1786 | 0 | 4556 |
| ISHARES U.S. TREASURY BOND ETF | ETF | 46429B267 |  | 111406402 | 4862785 | SH |  | SOLE |  | 4752252 | 0 | 110531 |
| RIVIAN AUTOMOTIVE INC COM CL A | Stock | 76954A103 |  | 487136 | 32368 | SH |  | SOLE |  | 19312 | 0 | 13056 |
| PERIMETER SOLUTIONS INC COMMON STOCK | Stock | 71385M107 |  | 4485094 | 183699 | SH |  | SOLE |  | 169838 | 0 | 13861 |
| BACKBLAZE INC COM CL A | Stock | 05637B105 |  | 35583 | 10315 | SH |  | SOLE |  | 1938 | 0 | 8377 |
| WEAVE COMMUNICATIONS INC COM | Stock | 94724R108 |  | 58688 | 12703 | SH |  | SOLE |  | 3501 | 0 | 9202 |
| REZOLVE AI PLC ORD SHS | Stock | G75398100 |  | 48455 | 18929 | SH |  | SOLE |  | 8120 | 0 | 10809 |
| PEMBINA PIPELINE CORP COM | Stock | 706327103 |  | 339415 | 7583 | SH |  | SOLE |  | 4217 | 0 | 3366 |
| IREN LIMITED ORDINARY SHARES | Stock | Q4982L109 |  | 388429 | 11331 | SH |  | SOLE |  | 9573 | 0 | 1758 |
| IREN LIMITED ORDINARY SHARES | Stock | Q4982L109 |  | 3428 | 100 | SH | Call | SOLE |  | 100 | 0 | 0 |
| BRAZE INC COM CL A | Stock | 10576N102 |  | 560330 | 23733 | SH |  | SOLE |  | 2409 | 0 | 21324 |
| SWEETGREEN INC COM CL A | Stock | 87043Q108 |  | 160824 | 30995 | SH |  | SOLE |  | 6004 | 0 | 24991 |
| FORUM ENERGY TECHNOLOGIES INC COM | Stock | 34984V209 |  | 300055 | 5116 | SH |  | SOLE |  | 3827 | 0 | 1289 |
| ISHARES MICRO-CAP ETF | ETF | 464288869 |  | 867640 | 5436 | SH |  | SOLE |  | 345 | 0 | 5091 |
| MFS HIGH INCOME MUN TR SH BEN INT | CEF | 59318D104 |  | 386274 | 104117 | SH |  | SOLE |  | 104117 | 0 | 0 |
| SIMPLIFY HEDGED EQUITY ETF | ETF | 82889N764 |  | 1502167 | 47977 | SH |  | SOLE |  | 47977 | 0 | 0 |
| FLAHERTY  CRUMRIN PFD  INM S COM | CEF | 338478100 |  | 199478 | 12878 | SH |  | SOLE |  | 12877 | 0 | 1 |
| PLANET LABS PBC COM CL A | Stock | 72703X106 |  | 263783 | 9438 | SH |  | SOLE |  | 2995 | 0 | 6443 |
| NU HLDGS LTD ORD SHS CL A | Stock | G6683N103 |  | 2607381 | 181448 | SH |  | SOLE |  | 21579 | 0 | 159869 |
| NUVEEN MUN VALUE FD INC COM | CEF | 670928100 |  | 149325 | 16610 | SH |  | SOLE |  | 6610 | 0 | 10000 |
| COPA HOLDINGS SA CL A | Stock | P31076105 |  | 9888226 | 87038 | SH |  | SOLE |  | 64827 | 0 | 22211 |
| COHEN  STEERS INC COM | Stock | 19247A100 |  | 1136654 | 18172 | SH |  | SOLE |  | 827 | 0 | 17345 |
| COSTAR GROUP INC COM | Stock | 22160N109 |  | 2071503 | 51351 | SH |  | SOLE |  | 6836 | 0 | 44515 |
| INVESCO TOTAL RETURN BOND ETF | ETF | 46090A804 |  | 5370090 | 114672 | SH |  | SOLE |  | 38931 | 0 | 75741 |
| MOTLEY FOOL GLOBAL OPPORTUNITIES ETF | ETF | 74933W635 |  | 471283 | 16679 | SH |  | SOLE |  | 16679 | 0 | 0 |
| MOTLEY FOOL MID-CAP GROWTH ETF | ETF | 74933W627 |  | 228314 | 11325 | SH |  | SOLE |  | 5726 | 0 | 5599 |
| TERAWULF INC COM | Stock | 88080T104 |  | 417128 | 28907 | SH |  | SOLE |  | 17486 | 0 | 11421 |
| SAMSARA INC COM CL A | Stock | 79589L106 |  | 6562775 | 207115 | SH |  | SOLE |  | 169445 | 0 | 37670 |
| MID-AMER APT CMNTYS INC COM | REIT | 59522J103 |  | 3074846 | 25179 | SH |  | SOLE |  | 6673 | 0 | 18506 |
| L3HARRIS TECHNOLOGIES INC COM | Stock | 502431109 |  | 20272248 | 58740 | SH |  | SOLE |  | 37781 | 0 | 20959 |
| TRX GOLD CORPORATION COM | Stock | 87283P109 |  | 45729 | 30486 | SH |  | SOLE |  | 30486 | 0 | 0 |
| SPIRE INC COM | Stock | 84857L101 |  | 111110760 | 1227176 | SH |  | SOLE |  | 1055698 | 0 | 171478 |
| SUNOCO LP/SUNOCO FIN CORP COM UT REP LP | Stock | 86765K109 |  | 2882039 | 44360 | SH |  | SOLE |  | 28164 | 0 | 16196 |
| VANECK SEMICONDUCTOR ETF | ETF | 92189F676 |  | 2612206 | 6813 | SH |  | SOLE |  | 5217 | 0 | 1596 |
| GLOBAL INDUSTRIAL COMPANY COM | Stock | 37892E102 |  | 2700465 | 85675 | SH |  | SOLE |  | 84381 | 0 | 1294 |
| DOUGLAS ELLIMAN INC COM | Stock | 25961D105 |  | 104916 | 63973 | SH |  | SOLE |  | 1378 | 0 | 62595 |
| PHILLIPS 66 COM | Stock | 718546104 |  | 27674729 | 151904 | SH |  | SOLE |  | 57272 | 0 | 94632 |
| TRILOGY METALS INC NEW COM | Stock | 89621C105 |  | 56098 | 15625 | SH |  | SOLE |  | 12124 | 0 | 3501 |
| CHENIERE ENERGY INC COM NEW | Stock | 16411R208 |  | 21015263 | 74060 | SH |  | SOLE |  | 60468 | 0 | 13592 |
| AMERICAN TOWER CORP COM | REIT | 03027X100 |  | 42879633 | 248471 | SH |  | SOLE |  | 193563 | 0 | 54908 |
| IRON MTN INC DEL COM | REIT | 46284V101 |  | 21614907 | 211691 | SH |  | SOLE |  | 153398 | 0 | 58293 |
| IRON MTN INC DEL COM | REIT | 46284V101 |  | 20421 | 200 | SH | Put | SOLE |  | 200 | 0 | 0 |
| IRON MTN INC DEL COM | REIT | 46284V101 |  | 469782 | 4600 | SH | Put | SOLE |  | 4600 | 0 | 0 |
| IRON MTN INC DEL COM | REIT | 46284V101 |  | 71488 | 700 | SH | Put | SOLE |  | 700 | 0 | 0 |
| IRON MTN INC DEL COM | REIT | 46284V101 |  | 10213 | 100 | SH | Put | SOLE |  | 100 | 0 | 0 |
| IRON MTN INC DEL COM | REIT | 46284V101 |  | 326805 | 3200 | SH | Put | SOLE |  | 3200 | 0 | 0 |
| IRON MTN INC DEL COM | REIT | 46284V101 |  | 30632 | 300 | SH | Put | SOLE |  | 300 | 0 | 0 |
| IRON MTN INC DEL COM | REIT | 46284V101 |  | 1184427 | 11600 | SH | Put | SOLE |  | 11600 | 0 | 0 |
| IRON MTN INC DEL COM | REIT | 46284V101 |  | 714885 | 7000 | SH | Put | SOLE |  | 7000 | 0 | 0 |
| ZEBRA TECHNOLOGIES CORPORATION CL A | Stock | 989207105 |  | 2037917 | 9747 | SH |  | SOLE |  | 2184 | 0 | 7563 |
| VANECK OIL SERVICES ETF | ETF | 92189H607 |  | 490087 | 1212 | SH |  | SOLE |  | 556 | 0 | 656 |
| ELBIT SYS LTD ORD | Stock | M3760D101 |  | 612235 | 721 | SH |  | SOLE |  | 694 | 0 | 27 |
| HEALTHEQUITY INC COM | Stock | 42226A107 |  | 2531076 | 30287 | SH |  | SOLE |  | 5514 | 0 | 24773 |
| ISHARES CORE S TOTAL U.S. STOCK MARKET ETF | ETF | 464287150 |  | 216289988 | 1519015 | SH |  | SOLE |  | 1358950 | 0 | 160065 |
| GORMAN RUPP CO COM | Stock | 383082104 |  | 306548 | 4934 | SH |  | SOLE |  | 1531 | 0 | 3403 |
| EAGLE MATLS INC COM | Stock | 26969P108 |  | 6138256 | 32402 | SH |  | SOLE |  | 22450 | 0 | 9952 |
| ROYCE SMALL CAP TRUST INC COM | CEF | 780910105 |  | 4269284 | 257186 | SH |  | SOLE |  | 27845 | 0 | 229341 |
| WISDOMTREE U.S. SMALLCAP DIVIDEND FUND | ETF | 97717W604 |  | 538137 | 14973 | SH |  | SOLE |  | 9717 | 0 | 5256 |
| DOORDASH INC CL A | Stock | 25809K105 |  | 2481660 | 16528 | SH |  | SOLE |  | 3115 | 0 | 13413 |
| DOORDASH INC CL A | Stock | 25809K105 |  | 15013 | 100 | SH | Call | SOLE |  | 100 | 0 | 0 |
| DOORDASH INC CL A | Stock | 25809K105 |  | 15013 | 100 | SH | Call | SOLE |  | 100 | 0 | 0 |
| ISHARES IBONDS DEC 2031 TERM TREASURY ETF | ETF | 46436E460 |  | 297619 | 14590 | SH |  | SOLE |  | 531 | 0 | 14059 |
| SPROUTS FMRS MKT INC COM | Stock | 85208M102 |  | 1488072 | 19293 | SH |  | SOLE |  | 1837 | 0 | 17456 |
| ISHARES MSCI GLOBAL METALS  MINING PRODUCERS ETF | ETF | 46434G848 |  | 259861 | 4592 | SH |  | SOLE |  | 1642 | 0 | 2950 |
| STRATEGAS MACRO THEMATIC OPPORTUNITIES ETF | ETF | 00775Y645 |  | 694166 | 17677 | SH |  | SOLE |  | 11971 | 0 | 5706 |
| VANECK FALLEN ANGEL HIGH YIELD BOND ETF | ETF | 92189F437 |  | 877031 | 30537 | SH |  | SOLE |  | 30492 | 0 | 45 |
| SATELLOGIC INC COM CL A | Stock | 80401C100 |  | 98018 | 18029 | SH |  | SOLE |  | 5646 | 0 | 12383 |
| CREDO TECHNOLOGY GROUP HOLDING ORDINARY SHARES | Stock | G25457105 |  | 1121851 | 11952 | SH |  | SOLE |  | 4083 | 0 | 7869 |
| CREDO TECHNOLOGY GROUP HOLDING ORDINARY SHARES | Stock | G25457105 |  | 9386 | 100 | SH | Call | SOLE |  | 100 | 0 | 0 |
| CONSTELLATION ENERGY CORP COM | Stock | 21037T109 |  | 7415317 | 26554 | SH |  | SOLE |  | 16081 | 0 | 10473 |
| FIRST TRUST CAPITAL STRENGTH ETF | ETF | 33733E104 |  | 1257291 | 13554 | SH |  | SOLE |  | 3587 | 0 | 9967 |
| COMPASS DIVERSIFIED SH BEN INT | Stock | 20451Q104 |  | 80018 | 10181 | SH |  | SOLE |  | 1811 | 0 | 8370 |
| ISHARES EMERGING MARKETS DIVIDEND ETF | ETF | 464286319 |  | 223195 | 6492 | SH |  | SOLE |  | 300 | 0 | 6192 |
| META PLATFORMS INC. | Stock | 30303M102 |  | 342398424 | 598601 | SH |  | SOLE |  | 443068 | 0 | 155533 |
| META PLATFORMS INC. | Stock | 30303M102 |  | 171562 | 300 | SH | Call | SOLE |  | 300 | 0 | 0 |
| META PLATFORMS INC. | Stock | 30303M102 |  | 629060 | 1100 | SH | Put | SOLE |  | 0 | 0 | 1100 |
| META PLATFORMS INC. | Stock | 30303M102 |  | 1143746 | 2000 | SH | Put | SOLE |  | 2000 | 0 | 0 |
| META PLATFORMS INC. | Stock | 30303M102 |  | 57200 | 100 | SH | Put | SOLE |  | 100 | 0 | 0 |
| META PLATFORMS INC. | Stock | 30303M102 |  | 57187 | 100 | SH | Put | SOLE |  | 100 | 0 | 0 |
| NUVEEN PA INVT QUALITY MUN FD COM | CEF | 670972108 |  | 586224 | 49170 | SH |  | SOLE |  | 27869 | 0 | 21301 |
| SEADRILL LTD COM | Stock | G7997W102 |  | 301481 | 6627 | SH |  | SOLE |  | 1059 | 0 | 5568 |
| PIMCO DYNAMIC INCOME FD SHS | CEF | 72201Y101 |  | 1336514 | 78118 | SH |  | SOLE |  | 56934 | 0 | 21184 |
| CAPITAL GROUP GROWTH ETF | ETF | 14020G101 |  | 52723634 | 1311860 | SH |  | SOLE |  | 1083753 | 0 | 228107 |
| CAPITAL GROUP DIVIDEND VALUE ETF | ETF | 14020W106 |  | 39681685 | 932809 | SH |  | SOLE |  | 703021 | 0 | 229788 |
| CAPITAL GROUP GLOBAL GROWTH EQUITY ETF | ETF | 14020X104 |  | 32946212 | 987300 | SH |  | SOLE |  | 776591 | 0 | 210709 |
| CAPITAL GROUP INTERNATIONAL FOCUS EQUITY ETF | ETF | 14019W109 |  | 113009094 | 3832545 | SH |  | SOLE |  | 2821423 | 0 | 1011122 |
| DIMENSIONAL US HIGH PROFITABILITY ETF | ETF | 25434V831 |  | 2936912 | 79894 | SH |  | SOLE |  | 15389 | 0 | 64505 |
| CAPITAL GROUP CORE EQUITY ETF | ETF | 14020V108 |  | 68795951 | 1790838 | SH |  | SOLE |  | 913933 | 0 | 876905 |
| RALPH LAUREN CORP CL A | Stock | 751212101 |  | 3076507 | 8947 | SH |  | SOLE |  | 2341 | 0 | 6606 |
| POET TECHNOLOGIES INC COM NEW | Stock | 73044W302 |  | 564953 | 95110 | SH |  | SOLE |  | 35000 | 0 | 60110 |
| RIGETTI COMPUTING INC COMMON STOCK | Stock | 76655K103 |  | 523917 | 37316 | SH |  | SOLE |  | 12558 | 0 | 24758 |
| CAPITAL GROUP CORE PLUS INCOME ETF | ETF | 14020Y102 |  | 43716581 | 1956875 | SH |  | SOLE |  | 1657392 | 0 | 299483 |
| ISHARES US TRANSPORTATION ETF | ETF | 464287192 |  | 325778 | 4367 | SH |  | SOLE |  | 1756 | 0 | 2611 |
| HANMI FINL CORP COM NEW | Stock | 410495204 |  | 249541 | 9467 | SH |  | SOLE |  | 1625 | 0 | 7842 |
| BITMINE IMMERSION TECHS INC COM NEW | Stock | 09175A206 |  | 222810 | 11264 | SH |  | SOLE |  | 8992 | 0 | 2272 |
| BITMINE IMMERSION TECHS INC COM NEW | Stock | 09175A206 |  | 1978 | 100 | SH | Call | SOLE |  | 100 | 0 | 0 |
| BITMINE IMMERSION TECHS INC COM NEW | Stock | 09175A206 |  | 1978 | 100 | SH | Call | SOLE |  | 100 | 0 | 0 |
| ASML HLDG NV N Y REGISTRY SHS | ADR | N07059210 |  | 79867548 | 60482 | SH |  | SOLE |  | 44132 | 0 | 16350 |
| BELLRING BRANDS INC COMMON STOCK | Stock | 07831C103 |  | 1444960 | 89802 | SH |  | SOLE |  | 35408 | 0 | 54394 |
| INGREDION INC COM | Stock | 457187102 |  | 1484216 | 13174 | SH |  | SOLE |  | 1557 | 0 | 11617 |
| INNOVATOR BUFFER STEP-UP STRATEGY ETF | ETF | 45783Y731 |  | 214251 | 5950 | SH |  | SOLE |  | 0 | 0 | 5950 |
| AMERICAN AIRLINES GROUP INC COM | Stock | 02376R102 |  | 363947 | 33887 | SH |  | SOLE |  | 7651 | 0 | 26236 |
| AMERICAN AIRLINES GROUP INC COM | Stock | 02376R102 |  | 2147 | 200 | SH | Call | SOLE |  | 200 | 0 | 0 |
| HEALTHCARE RLTY TR CL A COM | REIT | 42226K105 |  | 1208714 | 71150 | SH |  | SOLE |  | 19924 | 0 | 51226 |
| NUVEEN MUN CR INCOME FD COM SH BEN INT | CEF | 67070X101 |  | 704396 | 57832 | SH |  | SOLE |  | 42477 | 0 | 15355 |
| UNITED BANKSHARES INC WEST VA COM | Stock | 909907107 |  | 3190846 | 77038 | SH |  | SOLE |  | 5668 | 0 | 71370 |
| ADAMS DIVERSIFIED EQUITY FD COM | CEF | 006212104 |  | 356734 | 16297 | SH |  | SOLE |  | 12636 | 0 | 3661 |
| FAIRLEAD TACTICAL SECTOR ETF | ETF | 14064D550 |  | 1432945 | 47139 | SH |  | SOLE |  | 0 | 0 | 47139 |
| DIMENSIONAL INTERNATIONAL SMALL CAP VALUE ETF | ETF | 25434V781 |  | 409512 | 10383 | SH |  | SOLE |  | 185 | 0 | 10198 |
| DIMENSIONAL INTERNATIONAL CORE EQUITY 2 ETF | ETF | 25434V799 |  | 1381965 | 38896 | SH |  | SOLE |  | 38895 | 0 | 1 |
| AN2 THERAPEUTICS INC COM | Stock | 037326105 |  | 136800 | 40000 | SH |  | SOLE |  | 40000 | 0 | 0 |
| VANGUARD MATERIALS ETF | ETF | 92204A801 |  | 2889959 | 12825 | SH |  | SOLE |  | 1348 | 0 | 11477 |
| CAVCO INDS INC DEL COM | Stock | 149568107 |  | 627604 | 1296 | SH |  | SOLE |  | 87 | 0 | 1209 |
| BANCO SANTANDER SA ADR | ADR | 05964H105 |  | 3127070 | 277223 | SH |  | SOLE |  | 12782 | 0 | 264441 |
| ESAB CORPORATION COM | Stock | 29605J106 |  | 696426 | 7205 | SH |  | SOLE |  | 947 | 0 | 6258 |
| JPMORGAN ACTIVE VALUE ETF | ETF | 46641Q167 |  | 4595586 | 64050 | SH |  | SOLE |  | 52823 | 0 | 11227 |
| LPL FINL HLDGS INC COM | Stock | 50212V100 |  | 9979465 | 33174 | SH |  | SOLE |  | 15955 | 0 | 17219 |
| FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND | ETF | 33738D101 |  | 6394632 | 146464 | SH |  | SOLE |  | 19143 | 0 | 127321 |
| VIRTUS TOTAL RETURN FD INC COM | CEF | 92835W107 |  | 79089 | 11947 | SH |  | SOLE |  | 11947 | 0 | 0 |
| INVESCO BULLETSHARES 2029 HIGH YIELD CORPORATE BOND ETF | ETF | 46138J395 |  | 7326302 | 348291 | SH |  | SOLE |  | 5132 | 0 | 343159 |
| ISHARES EURO HIGH YIELD CORPORATE BOND USD HEDGED ETF | ETF | 464286210 |  | 255239 | 4865 | SH |  | SOLE |  | 4865 | 0 | 0 |
| VANECK MORNINGSTAR WIDE MOAT ETF | ETF | 92189F643 |  | 3701821 | 38282 | SH |  | SOLE |  | 10610 | 0 | 27672 |
| SERVICENOW INC COM | Stock | 81762P102 |  | 19158890 | 182240 | SH |  | SOLE |  | 75052 | 0 | 107188 |
| SERVICENOW INC COM | Stock | 81762P102 |  | 261444 | 2500 | SH | Put | SOLE |  | 0 | 0 | 2500 |
| COCA-COLA EUROPACIFIC PARTNERS SHS | Stock | G25839104 |  | 2992119 | 33000 | SH |  | SOLE |  | 15151 | 0 | 17849 |
| WESBANCO INC COM | Stock | 950810101 |  | 643105 | 18647 | SH |  | SOLE |  | 2584 | 0 | 16063 |
| BCE INC COM NEW | Stock | 05534B760 |  | 285940 | 11329 | SH |  | SOLE |  | 10130 | 0 | 1198 |
| PACKAGING CORP AMER COM | Stock | 695156109 |  | 4342803 | 20465 | SH |  | SOLE |  | 7771 | 0 | 12694 |
| ACLARION INC COM NEW | Stock | 655187409 |  | 47608 | 14559 | SH |  | SOLE |  | 0 | 0 | 14559 |
| DIMENSIONAL US MARKETWIDE VALUE ETF | ETF | 25434V724 |  | 6572220 | 135622 | SH |  | SOLE |  | 58118 | 0 | 77504 |
| JPMORGAN NASDAQ EQUITY PREMIUM INCOME ETF | ETF | 46654Q203 |  | 12055826 | 217144 | SH |  | SOLE |  | 50939 | 0 | 166205 |
| BLACK HILLS CORP COM | Stock | 092113109 |  | 3331554 | 47998 | SH |  | SOLE |  | 36592 | 0 | 11406 |
| CHESAPEAKE UTILS CORP COM | Stock | 165303108 |  | 221020 | 1749 | SH |  | SOLE |  | 928 | 0 | 821 |
| PROFRAC HLDG CORP CLASS A COM | Stock | 74319N100 |  | 126649 | 20426 | SH |  | SOLE |  | 5463 | 0 | 14963 |
| AUTONATION INC COM | Stock | 05329W102 |  | 1321553 | 6768 | SH |  | SOLE |  | 3219 | 0 | 3549 |
| HARBOR LONG-TERM GROWERS ETF | ETF | 41151J406 |  | 736456 | 26560 | SH |  | SOLE |  | 0 | 0 | 26560 |
| FIVE BELOW INC COM | Stock | 33829M101 |  | 4907489 | 21484 | SH |  | SOLE |  | 5521 | 0 | 15963 |
| CNO FINL GROUP INC COM | Stock | 12621E103 |  | 448833 | 10931 | SH |  | SOLE |  | 6415 | 0 | 4516 |
| PALO ALTO NETWORKS INC COM | Stock | 697435105 |  | 197423260 | 1231510 | SH |  | SOLE |  | 1086041 | 0 | 145469 |
| TOLL BROTHERS INC COM | Stock | 889478103 |  | 13312114 | 97558 | SH |  | SOLE |  | 71260 | 0 | 26298 |
| CINGULATE INC WT EXP 121026 | Stock | 17248W113 |  | 461 | 15200 | SH |  | SOLE |  | 15200 | 0 | 0 |
| SOUNDHOUND AI INC CLASS A COM | Stock | 836100107 |  | 698486 | 101672 | SH |  | SOLE |  | 41634 | 0 | 60038 |
| ALPS SECTOR DIVIDEND DOGS ETF | ETF | 00162Q858 |  | 335074 | 5152 | SH |  | SOLE |  | 5152 | 0 | 0 |
| SYMBOTIC INC CLASS A COM | Stock | 87151X101 |  | 584091 | 10979 | SH |  | SOLE |  | 3588 | 0 | 7391 |
| HORIZON KINETICS INFLATION BENEFICIARIES ETF | ETF | 53656F623 |  | 14870785 | 285691 | SH |  | SOLE |  | 25548 | 0 | 260143 |
| CARLYLE GROUP INC COM | Stock | 14316J108 |  | 2688175 | 55554 | SH |  | SOLE |  | 5833 | 0 | 49721 |
| JPMORGAN INTERNATIONAL RESEARCH ENHANCED EQUITY ETF | ETF | 46641Q134 |  | 1304240 | 17220 | SH |  | SOLE |  | 8221 | 0 | 8999 |
| BLOOMIN BRANDS INC COM | Stock | 094235108 |  | 110602 | 20486 | SH |  | SOLE |  | 6636 | 0 | 13850 |
| VANECK PREFERRED SECURITIES EX FINANCIALS ETF | ETF | 92189F429 |  | 655974 | 37399 | SH |  | SOLE |  | 37398 | 0 | 1 |
| MGP INGREDIENTS INC NEW COM | Stock | 55303J106 |  | 225572 | 12266 | SH |  | SOLE |  | 11728 | 0 | 538 |
| DHT HOLDINGS INC SHS NEW | Stock | Y2065G121 |  | 297803 | 16303 | SH |  | SOLE |  | 6967 | 0 | 9336 |
| JABIL INC COM | Stock | 466313103 |  | 5234321 | 19706 | SH |  | SOLE |  | 4057 | 0 | 15648 |
| EPAM SYS INC COM | Stock | 29414B104 |  | 1205519 | 8903 | SH |  | SOLE |  | 818 | 0 | 8085 |
| OPENLANE INC COM | Stock | 48238T109 |  | 240221 | 8241 | SH |  | SOLE |  | 806 | 0 | 7435 |
| FMC CORP COM NEW | Stock | 302491303 |  | 832617 | 48366 | SH |  | SOLE |  | 10627 | 0 | 37739 |
| AVIENT CORPORATION COM | Stock | 05368V106 |  | 769653 | 21204 | SH |  | SOLE |  | 2667 | 0 | 18537 |
| ISHARES IBONDS DEC 2032 TERM CORPORATE ETF | ETF | 46436E312 |  | 690182 | 27312 | SH |  | SOLE |  | 12230 | 0 | 15082 |
| FIRST TRUST NASDAQ-100 TECHNOLOGY SECTOR INDEX FUND | ETF | 337345102 |  | 2344048 | 10853 | SH |  | SOLE |  | 6370 | 0 | 4483 |
| HALEON PLC SPON ADS | ADR | 405552100 |  | 3720731 | 371702 | SH |  | SOLE |  | 40955 | 0 | 330747 |
| KULICKE  SOFFA INDS INC COM | Stock | 501242101 |  | 713060 | 10852 | SH |  | SOLE |  | 6552 | 0 | 4300 |
| TEXAS CAP BANCSHARES INC COM | Stock | 88224Q107 |  | 1592992 | 16790 | SH |  | SOLE |  | 2175 | 0 | 14615 |
| PAR PAC HOLDINGS INC COM NEW | Stock | 69888T207 |  | 537994 | 8588 | SH |  | SOLE |  | 1028 | 0 | 7560 |
| INVESCO S 500 TOP 50 ETF | ETF | 46137V233 |  | 2711488 | 49706 | SH |  | SOLE |  | 30420 | 0 | 19286 |
| HERITAGE COMM CORP COM | Stock | 426927109 |  | 157235 | 12600 | SH |  | SOLE |  | 3923 | 0 | 8677 |
| D-WAVE QUANTUM INC COM | Stock | 26740W109 |  | 653870 | 45313 | SH |  | SOLE |  | 12852 | 0 | 32461 |
| STATE STREET MULTI-ASSET REAL RETURN ETF | ETF | 78467V103 |  | 2248675 | 62204 | SH |  | SOLE |  | 28158 | 0 | 34046 |
| DIREXION DAILY TSLA BULL 2X ETF | ETF | 25460G286 |  | 999811 | 82289 | SH |  | SOLE |  | 4573 | 0 | 77716 |
| ELME COMMUNITIES SH BEN INT | REIT | 939653101 |  | 40455 | 20127 | SH |  | SOLE |  | 5551 | 0 | 14576 |
| JPMORGAN ACTIVE GROWTH ETF | ETF | 46654Q609 |  | 362775808 | 4292843 | SH |  | SOLE |  | 3049140 | 0 | 1243703 |
| ISHARES IBONDS 2029 TERM HIGH YIELD AND INCOME ETF | ETF | 46436E379 |  | 385078 | 16539 | SH |  | SOLE |  | 13104 | 0 | 3435 |
| F/M US TREASURY 3 MONTH BILL FUND | ETF | 74933W452 |  | 1190557 | 23878 | SH |  | SOLE |  | 14177 | 0 | 9701 |
| WEBULL CORP ORD SHS | Stock | G9572D103 |  | 225488 | 46985 | SH |  | SOLE |  | 17146 | 0 | 29839 |
| ACLARION INC WT EXP 042127 | Stock | 655187110 |  | 3748 | 78400 | SH |  | SOLE |  | 0 | 0 | 78400 |
| MONDELEZ INTL INC CL A | Stock | 609207105 |  | 12032900 | 208754 | SH |  | SOLE |  | 126972 | 0 | 81782 |
| VANGUARD RUSSELL 3000 ETF | ETF | 92206C599 |  | 4639011 | 16131 | SH |  | SOLE |  | 7423 | 0 | 8708 |
| NATIONAL BK HLDGS CORP CL A | Stock | 633707104 |  | 241584 | 6170 | SH |  | SOLE |  | 1476 | 0 | 4694 |
| ASBURY AUTOMOTIVE GROUP INC COM | Stock | 043436104 |  | 392774 | 2010 | SH |  | SOLE |  | 8 | 0 | 2002 |
| BUILDERS FIRSTSOURCE INC COM | Stock | 12008R107 |  | 4650830 | 56490 | SH |  | SOLE |  | 16430 | 0 | 40060 |
| KELLY SVCS INC CL A | Stock | 488152208 |  | 102671 | 11601 | SH |  | SOLE |  | 3558 | 0 | 8043 |
| OPPENHEIMER HLDGS INC CL A NON VTG | Stock | 683797104 |  | 624330 | 7000 | SH |  | SOLE |  | 7000 | 0 | 0 |
| RUSH ENTERPRISES INC CL A | Stock | 781846209 |  | 884606 | 13381 | SH |  | SOLE |  | 100 | 0 | 13281 |
| MERCURY SYS INC COM | Stock | 589378108 |  | 1647544 | 22597 | SH |  | SOLE |  | 464 | 0 | 22133 |
| MIDDLEBY CORP COM | Stock | 596278101 |  | 2014288 | 15193 | SH |  | SOLE |  | 2330 | 0 | 12863 |
| BALCHEM CORP COM | Stock | 057665200 |  | 2339175 | 13802 | SH |  | SOLE |  | 302 | 0 | 13500 |
| INNOSPEC INC COM | Stock | 45768S105 |  | 262885 | 3600 | SH |  | SOLE |  | 649 | 0 | 2951 |
| COLUMBIA SELECT TECHNOLOGY ETF | ETF | 19761L870 |  | 373912 | 12950 | SH |  | SOLE |  | 12950 | 0 | 0 |
| ENCORE ENERGY CORP COM NEW | Stock | 29259W700 |  | 27166 | 15098 | SH |  | SOLE |  | 8800 | 0 | 6298 |
| WP CAREY INC COM | REIT | 92936U109 |  | 74427072 | 1095162 | SH |  | SOLE |  | 951053 | 0 | 144109 |
| COREBRIDGE FINL INC COM | Stock | 21871X109 |  | 389442 | 16322 | SH |  | SOLE |  | 8777 | 0 | 7545 |
| PENTAIR PLC SHS | Stock | G7S00T104 |  | 3335423 | 38291 | SH |  | SOLE |  | 30722 | 0 | 7569 |
| ISHARES IBONDS DEC 2032 TERM TREASURY ETF | ETF | 46436E296 |  | 676911 | 29520 | SH |  | SOLE |  | 27878 | 0 | 1642 |
| PUTNAM FOCUSED LARGE CAP VALUE ETF | ETF | 746729300 |  | 204978 | 4418 | SH |  | SOLE |  | 185 | 0 | 4233 |
| ADT INC DEL COM | Stock | 00090Q103 |  | 1083060 | 164864 | SH |  | SOLE |  | 45600 | 0 | 119264 |
| QUALYS INC COM | Stock | 74758T303 |  | 307073 | 3495 | SH |  | SOLE |  | 1169 | 0 | 2326 |
| BROADCOM INC COM | Stock | 11135F101 |  | 504185641 | 1629276 | SH |  | SOLE |  | 1285735 | 0 | 343541 |
| BROADCOM INC COM | Stock | 11135F101 |  | 30945 | 100 | SH | Call | SOLE |  | 100 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 30948 | 100 | SH | Call | SOLE |  | 100 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 216618 | 700 | SH | Put | SOLE |  | 0 | 0 | 700 |
| INVESCO BULLETSHARES 2032 CORPORATE BOND ETF | ETF | 46139W858 |  | 1168513 | 56757 | SH |  | SOLE |  | 4415 | 0 | 52342 |
| STEREOTAXIS INC COM NEW | Stock | 85916J409 |  | 406675 | 221020 | SH |  | SOLE |  | 4252 | 0 | 216768 |
| PROSHARES ULTRASHORT S 500 | ETF | 74350P667 |  | 275641 | 3663 | SH |  | SOLE |  | 3663 | 0 | 0 |
| BIOHAVEN LTD COM | Stock | G1110E107 |  | 245711 | 29053 | SH |  | SOLE |  | 12478 | 0 | 16575 |
| CREDIT SUISSE HIGH YIELD CREDI SH BEN INT | CEF | 22544F103 |  | 101207 | 53267 | SH |  | SOLE |  | 53266 | 0 | 1 |
| TRONOX HOLDINGS PLC SHS | Stock | G9087Q102 |  | 1000351 | 102394 | SH |  | SOLE |  | 10601 | 0 | 91793 |
| AMBARELLA INC SHS | Stock | G037AX101 |  | 530918 | 10318 | SH |  | SOLE |  | 794 | 0 | 9524 |
| WORKDAY INC CL A | Stock | 98138H101 |  | 1272700 | 9796 | SH |  | SOLE |  | 3216 | 0 | 6580 |
| TENET HEALTHCARE CORP COM NEW | Stock | 88033G407 |  | 2025355 | 10733 | SH |  | SOLE |  | 2629 | 0 | 8104 |
| SCHWAB MUNICIPAL BOND ETF | ETF | 808524649 |  | 2062987 | 80965 | SH |  | SOLE |  | 44293 | 0 | 36672 |
| DIAMONDBACK ENERGY INC COM | Stock | 25278X109 |  | 7173526 | 36268 | SH |  | SOLE |  | 6442 | 0 | 29826 |
| GRANITE RIDGE RESOURCES INC COM | Stock | 387432107 |  | 64119 | 10922 | SH |  | SOLE |  | 3331 | 0 | 7591 |
| UNIFIRST CORP MASS COM | Stock | 904708104 |  | 217623 | 865 | SH |  | SOLE |  | 277 | 0 | 588 |
| RXO INC COMMON STOCK | Stock | 74982T103 |  | 211097 | 14441 | SH |  | SOLE |  | 1829 | 0 | 12612 |
| CAPITAL GROUP U.S. MULTI-SECTOR INCOME ETF | ETF | 14020Y300 |  | 2299287 | 84439 | SH |  | SOLE |  | 43945 | 0 | 40494 |
| CAPITAL GROUP MUNICIPAL INCOME ETF | ETF | 14020Y201 |  | 1481773 | 54577 | SH |  | SOLE |  | 16500 | 0 | 38077 |
| DIMENSIONAL EMERGING MARKETS SUSTAINABILITY CORE 1 ETF | ETF | 25434V682 |  | 297028 | 7010 | SH |  | SOLE |  | 7010 | 0 | 0 |
| ISHARES IBONDS 2028 TERM HIGH YIELD AND INCOME ETF | ETF | 46436E387 |  | 420277 | 17907 | SH |  | SOLE |  | 12076 | 0 | 5831 |
| VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF | ETF | 922020805 |  | 2105534 | 42153 | SH |  | SOLE |  | 19873 | 0 | 22280 |
| HCI GROUP INC COM | Stock | 40416E103 |  | 720332 | 4659 | SH |  | SOLE |  | 3738 | 0 | 921 |
| WEX INC COM | Stock | 96208T104 |  | 2619898 | 17119 | SH |  | SOLE |  | 1645 | 0 | 15474 |
| ASP ISOTOPES INC COM | Stock | 00218A105 |  | 54428 | 12314 | SH |  | SOLE |  | 12145 | 0 | 169 |
| MPLX LP COM UNIT REP LTD | Stock | 55336V100 |  | 4780172 | 83760 | SH |  | SOLE |  | 24079 | 0 | 59681 |
| CALAMOS STRATEGIC TOTAL RETURN COM SH BEN INT | CEF | 128125101 |  | 2355248 | 137573 | SH |  | SOLE |  | 106512 | 0 | 31061 |
| D R HORTON INC COM | Stock | 23331A109 |  | 5741706 | 41848 | SH |  | SOLE |  | 18161 | 0 | 23687 |
| JOHNSON CTLS INTL PLC SHS | Stock | G51502105 |  | 13095105 | 100011 | SH |  | SOLE |  | 55984 | 0 | 44027 |
| METLIFE INC COM | Stock | 59156R108 |  | 13075244 | 184901 | SH |  | SOLE |  | 149772 | 0 | 35129 |
| CROWN HLDGS INC COM | Stock | 228368106 |  | 7492443 | 74740 | SH |  | SOLE |  | 45159 | 0 | 29580 |
| CANADIAN PACIFIC KANSAS CITY COM | Stock | 13646K108 |  | 3191297 | 40614 | SH |  | SOLE |  | 19943 | 0 | 20671 |
| STRIVE 1000 DIVIDEND GROWTH ETF | ETF | 02072L581 |  | 299798 | 8446 | SH |  | SOLE |  | 0 | 0 | 8446 |
| FLOWERS FOODS INC COM | Stock | 343498101 |  | 211580 | 25958 | SH |  | SOLE |  | 6940 | 0 | 19019 |
| TECHNIPFMC PLC COM | Stock | G87110105 |  | 9821935 | 142093 | SH |  | SOLE |  | 26615 | 0 | 115478 |
| RH COM | Stock | 74967X103 |  | 653952 | 4677 | SH |  | SOLE |  | 7 | 0 | 4670 |
| MOODYS CORP COM | Stock | 615369105 |  | 63399285 | 145331 | SH |  | SOLE |  | 128039 | 0 | 17292 |
| MARTIN MARIETTA MATLS INC COM | Stock | 573284106 |  | 22697513 | 38557 | SH |  | SOLE |  | 15535 | 0 | 23022 |
| PROVIDENT FINL SVCS INC COM | Stock | 74386T105 |  | 213547 | 10092 | SH |  | SOLE |  | 872 | 0 | 9220 |
| TIMKEN CO COM | Stock | 887389104 |  | 965122 | 9597 | SH |  | SOLE |  | 4102 | 0 | 5495 |
| BARCLAYS PLC ADR | ADR | 06738E204 |  | 1825187 | 86256 | SH |  | SOLE |  | 6936 | 0 | 79320 |
| EPR PPTYS COM SH BEN INT | REIT | 26884U109 |  | 509989 | 10208 | SH |  | SOLE |  | 4024 | 0 | 6184 |
| FEDERATED HERMES U.S. STRATEGIC DIVIDEND ETF | ETF | 31423L305 |  | 387924 | 12595 | SH |  | SOLE |  | 11344 | 0 | 1251 |
| HSBC HLDGS PLC SPON ADR NEW | ADR | 404280406 |  | 15460814 | 187427 | SH |  | SOLE |  | 165765 | 0 | 21662 |
| FLAGSTAR BANK NATIONAL ASSOCIA COM NEW | Stock | 649445400 |  | 320713 | 24352 | SH |  | SOLE |  | 19546 | 0 | 4806 |
| EPR PPTYS PFD C CV 5.75 | REIT | 26884U208 |  | 214705 | 9496 | SH |  | SOLE |  | 0 | 0 | 9496 |
| HONDA MOTOR CO LTD ADR ECH CNV IN 3 | ADR | 438128308 |  | 760392 | 31279 | SH |  | SOLE |  | 15674 | 0 | 15605 |
| ING GROEP N.V. SPONSORED ADR | ADR | 456837103 |  | 3470426 | 133222 | SH |  | SOLE |  | 16118 | 0 | 117104 |
| ING GROEP N.V. SPONSORED ADR | ADR | 456837103 |  | 15630 | 600 | SH | Call | SOLE |  | 600 | 0 | 0 |
| MAGNA INTL INC COM | Stock | 559222401 |  | 3365756 | 60307 | SH |  | SOLE |  | 59118 | 0 | 1189 |
| MITSUBISHI UFJ FINANCIAL GROUP SPONSORED ADS | ADR | 606822104 |  | 5395910 | 317968 | SH |  | SOLE |  | 13501 | 0 | 304467 |
| SANMINA CORP COM | Stock | 801056102 |  | 981628 | 7572 | SH |  | SOLE |  | 1048 | 0 | 6524 |
| NOMURA HLDGS INC SPONSORED ADR | ADR | 65535H208 |  | 268483 | 34028 | SH |  | SOLE |  | 4435 | 0 | 29593 |
| INVESCO RAFI US 1500 SMALL-MID ETF | ETF | 46137V597 |  | 11581267 | 252480 | SH |  | SOLE |  | 37165 | 0 | 215315 |
| ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF | ETF | 46432F834 |  | 943688145 | 10893003 | SH |  | SOLE |  | 7792892 | 0 | 3100111 |
| NOVARTIS AG SPONSORED ADR | ADR | 66987V109 |  | 24593932 | 161008 | SH |  | SOLE |  | 87313 | 0 | 73695 |
| LEONARDO DRS INC COM | Stock | 52661A108 |  | 1175764 | 26414 | SH |  | SOLE |  | 5293 | 0 | 21121 |
| KONINKLIJKE PHILIPS N V NY REGIS SHS NEW | ADR | 500472303 |  | 466119 | 17012 | SH |  | SOLE |  | 5506 | 0 | 11506 |
| ISHARES CORE MSCI EAFE ETF | ETF | 46432F842 |  | 122663908 | 1355041 | SH |  | SOLE |  | 716032 | 0 | 639009 |
| WD 40 CO COM | Stock | 929236107 |  | 1587037 | 7782 | SH |  | SOLE |  | 1852 | 0 | 5930 |
| ROYAL BK CDA COM | Stock | 780087102 |  | 16938562 | 104701 | SH |  | SOLE |  | 86056 | 0 | 18645 |
| INVESCO S 500 HIGH DIVIDEND LOW VOLATILITY ETF | ETF | 46138E362 |  | 695230 | 14014 | SH |  | SOLE |  | 13412 | 0 | 602 |
| BRINKS CO COM | Stock | 109696104 |  | 508822 | 4910 | SH |  | SOLE |  | 459 | 0 | 4451 |
| COMMERCIAL METALS CO COM | Stock | 201723103 |  | 657195 | 10698 | SH |  | SOLE |  | 6762 | 0 | 3936 |
| HEXCEL CORP NEW COM | Stock | 428291108 |  | 826231 | 10210 | SH |  | SOLE |  | 897 | 0 | 9313 |
| DIMENSIONAL GLOBAL REAL ESTATE ETF | ETF | 25434V658 |  | 1203269 | 45270 | SH |  | SOLE |  | 5190 | 0 | 40080 |
| DIMENSIONAL US LARGE CAP VALUE ETF | ETF | 25434V666 |  | 1548179 | 43354 | SH |  | SOLE |  | 2477 | 0 | 40877 |
| AGF U.S. MARKET NEUTRAL ANTI-BETA FUND | ETF | 00110G408 |  | 2747077 | 196782 | SH |  | SOLE |  | 44065 | 0 | 152717 |
| RBC BEARINGS INC COM | Stock | 75524B104 |  | 6297383 | 11596 | SH |  | SOLE |  | 953 | 0 | 10643 |
| ENPRO INC COM | Stock | 29355X107 |  | 371706 | 1483 | SH |  | SOLE |  | 513 | 0 | 970 |
| BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS | Stock | 113004105 |  | 778970 | 17527 | SH |  | SOLE |  | 11041 | 0 | 6486 |
| MONROE CAP CORP COM | CEF | 610335101 |  | 94153 | 20468 | SH |  | SOLE |  | 20468 | 0 | 0 |
| TEREX CORP NEW COM | Stock | 880779103 |  | 896843 | 15180 | SH |  | SOLE |  | 1748 | 0 | 13432 |
| CF INDUSTRIES HOLD COM | Stock | 125269100 |  | 1501896 | 11567 | SH |  | SOLE |  | 4402 | 0 | 7165 |
| SUPERNUS PHARMACEUTICALS COM | Stock | 868459108 |  | 2080626 | 40252 | SH |  | SOLE |  | 22466 | 0 | 17786 |
| BRANDYWINE RLTY TR SH BEN INT NEW | REIT | 105368203 |  | 91654 | 33823 | SH |  | SOLE |  | 7907 | 0 | 25916 |
| WISDOMTREE U.S. TOTAL DIVIDEND FUND | ETF | 97717W109 |  | 1397445 | 16182 | SH |  | SOLE |  | 12924 | 0 | 3258 |
| SL GREEN RLTY CORP COM | REIT | 78440X887 |  | 906251 | 24533 | SH |  | SOLE |  | 2572 | 0 | 21961 |
| EXPEDITORS INTL WASH INC COM | Stock | 302130109 |  | 13572975 | 94765 | SH |  | SOLE |  | 82706 | 0 | 12059 |
| KINDER MORGAN INC DEL COM | Stock | 49456B101 |  | 14532960 | 433427 | SH |  | SOLE |  | 233446 | 0 | 199981 |
| SLM CORP COM | Stock | 78442P106 |  | 928050 | 43347 | SH |  | SOLE |  | 36070 | 0 | 7277 |
| WHITE MTNS INS GROUP LTD COM | Stock | G9618E107 |  | 2713242 | 1235 | SH |  | SOLE |  | 381 | 0 | 854 |
| NEOS S 500 HIGH INCOME ETF | ETF | 78433H303 |  | 712554 | 14433 | SH |  | SOLE |  | 6595 | 0 | 7838 |
| ACCENTURE PLC IRELAND SHS CLASS A | Stock | G1151C101 |  | 18661122 | 94110 | SH |  | SOLE |  | 29061 | 0 | 65049 |
| PERDOCEO ED CORP COM | Stock | 71363P106 |  | 292359 | 7857 | SH |  | SOLE |  | 5852 | 0 | 2005 |
| EQUIFAX INC COM | Stock | 294429105 |  | 4242521 | 23562 | SH |  | SOLE |  | 7093 | 0 | 16469 |
| MOHAWK INDS INC COM | Stock | 608190104 |  | 2216345 | 22517 | SH |  | SOLE |  | 5791 | 0 | 16726 |
| NORTHERN TR CORP COM | Stock | 665859104 |  | 3376272 | 24195 | SH |  | SOLE |  | 7835 | 0 | 16360 |
| GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK | Stock | 36266G107 |  | 3636612 | 51091 | SH |  | SOLE |  | 16131 | 0 | 34960 |
| OMNICOM GROUP INC COM | Stock | 681919106 |  | 5664443 | 75215 | SH |  | SOLE |  | 37236 | 0 | 37979 |
| WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT | Stock | 958669103 |  | 2191087 | 53220 | SH |  | SOLE |  | 12446 | 0 | 40774 |
| STATE STREET SPDR PORTFOLIO HIGH YIELD BOND ETF | ETF | 78468R606 |  | 383635 | 16451 | SH |  | SOLE |  | 6588 | 0 | 9863 |
| NEOGENOMICS INC COM NEW | Stock | 64049M209 |  | 85748 | 11558 | SH |  | SOLE |  | 1788 | 0 | 9770 |
| GOODYEAR TIRE  RUBR CO COM | Stock | 382550101 |  | 334974 | 50524 | SH |  | SOLE |  | 4333 | 0 | 46191 |
| KROGER CO COM | Stock | 501044101 |  | 208598236 | 2882647 | SH |  | SOLE |  | 2308026 | 0 | 574621 |
| STMICROELECTRONICS N V NY REGISTRY | ADR | 861012102 |  | 493340 | 14279 | SH |  | SOLE |  | 4767 | 0 | 9512 |
| IES HOLDINGS INC COM | Stock | 44951W106 |  | 258495 | 543 | SH |  | SOLE |  | 164 | 0 | 379 |
| STATE STREET SPDR MSCI ACWI EX-US ETF | ETF | 78463X848 |  | 20879684 | 570639 | SH |  | SOLE |  | 488358 | 0 | 82281 |
| UNISYS CORP COM NEW | Stock | 909214306 |  | 20776 | 10038 | SH |  | SOLE |  | 3334 | 0 | 6704 |
| ENBRIDGE INC COM | Stock | 29250N105 |  | 19903698 | 367670 | SH |  | SOLE |  | 196665 | 0 | 171005 |
| INVESCO S SMALLCAP VALUE WITH MOMENTUM ETF | ETF | 46137V480 |  | 282189 | 4683 | SH |  | SOLE |  | 59 | 0 | 4624 |
| INVESCO S SMALLCAP 600 QVM MULTI-FACTOR ETF | ETF | 46138G565 |  | 1470316 | 50465 | SH |  | SOLE |  | 46591 | 0 | 3874 |
| AES CORP COM | Stock | 00130H105 |  | 2457455 | 174411 | SH |  | SOLE |  | 65194 | 0 | 109217 |
| AES CORP COM | Stock | 00130H105 |  | 7045 | 500 | SH | Call | SOLE |  | 500 | 0 | 0 |
| CELESTICA INC COM | Stock | 15101Q207 |  | 1347607 | 4784 | SH |  | SOLE |  | 3263 | 0 | 1521 |
| VITESSE ENERGY INC COMMON STOCK | Stock | 92852X103 |  | 328592 | 18094 | SH |  | SOLE |  | 15869 | 0 | 2225 |
| CALIFORNIA WTR SVC GROUP COM | Stock | 130788102 |  | 500873 | 11047 | SH |  | SOLE |  | 7463 | 0 | 3584 |
| PRIMO BRANDS CORPORATION CLASS A COM SHS | Stock | 741623102 |  | 332000 | 17631 | SH |  | SOLE |  | 11870 | 0 | 5761 |
| ENTEGRIS INC COM | Stock | 29362U104 |  | 2279962 | 19447 | SH |  | SOLE |  | 2229 | 0 | 17218 |
| RIOT PLATFORMS INC COM | Stock | 767292105 |  | 132242 | 10700 | SH |  | SOLE |  | 5223 | 0 | 5477 |
| ISHARES U.S. MEDICAL DEVICES ETF | ETF | 464288810 |  | 1412954 | 26485 | SH |  | SOLE |  | 18539 | 0 | 7946 |
| ISHARES AAA CLO ACTIVE ETF | ETF | 092528504 |  | 3891979 | 75084 | SH |  | SOLE |  | 501 | 0 | 74583 |
| NICE LTD SPONSORED ADR | ADR | 653656108 |  | 1569338 | 14233 | SH |  | SOLE |  | 707 | 0 | 13526 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 1399345949 | 8029629 | SH |  | SOLE |  | 5682786 | 0 | 2346843 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 122118 | 700 | SH | Call | SOLE |  | 700 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 52336 | 300 | SH | Call | SOLE |  | 0 | 0 | 300 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 872273 | 5000 | SH | Call | SOLE |  | 0 | 0 | 5000 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 2006228 | 11500 | SH | Call | SOLE |  | 11500 | 0 | 11500 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 4356820 | 25000 | SH | Put | SOLE |  | 0 | 0 | 25000 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 8775067 | 50300 | SH | Put | SOLE |  | 50300 | 0 | 50300 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 1168846 | 6700 | SH | Put | SOLE |  | 0 | 0 | 6700 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 1901555 | 10900 | SH | Put | SOLE |  | 0 | 0 | 10900 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 1010782 | 5800 | SH | Put | SOLE |  | 0 | 0 | 5800 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 4618229 | 26500 | SH | Put | SOLE |  | 0 | 0 | 26500 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 2352683 | 13500 | SH | Put | SOLE |  | 13500 | 0 | 13500 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 3977565 | 22800 | SH | Put | SOLE |  | 0 | 0 | 22800 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 2302801 | 13200 | SH | Put | SOLE |  | 0 | 0 | 13200 |
| SCHOLASTIC CORP COM | Stock | 807066105 |  | 221936 | 5682 | SH |  | SOLE |  | 2422 | 0 | 3260 |
| ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF | ETF | 464288646 |  | 288357360 | 5486292 | SH |  | SOLE |  | 3583578 | 0 | 1902714 |
| ISHARES TRUST ISHARES 0-1 YEAR TREASURY BOND ETF | ETF | 464288679 |  | 1819141 | 16479 | SH |  | SOLE |  | 7578 | 0 | 8901 |
| UNITED NAT FOODS INC COM | Stock | 911163103 |  | 659224 | 14630 | SH |  | SOLE |  | 230 | 0 | 14400 |
| WESTERN DIGITAL CORP COM | Stock | 958102105 |  | 10971496 | 40576 | SH |  | SOLE |  | 10353 | 0 | 30223 |
| ARCHER DANIELS MIDLAND CO COM | Stock | 039483102 |  | 4470754 | 61604 | SH |  | SOLE |  | 24631 | 0 | 36973 |
| BALL CORP COM | Stock | 058498106 |  | 1793502 | 30348 | SH |  | SOLE |  | 4863 | 0 | 25485 |
| CUMMINS INC COM | Stock | 231021106 |  | 32138406 | 59739 | SH |  | SOLE |  | 34224 | 0 | 25515 |
| CNH INDL N V SHS | Stock | N20944109 |  | 1046358 | 95123 | SH |  | SOLE |  | 11648 | 0 | 83475 |
| EATON VANCE TAX-MANAGED DIVERS COM | CEF | 27828N102 |  | 379946 | 27552 | SH |  | SOLE |  | 27552 | 0 | 0 |
| EOG RES INC COM | Stock | 26875P101 |  | 112872920 | 780690 | SH |  | SOLE |  | 567069 | 0 | 213621 |
| GENUINE PARTS CO COM | Stock | 372460105 |  | 3900257 | 36883 | SH |  | SOLE |  | 18210 | 0 | 18673 |
| WW GRAINGER INC COM | Stock | 384802104 |  | 6275651 | 5753 | SH |  | SOLE |  | 2050 | 0 | 3703 |
| MOSAIC CO COM | Stock | 61945C103 |  | 2039014 | 79972 | SH |  | SOLE |  | 6892 | 0 | 73080 |
| OWENS CORNING NEW COM | Stock | 690742101 |  | 1398706 | 12930 | SH |  | SOLE |  | 1906 | 0 | 11024 |
| WHEATON PRECIOUS METALS CORP COM | Stock | 962879102 |  | 7993134 | 61012 | SH |  | SOLE |  | 36296 | 0 | 24716 |
| NEXTPOWER INC CLASS A COM | Stock | 65290E101 |  | 1347168 | 11175 | SH |  | SOLE |  | 3044 | 0 | 8131 |
| GERON CORP COM | Stock | 374163103 |  | 23204 | 15573 | SH |  | SOLE |  | 7773 | 0 | 7800 |
| GENCO SHIPPING  TRADING LTD SHS | Stock | Y2685T131 |  | 326611 | 14484 | SH |  | SOLE |  | 302 | 0 | 14182 |
| PROSHARES ULTRASHORT QQQ | ETF | 74349Y829 |  | 248286 | 10957 | SH |  | SOLE |  | 10957 | 0 | 0 |
| ABBVIE INC COM | Stock | 00287Y109 |  | 372182599 | 1711395 | SH |  | SOLE |  | 1232394 | 0 | 479001 |
| ABBVIE INC COM | Stock | 00287Y109 |  | 282737 | 1300 | SH | Call | SOLE |  | 0 | 0 | 1300 |
| CANADIAN IMPERIAL BANK OF COMM COM | Stock | 136069101 |  | 416472 | 4395 | SH |  | SOLE |  | 2116 | 0 | 2279 |
| NATIONAL GRID PLC SPONSORED ADR NE | ADR | 636274409 |  | 1960547 | 23174 | SH |  | SOLE |  | 3557 | 0 | 19617 |
| STRATUS PPTYS INC COM NEW | Stock | 863167201 |  | 222156 | 7279 | SH |  | SOLE |  | 5 | 0 | 7274 |
| WSFS FINL CORP COM | Stock | 929328102 |  | 356851 | 5451 | SH |  | SOLE |  | 1861 | 0 | 3590 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 18227003 | 42860 | SH |  | SOLE |  | 20542 | 0 | 22318 |
| KORN FERRY COM NEW | Stock | 500643200 |  | 269064 | 4274 | SH |  | SOLE |  | 1553 | 0 | 2721 |
| BNY MELLON GLOBAL INFRASTRUCTURE INCOME ETF | ETF | 09661T826 |  | 36877725 | 827999 | SH |  | SOLE |  | 760367 | 0 | 67632 |
| INVESCO INTERNATIONAL DIVIDEND ACHIEVERS ETF | ETF | 46137V548 |  | 331749 | 14913 | SH |  | SOLE |  | 5207 | 0 | 9706 |
| COFFEE HLDG CO INC COM | Stock | 192176105 |  | 44514 | 10474 | SH |  | SOLE |  | 10474 | 0 | 0 |
| BTQ TECHNOLOGIES CORP COM | Stock | 055869101 |  | 76095 | 28500 | SH |  | SOLE |  | 26500 | 0 | 2000 |
| MIZUHO FINANCIAL GROUP INC SPONSORED ADR | ADR | 60687Y109 |  | 2087890 | 262958 | SH |  | SOLE |  | 7628 | 0 | 255330 |
| NUVEEN FLOATING RATE INCOME FD COM | CEF | 67072T108 |  | 164196 | 21835 | SH |  | SOLE |  | 4624 | 0 | 17211 |
| STATE STREET SPDR S BIOTECH ETF | ETF | 78464A870 |  | 2106330 | 16490 | SH |  | SOLE |  | 12487 | 0 | 4003 |
| INVESCO BULLETSHARES 2032 MUNICIPAL BOND ETF | ETF | 46139W833 |  | 398005 | 16014 | SH |  | SOLE |  | 1576 | 0 | 14438 |
| WISDOMTREE INTERNATIONAL HIGH DIVIDEND FUND | ETF | 97717W802 |  | 554719 | 10270 | SH |  | SOLE |  | 9277 | 0 | 993 |
| ALPHA ARCHITECT 1-3 MONTH BOX ETF | ETF | 02072L565 |  | 4531589 | 38968 | SH |  | SOLE |  | 11979 | 0 | 26989 |
| ATLAS ENERGY SOLUTIONS INC COM NEW | Stock | 642045108 |  | 202022 | 15398 | SH |  | SOLE |  | 418 | 0 | 14980 |
| INTERACTIVE BROKERS GROUP INC COM CL A | Stock | 45841N107 |  | 2059775 | 30712 | SH |  | SOLE |  | 12579 | 0 | 18133 |
| STATE STREET SPDR S METALS  MINING ETF | ETF | 78464A755 |  | 4118594 | 38132 | SH |  | SOLE |  | 2244 | 0 | 35888 |
| EPLUS INC COM | Stock | 294268107 |  | 202047 | 2685 | SH |  | SOLE |  | 235 | 0 | 2450 |
| GOLDMAN SACHS PHYSICAL GOLD ETF | ETF | 38150K103 |  | 250812 | 5430 | SH |  | SOLE |  | 1430 | 0 | 4000 |
| AECOM COM | Stock | 00766T100 |  | 1092385 | 12882 | SH |  | SOLE |  | 2221 | 0 | 10661 |
| ISHARES CORE MSCI EMERGING MARKET ETF | ETF | 46434G103 |  | 699382090 | 10028023 | SH |  | SOLE |  | 6881766 | 0 | 3146257 |
| CRANE COMPANY COMMON STOCK | Stock | 224408104 |  | 2401622 | 14047 | SH |  | SOLE |  | 2895 | 0 | 11152 |
| MANULIFE FINL CORP COM | Stock | 56501R106 |  | 2028202 | 58891 | SH |  | SOLE |  | 15082 | 0 | 43809 |
| OPTION CARE HEALTH INC COM NEW | Stock | 68404L201 |  | 372871 | 13851 | SH |  | SOLE |  | 2443 | 0 | 11408 |
| DOUBLELINE MORTGAGE ETF | ETF | 25861R402 |  | 8664647 | 175469 | SH |  | SOLE |  | 175465 | 0 | 4 |
| ISHARES MSCI WORLD ETF | ETF | 464286392 |  | 514317 | 2857 | SH |  | SOLE |  | 2837 | 0 | 20 |
| ALBANY INTL CORP CL A | Stock | 012348108 |  | 368279 | 7054 | SH |  | SOLE |  | 136 | 0 | 6918 |
| CASEYS GEN STORES INC COM | Stock | 147528103 |  | 3950623 | 5428 | SH |  | SOLE |  | 1539 | 0 | 3889 |
| FT VEST U.S. EQUITY MODERATE BUFFER FUND - APR | ETF | 33740F458 |  | 1375292 | 33983 | SH |  | SOLE |  | 33983 | 0 | 0 |
| VANGUARD TOTAL BOND MARKET ETF | ETF | 921937835 |  | 31945366 | 433805 | SH |  | SOLE |  | 335855 | 0 | 97950 |
| VANGUARD FTSE ALL-WORLD EX-US INDEX FUND | ETF | 922042775 |  | 160058989 | 2131346 | SH |  | SOLE |  | 827689 | 0 | 1303657 |
| COTERRA ENERGY INC COM | Stock | 127097103 |  | 24360928 | 693230 | SH |  | SOLE |  | 341482 | 0 | 351748 |
| NORWEGIAN CRUISE LINE HLDGS LT SHS | Stock | G66721104 |  | 964797 | 51595 | SH |  | SOLE |  | 4128 | 0 | 47467 |
| FIRST TRUST NASDAQ TECHNOLOGY DIVIDEND INDEX FUND | ETF | 33738R118 |  | 510624 | 5452 | SH |  | SOLE |  | 5256 | 0 | 196 |
| CURTISS WRIGHT CORP COM | Stock | 231561101 |  | 19205449 | 28309 | SH |  | SOLE |  | 19631 | 0 | 8678 |
| ROUNDHILL MAGNIFICENT SEVEN ETF | ETF | 53656G498 |  | 12674251 | 218748 | SH |  | SOLE |  | 181248 | 0 | 37500 |
| MARZETTI COMPANY COM | Stock | 513847103 |  | 359819 | 2601 | SH |  | SOLE |  | 247 | 0 | 2354 |
| KEMPER CORP COM | Stock | 488401100 |  | 1030994 | 33737 | SH |  | SOLE |  | 29161 | 0 | 4576 |
| LENNOX INTL INC COM | Stock | 526107107 |  | 43597382 | 93934 | SH |  | SOLE |  | 7849 | 0 | 86085 |
| KENVUE INC COM | Stock | 49177J102 |  | 2564958 | 148779 | SH |  | SOLE |  | 91064 | 0 | 57715 |
| NATIONAL FUEL GAS CO COM | Stock | 636180101 |  | 5528991 | 58844 | SH |  | SOLE |  | 52348 | 0 | 6496 |
| NORTHWEST NAT HLDG CO COM | Stock | 66765N105 |  | 279462 | 5251 | SH |  | SOLE |  | 1966 | 0 | 3285 |
| ISHARES CORE 1-5 YEAR USD BOND ETF | ETF | 46432F859 |  | 628401 | 12967 | SH |  | SOLE |  | 1553 | 0 | 11414 |
| RANGE RES CORP COM | Stock | 75281A109 |  | 3126046 | 69191 | SH |  | SOLE |  | 6036 | 0 | 63155 |
| SM ENERGY COMPANY COM | Stock | 78454L100 |  | 700619 | 22470 | SH |  | SOLE |  | 12350 | 0 | 10120 |
| UFP INDUSTRIES INC COM | Stock | 90278Q108 |  | 346279 | 3759 | SH |  | SOLE |  | 119 | 0 | 3640 |
| VALMONT INDS INC COM | Stock | 920253101 |  | 7611651 | 19050 | SH |  | SOLE |  | 12058 | 0 | 6992 |
| PTC INC COM | Stock | 69370C100 |  | 1538244 | 10795 | SH |  | SOLE |  | 2751 | 0 | 8044 |
| WEST PHARMACEUTICAL SVSC INC COM | Stock | 955306105 |  | 1542799 | 6155 | SH |  | SOLE |  | 642 | 0 | 5513 |
| INVESCO LTD SHS | Stock | G491BT108 |  | 2344556 | 96541 | SH |  | SOLE |  | 41062 | 0 | 55479 |
| AB HIGH YIELD ETF | ETF | 00039J608 |  | 451040 | 12128 | SH |  | SOLE |  | 12128 | 0 | 0 |
| TALEN ENERGY CORP COM | Stock | 87422Q109 |  | 470545 | 1474 | SH |  | SOLE |  | 839 | 0 | 635 |
| CELANESE CORP DEL COM | Stock | 150870103 |  | 447005 | 6798 | SH |  | SOLE |  | 1554 | 0 | 5244 |
| FT VEST U.S. EQUITY MODERATE BUFFER ETF - MAY | ETF | 33740F441 |  | 295633 | 7200 | SH |  | SOLE |  | 7200 | 0 | 0 |
| TRI POINTE HOMES INC COM | Stock | 87265H109 |  | 519870 | 11125 | SH |  | SOLE |  | 1659 | 0 | 9466 |
| INVESCO LARGE CAP VALUE ETF | ETF | 46137V738 |  | 7232782 | 103755 | SH |  | SOLE |  | 77668 | 0 | 26087 |
| ZOETIS INC CL A | Stock | 98978V103 |  | 25566517 | 216286 | SH |  | SOLE |  | 152354 | 0 | 63932 |
| ATMUS FILTRATION TECHNOLOGIES COM | Stock | 04956D107 |  | 468372 | 8251 | SH |  | SOLE |  | 254 | 0 | 7997 |
| ICON PLC SHS | Stock | G4705A100 |  | 3654151 | 33021 | SH |  | SOLE |  | 2154 | 0 | 30867 |
| PACER US SMALL CAP CASH COWS GROWTH LEADERS ETF | ETF | 69374H352 |  | 383641 | 14087 | SH |  | SOLE |  | 14087 | 0 | 0 |
| HEICO CORP NEW COM | Stock | 422806109 |  | 1032728 | 3766 | SH |  | SOLE |  | 2034 | 0 | 1732 |
| ARTIVION INC COM | Stock | 228903100 |  | 269816 | 7368 | SH |  | SOLE |  | 1218 | 0 | 6150 |
| KNIFE RIVER CORP COMMON STOCK | Stock | 498894104 |  | 4421381 | 54150 | SH |  | SOLE |  | 41843 | 0 | 12307 |
| ISHARES FLEXIBLE INCOME ACTIVE ETF | ETF | 092528603 |  | 541046 | 10419 | SH |  | SOLE |  | 9683 | 0 | 736 |
| FLEXSHARES MORNINGSTAR DEVELOPED MARKETS EX-US FACTOR TILT INDEX FUND | ETF | 33939L803 |  | 247556 | 2634 | SH |  | SOLE |  | 0 | 0 | 2634 |
| NORTHERN DYNASTY MINERALS LTD COM NEW | Stock | 66510M204 |  | 77839 | 55599 | SH |  | SOLE |  | 18200 | 0 | 37399 |
| VALE S A SPONSORED ADS | ADR | 91912E105 |  | 499005 | 31364 | SH |  | SOLE |  | 7533 | 0 | 23831 |
| MACYS INC COM | Stock | 55616P104 |  | 253185 | 13996 | SH |  | SOLE |  | 6019 | 0 | 7977 |
| INVESCO FINANCIAL PREFERRED ETF | ETF | 46137V621 |  | 605430 | 43999 | SH |  | SOLE |  | 29150 | 0 | 14849 |
| PRICESMART INC COM | Stock | 741511109 |  | 1297460 | 8621 | SH |  | SOLE |  | 4388 | 0 | 4233 |
| CAVA GROUP INC COM | Stock | 148929102 |  | 1178000 | 14554 | SH |  | SOLE |  | 6229 | 0 | 8325 |
| T. ROWE PRICE CAPITAL APPRECIATION EQUITY ETF | ETF | 87283Q867 |  | 8816693 | 462323 | SH |  | SOLE |  | 13185 | 0 | 449138 |
| FT VEST U.S. EQUITY MODERATE BUFFER ETF - JUNE | ETF | 33740F433 |  | 2758414 | 69975 | SH |  | SOLE |  | 43150 | 0 | 26825 |
| TAIWAN SEMICONDUCTOR MANUFACT SPONSORED ADS | ADR | 874039100 |  | 199559362 | 590555 | SH |  | SOLE |  | 492007 | 0 | 98548 |
| TAIWAN SEMICONDUCTOR MANUFACT SPONSORED ADS | ADR | 874039100 |  | 33758 | 100 | SH | Call | SOLE |  | 100 | 0 | 0 |
| HURON CONSULTING GROUP INC COM | Stock | 447462102 |  | 1165635 | 9143 | SH |  | SOLE |  | 2332 | 0 | 6811 |
| CLEAR CHANNEL OUTDOOR HLDGS IN COM | Stock | 18453H106 |  | 31800 | 13418 | SH |  | SOLE |  | 2635 | 0 | 10783 |
| ISHARES ESG AWARE MSCI EM ETF | ETF | 46434G863 |  | 2792916 | 61423 | SH |  | SOLE |  | 28161 | 0 | 33262 |
| IMPERIAL OIL LTD COM NEW | Stock | 453038408 |  | 605335 | 4627 | SH |  | SOLE |  | 409 | 0 | 4218 |
| PBF ENERGY INC CL A | Stock | 69318G106 |  | 593911 | 12466 | SH |  | SOLE |  | 2038 | 0 | 10428 |
| GLOBUS MED INC CL A | Stock | 379577208 |  | 2517353 | 29219 | SH |  | SOLE |  | 9663 | 0 | 19556 |
| VANECK BDC INCOME ETF | ETF | 92189F411 |  | 1363366 | 106513 | SH |  | SOLE |  | 22469 | 0 | 84044 |
| FIRST TRUST PREFERRED SECURITIES  INCOME ETF | ETF | 33739E108 |  | 3513948 | 197969 | SH |  | SOLE |  | 74414 | 0 | 123555 |
| FARMERS NATIONAL BANC CORP COM | Stock | 309627107 |  | 1009411 | 76703 | SH |  | SOLE |  | 538 | 0 | 76165 |
| ISHARES RUSSELL 2000 GROWTH ETF | ETF | 464287648 |  | 24962375 | 79550 | SH |  | SOLE |  | 20757 | 0 | 58793 |
| INTEGER HLDGS CORP COM | Stock | 45826H109 |  | 646096 | 7342 | SH |  | SOLE |  | 139 | 0 | 7203 |
| AMPLIFY JUNIOR SILVER MINERS ETF | ETF | 032108649 |  | 472875 | 15911 | SH |  | SOLE |  | 15761 | 0 | 150 |
| CASELLA WASTE SYS INC CL A | Stock | 147448104 |  | 957872 | 12073 | SH |  | SOLE |  | 1018 | 0 | 11055 |
| INVESCO S 500 QUALITY ETF | ETF | 46137V241 |  | 6939331 | 92321 | SH |  | SOLE |  | 46341 | 0 | 45980 |
| ARTISAN PARTNERS ASSET MGMT I CL A | Stock | 04316A108 |  | 4994369 | 137246 | SH |  | SOLE |  | 123362 | 0 | 13884 |
| ALAMO GROUP INC COM | Stock | 011311107 |  | 381906 | 2315 | SH |  | SOLE |  | 475 | 0 | 1840 |
| BLACKSTONE INC COM | Stock | 09260D107 |  | 23978819 | 208592 | SH |  | SOLE |  | 120227 | 0 | 88365 |
| STATE STREET SPDR PORTFOLIO MSCI GLOBAL STOCK MARKET ETF | ETF | 78463X475 |  | 502109 | 6632 | SH |  | SOLE |  | 3117 | 0 | 3515 |
| LIBERTY GLOBAL LTD COM CL A | Stock | G61188101 |  | 447684 | 37029 | SH |  | SOLE |  | 6245 | 0 | 30784 |
| ABM INDS INC COM | Stock | 000957100 |  | 409211 | 10624 | SH |  | SOLE |  | 6961 | 0 | 3663 |
| APTARGROUP INC COM | Stock | 038336103 |  | 2048438 | 16257 | SH |  | SOLE |  | 1069 | 0 | 15188 |
| CHURCH  DWIGHT CO INC COM | Stock | 171340102 |  | 3945121 | 42275 | SH |  | SOLE |  | 18043 | 0 | 24232 |
| INFORMATION SVCS GROUP INC COM | Stock | 45675Y104 |  | 673530 | 175398 | SH |  | SOLE |  | 24217 | 0 | 151181 |
| FACTSET RESH SYS INC COM | Stock | 303075105 |  | 1942532 | 8952 | SH |  | SOLE |  | 3588 | 0 | 5364 |
| GRACO INC COM | Stock | 384109104 |  | 2213687 | 26153 | SH |  | SOLE |  | 3043 | 0 | 23110 |
| JACOBS SOLUTIONS INC. | Stock | 46982L108 |  | 6811670 | 53528 | SH |  | SOLE |  | 17896 | 0 | 35632 |
| MATTHEWS INTL CORP CL A | Stock | 577128101 |  | 1023225 | 39629 | SH |  | SOLE |  | 82 | 0 | 39547 |
| POLARIS INC COM | Stock | 731068102 |  | 834757 | 15319 | SH |  | SOLE |  | 3016 | 0 | 12303 |
| RLI CORP COM | Stock | 749607107 |  | 418674 | 7340 | SH |  | SOLE |  | 326 | 0 | 7014 |
| SEACOAST BKG CORP FLA COM NEW | Stock | 811707801 |  | 252649 | 8341 | SH |  | SOLE |  | 1010 | 0 | 7331 |
| SIMPSON MFG INC COM | Stock | 829073105 |  | 1182426 | 6890 | SH |  | SOLE |  | 281 | 0 | 6609 |
| FLUTTER ENTMT PLC SHS | Stock | G3643J108 |  | 635413 | 6233 | SH |  | SOLE |  | 235 | 0 | 5998 |
| PIMCO MULTISECTOR BOND ACTIVE EXCHANGE-TRADED FUND | ETF | 72201R585 |  | 48425377 | 1848347 | SH |  | SOLE |  | 1678598 | 0 | 169749 |
| 2X BITCOIN STRATEGY ETF | ETF | 92864M301 |  | 339206 | 23013 | SH |  | SOLE |  | 13012 | 0 | 10001 |
| KODIAK GAS SVCS INC COM | Stock | 50012A108 |  | 836115 | 14337 | SH |  | SOLE |  | 11886 | 0 | 2451 |
| ISHARES IBONDS DEC 2033 TERM CORPORATE ETF | ETF | 46436E130 |  | 1113676 | 43082 | SH |  | SOLE |  | 30535 | 0 | 12547 |
| NEUROCRINE BIOSCIENCES INC COM | Stock | 64125C109 |  | 4950661 | 37584 | SH |  | SOLE |  | 7291 | 0 | 30293 |
| FORTREA HLDGS INC COMMON STOCK | Stock | 34965K107 |  | 1247360 | 132420 | SH |  | SOLE |  | 16245 | 0 | 116175 |
| PHINIA INC COMMON STOCK | Stock | 71880K101 |  | 468931 | 6852 | SH |  | SOLE |  | 5694 | 0 | 1158 |
| PIMCO ULTRA SHORT GOVERNMENT ACTIVE EXCHANGE-TRADED FUND | ETF | 72201R577 |  | 53136328 | 526259 | SH |  | SOLE |  | 523667 | 0 | 2592 |
| BATH  BODY WORKS INC COM | Stock | 070830104 |  | 1361823 | 72942 | SH |  | SOLE |  | 18674 | 0 | 54268 |
| DEFI TECHNOLOGIES INC COM | Stock | 244916102 |  | 25332 | 45850 | SH |  | SOLE |  | 30950 | 0 | 14900 |
| SHARKNINJA INC COM SHS | Stock | G8068L108 |  | 766674 | 7240 | SH |  | SOLE |  | 822 | 0 | 6418 |
| T. ROWE PRICE SMALL-MID CAP ETF | ETF | 87283Q826 |  | 32524227 | 886985 | SH |  | SOLE |  | 814640 | 0 | 72345 |
| FT VEST U.S. EQUITY MODERATE BUFFER ETF - JULY | ETF | 33740U661 |  | 261703 | 6418 | SH |  | SOLE |  | 6418 | 0 | 0 |
| DEFI DEVELOPMENT CORP COM | Stock | 47100L301 |  | 68932 | 20952 | SH |  | SOLE |  | 18030 | 0 | 2922 |
| ZIMMER BIOMET HOLDINGS INC COM | Stock | 98956P102 |  | 3218709 | 35597 | SH |  | SOLE |  | 17997 | 0 | 17600 |
| GRIFOLS S A SP ADR REP B NVT | ADR | 398438408 |  | 109754 | 13685 | SH |  | SOLE |  | 5337 | 0 | 8348 |
| ROCKWELL AUTOMATION INC COM | Stock | 773903109 |  | 13380795 | 37285 | SH |  | SOLE |  | 22443 | 0 | 14842 |
| NUVEEN QUALITY MUNCP INCOME FD COM | CEF | 67066V101 |  | 428412 | 37253 | SH |  | SOLE |  | 11484 | 0 | 25769 |
| NUVEEN AMT FREE MUN CR INC FD COM | CEF | 67071L106 |  | 1508236 | 122322 | SH |  | SOLE |  | 122322 | 0 | 0 |
| TAYLOR MORRISON HOME CORP COM | Stock | 87724P106 |  | 932037 | 16003 | SH |  | SOLE |  | 8719 | 0 | 7284 |
| JPMORGAN LIMITED DURATION BOND ETF | ETF | 46654Q773 |  | 84912084 | 1626980 | SH |  | SOLE |  | 1611666 | 0 | 15314 |
| TARGET HOSPITALITY CORP COM | Stock | 87615L107 |  | 1649075 | 177702 | SH |  | SOLE |  | 17927 | 0 | 159775 |
| FIRST TRUST EMERGING MARKETS SMALL CAP ALPHADEX FUND | ETF | 33737J307 |  | 715699 | 15712 | SH |  | SOLE |  | 2620 | 0 | 13092 |
| VERISIGN INC COM | Stock | 92343E102 |  | 168553147 | 678655 | SH |  | SOLE |  | 559574 | 0 | 119081 |
| DIGITAL TURBINE INC COM NEW | Stock | 25400W102 |  | 29586 | 10273 | SH |  | SOLE |  | 2045 | 0 | 8228 |
| BRIGHT HORIZONS FAM SOL IN DEL COM | Stock | 109194100 |  | 1832977 | 22322 | SH |  | SOLE |  | 3854 | 0 | 18468 |
| STRIVE ENHANCED INCOME SHORT MATURITY ETF | ETF | 02072L441 |  | 330925 | 16346 | SH |  | SOLE |  | 0 | 0 | 16346 |
| HA SUSTAINABLE INFRA CAP INC COM | REIT | 41068X100 |  | 224110 | 6099 | SH |  | SOLE |  | 3353 | 0 | 2746 |
| UNITED PARKS  RESORTS INC COM | Stock | 81282V100 |  | 254160 | 7782 | SH |  | SOLE |  | 60 | 0 | 7722 |
| STRYKER CORPORATION COM | Stock | 863667101 |  | 25121746 | 76454 | SH |  | SOLE |  | 45229 | 0 | 31225 |
| QUALCOMM INC COM | Stock | 747525103 |  | 144179878 | 1119619 | SH |  | SOLE |  | 779544 | 0 | 340074 |
| T-MOBILE US INC COM | Stock | 872590104 |  | 21774421 | 103667 | SH |  | SOLE |  | 58445 | 0 | 45222 |
| T-MOBILE US INC COM | Stock | 872590104 |  | 315047 | 1500 | SH | Put | SOLE |  | 0 | 0 | 1500 |
| VOYA FINANCIAL INC COM | Stock | 929089100 |  | 2002708 | 29314 | SH |  | SOLE |  | 8723 | 0 | 20591 |
| STATE STREET BLACKSTONE SENIOR LOAN ETF | ETF | 78467V608 |  | 5505160 | 137149 | SH |  | SOLE |  | 122063 | 0 | 15086 |
| CRESCENT CAP BDC INC COM | Stock | 225655109 |  | 1048808 | 86322 | SH |  | SOLE |  | 58765 | 0 | 27557 |
| AVANTIS ALL INTERNATIONAL MARKETS EQUITY ETF | ETF | 025072174 |  | 1590430 | 20880 | SH |  | SOLE |  | 20880 | 0 | 0 |
| ISHARES IBONDS DEC 2033 TERM TREASURY ETF | ETF | 46436E148 |  | 579721 | 23769 | SH |  | SOLE |  | 23769 | 0 | 0 |
| BLACKSTONE MORTGAGE TRUST INC COM CL A | REIT | 09257W100 |  | 432687 | 22595 | SH |  | SOLE |  | 13104 | 0 | 9491 |
| ARM HOLDINGS PLC SPONSORED ADS | ADR | 042068205 |  | 1868459 | 12351 | SH |  | SOLE |  | 2004 | 0 | 10347 |
| FASTENAL CO COM | Stock | 311900104 |  | 26034316 | 561100 | SH |  | SOLE |  | 232848 | 0 | 328252 |
| BAHL  GAYNOR INCOME GROWTH ETF | ETF | 26922B527 |  | 1315267 | 39545 | SH |  | SOLE |  | 39545 | 0 | 0 |
| GENERAL DYNAMICS CORP COM | Stock | 369550108 |  | 20653396 | 60178 | SH |  | SOLE |  | 33376 | 0 | 26802 |
| RESMED INC COM | Stock | 761152107 |  | 109509874 | 487861 | SH |  | SOLE |  | 394615 | 0 | 93246 |
| GRANITESHARES 2X LONG NVDA DAILY ETF | ETF | 38747R827 |  | 725700 | 10000 | SH |  | SOLE |  | 10000 | 0 | 0 |
| INTUITIVE SURGICAL INC COM NEW | Stock | 46120E602 |  | 66075584 | 143337 | SH |  | SOLE |  | 124229 | 0 | 19108 |
| MAPLEBEAR INC COM | Stock | 565394103 |  | 1241693 | 33148 | SH |  | SOLE |  | 22991 | 0 | 10157 |
| KLAVIYO INC COM SER A | Stock | 49845K101 |  | 324774 | 16690 | SH |  | SOLE |  | 5320 | 0 | 11370 |
| ISHARES LARGE CAP DEEP QUARTERLY LADDERED ETF | ETF | 092528801 |  | 9327510 | 291121 | SH |  | SOLE |  | 283193 | 0 | 7928 |
| ALKERMES PLC SHS | Stock | G01767105 |  | 558248 | 15793 | SH |  | SOLE |  | 6776 | 0 | 9017 |
| VERALTO CORP COM SHS | Stock | 92338C103 |  | 2733868 | 30920 | SH |  | SOLE |  | 15576 | 0 | 15344 |
| MGM RESORTS INTERNATIONAL COM | Stock | 552953101 |  | 796006 | 21508 | SH |  | SOLE |  | 7301 | 0 | 14207 |
| CULLEN FROST BANKERS INC COM | Stock | 229899109 |  | 3722223 | 27154 | SH |  | SOLE |  | 9584 | 0 | 17570 |
| CAPITAL GROUP DIVIDEND GROWERS ETF | ETF | 14021L109 |  | 8330759 | 232082 | SH |  | SOLE |  | 174997 | 0 | 57085 |
| CAPITAL GROUP CORE BALANCED ETF | ETF | 14021D107 |  | 4751446 | 138083 | SH |  | SOLE |  | 81174 | 0 | 56909 |
| CAPITAL GROUP INTERNATIONAL EQUITY ETF | ETF | 14021M107 |  | 3054851 | 90327 | SH |  | SOLE |  | 44527 | 0 | 45800 |
| JPMORGAN HEDGED EQUITY LADDERED OVERLAY ETF | ETF | 46654Q724 |  | 2508492 | 39250 | SH |  | SOLE |  | 32050 | 0 | 7200 |
| EQT CORP COM | Stock | 26884L109 |  | 2659290 | 41779 | SH |  | SOLE |  | 27966 | 0 | 13812 |
| VESTIS CORPORATION COM SHS | Stock | 29430C102 |  | 139489 | 17747 | SH |  | SOLE |  | 6100 | 0 | 11647 |
| INNOVATOR U.S. EQUITY 10 BUFFER ETF - QUARTERLY | ETF | 45783Y442 |  | 24765195 | 762945 | SH |  | SOLE |  | 317296 | 0 | 445649 |
| INVESCO BULLETSHARES 2033 CORPORATE BOND ETF | ETF | 46139W825 |  | 722236 | 34148 | SH |  | SOLE |  | 3971 | 0 | 30177 |
| HAIN CELESTIAL GROUP INC COM | Stock | 405217100 |  | 15366 | 22021 | SH |  | SOLE |  | 5937 | 0 | 16084 |
| LITHIUM AMERS CORP NEW COM SHS | Stock | 53681J103 |  | 127134 | 32186 | SH |  | SOLE |  | 31641 | 0 | 545 |
| LITHIUM AMERS CORP NEW COM SHS | Stock | 53681J103 |  | 790000 | 200000 | SH | Call | SOLE |  | 200000 | 0 | 0 |
| LAZARD INC COM | Stock | 52110M109 |  | 947075 | 22295 | SH |  | SOLE |  | 1879 | 0 | 20416 |
| ISHARES LARGE CAP MODERATE QUARTERLY LADDERED ETF | ETF | 092528702 |  | 6871596 | 201454 | SH |  | SOLE |  | 201454 | 0 | 0 |
| MCGRATH RENTCORP COM | Stock | 580589109 |  | 823581 | 7468 | SH |  | SOLE |  | 6975 | 0 | 493 |
| MCDONALDS CORP COM | Stock | 580135101 |  | 86199465 | 277363 | SH |  | SOLE |  | 186348 | 0 | 91015 |
| MOLINA HEALTHCARE INC COM | Stock | 60855R100 |  | 2184964 | 16394 | SH |  | SOLE |  | 4048 | 0 | 12346 |
| CAPITAL GROUP CORE BOND ETF | ETF | 14020Y508 |  | 39055944 | 1487279 | SH |  | SOLE |  | 1355940 | 0 | 131339 |
| OCEANEERING INTL INC COM | Stock | 675232102 |  | 527225 | 14864 | SH |  | SOLE |  | 1623 | 0 | 13241 |
| PAYLOCITY HLDG CORP COM | Stock | 70438V106 |  | 1460677 | 13519 | SH |  | SOLE |  | 4942 | 0 | 8577 |
| NIOCORP DEVS LTD COM NEW | Stock | 654484609 |  | 48868 | 10957 | SH |  | SOLE |  | 10021 | 0 | 936 |
| CARTER BANKSHARES INC COM NEW | Stock | 146103106 |  | 475285 | 20381 | SH |  | SOLE |  | 19762 | 0 | 619 |
| SOMNIGROUP INTERNATIONAL INC COM | Stock | 88023U101 |  | 3880170 | 52491 | SH |  | SOLE |  | 14090 | 0 | 38401 |
| ISHARES IBONDS 2030 TERM HIGH YIELD AND INCOME ETF | ETF | 46436E122 |  | 568948 | 21699 | SH |  | SOLE |  | 11841 | 0 | 9858 |
| FT VEST U.S. EQUITY MODERATE BUFFER ETF - OCTOBER | ETF | 33740U695 |  | 1216979 | 31506 | SH |  | SOLE |  | 31506 | 0 | 0 |
| AMETEK INC COM | Stock | 031100100 |  | 69539434 | 324420 | SH |  | SOLE |  | 297411 | 0 | 27009 |
| GOLDMAN SACHS S 500 PREMIUM INCOME ETF | ETF | 38149W622 |  | 3499806 | 69940 | SH |  | SOLE |  | 6157 | 0 | 63783 |
| RITHM CAPITAL CORP COM NEW | REIT | 64828T201 |  | 1107256 | 116802 | SH |  | SOLE |  | 91870 | 0 | 24932 |
| GLOBAL X URANIUM ETF | ETF | 37954Y871 |  | 366954 | 7577 | SH |  | SOLE |  | 7310 | 0 | 267 |
| FLEXSHARES QUALITY DIVIDEND INDEX FUND | ETF | 33939L860 |  | 383823 | 4853 | SH |  | SOLE |  | 2707 | 0 | 2146 |
| INTERCONTINENTAL EXCHANGE INC COM | Stock | 45866F104 |  | 56934076 | 361993 | SH |  | SOLE |  | 319319 | 0 | 42674 |
| INVESCO BULLETSHARES 2033 MUNICIPAL BOND ETF | ETF | 46139W791 |  | 347520 | 13672 | SH |  | SOLE |  | 1594 | 0 | 12078 |
| SAREPTA THERAPEUTICS INC COM | Stock | 803607100 |  | 873330 | 40141 | SH |  | SOLE |  | 9666 | 0 | 30475 |
| INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF NOVEMBER | ETF | 45783Y459 |  | 444785 | 12821 | SH |  | SOLE |  | 12821 | 0 | 0 |
| CONSTELLIUM SE CL A SHS | Stock | F21107101 |  | 541570 | 22045 | SH |  | SOLE |  | 5388 | 0 | 16657 |
| JPMORGAN ACTIVE BOND ETF | ETF | 46654Q716 |  | 276437965 | 5141154 | SH |  | SOLE |  | 3092306 | 0 | 2048848 |
| QUEST DIAGNOSTICS INC COM | Stock | 74834L100 |  | 18280935 | 93277 | SH |  | SOLE |  | 77703 | 0 | 15574 |
| REX FANG  INNOVATION EQUITY PREMIUM INCOME ETF | ETF | 26923N744 |  | 224132 | 5650 | SH |  | SOLE |  | 2116 | 0 | 3534 |
| FIDELITY ENHANCED LARGE CAP CORE ETF | ETF | 316092113 |  | 433349 | 11948 | SH |  | SOLE |  | 11110 | 0 | 838 |
| FIDELITY ENHANCED LARGE CAP VALUE ETF | ETF | 31609A107 |  | 608006 | 17570 | SH |  | SOLE |  | 8908 | 0 | 8662 |
| FIDELITY ENHANCED LARGE CAP GROWTH ETF | ETF | 31609A305 |  | 453584 | 12120 | SH |  | SOLE |  | 2488 | 0 | 9632 |
| FIDELITY ENHANCED INTERNATIONAL ETF | ETF | 31609A404 |  | 18304001 | 492122 | SH |  | SOLE |  | 451846 | 0 | 40276 |
| AAR CORP COM | Stock | 000361105 |  | 398763 | 3643 | SH |  | SOLE |  | 230 | 0 | 3413 |
| DOVER CORP COM | Stock | 260003108 |  | 10556147 | 50642 | SH |  | SOLE |  | 18246 | 0 | 32396 |
| CAPITAL GROUP SHORT DURATION MUNICIPAL INCOME ETF | ETF | 14020Y607 |  | 18725381 | 712535 | SH |  | SOLE |  | 552152 | 0 | 160383 |
| CISCO SYS INC COM | Stock | 17275R102 |  | 234455184 | 3021766 | SH |  | SOLE |  | 2190324 | 0 | 831442 |
| ISHARES MSCI MEXICO ETF | ETF | 464286822 |  | 309045 | 4108 | SH |  | SOLE |  | 461 | 0 | 3647 |
| INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF DECEMBER | ETF | 45783Y426 |  | 582564 | 17892 | SH |  | SOLE |  | 865 | 0 | 17027 |
| VANGUARD TOTAL INTERNATIONAL BOND ETF | ETF | 92203J407 |  | 756943 | 15753 | SH |  | SOLE |  | 11330 | 0 | 4423 |
| TAPESTRY INC COM | Stock | 876030107 |  | 9999269 | 70865 | SH |  | SOLE |  | 48615 | 0 | 22250 |
| FLEXSHARES INTERNATIONAL QUALITY DIVIDEND INDEX FUND | ETF | 33939L837 |  | 213772 | 6750 | SH |  | SOLE |  | 6750 | 0 | 1 |
| CAPITAL ONE FINL CORP COM | Stock | 14040H105 |  | 20194276 | 110712 | SH |  | SOLE |  | 24412 | 0 | 86300 |
| COHEN  STEERS INFRASTRUCTURE COM | CEF | 19248A109 |  | 4749616 | 183558 | SH |  | SOLE |  | 10604 | 0 | 172955 |
| ISHARES RUSSELL MIDCAP ETF | ETF | 464287499 |  | 34710167 | 356993 | SH |  | SOLE |  | 180696 | 0 | 176297 |
| PROSHARES S 500 HIGH INCOME ETF | ETF | 74347G242 |  | 1038296 | 23951 | SH |  | SOLE |  | 200 | 0 | 23751 |
| STATE STREET SPDR S GLOBAL DIVIDEND ETF | ETF | 78463X459 |  | 1518612 | 19685 | SH |  | SOLE |  | 3797 | 0 | 15888 |
| COTY INC COM CL A | Stock | 222070203 |  | 33340 | 16587 | SH |  | SOLE |  | 1825 | 0 | 14762 |
| VANGUARD CORE BOND ETF | ETF | 922020748 |  | 362216 | 4681 | SH |  | SOLE |  | 2866 | 0 | 1815 |
| STRIVE 500 ETF | ETF | 02072L680 |  | 3290906 | 78411 | SH |  | SOLE |  | 43940 | 0 | 34471 |
| GLOBAL X DEFENSE TECH ETF | ETF | 37960A529 |  | 277594 | 3919 | SH |  | SOLE |  | 1221 | 0 | 2698 |
| GLOBAL X DEFENSE TECH ETF | ETF | 37960A529 |  | 3542000 | 50000 | SH | Call | SOLE |  | 50000 | 0 | 0 |
| APA CORPORATION COM | Stock | 03743Q108 |  | 1758497 | 41429 | SH |  | SOLE |  | 12642 | 0 | 28787 |
| APA CORPORATION COM | Stock | 03743Q108 |  | 16978 | 400 | SH | Call | SOLE |  | 0 | 0 | 400 |
| TSS INC DEL COM | Stock | 87288V101 |  | 669700 | 51476 | SH |  | SOLE |  | 50458 | 0 | 1018 |
| INNOVATOR EQUITY DEFINED PROTECTION ETF - 2 YR TO JANUARY 2028 | ETF | 45783Y418 |  | 568319 | 20559 | SH |  | SOLE |  | 20559 | 0 | 0 |
| ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH | ADR | 03938L203 |  | 1307066 | 25146 | SH |  | SOLE |  | 825 | 0 | 24321 |
| ADVANCED MICRO DEVICES INC COM | Stock | 007903107 |  | 54835057 | 269610 | SH |  | SOLE |  | 199071 | 0 | 70539 |
| ADVANCED MICRO DEVICES INC COM | Stock | 007903107 |  | 20342 | 100 | SH | Call | SOLE |  | 100 | 0 | 0 |
| FIDELITY WISE ORIGIN BITCOIN FUND | ETF | 315948109 |  | 2114357 | 35835 | SH |  | SOLE |  | 14392 | 0 | 21443 |
| BITWISE BITCOIN ETF TRUST | ETF | 09174C104 |  | 545560 | 14823 | SH |  | SOLE |  | 11396 | 0 | 3427 |
| ARK 21SHARES BITCOIN ETF | ETF | 040919102 |  | 363972 | 16184 | SH |  | SOLE |  | 7334 | 0 | 8850 |
| FRANKLIN BITCOIN ETF | ETF | 354921108 |  | 435859 | 11122 | SH |  | SOLE |  | 8271 | 0 | 2851 |
| ISHARES BITCOIN TRUST ETF | ETF | 46438F101 |  | 15361940 | 399855 | SH |  | SOLE |  | 280072 | 0 | 119783 |
| FIRST TRUST SENIOR LOAN FUND | ETF | 33738D309 |  | 2326139 | 51923 | SH |  | SOLE |  | 28564 | 0 | 23359 |
| WISDOMTREE US QUALITY DIVIDEND GROWTH FUND | ETF | 97717X669 |  | 66900784 | 761831 | SH |  | SOLE |  | 694667 | 0 | 67164 |
| WISDOMTREE U.S. LARGECAP DIVIDEND FUND | ETF | 97717W307 |  | 5121818 | 57351 | SH |  | SOLE |  | 13054 | 0 | 44297 |
| INVESCO LARGE CAP GROWTH ETF | ETF | 46137V746 |  | 8771589 | 69654 | SH |  | SOLE |  | 51664 | 0 | 17990 |
| AUTODESK INC COM | Stock | 052769106 |  | 19752254 | 82508 | SH |  | SOLE |  | 64200 | 0 | 18308 |
| UBS AG ETRACS SILVER SHARES COVERED CALL ETNS DUE APRIL 21 2033 ETP 2022-2 | ETF | 22542D449 |  | 253252 | 2850 | SH |  | SOLE |  | 0 | 0 | 2850 |
| JETBLUE AIRWAYS CORP COM | Stock | 477143101 |  | 59721 | 13520 | SH |  | SOLE |  | 1311 | 0 | 12209 |
| RICHTECH ROBOTICS INC CL B | Stock | 765504105 |  | 52130 | 24942 | SH |  | SOLE |  | 65 | 0 | 24877 |
| CYTOKINETICS INC COM NEW | Stock | 23282W605 |  | 287631 | 4364 | SH |  | SOLE |  | 839 | 0 | 3525 |
| MORGAN STANLEY DIRECT LENDING COM SHS | CEF | 61774A103 |  | 693742 | 49695 | SH |  | SOLE |  | 49345 | 0 | 350 |
| ESPERION THERAPEUTICS INC NEW COM | Stock | 29664W105 |  | 32059 | 11705 | SH |  | SOLE |  | 5252 | 0 | 6453 |
| INVESCO DORSEY WRIGHT HEALTHCARE MOMENTUM ETF | ETF | 46137V852 |  | 294186 | 6004 | SH |  | SOLE |  | 2989 | 0 | 3015 |
| CDW CORP COM | Stock | 12514G108 |  | 3595653 | 29713 | SH |  | SOLE |  | 3998 | 0 | 25715 |
| VANECK JUNIOR GOLD MINERS ETF | ETF | 92189F791 |  | 12980766 | 108137 | SH |  | SOLE |  | 106255 | 0 | 1882 |
| VANECK RARE EARTH AND STRATEGIC METALS ETF | ETF | 92189H805 |  | 1738887 | 19760 | SH |  | SOLE |  | 5296 | 0 | 14464 |
| BRIGHTSPRING HEALTH SVCS INC COM | Stock | 10950A106 |  | 205461 | 4822 | SH |  | SOLE |  | 157 | 0 | 4665 |
| WISDOMTREE U.S. HIGH DIVIDEND FUND | ETF | 97717W208 |  | 4302709 | 39396 | SH |  | SOLE |  | 19989 | 0 | 19406 |
| NATIXIS GATEWAY QUALITY INCOME ETF | ETF | 63873X307 |  | 268758 | 4900 | SH |  | SOLE |  | 0 | 0 | 4900 |
| VANECK URANIUM AND NUCLEAR ETF | ETF | 92189F601 |  | 620799 | 4661 | SH |  | SOLE |  | 3697 | 0 | 964 |
| GLOBAL NET LEASE INC COM NEW | REIT | 379378201 |  | 112190 | 11986 | SH |  | SOLE |  | 1827 | 0 | 10159 |
| NEWS CORP NEW CL A | Stock | 65249B109 |  | 951614 | 38172 | SH |  | SOLE |  | 6987 | 0 | 31185 |
| INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF FEBRUARY | ETF | 45783Y350 |  | 586166 | 19663 | SH |  | SOLE |  | 8163 | 0 | 11500 |
| VANGUARD CALIFORNIA TAX-EXEMPT BOND ETF | ETF | 922021605 |  | 20776098 | 209694 | SH |  | SOLE |  | 196688 | 0 | 13006 |
| VANGUARD INTERMEDIATE-TERM TAX-EXEMPT BOND ETF | ETF | 922907738 |  | 2703804 | 27054 | SH |  | SOLE |  | 12106 | 0 | 14948 |
| AT INC COM | Stock | 00206R102 |  | 86572759 | 2986531 | SH |  | SOLE |  | 1854676 | 0 | 1131855 |
| AMERICAN HEALTHCARE REIT INC COM SHS | REIT | 398182303 |  | 890664 | 18886 | SH |  | SOLE |  | 8234 | 0 | 10652 |
| NEOS NASDAQ 100 HIGH INCOME ETF | ETF | 78433H675 |  | 404048 | 8131 | SH |  | SOLE |  | 1892 | 0 | 6239 |
| INVESCO DIVIDEND ACHIEVERS ETF | ETF | 46137V506 |  | 526502 | 10305 | SH |  | SOLE |  | 8308 | 0 | 1997 |
| VANGUARD INTERMEDIATE-TERM BOND ETF | ETF | 921937819 |  | 30809213 | 399186 | SH |  | SOLE |  | 69739 | 0 | 329447 |
| WISDOMTREE U.S. MIDCAP DIVIDEND FUND | ETF | 97717W505 |  | 3843407 | 73152 | SH |  | SOLE |  | 67381 | 0 | 5771 |
| CLEARWAY ENERGY INC CL C | Stock | 18539C204 |  | 239036 | 6084 | SH |  | SOLE |  | 3220 | 0 | 2864 |
| INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF MARCH | ETF | 45783Y343 |  | 667681 | 23000 | SH |  | SOLE |  | 0 | 0 | 23000 |
| FLEXSHARES MORNINGSTAR US MARKET FACTOR TILT INDEX FUND | ETF | 33939L100 |  | 466562 | 1933 | SH |  | SOLE |  | 1454 | 0 | 479 |
| PTC THERAPEUTICS INC COM | Stock | 69366J200 |  | 254348 | 3734 | SH |  | SOLE |  | 808 | 0 | 2926 |
| REXFORD INDL RLTY INC COM | REIT | 76169C100 |  | 544077 | 16623 | SH |  | SOLE |  | 4189 | 0 | 12434 |
| NUVEEN SELECT TAX-FREE INCOME SH BEN INT | CEF | 67062F100 |  | 284971 | 19859 | SH |  | SOLE |  | 18938 | 0 | 921 |
| RANGE NUCLEAR RENAISSANCE INDEX ETF | ETF | 301505475 |  | 202900 | 3085 | SH |  | SOLE |  | 2146 | 0 | 939 |
| ASTERA LABS INC COM | Stock | 04626A103 |  | 15453761 | 141022 | SH |  | SOLE |  | 108819 | 0 | 32203 |
| REDDIT INC CL A | Stock | 75734B100 |  | 975011 | 7280 | SH |  | SOLE |  | 2691 | 0 | 4589 |
| VANGUARD FINANCIALS ETF | ETF | 92204A405 |  | 11294497 | 93490 | SH |  | SOLE |  | 66433 | 0 | 27057 |
| STATE STREET ENERGY SELECT SECTOR SPDR ETF | ETF | 81369Y506 |  | 32263283 | 526661 | SH |  | SOLE |  | 252592 | 0 | 274069 |
| DESTINY TECH100 INC COM SHS | CEF | 25063F107 |  | 246280 | 9196 | SH |  | SOLE |  | 5111 | 0 | 4085 |
| FT VEST U.S. EQUITY MAX BUFFER ETF - MARCH | ETF | 33740U612 |  | 2185039 | 65264 | SH |  | SOLE |  | 58446 | 0 | 6818 |
| SOLVENTUM CORP COM SHS | Stock | 83444M101 |  | 1969906 | 30167 | SH |  | SOLE |  | 19839 | 0 | 10328 |
| GE VERNOVA INC COM | Stock | 36828A101 |  | 44054125 | 50478 | SH |  | SOLE |  | 31005 | 0 | 19473 |
| STATE STREET MATERIALS SELECT SECTOR SPDR ETF | ETF | 81369Y100 |  | 1384834 | 27713 | SH |  | SOLE |  | 14774 | 0 | 12939 |
| PROSHARES ULTRA BITCOIN ETF | ETF | 74349Y704 |  | 241018 | 20706 | SH |  | SOLE |  | 8895 | 0 | 11811 |
| WISDOMTREE US SMALLCAP QUALITY DIVIDEND GROWTH FUND | ETF | 97717X651 |  | 1763806 | 33310 | SH |  | SOLE |  | 32859 | 0 | 451 |
| GLOBAL X MLP  ENERGY INFRASTRUCTURE ETF | ETF | 37954Y293 |  | 1501587 | 20308 | SH |  | SOLE |  | 3968 | 0 | 16340 |
| HEICO CORP NEW CL A | Stock | 422806208 |  | 35894146 | 170053 | SH |  | SOLE |  | 157928 | 0 | 12125 |
| UL SOLUTIONS INC CLASS A COM SHS | Stock | 903731107 |  | 744477 | 8686 | SH |  | SOLE |  | 899 | 0 | 7787 |
| VANGUARD EMERGING MARKETS GOVERNMENT BOND ETF | ETF | 921946885 |  | 2991629 | 45542 | SH |  | SOLE |  | 15623 | 0 | 29919 |
| EXPRO GROUP HOLDINGS NV COM | Stock | N33462107 |  | 365102 | 20972 | SH |  | SOLE |  | 2094 | 0 | 18878 |
| ISHARES U.S. CONSUMER STAPLES ETF | ETF | 464287812 |  | 611152 | 8727 | SH |  | SOLE |  | 8612 | 0 | 115 |
| INDEPENDENCE RLTY TR INC COM | REIT | 45378A106 |  | 237548 | 15954 | SH |  | SOLE |  | 6456 | 0 | 9498 |
| ISHARES BIOTECHNOLOGY ETF | ETF | 464287556 |  | 2270631 | 13449 | SH |  | SOLE |  | 8136 | 0 | 5313 |
| SCHWAB FUNDAMENTAL U.S. SMALL COMPANY ETF | ETF | 808524763 |  | 3311023 | 102098 | SH |  | SOLE |  | 63685 | 0 | 38413 |
| RUBRIK INC. CL A | Stock | 781154109 |  | 570428 | 11649 | SH |  | SOLE |  | 837 | 0 | 10812 |
| RUBRIK INC. CL A | Stock | 781154109 |  | 4897 | 100 | SH | Call | SOLE |  | 100 | 0 | 0 |
| LOAR HOLDINGS INC COM SHS | Stock | 53947R105 |  | 679918 | 11868 | SH |  | SOLE |  | 143 | 0 | 11725 |
| SCHEIN HENRY INC COM | Stock | 806407102 |  | 445147 | 6047 | SH |  | SOLE |  | 2914 | 0 | 3133 |
| VIKING HOLDINGS LTD ORD SHS | Stock | G93A5A101 |  | 5150403 | 70129 | SH |  | SOLE |  | 12684 | 0 | 57445 |
| INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF - MAY | ETF | 45783Y293 |  | 546135 | 18125 | SH |  | SOLE |  | 15725 | 0 | 2400 |
| SCHWAB FUNDAMENTAL U.S. LARGE COMPANY ETF | ETF | 808524771 |  | 765687139 | 27495487 | SH |  | SOLE |  | 17624394 | 0 | 9871093 |
| GE AEROSPACE COM NEW | Stock | 369604301 |  | 34160998 | 120400 | SH |  | SOLE |  | 61454 | 0 | 58946 |
| ISHARES U.S. TELECOMMUNICATIONS ETF | ETF | 464287713 |  | 1034391 | 26307 | SH |  | SOLE |  | 26307 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO SHORT TERM TREASURY ETF | ETF | 78468R101 |  | 6502725 | 222849 | SH |  | SOLE |  | 208704 | 0 | 14145 |
| ISHARES MSCI USA QUALITY FACTOR ETF | ETF | 46432F339 |  | 77168922 | 402442 | SH |  | SOLE |  | 93414 | 0 | 309028 |
| ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF | ETF | 464288513 |  | 549655 | 6909 | SH |  | SOLE |  | 5199 | 0 | 1710 |
| ISHARES S SMALL-CAP 600 GROWTH ETF | ETF | 464287887 |  | 30258933 | 209117 | SH |  | SOLE |  | 55587 | 0 | 153530 |
| PENSKE AUTOMOTIVE GRP INC COM | Stock | 70959W103 |  | 358506 | 2398 | SH |  | SOLE |  | 717 | 0 | 1681 |
| NOKIA CORP SPONSORED ADR | ADR | 654902204 |  | 710159 | 88328 | SH |  | SOLE |  | 11295 | 0 | 77033 |
| ISHARES GLOBAL INDUSTRIALS ETF | ETF | 464288729 |  | 254663 | 1407 | SH |  | SOLE |  | 1406 | 0 | 1 |
| MOTOROLA SOLUTIONS INC COM NEW | Stock | 620076307 |  | 6369285 | 14677 | SH |  | SOLE |  | 5946 | 0 | 8731 |
| UNIVERSAL DISPLAY CORP COM | Stock | 91347P105 |  | 215220 | 2348 | SH |  | SOLE |  | 896 | 0 | 1452 |
| SERVE ROBOTICS INC COM | Stock | 81758H106 |  | 6422720 | 761136 | SH |  | SOLE |  | 621602 | 0 | 139534 |
| ISHARES IBONDS DEC 2034 TERM CORPORATE ETF | ETF | 46438G653 |  | 342845 | 13156 | SH |  | SOLE |  | 1518 | 0 | 11638 |
| COMMVAULT SYS INC COM | Stock | 204166102 |  | 402403 | 5166 | SH |  | SOLE |  | 1004 | 0 | 4162 |
| FRESHPET INC COM | Stock | 358039105 |  | 559337 | 9487 | SH |  | SOLE |  | 4337 | 0 | 5150 |
| STATE STREET SPDR S REGIONAL BANKING ETF | ETF | 78464A698 |  | 9943053 | 152620 | SH |  | SOLE |  | 111907 | 0 | 40713 |
| QXO INC COM NEW | Stock | 82846H405 |  | 11956864 | 615698 | SH |  | SOLE |  | 221712 | 0 | 393986 |
| WAYSTAR HLDG CORP COM | Stock | 946784105 |  | 357985 | 14853 | SH |  | SOLE |  | 4713 | 0 | 10140 |
| AB SHORT DURATION HIGH YIELD ETF | ETF | 00039J830 |  | 210625 | 5930 | SH |  | SOLE |  | 5929 | 0 | 1 |
| ISHARES MSCI USA MOMENTUM FACTOR ETF | ETF | 46432F396 |  | 86048009 | 358564 | SH |  | SOLE |  | 240566 | 0 | 117998 |
| GRAIL INC COM | Stock | 384747101 |  | 453104 | 8768 | SH |  | SOLE |  | 4463 | 0 | 4305 |
| TEMPUS AI INC CL A | Stock | 88023B103 |  | 7915354 | 175065 | SH |  | SOLE |  | 135145 | 0 | 39920 |
| ISHARES IBONDS 2031 TERM HIGH YIELD AND INCOME ETF | ETF | 46438G661 |  | 306164 | 12030 | SH |  | SOLE |  | 12030 | 0 | 0 |
| STATE STREET CONSUMER DISCRETIONARY SELECT SECTOR SPDR ETF | ETF | 81369Y407 |  | 4841310 | 44424 | SH |  | SOLE |  | 31085 | 0 | 13339 |
| TCW FLEXIBLE INCOME ETF | ETF | 29287L700 |  | 214007208 | 5449636 | SH |  | SOLE |  | 2538696 | 0 | 2910940 |
| STATE STREET INDUSTRIAL SELECT SECTOR SPDR ETF | ETF | 81369Y704 |  | 77618018 | 479942 | SH |  | SOLE |  | 71002 | 0 | 408940 |
| CAPITAL GROUP MUNICIPAL HIGH-INCOME ETF | ETF | 14020Y805 |  | 3990877 | 157618 | SH |  | SOLE |  | 116901 | 0 | 40717 |
| CAPITAL GROUP NEW GEOGRAPHY EQUITY ETF | ETF | 14021N105 |  | 22577604 | 715222 | SH |  | SOLE |  | 641177 | 0 | 74045 |
| SCIENCE APPLICATIONS INTL CORP COM | Stock | 808625107 |  | 1589802 | 16749 | SH |  | SOLE |  | 2590 | 0 | 14159 |
| EXPEDIA GROUP INC COM NEW | Stock | 30212P303 |  | 9325126 | 40388 | SH |  | SOLE |  | 11116 | 0 | 29272 |
| LANDBRIDGE COMPANY LLC CL A | Stock | 514952100 |  | 18953910 | 274559 | SH |  | SOLE |  | 258310 | 0 | 16249 |
| ISHARES U.S. TECHNOLOGY ETF | ETF | 464287721 |  | 54904199 | 302706 | SH |  | SOLE |  | 101054 | 0 | 201652 |
| INNOVATOR EQUITY DEFINED PROTECTION ETF - 1 YR JULY | ETF | 45783Y251 |  | 1903549 | 65482 | SH |  | SOLE |  | 6376 | 0 | 59106 |
| CAPITAL GROUP GLOBAL EQUITY ETF | ETF | 14020R107 |  | 1311780 | 43009 | SH |  | SOLE |  | 25065 | 0 | 17944 |
| CAPITAL GROUP INTERNATIONAL CORE EQUITY ETF | ETF | 14021T102 |  | 1929671 | 58281 | SH |  | SOLE |  | 49707 | 0 | 8574 |
| ISHARES US FINANCIAL SERVICES ETF | ETF | 464287770 |  | 1933548 | 23341 | SH |  | SOLE |  | 21427 | 0 | 1914 |
| U S PHYSICAL THERAPY COM | Stock | 90337L108 |  | 1804161 | 24068 | SH |  | SOLE |  | 22556 | 0 | 1512 |
| ISHARES SEMICONDUCTOR ETF | ETF | 464287523 |  | 23071989 | 70211 | SH |  | SOLE |  | 62241 | 0 | 7969 |
| APPLIED OPTOELECTRONICS INC COM | Stock | 03823U102 |  | 232284 | 2746 | SH |  | SOLE |  | 132 | 0 | 2614 |
| SCHWAB FUNDAMENTAL INTERNATIONAL SMALL EQUITY ETF | ETF | 808524748 |  | 351794 | 7588 | SH |  | SOLE |  | 7581 | 0 | 7 |
| SCHWAB FUNDAMENTAL EMERGING MARKETS EQUITY ETF | ETF | 808524730 |  | 559379 | 14620 | SH |  | SOLE |  | 13818 | 0 | 802 |
| SCHWAB FUNDAMENTAL INTERNATIONAL EQUITY ETF | ETF | 808524755 |  | 197844269 | 4043914 | SH |  | SOLE |  | 2979983 | 0 | 1063931 |
| ISHARES EXPANDED TECH-SOFTWARE SECTOR ETF | ETF | 464287515 |  | 20284783 | 253418 | SH |  | SOLE |  | 149627 | 0 | 103791 |
| CAPITAL GROUP ULTRA SHORT INCOME ETF | ETF | 14020Y888 |  | 2659646 | 105208 | SH |  | SOLE |  | 20169 | 0 | 85039 |
| CAPITAL GROUP CONSERVATIVE EQUITY ETF | ETF | 14020U100 |  | 2945813 | 98820 | SH |  | SOLE |  | 52471 | 0 | 46349 |
| INNOVATOR INTERNATIONAL DEVELOPED 10 BUFFER ETF - QUARTERLY | ETF | 45783Y178 |  | 5147520 | 174374 | SH |  | SOLE |  | 1536 | 0 | 172838 |
| SMURFIT WESTROCK PLC SHS | Stock | G8267P108 |  | 2022553 | 50755 | SH |  | SOLE |  | 1524 | 0 | 49231 |
| NETAPP INC COM | Stock | 64110D104 |  | 6898226 | 67372 | SH |  | SOLE |  | 34147 | 0 | 33225 |
| ISHARES U.S. DIGITAL INFRASTRUCTURE AND REAL ESTATE ETF | ETF | 464287531 |  | 294250 | 3009 | SH |  | SOLE |  | 0 | 0 | 3009 |
| BURLINGTON STORES INC COM | Stock | 122017106 |  | 6389921 | 19644 | SH |  | SOLE |  | 2612 | 0 | 17032 |
| INNOVATOR U.S. SMALL CAP 10 BUFFER ETF - QUARTERLY | ETF | 45783Y228 |  | 3409385 | 116401 | SH |  | SOLE |  | 1145 | 0 | 115256 |
| BROADWIND INC COM NEW | Stock | 11161T207 |  | 50764 | 24406 | SH |  | SOLE |  | 2000 | 0 | 22406 |
| AB INTERNATIONAL LOW VOLATILITY EQUITY ETF | ETF | 00039J822 |  | 348703 | 8174 | SH |  | SOLE |  | 8174 | 0 | 0 |
| ISHARES ETHEREUM TRUST ETF | ETF | 46438R105 |  | 1105892 | 69861 | SH |  | SOLE |  | 37395 | 0 | 32466 |
| FIDELITY ETHEREUM FUND ETF | ETF | 31613E103 |  | 213740 | 10237 | SH |  | SOLE |  | 4506 | 0 | 5731 |
| GRAYSCALE ETHEREUM STAKING MINI ETF | ETF | 38964R203 |  | 2456518 | 123692 | SH |  | SOLE |  | 113740 | 0 | 9952 |
| INVESCO S ULTRA DIVIDEND REVENUE ETF | ETF | 46138G656 |  | 956071 | 17177 | SH |  | SOLE |  | 1574 | 0 | 15603 |
| GRAYSCALE BITCOIN MINI TRUST ETF | ETF | 389930207 |  | 1022959 | 34110 | SH |  | SOLE |  | 19143 | 0 | 14967 |
| LINEAGE INC COM | REIT | 53566V106 |  | 681056 | 20790 | SH |  | SOLE |  | 4462 | 0 | 16328 |
| INNOVATOR EQUITY DEFINED PROTECTION ETF - 1 YR AUGUST | ETF | 45783Y111 |  | 391946 | 14720 | SH |  | SOLE |  | 0 | 0 | 14720 |
| PLAINS GP HLDGS L P LTD PARTNR INT A | Stock | 72651A207 |  | 7400593 | 304802 | SH |  | SOLE |  | 248802 | 0 | 56000 |
| VEEVA SYS INC CL A COM | Stock | 922475108 |  | 3973466 | 22620 | SH |  | SOLE |  | 4470 | 0 | 18150 |
| INVESCO BULLETSHARES 2034 CORPORATE BOND ETF | ETF | 46139W783 |  | 445940 | 21545 | SH |  | SOLE |  | 0 | 0 | 21545 |
| ROYCE GLOBAL TRUST INC COM | CEF | 78081T104 |  | 526930 | 39435 | SH |  | SOLE |  | 15327 | 0 | 24108 |
| EASTMAN KODAK CO COM NEW | Stock | 277461406 |  | 324705 | 35879 | SH |  | SOLE |  | 32347 | 0 | 3532 |
| CHARTER COMMUNICATIONS INC CL A | Stock | 16119P108 |  | 1117626 | 5177 | SH |  | SOLE |  | 2160 | 0 | 3017 |
| ROBO GLOBAL ROBOTICS  AUTOMATION INDEX ETF | ETF | 301505707 |  | 1207929 | 17652 | SH |  | SOLE |  | 2135 | 0 | 15517 |
| PROSHARES S 500 DIVIDEND ARISTOCRATS ETF | ETF | 74348A467 |  | 4055340 | 38261 | SH |  | SOLE |  | 28763 | 0 | 9498 |
| RINGCENTRAL INC CL A | Stock | 76680R206 |  | 633940 | 17046 | SH |  | SOLE |  | 13394 | 0 | 3652 |
| SKYWORKS SOLUTIONS INC COM | Stock | 83088M102 |  | 482582 | 9012 | SH |  | SOLE |  | 2963 | 0 | 6049 |
| FT VEST U.S. EQUITY MAX BUFFER ETF - AUGUST | ETF | 33740U562 |  | 381076 | 11250 | SH |  | SOLE |  | 11250 | 0 | 0 |
| CLEAN ENERGY FUELS CORP COM | Stock | 184499101 |  | 35819 | 14442 | SH |  | SOLE |  | 3519 | 0 | 10923 |
| ISHARES SHORT DURATION BOND ACTIVE ETF | ETF | 46431W507 |  | 12105868 | 238140 | SH |  | SOLE |  | 225134 | 0 | 13006 |
| ISHARES U.S. BASIC MATERIALS ETF | ETF | 464287838 |  | 480377 | 2731 | SH |  | SOLE |  | 789 | 0 | 1942 |
| FIDELITY MSCI ENERGY INDEX ETF | ETF | 316092402 |  | 230865 | 6786 | SH |  | SOLE |  | 6786 | 0 | 0 |
| FIDELITY MSCI HEALTH CARE INDEX ETF | ETF | 316092600 |  | 281972 | 4008 | SH |  | SOLE |  | 1205 | 0 | 2803 |
| FIDELITY MSCI INDUSTRIAL INDEX ETF | ETF | 316092709 |  | 261146 | 3018 | SH |  | SOLE |  | 3018 | 0 | 0 |
| FIDELITY MSCI FINANCIALS INDEX ETF | ETF | 316092501 |  | 435356 | 6202 | SH |  | SOLE |  | 6201 | 0 | 1 |
| BRIXMOR PPTY GROUP INC COM | REIT | 11120U105 |  | 118949293 | 4130218 | SH |  | SOLE |  | 3455096 | 0 | 675122 |
| VERACYTE INC COM | Stock | 92337F107 |  | 246802 | 7663 | SH |  | SOLE |  | 138 | 0 | 7525 |
| SIRIUSXM HOLDINGS INC COMMON STOCK | Stock | 829933100 |  | 3675977 | 159275 | SH |  | SOLE |  | 27087 | 0 | 132188 |
| HOMETRUST BANCSHARES INC COM | Stock | 437872104 |  | 724084 | 16977 | SH |  | SOLE |  | 9503 | 0 | 7474 |
| HEWLETT PACKARD ENTERPRISE CO 7.625 MAND CONV | Convertible Preferred | 42824C208 |  | 6279339 | 97339 | SH |  | SOLE |  | 97339 | 0 | 0 |
| JENSEN QUALITY GROWTH ETF | ETF | 89834G562 |  | 367159 | 15114 | SH |  | SOLE |  | 3760 | 0 | 11354 |
| GAMING  LEISURE P COM | REIT | 36467J108 |  | 3621785 | 81628 | SH |  | SOLE |  | 51142 | 0 | 30486 |
| ADMA BIOLOGICS INC COM | Stock | 000899104 |  | 793177 | 88032 | SH |  | SOLE |  | 3453 | 0 | 84579 |
| INVESCO RAFI DEVELOPED MARKETS EX-U.S. ETF | ETF | 46138E743 |  | 9955688 | 265940 | SH |  | SOLE |  | 17821 | 0 | 248119 |
| WIX COM LTD SHS | Stock | M98068105 |  | 1078380 | 11973 | SH |  | SOLE |  | 9438 | 0 | 2535 |
| FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF | ETF | 316092808 |  | 1472431 | 7081 | SH |  | SOLE |  | 5279 | 0 | 1802 |
| LGI HOMES INC COM | Stock | 50187T106 |  | 253822 | 6421 | SH |  | SOLE |  | 107 | 0 | 6314 |
| CORMEDIX INC COM | Stock | 21900C308 |  | 72551 | 10685 | SH |  | SOLE |  | 10005 | 0 | 680 |
| ISHARES S 500 VALUE | ETF | 464287408 |  | 27587051 | 130653 | SH |  | SOLE |  | 34868 | 0 | 95785 |
| ALAMOS GOLD INC COM CL A | Stock | 011532108 |  | 772018 | 17377 | SH |  | SOLE |  | 3719 | 0 | 13658 |
| NMI HLDGS INC COM | Stock | 629209305 |  | 11850934 | 315942 | SH |  | SOLE |  | 237133 | 0 | 78809 |
| STATE STREET SPDR PORTFOLIO S 600 SMALL CAP ETF | ETF | 78468R853 |  | 2125861 | 43995 | SH |  | SOLE |  | 20360 | 0 | 23635 |
| AMENTUM HOLDINGS INC COM | Stock | 023939101 |  | 832226 | 31929 | SH |  | SOLE |  | 17700 | 0 | 14229 |
| ESSENT GROUP LTD COM | Stock | G3198U102 |  | 589650 | 10090 | SH |  | SOLE |  | 3224 | 0 | 6866 |
| CALAMOS CONV OPPORTUNITIES  I SH BEN INT | CEF | 128117108 |  | 593901 | 55298 | SH |  | SOLE |  | 24558 | 0 | 30740 |
| LULULEMON ATHLETICA INC COM | Stock | 550021109 |  | 4578710 | 29913 | SH |  | SOLE |  | 8865 | 0 | 21048 |
| INNOVATOR EQUITY DEFINED PROTECTION ETF - 6MO APR/OCT | ETF | 45784N882 |  | 506969 | 19850 | SH |  | SOLE |  | 19850 | 0 | 0 |
| INNOVATOR EQUITY DEFINED PROTECTION ETF - 1 YR OCTOBER | ETF | 45784N700 |  | 639277 | 23900 | SH |  | SOLE |  | 19900 | 0 | 4000 |
| STANDARDAERO INC COM | Stock | 85423L103 |  | 1411610 | 54650 | SH |  | SOLE |  | 164 | 0 | 54486 |
| WISDOMTREE U.S. AI ENHANCED VALUE FUND | ETF | 97717W406 |  | 1532562 | 13245 | SH |  | SOLE |  | 47 | 0 | 13198 |
| INVESCO DB AGRICULTURE FUND | ETF | 46140H106 |  | 276451 | 10119 | SH |  | SOLE |  | 6194 | 0 | 3925 |
| CALAMOS GLOBAL TOTAL RETURN FD COM SH BEN INT | CEF | 128118106 |  | 120161 | 10777 | SH |  | SOLE |  | 9876 | 0 | 900 |
| FIRST TRUST WCM INTERNATIONAL EQUITY ETF | ETF | 33733E732 |  | 809085 | 48246 | SH |  | SOLE |  | 6385 | 0 | 41861 |
| ISHARES S 500 GROWTH ETF | ETF | 464287309 |  | 55341674 | 489338 | SH |  | SOLE |  | 111024 | 0 | 378314 |
| ISHARES CORE S 500 ETF | ETF | 464287200 |  | 2809513498 | 4301507 | SH |  | SOLE |  | 2756170 | 0 | 1545337 |
| ISHARES CORE S 500 ETF | ETF | 464287200 |  | 2286012 | 3500 | SH | Put | SOLE |  | 3500 | 0 | 0 |
| ISHARES CORE S 500 ETF | ETF | 464287200 |  | 849090 | 1300 | SH | Put | SOLE |  | 1300 | 0 | 0 |
| INVESCO BULLETSHARES 2034 MUNICIPAL BOND ETF | ETF | 46139W767 |  | 213053 | 8783 | SH |  | SOLE |  | 0 | 0 | 8783 |
| KONTOOR BRANDS INC COM | Stock | 50050N103 |  | 1450926 | 20642 | SH |  | SOLE |  | 3158 | 0 | 17484 |
| ALLEGION PLC ORD SHS | Stock | G0176J109 |  | 3057566 | 21045 | SH |  | SOLE |  | 4485 | 0 | 16560 |
| EVERUS CONSTR GROUP COM | Stock | 300426103 |  | 1934653 | 16387 | SH |  | SOLE |  | 8117 | 0 | 8270 |
| UBS GROUP AG SHS | Stock | H42097107 |  | 81884012 | 2096407 | SH |  | SOLE |  | 1969331 | 0 | 127076 |
| TEXAS PACIFIC LAND CORPORATION COM | Stock | 88262P102 |  | 5096831 | 10740 | SH |  | SOLE |  | 1343 | 0 | 9397 |
| LAMAR ADVERTISING CO CL A | REIT | 512816109 |  | 6111936 | 48257 | SH |  | SOLE |  | 26194 | 0 | 22063 |
| THE CIGNA GROUP COM | Stock | 125523100 |  | 69319560 | 259885 | SH |  | SOLE |  | 205843 | 0 | 54042 |
| THE CIGNA GROUP COM | Stock | 125523100 |  | 453437 | 1700 | SH | Put | SOLE |  | 1700 | 0 | 0 |
| OSISKO DEVELOPMENT CORP COM NEW | Stock | 68828E809 |  | 108875 | 33500 | SH |  | SOLE |  | 0 | 0 | 33500 |
| INVESCO CURRENCYSHARES SWISS FRANC TRUST | ETF | 46138R108 |  | 2193184 | 19864 | SH |  | SOLE |  | 7429 | 0 | 12435 |
| FUNDSTRAT GRANNY SHOTS US LARGE CAP ETF | ETF | 886364231 |  | 2641692 | 110670 | SH |  | SOLE |  | 20316 | 0 | 90354 |
| BUMBLE INC COM CL A | Stock | 12047B105 |  | 139536 | 42804 | SH |  | SOLE |  | 9617 | 0 | 33187 |
| ISHARES IBONDS DEC 2026 TERM CORPORATE ETF | ETF | 46435GAA0 |  | 37430772 | 1544174 | SH |  | SOLE |  | 1188783 | 0 | 355391 |
| HILLTOP HLDGS INC COM | Stock | 432748101 |  | 248224 | 6930 | SH |  | SOLE |  | 1948 | 0 | 4982 |
| FEDERATED HERMES INC CL B | Stock | 314211103 |  | 978927 | 17262 | SH |  | SOLE |  | 14477 | 0 | 2785 |
| METTLER TOLEDO INTERNATIONAL COM | Stock | 592688105 |  | 37142486 | 29451 | SH |  | SOLE |  | 27394 | 0 | 2057 |
| ONEOK INC NEW COM | Stock | 682680103 |  | 10880878 | 120343 | SH |  | SOLE |  | 61066 | 0 | 59277 |
| ROSS STORES INC COM | Stock | 778296103 |  | 28694624 | 132471 | SH |  | SOLE |  | 101024 | 0 | 31447 |
| WESCO INTL INC COM | Stock | 95082P105 |  | 9502829 | 34732 | SH |  | SOLE |  | 25787 | 0 | 8945 |
| DIMENSIONAL EMERGING MARKETS CORE EQUITY 2 ETF | ETF | 25434V732 |  | 3524484 | 102011 | SH |  | SOLE |  | 34505 | 0 | 67506 |
| SITEONE LANDSCAPE SUPPLY INC COM | Stock | 82982L103 |  | 3403093 | 25569 | SH |  | SOLE |  | 6190 | 0 | 19379 |
| BUNGE GLOBAL SA COM SHS | Stock | H11356104 |  | 1881186 | 14789 | SH |  | SOLE |  | 905 | 0 | 13884 |
| BUNGE GLOBAL SA COM SHS | Stock | H11356104 |  | 12720 | 100 | SH | Call | SOLE |  | 100 | 0 | 0 |
| DIMENSIONAL INTERNATIONAL SMALL CAP ETF | ETF | 25434V773 |  | 1619864 | 48110 | SH |  | SOLE |  | 13406 | 0 | 34704 |
| JPMORGAN BETABUILDERS U.S. TREASURY BOND 20 YEAR ETF | ETF | 46654Q831 |  | 302534 | 3688 | SH |  | SOLE |  | 1188 | 0 | 2500 |
| ARAMARK COM | Stock | 03852U106 |  | 2130841 | 52562 | SH |  | SOLE |  | 10821 | 0 | 41741 |
| MASIMO CORP COM | Stock | 574795100 |  | 1086126 | 6106 | SH |  | SOLE |  | 946 | 0 | 5160 |
| CHART INDS INC COM | Stock | 16115Q308 |  | 488701 | 2364 | SH |  | SOLE |  | 345 | 0 | 2019 |
| FLEXTRONICS INTL LTD ORD | Stock | Y2573F102 |  | 4675185 | 71421 | SH |  | SOLE |  | 8714 | 0 | 62707 |
| RENAISSANCERE HLDGS LTD COM | Stock | G7496G103 |  | 3326260 | 11191 | SH |  | SOLE |  | 1089 | 0 | 10102 |
| ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF | ETF | 46434V407 |  | 268215 | 6339 | SH |  | SOLE |  | 2953 | 0 | 3386 |
| MAMAS CREATIONS INC COM | Stock | 56146T103 |  | 520317 | 33919 | SH |  | SOLE |  | 32855 | 0 | 1064 |
| AMC ENTMT HLDGS INC CL A NEW | Stock | 00165C302 |  | 17403 | 17758 | SH |  | SOLE |  | 1904 | 0 | 15854 |
| MARA HOLDINGS INC COM | Stock | 565788106 |  | 105052 | 12874 | SH |  | SOLE |  | 7373 | 0 | 5501 |
| AIR LEASE CORP CL A | Stock | 00912X302 |  | 1084127 | 16694 | SH |  | SOLE |  | 4229 | 0 | 12465 |
| WELLS FARGO  CO COM | Stock | 949746101 |  | 86617563 | 1088041 | SH |  | SOLE |  | 687721 | 0 | 400320 |
| SIGNET JEWELERS LIMITED SHS | Stock | G81276100 |  | 1003125 | 11852 | SH |  | SOLE |  | 2040 | 0 | 9812 |
| UNION PAC CORP COM | Stock | 907818108 |  | 84412275 | 347942 | SH |  | SOLE |  | 272702 | 0 | 75240 |
| RIO TINTO PLC SPONSORED ADR | ADR | 767204100 |  | 3108199 | 33318 | SH |  | SOLE |  | 7237 | 0 | 26081 |
| CINTAS CORP COM | Stock | 172908105 |  | 15844107 | 93676 | SH |  | SOLE |  | 45469 | 0 | 48207 |
| DONALDSON INC COM | Stock | 257651109 |  | 475983 | 5608 | SH |  | SOLE |  | 1654 | 0 | 3954 |
| ECOLAB INC COM | Stock | 278865100 |  | 13129412 | 49355 | SH |  | SOLE |  | 15340 | 0 | 34015 |
| CARMAX INC COM | Stock | 143130102 |  | 2729671 | 65672 | SH |  | SOLE |  | 14002 | 0 | 51670 |
| ARMSTRONG WORLD INDS INC NEW COM | Stock | 04247X102 |  | 1510480 | 9170 | SH |  | SOLE |  | 1944 | 0 | 7226 |
| TRANSOCEAN LTD REGISTERED SHS | Stock | H8817H100 |  | 255191 | 38490 | SH |  | SOLE |  | 17588 | 0 | 20902 |
| BREAD FINANCIAL HOLDINGS INC COM | Stock | 018581108 |  | 232436 | 3104 | SH |  | SOLE |  | 736 | 0 | 2368 |
| RADIAN GROUP INC COM | Stock | 750236101 |  | 266584 | 8059 | SH |  | SOLE |  | 4203 | 0 | 3856 |
| ISHARES GOVERNMENT/CREDIT BOND ETF | ETF | 464288596 |  | 455439 | 4372 | SH |  | SOLE |  | 541 | 0 | 3831 |
| ISHARES MBS ETF | ETF | 464288588 |  | 5822191 | 61318 | SH |  | SOLE |  | 43640 | 0 | 17678 |
| ISHARES PREFERRED  INCOME SECURITIES ETF | ETF | 464288687 |  | 11609909 | 382913 | SH |  | SOLE |  | 265335 | 0 | 117578 |
| ISHARES 10-20 YEAR TREASURY BOND ETF | ETF | 464288653 |  | 6169727 | 61256 | SH |  | SOLE |  | 14953 | 0 | 46303 |
| CHARLES RIV LABS INTL INC COM | Stock | 159864107 |  | 894864 | 5189 | SH |  | SOLE |  | 644 | 0 | 4545 |
| SALESFORCE INC COM | Stock | 79466L302 |  | 61158628 | 327636 | SH |  | SOLE |  | 223492 | 0 | 104144 |
| SALESFORCE INC COM | Stock | 79466L302 |  | 55999 | 300 | SH | Put | SOLE |  | 0 | 0 | 300 |
| SALESFORCE INC COM | Stock | 79466L302 |  | 130666 | 700 | SH | Put | SOLE |  | 0 | 0 | 700 |
| DOLBY LABORATORIES INC COM CL A | Stock | 25659T107 |  | 1087506 | 18107 | SH |  | SOLE |  | 3905 | 0 | 14202 |
| ANTERIS TECHNOLOGIES GLOBAL COM | Stock | 03675P102 |  | 57858 | 10427 | SH |  | SOLE |  | 9331 | 0 | 1096 |
| PROSHARES ULTRA QQQ | ETF | 74347R206 |  | 300793 | 4931 | SH |  | SOLE |  | 3331 | 0 | 1600 |
| MICROCHIP TECHNOLOGY INC. COM | Stock | 595017104 |  | 13587198 | 210301 | SH |  | SOLE |  | 97232 | 0 | 113069 |
| MCCORMICK  CO INC COM NON VTG | Stock | 579780206 |  | 3463736 | 68668 | SH |  | SOLE |  | 22244 | 0 | 46424 |
| NORTHROP GRUMMAN CORP COM | Stock | 666807102 |  | 17799565 | 26095 | SH |  | SOLE |  | 14422 | 0 | 11673 |
| DARDEN RESTAURANTS INC COM | Stock | 237194105 |  | 4541885 | 23168 | SH |  | SOLE |  | 9757 | 0 | 13411 |
| COLUMBIA BKG SYS INC COM | Stock | 197236102 |  | 1334958 | 48669 | SH |  | SOLE |  | 32937 | 0 | 15732 |
| IDEXX LABS INC COM | Stock | 45168D104 |  | 18052463 | 32128 | SH |  | SOLE |  | 24073 | 0 | 8055 |
| RYDER SYS INC COM | Stock | 783549108 |  | 1307336 | 6386 | SH |  | SOLE |  | 3616 | 0 | 2770 |
| REPUBLIC SVCS INC COM | Stock | 760759100 |  | 21381004 | 97619 | SH |  | SOLE |  | 84757 | 0 | 12862 |
| THERMO FISHER SCIENTIFIC INC COM | Stock | 883556102 |  | 46234042 | 94073 | SH |  | SOLE |  | 56812 | 0 | 37261 |
| TORO CO COM | Stock | 891092108 |  | 5029626 | 53832 | SH |  | SOLE |  | 14866 | 0 | 38966 |
| MGIC INVT CORP WIS COM | Stock | 552848103 |  | 3279606 | 124939 | SH |  | SOLE |  | 79230 | 0 | 45709 |
| INNOVATOR EQUITY DEFINED PROTECTION ETF - 1 YR JANUARY | ETF | 45784N817 |  | 318315 | 11677 | SH |  | SOLE |  | 11677 | 0 | 0 |
| VANGUARD CRSP US MID CAP VALUE INDE ETF | ETF | 922908512 |  | 22729039 | 123389 | SH |  | SOLE |  | 30100 | 0 | 93289 |
| INVESCO S 100 EQUAL WEIGHT ETF | ETF | 46137V449 |  | 434570 | 3771 | SH |  | SOLE |  | 0 | 0 | 3771 |
| LOCKHEED MARTIN CORP COM | Stock | 539830109 |  | 181724965 | 300682 | SH |  | SOLE |  | 233756 | 0 | 66926 |
| BLAIZE HLDGS INC COM | Stock | 092915107 |  | 28338 | 15577 | SH |  | SOLE |  | 4538 | 0 | 11039 |
| HARBOR INTERNATIONAL COMPOUNDERS ETF | ETF | 41151J885 |  | 2485734 | 85863 | SH |  | SOLE |  | 44539 | 0 | 41324 |
| CAPITAL GROUP U.S. SMALL AND MID CAP ETF | ETF | 14022A102 |  | 32664260 | 1112599 | SH |  | SOLE |  | 926001 | 0 | 186598 |
| MILLROSE PPTYS INC COM CL A | REIT | 601137102 |  | 1281874 | 45808 | SH |  | SOLE |  | 36292 | 0 | 9516 |
| UMH PPTYS INC COM | REIT | 903002103 |  | 170691 | 11829 | SH |  | SOLE |  | 6031 | 0 | 5798 |
| FIRST BUSEY CORP COM NEW | Stock | 319383204 |  | 5968006 | 236170 | SH |  | SOLE |  | 1587 | 0 | 234583 |
| ICU MED INC COM | Stock | 44930G107 |  | 277156 | 2146 | SH |  | SOLE |  | 609 | 0 | 1537 |
| MANHATTAN ASSOCIATES INC COM | Stock | 562750109 |  | 35566432 | 267195 | SH |  | SOLE |  | 177548 | 0 | 89647 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 350063625 | 1190152 | SH |  | SOLE |  | 869549 | 0 | 320603 |
| M/I HOMES INC COM | Stock | 55305B101 |  | 788945 | 6443 | SH |  | SOLE |  | 5549 | 0 | 894 |
| POWER INTEGRATIONS INC COM | Stock | 739276103 |  | 1141350 | 22292 | SH |  | SOLE |  | 1368 | 0 | 20925 |
| WESTAMERICA BANCORPORATION COM | Stock | 957090103 |  | 254275 | 4876 | SH |  | SOLE |  | 1532 | 0 | 3344 |
| INTERNATIONAL PAPER CO COM | Stock | 460146103 |  | 1323571 | 37076 | SH |  | SOLE |  | 23271 | 0 | 13805 |
| STRATEGY INC SERIES A PERP PF | Convertible Preferred | 594972887 |  | 226478 | 3206 | SH |  | SOLE |  | 2721 | 0 | 485 |
| HARTFORD INSURANCE GROUP INC COM | Stock | 416515104 |  | 3704660 | 27395 | SH |  | SOLE |  | 12778 | 0 | 14617 |
| ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF | ETF | 464288638 |  | 5924606 | 111323 | SH |  | SOLE |  | 107566 | 0 | 3757 |
| STATE STREET SPDR PORTFOLIO EMERGING MARKETS ETF | ETF | 78463X509 |  | 2013353 | 42919 | SH |  | SOLE |  | 40026 | 0 | 2893 |
| GENWORTH FINL INC COM SHS | Stock | 37247D106 |  | 92981 | 11451 | SH |  | SOLE |  | 2084 | 0 | 9367 |
| SAILPOINT INC COM | Stock | 78781J109 |  | 631085 | 47665 | SH |  | SOLE |  | 4743 | 0 | 42922 |
| KARMAN HLDGS INC COMMON STOCK | Stock | 485924104 |  | 849811 | 10616 | SH |  | SOLE |  | 109 | 0 | 10507 |
| MONOLITHIC PWR SYS INC COM | Stock | 609839105 |  | 2649295 | 2423 | SH |  | SOLE |  | 398 | 0 | 2025 |
| DUCOMMUN INC DEL COM | Stock | 264147109 |  | 437492 | 3586 | SH |  | SOLE |  | 73 | 0 | 3513 |
| SELECT STOXX EUROPE AEROSPACE  DEFENSE ETF | ETF | 84858T772 |  | 651598 | 16013 | SH |  | SOLE |  | 5902 | 0 | 10111 |
| VSE CORP COM | Stock | 918284100 |  | 352205 | 1910 | SH |  | SOLE |  | 18 | 0 | 1892 |
| TEMA ELECTRIFICATION ETF | ETF | 87975E834 |  | 2443914 | 71376 | SH |  | SOLE |  | 0 | 0 | 71376 |
| SANDISK CORP COM | Stock | 80004C200 |  | 7530314 | 11854 | SH |  | SOLE |  | 4770 | 0 | 7084 |
| JLENS 500 JEWISH ADVOCACY U.S. ETF | ETF | 02072Q846 |  | 6388970 | 233726 | SH |  | SOLE |  | 2000 | 0 | 231726 |
| CHEVRON CORPORATION COM | Stock | 166764100 |  | 323058323 | 1561330 | SH |  | SOLE |  | 1201141 | 0 | 360189 |
| ALPHATEC HLDGS INC COM NEW | Stock | 02081G201 |  | 1407811 | 129392 | SH |  | SOLE |  | 34834 | 0 | 94558 |
| ASURE SOFTWARE INC COM | Stock | 04649U102 |  | 1191469 | 138543 | SH |  | SOLE |  | 13916 | 0 | 124627 |
| ISHARES NATIONAL MUNI BOND ETF | ETF | 464288414 |  | 134994818 | 1271750 | SH |  | SOLE |  | 676153 | 0 | 595597 |
| ALBEMARLE CORP COM | Stock | 012653101 |  | 1857327 | 10346 | SH |  | SOLE |  | 2564 | 0 | 7782 |
| CONOCOPHILLIPS COM | Stock | 20825C104 |  | 35774362 | 270991 | SH |  | SOLE |  | 118251 | 0 | 152740 |
| MARKEL GROUP INC COM | Stock | 570535104 |  | 49291209 | 25753 | SH |  | SOLE |  | 23041 | 0 | 2712 |
| BRUNSWICK CORP COM | Stock | 117043109 |  | 1314153 | 18067 | SH |  | SOLE |  | 4829 | 0 | 13238 |
| VANGUARD FTSE DEVELOPED MARKETS ETF | ETF | 921943858 |  | 2071439538 | 32329953 | SH |  | SOLE |  | 21693796 | 0 | 10636157 |
| STATE STREET BRIDGEWATER ALL WEATHER ETF | ETF | 78470P630 |  | 258352 | 8955 | SH |  | SOLE |  | 2039 | 0 | 6916 |
| CINCINNATI FINL CORP COM | Stock | 172062101 |  | 2923380 | 18579 | SH |  | SOLE |  | 8692 | 0 | 9887 |
| THE CAMPBELLS COMPANY COM | Stock | 134429109 |  | 705220 | 31667 | SH |  | SOLE |  | 8421 | 0 | 23246 |
| DANAHER CORP DEL COM | Stock | 235851102 |  | 52883999 | 278942 | SH |  | SOLE |  | 214313 | 0 | 64629 |
| STATE STREET SPDR S BANK ETF | ETF | 78464A797 |  | 5622058 | 94409 | SH |  | SOLE |  | 84019 | 0 | 10390 |
| PIMCO ENHANCED LOW DURATION ACTIVE ETF | ETF | 72201R718 |  | 2520272 | 26303 | SH |  | SOLE |  | 3854 | 0 | 22449 |
| CLEARBRIDGE ENERGY MIDSTREAM O COM | CEF | 18469P209 |  | 275245 | 5211 | SH |  | SOLE |  | 4870 | 0 | 341 |
| M  T BK CORP COM | Stock | 55261F104 |  | 4051338 | 19598 | SH |  | SOLE |  | 16169 | 0 | 3429 |
| KRATOS DEFENSE  SEC SOLUTIONS COM NEW | Stock | 50077B207 |  | 989582 | 14035 | SH |  | SOLE |  | 5039 | 0 | 8996 |
| ELEMENT SOLUTIONS INC COM | Stock | 28618M106 |  | 1015775 | 29753 | SH |  | SOLE |  | 9853 | 0 | 19901 |
| REVVITY INC COM | Stock | 714046109 |  | 6385460 | 72885 | SH |  | SOLE |  | 3951 | 0 | 68934 |
| TJX COS INC NEW COM | Stock | 872540109 |  | 67256533 | 421418 | SH |  | SOLE |  | 301083 | 0 | 120335 |
| USA RARE EARTH INC COM | Stock | 91733P107 |  | 700584 | 46289 | SH |  | SOLE |  | 45362 | 0 | 926 |
| ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT | CEF | 00326L100 |  | 330400 | 35874 | SH |  | SOLE |  | 35874 | 0 | 1 |
| BANK OF AMER CORP COM | Stock | 060505104 |  | 148573097 | 3048200 | SH |  | SOLE |  | 1992838 | 0 | 1055361 |
| BANK OF AMER CORP COM | Stock | 060505104 |  | 14622 | 300 | SH | Call | SOLE |  | 300 | 0 | 0 |
| BANK OF AMER CORP COM | Stock | 060505104 |  | 14621 | 300 | SH | Call | SOLE |  | 300 | 0 | 0 |
| VISTASHARES TARGET 15 BERKSHIRE SELECT INCOME ETF | ETF | 45259A514 |  | 772871 | 42890 | SH |  | SOLE |  | 5970 | 0 | 36920 |
| BEACON FINANCIAL CORP. COM | Stock | 084680107 |  | 807679 | 26924 | SH |  | SOLE |  | 8920 | 0 | 18004 |
| SOLANA ETF | ETF | 92864M822 |  | 134235 | 16058 | SH |  | SOLE |  | 16017 | 0 | 41 |
| LIFEX 2035 INCOME BUCKET ETF | ETF | 86172A249 |  | 1982740 | 24281 | SH |  | SOLE |  | 6926 | 0 | 17355 |
| ONE GAS INC COM | Stock | 68235P108 |  | 3783783 | 43931 | SH |  | SOLE |  | 2264 | 0 | 41667 |
| ACNB CORP COM | Stock | 000868109 |  | 550463 | 11499 | SH |  | SOLE |  | 1336 | 0 | 10163 |
| COREWEAVE INC COM CL A | Stock | 21873S108 |  | 2905491 | 37505 | SH |  | SOLE |  | 33514 | 0 | 3991 |
| NEWSMAX INC COM SHS CLASS B | Stock | 65250K105 |  | 171271 | 32811 | SH |  | SOLE |  | 19089 | 0 | 13722 |
| ISHARES LARGE CAP MAX BUFFER MAR ETF | ETF | 46438G455 |  | 391742 | 14741 | SH |  | SOLE |  | 14741 | 0 | 0 |
| SMARTSTOP SELF STORAG REIT INC COMMON STOCK | REIT | 83192D402 |  | 1148278 | 37922 | SH |  | SOLE |  | 65 | 0 | 37858 |
| EXTRA SPACE STORAGE INC COM | REIT | 30225T102 |  | 4710782 | 35925 | SH |  | SOLE |  | 17662 | 0 | 18262 |
| ISHARES IBONDS DEC 2035 TERM CORPORATE ETF | ETF | 46438G372 |  | 358934 | 13999 | SH |  | SOLE |  | 1060 | 0 | 12940 |
| REAVES UTIL INCOME FD COM SH BEN INT | CEF | 756158101 |  | 14371010 | 365861 | SH |  | SOLE |  | 18732 | 0 | 347128 |
| FIRST FINL BANKSHARES INC COM | Stock | 32020R109 |  | 403397 | 13699 | SH |  | SOLE |  | 5929 | 0 | 7770 |
| PRUDENTIAL PLC ADR | ADR | 74435K204 |  | 311065 | 10941 | SH |  | SOLE |  | 803 | 0 | 10138 |
| FIRST TRUST GLOBAL TACTICAL COMMODITY STRATEGY FUND | ETF | 33739H101 |  | 1398004 | 48694 | SH |  | SOLE |  | 20355 | 0 | 28339 |
| JOHN HANCOCK DYNAMIC MUNICIPAL BOND ETF | ETF | 47804J743 |  | 2096906 | 80777 | SH |  | SOLE |  | 11692 | 0 | 69085 |
| TERADATA CORP DEL COM | Stock | 88076W103 |  | 379979 | 14826 | SH |  | SOLE |  | 4397 | 0 | 10429 |
| ISHARES MORTGAGE REAL ESTATE ETF | ETF | 46435G342 |  | 786978 | 36655 | SH |  | SOLE |  | 36649 | 0 | 6 |
| VANGUARD CONSUMER DISCRETIONARY ETF | ETF | 92204A108 |  | 779551 | 2171 | SH |  | SOLE |  | 994 | 0 | 1177 |
| BLACKROCK ENHANCED LARGE CAP C COM | CEF | 09256A109 |  | 386121 | 18369 | SH |  | SOLE |  | 6812 | 0 | 11557 |
| HANCOCK JOHN TAX-ADVANTAGED DI COM | CEF | 41013V100 |  | 12211660 | 493002 | SH |  | SOLE |  | 5923 | 0 | 487079 |
| INVESCO S 500 PURE GROWTH ETF | ETF | 46137V266 |  | 6718006 | 143731 | SH |  | SOLE |  | 40261 | 0 | 103470 |
| INSTALLED BLDG PRODS INC COM | Stock | 45780R101 |  | 4429077 | 16704 | SH |  | SOLE |  | 8746 | 0 | 7958 |
| STATE STREET SPDR S DIVIDEND ETF | ETF | 78464A763 |  | 21251671 | 145619 | SH |  | SOLE |  | 110841 | 0 | 34778 |
| STATE STREET SPDR NYSE TECHNOLOGY ETF | ETF | 78464A102 |  | 1709926 | 6698 | SH |  | SOLE |  | 1758 | 0 | 4940 |
| STATE STREET SPDR PORTFOLIO S 1500 COMPOSITE STOCK MARKET ETF | ETF | 78464A805 |  | 5316267 | 67243 | SH |  | SOLE |  | 49881 | 0 | 17362 |
| USA TODAY CO INC COM | Stock | 36472T109 |  | 95750 | 13587 | SH |  | SOLE |  | 3507 | 0 | 10080 |
| INOGEN INC COM | Stock | 45780L104 |  | 78701 | 12735 | SH |  | SOLE |  | 494 | 0 | 12241 |
| ELLSWORTH GROWTH  INCOME FD COM | CEF | 289074106 |  | 247508 | 22198 | SH |  | SOLE |  | 22198 | 0 | 0 |
| WALMART INC COM | Stock | 931142103 |  | 153593831 | 1235877 | SH |  | SOLE |  | 742504 | 0 | 493373 |
| ISHARES INTERNATIONAL SELECT DIVIDEND ETF | ETF | 464288448 |  | 5279174 | 124171 | SH |  | SOLE |  | 73368 | 0 | 50803 |
| ISHARES 3-7 YEAR TREASURY BOND ETF | ETF | 464288661 |  | 742221254 | 6258233 | SH |  | SOLE |  | 3945303 | 0 | 2312930 |
| YIELDMAX SEMICONDUCTOR PORTFOLIO OPTION INCOME ETF | ETF | 88636R693 |  | 222640 | 4000 | SH |  | SOLE |  | 0 | 0 | 4000 |
| FIRST TRUST RISING DIVIDEND ACHIEVERS ETF | ETF | 33738R506 |  | 482916 | 7073 | SH |  | SOLE |  | 6755 | 0 | 318 |
| INTERNATIONAL BUSINESS MACHS COM | Stock | 459200101 |  | 136870328 | 564746 | SH |  | SOLE |  | 387250 | 0 | 177496 |
| ORACLE CORP COM | Stock | 68389X105 |  | 61134529 | 415626 | SH |  | SOLE |  | 264065 | 0 | 151561 |
| ORACLE CORP COM | Stock | 68389X105 |  | 14709 | 100 | SH | Call | SOLE |  | 100 | 0 | 0 |
| ORACLE CORP COM | Stock | 68389X105 |  | 205927 | 1400 | SH | Put | SOLE |  | 0 | 0 | 1400 |
| SOUTHSIDE BANCSHARES INC COM | Stock | 84470P109 |  | 967763 | 31128 | SH |  | SOLE |  | 28974 | 0 | 2154 |
| DIGIMARC CORP NEW COM | Stock | 25381B101 |  | 251043 | 51129 | SH |  | SOLE |  | 167 | 0 | 50962 |
| FIRST TRUST US EQUITY OPPORTUNITIES ETF | ETF | 336920103 |  | 1246758 | 7851 | SH |  | SOLE |  | 4169 | 0 | 3682 |
| RTX CORPORATION COM | Stock | 75513E101 |  | 64829267 | 336103 | SH |  | SOLE |  | 212087 | 0 | 124016 |
| INVESCO DORSEY WRIGHT TECHNOLOGY MOMENTUM ETF | ETF | 46137V811 |  | 350652 | 4062 | SH |  | SOLE |  | 4062 | 0 | 0 |
| VANGUARD EMERGING MARKET STOCK ETF | ETF | 922042858 |  | 70507386 | 1304499 | SH |  | SOLE |  | 571387 | 0 | 733112 |
| KNOWLES CORP COM | Stock | 49926D109 |  | 239055 | 9309 | SH |  | SOLE |  | 748 | 0 | 8561 |
| VARONIS SYS INC COM | Stock | 922280102 |  | 722269 | 33641 | SH |  | SOLE |  | 5466 | 0 | 28175 |
| TEXAS INSTRS INC COM | Stock | 882508104 |  | 40271218 | 207460 | SH |  | SOLE |  | 129915 | 0 | 77545 |
| TARGET CORP COM | Stock | 87612E106 |  | 20746426 | 171179 | SH |  | SOLE |  | 106497 | 0 | 64682 |
| VANGUARD HIGH DIVIDEND YIELD INDEX ETF | ETF | 921946406 |  | 126859733 | 856648 | SH |  | SOLE |  | 387573 | 0 | 469075 |
| SPDR NUVEEN BARCLAYS MUNICIPAL BOND ETF | ETF | 78468R721 |  | 704959 | 15548 | SH |  | SOLE |  | 4827 | 0 | 10721 |
| STANDEX INTL CORP COM | Stock | 854231107 |  | 1292905 | 5073 | SH |  | SOLE |  | 3020 | 0 | 2053 |
| TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS | ADR | 881624209 |  | 1499837 | 49795 | SH |  | SOLE |  | 4721 | 0 | 45074 |
| FIRST TRUST DORSEY WRIGHT FOCUS 5 ETF | ETF | 33738R605 |  | 723545 | 11972 | SH |  | SOLE |  | 10052 | 0 | 1920 |
| PFIZER INC COM | Stock | 717081103 |  | 97868909 | 3485448 | SH |  | SOLE |  | 2426715 | 0 | 1058733 |
| ISHARES GS CORP BONDS | ETF | 464287242 |  | 31503063 | 289047 | SH |  | SOLE |  | 284042 | 0 | 5005 |
| MORGAN STANLEY COM NEW | Stock | 617446448 |  | 28960472 | 176075 | SH |  | SOLE |  | 72977 | 0 | 103098 |
| FT VEST U.S. EQUITY MAX BUFFER ETF - MAY | ETF | 33740U356 |  | 686122 | 21255 | SH |  | SOLE |  | 21255 | 0 | 0 |
| VANECK AGRIBUSINESS ETF | ETF | 92189F700 |  | 388213 | 4594 | SH |  | SOLE |  | 1125 | 0 | 3469 |
| 3M CO COM | Stock | 88579Y101 |  | 23583147 | 162387 | SH |  | SOLE |  | 92114 | 0 | 70273 |
| KLA CORP COM NEW | Stock | 482480100 |  | 58754459 | 39906 | SH |  | SOLE |  | 31066 | 0 | 8840 |
| SCHWAB FUNDAMENTAL U.S. BROAD MARKET ETF | ETF | 808524789 |  | 1402594 | 51566 | SH |  | SOLE |  | 16658 | 0 | 34908 |
| METHODE ELECTRS INC COM | Stock | 591520200 |  | 57632 | 10441 | SH |  | SOLE |  | 2670 | 0 | 7771 |
| ISHARES MSCI USA VALUE FACTOR ETF | ETF | 46432F388 |  | 239950 | 1688 | SH |  | SOLE |  | 1117 | 0 | 571 |
| NATWEST GROUP PLC SPONS ADR | ADR | 639057207 |  | 4360323 | 292639 | SH |  | SOLE |  | 4508 | 0 | 288131 |
| DAN IVES WEDBUSH AI REVOLUTION ETF | ETF | 947913109 |  | 7395577 | 260683 | SH |  | SOLE |  | 179806 | 0 | 80877 |
| CIRCLE INTERNET GROUP INC COM CL A | Stock | 172573107 |  | 644614 | 6757 | SH |  | SOLE |  | 2580 | 0 | 4177 |
| CIRCLE INTERNET GROUP INC COM CL A | Stock | 172573107 |  | 9540 | 100 | SH | Call | SOLE |  | 100 | 0 | 0 |
| HP INC COM | Stock | 40434L105 |  | 12348918 | 642844 | SH |  | SOLE |  | 447911 | 0 | 194933 |
| NUSCALE PWR CORP CL A COM | Stock | 67079K100 |  | 146144 | 13482 | SH |  | SOLE |  | 9594 | 0 | 3888 |
| Q2 HLDGS INC COM | Stock | 74736L109 |  | 428569 | 9061 | SH |  | SOLE |  | 2599 | 0 | 6462 |
| A10 NETWORKS INC COM | Stock | 002121101 |  | 468717 | 20273 | SH |  | SOLE |  | 17133 | 0 | 3140 |
| GILEAD SCIENCES INC COM | Stock | 375558103 |  | 246878467 | 1771496 | SH |  | SOLE |  | 1386155 | 0 | 385341 |
| TCW CORE PLUS BOND ETF | ETF | 87191E105 |  | 225043 | 5940 | SH |  | SOLE |  | 1007 | 0 | 4933 |
| TORTOISE ENERGY ETF | ETF | 890930209 |  | 3978861 | 381482 | SH |  | SOLE |  | 376831 | 0 | 4651 |
| ENERSYS COM | Stock | 29275Y102 |  | 1958142 | 11272 | SH |  | SOLE |  | 2759 | 0 | 8513 |
| 8X8 INC NEW COM | Stock | 282914100 |  | 67248 | 40518 | SH |  | SOLE |  | 7547 | 0 | 32971 |
| NETSCOUT SYS INC COM | Stock | 64115T104 |  | 1015330 | 31940 | SH |  | SOLE |  | 11698 | 0 | 20242 |
| NUVEEN NASDAQ 100 DYNAMIC OVER COM SHS | CEF | 670699107 |  | 348855 | 13080 | SH |  | SOLE |  | 11530 | 0 | 1550 |
| AMRIZE LTD SHS | Stock | H2927K103 |  | 288282 | 5146 | SH |  | SOLE |  | 514 | 0 | 4632 |
| PROCAP FINL INC COM SHS | Stock | 74277P105 |  | 21311 | 10100 | SH |  | SOLE |  | 10100 | 0 | 0 |
| CATERPILLAR INC COM | Stock | 149123101 |  | 148273166 | 209300 | SH |  | SOLE |  | 162902 | 0 | 46398 |
| SIXTH STREET SPECIALTY LENDING COM | CEF | 83012A109 |  | 603751 | 32848 | SH |  | SOLE |  | 21441 | 0 | 11407 |
| TRINET GROUP INC COM | Stock | 896288107 |  | 342151 | 9392 | SH |  | SOLE |  | 1375 | 0 | 8017 |
| BAKER HUGHES COMPANY CL A | Stock | 05722G100 |  | 2095723 | 34328 | SH |  | SOLE |  | 11325 | 0 | 23003 |
| RALLIANT CORP COM | Stock | 750940108 |  | 650717 | 15646 | SH |  | SOLE |  | 2174 | 0 | 13472 |
| FIRST TRUST RBA AMERICAN INDUSTRIAL RENAISSANCE ETF | ETF | 33738R704 |  | 390276 | 3523 | SH |  | SOLE |  | 2104 | 0 | 1419 |
| ISHARES CURRENCY HEDGED MSCI EAFE ETF | ETF | 46434V803 |  | 224921 | 5293 | SH |  | SOLE |  | 897 | 0 | 4396 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 322843205 | 1125486 | SH |  | SOLE |  | 759180 | 0 | 366306 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 28685 | 100 | SH | Call | SOLE |  | 100 | 0 | 0 |
| JPMORGAN MORTGAGE-BACKED SECURITIES ETF | ETF | 46654Q575 |  | 51825816 | 1016192 | SH |  | SOLE |  | 360 | 0 | 1015832 |
| STATE STREET ULTRA SHORT TERM BOND ETF | ETF | 78467V707 |  | 515974 | 12740 | SH |  | SOLE |  | 3022 | 0 | 9718 |
| JAMES HARDIE INDS PLC ORD SHS | Stock | G4253H101 |  | 581474 | 30701 | SH |  | SOLE |  | 9856 | 0 | 20845 |
| BEST BUY INC COM | Stock | 086516101 |  | 3961976 | 61714 | SH |  | SOLE |  | 18826 | 0 | 42888 |
| REX-OSPREY SOL  STAKING ETF | ETF | 26923N249 |  | 311680 | 27707 | SH |  | SOLE |  | 26170 | 0 | 1537 |
| MAGNITE INC COM | Stock | 55955D100 |  | 221657 | 18658 | SH |  | SOLE |  | 2933 | 0 | 15725 |
| AMERICAN EXPRESS CO COM | Stock | 025816109 |  | 62055141 | 205156 | SH |  | SOLE |  | 119482 | 0 | 85674 |
| RENASANT CORP COM | Stock | 75970E107 |  | 243947 | 6752 | SH |  | SOLE |  | 4058 | 0 | 2694 |
| AMGEN INC COM | Stock | 031162100 |  | 185974483 | 528574 | SH |  | SOLE |  | 384188 | 0 | 144386 |
| STIFEL FINL CORP COM | Stock | 860630102 |  | 4137444 | 55973 | SH |  | SOLE |  | 9835 | 0 | 46138 |
| CLEAN HARBORS INC COM | Stock | 184496107 |  | 1885649 | 6577 | SH |  | SOLE |  | 2066 | 0 | 4512 |
| APPLIED MATLS INC COM | Stock | 038222105 |  | 34881404 | 102102 | SH |  | SOLE |  | 55168 | 0 | 46933 |
| WOODWARD INC COM | Stock | 980745103 |  | 2079856 | 5813 | SH |  | SOLE |  | 1146 | 0 | 4667 |
| OTIS WORLDWIDE CORP COM | Stock | 68902V107 |  | 7231702 | 93822 | SH |  | SOLE |  | 59643 | 0 | 34177 |
| ALLY FINL INC COM | Stock | 02005N100 |  | 2243393 | 57192 | SH |  | SOLE |  | 16773 | 0 | 40419 |
| ANALOG DEVICES INC COM | Stock | 032654105 |  | 17115831 | 53850 | SH |  | SOLE |  | 18787 | 0 | 35063 |
| NOVAGOLD RESOURCES INC COM NEW | Stock | 66987E206 |  | 360233 | 40115 | SH |  | SOLE |  | 37675 | 0 | 2440 |
| NOVAGOLD RESOURCES INC COM NEW | Stock | 66987E206 |  | 2694000 | 300000 | SH | Call | SOLE |  | 300000 | 0 | 0 |
| PAYCOM SOFTWARE INC COM | Stock | 70432V102 |  | 460348 | 3788 | SH |  | SOLE |  | 1618 | 0 | 2170 |
| TYSON FOODS INC CL A | Stock | 902494103 |  | 3582714 | 55922 | SH |  | SOLE |  | 11801 | 0 | 44121 |
| SABRE CORP COM | Stock | 78573M104 |  | 129038 | 88997 | SH |  | SOLE |  | 8045 | 0 | 80952 |
| FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUND | ETF | 33733E203 |  | 743553 | 3703 | SH |  | SOLE |  | 608 | 0 | 3095 |
| FIRST TRUST DOW JONES INTERNET INDEX FUND | ETF | 33733E302 |  | 13386282 | 57199 | SH |  | SOLE |  | 9094 | 0 | 48105 |
| INVESCO PHARMACEUTICALS ETF | ETF | 46137V662 |  | 262928 | 2534 | SH |  | SOLE |  | 1000 | 0 | 1534 |
| VANGUARD UTILITIES ETF | ETF | 92204A876 |  | 31829202 | 160640 | SH |  | SOLE |  | 93588 | 0 | 67052 |
| WISDOMTREE EMERGING MARKETS HIGH DIVIDEND FUND | ETF | 97717W315 |  | 3580758 | 72077 | SH |  | SOLE |  | 13024 | 0 | 59053 |
| TEXAS ROADHOUSE INC COM | Stock | 882681109 |  | 4918988 | 29790 | SH |  | SOLE |  | 4853 | 0 | 24937 |
| FIVE9 INC COM | Stock | 338307101 |  | 156482 | 10316 | SH |  | SOLE |  | 3805 | 0 | 6511 |
| STAGWELL INC COM CL A | Stock | 85256A109 |  | 338217 | 53771 | SH |  | SOLE |  | 48316 | 0 | 5455 |
| TRANSDIGM GROUP INC COM | Stock | 893641100 |  | 2516290 | 2171 | SH |  | SOLE |  | 558 | 0 | 1613 |
| HUMANA INC COM | Stock | 444859102 |  | 5248186 | 30268 | SH |  | SOLE |  | 3509 | 0 | 26759 |
| NEUBERGER EMERGING MARKETS DEBT HARD CURRENCY ETF | ETF | 64135A788 |  | 1769899 | 34461 | SH |  | SOLE |  | 4892 | 0 | 29569 |
| INNOVEX INTERNATIONAL INC COM | Stock | 457651107 |  | 923328 | 37857 | SH |  | SOLE |  | 773 | 0 | 37084 |
| BULLISH ORD SHS | Stock | G16910120 |  | 943233 | 26400 | SH |  | SOLE |  | 9195 | 0 | 17205 |
| EMBRAER S.A. SPONSORED ADS | ADR | 29082A107 |  | 1774706 | 29907 | SH |  | SOLE |  | 3227 | 0 | 26680 |
| JONES LANG LASALLE INC COM | Stock | 48020Q107 |  | 2153630 | 7077 | SH |  | SOLE |  | 3627 | 0 | 3450 |
| KB FINL GROUP INC SPONSORED ADR | ADR | 48241A105 |  | 2452560 | 24592 | SH |  | SOLE |  | 43 | 0 | 24549 |
| ARES MANAGEMENT CORPORATION CL A COM STK | Stock | 03990B101 |  | 984990 | 9028 | SH |  | SOLE |  | 3283 | 0 | 5745 |
| DORIAN LPG LTD SHS USD | Stock | Y2106R110 |  | 240289 | 7029 | SH |  | SOLE |  | 2702 | 0 | 4327 |
| INVESCO RAFI EMERGING MARKETS ETF | ETF | 46138E727 |  | 10810289 | 401720 | SH |  | SOLE |  | 73340 | 0 | 328380 |
| FRANKLIN RESOURCES INC COM | Stock | 354613101 |  | 299347 | 12676 | SH |  | SOLE |  | 4134 | 0 | 8542 |
| INVESCO S 500 PURE VALUE ETF | ETF | 46137V258 |  | 254852 | 2373 | SH |  | SOLE |  | 769 | 0 | 1604 |
| INVESCO S SMALLCAP 600 PURE VALUE ETF | ETF | 46137V167 |  | 1304922 | 10489 | SH |  | SOLE |  | 507 | 0 | 9982 |
| NUVEEN AMT FREE QLTY MUN INCME COM | CEF | 670657105 |  | 1058622 | 94267 | SH |  | SOLE |  | 77646 | 0 | 16621 |
| WILLIAMS COS INC COM | Stock | 969457100 |  | 13527167 | 185864 | SH |  | SOLE |  | 61466 | 0 | 124398 |
| ZIONS BANCORPORATION NATL ASSN COM | Stock | 989701107 |  | 10633128 | 184540 | SH |  | SOLE |  | 156649 | 0 | 27891 |
| DIGI INTL INC COM | Stock | 253798102 |  | 935562 | 19410 | SH |  | SOLE |  | 19 | 0 | 19391 |
| JD.COM INC SPON ADS CL A | ADR | 47215P106 |  | 258900 | 8756 | SH |  | SOLE |  | 934 | 0 | 7822 |
| GENESIS ENERGY L P UNIT LTD PARTN | Stock | 371927104 |  | 283854 | 15920 | SH |  | SOLE |  | 2395 | 0 | 13525 |
| ISHARES MSCI SOUTH KOREA ETF | ETF | 464286772 |  | 449479 | 3654 | SH |  | SOLE |  | 1089 | 0 | 2565 |
| AMERICAN BITCOIN CORP. COM CL A | Stock | 02462A104 |  | 181570 | 196419 | SH |  | SOLE |  | 196419 | 0 | 0 |
| DNOW INC COM | Stock | 67011P100 |  | 259745 | 21809 | SH |  | SOLE |  | 2925 | 0 | 18884 |
| CARETRUST REIT INC COM | REIT | 14174T107 |  | 4835858 | 131947 | SH |  | SOLE |  | 124270 | 0 | 7677 |
| AGNICO EAGLE MINES LTD COM | Stock | 008474108 |  | 1897894 | 9350 | SH |  | SOLE |  | 3304 | 0 | 6046 |
| ARISTA NETWORKS INC COM SHS | Stock | 040413205 |  | 43612697 | 355277 | SH |  | SOLE |  | 238347 | 0 | 116930 |
| ARISTA NETWORKS INC COM SHS | Stock | 040413205 |  | 12277 | 100 | SH | Call | SOLE |  | 100 | 0 | 0 |
| ANGEL STUDIOS INC CL A COM | Stock | 034948109 |  | 142179 | 46616 | SH |  | SOLE |  | 46499 | 0 | 117 |
| MAIN STR CAP CORP COM | CEF | 56035L104 |  | 937456 | 17701 | SH |  | SOLE |  | 15998 | 0 | 1702 |
| VANECK MERK GOLD ETF | ETF | 921078101 |  | 532235 | 11814 | SH |  | SOLE |  | 7569 | 0 | 4245 |
| CANADIAN NATL RY CO COM | Stock | 136375102 |  | 17371319 | 169034 | SH |  | SOLE |  | 150628 | 0 | 18406 |
| CHECK POINT SOFTWARE TECH LTD ORD | Stock | M22465104 |  | 6850840 | 47958 | SH |  | SOLE |  | 30379 | 0 | 17579 |
| COCA-COLA FEMSA SAB DE CV SPONS ADS REP | ADR | 191241108 |  | 1572896 | 16124 | SH |  | SOLE |  | 1374 | 0 | 14750 |
| ISHARES CORE S U.S. GROWTH ETF | ETF | 464287671 |  | 13675048 | 88164 | SH |  | SOLE |  | 26299 | 0 | 61865 |
| ISHARES CORE S US VALUE ETF | ETF | 464287663 |  | 5568657 | 54461 | SH |  | SOLE |  | 30506 | 0 | 23955 |
| DANA UNCONSTRAINED EQUITY ETF | ETF | 88634W108 |  | 10135246 | 500637 | SH |  | SOLE |  | 33566 | 0 | 467071 |
| DANA CONCENTRATED DIVIDEND ETF | ETF | 88634W207 |  | 3472495 | 143911 | SH |  | SOLE |  | 74176 | 0 | 69735 |
| FIRST TRUST DEVELOPED MARKETS EX-US ALPHADEX FUND | ETF | 33737J174 |  | 627957 | 7224 | SH |  | SOLE |  | 1697 | 0 | 5527 |
| ISHARES U.S. CONSUMER DISCRETIONARY ETF | ETF | 464287580 |  | 244432 | 2522 | SH |  | SOLE |  | 347 | 0 | 2175 |
| HDFC BANK LTD SPONSORED ADS | ADR | 40415F101 |  | 4026612 | 161841 | SH |  | SOLE |  | 7294 | 0 | 154547 |
| VIPER ENERGY INC CL A | Stock | 64361Q101 |  | 674607 | 14356 | SH |  | SOLE |  | 396 | 0 | 13960 |
| STATE STREET SPDR S OIL  GAS EXPLORATION  PRODUCTION ETF | ETF | 78468R556 |  | 814700 | 4481 | SH |  | SOLE |  | 3348 | 0 | 1133 |
| F/M ULTRASHORT TAX-FREE MUNICIPAL ETF | ETF | 74933W163 |  | 1001728 | 20000 | SH |  | SOLE |  | 20000 | 0 | 0 |
| NETEASE COM INC SPONSORED ADS | ADR | 64110W102 |  | 568767 | 5081 | SH |  | SOLE |  | 51 | 0 | 5030 |
| MERCADOLIBRE INC COM | Stock | 58733R102 |  | 8673528 | 5017 | SH |  | SOLE |  | 2691 | 0 | 2326 |
| FERMI INC COM | Stock | 314911108 |  | 9264867 | 1586758 | SH |  | SOLE |  | 1305015 | 0 | 281743 |
| ORIX CORP SPONSORED ADR | ADR | 686330101 |  | 369752 | 12329 | SH |  | SOLE |  | 1935 | 0 | 10394 |
| TELEKOMUNIKASI IND SPONSORED ADR | ADR | 715684106 |  | 463814 | 24829 | SH |  | SOLE |  | 122 | 0 | 24707 |
| DEFIANCE DRONE AND MODERN WARFARE ETF | ETF | 26922B394 |  | 207198 | 8100 | SH |  | SOLE |  | 100 | 0 | 8000 |
| BANK MONTREAL MEDIUM COM | Stock | 063671101 |  | 1025134 | 7575 | SH |  | SOLE |  | 4106 | 0 | 3469 |
| NEXSTAR MEDIA GROUP INC COMMON STOCK | Stock | 65336K103 |  | 35712052 | 197482 | SH |  | SOLE |  | 185834 | 0 | 11648 |
| SK TELECOM CO LTD SPONSORED ADR | ADR | 78440P306 |  | 452033 | 15433 | SH |  | SOLE |  | 155 | 0 | 15278 |
| EQUINOR ASA SPONSORED ADR | ADR | 29446M102 |  | 707775 | 16772 | SH |  | SOLE |  | 2626 | 0 | 14146 |
| MATERIALISE NV SPONSORED ADS | ADR | 57667T100 |  | 208028 | 42111 | SH |  | SOLE |  | 40251 | 0 | 1860 |
| TC ENERGY CORP COM | Stock | 87807B107 |  | 1355349 | 21650 | SH |  | SOLE |  | 8615 | 0 | 13035 |
| VANGUARD DIVIDEND APPRECIATION ETF | ETF | 921908844 |  | 264842740 | 1231858 | SH |  | SOLE |  | 678994 | 0 | 552864 |
| DIGITALBRIDGE GROUP INC CL A NEW | Stock | 25401T603 |  | 182454 | 11832 | SH |  | SOLE |  | 3573 | 0 | 8259 |
| SOUTHSTATE BK CORP COM | Stock | 84472E102 |  | 3242732 | 35049 | SH |  | SOLE |  | 5334 | 0 | 29715 |
| STATE STREET SPDR MSCI EAFE STRATEGICFACTORS ETF | ETF | 78463X434 |  | 9101753 | 97585 | SH |  | SOLE |  | 24942 | 0 | 72643 |
| ISHARES MSCI EAFE SMALL-CAP ETF | ETF | 464288273 |  | 12559400 | 160176 | SH |  | SOLE |  | 19129 | 0 | 141047 |
| WIPRO LTD SPON ADR 1 SH | ADR | 97651M109 |  | 22716 | 10715 | SH |  | SOLE |  | 4350 | 0 | 6365 |
| FIDELITY NATL FINL INC COM SHS | Stock | 31620R303 |  | 6348648 | 136885 | SH |  | SOLE |  | 120924 | 0 | 15961 |
| HERCULES CAPITAL INC COM | CEF | 427096508 |  | 413400 | 27989 | SH |  | SOLE |  | 25144 | 0 | 2845 |
| SOLSTICE ADVANCED MATLS INC COM SHS | Stock | 83443Q103 |  | 2313947 | 30386 | SH |  | SOLE |  | 17271 | 0 | 13115 |
| AKRE FOCUS ETF | ETF | 74316P579 |  | 1925273 | 36429 | SH |  | SOLE |  | 17795 | 0 | 18634 |
| FRANKLIN MUNICIPAL INCOME ETF | ETF | 746729797 |  | 121450 | 15591 | SH |  | SOLE |  | 10287 | 0 | 5304 |
| LAZARD EMERGING MARKETS OPPORTUNITIES ETF | ETF | 52110K301 |  | 4086533 | 158341 | SH |  | SOLE |  | 8655 | 0 | 149686 |
| FRANKLIN MUNICIPAL HIGH YIELD ETF | ETF | 746729789 |  | 7643456 | 662919 | SH |  | SOLE |  | 163330 | 0 | 499589 |
| ARROWHEAD PHARMACEUTICALS INC COM | Stock | 04280A100 |  | 708196 | 11295 | SH |  | SOLE |  | 7838 | 0 | 3457 |
| PROSHARES ULTRA FINANCIALS | ETF | 74347X633 |  | 270883 | 3690 | SH |  | SOLE |  | 3690 | 0 | 0 |
| GLOBAL X NASDAQ 100 COVERED CALL ETF | ETF | 37954Y483 |  | 3264405 | 190439 | SH |  | SOLE |  | 183363 | 0 | 7076 |
| ECHOSTAR CORP CL A | Stock | 278768106 |  | 791393 | 6760 | SH |  | SOLE |  | 282 | 0 | 6478 |
| NUVEEN PFD  INCOME OPPORTUNIT COM | CEF | 67073B106 |  | 11586007 | 1536912 | SH |  | SOLE |  | 1503386 | 0 | 33526 |
| ISHARES 7-10 YEAR TREASURY BOND ETF | ETF | 464287440 |  | 512128409 | 5365982 | SH |  | SOLE |  | 1653095 | 0 | 3712887 |
| FS SPECIALTY LENDING FD COM SH BEN INT | CEF | 644323107 |  | 257143 | 20555 | SH |  | SOLE |  | 14845 | 0 | 5710 |
| ISHARES CORE U.S. AGGREGATE BOND ETF | ETF | 464287226 |  | 619349316 | 6239080 | SH |  | SOLE |  | 2481938 | 0 | 3757142 |
| ISHARES 20 YEAR TREASURY BOND ETF | ETF | 464287432 |  | 6346016 | 73202 | SH |  | SOLE |  | 27177 | 0 | 46025 |
| ANTERO RESOURCES CORP COM | Stock | 03674X106 |  | 3995075 | 94114 | SH |  | SOLE |  | 10723 | 0 | 83391 |
| ANTERO RESOURCES CORP COM | Stock | 03674X106 |  | 8490 | 200 | SH | Call | SOLE |  | 200 | 0 | 0 |
| ANTERO RESOURCES CORP COM | Stock | 03674X106 |  | 8490 | 200 | SH | Put | SOLE |  | 200 | 0 | 0 |
| QNITY ELECTRONICS INC COMMON STOCK | Stock | 74743L100 |  | 6745187 | 58482 | SH |  | SOLE |  | 21370 | 0 | 37112 |
| ISHARES CORE DIVIDEND GROWTH ETF | ETF | 46434V621 |  | 48272856 | 687861 | SH |  | SOLE |  | 180145 | 0 | 507716 |
| GLOBANT S A COM | Stock | L44385109 |  | 299185 | 6489 | SH |  | SOLE |  | 1606 | 0 | 4883 |
| TRUPANION INC COM | Stock | 898202106 |  | 250466 | 9780 | SH |  | SOLE |  | 277 | 0 | 9503 |
| LIBERTY MEDIA CORP DEL COM LBTY ONE S C | Stock | 531229755 |  | 569680 | 6701 | SH |  | SOLE |  | 3904 | 0 | 2797 |
| ORION S.A. COM | Stock | L72967109 |  | 74515 | 11470 | SH |  | SOLE |  | 2553 | 0 | 8917 |
| BANKWELL FINL GROUP INC COM | Stock | 06654A103 |  | 829299 | 17092 | SH |  | SOLE |  | 83 | 0 | 17009 |
| GOLDMAN SACHS ENHANCED U.S. EQUITY ETF | ETF | 38149W424 |  | 221303 | 5665 | SH |  | SOLE |  | 4993 | 0 | 672 |
| STATE STREET SPDR PORTFOLIO S 500 ETF | ETF | 78464A854 |  | 17135598 | 223896 | SH |  | SOLE |  | 158635 | 0 | 65261 |
| SYNCHRONY FINANCIAL COM | Stock | 87165B103 |  | 1910904 | 28096 | SH |  | SOLE |  | 8631 | 0 | 19465 |
| FRANKLIN XRP ETF | ETF | 355233107 |  | 268777 | 18422 | SH |  | SOLE |  | 18422 | 0 | 0 |
| EATON CORP PLC SHS | Stock | G29183103 |  | 55284656 | 154580 | SH |  | SOLE |  | 121262 | 0 | 33318 |
| BONDBLOXX IRM TAX-AWARE INTERMEDIATE DURATION ETF | ETF | 09789C663 |  | 2877591 | 57360 | SH |  | SOLE |  | 0 | 0 | 57360 |
| INVESCO NATIONAL AMT-FREE MUNICIPAL BOND ETF | ETF | 46138E537 |  | 659526 | 28700 | SH |  | SOLE |  | 5709 | 0 | 22991 |
| ISHARES GLOBAL REIT ETF | ETF | 46434V647 |  | 478973 | 19045 | SH |  | SOLE |  | 2342 | 0 | 16703 |
| MAGNUM ICE CREAM CO NV ORD SHS | Stock | N5505D105 |  | 376138 | 25179 | SH |  | SOLE |  | 14822 | 0 | 10357 |
| ISHARES ULTRA SHORT DURATION BOND ACTIVE ETF | ETF | 46434V878 |  | 5056440 | 99891 | SH |  | SOLE |  | 20524 | 0 | 79367 |
| ISHARES CORE MSCI EUROPE ETF | ETF | 46434V738 |  | 8857463 | 126049 | SH |  | SOLE |  | 34324 | 0 | 91725 |
| LIFEX 2030 INCOME BUCKET ETF | ETF | 86172B585 |  | 556941 | 12586 | SH |  | SOLE |  | 12586 | 0 | 0 |
| B  G FOODS INC COM | Stock | 05508R106 |  | 112139 | 23310 | SH |  | SOLE |  | 10816 | 0 | 12494 |
| ISHARES EXPANDED TECH SECTOR ETF | ETF | 464287549 |  | 3044893 | 25693 | SH |  | SOLE |  | 9572 | 0 | 16121 |
| AXON ENTERPRISE INC COM | Stock | 05464C101 |  | 9346774 | 22009 | SH |  | SOLE |  | 14534 | 0 | 7475 |
| AAON INC COM PAR $0.004 | Stock | 000360206 |  | 1890072 | 22841 | SH |  | SOLE |  | 430 | 0 | 22411 |
| TRIMBLE INC COM | Stock | 896239100 |  | 5492422 | 84204 | SH |  | SOLE |  | 23908 | 0 | 60296 |
| BROOKFIELD INFRASTRUCTURE PART LP INT UNIT | Stock | G16252101 |  | 2521005 | 69795 | SH |  | SOLE |  | 12643 | 0 | 57152 |
| VERSANT MEDIA GROUP INC COM CL A | Stock | 925283103 |  | 1588520 | 42923 | SH |  | SOLE |  | 19468 | 0 | 23455 |
| FIRST TRUST ENHANCED SHORT MATURITY ETF | ETF | 33739Q408 |  | 712757 | 11923 | SH |  | SOLE |  | 6137 | 0 | 5786 |
| NOVANTA INC COM | Stock | 67000B104 |  | 1386257 | 11737 | SH |  | SOLE |  | 794 | 0 | 10943 |
| LEXICON PHARMACEUTICALS INC COM NEW | Stock | 528872302 |  | 24102 | 15450 | SH |  | SOLE |  | 4049 | 0 | 11401 |
| ISHARES S SMALL-CAP 600 VALUE ETF | ETF | 464287879 |  | 9821522 | 82919 | SH |  | SOLE |  | 20205 | 0 | 62714 |
| INVESCO RAFI DEVELOPED MARKETS EX-U.S. SMALL-MID ETF | ETF | 46138E735 |  | 4631987 | 106802 | SH |  | SOLE |  | 4288 | 0 | 102514 |
| WISDOMTREE INTEREST RATE HEDGED U.S. AGGREGATE BOND FUND | ETF | 97717W380 |  | 4632972 | 205477 | SH |  | SOLE |  | 65644 | 0 | 139833 |
| TANDEM DIABETES CARE INC COM NEW | Stock | 875372203 |  | 288344 | 15041 | SH |  | SOLE |  | 1747 | 0 | 13294 |
| SPROTT GOLD MINERS ETF | ETF | 85210B102 |  | 14226443 | 188455 | SH |  | SOLE |  | 3017 | 0 | 185438 |
| ISHARES LARGE CAP 10 TARGET BUFFER DEC ETF | ETF | 46438G299 |  | 309128 | 12490 | SH |  | SOLE |  | 12490 | 0 | 0 |
| ISHARES S MID-CAP 400 GROWTH ETF | ETF | 464287606 |  | 37484104 | 372543 | SH |  | SOLE |  | 147940 | 0 | 224603 |
| CANOPY GROWTH CORPORATION COM NEW | Stock | 138035704 |  | 15882 | 16732 | SH |  | SOLE |  | 16168 | 0 | 564 |
| ISHARES S MID-CAP 400 VALUE ETF | ETF | 464287705 |  | 8334154 | 62899 | SH |  | SOLE |  | 13084 | 0 | 49815 |
| BNY MELLON MUNICIPAL INTERMEDIATE ETF | ETF | 05613H704 |  | 755697 | 28953 | SH |  | SOLE |  | 28888 | 0 | 65 |
| ALLSPRING GLOBAL DIVIDEND OPPO COM | CEF | 94987C103 |  | 58300 | 10000 | SH |  | SOLE |  | 10000 | 0 | 0 |
| ISHARES INTERMEDIATE GOVERNMENT/CREDIT BOND ETF | ETF | 464288612 |  | 20141397 | 188802 | SH |  | SOLE |  | 177687 | 0 | 11115 |
| IPG PHOTONICS CORP COM | Stock | 44980X109 |  | 1071334 | 9350 | SH |  | SOLE |  | 2042 | 0 | 7308 |
| ALIBABA GROUP HLDG LTD SPONSORED ADS | ADR | 01609W102 |  | 19445888 | 154997 | SH |  | SOLE |  | 113352 | 0 | 41645 |
| ISHARES SECURITIZED INCOME ACTIVE ETF | ETF | 092528819 |  | 75755649 | 1520764 | SH |  | SOLE |  | 1499928 | 0 | 20836 |
| FERGUSON ENTERPRISES INC COMMON STOCK NEW | Stock | 31488V107 |  | 85361435 | 365997 | SH |  | SOLE |  | 340784 | 0 | 25213 |
| BLUEROCK TOTAL INCOME REAL ESTATE FUND CLASS I | CEF | 09631P102 |  | 131739406 | 7931555 | SH |  | SOLE |  | 5174059 | 0 | 2757496 |
| CITIZENS FINL GROUP INC COM | Stock | 174610105 |  | 11183616 | 186501 | SH |  | SOLE |  | 108857 | 0 | 77644 |
| ORACLE CORP 6.5 DEP CUM SR D | Convertible Preferred | 68389X204 |  | 4709081 | 104623 | SH |  | SOLE |  | 104623 | 0 | 0 |
| ALDEYRA THERAPEUTICS INC COM | Stock | 01438T106 |  | 89479 | 52947 | SH |  | SOLE |  | 34257 | 0 | 18690 |
| V2X INC COM | Stock | 92242T101 |  | 289070 | 4220 | SH |  | SOLE |  | 3358 | 0 | 862 |
| WAYFAIR INC CL A | Stock | 94419L101 |  | 378389 | 5032 | SH |  | SOLE |  | 1396 | 0 | 3636 |
| NATURAL HEALTH TRENDS CORP COM | Stock | 63888P406 |  | 33832 | 12126 | SH |  | SOLE |  | 12126 | 0 | 0 |
| FORGENT POWER SOLUTIONS INC COM SHS CL A | Stock | 34631F102 |  | 294251 | 10053 | SH |  | SOLE |  | 740 | 0 | 9313 |
| PABRAI WAGONS ETF | ETF | 74316P538 |  | 151756 | 10759 | SH |  | SOLE |  | 58 | 0 | 10701 |
| DNP SELECT INCOME FD INC COM | CEF | 23325P104 |  | 903832 | 87751 | SH |  | SOLE |  | 87054 | 0 | 697 |
| HUBSPOT INC COM | Stock | 443573100 |  | 2276411 | 9328 | SH |  | SOLE |  | 1417 | 0 | 7911 |
| STELLANTIS N.V SHS | Stock | N82405106 |  | 612041 | 86432 | SH |  | SOLE |  | 80279 | 0 | 6153 |
| ISHARES CORE TOTAL USD BOND MARKET ETF | ETF | 46434V613 |  | 2532028 | 54821 | SH |  | SOLE |  | 30437 | 0 | 24384 |
| SUNBELT RENTALS HOLDINGS INC SHS | Stock | 866966104 |  | 2440714 | 37498 | SH |  | SOLE |  | 2644 | 0 | 34854 |
| WISDOMTREE EMERGING MARKETS SMALLCAP DIVIDEND FUND | ETF | 97717W281 |  | 25887414 | 430764 | SH |  | SOLE |  | 409956 | 0 | 20808 |
| KEYSIGHT TECHNOLOGIES INC COM | Stock | 49338L103 |  | 7987444 | 28289 | SH |  | SOLE |  | 6599 | 0 | 21690 |
| GABELLI EQUITY TR INC RT EXP 041426 | Stock | 362397226 |  | 686 | 97930 | SH |  | SOLE |  | 56630 | 0 | 41300 |
| AVANOS MED INC COM | Stock | 05350V106 |  | 153881 | 10984 | SH |  | SOLE |  | 4093 | 0 | 6891 |
| ARDELYX INC COM | Stock | 039697107 |  | 145427 | 24307 | SH |  | SOLE |  | 7341 | 0 | 16966 |
| BLACKROCK SCIENCE  TECHNOLOGY SHS | CEF | 09258G104 |  | 242673 | 6676 | SH |  | SOLE |  | 2177 | 0 | 4499 |
| VANGUARD LONG-TERM BOND ETF | ETF | 921937793 |  | 392425 | 5706 | SH |  | SOLE |  | 2942 | 0 | 2764 |
| PLANET FITNESS MASTER ISSUER L CL A | Stock | 72703H101 |  | 551585 | 7417 | SH |  | SOLE |  | 2323 | 0 | 5094 |
| CENTURY COMMUNITIES INC COM | Stock | 156504300 |  | 247529 | 4314 | SH |  | SOLE |  | 288 | 0 | 4026 |
| COLUMBIA LARGE CAP GROWTH ETF | ETF | 19761L755 |  | 118112 | 12139 | SH |  | SOLE |  | 0 | 0 | 12139 |
| LIBERTY BROADBAND CORP COM SER C | Stock | 530307305 |  | 605185 | 12031 | SH |  | SOLE |  | 3497 | 0 | 8534 |
| ANHEUSER BUSCH INBEV SA NV SPONSORED ADR | ADR | 03524A108 |  | 2152631 | 31031 | SH |  | SOLE |  | 3838 | 0 | 27193 |
| ANTERO MIDSTREAM CORP COM | Stock | 03676B102 |  | 786547 | 34493 | SH |  | SOLE |  | 14355 | 0 | 20138 |
| ALLIANT ENERGY CORP COM | Stock | 018802108 |  | 1217813 | 16972 | SH |  | SOLE |  | 7592 | 0 | 9380 |
| AMER STATES WTR CO COM | Stock | 029899101 |  | 1383013 | 18288 | SH |  | SOLE |  | 12214 | 0 | 6074 |
| PLUG PWR INC COM NEW | Stock | 72919P202 |  | 78332 | 34660 | SH |  | SOLE |  | 13098 | 0 | 21562 |
| PLUG PWR INC COM NEW | Stock | 72919P202 |  | 452000 | 200000 | SH | Call | SOLE |  | 200000 | 0 | 0 |
| ESSENTIAL UTILS INC COM | Stock | 29670G102 |  | 1571143 | 39009 | SH |  | SOLE |  | 11642 | 0 | 27367 |
| ASSOCIATED BANC-CORP COM | Stock | 045487105 |  | 662249 | 25609 | SH |  | SOLE |  | 16617 | 0 | 8992 |
| AXALTA COATING SYS LTD COM | Stock | G0750C108 |  | 1856600 | 67050 | SH |  | SOLE |  | 11225 | 0 | 55825 |
| AMPLIFY CYBERSECURITY ETF | ETF | 032108664 |  | 1404472 | 18704 | SH |  | SOLE |  | 15112 | 0 | 3592 |
| ENOVA INTL INC COM | Stock | 29357K103 |  | 266756 | 1964 | SH |  | SOLE |  | 509 | 0 | 1455 |
| BADGER METER INC COM | Stock | 056525108 |  | 203235 | 1334 | SH |  | SOLE |  | 112 | 0 | 1222 |
| BORGWARNER INC COM | Stock | 099724106 |  | 4234940 | 78054 | SH |  | SOLE |  | 27268 | 0 | 50786 |
| CIMPRESS PLC SHS EURO | Stock | G2143T103 |  | 386600 | 5296 | SH |  | SOLE |  | 1252 | 0 | 4044 |
| C H ROBINSON WORLDWIDE IN COM NEW | Stock | 12541W209 |  | 6951218 | 41857 | SH |  | SOLE |  | 23408 | 0 | 18449 |
| CAL MAINE FOODS INC COM NEW | Stock | 128030202 |  | 3773516 | 47676 | SH |  | SOLE |  | 11908 | 0 | 35768 |
| CAMTEK LTD ORD | Stock | M20791105 |  | 254250 | 1677 | SH |  | SOLE |  | 1677 | 0 | 0 |
| CARPENTER TECHNOLOGY CORP COM | Stock | 144285103 |  | 2091449 | 5309 | SH |  | SOLE |  | 1229 | 0 | 4080 |
| TOMPKINS FINL CORP COM | Stock | 890110109 |  | 599892 | 7609 | SH |  | SOLE |  | 6743 | 0 | 866 |
| CIENA CORP COM NEW | Stock | 171779309 |  | 6826811 | 17589 | SH |  | SOLE |  | 3970 | 0 | 13619 |
| EXLSERVICE HLDGS INC COM | Stock | 302081104 |  | 2445880 | 80323 | SH |  | SOLE |  | 6726 | 0 | 73597 |
| VANDA PHARMACEUTICALS INC COM | Stock | 921659108 |  | 107997 | 15637 | SH |  | SOLE |  | 3175 | 0 | 12462 |
| CNA FINL CORP COM | Stock | 126117100 |  | 1514856 | 32989 | SH |  | SOLE |  | 8844 | 0 | 24145 |
| COLUMBIA SPORTSWEAR CO COM | Stock | 198516106 |  | 478587 | 8735 | SH |  | SOLE |  | 1745 | 0 | 6990 |
| NNN REIT INC COM | REIT | 637417106 |  | 8313482 | 197799 | SH |  | SOLE |  | 172363 | 0 | 25436 |
| CORE LABORATORIES INC COM | Stock | 21867A105 |  | 617083 | 36753 | SH |  | SOLE |  | 990 | 0 | 35763 |
| PEGASYSTEMS INC COM | Stock | 705573103 |  | 1217918 | 28622 | SH |  | SOLE |  | 10939 | 0 | 17683 |
| NUVEEN ARIZONA QLTY MUN INC FD COM | CEF | 67061W104 |  | 1433568 | 119564 | SH |  | SOLE |  | 119563 | 0 | 1 |
| DELTA AIR LINES INC COM NEW | Stock | 247361702 |  | 7621961 | 114673 | SH |  | SOLE |  | 35952 | 0 | 78721 |
| COVISTA INC COM | Stock | 00737L103 |  | 375327 | 3257 | SH |  | SOLE |  | 981 | 0 | 2276 |
| DYCOM INDS INC COM | Stock | 267475101 |  | 709150 | 2093 | SH |  | SOLE |  | 382 | 0 | 1711 |
| MOELIS  CO CL A | Stock | 60786M105 |  | 774083 | 13581 | SH |  | SOLE |  | 1773 | 0 | 11808 |
| JAZZ PHARMACEUTICALS PLC SHS USD | Stock | G50871105 |  | 1271869 | 6729 | SH |  | SOLE |  | 886 | 0 | 5843 |
| EMCOR GROUP INC COM | Stock | 29084Q100 |  | 19086756 | 25857 | SH |  | SOLE |  | 16986 | 0 | 8871 |
| INTERPARFUMS INC COM | Stock | 458334109 |  | 212744 | 2342 | SH |  | SOLE |  | 243 | 0 | 2099 |
| MARKETAXESS HLDGS INC COM | Stock | 57060D108 |  | 3251439 | 19708 | SH |  | SOLE |  | 5030 | 0 | 14678 |
| EXELIXIS INC COM | Stock | 30161Q104 |  | 13394167 | 312296 | SH |  | SOLE |  | 234785 | 0 | 77511 |
| ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF | ETF | 464288620 |  | 31495500 | 614798 | SH |  | SOLE |  | 592816 | 0 | 21982 |
| FIRST AMERN FINL CORP COM | Stock | 31847R102 |  | 2376112 | 39411 | SH |  | SOLE |  | 3313 | 0 | 36098 |
| VANGUARD SHORT-TERM BOND ETF | ETF | 921937827 |  | 504583181 | 6435212 | SH |  | SOLE |  | 3503567 | 0 | 2931645 |
| FLOWSERVE CORP COM | Stock | 34354P105 |  | 1632157 | 22203 | SH |  | SOLE |  | 4543 | 0 | 17660 |
| FLUOR CORP COM | Stock | 343412102 |  | 1210612 | 25951 | SH |  | SOLE |  | 12534 | 0 | 13417 |
| FORMFACTOR INC COM | Stock | 346375108 |  | 904595 | 9328 | SH |  | SOLE |  | 1472 | 0 | 7856 |
| OCUGEN INC COM | Stock | 67577C105 |  | 126700 | 70000 | SH |  | SOLE |  | 70000 | 0 | 0 |
| FULTON FINL CORP PA COM | Stock | 360271100 |  | 203767 | 10018 | SH |  | SOLE |  | 5841 | 0 | 4177 |
| GABELLI EQUITY TR INC COM | CEF | 362397101 |  | 562529 | 100452 | SH |  | SOLE |  | 57883 | 0 | 42569 |
| GARTNER INC COM | Stock | 366651107 |  | 4286432 | 27070 | SH |  | SOLE |  | 5291 | 0 | 21779 |
| GARTNER INC COM | Stock | 366651107 |  | 237510 | 1500 | SH | Put | SOLE |  | 0 | 0 | 1500 |
| GARTNER INC COM | Stock | 366651107 |  | 285022 | 1800 | SH | Put | SOLE |  | 0 | 0 | 1800 |
| GATX CORP COM | Stock | 361448103 |  | 1077498 | 6311 | SH |  | SOLE |  | 879 | 0 | 5432 |
| RYMAN HOSPITALITY PPTYS INC COM | REIT | 78377T107 |  | 523260 | 5671 | SH |  | SOLE |  | 2023 | 0 | 3648 |
| STATE STREET SPDR PORTFOLIO S 500 GROWTH ETF | ETF | 78464A409 |  | 15463544 | 157936 | SH |  | SOLE |  | 141582 | 0 | 16354 |
| GLACIER BANCORP INC NEW COM | Stock | 37637Q105 |  | 1155783 | 25874 | SH |  | SOLE |  | 9955 | 0 | 15919 |
| GRANITE CONSTR INC COM | Stock | 387328107 |  | 405072 | 3379 | SH |  | SOLE |  | 2191 | 0 | 1188 |
| HELMERICH  PAYNE INC COM | Stock | 423452101 |  | 569907 | 15818 | SH |  | SOLE |  | 4016 | 0 | 11802 |
| ULTRAGENYX PHARMACEUTICAL INC COM | Stock | 90400D108 |  | 427199 | 20395 | SH |  | SOLE |  | 3514 | 0 | 16881 |
| IDACORP INC COM | Stock | 451107106 |  | 1083763 | 7580 | SH |  | SOLE |  | 2539 | 0 | 5041 |
| COHERUS ONCOLOGY INC COM | Stock | 19249H103 |  | 28715 | 16994 | SH |  | SOLE |  | 2888 | 0 | 14106 |
| INSIGHT ENTERPRISES INC COM | Stock | 45765U103 |  | 291262 | 4347 | SH |  | SOLE |  | 210 | 0 | 4137 |
| LINCOLN EDL SVCS CORP COM | Stock | 533535100 |  | 436495 | 10730 | SH |  | SOLE |  | 29 | 0 | 10701 |
| WORKIVA INC COM CL A | Stock | 98139A105 |  | 381184 | 6393 | SH |  | SOLE |  | 663 | 0 | 5730 |
| RESTAURANT BRANDS INTL INC COM | Stock | 76131D103 |  | 1142195 | 15456 | SH |  | SOLE |  | 1861 | 0 | 13595 |
| KENNAMETAL INC COM | Stock | 489170100 |  | 319693 | 8852 | SH |  | SOLE |  | 3045 | 0 | 5807 |
| BANK AMERICA CORP 7.25CNV PFD L | Convertible Preferred | 060505682 |  | 2559856 | 2148 | SH |  | SOLE |  | 1168 | 0 | 980 |
| LAM RESEARCH CORP COM NEW | Stock | 512807306 |  | 192806248 | 902539 | SH |  | SOLE |  | 549717 | 0 | 352822 |
| LATTICE SEMICONDUCTOR CORP COM | Stock | 518415104 |  | 1198975 | 12926 | SH |  | SOLE |  | 2034 | 0 | 10892 |
| BUCKLE INC COM | Stock | 118440106 |  | 215236 | 4275 | SH |  | SOLE |  | 852 | 0 | 3423 |
| FIRST TRUST WATER ETF | ETF | 33733B100 |  | 479891 | 4653 | SH |  | SOLE |  | 2048 | 0 | 2605 |
| LITTELFUSE INC COM | Stock | 537008104 |  | 1343510 | 3959 | SH |  | SOLE |  | 875 | 0 | 3084 |
| MURPHY USA INC COM | Stock | 626755102 |  | 1009171 | 2043 | SH |  | SOLE |  | 589 | 0 | 1454 |
| NUVEEN S 500 DYNAMIC OVERWRI COM | CEF | 6706EW100 |  | 556547 | 34633 | SH |  | SOLE |  | 29404 | 0 | 5229 |
| MINERALS TECHNOLOGIES INC COM | Stock | 603158106 |  | 313645 | 4423 | SH |  | SOLE |  | 634 | 0 | 3789 |
| MKS INC. COM | Stock | 55306N104 |  | 1295206 | 5645 | SH |  | SOLE |  | 1317 | 0 | 4328 |
| STATE STREET SPDR PORTFOLIO S 500 VALUE ETF | ETF | 78464A508 |  | 12969156 | 229218 | SH |  | SOLE |  | 188476 | 0 | 40742 |
| MYERS INDS INC COM | Stock | 628464109 |  | 215641 | 10182 | SH |  | SOLE |  | 1241 | 0 | 8941 |
| ONTO INNOVATION INC COM | Stock | 683344105 |  | 2786806 | 13590 | SH |  | SOLE |  | 1950 | 0 | 11640 |
| INVESCO RUSSELL 1000 EQUAL WEIGHT ETF | ETF | 46138E420 |  | 227012 | 4120 | SH |  | SOLE |  | 0 | 0 | 4120 |
| FIRST TRUST LONG/SHORT EQUITY ETF | ETF | 33739P103 |  | 4419526 | 62813 | SH |  | SOLE |  | 10384 | 0 | 52429 |
| QORVO INC COM | Stock | 74736K101 |  | 349158 | 4511 | SH |  | SOLE |  | 1249 | 0 | 3262 |
| PHILIP MORRIS INTL INC COM | Stock | 718172109 |  | 41613183 | 251685 | SH |  | SOLE |  | 143557 | 0 | 108128 |
| PHILIP MORRIS INTL INC COM | Stock | 718172109 |  | 49601 | 300 | SH | Put | SOLE |  | 0 | 0 | 300 |
| NRG ENERGY INC COM NEW | Stock | 629377508 |  | 2604279 | 17820 | SH |  | SOLE |  | 5759 | 0 | 12061 |
| NUCOR CORP COM | Stock | 670346105 |  | 16334183 | 96595 | SH |  | SOLE |  | 74751 | 0 | 21844 |
| PARKER-HANNIFIN CORP COM | Stock | 701094104 |  | 12828838 | 14330 | SH |  | SOLE |  | 3732 | 0 | 10598 |
| PARKER-HANNIFIN CORP COM | Stock | 701094104 |  | 179048 | 200 | SH | Put | SOLE |  | 0 | 0 | 200 |
| PERFORMANCE FOOD GROUP CO COM | Stock | 71377A103 |  | 1341077 | 15656 | SH |  | SOLE |  | 2017 | 0 | 13639 |
| FIDELITY TOTAL BOND ETF | ETF | 316188309 |  | 2858613 | 62661 | SH |  | SOLE |  | 16788 | 0 | 45873 |
| ISHARES GLOBAL INFRASTRUCTURE ETF | ETF | 464288372 |  | 42091238 | 628227 | SH |  | SOLE |  | 70113 | 0 | 558114 |
| QUAKER HOUGHTON COM | Stock | 747316107 |  | 1235600 | 9946 | SH |  | SOLE |  | 443 | 0 | 9503 |
| INVESCO S 500 EQUAL WEIGHT TECHNOLOGY ETF | ETF | 46137V282 |  | 32577915 | 719795 | SH |  | SOLE |  | 180343 | 0 | 539452 |
| ROBERT HALF INC. COM | Stock | 770323103 |  | 1133631 | 44622 | SH |  | SOLE |  | 7998 | 0 | 36624 |
| MIMEDX GROUP INC COM | Stock | 602496101 |  | 63547 | 16088 | SH |  | SOLE |  | 563 | 0 | 15525 |
| ROPER TECHNOLOGIES INC COM | Stock | 776696106 |  | 18455427 | 52157 | SH |  | SOLE |  | 40002 | 0 | 12155 |
| ROYAL GOLD INC COM | Stock | 780287108 |  | 3930225 | 15445 | SH |  | SOLE |  | 2626 | 0 | 12819 |
| VANGUARD MEGA CAP GROWTH ETF | ETF | 921910816 |  | 319402835 | 869407 | SH |  | SOLE |  | 554379 | 0 | 315028 |
| SERVICE CORP INTL COM | Stock | 817565104 |  | 3309027 | 40105 | SH |  | SOLE |  | 15915 | 0 | 24190 |
| CHAMPION HOMES INC COM | Stock | 830830105 |  | 642472 | 8639 | SH |  | SOLE |  | 244 | 0 | 8395 |
| VANGUARD MEGA CAP ETF | ETF | 921910873 |  | 45448032 | 192302 | SH |  | SOLE |  | 62316 | 0 | 129986 |
| SUBURBAN PROPANE PARTNERS L P UNIT LTD PARTN | Stock | 864482104 |  | 296691 | 15068 | SH |  | SOLE |  | 8106 | 0 | 6962 |
| SYNOPSYS INC COM | Stock | 871607107 |  | 8284625 | 20896 | SH |  | SOLE |  | 6784 | 0 | 14112 |
| STATE STREET SPDR BLOOMBERG HIGH YIELD BOND ETF | ETF | 78468R622 |  | 1211991 | 12662 | SH |  | SOLE |  | 5474 | 0 | 7188 |
| PNC FINL SVCS GROUP INC COM | Stock | 693475105 |  | 66189306 | 322394 | SH |  | SOLE |  | 93933 | 0 | 228461 |
| PNC FINL SVCS GROUP INC COM | Stock | 693475105 |  | 1602044 | 7700 | SH | Put | SOLE |  | 7700 | 0 | 0 |
| VICOR CORP COM | Stock | 925815102 |  | 326551 | 2032 | SH |  | SOLE |  | 276 | 0 | 1756 |
| TKO GROUP HOLDINGS INC CL A | Stock | 87256C101 |  | 388296 | 1926 | SH |  | SOLE |  | 446 | 0 | 1480 |
| BOX INC CL A | Stock | 10316T104 |  | 328448 | 13894 | SH |  | SOLE |  | 2857 | 0 | 11037 |
| EQUINIX INC COM | REIT | 29444U700 |  | 13715922 | 13995 | SH |  | SOLE |  | 7248 | 0 | 6747 |
| BRISTOL-MYERS SQUIBB CO COM | Stock | 110122108 |  | 41023334 | 676445 | SH |  | SOLE |  | 321816 | 0 | 354629 |
| BRISTOL-MYERS SQUIBB CO COM | Stock | 110122108 |  | 121291 | 2000 | SH | Call | SOLE |  | 0 | 0 | 2000 |
| BERKLEY W R CORP COM | Stock | 084423102 |  | 15965215 | 240875 | SH |  | SOLE |  | 205419 | 0 | 35456 |
| WISDOMTREE EMERGING MARKETS EX-STATE-OWNED ENTERPRISES FUND | ETF | 97717X578 |  | 1324844 | 33039 | SH |  | SOLE |  | 30094 | 0 | 2945 |
| JPMORGAN DIVERSIFIED RETURN INTERNATIONAL EQUITY ETF | ETF | 46641Q209 |  | 11607125 | 162935 | SH |  | SOLE |  | 36496 | 0 | 126439 |
| SHAKE SHACK INC CL A | Stock | 819047101 |  | 392620 | 4438 | SH |  | SOLE |  | 246 | 0 | 4192 |
| ISHARES RUSSELL 3000 ETF | ETF | 464287689 |  | 60643286 | 163610 | SH |  | SOLE |  | 59680 | 0 | 103930 |
| ISHARES GLOBAL ENERGY ETF | ETF | 464287341 |  | 1301276 | 22588 | SH |  | SOLE |  | 8488 | 0 | 14100 |
| STATE STREET SPDR S INTERNATIONAL DIVIDEND ETF | ETF | 78463X772 |  | 218424 | 4790 | SH |  | SOLE |  | 1640 | 0 | 3150 |
| BARRICK MNG CORP COM SHS | Stock | 06849F108 |  | 9290055 | 227755 | SH |  | SOLE |  | 187677 | 0 | 40078 |
| REALTY INCOME CORP COM | REIT | 756109104 |  | 8040288 | 131420 | SH |  | SOLE |  | 62423 | 0 | 68997 |
| ALTRIA GROUP INC COM | Stock | 02209S103 |  | 52496343 | 795480 | SH |  | SOLE |  | 504139 | 0 | 291341 |
| LOEWS CORP COM | Stock | 540424108 |  | 5174201 | 48475 | SH |  | SOLE |  | 17137 | 0 | 31338 |
| DOMINION ENERGY INC COM | Stock | 25746U109 |  | 12719616 | 205752 | SH |  | SOLE |  | 113195 | 0 | 92557 |
| CITIGROUP INC COM NEW | Stock | 172967424 |  | 101534538 | 895539 | SH |  | SOLE |  | 580299 | 0 | 315240 |
| ROCKET PHARMACEUTICALS INC COM | Stock | 77313F106 |  | 117327 | 32779 | SH |  | SOLE |  | 7926 | 0 | 24853 |
| ISHARES JPMORGAN EMERG MARKETS BOND | ETF | 464288281 |  | 1619682 | 17244 | SH |  | SOLE |  | 11174 | 0 | 6070 |
| AMERICAN WTR WKS CO INC NEW COM | Stock | 030420103 |  | 3412581 | 25076 | SH |  | SOLE |  | 6084 | 0 | 18992 |
| STATE STREET DOUBLELINE TOTAL RETURN TACTICAL ETF | ETF | 78467V848 |  | 29339808 | 738492 | SH |  | SOLE |  | 325075 | 0 | 413417 |
| 3D SYS CORP DEL COM NEW | Stock | 88554D205 |  | 20032 | 10654 | SH |  | SOLE |  | 3025 | 0 | 7629 |
| FIRST TRUST NATURAL GAS ETF | ETF | 33733E807 |  | 6847265 | 216070 | SH |  | SOLE |  | 36835 | 0 | 179235 |
| CADENCE DESIGN SYSTEM INC COM | Stock | 127387108 |  | 8811616 | 31711 | SH |  | SOLE |  | 25536 | 0 | 6175 |
| AGILENT TECHNOLOGIES INC COM | Stock | 00846U101 |  | 5468926 | 47990 | SH |  | SOLE |  | 11704 | 0 | 36286 |
| VIRTUS INVT PARTNERS INC COM | Stock | 92828Q109 |  | 2109694 | 15703 | SH |  | SOLE |  | 15062 | 0 | 641 |
| SPROTT FOCUS TR INC COM | CEF | 85208J109 |  | 821126 | 86072 | SH |  | SOLE |  | 1258 | 0 | 84814 |
| EXXON MOBIL CORP COM | Stock | 30231G102 |  | 242484069 | 1429145 | SH |  | SOLE |  | 624337 | 0 | 804808 |
| EXXON MOBIL CORP COM | Stock | 30231G102 |  | 186638 | 1100 | SH | Call | SOLE |  | 0 | 0 | 1100 |
| EXXON MOBIL CORP COM | Stock | 30231G102 |  | 67868 | 400 | SH | Call | SOLE |  | 0 | 0 | 400 |
| NORTHWESTERN ENERGY GROUP INC COM NEW | Stock | 668074305 |  | 6008347 | 91118 | SH |  | SOLE |  | 69121 | 0 | 21997 |
| UNITEDHEALTH GROUP INC COM | Stock | 91324P102 |  | 62836526 | 232248 | SH |  | SOLE |  | 169311 | 0 | 62937 |
| UNITEDHEALTH GROUP INC COM | Stock | 91324P102 |  | 568233 | 2100 | SH | Put | SOLE |  | 0 | 0 | 2100 |
| AEROVIRONMENT INC COM | Stock | 008073108 |  | 12176811 | 66526 | SH |  | SOLE |  | 48163 | 0 | 18363 |
| POWERFLEET INC COM | Stock | 73931J109 |  | 564185 | 183177 | SH |  | SOLE |  | 12130 | 0 | 171047 |
| VANGUARD MEGA CAP VALUE ETF | ETF | 921910840 |  | 8859648 | 61122 | SH |  | SOLE |  | 33720 | 0 | 27402 |
| PRICE T ROWE GROUP INC COM | Stock | 74144T108 |  | 6465539 | 71732 | SH |  | SOLE |  | 60934 | 0 | 10798 |
| T. ROWE PRICE BLUE CHIP GROWTH ETF | ETF | 87283Q107 |  | 6353080 | 143984 | SH |  | SOLE |  | 220 | 0 | 143764 |
| TRAVELERS COMPANIES INC COM | Stock | 89417E109 |  | 15409959 | 52832 | SH |  | SOLE |  | 22943 | 0 | 29889 |
| LLOYDS BANKING GROUP PLC SPONSORED ADR | ADR | 539439109 |  | 1663600 | 330736 | SH |  | SOLE |  | 15380 | 0 | 315356 |
| ISHARES FUTURE EXPONENTIAL TECHNOLOGIES ETF | ETF | 46434V381 |  | 662053 | 9715 | SH |  | SOLE |  | 4995 | 0 | 4720 |
| LOWES COS INC COM | Stock | 548661107 |  | 149696657 | 633571 | SH |  | SOLE |  | 467209 | 0 | 166362 |
| LINCOLN NATL CORP IND COM | Stock | 534187109 |  | 3590989 | 101155 | SH |  | SOLE |  | 13886 | 0 | 87269 |
| SOLAREDGE TECHNOLOGIES INC COM | Stock | 83417M104 |  | 662221 | 12972 | SH |  | SOLE |  | 12593 | 0 | 379 |
| HELIOS TECHNOLOGIES INC COM | Stock | 42328H109 |  | 1165947 | 18018 | SH |  | SOLE |  | 376 | 0 | 17642 |
| FIRST TRUST LOW DURATION OPPORTUNITIES ETF | ETF | 33739Q200 |  | 2495001 | 50091 | SH |  | SOLE |  | 48519 | 0 | 1572 |
| ARK AUTONOMOUS TECHNOLOGY  ROBOTICS ETF | ETF | 00214Q203 |  | 611533 | 5438 | SH |  | SOLE |  | 3188 | 0 | 2250 |
| ARK NEXT GENERATION INTERNET ETF | ETF | 00214Q401 |  | 356663 | 2966 | SH |  | SOLE |  | 1831 | 0 | 1135 |
| ARK INNOVATION ETF | ETF | 00214Q104 |  | 1162898 | 17205 | SH |  | SOLE |  | 10895 | 0 | 6310 |
| GODADDY INC CL A | Stock | 380237107 |  | 845769 | 10231 | SH |  | SOLE |  | 6656 | 0 | 3575 |
| KORNIT DIGITAL LTD SHS | Stock | M6372Q113 |  | 156290 | 10661 | SH |  | SOLE |  | 0 | 0 | 10661 |
| FTI CONSULTING INC COM | Stock | 302941109 |  | 472857 | 2675 | SH |  | SOLE |  | 370 | 0 | 2305 |
| STATE STREET SPDR S GLOBAL INFRASTRUCTURE ETF | ETF | 78463X855 |  | 222206 | 2923 | SH |  | SOLE |  | 245 | 0 | 2678 |
| ON SEMICONDUCTOR CORP COM | Stock | 682189105 |  | 1183190 | 19108 | SH |  | SOLE |  | 8072 | 0 | 11036 |
| HARTFORD MULTIFACTOR DEVELOPED MARKETS (EX-US) ETF | ETF | 518416102 |  | 16972138 | 430630 | SH |  | SOLE |  | 127728 | 0 | 302902 |
| CRH PLC ORD | Stock | G25508105 |  | 54170397 | 515592 | SH |  | SOLE |  | 435257 | 0 | 80335 |
| DEERE  CO COM | Stock | 244199105 |  | 40765978 | 72372 | SH |  | SOLE |  | 47464 | 0 | 24908 |
| UNITY SOFTWARE INC COM | Stock | 91332U101 |  | 204354 | 9314 | SH |  | SOLE |  | 1433 | 0 | 7881 |
| UNITY SOFTWARE INC COM | Stock | 91332U101 |  | 2194000 | 100000 | SH | Call | SOLE |  | 100000 | 0 | 0 |
| EVERCORE INC CLASS A | Stock | 29977A105 |  | 3862950 | 12945 | SH |  | SOLE |  | 3627 | 0 | 9318 |
| ETSY INC COM | Stock | 29786A106 |  | 1294005 | 25892 | SH |  | SOLE |  | 3787 | 0 | 22105 |
| VIRTU FINL INC CL A | Stock | 928254101 |  | 310719 | 7065 | SH |  | SOLE |  | 1442 | 0 | 5623 |
| PARAMOUNT GOLD NEV CORP COM | Stock | 69924M109 |  | 32199 | 19397 | SH |  | SOLE |  | 19397 | 0 | 0 |
| BARINGS BDC INC COM | CEF | 06759L103 |  | 176525 | 21449 | SH |  | SOLE |  | 16446 | 0 | 5003 |
| SOUTHWEST AIRLS CO COM | Stock | 844741108 |  | 2459227 | 65457 | SH |  | SOLE |  | 38081 | 0 | 27376 |
| SOUTHWEST AIRLS CO COM | Stock | 844741108 |  | 3757 | 100 | SH | Put | SOLE |  | 100 | 0 | 0 |
| UNITI GROUP LLC COM SHS | REIT | 91325V108 |  | 116076 | 12377 | SH |  | SOLE |  | 3078 | 0 | 9299 |
| ISHARES MSCI ACWI ETF | ETF | 464288257 |  | 17063797 | 123320 | SH |  | SOLE |  | 68177 | 0 | 55143 |
| COLGATE PALMOLIVE CO COM | Stock | 194162103 |  | 12885952 | 151188 | SH |  | SOLE |  | 81315 | 0 | 69873 |
| SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN | CEF | 85208R101 |  | 7042422 | 147578 | SH |  | SOLE |  | 45005 | 0 | 102573 |
| G III APPAREL GROUP LTD COM | Stock | 36237H101 |  | 212862 | 7685 | SH |  | SOLE |  | 2440 | 0 | 5245 |
| FIRST TRUST VALUE LINE DIVIDEND INDEX FUND | ETF | 33734H106 |  | 1891036 | 40209 | SH |  | SOLE |  | 33732 | 0 | 6477 |
| ATYR PHARMA INC COM NEW | Stock | 002120202 |  | 12462 | 15982 | SH |  | SOLE |  | 10102 | 0 | 5880 |
| ISHARES U.S. PHARMACEUTICALS ETF | ETF | 464288836 |  | 461368 | 5323 | SH |  | SOLE |  | 5322 | 0 | 1 |
| CLEARWAY ENERGY INC CL A | Stock | 18539C105 |  | 323912 | 8269 | SH |  | SOLE |  | 6572 | 0 | 1697 |
| ISHARES MSCI INTL QUALITY FACTOR ETF | ETF | 46434V456 |  | 4176431 | 90340 | SH |  | SOLE |  | 32094 | 0 | 58246 |
| DESCARTES SYS GROUP INC COM | Stock | 249906108 |  | 1031895 | 14420 | SH |  | SOLE |  | 400 | 0 | 14020 |
| APPLE HOSPITALITY REIT INC COM NEW | REIT | 03784Y200 |  | 190750 | 16573 | SH |  | SOLE |  | 3791 | 0 | 12782 |
| FT VEST U.S. EQUITY MODERATE BUFFER ETF - MARCH | ETF | 33740F482 |  | 300168 | 7200 | SH |  | SOLE |  | 7200 | 0 | 0 |
| AMERICAN INTL GROUP INC COM NEW | Stock | 026874784 |  | 7146676 | 94973 | SH |  | SOLE |  | 11676 | 0 | 83297 |
| SHOPIFY INC CL A SUB VTG SHS | Stock | 82509L107 |  | 11949761 | 100746 | SH |  | SOLE |  | 56272 | 0 | 44474 |
| DEVON ENERGY CORP NEW COM | Stock | 25179M103 |  | 69290926 | 1376968 | SH |  | SOLE |  | 1170593 | 0 | 206375 |
| RED RIVER BANCSHARES INC COM | Stock | 75686R202 |  | 833313 | 9214 | SH |  | SOLE |  | 173 | 0 | 9041 |
| VODAFONE GROUP PLC SPONSORED ADR | ADR | 92857W308 |  | 575893 | 38342 | SH |  | SOLE |  | 7046 | 0 | 31296 |
| FIRSTSERVICE CORP NEW COM | Stock | 33767E202 |  | 33277451 | 239515 | SH |  | SOLE |  | 227272 | 0 | 12243 |
| AVIS BUDGET GROUP INC COM | Stock | 053774105 |  | 240231 | 1647 | SH |  | SOLE |  | 1357 | 0 | 290 |
| ISHARES U.S. UTILITIES ETF | ETF | 464287697 |  | 856830 | 7379 | SH |  | SOLE |  | 6108 | 0 | 1271 |
| STATE STREET UTILITIES SELECT SECTOR SPDR ETF | ETF | 81369Y886 |  | 24374729 | 531154 | SH |  | SOLE |  | 238488 | 0 | 292666 |
| STATE STREET UTILITIES SELECT SECTOR SPDR ETF | ETF | 81369Y886 |  | 4589 | 100 | SH | Put | SOLE |  | 100 | 0 | 0 |
| FLUSHING FINL CORP COM | Stock | 343873105 |  | 166642 | 10851 | SH |  | SOLE |  | 3138 | 0 | 7713 |
| WINGSTOP INC COM | Stock | 974155103 |  | 482754 | 3115 | SH |  | SOLE |  | 163 | 0 | 2952 |
| FTAI AVIATION LTD SHS | Stock | G3730V105 |  | 652925 | 2665 | SH |  | SOLE |  | 2085 | 0 | 580 |
| COUSINS PPTYS INC COM NEW | REIT | 222795502 |  | 251000 | 11122 | SH |  | SOLE |  | 3599 | 0 | 7523 |
| EQUITY LIFESTYLE PROPERTIES COM | REIT | 29472R108 |  | 1544239 | 24739 | SH |  | SOLE |  | 1792 | 0 | 22947 |
| RAYONIER INC COM | REIT | 754907103 |  | 338145 | 16399 | SH |  | SOLE |  | 1684 | 0 | 14715 |
| TOPBUILD COR COM | Stock | 89055F103 |  | 1178629 | 3355 | SH |  | SOLE |  | 552 | 0 | 2803 |
| GRAYSCALE BITCOIN TRUST ETF | ETF | 389637109 |  | 2089085 | 39596 | SH |  | SOLE |  | 21698 | 0 | 17898 |
| CHEMOURS CO COM | Stock | 163851108 |  | 257229 | 11676 | SH |  | SOLE |  | 3628 | 0 | 8048 |
| LANTHEUS HLDGS INC COM | Stock | 516544103 |  | 1371747 | 18085 | SH |  | SOLE |  | 5289 | 0 | 12796 |
| GLAUKOS CORP COM | Stock | 377322102 |  | 214782 | 1995 | SH |  | SOLE |  | 910 | 0 | 1085 |
| BANK NOVA SCOTIA B C COM | Stock | 064149107 |  | 2650384 | 38240 | SH |  | SOLE |  | 2877 | 0 | 35363 |
| TRANSUNION COM | Stock | 89400J107 |  | 1422989 | 20566 | SH |  | SOLE |  | 3945 | 0 | 16621 |
| FOMENTO ECONOMICO MEXICANO S A SPON ADR UNITS | ADR | 344419106 |  | 2370576 | 21345 | SH |  | SOLE |  | 73 | 0 | 21272 |
| NOVO-NORDISK A S ADR | ADR | 670100205 |  | 5252525 | 143005 | SH |  | SOLE |  | 43689 | 0 | 99316 |
| SAP SE SPON ADR | ADR | 803054204 |  | 5907285 | 34503 | SH |  | SOLE |  | 6913 | 0 | 27590 |
| BIO RAD LABS INC CL A | Stock | 090572207 |  | 279586 | 1003 | SH |  | SOLE |  | 129 | 0 | 874 |
| ALARM COM HLDGS INC COM | Stock | 011642105 |  | 1407126 | 32580 | SH |  | SOLE |  | 9003 | 0 | 23577 |
| APPFOLIO INC COM CL A | Stock | 03783C100 |  | 241307 | 1529 | SH |  | SOLE |  | 489 | 0 | 1040 |
| BANK HAWAII CORP COM | Stock | 062540109 |  | 336248 | 4529 | SH |  | SOLE |  | 1079 | 0 | 3450 |
| COMMERCE BANCSHARES INC COM | Stock | 200525103 |  | 2506800 | 50951 | SH |  | SOLE |  | 27489 | 0 | 23462 |
| NEW YORK TIMES CO MTN BE CL A | Stock | 650111107 |  | 3981408 | 47553 | SH |  | SOLE |  | 13014 | 0 | 34539 |
| PALVELLA THERAPEUTICS INC NEW COM | Stock | 697947109 |  | 443380 | 3557 | SH |  | SOLE |  | 302 | 0 | 3255 |
| TELADOC HEALTH INC COM | Stock | 87918A105 |  | 65512 | 12029 | SH |  | SOLE |  | 3861 | 0 | 8168 |
| RELX PLC SPONSORED ADR | ADR | 759530108 |  | 12694441 | 382945 | SH |  | SOLE |  | 220772 | 0 | 162173 |
| NATERA INC COM | Stock | 632307104 |  | 5766402 | 28838 | SH |  | SOLE |  | 6214 | 0 | 22624 |
| KRAFT HEINZ CO COM | Stock | 500754106 |  | 656712 | 29207 | SH |  | SOLE |  | 8762 | 0 | 20444 |
| PAYPAL HLDGS INC COM | Stock | 70450Y103 |  | 18756048 | 414683 | SH |  | SOLE |  | 333848 | 0 | 80835 |
| NASDAQ INC COM | Stock | 631103108 |  | 6988214 | 82323 | SH |  | SOLE |  | 17242 | 0 | 65081 |
| JPMORGAN DIVERSIFIED RETURN EMERGING MARKETS EQUITY ETF | ETF | 46641Q308 |  | 498628 | 8026 | SH |  | SOLE |  | 2935 | 0 | 5091 |
| FIRST TRUST NASDAQ CYBERSECURITY ETF | ETF | 33734X846 |  | 4419929 | 70516 | SH |  | SOLE |  | 17112 | 0 | 53404 |
| SCHWAB CHARLES CORP COM | Stock | 808513105 |  | 34837404 | 370692 | SH |  | SOLE |  | 181793 | 0 | 188899 |
| BAIDU INC SPON ADR REP A | ADR | 056752108 |  | 10982286 | 98567 | SH |  | SOLE |  | 88506 | 0 | 10061 |
| STATE STREET SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF | ETF | 78463X889 |  | 4888750 | 107092 | SH |  | SOLE |  | 52082 | 0 | 55010 |
| CENTERSPACE COM | REIT | 15202L107 |  | 269038 | 4683 | SH |  | SOLE |  | 271 | 0 | 4412 |
| CAMECO CORP COM | Stock | 13321L108 |  | 3324509 | 30610 | SH |  | SOLE |  | 17515 | 0 | 13095 |
| MYRIAD GENETICS INC COM | Stock | 62855J104 |  | 63994 | 14221 | SH |  | SOLE |  | 1843 | 0 | 12378 |
| DENTSPLY SIRONA INC COM | Stock | 24906P109 |  | 288003 | 24830 | SH |  | SOLE |  | 5620 | 0 | 19210 |
| OLLIES BARGAIN OUTLET HLDGS COM | Stock | 681116109 |  | 2923542 | 31764 | SH |  | SOLE |  | 2001 | 0 | 29763 |
| PHOTRONICS INC COM | Stock | 719405102 |  | 439919 | 10892 | SH |  | SOLE |  | 6631 | 0 | 4261 |
| URANIUM ENERGY CORP COM | Stock | 916896103 |  | 276224 | 20461 | SH |  | SOLE |  | 4656 | 0 | 15805 |
| CROWN CASTLE INC COM | REIT | 22822V101 |  | 1439602 | 17708 | SH |  | SOLE |  | 10842 | 0 | 6866 |
| CARDINAL HEALTH INC COM | Stock | 14149Y108 |  | 7026852 | 33254 | SH |  | SOLE |  | 18819 | 0 | 14435 |
| WISDOMTREE YIELD ENHANCED U.S. AGGREGATE BOND FUND | ETF | 97717X511 |  | 3500636 | 80567 | SH |  | SOLE |  | 22768 | 0 | 57799 |
| LIVE OAK BANCSHARES INC COM | Stock | 53803X105 |  | 2835245 | 85735 | SH |  | SOLE |  | 75873 | 0 | 9862 |
| IMMUNITYBIO INC COM | Stock | 45256X103 |  | 472411 | 61592 | SH |  | SOLE |  | 15871 | 0 | 45721 |
| TORONTO DOMINION BK ONT COM NEW | Stock | 891160509 |  | 2994270 | 32089 | SH |  | SOLE |  | 21562 | 0 | 10527 |
| LUMENTUM HLDGS INC COM | Stock | 55024U109 |  | 5042452 | 7176 | SH |  | SOLE |  | 3281 | 0 | 3895 |
| AUTOZONE INC COM | Stock | 053332102 |  | 20426684 | 6047 | SH |  | SOLE |  | 4873 | 0 | 1174 |
| BLACKROCK INC COM | Stock | 09290D101 |  | 19279040 | 20049 | SH |  | SOLE |  | 13235 | 0 | 6814 |
| CBRE GROUP INC CL A | Stock | 12504L109 |  | 16004941 | 118153 | SH |  | SOLE |  | 98363 | 0 | 19790 |
| FRANKLIN ELEC INC COM | Stock | 353514102 |  | 2717273 | 29481 | SH |  | SOLE |  | 6454 | 0 | 23027 |
| STRATEGIC ED INC COM | Stock | 86272C103 |  | 242420 | 2922 | SH |  | SOLE |  | 709 | 0 | 2213 |
| ISHARES CORE S MID-CAP ETF | ETF | 464287507 |  | 153713775 | 2276302 | SH |  | SOLE |  | 1606230 | 0 | 670072 |
| BIO-TECHNE CORP COM | Stock | 09073M104 |  | 2927030 | 56009 | SH |  | SOLE |  | 35573 | 0 | 20436 |
| HOULIHAN LOKEY INC CL A | Stock | 441593100 |  | 712355 | 4960 | SH |  | SOLE |  | 703 | 0 | 4257 |
| ZILLOW GROUP INC CL C CAP STK | Stock | 98954M200 |  | 315922 | 7635 | SH |  | SOLE |  | 2727 | 0 | 4908 |
| ISHARES GLOBAL CLEAN ENERGY ETF | ETF | 464288224 |  | 467104 | 25539 | SH |  | SOLE |  | 13079 | 0 | 12460 |
| INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF | ETF | 46090F100 |  | 469814 | 27126 | SH |  | SOLE |  | 18490 | 0 | 8636 |
| VANECK OIL REFINERS ETF | ETF | 92189F585 |  | 239541 | 4849 | SH |  | SOLE |  | 0 | 0 | 4849 |
| ISHARES MSCI ISRAEL ETF | ETF | 464286632 |  | 335704 | 2893 | SH |  | SOLE |  | 525 | 0 | 2368 |
| WISDOMTREE GLOBAL EX-U.S. QUALITY GROWTH FUND | ETF | 97717W844 |  | 8953640 | 221797 | SH |  | SOLE |  | 52148 | 0 | 169649 |
| CHEESECAKE FACTORY INC COM | Stock | 163072101 |  | 429891 | 7852 | SH |  | SOLE |  | 2746 | 0 | 5106 |
| CHENIERE ENERGY PARTNERS L P COM UNIT | Stock | 16411Q101 |  | 560233 | 8668 | SH |  | SOLE |  | 8163 | 0 | 505 |
| VANGUARD TAX-EXEMPT BOND ETF | ETF | 922907746 |  | 18199454 | 364797 | SH |  | SOLE |  | 170126 | 0 | 194671 |
| XTRACKERS MSCI EAFE HIGH DIVIDEND YIELD EQUITY ETF | ETF | 233051630 |  | 1420220 | 43824 | SH |  | SOLE |  | 5866 | 0 | 37958 |
| KADANT INC COM | Stock | 48282T104 |  | 1006269 | 3442 | SH |  | SOLE |  | 138 | 0 | 3304 |
| BANNER CORP COM NEW | Stock | 06652V208 |  | 416018 | 6856 | SH |  | SOLE |  | 256 | 0 | 6600 |
| AXOS FINANCIAL INC COM | Stock | 05465C100 |  | 237556 | 2792 | SH |  | SOLE |  | 475 | 0 | 2317 |
| CINEMARK HLDGS INC COM | Stock | 17243V102 |  | 280703 | 9842 | SH |  | SOLE |  | 5194 | 0 | 4648 |
| REGENXBIO INC COM | Stock | 75901B107 |  | 119526 | 14268 | SH |  | SOLE |  | 3080 | 0 | 11188 |
| ISHARES MSCI EAFE ETF | ETF | 464287465 |  | 127907523 | 1316911 | SH |  | SOLE |  | 889902 | 400 | 427009 |
| APPLE INC COM | Stock | 037833100 |  | 1976408376 | 7788222 | SH |  | SOLE |  | 5825885 | 0 | 1962336 |
| APPLE INC COM | Stock | 037833100 |  | 1522153 | 6000 | SH | Put | SOLE |  | 0 | 0 | 6000 |
| APPLE INC COM | Stock | 037833100 |  | 1040452 | 4100 | SH | Put | SOLE |  | 0 | 0 | 4100 |
| APPLE INC COM | Stock | 037833100 |  | 1776382 | 7000 | SH | Put | SOLE |  | 0 | 0 | 7000 |
| APPLE INC COM | Stock | 037833100 |  | 558292 | 2200 | SH | Put | SOLE |  | 0 | 0 | 2200 |
| APPLE INC COM | Stock | 037833100 |  | 964322 | 3800 | SH | Put | SOLE |  | 3800 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 253692 | 1000 | SH | Put | SOLE |  | 0 | 0 | 1000 |
| APPLE INC COM | Stock | 037833100 |  | 685176 | 2700 | SH | Put | SOLE |  | 0 | 0 | 2700 |
| PENUMBRA INC COM | Stock | 70975L107 |  | 622259 | 1895 | SH |  | SOLE |  | 535 | 0 | 1360 |
| UNITED CMNTY BKS BLAIRSVLE GA COM | Stock | 90984P303 |  | 1355067 | 43032 | SH |  | SOLE |  | 19710 | 0 | 23322 |
| JBT MAREL CORPORATION COM | Stock | 477839104 |  | 1185420 | 9271 | SH |  | SOLE |  | 260 | 0 | 9011 |
| TR ACTIVEBETA US LARGE CAP EQUITY ETF | ETF | 381430503 |  | 28472061 | 227567 | SH |  | SOLE |  | 54205 | 0 | 173362 |
| GSK PLC SPONSORED ADR | ADR | 37733W204 |  | 3412755 | 61836 | SH |  | SOLE |  | 38409 | 0 | 23427 |
| WEC ENERGY GROUP INC COM | Stock | 92939U106 |  | 8947721 | 77291 | SH |  | SOLE |  | 27197 | 0 | 50094 |
| PJT PARTNERS INC COM CL A | Stock | 69343T107 |  | 7568103 | 54167 | SH |  | SOLE |  | 50959 | 0 | 3208 |
| SMARTFINANCIAL INC COM NEW | Stock | 83190L208 |  | 904208 | 23137 | SH |  | SOLE |  | 7475 | 0 | 15662 |
| ABBOTT LABORATORIES COM | Stock | 002824100 |  | 46380270 | 451752 | SH |  | SOLE |  | 232896 | 0 | 218856 |
| ABBOTT LABORATORIES COM | Stock | 002824100 |  | 71848 | 700 | SH | Call | SOLE |  | 0 | 0 | 700 |
| ABBOTT LABORATORIES COM | Stock | 002824100 |  | 61601 | 600 | SH | Call | SOLE |  | 0 | 0 | 600 |
| ABBOTT LABORATORIES COM | Stock | 002824100 |  | 1026404 | 10000 | SH | Put | SOLE |  | 0 | 0 | 10000 |
| ADVANCED DRAIN SYS INC DEL COM | Stock | 00790R104 |  | 1339972 | 9772 | SH |  | SOLE |  | 685 | 0 | 9087 |
| SPX TECHNOLOGIES INC COM | Stock | 78473E103 |  | 2694290 | 13476 | SH |  | SOLE |  | 516 | 0 | 12960 |
| GENPACT LIMITED SHS | Stock | G3922B107 |  | 1694132 | 45478 | SH |  | SOLE |  | 17355 | 0 | 28123 |
| FIRST TRUST DOW JONES SELECT MICROCAP INDEX FUND | ETF | 33718M105 |  | 508438 | 6194 | SH |  | SOLE |  | 0 | 0 | 6194 |
| DISNEY WALT CO COM | Stock | 254687106 |  | 30074310 | 319035 | SH |  | SOLE |  | 167214 | 0 | 151821 |
| DISNEY WALT CO COM | Stock | 254687106 |  | 240906 | 2500 | SH | Call | SOLE |  | 2500 | 0 | 0 |
| INVESCO PREFERRED ETF | ETF | 46138E511 |  | 749183 | 68859 | SH |  | SOLE |  | 53649 | 0 | 15210 |
| INVESCO DORSEY WRIGHT INDUSTRIALS MOMENTUM ETF | ETF | 46137V845 |  | 252670 | 1299 | SH |  | SOLE |  | 728 | 0 | 571 |
| CSW INDUSTRIALS INC COM | Stock | 126402106 |  | 537318 | 2062 | SH |  | SOLE |  | 39 | 0 | 2023 |
| MADISON SQUARE GRDN SPRT CORP CL A | Stock | 55825T103 |  | 481136 | 1497 | SH |  | SOLE |  | 251 | 0 | 1246 |
| ISHARES MSCI INTL MOMENTUM FACTOR ETF | ETF | 46434V449 |  | 2814965 | 58621 | SH |  | SOLE |  | 1924 | 0 | 56697 |
| NOVOCURE LTD ORD SHS | Stock | G6674U108 |  | 194808 | 17874 | SH |  | SOLE |  | 14023 | 0 | 3851 |
| RAYMOND JAMES FINL INC COM | Stock | 754730109 |  | 5480532 | 37852 | SH |  | SOLE |  | 10989 | 0 | 26863 |
| UNIVERSAL HLTH SVCS INC CL B | Stock | 913903100 |  | 1203636 | 6725 | SH |  | SOLE |  | 2065 | 0 | 4660 |
| INSULET CORP COM | Stock | 45784P101 |  | 1960935 | 9346 | SH |  | SOLE |  | 1812 | 0 | 7535 |
| VANGUARD TOTAL WORLD STOCK ETF | ETF | 922042742 |  | 8567915 | 61957 | SH |  | SOLE |  | 41241 | 0 | 20716 |
| BOOKING HOLDINGS INC COM | Stock | 09857L108 |  | 26173508 | 6217 | SH |  | SOLE |  | 3919 | 0 | 2298 |
| FIDELITY NASDAQ COMPOSITE INDEX ETF | ETF | 315912808 |  | 658114 | 7751 | SH |  | SOLE |  | 3159 | 0 | 4592 |
| ISHARES RUSSELL 1000 ETF | ETF | 464287622 |  | 456330370 | 1279821 | SH |  | SOLE |  | 261090 | 0 | 1018731 |
| STATE STREET SPDR BLOOMBERG 1-3 MONTH T-BILL ETF | ETF | 78468R663 |  | 356164447 | 3886561 | SH |  | SOLE |  | 2055926 | 0 | 1830635 |
| EVERPURE INC CL A | Stock | 74624M102 |  | 3787598 | 64158 | SH |  | SOLE |  | 9104 | 0 | 55054 |
| MARSH  MCLENNAN COS INC COM | Stock | 571748102 |  | 10679072 | 61566 | SH |  | SOLE |  | 23126 | 0 | 38440 |
| LIVE NATION ENTERTAINMENT INC COM | Stock | 538034109 |  | 6445789 | 42265 | SH |  | SOLE |  | 18476 | 0 | 23789 |
| MFS INTER INCOME TR SH BEN INT | CEF | 55273C107 |  | 171589 | 68362 | SH |  | SOLE |  | 68062 | 0 | 300 |
| ISHARES RUSSELL 1000 VALUE ETF | ETF | 464287598 |  | 93078686 | 435644 | SH |  | SOLE |  | 120731 | 0 | 314913 |
| OAKTREE SPECIALTY LENDING COM | CEF | 67401P405 |  | 180730 | 15994 | SH |  | SOLE |  | 14993 | 0 | 1001 |
| OAKTREE SPECIALTY LENDING COM | CEF | 67401P405 |  | 113000 | 10000 | SH | Call | SOLE |  | 10000 | 0 | 0 |
| LIVANOVA PLC SHS | Stock | G5509L101 |  | 462862 | 7283 | SH |  | SOLE |  | 835 | 0 | 6448 |
| ADEIA INC COM | Stock | 00676P107 |  | 1466825 | 61041 | SH |  | SOLE |  | 58956 | 0 | 2085 |
| DOMINOS PIZZA INC COM | Stock | 25754A201 |  | 8425457 | 23484 | SH |  | SOLE |  | 18271 | 0 | 5213 |
| ISHARES MORNINGSTAR U.S. EQUITY ETF | ETF | 464287127 |  | 419825 | 4672 | SH |  | SOLE |  | 0 | 0 | 4672 |
| FERRARI N V COM | Stock | N3167Y103 |  | 1683329 | 4975 | SH |  | SOLE |  | 795 | 0 | 4180 |

---