# EDGAR Filing Document

**Accession Number:** 0001365707
**File Stem:** 0001580642-26-002567
**Filing Date:** 2026-4
**Character Count:** 38258
**Document Hash:** 972e63eaed63440e4855e9c093765509
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001580642-26-002567.hdr.sgml**: 20260420

**ACCESSION NUMBER**: 0001580642-26-002567

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

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20260331

**FILED AS OF DATE**: 20260420

**DATE AS OF CHANGE**: 20260420

**EFFECTIVENESS DATE**: 20260420

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

**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:** 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:** 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  04-15-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:** 366

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

      (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 |  | 10414137 | 12310 | SH |  | SOLE |  | 12310 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MANUFAC | SPONSORED ADS | 874039100 |  | 13975922 | 41355 | SH |  | SOLE |  | 41355 | 0 | 0 |
| LAM RESEARCH CORP | COM NEW | 512807306 |  | 1095008 | 5125 | SH |  | SOLE |  | 5125 | 0 | 0 |
| GENERAL DYNAMICS CORP | COM | 369550108 |  | 703944 | 2051 | SH |  | SOLE |  | 2051 | 0 | 0 |
| HASBRO INC | COM | 418056107 |  | 1065542 | 11384 | SH |  | SOLE |  | 11384 | 0 | 0 |
| VENTAS INC | COM | 92276F100 |  | 1120958 | 13707 | SH |  | SOLE |  | 13707 | 0 | 0 |
| MONSTER BEVERAGE CORP NEW | COM | 61174X109 |  | 631272 | 8712 | SH |  | SOLE |  | 8712 | 0 | 0 |
| INTEL CORP | COM | 458140100 |  | 929290 | 21058 | SH |  | SOLE |  | 21058 | 0 | 0 |
| CHECK POINT SOFTWARE TECH LT | ORD | M22465104 |  | 17142 | 120 | SH |  | SOLE |  | 120 | 0 | 0 |
| NISOURCE INC | COM | 65473P105 |  | 1113494 | 23864 | SH |  | SOLE |  | 23864 | 0 | 0 |
| WELLTOWER INC | COM | 95040Q104 |  | 2178171 | 11017 | SH |  | SOLE |  | 11017 | 0 | 0 |
| ELI LILLY  CO | COM | 532457108 |  | 2769427 | 3011 | SH |  | SOLE |  | 3011 | 0 | 0 |
| INTERNATIONAL SEAWAYS INC | COM | Y41053102 |  | 359444 | 4932 | SH |  | SOLE |  | 4932 | 0 | 0 |
| FIRST BANCORP N C | COM | 318910106 |  | 264732 | 4698 | SH |  | SOLE |  | 4698 | 0 | 0 |
| ISHARES TR | MSCI EMG MKT ETF | 464287234 |  | 1415320 | 24922 | SH |  | SOLE |  | 24922 | 0 | 0 |
| RIO TINTO PLC | SPONSORED ADR | 767204100 |  | 10262 | 110 | SH |  | SOLE |  | 110 | 0 | 0 |
| QUANTA SVCS INC | COM | 74762E102 |  | 12627 | 23 | SH |  | SOLE |  | 23 | 0 | 0 |
| ISHARES TR | RUS 1000 GRW ETF | 464287614 |  | 1706 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| BARCLAYS PLC | ADR | 06738E204 |  | 8542398 | 403705 | SH |  | SOLE |  | 403705 | 0 | 0 |
| EXXON MOBIL CORP | COM | 30231G102 |  | 1099736 | 6482 | SH |  | SOLE |  | 6482 | 0 | 0 |
| MADRIGAL PHARMACEUTICALS INC | COM | 558868105 |  | 12040 | 23 | SH |  | SOLE |  | 23 | 0 | 0 |
| ISHARES TR | RUS MD CP GR ETF | 464287481 |  | 577052 | 4504 | SH |  | SOLE |  | 4504 | 0 | 0 |
| ALPHABET INC | CAP STK CL C | 02079K107 |  | 11340723 | 39534 | SH |  | SOLE |  | 39534 | 0 | 0 |
| HALLIBURTON CO | COM | 406216101 |  | 1453157 | 37270 | SH |  | SOLE |  | 37270 | 0 | 0 |
| COCA COLA CONS INC | COM | 191098102 |  | 18599 | 97 | SH |  | SOLE |  | 97 | 0 | 0 |
| UNITED STATES ANTIMONY CORP | COM | 911549103 |  | 873 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| MICROSOFT CORP | COM | 594918104 |  | 5320083 | 14372 | SH |  | SOLE |  | 14372 | 0 | 0 |
| GLOBE LIFE INC | COM | 37959E102 |  | 884147 | 6353 | SH |  | SOLE |  | 6353 | 0 | 0 |
| AMPHENOL CORP | CL A | 032095101 |  | 1055907 | 8357 | SH |  | SOLE |  | 8357 | 0 | 0 |
| INGEVITY CORP | COM | 45688C107 |  | 278367 | 3908 | SH |  | SOLE |  | 3908 | 0 | 0 |
| VIATRIS INC | COM | 92556V106 |  | 91733 | 6790 | SH |  | SOLE |  | 6790 | 0 | 0 |
| LIVE NATION ENTERTAINMENT IN | COM | 538034109 |  | 77475 | 508 | SH |  | SOLE |  | 508 | 0 | 0 |
| API GROUP CORP | COM STK | 00187Y100 |  | 14952 | 369 | SH |  | SOLE |  | 369 | 0 | 0 |
| CISCO SYS INC | COM | 17275R102 |  | 8988646 | 115848 | SH |  | SOLE |  | 115848 | 0 | 0 |
| ISHARES TR | MSCI PERU AND GL | 464289842 |  | 776027 | 9615 | SH |  | SOLE |  | 9615 | 0 | 0 |
| SELECT SECTOR SPDR TR | STATE STREET UTI | 81369Y886 |  | 423060 | 9219 | SH |  | SOLE |  | 9219 | 0 | 0 |
| ELECTRONIC ARTS INC | COM | 285512109 |  | 989177 | 4852 | SH |  | SOLE |  | 4852 | 0 | 0 |
| CECO ENVIRONMENTAL CORP | COM | 125141101 |  | 231468 | 3885 | SH |  | SOLE |  | 3885 | 0 | 0 |
| AZZ INC | COM | 002474104 |  | 328591 | 2626 | SH |  | SOLE |  | 2626 | 0 | 0 |
| STATE STR SPDR S 500 ETF T | TR UNIT | 78462F103 |  | 144524 | 222 | SH |  | SOLE |  | 222 | 0 | 0 |
| SCHWAB STRATEGIC TR | SHT TM US TRES | 808524862 |  | 155813 | 6420 | SH |  | SOLE |  | 6420 | 0 | 0 |
| LAS VEGAS SANDS CORP | COM | 517834107 |  | 75270 | 1397 | SH |  | SOLE |  | 1397 | 0 | 0 |
| WARNER BROS DISCOVERY INC | COM SER A | 934423104 |  | 786345 | 28636 | SH |  | SOLE |  | 28636 | 0 | 0 |
| GILEAD SCIENCES INC | COM | 375558103 |  | 779636 | 5594 | SH |  | SOLE |  | 5594 | 0 | 0 |
| MORGAN STANLEY | COM NEW | 617446448 |  | 587186 | 3568 | SH |  | SOLE |  | 3568 | 0 | 0 |
| COMFORT SYS USA INC | COM | 199908104 |  | 24822 | 18 | SH |  | SOLE |  | 18 | 0 | 0 |
| ISHARES INC | MSCI ITALY ETF | 46434G830 |  | 1216534 | 22773 | SH |  | SOLE |  | 22773 | 0 | 0 |
| CHARLES RIV LABS INTL INC | COM | 159864107 |  | 1072605 | 6218 | SH |  | SOLE |  | 6218 | 0 | 0 |
| FTAI AVIATION LTD | SHS | G3730V105 |  | 20580 | 84 | SH |  | SOLE |  | 84 | 0 | 0 |
| STERLING INFRASTRUCTURE INC | COM | 859241101 |  | 19956 | 49 | SH |  | SOLE |  | 49 | 0 | 0 |
| FRANCO NEV CORP | COM | 351858105 |  | 14576 | 59 | SH |  | SOLE |  | 59 | 0 | 0 |
| BROADCOM INC | COM | 11135F101 |  | 8012904 | 25889 | SH |  | SOLE |  | 25889 | 0 | 0 |
| AERCAP HOLDINGS NV | SHS | N00985106 |  | 259133 | 1889 | SH |  | SOLE |  | 1889 | 0 | 0 |
| KULICKE  SOFFA INDS INC | COM | 501242101 |  | 353508 | 5379 | SH |  | SOLE |  | 5379 | 0 | 0 |
| PARKER-HANNIFIN CORP | COM | 701094104 |  | 16114 | 18 | SH |  | SOLE |  | 18 | 0 | 0 |
| APTIV PLC | COM SHS | G3265R107 |  | 74092 | 1067 | SH |  | SOLE |  | 1067 | 0 | 0 |
| RYDER SYS INC | COM | 783549108 |  | 21495 | 105 | SH |  | SOLE |  | 105 | 0 | 0 |
| WHEATON PRECIOUS METALS CORP | COM | 962879102 |  | 18734 | 143 | SH |  | SOLE |  | 143 | 0 | 0 |
| VODAFONE GROUP PLC | SPONSORED ADR | 92857W308 |  | 354262 | 23586 | SH |  | SOLE |  | 23586 | 0 | 0 |
| WABTEC | COM | 929740108 |  | 1403245 | 5615 | SH |  | SOLE |  | 5615 | 0 | 0 |
| NCR ATLEOS CORPORATION | COM SHS | 63001N106 |  | 654 | 15 | SH |  | SOLE |  | 15 | 0 | 0 |
| KEYSIGHT TECHNOLOGIES INC | COM | 49338L103 |  | 1517739 | 5375 | SH |  | SOLE |  | 5375 | 0 | 0 |
| SIX FLAGS ENTERTAINMENT CORP | COM | 83001C108 |  | 102240 | 5760 | SH |  | SOLE |  | 5760 | 0 | 0 |
| RAMBUS INC DEL | COM | 750917106 |  | 12216 | 142 | SH |  | SOLE |  | 142 | 0 | 0 |
| PERFORMANCE FOOD GROUP CO | COM | 71377A103 |  | 12592 | 147 | SH |  | SOLE |  | 147 | 0 | 0 |
| NEWMONT CORP | COM | 651639106 |  | 8985 | 83 | SH |  | SOLE |  | 83 | 0 | 0 |
| ALIBABA GROUP HLDG LTD | SPONSORED ADS | 01609W102 |  | 258824 | 2063 | SH |  | SOLE |  | 2063 | 0 | 0 |
| PINNACLE WEST CAP CORP | COM | 723484101 |  | 391313 | 3884 | SH |  | SOLE |  | 3884 | 0 | 0 |
| SCHWAB STRATEGIC TR | US MID-CAP ETF | 808524508 |  | 588612 | 19012 | SH |  | SOLE |  | 19012 | 0 | 0 |
| JANUS DETROIT STR TR | HENDRSON AAA CL | 47103U845 |  | 75051 | 1490 | SH |  | SOLE |  | 1490 | 0 | 0 |
| CREDO TECHNOLOGY GROUP HOLDI | ORDINARY SHARES | G25457105 |  | 12954 | 138 | SH |  | SOLE |  | 138 | 0 | 0 |
| CROWDSTRIKE HLDGS INC | CL A | 22788C105 |  | 41774 | 107 | SH |  | SOLE |  | 107 | 0 | 0 |
| PENTAIR PLC | SHS | G7S00T104 |  | 646530 | 7422 | SH |  | SOLE |  | 7422 | 0 | 0 |
| SELECT SECTOR SPDR TR | STATE STREET ENE | 81369Y506 |  | 2284018 | 37284 | SH |  | SOLE |  | 37284 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 |  | 1063345 | 2219 | SH |  | SOLE |  | 2219 | 0 | 0 |
| MODINE MFG CO | COM | 607828100 |  | 15820 | 73 | SH |  | SOLE |  | 73 | 0 | 0 |
| HIGHLANDER SILVER CORP | COM | 43087N204 |  | 32863 | 5589 | SH |  | SOLE |  | 5589 | 0 | 0 |
| EMBRAER S.A. | SPONSORED ADS | 29082A107 |  | 286316 | 4825 | SH |  | SOLE |  | 4825 | 0 | 0 |
| STANLEY BLACK  DECKER INC | COM | 854502101 |  | 882778 | 12423 | SH |  | SOLE |  | 12423 | 0 | 0 |
| SELECT SECTOR SPDR TR | STATE STREET HEA | 81369Y209 |  | 705341 | 4811 | SH |  | SOLE |  | 4811 | 0 | 0 |
| SEALED AIR CORP NEW | COM | 81211K100 |  | 2523 | 60 | SH |  | SOLE |  | 60 | 0 | 0 |
| CURTISS WRIGHT CORP | COM | 231561101 |  | 21796 | 32 | SH |  | SOLE |  | 32 | 0 | 0 |
| EAST WEST BANCORP INC | COM | 27579R104 |  | 13025 | 122 | SH |  | SOLE |  | 122 | 0 | 0 |
| MACOM TECH SOLUTIONS HLDGS I | COM | 55405Y100 |  | 20653 | 93 | SH |  | SOLE |  | 93 | 0 | 0 |
| CARVANA CO | CL A | 146869102 |  | 14461 | 46 | SH |  | SOLE |  | 46 | 0 | 0 |
| ATI INC | COM | 01741R102 |  | 23565 | 162 | SH |  | SOLE |  | 162 | 0 | 0 |
| GRANITE CONSTR INC | COM | 387328107 |  | 285075 | 2378 | SH |  | SOLE |  | 2378 | 0 | 0 |
| EPLUS INC | COM | 294268107 |  | 186921 | 2484 | SH |  | SOLE |  | 2484 | 0 | 0 |
| ITT INC | COM | 45073V108 |  | 25722 | 135 | SH |  | SOLE |  | 135 | 0 | 0 |
| WILLIAMS SONOMA INC | COM | 969904101 |  | 14222 | 78 | SH |  | SOLE |  | 78 | 0 | 0 |
| PRIMERICA INC | COM | 74164M108 |  | 13776 | 55 | SH |  | SOLE |  | 55 | 0 | 0 |
| PERMIAN RESOURCES CORP | CLASS A COM | 71424F105 |  | 18762 | 880 | SH |  | SOLE |  | 880 | 0 | 0 |
| ARISTA NETWORKS INC | COM SHS | 040413205 |  | 8226 | 67 | SH |  | SOLE |  | 67 | 0 | 0 |
| CINCINNATI FINL CORP | COM | 172062101 |  | 749458 | 4763 | SH |  | SOLE |  | 4763 | 0 | 0 |
| ADAPTIVE BIOTECHNOLOGIES COR | COM | 00650F109 |  | 202301 | 14575 | SH |  | SOLE |  | 14575 | 0 | 0 |
| TJX COS INC NEW | COM | 872540109 |  | 15012 | 94 | SH |  | SOLE |  | 94 | 0 | 0 |
| METTLER TOLEDO INTERNATIONAL | COM | 592688105 |  | 65582 | 52 | SH |  | SOLE |  | 52 | 0 | 0 |
| LATTICE SEMICONDUCTOR CORP | COM | 518415104 |  | 13914 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| KLA CORP | COM NEW | 482480100 |  | 12041369 | 8178 | SH |  | SOLE |  | 8178 | 0 | 0 |
| WALMART INC | COM | 931142103 |  | 9090833 | 73148 | SH |  | SOLE |  | 73148 | 0 | 0 |
| CAMECO CORP | COM | 13321L108 |  | 334736 | 3082 | SH |  | SOLE |  | 3082 | 0 | 0 |
| ISHARES INC | MSCI EURZONE ETF | 464286608 |  | 1155771 | 18451 | SH |  | SOLE |  | 18451 | 0 | 0 |
| EXPEDITORS INTL WASH INC | COM | 302130109 |  | 1059043 | 7394 | SH |  | SOLE |  | 7394 | 0 | 0 |
| IDEAYA BIOSCIENCES INC | COM | 45166A102 |  | 272658 | 8183 | SH |  | SOLE |  | 8183 | 0 | 0 |
| ENSIGN GROUP INC | COM | 29358P101 |  | 18337 | 91 | SH |  | SOLE |  | 91 | 0 | 0 |
| SKEENA RES LTD NEW | COM | 83056P715 |  | 16940 | 570 | SH |  | SOLE |  | 570 | 0 | 0 |
| LABCORP HOLDINGS INC | COM SHS | 504922105 |  | 8318869 | 31179 | SH |  | SOLE |  | 31179 | 0 | 0 |
| INVESCO LTD | SHS | G491BT108 |  | 1189481 | 48970 | SH |  | SOLE |  | 48970 | 0 | 0 |
| PHILIP MORRIS INTL INC | COM | 718172109 |  | 11574 | 70 | SH |  | SOLE |  | 70 | 0 | 0 |
| CARPENTER TECHNOLOGY CORP | COM | 144285103 |  | 23255 | 59 | SH |  | SOLE |  | 59 | 0 | 0 |
| MERCK  CO INC | COM | 58933Y105 |  | 9298176 | 77298 | SH |  | SOLE |  | 77298 | 0 | 0 |
| AFLAC INC | COM | 001055102 |  | 8567583 | 78093 | SH |  | SOLE |  | 78093 | 0 | 0 |
| ISHARES INC | MSCI MEXICO ETF | 464286822 |  | 592211 | 7872 | SH |  | SOLE |  | 7872 | 0 | 0 |
| RB GLOBAL INC | COM | 74935Q107 |  | 15336 | 160 | SH |  | SOLE |  | 160 | 0 | 0 |
| STRYKER CORPORATION | COM | 863667101 |  | 9201 | 28 | SH |  | SOLE |  | 28 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC | CL A | 69608A108 |  | 7144169 | 48839 | SH |  | SOLE |  | 48839 | 0 | 0 |
| ROYAL BK CDA | COM | 780087102 |  | 332134 | 2053 | SH |  | SOLE |  | 2053 | 0 | 0 |
| HUNTINGTON INGALLS INDS INC | COM | 446413106 |  | 1095252 | 2883 | SH |  | SOLE |  | 2883 | 0 | 0 |
| JABIL INC | COM | 466313103 |  | 1044457 | 3932 | SH |  | SOLE |  | 3932 | 0 | 0 |
| SPROTT ETF TRUST | GOLD MINERS ETF | 85210B102 |  | 11625 | 154 | SH |  | SOLE |  | 154 | 0 | 0 |
| DNP SELECT INCOME FD INC | COM | 23325P104 |  | 142140 | 13800 | SH |  | SOLE |  | 13800 | 0 | 0 |
| CINTAS CORP | COM | 172908105 |  | 7883446 | 46609 | SH |  | SOLE |  | 46609 | 0 | 0 |
| ULTA BEAUTY INC | COM | 90384S303 |  | 576549 | 1103 | SH |  | SOLE |  | 1103 | 0 | 0 |
| VERIZON COMMUNICATIONS INC | COM | 92343V104 |  | 1053196 | 20980 | SH |  | SOLE |  | 20980 | 0 | 0 |
| UNITED NAT FOODS INC | COM | 911163103 |  | 257202 | 5708 | SH |  | SOLE |  | 5708 | 0 | 0 |
| PERDOCEO ED CORP | COM | 71363P106 |  | 241084 | 6479 | SH |  | SOLE |  | 6479 | 0 | 0 |
| DYNEX CAP INC | COM | 26817Q886 |  | 245630 | 19250 | SH |  | SOLE |  | 19250 | 0 | 0 |
| CASEYS GEN STORES INC | COM | 147528103 |  | 34937 | 48 | SH |  | SOLE |  | 48 | 0 | 0 |
| NUCOR CORP | COM | 670346105 |  | 98585 | 583 | SH |  | SOLE |  | 583 | 0 | 0 |
| CARDINAL HEALTH INC | COM | 14149Y108 |  | 76494 | 362 | SH |  | SOLE |  | 362 | 0 | 0 |
| SELECT SECTOR SPDR TR | STATE STREET TEC | 81369Y803 |  | 1897679 | 14279 | SH |  | SOLE |  | 14279 | 0 | 0 |
| DELEK US HLDGS INC NEW | COM | 24665A103 |  | 278893 | 6188 | SH |  | SOLE |  | 6188 | 0 | 0 |
| METLIFE INC | COM | 59156R108 |  | 122628 | 1734 | SH |  | SOLE |  | 1734 | 0 | 0 |
| JPMORGAN CHASE  CO | COM | 46625H100 |  | 11453120 | 38935 | SH |  | SOLE |  | 38935 | 0 | 0 |
| RTX CORPORATION | COM | 75513E101 |  | 11642287 | 60354 | SH |  | SOLE |  | 60354 | 0 | 0 |
| HUNT J B TRANS SVCS INC | COM | 445658107 |  | 1221815 | 5766 | SH |  | SOLE |  | 5766 | 0 | 0 |
| SELECT SECTOR SPDR TR | STATE STREET COM | 81369Y852 |  | 837436 | 7554 | SH |  | SOLE |  | 7554 | 0 | 0 |
| WELLS FARGO  CO | COM | 949746101 |  | 958106 | 12035 | SH |  | SOLE |  | 12035 | 0 | 0 |
| CENTRAL GARDEN  PET CO | COM | 153527106 |  | 259229 | 7050 | SH |  | SOLE |  | 7050 | 0 | 0 |
| LINCOLN NATL CORP IND | COM | 534187109 |  | 101246 | 2852 | SH |  | SOLE |  | 2852 | 0 | 0 |
| ROCKET LAB CORP | COM | 773121108 |  | 18945 | 295 | SH |  | SOLE |  | 295 | 0 | 0 |
| AEROVIRONMENT INC | COM | 008073108 |  | 6773 | 37 | SH |  | SOLE |  | 37 | 0 | 0 |
| B2GOLD CORP | COM | 11777Q209 |  | 16675 | 3681 | SH |  | SOLE |  | 3681 | 0 | 0 |
| UNITED STS LIME  MINERALS I | COM | 911922102 |  | 70268 | 538 | SH |  | SOLE |  | 538 | 0 | 0 |
| UNILEVER PLC | SPON ADR NEW | 904767803 |  | 92234 | 1619 | SH |  | SOLE |  | 1619 | 0 | 0 |
| APA CORPORATION | COM | 03743Q108 |  | 14706479 | 346524 | SH |  | SOLE |  | 346524 | 0 | 0 |
| RALPH LAUREN CORP | CL A | 751212101 |  | 1346721 | 3915 | SH |  | SOLE |  | 3915 | 0 | 0 |
| AMAZON COM INC | COM | 023135106 |  | 8707769 | 41810 | SH |  | SOLE |  | 41810 | 0 | 0 |
| AMERICAN EXPRESS CO | COM | 025816109 |  | 8461878 | 27975 | SH |  | SOLE |  | 27975 | 0 | 0 |
| PETROLEO BRASILEIRO S A | SPONSORED ADR | 71654V408 |  | 370906 | 17875 | SH |  | SOLE |  | 17875 | 0 | 0 |
| ECOLAB INC | COM | 278865100 |  | 1323183 | 4974 | SH |  | SOLE |  | 4974 | 0 | 0 |
| SELECT SECTOR SPDR TR | STATE STREET CON | 81369Y308 |  | 486633 | 5936 | SH |  | SOLE |  | 5936 | 0 | 0 |
| HCI GROUP INC | COM | 40416E103 |  | 186305 | 1205 | SH |  | SOLE |  | 1205 | 0 | 0 |
| MODERNA INC | COM | 60770K107 |  | 82702 | 1628 | SH |  | SOLE |  | 1628 | 0 | 0 |
| ROCKWELL AUTOMATION INC | COM | 773903109 |  | 68905 | 192 | SH |  | SOLE |  | 192 | 0 | 0 |
| FORD MTR CO | COM | 345370860 |  | 6705421 | 581059 | SH |  | SOLE |  | 581059 | 0 | 0 |
| ISHARES INC | MSCI BRAZIL ETF | 464286400 |  | 656623 | 17104 | SH |  | SOLE |  | 17104 | 0 | 0 |
| DAVITA INC | COM | 23918K108 |  | 1015891 | 6610 | SH |  | SOLE |  | 6610 | 0 | 0 |
| NMI HLDGS INC | COM | 629209305 |  | 285676 | 7616 | SH |  | SOLE |  | 7616 | 0 | 0 |
| CUSTOMERS BANCORP INC | COM | 23204G100 |  | 243907 | 3514 | SH |  | SOLE |  | 3514 | 0 | 0 |
| AMGEN INC | COM | 031162100 |  | 11963 | 34 | SH |  | SOLE |  | 34 | 0 | 0 |
| FLEXTRONICS INTL LTD | ORD | Y2573F102 |  | 22911 | 350 | SH |  | SOLE |  | 350 | 0 | 0 |
| SELECT SECTOR SPDR TR | STATE STREET IND | 81369Y704 |  | 736518 | 4554 | SH |  | SOLE |  | 4554 | 0 | 0 |
| LIGAND PHARMACEUTICALS INC | COM NEW | 53220K504 |  | 403293 | 2020 | SH |  | SOLE |  | 2020 | 0 | 0 |
| VITA COCO CO INC | COM | 92846Q107 |  | 303318 | 6331 | SH |  | SOLE |  | 6331 | 0 | 0 |
| RAYMOND JAMES FINL INC | COM | 754730109 |  | 63273 | 437 | SH |  | SOLE |  | 437 | 0 | 0 |
| FEDERAL RLTY INVT TR NEW | SH BEN INT NEW | 313745101 |  | 80826 | 761 | SH |  | SOLE |  | 761 | 0 | 0 |
| SYNCHRONY FINANCIAL | COM | 87165B103 |  | 948403 | 13943 | SH |  | SOLE |  | 13943 | 0 | 0 |
| DENALI THERAPEUTICS INC | COM | 24823R105 |  | 277459 | 14451 | SH |  | SOLE |  | 14451 | 0 | 0 |
| PERIMETER SOLUTIONS INC | COMMON STOCK | 71385M107 |  | 351672 | 14401 | SH |  | SOLE |  | 14401 | 0 | 0 |
| KRATOS DEFENSE  SEC SOLUTIO | COM NEW | 50077B207 |  | 142501 | 2021 | SH |  | SOLE |  | 2021 | 0 | 0 |
| REVVITY INC | COM | 714046109 |  | 65620 | 749 | SH |  | SOLE |  | 749 | 0 | 0 |
| DEVON ENERGY CORP NEW | COM | 25179M103 |  | 9863324 | 196012 | SH |  | SOLE |  | 196012 | 0 | 0 |
| NVIDIA CORPORATION | COM | 67066G104 |  | 9217563 | 52853 | SH |  | SOLE |  | 52853 | 0 | 0 |
| C H ROBINSON WORLDWIDE IN | COM NEW | 12541W209 |  | 995922 | 5997 | SH |  | SOLE |  | 5997 | 0 | 0 |
| BUNGE GLOBAL SA | COM SHS | H11356104 |  | 1198478 | 9422 | SH |  | SOLE |  | 9422 | 0 | 0 |
| INNODATA INC | COM NEW | 457642205 |  | 132814 | 3439 | SH |  | SOLE |  | 3439 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | SHRT TRM CORP BD | 92206C409 |  | 157509 | 1987 | SH |  | SOLE |  | 1987 | 0 | 0 |
| ROCKET COS INC | COM CL A | 77311W101 |  | 13808 | 969 | SH |  | SOLE |  | 969 | 0 | 0 |
| TESLA INC | COM | 88160R101 |  | 9169214 | 24665 | SH |  | SOLE |  | 24665 | 0 | 0 |
| WYNN RESORTS LTD | COM | 983134107 |  | 802854 | 7906 | SH |  | SOLE |  | 7906 | 0 | 0 |
| COCA COLA CO | COM | 191216100 |  | 187463 | 2465 | SH |  | SOLE |  | 2465 | 0 | 0 |
| ROYAL CARIBBEAN GROUP | COM | V7780T103 |  | 182444 | 663 | SH |  | SOLE |  | 663 | 0 | 0 |
| GUARDANT HEALTH INC | COM | 40131M109 |  | 11454 | 124 | SH |  | SOLE |  | 124 | 0 | 0 |
| SPROTT INC | COM NEW | 852066208 |  | 21435 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| SPROTT ASSET MANAGEMENT LP | PHYSICAL GOLD AN | 85208R101 |  | 74252 | 1556 | SH |  | SOLE |  | 1556 | 0 | 0 |
| SNOWFLAKE INC | COM SHS | 833445109 |  | 6334 | 42 | SH |  | SOLE |  | 42 | 0 | 0 |
| ISHARES TR | MSCI UK ETF NEW | 46435G334 |  | 1189298 | 26104 | SH |  | SOLE |  | 26104 | 0 | 0 |
| ISHARES TR | MSCI UAE ETF | 46434V761 |  | 520615 | 27915 | SH |  | SOLE |  | 27915 | 0 | 0 |
| CBRE GROUP INC | CL A | 12504L109 |  | 237597 | 1754 | SH |  | SOLE |  | 1754 | 0 | 0 |
| TERADATA CORP DEL | COM | 88076W103 |  | 769 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| SCHWAB CHARLES CORP | COM | 808513105 |  | 10526 | 112 | SH |  | SOLE |  | 112 | 0 | 0 |
| ARCHER DANIELS MIDLAND CO | COM | 039483102 |  | 88173 | 1213 | SH |  | SOLE |  | 1213 | 0 | 0 |
| SPROTT ASSET MANAGEMENT LP | PHYSICAL SILVER | 85207K107 |  | 16536 | 678 | SH |  | SOLE |  | 678 | 0 | 0 |
| ABBOTT LABORATORIES | COM | 002824100 |  | 112937 | 1100 | SH |  | SOLE |  | 1100 | 0 | 0 |
| HURON CONSULTING GROUP INC | COM | 447462102 |  | 200669 | 1574 | SH |  | SOLE |  | 1574 | 0 | 0 |
| GPGI INC | COM CL A | 20459V105 |  | 207013 | 12106 | SH |  | SOLE |  | 12106 | 0 | 0 |
| GLOBAL X FDS | MSCI GREECE ETF | 37954Y319 |  | 551901 | 8641 | SH |  | SOLE |  | 8641 | 0 | 0 |
| NRG ENERGY INC | COM NEW | 629377508 |  | 650615 | 4452 | SH |  | SOLE |  | 4452 | 0 | 0 |
| IQVIA HLDGS INC | COM | 46266C105 |  | 64635 | 379 | SH |  | SOLE |  | 379 | 0 | 0 |
| INSMED INC | COM PAR $.01 | 457669307 |  | 19949 | 122 | SH |  | SOLE |  | 122 | 0 | 0 |
| ECHOSTAR CORP | CL A | 278768106 |  | 15922 | 136 | SH |  | SOLE |  | 136 | 0 | 0 |
| GABELLI DIVID  INCOME TR | COM | 36242H104 |  | 431688 | 16030 | SH |  | SOLE |  | 16030 | 0 | 0 |
| FIRST SOLAR INC | COM | 336433107 |  | 759056 | 3848 | SH |  | SOLE |  | 3848 | 0 | 0 |
| FOX CORP | CL A COM | 35137L105 |  | 666870 | 11419 | SH |  | SOLE |  | 11419 | 0 | 0 |
| MUELLER INDS INC | COM | 624756102 |  | 313453 | 2829 | SH |  | SOLE |  | 2829 | 0 | 0 |
| CITIGROUP INC | COM NEW | 172967424 |  | 15651 | 138 | SH |  | SOLE |  | 138 | 0 | 0 |
| US FOODS HLDG CORP | COM | 912008109 |  | 9002923 | 97635 | SH |  | SOLE |  | 97635 | 0 | 0 |
| PFIZER INC | COM | 717081103 |  | 8463368 | 301402 | SH |  | SOLE |  | 301402 | 0 | 0 |
| TAKE-TWO INTERACTIVE SOFTWAR | COM | 874054109 |  | 844510 | 4276 | SH |  | SOLE |  | 4276 | 0 | 0 |
| XOMETRY INC | CLASS A COM | 98423F109 |  | 193173 | 4730 | SH |  | SOLE |  | 4730 | 0 | 0 |
| APPLOVIN CORP | COM CL A | 03831W108 |  | 8756 | 22 | SH |  | SOLE |  | 22 | 0 | 0 |
| TKO GROUP HOLDINGS INC | CL A | 87256C101 |  | 79450 | 394 | SH |  | SOLE |  | 394 | 0 | 0 |
| OLD REP INTL CORP | COM | 680223104 |  | 15840 | 397 | SH |  | SOLE |  | 397 | 0 | 0 |
| ING GROEP N.V. | SPONSORED ADR | 456837103 |  | 259458 | 9960 | SH |  | SOLE |  | 9960 | 0 | 0 |
| MICRON TECHNOLOGY INC | COM | 595112103 |  | 778383 | 2304 | SH |  | SOLE |  | 2304 | 0 | 0 |
| SCHWAB STRATEGIC TR | US SML CAP ETF | 808524607 |  | 83518 | 2872 | SH |  | SOLE |  | 2872 | 0 | 0 |
| SLB LIMITED | COM STK | 806857108 |  | 216557 | 4214 | SH |  | SOLE |  | 4214 | 0 | 0 |
| CENCORA INC | COM | 03073E105 |  | 9086814 | 28926 | SH |  | SOLE |  | 28926 | 0 | 0 |
| MASTERCARD INCORPORATED | CL A | 57636Q104 |  | 8006552 | 16024 | SH |  | SOLE |  | 16024 | 0 | 0 |
| MARRIOTT INTL INC NEW | CL A | 571903202 |  | 1062978 | 3250 | SH |  | SOLE |  | 3250 | 0 | 0 |
| WILLIAMS COS INC | COM | 969457100 |  | 640755 | 8804 | SH |  | SOLE |  | 8804 | 0 | 0 |
| INTERDIGITAL INC | COM | 45867G101 |  | 361192 | 1196 | SH |  | SOLE |  | 1196 | 0 | 0 |
| DISNEY WALT CO | COM | 254687106 |  | 28914 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| EPAM SYS INC | COM | 29414B104 |  | 722765 | 5338 | SH |  | SOLE |  | 5338 | 0 | 0 |
| TERADYNE INC | COM | 880770102 |  | 1368756 | 4617 | SH |  | SOLE |  | 4617 | 0 | 0 |
| EVERSOURCE ENERGY | COM | 30040W108 |  | 508446 | 7339 | SH |  | SOLE |  | 7339 | 0 | 0 |
| OPENLANE INC | COM | 48238T109 |  | 325897 | 11180 | SH |  | SOLE |  | 11180 | 0 | 0 |
| GE VERNOVA INC | COM | 36828A101 |  | 31424 | 36 | SH |  | SOLE |  | 36 | 0 | 0 |
| DT MIDSTREAM INC | COMMON STOCK | 23345M107 |  | 32321 | 240 | SH |  | SOLE |  | 240 | 0 | 0 |
| GLOBANT S A | COM | L44385109 |  | 784 | 17 | SH |  | SOLE |  | 17 | 0 | 0 |
| MONOLITHIC PWR SYS INC | COM | 609839105 |  | 92935 | 85 | SH |  | SOLE |  | 85 | 0 | 0 |
| BRITISH AMERN TOB PLC | SPONSORED ADR | 110448107 |  | 345031 | 5901 | SH |  | SOLE |  | 5901 | 0 | 0 |
| ACM RESH INC | COM CL A | 00108J109 |  | 200724 | 5101 | SH |  | SOLE |  | 5101 | 0 | 0 |
| ALPHATEC HLDGS INC | COM NEW | 02081G201 |  | 185210 | 17023 | SH |  | SOLE |  | 17023 | 0 | 0 |
| SIRIUSPOINT LTD | COM | G8192H106 |  | 242454 | 11256 | SH |  | SOLE |  | 11256 | 0 | 0 |
| NCR VOYIX CORPORATION | COM | 62886E108 |  | 190 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| EBAY INC. | COM | 278642103 |  | 1177526 | 12937 | SH |  | SOLE |  | 12937 | 0 | 0 |
| ATMOS ENERGY CORP | COM | 049560105 |  | 96054 | 520 | SH |  | SOLE |  | 520 | 0 | 0 |
| ALBEMARLE CORP | COM | 012653101 |  | 153319 | 854 | SH |  | SOLE |  | 854 | 0 | 0 |
| APPLIED INDL TECHNOLOGIES IN | COM | 03820C105 |  | 83310 | 314 | SH |  | SOLE |  | 314 | 0 | 0 |
| CORNING INC | COM | 219350105 |  | 1051456 | 7733 | SH |  | SOLE |  | 7733 | 0 | 0 |
| MATERION CORP | COM | 576690101 |  | 264276 | 1827 | SH |  | SOLE |  | 1827 | 0 | 0 |
| SEADRILL LTD | COM | G7997W102 |  | 312813 | 6875 | SH |  | SOLE |  | 6875 | 0 | 0 |
| ABBVIE INC | COM | 00287Y109 |  | 651165 | 2994 | SH |  | SOLE |  | 2994 | 0 | 0 |
| VISTRA CORP | COM | 92840M102 |  | 5520268 | 36721 | SH |  | SOLE |  | 36721 | 0 | 0 |
| HILTON WORLDWIDE HLDGS INC | COM | 43300A203 |  | 679619 | 2235 | SH |  | SOLE |  | 2235 | 0 | 0 |
| PROCTER  GAMBLE CO | COM | 742718109 |  | 218104 | 1510 | SH |  | SOLE |  | 1510 | 0 | 0 |
| SEAGATE TECHNOLOGY HLDNGS PL | ORD SHS | G7997R103 |  | 100682 | 257 | SH |  | SOLE |  | 257 | 0 | 0 |
| IDEXX LABS INC | COM | 45168D104 |  | 56751 | 101 | SH |  | SOLE |  | 101 | 0 | 0 |
| SCHWAB STRATEGIC TR | INTL EQTY ETF | 808524805 |  | 14850 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| CBOE GLOBAL MKTS INC | COM | 12503M108 |  | 818757 | 2913 | SH |  | SOLE |  | 2913 | 0 | 0 |
| TAPESTRY INC | COM | 876030107 |  | 760442 | 5389 | SH |  | SOLE |  | 5389 | 0 | 0 |
| JOHNSON  JOHNSON | COM | 478160104 |  | 1026892 | 4201 | SH |  | SOLE |  | 4201 | 0 | 0 |
| HELIOS TECHNOLOGIES INC | COM | 42328H109 |  | 235803 | 3644 | SH |  | SOLE |  | 3644 | 0 | 0 |
| MIRUM PHARMACEUTICALS INC | COM | 604749101 |  | 415802 | 4501 | SH |  | SOLE |  | 4501 | 0 | 0 |
| OSI SYSTEMS INC | COM | 671044105 |  | 357376 | 1346 | SH |  | SOLE |  | 1346 | 0 | 0 |
| ENTERGY CORP NEW | COM | 29364G103 |  | 87866 | 782 | SH |  | SOLE |  | 782 | 0 | 0 |
| SPROTT ASSET MANAGEMENT LP | PHYSICAL PLATINU | 85207Q104 |  | 8433 | 543 | SH |  | SOLE |  | 543 | 0 | 0 |
| GE AEROSPACE | COM NEW | 369604301 |  | 7899305 | 27837 | SH |  | SOLE |  | 27837 | 0 | 0 |
| CHEVRON CORPORATION | COM | 166764100 |  | 8410071 | 40648 | SH |  | SOLE |  | 40648 | 0 | 0 |
| ARCELORMITTAL SA LUXEMBOURG | NY REGISTRY SH | 03938L203 |  | 398479 | 7666 | SH |  | SOLE |  | 7666 | 0 | 0 |
| HSBC HLDGS PLC | SPON ADR NEW | 404280406 |  | 385063 | 4668 | SH |  | SOLE |  | 4668 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE C | COM | 42824C109 |  | 1073760 | 45097 | SH |  | SOLE |  | 45097 | 0 | 0 |
| NORTHERN TR CORP | COM | 665859104 |  | 898412 | 6437 | SH |  | SOLE |  | 6437 | 0 | 0 |
| DELL TECHNOLOGIES INC | CL C | 24703L202 |  | 19860 | 121 | SH |  | SOLE |  | 121 | 0 | 0 |
| VSE CORP | COM | 918284100 |  | 343168 | 1861 | SH |  | SOLE |  | 1861 | 0 | 0 |
| ARGAN INC | COM | 04010E109 |  | 645955 | 1186 | SH |  | SOLE |  | 1186 | 0 | 0 |
| CHEESECAKE FACTORY INC | COM | 163072101 |  | 23269 | 425 | SH |  | SOLE |  | 425 | 0 | 0 |
| LITHIA MTRS INC | COM | 536797103 |  | 45449 | 182 | SH |  | SOLE |  | 182 | 0 | 0 |
| BANK AMERICA CORP | COM | 060505104 |  | 10548135 | 216372 | SH |  | SOLE |  | 216372 | 0 | 0 |
| AKAMAI TECHNOLOGIES INC | COM | 00971T101 |  | 1171585 | 10201 | SH |  | SOLE |  | 10201 | 0 | 0 |
| CMS ENERGY CORP | COM | 125896100 |  | 5896 | 76 | SH |  | SOLE |  | 76 | 0 | 0 |
| ISHARES INC | MSCI SWEDEN ETF | 464286756 |  | 1109062 | 22764 | SH |  | SOLE |  | 22764 | 0 | 0 |
| CHEFS WHSE INC | COM | 163086101 |  | 222819 | 3748 | SH |  | SOLE |  | 3748 | 0 | 0 |
| ENOVA INTL INC | COM | 29357K103 |  | 299098 | 2202 | SH |  | SOLE |  | 2202 | 0 | 0 |
| PEPSICO INC | COM | 713448108 |  | 11491 | 74 | SH |  | SOLE |  | 74 | 0 | 0 |
| AES CORP | COM | 00130H105 |  | 73958 | 5249 | SH |  | SOLE |  | 5249 | 0 | 0 |
| SPROTT ASSET MANAGEMENT LP | PHYSICAL GOLD TR | 85207H104 |  | 9356 | 264 | SH |  | SOLE |  | 264 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | S 500 GARP ETF | 46137V431 |  | 2691 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| TE CONNECTIVITY PLC | ORD SHS | G87052109 |  | 1007894 | 4822 | SH |  | SOLE |  | 4822 | 0 | 0 |
| INTERACTIVE BROKERS GROUP IN | COM CL A | 45841N107 |  | 32462 | 484 | SH |  | SOLE |  | 484 | 0 | 0 |
| FABRINET | SHS | G3323L100 |  | 21382 | 41 | SH |  | SOLE |  | 41 | 0 | 0 |
| ISHARES INC | MSCI ISRAEL ETF | 464286632 |  | 1286419 | 11086 | SH |  | SOLE |  | 11086 | 0 | 0 |
| LAUDER ESTEE COS INC | CL A | 518439104 |  | 839063 | 11691 | SH |  | SOLE |  | 11691 | 0 | 0 |
| EVERGY INC | COM | 30034W106 |  | 969359 | 11833 | SH |  | SOLE |  | 11833 | 0 | 0 |
| FRANKLIN RESOURCES INC | COM | 354613101 |  | 705766 | 29880 | SH |  | SOLE |  | 29880 | 0 | 0 |
| ISHARES TR | RUSSELL 2000 ETF | 464287655 |  | 86132 | 347 | SH |  | SOLE |  | 347 | 0 | 0 |
| WATTS WATER TECHNOLOGIES INC | CL A | 942749102 |  | 15966 | 55 | SH |  | SOLE |  | 55 | 0 | 0 |
| ADVANCED ENERGY INDS | COM | 007973100 |  | 18072 | 56 | SH |  | SOLE |  | 56 | 0 | 0 |
| BIOGEN INC | COM | 09062X103 |  | 8190634 | 44677 | SH |  | SOLE |  | 44677 | 0 | 0 |
| SELECT SECTOR SPDR TR | STATE STREET FIN | 81369Y605 |  | 1823185 | 36929 | SH |  | SOLE |  | 36929 | 0 | 0 |
| SCHWAB STRATEGIC TR | US LRG CAP ETF | 808524201 |  | 198659 | 7748 | SH |  | SOLE |  | 7748 | 0 | 0 |
| DILLARDS INC | CL A | 254067101 |  | 13159 | 23 | SH |  | SOLE |  | 23 | 0 | 0 |
| NORFOLK SOUTHN CORP | COM | 655844108 |  | 86100 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| PAN AMERN SILVER CORP | COM | 697900108 |  | 17700 | 324 | SH |  | SOLE |  | 324 | 0 | 0 |
| SUPERNUS PHARMACEUTICALS | COM | 868459108 |  | 309158 | 5981 | SH |  | SOLE |  | 5981 | 0 | 0 |
| DANA INC | COM | 235825205 |  | 451213 | 13409 | SH |  | SOLE |  | 13409 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | COM | 883556102 |  | 11305 | 23 | SH |  | SOLE |  | 23 | 0 | 0 |
| BRIDGEBIO PHARMA INC | COM | 10806X102 |  | 21387 | 288 | SH |  | SOLE |  | 288 | 0 | 0 |
| HYCROFT MINING HOLDING CORP | CL A NEW | 44862P208 |  | 34390 | 977 | SH |  | SOLE |  | 977 | 0 | 0 |
| ASML HLDG NV | N Y REGISTRY SHS | N07059210 |  | 11887 | 9 | SH |  | SOLE |  | 9 | 0 | 0 |
| SPDR GOLD TR | GOLD SHS | 78463V107 |  | 262047 | 609 | SH |  | SOLE |  | 609 | 0 | 0 |
| ISHARES TR | RUS 1000 VAL ETF | 464287598 |  | 855 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| BANCO SANTANDER SA | ADR | 05964H105 |  | 282959 | 25085 | SH |  | SOLE |  | 25085 | 0 | 0 |
| SMUCKER J M CO | COM NEW | 832696405 |  | 927078 | 9613 | SH |  | SOLE |  | 9613 | 0 | 0 |
| DECKERS OUTDOOR CORP | COM | 243537107 |  | 879591 | 8788 | SH |  | SOLE |  | 8788 | 0 | 0 |
| HINGHAM INSTN SVGS MASS | COM | 433323102 |  | 35730 | 125 | SH |  | SOLE |  | 125 | 0 | 0 |
| COOPER COS INC | COM | 216648501 |  | 74932 | 1048 | SH |  | SOLE |  | 1048 | 0 | 0 |
| REGENCY CTRS CORP | COM | 758849103 |  | 79443 | 1050 | SH |  | SOLE |  | 1050 | 0 | 0 |
| BWX TECHNOLOGIES INC | COM | 05605H100 |  | 22085 | 108 | SH |  | SOLE |  | 108 | 0 | 0 |
| NEXTPOWER INC | CLASS A COM | 65290E101 |  | 23025 | 191 | SH |  | SOLE |  | 191 | 0 | 0 |
| BRIGHTHOUSE FINL INC | COM | 10922N103 |  | 9401 | 157 | SH |  | SOLE |  | 157 | 0 | 0 |
| META PLATFORMS INC | CL A | 30303M102 |  | 7919423 | 13842 | SH |  | SOLE |  | 13842 | 0 | 0 |
| DOLLAR GEN CORP | COM | 256677105 |  | 486674 | 4099 | SH |  | SOLE |  | 4099 | 0 | 0 |
| TEREX CORP NEW | COM | 880779103 |  | 283680 | 4800 | SH |  | SOLE |  | 4800 | 0 | 0 |
| STATE STR SPDR S MIDCAP 40 | UTSER1 S | 78467Y107 |  | 217245 | 352 | SH |  | SOLE |  | 352 | 0 | 0 |
| OLLIES BARGAIN OUTLET HLDGS | COM | 681116109 |  | 54948 | 597 | SH |  | SOLE |  | 597 | 0 | 0 |
| HOWMET AEROSPACE INC | COM | 443201108 |  | 10547232 | 45766 | SH |  | SOLE |  | 45766 | 0 | 0 |
| ADVANCED MICRO DEVICES INC | COM | 007903107 |  | 1093233 | 5374 | SH |  | SOLE |  | 5374 | 0 | 0 |
| CDW CORP | COM | 12514G108 |  | 12102 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| SPX TECHNOLOGIES INC | COM | 78473E103 |  | 12596 | 63 | SH |  | SOLE |  | 63 | 0 | 0 |
| OKLO INC | COM CL A | 02156V109 |  | 4711 | 95 | SH |  | SOLE |  | 95 | 0 | 0 |
| ISHARES INC | MSCI SINGPOR ETF | 46434G780 |  | 1143249 | 40512 | SH |  | SOLE |  | 40512 | 0 | 0 |
| BIO-TECHNE CORP | COM | 09073M104 |  | 843894 | 16148 | SH |  | SOLE |  | 16148 | 0 | 0 |
| NEXTERA ENERGY INC | COM | 65339F101 |  | 974125 | 10488 | SH |  | SOLE |  | 10488 | 0 | 0 |
| APPLIED MATLS INC | COM | 038222105 |  | 888312 | 2599 | SH |  | SOLE |  | 2599 | 0 | 0 |
| TRUSTMARK CORP | COM | 898402102 |  | 272351 | 6463 | SH |  | SOLE |  | 6463 | 0 | 0 |
| ALPHABET INC | CAP STK CL A | 02079K305 |  | 442267 | 1538 | SH |  | SOLE |  | 1538 | 0 | 0 |
| JACOBS SOLUTIONS INC | COM | 46982L108 |  | 101824 | 800 | SH |  | SOLE |  | 800 | 0 | 0 |
| CRESCENT ENERGY COMPANY | CL A COM | 44952J104 |  | 9 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| STEEL DYNAMICS INC | COM | 858119100 |  | 1067220 | 5929 | SH |  | SOLE |  | 5929 | 0 | 0 |
| CONSTELLIUM SE | CL A SHS | F21107101 |  | 433837 | 17650 | SH |  | SOLE |  | 17650 | 0 | 0 |
| STATE STR CORP | COM | 857477103 |  | 82897 | 655 | SH |  | SOLE |  | 655 | 0 | 0 |
| DYCOM INDS INC | COM | 267475101 |  | 15247 | 45 | SH |  | SOLE |  | 45 | 0 | 0 |
| LOEWS CORP | COM | 540424108 |  | 968879 | 9077 | SH |  | SOLE |  | 9077 | 0 | 0 |
| EMCOR GROUP INC | COM | 29084Q100 |  | 1165053 | 1578 | SH |  | SOLE |  | 1578 | 0 | 0 |
| BEAM THERAPEUTICS INC | COM | 07373V105 |  | 239754 | 10061 | SH |  | SOLE |  | 10061 | 0 | 0 |
| FIRST HORIZON CORPORATION | COM | 320517105 |  | 26151 | 1149 | SH |  | SOLE |  | 1149 | 0 | 0 |
| AMEREN CORP | COM | 023608102 |  | 77494 | 705 | SH |  | SOLE |  | 705 | 0 | 0 |
| AST SPACEMOBILE INC | COM CL A | 00217D100 |  | 16740 | 202 | SH |  | SOLE |  | 202 | 0 | 0 |
| ALLEGION PLC | ORD SHS | G0176J109 |  | 874355 | 6018 | SH |  | SOLE |  | 6018 | 0 | 0 |
| TARGET CORP | COM | 87612E106 |  | 9260528 | 76407 | SH |  | SOLE |  | 76407 | 0 | 0 |
| DEUTSCHE BK AG | NAMEN AKT | D18190898 |  | 290057 | 9740 | SH |  | SOLE |  | 9740 | 0 | 0 |
| BORGWARNER INC | COM | 099724106 |  | 92459 | 1704 | SH |  | SOLE |  | 1704 | 0 | 0 |
| UBS GROUP AG | SHS | H42097107 |  | 11351632 | 290546 | SH |  | SOLE |  | 290546 | 0 | 0 |
| ISHARES INC | MSCI HONG KG ETF | 464286871 |  | 608283 | 26344 | SH |  | SOLE |  | 26344 | 0 | 0 |
| ESCO TECHNOLOGIES INC | COM | 296315104 |  | 496337 | 1764 | SH |  | SOLE |  | 1764 | 0 | 0 |
| XCEL ENERGY INC | COM | 98389B100 |  | 7507954 | 94511 | SH |  | SOLE |  | 94511 | 0 | 0 |
| APPLE INC | COM | 037833100 |  | 9751119 | 38422 | SH |  | SOLE |  | 38422 | 0 | 0 |
| DOLLAR TREE INC | COM | 256746108 |  | 581608 | 5311 | SH |  | SOLE |  | 5311 | 0 | 0 |
| CATERPILLAR INC | COM | 149123101 |  | 1101655 | 1555 | SH |  | SOLE |  | 1555 | 0 | 0 |
| PARAMOUNT GOLD NEV CORP | COM | 69924M109 |  | 6859 | 4132 | SH |  | SOLE |  | 4132 | 0 | 0 |
| NORDSON CORP | COM | 655663102 |  | 1210307 | 4549 | SH |  | SOLE |  | 4549 | 0 | 0 |
| TRANE TECHNOLOGIES PLC | SHS | G8994E103 |  | 572184 | 1373 | SH |  | SOLE |  | 1373 | 0 | 0 |
| HOST HOTELS  RESORTS INC | COM | 44107P104 |  | 80644 | 4209 | SH |  | SOLE |  | 4209 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS | COM | 459200101 |  | 7790172 | 32139 | SH |  | SOLE |  | 32139 | 0 | 0 |
| IMPERIAL OIL LTD | COM NEW | 453038408 |  | 331236 | 2532 | SH |  | SOLE |  | 2532 | 0 | 0 |
| ISHARES TR | MSCI EAFE ETF | 464287465 |  | 816999 | 8411 | SH |  | SOLE |  | 8411 | 0 | 0 |
| ROLLINS INC | COM | 775711104 |  | 879983 | 16476 | SH |  | SOLE |  | 16476 | 0 | 0 |
| SELECT SECTOR SPDR TR | STATE STREET CON | 81369Y407 |  | 585768 | 5375 | SH |  | SOLE |  | 5375 | 0 | 0 |
| OREILLY AUTOMOTIVE INC | COM | 67103H107 |  | 621616 | 6734 | SH |  | SOLE |  | 6734 | 0 | 0 |
| AT INC | COM | 00206R102 |  | 85694 | 2956 | SH |  | SOLE |  | 2956 | 0 | 0 |
| VICTORY CAP HLDGS INC DEL | COM CL A | 92645B103 |  | 40532 | 619 | SH |  | SOLE |  | 619 | 0 | 0 |
| VANGUARD INDEX FDS | S 500 ETF SHS | 922908363 |  | 36451 | 61 | SH |  | SOLE |  | 61 | 0 | 0 |
| ISHARES TR | 0-3 MNTH TREASRY | 46436E718 |  | 47310 | 470 | SH |  | SOLE |  | 470 | 0 | 0 |

---