CONTRAVISORY INVESTMENT MANAGEMENT, INC.
Holdings as of 2026-06-30, filed 2026-07-09
This is history, not a current position. These holdings describe 2026-06-30, and the report became public 9 days later. The portfolio has changed since.
Aggregates
computed from the positions belowPositions reported
391
Value reported by manager
$566.1M
Sum of our stored positions
$566.1M
should match the line above
Disclosure lag
9 d
quarter end to filing
Top 5 concentration
15.1%
of the positions shown
New positions
0
vs previous quarter
Exited
0
vs previous quarter
Option positions
0
puts and calls
Positions
200 largest shown| Issuer | Class | Value | Shares | Type | CUSIP |
|---|---|---|---|---|---|
| KLA CORP | COM NEW | $23.6M | 78,226 | — | 482480100 |
| TAIWAN SEMICONDUCTOR MANUFAC | SPONSORED ADS | $19.9M | 41,758 | — | 874039100 |
| UBS GROUP AG | SHS | $13.7M | 276,622 | — | H42097107 |
| ALPHABET INC | CAP STK CL C | $13.5M | 38,104 | — | 02079K107 |
| CISCO SYS INC | COM | $13.3M | 113,244 | — | 17275R102 |
| JPMORGAN CHASE & CO | COM | $12.7M | 38,707 | — | 46625H100 |
| GOLDMAN SACHS GROUP INC | COM | $12.2M | 12,041 | — | 38141G104 |
| HOWMET AEROSPACE INC | COM | $12.1M | 44,935 | — | 443201108 |
| RTX CORPORATION | COM | $11.4M | 60,256 | — | 75513E101 |
| ASML HLDG NV | N Y REGISTRY SHS | $11.2M | 5,614 | — | N07059210 |
| AMPHENOL CORP | CL A | $11.2M | 63,305 | — | 032095101 |
| APA CORPORATION | COM | $11.1M | 340,156 | — | 03743Q108 |
| APPLE INC | COM | $11M | 37,980 | — | 037833100 |
| BARCLAYS PLC | ADR | $10.7M | 396,837 | — | 06738E204 |
| NVIDIA CORPORATION | COM | $10.5M | 52,559 | — | 67066G104 |
| TESLA INC | COM | $10.3M | 24,592 | — | 88160R101 |
| GE AEROSPACE | COM NEW | $10.3M | 27,584 | — | 369604301 |
| TARGET CORP | COM | $9.9M | 75,991 | — | 87612E106 |
| TEREX CORP NEW | COM | $9.9M | 136,535 | — | 880779103 |
| MERCK & CO INC | COM | $9.8M | 76,643 | — | 58933Y105 |
| US FOODS HLDG CORP | COM | $9.8M | 96,061 | — | 912008109 |
| AMAZON COM INC | COM | $9.8M | 41,083 | — | 023135106 |
| BROADCOM INC | COM | $9.7M | 25,586 | — | 11135F101 |
| EMCOR GROUP INC | COM | $9.6M | 11,622 | — | 29084Q100 |
| BIOGEN INC | COM | $9.6M | 44,329 | — | 09062X103 |
| DYCOM INDS INC | COM | $9M | 17,890 | — | 267475101 |
| AFLAC INC | COM | $9M | 76,776 | — | 001055102 |
| ROCKWELL AUTOMATION INC | COM | $9M | 18,152 | — | 773903109 |
| FORD MTR CO | COM | $8.8M | 633,175 | — | 345370860 |
| LABCORP HOLDINGS INC | COM SHS | $8.6M | 30,802 | — | 504922105 |
| WALMART INC | COM | $8.2M | 72,683 | — | 931142103 |
| DEVON ENERGY CORP NEW | COM | $8M | 193,976 | — | 25179M103 |
| OTTER TAIL CORP | COM | $7.8M | 86,441 | — | 689648103 |
| XCEL ENERGY INC | COM | $7.5M | 93,819 | — | 98389B100 |
| CAMECO CORP | COM | $7.3M | 71,788 | — | 13321L108 |
| PFIZER INC | COM | $7.2M | 299,290 | — | 717081103 |
| CHEVRON CORPORATION | COM | $6.6M | 40,053 | — | 166764100 |
| REGENERON PHARMACEUTICALS | COM | $6.3M | 10,147 | — | 75886F107 |
| SELECT SECTOR SPDR TR | ST STR TECHN ETF | $5.6M | 29,233 | — | 81369Y803 |
| MICROSOFT CORP | COM | $5.2M | 13,873 | — | 594918104 |
| ELI LILLY & CO | COM | $3.5M | 2,955 | — | 532457108 |
| ISHARES TR | MSCI EMG MKT ETF | $2.6M | 37,864 | — | 464287234 |
| WELLTOWER INC | COM | $2.6M | 11,263 | — | 95040Q104 |
| LAM RESEARCH CORP | COM NEW | $2.3M | 5,237 | — | 512807306 |
| TERADYNE INC | COM | $2.3M | 4,661 | — | 880770102 |
| HEWLETT PACKARD ENTERPRISE C | COM | $2M | 44,356 | — | 42824C109 |
| ADVANCED MICRO DEVICES INC | COM | $2M | 3,410 | — | 007903107 |
| INTEL CORP | COM | $2M | 14,056 | — | 458140100 |
| APPLIED MATLS INC | COM | $1.9M | 2,664 | — | 038222105 |
| CORNING INC | COM | $1.9M | 7,450 | — | 219350105 |
| KEYSIGHT TECHNOLOGIES INC | COM | $1.8M | 5,200 | — | 49338L103 |
| MICRON TECHNOLOGY INC | COM | $1.8M | 1,554 | — | 595112103 |
| SEAGATE TECHNOLOGY HLDNGS PL | ORD SHS | $1.7M | 1,774 | — | G7997R103 |
| MODERNA INC | COM | $1.7M | 24,218 | — | 60770K107 |
| SELECT SECTOR SPDR TR | ST STR ENERG ETF | $1.7M | 31,742 | — | 81369Y506 |
| CATERPILLAR INC | COM | $1.7M | 1,573 | — | 149123101 |
| HUNT J B TRANS SVCS INC | COM | $1.7M | 5,762 | — | 445658107 |
| RALPH LAUREN CORP | CL A | $1.6M | 3,900 | — | 751212101 |
| ON SEMICONDUCTOR CORP | COM | $1.6M | 16,426 | — | 682189105 |
| WABTEC | COM | $1.5M | 5,550 | — | 929740108 |
| TEXAS INSTRS INC | COM | $1.5M | 5,008 | — | 882508104 |
| DAVITA INC | COM | $1.5M | 6,597 | — | 23918K108 |
| EBAY INC. | COM | $1.4M | 12,903 | — | 278642103 |
| NORDSON CORP | COM | $1.4M | 4,649 | — | 655663102 |
| JABIL INC | COM | $1.4M | 3,623 | — | 466313103 |
| BANK OF AMER CORP | COM | $1.4M | 24,390 | — | 060505104 |
| ECOLAB INC | COM | $1.4M | 4,970 | — | 278865100 |
| ISHARES INC | MSCI ITALY ETF | $1.4M | 23,232 | — | 46434G830 |
| SELECT SECTOR SPDR TR | ST STR FINL ETF | $1.4M | 25,652 | — | 81369Y605 |
| STEEL DYNAMICS INC | COM | $1.4M | 5,913 | — | 858119100 |
| ISHARES INC | MSCI ISRAEL ETF | $1.3M | 11,104 | — | 464286632 |
| SELECT SECTOR SPDR TR | ST STR INDL ETF | $1.3M | 7,128 | — | 81369Y704 |
| INVESCO LTD | SHS | $1.3M | 49,852 | — | G491BT108 |
| ISHARES INC | MSCI EURZONE ETF | $1.3M | 18,919 | — | 464286608 |
| UNITEDHEALTH GROUP INC | COM | $1.3M | 3,149 | — | 91324P102 |
| HALLIBURTON CO | COM | $1.3M | 37,380 | — | 406216101 |
| STANLEY BLACK & DECKER INC | COM | $1.3M | 13,442 | — | 854502101 |
| AKAMAI TECHNOLOGIES INC | COM | $1.3M | 10,662 | — | 00971T101 |
| VENTAS INC | COM | $1.2M | 14,027 | — | 92276F100 |
| ISHARES TR | MSCI UK ETF NEW | $1.2M | 26,804 | — | 46435G334 |
| EXPEDITORS INTL WASH INC | COM | $1.2M | 7,576 | — | 302130109 |
| TAPESTRY INC | COM | $1.2M | 8,419 | — | 876030107 |
| CITIGROUP INC | COM NEW | $1.2M | 8,700 | — | 172967424 |
| MARRIOTT INTL INC NEW | CL A | $1.2M | 3,256 | — | 571903202 |
| FEDERAL RLTY INVT TR NEW | SH BEN INT NEW | $1.2M | 9,708 | — | 313745101 |
| ROKU INC | COM CL A | $1.2M | 8,569 | — | 77543R102 |
| IDEX CORP | COM | $1.2M | 5,194 | — | 45167R104 |
| ISHARES INC | MSCI SWEDEN ETF | $1.2M | 23,430 | — | 464286756 |
| GENERAC HLDGS INC | COM | $1.2M | 3,969 | — | 368736104 |
| GLOBE LIFE INC | COM | $1.2M | 6,500 | — | 37959E102 |
| C H ROBINSON WORLDWIDE IN | COM NEW | $1.2M | 6,164 | — | 12541W209 |
| TEXTRON INC | COM | $1.1M | 12,511 | — | 883203101 |
| NISOURCE INC | COM | $1.1M | 24,118 | — | 65473P105 |
| VIATRIS INC | COM | $1.1M | 71,827 | — | 92556V106 |
| NORTHERN TR CORP | COM | $1.1M | 6,429 | — | 665859104 |
| INTERNATIONAL FLAVORS&FRAGRA | COM | $1.1M | 14,038 | — | 459506101 |
| ALIGN TECHNOLOGY INC | COM | $1.1M | 6,557 | — | 016255101 |
| JOHNSON & JOHNSON | COM | $1.1M | 4,341 | — | 478160104 |
| SELECT SECTOR SPDR TR | ST STR CARE ETF | $1.1M | 6,914 | — | 81369Y209 |
| SYNCHRONY FINANCIAL | COM | $1.1M | 13,928 | — | 87165B103 |
| LOEWS CORP | COM | $1M | 9,273 | — | 540424108 |
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | $1M | 2,087 | — | 084670702 |
| EVERGY INC | COM | $1M | 12,069 | — | 30034W106 |
| BUNGE GLOBAL SA | COM SHS | $1M | 9,655 | — | H11356104 |
| WELLS FARGO & CO | COM | $1M | 12,324 | — | 949746101 |
| TE CONNECTIVITY PLC | ORD SHS | $1M | 4,962 | — | G87052109 |
| FRANKLIN RESOURCES INC | COM | $989.3K | 29,734 | — | 354613101 |
| CASEYS GEN STORES INC | COM | $965.7K | 1,215 | — | 147528103 |
| HASBRO INC | COM | $959.2K | 11,614 | — | 418056107 |
| ECHOSTAR CORP | CL A | $951.4K | 9,373 | — | 278768106 |
| DECKERS OUTDOOR CORP | COM | $949.1K | 9,559 | — | 243537107 |
| NEXTERA ENERGY INC | COM | $936.9K | 10,674 | — | 65339F101 |
| VERIZON COMMUNICATIONS INC | COM | $908.9K | 21,467 | — | 92343V104 |
| FIRST SOLAR INC | COM | $908K | 3,848 | — | 336433107 |
| CINCINNATI FINL CORP | COM | $904K | 4,883 | — | 172062101 |
| EXXON MOBIL CORP | COM | $878K | 6,422 | — | 30231G102 |
| MONSTER BEVERAGE CORP NEW | COM | $842.4K | 8,764 | — | 61174X109 |
| ISHARES TR | MSCI PERU GL ETF | $804.4K | 9,634 | — | 464289842 |
| MORGAN STANLEY | COM NEW | $782.9K | 3,745 | — | 617446448 |
| AT&T INC | COM | $768.4K | 37,120 | — | 00206R102 |
| HILTON WORLDWIDE HLDGS INC | COM | $767.7K | 2,323 | — | 43300A203 |
| ALPHABET INC | CAP STK CL A | $765.5K | 2,142 | — | 02079K305 |
| WILLIAMS COS INC | COM | $753.4K | 10,135 | — | 969457100 |
| GILEAD SCIENCES INC | COM | $724.8K | 5,737 | — | 375558103 |
| GENERAL DYNAMICS CORP | COM | $710.6K | 2,006 | — | 369550108 |
| CBOE GLOBAL MKTS INC | COM | $703.7K | 2,900 | — | 12503M108 |
| TRANE TECHNOLOGIES PLC | SHS | $699.4K | 1,424 | — | G8994E103 |
| SELECT SECTOR SPDR TR | ST STR DISCR ETF | $693.5K | 5,913 | — | 81369Y407 |
| SELECT SECTOR SPDR TR | ST STR STAPL ETF | $683.2K | 8,224 | — | 81369Y308 |
| GLOBAL X FDS | MSCI GREECE ETF | $669.8K | 8,872 | — | 37954Y319 |
| KULICKE & SOFFA INDS INC | COM | $665.1K | 4,972 | — | 501242101 |
| ACM RESH INC | COM CL A | $661.9K | 5,216 | — | 00108J109 |
| LIGAND PHARMACEUTICALS INC | COM NEW | $647.4K | 2,048 | — | 53220K504 |
| STATE STR SPDR S&P MIDCAP 40 | UTSER1 S&PDCRP | $635.4K | 903 | — | 78467Y107 |
| ISHARES TR | RUS MD CP GR ETF | $635.3K | 4,339 | — | 464287481 |
| ISHARES TR | MSCI EAFE ETF | $625.1K | 6,018 | — | 464287465 |
| NRG ENERGY INC | COM NEW | $622.4K | 4,261 | — | 629377508 |
| OREILLY AUTOMOTIVE INC | COM | $620.1K | 6,734 | — | 67103H107 |
| ISHARES INC | MSCI MEXICO ETF | $608.9K | 8,089 | — | 464286822 |
| ISHARES INC | MSCI BRAZIL ETF | $603.3K | 17,487 | — | 464286400 |
| ARGAN INC | COM | $601.3K | 753 | — | 04010E109 |
| ISHARES INC | MSCI HONG KG ETF | $565.9K | 27,049 | — | 464286871 |
| GABELLI DIVID & INCOME TR | COM | $562.9K | 19,145 | — | 36242H104 |
| MATERION CORP | COM | $555.2K | 1,867 | — | 576690101 |
| ENOVA INTL INC | COM | $551.8K | 2,292 | — | 29357K103 |
| ESCO TECHNOLOGIES INC | COM | $546.4K | 1,561 | — | 296315104 |
| MIRUM PHARMACEUTICALS INC | COM | $539K | 4,604 | — | 604749101 |
| PERIMETER SOLUTIONS INC | COMMON STOCK | $521.1K | 14,616 | — | 71385M107 |
| FOX CORP | CL A COM | $504.9K | 9,679 | — | 35137L105 |
| CONSTELLIUM SE | CL A SHS | $494.6K | 15,519 | — | F21107101 |
| ULTA BEAUTY INC | COM | $482.1K | 1,069 | — | 90384S303 |
| OPENLANE INC | COM | $474.7K | 11,510 | — | 48238T109 |
| EVERSOURCE ENERGY | COM | $460.6K | 6,374 | — | 30040W108 |
| ARCELORMITTAL SA LUXEMBOURG | NY REGISTRY SH | $459.2K | 7,625 | — | 03938L203 |
| LIFESTANCE HEALTH GROUP INC | COM | $451K | 42,111 | — | 53228F101 |
| HSBC HLDGS PLC | SPON ADR NEW | $448.3K | 4,714 | — | 404280406 |
| VSE CORP | COM | $433K | 1,895 | — | 918284100 |
| ROYAL BK CDA | COM | $431.1K | 2,083 | — | 780087102 |
| AZZ INC | COM | $422.2K | 2,723 | — | 002474104 |
| VITA COCO CO INC | COM | $387K | 5,851 | — | 92846Q107 |
| INTERNATIONAL SEAWAYS INC | COM | $382.9K | 4,999 | — | Y41053102 |
| SELECT SECTOR SPDR TR | ST STR SVC ETF | $382.2K | 3,568 | — | 81369Y852 |
| DENALI THERAPEUTICS INC | COM | $377.4K | 14,674 | — | 24823R105 |
| SELECT SECTOR SPDR TR | ST STR UTIL ETF | $377.2K | 8,319 | — | 81369Y886 |
| BRITISH AMERN TOB PLC | SPONSORED ADR | $371.4K | 6,014 | — | 110448107 |
| CHEFS WHSE INC | COM | $368.2K | 3,831 | — | 163086101 |
| BANCO SANTANDER SA | ADR | $355.8K | 25,784 | — | 05964H105 |
| GRANITE CONSTR INC | COM | $353.3K | 2,235 | — | 387328107 |
| CECO ENVIRONMENTAL CORP | COM | $352.8K | 3,888 | — | 125141101 |
| INTERDIGITAL INC | COM | $341.7K | 1,207 | — | 45867G101 |
| BEAM THERAPEUTICS INC | COM | $339.7K | 9,899 | — | 07373V105 |
| DANA INC | COM | $339.1K | 12,463 | — | 235825205 |
| MUELLER INDS INC | COM | $333.1K | 2,710 | — | 624756102 |
| HELIOS TECHNOLOGIES INC | COM | $331.4K | 3,713 | — | 42328H109 |
| NETSCOUT SYS INC | COM | $326.4K | 7,494 | — | 64115T104 |
| ONESPAWORLD HOLDINGS LIMITED | COM | $325.5K | 11,525 | — | P73684113 |
| ING GROEP N.V. | SPONSORED ADR | $323.5K | 10,309 | — | 456837103 |
| FOMENTO ECONOMICO MEXICANO S | SPON ADR UNITS | $320.4K | 2,505 | — | 344419106 |
| CENTRAL GARDEN & PET CO | COM | $318.5K | 7,184 | — | 153527106 |
| VODAFONE GROUP PLC | SPONSORED ADR | $316.9K | 23,963 | — | 92857W308 |
| EMBRAER S.A. | SPONSORED ADS | $313.8K | 4,918 | — | 29082A107 |
| RIO TINTO PLC | SPONSORED ADR | $309.3K | 3,258 | — | 767204100 |
| DELEK US HLDGS INC NEW | COM | $309.3K | 6,087 | — | 24665A103 |
| QUAKER HOUGHTON | COM | $307.3K | 1,934 | — | 747316107 |
| FIRST BANCORP N C | COM | $306K | 4,786 | — | 318910106 |
| NMI HLDGS INC | COM | $305.7K | 7,439 | — | 629209305 |
| TRUSTMARK CORP | COM | $304.4K | 6,615 | — | 898402102 |
| OSI SYSTEMS INC | COM | $299.4K | 1,369 | — | 671044105 |
| PETROLEO BRASILEIRO S A | SPONSORED ADR | $293.8K | 18,178 | — | 71654V408 |
| FIRST MERCHANTS CORP | COM | $293.4K | 6,716 | — | 320817109 |
| INGEVITY CORP | COM | $292.1K | 3,912 | — | 45688C107 |
| IMPERIAL OIL LTD | COM NEW | $291.1K | 2,599 | — | 453038408 |
| INVENTRUST PPTYS CORP | COM NEW | $291K | 8,220 | — | 46124J201 |
| AERCAP HOLDINGS NV | SHS | $286.9K | 1,968 | — | N00985106 |
| CIMPRESS PLC | SHS EURO | $284.3K | 2,795 | — | G2143T103 |
| CEMEX SA EURO MTN BE 144A | SPON ADR NEW | $277.1K | 23,092 | — | 151290889 |
| SCHWAB STRATEGIC TR | US MID-CAP ETF | $274.5K | 7,444 | — | 808524508 |
| CUSTOMERS BANCORP INC | COM | $273.4K | 3,457 | — | 23204G100 |
| TELEFONAKTIEBOLAGET LM ERICS | ADR B SEK 10 | $269.9K | 24,207 | — | 294821608 |
| UNITED NAT FOODS INC | COM | $266.3K | 5,831 | — | 911163103 |
Values are shown exactly as filed. Before 2023 managers reported in thousands of dollars and afterwards in whole dollars; the reporting unit is not always determinable from the document, so nothing is converted automatically.
Source: U.S. Securities and Exchange Commission, Form 13F · as of 2026-07-09