NEEDHAM INVESTMENT MANAGEMENT LLC

CIK 1167212 · EDGAR ↗
sum of disclosed values for 2026-03-31; 0 positions have no disclosed value and are left out of the sum, counted here rather than dropped
$2.0B
every reported holding for this filer and quarter, including ones with no disclosed value
348
positions with no comparable holding in the prior quarter (kind new), 2026-03-31
21
positions absent from this quarter's filing after being held last quarter (kind exit), 2026-03-31 — inferred from absence, not a sale record
7
Quarter-end snapshot, filed up to 45 days later — not current holdings. What a 13F covers ↓
FILING WINDOW OPEN
Q3 2026 filings are due by 2026-11-16 — figures for that quarter will change; missing filers are not zeros.

Changes · Quarter ended 2026-03-31. Newest filing in this build: 2026-07-31. Per-row filing dates are on each receipt.

by shares · How classified ↗
Period
Position changes into quarter 2026-03-31
The reviewed ticker for the filed issuer name and share class, the same mapping the Reported positions table uses. Symbols are never inferred from names; — means no reviewed mapping.position matched across quarters by exact reported CUSIP over a registry gap — never a name matchNEW / ADD / TRIM / EXIT by share count · NO CHANGE = same shares; the value moved with price, so never an ADD or a TRIM · EXIT = absent this quarter (disposed, delisted, confidential, or reported by an affiliate) — the filing does not say which · NO PRIOR = no comparable prior quarter on record (a first filing, or a quarter filed inside an affiliate's report), so not called a new stake · n/c = not classifiable: value undisclosed on one side of the pair, or neither shares nor value can classify it · †v: the reported share count is unchanged across the pair; this build's data classified the change from its reported value; builds from 2026-09-10 on read it as NO CHANGEderived by Public Filings from the published data; “no value” means the source did not disclose a usable value — never zeroreported unit changed across the pair (SH↔PRN); the share delta is withheld rather than fabricatedPrev valueCurr valuePrev sharesCurr shares
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM · position key pos:11929 · issuer key iss:1316ADD+$40.0M+65,000$69.7M$110M1,857,7401,922,740
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM · position key pos:13155 · issuer key iss:1915TRIM+$21.6M−47,775$62.4M$84.0M569,775522,000
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM · position key pos:18138 · issuer key iss:1390ADD+$10.1M+57,700$56.1M$66.2M1,965,0002,022,700
—share class as filed: COM · position key sid:sec:prov:998d53980c55133cc68c293eef0ce338 · issuer key cusip6:04302AADD+$12.1M+541,000$52.9M$65.0M3,411,5003,952,500
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM · position key pos:13495 · issuer key iss:761TRIM+$19.8M−91,000$38.7M$58.5M694,500603,500
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM · position key pos:12923 · issuer key iss:1922ADD+$18.1M+545,000$34.4M$52.6M2,375,0002,920,000
—share class as filed: COM · position key pos:17563 · issuer key iss:1125ADD+$24.8M+152,500$27.2M$52.0M1,125,0001,277,500
—share class as filed: COM · position key sid:sec:prov:e9c097116d086583526c440abba61ffb · issuer key cusip6:677864ADD+$13.0M+42,500$31.1M$44.1M635,000677,500
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM · position key pos:13280 · issuer key iss:2278TRIM+$3.3M−19,600$36.7M$40.0M111,75092,150
—share class as filed: COM · position key sid:sec:prov:4cf136238d6ee53bd6ee06dceda6d3a8 · issuer key cusip6:913915ADD+$16.1M+222,500$21.1M$37.2M807,5001,030,000
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM NEW · position key pos:14557 · issuer key iss:1734ADD−$3.6M+236,500$40.4M$36.8M1,380,0001,616,500
—share class as filed: COM · position key sid:sec:prov:dc3adf0fd5cb09f56271b3a21f4b7d60 · issuer key cusip6:88362TADD+$8.8M+12,500$23.0M$31.9M620,000632,500
—share class as filed: CL A · position key sid:sec:prov:dcb8369fd8cadba85d675cfc8f167540 · issuer key cusip6:88556EADD−$8.4M+3,200,000$38.8M$30.4M6,075,0009,275,000
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM · position key pos:17970 · issuer key iss:1891ADD+$6.8M+75,000$23.0M$29.8M805,000880,000
—share class as filed: COM · position key pos:15226 · issuer key iss:1788ADD+$6.5M+1,000,000$22.3M$28.8M2,375,0003,375,000
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM · position key pos:10888 · issuer key iss:1155TRIM+$6.7M−10,500$20.9M$27.6M130,500120,000
—share class as filed: COM · position key sid:sec:prov:eca741ee3354bee53ec5df7486f49dd2 · issuer key cusip6:92835KTRIM+$1.6M−37,500$25.3M$26.9M657,500620,000
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM · position key pos:15686 · issuer key iss:478TRIM−$247K−32,000$25.4M$25.1M137,500105,500
—share class as filed: COM · position key sid:sec:prov:c72165ad5416fb78154dd267d5db39ec · issuer key cusip6:04206AADD+$3.5M+220,000$21.5M$25.0M1,540,0001,760,000
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM · position key pos:10257 · issuer key iss:1449TRIM−$352K−170,000$24.8M$24.4M775,000605,000

Flags: no row carries a flag.

1–20 of the 100 changes on this page

1–100 of 122 changes
Mark-to-market only (no share change) · 61

Positions whose share count is identical in both quarters; the value changed with price, not with a decision.

Positions held with no share change into quarter 2026-03-31
The reviewed ticker for the filed issuer name and share class, the same mapping the Reported positions table uses. Symbols are never inferred from names; — means no reviewed mapping.position matched across quarters by exact reported CUSIP over a registry gap — never a name matchNEW / ADD / TRIM / EXIT by share count · NO CHANGE = same shares; the value moved with price, so never an ADD or a TRIM · EXIT = absent this quarter (disposed, delisted, confidential, or reported by an affiliate) — the filing does not say which · NO PRIOR = no comparable prior quarter on record (a first filing, or a quarter filed inside an affiliate's report), so not called a new stake · n/c = not classifiable: value undisclosed on one side of the pair, or neither shares nor value can classify it · †v: the reported share count is unchanged across the pair; this build's data classified the change from its reported value; builds from 2026-09-10 on read it as NO CHANGEderived by Public Filings from the published data; “no value” means the source did not disclose a usable value — never zeroreported unit changed across the pair (SH↔PRN); the share delta is withheld rather than fabricatedPrev valueCurr valuePrev sharesCurr shares
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM CL A · position key pos:16193 · issuer key iss:1909NO CHANGE+$25.3M0$46.2M$71.5M285,250285,250
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM · position key pos:10478 · issuer key iss:460NO CHANGE+$3.6M0$16.1M$19.7M68,85668,856
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: SHS · position key pos:12883 · issuer key iss:2178NO CHANGE+$2.5M0$15.8M$18.3M154,500154,500
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM · position key pos:15801 · issuer key iss:182NO CHANGE+$3.4M0$14.8M$18.2M272,500272,500
—share class as filed: COM · position key sid:sec:prov:396956dcf31c44609ebd83908458daa2 · issuer key cusip6:576853NO CHANGE−$316K0$16.8M$16.5M1,435,0001,435,000
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM · position key pos:17991 · issuer key iss:1911NO CHANGE+$3.7M0$11.4M$15.1M330,600330,600
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM SHS · position key pos:11064 · issuer key iss:1089NO CHANGE+$897K0$14.1M$15.0M56,31356,313
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM · position key pos:10574 · issuer key iss:698NO CHANGE+$4.1M0$10.8M$14.9M126,500126,500
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM · position key pos:12595 · issuer key iss:1938NO CHANGE+$2.0M0$11.9M$13.9M55,75055,750
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM · position key pos:13585 · issuer key iss:634NO CHANGE+$3.2M0$9.9M$13.1M1,020,0001,020,000
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM · position key pos:15125 · issuer key iss:1798NO CHANGE−$2.2M0$14.6M$12.4M25,25025,250
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM · position key pos:17774 · issuer key iss:1162NO CHANGE+$2.5M0$8.4M$10.9M38,60038,600
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM · position key pos:14044 · issuer key iss:312NO CHANGE−$2.5M0$13.1M$10.6M129,000129,000
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM · position key pos:17629 · issuer key iss:476NO CHANGE+$2.3M0$6.2M$8.5M173,000173,000
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM · position key pos:10600 · issuer key iss:821NO CHANGE+$915K0$6.8M$7.7M55,00055,000
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM · position key pos:11847 · issuer key iss:1885NO CHANGE−$264K0$7.8M$7.6M59,00059,000
—share class as filed: COM · position key sid:sec:prov:2d8db80805700bacef9e0dda67f15c91 · issuer key cusip6:832156NO CHANGE−$857K0$8.2M$7.3M225,000225,000
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: CL A · position key pos:15119 · issuer key iss:489NO CHANGE−$273K0$6.9M$6.6M231,500231,500
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM · position key pos:13876 · issuer key iss:917NO CHANGE+$851K0$5.4M$6.2M27,50027,500
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM · position key pos:16439 · issuer key iss:520NO CHANGE+$2.0M0$3.7M$5.7M42,00042,000
—share class as filed: SHS · position key sid:sec:prov:322826ce520ba62c0e1c5336be4596dd · issuer key cusip6:Y62132NO CHANGE+$575K0$5.0M$5.5M286,000286,000
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM NEW · position key pos:10455 · issuer key iss:1091NO CHANGE+$1.1M0$4.3M$5.3M25,00025,000
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM · position key pos:17450 · issuer key iss:1190NO CHANGE+$679K0$4.1M$4.8M48,25048,250
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM · position key pos:13215 · issuer key iss:144NO CHANGE−$333K0$5.0M$4.7M18,45018,450
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: SHS · position key pos:13406 · issuer key iss:2156NO CHANGE−$499K0$5.1M$4.6M53,04153,041
—share class as filed: COM NEW · position key sid:sec:prov:de293839da8f83a07149c9271d42a8b1 · issuer key cusip6:86887QNO CHANGE+$542K0$4.0M$4.6M426,594426,594
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM · position key pos:17214 · issuer key iss:298NO CHANGE−$407K0$4.9M$4.5M22,50022,500
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM · position key pos:13982 · issuer key iss:1108NO CHANGE+$1.1M0$3.2M$4.4M40,00040,000
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM · position key pos:17319 · issuer key iss:652NO CHANGE−$423K0$4.8M$4.4M45,00045,000
—share class as filed: COM NEW · position key sid:sec:prov:c541f6cb2db91acfb17ef5d4422fc823 · issuer key cusip6:205826NO CHANGE−$2.3M0$6.2M$3.9M1,174,3001,174,300
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: CL A · position key pos:13789 · issuer key iss:1106NO CHANGE+$906K0$2.9M$3.8M67,50067,500
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COMMON STOCK · position key pos:16130 · issuer key iss:1508NO CHANGE+$1.1M0$2.7M$3.7M32,50032,500
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM · position key pos:14307 · issuer key iss:127NO CHANGE+$469K0$2.7M$3.2M10,00010,000
—share class as filed: CL A SHS REPSTG · position key sid:sec:prov:49742cb02fd6ccf1ff08481bf072a881 · issuer key cusip6:940923NO CHANGE+$746K0$2.2M$2.9M110,000110,000
—share class as filed: COM · position key sid:sec:prov:eb4cd2a6c56b1217239613c93fb4dfc4 · issuer key cusip6:020772NO CHANGE$00$2.9M$2.9M642,500642,500
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM · position key pos:14157 · issuer key iss:149NO CHANGE+$700K0$2.1M$2.8M8,2508,250
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: CL A LTD VT SH · position key pos:14637 · issuer key iss:326NO CHANGE−$376K0$3.2M$2.8M69,44069,440
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM · position key pos:15545 · issuer key iss:247NO CHANGE−$617K0$3.3M$2.6M16,75016,750
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM · position key pos:10246 · issuer key iss:906NO CHANGE−$15.5K0$1.8M$1.8M74,00074,000
—share class as filed: COM · position key sid:sec:prov:711d66d698711dacee6a087a4a4c6000 · issuer key cusip6:31816XNO CHANGE+$366K0$1.3M$1.7M60,00060,000
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM · position key pos:11717 · issuer key iss:440NO CHANGE+$450K0$1.3M$1.7M8,2508,250
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM · position key pos:15626 · issuer key iss:1529NO CHANGE+$72.2K0$1.4M$1.5M7,6007,600
—share class as filed: COM · position key pos:13245 · issuer key iss:2441NO CHANGE+$398K0$903K$1.3M25,40025,400
—share class as filed: COM SER A · position key sid:sec:prov:0a03b87b8ba0c75be5d8aadddc7025b3 · issuer key cusip6:49845KNO CHANGE−$846K0$2.1M$1.3M65,00065,000
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM CL A · position key pos:14291 · issuer key iss:1796NO CHANGE−$779K0$1.9M$1.2M51,00051,000
—share class as filed: COM · position key sid:sec:prov:29e83fa9f5ea2537f149cd4f8e84ba70 · issuer key cusip6:281479NO CHANGE−$48.0K0$1.1M$1.0M800,000800,000
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM · position key pos:10935 · issuer key iss:1902NO CHANGE+$189K0$815K$1.0M20,00020,000
—share class as filed: COM · position key sid:sec:prov:396940b5d5c5a2b017903f28997cba7e · issuer key cusip6:535219NO CHANGE+$150K0$753K$903K52,22352,223
—share class as filed: CL A · position key sid:sec:prov:15b122a1959cdc720dffb69686bc9994 · issuer key cusip6:433313NO CHANGE−$178K0$1.0M$868K22,50022,500
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM · position key pos:14916 · issuer key iss:1946NO CHANGE+$37.8K0$824K$862K3,7503,750
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM · position key pos:17669 · issuer key iss:1215NO CHANGE−$1.0K0$730K$729K10,00010,000
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM · position key pos:12230 · issuer key iss:710NO CHANGE−$70.7K0$749K$679K45,00045,000
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: CL A LMT VTG SHS · position key pos:10732 · issuer key iss:329NO CHANGE−$99.8K0$659K$559K12,57012,570
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COMMON CLASS A · position key pos:12817 · issuer key iss:1239NO CHANGE−$286K0$835K$550K80,00080,000
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM CL A · position key pos:13090 · issuer key iss:452NO CHANGE+$87.2K0$429K$516K5,4125,412
—share class as filed: UNIT · position key sid:sec:prov:9d79745d8be268e9a1745ad96b130905 · issuer key cusip6:49435RNO CHANGE+$68.9K0$299K$368K25,42425,424
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM · position key pos:15631 · issuer key iss:1841NO CHANGE−$10.1K0$374K$364K10,00010,000
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COMMON STOCK · position key pos:13161 · issuer key iss:767NO CHANGE−$296K0$651K$356K37,76337,763
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM · position key pos:12451 · issuer key iss:393NO CHANGE−$22.2K0$283K$260K15,00015,000
a reviewed mapping row for this filed issuer name and share class (never inferred from the name)share class as filed: COM CL A · position key pos:16811 · issuer key iss:75NO CHANGE−$410K0$585K$175K300,000300,000
—share class as filed: COM · position key sid:sec:prov:22f3cf4cc2654634b8865b3d5b8a0da9 · issuer key cusip6:49456WNO CHANGE−$86.5K0$176K$89.8K40,81040,810

Flags: no row carries a flag.

Holdings without a security ID are counted, not compared. Method ↗

Reported positions — 2026-03-31

176 issuers · 348 rows
View
This build carries one quarter for this manager: 2026-03-31. Notable managers carry four published quarters, others two.
Positions NEEDHAM INVESTMENT MANAGEMENT LLC reported for the quarter ended 2026-03-31, as that filer reported them
This list carries reported issuer names and security identities, without a dated ticker mapping. Symbols are not inferred from names.a position composed from a base filing plus NEW-HOLDINGS amendments keeps every source row here; the composition's latest filed date is the one shown served from this build's published holdings (derived from the filer's own reported rows); every row resolves to its filingShare of total reported value, calculated only when the full position list has disclosed values. This is 13F long value, not total assets.value undisclosed on the filing: retained and counted, excluded from sums, never shown as $0SharesWt
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)NLIGHT INC
1 position · 4 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for NLIGHT INC, as it reported them
NLIGHT INC · COM CUSIP — $95.2M1,670,000
NLIGHT INC · COM CUSIP — $7.2M126,775
NLIGHT INC · COM CUSIP — $5.1M90,000
NLIGHT INC · COM CUSIP — $2.1M35,965
$110M1,922,7405.6%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)VICOR CORP
1 position · 4 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for VICOR CORP, as it reported them
VICOR CORP · COM CUSIP — $76.5M475,000
VICOR CORP · COM CUSIP — $4.3M27,000
VICOR CORP · COM CUSIP — $2.4M15,000
VICOR CORP · COM CUSIP — $805K5,000
$84.0M522,0004.3%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)VERTIV HOLDINGS CO
1 position · 2 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for VERTIV HOLDINGS CO, as it reported them
VERTIV HOLDINGS CO · COM CL A CUSIP — $65.3M260,750
VERTIV HOLDINGS CO · COM CL A CUSIP — $6.1M24,500
$71.5M285,2503.7%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)PDF SOLUTIONS INC
1 position · 3 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for PDF SOLUTIONS INC, as it reported them
PDF SOLUTIONS INC · COM CUSIP — $51.9M1,587,500
PDF SOLUTIONS INC · COM CUSIP — $7.7M236,800
PDF SOLUTIONS INC · COM CUSIP — $6.5M198,400
$66.2M2,022,7003.4%
—ARTERIS INC
1 position · 2 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for ARTERIS INC, as it reported them
ARTERIS INC · COM CUSIP 04302A104 $51.4M3,125,000
ARTERIS INC · COM CUSIP 04302A104 $13.6M827,500
ticker not yet mapped
$65.0M3,952,5003.3%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)FORMFACTOR INC
1 position · 5 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for FORMFACTOR INC, as it reported them
FORMFACTOR INC · COM CUSIP — $31.2M321,500
FORMFACTOR INC · COM CUSIP — $14.5M150,000
FORMFACTOR INC · COM CUSIP — $7.2M74,500
FORMFACTOR INC · COM CUSIP — $3.6M37,500
FORMFACTOR INC · COM CUSIP — $1.9M20,000
$58.5M603,5003.0%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)VISHAY INTERTECHNOLOGY INC
1 position · 5 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for VISHAY INTERTECHNOLOGY INC, as it reported them
VISHAY INTERTECHNOLOGY INC · COM CUSIP — $37.0M2,055,000
VISHAY INTERTECHNOLOGY INC · COM CUSIP — $10.1M560,000
VISHAY INTERTECHNOLOGY INC · COM CUSIP — $3.5M195,000
VISHAY INTERTECHNOLOGY INC · COM CUSIP — $1.5M82,500
VISHAY INTERTECHNOLOGY INC · COM CUSIP — $495K27,500
$52.6M2,920,0002.7%
—LINCOLN EDL SVCS CORP · COM CUSIP —
quarter ended 2026-03-31 filed filed 2026-05-15 +45d
ticker not yet mapped
$52.0M1,277,5002.7%
—OIL DRI CORP AMER · COM CUSIP 677864100
quarter ended 2026-03-31 filed filed 2026-05-15 +45d
ticker not yet mapped
$44.1M677,5002.3%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)NOVA LTD
1 position · 4 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for NOVA LTD, as it reported them
NOVA LTD · COM CUSIP — $25.9M59,650
NOVA LTD · COM CUSIP — $7.8M18,000
NOVA LTD · COM CUSIP — $4.6M10,500
NOVA LTD · COM CUSIP — $1.7M4,000
$40.0M92,1502.0%
—UNIVERSAL TECHNICAL INST INC · COM CUSIP 913915104
quarter ended 2026-03-31 filed filed 2026-05-15 +45d
ticker not yet mapped
$37.2M1,030,0001.9%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)SUPER MICRO COMPUTER INC
1 position · 5 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for SUPER MICRO COMPUTER INC, as it reported them
SUPER MICRO COMPUTER INC · COM NEW CUSIP — $22.9M1,007,500
SUPER MICRO COMPUTER INC · COM NEW CUSIP — $6.3M275,000
SUPER MICRO COMPUTER INC · COM NEW CUSIP — $5.3M232,500
SUPER MICRO COMPUTER INC · COM NEW CUSIP — $1.7M76,500
SUPER MICRO COMPUTER INC · COM NEW CUSIP — $569K25,000
$36.8M1,616,5001.9%
—THERMON GROUP HLDGS INC · COM CUSIP 88362T103
quarter ended 2026-03-31 filed filed 2026-05-15 +45d
ticker not yet mapped
$31.9M632,5001.6%
—THREDUP INC · CL A CUSIP 88556E102
quarter ended 2026-03-31 filed filed 2026-05-15 +45d
ticker not yet mapped
$30.4M9,275,0001.6%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)VEECO INSTRS INC DEL
1 position · 5 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for VEECO INSTRS INC DEL, as it reported them
VEECO INSTRS INC DEL · COM CUSIP — $16.1M474,375
VEECO INSTRS INC DEL · COM CUSIP — $6.0M178,150
VEECO INSTRS INC DEL · COM CUSIP — $3.4M99,050
VEECO INSTRS INC DEL · COM CUSIP — $3.2M94,050
VEECO INSTRS INC DEL · COM CUSIP — $1.2M34,375
$29.8M880,0001.5%
—TETRA TECHNOLOGIES INC DEL · COM CUSIP —
quarter ended 2026-03-31 filed filed 2026-05-15 +45d
ticker not yet mapped
$28.8M3,375,0001.5%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)MKS INC.
1 position · 5 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for MKS INC., as it reported them
MKS INC. · COM CUSIP — $11.1M48,250
MKS INC. · COM CUSIP — $5.7M25,000
MKS INC. · COM CUSIP — $5.0M21,750
MKS INC. · COM CUSIP — $3.4M15,000
MKS INC. · COM CUSIP — $2.3M10,000
$27.6M120,0001.4%
—VISHAY PRECISION GROUP INC
1 position · 2 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for VISHAY PRECISION GROUP INC, as it reported them
VISHAY PRECISION GROUP INC · COM CUSIP 92835K103 $25.2M580,000
VISHAY PRECISION GROUP INC · COM CUSIP 92835K103 $1.7M40,000
ticker not yet mapped
$26.9M620,0001.4%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)COHERENT CORP
1 position · 3 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for COHERENT CORP, as it reported them
COHERENT CORP · COM CUSIP — $16.7M70,000
COHERENT CORP · COM CUSIP — $4.3M18,000
COHERENT CORP · COM CUSIP — $4.2M17,500
$25.1M105,5001.3%
—ARLO TECHNOLOGIES INC
1 position · 2 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for ARLO TECHNOLOGIES INC, as it reported them
ARLO TECHNOLOGIES INC · COM CUSIP 04206A101 $23.2M1,630,000
ARLO TECHNOLOGIES INC · COM CUSIP 04206A101 $1.8M130,000
ticker not yet mapped
$25.0M1,760,0001.3%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)PHOTRONICS INC
1 position · 5 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for PHOTRONICS INC, as it reported them
PHOTRONICS INC · COM CUSIP — $10.5M260,000
PHOTRONICS INC · COM CUSIP — $6.1M150,000
PHOTRONICS INC · COM CUSIP — $3.6M90,000
PHOTRONICS INC · COM CUSIP — $2.8M70,000
PHOTRONICS INC · COM CUSIP — $1.4M35,000
$24.4M605,0001.2%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)CENTURI HOLDINGS INC
1 position · 5 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for CENTURI HOLDINGS INC, as it reported them
CENTURI HOLDINGS INC · COM SHS CUSIP — $18.8M642,500
CENTURI HOLDINGS INC · COM SHS CUSIP — $2.9M100,000
CENTURI HOLDINGS INC · COM SHS CUSIP — $1.4M47,500
CENTURI HOLDINGS INC · COM SHS CUSIP — $646K22,103
CENTURI HOLDINGS INC · COM SHS CUSIP — $161K5,525
$23.9M817,6281.2%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)CECO ENVIRONMENTAL CORP
1 position · 2 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for CECO ENVIRONMENTAL CORP, as it reported them
CECO ENVIRONMENTAL CORP · COM CUSIP — $22.2M372,500
CECO ENVIRONMENTAL CORP · COM CUSIP — $894K15,000
$23.1M387,5001.2%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)CRA INTL INC · COM CUSIP —
quarter ended 2026-03-31 filed filed 2026-05-15 +45d
$22.7M140,0061.2%
—ASURE SOFTWARE INC · COM CUSIP 04649U102
quarter ended 2026-03-31 filed filed 2026-05-15 +45d
ticker not yet mapped
$22.4M2,607,5001.1%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)PARSONS CORP DEL
1 position · 5 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for PARSONS CORP DEL, as it reported them
PARSONS CORP DEL · COM CUSIP — $10.6M195,000
PARSONS CORP DEL · COM CUSIP — $4.7M86,000
PARSONS CORP DEL · COM CUSIP — $3.1M57,000
PARSONS CORP DEL · COM CUSIP — $2.9M53,000
PARSONS CORP DEL · COM CUSIP — $975K18,000
$22.2M409,0001.1%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)HUNTINGTON INGALLS INDS INC
1 position · 2 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for HUNTINGTON INGALLS INDS INC, as it reported them
HUNTINGTON INGALLS INDS INC · COM CUSIP — $17.1M45,000
HUNTINGTON INGALLS INDS INC · COM CUSIP — $3.9M10,250
$21.0M55,2501.1%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)AKAMAI TECHNOLOGIES INC
1 position · 3 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for AKAMAI TECHNOLOGIES INC, as it reported them
AKAMAI TECHNOLOGIES INC · COM CUSIP — $17.5M152,500
AKAMAI TECHNOLOGIES INC · COM CUSIP — $2.3M20,000
AKAMAI TECHNOLOGIES INC · COM CUSIP — $689K6,000
$20.5M178,5001.0%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)CLEAN HARBORS INC
1 position · 4 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for CLEAN HARBORS INC, as it reported them
CLEAN HARBORS INC · COM CUSIP — $11.9M41,500
CLEAN HARBORS INC · COM CUSIP — $3.7M12,750
CLEAN HARBORS INC · COM CUSIP — $3.1M10,706
CLEAN HARBORS INC · COM CUSIP — $1.1M3,900
$19.7M68,8561.0%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)NVENT ELEC PLC
1 position · 2 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for NVENT ELEC PLC, as it reported them
NVENT ELEC PLC · SHS CUSIP — $12.7M107,500
NVENT ELEC PLC · SHS CUSIP — $5.6M47,000
$18.3M154,5000.9%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)ASTRONICS CORP · COM CUSIP —
quarter ended 2026-03-31 filed filed 2026-05-15 +45d
$18.2M272,5000.9%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)GENIUS SPORTS LIMITED
1 position · 2 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for GENIUS SPORTS LIMITED, as it reported them
GENIUS SPORTS LIMITED · SHARES CL A CUSIP — $17.2M3,875,000
GENIUS SPORTS LIMITED · SHARES CL A CUSIP — $554K125,000
$17.7M4,000,0000.9%
—SELECT WATER SOLUTIONS INC · CL A COM CUSIP 81617J301
quarter ended 2026-03-31 filed filed 2026-05-15 +45d
ticker not yet mapped
$17.7M1,155,0000.9%
—GORMAN RUPP CO · COM CUSIP 383082104
quarter ended 2026-03-31 filed filed 2026-05-15 +45d
ticker not yet mapped
$16.9M272,5000.9%
—MATRIX SVC CO · COM CUSIP 576853105
quarter ended 2026-03-31 filed filed 2026-05-15 +45d
ticker not yet mapped
$16.5M1,435,0000.8%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)VITAL FARMS INC · COM CUSIP —
quarter ended 2026-03-31 filed filed 2026-05-15 +45d
$16.2M1,150,0000.8%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)ADTRAN HOLDINGS INC
1 position · 3 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for ADTRAN HOLDINGS INC, as it reported them
ADTRAN HOLDINGS INC · COM CUSIP — $11.7M930,600
ADTRAN HOLDINGS INC · COM CUSIP — $3.2M252,375
ADTRAN HOLDINGS INC · COM CUSIP — $573K45,525
$15.5M1,228,5000.8%
—ASPEN AEROGELS INC
1 position · 5 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for ASPEN AEROGELS INC, as it reported them
ASPEN AEROGELS INC · COM CUSIP 04523Y105 $9.7M2,840,000
ASPEN AEROGELS INC · COM CUSIP 04523Y105 $3.3M972,500
ASPEN AEROGELS INC · COM CUSIP 04523Y105 $1.5M424,075
ASPEN AEROGELS INC · COM CUSIP 04523Y105 $817K238,800
ASPEN AEROGELS INC · COM CUSIP 04523Y105 $148K43,400
ticker not yet mapped
$15.5M4,518,7750.8%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)BRUKER CORP
1 position · 5 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for BRUKER CORP, as it reported them
BRUKER CORP · COM CUSIP — $10.5M290,000
BRUKER CORP · COM CUSIP — $2.9M80,000
BRUKER CORP · COM CUSIP — $1.4M37,500
BRUKER CORP · COM CUSIP — $379K10,500
BRUKER CORP · COM CUSIP — $226K6,250
$15.3M424,2500.8%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)TENNANT CO
1 position · 5 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for TENNANT CO, as it reported them
TENNANT CO · COM CUSIP — $9.4M141,500
TENNANT CO · COM CUSIP — $2.5M37,500
TENNANT CO · COM CUSIP — $1.7M25,000
TENNANT CO · COM CUSIP — $1.2M17,500
TENNANT CO · COM CUSIP — $498K7,500
$15.2M229,0000.8%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)VIASAT INC
1 position · 2 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for VIASAT INC, as it reported them
VIASAT INC · COM CUSIP — $11.5M250,000
VIASAT INC · COM CUSIP — $3.7M80,600
$15.1M330,6000.8%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)KLA CORP
1 position · 2 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for KLA CORP, as it reported them
KLA CORP · COM NEW CUSIP — $11.8M8,000
KLA CORP · COM NEW CUSIP — $3.3M2,250
$15.1M10,2500.8%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)LABCORP HOLDINGS INC
1 position · 4 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for LABCORP HOLDINGS INC, as it reported them
LABCORP HOLDINGS INC · COM SHS CUSIP — $8.7M32,763
LABCORP HOLDINGS INC · COM SHS CUSIP — $3.3M12,300
LABCORP HOLDINGS INC · COM SHS CUSIP — $1.7M6,250
LABCORP HOLDINGS INC · COM SHS CUSIP — $1.3M5,000
$15.0M56,3130.8%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)EVERUS CONSTR GROUP
1 position · 2 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for EVERUS CONSTR GROUP, as it reported them
EVERUS CONSTR GROUP · COM CUSIP — $13.5M114,000
EVERUS CONSTR GROUP · COM CUSIP — $1.5M12,500
$14.9M126,5000.8%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)SOLSTICE ADVANCED MATLS INC
1 position · 5 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for SOLSTICE ADVANCED MATLS INC, as it reported them
SOLSTICE ADVANCED MATLS INC · COM SHS CUSIP — $10.9M142,500
SOLSTICE ADVANCED MATLS INC · COM SHS CUSIP — $1.5M20,000
SOLSTICE ADVANCED MATLS INC · COM SHS CUSIP — $1.2M16,000
SOLSTICE ADVANCED MATLS INC · COM SHS CUSIP — $381K5,000
SOLSTICE ADVANCED MATLS INC · COM SHS CUSIP — $305K4,000
$14.3M187,5000.7%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)GENERAC HLDGS INC
1 position · 3 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for GENERAC HLDGS INC, as it reported them
GENERAC HLDGS INC · COM CUSIP — $10.0M51,225
GENERAC HLDGS INC · COM CUSIP — $3.1M16,100
GENERAC HLDGS INC · COM CUSIP — $1.0M5,125
$14.2M72,4500.7%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)WABTEC
1 position · 3 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for WABTEC, as it reported them
WABTEC · COM CUSIP — $10.0M40,000
WABTEC · COM CUSIP — $3.2M13,000
WABTEC · COM CUSIP — $687K2,750
$13.9M55,7500.7%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)ENTEGRIS INC
1 position · 5 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for ENTEGRIS INC, as it reported them
ENTEGRIS INC · COM CUSIP — $4.7M40,000
ENTEGRIS INC · COM CUSIP — $4.1M35,000
ENTEGRIS INC · COM CUSIP — $3.8M32,500
ENTEGRIS INC · COM CUSIP — $879K7,500
ENTEGRIS INC · COM CUSIP — $234K2,000
$13.7M117,0000.7%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)ECOVYST INC · COM CUSIP —
quarter ended 2026-03-31 filed filed 2026-05-15 +45d
$13.1M1,020,0000.7%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)MARKEL GROUP INC
1 position · 2 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for MARKEL GROUP INC, as it reported them
MARKEL GROUP INC · COM CUSIP — $9.9M5,150
MARKEL GROUP INC · COM CUSIP — $3.0M1,550
$12.8M6,7000.7%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)THERMO FISHER SCIENTIFIC INC
1 position · 2 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for THERMO FISHER SCIENTIFIC INC, as it reported them
THERMO FISHER SCIENTIFIC INC · COM CUSIP — $6.5M13,250
THERMO FISHER SCIENTIFIC INC · COM CUSIP — $5.9M12,000
$12.4M25,2500.6%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)JACOBS SOLUTIONS INC
1 position · 2 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for JACOBS SOLUTIONS INC, as it reported them
JACOBS SOLUTIONS INC · COM CUSIP — $11.5M90,500
JACOBS SOLUTIONS INC · COM CUSIP — $700K5,500
$12.2M96,0000.6%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)BWX TECHNOLOGIES INC
1 position · 2 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for BWX TECHNOLOGIES INC, as it reported them
BWX TECHNOLOGIES INC · COM CUSIP — $11.6M56,750
BWX TECHNOLOGIES INC · COM CUSIP — $460K2,250
$12.1M59,0000.6%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)MDU RES GROUP INC
1 position · 2 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for MDU RES GROUP INC, as it reported them
MDU RES GROUP INC · COM CUSIP — $10.3M497,500
MDU RES GROUP INC · COM CUSIP — $1.2M60,000
$11.6M557,5000.6%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)EQUINIX INC · COM CUSIP —
quarter ended 2026-03-31 filed filed 2026-05-15 +45d
$11.0M11,2000.6%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)MYR GROUP INC · COM CUSIP —
quarter ended 2026-03-31 filed filed 2026-05-15 +45d
$10.9M38,6000.6%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)BRIGHT HORIZONS FAM SOL IN D
1 position · 2 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for BRIGHT HORIZONS FAM SOL IN D, as it reported them
BRIGHT HORIZONS FAM SOL IN D · COM CUSIP — $9.7M117,500
BRIGHT HORIZONS FAM SOL IN D · COM CUSIP — $944K11,500
$10.6M129,0000.5%
—ENERGY SERVICES OF AMER CORP · COM CUSIP 29271Q103
quarter ended 2026-03-31 filed filed 2026-05-15 +45d
ticker not yet mapped
$10.5M800,0000.5%
—CAMTEK LTD
1 position · 2 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for CAMTEK LTD, as it reported them
CAMTEK LTD · ORD CUSIP M20791105 $9.3M61,500
CAMTEK LTD · ORD CUSIP M20791105 $758K5,000
ticker not yet mapped
$10.1M66,5000.5%
—TRANSCAT INC
1 position · 2 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for TRANSCAT INC, as it reported them
TRANSCAT INC · COM CUSIP 893529107 $5.1M70,000
TRANSCAT INC · COM CUSIP 893529107 $4.4M60,500
ticker not yet mapped
$9.6M130,5000.5%
—UNISYS CORP
1 position · 5 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for UNISYS CORP, as it reported them
UNISYS CORP · COM NEW CUSIP 909214306 $8.1M3,925,000
UNISYS CORP · COM NEW CUSIP 909214306 $362K175,000
UNISYS CORP · COM NEW CUSIP 909214306 $362K175,000
UNISYS CORP · COM NEW CUSIP 909214306 $247K119,400
UNISYS CORP · COM NEW CUSIP 909214306 $69.6K33,600
ticker not yet mapped
$9.2M4,428,0000.5%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)TERADYNE INC
1 position · 2 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for TERADYNE INC, as it reported them
TERADYNE INC · COM CUSIP — $5.9M20,000
TERADYNE INC · COM CUSIP — $2.7M9,000
$8.6M29,0000.4%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)TTM TECHNOLOGIES INC
1 position · 4 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for TTM TECHNOLOGIES INC, as it reported them
TTM TECHNOLOGIES INC · COM CUSIP — $3.9M40,000
TTM TECHNOLOGIES INC · COM CUSIP — $1.7M17,500
TTM TECHNOLOGIES INC · COM CUSIP — $1.5M15,000
TTM TECHNOLOGIES INC · COM CUSIP — $1.5M15,000
$8.5M87,5000.4%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)COGNEX CORP
1 position · 2 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for COGNEX CORP, as it reported them
COGNEX CORP · COM CUSIP — $5.3M108,000
COGNEX CORP · COM CUSIP — $3.2M65,000
$8.5M173,0000.4%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)GILEAD SCIENCES INC
1 position · 3 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for GILEAD SCIENCES INC, as it reported them
GILEAD SCIENCES INC · COM CUSIP — $5.6M40,000
GILEAD SCIENCES INC · COM CUSIP — $1.4M10,000
GILEAD SCIENCES INC · COM CUSIP — $697K5,000
$7.7M55,0000.4%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)ASML HLDG NV
1 position · 2 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for ASML HLDG NV, as it reported them
ASML HLDG NV · N Y REGISTRY SHS CUSIP — $4.3M3,250
ASML HLDG NV · N Y REGISTRY SHS CUSIP — $3.4M2,550
$7.7M5,8000.4%
—908 DEVICES INC
1 position · 4 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for 908 DEVICES INC, as it reported them
908 DEVICES INC · COM CUSIP 65443P102 $5.8M950,000
908 DEVICES INC · COM CUSIP 65443P102 $734K120,000
908 DEVICES INC · COM CUSIP 65443P102 $734K120,000
908 DEVICES INC · COM CUSIP 65443P102 $306K50,000
ticker not yet mapped
$7.6M1,240,0000.4%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)VAIL RESORTS INC
1 position · 4 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for VAIL RESORTS INC, as it reported them
VAIL RESORTS INC · COM CUSIP — $4.5M35,000
VAIL RESORTS INC · COM CUSIP — $1.9M15,000
VAIL RESORTS INC · COM CUSIP — $642K5,000
VAIL RESORTS INC · COM CUSIP — $513K4,000
$7.6M59,0000.4%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)EVOLV TECHNOLOGIES HLDNGS IN · COM CL A CUSIP —
quarter ended 2026-03-31 filed filed 2026-05-15 +45d
$7.6M1,250,0000.4%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)BENTLEY SYS INC
1 position · 2 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for BENTLEY SYS INC, as it reported them
BENTLEY SYS INC · COM CL B CUSIP — $6.1M172,500
BENTLEY SYS INC · COM CL B CUSIP — $1.5M42,500
$7.6M215,0000.4%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)MODINE MFG CO · COM CUSIP —
quarter ended 2026-03-31 filed filed 2026-05-15 +45d
$7.5M34,5000.4%
—PRECISION OPTICS CORP INC MA · COM NEW CUSIP 740294400
quarter ended 2026-03-31 filed filed 2026-05-15 +45d
ticker not yet mapped
$7.3M1,670,5500.4%
—SMITH MIDLAND CORP · COM CUSIP 832156103
quarter ended 2026-03-31 filed filed 2026-05-15 +45d
ticker not yet mapped
$7.3M225,0000.4%
—RESEARCH SOLUTIONS INC · COM CUSIP 761025105
quarter ended 2026-03-31 filed filed 2026-05-15 +45d
ticker not yet mapped
$7.1M3,155,0000.4%
—ABRDN LIFE SCIENCES INVESTOR
1 position · 2 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for ABRDN LIFE SCIENCES INVESTOR, as it reported them
ABRDN LIFE SCIENCES INVESTOR · SH BEN INT CUSIP 87911K100 $5.1M311,546
ABRDN LIFE SCIENCES INVESTOR · SH BEN INT CUSIP 87911K100 $1.9M118,027
ticker not yet mapped
$7.0M429,5730.4%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)CRH PLC
1 position · 2 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for CRH PLC, as it reported them
CRH PLC · ORD CUSIP — $6.2M59,000
CRH PLC · ORD CUSIP — $599K5,700
$6.8M64,7000.3%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)COMCAST CORP NEW
1 position · 2 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for COMCAST CORP NEW, as it reported them
COMCAST CORP NEW · CL A CUSIP — $5.7M200,000
COMCAST CORP NEW · CL A CUSIP — $904K31,500
$6.6M231,5000.3%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)MASTEC INC
1 position · 3 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for MASTEC INC, as it reported them
MASTEC INC · COM CUSIP — $4.9M15,150
MASTEC INC · COM CUSIP — $853K2,650
MASTEC INC · COM CUSIP — $740K2,300
$6.5M20,1000.3%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)LIFE TIME GROUP HOLDINGS INC · COMMON STOCK CUSIP —
quarter ended 2026-03-31 filed filed 2026-05-15 +45d
$6.5M240,0000.3%
—NORTHERN TECHNOLOGIES INTL C · COM CUSIP 665809109
quarter ended 2026-03-31 filed filed 2026-05-15 +45d
ticker not yet mapped
$6.3M765,0000.3%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)ROGERS CORP · COM CUSIP —
quarter ended 2026-03-31 filed filed 2026-05-15 +45d
$6.2M58,0000.3%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)HONEYWELL INTL INC
1 position · 3 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for HONEYWELL INTL INC, as it reported them
HONEYWELL INTL INC · COM CUSIP — $4.5M20,000
HONEYWELL INTL INC · COM CUSIP — $1.1M5,000
HONEYWELL INTL INC · COM CUSIP — $565K2,500
$6.2M27,5000.3%
—ATLANTA BRAVES HLDGS INC
1 position · 4 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for ATLANTA BRAVES HLDGS INC, as it reported them
ATLANTA BRAVES HLDGS INC · COM SER C CUSIP 047726302 $4.7M110,000
ATLANTA BRAVES HLDGS INC · COM SER C CUSIP 047726302 $854K20,000
ATLANTA BRAVES HLDGS INC · COM SER C CUSIP 047726302 $427K10,000
ATLANTA BRAVES HLDGS INC · COM SER C CUSIP 047726302 $214K5,000
ticker not yet mapped
$6.2M145,0000.3%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)UNUSUAL MACHS INC
1 position · 2 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for UNUSUAL MACHS INC, as it reported them
UNUSUAL MACHS INC · COM SHS CUSIP — $5.0M405,000
UNUSUAL MACHS INC · COM SHS CUSIP — $992K80,000
$6.0M485,0000.3%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)HARMONIC INC · COM CUSIP —
quarter ended 2026-03-31 filed filed 2026-05-15 +45d
$6.0M668,0000.3%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)COSTAR GROUP INC
1 position · 4 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for COSTAR GROUP INC, as it reported them
COSTAR GROUP INC · COM CUSIP — $2.1M52,000
COSTAR GROUP INC · COM CUSIP — $1.8M45,000
COSTAR GROUP INC · COM CUSIP — $1.1M27,000
COSTAR GROUP INC · COM CUSIP — $726K18,000
$5.7M142,0000.3%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)CORNING INC · COM CUSIP —
quarter ended 2026-03-31 filed filed 2026-05-15 +45d
$5.7M42,0000.3%
—CORE MOLDING TECHNOLOGIES IN
1 position · 3 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for CORE MOLDING TECHNOLOGIES IN, as it reported them
CORE MOLDING TECHNOLOGIES IN · COM CUSIP 218683100 $4.6M204,021
CORE MOLDING TECHNOLOGIES IN · COM CUSIP 218683100 $867K38,700
CORE MOLDING TECHNOLOGIES IN · COM CUSIP 218683100 $216K9,650
ticker not yet mapped
$5.7M252,3710.3%
—ABRDN HEALTHCARE INVESTORS
1 position · 2 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for ABRDN HEALTHCARE INVESTORS, as it reported them
ABRDN HEALTHCARE INVESTORS · SH BEN INT CUSIP 87911J103 $3.8M212,605
ABRDN HEALTHCARE INVESTORS · SH BEN INT CUSIP 87911J103 $1.8M98,679
ticker not yet mapped
$5.5M311,2840.3%
—NAVIGATOR HLDGS LTD
1 position · 2 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for NAVIGATOR HLDGS LTD, as it reported them
NAVIGATOR HLDGS LTD · SHS CUSIP Y62132108 $4.2M219,400
NAVIGATOR HLDGS LTD · SHS CUSIP Y62132108 $1.3M66,600
ticker not yet mapped
$5.5M286,0000.3%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)CARMAX INC
1 position · 2 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for CARMAX INC, as it reported them
CARMAX INC · COM CUSIP — $2.8M67,500
CARMAX INC · COM CUSIP — $2.5M61,000
$5.3M128,5000.3%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)LAM RESEARCH CORP · COM NEW CUSIP —
quarter ended 2026-03-31 filed filed 2026-05-15 +45d
$5.3M25,0000.3%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)LIGHTPATH TECHNOLOGIES INC · COM CL A CUSIP —
quarter ended 2026-03-31 filed filed 2026-05-15 +45d
$5.3M527,5000.3%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)SITIME CORP
1 position · 2 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for SITIME CORP, as it reported them
SITIME CORP · COM CUSIP — $3.1M9,000
SITIME CORP · COM CUSIP — $2.1M6,000
$5.2M15,0000.3%
—AMBIQ MICRO INC
1 position · 2 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for AMBIQ MICRO INC, as it reported them
AMBIQ MICRO INC · COMMON STOCK CUSIP 023193105 $4.4M175,000
AMBIQ MICRO INC · COMMON STOCK CUSIP 023193105 $635K25,000
ticker not yet mapped
$5.1M200,0000.3%
—RED CAT HLDGS INC
1 position · 2 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for RED CAT HLDGS INC, as it reported them
RED CAT HLDGS INC · COM CUSIP 75644T100 $4.6M350,000
RED CAT HLDGS INC · COM CUSIP 75644T100 $393K30,000
ticker not yet mapped
$5.0M380,0000.3%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)MARVELL TECHNOLOGY INC
1 position · 2 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for MARVELL TECHNOLOGY INC, as it reported them
MARVELL TECHNOLOGY INC · COM CUSIP — $3.0M30,250
MARVELL TECHNOLOGY INC · COM CUSIP — $1.8M18,000
$4.8M48,2500.2%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)APPLE INC
1 position · 2 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for APPLE INC, as it reported them
APPLE INC · COM CUSIP — $3.5M13,700
APPLE INC · COM CUSIP — $1.2M4,750
$4.7M18,4500.2%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)BOX INC · CL A CUSIP —
quarter ended 2026-03-31 filed filed 2026-05-15 +45d
$4.6M195,0000.2%
verified against the SEC company list on 2026-09-10 — a reviewed mapping row for this filed issuer name and class (never inferred)MEDTRONIC PLC
1 position · 3 reported rows
Rows NEEDHAM INVESTMENT MANAGEMENT LLC reported for MEDTRONIC PLC, as it reported them
MEDTRONIC PLC · SHS CUSIP — $2.0M23,541
MEDTRONIC PLC · SHS CUSIP — $1.7M19,500
MEDTRONIC PLC · SHS CUSIP — $867K10,000
$4.6M53,0410.2%

1–20 of the 100 issuers on this page

1–100 of 176 issuers · page 1 of 2
One line per issuer, largest first — open a line for its reported rows. Grouping ↗

Book shape

Tick = median of the 8,748 tracked filers with a 2026-03-31 book (the index median: the 8,662 with a complete book). Concentration uses reported 13F long value, not total assets; the index is withheld when any position lacks a value.
share of the period's disclosed value held in the top-N positions; denominator is reported 13F value, not total assets
54.1%below median 80.0%
integer Herfindahl–Hirschman index in basis points over disclosed position values
175 bpsbelow median 446 bps
holdings with no disclosed value (undisclosed, or unreadable on the filing) — kept and counted, never shown as zero
348 / 348median book 97.5 positions

183 quarter-over-quarter rows

Filing history

Available filing periods
PeriodSource
2026-03-31EDGAR ↗
Complete source filings on SEC EDGAR

The filing on EDGAR is the record, including any filed after this build.

Open NEEDHAM INVESTMENT MANAGEMENT LLC's 13F filings on SEC EDGAR ↗
A 13F is a quarterly, long-only snapshot filed up to 45 days late — not current holdings. what a 13F covers ↗

13F reports cover LONG positions in Section 13(f) securities (US exchange-traded equities plus reportable options, warrants, certain convertibles) held by managers with at least $100M in such securities — so managers below that threshold are absent entirely. No short positions, no cash, no non-13(f) assets — not a full portfolio, and not a census of institutional ownership.

Positions are quarter-end snapshots filed up to 45 days late — not current holdings: a position may have changed or closed since the quarter ended.

Values are the manager's stated market value at quarter-end in era-dependent units (whole dollars for form versions effective 2023-01-03 onward, thousands before), normalized here to whole dollars; each record notes its original unit.

Affiliated managers may report the same position, so one position can appear under more than one filer.

Positions under confidential treatment may be omitted until a later amendment discloses them.

These are disclosures, not investment advice.