CONTRAVISORY INVESTMENT MANAGEMENT, INC.

Holdings as of 2026-06-30, filed 2026-07-09 · recorded 2026-07-26 16:44:58.284 UTC

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,226—482480100
TAIWAN SEMICONDUCTOR MANUFACSPONSORED ADS$19.9M41,758—874039100
UBS GROUP AGSHS$13.7M276,622—H42097107
ALPHABET INCCAP STK CL C$13.5M38,104—02079K107
CISCO SYS INCCOM$13.3M113,244—17275R102
JPMORGAN CHASE & COCOM$12.7M38,707—46625H100
GOLDMAN SACHS GROUP INCCOM$12.2M12,041—38141G104
HOWMET AEROSPACE INCCOM$12.1M44,935—443201108
RTX CORPORATIONCOM$11.4M60,256—75513E101
ASML HLDG NVN Y REGISTRY SHS$11.2M5,614—N07059210
AMPHENOL CORPCL A$11.2M63,305—032095101
APA CORPORATIONCOM$11.1M340,156—03743Q108
APPLE INCCOM$11M37,980—037833100
BARCLAYS PLCADR$10.7M396,837—06738E204
NVIDIA CORPORATIONCOM$10.5M52,559—67066G104
TESLA INCCOM$10.3M24,592—88160R101
GE AEROSPACECOM NEW$10.3M27,584—369604301
TARGET CORPCOM$9.9M75,991—87612E106
TEREX CORP NEWCOM$9.9M136,535—880779103
MERCK & CO INCCOM$9.8M76,643—58933Y105
US FOODS HLDG CORPCOM$9.8M96,061—912008109
AMAZON COM INCCOM$9.8M41,083—023135106
BROADCOM INCCOM$9.7M25,586—11135F101
EMCOR GROUP INCCOM$9.6M11,622—29084Q100
BIOGEN INCCOM$9.6M44,329—09062X103
DYCOM INDS INCCOM$9M17,890—267475101
AFLAC INCCOM$9M76,776—001055102
ROCKWELL AUTOMATION INCCOM$9M18,152—773903109
FORD MTR COCOM$8.8M633,175—345370860
LABCORP HOLDINGS INCCOM SHS$8.6M30,802—504922105
WALMART INCCOM$8.2M72,683—931142103
DEVON ENERGY CORP NEWCOM$8M193,976—25179M103
OTTER TAIL CORPCOM$7.8M86,441—689648103
XCEL ENERGY INCCOM$7.5M93,819—98389B100
CAMECO CORPCOM$7.3M71,788—13321L108
PFIZER INCCOM$7.2M299,290—717081103
CHEVRON CORPORATIONCOM$6.6M40,053—166764100
REGENERON PHARMACEUTICALSCOM$6.3M10,147—75886F107
SELECT SECTOR SPDR TRST STR TECHN ETF$5.6M29,233—81369Y803
MICROSOFT CORPCOM$5.2M13,873—594918104
ELI LILLY & COCOM$3.5M2,955—532457108
ISHARES TRMSCI EMG MKT ETF$2.6M37,864—464287234
WELLTOWER INCCOM$2.6M11,263—95040Q104
LAM RESEARCH CORPCOM NEW$2.3M5,237—512807306
TERADYNE INCCOM$2.3M4,661—880770102
HEWLETT PACKARD ENTERPRISE CCOM$2M44,356—42824C109
ADVANCED MICRO DEVICES INCCOM$2M3,410—007903107
INTEL CORPCOM$2M14,056—458140100
APPLIED MATLS INCCOM$1.9M2,664—038222105
CORNING INCCOM$1.9M7,450—219350105
KEYSIGHT TECHNOLOGIES INCCOM$1.8M5,200—49338L103
MICRON TECHNOLOGY INCCOM$1.8M1,554—595112103
SEAGATE TECHNOLOGY HLDNGS PLORD SHS$1.7M1,774—G7997R103
MODERNA INCCOM$1.7M24,218—60770K107
SELECT SECTOR SPDR TRST STR ENERG ETF$1.7M31,742—81369Y506
CATERPILLAR INCCOM$1.7M1,573—149123101
HUNT J B TRANS SVCS INCCOM$1.7M5,762—445658107
RALPH LAUREN CORPCL A$1.6M3,900—751212101
ON SEMICONDUCTOR CORPCOM$1.6M16,426—682189105
WABTECCOM$1.5M5,550—929740108
TEXAS INSTRS INCCOM$1.5M5,008—882508104
DAVITA INCCOM$1.5M6,597—23918K108
EBAY INC.COM$1.4M12,903—278642103
NORDSON CORPCOM$1.4M4,649—655663102
JABIL INCCOM$1.4M3,623—466313103
BANK OF AMER CORPCOM$1.4M24,390—060505104
ECOLAB INCCOM$1.4M4,970—278865100
ISHARES INCMSCI ITALY ETF$1.4M23,232—46434G830
SELECT SECTOR SPDR TRST STR FINL ETF$1.4M25,652—81369Y605
STEEL DYNAMICS INCCOM$1.4M5,913—858119100
ISHARES INCMSCI ISRAEL ETF$1.3M11,104—464286632
SELECT SECTOR SPDR TRST STR INDL ETF$1.3M7,128—81369Y704
INVESCO LTDSHS$1.3M49,852—G491BT108
ISHARES INCMSCI EURZONE ETF$1.3M18,919—464286608
UNITEDHEALTH GROUP INCCOM$1.3M3,149—91324P102
HALLIBURTON COCOM$1.3M37,380—406216101
STANLEY BLACK & DECKER INCCOM$1.3M13,442—854502101
AKAMAI TECHNOLOGIES INCCOM$1.3M10,662—00971T101
VENTAS INCCOM$1.2M14,027—92276F100
ISHARES TRMSCI UK ETF NEW$1.2M26,804—46435G334
EXPEDITORS INTL WASH INCCOM$1.2M7,576—302130109
TAPESTRY INCCOM$1.2M8,419—876030107
CITIGROUP INCCOM NEW$1.2M8,700—172967424
MARRIOTT INTL INC NEWCL A$1.2M3,256—571903202
FEDERAL RLTY INVT TR NEWSH BEN INT NEW$1.2M9,708—313745101
ROKU INCCOM CL A$1.2M8,569—77543R102
IDEX CORPCOM$1.2M5,194—45167R104
ISHARES INCMSCI SWEDEN ETF$1.2M23,430—464286756
GENERAC HLDGS INCCOM$1.2M3,969—368736104
GLOBE LIFE INCCOM$1.2M6,500—37959E102
C H ROBINSON WORLDWIDE INCOM NEW$1.2M6,164—12541W209
TEXTRON INCCOM$1.1M12,511—883203101
NISOURCE INCCOM$1.1M24,118—65473P105
VIATRIS INCCOM$1.1M71,827—92556V106
NORTHERN TR CORPCOM$1.1M6,429—665859104
INTERNATIONAL FLAVORS&FRAGRACOM$1.1M14,038—459506101
ALIGN TECHNOLOGY INCCOM$1.1M6,557—016255101
JOHNSON & JOHNSONCOM$1.1M4,341—478160104
SELECT SECTOR SPDR TRST STR CARE ETF$1.1M6,914—81369Y209
SYNCHRONY FINANCIALCOM$1.1M13,928—87165B103
LOEWS CORPCOM$1M9,273—540424108
BERKSHIRE HATHAWAY INC DELCL B NEW$1M2,087—084670702
EVERGY INCCOM$1M12,069—30034W106
BUNGE GLOBAL SACOM SHS$1M9,655—H11356104
WELLS FARGO & COCOM$1M12,324—949746101
TE CONNECTIVITY PLCORD SHS$1M4,962—G87052109
FRANKLIN RESOURCES INCCOM$989.3K29,734—354613101
CASEYS GEN STORES INCCOM$965.7K1,215—147528103
HASBRO INCCOM$959.2K11,614—418056107
ECHOSTAR CORPCL A$951.4K9,373—278768106
DECKERS OUTDOOR CORPCOM$949.1K9,559—243537107
NEXTERA ENERGY INCCOM$936.9K10,674—65339F101
VERIZON COMMUNICATIONS INCCOM$908.9K21,467—92343V104
FIRST SOLAR INCCOM$908K3,848—336433107
CINCINNATI FINL CORPCOM$904K4,883—172062101
EXXON MOBIL CORPCOM$878K6,422—30231G102
MONSTER BEVERAGE CORP NEWCOM$842.4K8,764—61174X109
ISHARES TRMSCI PERU GL ETF$804.4K9,634—464289842
MORGAN STANLEYCOM NEW$782.9K3,745—617446448
AT&T INCCOM$768.4K37,120—00206R102
HILTON WORLDWIDE HLDGS INCCOM$767.7K2,323—43300A203
ALPHABET INCCAP STK CL A$765.5K2,142—02079K305
WILLIAMS COS INCCOM$753.4K10,135—969457100
GILEAD SCIENCES INCCOM$724.8K5,737—375558103
GENERAL DYNAMICS CORPCOM$710.6K2,006—369550108
CBOE GLOBAL MKTS INCCOM$703.7K2,900—12503M108
TRANE TECHNOLOGIES PLCSHS$699.4K1,424—G8994E103
SELECT SECTOR SPDR TRST STR DISCR ETF$693.5K5,913—81369Y407
SELECT SECTOR SPDR TRST STR STAPL ETF$683.2K8,224—81369Y308
GLOBAL X FDSMSCI GREECE ETF$669.8K8,872—37954Y319
KULICKE & SOFFA INDS INCCOM$665.1K4,972—501242101
ACM RESH INCCOM CL A$661.9K5,216—00108J109
LIGAND PHARMACEUTICALS INCCOM NEW$647.4K2,048—53220K504
STATE STR SPDR S&P MIDCAP 40UTSER1 S&PDCRP$635.4K903—78467Y107
ISHARES TRRUS MD CP GR ETF$635.3K4,339—464287481
ISHARES TRMSCI EAFE ETF$625.1K6,018—464287465
NRG ENERGY INCCOM NEW$622.4K4,261—629377508
OREILLY AUTOMOTIVE INCCOM$620.1K6,734—67103H107
ISHARES INCMSCI MEXICO ETF$608.9K8,089—464286822
ISHARES INCMSCI BRAZIL ETF$603.3K17,487—464286400
ARGAN INCCOM$601.3K753—04010E109
ISHARES INCMSCI HONG KG ETF$565.9K27,049—464286871
GABELLI DIVID & INCOME TRCOM$562.9K19,145—36242H104
MATERION CORPCOM$555.2K1,867—576690101
ENOVA INTL INCCOM$551.8K2,292—29357K103
ESCO TECHNOLOGIES INCCOM$546.4K1,561—296315104
MIRUM PHARMACEUTICALS INCCOM$539K4,604—604749101
PERIMETER SOLUTIONS INCCOMMON STOCK$521.1K14,616—71385M107
FOX CORPCL A COM$504.9K9,679—35137L105
CONSTELLIUM SECL A SHS$494.6K15,519—F21107101
ULTA BEAUTY INCCOM$482.1K1,069—90384S303
OPENLANE INCCOM$474.7K11,510—48238T109
EVERSOURCE ENERGYCOM$460.6K6,374—30040W108
ARCELORMITTAL SA LUXEMBOURGNY REGISTRY SH$459.2K7,625—03938L203
LIFESTANCE HEALTH GROUP INCCOM$451K42,111—53228F101
HSBC HLDGS PLCSPON ADR NEW$448.3K4,714—404280406
VSE CORPCOM$433K1,895—918284100
ROYAL BK CDACOM$431.1K2,083—780087102
AZZ INCCOM$422.2K2,723—002474104
VITA COCO CO INCCOM$387K5,851—92846Q107
INTERNATIONAL SEAWAYS INCCOM$382.9K4,999—Y41053102
SELECT SECTOR SPDR TRST STR SVC ETF$382.2K3,568—81369Y852
DENALI THERAPEUTICS INCCOM$377.4K14,674—24823R105
SELECT SECTOR SPDR TRST STR UTIL ETF$377.2K8,319—81369Y886
BRITISH AMERN TOB PLCSPONSORED ADR$371.4K6,014—110448107
CHEFS WHSE INCCOM$368.2K3,831—163086101
BANCO SANTANDER SAADR$355.8K25,784—05964H105
GRANITE CONSTR INCCOM$353.3K2,235—387328107
CECO ENVIRONMENTAL CORPCOM$352.8K3,888—125141101
INTERDIGITAL INCCOM$341.7K1,207—45867G101
BEAM THERAPEUTICS INCCOM$339.7K9,899—07373V105
DANA INCCOM$339.1K12,463—235825205
MUELLER INDS INCCOM$333.1K2,710—624756102
HELIOS TECHNOLOGIES INCCOM$331.4K3,713—42328H109
NETSCOUT SYS INCCOM$326.4K7,494—64115T104
ONESPAWORLD HOLDINGS LIMITEDCOM$325.5K11,525—P73684113
ING GROEP N.V.SPONSORED ADR$323.5K10,309—456837103
FOMENTO ECONOMICO MEXICANO SSPON ADR UNITS$320.4K2,505—344419106
CENTRAL GARDEN & PET COCOM$318.5K7,184—153527106
VODAFONE GROUP PLCSPONSORED ADR$316.9K23,963—92857W308
EMBRAER S.A.SPONSORED ADS$313.8K4,918—29082A107
RIO TINTO PLCSPONSORED ADR$309.3K3,258—767204100
DELEK US HLDGS INC NEWCOM$309.3K6,087—24665A103
QUAKER HOUGHTONCOM$307.3K1,934—747316107
FIRST BANCORP N CCOM$306K4,786—318910106
NMI HLDGS INCCOM$305.7K7,439—629209305
TRUSTMARK CORPCOM$304.4K6,615—898402102
OSI SYSTEMS INCCOM$299.4K1,369—671044105
PETROLEO BRASILEIRO S ASPONSORED ADR$293.8K18,178—71654V408
FIRST MERCHANTS CORPCOM$293.4K6,716—320817109
INGEVITY CORPCOM$292.1K3,912—45688C107
IMPERIAL OIL LTDCOM NEW$291.1K2,599—453038408
INVENTRUST PPTYS CORPCOM NEW$291K8,220—46124J201
AERCAP HOLDINGS NVSHS$286.9K1,968—N00985106
CIMPRESS PLCSHS EURO$284.3K2,795—G2143T103
CEMEX SA EURO MTN BE 144ASPON ADR NEW$277.1K23,092—151290889
SCHWAB STRATEGIC TRUS MID-CAP ETF$274.5K7,444—808524508
CUSTOMERS BANCORP INCCOM$273.4K3,457—23204G100
TELEFONAKTIEBOLAGET LM ERICSADR B SEK 10$269.9K24,207—294821608
UNITED NAT FOODS INCCOM$266.3K5,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