— Know what they know.
Not Investment Advice
Asset Manager ← All Institutions

NEEDHAM INVESTMENT MANAGEMENT LLC

Q2 2025 · Filed 2025-08-14
Market Value
$1.2B
+17.7%
Holdings
152
-2
New Purchases
5
Added To
40
Closed
4
Reduced
57
Top 10 Concentration
31.6%
Turnover
5.9%

Top Buys (by % of Portfolio)

SymbolCur %Prior %Chg %Value
TDUP 3.54% 1.45% +2.09% $44M
LASR 2.91% 1.88% +1.03% $36M
VRT 2.94% 1.95% +0.99% $37M
SMCI 5.63% 4.64% +0.98% $70M
ARLO 1.78% 1.21% +0.57% $22M
AIP 2.27% 1.84% +0.43% $28M
NVMI 2.87% 2.46% +0.42% $36M
FARO 2.89% 2.63% +0.26% $36M
ODC 2.66% 2.44% +0.22% $33M
LINC 1.13% 0.91% +0.22% $14M
COHR 1.19% 1.02% +0.17% $15M
MTN 0.49% 0.33% +0.16% $6M
NVT 0.93% 0.78% +0.15% $12M
CRCL 0.15% 0.00% +0.15% $2M
CAMT 0.41% 0.26% +0.14% $5M

Top Sells (by % of Portfolio)

SymbolCur %Prior %Chg %Value
VICR 2.57% 3.43% -0.85% $32M
LGTY 0.00% 0.62% -0.62% $0
CALX 0.17% 0.71% -0.54% $2M
UIS 2.01% 2.42% -0.40% $25M
TMO 0.86% 1.25% -0.38% $11M
ENTG 1.56% 1.93% -0.37% $19M
PLAB 1.15% 1.47% -0.32% $14M
AKAM 1.19% 1.51% -0.31% $15M
KMX 0.72% 1.01% -0.30% $9M
ASUR 1.96% 2.26% -0.30% $24M
THR 1.41% 1.69% -0.29% $18M
CRI 0.19% 0.46% -0.28% $2M
VSH 1.95% 2.21% -0.26% $24M
GENI 1.97% 2.21% -0.24% $24M
BFAM 1.07% 1.29% -0.22% $13M

Sector Allocation Over Time

Market Cap Concentration

TierHoldingsValueWeight
Mega Cap 9 $29M 2.3%
Large Cap 46 $464M 37.3%
Mid Cap 41 $257M 20.7%
Small Cap 43 $403M 32.4%
Micro Cap 13 $90M 7.3%

Portfolio Analytics

Avg Market Cap
$95.8B
Median Market Cap
$4.2B
Avg P/E
53.8
Median P/E
35.9
Avg Dividend Yield
0.01%
Avg Beta
1.26
# Stocks
152
# ETFs / Funds
0

Top Holdings (152 total)

# Symbol % Port Shares Value Avg Price Q/Q Value Chg Share Chg Chg % Status
1 SMCI 5.63% 1,427,000 $70M $49.01 $21M -5,500 -0.4%
2 TDUP 3.54% 5,875,000 $44M $7.49 $29M -475,000 -7.5%
3 PDFS 3.29% 1,913,500 $41M $21.38 $5M +48,500 +2.6%
4 VRT 2.94% 284,750 $37M $128.41 $16M
5 LASR 2.91% 1,837,740 $36M $19.68 $16M -722,750 -28.2%
6 FARO 2.89% 818,375 $36M $43.92 $8M -200,000 -19.6%
7 NVMI 2.87% 129,750 $36M $275.20 $10M -11,000 -7.8%
8 ODC 2.66% 561,500 $33M $58.99 $7M
9 VICR 2.57% 705,500 $32M $45.36 -$4M -68,500 -8.8%
10 AIP 2.27% 2,955,000 $28M $9.53 $9M +142,500 +5.1%
11 UIS 2.01% 5,529,800 $25M $4.53 -$469K -30,000 -0.5%
12 GENI 1.97% 2,355,000 $24M $10.40 $1M +20,000 +0.9%
13 ASUR 1.96% 2,495,000 $24M $9.76 $524K
14 VSH 1.95% 1,525,000 $24M $15.88 $898K +58,400 +4.0%
15 FORM 1.81% 655,000 $23M $34.41 $4M -10,000 -1.5%
16 ARLO 1.78% 1,307,500 $22M $16.96 $9M +10,000 +0.8%
17 PSN 1.67% 289,000 $21M $71.77 $3M -3,250 -1.1%
18 VITL 1.57% 507,500 $20M $38.52 $4M +2,500 +0.5%
19 ENTG 1.56% 240,000 $19M $80.65 -$1M +7,000 +3.0%
20 MTRX 1.54% 1,420,000 $19M $13.51 $2M
21 VPG 1.49% 657,500 $18M $28.10 $2M -27,700 -4.0%
22 ASPN 1.44% 3,014,200 $18M $5.92 $353K +277,000 +10.1%
23 THR 1.41% 623,500 $18M $28.08 -$386K -19,000 -3.0%
24 CRAI 1.28% 84,750 $16M $187.37 $1M +1,500 +1.8%
25 AKAM 1.19% 186,000 $15M $79.76 -$1M -11,500 -5.8%
26 COHR 1.19% 166,000 $15M $89.21 $4M
27 LH 1.19% 56,313 $15M $262.51 $2M -250 -0.4%
28 VECO 1.18% 721,000 $15M $20.32 $173K
29 PLAB 1.15% 762,000 $14M $18.83 -$1M +12,000 +1.6%
30 CLH 1.13% 60,906 $14M $231.18 $2M
31 LINC 1.13% 609,500 $14M $23.05 $4M +4,500 +0.7%
32 BFAM 1.07% 107,500 $13M $123.59 -$371K
33 TTMI 1.06% 324,000 $13M $40.82 $3M -152,750 -32.0%
34 HII 1.06% 54,500 $13M $241.46 $2M
35 KLAC 1.04% 14,500 $13M $895.74 $2M -1,500 -9.4%
36 MKSI 1.03% 128,750 $13M $99.36 $2M
37 WAB 0.94% 55,750 $12M $209.35 $1M -2,250 -3.9%
38 NVT 0.93% 157,500 $12M $73.25 $3M
39 TMO 0.86% 26,500 $11M $405.46 -$2M
40 UTI 0.85% 311,000 $11M $33.89 $3M +5,000 +1.6%
41 KVYO 0.82% 305,000 $10M $33.58 $892K -4,000 -1.3%
42 MKL 0.80% 4,950 $10M $1,997.36 $632K
43 CTRI 0.75% 417,628 $9M $22.44 $2M -30,000 -6.7%
44 BRKRP 0.73% 220,500 $9M $41.20 -$516K -9,500 -4.1%
45 ATRO 0.72% 267,500 $9M $33.48 $2M
46 KMX 0.72% 132,500 $9M $67.21 -$2M -5,000 -3.6%
47 RSSS 0.68% 2,930,000 $8M $2.87 $791K
48 CMCSA 0.67% 232,500 $8M $35.69 -$540K -7,000 -2.9%
49 ECVT 0.61% 920,000 $8M $8.23 $2M
50 SMID 0.59% 217,000 $7M $33.56 $727K +6,000 +2.8%
51 EQIX 0.58% 9,000 $7M $795.47 $881K +1,300 +16.9%
52 ECG 0.54% 105,000 $7M $63.53 $2M -17,000 -13.9%
53 MDU 0.53% 394,000 $7M $16.67 -$1M -65,000 -14.2%
54 GILD 0.49% 55,250 $6M $110.87 -$317K -2,250 -3.9%
55 MTN 0.49% 38,500 $6M $157.13 $3M +17,000 +79.1%
56 TRNS 0.46% 66,500 $6M $85.96 $877K +1,500 +2.3%
57 EHC 0.44% 45,000 $6M $122.63 $454K -5,000 -10.0%
58 MYRG 0.44% 30,000 $5M $181.45 $2M
59 HLIT 0.43% 565,000 $5M $9.47 -$68K
60 HON 0.42% 22,500 $5M $232.88 $475K
61 VSAT 0.42% 355,100 $5M $14.60 $1M
62 GRC 0.41% 140,000 $5M $36.72 $279K +1,500 +1.1%
63 CAMT 0.41% 60,000 $5M $84.56 $2M +12,500 +26.3%
64 HQL 0.40% 391,575 $5M $12.81 $211K +12,921 +3.4%
65 CGNX 0.40% 155,500 $5M $31.72 $294K
66 BSY 0.38% 87,500 $5M $53.97 $887K -10,000 -10.3%
67 BA 0.38% 22,500 $5M $209.53 $877K
68 SITM 0.38% 22,000 $5M $213.08 $637K -4,500 -17.0%
69 ASML 0.37% 5,750 $5M $801.39 $964K +250 +4.5%
70 HQH 0.35% 283,178 $4M $15.49 $91K +18,705 +7.1%
71 MDT 0.35% 50,041 $4M $87.17 -$224K -1,000 -2.0%
72 MRVL 0.35% 55,500 $4M $77.40 $786K -1,500 -2.6%
73 TER 0.34% 47,500 $4M $89.92 -$726K -13,000 -21.5%
74 NVGS 0.34% 301,000 $4M $14.15 $200K -4,000 -1.3%
75 CMT 0.34% 255,000 $4M $16.59 $354K
76 CMTL 0.33% 1,688,400 $4M $2.45 $1M
77 KVHI 0.32% 739,200 $4M $5.33 -$961K -187,345 -20.2%
78 TTD 0.32% 54,500 $4M $71.99 -$71K -18,500 -25.3%
79 NTIC 0.31% 515,500 $4M $7.41 -$2M -10,000 -1.9%
80 AAPL 0.30% 18,450 $4M $205.17 -$446K -600 -3.1%
81 ROG 0.30% 55,000 $4M $68.48 $52K
82 GTLS 0.30% 22,500 $4M $164.65 $240K -1,500 -6.2%
83 RPD 0.30% 160,000 $4M $23.13 $2M +80,000 +100.0%
84 SSSS 0.29% 438,594 $4M $8.21 $2M +60,000 +15.8%
85 POCI 0.27% 700,000 $3M $4.87 $504K
86 LMAT 0.27% 40,000 $3M $83.05 $92K +1,500 +3.9%
87 DD 0.26% 47,500 $3M $68.59 $831K +15,000 +46.1%
88 CRH.L 0.24% 33,000 $3M $91.80 $126K
89 J 0.23% 22,000 $3M $131.45 $293K +500 +2.3%
90 BDX 0.23% 16,750 $3M $172.25 -$1M -250 -1.5%
91 APT 0.23% 612,500 $3M $4.69 -$190K
92 BN 0.23% 46,294 $3M $61.85 $441K
93 AL 0.21% 45,000 $3M $58.49 $144K -6,500 -12.6%
94 CEVA 0.20% 115,000 $3M $21.98 $172K +23,000 +25.0%
95 TTI 0.20% 750,000 $3M $3.36 $958K +285,000 +61.3%
96 LRCX 0.20% 25,000 $2M $97.34 $616K
97 ADI 0.19% 10,000 $2M $238.02 $364K
98 PRO 0.19% 150,000 $2M $15.66 $827K +70,000 +87.5%
99 CRI 0.19% 76,500 $2M $30.13 -$3M -43,000 -36.0%
100 CYRX 0.18% 307,500 $2M $7.46 $607K +30,000 +10.8%

New Positions

SymbolValue% Port
CRCL $2M 0.15%
SRAD $983K 0.08%
WTTR $864K 0.07%
UCTT $790K 0.06%
EVLV $624K 0.05%

Sold Out Positions

SymbolValue% Port
MUR —%
APLD —%
LINE —%
LGTY —%
View SEC EDGAR Filings for NEEDHAM INVESTMENT MANAGEMENT LLC →

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