← Back to Discover

CONTRAVISORY INVESTMENT MANAGEMENT, INC.

Period ended Sep 30, 2026 · Latest filing Oct 13, 2026

These quarterly holdings are delayed and may not include all assets or short positions. Values are from the reporting date, not current prices or purchase costs. The same security may appear in multiple rows.

Source: SEC

Reported portfolio value

Quarter-end reported holdings; not current value or investment performance.

View reported values
  • Sep 30, 2026: $551,579,855

More quarters will appear as history becomes available.

Top holdings

Top 10 at Sep 30, 2026. Matching entries are combined; security classes and options remain separate. Shares exclude principal amounts; option shares reflect the reported underlying amount.

View top holdings values
  1. TAIWAN SEMICONDUCTOR MANUFAC · SPONSORED ADS · 874039100 · shares: $15,765,926
  2. KLA CORP · COM NEW · 482480100 · shares: $14,270,630
  3. APA CORPORATION · COM · 03743Q108 · shares: $13,873,155
  4. ALPHABET INC · CAP STK CL C · 02079K107 · shares: $13,157,675
  5. APPLE INC · COM · 037833100 · shares: $12,861,898
  6. JPMORGAN CHASE & CO · COM · 46625H100 · shares: $12,328,049
  7. CISCO SYS INC · COM · 17275R102 · shares: $12,071,888
  8. UBS GROUP AG · SHS · H42097107 · shares: $12,020,516
  9. NVIDIA CORPORATION · COM · 67066G104 · shares: $11,974,877
  10. TARGET CORP · COM · 87612E106 · shares: $11,962,968

Reported holdings

449 reported entries
IssuerClassCUSIPTypeShares / principalReported value (USD)
WHEATON PRECIOUS METALS CORPCOM962879102 — 143 shares $19,122
LATTICE SEMICONDUCTOR CORPCOM518415104 — 150 shares $18,843
ISHARES TRCORE US AGGBD ET464287226 — 195 shares $18,435
STERLING INFRASTRUCTURE INCCOM859241101 — 37 shares $18,196
CARPENTER TECHNOLOGY CORPCOM144285103 — 46 shares $17,886
MACOM TECH SOLUTIONS HLDGS ICOM55405Y100 — 62 shares $17,659
SCHWAB STRATEGIC TRINTL EQTY ETF808524805 — 639 shares $17,553
CREDO TECHNOLOGY GROUP HOLDIORDINARY SHARESG25457105 — 89 shares $17,336
PARKER-HANNIFIN CORPCOM701094104 — 18 shares $17,198
ISHARES TRCORE MSCI INTL46435G326 — 189 shares $16,912
DEERE & COCOM244199105 — 25 shares $16,789
TTM TECHNOLOGIES INCCOM87305R109 — 136 shares $16,706
CURTISS WRIGHT CORPCOM231561101 — 30 shares $16,315
TJX COS INC NEWCOM872540109 — 121 shares $16,010
WESTERN DIGITAL CORPCOM958102105 — 35 shares $15,906
EATON CORP PLCSHSG29183103 — 35 shares $15,040
ABBOTT LABORATORIESCOM002824100 — 152 shares $15,022
PAN AMERN SILVER CORPCOM697900108 — 326 shares $14,836
QUANTA SVCS INCCOM74762E102 — 23 shares $14,778
ILLUMINA INCCOM452327109 — 53 shares $14,505
ISHARES TRMSCI INTL QUALTY46434V456 — 293 shares $14,495
AMGEN INCCOM031162100 — 34 shares $14,331
FRANCO NEV CORPCOM351858105 — 59 shares $14,048
UNION PAC CORPCOM907818108 — 51 shares $13,879
OKTA INCCL A679295105 — 66 shares $13,801
AMKOR TECHNOLOGY INCCOM031652100 — 263 shares $13,776
RYDER SYS INCCOM783549108 — 57 shares $12,988
CDW CORPCOM12514G108 — 100 shares $12,816
SYNAPTICS INCCOM87157D109 — 121 shares $12,269
INTERACTIVE BROKERS GROUP INCOM CL A45841N107 — 138 shares $11,788
SPROTT ETF TRUSTGOLD MINERS ETF85210B102 — 154 shares $11,408
CAMECO CORPCOM13321L108 — 131 shares $11,354
ISHARES INCMSCI EURZONE ETF464286608 — 167 shares $11,244
UNITED THERAPEUTICS CORP DELCOM91307C102 — 19 shares $10,296
GLOBALFOUNDRIES INCORDINARY SHARESG39387108 — 213 shares $10,207
RELIANCE INCCOM759509102 — 26 shares $10,004
SEMTECH CORPCOM816850101 — 56 shares $9,988
NVENT ELEC PLCSHSG6700G107 — 62 shares $9,943
SPROTT FDS TRJR COPPER MINERS85208P501 — 227 shares $9,943
WATTS WATER TECHNOLOGIES INCCL A942749102 — 28 shares $9,917
APPLIED INDL TECHNOLOGIES INCOM03820C105 — 29 shares $9,636
BRIDGEBIO PHARMA INCCOM10806X102 — 144 shares $9,475
COCA COLA CONS INCCOM191098102 — 49 shares $9,274
TECHNIPFMC PLCCOMG87110105 — 136 shares $9,237
ONTO INNOVATION INCCOM683344105 — 30 shares $9,235
DIGITALOCEAN HLDGS INCCOM25402D102 — 68 shares $9,071
WILLIAMS SONOMA INCCOM969904101 — 39 shares $8,890
FLEX LTDORDY2573F102 — 77 shares $8,469
IES HOLDINGS INCCOM44951W106 — 26 shares $8,348
AXSOME THERAPEUTICS INC.COM05464T104 — 45 shares $8,298
SPROTT ASSET MANAGEMENT LPPHYSICAL GOLD TR85207H104 — 264 shares $8,255
WOODWARD INCCOM980745103 — 25 shares $8,215
SANMINA CORPCOM801056102 — 38 shares $8,167
DT MIDSTREAM INCCOMMON STOCK23345M107 — 67 shares $8,004
ADVANCED ENERGY INDSCOM007973100 — 28 shares $7,891
LEONARDO DRS INCCOM52661A108 — 215 shares $7,875
BRIGHTHOUSE FINL INCCOM10922N103 — 157 shares $7,834
FIRST HORIZON CORPORATIONCOM320517105 — 322 shares $7,412
SPROTT ASSET MANAGEMENT LPPHYSICAL PLATINU85207Q104 — 543 shares $7,292
SPDR SERIES TRUSTST STR SP BIOT78464A870 — 46 shares $7,253
META PLATFORMS INCCL A30303M102 — 10 shares $7,252
AURORA INNOVATION INCCLASS A COM051774107 — 1,293 shares $7,163
API GROUP CORPCOM STK00187Y100 — 185 shares $7,141
OLD NATL BANCORP INDCOM680033107 — 288 shares $7,096
MODINE MFG COCOM607828100 — 37 shares $6,926
EQUINOX GOLD CORPCOM29446Y502 — 623 shares $6,922
VISA INCCOM CL A92826C839 — 19 shares $6,827
PERFORMANCE FOOD GROUP COCOM71377A103 — 74 shares $6,772
UMB FINL CORPCOM902788108 — 52 shares $6,761
KRYSTAL BIOTECH INCCOM501147102 — 20 shares $6,651
RB GLOBAL INCCOM74935Q107 — 80 shares $6,511
HONEYWELL INTL INCCOM438516205 — 29 shares $6,117
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF922042858 — 103 shares $6,109
ISHARES TRCORE S&P MCP ETF464287507 — 81 shares $5,858
ARROWHEAD PHARMACEUTICALS INCOM04280A100 — 87 shares $5,694
MADRIGAL PHARMACEUTICALS INCCOM558868105 — 11 shares $5,544
ASTRAZENECA PLCORDG0593M107 — 34 shares $5,490
ISHARES INCMSCI BRAZIL ETF464286400 — 146 shares $5,439
SPX TECHNOLOGIES INCCOM78473E103 — 32 shares $5,426
ISHARES TRCORE S&P SCP ETF464287804 — 40 shares $5,415
SEA LTDSPONSORD ADS81141R100 — 55 shares $5,355
MERCADOLIBRE INCCOM58733R102 — 3 shares $5,186
ISHARES INCMSCI MEXICO ETF464286822 — 71 shares $5,047
PARAMOUNT GOLD NEV CORPCOM69924M109 — 4,132 shares $5,041
VANGUARD ADMIRAL FDS INCSMLCP 600 VAL921932778 — 45 shares $4,939
WASTE MGMT INC DELCOM94106L109 — 23 shares $4,690
VERIZON COMMUNICATIONS INCCOM92343V104 — 87 shares $3,991
MARVELL TECHNOLOGY INCCOM573874104 — 15 shares $3,963
DBX ETF TRXTRACK MSCI JAPN233051507 — 33 shares $3,848
XCEL ENERGY INCCOM98389B100 — 48 shares $3,383
LIFE TIME GROUP HOLDINGS INCCOMMON STOCK53190C102 — 83 shares $3,310
NETFLIX INC.COM64110L106 — 47 shares $3,270
AMERICAN ELEC PWR CO INCCOM025537101 — 26 shares $3,085
FIDELITY COVINGTON TRUSTMSCI INFO TECH I316092808 — 10 shares $3,001
INVESCO EXCHANGE TRADED FD TS&P 500 GARP ETF46137V431 — 25 shares $2,971
VERISK ANALYTICS INCCOM92345Y106 — 17 shares $2,853
ORACLE CORPCOM68389X105 — 19 shares $2,609
SPDR SERIES TRUSTST STR SP600SM C78464A300 — 23 shares $2,349
CAPITAL ONE FINL CORPCOM14040H105 — 12 shares $2,317
NASDAQ INCCOM631103108 — 25 shares $2,300