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

NEEDHAM INVESTMENT MANAGEMENT LLC

Q3 2025 · Filed 2025-11-14
Market Value
$1.4B
+14.3%
Holdings
162
+9
New Purchases
14
Added To
62
Closed
4
Reduced
35
Top 10 Concentration
30.7%
Turnover
11.1%

Top Buys (by % of Portfolio)

SymbolCur %Prior %Chg %Value
LASR 3.73% 2.90% +0.83% $53M
CECO 0.63% 0.00% +0.63% $9M
VECO 1.73% 1.18% +0.55% $25M
TTI 0.62% 0.20% +0.41% $9M
UTI 1.26% 0.85% +0.41% $18M
PDFS 3.66% 3.28% +0.38% $52M
BOX 0.36% 0.00% +0.36% $5M
WTTR 0.43% 0.07% +0.36% $6M
VSAT 0.73% 0.42% +0.31% $10M
BWXT 0.30% 0.00% +0.30% $4M
LINC 1.43% 1.13% +0.30% $20M
ASPN 1.68% 1.43% +0.25% $24M
GRC 0.65% 0.41% +0.24% $9M
TDUP 3.77% 3.53% +0.23% $54M
J 0.44% 0.23% +0.21% $6M

Top Sells (by % of Portfolio)

SymbolCur %Prior %Chg %Value
FARO 0.00% 2.89% -2.89% $0
SMCI 4.73% 5.61% -0.89% $67M
UIS 1.39% 2.01% -0.62% $20M
ASUR 1.46% 1.95% -0.50% $21M
AKAM 0.81% 1.19% -0.38% $12M
VICR 2.24% 2.57% -0.33% $32M
KMX 0.41% 0.71% -0.31% $6M
NVMI 2.62% 2.87% -0.25% $37M
THR 1.17% 1.41% -0.24% $17M
KVYO 0.59% 0.82% -0.23% $8M
ARLO 1.56% 1.78% -0.22% $22M
MTRX 1.32% 1.54% -0.22% $19M
ODC 2.46% 2.66% -0.20% $35M
TTMI 0.88% 1.06% -0.18% $13M
BFAM 0.90% 1.07% -0.17% $13M

Sector Allocation Over Time

Market Cap Concentration

TierHoldingsValueWeight
Mega Cap 12 $53M 3.7%
Large Cap 43 $462M 32.5%
Mid Cap 50 $391M 27.5%
Small Cap 39 $352M 24.7%
Micro Cap 18 $166M 11.6%

Portfolio Analytics

Avg Market Cap
$92.7B
Median Market Cap
$4.0B
Avg P/E
60.0
Median P/E
35.1
Avg Dividend Yield
0.01%
Avg Beta
1.26
# Stocks
160
# ETFs / Funds
2

Top Holdings (162 total)

# Symbol % Port Shares Value Avg Price Q/Q Value Chg Share Chg Chg % Status
1 SMCI 4.73% 1,405,000 $67M $47.94 -$3M -22,000 -1.5%
2 TDUP 3.77% 5,675,000 $54M $9.45 $10M -200,000 -3.4%
3 LASR 3.73% 1,792,740 $53M $29.63 $17M -45,000 -2.5%
4 PDFS 3.66% 2,018,550 $52M $25.82 $11M +105,050 +5.5%
5 VRT 3.01% 284,000 $43M $150.86 $6M -750 -0.3%
6 NVMI 2.62% 116,750 $37M $319.66 $2M -13,000 -10.0%
7 ODC 2.46% 573,500 $35M $61.04 $2M +12,000 +2.1%
8 AIP 2.36% 3,325,000 $34M $10.10 $5M +370,000 +12.5%
9 VICR 2.24% 641,450 $32M $49.72 -$109K -64,050 -9.1%
10 GENI 2.16% 2,480,000 $31M $12.38 $6M +125,000 +5.3%
11 VSH 1.97% 1,829,350 $28M $15.30 $4M +304,350 +20.0%
12 FORM 1.89% 740,000 $27M $36.42 $4M +85,000 +13.0%
13 VECO 1.73% 810,000 $25M $30.43 $10M +89,000 +12.3%
14 PSN 1.72% 295,000 $24M $82.92 $4M +6,000 +2.1%
15 ASPN 1.68% 3,439,700 $24M $6.96 $6M +425,500 +14.1%
16 ARLO 1.56% 1,307,500 $22M $16.95 -$13K — —
17 VITL 1.51% 522,500 $22M $41.15 $2M +15,000 +3.0%
18 ENTG 1.50% 231,000 $21M $92.46 $2M -9,000 -3.8%
19 VPG 1.48% 657,500 $21M $32.05 $3M — —
20 ASUR 1.46% 2,532,500 $21M $8.20 -$4M +37,500 +1.5%
21 LINC 1.43% 865,000 $20M $23.50 $6M +255,500 +41.9%
22 UIS 1.39% 5,090,000 $20M $3.90 -$5M -439,800 -8.0%
23 CRAI 1.34% 91,506 $19M $208.53 $3M +6,756 +8.0%
24 MTRX 1.32% 1,435,000 $19M $13.08 -$414K +15,000 +1.1%
25 UTI 1.26% 550,000 $18M $32.55 $7M +239,000 +76.8%
26 COHR 1.25% 165,500 $18M $107.72 $3M -500 -0.3%
27 PLAB 1.22% 760,000 $17M $22.95 $3M -2,000 -0.3%
28 THR 1.17% 623,500 $17M $26.72 -$848K — —
29 MKSI 1.14% 130,750 $16M $123.77 $3M +2,000 +1.6%
30 LH 1.13% 56,313 $16M $287.06 $1M — —
31 HII 1.10% 54,500 $16M $287.91 $3M — —
32 NVT 1.07% 154,500 $15M $98.64 $4M -3,000 -1.9%
33 CLH 1.03% 62,981 $15M $232.22 $545K +2,075 +3.4%
34 KLAC 0.98% 13,000 $14M $1,078.60 $1M -1,500 -10.3%
35 CTRI 0.91% 615,128 $13M $21.17 $4M +197,500 +47.3%
36 BRKR 0.91% 400,000 $13M $32.49 $4M +179,500 +81.4%
37 BFAM 0.90% 117,500 $13M $108.57 -$529K +10,000 +9.3%
38 TMO 0.89% 26,250 $13M $485.02 $2M -250 -0.9%
39 TTMI 0.88% 217,500 $13M $57.60 -$698K -106,500 -32.9%
40 ATRO 0.87% 272,500 $12M $45.61 $3M +5,000 +1.9%
41 RSSS 0.81% 3,100,000 $12M $3.73 $3M +170,000 +5.8%
42 AKAM 0.81% 152,500 $12M $75.76 -$3M -33,500 -18.0%
43 WAB 0.78% 55,750 $11M $200.47 -$495K — —
44 MKL 0.77% 5,775 $11M $1,911.36 $1M +825 +16.7%
45 ADTN 0.77% 1,175,000 $11M $9.38 $975K +55,000 +4.9%
46 VSAT 0.73% 355,100 $10M $29.30 $5M — —
47 ECG 0.71% 117,500 $10M $85.75 $3M +12,500 +11.9%
48 GRC 0.65% 200,000 $9M $46.41 $4M +60,000 +42.9%
49 MDU 0.65% 520,000 $9M $17.81 $3M +126,000 +32.0%
50 CECO 0.63% 175,000 $9M $51.20 — +175,000 — NEW
51 TTI 0.62% 1,525,000 $9M $5.75 $6M +775,000 +103.3%
52 ECVT 0.60% 980,000 $9M $8.76 $1M +60,000 +6.5%
53 KVYO 0.59% 305,000 $8M $27.69 -$2M — —
54 CAMT 0.58% 78,900 $8M $105.05 $3M +18,900 +31.5%
55 SMID 0.58% 223,000 $8M $36.90 $946K +6,000 +2.8%
56 MYRG 0.55% 37,500 $8M $208.03 $2M +7,500 +25.0%
57 CGNX 0.52% 163,000 $7M $45.30 $2M +7,500 +4.8%
58 CMCSA 0.51% 231,500 $7M $31.42 -$1M -1,000 -0.4%
59 MTN 0.48% 46,000 $7M $149.57 $831K +7,500 +19.5%
60 TRNS 0.48% 93,500 $7M $73.20 $1M +27,000 +40.6%
61 SITM 0.47% 22,000 $7M $301.31 $2M — —
62 J 0.44% 42,000 $6M $149.86 $3M +20,000 +90.9%
63 HQL 0.44% 403,364 $6M $15.51 $1M +11,789 +3.0%
64 EQIX 0.43% 7,900 $6M $783.24 -$972K -1,100 -12.2%
65 WTTR 0.43% 575,000 $6M $10.69 $5M +475,000 +475.0%
66 HLIT 0.43% 600,000 $6M $10.18 $757K +35,000 +6.2%
67 GILD 0.43% 55,000 $6M $111.00 -$21K -250 -0.5%
68 ASML 0.42% 6,150 $6M $968.09 $1M +400 +7.0%
69 KMX 0.41% 129,500 $6M $44.87 -$3M -3,000 -2.3%
70 EHC 0.40% 45,000 $6M $127.02 $198K — —
71 HQH 0.38% 291,930 $5M $18.46 $1M +8,752 +3.1%
72 CMT 0.37% 253,350 $5M $20.55 $976K -1,650 -0.7%
73 BOX 0.36% 160,000 $5M $32.27 — +160,000 — NEW
74 6D81.DE 0.36% 65,000 $5M $77.90 $2M +17,500 +36.8%
75 TER 0.35% 36,000 $5M $137.64 $684K -11,500 -24.2%
76 NTIC 0.35% 640,000 $5M $7.71 $1M +124,500 +24.1%
77 BA 0.34% 22,500 $5M $215.83 $142K — —
78 ROG 0.34% 60,000 $5M $80.46 $1M +5,000 +9.1%
79 MDT 0.34% 50,541 $5M $95.24 $451K +500 +1.0%
80 AAPL 0.33% 18,450 $5M $254.63 $913K — —
81 BSY 0.33% 90,000 $5M $51.48 -$89K +2,500 +2.9%
82 NVGS 0.31% 286,000 $4M $15.49 $171K -15,000 -5.0%
83 CMTL 0.31% 1,688,400 $4M $2.58 $219K — —
84 BWXT 0.30% 23,500 $4M $184.37 — +23,500 — NEW
85 MRVL 0.28% 48,250 $4M $84.07 -$239K -7,250 -13.1%
86 PRO 0.27% 170,000 $4M $22.91 $2M +20,000 +13.3%
87 SSSS 0.27% 426,594 $4M $9.00 $238K -12,000 -2.7%
88 CEVA 0.25% 137,500 $4M $26.41 $1M +22,500 +19.6%
89 ESOA 0.25% 350,000 $4M $10.35 $2M +225,000 +180.0%
90 LMAT 0.25% 40,000 $4M $87.51 $178K — —
91 GLW 0.24% 42,000 $3M $82.03 $1M — —
92 LRCX 0.24% 25,000 $3M $133.90 $914K — —
93 BN 0.22% 46,294 $3M $68.58 $312K — —
94 BDXA 0.22% 16,750 $3M $187.17 $250K — —
95 POCI 0.21% 700,000 $3M $4.35 -$364K — —
96 APT 0.21% 635,000 $3M $4.79 $166K +22,500 +3.7%
97 RPD 0.21% 160,000 $3M $18.75 -$701K — —
98 PENG 0.21% 112,500 $3M $26.28 — +112,500 — NEW
99 CYRX 0.20% 307,500 $3M $9.48 $621K — —
100 AL 0.20% 45,000 $3M $63.65 $232K — —

New Positions

SymbolValue% Port
CECO $9M 0.63%
BOX $5M 0.36%
BWXT $4M 0.30%
PENG $3M 0.21%
TNC $3M 0.18%
FIGR $2M 0.13%
FLY $1M 0.08%
LGN $1M 0.08%
LMT $499K 0.04%
WM $497K 0.03%
WBI $463K 0.03%
HNGE $368K 0.03%
CLSK $290K 0.02%
CSGP $274K 0.02%

Sold Out Positions

SymbolValue% Port
SRAD — —%
FARO — —%
SWM — —%
SGH — —%
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