0000919574-24-001293.txt : 20240214 0000919574-24-001293.hdr.sgml : 20240214 20240214103948 ACCESSION NUMBER: 0000919574-24-001293 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240214 DATE AS OF CHANGE: 20240214 EFFECTIVENESS DATE: 20240214 FILER: COMPANY DATA: COMPANY CONFORMED NAME: NEEDHAM INVESTMENT MANAGEMENT LLC CENTRAL INDEX KEY: 0001167212 ORGANIZATION NAME: IRS NUMBER: 223408336 STATE OF INCORPORATION: DE FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-10095 FILM NUMBER: 24633859 BUSINESS ADDRESS: STREET 1: 250 PARK AVENUE, 10TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10177 BUSINESS PHONE: 212-705-0404 MAIL ADDRESS: STREET 1: 250 PARK AVENUE, 10TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10177 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0001167212 XXXXXXXX 12-31-2023 12-31-2023 false NEEDHAM INVESTMENT MANAGEMENT LLC
250 PARK AVENUE, 10TH FLOOR NEW YORK NY 10177
13F HOLDINGS REPORT 028-10095 000106783 801-50449 N
James W. Giangrasso Chief Financial Officer 212-705-0404 /s/James W. Giangrasso New York NY 02-14-2024 4 275 792080101 1 0000890847 028-11515 NEEDHAM EMERGING GROWTH PARTNERS LP 2 0001310572 028-11514 NEEDHAM GROWTH FUND 3 0001539485 028-14743 Needham Small Cap Growth Fund 4 0001539484 028-14744 Needham Aggressive Growth Fund
INFORMATION TABLE 2 infotable.xml ABRDN HEALTHCARE INVESTORS SH BEN INT 87911J103 2568582 155014 SH DFND 1 155014 0 0 ABRDN HEALTHCARE INVESTORS SH BEN INT 87911J103 1192228 71951 SH SOLE 71951 0 0 ABRDN LIFE SCIENCES INVESTOR SH BEN INT 87911K100 3063160 227575 SH DFND 1 227575 0 0 ABRDN LIFE SCIENCES INVESTOR SH BEN INT 87911K100 1160481 86217 SH SOLE 86217 0 0 ACV AUCTIONS INC COM CL A 00091G104 1310475 86500 SH DFND 4 86500 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 3586660 137000 SH DFND 4 137000 0 0 ADTRAN HOLDINGS INC COM 00486H105 25690 3500 SH DFND 1 3500 0 0 ADTRAN HOLDINGS INC COM 00486H105 11010 1500 SH SOLE 1500 0 0 ADTRAN HOLDINGS INC COM 00486H105 2312100 315000 SH DFND 4 315000 0 0 ADTRAN HOLDINGS INC COM 00486H105 6973000 950000 SH DFND 3 950000 0 0 ADTRAN HOLDINGS INC COM 00486H105 1064300 145000 SH DFND 2 145000 0 0 ADVANCED ENERGY INDS COM 007973100 1860571 17082 SH DFND 3 17082 0 0 AIR LEASE CORP CL A 00912X302 845091 20150 SH SOLE 20150 0 0 AIR LEASE CORP CL A 00912X302 314550 7500 SH DFND 2 7500 0 0 AIR LEASE CORP CL A 00912X302 1042209 24850 SH DFND 1 24850 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 2485350 21000 SH DFND 4 21000 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 3905550 33000 SH DFND 2 33000 0 0 ALLBIRDS INC COM CL A 01675A109 61250 50000 SH DFND 4 50000 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 1362150 45000 SH DFND 3 45000 0 0 ALPHA PRO TECH LTD COM 020772109 1163800 220000 SH DFND 4 220000 0 0 ALPHABET INC CAP STK CL A 02079K305 698450 5000 SH DFND 2 5000 0 0 ALTAIR ENGR INC COM CL A 021369103 841500 10000 SH DFND 3 10000 0 0 ALTAIR ENGR INC COM CL A 021369103 1624095 19300 SH DFND 2 19300 0 0 ALTAIR ENGR INC COM CL A 021369103 5511825 65500 SH DFND 4 65500 0 0 ALTERYX INC COM CL A 02156B103 992718 21050 SH DFND 2 21050 0 0 ALTERYX INC COM CL A 02156B103 7489008 158800 SH DFND 3 158800 0 0 ALTERYX INC COM CL A 02156B103 5423400 115000 SH DFND 4 115000 0 0 AMER SOFTWARE INC CL A 029683109 4802500 425000 SH DFND 4 425000 0 0 ANALOG DEVICES INC COM 032654105 1985600 10000 SH DFND 2 10000 0 0 APPLE INC COM 037833100 1299578 6750 SH DFND 2 6750 0 0 APPLE INC COM 037833100 4620720 24000 SH DFND 4 24000 0 0 APPLIED MATLS INC COM 038222105 1458630 9000 SH DFND 2 9000 0 0 ARLO TECHNOLOGIES INC COM 04206A101 2284800 240000 SH DFND 4 240000 0 0 ARTERIS INC COM 04302A104 3534000 600000 SH DFND 4 600000 0 0 ARTERIS INC COM 04302A104 2414900 410000 SH DFND 3 410000 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 2043684 2700 SH DFND 4 2700 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 1703070 2250 SH DFND 2 2250 0 0 ASPEN AEROGELS INC COM 04523Y105 508116 32200 SH SOLE 32200 0 0 ASPEN AEROGELS INC COM 04523Y105 16805700 1065000 SH DFND 4 1065000 0 0 ASPEN AEROGELS INC COM 04523Y105 1656900 105000 SH DFND 1 105000 0 0 ASPEN AEROGELS INC COM 04523Y105 6706500 425000 SH DFND 2 425000 0 0 ASPEN AEROGELS INC COM 04523Y105 21148356 1340200 SH DFND 3 1340200 0 0 ASURE SOFTWARE INC COM 04649U102 3094000 325000 SH DFND 4 325000 0 0 AXT INC COM 00246W103 96000 40000 SH SOLE 40000 0 0 AXT INC COM 00246W103 3600000 1500000 SH DFND 3 1500000 0 0 AXT INC COM 00246W103 300000 125000 SH DFND 4 125000 0 0 AXT INC COM 00246W103 720000 300000 SH DFND 2 300000 0 0 AXT INC COM 00246W103 384000 160000 SH DFND 1 160000 0 0 BECTON DICKINSON & CO COM 075887109 4449898 18250 SH DFND 2 18250 0 0 BENCHMARK ELECTRS INC COM 08160H101 270872 9800 SH DFND 1 9800 0 0 BENCHMARK ELECTRS INC COM 08160H101 69100 2500 SH SOLE 2500 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 3892000 400000 SH DFND 3 400000 0 0 BOEING CO COM 097023105 4691880 18000 SH DFND 1 18000 0 0 BOEING CO COM 097023105 1172970 4500 SH SOLE 4500 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 942400 10000 SH DFND 2 10000 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 5418800 57500 SH DFND 4 57500 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 154855 3855 SH SOLE 3855 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 350082 8715 SH DFND 1 8715 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 1318744 32870 SH DFND 1 32870 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 538571 13424 SH SOLE 13424 0 0 BROOKFIELD REINS LTD CL A EXCH LT VTG G16250105 161480 4000 SH SOLE 4000 0 0 BROOKFIELD REINS LTD CL A EXCH LT VTG G16250105 161480 4000 SH DFND 1 4000 0 0 BRUKER CORP COM 116794108 3747480 51000 SH DFND 4 51000 0 0 BRUKER CORP COM 116794108 606210 8250 SH DFND 2 8250 0 0 CAMBIUM NETWORKS CORP SHS G17766109 190800 31800 SH DFND 4 31800 0 0 CAMBIUM NETWORKS CORP SHS G17766109 4425000 737500 SH DFND 3 737500 0 0 CAMBIUM NETWORKS CORP SHS G17766109 26700 4450 SH SOLE 4450 0 0 CAMBIUM NETWORKS CORP SHS G17766109 58800 9800 SH DFND 1 9800 0 0 CAMBIUM NETWORKS CORP SHS G17766109 588000 98000 SH DFND 2 98000 0 0 CARMAX INC COM 143130102 4067220 53000 SH DFND 4 53000 0 0 CARMAX INC COM 143130102 5371800 70000 SH DFND 2 70000 0 0 CARTERS INC COM 146229109 5242300 70000 SH DFND 4 70000 0 0 CARTERS INC COM 146229109 1291853 17250 SH DFND 2 17250 0 0 CHART INDS INC COM 16115Q308 1363300 10000 SH DFND 3 10000 0 0 CHEVRON CORP NEW COM 166764100 745800 5000 SH DFND 2 5000 0 0 CHEVRON CORP NEW COM 166764100 596640 4000 SH SOLE 4000 0 0 CIENA CORP COM NEW 171779309 2250500 50000 SH DFND 3 50000 0 0 CLEAN HARBORS INC COM 184496107 2129022 12200 SH DFND 2 12200 0 0 CLEAN HARBORS INC COM 184496107 5497065 31500 SH DFND 4 31500 0 0 CLEAN HARBORS INC COM 184496107 1868304 10706 SH DFND 1 10706 0 0 CLEAN HARBORS INC COM 184496107 680589 3900 SH SOLE 3900 0 0 COGNEX CORP COM 192422103 1757254 42100 SH DFND 3 42100 0 0 COGNEX CORP COM 192422103 2087000 50000 SH DFND 4 50000 0 0 COGNEX CORP COM 192422103 371486 8900 SH DFND 2 8900 0 0 COHERENT CORP COM 19247G107 1305900 30000 SH SOLE 30000 0 0 COHERENT CORP COM 19247G107 435300 10000 SH DFND 3 10000 0 0 COHERENT CORP COM 19247G107 5005950 115000 SH DFND 1 115000 0 0 COHERENT CORP COM 19247G107 1218840 28000 SH DFND 2 28000 0 0 COMCAST CORP NEW CL A 20030N101 8770000 200000 SH DFND 1 200000 0 0 COMCAST CORP NEW CL A 20030N101 3069500 70000 SH DFND 2 70000 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 1760350 95000 SH DFND 4 95000 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 444720 24000 SH DFND 1 24000 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 111180 6000 SH SOLE 6000 0 0 CORNING INC COM 219350105 1218000 40000 SH DFND 2 40000 0 0 CRA INTL INC COM 12618T105 5090775 51500 SH DFND 4 51500 0 0 CRH PLC ORD G25508105 345800 5000 SH DFND 2 5000 0 0 CRH PLC ORD G25508105 1383200 20000 SH DFND 4 20000 0 0 CRYOPORT INC COM PAR $0.001 229050307 1006850 65000 SH DFND 3 65000 0 0 CRYOPORT INC COM PAR $0.001 229050307 774500 50000 SH DFND 2 50000 0 0 CRYOPORT INC COM PAR $0.001 229050307 1703900 110000 SH DFND 4 110000 0 0 EDUCATIONAL DEV CORP COM 281479105 649600 560000 SH DFND 4 560000 0 0 ENCOMPASS HEALTH CORP COM 29261A100 3336000 50000 SH DFND 1 50000 0 0 ENHABIT INC COM 29332G102 362250 35000 SH DFND 1 35000 0 0 ENTEGRIS INC COM 29362U104 7668480 64000 SH DFND 4 64000 0 0 ENTEGRIS INC COM 29362U104 7189200 60000 SH DFND 1 60000 0 0 ENTEGRIS INC COM 29362U104 11322990 94500 SH DFND 2 94500 0 0 ENTEGRIS INC COM 29362U104 1797300 15000 SH SOLE 15000 0 0 EQUINIX INC COM 29444U700 1691319 2100 SH DFND 4 2100 0 0 FARO TECHNOLOGIES INC COM 311642102 6533700 290000 SH DFND 4 290000 0 0 FARO TECHNOLOGIES INC COM 311642102 450600 20000 SH DFND 3 20000 0 0 FARO TECHNOLOGIES INC COM 311642102 99132 4400 SH SOLE 4400 0 0 FARO TECHNOLOGIES INC COM 311642102 401034 17800 SH DFND 1 17800 0 0 FORMFACTOR INC COM 346375108 5005200 120000 SH DFND 3 120000 0 0 FORMFACTOR INC COM 346375108 8342000 200000 SH DFND 1 200000 0 0 FORMFACTOR INC COM 346375108 4171000 100000 SH DFND 4 100000 0 0 FORMFACTOR INC COM 346375108 1876950 45000 SH SOLE 45000 0 0 FORMFACTOR INC COM 346375108 4692375 112500 SH DFND 2 112500 0 0 FORTREA HLDGS INC COMMON STOCK 34965K107 724175 20750 SH DFND 2 20750 0 0 FORTREA HLDGS INC COMMON STOCK 34965K107 1221500 35000 SH DFND 4 35000 0 0 FORTREA HLDGS INC COMMON STOCK 34965K107 174500 5000 SH SOLE 5000 0 0 FORTREA HLDGS INC COMMON STOCK 34965K107 1143429 32763 SH DFND 1 32763 0 0 FREQUENCY ELECTRS INC COM 358010106 3531375 322500 SH DFND 3 322500 0 0 FREQUENCY ELECTRS INC COM 358010106 1180958 107850 SH SOLE 107850 0 0 G1 THERAPEUTICS INC COM 3621LQ109 45750 15000 SH SOLE 15000 0 0 G1 THERAPEUTICS INC COM 3621LQ109 213500 70000 SH DFND 4 70000 0 0 G1 THERAPEUTICS INC COM 3621LQ109 106750 35000 SH DFND 2 35000 0 0 G1 THERAPEUTICS INC COM 3621LQ109 183000 60000 SH DFND 1 60000 0 0 GENERAC HLDGS INC COM 368736104 4523400 35000 SH DFND 3 35000 0 0 GENIUS SPORTS LIMITED SHARES CL A G3934V109 3244500 525000 SH DFND 4 525000 0 0 GILEAD SCIENCES INC COM 375558103 1134140 14000 SH DFND 2 14000 0 0 GILEAD SCIENCES INC COM 375558103 810100 10000 SH SOLE 10000 0 0 GILEAD SCIENCES INC COM 375558103 3240400 40000 SH DFND 1 40000 0 0 GSE SYS INC COM NEW 36227K205 153750 75000 SH DFND 4 75000 0 0 HARMONIC INC COM 413160102 4564000 350000 SH DFND 3 350000 0 0 HAWAIIAN HOLDINGS INC COM 419879101 568000 40000 SH SOLE 40000 0 0 HAWAIIAN HOLDINGS INC COM 419879101 2272000 160000 SH DFND 1 160000 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 466950 27500 SH DFND 2 27500 0 0 HONEYWELL INTL INC COM 438516106 4194200 20000 SH DFND 1 20000 0 0 HONEYWELL INTL INC COM 438516106 524275 2500 SH DFND 2 2500 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 2077120 8000 SH DFND 4 8000 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 194730 750 SH DFND 2 750 0 0 ICHOR HOLDINGS SHS G4740B105 1597425 47500 SH DFND 3 47500 0 0 INFINERA CORP COM 45667G103 3800000 800000 SH DFND 3 800000 0 0 INTEVAC INC COM 461148108 626400 145000 SH DFND 3 145000 0 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 382631 25424 SH SOLE 25424 0 0 KLA CORP COM NEW 482480100 7556900 13000 SH DFND 1 13000 0 0 KLA CORP COM NEW 482480100 2325200 4000 SH SOLE 4000 0 0 KLAVIYO INC COM SER A 49845K101 277800 10000 SH DFND 2 10000 0 0 KLAVIYO INC COM SER A 49845K101 222240 8000 SH DFND 1 8000 0 0 KLAVIYO INC COM SER A 49845K101 1458450 52500 SH DFND 4 52500 0 0 KLAVIYO INC COM SER A 49845K101 55560 2000 SH SOLE 2000 0 0 KVH INDS INC COM 482738101 2577400 490000 SH DFND 2 490000 0 0 KVH INDS INC COM 482738101 503908 95800 SH DFND 1 95800 0 0 KVH INDS INC COM 482738101 3465025 658750 SH DFND 4 658750 0 0 KVH INDS INC COM 482738101 2590550 492500 SH DFND 3 492500 0 0 KVH INDS INC COM 482738101 582808 110800 SH SOLE 110800 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 7446702 32763 SH DFND 1 32763 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 2000152 8800 SH DFND 2 8800 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 2795667 12300 SH DFND 4 12300 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1136450 5000 SH SOLE 5000 0 0 LAM RESEARCH CORP COM 512807108 1958150 2500 SH DFND 2 2500 0 0 LEMAITRE VASCULAR INC COM 525558201 2185260 38500 SH DFND 4 38500 0 0 LUMENTUM HLDGS INC COM 55024U109 1048400 20000 SH DFND 3 20000 0 0 MARKEL GROUP INC COM 570535104 283980 200 SH DFND 2 200 0 0 MARKEL GROUP INC COM 570535104 2768805 1950 SH DFND 4 1950 0 0 MARVELL TECHNOLOGY INC COM 573874104 753875 12500 SH DFND 3 12500 0 0 MARVELL TECHNOLOGY INC COM 573874104 2005308 33250 SH DFND 2 33250 0 0 MATIV HOLDINGS INC COM 808541106 3062000 200000 SH DFND 4 200000 0 0 MATRIX SVC CO COM 576853105 3471900 355000 SH DFND 4 355000 0 0 MAXLINEAR INC COM 57776J100 5169975 217500 SH DFND 3 217500 0 0 MEDTRONIC PLC SHS G5960L103 617850 7500 SH SOLE 7500 0 0 MEDTRONIC PLC SHS G5960L103 1939308 23541 SH DFND 1 23541 0 0 MEDTRONIC PLC SHS G5960L103 1647600 20000 SH DFND 2 20000 0 0 MERCURY SYS INC COM 589378108 1462800 40000 SH DFND 3 40000 0 0 MKS INSTRS INC COM 55306N104 3600450 35000 SH DFND 1 35000 0 0 MKS INSTRS INC COM 55306N104 7663815 74500 SH DFND 3 74500 0 0 MKS INSTRS INC COM 55306N104 2314575 22500 SH DFND 2 22500 0 0 MKS INSTRS INC COM 55306N104 4114800 40000 SH DFND 4 40000 0 0 MKS INSTRS INC COM 55306N104 1543050 15000 SH SOLE 15000 0 0 NAVIGATOR HLDGS LTD SHS Y62132108 291000 20000 SH DFND 2 20000 0 0 NAVIGATOR HLDGS LTD SHS Y62132108 3192270 219400 SH DFND 1 219400 0 0 NAVIGATOR HLDGS LTD SHS Y62132108 969030 66600 SH SOLE 66600 0 0 NLIGHT INC COM 65487K100 6210000 460000 SH DFND 4 460000 0 0 NLIGHT INC COM 65487K100 1822500 135000 SH DFND 2 135000 0 0 NLIGHT INC COM 65487K100 1171463 86775 SH DFND 1 86775 0 0 NLIGHT INC COM 65487K100 7425000 550000 SH DFND 3 550000 0 0 NLIGHT INC COM 65487K100 350528 25965 SH SOLE 25965 0 0 NORTHERN TECHNOLOGIES INTL C COM 665809109 3062800 260000 SH DFND 4 260000 0 0 NOVA LTD COM M7516K103 6148203 44750 SH DFND 2 44750 0 0 NOVA LTD COM M7516K103 8243400 60000 SH DFND 1 60000 0 0 NOVA LTD COM M7516K103 2404325 17500 SH SOLE 17500 0 0 NOVA LTD COM M7516K103 8861655 64500 SH DFND 4 64500 0 0 NVENT ELECTRIC PLC SHS G6700G107 1536340 26000 SH DFND 4 26000 0 0 NVENT ELECTRIC PLC SHS G6700G107 295450 5000 SH DFND 2 5000 0 0 OIL DRI CORP AMER COM 677864100 9089340 135500 SH DFND 4 135500 0 0 OMNICELL COM COM 68213N109 2069650 55000 SH DFND 4 55000 0 0 PARSONS CORP DEL COM 70202L102 4860025 77500 SH DFND 2 77500 0 0 PARSONS CORP DEL COM 70202L102 5549835 88500 SH DFND 4 88500 0 0 PARSONS CORP DEL COM 70202L102 627100 10000 SH SOLE 10000 0 0 PARSONS CORP DEL COM 70202L102 2194850 35000 SH DFND 1 35000 0 0 PDF SOLUTIONS INC COM 693282105 9079550 282500 SH DFND 2 282500 0 0 PDF SOLUTIONS INC COM 693282105 15266500 475000 SH DFND 4 475000 0 0 PDF SOLUTIONS INC COM 693282105 3374700 105000 SH DFND 3 105000 0 0 PHOTRONICS INC COM 719405102 1568500 50000 SH SOLE 50000 0 0 PHOTRONICS INC COM 719405102 7340580 234000 SH DFND 4 234000 0 0 PHOTRONICS INC COM 719405102 4547082 144950 SH DFND 2 144950 0 0 PHOTRONICS INC COM 719405102 6274000 200000 SH DFND 1 200000 0 0 PRECISION OPTICS CORP INC MA COM NEW 740294400 1848000 300000 SH DFND 4 300000 0 0 PURE STORAGE INC CL A 74624M102 2852800 80000 SH DFND 3 80000 0 0 QUEST DIAGNOSTICS INC COM 74834L100 413640 3000 SH DFND 4 3000 0 0 QUEST DIAGNOSTICS INC COM 74834L100 758340 5500 SH DFND 2 5500 0 0 RESEARCH SOLUTIONS INC COM 761025105 3315000 1275000 SH DFND 4 1275000 0 0 ROGERS CORP COM 775133101 2641400 20000 SH DFND 3 20000 0 0 SITIME CORP COM 82982T106 732480 6000 SH DFND 4 6000 0 0 SITIME CORP COM 82982T106 1342880 11000 SH DFND 2 11000 0 0 SMITH MIDLAND CORP COM 832156103 7110000 180000 SH DFND 4 180000 0 0 SOUTHWEST AIRLS CO COM 844741108 319124 11050 SH SOLE 11050 0 0 SOUTHWEST AIRLS CO COM 844741108 698896 24200 SH DFND 1 24200 0 0 STANDARD BIOTOOLS INC COM 34385P108 15658 7085 SH SOLE 7085 0 0 STANDARD BIOTOOLS INC COM 34385P108 2408900 1090000 SH DFND 3 1090000 0 0 STANDARD BIOTOOLS INC COM 34385P108 60444 27350 SH DFND 1 27350 0 0 SUPER MICRO COMPUTER INC COM 86800U104 14070870 49500 SH DFND 2 49500 0 0 SUPER MICRO COMPUTER INC COM 86800U104 2842600 10000 SH SOLE 10000 0 0 SUPER MICRO COMPUTER INC COM 86800U104 20608850 72500 SH DFND 4 72500 0 0 SUPER MICRO COMPUTER INC COM 86800U104 18476900 65000 SH DFND 1 65000 0 0 SURO CAPITAL CORP COM NEW 86887Q109 1217200 308934 SH DFND 1 308934 0 0 SURO CAPITAL CORP COM NEW 86887Q109 286257 72654 SH SOLE 72654 0 0 TERADYNE INC COM 880770102 596860 5500 SH DFND 4 5500 0 0 TERADYNE INC COM 880770102 569730 5250 SH DFND 2 5250 0 0 THE TRADE DESK INC COM CL A 88339J105 863520 12000 SH DFND 4 12000 0 0 THE TRADE DESK INC COM CL A 88339J105 3238200 45000 SH DFND 2 45000 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 6900270 13000 SH DFND 1 13000 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 8625338 16250 SH DFND 2 16250 0 0 THERMON GROUP HLDGS INC COM 88362T103 6269725 192500 SH DFND 4 192500 0 0 THREDUP INC CL A 88556E102 4280625 1902500 SH DFND 4 1902500 0 0 TRANSCAT INC COM 893529107 2569255 23500 SH DFND 4 23500 0 0 TTM TECHNOLOGIES INC COM 87305R109 395250 25000 SH SOLE 25000 0 0 TTM TECHNOLOGIES INC COM 87305R109 1185750 75000 SH DFND 1 75000 0 0 TTM TECHNOLOGIES INC COM 87305R109 845835 53500 SH DFND 2 53500 0 0 TTM TECHNOLOGIES INC COM 87305R109 10276500 650000 SH DFND 3 650000 0 0 UGI CORP NEW COM 902681105 492000 20000 SH SOLE 20000 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 1963050 57500 SH DFND 3 57500 0 0 UNISYS CORP COM NEW 909214306 2332300 415000 SH DFND 2 415000 0 0 UNISYS CORP COM NEW 909214306 1686000 300000 SH DFND 3 300000 0 0 UNISYS CORP COM NEW 909214306 10537500 1875000 SH DFND 4 1875000 0 0 UNISYS CORP COM NEW 909214306 140500 25000 SH SOLE 25000 0 0 UNISYS CORP COM NEW 909214306 477700 85000 SH DFND 1 85000 0 0 VACASA INC CL A NEW 91854V206 65953 8043 SH DFND 2 8043 0 0 VACASA INC CL A NEW 91854V206 317176 38680 SH DFND 4 38680 0 0 VAIL RESORTS INC COM 91879Q109 1067350 5000 SH DFND 3 5000 0 0 VEECO INSTRS INC DEL COM 922417100 2792700 90000 SH DFND 2 90000 0 0 VEECO INSTRS INC DEL COM 922417100 2637550 85000 SH DFND 3 85000 0 0 VEECO INSTRS INC DEL COM 922417100 4499350 145000 SH DFND 4 145000 0 0 VEECO INSTRS INC DEL COM 922417100 775750 25000 SH SOLE 25000 0 0 VEECO INSTRS INC DEL COM 922417100 2482400 80000 SH DFND 1 80000 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 754000 20000 SH SOLE 20000 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 11215005 233500 SH DFND 4 233500 0 0 VIA OPTRONICS AG SPONSORED ADS 91823Y109 78110 100000 SH DFND 4 100000 0 0 VIASAT INC COM 92552V100 1956500 70000 SH DFND 3 70000 0 0 VIASAT INC COM 92552V100 209625 7500 SH DFND 2 7500 0 0 VIASAT INC COM 92552V100 3018600 108000 SH DFND 1 108000 0 0 VIASAT INC COM 92552V100 894400 32000 SH SOLE 32000 0 0 VICOR CORP COM 925815102 4044600 90000 SH DFND 2 90000 0 0 VICOR CORP COM 925815102 9886800 220000 SH DFND 4 220000 0 0 VICOR CORP COM 925815102 1123500 25000 SH SOLE 25000 0 0 VICOR CORP COM 925815102 2247000 50000 SH DFND 1 50000 0 0 VICOR CORP COM 925815102 7185906 159900 SH DFND 3 159900 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 1318350 55000 SH DFND 2 55000 0 0 VISHAY PRECISION GROUP INC COM 92835K103 10476525 307500 SH DFND 4 307500 0 0 VISHAY PRECISION GROUP INC COM 92835K103 2384900 70000 SH DFND 3 70000 0 0 WABTEC COM 929740108 5076000 40000 SH DFND 1 40000 0 0 WABTEC COM 929740108 2601450 20500 SH SOLE 20500 0 0 WABTEC COM 929740108 380700 3000 SH DFND 4 3000 0 0 YEXT INC COM 98585N106 1767000 300000 SH DFND 3 300000 0 0 ZUORA INC COM CL A 98983V106 7379000 785000 SH DFND 3 785000 0 0