# EDGAR Filing Document

**Accession Number:** 0001365707
**File Stem:** 0001580642-26-000220
**Filing Date:** 2026-1
**Character Count:** 37760
**Document Hash:** 408e9b9b85c249d49762233a9efeac9f
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001580642-26-000220.hdr.sgml**: 20260112

**ACCESSION NUMBER**: 0001580642-26-000220

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

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20251231

**FILED AS OF DATE**: 20260112

**DATE AS OF CHANGE**: 20260112

**EFFECTIVENESS DATE**: 20260112

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** CONTRAVISORY INVESTMENT MANAGEMENT, INC.
- **CENTRAL INDEX KEY:** 0001365707

**ORGANIZATION NAME:**
- **EIN:** 042506103
- **STATE OF INCORPORATION:** MA
- **FISCAL YEAR END:** 1231

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

**BUSINESS ADDRESS:**
- **STREET 1:** 120 LONGWATER DRIVE
- **STREET 2:** SUITE 100
- **CITY:** NORWELL
- **STATE:** MA
- **ZIP:** 02061
- **BUSINESS PHONE:** 781-740-1786

**MAIL ADDRESS:**
- **STREET 1:** 120 LONGWATER DRIVE
- **STREET 2:** SUITE 100
- **CITY:** NORWELL
- **STATE:** MA
- **ZIP:** 02061

**FORMER COMPANY:**
- **FORMER CONFORMED NAME:** Contravisory Research & Management Corp.
- **DATE OF NAME CHANGE:** 20060609

### FORM 13F COVER PAGE

**Report for the Calendar Year or Quarter Ended:** 12-31-2025

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

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

[ ] adds new holdings entries.

**Institutional Investment Manager Filing this Report:**

**Name:** CONTRAVISORY INVESTMENT MANAGEMENT INC.<br>**Address:** 120 Longwater Drive<br>Suite 100<br>Norwell, MA 02061

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

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:** Philip A. Noonan<br>**Title:** COO  Secretary<br>**Phone:** 781-740-1786

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

/s/ Philip A. Noonan  Norwell, MA  01-09-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:** 361

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

      (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 |
| GOLDMAN SACHS GROUP INC | COM | 38141G104 |  | 11314488 | 12872 | SH |  | SOLE |  | 12872 | 0 | 0 |
| SUPER MICRO COMPUTER INC | COM NEW | 86800U302 |  | 537748 | 18372 | SH |  | SOLE |  | 18372 | 0 | 0 |
| LAM RESEARCH CORP | COM NEW | 512807306 |  | 345270 | 2017 | SH |  | SOLE |  | 2017 | 0 | 0 |
| GENERAL DYNAMICS CORP | COM | 369550108 |  | 710353 | 2110 | SH |  | SOLE |  | 2110 | 0 | 0 |
| WEC ENERGY GROUP INC | COM | 92939U106 |  | 426058 | 4040 | SH |  | SOLE |  | 4040 | 0 | 0 |
| MONSTER BEVERAGE CORP NEW | COM | 61174X109 |  | 686733 | 8957 | SH |  | SOLE |  | 8957 | 0 | 0 |
| VENTAS INC | COM | 92276F100 |  | 1065910 | 13775 | SH |  | SOLE |  | 13775 | 0 | 0 |
| CHECK POINT SOFTWARE TECH LT | ORD | M22465104 |  | 455550 | 2455 | SH |  | SOLE |  | 2455 | 0 | 0 |
| HASBRO INC | COM | 418056107 |  | 9430 | 115 | SH |  | SOLE |  | 115 | 0 | 0 |
| WORTHINGTON ENTERPRISES INC | COM | 981811102 |  | 221184 | 4289 | SH |  | SOLE |  | 4289 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD | SPONSORED ADS | 874039100 |  | 13678393 | 45011 | SH |  | SOLE |  | 45011 | 0 | 0 |
| NISOURCE INC | COM | 65473P105 |  | 588524 | 14093 | SH |  | SOLE |  | 14093 | 0 | 0 |
| ELI LILLY  CO | COM | 532457108 |  | 3374495 | 3140 | SH |  | SOLE |  | 3140 | 0 | 0 |
| INTERNATIONAL SEAWAYS INC | COM | Y41053102 |  | 239449 | 4932 | SH |  | SOLE |  | 4932 | 0 | 0 |
| WELLTOWER INC | COM | 95040Q104 |  | 999881 | 5387 | SH |  | SOLE |  | 5387 | 0 | 0 |
| ISHARES TR | RUS 1000 GRW ETF | 464287614 |  | 1893 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| ISHARES TR | MSCI EMG MKT ETF | 464287234 |  | 873664 | 15969 | SH |  | SOLE |  | 15969 | 0 | 0 |
| QUANTA SVCS INC | COM | 74762E102 |  | 9707 | 23 | SH |  | SOLE |  | 23 | 0 | 0 |
| BARCLAYS PLC | ADR | 06738E204 |  | 10859922 | 426716 | SH |  | SOLE |  | 426716 | 0 | 0 |
| PITNEY BOWES INC | COM | 724479100 |  | 219856 | 20800 | SH |  | SOLE |  | 20800 | 0 | 0 |
| MADRIGAL PHARMACEUTICALS INC | COM | 558868105 |  | 13394 | 23 | SH |  | SOLE |  | 23 | 0 | 0 |
| MOHAWK INDS INC | COM | 608190104 |  | 790567 | 7233 | SH |  | SOLE |  | 7233 | 0 | 0 |
| ALPHABET INC | CAP STK CL C | 02079K107 |  | 13339638 | 42510 | SH |  | SOLE |  | 42510 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO | COM | 110122108 |  | 24165 | 448 | SH |  | SOLE |  | 448 | 0 | 0 |
| ISHARES TR | RUS MD CP GR ETF | 464287481 |  | 688534 | 5028 | SH |  | SOLE |  | 5028 | 0 | 0 |
| HALLIBURTON CO | COM | 406216101 |  | 1054098 | 37300 | SH |  | SOLE |  | 37300 | 0 | 0 |
| UNITED STATES ANTIMONY CORP | COM | 911549103 |  | 502 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| MICROSOFT CORP | COM | 594918104 |  | 7896064 | 16327 | SH |  | SOLE |  | 16327 | 0 | 0 |
| GLOBE LIFE INC | COM | 37959E102 |  | 874405 | 6252 | SH |  | SOLE |  | 6252 | 0 | 0 |
| LIVE NATION ENTERTAINMENT IN | COM | 538034109 |  | 77378 | 543 | SH |  | SOLE |  | 543 | 0 | 0 |
| NEWS CORP NEW | CL B | 65249B208 |  | 145720 | 4918 | SH |  | SOLE |  | 4918 | 0 | 0 |
| VIATRIS INC | COM | 92556V106 |  | 92267 | 7411 | SH |  | SOLE |  | 7411 | 0 | 0 |
| CISCO SYS INC | COM | 17275R102 |  | 8823016 | 114540 | SH |  | SOLE |  | 114540 | 0 | 0 |
| AZZ INC | COM | 002474104 |  | 281455 | 2626 | SH |  | SOLE |  | 2626 | 0 | 0 |
| SELECT SECTOR SPDR TR | STATE STREET UTI | 81369Y886 |  | 625195 | 14645 | SH |  | SOLE |  | 14645 | 0 | 0 |
| SCHWAB STRATEGIC TR | SHT TM US TRES | 808524862 |  | 156455 | 6420 | SH |  | SOLE |  | 6420 | 0 | 0 |
| ISHARES TR | MSCI PERU AND GL | 464289842 |  | 801927 | 11084 | SH |  | SOLE |  | 11084 | 0 | 0 |
| ELECTRONIC ARTS INC | COM | 285512109 |  | 605225 | 2962 | SH |  | SOLE |  | 2962 | 0 | 0 |
| LAS VEGAS SANDS CORP | COM | 517834107 |  | 570514 | 8765 | SH |  | SOLE |  | 8765 | 0 | 0 |
| WAYFAIR INC | CL A | 94419L101 |  | 9037 | 90 | SH |  | SOLE |  | 90 | 0 | 0 |
| WARNER BROS DISCOVERY INC | COM SER A | 934423104 |  | 872468 | 30273 | SH |  | SOLE |  | 30273 | 0 | 0 |
| GILEAD SCIENCES INC | COM | 375558103 |  | 703546 | 5732 | SH |  | SOLE |  | 5732 | 0 | 0 |
| MORGAN STANLEY | COM NEW | 617446448 |  | 646564 | 3642 | SH |  | SOLE |  | 3642 | 0 | 0 |
| AUTODESK INC | COM | 052769106 |  | 5920 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| COMFORT SYS USA INC | COM | 199908104 |  | 20532 | 22 | SH |  | SOLE |  | 22 | 0 | 0 |
| CHARLES RIV LABS INTL INC | COM | 159864107 |  | 1222613 | 6129 | SH |  | SOLE |  | 6129 | 0 | 0 |
| ISHARES INC | MSCI ITALY ETF | 46434G830 |  | 1309570 | 24104 | SH |  | SOLE |  | 24104 | 0 | 0 |
| AMPLIFY ETF TR | AMPLIFY JUNIOR S | 032108649 |  | 24599 | 889 | SH |  | SOLE |  | 889 | 0 | 0 |
| FTAI AVIATION LTD | SHS | G3730V105 |  | 19291 | 98 | SH |  | SOLE |  | 98 | 0 | 0 |
| PARKER-HANNIFIN CORP | COM | 701094104 |  | 15821 | 18 | SH |  | SOLE |  | 18 | 0 | 0 |
| BROADCOM INC | COM | 11135F101 |  | 789108 | 2280 | SH |  | SOLE |  | 2280 | 0 | 0 |
| APTIV PLC | COM SHS | G3265R107 |  | 108504 | 1426 | SH |  | SOLE |  | 1426 | 0 | 0 |
| KULICKE  SOFFA INDS INC | COM | 501242101 |  | 245067 | 5379 | SH |  | SOLE |  | 5379 | 0 | 0 |
| AERCAP HOLDINGS NV | SHS | N00985106 |  | 281195 | 1956 | SH |  | SOLE |  | 1956 | 0 | 0 |
| SANOFI SA | SPONSORED ADR | 80105N105 |  | 62998 | 1300 | SH |  | SOLE |  | 1300 | 0 | 0 |
| RYDER SYS INC | COM | 783549108 |  | 21436 | 112 | SH |  | SOLE |  | 112 | 0 | 0 |
| AMPHENOL CORP NEW | CL A | 032095101 |  | 744757 | 5511 | SH |  | SOLE |  | 5511 | 0 | 0 |
| PARAMOUNT SKYDANCE CORP | COM CL B | 69932A204 |  | 504282 | 37633 | SH |  | SOLE |  | 37633 | 0 | 0 |
| WABTEC | COM | 929740108 |  | 1214104 | 5688 | SH |  | SOLE |  | 5688 | 0 | 0 |
| AXON ENTERPRISE INC | COM | 05464C101 |  | 257272 | 453 | SH |  | SOLE |  | 453 | 0 | 0 |
| NCR ATLEOS CORPORATION | COM SHS | 63001N106 |  | 572 | 15 | SH |  | SOLE |  | 15 | 0 | 0 |
| CVR ENERGY INC | COM | 12662P108 |  | 240077 | 9437 | SH |  | SOLE |  | 9437 | 0 | 0 |
| GENERAC HLDGS INC | COM | 368736104 |  | 192009 | 1408 | SH |  | SOLE |  | 1408 | 0 | 0 |
| KEYSIGHT TECHNOLOGIES INC | COM | 49338L103 |  | 1119374 | 5509 | SH |  | SOLE |  | 5509 | 0 | 0 |
| PERFORMANCE FOOD GROUP CO | COM | 71377A103 |  | 13218 | 147 | SH |  | SOLE |  | 147 | 0 | 0 |
| SIX FLAGS ENTERTAINMENT CORP | COM | 83001C108 |  | 88358 | 5760 | SH |  | SOLE |  | 5760 | 0 | 0 |
| RAMBUS INC DEL | COM | 750917106 |  | 13048 | 142 | SH |  | SOLE |  | 142 | 0 | 0 |
| SCHWAB STRATEGIC TR | US MID-CAP ETF | 808524508 |  | 717861 | 23873 | SH |  | SOLE |  | 23873 | 0 | 0 |
| SONY GROUP CORP | SPONSORED ADR | 835699307 |  | 264576 | 10335 | SH |  | SOLE |  | 10335 | 0 | 0 |
| ALIBABA GROUP HLDG LTD | SPONSORED ADS | 01609W102 |  | 319105 | 2177 | SH |  | SOLE |  | 2177 | 0 | 0 |
| SEA LTD | SPONSORD ADS | 81141R100 |  | 228733 | 1793 | SH |  | SOLE |  | 1793 | 0 | 0 |
| PINNACLE WEST CAP CORP | COM | 723484101 |  | 417600 | 4708 | SH |  | SOLE |  | 4708 | 0 | 0 |
| CROWDSTRIKE HLDGS INC | CL A | 22788C105 |  | 50157 | 107 | SH |  | SOLE |  | 107 | 0 | 0 |
| CREDO TECHNOLOGY GROUP HOLDI | ORDINARY SHARES | G25457105 |  | 19857 | 138 | SH |  | SOLE |  | 138 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 |  | 1085221 | 2159 | SH |  | SOLE |  | 2159 | 0 | 0 |
| PENTAIR PLC | SHS | G7S00T104 |  | 787715 | 7564 | SH |  | SOLE |  | 7564 | 0 | 0 |
| SELECT SECTOR SPDR TR | STATE STREET ENE | 81369Y506 |  | 1434699 | 32089 | SH |  | SOLE |  | 32089 | 0 | 0 |
| C H ROBINSON WORLDWIDE INC | COM NEW | 12541W209 |  | 965042 | 6003 | SH |  | SOLE |  | 6003 | 0 | 0 |
| EMBRAER S.A. | SPONSORED ADS | 29082A107 |  | 333565 | 5182 | SH |  | SOLE |  | 5182 | 0 | 0 |
| SELECT SECTOR SPDR TR | STATE STREET HEA | 81369Y209 |  | 563627 | 3641 | SH |  | SOLE |  | 3641 | 0 | 0 |
| CURTISS WRIGHT CORP | COM | 231561101 |  | 33627 | 61 | SH |  | SOLE |  | 61 | 0 | 0 |
| GRANITE CONSTR INC | COM | 387328107 |  | 324826 | 2816 | SH |  | SOLE |  | 2816 | 0 | 0 |
| MACOM TECH SOLUTIONS HLDGS I | COM | 55405Y100 |  | 17471 | 102 | SH |  | SOLE |  | 102 | 0 | 0 |
| ATI INC | COM | 01741R102 |  | 21231 | 185 | SH |  | SOLE |  | 185 | 0 | 0 |
| EAST WEST BANCORP INC | COM | 27579R104 |  | 13712 | 122 | SH |  | SOLE |  | 122 | 0 | 0 |
| SEALED AIR CORP NEW | COM | 81211K100 |  | 2486 | 60 | SH |  | SOLE |  | 60 | 0 | 0 |
| CARVANA CO | CL A | 146869102 |  | 21945 | 52 | SH |  | SOLE |  | 52 | 0 | 0 |
| PRIMERICA INC | COM | 74164M108 |  | 20927 | 81 | SH |  | SOLE |  | 81 | 0 | 0 |
| ITT INC | COM | 45073V108 |  | 23424 | 135 | SH |  | SOLE |  | 135 | 0 | 0 |
| EPLUS INC | COM | 294268107 |  | 217847 | 2484 | SH |  | SOLE |  | 2484 | 0 | 0 |
| ARISTA NETWORKS INC | COM SHS | 040413205 |  | 8779 | 67 | SH |  | SOLE |  | 67 | 0 | 0 |
| WILLIAMS SONOMA INC | COM | 969904101 |  | 13930 | 78 | SH |  | SOLE |  | 78 | 0 | 0 |
| CINCINNATI FINL CORP | COM | 172062101 |  | 772340 | 4729 | SH |  | SOLE |  | 4729 | 0 | 0 |
| VICTORY CAP HLDGS INC | COM CL A | 92645B103 |  | 39053 | 619 | SH |  | SOLE |  | 619 | 0 | 0 |
| METTLER TOLEDO INTERNATIONAL | COM | 592688105 |  | 76680 | 55 | SH |  | SOLE |  | 55 | 0 | 0 |
| TJX COS INC NEW | COM | 872540109 |  | 14439 | 94 | SH |  | SOLE |  | 94 | 0 | 0 |
| KIMBERLY-CLARK CORP | COM | 494368103 |  | 3935 | 39 | SH |  | SOLE |  | 39 | 0 | 0 |
| LATTICE SEMICONDUCTOR CORP | COM | 518415104 |  | 11037 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| KLA CORP | COM NEW | 482480100 |  | 9560249 | 7868 | SH |  | SOLE |  | 7868 | 0 | 0 |
| IDEAYA BIOSCIENCES INC | COM | 45166A102 |  | 282886 | 8183 | SH |  | SOLE |  | 8183 | 0 | 0 |
| ISHARES INC | MSCI EURZONE ETF | 464286608 |  | 1239374 | 19335 | SH |  | SOLE |  | 19335 | 0 | 0 |
| EXPEDITORS INTL WASH INC | COM | 302130109 |  | 1085091 | 7282 | SH |  | SOLE |  | 7282 | 0 | 0 |
| WALMART INC | COM | 931142103 |  | 8491113 | 76215 | SH |  | SOLE |  | 76215 | 0 | 0 |
| ENSIGN GROUP INC | COM | 29358P101 |  | 15852 | 91 | SH |  | SOLE |  | 91 | 0 | 0 |
| LABCORP HOLDINGS INC | COM SHS | 504922105 |  | 8982257 | 35803 | SH |  | SOLE |  | 35803 | 0 | 0 |
| INVESCO LTD | SHS | G491BT108 |  | 1290960 | 49142 | SH |  | SOLE |  | 49142 | 0 | 0 |
| CARPENTER TECHNOLOGY CORP | COM | 144285103 |  | 20150 | 64 | SH |  | SOLE |  | 64 | 0 | 0 |
| MERCADOLIBRE INC | COM | 58733R102 |  | 302139 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| STRYKER CORPORATION | COM | 863667101 |  | 7029049 | 19999 | SH |  | SOLE |  | 19999 | 0 | 0 |
| MERCK  CO INC | COM | 58933Y105 |  | 7464302 | 70913 | SH |  | SOLE |  | 70913 | 0 | 0 |
| CHEVRON CORP NEW | COM | 166764100 |  | 6462489 | 42402 | SH |  | SOLE |  | 42402 | 0 | 0 |
| AFLAC INC | COM | 001055102 |  | 9350565 | 84797 | SH |  | SOLE |  | 84797 | 0 | 0 |
| RB GLOBAL INC | COM | 74935Q107 |  | 23866 | 232 | SH |  | SOLE |  | 232 | 0 | 0 |
| HUNTINGTON INGALLS INDS INC | COM | 446413106 |  | 999466 | 2939 | SH |  | SOLE |  | 2939 | 0 | 0 |
| DNP SELECT INCOME FD INC | COM | 23325P104 |  | 375874 | 37625 | SH |  | SOLE |  | 37625 | 0 | 0 |
| JABIL INC | COM | 466313103 |  | 904783 | 3968 | SH |  | SOLE |  | 3968 | 0 | 0 |
| ROYAL BK CDA | COM | 780087102 |  | 371498 | 2179 | SH |  | SOLE |  | 2179 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC | CL A | 69608A108 |  | 8587103 | 48310 | SH |  | SOLE |  | 48310 | 0 | 0 |
| ISHARES TR | CORE US AGGBD ET | 464287226 |  | 128845 | 1290 | SH |  | SOLE |  | 1290 | 0 | 0 |
| CARDINAL HEALTH INC | COM | 14149Y108 |  | 79734 | 388 | SH |  | SOLE |  | 388 | 0 | 0 |
| NUCOR CORP | COM | 670346105 |  | 100965 | 619 | SH |  | SOLE |  | 619 | 0 | 0 |
| CINTAS CORP | COM | 172908105 |  | 9568249 | 50876 | SH |  | SOLE |  | 50876 | 0 | 0 |
| UNITED NAT FOODS INC | COM | 911163103 |  | 192188 | 5708 | SH |  | SOLE |  | 5708 | 0 | 0 |
| REV GROUP INC | COM | 749527107 |  | 297969 | 4900 | SH |  | SOLE |  | 4900 | 0 | 0 |
| CF INDS HLDGS INC | COM | 125269100 |  | 542849 | 7019 | SH |  | SOLE |  | 7019 | 0 | 0 |
| PERDOCEO ED CORP | COM | 71363P106 |  | 190029 | 6479 | SH |  | SOLE |  | 6479 | 0 | 0 |
| VERIZON COMMUNICATIONS INC | COM | 92343V104 |  | 403716 | 9912 | SH |  | SOLE |  | 9912 | 0 | 0 |
| ULTA BEAUTY INC | COM | 90384S303 |  | 675796 | 1117 | SH |  | SOLE |  | 1117 | 0 | 0 |
| CASEYS GEN STORES INC | COM | 147528103 |  | 26530 | 48 | SH |  | SOLE |  | 48 | 0 | 0 |
| SELECT SECTOR SPDR TR | STATE STREET TEC | 81369Y803 |  | 1777022 | 12343 | SH |  | SOLE |  | 12343 | 0 | 0 |
| QORVO INC | COM | 74736K101 |  | 468946 | 5549 | SH |  | SOLE |  | 5549 | 0 | 0 |
| DELEK US HLDGS INC NEW | COM | 24665A103 |  | 183536 | 6188 | SH |  | SOLE |  | 6188 | 0 | 0 |
| AUTOZONE INC | COM | 053332102 |  | 881790 | 260 | SH |  | SOLE |  | 260 | 0 | 0 |
| METLIFE INC | COM | 59156R108 |  | 136882 | 1734 | SH |  | SOLE |  | 1734 | 0 | 0 |
| IONQ INC | COM | 46222L108 |  | 13685 | 305 | SH |  | SOLE |  | 305 | 0 | 0 |
| HUNT J B TRANS SVCS INC | COM | 445658107 |  | 1126978 | 5799 | SH |  | SOLE |  | 5799 | 0 | 0 |
| SELECT SECTOR SPDR TR | STATE STREET COM | 81369Y852 |  | 1517175 | 12888 | SH |  | SOLE |  | 12888 | 0 | 0 |
| UNILEVER PLC | SPON ADR NEW | 904767803 |  | 178084 | 2723 | SH |  | SOLE |  | 2723 | 0 | 0 |
| RTX CORPORATION | COM | 75513E101 |  | 11261860 | 61406 | SH |  | SOLE |  | 61406 | 0 | 0 |
| SPDR S MIDCAP 400 ETF TR | UTSER1 S | 78467Y107 |  | 212901 | 353 | SH |  | SOLE |  | 353 | 0 | 0 |
| LINCOLN NATL CORP IND | COM | 534187109 |  | 704286 | 15816 | SH |  | SOLE |  | 15816 | 0 | 0 |
| PENNYMAC FINL SVCS INC NEW | COM | 70932M107 |  | 53923 | 409 | SH |  | SOLE |  | 409 | 0 | 0 |
| LEONARDO DRS INC | COM | 52661A108 |  | 12102 | 355 | SH |  | SOLE |  | 355 | 0 | 0 |
| UNITED STS LIME  MINERALS I | COM | 911922102 |  | 78669 | 657 | SH |  | SOLE |  | 657 | 0 | 0 |
| ROCKET LAB CORP | COM | 773121108 |  | 26858 | 385 | SH |  | SOLE |  | 385 | 0 | 0 |
| AEROVIRONMENT INC | COM | 008073108 |  | 8950 | 37 | SH |  | SOLE |  | 37 | 0 | 0 |
| RALPH LAUREN CORP | CL A | 751212101 |  | 1383322 | 3912 | SH |  | SOLE |  | 3912 | 0 | 0 |
| APA CORPORATION | COM | 03743Q108 |  | 1051413 | 42985 | SH |  | SOLE |  | 42985 | 0 | 0 |
| NETFLIX INC | COM | 64110L106 |  | 10442989 | 111380 | SH |  | SOLE |  | 111380 | 0 | 0 |
| HAWKINS INC | COM | 420261109 |  | 296905 | 2090 | SH |  | SOLE |  | 2090 | 0 | 0 |
| ROCKWELL AUTOMATION INC | COM | 773903109 |  | 80537 | 207 | SH |  | SOLE |  | 207 | 0 | 0 |
| SELECT SECTOR SPDR TR | STATE STREET CON | 81369Y308 |  | 677603 | 8723 | SH |  | SOLE |  | 8723 | 0 | 0 |
| AMAZON COM INC | COM | 023135106 |  | 10035361 | 43477 | SH |  | SOLE |  | 43477 | 0 | 0 |
| HCI GROUP INC | COM | 40416E103 |  | 230986 | 1205 | SH |  | SOLE |  | 1205 | 0 | 0 |
| AMERICAN EXPRESS CO | COM | 025816109 |  | 10777753 | 29133 | SH |  | SOLE |  | 29133 | 0 | 0 |
| ECOLAB INC | COM | 278865100 |  | 1298161 | 4945 | SH |  | SOLE |  | 4945 | 0 | 0 |
| AMGEN INC | COM | 031162100 |  | 11129 | 34 | SH |  | SOLE |  | 34 | 0 | 0 |
| CUSTOMERS BANCORP INC | COM | 23204G100 |  | 256944 | 3514 | SH |  | SOLE |  | 3514 | 0 | 0 |
| NMI HLDGS INC | COM | 629209305 |  | 310657 | 7616 | SH |  | SOLE |  | 7616 | 0 | 0 |
| LIGAND PHARMACEUTICALS INC | COM NEW | 53220K504 |  | 384947 | 2036 | SH |  | SOLE |  | 2036 | 0 | 0 |
| AGIOS PHARMACEUTICALS INC | COM | 00847X104 |  | 168465 | 6189 | SH |  | SOLE |  | 6189 | 0 | 0 |
| RAYMOND JAMES FINL INC | COM | 754730109 |  | 428454 | 2668 | SH |  | SOLE |  | 2668 | 0 | 0 |
| VITA COCO CO INC | COM | 92846Q107 |  | 335606 | 6331 | SH |  | SOLE |  | 6331 | 0 | 0 |
| SELECT SECTOR SPDR TR | STATE STREET IND | 81369Y704 |  | 1256007 | 8097 | SH |  | SOLE |  | 8097 | 0 | 0 |
| COSTCO WHSL CORP NEW | COM | 22160K105 |  | 8883827 | 10302 | SH |  | SOLE |  | 10302 | 0 | 0 |
| AECOM | COM | 00766T100 |  | 10772 | 113 | SH |  | SOLE |  | 113 | 0 | 0 |
| GROUP 1 AUTOMOTIVE INC | COM | 398905109 |  | 378748 | 963 | SH |  | SOLE |  | 963 | 0 | 0 |
| KRATOS DEFENSE  SEC SOLUTIO | COM NEW | 50077B207 |  | 183247 | 2414 | SH |  | SOLE |  | 2414 | 0 | 0 |
| COMPOSECURE INC | COM CL A | 20459V105 |  | 233404 | 12106 | SH |  | SOLE |  | 12106 | 0 | 0 |
| BOEING CO | COM | 097023105 |  | 13244 | 61 | SH |  | SOLE |  | 61 | 0 | 0 |
| SYNCHRONY FINANCIAL | COM | 87165B103 |  | 1186291 | 14219 | SH |  | SOLE |  | 14219 | 0 | 0 |
| PERIMETER SOLUTIONS INC | COMMON STOCK | 71385M107 |  | 406783 | 14776 | SH |  | SOLE |  | 14776 | 0 | 0 |
| KROGER CO | COM | 501044101 |  | 796745 | 12752 | SH |  | SOLE |  | 12752 | 0 | 0 |
| NVIDIA CORPORATION | COM | 67066G104 |  | 9746863 | 52262 | SH |  | SOLE |  | 52262 | 0 | 0 |
| SUPERNUS PHARMACEUTICALS INC | COM | 868459108 |  | 297256 | 5981 | SH |  | SOLE |  | 5981 | 0 | 0 |
| INNODATA INC | COM NEW | 457642205 |  | 175217 | 3439 | SH |  | SOLE |  | 3439 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | SHRT TRM CORP BD | 92206C409 |  | 158424 | 1987 | SH |  | SOLE |  | 1987 | 0 | 0 |
| BUNGE GLOBAL SA | COM SHS | H11356104 |  | 78569 | 882 | SH |  | SOLE |  | 882 | 0 | 0 |
| ROCKET COS INC | COM CL A | 77311W101 |  | 23426 | 1210 | SH |  | SOLE |  | 1210 | 0 | 0 |
| FLUOR CORP NEW | COM | 343412102 |  | 81479 | 2056 | SH |  | SOLE |  | 2056 | 0 | 0 |
| WYNN RESORTS LTD | COM | 983134107 |  | 954337 | 7931 | SH |  | SOLE |  | 7931 | 0 | 0 |
| TESLA INC | COM | 88160R101 |  | 10415965 | 23161 | SH |  | SOLE |  | 23161 | 0 | 0 |
| SERVICENOW INC | COM | 81762P102 |  | 352337 | 2300 | SH |  | SOLE |  | 2300 | 0 | 0 |
| COCA COLA CO | COM | 191216100 |  | 233849 | 3345 | SH |  | SOLE |  | 3345 | 0 | 0 |
| ISHARES INC | MSCI GERMANY ETF | 464286806 |  | 1219495 | 28694 | SH |  | SOLE |  | 28694 | 0 | 0 |
| ROYAL CARIBBEAN GROUP | COM | V7780T103 |  | 961995 | 3449 | SH |  | SOLE |  | 3449 | 0 | 0 |
| GUARDANT HEALTH INC | COM | 40131M109 |  | 12665 | 124 | SH |  | SOLE |  | 124 | 0 | 0 |
| SNOWFLAKE INC | COM SHS | 833445109 |  | 9213 | 42 | SH |  | SOLE |  | 42 | 0 | 0 |
| ARCHER DANIELS MIDLAND CO | COM | 039483102 |  | 75887 | 1320 | SH |  | SOLE |  | 1320 | 0 | 0 |
| PTC INC | COM | 69370C100 |  | 813561 | 4670 | SH |  | SOLE |  | 4670 | 0 | 0 |
| CBRE GROUP INC | CL A | 12504L109 |  | 282669 | 1758 | SH |  | SOLE |  | 1758 | 0 | 0 |
| ISHARES TR | MSCI UAE ETF | 46434V761 |  | 557233 | 29144 | SH |  | SOLE |  | 29144 | 0 | 0 |
| TERADATA CORP DEL | COM | 88076W103 |  | 913 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| ISHARES TR | MSCI UK ETF NEW | 46435G334 |  | 1208175 | 27471 | SH |  | SOLE |  | 27471 | 0 | 0 |
| VISA INC | COM CL A | 92826C839 |  | 585335 | 1669 | SH |  | SOLE |  | 1669 | 0 | 0 |
| PALO ALTO NETWORKS INC | COM | 697435105 |  | 486656 | 2642 | SH |  | SOLE |  | 2642 | 0 | 0 |
| HURON CONSULTING GROUP INC | COM | 447462102 |  | 272160 | 1574 | SH |  | SOLE |  | 1574 | 0 | 0 |
| NRG ENERGY INC | COM NEW | 629377508 |  | 723427 | 4543 | SH |  | SOLE |  | 4543 | 0 | 0 |
| GABELLI DIVID  INCOME TR | COM | 36242H104 |  | 472090 | 17000 | SH |  | SOLE |  | 17000 | 0 | 0 |
| GLOBAL X FDS | MSCI GREECE ETF | 37954Y319 |  | 594970 | 9027 | SH |  | SOLE |  | 9027 | 0 | 0 |
| INSMED INC | COM PAR $.01 | 457669307 |  | 21233 | 122 | SH |  | SOLE |  | 122 | 0 | 0 |
| ORACLE CORP | COM | 68389X105 |  | 579467 | 2973 | SH |  | SOLE |  | 2973 | 0 | 0 |
| MUELLER INDS INC | COM | 624756102 |  | 272076 | 2370 | SH |  | SOLE |  | 2370 | 0 | 0 |
| FOX CORP | CL A COM | 35137L105 |  | 846443 | 11584 | SH |  | SOLE |  | 11584 | 0 | 0 |
| CITIGROUP INC | COM NEW | 172967424 |  | 16103 | 138 | SH |  | SOLE |  | 138 | 0 | 0 |
| CORCEPT THERAPEUTICS INC | COM | 218352102 |  | 6368 | 183 | SH |  | SOLE |  | 183 | 0 | 0 |
| TAKE-TWO INTERACTIVE SOFTWAR | COM | 874054109 |  | 713556 | 2787 | SH |  | SOLE |  | 2787 | 0 | 0 |
| US FOODS HLDG CORP | COM | 912008109 |  | 7735891 | 102707 | SH |  | SOLE |  | 102707 | 0 | 0 |
| APPLOVIN CORP | COM CL A | 03831W108 |  | 14824 | 22 | SH |  | SOLE |  | 22 | 0 | 0 |
| XOMETRY INC | CLASS A COM | 98423F109 |  | 281293 | 4730 | SH |  | SOLE |  | 4730 | 0 | 0 |
| OLD REP INTL CORP | COM | 680223104 |  | 26608 | 583 | SH |  | SOLE |  | 583 | 0 | 0 |
| SCHWAB STRATEGIC TR | US SML CAP ETF | 808524607 |  | 79374 | 2787 | SH |  | SOLE |  | 2787 | 0 | 0 |
| ING GROEP N.V. | SPONSORED ADR | 456837103 |  | 287980 | 10285 | SH |  | SOLE |  | 10285 | 0 | 0 |
| SLB LIMITED | COM STK | 806857108 |  | 145844 | 3800 | SH |  | SOLE |  | 3800 | 0 | 0 |
| NUSCALE PWR CORP | CL A COM | 67079K100 |  | 5144 | 363 | SH |  | SOLE |  | 363 | 0 | 0 |
| FLEX LTD | ORD | Y2573F102 |  | 21147 | 350 | SH |  | SOLE |  | 350 | 0 | 0 |
| MASTERCARD INCORPORATED | CL A | 57636Q104 |  | 9512573 | 16663 | SH |  | SOLE |  | 16663 | 0 | 0 |
| TRIMBLE INC | COM | 896239100 |  | 1089849 | 13910 | SH |  | SOLE |  | 13910 | 0 | 0 |
| MARRIOTT INTL INC NEW | CL A | 571903202 |  | 998042 | 3217 | SH |  | SOLE |  | 3217 | 0 | 0 |
| WILLIAMS COS INC | COM | 969457100 |  | 540750 | 8996 | SH |  | SOLE |  | 8996 | 0 | 0 |
| INTERDIGITAL INC | COM | 45867G101 |  | 400840 | 1259 | SH |  | SOLE |  | 1259 | 0 | 0 |
| CENCORA INC | COM | 03073E105 |  | 1771161 | 5244 | SH |  | SOLE |  | 5244 | 0 | 0 |
| DISNEY WALT CO | COM | 254687106 |  | 34131 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| CLOUDFLARE INC | CL A COM | 18915M107 |  | 8872 | 45 | SH |  | SOLE |  | 45 | 0 | 0 |
| DT MIDSTREAM INC | COMMON STOCK | 23345M107 |  | 28723 | 240 | SH |  | SOLE |  | 240 | 0 | 0 |
| GE VERNOVA INC | COM | 36828A101 |  | 24182 | 37 | SH |  | SOLE |  | 37 | 0 | 0 |
| SHOPIFY INC | CL A SUB VTG SHS | 82509L107 |  | 10131452 | 62940 | SH |  | SOLE |  | 62940 | 0 | 0 |
| OPENLANE INC | COM | 48238T109 |  | 332940 | 11180 | SH |  | SOLE |  | 11180 | 0 | 0 |
| ISHARES TR | CHINA LG-CAP ETF | 464287184 |  | 594873 | 15536 | SH |  | SOLE |  | 15536 | 0 | 0 |
| EVERSOURCE ENERGY | COM | 30040W108 |  | 500464 | 7433 | SH |  | SOLE |  | 7433 | 0 | 0 |
| GLOBANT S A | COM | L44385109 |  | 1111 | 17 | SH |  | SOLE |  | 17 | 0 | 0 |
| ALPHATEC HLDGS INC | COM NEW | 02081G201 |  | 358753 | 17051 | SH |  | SOLE |  | 17051 | 0 | 0 |
| ACM RESH INC | COM CL A | 00108J109 |  | 201234 | 5101 | SH |  | SOLE |  | 5101 | 0 | 0 |
| BRITISH AMERN TOB PLC | SPONSORED ADR | 110448107 |  | 353818 | 6249 | SH |  | SOLE |  | 6249 | 0 | 0 |
| SIRIUSPOINT LTD | COM | G8192H106 |  | 246394 | 11256 | SH |  | SOLE |  | 11256 | 0 | 0 |
| ALLIANT ENERGY CORP | COM | 018802108 |  | 544329 | 8373 | SH |  | SOLE |  | 8373 | 0 | 0 |
| NCR VOYIX CORPORATION | COM | 62886E108 |  | 306 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| ALBEMARLE CORP | COM | 012653101 |  | 142430 | 1007 | SH |  | SOLE |  | 1007 | 0 | 0 |
| APPLIED INDL TECHNOLOGIES IN | COM | 03820C105 |  | 98086 | 382 | SH |  | SOLE |  | 382 | 0 | 0 |
| ATMOS ENERGY CORP | COM | 049560105 |  | 482607 | 2879 | SH |  | SOLE |  | 2879 | 0 | 0 |
| EBAY INC. | COM | 278642103 |  | 1112877 | 12777 | SH |  | SOLE |  | 12777 | 0 | 0 |
| GARMIN LTD | SHS | H2906T109 |  | 1091130 | 5379 | SH |  | SOLE |  | 5379 | 0 | 0 |
| MATERION CORP | COM | 576690101 |  | 227133 | 1827 | SH |  | SOLE |  | 1827 | 0 | 0 |
| ABBVIE INC | COM | 00287Y109 |  | 812510 | 3556 | SH |  | SOLE |  | 3556 | 0 | 0 |
| CORNING INC | COM | 219350105 |  | 874812 | 9991 | SH |  | SOLE |  | 9991 | 0 | 0 |
| SPOTIFY TECHNOLOGY S A | SHS | L8681T102 |  | 11835451 | 20381 | SH |  | SOLE |  | 20381 | 0 | 0 |
| SEAGATE TECHNOLOGY HLDNGS PL | ORD SHS | G7997R103 |  | 81515 | 296 | SH |  | SOLE |  | 296 | 0 | 0 |
| HILTON WORLDWIDE HLDGS INC | COM | 43300A203 |  | 644302 | 2243 | SH |  | SOLE |  | 2243 | 0 | 0 |
| IDEXX LABS INC | COM | 45168D104 |  | 73742 | 109 | SH |  | SOLE |  | 109 | 0 | 0 |
| VISTRA CORP | COM | 92840M102 |  | 6202009 | 38443 | SH |  | SOLE |  | 38443 | 0 | 0 |
| SCHWAB STRATEGIC TR | INTL EQTY ETF | 808524805 |  | 14424 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| JOHNSON  JOHNSON | COM | 478160104 |  | 912856 | 4411 | SH |  | SOLE |  | 4411 | 0 | 0 |
| TAPESTRY INC | COM | 876030107 |  | 850948 | 6660 | SH |  | SOLE |  | 6660 | 0 | 0 |
| DOLLAR GEN CORP NEW | COM | 256677105 |  | 550996 | 4150 | SH |  | SOLE |  | 4150 | 0 | 0 |
| ENTERGY CORP NEW | COM | 29364G103 |  | 78196 | 846 | SH |  | SOLE |  | 846 | 0 | 0 |
| CBOE GLOBAL MKTS INC | COM | 12503M108 |  | 743462 | 2962 | SH |  | SOLE |  | 2962 | 0 | 0 |
| OSI SYSTEMS INC | COM | 671044105 |  | 344076 | 1349 | SH |  | SOLE |  | 1349 | 0 | 0 |
| MIRUM PHARMACEUTICALS INC | COM | 604749101 |  | 389816 | 4935 | SH |  | SOLE |  | 4935 | 0 | 0 |
| JPMORGAN CHASE  CO. | COM | 46625H100 |  | 12629735 | 39196 | SH |  | SOLE |  | 39196 | 0 | 0 |
| ARGAN INC | COM | 04010E109 |  | 390397 | 1246 | SH |  | SOLE |  | 1246 | 0 | 0 |
| HSBC HLDGS PLC | SPON ADR NEW | 404280406 |  | 396811 | 5044 | SH |  | SOLE |  | 5044 | 0 | 0 |
| ARCELORMITTAL SA LUXEMBOURG | NY REGISTRY SH | 03938L203 |  | 408353 | 8961 | SH |  | SOLE |  | 8961 | 0 | 0 |
| GE AEROSPACE | COM NEW | 369604301 |  | 8522574 | 27668 | SH |  | SOLE |  | 27668 | 0 | 0 |
| NORTHERN TR CORP | COM | 665859104 |  | 872264 | 6386 | SH |  | SOLE |  | 6386 | 0 | 0 |
| VSE CORP | COM | 918284100 |  | 321525 | 1861 | SH |  | SOLE |  | 1861 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE C | COM | 42824C109 |  | 1079699 | 44950 | SH |  | SOLE |  | 44950 | 0 | 0 |
| CHEESECAKE FACTORY INC | COM | 163072101 |  | 21454 | 425 | SH |  | SOLE |  | 425 | 0 | 0 |
| DELL TECHNOLOGIES INC | CL C | 24703L202 |  | 15231 | 121 | SH |  | SOLE |  | 121 | 0 | 0 |
| LITHIA MTRS INC | COM | 536797103 |  | 60484 | 182 | SH |  | SOLE |  | 182 | 0 | 0 |
| CMS ENERGY CORP | COM | 125896100 |  | 8129572 | 116253 | SH |  | SOLE |  | 116253 | 0 | 0 |
| BANK AMERICA CORP | COM | 060505104 |  | 11927190 | 216858 | SH |  | SOLE |  | 216858 | 0 | 0 |
| AEGON LTD | AMER REG 1 CERT | 0076CA104 |  | 308893 | 40064 | SH |  | SOLE |  | 40064 | 0 | 0 |
| ENOVA INTL INC | COM | 29357K103 |  | 347255 | 2209 | SH |  | SOLE |  | 2209 | 0 | 0 |
| CHEFS WHSE INC | COM | 163086101 |  | 233613 | 3748 | SH |  | SOLE |  | 3748 | 0 | 0 |
| AES CORP | COM | 00130H105 |  | 80749 | 5631 | SH |  | SOLE |  | 5631 | 0 | 0 |
| ISHARES INC | MSCI SWEDEN ETF | 464286756 |  | 1174431 | 23856 | SH |  | SOLE |  | 23856 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | S 500 GARP ETF | 46137V431 |  | 2847 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| INTUIT | COM | 461202103 |  | 11261 | 17 | SH |  | SOLE |  | 17 | 0 | 0 |
| INTERACTIVE BROKERS GROUP IN | COM CL A | 45841N107 |  | 31126 | 484 | SH |  | SOLE |  | 484 | 0 | 0 |
| TE CONNECTIVITY PLC | ORD SHS | G87052109 |  | 699366 | 3074 | SH |  | SOLE |  | 3074 | 0 | 0 |
| TELEDYNE TECHNOLOGIES INC | COM | 879360105 |  | 757413 | 1483 | SH |  | SOLE |  | 1483 | 0 | 0 |
| FABRINET | SHS | G3323L100 |  | 20032 | 44 | SH |  | SOLE |  | 44 | 0 | 0 |
| FRANKLIN RESOURCES INC | COM | 354613101 |  | 695223 | 29101 | SH |  | SOLE |  | 29101 | 0 | 0 |
| EVERGY INC | COM | 30034W106 |  | 850525 | 11733 | SH |  | SOLE |  | 11733 | 0 | 0 |
| PURECYCLE TECHNOLOGIES INC | COM | 74623V103 |  | 168871 | 19659 | SH |  | SOLE |  | 19659 | 0 | 0 |
| LAUDER ESTEE COS INC | CL A | 518439104 |  | 1207736 | 11533 | SH |  | SOLE |  | 11533 | 0 | 0 |
| ISHARES TR | RUSSELL 2000 ETF | 464287655 |  | 86669 | 352 | SH |  | SOLE |  | 352 | 0 | 0 |
| ISHARES INC | MSCI ISRAEL ETF | 464286632 |  | 1295823 | 11777 | SH |  | SOLE |  | 11777 | 0 | 0 |
| AUTOMATIC DATA PROCESSING IN | COM | 053015103 |  | 5427553 | 21100 | SH |  | SOLE |  | 21100 | 0 | 0 |
| JOBY AVIATION INC | COMMON STOCK | G65163100 |  | 12223 | 926 | SH |  | SOLE |  | 926 | 0 | 0 |
| SELECT SECTOR SPDR TR | STATE STREET FIN | 81369Y605 |  | 1898547 | 34664 | SH |  | SOLE |  | 34664 | 0 | 0 |
| SCHWAB STRATEGIC TR | US LRG CAP ETF | 808524201 |  | 345659 | 12845 | SH |  | SOLE |  | 12845 | 0 | 0 |
| EXELON CORP | COM | 30161N101 |  | 76675 | 1759 | SH |  | SOLE |  | 1759 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | COM | 101137107 |  | 597654 | 6268 | SH |  | SOLE |  | 6268 | 0 | 0 |
| NORFOLK SOUTHN CORP | COM | 655844108 |  | 86616 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| DANA INC | COM | 235825205 |  | 319002 | 13426 | SH |  | SOLE |  | 13426 | 0 | 0 |
| ISHARES TR | RUS 1000 VAL ETF | 464287598 |  | 841 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| SPDR GOLD TR | GOLD SHS | 78463V107 |  | 255224 | 644 | SH |  | SOLE |  | 644 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | COM | 883556102 |  | 13327 | 23 | SH |  | SOLE |  | 23 | 0 | 0 |
| BRIDGEBIO PHARMA INC | COM | 10806X102 |  | 22794 | 298 | SH |  | SOLE |  | 298 | 0 | 0 |
| PROCTER AND GAMBLE CO | COM | 742718109 |  | 205363 | 1433 | SH |  | SOLE |  | 1433 | 0 | 0 |
| ABBOTT LABS | COM | 002824100 |  | 460691 | 3677 | SH |  | SOLE |  | 3677 | 0 | 0 |
| HINGHAM INSTN SVGS MASS | COM | 433323102 |  | 35495 | 125 | SH |  | SOLE |  | 125 | 0 | 0 |
| COMCAST CORP NEW | CL A | 20030N101 |  | 44835 | 1500 | SH |  | SOLE |  | 1500 | 0 | 0 |
| HIMS  HERS HEALTH INC | COM CL A | 433000106 |  | 8637 | 266 | SH |  | SOLE |  | 266 | 0 | 0 |
| NEXTPOWER INC | CLASS A COM | 65290E101 |  | 22300 | 256 | SH |  | SOLE |  | 256 | 0 | 0 |
| BWX TECHNOLOGIES INC | COM | 05605H100 |  | 20395 | 118 | SH |  | SOLE |  | 118 | 0 | 0 |
| BRIGHTHOUSE FINL INC | COM | 10922N103 |  | 10172 | 157 | SH |  | SOLE |  | 157 | 0 | 0 |
| META PLATFORMS INC | CL A | 30303M102 |  | 9488794 | 14375 | SH |  | SOLE |  | 14375 | 0 | 0 |
| ASML HOLDING N V | N Y REGISTRY SHS | N07059210 |  | 9629 | 9 | SH |  | SOLE |  | 9 | 0 | 0 |
| OLLIES BARGAIN OUTLET HLDGS | COM | 681116109 |  | 83632 | 763 | SH |  | SOLE |  | 763 | 0 | 0 |
| WEST PHARMACEUTICAL SVSC INC | COM | 955306105 |  | 81441 | 296 | SH |  | SOLE |  | 296 | 0 | 0 |
| ADVANCED MICRO DEVICES INC | COM | 007903107 |  | 739923 | 3455 | SH |  | SOLE |  | 3455 | 0 | 0 |
| HOWMET AEROSPACE INC | COM | 443201108 |  | 9593501 | 46793 | SH |  | SOLE |  | 46793 | 0 | 0 |
| SPX TECHNOLOGIES INC | COM | 78473E103 |  | 12604 | 63 | SH |  | SOLE |  | 63 | 0 | 0 |
| CORNERSTONE TOTAL RETURN FD | COM | 21924U300 |  | 29517 | 3685 | SH |  | SOLE |  | 3685 | 0 | 0 |
| CDW CORP | COM | 12514G108 |  | 13620 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| OKLO INC | COM CL A | 02156V109 |  | 6817 | 95 | SH |  | SOLE |  | 95 | 0 | 0 |
| NEXTERA ENERGY INC | COM | 65339F101 |  | 18143 | 226 | SH |  | SOLE |  | 226 | 0 | 0 |
| EXTREME NETWORKS | COM | 30226D106 |  | 215468 | 12941 | SH |  | SOLE |  | 12941 | 0 | 0 |
| BIO-TECHNE CORP | COM | 09073M104 |  | 73630 | 1252 | SH |  | SOLE |  | 1252 | 0 | 0 |
| JACOBS SOLUTIONS INC | COM | 46982L108 |  | 462948 | 3495 | SH |  | SOLE |  | 3495 | 0 | 0 |
| INSULET CORP | COM | 45784P101 |  | 839076 | 2952 | SH |  | SOLE |  | 2952 | 0 | 0 |
| TRUSTMARK CORP | COM | 898402102 |  | 251734 | 6463 | SH |  | SOLE |  | 6463 | 0 | 0 |
| ALPHABET INC | CAP STK CL A | 02079K305 |  | 492036 | 1572 | SH |  | SOLE |  | 1572 | 0 | 0 |
| ISHARES INC | MSCI SINGPOR ETF | 46434G780 |  | 1158831 | 42124 | SH |  | SOLE |  | 42124 | 0 | 0 |
| CRESCENT ENERGY COMPANY | CL A COM | 44952J104 |  | 6 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| SPDR S 500 ETF TR | TR UNIT | 78462F103 |  | 162807 | 239 | SH |  | SOLE |  | 239 | 0 | 0 |
| CONSTELLIUM SE | CL A SHS | F21107101 |  | 333098 | 17671 | SH |  | SOLE |  | 17671 | 0 | 0 |
| STATE STR CORP | COM | 857477103 |  | 541068 | 4194 | SH |  | SOLE |  | 4194 | 0 | 0 |
| FIRST HORIZON CORPORATION | COM | 320517105 |  | 27461 | 1149 | SH |  | SOLE |  | 1149 | 0 | 0 |
| UBER TECHNOLOGIES INC | COM | 90353T100 |  | 11848 | 145 | SH |  | SOLE |  | 145 | 0 | 0 |
| AMEREN CORP | COM | 023608102 |  | 434591 | 4352 | SH |  | SOLE |  | 4352 | 0 | 0 |
| BEAM THERAPEUTICS INC | COM | 07373V105 |  | 278891 | 10061 | SH |  | SOLE |  | 10061 | 0 | 0 |
| MAGNUM ICE CREAM CO NV | ORD SHS | N5505D105 |  | 8464 | 534 | SH |  | SOLE |  | 534 | 0 | 0 |
| AST SPACEMOBILE INC | COM CL A | 00217D100 |  | 14671 | 202 | SH |  | SOLE |  | 202 | 0 | 0 |
| LOEWS CORP | COM | 540424108 |  | 942946 | 8954 | SH |  | SOLE |  | 8954 | 0 | 0 |
| ALLEGION PLC | ORD SHS | G0176J109 |  | 970605 | 6096 | SH |  | SOLE |  | 6096 | 0 | 0 |
| BORGWARNER INC | COM | 099724106 |  | 87552 | 1943 | SH |  | SOLE |  | 1943 | 0 | 0 |
| DEUTSCHE BANK A G | NAMEN AKT | D18190898 |  | 400137 | 10377 | SH |  | SOLE |  | 10377 | 0 | 0 |
| VODAFONE GROUP PLC NEW | SPONSORED ADR | 92857W308 |  | 330527 | 25021 | SH |  | SOLE |  | 25021 | 0 | 0 |
| GUIDEWIRE SOFTWARE INC | COM | 40171V100 |  | 23116 | 115 | SH |  | SOLE |  | 115 | 0 | 0 |
| WELLS FARGO CO NEW | COM | 949746101 |  | 742897 | 7971 | SH |  | SOLE |  | 7971 | 0 | 0 |
| ISHARES INC | MSCI HONG KG ETF | 464286871 |  | 582803 | 27426 | SH |  | SOLE |  | 27426 | 0 | 0 |
| ESCO TECHNOLOGIES INC | COM | 296315104 |  | 377103 | 1930 | SH |  | SOLE |  | 1930 | 0 | 0 |
| UBS GROUP AG | SHS | H42097107 |  | 14336140 | 309569 | SH |  | SOLE |  | 309569 | 0 | 0 |
| CONSTELLATION ENERGY CORP | COM | 21037T109 |  | 9005912 | 25493 | SH |  | SOLE |  | 25493 | 0 | 0 |
| XCEL ENERGY INC | COM | 98389B100 |  | 7270114 | 98431 | SH |  | SOLE |  | 98431 | 0 | 0 |
| DOLLAR TREE INC | COM | 256746108 |  | 661671 | 5379 | SH |  | SOLE |  | 5379 | 0 | 0 |
| CATERPILLAR INC | COM | 149123101 |  | 916019 | 1599 | SH |  | SOLE |  | 1599 | 0 | 0 |
| APPLE INC | COM | 037833100 |  | 11166921 | 41076 | SH |  | SOLE |  | 41076 | 0 | 0 |
| OCULAR THERAPEUTIX INC | COM | 67576A100 |  | 257866 | 21241 | SH |  | SOLE |  | 21241 | 0 | 0 |
| TRANE TECHNOLOGIES PLC | SHS | G8994E103 |  | 540210 | 1388 | SH |  | SOLE |  | 1388 | 0 | 0 |
| OREILLY AUTOMOTIVE INC | COM | 67103H107 |  | 620684 | 6805 | SH |  | SOLE |  | 6805 | 0 | 0 |
| VANGUARD INDEX FDS | S 500 ETF SHS | 922908363 |  | 38255 | 61 | SH |  | SOLE |  | 61 | 0 | 0 |
| ROLLINS INC | COM | 775711104 |  | 1015358 | 16917 | SH |  | SOLE |  | 16917 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS | COM | 459200101 |  | 9482867 | 32014 | SH |  | SOLE |  | 32014 | 0 | 0 |
| AT INC | COM | 00206R102 |  | 286057 | 11516 | SH |  | SOLE |  | 11516 | 0 | 0 |
| ISHARES TR | 0-3 MNTH TREASRY | 46436E718 |  | 47179 | 470 | SH |  | SOLE |  | 470 | 0 | 0 |
| ISHARES TR | MSCI EAFE ETF | 464287465 |  | 905601 | 9430 | SH |  | SOLE |  | 9430 | 0 | 0 |
| SELECT SECTOR SPDR TR | STATE STREET CON | 81369Y407 |  | 423070 | 3543 | SH |  | SOLE |  | 3543 | 0 | 0 |

---