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 below
Positions 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
IssuerClassValueSharesTypeCUSIP
KLA CORPCOM NEW$23.6M78,226482480100
TAIWAN SEMICONDUCTOR MANUFACSPONSORED ADS$19.9M41,758874039100
UBS GROUP AGSHS$13.7M276,622H42097107
ALPHABET INCCAP STK CL C$13.5M38,10402079K107
CISCO SYS INCCOM$13.3M113,24417275R102
JPMORGAN CHASE & COCOM$12.7M38,70746625H100
GOLDMAN SACHS GROUP INCCOM$12.2M12,04138141G104
HOWMET AEROSPACE INCCOM$12.1M44,935443201108
RTX CORPORATIONCOM$11.4M60,25675513E101
ASML HLDG NVN Y REGISTRY SHS$11.2M5,614N07059210
AMPHENOL CORPCL A$11.2M63,305032095101
APA CORPORATIONCOM$11.1M340,15603743Q108
APPLE INCCOM$11M37,980037833100
BARCLAYS PLCADR$10.7M396,83706738E204
NVIDIA CORPORATIONCOM$10.5M52,55967066G104
TESLA INCCOM$10.3M24,59288160R101
GE AEROSPACECOM NEW$10.3M27,584369604301
TARGET CORPCOM$9.9M75,99187612E106
TEREX CORP NEWCOM$9.9M136,535880779103
MERCK & CO INCCOM$9.8M76,64358933Y105
US FOODS HLDG CORPCOM$9.8M96,061912008109
AMAZON COM INCCOM$9.8M41,083023135106
BROADCOM INCCOM$9.7M25,58611135F101
EMCOR GROUP INCCOM$9.6M11,62229084Q100
BIOGEN INCCOM$9.6M44,32909062X103
DYCOM INDS INCCOM$9M17,890267475101
AFLAC INCCOM$9M76,776001055102
ROCKWELL AUTOMATION INCCOM$9M18,152773903109
FORD MTR COCOM$8.8M633,175345370860
LABCORP HOLDINGS INCCOM SHS$8.6M30,802504922105
WALMART INCCOM$8.2M72,683931142103
DEVON ENERGY CORP NEWCOM$8M193,97625179M103
OTTER TAIL CORPCOM$7.8M86,441689648103
XCEL ENERGY INCCOM$7.5M93,81998389B100
CAMECO CORPCOM$7.3M71,78813321L108
PFIZER INCCOM$7.2M299,290717081103
CHEVRON CORPORATIONCOM$6.6M40,053166764100
REGENERON PHARMACEUTICALSCOM$6.3M10,14775886F107
SELECT SECTOR SPDR TRST STR TECHN ETF$5.6M29,23381369Y803
MICROSOFT CORPCOM$5.2M13,873594918104
ELI LILLY & COCOM$3.5M2,955532457108
ISHARES TRMSCI EMG MKT ETF$2.6M37,864464287234
WELLTOWER INCCOM$2.6M11,26395040Q104
LAM RESEARCH CORPCOM NEW$2.3M5,237512807306
TERADYNE INCCOM$2.3M4,661880770102
HEWLETT PACKARD ENTERPRISE CCOM$2M44,35642824C109
ADVANCED MICRO DEVICES INCCOM$2M3,410007903107
INTEL CORPCOM$2M14,056458140100
APPLIED MATLS INCCOM$1.9M2,664038222105
CORNING INCCOM$1.9M7,450219350105
KEYSIGHT TECHNOLOGIES INCCOM$1.8M5,20049338L103
MICRON TECHNOLOGY INCCOM$1.8M1,554595112103
SEAGATE TECHNOLOGY HLDNGS PLORD SHS$1.7M1,774G7997R103
MODERNA INCCOM$1.7M24,21860770K107
SELECT SECTOR SPDR TRST STR ENERG ETF$1.7M31,74281369Y506
CATERPILLAR INCCOM$1.7M1,573149123101
HUNT J B TRANS SVCS INCCOM$1.7M5,762445658107
RALPH LAUREN CORPCL A$1.6M3,900751212101
ON SEMICONDUCTOR CORPCOM$1.6M16,426682189105
WABTECCOM$1.5M5,550929740108
TEXAS INSTRS INCCOM$1.5M5,008882508104
DAVITA INCCOM$1.5M6,59723918K108
EBAY INC.COM$1.4M12,903278642103
NORDSON CORPCOM$1.4M4,649655663102
JABIL INCCOM$1.4M3,623466313103
BANK OF AMER CORPCOM$1.4M24,390060505104
ECOLAB INCCOM$1.4M4,970278865100
ISHARES INCMSCI ITALY ETF$1.4M23,23246434G830
SELECT SECTOR SPDR TRST STR FINL ETF$1.4M25,65281369Y605
STEEL DYNAMICS INCCOM$1.4M5,913858119100
ISHARES INCMSCI ISRAEL ETF$1.3M11,104464286632
SELECT SECTOR SPDR TRST STR INDL ETF$1.3M7,12881369Y704
INVESCO LTDSHS$1.3M49,852G491BT108
ISHARES INCMSCI EURZONE ETF$1.3M18,919464286608
UNITEDHEALTH GROUP INCCOM$1.3M3,14991324P102
HALLIBURTON COCOM$1.3M37,380406216101
STANLEY BLACK & DECKER INCCOM$1.3M13,442854502101
AKAMAI TECHNOLOGIES INCCOM$1.3M10,66200971T101
VENTAS INCCOM$1.2M14,02792276F100
ISHARES TRMSCI UK ETF NEW$1.2M26,80446435G334
EXPEDITORS INTL WASH INCCOM$1.2M7,576302130109
TAPESTRY INCCOM$1.2M8,419876030107
CITIGROUP INCCOM NEW$1.2M8,700172967424
MARRIOTT INTL INC NEWCL A$1.2M3,256571903202
FEDERAL RLTY INVT TR NEWSH BEN INT NEW$1.2M9,708313745101
ROKU INCCOM CL A$1.2M8,56977543R102
IDEX CORPCOM$1.2M5,19445167R104
ISHARES INCMSCI SWEDEN ETF$1.2M23,430464286756
GENERAC HLDGS INCCOM$1.2M3,969368736104
GLOBE LIFE INCCOM$1.2M6,50037959E102
C H ROBINSON WORLDWIDE INCOM NEW$1.2M6,16412541W209
TEXTRON INCCOM$1.1M12,511883203101
NISOURCE INCCOM$1.1M24,11865473P105
VIATRIS INCCOM$1.1M71,82792556V106
NORTHERN TR CORPCOM$1.1M6,429665859104
INTERNATIONAL FLAVORS&FRAGRACOM$1.1M14,038459506101
ALIGN TECHNOLOGY INCCOM$1.1M6,557016255101
JOHNSON & JOHNSONCOM$1.1M4,341478160104
SELECT SECTOR SPDR TRST STR CARE ETF$1.1M6,91481369Y209
SYNCHRONY FINANCIALCOM$1.1M13,92887165B103
LOEWS CORPCOM$1M9,273540424108
BERKSHIRE HATHAWAY INC DELCL B NEW$1M2,087084670702
EVERGY INCCOM$1M12,06930034W106
BUNGE GLOBAL SACOM SHS$1M9,655H11356104
WELLS FARGO & COCOM$1M12,324949746101
TE CONNECTIVITY PLCORD SHS$1M4,962G87052109
FRANKLIN RESOURCES INCCOM$989.3K29,734354613101
CASEYS GEN STORES INCCOM$965.7K1,215147528103
HASBRO INCCOM$959.2K11,614418056107
ECHOSTAR CORPCL A$951.4K9,373278768106
DECKERS OUTDOOR CORPCOM$949.1K9,559243537107
NEXTERA ENERGY INCCOM$936.9K10,67465339F101
VERIZON COMMUNICATIONS INCCOM$908.9K21,46792343V104
FIRST SOLAR INCCOM$908K3,848336433107
CINCINNATI FINL CORPCOM$904K4,883172062101
EXXON MOBIL CORPCOM$878K6,42230231G102
MONSTER BEVERAGE CORP NEWCOM$842.4K8,76461174X109
ISHARES TRMSCI PERU GL ETF$804.4K9,634464289842
MORGAN STANLEYCOM NEW$782.9K3,745617446448
AT&T INCCOM$768.4K37,12000206R102
HILTON WORLDWIDE HLDGS INCCOM$767.7K2,32343300A203
ALPHABET INCCAP STK CL A$765.5K2,14202079K305
WILLIAMS COS INCCOM$753.4K10,135969457100
GILEAD SCIENCES INCCOM$724.8K5,737375558103
GENERAL DYNAMICS CORPCOM$710.6K2,006369550108
CBOE GLOBAL MKTS INCCOM$703.7K2,90012503M108
TRANE TECHNOLOGIES PLCSHS$699.4K1,424G8994E103
SELECT SECTOR SPDR TRST STR DISCR ETF$693.5K5,91381369Y407
SELECT SECTOR SPDR TRST STR STAPL ETF$683.2K8,22481369Y308
GLOBAL X FDSMSCI GREECE ETF$669.8K8,87237954Y319
KULICKE & SOFFA INDS INCCOM$665.1K4,972501242101
ACM RESH INCCOM CL A$661.9K5,21600108J109
LIGAND PHARMACEUTICALS INCCOM NEW$647.4K2,04853220K504
STATE STR SPDR S&P MIDCAP 40UTSER1 S&PDCRP$635.4K90378467Y107
ISHARES TRRUS MD CP GR ETF$635.3K4,339464287481
ISHARES TRMSCI EAFE ETF$625.1K6,018464287465
NRG ENERGY INCCOM NEW$622.4K4,261629377508
OREILLY AUTOMOTIVE INCCOM$620.1K6,73467103H107
ISHARES INCMSCI MEXICO ETF$608.9K8,089464286822
ISHARES INCMSCI BRAZIL ETF$603.3K17,487464286400
ARGAN INCCOM$601.3K75304010E109
ISHARES INCMSCI HONG KG ETF$565.9K27,049464286871
GABELLI DIVID & INCOME TRCOM$562.9K19,14536242H104
MATERION CORPCOM$555.2K1,867576690101
ENOVA INTL INCCOM$551.8K2,29229357K103
ESCO TECHNOLOGIES INCCOM$546.4K1,561296315104
MIRUM PHARMACEUTICALS INCCOM$539K4,604604749101
PERIMETER SOLUTIONS INCCOMMON STOCK$521.1K14,61671385M107
FOX CORPCL A COM$504.9K9,67935137L105
CONSTELLIUM SECL A SHS$494.6K15,519F21107101
ULTA BEAUTY INCCOM$482.1K1,06990384S303
OPENLANE INCCOM$474.7K11,51048238T109
EVERSOURCE ENERGYCOM$460.6K6,37430040W108
ARCELORMITTAL SA LUXEMBOURGNY REGISTRY SH$459.2K7,62503938L203
LIFESTANCE HEALTH GROUP INCCOM$451K42,11153228F101
HSBC HLDGS PLCSPON ADR NEW$448.3K4,714404280406
VSE CORPCOM$433K1,895918284100
ROYAL BK CDACOM$431.1K2,083780087102
AZZ INCCOM$422.2K2,723002474104
VITA COCO CO INCCOM$387K5,85192846Q107
INTERNATIONAL SEAWAYS INCCOM$382.9K4,999Y41053102
SELECT SECTOR SPDR TRST STR SVC ETF$382.2K3,56881369Y852
DENALI THERAPEUTICS INCCOM$377.4K14,67424823R105
SELECT SECTOR SPDR TRST STR UTIL ETF$377.2K8,31981369Y886
BRITISH AMERN TOB PLCSPONSORED ADR$371.4K6,014110448107
CHEFS WHSE INCCOM$368.2K3,831163086101
BANCO SANTANDER SAADR$355.8K25,78405964H105
GRANITE CONSTR INCCOM$353.3K2,235387328107
CECO ENVIRONMENTAL CORPCOM$352.8K3,888125141101
INTERDIGITAL INCCOM$341.7K1,20745867G101
BEAM THERAPEUTICS INCCOM$339.7K9,89907373V105
DANA INCCOM$339.1K12,463235825205
MUELLER INDS INCCOM$333.1K2,710624756102
HELIOS TECHNOLOGIES INCCOM$331.4K3,71342328H109
NETSCOUT SYS INCCOM$326.4K7,49464115T104
ONESPAWORLD HOLDINGS LIMITEDCOM$325.5K11,525P73684113
ING GROEP N.V.SPONSORED ADR$323.5K10,309456837103
FOMENTO ECONOMICO MEXICANO SSPON ADR UNITS$320.4K2,505344419106
CENTRAL GARDEN & PET COCOM$318.5K7,184153527106
VODAFONE GROUP PLCSPONSORED ADR$316.9K23,96392857W308
EMBRAER S.A.SPONSORED ADS$313.8K4,91829082A107
RIO TINTO PLCSPONSORED ADR$309.3K3,258767204100
DELEK US HLDGS INC NEWCOM$309.3K6,08724665A103
QUAKER HOUGHTONCOM$307.3K1,934747316107
FIRST BANCORP N CCOM$306K4,786318910106
NMI HLDGS INCCOM$305.7K7,439629209305
TRUSTMARK CORPCOM$304.4K6,615898402102
OSI SYSTEMS INCCOM$299.4K1,369671044105
PETROLEO BRASILEIRO S ASPONSORED ADR$293.8K18,17871654V408
FIRST MERCHANTS CORPCOM$293.4K6,716320817109
INGEVITY CORPCOM$292.1K3,91245688C107
IMPERIAL OIL LTDCOM NEW$291.1K2,599453038408
INVENTRUST PPTYS CORPCOM NEW$291K8,22046124J201
AERCAP HOLDINGS NVSHS$286.9K1,968N00985106
CIMPRESS PLCSHS EURO$284.3K2,795G2143T103
CEMEX SA EURO MTN BE 144ASPON ADR NEW$277.1K23,092151290889
SCHWAB STRATEGIC TRUS MID-CAP ETF$274.5K7,444808524508
CUSTOMERS BANCORP INCCOM$273.4K3,45723204G100
TELEFONAKTIEBOLAGET LM ERICSADR B SEK 10$269.9K24,207294821608
UNITED NAT FOODS INCCOM$266.3K5,831911163103
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