— Know what they know.
Not Investment Advice
Hedge Fund ← All Institutions

CONTRAVISORY INVESTMENT MANAGEMENT, INC.

120 LONGWATER DRIVE SUITE 100, NORWELL, MA 02061 • 781-740-1786

Q2 2026 · Filed 2026-07-09
Market Value
$563M
+16.1%
Holdings
439
+8
New Purchases
78
Added To
112
Closed
53
Reduced
129
Top 10 Concentration
25.5%
Turnover
29.8%

Top Buys (by % of Portfolio)

SymbolCur %Prior %Chg %Value
ASML 1.98% 0.00% +1.98% $11M
APH 1.98% 0.22% +1.76% $11M
KLAC 4.19% 2.48% +1.71% $24M
TEX 1.75% 0.06% +1.70% $10M
DY 1.61% 0.00% +1.60% $9M
ROK 1.60% 0.01% +1.58% $9M
EME 1.71% 0.24% +1.47% $10M
OTTR 1.38% 0.00% +1.38% $8M
CCJ 1.30% 0.07% +1.23% $7M
REGN 1.12% 0.00% +1.12% $6M
TSM 3.54% 2.88% +0.66% $20M
XLK 0.99% 0.39% +0.60% $6M
CSCO 2.36% 1.85% +0.51% $13M
MRNA 0.30% 0.02% +0.28% $2M
STX 0.30% 0.02% +0.28% $2M

Top Sells (by % of Portfolio)

SymbolCur %Prior %Chg %Value
BAC 0.25% 2.17% -1.93% $1M
COR 0.00% 1.87% -1.87% $0
AXP 0.02% 1.74% -1.73% $101K
MA 0.00% 1.65% -1.65% $2K
META 0.00% 1.63% -1.63% $6K
CTAS 0.00% 1.62% -1.62% $0
IBM 0.03% 1.61% -1.57% $196K
PLTR 0.00% 1.47% -1.47% $1K
VST 0.00% 1.14% -1.14% $0
APA 1.97% 3.03% -1.06% $11M
DVN 1.42% 2.03% -0.61% $8M
CVX 1.18% 1.73% -0.55% $7M
PFE 1.28% 1.74% -0.46% $7M
WMT 1.46% 1.87% -0.41% $8M
RTX 2.03% 2.40% -0.37% $11M

Sector Allocation Over Time

Industry Breakdown

IndustryWeight
Financial Services 24.1%
Technology 20.5%
Industrials 11.4%
Healthcare 11.2%
Energy 8.0%

Market Cap Concentration

TierHoldingsValueWeight
Mega Cap 63 $249M 44.2%
Large Cap 250 $257M 45.7%
Mid Cap 99 $50M 8.8%
Small Cap 21 $7M 1.3%
Micro Cap 6 $84K 0.0%

Portfolio Analytics

Avg Market Cap
$162.7B
Median Market Cap
$21.0B
Avg P/E
33.1
Median P/E
23.4
Avg Dividend Yield
0.02%
Avg Beta
1.02
# Stocks
387
# ETFs / Funds
52

Top Holdings (439 total)

# Symbol % Port Shares Value Avg Price Q/Q Value Chg Share Chg Chg % Status
1 KLAC 4.19% 78,226 $24M $301.71 $12M +70,048 +856.5%
2 TSM 3.54% 41,758 $20M $477.57 $6M +403 +1.0%
3 UBS 2.43% 276,622 $14M $49.56 $2M -13,924 -4.8%
4 GOOG 2.39% 38,104 $13M $353.33 $2M -1,430 -3.6%
5 CSCO 2.36% 113,244 $13M $117.46 $4M -2,604 -2.2%
6 JPM 2.25% 38,707 $13M $327.33 $1M -228 -0.6%
7 GS 2.16% 12,041 $12M $1,011.37 $2M -269 -2.2%
8 HWM 2.14% 44,935 $12M $268.86 $2M -831 -1.8%
9 RTX 2.03% 60,256 $11M $189.73 -$210K -98 -0.2%
10 ASML 1.98% 5,614 $11M $1,989.44 $11M +5,605 +62277.8%
11 APH 1.98% 63,305 $11M $176.32 $10M +54,948 +657.5%
12 APA 1.97% 340,156 $11M $32.57 -$4M -6,368 -1.8%
13 AAPL 1.95% 37,980 $11M $289.36 $1M -442 -1.1%
14 BCS 1.89% 396,837 $11M $26.86 $2M -6,868 -1.7%
15 NVDA 1.87% 52,559 $11M $200.09 $1M -294 -0.6%
16 TSLA 1.84% 24,592 $10M $420.60 $1M -73 -0.3%
17 GE 1.83% 27,584 $10M $373.73 $2M -253 -0.9%
18 TGT 1.76% 75,991 $10M $130.61 $665K -416 -0.5%
19 TEX 1.75% 136,535 $10M $72.39 $10M +131,735 +2744.5%
20 MRK 1.75% 76,643 $10M $128.50 $550K -655 -0.8%
21 USFD 1.74% 96,061 $10M $102.25 $819K -1,574 -1.6%
22 AMZN 1.74% 41,083 $10M $238.34 $1M -727 -1.7%
23 AVGO 1.72% 25,586 $10M $377.75 $2M -303 -1.2%
24 EME 1.71% 11,622 $10M $829.88 $8M +10,044 +636.5%
25 BIIB 1.70% 44,329 $10M $216.06 $1M -348 -0.8%
26 DY 1.61% 17,890 $9M $505.59 $9M +17,845 +39655.6%
27 AFL 1.60% 76,776 $9M $117.25 $434K -1,317 -1.7%
28 ROK 1.60% 18,152 $9M $495.08 $9M +17,960 +9354.2%
29 F 1.56% 633,175 $9M $13.90 $2M +52,116 +9.0%
30 LH 1.53% 30,802 $9M $280.00 $306K -377 -1.2%
31 WMT 1.46% 72,683 $8M $113.26 -$859K -465 -0.6%
32 DVN 1.42% 193,976 $8M $41.32 -$2M -2,036 -1.0%
33 OTTR 1.38% 86,441 $8M $89.98 — +86,441 — NEW
34 XEL 1.34% 93,819 $8M $80.30 $26K -692 -0.7%
35 CCJ 1.30% 71,788 $7M $101.86 $7M +68,706 +2229.3%
36 PFE 1.28% 299,290 $7M $24.08 -$1M -2,112 -0.7%
37 CVX 1.18% 40,053 $7M $165.76 -$2M -595 -1.5%
38 REGN 1.12% 10,147 $6M $623.54 — +10,147 — NEW
39 XLK 0.99% 29,233 $6M $190.52 $4M +14,954 +104.7%
40 MSFT 0.92% 13,873 $5M $373.02 -$145K -499 -3.5%
41 LLY 0.63% 2,955 $4M $1,199.43 $775K -56 -1.9%
42 EEM 0.46% 37,864 $3M $68.41 $1M +12,942 +51.9%
43 WELL 0.45% 11,263 $3M $226.97 $378K +246 +2.2%
44 LRCX 0.40% 5,237 $2M $433.33 $1M +112 +2.2%
45 TER 0.40% 4,661 $2M $483.84 $886K +44 +0.9%
46 HPE 0.36% 44,356 $2M $45.11 $927K -741 -1.6%
47 AMD 0.35% 3,410 $2M $580.91 $888K -1,964 -36.5%
48 INTC 0.35% 14,056 $2M $139.63 $1M -7,002 -33.2%
49 AMAT 0.34% 2,664 $2M $723.00 $1M +65 +2.5%
50 GLW 0.34% 7,450 $2M $255.43 $851K -283 -3.7%
51 KEYS 0.32% 5,200 $2M $350.07 $303K -175 -3.3%
52 MU 0.32% 1,554 $2M $1,154.29 $1M -750 -32.5%
53 STX 0.30% 1,774 $2M $965.00 $2M +1,517 +590.3%
54 MRNA 0.30% 24,218 $2M $70.03 $2M +22,590 +1387.6%
55 XLE 0.30% 31,742 $2M $53.11 -$598K -5,542 -14.9%
56 CAT 0.30% 1,573 $2M $1,064.90 $573K +18 +1.2%
57 JBHT 0.30% 5,762 $2M $289.43 $446K -4 -0.1%
58 RL 0.28% 3,900 $2M $401.41 $219K -15 -0.4%
59 ON 0.28% 16,426 $2M $94.54 — +16,426 — NEW
60 WAB 0.27% 5,550 $1M $269.60 $93K -65 -1.2%
61 TXN 0.26% 5,008 $1M $298.07 — +5,008 — NEW
62 DVA 0.26% 6,597 $1M $222.48 $452K -13 -0.2%
63 EBAY 0.26% 12,903 $1M $111.75 $264K -34 -0.3%
64 NDSN 0.25% 4,649 $1M $301.69 $192K +100 +2.2%
65 JBL 0.25% 3,623 $1M $385.48 $352K -309 -7.9%
66 BAC 0.25% 24,390 $1M $56.98 -$9M -191,982 -88.7%
67 ECL 0.25% 4,970 $1M $278.61 $62K -4 -0.1%
68 EWI 0.24% 23,232 $1M $59.24 $160K +459 +2.0%
69 XLF 0.24% 25,652 $1M $53.61 -$448K -11,277 -30.5%
70 STLD 0.24% 5,913 $1M $229.46 $290K -16 -0.3%
71 EIS 0.24% 11,104 $1M $120.71 $54K +18 +0.2%
72 XLI 0.23% 7,128 $1M $185.23 $584K +2,574 +56.5%
73 IVZ 0.23% 49,852 $1M $26.39 $126K +882 +1.8%
74 EZU 0.23% 18,919 $1M $69.50 $159K +468 +2.5%
75 UNH 0.23% 3,149 $1M $415.63 — +3,149 — NEW
76 HAL 0.23% 37,380 $1M $33.95 -$184K +110 +0.3%
77 SWK 0.22% 13,442 $1M $94.12 $382K +1,019 +8.2%
78 AKAM 0.22% 10,662 $1M $118.21 $89K +461 +4.5%
79 VTR 0.22% 14,027 $1M $88.80 $125K +320 +2.3%
80 EWU 0.22% 26,804 $1M $46.14 $47K +700 +2.7%
81 EXPD 0.22% 7,576 $1M $162.98 $176K +182 +2.5%
82 TPR 0.22% 8,419 $1M $146.38 $472K +3,030 +56.2%
83 C 0.22% 8,700 $1M $139.96 $1M +8,562 +6204.4%
84 MAR 0.21% 3,256 $1M $370.59 $144K +6 +0.2%
85 FRT 0.21% 9,708 $1M $123.44 $1M +8,947 +1175.7%
86 ROKU 0.21% 8,569 $1M $138.14 — +8,569 — NEW
87 IEX 0.21% 5,194 $1M $226.95 — +5,194 — NEW
88 EWD 0.21% 23,430 $1M $49.98 $62K +666 +2.9%
89 GNRC 0.21% 3,969 $1M $292.81 — +3,969 — NEW
90 GL 0.21% 6,500 $1M $178.68 $277K +147 +2.3%
91 CHRW 0.21% 6,164 $1M $188.34 $165K +167 +2.8%
92 TXT 0.20% 12,511 $1M $91.73 — +12,511 — NEW
93 NI 0.20% 24,118 $1M $47.55 $33K +254 +1.1%
94 VTRS 0.20% 71,827 $1M $15.88 $1M +65,037 +957.8%
95 NTRS 0.20% 6,429 $1M $173.84 $219K -8 -0.1%
96 IFF 0.20% 14,038 $1M $79.22 — +14,038 — NEW
97 ALGN 0.20% 6,557 $1M $168.66 — +6,557 — NEW
98 JNJ 0.20% 4,341 $1M $253.97 $76K +140 +3.3%
99 XLV 0.19% 6,914 $1M $158.66 $392K +2,103 +43.7%
100 SYF 0.19% 13,928 $1M $76.05 $111K -15 -0.1%

New Positions

SymbolValue% Port
OTTR $8M 1.38%
REGN $6M 1.12%
ON $2M 0.28%
TXN $1M 0.26%
UNH $1M 0.23%
ROKU $1M 0.21%
IEX $1M 0.21%
GNRC $1M 0.21%
TXT $1M 0.20%
IFF $1M 0.20%
ALGN $1M 0.20%
LFST $451K 0.08%
NTCT $326K 0.06%
OSW $325K 0.06%
FMX $320K 0.06%

Sold Out Positions

SymbolValue% Port
RVTY — —%
CBRE — —%
IQV — —%
BABA — —%
SYK — —%
ROL — —%
SNOW — —%
ALLE — —%
VST — —%
OKLO — —%
RKT — —%
EPAM — —%
COR — —%
PRI — —%
EL — —%
View SEC EDGAR Filings for CONTRAVISORY INVESTMENT MANAGEMENT, INC. →

Sign in to InsiderStreet

You'll also get our free weekly newsletter with
smart money signals, market insights, and alpha ideas.
Unsubscribe anytime.

For informational purposes only. Not investment advice. Data sourced from SEC filings. Privacy Terms